[fptex] Re: Using fonts from other sources

Fabrice Popineau Fabrice.Popineau@supelec.fr
11 Mar 2001 16:02:00 +0100


* George A Stewart <gastewart@us.inter.net> writes:

> I purchased the Lucida Bright Expert package from Y & Y. It includes
> tfm and pfb (glyph) files, which is a large number of files. The
> font naming convention is not the same that is used in the TeXLive
> 5d distribution. I do not want to rename the files.

> I have already used the Lucida font files successfully with a
> proprietary version of TeX, known as PCTeX. The files are located in
> the following directories:

> \PCTeXv4\fonts\user\tfm and \psfonts\pfb

> TFMFONTS =
> .;{$TEXMF/fonts,$VARTEXFONTS}/tfm//;/PCTeXv4/fonts/user/tfm
> ^^^^^^^^^^^^^^^^^^^^^^^^ and

You can do that, but I would put a drive specification before /PCTeXv4

> MISCFONTS = .;$TEXMF/fonts/misc//;/;/psfonts ^^^^^^^^^
                                   ^^^^
Are you sure ? It means to look for the files ate root of the current
drive, whatevever it is.

> The TeX program on TeXLive 5d, fpTex, is able to process a document
> which uses these fonts, and it creates a valid dvi file without
> errors, but windvi and dvips are not able to process the resulting
> dvi file. They cannot find the files they need. On the other hand,
> my proprietary PCTeX system is able to read and properly display the
> dvi file created by fptex including the Lucida font references.

Probably because the right .map files aren't there to allow dvips or
windvi to find that these are type1 fonts. I do not have Lucida fonts
from Y&Y, but I thought that on CTAN (and hence on the TeXLive) there
were files the files needed to use these fonts ? Also, if I'm right,
they use a specific encoding (LY1 or something like this).

> What do I need to do so that windvi and dvips can handle the non
> standard font names (which are kept outsidce the TDS file structure
> bugt are communicated to it via texmf.cnf?

The paths you setup there are ok, but it is not enough.
Forwarding to the fptex list if somebody there can help (Sebastian  ?)

Fabrice