我正在尝试将 Gitbook 与 AsciiDoc 一起使用(运行 Win10x64、NodeJS 6.9.1 和 Gitbook v3.2.2)——我对它们都是新手。
Gitbook 文档说从 v2.0.0 开始支持 AsciiDoc,并链接到AsciiDoctor 文档——我检查了节点包,gitbook
取决于gitbook-asciidoc
哪个又依赖于asciidoctor.js
.
根据文档,AsciiDoc 角色可用于设置图像和表格的样式。它们指的是应用于 HTML 元素的类,这些类在默认的 AsciiDoctor 样式表中定义。
但无论我如何尝试应用角色,例如图像([.text-center]
速记或[role="text-center"]
,我都没有得到预期的输出(即图像水平居中)。我可以使它适用于图像的唯一方法是设置属性 align="center",甚至没有记录。
通过检查浏览器中的输出,我可以看到类已应用于 HTML 元素,但没有匹配的 CSS 规则——就我所尝试的而言,表格样式也是如此。
关于 AsciiDoctor 角色和样式表,我在这里缺少什么?
编辑:asciidoctor.js
是 devDependencygitbook
并且实际上没有与gitbook
. AsciiDoc文档align="center"
中记录了 ,但表格样式(至少and )等其他功能似乎不适用于.frame="none"
grid="none"
gitbook
如果 Gitbook 文档不受支持,我仍然不明白为什么它会链接回 AsciiDoctor 的文档……</p>