我有以下 Asciidoc 文档:
= Test
:doctype: article
:notitle:
:!toc:
AsciidocFX shows links in PDFs as footnotes http://stackoverflow.com[SO].
.Asciidoc in PDF does not work in Asciidoctor, but works in AsciidocFX.
[cols="2,5a"]
|===
|Line with Asciidoc code
|here comes a list:
* item 1
* item 2
* item 3
http://stackoverflow.com[Get Answers]!
|Line
|with a footnotefootnote:[footnotes do work in AsciidocFX's PDF output (but not in the preview).]
|===
使用 asciidoctor 生成 PDF 时,输出如下:
问题是:
- 脚注显示为内联(参见:https ://github.com/asciidoctor/asciidoctor-pdf/issues/73 )
- 表格单元格中的 Asciidoc-content 不会被解释:https ://github.com/asciidoctor/asciidoctor-pdf/issues/6
- 链接目标不显示为脚注(这将是很好的)
使用https://github.com/asciidocfx/AsciidocFX可以正确显示所有内容:
现在,我想拥有与 AsciidocFX 产生的相同的输出,但仍然喜欢使用我的 Gradle 构建脚本。
从https://github.com/asciidoctor/asciidoctor-pdf/issues/73#issuecomment-224327058我了解到,AsciidoctorFX 在后台使用https://github.com/asciidoctor/asciidoctor-fopub[asciidoctor-fopub]。但是我怎么能在我的 build.gradle 这个管道。我是否必须在第一个任务中生成 epub 并在另一个任务中使用输出?还是有直接的方法?