BIBTEX8(1) دستورهای کاربری BIBTEX8(1)

bibtex8 - نگارش ۸-بیتی و بزرگ BibTeX

bibtex8 [گزینه‌ها] aux-file

BibTeX8 یک پیاده‌سازی ۸-بیتی از BibTeX است که به زبان C نوشته شده است. این ابزار با افزودن ویژگی‌های زیر ارتقا یافته است:

- ظرفیت «بزرگ» (۳۲-بیتی) و سفارشی‌پذیر

- پشتیبانی انعطاف‌پذیر از زبان‌های غیرانگلیسی با استفاده از مجموعه‌نویسه‌های ۸-بیتی

BibTeX8 نویسه‌های ۸-بیتی را در فایل‌های ورودی خود می‌پذیرد و نویسه‌های ۸-بیتی را در فایل‌های خروجی‌اش می‌نویسد. مجموعه‌نویسه توسط یک فایل پیکربندی خارجی تعریف می‌شود — فایل جدول نویسه‌ها و ترتیب مرتب‌سازی (فایل «CS»). به‌طور پیش‌فرض، این برنامه فایل CS خاصی به نام «88591lat.csf» را می‌خواند که مجموعه‌نویسه ISO 8859-1 و ترتیب مرتب‌سازی الفبایی آن را شامل نویسه‌های اعراب‌دار تعریف می‌کند.

-? --help
نمایش یک متن راهنمای کوتاه.
-7 --traditional
کار در حالت اولیهٔ ۷-بیتی، بدون استفاده از فایل CS. تنها از نویسه‌های ۷-بیتی ASCII پشتیبانی می‌شود و مرتب‌سازی آن‌ها بر اساس مقدار کد ASCII انجام می‌گیرد.
-8 --8bit
اجبار به استفاده از حالت ۸-بیتی، بدون استفاده از فایل CS. همهٔ نویسه‌های ۸-بیتی (کد > ۱۲۷) به عنوان حرف در نظر گرفته می‌شوند و بر اساس مقدار کدشان مرتب می‌گردند.
خواندن FILE به عنوان فایل تعریف مجموعه‌نویسه و مرتب‌سازی BibTeX. توجه داشته باشید که گزینه‌های -7، -8 و -c مانعة‌الجمع هستند.
گزارش اطلاعات اشکال‌زدایی. TYPE یک یا چند مورد از all، csf، io، mem، misc یا search است.
گزارش آمارهای داخلی.
گزارش ردگیری اجرای برنامه.
گزارش نگارش BibTeX.
تنظیم گنجایش BibTeX در سطح بزرگ (large).
تنظیم گنجایش BibTeX در سطح کلان (huge).
تنظیم گنجایش BibTeX در سطحی فوق‌العاده کلان برای Wolfgang.
تنظیم مقدار min_crossrefs به ##.
مجاز دانستن ## \cites در فایل‌های .aux (منسوخ شده).
مجاز دانستن ## مدخل عددی صحیح در پایگاه‌های دادهٔ .bib (منسوخ شده).
مجاز دانستن ## مدخل رشته‌ای در پایگاه‌های دادهٔ .bib (منسوخ شده).
مجاز دانستن ## فیلد در پایگاه‌های دادهٔ .bib (منسوخ شده).
تنظیم استخر رشته‌ها به میزان ## بایت (منسوخ شده).
مجاز دانستن ## رشتهٔ یکتا.
مجاز دانستن ## تابع جادویی (wizard functions) (منسوخ شده).

BibTeX8 از قابلیت‌های گسترش‌یافته برای مدیریت حروف لاتین ۸-بیتی پشتیبانی می‌کند. چندین تابع توکار در شیوه‌های کتاب‌شناسی به شرح زیر ارتقا یافته‌اند.

&
دو مقدار صریح (عدد صحیح) بالای پشته را برداشته و AND بیتی آن‌ها را درون پشته قرار می‌دهد.
|
دو مقدار صریح (عدد صحیح) بالای پشته را برداشته و OR بیتی آن‌ها را درون پشته قرار می‌دهد.
عملکرد این تابع مانند BibTeX اصلی است، اما نویسه‌های ۸-بیتی را نیز می‌پذیرد.
عملکرد این تابع مانند BibTeX اصلی است، اما از حروف Latin-1 نیز پشتیبانی می‌کند.

توضیحات دقیق‌تر دربارهٔ BibTeX8 در مسیر $TEXMFDIST/doc/bibtex8/00readme.txt موجود است. قواعد ساختاری فایل جدول نویسه‌ها و ترتیب مرتب‌سازی (CS) را می‌توانید در مسیر $TEXMFDIST/doc/bibtex8/csfile.txt بیابید.

BibTeX8 توسط Niel Kempson و Alejandro Aguilar-Sierra نوشته شده است. این ابزار در حال حاضر به عنوان بخشی از TeX Live نگهداری می‌شود.

این صفحهٔ راهنما برای TeX Live و بر اساس کارهای Norbert Preining برای Debian GNU/Linux نوشته شده است.

12 September 2022 bibtex8 4.00