Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000727Vine Linux1 バグ2009-07-19 12:552009-08-05 15:54
報告者munepi 
担当者 
優先度再現性不明 
状態完了解決状況不明 
バージョンVineSeed 
修正予定バージョン修正済バージョン 
概要0000727: evince で IPA 明朝が文字化けする
説明Vine 5.0 beta 1 を入れた状態で、

\documentclass{jarticle}
\begin{document}

\end{document}

を適当ななまえ a.tex で保存、

 $ platex a && dvipdfmx a && evince a.pdf

として evince で preview したとき、

 $ fc-match "Ryumin-Light-Identity-H"
 ipamp.otf: "IPAPMincho" "Regular"

で割り当てられている IPA 明朝が文字化けをします。

手元で、ipamp.otf を ipamp.ttf へ名前変更をして、
TeX 関連の ipamp.otf に関する一連の設定を然るべき設定へ変更することで、
上記再現例については、正しく閲覧できるようになりました。

ちなみに、シンボリックリンクも検証しましたが、
fc-match したときに ipamp.otf が優先されていました。

TeX 以外からでも再現できる例があると思います。
タグ設定されていません。
archx86, x86_64
パッケージevince-2.26.2-1vl5, poppler-0.10.7-1vl5, TrueType-ipafont-mincho
添付ファイル

- 関連

-  コメント
(0003217)
daisuke (管理者)
2009-07-20 07:25

レポートありがとうございました。
現象を確認しました。

原因は2つありました。
1. IPAフォントが TrueType ベースの OpenType フォントですが、
   拡張子が otf であること。
2. poppler (evinceのPDFレンダリングエンジン) が TreuType フォーマットの
   フォントを取り扱うのに拡張子を参照していたこと。

前者はフォントを改変してttf にすることで対応はできますが、IPA フォントは
改変したものは名前を変更する必要があるため、この対応はとれません。

後者について、poppler で拡張子を参照している部分を修正し、フォントフォー
マットを正しく取得して拡張子によらず TrueType フォーマットのフォントとし
て取り扱えるようにしました。(otf ファイルとしては一般的なType1ベースの
OpenTypeフォントもこれまで通り正しく利用できます)

poppler-0.10.7-2vl5 で修正されます。

# TeX 関係のパッケージには変更ありません。
(0003218)
munepi (管理者)
2009-07-20 08:29

不具合が解決されていることを確認しました。
対応して下さって、どうもありがとうございました。
(0003219)
daisuke (管理者)
2009-08-05 15:54

closeします

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2009-07-19 12:55 munepi 新規課題
2009-07-20 07:25 daisuke コメント追加: 0003217
2009-07-20 08:29 munepi コメント追加: 0003218
2009-08-05 15:54 daisuke 状態 新規 => 完了
2009-08-05 15:54 daisuke コメント追加: 0003219


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker