我正在为 mkdocs 中的一个项目创建一个指令列表,我相信该项目使用 python-markdown 作为其 markdown 引擎。但是,当我尝试在列表中的数字之间放置围栏代码块时,它会导致编号错误。
一个让我失望的例子(我还尝试在每个反引号栅栏和实际单词之间添加换行符,但它仍然弄乱了编号):
1. Click this
```
some code
```
2. Click that
Run Code Online (Sandbox Code Playgroud)
呈现出这样的效果:
1. Click this
some code
1. Click that
Run Code Online (Sandbox Code Playgroud)
然后,当我尝试缩进它时,它只会弄乱渲染:
1. Click this
```
some code
```
2. Click that
Run Code Online (Sandbox Code Playgroud)
到
1. Click this ``` some code ```
2. Click that
Run Code Online (Sandbox Code Playgroud)
是的,制表符可以工作,但是如果我想用
```language. 有没有办法既保留受隔离的代码块,又保留列表编号。
将内容从markdown转换为HTML格式时,使用以下数学函数
${\{y_{i}, x_{i1}, ..., x_{id}\}}_{i=1}^{n}$
Run Code Online (Sandbox Code Playgroud)
转换成了
${{y_{i}, x_{i1}, ..., x_{id}}}<em>{i=1}^{n}$
Run Code Online (Sandbox Code Playgroud)
有没有办法告诉Python的Markdown没有这样做?谢谢!