ドキュメント用にチャンクされた HTML と PDF に変換している asciidoc ソースがあります。ドキュメントには、次のような外部リンクが含まれています。
アスキードックソース:
https://some-url-here.tld[Link Text]
Asciidoc は、次の XML 表現を正しく生成しています。
<simpara>
<ulink url="https://some-url-here.tld">Link Text</ulink>
</simpara>
xsltproc は、次のようにこの XML を .fo に変換しています。
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
<fo:basic-link external-destination="url(https://some-url-here.tld)">Link Text</fo:basic-link>
<fo:inline hyphenate="false">
[<fo:basic-link external-destination="url(https://https://some-url-here.tld)">https://https://some-url-here.tld</fo:basic-link>]
</fo:inline>
</fo:block>
PDF では次のようにレンダリングされます。
Link Text [ https://some-url-here.tld ]
それよりも:
Link Text
これはhttps://some-url-here.tldへのリンクです
docbook 1.7.0 xsl スタイルシートで Asciidoc 8.6.9 を使用しています。