[subversion-commit] SVN tetex commit + diffs: r240 -
tex-common/trunk/doc
Florent Rougon
frn at costa.debian.org
Sun Oct 16 14:40:11 UTC 2005
Author: frn
Date: 2005-10-16 14:40:10 +0000 (Sun, 16 Oct 2005)
New Revision: 240
Modified:
tex-common/trunk/doc/Debian-TeX-Policy.sgml
Log:
* Merge Ralf's changes (were not yet commited?).
* Use non-breakable space entities where appropriate.
* Update the copyright notice (Ralf, me).
Modified: tex-common/trunk/doc/Debian-TeX-Policy.sgml
===================================================================
--- tex-common/trunk/doc/Debian-TeX-Policy.sgml 2005-10-16 14:01:34 UTC (rev 239)
+++ tex-common/trunk/doc/Debian-TeX-Policy.sgml 2005-10-16 14:40:10 UTC (rev 240)
@@ -22,7 +22,8 @@
<copyright>
<copyrightsummary>
- Copyright © 2004-2005 Frank Küster, Richard Lewis, Norbert Preining
+ Copyright © 2004-2005 Frank Küster, Richard Lewis, Norbert
+ Preining, Ralf Stubner, Florent Rougon
</copyrightsummary>
<p>
This manual is free software; you may redistribute it and/or
@@ -375,47 +376,52 @@
<p>
Packages that changed <file>updmap.cfg</file> must call
- <prgn>updmap-sys</prgn>, packages that changed
- <file>language.dat</file> or <file>fmtutil.cnf</file> must
- call <prgn>fmtutil-sys</prgn>. They must make sure to issue
- the necessary <prgn>mktexlsr</prgn> commands before this.
+ <prgn>updmap-sys</prgn> as detailed in <ref
+ id="sec-font-configuration">. Packages that changed
+ <file>language.dat</file> or <file>fmtutil.cnf</file> must call
+ <prgn>fmtutil-sys</prgn>. They must make sure to issue the
+ <prgn>mktexlsr</prgn> command before this.
</p>
- <sect1>
+ <sect1 id="sec-font-configuration">
<heading>Font configuration</heading>
<p>
- A package named <var>package</var> that provides PostScript Type 1
- fonts for TeX should put the necessary <tt>map</tt> files below
- <file>/etc/texmf/map/</file><footnote>This directory (or relevant
- subdirectories such as <file>dvipdfm</file>, <file>dvips</file> and
- <file>pdftex</file>) is symlinked from
- <file><var>TEXMFMAIN</var>/fonts/map</file> by the Basic TeX
- packages. For more details about the placement of map files and
- other TeX-related files, please refer to <file>TETEXDOC.pdf</file>
- (<tt>texdoc TETEXDOC</tt>) for teTeX, and more generally to the TeX
- Directory Structure, also known as TDS and found at <url
- id="http://www.tug.org/tds/" name="http://www.tug.org/tds/">
- (teTeX 3 follows TDS version 1.1).</footnote> and have them
- registered by putting a configuration file with extension
- <tt>.cfg</tt> into <file>/etc/texmf/updmap.d/</file> and calling
- <tt>update-updmap --quiet</tt>. The file contents will then be
- incorporated into <file>/var/lib/texmf/web2c/updmap.cfg</file>, the
- effective configuration file for <prgn>updmap-sys</prgn>.
- <prgn>updmap-sys</prgn> has to be called afterwards. It is
- recommended to invoke the three commands in the following order:
-<example>
-update-updmap --quiet
-mktexlsr
-updmap-sys
-</example>
+ A package named <var>package</var> that provides PostScript
+ Type 1 fonts for TeX should be useable with any Basic TeX
+ Package. To achieve this, it should depend on
+ <package>tex-common</package> but not on a Basic TeX Package. It
+ should install the necessary map files below
+ <file>/etc/texmf/map/</file><footnote>This directory (or relevant
+ subdirectories such as <file>dvipdfm</file>, <file>dvips</file> and
+ <file>pdftex</file>) is symlinked from
+ <file><var>TEXMFMAIN</var>/fonts/map</file> by the Basic TeX
+ packages. For more details about the placement of map files and
+ other TeX-related files, please refer to <file>TETEXDOC.pdf</file>
+ (<tt>texdoc TETEXDOC</tt>) for teTeX, and more generally to the TeX
+ Directory Structure, also known as TDS and found at <url
+ id="http://www.tug.org/tds/" name="http://www.tug.org/tds/">
+ (teTeX 3 follows TDS version 1.1).</footnote> and have
+ them registered by putting a configuration file with extension
+ <tt>.cfg</tt> into <file>/etc/texmf/updmap.d/</file> and calling
+ <tt>update-updmap --quiet</tt>. The file contents will then be
+ incorporated into <file>/var/lib/texmf/web2c/updmap.cfg</file>, the
+ effective configuration file for <prgn>updmap-sys</prgn>.
+ </p>
- because the <prgn>mktexlsr</prgn> call is necessary for
- <prgn>updmap-sys</prgn> to locate the newly installed files (map
+ <p>
+ <prgn>updmap-sys</prgn> has to be called afterwards. It is
+ recommended to invoke the three programs in the following order:
+ <prgn>update-updmap</prgn>, <prgn>mktexlsr</prgn> and then
+ <prgn>updmap-sys</prgn>; the <prgn>mktexlsr</prgn> call is necessary
+ for <prgn>updmap-sys</prgn> to locate the newly installed files (map
files shipped by <var>package</var>; additionally,
<file>/var/lib/texmf/web2c/updmap.cfg</file> might have been created
by <prgn>update-updmap</prgn>, although it more probably already
- existed), and it is of no use to <prgn>update-updmap</prgn>.
+ existed), and would be of no use to <prgn>update-updmap</prgn>.
+ Since <prgn>mktexlsr</prgn> and <prgn>updmap-sys</prgn> are provided
+ by the Basic TeX packages, <var>package</var> has to ensure that
+ they are only called when found in <tt>$PATH</tt>.
</p>
<p>
More information about the Pkg-tetex-commits
mailing list