[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Error upgrading tetex-extra (experimental)



Frank Küster <frank@debian.org> writes:
[...]
> Does anybody feel like writing two paragraphs about this for
> README.Debian? 

For the end of '3.3 Font installation' in tetex-bin's README.Debian:

---------------------------------------------
Instead of a system-wide installation, one can also install fonts in the 
private $TEXMFHOME, which is set to $HOME/texmf by default. Compared to
the system-wide installation explained above, the following changes have
to be made:

In step a), copy all relevant files to the appropriate subdirectories in
$TEXMFHOME. The configuration file created in step b) schould be placed
in $TEXMFCONFIG, which is set to $HOME/.texmf-config by default. An
appropriate place would be $TEXMFCONFIG/web2c/updmap.d. Note that most
likely you will have to create this directory first. In step c), one
then calls "update-updmap" as

$ update-updmap --conf-dir $HOME/.texmf-config/web2c/updmap.d \
                --output-file $HOME/.texmf-config/web2c/updmap.cfg

This creates $HOME/.texmf-config/web2c/updmap.cfg based on the
configuration files in $HOME/.texmf-config/web2c/updmap.d *and* in
/etc/texmf/updmap.d. After updating the ls-R files with "mktexlsr" or
"texhash" (step d), one has to generate the map files in step e). This
is done by running the program "updmap" instead of "updmap-sys".

Note that "update-updmap" merges the configuration files in
$HOME/.texmf-config/web2c/updmap.d and in /etc/texmf/updmap.d.
Therefore, all system-wide installed fonts are accessible without
dublicating their configuration files. One still has to call
"update-updmap" with the above options whenever the system-wide
installtion changes, though.

Merging the configuration files is done on the basis of file names:
All files in $HOME/.texmf-config/web2c/updmap.d are used. Those files in
/etc/texmf/updmap.d are used, for which there exists no equally named
file in $HOME/.texmf-config/web2c/updmap.d.
---------------------------------------------

Maybe a bit long. Feel free to use it ...

cheerio
ralf







Reply to: