OFM2OPL(1) General Commands Manual OFM2OPL(1) نام (NAME) ofm2opl - تبدیل فایل‌های سنجه قلم (ofm) مربوط به Omega و TeX به فایل‌های فهرست مشخصات (opl) خلاصه دستور (SYNOPSIS) ofm2opl [options] ofmname[.ofm] [oplfile[.opl]] توضیحات (DESCRIPTION) دستور ofm2opl یک فایل باینری سنجه‌های قلم Omega (.ofm) به نام ofmname را به یک قالب فهرست مشخصات قابل خواندن برای انسان (.opl) تبدیل می‌کند. این برنامه خروجی را (به‌طور پیش‌فرض) در خروجی استاندارد، یا در فایلی که به عنوان oplfile مشخص شده باشد می‌نویسد. این برنامه همچنین با فایل‌های سنجه قلم TeX (.tfm) کار می‌کند و فایل‌های فهرست مشخصات TeX (.pl) را تولید می‌نماید. گزینه‌ها (OPTIONS) برای جزئیات نحوه تجزیه خط فرمان، tex(1) را ببینید. -charcode-format=type کدهای نویسه‌ها را مطابق با type خروجی می‌دهد؛ که می‌تواند یکی از مقادیر `hex`، `octal` یا `ascii` باشد. مقدار پیش‌فرض `hex` است؛ `ascii` مشخص می‌کند که برای حروف و ارقام از ASCII، و برای سایر نویسه‌ها از hex استفاده شود. -char-format=stype کدهای نویسه‌ها را مطابق با stype خروجی می‌دهد، که می‌تواند `num` یا `ascii` باشد. مقدار پیش‌فرض `num` است؛ `ascii` همانند -charcode- format عمل می‌کند. (این دو گزینه تکراری صرفاً برای سازگاری تاریخی وجود دارند.) -num-format=ntype اعداد را مطابق با ntype در خروجی می‌آورد، که می‌تواند `hex` یا `octal` باشد؛ پیش‌فرض hex است. -text-format=ttype طرح کدگذاری و خانواده (family) را مطابق با ttype خروجی می‌دهد، که می‌تواند با حروف کوچک‌وبزرگ مختلط (`mixed`) یا حروف بزرگ (`upper`) باشد؛ پیش‌فرض mixed است. -help نمایش پیام راهنما و خروج -verbose نمایش گزارش‌های پیشرفت کار -version نمایش اطلاعات نسخه و خروج این‌ها همان گزینه‌های موجود در ovf2ovp(1) هستند. همچنین ببینید (SEE ALSO) omega(1), aleph(1), opl2ofm(1), ovf2ovp(1), ovp2ovf(1), pltotf(1), tftopl(1). نویسندگان (AUTHORS) نخستین برنامهٔ TFtoPL توسط Leo Guibas در تابستان سال ۱۹۷۸ طراحی شد. مشارکت‌های Frank Liang، Doug Wyatt و Lyle Ramshaw نیز تأثیر به‌سزایی در تکامل کد فعلی داشتند. الحاقات مربوط به سازوکار ارتقایافتهٔ خط‌نگاره‌ها (ligature) توسط D.E. Knuth در سال ۱۹۸۹ افزوده شد. الحاقات مربوط به پشتیبانی از فایل‌های گسترش‌یافتهٔ سنجه قلم Omega (.ofm) در دسامبر ۱۹۹۵ و ژانویه ۱۹۹۶ توسط John Plaice اضافه شدند که حاصل آن برنامهٔ کنونی است. برنامهٔ ofm2opl بر پایهٔ کد منبع WEB برای tftopl(1) بود، اگرچه امروزه پیوندی به omfonts است که کاملاً به زبان C پیاده‌سازی شده است. نویسندگان اصلی Omega آقایان John Plaice و Yannis Haralambous بودند. امروزه Omega (و Aleph) به عنوان بخشی از TeX Live نگهداری می‌شوند. این صفحهٔ راهنما توسط C.M. Connelly برای سیستم Debian GNU/Linux نوشته شده است. هم برنامه و هم صفحهٔ راهنما در حال حاضر به عنوان بخشی از TeX Live نگهداری می‌شوند. گزارش باگ‌ها و بحث‌های عمومی: https://lists.tug.org/omega Web2C 2026 9 January 2026 OFM2OPL(1)