ArabTeX ヘブライ語 Type1 フォントの問題

dvipdfmx で ArabTeX ヘブライ語 Type1 フォントを埋め込んで生成した PDF は,Adobe Reader V.8 以降でオープンすると,「埋め込みフォント XXXXXX-TeX-hclassic を抽出できません」というエラーが出て,フォントを表示できない。ptexlive 添付の ArabTeX フォントの問題かと思ったが,どうもそうではなさそうである。

これは dvipdfmx でよく出会う問題である。pdvips でフォントを埋め込んだ PS から ghostscript で生成した PDF や,pdflatex が出力した PDF なら問題ない。よって海外ではあまり文句が出ないのかもしれない。フォントのタイプ(Type 1C など),エンコーディング,Unicode-cmap,圧縮等々の事情だと思われるが,OK と NG それぞれの PDF について,pdffonts 解析ユーティリティの出力を比較しても決定的な相違点がはっきりせず,私にはその原因はわからない。

OldSlav の Type1 フォントでも同じ問題があり,mftrace で生成した Type1 フォントだと,dvipdfmx を含め問題なく表示できた。今回,ArabTeX ヘブライ語フォントでも同じ方法を試してみた。予想通りうまく行くことがわかった。

アーカイブ arabtex-rebuild-type1.zip を置いておく。興味のある方は,添付の README に従ってお使いください。UNIX ユーザーなら sudo make TEXDIR=$YOURTEXMF install 一発で組み込みができる Makefile,Type1 フォント生成のためのシェルスクリプト(必要ないけど)も添付している。ただし,無保証,ノーサポート,自己責任ということで。

Moon Calendar

Profile

ISAO YASUDA。システムエンジニア。神奈川県在住。昭和 30 年代を懐かしむオヤジ。ロシアに興味があります。
[more], [About our site]

Notice

この文書はフィクションであり,実在する個人,団体等とは一切関係ありません。

R-18 指定サイトです。そのうち「18 歳以上ですか」の認証を入れる予定です。

文書の記述内容は無保証です。不適切な表現があればコメントにてご指摘ください。

コメント,トラックバックは,現在,運用を停止しています。ご意見等ありましたら isao@yasuda.homeip.net 宛電子メールにてお願いします。

Links

Entries

About this entry

Written by isao at 2010年7月22日 23:32.

Previous: Wnn7egg on Emacs 24.0.50.1

Next: 薬丸岳『天使のナイフ』

Recent Entries in Main Index.
All Entries in Archive Index.

March 2012

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Emacs: Monthly Archives

Powered by Movable Type 5.12 Powered by FreeBSD 8.2-RELEASE
blog counter