轻量级标记语言

2013-10-01 09:38


轻量级标记语言是一种时髦的系统语言,它用不同的方式标注文档,并且设计了简单易读的语法。事实上,它的语法非常之简单以至于任何人都能快速的掌握这些标记语言。这类语言最大的优点在于,用户使用一个普通的文本编辑器就可以在源文档中方便的输入注释文本。

这类语言使用简单的格式以及几个简单的特殊字符或字符串来标记段落标题、列表、表格、引用、字体等内容。

轻量级标记语言有许多用处。我们的生活被电子邮件、便笺、文章、报道以及推特包围着。许多人会先写好文本,然后重新排列、重新使用这些文本。轻量级标记语言在这方面非常有用,节约了大量手工敲打html标记的时间,加快了文字处理的速度。当读者想要阅读源文件和已输出文档时,他们也具有很强大的可读性。此外,他们也被频繁的使用于基于网络的出版物中,包括维基和博客等。

通过使用这些开源的工具,用户能够在很短的时间里做出高质量的注释文本,这不需要任何成本。代码完全是可移植的,并且可以输出成各种格式的文档。

现在,让我们来看看7个最常用的轻量级标记语言。下面每一个语言的标题都带有指向他自己首页的链接,里面有详细的描述,包括它本身语言特点的深度分析,以及一些相关资源的链接和评论。

  • Markdown --标记语言以及文本到HTML的转换工具
  • MultiMarkdown --基于Markdown但具有更多功能
  • AsciiDoc --漂亮的文本文档格式用于写作
  • Textile --被称为“人类网络文本生成器”
  • Texy --文本到XHTML格式化和转化库
  • Tome --作者的标记语言和工具包
  • reStructuredText --Docutils的标记语法分析组件

 

via: http://www.linuxlinks.com/article/20130921022758982/LightweightMarkupLanguages.html

本文由 LCTT 原创翻译,Linux中国 荣誉推出

译者:markvv 校对:Caroline