ARARA(1) General Commands Manual ARARA(1)

arara - یک ابزار خودکارسازی TeX مبتنی بر قوانین و دستورالعمل‌ها

arara [options] documents...

دستور arara یک ابزار خودکارسازی TeX مبتنی بر قوانین و دستورالعمل‌ها است. این ابزار روشی را برای ارتقا و بهبود تجربه کار با TeX فراهم می‌کند. این ابزار تلاشی است برای ارائه روشی مختصر جهت خودکارسازی گردش کار روزمره TeX هم برای کاربران و هم برای نویسندگان بسته‌ها. کاربران می‌توانند در صورتی که قوانین ارائه‌شده کافی نباشند، قوانین سفارشی خود را بنویسند.

دستور arara فهرستی از اسناد را به عنوان ورودی دریافت می‌کند. این اسناد مطابق با دستورالعمل‌های درونشان پردازش خواهند شد. گزینه‌ها بر روند اجرای تمامی اسناد اعمال می‌شوند.

تولید یک خروجی گزارش (log).
نمایش یا جلوگیری از نمایش خروجی دستور.
طی کردن تمامی مراحل اجرای دستور بدون اجرای فراخوانی‌های واقعی.
اجرا در حالت امن و غیرفعال‌سازی ویژگی‌های بالقوه آسیب‌رسان.
استخراج دستورالعمل‌ها از سراسر فایل، و نه فقط از بخش سرآیند.
تنظیم دیباچه (preamble) فایل بر اساس نام مشخص‌شده در فایل پیکربندی.
تنظیم مهلت زمانی اجرا (بر حسب میلی‌ثانیه) برای فرایندهای فرزند ایجادشده.
تنظیم بومی‌سازی برنامه روی زبان مشخص‌شده توسط code.
تنظیم تعداد تکرار (بزرگ‌تر از ۰) برای دستورالعمل‌های حلقه‌ای.
تنظیم دایرکتوری کاری برای کل فرآیند اجرا.
ارسال یک ویژگی به‌صورت پارامتر key=value به برنامه جهت استفاده در طول نشست.
ارسال یک فایل خصوصیات (properties file) به برنامه جهت استفاده در طول نشست.
تولید اسکریپت تکمیل خودکار (completion script) برای arara.
نمایش نسخه برنامه و خروج.
نمایش پیام راهنما و خروج.

سامانه پیگیری اشکالات در https://gitlab.com/islandoftex/arara/-/issues.

30 June 2025 v7.2.0