# 全体設定したい(`_quarto.yml`) ```yaml # /._quarto.yml project: type: website output-dir: _site render: - "docs/**/*.qmd" website: title: "Quartoの使い方" description: "Quartoの基本的な使い方" navbar: left: - href: docs/index.qmd text: Home - href: docs/about.qmd text: About format: html: theme: cosmo toc: true mainfont: "Noto Sans JP" include-in-header: | typst: mainfont: "Hiragino Sans" include-before-body: templates/preamble.typ ## Typstの設定を別ファイルに分離 ``` Quartoのプロジェクト全体の設定は、プロジェクトルートに配置した`_quarto.yml`に記述します。 このファイルには、プロジェクトのメタデータや、出力形式ごとの設定を記述できます。 上記のサンプルでは HTML出力に対してCosmoテーマを使用し、目次を有効にし、`Noto Sans JP`フォントを指定しています。 また、Typst出力に対しては`Hiragino Sans`フォントを指定し、 さらにTypstの設定を別ファイル`templates/preamble.typ`から読み込んでいます。