【发布时间】:2019-01-16 10:12:24
【问题描述】:
我使用<mark>...</mark> 突出显示Markdown 文档中的文本,例如Google Python Style Guide。我很难突出显示代码。例如,我想强调如何使用类型进行注释:
```python
<mark>def func(a: int) -> List[int]:</mark>
```
但是这个 pandoc 命令:
pandoc -s -t html5 -o "Google Python style guide.html" "Google Python style guide.md"
将<mark> 和</mark> 显示为代码并且不呈现HTML 高亮显示。
一种解决方案是使用pre标签,例如:
<pre><mark>def func(a: int) -> List[int]:</mark></pre>
它会渲染一个 HTML 高亮。
Pandoc 能否在无需将所有 ```python 块转换为 pre 标签的情况下渲染 HTML 亮点?
【问题讨论】: