Init
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from markdown_it.token import Token
|
||||
from md2gost.render import Renderer
|
||||
|
||||
|
||||
def fence(r: Renderer, tok: Token) -> str:
|
||||
lang = tok.info.strip()
|
||||
code = tok.content.rstrip()
|
||||
return f"\\begin{{lstlisting}}[language={lang}]\n{code}\n\\end{{lstlisting}}"
|
||||
|
||||
|
||||
def hr(r: Renderer) -> str:
|
||||
return r"\noindent\rule{\textwidth}{0.4pt}"
|
||||
Reference in New Issue
Block a user