Cargo Features

[dependencies]
tpnote-lib = { version = "0.34.3", default-features = false, features = ["lang-detection", "renderer", "viewer", "html-clipboard"] }
default = html-clipboard, lang-detection, renderer, viewer

These default features are set whenever tpnote-lib is added without default-features = false somewhere in the dependency tree.

lang-detection default

Enables lingua

renderer default

Enables latex2mathml and pulldown-cmark

pulldown-cmark:

Markdown renderer.

and rst_parser, rst_renderer, and syntect

rst_parser:

ReStructuredText renderer.

Affects tpnote-lib::highlight

viewer default
html-clipboard default

When the feature read-clipboard is also enabled, the HTML originating from the clipboard is converted to the configured markup language.

Enables fast_html2md