summaryrefslogtreecommitdiffstats
path: root/contrib/groff/font/devps/generate
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/groff/font/devps/generate')
-rw-r--r--contrib/groff/font/devps/generate/Makefile46
-rw-r--r--contrib/groff/font/devps/generate/dingbats.map3
-rw-r--r--contrib/groff/font/devps/generate/dingbats.rmap3
-rw-r--r--contrib/groff/font/devps/generate/lgreekmap3
-rw-r--r--contrib/groff/font/devps/generate/symbolchars3
-rw-r--r--contrib/groff/font/devps/generate/textmap104
6 files changed, 46 insertions, 116 deletions
diff --git a/contrib/groff/font/devps/generate/Makefile b/contrib/groff/font/devps/generate/Makefile
index 897385f..5916e6a 100644
--- a/contrib/groff/font/devps/generate/Makefile
+++ b/contrib/groff/font/devps/generate/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1989-2000 Free Software Foundation, Inc.
+# Copyright (C) 1989-2000, 2002 Free Software Foundation, Inc.
# Written by James Clark (jjc@jclark.com)
#
# This file is part of groff.
@@ -42,6 +42,7 @@ FONTS=$(TEXTFONTS) $(SPECIALFONTS) $(GREEKFONTS) $(DINGBATSFONTS)
DESC=$(srcdir)/../DESC
AFMTODIT=afmtodit -d$(DESC)
IFLAG=-i 50
+RFLAG=-i 0
NOLIGFLAG=-n
TEXTENC=$(srcdir)/../text.enc
EFLAG=-e $(TEXTENC)
@@ -51,11 +52,11 @@ AFMNAME=$(srcdir)/afmname
all: $(FONTS)
TR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Times-Roman.afm` $(TEXTMAP) $@
TB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Times-Bold.afm` $(TEXTMAP) $@
TI:
@@ -67,11 +68,11 @@ TBI:
`$(AFMNAME) $(afmdir)/Times-BoldItalic.afm` $(TEXTMAP) $@
HR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Helvetica.afm` $(TEXTMAP) $@
HB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Helvetica-Bold.afm` $(TEXTMAP) $@
HI:
@@ -83,11 +84,11 @@ HBI:
`$(AFMNAME) $(afmdir)/Helvetica-BoldOblique.afm` $(TEXTMAP) $@
CR:
- $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) \
+ $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Courier.afm` $(TEXTMAP) $@
CB:
- $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) \
+ $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Courier-Bold.afm` $(TEXTMAP) $@
CI:
@@ -99,11 +100,11 @@ CBI:
`$(AFMNAME) $(afmdir)/Courier-BoldOblique.afm` $(TEXTMAP) $@
PR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Palatino-Roman.afm` $(TEXTMAP) $@
PB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Palatino-Bold.afm` $(TEXTMAP) $@
PI:
@@ -115,11 +116,11 @@ PBI:
`$(AFMNAME) $(afmdir)/Palatino-BoldItalic.afm` $(TEXTMAP) $@
NR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/NewCenturySchlbk-Roman.afm` $(TEXTMAP) $@
NB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/NewCenturySchlbk-Bold.afm` $(TEXTMAP) $@
NI:
@@ -131,11 +132,11 @@ NBI:
`$(AFMNAME) $(afmdir)/NewCenturySchlbk-BoldItalic.afm` $(TEXTMAP) $@
BMR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Bookman-Light.afm` $(TEXTMAP) $@
BMB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Bookman-Demi.afm` $(TEXTMAP) $@
BMI:
@@ -147,11 +148,11 @@ BMBI:
`$(AFMNAME) $(afmdir)/Bookman-DemiItalic.afm` $(TEXTMAP) $@
AR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/AvantGarde-Book.afm` $(TEXTMAP) $@
AB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/AvantGarde-Demi.afm` $(TEXTMAP) $@
AI:
@@ -163,11 +164,11 @@ ABI:
`$(AFMNAME) $(afmdir)/AvantGarde-DemiOblique.afm` $(TEXTMAP) $@
HNR:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Helvetica-Narrow.afm` $(TEXTMAP) $@
HNB:
- $(AFMTODIT) $(EFLAG) \
+ $(AFMTODIT) $(EFLAG) $(RFLAG) \
`$(AFMNAME) $(afmdir)/Helvetica-Narrow-Bold.afm` $(TEXTMAP) $@
HNI:
@@ -183,17 +184,17 @@ ZCMI:
`$(AFMNAME) $(afmdir)/ZapfChancery-MediumItalic.afm` $(TEXTMAP) $@
ZD:
- $(AFMTODIT) -s \
+ $(AFMTODIT) -s $(RFLAG) \
`$(AFMNAME) $(afmdir)/ZapfDingbats.afm` $(srcdir)/dingbats.map $@
SS: $(srcdir)/symbolsl.afm
$(AFMTODIT) -s $(IFLAG) $(srcdir)/symbolsl.afm $(srcdir)/lgreekmap $@
S: symbol.afm
- $(AFMTODIT) -s symbol.afm symbolmap $@
+ $(AFMTODIT) -s $(RFLAG) symbol.afm symbolmap $@
ZDR: zapfdr.afm
- $(AFMTODIT) -s zapfdr.afm $(srcdir)/dingbats.rmap $@
+ $(AFMTODIT) -s $(RFLAG) zapfdr.afm $(srcdir)/dingbats.rmap $@
symbol.afm: $(srcdir)/symbol.sed
-rm -f $@
@@ -212,7 +213,10 @@ $(GREEKFONTS): $(srcdir)/lgreekmap
$(FONTS): $(DESC)
symbolmap: $(TEXTMAP) $(srcdir)/symbolchars
- cat $(TEXTMAP) $(srcdir)/symbolchars >$@
+ echo '#' >$@
+ echo '# This is a list of all predefined groff symbols.' >>$@
+ echo '#' >>$@
+ cat $(TEXTMAP) $(srcdir)/symbolchars >>$@
clean:
-rm -f symbolmap symbol.afm zapfdr.afm
diff --git a/contrib/groff/font/devps/generate/dingbats.map b/contrib/groff/font/devps/generate/dingbats.map
index 3a97fa9..c5459ce 100644
--- a/contrib/groff/font/devps/generate/dingbats.map
+++ b/contrib/groff/font/devps/generate/dingbats.map
@@ -1,2 +1,5 @@
+#
+# Predefined groff symbols for the dingbats font.
+#
a19 OK
a12 rh
diff --git a/contrib/groff/font/devps/generate/dingbats.rmap b/contrib/groff/font/devps/generate/dingbats.rmap
index ccc14cb..2c69968 100644
--- a/contrib/groff/font/devps/generate/dingbats.rmap
+++ b/contrib/groff/font/devps/generate/dingbats.rmap
@@ -1 +1,4 @@
+#
+# Predefined groff symbols for the reversed dingbats font.
+#
a12 lh
diff --git a/contrib/groff/font/devps/generate/lgreekmap b/contrib/groff/font/devps/generate/lgreekmap
index 0b0c197..f8eda6a 100644
--- a/contrib/groff/font/devps/generate/lgreekmap
+++ b/contrib/groff/font/devps/generate/lgreekmap
@@ -1,3 +1,6 @@
+#
+# This is the list of greek symbols for the SS special font.
+#
alpha *a
beta *b
chi *x
diff --git a/contrib/groff/font/devps/generate/symbolchars b/contrib/groff/font/devps/generate/symbolchars
index 41ec3e4..418cced 100644
--- a/contrib/groff/font/devps/generate/symbolchars
+++ b/contrib/groff/font/devps/generate/symbolchars
@@ -1,3 +1,6 @@
+#
+# Additional predefined groff symbols for special fonts.
+#
plus pl
minus mi
plusminus +-
diff --git a/contrib/groff/font/devps/generate/textmap b/contrib/groff/font/devps/generate/textmap
index 5b5e0ea..4fdd08b 100644
--- a/contrib/groff/font/devps/generate/textmap
+++ b/contrib/groff/font/devps/generate/textmap
@@ -1,3 +1,6 @@
+#
+# Predefined groff symbols for textual fonts.
+#
a a
b b
c c
@@ -64,6 +67,7 @@ Ecircumflex ^E
Edieresis :E
Egrave `E
Eth -D
+Euro Eu
IJ IJ
Iacute 'I
Icircumflex ^I
@@ -112,6 +116,7 @@ arrowdown da
arrowleft <-
arrowright ->
arrowup ua
+arrowupdn va
asciicircum ha
asciitilde ti
asterisk *
@@ -219,6 +224,7 @@ macron a-
minus \-
minusplus -+
minute fm
+mu mc
nine 9
notelement nm
notequal !=
@@ -309,101 +315,6 @@ ydieresis :y
yen Ye
zcaron vz
zero 0
-exclamdown char161
-cent char162
-sterling char163
-currency char164
-yen char165
-brokenbar char166
-section char167
-dieresis char168
-copyright char169
-ordfeminine char170
-guillemotleft char171
-logicalnot char172
-hyphen char173
-registered char174
-macron char175
-degree char176
-plusminus char177
-twosuperior char178
-threesuperior char179
-acute char180
-mu char181
-paragraph char182
-periodcentered char183
-cedilla char184
-onesuperior char185
-ordmasculine char186
-guillemotright char187
-onequarter char188
-onehalf char189
-threequarters char190
-questiondown char191
-Agrave char192
-Aacute char193
-Acircumflex char194
-Atilde char195
-Adieresis char196
-Aring char197
-AE char198
-Ccedilla char199
-Egrave char200
-Eacute char201
-Ecircumflex char202
-Edieresis char203
-Igrave char204
-Iacute char205
-Icircumflex char206
-Idieresis char207
-Eth char208
-Ntilde char209
-Ograve char210
-Oacute char211
-Ocircumflex char212
-Otilde char213
-Odieresis char214
-multiply char215
-Oslash char216
-Ugrave char217
-Uacute char218
-Ucircumflex char219
-Udieresis char220
-Yacute char221
-Thorn char222
-germandbls char223
-agrave char224
-aacute char225
-acircumflex char226
-atilde char227
-adieresis char228
-aring char229
-ae char230
-ccedilla char231
-egrave char232
-eacute char233
-ecircumflex char234
-edieresis char235
-igrave char236
-iacute char237
-icircumflex char238
-idieresis char239
-eth char240
-ntilde char241
-ograve char242
-oacute char243
-ocircumflex char244
-otilde char245
-odieresis char246
-divide char247
-oslash char248
-ugrave char249
-uacute char250
-ucircumflex char251
-udieresis char252
-yacute char253
-thorn char254
-ydieresis char255
fraction f/
club CL
diamond DI
@@ -451,3 +362,6 @@ summation sum
product product
arrowvertex arrowvertex
arrowhorizex an
+multiply tmu
+divide tdi
+plusminus t+-
OpenPOWER on IntegriCloud