.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Required to disable full justification in groff 1.23.0. .if n .ds AD l .\" ======================================================================== .\" .IX Title "MAKEGLOSSARIES-LITE 1" .TH MAKEGLOSSARIES-LITE 1 2025-11-09 "perl v5.40.3" "makeglossaries-lite Lua Script" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" makeglossaries\-lite \- فراخوانی makeindex/xindy برای اسناد LaTeX با استفاده از بسته glossaries .SH "خلاصه دستور (SYNOPSIS)" .IX Header "SYNOPSIS" \&\fBmakeglossaries\fR [\fB\-o\fR \fIfile\fR] [\fB\-q\fR] [\fB\-n\fR] [\fB\-s\fR \fIfile\fR] [\fB\-t\fR \fIfile\fR] [\fB\-L\fR \fIlanguage\fR] [\fB\-c\fR] [\fB\-g\fR] [\fB\-l\fR] [\fB\-p\fR \fInum\fR] [\fB\-r\fR] [\fB\-m\fR \fIfile\fR] [\fB\-x\fR \fIfile\fR] [\fB\-\-version\fR] [\fB\-\-help\fR] \fIfilename\fR .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" \&\fBmakeglossaries\-lite\fR یک جایگزین سبک‌تر مبتنی بر Lua برای اسکریپت Perl به نام \&\fBmakeglossaries\fR است. این ابزار برای استفاده به همراه اسناد LaTeX طراحی شده است که از بسته glossaries استفاده می‌کنند. برخی از گزینه‌هایی که برای \&\fBmakeglossaries\fR در دسترس هستند، در \fBmakeglossaries\-lite\fR در دسترس نیستند. .PP آرگومان اجباری \fIfilename\fR باید نام فایل aux باشد. پسوند \fB.aux\fR را می‌توان نادیده گرفت، مگر در مواردی که نام فایل شامل نقطه‌های اضافی در نام خود باشد. .PP به عنوان روشی دیگر، اگر فقط یک واژه‌نامه باید پردازش شود (برای نمونه، هنگام کار روی پیش‌نویس سند)، \fIfilename\fR می‌تواند نام یک فایل واژه‌نامه مشخص باشد. در این حالت، همچنان انتظار می‌رود که فایل aux وجود داشته باشد و بر اساس نام پایه (basename) فایل \&\fIfilename\fR استنباط می‌شود. .PP ابزار \&\fBmakeglossaries\-lite\fR فایل کمکی (auxiliary) را می‌خواند تا مشخص کند \&\fBmakeindex\fR یا \fBxindy\fR باید فراخوانی شوند. تمام اطلاعات لازم برای ارسال به برنامه نمایه‌سازی مربوطه نیز باید در فایل کمکی موجود باشد، اما می‌توان آن‌ها را با آرگومان‌های گزینه‌های \fBmakeglossaries\-lite\fR بازنویسی و جایگزین کرد. .SH "گزینه‌ها (OPTIONS)" .IX Header "OPTIONS" .IP \fB\-q\fR 4 .IX Item "-q" حالت بی‌صدا. کاهش پیام‌ها و خروجی‌های اضافی در خروجی استاندارد. .IP \fB\-n\fR 4 .IX Item "-n" دستوراتی که به طور معمول اجرا می‌شوند را چاپ می‌کند، اما آن‌ها را اجرا نمی‌کند. .IP "\fB\-o\fR \fIfile\fR" 4 .IX Item "-o file" استفاده از \fIfile\fR به عنوان فایل خروجی. (فقط برای اسنادی که شامل یک واژه‌نامه واحد هستند مناسب است؛ در غیر این صورت هر واژه‌نامه بازنویسی خواهد شد.) .IP "\fB\-s\fR \fIfile\fR" 4 .IX Item "-s file" استفاده از \fIfile\fR به عنوان فایل شیوه‌نامه (style file). توجه داشته باشید که در صورت استفاده از این گزینه، باید بدانید که \fBmakeindex\fR فراخوانی خواهد شد یا \fBxindy\fR، چرا که آن‌ها فایل‌های شیوه‌نامه متفاوتی دارند. .IP "\fB\-t\fR \fIfile\fR" 4 .IX Item "-t file" استفاده از \fIfile\fR به عنوان فایل گزارش/رونوشت (transcript file). .IP \fB\-l\fR 4 .IX Item "-l" مرتب‌سازی نویسه‌به‌نویسه الفبایی (Letter ordering). .IP "\fB\-L\fR \fIlanguage\fR" 4 .IX Item "-L language" این گزینه تنها در صورت فراخوانی \fBxindy\fR تأثیر دارد. زبان را مشخص می‌کند. برای جزئیات بیشتر به مستندات \fBxindy\fR مراجعه کنید. .IP \fB\-c\fR 4 .IX Item "-c" فشرده‌سازی فاصله‌های خالی میانی (تنها برای \fBmakeindex\fR). .IP \fB\-g\fR 4 .IX Item "-g" به‌کارگیری ترتیب واژگانی آلمانی (تنها برای \fBmakeindex\fR). .IP "\fB\-p\fR \fInum\fR" 4 .IX Item "-p num" تنظیم شماره صفحه آغازین روی \fInum\fR (تنها برای \fBmakeindex\fR). .IP \fB\-r\fR 4 .IX Item "-r" غیرفعال کردن ایجاد ضمنی بازه صفحات (تنها برای \fBmakeindex\fR). .IP "\fB\-m\fR \fIfile\fR" 4 .IX Item "-m file" مشخص کردن مسیر کامل \fBmakeindex\fR به \fIfile\fR در صورتی که \fBmakeindex\fR در متغیر path سیستم‌عامل موجود نباشد. .IP "\fB\-x\fR \fIfile\fR" 4 .IX Item "-x file" مشخص کردن مسیر کامل \fBxindy\fR به \fIfile\fR در صورتی که \fBxindy\fR در متغیر path سیستم‌عامل موجود نباشد. .IP \fB\-\-version\fR 4 .IX Item "--version" نمایش شماره نسخه و خروج. .IP \fB\-\-help\fR 4 .IX Item "--help" نمایش پیام راهنما و خروج. .SH "نیازمندی‌ها (REQUIRES)" .IX Header "REQUIRES" texlua و makeindex یا xindy (بسته به گزینه‌های بسته glossaries). .SH "مجوز (LICENSE)" .IX Header "LICENSE" این یک نرم‌افزار آزاد است که تحت مجوز LaTeX Project Public License منتشر شده است. هیچ ضمانتی وجود ندارد (NO WARRANTY). برای جزئیات به مراجعه کنید. .SH "نویسنده (AUTHOR)" .IX Header "AUTHOR" Nicola L. C. Talbot, .SH "مطالعه پیشنهادی (RECOMMENDED READING)" .IX Header "RECOMMENDED READING" راهنمای بسته glossaries: .PP .Vb 1 \& texdoc glossaries .Ve