ctanbib(1) ctanbib man page ctanbib(1)

ctanbib - بازیابی اطلاعات کتاب‌شناختی بسته‌های میزبانی‌شده در CTAN

ctanbib <گزینه‌ها> [نام بسته]

این دستور می‌تواند اطلاعات کتاب‌شناختی بسته‌های TeX میزبانی‌شده در CTAN را در قالب BibTeX بازیابی کند.

مدخل Catalogue مربوط به هر PKGNAME را در CTAN (در نشانی https://ctan.org/xml/2.0/pkg/PKGNAME) جستجو کرده و اطلاعات مربوطه را به یک مدخل BibTeX تبدیل می‌کند.

به‌طور پیش‌فرض، مقدار فیلد url در مدخل خروجی، در صورتی که در مدخل Catalogue مشخص شده باشد، مقدار فیلد home بسته است؛ اگر مشخص نشده باشد، از https://ctan.org/pkg/PKGNAME استفاده می‌شود.

همیشه به‌جای صفحه خانگی بسته، از نشانی اینترنتی /pkg/ در CTAN استفاده کند.
استفاده از مسیر CTAN بسته به‌عنوان url (مثال: /support/ctanbib).
(پیش‌فرض manual) تغییر نوع مدخل.
چاپ پیام راهنما.
قرار دادن نام بسته در دستور \ctanbibpkgname این دستور می‌تواند برای قالب‌بندی مورد نظر در سند بازتعریف شود.
چاپ اطلاعات نسخه.

$ ctanbib latex

این فراخوانی داده‌ها را در قالب BibLaTeX در خروجی استاندارد چاپ می‌کند:

@manual{latex,
  title = {The Latex package},
  subtitle = {A TeX macro package that defines LaTeX},
  author = {Lamport, Leslie and The LaTeX Team},
  url = {http://www.latex-project.org/},
  urldate = {2018-08-23}, 
  date = {2018-04-01},
  version = {PL 5}
}

گزینه --ctan:

$ ctanbib -c hyperref

این دستور یک رکورد bib با نوع @ctan تولید می‌کند:

@ctan{hyperref,
title = {The Hyperref package},
subtitle = {Extensive support for hypertext in LaTeX},
author = {Rahtz, Sebastian and Oberdiek, Heiko},
url = {/macros/latex/contrib/hyperref},
urldate = {2018-08-27}, 
date = {},
version = {6.86b}
}

برای جزئیات بیشتر به ctanbib-doc.pdf مراجعه کنید.

هیچ باگ شناخته‌شده‌ای وجود ندارد.

Michal Hoftich (michal.h21@gmail.com)

اجازه کپی، توزیع و/یا تغییر این نرم‌افزار تحت شرایط «مجوز عمومی پروژه لاتک» (LaTeX Project Public License)، نسخه 1.3 اعطا می‌شود.

25 Oct 2023 0.2d