说明

撰写markdown格式的ietf draft之后,要转换成指定格式的xml,才能调用 xml2rfc 工具生成标准的draft

github pandoc2rfc

安装

以 debian 系统为例

apt-get install pandoc xsltproc docbook-xml sgml-data xml2rfc

然后到 deb pandoc2rfc 下载 python-xml2rfc、pandoc2rfc 两个deb包,手动 dpkg -i 安装之

使用

git clone https://github.com/miekg/pandoc2rfc.git

test目录:mkd文件里面是撰写的draft文本内容,template.xml里面是draft作者摘要等信息

bib目录:引用的链接信息

xml转换格式文件:transform.xsl

# template.xml 中需要指定 test.xml
pandoc -t docbook -s test.mkd | xsltproc --nonet transform.xsl - > test.xml
xml2rfc template.xml -f draft.txt --text

也可以直接执行pandoc2rfc test.mkd



blog comments powered by Disqus

Published

29 June 2016

Tags