Skip to content

Commit 69e2def

Browse files
committed
added support for inline double math
1 parent 7a40415 commit 69e2def

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mdformat_myst/plugin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)