Emanote supports Obsidian-style callouts.1
Demo
This is a note callout
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
This is an info callout
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Like this one.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
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 > >:
The outer body sits before the nested callout.
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.