.TH BIBTEX8 "1" "12 September 2022" "bibtex8 4.00" "دستورهای کاربری" .SH "نام (NAME)" bibtex8 \- نگارش ۸\-بیتی و بزرگ BibTeX .SH "خلاصه دستور (SYNOPSIS)" .B bibtex8 [\fIگزینه‌ها\fR] \fIaux-file\fR .SH "توضیحات (DESCRIPTION)" .PP .B BibTeX8 یک پیاده‌سازی ۸\-بیتی از BibTeX است که به زبان C نوشته شده است. این ابزار با افزودن ویژگی‌های زیر ارتقا یافته است: .PP - ظرفیت «بزرگ» (۳۲\-بیتی) و سفارشی‌پذیر .PP - پشتیبانی انعطاف‌پذیر از زبان‌های غیرانگلیسی با استفاده از مجموعه‌نویسه‌های ۸\-بیتی .PP .B BibTeX8 نویسه‌های ۸\-بیتی را در فایل‌های ورودی خود می‌پذیرد و نویسه‌های ۸\-بیتی را در فایل‌های خروجی‌اش می‌نویسد. مجموعه‌نویسه توسط یک فایل پیکربندی خارجی تعریف می‌شود \(em فایل جدول نویسه‌ها و ترتیب مرتب‌سازی (فایل «CS»). به‌طور پیش‌فرض، این برنامه فایل CS خاصی به نام «88591lat.csf» را می‌خواند که مجموعه‌نویسه ISO 8859-1 و ترتیب مرتب‌سازی الفبایی آن را شامل نویسه‌های اعراب‌دار تعریف می‌کند. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-?\fR \fB\-\-help\fR نمایش یک متن راهنمای کوتاه. .TP \fB\-7\fR \fB\-\-traditional\fR کار در حالت اولیهٔ ۷\-بیتی، بدون استفاده از فایل CS. تنها از نویسه‌های ۷\-بیتی ASCII پشتیبانی می‌شود و مرتب‌سازی آن‌ها بر اساس مقدار کد ASCII انجام می‌گیرد. .TP \fB\-8\fR \fB\-\-8bit\fR اجبار به استفاده از حالت ۸\-بیتی، بدون استفاده از فایل CS. همهٔ نویسه‌های ۸\-بیتی (کد > ۱۲۷) به عنوان حرف در نظر گرفته می‌شوند و بر اساس مقدار کدشان مرتب می‌گردند. .TP \fB\-c\fR \fB\-\-csfile\fR FILE خواندن FILE به عنوان فایل تعریف مجموعه‌نویسه و مرتب‌سازی BibTeX. توجه داشته باشید که گزینه‌های \fB\-7\fR، \fB\-8\fR و \fB\-c\fR مانعة‌الجمع هستند. .TP \fB\-d\fR \fB\-\-debug\fR TYPE گزارش اطلاعات اشکال‌زدایی. TYPE یک یا چند مورد از all، csf، io، mem، misc یا search است. .TP \fB\-s\fR \fB\-\-statistics\fR گزارش آمارهای داخلی. .TP \fB\-t\fR \fB\-\-trace\fR گزارش ردگیری اجرای برنامه. .TP \fB\-v\fR \fB\-\-version\fR گزارش نگارش BibTeX. .TP \fB\-B\fR \fB\-\-big\fR تنظیم گنجایش BibTeX در سطح بزرگ (large). .TP \fB\-H\fR \fB\-\-huge\fR تنظیم گنجایش BibTeX در سطح کلان (huge). .TP \fB\-W\fR \fB\-\-wolfgang\fR تنظیم گنجایش BibTeX در سطحی فوق‌العاده کلان برای Wolfgang. .TP \fB\-M\fR \fB\-\-min_crossrefs\fR ## تنظیم مقدار min_crossrefs به ##. .TP \fB\-\-mcites\fR ## مجاز دانستن ## \ecites در فایل‌های .aux (منسوخ شده). .TP \fB\-\-mentints\fR ## مجاز دانستن ## مدخل عددی صحیح در پایگاه‌های دادهٔ .bib (منسوخ شده). .TP \fB\-\-mentstrs\fR ## مجاز دانستن ## مدخل رشته‌ای در پایگاه‌های دادهٔ .bib (منسوخ شده). .TP \fB\-\-mfields\fR ## مجاز دانستن ## فیلد در پایگاه‌های دادهٔ .bib (منسوخ شده). .TP \fB\-\-mpool\fR ## تنظیم استخر رشته‌ها به میزان ## بایت (منسوخ شده). .TP \fB\-\-mstrings\fR ## مجاز دانستن ## رشتهٔ یکتا. .TP \fB\-\-mwizfuns\fR ## مجاز دانستن ## تابع جادویی (wizard functions) (منسوخ شده). .SH "پشتیبانی از حروف لاتین ۸\-بیتی (8BIT LATIN LETTERS SUPPORT)" .PP .B BibTeX8 از قابلیت‌های گسترش‌یافته برای مدیریت حروف لاتین ۸\-بیتی پشتیبانی می‌کند. چندین تابع توکار در شیوه‌های کتاب‌شناسی به شرح زیر ارتقا یافته‌اند. .TP \fB&\fR دو مقدار صریح (عدد صحیح) بالای پشته را برداشته و AND بیتی آن‌ها را درون پشته قرار می‌دهد. .TP \fB|\fR دو مقدار صریح (عدد صحیح) بالای پشته را برداشته و OR بیتی آن‌ها را درون پشته قرار می‌دهد. .TP \fBchr.to.int$\fR, \fBint.to.chr$\fR عملکرد این تابع مانند BibTeX اصلی است، اما نویسه‌های ۸\-بیتی را نیز می‌پذیرد. .TP \fBwidth$\fR عملکرد این تابع مانند BibTeX اصلی است، اما از حروف Latin-1 نیز پشتیبانی می‌کند. .SH "همچنین ببینید (SEE ALSO)" توضیحات دقیق‌تر دربارهٔ .B BibTeX8 در مسیر $TEXMFDIST/doc/bibtex8/00readme.txt موجود است. قواعد ساختاری فایل جدول نویسه‌ها و ترتیب مرتب‌سازی (CS) را می‌توانید در مسیر $TEXMFDIST/doc/bibtex8/csfile.txt بیابید. .SH "نویسندگان (AUTHORS)" .B BibTeX8 توسط Niel Kempson و Alejandro Aguilar-Sierra نوشته شده است. این ابزار در حال حاضر به عنوان بخشی از TeX Live نگهداری می‌شود. .PP این صفحهٔ راهنما برای TeX Live و بر اساس کارهای Norbert Preining برای Debian GNU/Linux نوشته شده است.