(clay-render-notebook
notes
{:as spec :keys [format full-target-path qmd-target-path book post-process]})
(handle-single-source-spec!
{:as spec
:keys [source-paths source-type single-form single-value full-source-path
full-target-path qmd-target-path use-kindly-render keep-existing
external-requirements]})
(maybe-run-quarto! {:as spec :keys [book run-quarto qmd-target-path format]})
(quarto-render! {:as spec
:keys [base-target-path quarto-target-path qmd-target-path
post-process full-target-path book]})
(relative-source-path {:as spec :keys [source-path base-source-path ns-form]})
Returns the source-path relative to the base-source-path, which is used to calculate the target path.
Returns the source-path relative to the base-source-path, which is used to calculate the target path.
(spec->full-source-path {:as spec :keys [base-source-path source-path]})
Returns the source-path relative to the current working directory (project root). This may be the base-source-path + the source-path when both are relative, or if source-path is absolute will be relativized without regard to a base-source-path. full-source-path needs to be relative to calculate git links.
Returns the source-path relative to the current working directory (project root). This may be the base-source-path + the source-path when both are relative, or if source-path is absolute will be relativized without regard to a base-source-path. full-source-path needs to be relative to calculate git links.
(spec->full-target-path {:as spec
:keys [source-path source-paths full-source-path
source-type base-target-path flatten-targets
format keep-sync-root book first-as-index]})
Returns the target-path relative to the current working directory (project root).
Returns the target-path relative to the current working directory (project root).
(spec->qmd-target-path {:as spec
:keys [format base-target-path full-target-path
quarto-target-path]})
(spec->quarto-book-chapters-config {:keys [base-target-path full-target-paths
full-target-paths-w-book-struct]})
(sync-resources! {:keys [base-target-path quarto-target-path subdirs-to-sync
keep-sync-root]})
(write-quarto-book-config! quarto-book-config {:keys [base-target-path]})
(write-quarto-book-index-if-needed! quarto-index {:keys [base-target-path]})
cljdoc builds & hosts documentation for Clojure/Script libraries
Ctrl+k | Jump to recent docs |
← | Move to previous article |
→ | Move to next article |
Ctrl+/ | Jump to the search field |