- zip file(niceframe.zip)をダウンロードし、解凍すると、
"bbding10.mf", "dingbat.mf", "karta.mf", "karta15.mf", "niceframe.dtx",
"niceframe.ins", "niceframe.pdf", "umrand.mf", "umranda.mf", "umrandb.mf"
という10個のファイルができます。
このフォルダーでコマンドプロンプトから
latex niceframe.ins
とタイプします。これにより、
"example.tex", "niceframe.drv", "niceframe.log", "niceframe"
という4つのファイルができます。
- $TEXMF/fonts/source/public/にniceframeというフォルダーを作成し、いまの操作でできたniceframeファイルをコピーします。
- $TEXMF/fonts/source/public/にniceframeというフォルダーを作成し、niceframe.zipを解凍してできた7つのmfファイルをコピーします。
- コマンドプロンプト(ターミナル)から
mktexlsr
(またはsudo mktexlsr) を実行します。
- example.texというファイルはplatexで処理することができます。
Type 3fontを含まない、pdfファイルを作成するためには以下の作業をします。
- zip file(niceframe.zip)をダウンロードし、解凍すると、
niceframe
├─doc
│ └─fonts
│ └─niceframe
│ └─"niceframe.txt"
├─dvips
│ └─niceframe
│ └─"config.niceframe"
└─fonts
├─afm
│ └─public
│ └─niceframe
│ └─"bbding10.afm", "dingbat.afm", "karta15.afm",
│ "umranda.afm", "umrandb.afm"
├─map
│ └─dvips
│ └─niceframe
│ └─"niceframe.map"
└─type1
└─public
└─niceframe
└─"bbding10.pfb", "dingbat.pfb", "karta15.pfb",
"umranda.pfb", "umrandb.pfb"
という構造のフォルダーとファイルができます。
- 使っているTeXのシステムのtexmf-distの対応するフォルダーまたはtexmf-localに作成したフォルダーにコピーします。
- ターミナル(コマンドプロンプト)から
updmap --add niceframe.map
を行います。 過去に、mktexlsr(sudo mktexlsr)を実行したことがある(ls-Rファイルがある)場合、
I don't add niceframe.map to the configuration file, because I cannot find
it.
Working with monotype.map ...
Working with lm.map ...
Working with xypic.map ...
…
というmapファイルが見つからないというメッセージが出ることがあります。
このときは
mktexlsr
(またはsudo mktexlsr) を行い、ls-Rファイルを更新した後、再度
updmap --add niceframe.map
を行います。
dvips用に、$TEXMF/dvips/config内のファイルconfig.pdfとconfig.dl(どちらもテキストファイル) に
p +niceframe.map
を追加します。
- 最初に、解凍したときにできたexample.texというファイルから、niceframe_example.pdfが得られます。
|