diff options
Diffstat (limited to 'contrib/groff/font/devps/generate')
-rw-r--r-- | contrib/groff/font/devps/generate/Makefile | 46 | ||||
-rw-r--r-- | contrib/groff/font/devps/generate/dingbats.map | 3 | ||||
-rw-r--r-- | contrib/groff/font/devps/generate/dingbats.rmap | 3 | ||||
-rw-r--r-- | contrib/groff/font/devps/generate/lgreekmap | 3 | ||||
-rw-r--r-- | contrib/groff/font/devps/generate/symbolchars | 3 | ||||
-rw-r--r-- | contrib/groff/font/devps/generate/textmap | 104 |
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+- |