民芸的プログラミング 〜ソフトウェア開発日記〜

アクセスカウンタ

zoom RSS 日本語対応 Sumatra PDF viewer v0.9.1 出来

<<   作成日時 : 2008/08/26 22:02   >>

なるほど(納得、参考になった、ヘー) ブログ気持玉 8 / トラックバック 1 / コメント 0

今朝、Sumatra PDF viewer 0.9.1 に気付いて、驚いてしまった。取り急ぎソースをダウンロードして中身を調べたところ、それほど 0.9 と変わっていないようだったので、以前のパッチを手動で注意深く適用してみた。
すると、それで日本語対応ができてしまった。

日本語対応 Sumatra PDF viewer 0.9.1 のダウンロードはこちら
http://www7a.biglobe.ne.jp/~kzworks/attach/SumatraPDF-0.9.1J.zip

オリジナルとの差分は
http://www7a.biglobe.ne.jp/~kzworks/attach/SumatraPDF-0.9.1.patch

あらためて、オリジナルとの違いを説明する。
オリジナルの Sumatra PDF viewer でも、メニューは日本語化されているし、フォントが埋め込まれていれば日本語PDFの表示も可能だ。

しかし、フォントが埋め込まれていない場合、日本語のPDFファイルは文字が化けてしまう。
フォントが埋め込まれていない場合は、オリジナル版では、Windows の Fonts フォルダで見つかった最初のフォントを使うようにプログラムされているからだ。

これを改造して、「日本語」で「セリフなしフォント」を表示したければ「MS Pゴシック」を、「日本語」で「セリフありフォント」を表示したければ「MS P明朝」を強制的に選択するようにしたのが、私のパッチだ。
さらに国内事情を考慮して、「Ryumin-Light」が指定されている場合は「MS 明朝」を、「GothicBBB-Medium」が指定されている場合は「MS ゴシック」を使うようにしてある。

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
気持玉数 : 8
なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー)
驚いた 驚いた
ナイス

トラックバック(1件)

タイトル (本文) ブログ名/日時
SumatraPDF
SumatraPDF の文字化け (フォント異常) が、Subversion 上では直りました。 ...続きを見る
野良犬日記
2008/09/29 23:10

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
日本語対応 Sumatra PDF viewer v0.9.1 出来 民芸的プログラミング 〜ソフトウェア開発日記〜/BIGLOBEウェブリブログ
文字サイズ:       閉じる