[XeTeX] xdv2pdf psfonts.map

Ralf Stubner ralf.stubner at physik.uni-erlangen.de
Fri May 19 09:32:31 CEST 2006

Jonathan Kew <jonathan_kew at sil.org> writes:

> On 18 May 2006, at 5:15 pm, Ralf Stubner wrote:
>> This change happend with the TDS 1.0 to TDS 1.1 transition. Map files
>> went to TEXFONTMAPS ~= TEXMF/fonts/map and encoding files to
>> TEXMF/fonts/enc. For teTeX this change was implemented in teTeX 3.0  
>> and
>> is documented in TETEXDOC, section 4.3 'Modifications to the directory
>> structure and file searching'.
> Thanks for the note. Actually, this suggests that I should update the  
> variables used to choose search paths for .enc files, too.

What are you using now? In dpxfile.c from (x)dvipdfmx one can find

# if defined(__TDS_VERSION__) && __TDS_VERSION__ >= 0x200406L
  fqpn = kpse_find_file(filename, kpse_enc_format, 0);
# else
  fqpn = kpse_find_file(filename, kpse_tex_ps_header_format, 0);
# endif

On a TDS 1.0 system, TEXPSHEADERS is used to search for .enc files,
while ENCFONTS is used on a TDS 1.1 system. At least on teTeX 3.0,
TEXPSHEADERS also contains TEXMF/fonts/enc, although I think ENCFONTS is
prefered now.

I don't know if it would be better to switch to ENCFONTS or to support
both paths, as Peter has suggested for map files. TDS 1.1 is by now
almost two years old, and, eg, TeX Live 2004 implemented it. But I don't
know what versions are common on Macs.


More information about the XeTeX mailing list