quarto-pe
Quarto 設定・記法の体系化リファレンス
Quarto の _quarto.yml 記法と Q markdown 構文を、リファレンス・テンプレート集・実例で整理したサイト。
Quarto, 体系化。
_quarto.yml 記法と Q markdown 構文を、ひとつの場所にまとめたチートシート兼リファレンス。
YAML の全キー、実践テンプレート、実動サンプル、実サイトの事例を体系的に整理。1つのソースから HTML / PDF / スライドを生み出す Quarto の勘所を、コピペで使える形で集約しています。
Quarto 1.3+
R / Python 対応
HTML / PDF / スライド
MIT License
このサイトについて
Quarto は R・Python・Julia などでドキュメント・レポート・プレゼンを生成するオーサリングツールです。本サイトは、その設定ファイル _quarto.yml と Q markdown 構文を自分用の備忘録として体系化したものです。
- リファレンス —
_quarto.ymlの全キーを実例付きで解説 - テンプレート集 — 設定 / コード実行・動的コンテンツ / 構造化・多形式 の3本立て
- 実例 — 本サイト自身の設定と実在サイトのYAML
読む順序ガイド
STEP 1 ## 初級: 全体像 _quarto.yml リファレンス の「基礎」と「project」で、プロジェクトの骨格を理解します。
STEP 2 ## 中級: 形式と書式 format と Q markdown 記法 で、出力形式ごとの制御と本文の書き方を学びます。
STEP 4 ## 応用: 実例から学ぶ 実サイトのYAML事例 と 本サイトの設定 で、実運用の勘所を確認します。
コンテンツ一覧
リファレンス ### _quarto.yml 記法 project / format / website / book / execute / vars など全キーを体系化。実在キーと実コマンドだけを扱った正確な解説。
リファレンス ### Q markdown 記法 見出し・Div・Callout・相互参照・数式・変数まで、Quarto の本文構文を実サンプル付きで解説。
テンプレート集 ### 設定テンプレート HTML / PDF / Word / Reveal.js / ブログ / 書籍など、_quarto.yml の15セクションのテンプレート。
テンプレート集 ### コード実行・動的コンテンツ R チャンク、パラメータ化レポート、Observable JS、インラインコードを実動で体験。
テンプレート集 ### 構造化・多形式 相互参照・Callout・レイアウト・文献管理・Front Matter 上書きの実践パターン。
事例 ### 本サイトの設定 このサイトで使っている _quarto.yml の実設定と、ビジュアルエディタ運用の紹介。
事例 ### 実在サイトのYAML watanabe3tipapa.github.io と next.watanabe3ti.com の実 YAML を解体して解説。
特徴
- 体系化されたリファレンス — 実在するキー・コマンドだけを公式仕様に基づいて解説(旧版の誤記は全面修正)
- 実動サンプル — コードチャンク・Observable JS・相互参照がその場で動く
- コピペで即利用 — テンプレート集から自分のプロジェクトに貼るだけ
- CI 自動公開 — GitHub Actions で
_siteをビルドし GitHub Pages に配信
クイックスタート
# ローカルでライブプレビュー
quarto preview# 全ファイルをレンダリング(出力先: _site/)
quarto render# 指定ファイルだけをレンダリング
quarto render reference.qmdpush するだけで GitHub Actions がビルドし、GitHub Pages へ自動デプロイされます。
更新方針
個人の備忘録として、Quarto の新機能や気づいた記法を随時追記します。誤りを見つけた場合は GitHub の Issue / PR でお知らせください。