我们注意到一种情况(PDF),其中TOC条目中的注册标记生成的符号略高于内容中显示的符号。
这是一个屏幕截图。顶部是TOC,您可以看到注册商标远远高于章节标题和内容的底部示例。
这是使用DITA-OT 1.7.3默认PDF2插件。
我查看了topic.fo并使用了:
<fo:inline line-height="100%" font-family="Helvetica, Arial Unicode MS" baseline-shift="20%" font-size="smaller">®</fo:inline>
但他们每个人都使用不同的包装。
TOC使用:
<fo:inline end-indent="14pt" keep-together.within-line="auto" line-height-shift-adjustment="disregard-shifts" font-family="Helvetica, Arial Unicode MS">
内容使用:
<fo:inline baseline-shift="20%" font-size="75%" line-height-shift-adjustment="disregard-shifts">
我仔细研究了TOC造型,但我没看到在哪里进行调整。 我猜测toc需求:baseline-shift =“20%”font-size =“75%”
这是一个小问题,但有任何见解可以进行调整,以便它们保持一致吗?
答案 0 :(得分:3)
我不确定你所描述的改变会给你你所期望的。我有一种感觉,如果您对TOC包装器进行了这些更改,您最终可能会将TOC的整个内容缩小。您可能希望将TOC包装器的行高 - 移位 - 调整更改为考虑转换的值,以查看它的作用。
答案 1 :(得分:0)
我认为你也错了,因为TOC的图像绝不会像使用字体那样将字体系列描述为Helvetica或Arial Unicode。