This commit is contained in:
woodboow 2013-09-27 23:29:06 +08:00
parent 51bfefbe10
commit 82bd6cea5d

View File

@ -1,23 +1,22 @@
Lightweight Markup Languages
轻量级标记语言
================================================================================
A lightweight markup language is a modern system for annotating a document in a way that is syntactically distinguishable from the text, and designed with a simple readable syntax. In fact, the syntax is so basic that anyone can quickly learn to use these markup languages. The key advantage of this type of language is that it is designed to be easy to enter the annotated text in a text editor, and at the same time easy to follow the document source.
轻量级标记语言是一种时髦的系统语言,它用不同的方式标注文档,并且也设计了简单易读的语法。事实上,它的语法非常之简单以至于任何人都能快速的掌握这些标记语言。这类语言最大的优点在于,人们使用一个普通的文本编辑器就可以在源文档中方便的输入注释文本。
This type of language has plain text formats, with very simple special characters or strings that mark up section headers, lists, tables, link syntax, font faces and so on.
这类语言使用简单的格式以及几个简单的特殊字符或字符串来标记段落标题、列表、表格、引用、字体等内容。
There are a number of uses for lightweight markup languages. We live in a world where there is a constant stream of emails, memos, articles, reports, and tweets. Many people write, rearrange and reuse text. Lightweight markup languages are helpful in this regard, saving lots of time over hand-crafted HTML tags, speeding up any writing-related process. They also are particularly strong where the reader wants to read the document source as well as the output. Moreover, they are frequently used in web-based publishing, including wikis and weblogs.
轻量级标记语言有许多用处。我们生活在一个到处都是电子邮件、便笺、论文、报道以及推特的世界中。许多人会先写好文本然后重新排列、重新使用这些文本。轻量级标记语言在这方面非常有用节约了大量手工敲打html标记的时间加快了文字处理的速度。当读者想要阅读已输出文档的源文件时他们也具有很强大的可读性。此外他们也被频繁的使用于基于网络的出版物中包括维基和博客等。
By using these open source tools, individuals can produce high quality annotated text within a few minutes, and at no cost at all. The code is portable, and can be output to documents in a wide array of formats.
通过使用这写开源的工具,人们能够在很短的时间里做出高质量的注释文本,这不需要任何成本。代码完全是可移植的,并且可以输出成各种格式的文档。
Now, let's explore the 7 lightweight markup languages at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, together with links to relevant resources and reviews.
现在让我们来看看7个最常用的轻量级标记语言。下面每一个语言的标题都带有指向他自己首页的链接里面有详细的描述包括它本身语言特点的深度分析以及一些相关资源的链接和评论。
- **[Markdown][1]** --Markup language and Text-to-HTML conversion tool 标记语言以及文本到HTML的转换工具
- **[MultiMarkdown][2]** --Based on Markdown with additional features 基于Markdown但具有更多功能
- **[AsciiDoc][3]** --Presentable text document format for writing articles 漂亮的文本文档格式用于写作
- **[Textile][4]** --Billed as a "humane web text generator" 被称为“人类网络文本生成器”
- **[Texy][5]** --Text-to-XHTML formatter and converter library 文本到XHTML格式化和转化库
- **[Tome][6]** --Markup Language and Tool Suite for Authors 作者的标记语言和工具包
- **[reStructuredText][7]** --Markup Syntax and Parser Component of Docutils Docutils的标记语法分析组件
- **[Markdown][1]** --标记语言以及文本到HTML的转换工具
- **[MultiMarkdown][2]** --基于Markdown但具有更多功能
- **[AsciiDoc][3]** --漂亮的文本文档格式用于写作
- **[Textile][4]** --被称为“人类网络文本生成器”
- **[Texy][5]** --文本到XHTML格式化和转化库
- **[Tome][6]** --作者的标记语言和工具包
- **[reStructuredText][7]** --Docutils的标记语法分析组件