我正在尝试编译包含一些方程式的 asciidoc 文档,格式通常如下:
.First equation
[latexmath]
++++++++++++++++++++++++++++++++++++++++++++
\[C = \alpha + \beta Y^{\gamma} + \epsilon\]
++++++++++++++++++++++++++++++++++++++++++++
据我了解,我首先需要使用 asciidoc 处理器将其编译为 docbook:
$ asciidoctor -o test.xml -b docbook test.asciidoc
asciidoctor 抱怨 latexmath 块,但无论如何都会产生一些 xml:
asciidoctor: WARNING: test.asciidoc: line 3: invalid style for pass block: latexmath
然后我尝试使用 dblatex 创建 pdf:
dblatex -D --pdf -o test1.pdf test.xml
但是生成的pdf只是空的,我看不到我的等式。我究竟做错了什么?
特别是我正在尝试编译此文档:https ://github.com/aatonop/bitcoinbook/blob/develop/ch04.asciidoc
我相信这个问题更多地与 asciidoc 而不是 tex 相关,但你能帮我吗?如何在 Ubuntu 中渲染这个文件?
我已经在 asciidoctor 论坛上问过这个问题,但没有人在那里回答... http://discuss.asciidoctor.org/Invalid-style-for-pass-block-latexmath-td2373.html