视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
render-puzzle-docs【文档与办公】Render the jigsawR Quarto documentation site for GitHub Pages. Supports fresh renders (clearing cache), cached renders (faster), and single-page renders. Uses the bundled render script or direct quarto.exe invocation from WSL. Use when building the full site after content changes, rendering a single page during iterative editing, preparing documentat…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
渲染 jigsawR 之 Quarto 文件站。
fresh、cached 或 single)| 模式 | 命令 | 時長 | 用時 |
|---|---|---|---|
| Fresh | bash inst/scripts/render_quarto.sh | ~5-7 min | 內容已變、快取陳舊 |
| Cached | bash inst/scripts/render_quarto.sh --cached | ~1-2 min | 小編輯、快取仍有效 |
| Single | 直接 quarto.exe | ~30s | 反覆於一頁 |
預期: 依當前情況擇模式:內容變或快取陳舊則 fresh,小編輯則 cached,反覆於一頁則 single。
失敗時: 若不確快取是否陳舊,預設 fresh 渲染。較久但保正確輸出。
Fresh 渲染(清 _freeze 與 _site,重執所有 R 代碼):
cd /mnt/d/dev/p/jigsawR && bash inst/scripts/render_quarto.sh
Cached 渲染(用既有 _freeze 文件):
cd /mnt/d/dev/p/jigsawR && bash inst/scripts/render_quarto.sh --cached
單頁(直接渲染一 .qmd 文件):
QUARTO_EXE="/mnt/c/Program Files/RStudio/resources/app/bin/quarto/bin/quarto.exe"
"$QUARTO_EXE" render quarto/getting-started.qmd
預期: 渲染完成無誤。輸出於 quarto/_site/。
失敗時:
#| label: 標記)RSTUDIO_PANDOC 環境變數可達rm -rf quarto/_freeze quarto/_sitels -la /mnt/d/dev/p/jigsawR/quarto/_site/index.html
確認站結構:
quarto/_site/index.html 存在預期: index.html 存在且非空。導航連結解析,圖像/SVG 於瀏覽器中正確渲染。
失敗時: 若 index.html 缺,渲染恐悄然失敗。以詳細輸出重跑並檢 .qmd 區塊中之 R 代碼錯誤。若僅部分頁缺,驗該 .qmd 文件已列於 _quarto.yml 中。
於 Windows 瀏覽器開啟:
cmd.exe /c start "" "D:\\dev\\p\\jigsawR\\quarto\\_site\\index.html"
預期: 文件站於 Windows 預設瀏覽器開啟以資視覺檢查。
失敗時: 若自 WSL 之 cmd.exe /c start 命令失敗,改試 explorer.exe "D:\\dev\\p\\jigsawR\\quarto\\_site\\index.html"。或於瀏覽器手動導至文件。
quarto/_site/index.html 存在且非空#| label: 以資潔淨輸出_freeze 文件RSTUDIO_PANDOC 已設於 .Renviron#| label: 以資潔淨渲染generate-puzzle — 生文件中所引之拼圖輸出run-puzzle-tests — 確文件中之代碼例正確create-quarto-report — 通用 Quarto 文件建立