4

写真印刷サービスに送信する PDF/X フォトブックを作成するために Apache FOP を使用しました。すべて問題ないように見えますが、カーニングです。カスタム セリフ フォントを使用すると、たとえば、"portfolio" という単語が正しくレンダリングされません (問題は fo にあります。o は f の "head" の下にレンダリングする必要があるためです)。たとえば、Mac OS X に同じフォントをインストールして TextEdit を試すと、単語は正しくレンダリングされます。

これは私がフォントを設定した方法です:

            <font metrics-url="Muli/Muli-Light.xml"  
                  kerning="yes" 
                  embed-url="Muli/Muli-Light.ttf">
                <font-triplet name="Muli" style="normal" weight="300"/>
            </font>

ここで、XML ファイルは、FOP ドキュメントに従って TTF フォントを処理することによって実現されています。ファイルにはカーニング ペアが含まれています。

私は何が欠けていますか?FOP1.0を使用しています。

4

1 に答える 1

0

file:/次のような言葉が欠けていると思います。

<fonts>
  <font metrics-url="Arialuni.xml" kerning="yes" embed-url="file:/Library/Fonts/Arialuni.ttf">
    <font-triplet name="Arialuni" style="normal" weight="normal"/>
  </font>
</fonts>
于 2012-05-23T11:55:14.517 に答える