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

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000477Vine Linux1 バグ2007-02-07 14:442009-08-31 13:34
報告者anonymous 
担当者 
優先度再現性不明 
状態完了解決状況却下 
バージョン 
修正予定バージョン修正済バージョン 
概要0000477: dvipdfmxで作成したpdfファイルをxpdfで表示すると「〜」が表示されない
説明TeX文書をdvipdfmx経由でpdfを作成したとき、pdfに含まれる「〜」がxpdfで表示されません。
------- サンプルTeXソース (sample.tex) --------
\documentclass{jsarticle}
\begin{document}から〜\end{document}

$ platex sample.tex
$ xdvi sample
xdviでは「〜」は表示されます。
$ dvipdfmx sample
$ xpdf sample.pdf
xpdfで「〜」は表示されません。
$ acroread sample.pdf
Adobe Readerだと表示されます。
$ dvips sample
$ gv sample.ps
gvで「〜」は表示されます。

なお、OpenOffice.org Writerで作成したpdfに含まれる「〜」はxpdfでも表示されます。

埋め込まれたフォントは
$ pdffonts sample.pdf
name type emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
Ryumin-Light-Identity-H CID Type 0 no no no 5 0
AVYMSR+CMR10 Type 1C yes yes yes 6 0

OpenOffice.org Writerで作成した場合、
$ pdffonts sample2.pdf
name type emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
BAAAAA+VL-PGothic-Regular TrueType yes yes yes 9 0
となります。

dvipdfmxではなく、dvipdfmを試した場合、埋め込まれたフォント名が若干異なりますが、xpdfで表示できないことには変わりありません。

xpdf-3.01-0vl3.1
dvipdfmx-20050831-0vl6

おそらくリュウミンの実体フォントで「〜」が欠けていると想像しますが、これ以上は追求していません。
タグ設定されていません。
archx86
パッケージdvipdfmx, xpdf, evince
添付ファイル

- 関連

-  コメント
(0002396)
anonymous (参照)
2007-02-07 14:57

追記です。結果的に情報の小出しになり申し訳ありません。

dvipdfmx作成したpdfを他のソフトでも検証しました
GNOME PDFビューア 2.10.0 「〜」は表示されない
gv 3.6.2 「〜」は表示されない
evince 0.6.1 「〜」は□で表示される
Adobe Reader 7.0.8 「〜」は表示される
(0002397)
munepi (管理者)
2008-04-27 23:33

山本@千葉です。

evince につきましては、原因が分かりました。
手元の環境は VineSeed で確認しましたが、Vine Linux 4.2 でも同様だと思われます。
$ fc-match ryumin
$ fc-match gothic
の結果が
VL-PGothic-Regular.ttf: "VL PGothic" "regular"
となってしまっているためだと思われます。

そこで /etc/fonts/fonts.conf を以下のようにして、Ryumin と GothicBBB に対して、
それぞれ serif, sans を振るようにしました。
# ~/.fonts.conf に書いてあげてもできます。

xpdf の見ているファイルは /etc/xpdfrc なのですが、まだいじっていません。
gv は ghostscript のフロントエンドなので、cidmap をいじればいけそうですが、まだいじっていません。

diff -c /etc/fonts/fonts.conf\~ /etc/fonts/fonts.conf
*** /etc/fonts/fonts.conf~ 2007-05-13 04:38:04.000000000 +0900
--- /etc/fonts/fonts.conf 2008-04-27 23:12:07.000000000 +0900
***************
*** 80,85 ****
--- 80,86 ----
    Serif faces
   -->
      <alias>
+ <family>Ryumin</family>
          <family>LX P Mincho</family>
          <family>MS PMincho</family>
          <family>IPAPMincho</family>
***************
*** 101,106 ****
--- 102,108 ----
    Sans-serif faces
   -->
      <alias>
+ <family>GothicBBB</family>
          <family>LX P MaruGothic</family>
          <family>LX P Gothic</family>
          <family>MS PGothic</family>
***************
*** 314,319 ****
--- 316,322 ----
      <alias>
          <family>serif</family>
          <prefer>
+ <family>Ryumin</family>
              <family>LX P Mincho</family>
              <family>MS PMincho</family>
              <family>IPAPMincho</family>
***************
*** 335,340 ****
--- 338,344 ----
      <alias>
          <family>sans-serif</family>
          <prefer>
+ <family>GothicBBB</family>
              <family>LX P MaruGothic</family>
              <family>LX P Gothic</family>
              <family>MS PGothic</family>

Diff finished. Sun Apr 27 23:13:02 2008

私は普段、ヒラギノを埋め込んでいるので、この不具合に全く気づきませんでした。
こんな方法が良いかどうか分かりませんが、一応無料で手にはいるもので済ませたいというのならば、AdobeReader に含まれている小塚を○○○へ変換して
# これって小塚フォントのライセンス範囲内でやって良いのでしょうか?
埋め込んでしまうというのも一つの手だと思います。
もちろん商業用としては使えませんが、個人で使用できるフォントの中ではきれいだと思います。
(0002398)
kazutaka (開発者)
2009-08-31 13:34

最後のリプライから一年以上過ぎましたが、その後動きが
ありませんので、バグレポートの有効期限(下記 URL 参照)
に従い、却下として閉じておきます。

(URL: http://trac.vinelinux.org/wiki/BTSHouseKeeping [^])

尚、必要に応じてこのレポートを再度オープンすることも
できますので、その後の状況の変化や追加の情報等があれば、
引き続きこのレポートにリプライをお願いします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2007-02-07 14:44 anonymous 新規課題
2007-02-07 14:57 anonymous パッケージ xpdf => dvipdfmx, xpdf
2007-02-07 14:57 anonymous コメント追加: 0002396
2008-04-27 23:33 munepi バージョン 4.0 => 4.0,VineSeed
2008-04-27 23:33 munepi パッケージ dvipdfmx, xpdf => dvipdfmx, xpdf, evince
2008-04-27 23:33 munepi コメント追加: 0002397
2009-08-31 13:34 kazutaka バージョン 4.0,VineSeed => VineSeed,4.0
2009-08-31 13:34 kazutaka 状態 新規 => 完了
2009-08-31 13:34 kazutaka 解決状況 不明 => 却下
2009-08-31 13:34 kazutaka コメント追加: 0002398


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