@@ -42,7 +42,7 @@ def update_mdit(mdit: MarkdownIt) -> None:
4242 mdit .use (myst_block_plugin )
4343
4444 # Enable dollarmath markdown-it extension
45- mdit .use (dollarmath_plugin )
45+ mdit .use (dollarmath_plugin , double_inline = True )
4646
4747 # Trick `mdformat`s AST validation by removing HTML rendering of code
4848 # blocks and fences. Directives are parsed as code fences and we
@@ -93,7 +93,6 @@ def _escape_paragraph(text: str, node: RenderTreeNode, context: RenderContext) -
9393 lines = text .split ("\n " )
9494
9595 for i in range (len (lines )):
96-
9796 # Three or more "+" chars are interpreted as a block break. Escape them.
9897 space_removed = lines [i ].replace (" " , "" )
9998 if space_removed .startswith ("+++" ):
@@ -126,6 +125,7 @@ def _escape_text(text: str, node: RenderTreeNode, context: RenderContext) -> str
126125 "myst_block_break" : _blockbreak_renderer ,
127126 "myst_target" : _target_renderer ,
128127 "math_inline" : _math_inline_renderer ,
128+ "math_inline_double" : _math_block_renderer ,
129129 "math_block_label" : _math_block_label_renderer ,
130130 "math_block" : _math_block_renderer ,
131131 "fence" : fence ,
0 commit comments