CLLUALATEX(1) دستورات کاربر CLLUALATEX(1)

cllualatex - حروفچینی LaTeX با موتور LuaTeX سازگار با رابط C-L

cllualatex [گزینه‌ها] [--] FILE.tex

ابزار cllualatex یک ابزار پوششی (wrapper) خط فرمان برای پردازش و حروفچینی اسناد LaTeX با استفاده از موتور LuaTeX و نرم‌افزار ClutTeX است. این ابزار پرونده‌های TeX را پردازش می‌کند بدون آن‌که دایرکتوری کاری شما را با فایل‌های موقت و میانی انباشته کند.

اجرای دستور cllualatex معادل اجرای دستور cluttex -e lualatex می‌باشد.

گزینه‌های زیر پذیرفته می‌شوند:

مشخص کردن موتور TeX مورد استفاده. ENGINE یکی از موارد زیر است: pdflatex، pdftex، lualatex، luatex، luajittex، xelatex، xetex، latex، etex، tex، platex، eptex، ptex، uplatex، euptex، uptex. [پیش‌فرض: lualatex]
دستور اجرایی واقعی موتور TeX برای استفاده [پیش‌فرض: ENGINE].
نام فایل خروجی [پیش‌فرض: JOBNAME.pdf یا JOBNAME.dvi].
پاکسازی پرونده‌های میانی قبل از اجرای TeX. این گزینه همراه با --output-directory قابل استفاده نیست.
حداکثر تعداد اجرای TeX برای حل ارجاعات متقابل (cross-references) [پیش‌فرض: 4].
شروع با حالت پیش‌نویس (draft mode).
تغییر دایرکتوری قبل از اجرای TeX [پیش‌فرض: no].
نظارت بر فایل‌های ورودی برای تغییرات. نیازمند نصب بودن fswatch یا inotifywait است. ENGINE یکی از موارد fswatch، inotifywait یا auto است [پیش‌فرض: auto].
ارسال OPTION به TeX به عنوان یک گزینه منفرد.
ارسال OPTIONS به TeX به عنوان چند گزینه.
همانند موارد بالا برای dvipdfmx.
دستور تولید نمایه، مانند makeindex یا mendex.
دستور برای BibTeX، مانند bibtex یا pbibtex.
دستور برای Biber.
دستور برای makeglossaries.
چاپ این پیام راهنما و خروج.
چاپ اطلاعات نسخه و خروج.
ارائه خروجی با جزئیات بیشتر.
رنگی‌تر کردن پیام‌های ClutTeX. WHEN یکی از مقادیر always، auto یا never است [پیش‌فرض: auto در صورت حذف --color، و always در صورت حذف WHEN].
درج \includeonly{NAMES}.
نوشتن وابستگی‌ها به عنوان یک قاعده Makefile.
چاپ دایرکتوری خروجی و خروج.
فعال کردن پشتیبانی ویژه برای برخی بسته‌های نیازمند گریز به پوسته (shell-escape). در حال حاضر پشتیبانی می‌شود: minted، epstopdf.
بررسی بارگذاری صحیح فایل درایور. DRIVER یکی از مقادیر dvipdfmx، dvips یا dvisvgm است.
تنظیم متغیر محیطی SOURCE_DATE_EPOCH با مقدار TIME. TIME می‌تواند برای تشخیص خودکار برابر now باشد.
استفاده از فایل پیکربندی مشخص‌شده.
اجازه یا عدم اجازه اجرای دستورات پوسته از درون سند.
محدود کردن اجرای دستورات پوسته.
فعال‌سازی و تنظیم سطح SyncTeX.
مشخص کردن نام فرمت.
نمایش خطاهای فایل و خط [پیش‌فرض: yes].
توقف در صورت بروز خطا [پیش‌فرض: yes].
تنظیم حالت تعامل موتور [پیش‌فرض: nonstopmode].
تنظیم نام وظیفه (jobname).
تعیین مسیر دایرکتوری خروجی [پیش‌فرض: جایی در دایرکتوری موقت].
FORMAT برابر pdf یا dvi است [پیش‌فرض: pdf].

در صورت موفقیت مقدار 0 و در صورت بروز خطا مقدار غیر صفر بازگردانده می‌شود.

cluttex(1), clxelatex(1), lualatex(1), latex(1), tex(1)

مخزن و مستندات رسمی: https://github.com/fumiyas/cluttex

برنامه ClutTeX توسط SATOH Fumiyasu نوشته شده است.

16 مارس 2025 Parch Linux