我試圖編譯其中包含一些方程asciidoc文件,格式通常如下:編譯asciidoc與latexmath方程
.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/aantonop/bitcoinbook/blob/develop/ch04.asciidoc
我相信這個問題是更關係到asciidoc而不是TEX,但你能幫助我呢?如何在Ubuntu中渲染這個文件?
我已經問過這個上asciidoctor論壇,但沒有人回答有... http://discuss.asciidoctor.org/Invalid-style-for-pass-block-latexmath-td2373.html
您是否嘗試過使用[stem]塊? http://asciidoctor.org/docs/user-manual/#stem瞭解更多信息。 – LightGuard 2014-10-27 17:42:25
是的,我試過了,但這也不起作用。該文件應該是完美的,只是我不知道如何渲染它。我無法找到作者的聯繫人詢問他,所以我在這裏問。 – 2014-10-27 18:10:02