| mtx-context(1) | ConTeXt Process Management | mtx-context(1) |
نام (NAME)
mtx-context - مدیریت فرآیندهای ConTeXt
خلاصه دستور (SYNOPSIS)
mtxrun --script context [ OPTIONS ... ] [ FILENAMES ]
توضیحات (DESCRIPTION)
مدیریت فرآیندهای ConTeXt
گزینهها: پایه (OPTIONS: BASIC)
- --run
- پردازش (یک یا چند) فایل (عمل پیشفرض)
- --make
- ایجاد قالبهای context
- --ctx=name
- استفاده از فایل ctx (مشخصات مدیریت فرآیند)
- --noctx
- نادیده گرفتن دستورالعملها و پرچمهای ctx
- --interface
- استفاده از واسط کاربری مشخصشده (پیشفرض: en)
- --autopdf
- بستن فایل pdf در نمایشگر و راهاندازی نمایشگر pdf پس از اتمام کار
- --purge
- پاکسازی فایلها پس از اجرا (--pattern=...)
- --purgeall
- پاکسازی تمام فایلها پس از اجرا (--pattern=...)
- --usemodule=list
- بارگذاری پودمان (ماژول) یا شیوهٔ مشخصشده، که معمولاً بخشی از توزیع است
- --environment=list
- ابتدا بارگذاری فایل محیطی (environment) دادهشده (شیوههای سند)
- --mode=list
- فعالسازی حالتهای مشخصشده (پردازش شرطی در شیوهها)
- --path=list
- بررسی مسیرهای دادهشده هنگام جستجوی فایلها
- --arguments=list
- تنظیم متغیرهایی که حین اجرا قابل خواندن هستند (جفتهای کلید/مقدار)
- --randomseed=number
- تنظیم مقدار تصادفی اولیه (randomseed)
- --result=name
- تغییر نام خروجی حاصل به نام دادهشده
- --trackers=list
- تنظیم متغیرهای ردیاب (مشاهده فهرست با --showtrackers)
- --directives=list
- تنظیم متغیرهای دستورالعمل (مشاهده فهرست با --showdirectives)
- --silent=list
- غیرفعالسازی دستههای گزارش (مشاهده فهرست با --showlogcategories)
- --strip
- حذف کدهای زائد Lua (تنها مخصوص محیط عملیاتی که انتظار خطایی وجود ندارد)
- --errors=list
- نمایش خطاها در پایان اجرا؛ خروج در صورت وجود در فهرست (حتی با --silent)
- --htmlerrorpage
- تولید صفحه خطای html به جای آن (اختیاری: =scite)
- --noconsole
- غیرفعالسازی ثبت وقایع در کنسول (تنها در فایل گزارش)
- --nodummy
- عدم ایجاد فایل ساختگی (میتواند نمایشگرهای pdf را که فایل را باز نگه میدارند دچار سردرگمی کند)
- --purgeresult
- پاکسازی فایل نتیجه پیش از اجرا
- --find=string
- جستجوی الگوی دادهشده در سورسهای مستندات
- --forcexml
- اجبار به استفاده از خردبخش (stub) xml
- --forcecld
- اجبار به استفاده از خردبخش cld (سند لوآی context)
- --forcelua
- اجبار به استفاده از خردبخش lua (مانند texlua)
- --forcemp
- اجبار به استفاده از خردبخش mp (متاپست)
- --arrange
- اجرای یک گذر اضافه تحمیل صفحه (imposition)، مشروط بر اینکه شیوه آن را تنظیم کرده باشد
- --noarrange
- نادیده گرفتن مشخصات تحمیل صفحه در شیوه
- --pages
- گزارش شماره صفحاتِ صفحههای نامگذاریشده و ارجاعات فهرست (--page=... یا --page=...)
- --jit
- استفاده از luajittex با JIT خاموش (تنها استفاده از ماشین مجازی سریعتر)
- --jiton
- استفاده از luajittex با JIT روشن (در بیشتر موارد سریعتر نیست، حتی کُندتر است)
- --once
- تنها یک بار اجرا شود (هیچ فایل دادهٔ چندگذرهای تولید نمیشود)
- --runs
- پردازش حداکثر به تعداد دفعات مشخصشده
- --forcedruns
- پردازش دقیقاً به این تعداد دفعه (امکان اجراهای آزمایشی بهینهسازی)
- --batchmode
- اجرا بدون توقف و عدم نمایش پیامها در کنسول
- --nonstopmode
- اجرا بدون توقف
- --nocompactfonts
- بازگشت به مقیاسبندی سنتی (با کارایی کمتر) قلمها
- --nosynctex
- عدم راهاندازی اولیه synctex (برای اجراهای نهایی و عملیاتی)
- --synctex
- اجرا با synctex فعال (بهتر است از tupsynctex[state=start] استفاده شود)
- --nodates
- حذف تاریخهای زمان اجرا در فایل pdf (مقدار اختیاری: یک عدد (مبدأ ۱۹۷۰) یا رشته "YYYY-MM-DD HH:MM")
- --nocompression
- غیرفعالسازی اجباری فشردهسازی در بخش پشتیبان (backend)
- --trailerid
- شناسه انتهایی (trailer id) جایگزین (یا یک مقدار ثابت)
- --generate
- تولید پایگاه داده فایلها و غیره (همانند آنچه luatools انجام میدهد)
- --paranoid
- عدم ورود به مسیرهای .. و ../..
- --version
- گزارش نسخه نصبشده context
- --integrity
- گزارش عدم تطابق بین فایل باینری و انتظارات
- --global
- فرض بر اینکه فایل مشخصشده در جای دیگری موجود است
- --nofile
- استفاده از یک فایل ساختگی (dummy) به عنوان jobname
- --forceinput
- استفاده از این فایل به عنوان فایل ورودی به جای فایل دادهشده
- --expert
- نمایش گزینههای بیشتر
گزینهها: پیشرفته (OPTIONS: EXPERT)
- --touch
- بهروزرسانی شماره نسخه context (همچنین باید --expert و در صورت تمایل --basepath ارائه شود)
- --nostatistics
- حذف آمار زمان اجرا در پایان پردازش
- --profile
- پروفایلبندی کار (استفاده: mtxrun --script profile --analyze)
- --timing
- تولید نمایی کلی از زمانبندی و آمار
- --keeptuc
- نگهداشتن فایلهای tuc قبلی (jobname-tuc-[run].tmp)
- --keeppdf
- نگهداشتن فایلهای pdf قبلی (jobname-pdf-keep.tmp)
- --keeplog
- نگهداشتن فایلهای گزارش قبلی (jobname-log-[run].tmp)
- --notuc
- عدم نوشتن فایل tuc
- --lmtx
- اجبار به استفاده از حالت lmtx (در صورت در دسترس بودن)
- --overloadmode=error|warning|0--6|255
- فعالسازی بررسی بازنویسی نام دستور (csname overload)
- --extra=name
- پردازش ابزار اضافی (mtx-context-... در توزیع)
- --extras
- نمایش ابزارهای اضافی
- --ownerpassword
- رمزگذاری فایل (pdf) با استفاده از این گذرواژه اصلی (master password)
- --userpassword
- استفاده از یک گذرواژه اضافی برای باز کردن سند
- --permissions
- فهرستی از: print، modify، extract، add، fillin، assemble، quality
- --wtpdf
- افزودن بلوک انطباق wtpdf (اما بهتر است ابتدا اعمالپذیر بودن آن بررسی شود)
گزینهها: ویژه (OPTIONS: SPECIAL)
- --luatex
- پردازش فایل با luatex به جای luametatex
- --pdftex
- پردازش فایل با texexec با استفاده از pdftex
- --xetex
- پردازش فایل با texexec با استفاده از xetex
- --mkii
- پردازش فایل با texexec
- --pipe
- عدم بررسی وجود فایل و ورود به حالت پیمایش (--dummyfile=whatever.tmp)
- --parallel
- پردازش همزمان چندین فایل (میتوانید تعداد فرآیندها را تعیین کنید، پیشفرض: ۸)
- --parallellist
- پردازش دستورهای موجود در این فایل (خطوطی که با 'context' آغاز میشوند)
- --sandbox
- پردازش فایل در یک محیط محدود (سندباکس)
- --addbinarypath
- افزودن مسیر باینری (یافتشده) به ابتدای متغیر مسیر اجراکنندهها
نویسندگان (AUTHORS)
اطلاعات بیشتر درباره ConTeXt و ابزارهای همراه آن را میتوانید در نشانیهای زیر بیابید:
فهرست پستی: ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
وبگاه: http://www.pragma-ade.nl / http://tex.aanhet.net
ویکی: http://contextgarden.net
| 01-01-2026 | version 1.05 |