diff options
Diffstat (limited to 'pysite/rst/__init__.py')
-rw-r--r-- | pysite/rst/__init__.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pysite/rst/__init__.py b/pysite/rst/__init__.py index 0e5f6ffe..815ad058 100644 --- a/pysite/rst/__init__.py +++ b/pysite/rst/__init__.py @@ -2,13 +2,14 @@ from docutils.core import publish_parts from docutils.parsers.rst.roles import register_canonical_role -from pysite.rst.roles import icon_role +from pysite.rst.roles import icon_role, url_for_role def render(rst: str): return publish_parts( - source=rst, writer_name="html5", settings_overrides={"halt_level": 2} + source=rst, writer_name="html5", settings_overrides={"halt_level": 2, "syntax_highlight": "short"} )["html_body"] register_canonical_role("icon", icon_role) +register_canonical_role("url_for", url_for_role) |