1. 核心概念

  2. 使用API加载和转换字符串

  3. 寻找块

  4. 生成一个HTML目录

  5. 使用API处理AsciiDoc

  6. API 选项

  7. 使用API设置安全模式

  8. 映射区块的源位置

  9. 使用CLI处理AsciiDoc

  10. 通过命令行界面管道传输内容

  11. 命令行选项

  12. 指定一个输出文件

  13. 处理多个源文件

  14. 使用CLI设置安全模式

  15. *

  16. 可用的转换器

  17. 可转换上下文

  18. 定制转换器

  19. 转换器

  20. 转换器模板

  21. 区块宏处理器扩展示例

  22. 块处理器扩展示例

  23. Docinfo处理器扩展示例

  24. 包含处理器扩展示例

  25. 扩展程序

  26. 内联宏处理器扩展示例

  27. 来自扩展的日志

  28. 后处理器扩展示例

  29. 预处理器扩展

  30. 注册扩展

  31. 树处理器扩展

  32. 默认样式表

  33. 添加一个网站图标

  34. 从AsciiDoc生成HTML

  35. 使用本地字体图标集(Font Awesome)

  36. 管理图片

  37. 跳过前言部分

  38. 嵌入一个CodeRay或Pygments样式表

  39. 样式表模式

  40. 保持原样的块行换行

  41. 安装和更新

  42. 使用Linux包管理安装

  43. 安装到macOS

  44. 使用Ruby打包安装

  45. 支持的平台和系统要求

  46. 在Windows上安装

  47. 从AsciiDoc.py迁移

  48. 从Confluence XHTML迁移到Asciidoctor

  49. 从DocBook XML迁移到Asciidoctor

  50. 从Markdown迁移到Asciidoctor

  51. 从MS Word迁移到Asciidoctor

  52. 从Asciidoctor 1.5.x升级到2.0

  53. // add note about warning when asciimath gem is not available

  54. DocBook 工具链中的 STEM 支持

  55. STEM处理

  56. Asciidoctor 数学

  57. // TODO: document how to change eqnums

  58. CodeRay

  59. 自定义语法高亮适配器

  60. Highlight.js

  61. 语法高亮

  62. Pygments

  63. 红色

  64. AsciiDoc ASG 架构

  65. AsciiDoc 语言项目变更日志

  66. 为AsciiDoc语言项目做贡献

  67. AsciiDoc 语言文档更新日志

  68. // tag::base[]

  69. // tag::block-id-brackets[]

  70. *

  71. *

  72. * 参考资料

  73. 文档属性分配优先级

  74. 属性条目

  75. 属性条目替换

  76. 设置布尔属性

  77. 声明内置文档属性

  78. 字符替换属性参考

  79. 计数器

  80. 声明自定义文档属性

  81. 文档属性

  82. 文档属性参考

  83. 元素属性

  84. ID属性

  85. 内联属性条目

  86. 属性条目名称和值

  87. 选项属性

  88. 位置和命名属性

  89. 参考文档属性

  90. 角色属性

  91. 处理未解决的引用

  92. 取消设置文档属性

  93. 包装属性条目值

  94. 属性引用:: 属性引用标记了在文档转换时应插入属性值存储的信息的位置。这称为_引用一个属性_。用户定义的属性最常被引用,尽管一些内置的属性也可以在文档中使用,比如存储替换文本或数据的`author`和`localyear`。有关更多信息,请参见属性引用剖析

  95. // tag::para-c[]

  96. // tag::list-title[]

  97. // tag::basic[]

  98. // tag::base[]

  99. // tag::base[]

  100. // tag::para[]

  101. 《无畏编年史》

  102. // tag::bl[]

  103. // tag::delimited[]

  104. // tag::para[]

  105. *

  106. *

  107. *

  108. *

  109. *

  110. *

  111. 方括号

  112. 给一个区块添加标题

  113. 警告

  114. 分配一个ID

  115. 引用区块

  116. 刹车

  117. 建立一个基本块

  118. 可折叠块

  119. 分隔块

  120. 离散标题

  121. 示例块

  122. 硬换行

  123. 块伪装

  124. 嵌套区块

  125. 打开区块

  126. 段落对齐

  127. 段落

  128. 序言和引导风格

  129. 侧边栏

  130. 区块风格

  131. 故障排除模块

  132. 诗歌

  133. ////

  134. =分页符

  135. // Included in user-manual: Blocks, Substitutions

  136. =主题分隔线

  137. // tag::base[]

  138. *

  139. 条件语句

  140. ifdef和ifndef指令

  141. ifeval 指令

  142. 包括

  143. 按行范围包含内容

  144. 包含列表项内容

  145. 多次使用包含文件

  146. 通过标记区域包含内容

  147. 通过URI包含内容

  148. 缩进包含内容

  149. 节偏移级别

  150. 预处理指令在文档的各行被读取时处理,但在文档结构被解析之前。因此,它并不了解周围的文档结构。预处理指令仅仅是向读取器添加行或删除行。

  151. *

  152. 文档信息文件

  153. 《无畏编年史》

  154. “无畏编年史”

  155. //all examples used in qr

  156. // tag::desc-base[]

  157. // tag::header[]

  158. 勇猛纪事

  159. 勇敢者编年史

  160. 勇敢者纪事

  161. 勇敢者编年史

  162. // tag::qr-title[]

  163. // tag::set[]

  164. *

  165. 使用属性条目分配作者和电子邮件

  166. 作者信息

  167. 使用作者行

  168. 复合作者姓名

  169. 文件类型

  170. 文档标题

  171. 文档标题参考

  172. 文档元数据

  173. 将多个作者添加到文档中

  174. 参考作者信息

  175. 参考修订属性

  176. 使用属性条目分配修订属性

  177. 修订信息

  178. 使用修订线

  179. 字幕

  180. 文档标题

  181. 版本标签属性

  182. // tag::check[]

  183. // tag::indent[]

  184. ////

  185. // tag::base[]

  186. // tag::qr-base[]

  187. * 列表

  188. 清单

  189. 复杂列表项

  190. 描述列表

  191. 带标记的描述列表

  192. 水平描述列表

  193. 有序列表

  194. 问题和答案列表

  195. 分隔列表

  196. 无序列表

  197. // tag::basic[]

  198. // tag::base-c[]

  199. // tag::base[]

  200. // tag::button[]

  201. // tag::base[]

  202. ////

  203. ////

  204. *

  205. 音频和视频

  206. 自动链接

  207. 故障排除复杂的URLs

  208. 脚注

  209. 图标宏

  210. 图标

  211. 字体图标模式

  212. 图像图标模式

  213. 指定图像格式

  214. 给图片添加链接

  215. 定位和框架图像

  216. 图片参考

  217. 图片

  218. 设置图片目录

  219. 调整图像尺寸

  220. SVG图像

  221. 从URL插入图片

  222. 文件对文件的交叉引用

  223. 键盘宏

  224. 链接宏

  225. 链接和URL宏属性解析

  226. 链接、URL和Mailto宏属性参考

  227. 链接

  228. 邮件宏

  229. 按钮和菜单UI宏

  230. URL 宏

  231. 交叉引用

  232. 交叉引用文本和样式

  233. 校验交叉引用

  234. 目标是必需的。目标可以是相对路径或一个URL。目标如何解释取决于处理器设置和/或输出格式。如果转换器生成的输出引用了图片,路径必须是相对于已发布文档的。如果转换器在输出文档中嵌入了图片(例如,内联SVG,设置了`data-uri`,直接转换为PDF),那么目标必须在转换时能够解析。在后一种情况下,只有当处理器的安全设置允许时,URL才会被解析(例如,allow-uri-read)。

  235. // - user-manual: URLs, URL Troubleshooting sidebar

  236. IMPORTANT: 为了使用UI宏,您必须设置`experimental`文档属性。尽管这个属性被命名为`experimental`,但UI宏被认为是AsciiDoc语言的一个稳定功能。要求指定该属性只是对处理器的一种优化。如果规范委员会认为仍然需要一个属性,该属性的名称可能会更改,以更好地反映宏是该语言不可或缺的一部分。

  237. // tag::in-macro[]

  238. * Passthroughs

  239. 直通率

  240. 直通块

  241. 内联直通

  242. *

  243. * 简介

  244. 比较AsciiDoc和Markdown

  245. 评论

  246. 文件处理

  247. 文档结构

  248. 常见问题解答(FAQ)

  249. 术语表

  250. AsciiDoc 语言文档

  251. 关键概念

  252. 规范化

  253. AsciiDoc 语法快速参考

  254. 文章标题

  255. // tag::appx-article[]

  256. // Included in user-manual: Bibliography and quick-ref

  257. 书带有出版信息

  258. 附有题词的书

  259. 多部分组成的书籍和特殊章节

  260. // tag::basic[]

  261. 多部分图书,其中各部分含有特殊章节

  262. // tag::book[]

  263. // tag::base[]

  264. * 章节

  265. 摘要(章节)

  266. // REVIEW we may want to rethink where this page is located

  267. 附录

  268. 自动生成章节ID

  269. 参考书目

  270. 章节

  271. 后记

  272. 分配自定义ID和参考文本

  273. 奉献

  274. 术语表

  275. 更改ID前缀和分隔符

  276. 章节编号

  277. 零件编号和标识符

  278. 图书组成部分

  279. 序言

  280. 章节属性和样式参考

  281. 特殊部分的数量

  282. 隐藏特殊章节标题

  283. 文章和书籍的版块样式

  284. 激活章节标题链接

  285. 章节标题和层级

  286. 索引

  287. //User manual: Equations and Formulas

  288. *

  289. 方程和公式(STEM)

  290. // tag::backslash[]

  291. *

  292. 自定义应用于块的替换

  293. 定制文本应用的替换

  294. 属性引用替换

  295. 替换

  296. 宏替换

  297. 文章替换后的替代物

  298. 逃避和防止替代

  299. 引号替换

  300. 字符替换置换

  301. 特殊字符替换

  302. :table-caption: Table

  303. [%autowidth]

  304. // tag::hcenter[]

  305. ////

  306. // tag::2col-alt[]

  307. // tag::csv[]

  308. 表格 base-h(直接在下面)在很多例子中被使用。改变它时请非常小心。

  309. // tag::base[]

  310. * 桌子

  311. 向表格添加单元格和行

  312. 向表格中添加列

  313. 创建一个页脚行

  314. 创建标题行

  315. 给表格添加一个标题

  316. 调整列宽

  317. 按单元格对齐内容

  318. 按列对齐内容

  319. 给表格分配一个角色

  320. 表格边框

  321. 建立一个基础表格

  322. 自定义标题标签

  323. 表格数据格式

  324. 重复单元格

  325. 按单元格格式化内容

  326. 按列格式化内容

  327. 嵌套表格

  328. 桌子方向

  329. 跨越列和行

  330. 条纹表格

  331. 表格语法和属性参考

  332. 关闭标题标签

  333. 表格宽度

  334. |===

  335. // tag::para[]

  336. *

  337. 粗体

  338. 使用自定义内联样式

  339. 突出显示

  340. 文本格式化和标点符号

  341. 斜体

  342. 字面等宽

  343. 等宽字体

  344. 引号和撇号

  345. 下标和上标

  346. 文本跨度和内置角色

  347. 排查无约束格式配对

  348. // tag::header[]

  349. *

  350. 自动生成目录

  351. 调整目录深度

  352. 定位目录

  353. 自定义目录标题

  354. 目录属性参考

  355. // tag::b-nonselect[]

  356. // tag::indent[]

  357. // tag::indent[]

  358. // tag::src-base[]

  359. * 逐字和源代码块

  360. 呼叫提示

  361. 突出显示选定行

  362. 高亮显示PHP源代码

  363. 列表块

  364. 字面块

  365. 源代码块

  366. 源代码高亮显示

  367. AsciiDoc语言项目的通知

  368. 项目治理

  369. 规范版本的发布和进度审查

  370. AsciiDoc 语言规范发布计划

  371. AsciiDoc语言项目范围

  372. AsciiDoc 语言项目

  373. AsciiDoc语言规范大纲

  374. SDR-1:为开放式块添加可变长度的分隔符形式

  375. SDR-2: 定义块属性行中attrlist的解析规则

  376. SDR-3:将块风格重构为解析转换

  377. SDR-4:使用PEG作为描述AsciiDoc语言的正式语法

  378. SDR-5: 使用正规文法描述内联语法

  379. AsciiDoc 文章模板

  380. // NOTE: this page is intercepted by the URL router

  381. // NOTE: this page is intercepted by the URL router

  382. AsciiDoc 推荐实践

  383. // NOTE: this page is intercepted by the URL router

  384. // NOTE: this page is intercepted by the URL router

  385. // NOTE: this page is intercepted by the URL router

  386. // NOTE include file is not resolved when reading the header only, hence the extra attributes

  387. // NOTE: this page is intercepted by the URL router

  388. // NOTE: this page is intercepted by the URL router

  389. // NOTE: this page is intercepted by the URL router

  390. // NOTE: this page is intercepted by the URL router

  391. // NOTE: this page is intercepted by the URL router

  392. // NOTE: this page is intercepted by the URL router

  393. // View this document online at https://asciidoctor.org/docs/asciidoc-writers-guide/

  394. // NOTE: this page is intercepted by the URL router

  395. // NOTE: this page is intercepted by the URL router

  396. Asciidoctor 扩展列表

  397. // NOTE: this page is intercepted by the URL router

  398. // NOTE: this page is intercepted by the URL router

  399. AsciiDoc 文章标题

  400. //=Apache Ant

  401. ////

  402. 一本包含多个部分和特殊章节的书

  403. ////

  404. ////

  405. ////

  406. Asciidoctor 文档

  407. 在macOS上安装Asciidoctor

  408. // NOTE: this page is intercepted by the URL router

  409. // NOTE: this page is intercepted by the URL router

  410. 迁移到Asciidoctor 1.5.0

  411. // NOTE: this page is intercepted by the URL router

  412. AsciiDoc是什么?我们为什么需要它?

  413. // NOTE: this page is intercepted by the URL router

  414. // NOTE include file is not resolved when reading the header only, hence the extra attributes

  415. // NOTE: this page is intercepted by the URL router

  416. AsciiDoc的新资源

  417. Asciidoclet 1.5.0 发布了!

  418. 使用Asciidoclet以AsciiDoc格式编写Javadocs。

  419. AsciiDoc,由Asciidoctor支持,回归GitHub及其500万+的仓库。

  420. 开始AsciiDoc规范之旅

  421. Asciidoctor 0.1.2 发布了!

  422. Asciidoctor 0.1.3 发布了!

  423. Asciidoctor 1.5.0 “Bleeding Heart” 发布了!

  424. Asciidoctor的资金支持

  425. Asciidoctor Gradle插件1.5.0发布了!

  426. AsciidoctorJ 1.5.0 版本发布了!

  427. AsciidoctorJ 1.6.0 终于发布了!

  428. Asciidoctor Java集成0.1.2.1版本发布!

  429. Asciidoctor Java 集成 0.1.2 版本发布了!

  430. Asciidoctor Java 集成0.1.3 版本发布了!

  431. Asciidoctor.js 1.5.0 已发布到 Bower 和 npm!

  432. asciidoctor.js - 在浏览器中渲染AsciiDoc!

  433. Asciidoctor Maven 插件 0.1.2.1 版本发布!

  434. Asciidoctor Maven插件0.1.2版本发布!

  435. Asciidoctor Maven插件0.1.3.1版本发布!

  436. Asciidoctor Maven 插件 0.1.3 版本发布!

  437. Asciidoctor Maven 插件 1.5.0 发布了!

  438. Asciidoctor入门工具包

  439. 使用Arquillian和Docker来验证AsciidoctorJ在WildFly中的工作情况。

  440. 享受在Java中Asciidoctor的魔力。

  441. 关于GitHub Asciidoctor升级的5件事情需知

  442. 新闻档案

  443. 在浏览器中引入Asciidoctor.js实时预览

  444. 介绍Asciidoctor Maven插件

  445. 转换到语义化版本控制

  446. 更简便的文档编写、更简洁的网站以及在OSCON 2013上更快速的协作 collaboration

  447. 纯文本图在Asciidoctor中形成!

  448. 哇!AsciiDoc太不可思议了!!我印象深刻!(2012)

  449. 通知事项给asciidoctor.org项目

  450. Asciidoctor 项目站点

  451. Asciidoctor 1.5.0:发布说明