ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

mf - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে mf চালান

এটি হল mf কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


mf, mf-nowin, inimf - Metafont, ফন্ট এবং লোগো ডিজাইনের জন্য একটি ভাষা

সাইনোপিসিস


mf [অপশন] [কমান্ড]

বর্ণনাঃ


মেটাফন্ট নির্দিষ্ট ফাইলে প্রোগ্রামটি পড়ে এবং ফন্ট রাস্টার আউটপুট করে (ইন gf বিন্যাস)
এবং ফন্ট মেট্রিক্স (ইন tfm বিন্যাস)। Metafont ভাষা বর্ণনা করা হয় সার্জারির মেটাফন্টবুক.

TeX-এর মতো, মেটাফন্ট সাধারণত প্রি-কম্পাইল করা ম্যাক্রো এবং ফন্টের একটি বড় অংশের সাথে ব্যবহার করা হয়
বিশেষ করে প্রজন্মের জন্য বেশ কিছু ম্যাক্রো ফাইলের সমর্থন প্রয়োজন। এই সংস্করণ
মেটাফন্ট এর কমান্ড লাইনটি দেখে এটিকে কী নামে ডাকা হয়েছিল তা দেখতে। উভয় inimf এবং
virmf এর সিমলিঙ্ক mf নির্বাহযোগ্য হিসাবে ডাকা হলে inimf (বা যখন -ইনি বিকল্প হয়
প্রদত্ত) এটি a তে ম্যাক্রোগুলিকে প্রি-কম্পাইল করতে ব্যবহার করা যেতে পারে .বেস ফাইল হিসাবে ডাকা হলে virmf it
ব্যবহার করবে সমভূমি ভিত্তি অন্য কোনো নামে ডাকা হলে, মেটাফন্ট সেই নামটি ব্যবহার করবে
ব্যবহার করার জন্য বেসের নাম। উদাহরণস্বরূপ, যখন বলা হয় mf দ্য mf ভিত্তি ব্যবহার করা হয়, যা
অনুরূপ সমভূমি ভিত্তি ছাড়া অন্যান্য ঘাঁটি সমভূমি খুব কমই ব্যবহৃত হয়।

সার্জারির কমান্ড মেটাফন্ট প্রোগ্রামের কমান্ড লাইনে প্রদত্ত হিসাবে এটি পাস করা হয়
প্রথম ইনপুট লাইন। (কিন্তু প্রথম ইনপুট হিসাবে বর্ধিত আর্গুমেন্ট টাইপ করা প্রায়শই সহজ
লাইন, যেহেতু UNIX শেলগুলি মেটাফন্টের প্রিয় চিহ্নগুলিকে গববল করে বা ভুল ব্যাখ্যা করে,
সেমিকোলনের মতো, যদি না আপনি সেগুলি উদ্ধৃত করেন।) যেমন বর্ণনা করা হয়েছে সার্জারির মেটাফন্টবুক, যে প্রথম
লাইন একটি ফাইলের নাম দিয়ে শুরু হওয়া উচিত, a \নিয়ন্ত্রণ অনুক্রম, বা একটি &বেসনাম.

স্বাভাবিক ব্যবহার বলতে হয়

mf '\ মোড = ; [mag=magstep(n);]' ইনপুট ফন্ট

প্রক্রিয়াকরণ শুরু করতে font.mf. একক উদ্ধৃতি ইউনিক্স শেল রাখার সর্বোত্তম উপায়
সেমিকোলনগুলির ভুল ব্যাখ্যা করা থেকে এবং \ অক্ষরটি সরানো থেকে, যা প্রয়োজন
এখানে মেটাফন্টকে এই ভাবনা থেকে বিরত রাখতে যে আপনি একটি ফন্ট তৈরি করতে চান মোড. (অথবা তুমি
শুধু বলতে পারেন mf এবং উদ্ধৃতি ছাড়াই পরবর্তী লাইনে অন্যান্য জিনিস দিন।) অন্যান্য নিয়ন্ত্রণ
ক্রম, যেমন ব্যাচমোড (নীরব অপারেশন জন্য) এছাড়াও প্রদর্শিত হতে পারে. নাম ফন্ট ইচ্ছা
হতে হবে ``চাকরীর নাম'', এবং আউটপুট ফাইলের নাম গঠনে ব্যবহৃত হয়। মেটাফন্ট না পেলে একটি
প্রথম লাইনে ফাইলের নাম, চাকরির নাম mfput. ডিফল্ট এক্সটেনশন, .mf, হতে পারে
স্পষ্টভাবে একটি এক্সটেনশন নির্দিষ্ট করে ওভাররাইড করা হয়েছে।

ত্রুটি বার্তা একটি লগ ফাইলে যায় কাজের নাম.লগ ইন করুন. আউটপুট ফাইল হয় কাজের নাম.tfm
এবং কাজের নাম.<সংখ্যা> জিএফ, কোথায় এর রেজোলিউশন এবং বিবর্ধনের উপর নির্ভর করে
ফন্ট দ্য মোড এই উদাহরণে সাধারণভাবে দেখানো হয়েছে , এর জন্য একটি প্রতীকী শব্দ
যা একটি প্রকৃত ডিভাইসের নাম বা, সাধারণত, নাম স্থানীয় ফন্ট (নীচে দেখুন) আবশ্যক
প্রতিস্থাপিত করা যদি মোড নির্দিষ্ট করা না থাকে বা আপনার সাইটের জন্য বৈধ না হয়, তাহলে Metafont হবে
ডিফল্ট থেকে প্রমাণ মোড যা ফন্ট ডিজাইনে ব্যবহারের জন্য বড় অক্ষরের ছবি তৈরি করে
পরিমার্জন প্রুফ মোড প্রত্যয় দ্বারা স্বীকৃত হতে পারে .2602gf কাজের নামের পরে।
প্রমাণ মোড আউটপুট উদাহরণ পাওয়া যাবে কম্পিউটার আধুনিক টাইপফেসস (এর ভলিউম ই
কম্পিউটার এবং ছাপাখানার অক্ষরস্থাপন) সিস্টেম ম্যাগস্টেপস দ্বারা ব্যবহৃত সিস্টেমের অনুরূপ
TeX, যার মান সাধারণত 0.5, 1.0, 2.0, 3.0, 4.0 এবং 5.0 এর মধ্যে থাকে। একটি তালিকা gf
118-dpi, 240-dpi এবং 300-dpi ফন্টের সংখ্যা নীচে দেখানো হয়েছে।

ম্যাগস্টেপ 118 ডিপিআই 240 ডিপিআই 300 ডিপিআই
ম্যাগ=ম্যাগস্টেপ(0) 118 240 300
mag=magstep(0.5) 129 263 329
ম্যাগ=ম্যাগস্টেপ(1) 142 288 360
ম্যাগ=ম্যাগস্টেপ(2) 170 346 432
ম্যাগ=ম্যাগস্টেপ(3) 204 415 518
ম্যাগ=ম্যাগস্টেপ(4) 245 498 622
ম্যাগ=ম্যাগস্টেপ(5) 294 597 746

বিবর্ধনকে ম্যাগস্টেপ হিসাবে নয় বরং একটি নির্বিচারে মান হিসাবেও নির্দিষ্ট করা যেতে পারে, যেমন
1.315, বিশেষ অক্ষর আকার তৈরি করতে।

ফন্ট উত্পাদন শুরু করার আগে, উপযুক্ত বেস ফাইল সেট আপ করা প্রয়োজন।
প্রদত্ত প্রিন্ট-ইঞ্জিনের জন্য ফন্ট উত্পাদনের জন্য উপাদানগুলির ন্যূনতম সেট হল plain.mf
ম্যাক্রো ফাইল এবং স্থানীয় mode_def ফাইল ম্যাক্রো ইন plain.mf একটি অধ্যয়ন করা যেতে পারে
পরিশিষ্ট মেটাফন্টবুক; এগুলি ডোনাল্ড ই. নুথ দ্বারা তৈরি করা হয়েছিল এবং এই ফাইলটি করা উচিত
এটি আনুষ্ঠানিকভাবে আপগ্রেড করা ছাড়া কখনই পরিবর্তন করা হবে না। প্রতিটি mode_def স্পেসিফিকেশন সাহায্য করে
একটি নির্দিষ্ট মুদ্রণ-ইঞ্জিনে ফন্ট মানিয়ে নিন। নিয়ে নিয়মিত আলোচনা হয় mode_defএর মধ্যে
টুগবোট, TeX ব্যবহারকারীদের গ্রুপের জার্নাল। এই কম্পিউটারে ব্যবহার করা স্থানীয় বেশী
ভিতরে থাকা উচিত modes.mf.

সার্জারির e মেটাফন্টের ত্রুটি-পুনরুদ্ধার মোডে প্রতিক্রিয়া সিস্টেমের ডিফল্ট সম্পাদককে আমন্ত্রণ জানায়
উৎস ফাইলের ভুল লাইন। একটি পরিবেশ পরিবর্তনশীল আছে, MFEDIT, যে
ডিফল্ট সম্পাদককে ওভাররাইড করে। এটিতে "%s" সহ একটি স্ট্রিং থাকা উচিত যেখানে নির্দেশ করে
ফাইলের নাম যায় এবং "%d" নির্দেশ করে যেখানে দশমিক লাইন নম্বর (যদি থাকে) যায়। জন্য
উদাহরণ, জন্য একটি MFEDIT স্ট্রিং vi এডিটর দিয়ে সেট করা যায় csh হুকুম
settenv MFEDIT "vi +%d %s"

লাইব্রেরিতে একটি সুবিধাজনক ফাইল হয় null.mf, কিছুই ধারণকারী. কখন mf খুঁজে পাচ্ছি না
ফাইলটি মনে করে আপনি ইনপুট করতে চান, এটি আপনাকে অন্য ফাইলের নাম জিজ্ঞাসা করে; প্রতিক্রিয়া
আপনি কিছু ইনপুট করতে না চাইলে `নাল' আপনাকে লুপ থেকে বের করে দেয়।

অনলাইন গ্রাফিক্স আউটপুট


মেটাফন্ট বেশিরভাগ আধুনিক ডিসপ্লে ব্যবহার করতে পারে, তাই আপনি মুদ্রণ ছাড়াই এর আউটপুট দেখতে পারেন।
অধ্যায় 23 এর সার্জারির মেটাফন্টবুক আপনি কি করতে পারেন তা বর্ণনা করে। মেটাফন্টের এই বাস্তবায়ন
আপনি কোন ডিসপ্লে ডিভাইস ব্যবহার করতে চান তা নির্ধারণ করতে পরিবেশ ভেরিয়েবল ব্যবহার করে। প্রথম এটা
একটি পরিবর্তনশীল MFTERM, এবং তারপর TERM-এর জন্য দেখায়। যদি এটিও খুঁজে না পাওয়া যায় তবে আপনি না পাবেন
অনলাইন আউটপুট। অন্যথায়, ভেরিয়েবলের মান ডিভাইসটি ব্যবহার করতে নির্ধারণ করে: hp2627,
সূর্য (পুরানো সানভিউ এর জন্য), Tek, Uniterm (একটি Atari ST Tek 4014 এমুলেটরের জন্য), xterm (সবগুলোর জন্য
X10 বা X11)। এই ডিভাইসগুলির মধ্যে কিছু সমস্ত মেটাফন্ট এক্সিকিউটেবলে সমর্থিত নাও হতে পারে; দ্য
পছন্দ সংকলন সময় করা হয়.

কিছু সিস্টেমে, দুটি মেটাফন্ট বাইনারি আছে, mf এবং mf-nowin. যারা সিস্টেমের উপর
mf বাইনারি গ্রাফিক্স সমর্থন করে, যখন mf-nowin বাইনারি করে না। দ্য mf-nowin বাইনারি হয়
যেমন স্ক্রিপ্ট দ্বারা ব্যবহৃত mktexpk যেখানে গ্রাফিক্স সমর্থন কিছুর পরিবর্তে একটি উপদ্রব
সহায়ক।

বিকল্প


মেটাফন্টের এই সংস্করণটি নিম্নলিখিত কমান্ড লাইন বিকল্পগুলি বোঝে।

-বেস ভিত্তি
ব্যবহার ভিত্তি মেটাফন্ট যে নামের পরিবর্তে ব্যবহার করা হবে তার নাম হিসাবে
বলা হয়েছিল বা ক %& লাইন।

-ফাইল-লাইন-ত্রুটি
ফর্মে ত্রুটি বার্তা প্রিন্ট করুন ফাইল: লাইন: ত্রুটি যা অনেকের মতই
কম্পাইলার তাদের বিন্যাস.

-নো-ফাইল-লাইন-ত্রুটি
মুদ্রণ ত্রুটি বার্তা অক্ষম করুন ফাইল: লাইন: ত্রুটি শৈলী.

-ফাইল-লাইন-ত্রুটি-শৈলী
এই পুরাতন নাম -ফাইল-লাইন-ত্রুটি বিকল্প।

-হল্ট-অন-ত্রুটি
প্রক্রিয়াকরণের সময় একটি ত্রুটির সম্মুখীন হলে একটি ত্রুটি কোড দিয়ে প্রস্থান করুন৷

-হেল্প সাহায্য বার্তা প্রিন্ট করুন এবং প্রস্থান করুন।

-ইনি Be inimf, ডাম্পিং ঘাঁটি জন্য; এটি পরোক্ষভাবে সত্য যদি প্রোগ্রামটিকে বলা হয়
inimf.

-মিথষ্ক্রিয়া মোড
মিথস্ক্রিয়া মোড সেট করে। মোড একটি হতে পারে ব্যাচমোড, ননস্টপমোড,
স্ক্রলমোড, এবং এররস্টপমোড. এই মোডগুলির অর্থ এর মতোই
সংশ্লিষ্ট কমান্ড।

-কাজের নাম নাম
ব্যবহার নাম কাজের নামের জন্য, ইনপুট ফাইলের নাম থেকে এটি নেওয়ার পরিবর্তে।

-kpathsea-ডিবাগ বিট-মাস্কের
বিটমাস্ক অনুযায়ী পাথ অনুসন্ধান ডিবাগিং পতাকা সেট করে। দেখুন কপাথসি
বিস্তারিত জানার জন্য ম্যানুয়াল।

-মেকেটেক্স fmt
mktex সক্ষম করুনfmt, কোথায় fmt অবশ্যই mf.

-no-maketex fmt
mktex নিষ্ক্রিয় করুনfmt, কোথায় fmt অবশ্যই mf.

-আউটপুট-ডিরেক্টরি ডিরেক্টরি
আউটপুট ফাইল লিখুন ডিরেক্টরি বর্তমান ডিরেক্টরির পরিবর্তে। ইনপুট দেখুন
ফাইলগুলি ডিরেক্টরি প্রথম, স্বাভাবিক অনুসন্ধান পথ বরাবর.

-পার্স-প্রথম লাইন
যদি মূল ইনপুট ফাইলের প্রথম লাইন দিয়ে শুরু হয় %& একটি ডাম্প সন্ধান করার জন্য এটি পার্স করুন
নাম বা ক -অনুবাদ-ফাইল বিকল্প।

-নো-পার্স-প্রথম লাইন
প্রধান ইনপুট ফাইলের প্রথম লাইনের পার্সিং অক্ষম করুন।

-প্রোগনাম নাম
প্রোগ্রাম হওয়ার ভান করুন নাম. এটি ব্যবহৃত ফর্ম্যাট এবং অনুসন্ধান উভয়কেই প্রভাবিত করে৷
পাথ।

- রেকর্ডার
ফাইলের নাম রেকর্ডার সক্ষম করুন। এটি ইনপুটের জন্য খোলা ফাইলগুলির একটি ট্রেস ছেড়ে দেয়
এবং এক্সটেনশন সহ একটি ফাইলে আউটপুট .fls.

-অনুবাদ-ফাইল tcxname
ব্যবহার tcxname অনুবাদ টেবিল।

-version
সংস্করণ তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।

পরিবেশ


বিস্তারিত জানার জন্য Kpathsearch লাইব্রেরি ডকুমেন্টেশন ('পাথ স্পেসিফিকেশন' নোড) দেখুন
অনুসন্ধান করার সময় পরিবেশের ভেরিয়েবলগুলি কীভাবে ব্যবহার করা হয়। দ্য kps যা ইউটিলিটি হতে পারে
ভেরিয়েবলের মান অনুসন্ধান করতে ব্যবহৃত হয়।

পরিবেশ পরিবর্তনশীল হলে টেক্সমফাউটপুট সেট করা হয়, মেটাফন্ট তার আউটপুট ফাইল রাখার চেষ্টা করে
এটিতে, যদি সেগুলি বর্তমান ডিরেক্টরিতে রাখা যায় না। আবার, দেখুন টেক্স(1).

MFINPUTS
জন্য পথ অনুসন্ধান করুন ইনপুট এবং উদ্বোধন ফাইল।

MFEDIT সম্পাদকে স্যুইচ করার জন্য কমান্ড টেমপ্লেট।

MFTERM অনলাইন গ্রাফিক্স প্রদর্শন নির্ধারণ করে। যদি MFTERM সেট করা না থাকে এবং DISPLAY সেট করা থাকে,
X-এর জন্য মেটাফন্ট উইন্ডো সমর্থন ব্যবহার করা হয়। (ডিসপ্লে অবশ্যই একটি বৈধ X এ সেট করতে হবে
সার্ভার স্পেসিফিকেশন, যথারীতি।) যদি MFTERM বা DISPLAY উভয়ই সেট করা না থাকে, TERM হল
ব্যবহার করার জন্য উইন্ডো সমর্থন অনুমান ব্যবহৃত.

হরফ ইউটিলিটি


ইউটিলিটি প্রোগ্রাম একটি সংখ্যা উপলব্ধ. নিম্নলিখিত উপলব্ধ একটি আংশিক তালিকা
ইউটিলিটি এবং তাদের উদ্দেশ্য। বিস্তারিত জানার জন্য আপনার স্থানীয় মেটাফন্ট গুরুর সাথে পরামর্শ করুন।

gftopk নেয় a gf ফাইল এবং একটি আরো শক্তভাবে বস্তাবন্দী উত্পাদন pk ফন্ট ফাইল।

gftodvi হরফের জন্য প্রমাণপত্র তৈরি করে।

gftype ক এর বিষয়বস্তু প্রদর্শন করে gf স্মৃতিবিদ্যা এবং/অথবা ছবিতে ফাইল।

pktype স্মৃতিগতভাবে একটি বিষয়বস্তু প্রদর্শন করে pk ফাইল.

mft একটি উৎস ফাইল ফর্ম্যাট যেমন দেখানো হয়েছে কম্পিউটার আধুনিক টাইপফেসস.

onworks.net পরিষেবা ব্যবহার করে mf অনলাইন ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad