Re: dvipdfme で埋め込みに失敗する和文TTFについて

名前: トニイ@FTEX
日時: 2002-01-05 20:18:59
IPアドレス: 61.198.83.*

>>4903 回答ありがとうございます。 >PlatformID 1 (Macintosh) に LanguageID 1041 というのは TrueType の仕様にはなかったと思う >のですが、なにかの手違いでこうなってしまったのでしょうか。 Window 用の TrueType フォントなのですが... EPSON のレーザープリンタ(LP-8300S)に 同梱された CD-ROM にドライバと一緒に収録されていたものです。 このプリンタは Windows および MacOS で使用することが可能になっています。 >対処を行なっても使えない可能性もありますので、念のため ttfdump で OS/2 テーブルがある >か確認して頂けませんか。 > >ttfdump -t OS/2 epmarugo.ttf > >とすると OS/2 テーブルが存在すればその内容が表示されます。 >この中の fsType というフィールドの値が 0 か 3 番目のビット (値にすると 8) が立っていれば >(例えば 8, 12 ... ) 埋め込み可能と判断されます。 以下のようになりました。fsType が「2」です。 True Type Font File Dumper: v 0.5.5 Copyright 1996 ollie@ms1.hinet.net Dumping File:epmarugo.ttf Offset Table ------------ sfnt version: number of tables: 13 0. 'OS/2' - chechsum = 0x64fa5b9f, offset = 0x000000dc, len = 78 1. 'cmap' - chechsum = 0xae69ba55, offset = 0x0000012c, len = 1178 2. 'fpgm' - chechsum = 0x6beeaa4c, offset = 0x000005c8, len = 388 3. 'glyf' - chechsum = 0xe44cccae, offset = 0x0000074c, len = 3272404 4. 'head' - chechsum = 0x631143e0, offset = 0x0031f620, len = 54 5. 'hhea' - chechsum = 0x07722038, offset = 0x0031f658, len = 36 6. 'hmtx' - chechsum = 0xe00fea96, offset = 0x0031f67c, len = 29468 7. 'loca' - chechsum = 0x8b938db8, offset = 0x00326998, len = 29472 8. 'maxp' - chechsum = 0x2105079c, offset = 0x0032dcb8, len = 32 9. 'mort' - chechsum = 0x5889b2be, offset = 0x0032dcd8, len = 512 10. 'name' - chechsum = 0x1d611524, offset = 0x0032ded8, len = 848 11. 'post' - chechsum = 0xffa30030, offset = 0x0032e228, len = 32 12. 'prep' - chechsum = 0x6802cd85, offset = 0x0032e248, len = 8 'OS/2' Table - OS/2 and Windows Metrics --------------------------------------- 'OS/2' version: 0 xAvgCharWidth: 512 usWeightClass: 400 'Normal' usWidthClass: 5 'Medium' fsType: 2 ySubscriptXSize: 512 ySubscriptYSize: 512 ySubscriptXOffset: 0 ySubscriptYOffset: 368 ySuperscriptXSize: 512 ySuperscriptYSize: 512 ySuperscriptXOffset: 0 ySuperscriptYOffset: 880 yStrikeoutSize: 51 yStrikeoutPosition 265 sFamilyClass: 8 subclass = 9 PANOSE: Family Kind: 2 'Text and Display' Serif Style: 15 'Rounded' Weight: 5 'Book' Propotion: 9 'Nonospaced' Contrast: 0 'Any' Stroke: 0 'Any' Arm Style: 0 'Any' Lettreform: 0 'Any' Midline: 0 'Any' X-height: 0 'Any' Unicode Range 1( Bits 0 - 31 ): 0x00000000 Unicode Range 2( Bits 32 - 63 ): 0x00000000 Unicode Range 3( Bits 64 - 95 ): 0x00000000 Unicode Range 4( Bits 96 - 128 ): 0x00000000 achVendID: 'EPSN' fsSelection: 0x0040 'Regular ' usFirstCharIndex: 0x0020 usLastCharIndex: 0xffe5 sTypoAscender: 880 sTypoDescender: -144 sTypoLineGap: 0 usWinAscent: 880 usWinDescent: 144 CodePage Range 1( Bits 0 - 31 ): 0x00000000 CodePage Range 2( Bits 32- 63 ): 0x00020001

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)