如何在 pandoc markdown 中引用围栏代码块?
How to reference a fenced code block in pandoc markdown?
我用 markdown 编写了文档,但在引用受保护的代码块时遇到问题。当我将块写为
```sql
SELECT Name
FROM STUDENT
WHERE Id = 987654321
```
并用pandoc编译成pdf格式。输出如下图所示
我希望能够引用它,所以阅读文档我将代码块更改为这样:
```{#query1, .sql}
SELECT Name
FROM STUDENT
WHERE Id = 987654321
```
现在再次编译会得到以下结果:(我尝试过使用和不使用 --listing 选项进行编译)
这看起来不太好,也无助于引用代码块。
我在 Focal Fossa 上使用 pandoc 2.5 和 vim-pandoc,vim-pandoc-语法插件 vim 8.2。
id 和 class:
之间不能有逗号
```{#query1 .sql}
SELECT Name
FROM STUDENT
WHERE Id = 987654321
```
我用 markdown 编写了文档,但在引用受保护的代码块时遇到问题。当我将块写为
```sql
SELECT Name
FROM STUDENT
WHERE Id = 987654321
```
并用pandoc编译成pdf格式。输出如下图所示
我希望能够引用它,所以阅读文档我将代码块更改为这样:
```{#query1, .sql}
SELECT Name
FROM STUDENT
WHERE Id = 987654321
```
现在再次编译会得到以下结果:(我尝试过使用和不使用 --listing 选项进行编译)
这看起来不太好,也无助于引用代码块。
我在 Focal Fossa 上使用 pandoc 2.5 和 vim-pandoc,vim-pandoc-语法插件 vim 8.2。
id 和 class:
之间不能有逗号```{#query1 .sql}
SELECT Name
FROM STUDENT
WHERE Id = 987654321
```