名前: 山崎 日時: 2002-12-18 01:58:16 IPアドレス: 130.54.130.*
>>14049 山崎です. >>dvips で TrueType フォントを処理することは出来ません。 > >ps2pdf で TrueType フォントで pdf を作成する >ことには成功されているので、 psfonts.map には >次のように TeXName と PSName の対応だけを書いて >おきます。 乙部さんのパッケージを使い dvips/config/psfonts.map に以下を追加するこ とにより, dvips でフォント名が正常に置換され, ps2pdf で TrueType を使っ た pdf を作成できました. 丁寧な解説ありがとうございます. % Comic Sans wmcsr8r ComicSansMS wmcsb8r ComicSansMS-Bold wmcsrc8r ComicSansMS wmcsbc8r ComicSansMS-Bold dvips/base/winansi.enc は存在しますが < winansi.enc を書いても書かなく ても違いはわかりませんでした. 附属している ttfonts.map は dviout 用のもので dvips には関係なかったん ですね. あまり深追いするつもりはありませんが, prosper.cls で comicsans.sty と ComicSansMS を使った ps ファイルを同時に読み込むと以下のエラーで dvi を作成できなかったことを報告しておきます. LaTeX Warning: Reference `last@page' on page 1 undefined on input line 15. [1 ! I can't write on file `slide.dvi'. >私も、CTAN の comicsans package を入手して >やってみました。ttf2t42 で Type42 フォント >に変換してやりました。Slant Font なども >OK なので Type42 がよいのではないでしょうか? わざわざテストしていただき恐縮です. 初歩的なことで申し訳ないのですが, ttf2t42 はどこにあるのでしょうか? >としておいて ps2pdf14 で OK です。) やはり 14 を付けた方が良いのでしょうか? >>一旦 winttfn.lzh を uninstall して CTAN の comicsans に入れ換え, >>dvips/config/config.pdf に p +comicsans.map を追加したところ, > >これは (適切なところに入っていませんが) pdfTeX で >使うための map file です。 dvips では使えません。 >dvips で使うときは グリフファイルの部分を消去します。 rcomic8r ComicSansMS "TeXBase1Encoding ReEncodeFont" <8r.enc <comic.ttf ... を rcomic8r ComicSansMS <8r.enc ... とするということでしょうか. 乙部さんのパッケージと CTAN のパッケージとは共存できないと思うのですが, 新しい CTAN のものを使うようにした方がよいでしょうか?
この書き込みへの返事: