runtexfile(1) runtexfile man page runtexfile(1)

runtexfile - اجرای سند LaTeX و دریافت توالی دستورات از درون خود سند

runtexfile [گزینه‌ها] <filename>

این دستور خطوط توضیحی (کامنت) را در یک سند LaTeX که با %! HV شروع می‌شوند پردازش و تجزیه کرده و دستورهای پس از آن را اجرا می‌کند. برای مثال: %! HV lualatex --shell-escape در این حالت، <filename> ارائه‌شده توسط اسکریپت استفاده خواهد شد.

بدیهی است... :-)
بدیهی است... :-)
ارائه اطلاعات بیشتر در یک فایل گزارش (log)
<filename>
باید نام سند اصلی LaTeX باشد؛ در صورتی که پسوند فایل .tex است، باید بدون پسوند وارد شود.

$ runtexfile test2

فایل آزمایشی test2.tex را اجرا می‌کند:

voss>examples:$ runtexfile test2
runtexfile version 0.02
Main file: test2
Filename = test2
running: lualatex --interaction=nonstopmode --shell-escape test2
Filename = test2
running: biber  test2
Filename = test2
running: lualatex --interaction=nonstopmode --shell-escape test2
Filename = test2
running: xindex  test2
Special filename = test2.vwx
running: xindex  --config DIN2 -l DE -o test2.vwd test2.vwx
Special filename = test2.dbx
running: xindex  --config DIN2 -l DE -o test2.dbd test2.dbx
Filename = test2
running: lualatex --interaction=nonstopmode --shell-escape test2
Filename = test2
running: lualatex --interaction=nonstopmode --shell-escape test2

برای جزئیات بیشتر به runtexfile-doc.pdf مراجعه کنید.

هیچ باگ شناخته‌شده‌ای وجود ندارد.

Herbert Voß (hvoss@tug.org)

اجازه کپی، توزیع و/یا تغییر این نرم‌افزار تحت شرایط مجوز عمومی پروژه LaTeX (نسخه 1.3) اعطا می‌شود.

8 oct 2025 0.06