视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
render-puzzle-docs【文档与办公】Render jigsawR Quarto documentation site for GitHub Pages. Supports fresh renders (clearing cache), cached renders (faster), single-page renders. Uses bundled render script or direct quarto.exe invocation from WSL. Use when build full site after content changes, render single page during iterative editing, prepare documentation for release or PR, or …
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Render jigsawR Quarto documentation site.
fresh, cached, or single)| Mode | Command | Duration | Use when |
|---|---|---|---|
| Fresh | bash inst/scripts/render_quarto.sh | ~5-7 min | Content changed, cache stale |
| Cached | bash inst/scripts/render_quarto.sh --cached | ~1-2 min | Minor edits, cache valid |
| Single | Direct quarto.exe | ~30s | Iterating on one page |
Got: Render mode selected based on current situation: fresh for content changes or stale cache, cached for minor edits, single for iterating on one page.
If fail: Unsure whether cache is stale? Default to fresh render. Takes longer but guarantees correct output.
Fresh render (clears _freeze and _site, re-executes all R code):
cd /mnt/d/dev/p/jigsawR && bash inst/scripts/render_quarto.sh
Cached render (uses existing _freeze files):
cd /mnt/d/dev/p/jigsawR && bash inst/scripts/render_quarto.sh --cached
Single page (render one .qmd file directly):
QUARTO_EXE="/mnt/c/Program Files/RStudio/resources/app/bin/quarto/bin/quarto.exe"
"$QUARTO_EXE" render quarto/getting-started.qmd
Got: Render completes without errors. Output in quarto/_site/.
If fail:
#| label: markers)RSTUDIO_PANDOC env varrm -rf quarto/_freeze quarto/_sitels -la /mnt/d/dev/p/jigsawR/quarto/_site/index.html
Confirm site structure:
quarto/_site/index.html existsGot: index.html exists and non-empty. Navigation links resolve. Images/SVGs render correctly in browser.
If fail: index.html missing? Render likely failed silently. Re-run with verbose output. Check for R code errors in .qmd chunks. Only some pages missing? Verify those .qmd files listed in _quarto.yml.
Open in Windows browser:
cmd.exe /c start "" "D:\\dev\\p\\jigsawR\\quarto\\_site\\index.html"
Got: Documentation site opens in Windows default browser for visual inspection.
If fail: cmd.exe /c start command fails from WSL? Try explorer.exe "D:\\dev\\p\\jigsawR\\quarto\\_site\\index.html" instead. Or navigate to file manually in browser.
quarto/_site/index.html exists and non-empty#| label: on code chunks for clean output_freeze filesRSTUDIO_PANDOC set in .Renviron#| label: for clean renderinggenerate-puzzle — generate puzzle output referenced in documentationrun-puzzle-tests — ensure code examples in docs are correctcreate-quarto-report — general Quarto document creation