Skip to content

Commit 3ca2e6a

Browse files
author
yaroslav
committed
docs update
1 parent 66f40c3 commit 3ca2e6a

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

omd2tex/objects/codeblock.py

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,27 @@ def __init__(self, blocktype: str, blocklines: list) -> None:
2020
def _minted_python(blocklines: list) -> Paragraph:
2121
"""Render a Python code block using minted."""
2222

23-
block = f"""\\usemintedstyle{{default}}
24-
\\begin{{minted}}[mathescape, linenos, numbersep=5pt, frame=lines, framesep=2mm, breaklines]{{python}}
25-
{"\n".join(blocklines)}
26-
\\end{{minted}}"""
23+
joined_lines = "\n".join(blocklines)
24+
block = (
25+
"\\usemintedstyle{default}\n"
26+
"\\begin{minted}[mathescape, linenos, numbersep=5pt, frame=lines, framesep=2mm, breaklines]{python} \n"
27+
f"{joined_lines}\n"
28+
"\\end{minted}"
29+
)
2730

2831
return Paragraph(block, parse=False)
2932

3033
@staticmethod
3134
def _default_codeblock(blocklines: list) -> Paragraph:
3235
"""Render a generic code block using tcolorbox and verbatim."""
33-
block = f"""\\begin{{tcolorbox}}[colback=gray!20, colframe=gray!50, sharp corners, boxrule=1pt]
34-
\\begin{{verbatim}}
35-
{"\n".join(blocklines)}
36-
\\end{{verbatim}}
37-
\\end{{tcolorbox}}"""
36+
joined_lines = "\n".join(blocklines)
37+
block = (
38+
"\\begin{tcolorbox}[colback=gray!20, colframe=gray!50, sharp corners, boxrule=1pt]\n"
39+
"\\begin{verbatim}\n"
40+
f"{joined_lines}\n"
41+
"\\end{verbatim}\n"
42+
"\\end{tcolorbox}"
43+
)
3844

3945
return Paragraph(block, parse=False)
4046

0 commit comments

Comments
 (0)