[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:57813] Re: jessie xpdf



 やまねです。

 できれば状況を再現確認したいので henrich@debian.org 宛に現象を起こすファイル
 と設定ファイルをお送りください>塩路さん

On Sat, 22 Aug 2015 15:33:44 +0900
Naoki SHIOJI <shioji@xxxxxxxxx> wrote:
> name                                 type              encoding         emb sub uni object ID
> ------------------------------------ ----------------- ---------------- --- --- --- ---------
> Ryumin-Light-Identity-H              CID Type 0        Identity-H       no  no  no       5  0
> KWIMKO+CMMI10                        Type 1C           Builtin          yes yes no       6  0
> XNRVHF+CMR10                         Type 1C           Builtin          yes yes no       7  0

 PDFとしては日本語フォントは埋め込んで置かないといけなかったような
 覚えがあります(埋め込まないPDFを生成できてしまうとしても)。
 ソースを思い出せないのですが…ご存じの方いたらおねがいします。

> $ xpdf aaa.pdf 
> Syntax Error: Missing language pack for 'Adobe-Japan1' mapping
> Syntax Error: Unknown font tag 'F1'
> Syntax Error (190): No font in show/space
> Syntax Error: Missing language pack for 'Adobe-Japan1' mapping
> Syntax Error: Unknown font tag 'F1'
> Syntax Error (190): No font in show/space

 Adobe-Japan1 などの cmap はすべて poppler-data で提供しています。
 dpkg -L poppler-data | grep Japan1 してもらえればわかるかと。
 なぜ missing なのかはちょっと現段階ではわからないです。 


> /usr/share/xpdf/xpdfrc-japanese
> の中に、
> 
> fontFile   Ryumin-Light-H  /usr/share/fonts/truetype/ttf-japanese-mincho.ttf

 おぉ、これはこっち側のミス(主にフォントパッケージ側がケアが足りなかった)
 です。直します。/usr/share/fonts/truetype/ttf-japanese-mincho.ttf は
 /usr/share/fonts/truetype/fonts-japanese-mincho.ttf であるべきでした。

 なので、ここの設定の修正としては上記の fonts- に書き換えてください。


-- 
Hideki Yamane <henrich@debian.or.jp>