新浪博客

oXygen 发布DITA为PDF后中文无粗体效果

2017-12-20 15:13阅读:

oXygen 发布DITA为PDF后中文无粗体效果

问题描述

中文dita里/b/i标签,发布为pdf后,并无加粗或斜体效果。
oXygen <wbr>发布DITA为PDF后中文无粗体效果


  • 退出编辑文件,再选择Apache FOP渲染器进行发布即可成功。效果图如下:
    oXygen <wbr>发布DITA为PDF后中文无粗体效果


精细化调整字体设置(oXygen Mac)

  1. 是否将字体嵌入到PDF文件中
  2. 样式:normal | italic | oblique | backslant
  3. 字号:normal | bold | 100 | 200 | 300 | 400| 500 | 600 | 700 | 800 | 900(normal = 400, bold = 700)

具体步骤

  1. 依次找到/Applications/Oxygen XML Editor/frameworks/dita/DITA-OT2.x/plugins/org.dita.pdf2.fop/fop
  2. 在任意文本编辑器中,打开fop.xcof文件,在fonts代码段添加如下代码:

<</span>font kerning='yes' embed-url='file:/D:\workspace\test-fonts\SimSun-Bold.ttf'>
<</span>font-triplet name='SimSun' style='normal' weight='bold'/>
</</span>font>

3. 再选择 Apache FOP 发布即可。

我的更多文章

下载客户端阅读体验更佳

APP专享