diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:44:05 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:44:05 +0000 |
commit | d318611dd6f23fcfedd50e9b9e24620b102ba96a (patch) | |
tree | 8b9eef82ca40fdd5a8deeabf07572074c236095d /font/devps/generate/afmname | |
parent | Initial commit. (diff) | |
download | groff-d318611dd6f23fcfedd50e9b9e24620b102ba96a.tar.xz groff-d318611dd6f23fcfedd50e9b9e24620b102ba96a.zip |
Adding upstream version 1.23.0.upstream/1.23.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'font/devps/generate/afmname')
-rwxr-xr-x | font/devps/generate/afmname | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/font/devps/generate/afmname b/font/devps/generate/afmname new file mode 100755 index 0000000..7d19349 --- /dev/null +++ b/font/devps/generate/afmname @@ -0,0 +1,44 @@ +#! /bin/sh +# Fix the path name of an AFM file. +if test -f "$1" +then + echo "$1" +else + echo `dirname $1`/`basename $1 .afm | awk ' +/^AvantGarde-Book$/ { print "avangbk" } +/^AvantGarde-BookOblique$/ { print "avangbko" } +/^AvantGarde-Demi$/ { print "avangd" } +/^AvantGarde-DemiOblique$/ { print "avangdo" } +/^Bookman-Demi$/ { print "bookmd" } +/^Bookman-DemiItalic$/ { print "bookmdi" } +/^Bookman-Light$/ { print "bookml" } +/^Bookman-LightItalic$/ { print "bookmli" } +/^Courier$/ { print "couri" } +/^Courier-Bold$/ { print "courib" } +/^Courier-BoldOblique$/ { print "couribo" } +/^Courier-Oblique$/ { print "courio" } +/^Helvetica$/ { print "helve" } +/^Helvetica-Bold$/ { print "helveb" } +/^Helvetica-BoldOblique$/ { print "helvebo" } +/^Helvetica-Narrow$/ { print "helven" } +/^Helvetica-Narrow-Bold$/ { print "helvenb" } +/^Helvetica-Narrow-BoldOblique$/ { print "helvenbo" } +/^Helvetica-Narrow-Oblique$/ { print "helveno" } +/^Helvetica-Oblique$/ { print "helveo" } +/^NewCenturySchlbk-Bold$/ { print "newcsb" } +/^NewCenturySchlbk-BoldItalic$/ { print "newcsbi" } +/^NewCenturySchlbk-Italic$/ { print "newcsi" } +/^NewCenturySchlbk-Roman$/ { print "newcsr" } +/^Palatino-Bold$/ { print "palatb" } +/^Palatino-BoldItalic$/ { print "palatbi" } +/^Palatino-Italic$/ { print "palati" } +/^Palatino-Roman$/ { print "palatr" } +/^Symbol$/ { print "symbol" } +/^Times-Bold$/ { print "timesb" } +/^Times-BoldItalic$/ { print "timesbi" } +/^Times-Italic$/ { print "timesi" } +/^Times-Roman$/ { print "timesr" } +/^ZapfChancery-MediumItalic$/ { print "zapfcmi" } +/^ZapfDingbats$/ { print "zapfd" } +' `.afm +fi |