文档,Markdown和Pandoc

文档,Markdown和Pandoc

2011年8月30日发布 in 发展历程
Wiz 0.9.3-beta:更好的管理员用户创建,缓存清除& Indexing
2011年7月14日
Magento开发人员认证
2011年10月3日

We’最近,我在llamaville周围进行了大量的文档工作,并且由于我们在这里工作的许多人都是程序员类型的,因此大多数文档系统都配置为使用Markdown标记语言(链接)以编写格式丰富的内容。很好,有一个小问题–我们的项目管理系统没有’当前支持Markdown。它使用WYSIWYG编辑器,也可以直接输入HTML。

我非常不喜欢所见即所得的编辑器,因为根据我的经验,它们速度慢且难以使用,直接编写HTML既费时又费力。生活一直很艰难,直到昨晚我偶然发现了一个程序的小瑰宝:John McFarlane撰写的Pandoc(http://johnmacfarlane.net/pandoc/)。

Pandoc是一个漂亮的小标记转换器,可以将几乎任何通用标记语言转换成几乎任何其他通用标记语言。

 

这意味着我可以接受HTML输入,将其转换为Markdown进行编辑,然后将Markdown转换回HTML以进行上传和输入。这极大地简化了我的编辑过程,使我作为记录员和合并范围的工作变得更加轻松。到目前为止,根据我的经验,它在我所做的一切方面都做得非常出色’甚至可以优雅地使用一些丑陋的HTML,并制作出美观,干净的Markdown。

以下是一个示例命令,我用它从剪贴板中获取HTML内容,将其重新格式化为Markdown,然后将其吐到我选择的编辑器TextMate中:

# pbpaste | pandoc -f html -t markdown | mate

当然,这将适用于Pandoc支持的任何格式,包括流行的Textile等语言。

干杯!

〜罗布

附言一世’我还评估了一个光滑的Markdown小编辑器,我叫Macchiato。一探究竟: http://getmacchiato.com/

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.

最近的帖子查看全部
2020年10月22日

Covid世界中的假日销售:应对挑战

毫无疑问,2020年是历史性的一年。火灾,全球大流行,暴动,老虎王等’只是冰山一角。如 […]
2020年8月7日

涡轮增压ZZPerformance的付费搜索

2020年7月30日

Intermix Beats M1 End of Life with 优雅的骆马 Accelerator