markdown输出为其他格式

markdown中表格转换

在写东西的时候,有时会加上一些表格,用于表述,之前已经探讨过markdown表格的制作方式,当时推荐的是html的方法,这种方法有一点不好就是在导出为latex时不好办。我采用的是pandoc这一瑞士军刀,在导出时发现只有将markdown导出为html是表格还会有,当导出为latex、docx时表格就没了,这一情况让我感觉不是很好。

markdown输出为pdf

一般而言,markdown可以直接输出为pdf,但是markdown直接输出的格式是不太合适的,因为我们还想自己调整一下格式使得它更美观之类的。这样一来就不太好用markdown直接输出了。

对于排版,我个人比较喜欢使用latex,因为各种东西都很好调整,查找替换也很方便,网上也有很多关于markdown输出为latex的方式,但并不像我们一样使用了html的表格,而由于我们是采用了不少html语言的表格,经过尝试,pandoc对html表格的转换比较差,所以用pandoc导出latex、docx的思路也断了。

目前为止,看上去最好的方法就是使用软件直接将markdown导出为word文档,这在小书匠一类的编辑器中可以实现,或者将markdown导出为html,然后用word打开,然后再继续调整。但是我个人比较嫌弃word动不动就卡死或者一不小心排错了整个文档都乱了,所以就不太喜欢这种。

pandoc还是一款很好用的工具的,但是目前看来其对表格的转换功能并不太好,希望会在之后的更新中有更好的解决思路。目前来看,pandoc应该不支持html表格,word文档中的合并单元格的支持也不是很好。

总结

markdown->word(小书匠就可以)然后自己再一点一点调吧。不过话说我最后都导出为word了还自己调格式为什么不直接用word呢。