typst-query(1) General Commands Manual typst-query(1)
نام (NAME)
typst-query - یک فایل ورودی را برای استخراج فرادادههای ارائهشده پردازش
میکند (منسوخ شده، بهجای آن از `eval` استفاده کنید)
خلاصه دستور (SYNOPSIS)
typst-query [--field] [--one] [--format] [--pretty] [--target] [--root]
[--input] [--font-path] [--ignore-system-fonts]
[--ignore-embedded-fonts] [--package-path] [--package-cache-path]
[--creation-timestamp] [-j|--jobs] [--features] [--diagnostic-format]
[-h|--help]
توضیحات (DESCRIPTION)
یک فایل ورودی را برای استخراج فرادادههای ارائهشده پردازش میکند (منسوخ
شده، بهجای آن از `eval` استفاده کنید).
گزینهها (OPTIONS)
--field
تنها یک فیلد را از تمام عناصر بازیابیشده استخراج میکند
--one دقیقاً انتظار یک عنصر را دارد و آن را بازیابی میکند
--format [پیشفرض: json]
قالب برای سریالیسازی
مقادیر ممکن:
• json
• yaml
--pretty
آیا خروجی سریالیشده بهصورت خوانا (pretty-print) چاپ شود یا خیر.
تنها برای قالب JSON اعمال میشود.
--target [پیشفرض: paged]
هدفی که کامپایل برای آن انجام میشود
مقادیر ممکن:
• paged: قالبهای تصویر و PDF
• html: HTML
• bundle: بسته (Bundle)
--root
ریشه پروژه را (برای مسیرهای مطلق) پیکربندی میکند
همچنین میتواند با متغیر محیطی TYPST_ROOT مشخص شود.
--input
یک جفت کلید-مقدار رشتهای که از طریق `sys.inputs` قابل مشاهده است
اضافه میکند
--font-path
پوشههای اضافی را اضافه میکند که بهصورت بازگشتی برای یافتن قلمها
جستجو میشوند.
اگر چندین مسیر مشخص شده باشد، با جداکننده مسیر سیستم (در
سیستمهای شبهیونیکس `:` و در ویندوز `;`) از یکدیگر جدا میشوند.
همچنین میتواند با متغیر محیطی TYPST_FONT_PATHS مشخص شود.
--ignore-system-fonts
تضمین میکند که قلمهای سیستم جستجو نخواهند شد، مگر اینکه صراحتاً
از طریق `--font-path` وارد شده باشند
همچنین میتواند با متغیر محیطی TYPST_IGNORE_SYSTEM_FONTS مشخص
شود.
--ignore-embedded-fonts
تضمین میکند که قلمهای تعبیهشده در Typst در نظر گرفته نخواهند شد
همچنین میتواند با متغیر محیطی TYPST_IGNORE_EMBEDDED_FONTS مشخص
شود.
--package-path
مسیر سفارشی برای بستههای محلی، بهطور پیشفرض به مکان وابسته به
سیستم است
همچنین میتواند با متغیر محیطی TYPST_PACKAGE_PATH مشخص شود.
--package-cache-path
مسیر سفارشی برای حافظه پنهان بستهها، بهطور پیشفرض به مکان وابسته
به سیستم است
همچنین میتواند با متغیر محیطی TYPST_PACKAGE_CACHE_PATH مشخص شود.
--creation-timestamp
تاریخ ایجاد سند که به عنوان برچسب زمانی یونیکس (UNIX timestamp)
قالببندی شده است.
برای اطلاعات بیشتر،
را
ببینید.
همچنین میتواند با متغیر محیطی SOURCE_DATE_EPOCH مشخص شود.
-j, --jobs
تعداد وظایف موازی ایجادشده در حین کامپایل. پیشفرض برابر با تعداد
پردازندهها است. تنظیم آن روی 1 موازیسازی را غیرفعال میکند
--features
ویژگیهای در حال توسعه را فعال میکند که ممکن است در هر زمانی
تغییر یابند یا حذف شوند
مقادیر ممکن:
• html
• bundle
• a11y-extras
همچنین میتواند با متغیر محیطی TYPST_FEATURES مشخص شود.
--diagnostic-format [پیشفرض: human]
قالبی که اطلاعات عیبیابی در آن خروجی داده میشوند
مقادیر ممکن:
• human
• short
-h, --help
چاپ راهنما (مشاهده خلاصه با '-h')
مسیر فایل ورودی Typst. از `-` برای خواندن ورودی از stdin استفاده
کنید
عناصری که باید بازیابی شوند را تعیین میکند
typst-query typst-query(1)