Re: Are all map files configuration files?
On 26.03.04 Frank Küster (frank@debian.org) wrote:
Hi,
[map-files]
>
> The ones in the fontname directory are clearly just informational.
> But the other ones might be regarded as configuration files - while
> it is uncommon to edit the ones that come with a particular font
> family, it might be necessary under certain circumstances.
>
> And it is all but clear to me why these 9 examples are not counted as a
> configuration file currently:
>
> $ find /usr/share/texmf/dvips/ -name "*map" -type f
> /usr/share/texmf/dvips/misc/pcrr8rn.map
> /usr/share/texmf/dvips/misc/eurosym.map
>
the last one is not in 2.0, is it?
> /usr/share/texmf/dvips/cc-pl/ccpl.map
> /usr/share/texmf/dvips/omega/omega.map
> /usr/share/texmf/dvips/tetex/dvipdfm35.map
> /usr/share/texmf/dvips/tetex/lumath-o.map
>
Bug, I'm afraid. setup-maps was not updated after the 2.0-release I
guess. patch attached.
> /usr/share/texmf/dvips/psnfssx/ptm8y.map
> /usr/share/texmf/dvips/psnfssx/phv8y.map
> /usr/share/texmf/dvips/psnfssx/pcr8y.map
>
these files seem to call the fonts with another encoding. Not sure,
if we should use them.
Readme:
The map files
ptm8y.map phv8y.map pcr8y.map
are just included for completeness.
> Therefore I'm wondering: Now that the map files have their own
> subdirectory texmf/fonts/maps/, shouldn't we simply move the whole
> dir to /etc/texmf/maps and create a link in texmf/fonts/?
>
As first step yes. What about fonts/map/fontname ? I guess, we only
have to move map/{dvipdfm,dvips,pdftex} and then link these back.
Further: the files generated by updmap now seem to be in it's own
subdir. We can move that subdirs out to
/var/lib/texmf/web2c/{dvipdfm,dvips,pdftex}/updmap and then link them
back to map/{dvipdfm,dvips,pdftex}/updmap . Yes, that will give us a
softlink sitting in map/{dvipdfm,dvips,pdftex}, which are softlinks
itself (or we can link them directly into /etc). It will close
#213310 without having to deal with other packages.
H.
--
Hate the sin and love the sinner.
-- Mahatma Gandhi
http://rudi.urz.tu-dresden.de/~hille/
--- setup-maps.orig Tue Mar 30 09:19:57 2004
+++ setup-maps Tue Mar 30 09:42:29 2004
@@ -10,10 +10,12 @@
ANTT="config.antt antt.map antt.enc"
BLUESKY="config.ams config.cm psfonts.ams psfonts.cm config.amz config.cmz psfonts.amz psfonts.cmz"
BSRTETEX="bsr-interpolated.map bsr.map"
+CCPL="ccpl.map"
LUCIDA="lucidabr-k.map lucidabr.map lumath-k.map lumath.map"
PSNFSS="charter.map pazo.map psnfss.map"
-MISC="cmcyr.map mathpi.map cs.map config.mirr marvosym.map wolfram.map"
-TETEX="config.builtin35 config.outline hoekwater.map mt-yy.map txfonts.map config.dfaxhigh config.pdf lucidabr-o.map pdftex35.map config.dfaxlo config.pk mathpple.map ps2pk35.map config.download35 config.www mt-belleek.map pxfonts.map config.gsftopk dvips35.map mt-plus.map ttcmex.map"
+OMEGA="omega.map"
+MISC="cmcyr.map mathpi.map cs.map config.mirr marvosym.map pcrr8rn.map wolfram.map"
+TETEX="config.builtin35 config.outline hoekwater.map mt-yy.map txfonts.map config.dfaxhigh config.pdf lucidabr-o.map pdftex35.map config.dfaxlo config.pk mathpple.map ps2pk35.map config.download35 config.www mt-belleek.map pxfonts.map config.gsftopk dvips35.map mt-plus.map ttcmex.map dvipdfm35.map lumath-o.map"
PL="config.pl pl.map"
QFNT="config.qbk config.qpl config.qzc config.qcr config.qhv config.qtm qbk.map qcr.map qhv.map qpl.map qtm.map qzc.map"
XYPIC="xypic.map"
@@ -40,6 +42,16 @@
fi
done
+for f in ${CCPL}
+do
+if [ -f ${TXMFD}/cc-pl/${f} ]; then
+mv -i ${TXMFD}/cc-pl/${f} ${ETC}
+(cd ${TXMFD}/cc-pl ; ln -s ${DVIPS}/${f} .)
+else
+echo "*** ${TXMFD}/cc-pl/${f} doesn't exist!"
+fi
+done
+
for f in ${PSNFSS}
do
if [ -f ${TXMFD}/psnfss/${f} ]; then
@@ -111,6 +123,16 @@
(cd ${EXTD}/bluesky ; ln -s ${DVIPS}/${f} .)
else
echo "*** ${EXTD}/bluesky/${f} doesn't exist!"
+fi
+done
+
+for f in ${OMEGA}
+do
+if [ -f ${EXTD}/omega/${f} ]; then
+mv -i ${EXTD}/omega/${f} ${EXETC}
+(cd ${EXTD}/omega ; ln -s ${DVIPS}/${f} .)
+else
+echo "*** ${EXTD}/omega/${f} doesn't exist!"
fi
done
Reply to: