انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

mf - آنلاین در ابر

mf را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور mf است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


mf، mf-nowin، inimf - Metafont، زبانی برای طراحی فونت و لوگو

خلاصه


mf [گزینه های] [دستورات]

شرح


Metafont برنامه را در فایل های مشخص شده می خواند و فونت رستر (in gf قالب)
و متریک فونت (در tfm قالب). زبان Metafont در شرح داده شده است La کتاب متافونت.

مانند TeX، Metafont معمولاً با حجم زیادی از ماکروهای از پیش کامپایل شده و فونت استفاده می شود.
تولید به طور خاص نیاز به پشتیبانی از چندین فایل ماکرو دارد. این نسخه از
Metafont به خط فرمان خود نگاه می کند تا ببیند با چه نامی خوانده شده است. هر دو inimf و
virmf نمادهایی هستند به mf قابل اجرا هنگامی که به عنوان نامیده می شود inimf (یا زمانی که -ini گزینه است
داده شده) می توان از آن برای از پیش کامپایل کردن ماکروها به a استفاده کرد .پایه فایل. هنگامی که به عنوان نامیده می شود virmf it
استفاده خواهد کرد ساده پایه. هنگامی که با هر نام دیگری فراخوانی می شود، Metafont از آن نام به عنوان استفاده می کند
نام پایه مورد استفاده به عنوان مثال، هنگامی که به عنوان نامیده می شود mf la mf پایه استفاده می شود که می باشد
یکسان به ساده پایه. پایگاه های دیگر از ساده به ندرت استفاده می شوند.

La دستورات داده شده در خط فرمان به برنامه Metafont به عنوان به آن ارسال می شود
اولین خط ورودی (اما معمولاً تایپ آرگومان های توسعه یافته به عنوان اولین ورودی آسان تر است
خط، از آنجایی که پوسته های یونیکس تمایل دارند نمادهای مورد علاقه متافونت را از بین ببرند یا اشتباه تفسیر کنند.
مانند نقطه ویرگول، مگر اینکه آنها را نقل قول کنید.) همانطور که در توضیح داده شده است La کتاب متافونت، اول آن
خط باید با یک نام فایل شروع شود، یک \دنباله کنترل، و یا یک &نام پایه.

استفاده معمولی این است که بگوییم

mf \ حالت = ; [mag=magstep(n)' ورودی فونت

برای شروع پردازش font.mf. نقل قول ها بهترین راه برای حفظ پوسته یونیکس هستند
از تفسیر نادرست نقطه ویرگول و حذف کاراکتر \ که لازم است
اینجاست تا متافونت فکر نکند که می خواهید فونتی به نام تولید کنید حالت. (یا شما
فقط می توان گفت mf و چیزهای دیگر را در خط بعدی، بدون نقل قول بدهید.) کنترل دیگر
دنباله هایی مانند حالت دسته ای (برای عملکرد بی صدا) نیز می تواند ظاهر شود. نام فونت اراده
"نام شغل" باشد و در تشکیل نام فایل های خروجی استفاده می شود. اگر متافونت a نگیرد
نام فایل در خط اول، نام شغل است mfput. پسوند پیش فرض، .mf، می تواند باشد
با تعیین صریح یک پسوند لغو می شود.

گزارشی از پیام های خطا وارد فایل می شود اسم شغل.ورود به سیستم. فایل های خروجی هستند اسم شغل.tfm
و اسم شغل.<عدد> gf، جایی که بستگی به وضوح و بزرگنمایی دارد
فونت در حالت در این مثال به صورت کلی نشان داده شده است ، یک اصطلاح نمادین برای
که نام یک دستگاه واقعی یا معمولاً نام آن است فونت محلی (به زیر مراجعه کنید) باید
جایگزین شود. اگر حالت مشخص نشده باشد یا برای سایت شما معتبر نباشد، متافونت این کار را انجام خواهد داد
پیش فرض به اثبات حالتی که تصاویر شخصیت های بزرگ را برای استفاده در طراحی فونت و
اصلاح. حالت اثبات را می توان با پسوند تشخیص داد .2602gf بعد از نام شغل
نمونه هایی از خروجی حالت اثبات را می توان در این قسمت یافت کامپیوتر مدرن صفحات (جلد E از
کامپیوترها و تایپ کردن) سیستم Magsteps مشابه سیستم مورد استفاده است
TeX، با مقادیر به طور کلی در محدوده 0.5، 1.0، 2.0، 3.0، 4.0 و 5.0. فهرستی از gf
اعداد برای فونت های 118 dpi، 240 dpi و 300 dpi در زیر نشان داده شده است.

MAGSTEP 118 dpi 240 dpi 300 dpi
mag=ماگ استپ(0) 118 240 300
mag=magstep(0.5) 129 263 329
mag=ماگ استپ(1) 142 288 360
mag=ماگ استپ(2) 170 346 432
mag=ماگ استپ(3) 204 415 518
mag=ماگ استپ(4) 245 498 622
mag=ماگ استپ(5) 294 597 746

بزرگنمایی را می توان نه به عنوان یک magstep بلکه به عنوان یک مقدار دلخواه، مانند
1.315، برای ایجاد اندازه کاراکترهای خاص.

قبل از شروع تولید فونت، لازم است فایل های پایه مناسب را تنظیم کنید.
حداقل مجموعه اجزاء برای تولید فونت برای یک موتور چاپ معین، مقدار است ساده.mf
فایل ماکرو و محلی mode_def فایل. ماکروها در ساده.mf را می توان در یک
ضمیمه به کتاب متافونت; آنها توسط Donald E. Knuth توسعه یافته اند و این فایل باید
هرگز تغییر نمی کند مگر زمانی که به طور رسمی ارتقا یافته است. هر یک mode_def مشخصات کمک می کند
تطبیق فونت ها با یک موتور چاپی خاص بحث منظمی در مورد وجود دارد mode_defدر
قایق یدک کش، مجله گروه کاربران TeX. موارد محلی در حال استفاده در این رایانه
باید در باشد modes.mf.

La e پاسخ به حالت بازیابی خطای متافونت، ویرایشگر پیش فرض سیستم را فراخوانی می کند
خط اشتباه فایل منبع یک متغیر محیطی، MFEDIT، وجود دارد
ویرایشگر پیش فرض را لغو می کند. باید حاوی یک رشته با "%s" باشد که نشان می دهد کجاست
نام فایل می رود و "%d" نشان می دهد که عدد خط اعشاری (در صورت وجود) کجا می رود. برای
به عنوان مثال، یک رشته MFEDIT برای vi ویرایشگر را می توان با تنظیم کرد csh فرمان
settenv MFEDIT "vi +%d %s"

یک فایل مناسب در کتابخانه است null.mf، حاوی هیچ چیز نیست. چه زمانی mf نمی تواند پیدا کند
فایلی که فکر می کند می خواهید وارد کنید، مدام از شما نام فایل دیگری را می خواهد. پاسخ دادن
اگر نمی‌خواهید چیزی وارد کنید، «null» شما را از حلقه خارج می‌کند.

آن لاین گرافیک OUTPUT


Metafont می تواند از اکثر نمایشگرهای مدرن استفاده کند، بنابراین می توانید خروجی آن را بدون چاپ مشاهده کنید.
فصل 23 از La کتاب متافونت توصیف می کند که چه کاری می توانید انجام دهید. این پیاده سازی متافونت
از متغیرهای محیطی برای تعیین اینکه از کدام دستگاه نمایشگر می خواهید استفاده کنید استفاده می کند. ابتدا آن را
به دنبال متغیر MFTERM و سپس برای TERM می گردد. اگر هم نتواند پیدا کند، نه دریافت می کنید
خروجی آنلاین در غیر این صورت، مقدار متغیر دستگاه مورد استفاده را تعیین می کند: hp2627,
آفتاب (برای SunView قدیمی)، تیک, یک ترم (برای شبیه ساز Atari ST Tek 4014)، xterm (برای هر کدام
X10 یا X11). برخی از این دستگاه ها ممکن است در همه فایل های اجرایی Metafont پشتیبانی نشوند. را
انتخاب در زمان تدوین انجام می شود.

در برخی از سیستم ها، دو باینری متافونت وجود دارد، mf و mf-nowin. در آن سیستم ها
mf باینری از گرافیک پشتیبانی می کند، در حالی که mf-nowin باینری نمی کند. در mf-nowin باینری است
مورد استفاده اسکریپت هایی مانند mktexpk که در آن پشتیبانی از گرافیک به جای اینکه چیزی باشد یک مزاحمت است
مفید است.

OPTIONS


این نسخه از Metafont گزینه های خط فرمان زیر را درک می کند.

-پایه پایه
استفاده کنید پایه به‌عنوان نام پایه‌ای که باید استفاده شود، به‌جای نامی که Metafont با آن استفاده می‌شود
نامیده شد یا الف %& خط.

-file-line-error
پیام های خطا را در فرم چاپ کنید file:line:error که شبیه خیلی هاست
کامپایلرها آنها را فرمت می کنند.

-خطا-no-file-line
غیرفعال کردن پیام های خطای چاپ در file:line:error سبک.

file-line-error-style
این نام قدیمی است -file-line-error گزینه.

توقف در خطا
هنگامی که در حین پردازش با خطا مواجه شد، با یک کد خطا خارج شوید.

-کمک پیام راهنما را چاپ کنید و خارج شوید.

-ini Be inimf، برای پایه های دامپینگ; این به طور ضمنی درست است اگر برنامه به عنوان نامیده شود
inimf.

-اثر متقابل حالت
حالت تعامل را تنظیم می کند. حالت می تواند یکی از حالت دسته ای, بدون توقف,
حالت پیمایشو حالت توقف خطا. منظور از این حالت ها همان است
دستورات مربوطه

-اسم شغل نام
استفاده کنید نام برای نام شغل، به جای استخراج آن از نام فایل ورودی.

-kpathsea-debug بیت ماسک
پرچم های اشکال زدایی مسیر جستجو را با توجه به بیت ماسک تنظیم می کند. را ببینید Kpathsea
راهنمای برای جزئیات

ماکتکس fmt
mktex را فعال کنیدfmt، که در آن fmt باید mf.

-بدون ماکتکس fmt
mktex را غیرفعال کنیدfmt، که در آن fmt باید mf.

دایرکتوری خروجی فهرست راهنما
فایل های خروجی را در آن بنویسید فهرست راهنما به جای دایرکتوری فعلی ورودی را جستجو کنید
فایل در فهرست راهنما اول، در امتداد مسیر جستجوی معمولی.

-تجزیه-خط اول
اگر خط اول فایل ورودی اصلی با %& آن را تجزیه کنید تا به دنبال زباله بگردید
نام یا الف -ترجمه-فایل گزینه.

-بدون تجزیه-خط اول
تجزیه خط اول فایل ورودی اصلی را غیرفعال کنید.

-progname نام
وانمود به برنامه بودن نام. این هم بر قالب استفاده شده و هم بر جستجو تأثیر می گذارد
راه ها.

ثبت کردن
ضبط کننده نام فایل را فعال کنید. با این کار ردی از فایل های باز شده برای ورودی باقی می ماند
و در یک فایل با پسوند خروجی بگیرید .fls.

-ترجمه-فایل tcxname
استفاده از tcxname جدول ترجمه

-version
اطلاعات نسخه را چاپ کنید و خارج شوید.

محیط زیست


برای جزئیات به مستندات کتابخانه Kpathsearch (گره «مشخصات مسیر») مراجعه کنید
نحوه استفاده از متغیرهای محیطی هنگام جستجو در kpsew سودمندی می تواند باشد
برای پرس و جو از مقادیر متغیرها استفاده می شود.

اگر متغیر محیطی TEXMFOUTPUT تنظیم شده است، Metafont سعی می کند فایل های خروجی خود را قرار دهد
در آن، اگر نتوان آنها را در فهرست فعلی قرار داد. باز هم ببینید تگزاس(1).

MFINPUTS
مسیر جستجو برای ورودی و افتتاح فایل های.

MFEDIT الگوی فرمان برای تغییر به ویرایشگر.

MFTERM نمایشگر گرافیکی آنلاین را تعیین می کند. اگر MFTERM تنظیم نشده باشد و DISPLAY تنظیم شده باشد،
پشتیبانی از پنجره Metafont برای X استفاده می شود. (DISPLAY باید روی X معتبر تنظیم شود
مشخصات سرور، طبق معمول.) اگر نه MFTERM و نه DISPLAY تنظیم نشده باشد، TERM است
برای حدس زدن پشتیبانی از پنجره برای استفاده استفاده می شود.

قلم خدمات رفاهی


تعدادی از برنامه های کاربردی موجود است. در زیر یک لیست جزئی از موجود است
آب و برق و هدف آنها برای جزئیات بیشتر با استاد متافونت محلی خود مشورت کنید.

gftopk طول می کشد gf فایل و بسته بندی محکم تری تولید می کند pk فایل فونت

گفتودوی برگه های اثبات برای فونت ها تولید می کند.

gfttype محتویات a را نمایش می دهد gf فایل در یادگاری و/یا تصاویر.

pktype به صورت یادمانی محتویات a را نمایش می دهد pk فایل.

mft یک فایل منبع را مطابق شکل قالب بندی می کند کامپیوتر مدرن صفحات.

با استفاده از خدمات onworks.net از mf آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    واحد در دقیقه
    واحد در دقیقه
    به ما در Gitter بپیوندید!
    https://gitter.im/unitedrpms-people/Lobby
    مخزن URPMS را در خود فعال کنید
    سیستم -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    دانلود unitedrpms
  • 2
    کتابخانه های C++ را تقویت کنید
    کتابخانه های C++ را تقویت کنید
    Boost قابل حمل رایگان را ارائه می دهد
    کتابخانه های C++ بررسی شده. این
    تاکید بر کتابخانه های قابل حمل است که
    با کتابخانه استاندارد C++ به خوبی کار کنید.
    به http://www.bo مراجعه کنید...
    Boost C++ Libraries را دانلود کنید
  • 3
    VirtualGL
    VirtualGL
    VirtualGL دستورات سه بعدی را از a تغییر مسیر می دهد
    برنامه OpenGL یونیکس/لینوکس بر روی یک
    GPU سمت سرور و تبدیل
    تصاویر سه بعدی را در یک جریان ویدیویی ارائه می کند
    با کدامیک ...
    VirtualGL را دانلود کنید
  • 4
    لیباسب
    لیباسب
    کتابخانه برای فعال کردن فضای کاربر
    برنامه های کاربردی برای برقراری ارتباط
    دستگاه های USB مخاطب: توسعه دهندگان، پایان
    کاربران / دسکتاپ. زبان برنامه نویسی: C.
    دسته بندی ها...
    دانلود libusb
  • 5
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 6
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • بیشتر "

دستورات لینوکس

Ad