MAKEGLOSSARIES-LITE(1) makeglossaries-lite Lua Script MAKEGLOSSARIES-LITE(1)

makeglossaries-lite - فراخوانی makeindex/xindy برای اسناد LaTeX با استفاده از بسته glossaries

makeglossaries [-o file] [-q] [-n] [-s file] [-t file] [-L language] [-c] [-g] [-l] [-p num] [-r] [-m file] [-x file] [--version] [--help] filename

makeglossaries-lite یک جایگزین سبک‌تر مبتنی بر Lua برای اسکریپت Perl به نام makeglossaries است. این ابزار برای استفاده به همراه اسناد LaTeX طراحی شده است که از بسته glossaries استفاده می‌کنند. برخی از گزینه‌هایی که برای makeglossaries در دسترس هستند، در makeglossaries-lite در دسترس نیستند.

آرگومان اجباری filename باید نام فایل aux باشد. پسوند .aux را می‌توان نادیده گرفت، مگر در مواردی که نام فایل شامل نقطه‌های اضافی در نام خود باشد.

به عنوان روشی دیگر، اگر فقط یک واژه‌نامه باید پردازش شود (برای نمونه، هنگام کار روی پیش‌نویس سند)، filename می‌تواند نام یک فایل واژه‌نامه مشخص باشد. در این حالت، همچنان انتظار می‌رود که فایل aux وجود داشته باشد و بر اساس نام پایه (basename) فایل filename استنباط می‌شود.

ابزار makeglossaries-lite فایل کمکی (auxiliary) را می‌خواند تا مشخص کند makeindex یا xindy باید فراخوانی شوند. تمام اطلاعات لازم برای ارسال به برنامه نمایه‌سازی مربوطه نیز باید در فایل کمکی موجود باشد، اما می‌توان آن‌ها را با آرگومان‌های گزینه‌های makeglossaries-lite بازنویسی و جایگزین کرد.

حالت بی‌صدا. کاهش پیام‌ها و خروجی‌های اضافی در خروجی استاندارد.
دستوراتی که به طور معمول اجرا می‌شوند را چاپ می‌کند، اما آن‌ها را اجرا نمی‌کند.
استفاده از file به عنوان فایل خروجی. (فقط برای اسنادی که شامل یک واژه‌نامه واحد هستند مناسب است؛ در غیر این صورت هر واژه‌نامه بازنویسی خواهد شد.)
استفاده از file به عنوان فایل شیوه‌نامه (style file). توجه داشته باشید که در صورت استفاده از این گزینه، باید بدانید که makeindex فراخوانی خواهد شد یا xindy، چرا که آن‌ها فایل‌های شیوه‌نامه متفاوتی دارند.
استفاده از file به عنوان فایل گزارش/رونوشت (transcript file).
مرتب‌سازی نویسه‌به‌نویسه الفبایی (Letter ordering).
این گزینه تنها در صورت فراخوانی xindy تأثیر دارد. زبان را مشخص می‌کند. برای جزئیات بیشتر به مستندات xindy مراجعه کنید.
فشرده‌سازی فاصله‌های خالی میانی (تنها برای makeindex).
به‌کارگیری ترتیب واژگانی آلمانی (تنها برای makeindex).
تنظیم شماره صفحه آغازین روی num (تنها برای makeindex).
غیرفعال کردن ایجاد ضمنی بازه صفحات (تنها برای makeindex).
مشخص کردن مسیر کامل makeindex به file در صورتی که makeindex در متغیر path سیستم‌عامل موجود نباشد.
مشخص کردن مسیر کامل xindy به file در صورتی که xindy در متغیر path سیستم‌عامل موجود نباشد.
نمایش شماره نسخه و خروج.
نمایش پیام راهنما و خروج.

texlua و makeindex یا xindy (بسته به گزینه‌های بسته glossaries).

این یک نرم‌افزار آزاد است که تحت مجوز LaTeX Project Public License منتشر شده است. هیچ ضمانتی وجود ندارد (NO WARRANTY). برای جزئیات به http://www.latex-project.org/lppl.txt مراجعه کنید.

Nicola L. C. Talbot, http://www.dickimaw-books.com

راهنمای بسته glossaries:

texdoc glossaries
2025-11-09 perl v5.40.3