Re: 2.99.11: yet another release candidate
Erik Frisk <[email protected]> Tue, 01 Feb 2005 11:54:24 +0100
| Newsgroups | gmane.comp.tex.tetex.beta |
|---|---|
| Message-ID | <[email protected]> |
Hi all.
I have not yet grasped all new changes and am currently a little=20
confused about all texmf-trees and environment variables. So I explain=20
my confusion and hopfully someone can set me straight(er).
Goal
=3D=3D=3D=3D
I have the following structure on my filesystem for the tetex installatio=
n
.../tex/teTeX/20050131 # $TETEXDIR
.../tex/local/texmf # local texmf-tree
In my local texmf-tree the file .../tex/local/texmf/web2c/texmf.cnf
consists of the lines:
TEXMFLOCAL=3D.../tex/local/texmf
TEXMF =3D=20
{$HOMETEXMF,!!$TEXMFLOCAL,!!/home/fs/frisk/usr/tex/local/texmf.tex4ht,!!$=
VARTEXMF,!!$TEXMFMAIN,!!$TEXMFDIST}
The goal is a tex-installation for the department with a local texmf=20
tree that includes some style-files and possibly also some font-files.
I am not sure where generated font-files are best placed, but my=20
understanding is that $TETEXDIR/share/texmf should hold any=20
automatically generated stuff like format files and font files.
Since I have failed to see the reason for a $TETEXDIR/share/texmf-var=20
tree when I already have the $TETEXDIR/share/texmf tree, I have omitted=20
the texmf-var tree.
I haev also always wondered how to manage write permission for the font=20
directories. Since, if a user uses a font for the first time, a new=20
directory is created with permissions only for that user. The next user=20
who uses that font can now not generate files in that directory. I have=20
up til now "solved" this by doing recurrent 'chmod -R' calls. But this=20
feels highly unsatisfactory. What is the "right" way to do it?
Installation procedure
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1) configure --with-xdvi-x-toolkit=3Dxaw --prefix=3D$TETEXDIR
make world
2) texconfig-sys font vardir $TETEXDIR/share/texmf
Post-installation procedure
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
Set environment variable $TEXMFCNF to .../tex/local/texmf/web2c/:
However, if I then do 'fmtutil-sys --all', format files still get=20
generated in ~/.texmf-var, not in $TETEXDIR/share/texmf as I wanted (or=20
$TETEXDIR/share/texmf-var as I had expected)
Now, when reading the release notes I see that there are also=20
texmf-config trees. I also feel uncertain how the user texmf-trees=20
(~/.texmf-var, ~/.texmf-config etc.) interact with the system trees.
Can someone enlighten me how to set up the environment.
Also on a final note, I have the cm-super fonts installed in the local=20
texmf-tree and would like to enable them. Previously I have edited=20
updmap.cfg by hand but now I tried to use the updmap-sys script like this=
:
updmap-sys --enable Map=3Dcm-super-t1.map
updmap-sys --enable Map=3Dcm-super-ts1.map
updmap-sys --enable Map=3Dcm-super-t2a.map
updmap-sys --enable Map=3Dcm-super-t2b.map
updmap-sys --enable Map=3Dcm-super-t2c.map
updmap-sys --enable Map=3Dcm-super-x2.map
This does not seem to work as expected. Also, is there a way to specify=20
all new map-files in a single call to updmap-sys?
Thanks for any help,
Erik
---------------------------------------------------------------------
Erik Frisk email: [email protected]
Dept. of Electrical Engineering tel: +46 13 285714
Link=F6ping University fax: +46 13 282035
S-581 83 Link=F6ping
SWEDEN http://www.fs.isy.liu.se/~frisk/
---------------------------------------------------------------------