controls preload="metadata"
Whether to allow HTTP protocol for HTML5 embed. *
false
Whether to use image syntax for HTML5 embed.
true
Whether to use link syntax for HTML5 embed.
false
The video attributes for HTML5 embed.
controls preload="metadata"
Whether to always show backlinks in preview.
Whether to break on single new line.
If set to false
, then two spaces at the end of line will be required to break a line.
true
The path of Chrome or Chromium.
This is used for puppeteer to generate pdf or images.
''
The code block theme.
auto.css
Whether to enable critic markup syntax.
false
Whether to enable emoji syntax.
true
Whether to enable extended table syntax.
false
Whether to enable HTML5 embed.
Note: This is dangerous and should be used with caution.
false
Whether to enable linkify.
true
Whether to enable preview zen mode. Enable this option will hide unnecessary UI elements in preview unless your mouse is over it.
Whether to enable script execution.
Note: This is dangerous and should be used with caution.
false
Whether to enable typographer.
false
Whether to enable wiki link syntax.
true
The front matter rendering option.
none
Global custom CSS styles.
This will be inserted into HTML <style>
tag.
${notebookPath}/.crossnote/style.less
or ''
The folder path for storing images.
/assets
The path of ImageMagick.
This is used for converting svg to png.
''
The content to be included in HTML <head>
tag.
This is useful for adding custom styles or scripts.
Whether the current environment is VSCode.
false
The host of jsdelivr CDN.
cdn.jsdelivr.net
KaTeX configuration.
Defined in ${notebookPath}/.crossnote/configs.js
or { macros: {} }
The Kroki server used to render diagrams.
https://kroki.io
The latex engine.
pdflatex
The files of extensions to be included in the notebook
[".md", ".markdown", ".mdown", ".mkdn", ".mkd", ".rmd", ".qmd", ".mdx"]
The math delimiters for block math.
For example, [["$$", "$$"]]
will render $$x$$
as block math.
[['$$', '$$']]
The math delimiters for inline math.
For example, [["$", "$"]]
will render $x$
as inline math.
[['$', '$']]
The online math rendering service used for markdown export.
https://latex.codecogs.com/gif.latex
The math rendering option.
KaTeX
MathJax configuration.
https://docs.mathjax.org/en/latest/options/index.html
Default: Defined in ${notebookPath}/.crossnote/configs.js
or
{
tex: {},
options: {},
loader: {},
}
The script source for MathJax v3.
https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
Mermaid configuration.
Defined in ${notebookPath}/.crossnote/configs.js
or { startOnLoad: false }
The mermaid theme.
default
The arguments for running the pandoc
command.
[]
The pandoc markdown flavor.
markdown-raw_tex+tex_math_single_backslash
The path of the pandoc
command.
pandoc
Parser configuration.
${notebookPath}/.crossnote/parser.js
or {}
The path of the plantuml.jar file.
The plantuml.jar file could be downloaded from https://sourceforge.net/projects/plantuml/
''
The PlantUML server.
If this is set, then plantumlJarPath
will be ignored.
You run start a plantuml server by running:
$ docker run -d -p 8080:8080 plantuml/plantuml-server:jetty
''
The preview theme.
github-light.css
Whether to print background for file export.
false
The protocols white list.
http://, https://, atom://, file://, mailto:, tel:
The arguments for running puppeteer.
[]
The timeout for puppeteer to wait for the page to be loaded.
Increase the timeout if the exported file is incomplete.
0
The reveal.js theme.
white.css
Whether to use GitHub style piped link.
[[ text | link ]]
[[ link | text ]]
false
Whether to use Pandoc parser.
false
The file extension for the link in wikilink if the link does not have an extension.
'.md'
The case for the file name in wikilink.
If the value is none
, then the file name will not be changed.
Otherwise, the file name will be transformed to the specified case.
You can read https://www.npmjs.com/package/case-anything for more details.
Generated using TypeDoc
The audio attributes for HTML5 embed.