跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
特殊頁面
江振維的課程知識庫
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 Tool:Tool:AI工具 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
頁面資訊
外觀
移至側邊欄
隱藏
←
Tool:Tool:AI工具
由於以下原因,您無權編輯此頁面:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
= VS Code × Quarto 環境建置與使用教學 = == 一、安裝清單 == 下列項目為使用 VS Code 撰寫、編譯與預覽 Quarto 專案(SIGGRAPH Asia 論文、課程講義、研究報告)所需的全部環境。 {| class="wikitable" style="width:100%;" ! 類別 !! 名稱 !! 功能說明 !! 安裝方式 |- | Quarto 主程式 || [https://quarto.org/download Quarto CLI] || Markdown → PDF / HTML / LaTeX 論文轉換核心 || 下載後安裝,終端機輸入 <code>quarto check</code> 測試 |- | TeX 系統 || macOS:MacTeX<br>Windows:MikTeX<br>Linux:TeX Live Full || 用於輸出 PDF(含 ACM acmart 模板) || 安裝後輸入 <code>kpsewhich acmart.cls</code> 檢查 |- | Graphviz || [https://graphviz.org/download Graphviz] || 繪製 DOT 流程圖與研究架構圖 || 安裝後輸入 <code>dot -V</code> 測試 |- | VS Code 編輯器 || [https://code.visualstudio.com/ Visual Studio Code] || 撰寫與預覽 Quarto 檔案 || 下載後安裝即可 |} == 二、VS Code 必裝擴充套件 == 於 VS Code 左側 Extensions 搜尋並安裝以下外掛: {| class="wikitable" style="width:100%;" ! 套件名稱 !! 功能說明 |- | '''Quarto''' || 官方外掛,提供編譯、Render、Preview 與語法高亮(必裝) |- | '''Markdown All in One''' || 改善 Markdown 編輯體驗,自動標題、快速格式化、目錄生成功能 |- | '''LaTeX Workshop''' || LaTeX 文件輔助、PDF 即時預覽與錯誤提示 |- | '''Graphviz Preview'''(可選) || 於 VS Code 內直接預覽 .dot 或 Quarto Graphviz 圖 |- | '''Better BibTeX for Zotero'''(Zotero 外掛) || 自動產生引用鍵與 BibTeX 檔,供 Quarto 文獻引用 |} == 三、環境測試 == 開啟終端機輸入: <pre> quarto check </pre> 若顯示以下內容,代表環境安裝成功: <pre> ✓ Checking versions... ✓ Pandoc found ✓ TeX found ✓ Graphviz found </pre> == 四、專案結構 == 建立或開啟範例專案,結構建議如下: <pre> siggraph_quarto_template/ ├─ _quarto.yml ├─ siggraph.qmd ├─ siggraph_bilingual.qmd ├─ references.bib ├─ figures/ │ └─ dot-graphs/ └─ README.md </pre> == 五、基本使用步驟 == === 1. 開啟檔案 === 開啟 <code>siggraph.qmd</code> 或 <code>siggraph_bilingual.qmd</code>。 === 2. 編輯 Markdown 內容 === <pre> # Introduction This paper explores... ## Related Work Haraway argues that... [@Haraway2016] </pre> === 3. 插入 DOT 流程圖 === <pre> ```{dot} digraph Example { rankdir=LR; A[label="Concept"]; B[label="Artifact"]; A -> B; } </pre> == 六、在 VS Code 中編譯與預覽 == * 點擊右上角「Render」按鈕(藍色 Quarto 圖示) * 或使用快捷鍵:<code>Ctrl + Shift + K</code> (Windows) / <code>Cmd + Shift + K</code> (Mac) * '''輸出:''' ** <code>siggraph.pdf</code> → ACM SIGGRAPH 樣式論文 ** 若設定 <code>format: [pdf, html]</code> → 可同時產生 HTML 預覽 == 七、引用與文獻管理 == # 在 Zotero 中安裝「Better BibTeX」。 # 匯出 BibTeX 檔至專案根目錄(命名為 <code>references.bib</code>)。 # 在文章中插入引用,例如:<code>[@AuthorYear]</code>。 # Render 後 Quarto 會自動生成 ACM 樣式參考文獻。 == 八、常見問題 == {| class="wikitable" style="width:100%;" ! 問題 !! 可能原因與解決方式 |- | 產生 PDF 失敗 || 檢查 TeX 是否安裝完整,或查看 Log 中的 LaTeX 錯誤訊息。 |- | 中文亂碼 || 檢查字型設定(Font Family)是否包含支援中文的字體(如 Noto Sans TC)。 |- | DOT 圖未顯示 || 確保 Graphviz 已安裝且已加入系統路徑(Path)。 |- | 引用不顯示 || 檢查 <code>.bib</code> 檔案路徑是否於 YAML Header 中正確設定。 |} == 九、進階用途 == * 使用 <code>siggraph_bilingual.qmd</code> 製作中英雙語版(左英右中)。 * 將多份 <code>.qmd</code> 納入 <code>_quarto.yml</code> 管理,建立 18 週教學講義。 * 使用 <code>{dot}</code>、<code>{python}</code>、<code>{r}</code> 程式區塊自動產生圖表。 * 將計畫書(FITI / NSTC)改寫為 Quarto 專案版本。 * 以 <code>quarto render --to html</code> 生成互動式網站展示作品。 == 十、建議工作流程 == # 在 Zotero 收集文獻 # 匯出 references.bib # 在 VS Code 撰寫 .qmd 檔 # 插入 Graphviz 圖表 # 按「Render」輸出 SIGGRAPH Asia 論文 PDF # 最後校對字型與排版 == 十一、檢查指令速查 == {| class="wikitable" style="width:100%;" ! 功能 !! 指令 |- | 測試環境 || <code>quarto check</code> |- | 產生 PDF || <code>quarto render doc.qmd --to pdf</code> |- | 產生 HTML || <code>quarto render doc.qmd --to html</code> |- | 預覽檔案 || <code>quarto preview doc.qmd</code> |} == 十二、延伸建議 == * 以 Git 管理 Quarto 專案版本。 * 在 <code>_quarto.yml</code> 中定義多檔輸出(論文、講義、簡報)。 * 若需要投稿 SIGGRAPH Asia,請移除作者資訊以符合匿名審稿規範。 ---- '''撰寫者:'''[[江振維]]<br> '''版本:'''2025-11<br> '''用途:'''SIGGRAPH Asia、設計研究、教學講義與學術寫作之 Quarto + VS Code 整合指南。
返回到「
Tool:Tool:AI工具
」。
搜尋
搜尋
檢視 Tool:Tool:AI工具 的原始碼
新增話題