5. 文档结构5.1. 块元素
AsciiDoc 由一些块元素组成。下面是块元素的关系描述(类似 XML 的 DTD):
Document ::= (Header?,Preamble?,Section*)
Header ::= (Title,(AuthorLine,RevisionLine?)?)
AuthorLine ::= (FirstName,(MiddleName?,LastName)?,EmailAddress?)
RevisionLine ::= (Revision?,Date)
Preamble ::= (SectionBody)
Section ::= (Title,SectionBody?,(Section)*)
SectionBody ::= ((BlockTitle?,Block)|BlockMacro)+
Block [...]
分享到:
相关推荐
AsciiDoc是一种文本文档格式,用于编写笔记,文档,文章,书籍,电子书,幻灯片,网页,手册页和博客。 AsciiDoc文件可以转换为多种格式,包括HTML,PDF,EPUB,手册页。 AsciiDoc.py是此语法的旧式处理器,用于...
AsciiDoc AsciiDoc是一种文本文档格式,用于编写笔记,文档,文章,书籍,电子书,幻灯片,网页,手册页和博客。 AsciiDoc文件可以转换为多种格式,包括HTML,PDF,EPUB,手册页。 AsciiDoc是高度可配置的:AsciiDoc...
AsciiDoc是一种人类可读的文本文档格式,用于编写笔记,文档,文章,书籍,电子书,幻灯片,网页,手册页和博客等。 AsciiDoc文件可以转换为多种格式,包括HTML,PDF,EPUB和手册页。 要了解更多信息,请访问...
《Sitka手册:在ASCIIdoc中的应用详解》 Sitka是一款强大的文档处理工具,尤其在使用ASCIIdoc这种轻...通过学习和实践,无论是个人笔记、技术文档还是复杂的项目报告,你都能借助Sitka和ASCIIdoc实现高效的文档处理。
3. **Prawn集成**:Asciidoctor PDF将解析后的AsciiDoc内容传递给Prawn,Prawn根据样式信息创建PDF页面。 4. **图像和图表**:支持包括SVG在内的图形,可以通过Asciidoctor嵌入到PDF中。 5. **表格和列表**:复杂...
6. **使用场景**:此项目可能被用于网站、应用程序或自动化构建流程,以在JavaScript环境中处理和生成文档,例如,生成API文档、用户手册或开发者的笔记。 7. **持续集成**:在持续集成(CI)和持续部署(CD)的流程中...