Am Samstag, 30. M�rz 2002 10:45 schrieb Patrick Gundlach:
> Has anybody made a 'easy to use' typescript file for tetex?

I always re-install the "old" fonts with the following shell script:

--- install-oldfont.sh ---
#!/bin/bash
VEND=$1
COLL=$2
echo TeX-Verzeichnis:...$TEXMF/fonts
echo Distributor:.......$VEND
echo Schriftfamilie:....$COLL
echo
read $nix
echo Font-Dateien werden kopiert...
cd $TEXMF/fonts
mcp "afm/$VEND/$COLL/*.[aA][fF][mM]" .
mcp "type1/$VEND/$COLL/*.[pP][fF][bB]" .
mcp "type1/$VEND/$COLL/*.[pP][fF][aA]" .
mmv "*.AFM" "#1.afm"
mmv "*.PFB" "#1.pfb"
mmv "*.PFA" "#1.pfa"
chmod 644 *.afm
chmod 644 *.pfa
chmod 644 *.pfb
echo Fonts werden installiert...
$TEXMF/context/perltk/texfont.pl --ve=$VEND --co=$COLL --fo=$TEXMF
 --so=$TEXMF/fonts --ma --in
$TEXMF/context/perltk/texfont.pl --ve=$VEND --co=$COLL --fo=$TEXMF
 --so=$TEXMF/fonts --ma --in --en=texnansi
$TEXMF/context/perltk/texfont.pl --ve=$VEND --co=$COLL --fo=$TEXMF
 --so=$TEXMF/fonts --ma --in --en=ec
$TEXMF/context/perltk/texfont.pl --ve=$VEND --co=$COLL --fo=$TEXMF
 --so=$TEXMF/fonts --ma --in --en=8r
mmv -o "$TEXMF/pdftex/config/*.map" "$TEXMF/pdftex/config/context/#1.map"
echo
echo Font-Dateien werden gel�scht...
echo Return...
read $nix
texutil --purge
rm *.afm
rm *.pfb
rm *.pfa
texhash
--- end of file ---

and here follow some typescripts (don't know anymore if these are working)...

\starttypescript[urw][hv-pl]
\definetypeface [urw][rm][serif][palatino][default][encoding=\defaultencoding]
\definetypeface [urw][mm][math][times][default] % not really...
\definetypeface [urw][ss][sans][helvetica][default][encoding=\defaultencoding]
\definetypeface [urw][tt][mono][modern][default][encoding=\defaultencoding]
\stoptypescript

% sans Helvetica
\starttypescript[sans][helvetica][name]
        \definefontsynonym[Sans]                [Helvetica-Roman]
        \definefontsynonym[SansItalic]          [Helvetica-Italic]
        \definefontsynonym[SansSlanted]         [Helvetica-Oblique]
        \definefontsynonym[SansBold]            [Helvetica-Bold]
        \definefontsynonym[SansBoldItalic]      [Helvetica-BoldItalic]
        \definefontsynonym[SansBoldSlanted]     [Helvetica-BoldOblique]
\stoptypescript

% serif Palatino
\starttypescript[serif][palatino][name]
        \definefontsynonym      [Serif]                 [Palatino-Roman]
        \definefontsynonym      [SerifItalic]           [Palatino-Italic]
        \definefontsynonym      [SerifSlanted]          [Palatino-Italic]
        \definefontsynonym      [SerifBold]             [Palatino-Bold]
        \definefontsynonym      [SerifBoldItalic]       [Palatino-BoldItalic]
        \definefontsynonym      [SerifBoldSlanted]      [Palatino-BoldItalic]
        \definefontsynonym      [SerifCaps]             [Palatino-SC]
        \definefontsynonym      [SerifBoldCaps]         [Palatino-BoldSC]
\stoptypescript

% Palatino (URW)
\starttypescript        [serif][palatino][texnansi]
  \definefontsynonym    [Palatino-Roman]        [uplr8t]        [encoding=texnansi]
  \definefontsynonym    [Palatino-Bold]         [uplb8t]        [encoding=texnansi]
  \definefontsynonym    [Palatino-Italic]       [uplri8t]       [encoding=texnansi]
  \definefontsynonym    [Palatino-BoldItalic]   [uplbi8t]       [encoding=texnansi]
  \definefontsynonym    [Palatino-Slanted]      [uplri8t]       [encoding=texnansi]
  \definefontsynonym    [Palatino-BoldSlanted]  [uplbi8t]       [encoding=texnansi]
  \definefontsynonym    [Palatino-Caps]         [uplrc8t]       [encoding=texnansi]
\stoptypescript

% Helvetica (URW)
\starttypescript [sans] [helvetica] [\defaultencoding]
        \definefontsynonym [Helvetica-Roman]       [uhvr8r]  [encoding=8r]
        \definefontsynonym [Helvetica-Italic]      [uhvri8r] [encoding=8r]
        \definefontsynonym [Helvetica-Oblique]     [uhvro8r] [encoding=8r]
        \definefontsynonym [Helvetica-Bold]        [uhvb8r]  [encoding=8r]
        \definefontsynonym [Helvetica-BoldItalic]  [uhvbi8r] [encoding=8r]
        \definefontsynonym [Helvetica-BoldOblique] [uhvbo8r] [encoding=8r]
\stoptypescript

% Times (URW)
\starttypescript [serif] [times] [\defaultencoding]
        \definefontsynonym [Times-Roman]       [utmr8r]  [encoding=8r]
        \definefontsynonym [Times-Italic]      [utmri8r] [encoding=8r]
        \definefontsynonym [Times-Bold]        [utmb8r]  [encoding=8r]
        \definefontsynonym [Times-BoldItalic]  [utmbi8r] [encoding=8r] 
%       \definefontsynonym [Times-Slanted]     [utmr8r-slanted-167] [encoding=8r]
%       \definefontsynonym [Times-BoldSlanted] [utmb8r-slanted-167] [encoding=8r]
\stoptypescript

-- 
Gr��lis vom Hraban!
---
http://www.fiee.net/texnique/
---

Reply via email to