Plugin

Smart Typography

Convert quotes to curly quotes, dashes to em dashes, and periods to ellipses.

  • Overview
  • Updates
  • Privacy
Convert straight quotes to curly quotes, dashes to en-dashes and em-dashes, and fractions to their typographic symbols as you type. Customize the replacements to fit your preferences. Easily undo any changes by pressing backspace.

Obsidian Smart Typography

This plugin (currently) converts:

  • "" to “” - curly double quotes (customizable)
  • '' to ‘’ - curly single quotes (customizable)
  • ... to - ellipsis
  • -> to (customizable)
  • <- to (customizable)
  • << to «
  • >> to »
  • Two dashes (--) to – - en-dash
  • En-dash + dash (–-) to — - em-dash
  • Em-dash + dash (—-) to --- - three dashes
  • Fractions:
    • 1/2 to ½
    • ,
    • ¼, ¾
    • , , ,
    • ,
    • , , ,
  • Comparisons:
    • <= to
    • >= to
    • /= to

as you type. Any automatic changes can be undone by pressing backspace.

I hope to expand this to support the conventions of other languages. You can help me out with this by submitting an issue here, telling me what these conventions are: https://github.com/mgmeyers/obsidian-smart-typography/issues

Text Screenshot

Support

If you find this plugin useful, consider supporting its development:

GitHub Sponsors

Created
Jun 6, 2021
Last updated
Mar 30, 2024
Updates
15 releases
Downloads
125k
Compatible with
0.15.0+
License
GPL-3.0