QUARTO
出自CCW Lecture
VS Code × Quarto 環境建置與實作指南
🚫 無須範例檔 | 🚀 從零開始 (From Scratch) | 🎓 適用於論文、講義與報告
🛠️ 一、安裝清單 (必備環境)
注意: 請務必依照下列順序安裝,這是運作的基礎。
| 步驟 | 軟體名稱 | 功能說明 | 安裝與檢查方式 |
|---|---|---|---|
| 1 | Visual Studio Code | 編輯器主程式 | 下載後安裝即可。 |
| 2 | Quarto CLI | 轉換核心 (Markdown → PDF/HTML) | 安裝後,開啟終端機輸入 quarto check 測試。
|
| 3 | TeX 系統 | PDF 輸出引擎 | |
| 4 | Graphviz | 流程圖繪製工具 | 安裝後輸入 dot -V 測試。(Windows 安裝時請勾選 "Add to PATH") |
🧩 二、VS Code 擴充套件設定
請開啟 VS Code 左側 Extensions (方塊圖示),搜尋並安裝以下套件:
| 套件名稱 | 重要性 | 功能 |
|---|---|---|
| Quarto | ★★★ | 官方外掛,提供語法高亮、預覽與自動補全。 |
| Markdown All in One | ★★☆ | 自動編號、目錄生成、快捷鍵優化。 |
| Graphviz Preview | ★★☆ | 讓你可以直接預覽 .dot 流程圖檔案。
|
| LaTeX Workshop | ★☆☆ | 輔助 PDF 輸出除錯與語法檢查。 |
📂 三、建立第一個專案 (手把手教學)
因為沒有現成檔案,請依照以下步驟建立你的工作區:
步驟 1:建立資料夾
- 在電腦中建立新資料夾,命名為
My_Quarto_Paper。 - 使用 VS Code 開啟此資料夾。
步驟 2:設定檔 (_quarto.yml)
在 VS Code 建立新檔案 _quarto.yml,並貼上以下內容:
project:
title: "我的學術研究專案"
type: website
output-dir: docs
format:
html:
theme: cosmo
toc: true
pdf:
documentclass: scrartcl
number-sections: true
步驟 3:文獻檔 (references.bib)
建立新檔案 references.bib,貼上測試用文獻:
@article{Example2025,
title={Designing with AI: A Practical Guide},
author={Chiang, Chen-Wei and GPT, Chat},
journal={Journal of Creative Technology},
year={2025},
volume={1},
pages={1--10}
}
步驟 4:主文件 (index.qmd)
建立新檔案 index.qmd,這是撰寫論文的地方。請完整複製貼上:
---
title: "Quarto 論文實作範例"
author: "你的名字"
date: last-modified
bibliography: references.bib
format:
html: default
pdf: default
---
# 緒論 (Introduction)
這是使用 VS Code 與 Quarto 撰寫的第一份文件。我們可以輕鬆整合文字、程式碼與圖表。
## 文獻回顧
根據研究指出,AI 協作能提升設計效率 [@Example2025]。
# 研究方法 (Methodology)
本研究採用 DOT 語言繪製研究架構圖,如下所示:
```{dot}
//| label: fig-flowchart
//| fig-cap: "研究流程圖"
digraph G {
rankdir=LR;
fontname="Helvetica";
node [shape=box, style=filled, fillcolor="#E6F3FF"];
Step1 [label="文獻探討"];
Step2 [label="建立假說"];
Step3 [label="實驗驗證"];
Step1 -> Step2 -> Step3;
}
結論 (Conclusion)
Quarto 能夠將上述內容自動排版為高品質的 PDF 與 HTML。
▶️ 四、編譯與預覽 (Render)
💡 操作技巧: 請確保目前編輯視窗停留在 index.qmd 檔案上。
- 點擊 VS Code 右上角的 「Preview」按鈕 (放大鏡與文件圖示)。
- 或使用快捷鍵:
- Windows:
Ctrl+Shift+K - macOS:
Cmd+Shift+K
- Windows:
- 檢查結果:
- 右側出現 HTML 互動預覽。
- 資料夾內產生
index.pdf文件。
📄 五、進階:使用 ACM SIGGRAPH 模板
若需投稿學術研討會,請使用官方模板:
開啟 VS Code 終端機 (Ctrl + ~)。
輸入指令:quarto add quarto-journals/acm (詢問時按 Y)。
修改 index.qmd 標頭如下:
title: "My SIGGRAPH Paper" format: acm-pdf: default <-- 修改這裡 acm-html: default bibliography: references.bib
❓ 六、常見問題排除 (Troubleshooting)
| 問題現象 | 解決方法 |
|---|---|
| PDF 無法產生 |
|
| 中文顯示亂碼 |
|
| DOT 圖表未顯示 |
|
