Asciidoctor.js Live Preview
简介
在浏览器中将 AsciiDoc(.ad、.adoc、.asc、.asciidoc)渲染为 HTML!
该项目使用 Asciidoctor.js 将 AsciiDoc 呈现为 HTML。
用法
1. 选中允许访问 chrome://extensions 中的文件 URL
2.在Chrome中打开本地或远程.ad、.adoc、.asc、.asciidoc文件
3.享受吧!
选项
可以通过选项页面配置扩展。
要打开选项页面,请右键单击扩展程序图标,然后在菜单上选择“选项”。您还可以转到 chrome://extensions 并单击“选项”链接。
选项页面允许您添加自定义属性或更改 AsciiDoc HTML 输出的主题。
变更日志
2.7.0
• 修复 MathJax 方程编号 (#412)
• 将Asciidoctor.js从2.2.0升级到2.2.1(基于Asciidoctor 2.0.12)
• 将 Asciidoctor Kroki 从 0.8.2 升级到 0.12.0(添加 excalidraw、bpmn 和 bytefield 作为支持的图表)
• 使用“kroki-default-format”和“kroki-default-options”属性进行全局配置
• 将布尔玛从 0.8.2 升级到 0.9.1
2.6.1
• 如果文档没有章节,请勿添加 toc2 类 - 感谢@mnrvwl
• 当扩展被禁用时停止自动重新加载 - 感谢@mnrvwl
• 删除废弃的options_page - 感谢@mnrvwl
• 将 Asciidoctor.js 从 2.1.1 升级到 2.2.0
• 将 Asciidoctor Kroki 从 0.7.0 升级到 0.8.1
• 支持侧边栏目录
• 与Firefox 兼容,再次使用相同的代码库!
• 删除图表师源图参考
2.5.0
• 将 Asciidoctor.js 从 2.0.3 升级到 2.1.1
• 在页面上显示后台脚本抛出的错误(感谢@doub)
• 捕获初始 XMLHttpRequest 引发的异常
• 使用“Cache-Control”标头确保我们获取可用的最新版本
• 使用新图表将 Asciidoctor Kroki 从 0.4.0 升级到 0.7.0:“packetdiag”、“rackdiag”、“vega” 和“vegalite”
• 将图表从 0.11.0 升级到 0.11.4
• 将布尔玛从 0.7.5 升级到 0.8.2
2.4.0
• 将获取和转换函数移至后台脚本中(因为最新版本的 Chrome 80+ 会阻止内容脚本发送的“XMLHttpRequest”)
• 升级到MathJax 3.0.1
2.3.0
• 升级到MathJax 3.0.0(感谢@sindzicat)
• 使用服务器端语法突出显示(感谢@john-cj)
2.2.0
• 通过使用“.adoc”作为“outfilesuffix”修复文档间交叉引用(感谢@jmini)
• 默认情况下禁用图表扩展(可以在选项页面中启用)
• 现在可以在选项页面中配置 Kroki 服务器 URL(例如,您可以指向本地实例)
2.1.0
• 设置内置属性 docfile、docname 和 docfilesuffix(感谢 @utopalex 和 @ehmkah)
• 使用Kroki 扩展来渲染图表(支持BlockDiag、SeqDiag、ActDiag、NwDiag、C4、Ditaa、Erd、GraphViz、Mermaid、Nomnoml、PlantUML、SvgBob 和UMLet 图表!)
2.0.0
• 为highlight.js 加载其他语言(使用:highlightjs-languages: 属性)
• 升级到Asciidoctor.js 2.0.3
• 默认安全模式现在是安全的(以前是安全的)