[tex-live] Pscryrliic Fonts for TeXLive

Edd Barrett vext01 at gmail.com
Wed Aug 22 13:28:32 CEST 2007


Howdy,

On 22/08/07, Edd Barrett <vext01 at gmail.com> wrote:
> After thinking about it I think that there should be separate trees. I
> have not ammended the search path. Today I was going to research what
> the double exclaims meant in the TEXMF = {} parts.

After deciding to split out the trees properly, I reset TEXMFSYSCONFIG
to how texlive distributes it (Up until now I have set it to
$TEXMFMAIN).

Now I am faced with an error which I saw months ago during early
stages of porting:
-----------8<---------------
> cat test.tex
\documentclass{article}
\begin{document}
This is a test 123
\end{document}

> pdflatex test
pdfTeX warning: pdflatex (file /usr/local/share/texmf-var/fonts/map/pdftex/updm
ap/pdftex.map): ambiguous entry for `laui2986': font file present but not inclu
ded, will be treated as font file not present
*** Signal 11
(and similar errors repeated many times)
-----------8<---------------

This error was the sole reason for merging TEXMFSYSCONFIG into TEXMFMAIN.

% For texconfig to work properly, TEXMFCONFIG and TEXMFVAR should be named
% explicitly and before all other trees.
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$
TEXMFDIST}

The search paths look OK to me, but then I am no expert. I cannot
check if splitting out texmf-var works (for pscyr) with this error in
the way.

To put it shortly, I am very confused at this point.

Heres some info:
> texconfig conf
=========================== version information ==========================
teTeX-src release:   (info not available)
teTeX-texmf release: (info not available)

==================== binaries found by searching $PATH ===================
PATH=/home1/eddlocal/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games:.
kpsewhich: /usr/local/bin/kpsewhich
updmap: /usr/local/bin/updmap
fmtutil: /usr/local/bin/fmtutil
texconfig: /usr/local/bin/texconfig
tex: /usr/local/bin/tex
pdftex: /usr/local/bin/pdftex
mktexpk: /usr/local/bin/mktexpk
dvips: /usr/local/bin/dvips
dvipdfm: /usr/local/bin/dvipdfm
=========================== active config files ==========================
/usr/local/share/texmf-config/web2c/updmap.cfg
/usr/local/share/texmf/dvipdfm/config/config
/usr/local/share/texmf/dvips/config/config.ps
/usr/local/share/texmf/tex/generic/config/pdftexconfig.tex
/usr/local/share/texmf/web2c/fmtutil.cnf
/usr/local/share/texmf/web2c/mktex.cnf
/usr/local/share/texmf/web2c/texmf.cnf
/usr/local/share/texmf/xdvi/XDvi

============================= font map files =============================
psfonts.map: /usr/local/share/texmf-var/fonts/map/dvips/updmap/psfonts.map
pdftex.map: /usr/local/share/texmf-var/fonts/map/pdftex/updmap/pdftex.map
ps2pk.map: /usr/local/share/texmf-var/fonts/map/dvips/updmap/ps2pk.map
dvipdfm.map: /usr/local/share/texmf-var/fonts/map/dvipdfm/updmap/dvipdfm.map

=========================== kpathsea variables ===========================
TEXMFMAIN=/usr/local/share/texmf
TEXMFDIST=/usr/local/share/texmf-dist
TEXMFLOCAL=/usr/local/share/texmf-local
TEXMFSYSVAR=/usr/local/share/texmf-var
TEXMFSYSCONFIG=/usr/local/share/texmf-config
TEXMFVAR=/home1/eddlocal/.texmf-var
TEXMFCONFIG=/home1/eddlocal/.texmf-config
TEXMFHOME=/home1/eddlocal/texmf
VARTEXFONTS=/var/tmp/texfonts
TEXMF={/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/
share/texmf-dist}
SYSTEXMF=/usr/local/share/texmf-local:/usr/local/share/texmf:/usr/local/share/texmf-dist
TEXMFDBS={/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/share/texmf-dist}:/var/tmp/texfonts
WEB2C={/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/share/texmf-dist}/web2c
TEXPSHEADERS=.:{/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/share/texmf-dist}/{dvips,fonts/{enc,type1,type42,type3}}//
TEXCONFIG={/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/share/texmf-dist}/dvips//
ENCFONTS=.:{/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/share/texmf-dist}/fonts/enc//
TEXFONTMAPS=.:{/home1/eddlocal/.texmf-config,/home1/eddlocal/.texmf-var,/home1/eddlocal/texmf,/usr/local/share/texmf-config,/usr/local/share/texmf-var,!!/usr/local/share/texmf,!!/usr/local/share/texmf-local,!!/usr/local/share/texmf-dist}/fonts/map/{kpsewhich,pdftex,dvips,}//

==== kpathsea variables (from environment only; ok if no output here) ====

Interestingly the double exclaims do not match up to what is in texmf.cnf:
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}

-- 
Best Regards

Edd

---------------------------------------------------
http://students.dec.bournemouth.ac.uk/ebarrett


More information about the tex-live mailing list