Asciidoc 转化与输出备忘
前言
本文档记录 Asciidoc 转化与输出的实践经验。
CSDN 帖子
CSDN 帖子支持富文本和 Markdown,不支持 Asciidoc。在 Markdown 帖子模式下,虽然支持 HTML 代码粘贴,但是粘贴进帖子的 HTML 代码会被过滤,其中的 javascript 和 CSS 都不会再存在。
这就给基于 Asciidoc 撰写的帖子的发布带来了困难。
CSDN 一般帖子
一般帖子指不包含数学公式的帖子。
对于这种情况,将 Asciidoc 输出为 HTML 格式,然后用浏览器打开,复制粘贴入 CSDN 的富文本模式帖子即可。粘贴完毕图片需要一个个单独上传指定。
一个方便的办法是另起一个 CSDN 帖子,将所有的 图片放入,然后更新原帖子中的空缺图片的超链接。
一般帖子适合大多数 CSDN 帖子发布的要求,包括含源代码的帖子。
CSDN 数学帖子
在 Asciidoc 中,数学公式用的是:
stem:[latex 公式内容]
如果采用 CSDN 一般帖子的方法,粘贴浏览器中 Asciidoc 输出的 HTML 内容,所有的公式将显示错误。原因是 CSDN Markdown 要求