# UPDATE-UPDMAP(8) - man - phpMan

[UPDATE-UPDMAP(8)](https://www.chedong.com/phpMan.php/man/UPDATE-UPDMAP/8/markdown)            System Manager's Manual           [UPDATE-UPDMAP(8)](https://www.chedong.com/phpMan.php/man/UPDATE-UPDMAP/8/markdown)

## NAME
     **update-updmap** — generate _updmap.cfg_ files for all the system trees

## SYNOPSIS
     **update-updmap** [_option_ _..._]

## DESCRIPTION
     This manual page documents **update-updmap**, a program that was written for the Debian distribu‐
     tion.

### Overview
     **update-updmap** is used to generate [updmap(1)](https://www.chedong.com/phpMan.php/man/updmap/1/markdown)'s and [updmap-sys(8)](https://www.chedong.com/phpMan.php/man/updmap-sys/8/markdown)'s configurations files
     _/var/lib/texmf/updmap.cfg-TEXLIVEDIST_, which is the link target of
     _/usr/share/texlive/texmf-dist/web2c/updmap.cfg_, and _/var/lib/texmf/updmap.cfg-DEBIAN_ which is
     the link target of _/usr/share/texmf/web2c/updmap.cfg_, from the files with names ending in
     ‘.cfg’ located in _/var/lib/tex-common/fontmap-cfg/texlive/_ and
     _/var/lib/tex-common/fontmap-cfg/texmf/_, respectively.

     Any TeX package shipping map files in one of the trees _/usr/share/texlive/texmf-dist_ or
     _/usr/share/texmf_ should also provide files in one of the above directories containing the re‐
     spective lines for _updmap.cfg_ file.

     In order to configure (enable additional entries, disable system provided entries, etc), the
     normal [updmap(1)](https://www.chedong.com/phpMan.php/man/updmap/1/markdown)mechanism should be used. Please see the man page details.

## OPTIONS
     **--check**    Executes additional checks that all necessary files are present in the kpathsea
                database. Don't use this in maintainer scripts.

     **--quiet**    don't write anything to the standard output during normal operation

     **--help**     print a summary of the command-line usage of **update-updmap** and exit

     **--version**  output version information and exit

     Note that the **-v** option, which turns on verbose mode, is deprecated.  We are currently in a
     transition phase where quiet mode is still the default (therefore, **--quiet** has no effect), but
     **update-updmap** will be verbose by default as soon as enough packages use **--quiet** in their main‐
     tainer scripts.

### SYNTAX FOR THE .CFG FILES
     The ‘.cfg’ files under _/var/lib/tex-common/fontmap-cfg/_ should contain valid configuration
     lines for [updmap(1)](https://www.chedong.com/phpMan.php/man/updmap/1/markdown).  Usually, they will consist of lines of following one of these forms:

           Map <foo.map>
           MixedMap <bar.map>
           KanjiMap <baz.map>

     The MixedMap form should only be used if the font is available in both bitmap and scalable for‐
     mats (this way, it won't be declared in the default map file for Dvips that is used when
     dvipsPreferOutline is set to ‘false’ in _updmap.cfg_).

     The KanjiMap form should only be used for map files defining Japanese font maps.

## FILES
     _/var/lib/tex-common/fontmap-cfg/texlive/*.cfg_
     _/var/lib/tex-common/fontmap-cfg/texmf/*.cfg_
     _/var/lib/texmf/updmap.cfg-TEXLIVEDIST_
     _/var/lib/texmf/updmap.cfg-DEBIAN_

## DIAGNOSTICS
     **update-updmap** returns 0 on success, or a strictly positive integer on error.

## SEE ALSO
     [updmap(1)](https://www.chedong.com/phpMan.php/man/updmap/1/markdown)

     _/usr/share/doc/tex-common/README.Debian.{txt,pdf,html}_
     _/usr/share/doc/tex-common/Debian-TeX-Policy.{txt,pdf,html}_
     _/usr/share/doc/tex-common/TeX-on-Debian.{txt,pdf,html}_

## AUTHORS
     This manual page was written by Atsuhito Kohda <<kohda@debian.org>> and updated by Florent Rougon
     <<f.rougon@free.fr>> and Frank Kuester <<frank@debian.org>> for the Debian distribution (and may be
     used by others).

## Debian                           Jul 17, 2013                           Debian
