Callouts

Emanote supports Obsidian-style callouts.1

Demo

Note

This is a note callout

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Info

This is an info callout

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Callouts can have custom titles

Like this one.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Warning

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Failure

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Quote

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Richard said,

A PCE is when one’s sense of identity temporarily vacates the throne and apperception occurs. Apperception is the mind’s perception of itself … it is a pure awareness.

Callouts also work with Org Mode ✍️ syntax.

Foldable callouts

Append + or - to the type to make a callout foldable. + starts expanded; - starts collapsed. Internally these render as <details>/<summary>, so folding works without JavaScript.

Foldable, initially expanded

Click the title to collapse this callout.

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Foldable, initially collapsed

Click the title to expand this callout.

Hidden by default — useful for spoilers, long asides, or supplementary detail.

Nested callouts

Callouts can be nested by indenting the inner blockquote with > >:

Outer note

The outer body sits before the nested callout.

A nested tip

Inner content. Nesting works to any depth.

Content after the nested callout continues here.

Custom callouts

To add a new custom callout named foo (viz.: [!foo] ...), create a /templates/filters/callout/foo.tpl file in your templates folder. You can also change the layout and styling of existing callout types in /templates/filters/callout/*.tpl.