打印的asciidoc文档中的参考页面

时间:2017-11-28 13:31:22

标签: codenameone asciidoc asciidoctor asciidoctor-pdf

我想在asciidoc PDF中为印刷书籍创建一个链接。正确的方法是:

[[LinkUniqueCode]]
Here is the stuff I'm linking to...
Lots of document here...

Now look <<LinkUniqueCode,at the link>>.

通常情况下,我希望在PDF中呈现这样的内容:

Now look at the link (Page 13).

但我得到的链接在打印的PDF中无用......

我已经搜索了很多,但我找到的关键字过于通用,我只找到了this

我尝试添加:xrefstyle: full,但这并没有真正帮助。

我通过fopub后端和PDF后端看到了这一点。我猜测应该有一个&#34;打印模式&#34;对于PDF生成,但我无法真正看到我在这里做错了什么。

2 个答案:

答案 0 :(得分:2)

好吧,那是我傻了。我忘了包括:

:doctype: book

这一切都很好。

答案 1 :(得分:0)

查看asciidcotor page numbers usable

我举了你的榜样并没有成功。

您使用的xrefstyle还有哪些其他设置?

编辑:看这里:

asciidoctor-pdf -v Asciidoctor PDF 1.5.0.alpha.16使用Asciidoctor 1.5.4 [http://asciidoctor.org] 运行环境(ruby 2.3.3p222(2016-11-21)[x86_64-linux-gnu])(lc:UTF-8 fs:UTF-8 in: - ex:UTF-8)

我认为这解释了:

2017年8月9日星期三下午11:23,Jeremie Bresson [通过Asciidoctor ::讨论]&lt; [隐藏电子邮件]&gt;写道:

The "xrefstyle" feature is really great (new with Asciidoctor **1.5.6.1**, see http://asciidoctor.org/docs/user-manual/#customizing-the-cross-reference-text )