TEXLOGFILTER(1) Julien Labbe TEXLOGFILTER(1)

texlogfilter - فیلتر کردن خروجی یا فایل لاگ موتورهای latex

texlogfilter [options] file.log

فیلتر کردن خروجی یا فایل لاگ موتورهای latex. برای خروجی یا فایل لاگ موتورهای latex،‏ pdflatex،‏ lualatex یا xelatex.

بدون مشخص کردن فایل ورودی، ورودی استاندارد استفاده می‌شود. برای استفاده روی خروجی موتور latex:

latex file.tex < /dev/null | texlogfilter

--help                 : چاپ این راهنما و خروج
--version              : چاپ نسخه و خروج
--box                  : نمایش هشدارهای جعبه (box)
--no-box               : پنهان‌سازی هشدارهای جعبه (box)
--ref                  : نمایش هشدارهای ارجاع/نقل‌قول (reference/citation)
--no-ref               : پنهان‌سازی هشدارهای ارجاع/نقل‌قول (reference/citation)
--info                 : نمایش پیام‌های اطلاعاتی latex
--no-info              : پنهان‌سازی پیام‌های اطلاعاتی latex
--filename             : چاپ نام فایل جاری
--no-filename          : عدم چاپ نام فایل جاری
--files-ext=string     : الگوی regex مورد استفاده برای تطبیق پسوند فایل‌ها (پیش‌فرض: tex|sty|cls|bib)
--skips                : مشخص کردن خط‌های نادیده‌گرفته‌شده
--no-skips             : پنهان‌سازی خط‌های نادیده‌گرفته‌شده
--skip-marker=string   : نشانهٔ مورد استفاده برای مشخص کردن خط‌های نادیده‌گرفته‌شده (پیش‌فرض: ...)
--add-filter=string    : افزودن الگوی فیلتر سفارشی کاربر (به‌عنوان عبارت باقاعده perl)
--full-log             : نمایش کامل لاگ (عدم اعمال فیلتر - فقط رنگ‌آمیزی خروجی موتور latex)
--errors-color=string
--warnings-color=string
--infos-color=string
--skips-color=string
--user-color=string    : رنگ‌های مورد استفاده برای خطاها، هشدارها، اطلاعات و خط‌های نادیده‌گرفته‌شده

نوشته‌شده توسط Julien Labbé.

الهام‌گرفته از اسکریپتی ارائه‌شده توسط Martin Scharrer در شبکه Stack Exchange (ببینید: https://tex.stackexchange.com/a/10564).

این اثر را می‌توان تحت شرایط LaTeX Project Public License، نسخه 1.3 این مجوز یا (به انتخاب خودتان) هر نسخهٔ متأخرتری بازتوزیع کرد و/یا تغییر داد. آخرین نسخهٔ این مجوز در http://www.latex-project.org/lppl.txt موجود است و نسخه 1.3 یا جدیدتر بخشی از تمام توزیع‌های LaTeX نسخه 2005/12/01 یا جدیدتر به شمار می‌رود.

1.3.1

  • ژوئن ۲۰۲۴، نسخه 1.4: افزودن الگوهای هشدار.
  • فوریه ۲۰۲۴، نسخه‌های 1.3 و 1.3.1: بهبود تشخیص نام فایل جاری.
  • فوریه ۲۰۲۴، نسخه 1.2: اصلاح خطوط تکراری یا جاافتاده؛ مدیریت نام بسته‌ها و کلاس‌های دارای خط تیره؛ افزودن الگوهای اطلاعات و هشدار برای فونت‌ها.
  • مارس ۲۰۲۲، نسخه 1.1: افزودن گزینه‌های --info و --no-info.
  • نوامبر ۲۰۲۱، نسخه 1.0: نسخه اولیه.

مستندات به‌صورت یکپارچه و در قالب Plain Old Documentation (POD) نوشته شده‌اند. نسخه‌های خروجی‌گرفته در فایل‌های زیر در دسترس هستند:

  • README: ایجادشده با perldoc.
  • texlogfilter.html: ایجادشده با pod2html.
2024-06-14 texlogfilter