| fmtutil.cnf(5) | راهنمای پارچ لینوکس | fmtutil.cnf(5) |
نام (NAME)
fmtutil.cnf - پرونده پیکربندی برای fmtutil
توضیحات (DESCRIPTION)
پرونده fmtutil.cnf حاوی اطلاعات پیکربندی برای fmtutil(8) است. هر خط شامل نام قالب (مانند «tex»، «latex»، «omega»)، نام موتوری که توسط آن قالب استفاده میشود (مانند «tex»، «etex»، «omega»)، پرونده الگو (مانند language.dat، language.def) و هرگونه آرگومان اختیاری (نام پرونده .ini) است.
فیلدها با فاصله (whitespace) از یکدیگر جدا میشوند و خطوط کامل را میتوان با «#» توضیحگذاری (کامنت) کرد. فیلد «پرونده الگو» نمیتواند برای تعریف پروندهای که هنگام ساخت قالب استفاده میشود به کار رود. این فیلد به fmtutil میگوید که رویه ساخت قالب کدام پروندهها را (که با کاما جدا شدهاند) میخواند و بر روی گزینههای --showhyphen و --byhyphen اثر میگذارد. اگر قالب راهی برای سفارشیسازی خطفاصلهگذاری نداشته باشد، میتوان از «-» برای نشان دادن آن استفاده کرد.
نکات (NOTES)
قالبهای tex(1) و amstex(1) همیشه hyphen.tex را بارگذاری میکنند. هیچ سفارشیسازی از طریق پرونده الگو برای این قالبها در دسترس نیست. بنابراین، فیلد پرونده الگو برای tex و amstex معمولاً خالی (بهصورت «-») مشخص میشود.
با این حال، میتوانید قالبهای سفارشیشده را بر پایه tex(1) یا amstex(1) ساده با استفاده از bplain.tex به جای plain.tex بسازید (حرف b برای سامانه Babel است؛ برای نمونه پرونده bplain.ini را برای قالب bplain ببینید).
موتور etex(1) پرونده language.def را بارگذاری میکند، نه language.dat.
پیوندهای نمادین به موتورهای صحیح (مانند bplain -> tex) توسط اسکریپت texlinks(8) ایجاد میشوند. به یاد داشته باشید که اگر خودتان fmtutil(8) را به جای استفاده از گزینه FORMATS در texconfig(8) اجرا میکنید، باید texlinks(8) را نیز اجرا کنید.
فایلها (FILES)
- fmtutil.cnf
- پرونده پیکربندی پیشفرض
- language.dat
- پرونده الگوی خطفاصلهگذاری
- language.def
- پرونده الگوی خطفاصلهگذاری
- language.dat.lua
- پرونده الگوی خطفاصلهگذاری
همچنین ببینید (SEE ALSO)
amstex(1), etex(1), fmtutil(8), tex(1), texconfig(8), texlinks(8)
گزارش باگها (REPORTING BUGS)
گزارشهای اشکال را به نشانی فهرست رایانامهای زیر ارسال فرمایید: https://lists.tug.org/tex-k
نویسندگان (AUTHORS)
ابزار fmtutil و پرونده fmtutil.cnf در ابتدا توسط Thomas Esser نوشته شده است.
این صفحه راهنما توسط C.M. Connelly برای سیستم گنو/لینوکس دبیان نوشته شده و اکنون به عنوان بخشی از TeX Live نگهداری میشود.
| 10 فوریه 2025 | TeX Live |