[tex-live] TL-2009 beta: more otftotfm

Harald Koenig koenig at tat.physik.uni-tuebingen.de
Wed Sep 16 14:12:22 CEST 2009


On Sep 16, Harald Koenig wrote:

> I'm playing with otftotfm right now, so I tried it in TL-2009 too...

more problems with the new otftotfm:


option "-a" (automatic install into TDS) changed significantly and incompatible
between version 2.69 (TL2008) and 2.79 (TL2009beta):

TL08 installs into $HOME/texmf/... 

	atuin > otftotfm --no-updmap  -V -e texnansx -v urw -a c062002t.ttf
	otftotfm: encoding file texnansx.enc found with kpathsea at /net/atuin/fs1/texlive/2008/texmf-dist/fonts/enc/dvips/base/texnansx.enc
	otftotfm: placing encoding files in '/home/koenig/texmf/fonts/enc/dvips/urw'
	otftotfm: placing VF files in '/home/koenig/texmf/fonts/vf/urw/CorpoALig'
	...
	otftotfm: placing TFM files in '/home/koenig/texmf/fonts/tfm/urw/CorpoALig'
	otftotfm: placing DVIPS map files in '/home/koenig/texmf/fonts/map/dvips/urw'
	otftotfm: updating /home/koenig/texmf/fonts/map/dvips/urw/urw.map for CorporateA-Light--texnansx

while the new version (a) installs into $PWD (.) by default because

      otftotfm: warning: ENCODINGDESTDIR not specified, placing encoding files in '.'
      otftotfm: warning: VFDESTDIR not specified, placing VF files in '.'
      otftotfm: warning: TFMDESTDIR not specified, placing TFM files in '.'
      otftotfm: warning: TTFDESTDIR not specified, placing TrueType files in '.'


and when specifying all those ....DIRs with some reasonable root dirs,
otftotfm still does not add font vendor nor font family as it did before:

	VFDESTDIR=/home/koenig/texmf/fonts/vf TFMDESTDIR=/home/koenig/texmf/fonts/tfm TTFDESTDIR=/home/koenig/texmf/fonts/ttf ENCODINGDESTDIR=/home/koenig/texmf/fonts/enc/dvips otftotfm --glyphlist=glyphlist.txt --no-updmap  -V -e texnansx -v urw2 -a c062002t.ttf

	otftotfm: placing encoding files in '/home/koenig/texmf/fonts/enc/dvips'
	otftotfm: placing VF files in '/home/koenig/texmf/fonts/vf'
	otftotfm: removing potential VF file '/home/koenig/texmf/fonts/vf/CorporateA-Light--texnansx.vf'
	otftotfm: placing TFM files in '/home/koenig/texmf/fonts/tfm'
	otftotfm: running pltotf /tmp/otftotfm.ioyrZm /home/koenig/texmf/fonts/tfm/CorporateA-Light--texnansx.tfm >&2
	otftotfm: placing TrueType files in '/home/koenig/texmf/fonts/ttf'

and the map file(s) are not created any longer but the output now goes to stdout
instead of adding it to some map file(s)

	CorporateA-Light--texnansx CorporateA-Light "AutoEnc_armabmfhm5mjb76tk53h2m6xkh ReEncodeFont" <[a_armabm.enc <c062002t.ttf


that way running "updmap" does not make sense any longer -- and surprise -- if I
remove option --no-updmap from the command line, updmap still is not run...


IMHO the old behavior was more comfortable and "automatic" -- and 
I hate incompatible changes;-)


Harald
-- 
"I hope to die                                      ___       _____
before I *have* to use Microsoft Word.",           0--,|    /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen.        <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
                                                       \/\/\/\/\/\/\/\/\/
Harald Koenig                                           //  /     \\  \
koenig at tat.physik.uni-tuebingen.de                     ^^^^^       ^^^^^


More information about the tex-live mailing list