diff options
Diffstat (limited to 'docs/extensions/smarty.txt')
-rw-r--r-- | docs/extensions/smarty.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/extensions/smarty.txt b/docs/extensions/smarty.txt index 56e9bd5..394df5c 100644 --- a/docs/extensions/smarty.txt +++ b/docs/extensions/smarty.txt @@ -22,6 +22,15 @@ ASCII symbol | Replacements | HTML Entities `--` | – | `–` `---` | — | `—` +Using the options `smart_lsquo` etc. you can reconfigure the replacements for `'` and `"`. Use e.g. the following config to get correct quotes for the German language: + + extensionConfigs = { + 'smarty': [('smart_lsquo', '‚'), # sb is not a typo! + ('smart_rsquo', '‘'), + ('smart_ldquo', '„'), + ('smart_rdquo', '“')] + } + !!! note This extension reimplements the Python [SmartyPants] library by intregated it into the markdown parser. @@ -51,6 +60,10 @@ Option | Default value | Description `smart_quotes` | enabled | whether to convert straight quotes `smart_angled_quotes` | disabled | whether to convert angled quotes `smart_ellipses` | enabled | whether to convert ellipses +`smart_lsquo` | ‘ | Replacement text for single left quote +`smart_rsquo` | ’ | Replacement text for single right quote +`smart_ldquo` | “ | Replacement text for double left quote +`smart_rdquo` | ” | Replacement text for double right quote Further reading --------------- |