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)