如何在pandoc markdown文件的代码块中添加latex参考?

时间:2012-09-26 08:24:00

标签: latex markdown pandoc

我已阅读指南http://johnmacfarlane.net/pandoc/README.html#verbatim-code-blocks

在示例中

~~~~ {#mycode .haskell .numberLines startFrom="100"}
qsort []     = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++
               qsort (filter (>= x) xs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

如何在此代码块中添加乳胶标签\label{code},以便\ref{code}引用它?

1 个答案:

答案 0 :(得分:1)

根据您链接到#mycode位的页面是代码块的标识符,这相当于LaTeX的\label。您可以使用internal link和标识符#mycode来引用此代码块。