markdown pandoc创建带有id的span

时间:2013-08-28 04:05:09

标签: markdown pandoc multimarkdown

如果我想在一个span元素或pandoc markdown(或multimarkdown)中的list元素上设置id,那么无论如何都要做到

<span id="stuff"> my text </span>还是手写出来?

由于

2 个答案:

答案 0 :(得分:2)

跨度元素 - 不,pandoc不支持仲裁跨度(关于实现自定义跨度的选项,已经在邮件列表上进行了一些讨论,但我记得普遍的共识是没有。)

列出项目 - 再次没有,但您可能会编写过滤器来执行此操作 - pandoc文档中有一个关于向链接here添加id *的示例,尽管您确实需要为每种目标语言编写代码将要使用

*在这种情况下,它使用id将东西视为ruby,但没有什么可以阻止你只需将id粘贴到输出中。

答案 1 :(得分:0)

Pandoc确实支持带标识符的任意跨度。

F.ex。以下内容以HTML格式生成所需的输出(以及自定义css):

<span id="test1">Use it with your favorite text editor</span> 

- With robust features for previewing, 
- <span id="test2">you can work in plain text while ...</span>