Tilde
Overview
Tilde optionally adds two different features which are syntactically built around the ~
character: delete which inserts <del></del>
tags and subscript which inserts <sub></sub>
tags.
The Tilde extension can be included in Python Markdown by using the following:
import markdown
md = markdown.Markdown(extensions=['pymdownx.tilde'])
Delete
To wrap content in a delete tag, simply surround the text with double ~
. You can also enable smart_delete
in the options. Smart behavior of delete models that of BetterEm.
Delete
~~Delete me~~
Delete me
Subscript
To denote a subscript, you can surround the desired content in single ~
. It uses Pandoc style logic, so if your subscript needs to have spaces, you must escape the spaces.
Subscript
CH~3~CH~2~OH
text~a\ subscript~
CH3CH2OH
texta subscript
Options
Option | Type | Default | Description |
---|---|---|---|
smart_delete | bool | True | Use smart logic with delete characters. |
delete | bool | True | Enable delete feature. |
subscript | bool | True | Enable subscript feature. |