On Tue, 8 Aug 2006, Taco Hoekwater wrote:
This process works in a similar fashion for all programs like pdftex, dvipdfmx, dvips, and xdvi, but texfont only creates a map file for pdftex. Unf, the pdftex map file cannot be used by dvips, so for dvips you have to create your own (like you did).
When you create a map file for dvips for a texfont-installed font family, it needs to have those *-raw-* entries that will map the fonts to the real postscript font files on your harddisk, and those were missing from your bgj.map.
Using the attached map file fragment, I can create a postscript file that has fi ligatures of your example in texnansi encoding using dvips. I have no xdvi here to try it, but that should work as well.
Thanks a lot, with that it works now (with the texnansi encoding)! These
facts should be mentioned in the docs.
I also have created another map file ec-bgj.map with the entries
ec-raw-bgjb ElegantGaramondBT-Bold "ECEncoding ReEncodeFont"
The second problem:
texfont simply does not 'do' EC correctly (at least not on my machine). There are simply no fi ligatures, not in pdftex either. I will investigate this further.
On my machine the font works without problems with pdftex (texexec --pdf) and the ec encoding, ligatures and umlauts are okay. Andreas