summaryrefslogtreecommitdiffstats
path: root/contrib/groff/font
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/groff/font')
-rw-r--r--contrib/groff/font/devX100-12/CB308
-rw-r--r--contrib/groff/font/devX100-12/CBI308
-rw-r--r--contrib/groff/font/devX100-12/CI308
-rw-r--r--contrib/groff/font/devX100-12/CR308
-rw-r--r--contrib/groff/font/devX100-12/DESC9
-rw-r--r--contrib/groff/font/devX100-12/HB308
-rw-r--r--contrib/groff/font/devX100-12/HBI308
-rw-r--r--contrib/groff/font/devX100-12/HI308
-rw-r--r--contrib/groff/font/devX100-12/HR308
-rw-r--r--contrib/groff/font/devX100-12/Makefile.sub2
-rw-r--r--contrib/groff/font/devX100-12/NB308
-rw-r--r--contrib/groff/font/devX100-12/NBI308
-rw-r--r--contrib/groff/font/devX100-12/NI308
-rw-r--r--contrib/groff/font/devX100-12/NR308
-rw-r--r--contrib/groff/font/devX100-12/S226
-rw-r--r--contrib/groff/font/devX100-12/TB308
-rw-r--r--contrib/groff/font/devX100-12/TBI308
-rw-r--r--contrib/groff/font/devX100-12/TI308
-rw-r--r--contrib/groff/font/devX100-12/TR308
-rw-r--r--contrib/groff/font/devX100/CB308
-rw-r--r--contrib/groff/font/devX100/CBI308
-rw-r--r--contrib/groff/font/devX100/CI308
-rw-r--r--contrib/groff/font/devX100/CR308
-rw-r--r--contrib/groff/font/devX100/DESC9
-rw-r--r--contrib/groff/font/devX100/HB308
-rw-r--r--contrib/groff/font/devX100/HBI308
-rw-r--r--contrib/groff/font/devX100/HI308
-rw-r--r--contrib/groff/font/devX100/HR308
-rw-r--r--contrib/groff/font/devX100/Makefile.sub2
-rw-r--r--contrib/groff/font/devX100/NB308
-rw-r--r--contrib/groff/font/devX100/NBI308
-rw-r--r--contrib/groff/font/devX100/NI308
-rw-r--r--contrib/groff/font/devX100/NR308
-rw-r--r--contrib/groff/font/devX100/S226
-rw-r--r--contrib/groff/font/devX100/TB308
-rw-r--r--contrib/groff/font/devX100/TBI308
-rw-r--r--contrib/groff/font/devX100/TI308
-rw-r--r--contrib/groff/font/devX100/TR308
-rw-r--r--contrib/groff/font/devX75-12/CB308
-rw-r--r--contrib/groff/font/devX75-12/CBI308
-rw-r--r--contrib/groff/font/devX75-12/CI308
-rw-r--r--contrib/groff/font/devX75-12/CR308
-rw-r--r--contrib/groff/font/devX75-12/DESC9
-rw-r--r--contrib/groff/font/devX75-12/HB308
-rw-r--r--contrib/groff/font/devX75-12/HBI308
-rw-r--r--contrib/groff/font/devX75-12/HI308
-rw-r--r--contrib/groff/font/devX75-12/HR308
-rw-r--r--contrib/groff/font/devX75-12/Makefile.sub2
-rw-r--r--contrib/groff/font/devX75-12/NB308
-rw-r--r--contrib/groff/font/devX75-12/NBI308
-rw-r--r--contrib/groff/font/devX75-12/NI308
-rw-r--r--contrib/groff/font/devX75-12/NR308
-rw-r--r--contrib/groff/font/devX75-12/S226
-rw-r--r--contrib/groff/font/devX75-12/TB308
-rw-r--r--contrib/groff/font/devX75-12/TBI308
-rw-r--r--contrib/groff/font/devX75-12/TI308
-rw-r--r--contrib/groff/font/devX75-12/TR308
-rw-r--r--contrib/groff/font/devX75/CB308
-rw-r--r--contrib/groff/font/devX75/CBI308
-rw-r--r--contrib/groff/font/devX75/CI308
-rw-r--r--contrib/groff/font/devX75/CR308
-rw-r--r--contrib/groff/font/devX75/DESC9
-rw-r--r--contrib/groff/font/devX75/HB308
-rw-r--r--contrib/groff/font/devX75/HBI308
-rw-r--r--contrib/groff/font/devX75/HI308
-rw-r--r--contrib/groff/font/devX75/HR308
-rw-r--r--contrib/groff/font/devX75/Makefile.sub2
-rw-r--r--contrib/groff/font/devX75/NB308
-rw-r--r--contrib/groff/font/devX75/NBI308
-rw-r--r--contrib/groff/font/devX75/NI308
-rw-r--r--contrib/groff/font/devX75/NR308
-rw-r--r--contrib/groff/font/devX75/S226
-rw-r--r--contrib/groff/font/devX75/TB308
-rw-r--r--contrib/groff/font/devX75/TBI308
-rw-r--r--contrib/groff/font/devX75/TI308
-rw-r--r--contrib/groff/font/devX75/TR308
-rw-r--r--contrib/groff/font/devascii/DESC.proto8
-rw-r--r--contrib/groff/font/devascii/Makefile.sub31
-rw-r--r--contrib/groff/font/devascii/R.proto167
-rw-r--r--contrib/groff/font/devcp1047/DESC.proto8
-rw-r--r--contrib/groff/font/devcp1047/Makefile.sub32
-rw-r--r--contrib/groff/font/devcp1047/R.proto356
-rw-r--r--contrib/groff/font/devdvi/B358
-rw-r--r--contrib/groff/font/devdvi/BI365
-rw-r--r--contrib/groff/font/devdvi/CW160
-rw-r--r--contrib/groff/font/devdvi/CWI160
-rw-r--r--contrib/groff/font/devdvi/DESC.in10
-rw-r--r--contrib/groff/font/devdvi/EX144
-rw-r--r--contrib/groff/font/devdvi/H307
-rw-r--r--contrib/groff/font/devdvi/HB307
-rw-r--r--contrib/groff/font/devdvi/HI308
-rw-r--r--contrib/groff/font/devdvi/I366
-rw-r--r--contrib/groff/font/devdvi/MI136
-rw-r--r--contrib/groff/font/devdvi/Makefile.sub11
-rw-r--r--contrib/groff/font/devdvi/R441
-rw-r--r--contrib/groff/font/devdvi/S153
-rw-r--r--contrib/groff/font/devdvi/SA143
-rw-r--r--contrib/groff/font/devdvi/SB132
-rwxr-xr-xcontrib/groff/font/devdvi/generate/CompileFonts15
-rw-r--r--contrib/groff/font/devdvi/generate/Makefile107
-rw-r--r--contrib/groff/font/devdvi/generate/cork.map206
-rw-r--r--contrib/groff/font/devdvi/generate/msam.map127
-rw-r--r--contrib/groff/font/devdvi/generate/msbm.map121
-rw-r--r--contrib/groff/font/devdvi/generate/texb.map127
-rw-r--r--contrib/groff/font/devdvi/generate/texex.map100
-rw-r--r--contrib/groff/font/devdvi/generate/texi.map127
-rw-r--r--contrib/groff/font/devdvi/generate/texmi.map32
-rw-r--r--contrib/groff/font/devdvi/generate/texr.map127
-rw-r--r--contrib/groff/font/devdvi/generate/texsy.map100
-rw-r--r--contrib/groff/font/devdvi/generate/textt.map126
-rw-r--r--contrib/groff/font/devhtml/DESC.proto12
-rw-r--r--contrib/groff/font/devhtml/Makefile.sub34
-rw-r--r--contrib/groff/font/devhtml/R.proto315
-rw-r--r--contrib/groff/font/devlatin1/DESC.proto8
-rw-r--r--contrib/groff/font/devlatin1/Makefile.sub32
-rw-r--r--contrib/groff/font/devlatin1/R.proto357
-rw-r--r--contrib/groff/font/devlbp/CB272
-rw-r--r--contrib/groff/font/devlbp/CI272
-rw-r--r--contrib/groff/font/devlbp/CR272
-rw-r--r--contrib/groff/font/devlbp/DESC.in9
-rw-r--r--contrib/groff/font/devlbp/EB272
-rw-r--r--contrib/groff/font/devlbp/EI272
-rw-r--r--contrib/groff/font/devlbp/ER272
-rw-r--r--contrib/groff/font/devlbp/HB491
-rw-r--r--contrib/groff/font/devlbp/HBI492
-rw-r--r--contrib/groff/font/devlbp/HI492
-rw-r--r--contrib/groff/font/devlbp/HNB491
-rw-r--r--contrib/groff/font/devlbp/HNBI491
-rw-r--r--contrib/groff/font/devlbp/HNI491
-rw-r--r--contrib/groff/font/devlbp/HNR491
-rw-r--r--contrib/groff/font/devlbp/HR491
-rw-r--r--contrib/groff/font/devlbp/Makefile.sub18
-rw-r--r--contrib/groff/font/devlbp/TB513
-rw-r--r--contrib/groff/font/devlbp/TBI493
-rw-r--r--contrib/groff/font/devlbp/TI521
-rw-r--r--contrib/groff/font/devlbp/TR517
-rw-r--r--contrib/groff/font/devlj4/ALBB790
-rw-r--r--contrib/groff/font/devlj4/ALBR805
-rw-r--r--contrib/groff/font/devlj4/AOB748
-rw-r--r--contrib/groff/font/devlj4/AOI813
-rw-r--r--contrib/groff/font/devlj4/AOR735
-rw-r--r--contrib/groff/font/devlj4/CB350
-rw-r--r--contrib/groff/font/devlj4/CBI351
-rw-r--r--contrib/groff/font/devlj4/CI351
-rw-r--r--contrib/groff/font/devlj4/CLARENDON351
-rw-r--r--contrib/groff/font/devlj4/CORONET351
-rw-r--r--contrib/groff/font/devlj4/CR350
-rw-r--r--contrib/groff/font/devlj4/DESC.in9
-rw-r--r--contrib/groff/font/devlj4/GB749
-rw-r--r--contrib/groff/font/devlj4/GBI752
-rw-r--r--contrib/groff/font/devlj4/GI686
-rw-r--r--contrib/groff/font/devlj4/GR872
-rw-r--r--contrib/groff/font/devlj4/LGB350
-rw-r--r--contrib/groff/font/devlj4/LGI351
-rw-r--r--contrib/groff/font/devlj4/LGR350
-rw-r--r--contrib/groff/font/devlj4/MARIGOLD351
-rw-r--r--contrib/groff/font/devlj4/Makefile.sub33
-rw-r--r--contrib/groff/font/devlj4/OB817
-rw-r--r--contrib/groff/font/devlj4/OBI810
-rw-r--r--contrib/groff/font/devlj4/OI923
-rw-r--r--contrib/groff/font/devlj4/OR899
-rw-r--r--contrib/groff/font/devlj4/S195
-rw-r--r--contrib/groff/font/devlj4/TB991
-rw-r--r--contrib/groff/font/devlj4/TBI1045
-rw-r--r--contrib/groff/font/devlj4/TI1131
-rw-r--r--contrib/groff/font/devlj4/TR878
-rw-r--r--contrib/groff/font/devlj4/UB829
-rw-r--r--contrib/groff/font/devlj4/UBI779
-rw-r--r--contrib/groff/font/devlj4/UCB790
-rw-r--r--contrib/groff/font/devlj4/UCBI698
-rw-r--r--contrib/groff/font/devlj4/UCI840
-rw-r--r--contrib/groff/font/devlj4/UCR759
-rw-r--r--contrib/groff/font/devlj4/UI983
-rw-r--r--contrib/groff/font/devlj4/UR880
-rw-r--r--contrib/groff/font/devlj4/generate/Makefile170
-rw-r--r--contrib/groff/font/devlj4/generate/special.map178
-rw-r--r--contrib/groff/font/devlj4/generate/text.map344
-rw-r--r--contrib/groff/font/devps/AB574
-rw-r--r--contrib/groff/font/devps/ABI575
-rw-r--r--contrib/groff/font/devps/AI575
-rw-r--r--contrib/groff/font/devps/AR574
-rw-r--r--contrib/groff/font/devps/BMB441
-rw-r--r--contrib/groff/font/devps/BMBI444
-rw-r--r--contrib/groff/font/devps/BMI437
-rw-r--r--contrib/groff/font/devps/BMR433
-rw-r--r--contrib/groff/font/devps/CB339
-rw-r--r--contrib/groff/font/devps/CBI340
-rw-r--r--contrib/groff/font/devps/CI340
-rw-r--r--contrib/groff/font/devps/CR339
-rw-r--r--contrib/groff/font/devps/DESC.in11
-rw-r--r--contrib/groff/font/devps/HB561
-rw-r--r--contrib/groff/font/devps/HBI562
-rw-r--r--contrib/groff/font/devps/HI630
-rw-r--r--contrib/groff/font/devps/HNB561
-rw-r--r--contrib/groff/font/devps/HNBI562
-rw-r--r--contrib/groff/font/devps/HNI630
-rw-r--r--contrib/groff/font/devps/HNR629
-rw-r--r--contrib/groff/font/devps/HR629
-rw-r--r--contrib/groff/font/devps/Makefile.sub35
-rw-r--r--contrib/groff/font/devps/NB473
-rw-r--r--contrib/groff/font/devps/NBI594
-rw-r--r--contrib/groff/font/devps/NI535
-rw-r--r--contrib/groff/font/devps/NR522
-rw-r--r--contrib/groff/font/devps/PB461
-rw-r--r--contrib/groff/font/devps/PBI463
-rw-r--r--contrib/groff/font/devps/PI465
-rw-r--r--contrib/groff/font/devps/PR466
-rw-r--r--contrib/groff/font/devps/S227
-rw-r--r--contrib/groff/font/devps/SS194
-rw-r--r--contrib/groff/font/devps/TB548
-rw-r--r--contrib/groff/font/devps/TBI531
-rw-r--r--contrib/groff/font/devps/TI544
-rw-r--r--contrib/groff/font/devps/TR536
-rw-r--r--contrib/groff/font/devps/ZCMI494
-rw-r--r--contrib/groff/font/devps/ZD193
-rw-r--r--contrib/groff/font/devps/ZDR193
-rw-r--r--contrib/groff/font/devps/download5
-rw-r--r--contrib/groff/font/devps/generate/Makefile227
-rwxr-xr-xcontrib/groff/font/devps/generate/afmname44
-rw-r--r--contrib/groff/font/devps/generate/dingbats.map2
-rw-r--r--contrib/groff/font/devps/generate/dingbats.rmap1
-rw-r--r--contrib/groff/font/devps/generate/lgreekmap28
-rw-r--r--contrib/groff/font/devps/generate/symbol.sed33
-rw-r--r--contrib/groff/font/devps/generate/symbolchars60
-rw-r--r--contrib/groff/font/devps/generate/symbolsl.afm203
-rw-r--r--contrib/groff/font/devps/generate/textmap453
-rw-r--r--contrib/groff/font/devps/prologue.ps228
-rw-r--r--contrib/groff/font/devps/psstrip.sed7
-rw-r--r--contrib/groff/font/devps/symbol.afm212
-rw-r--r--contrib/groff/font/devps/symbolmap513
-rw-r--r--contrib/groff/font/devps/symbolsl.ps41
-rw-r--r--contrib/groff/font/devps/text.enc231
-rw-r--r--contrib/groff/font/devps/zapfdr.afm222
-rw-r--r--contrib/groff/font/devps/zapfdr.ps225
-rw-r--r--contrib/groff/font/devutf8/DESC.proto8
-rw-r--r--contrib/groff/font/devutf8/Makefile.sub32
-rw-r--r--contrib/groff/font/devutf8/NOTES75
-rw-r--r--contrib/groff/font/devutf8/R.proto473
238 files changed, 80889 insertions, 0 deletions
diff --git a/contrib/groff/font/devX100-12/CB b/contrib/groff/font/devX100-12/CB
new file mode 100644
index 0000000..d151ee3
--- /dev/null
+++ b/contrib/groff/font/devX100-12/CB
@@ -0,0 +1,308 @@
+name CB
+spacewidth 10
+charset
+--- 10,1 0 040
+! 10,11 0 041
+" 10,11 0 042
+dq "
+# 10,11,1 0 043
+sh "
+$ 10,12,1 0 044
+Do "
+% 10,11 0 045
+& 10,9 0 046
+' 10,11 0 047
+cq "
+( 10,11,2 0 050
+) 10,11,2 0 051
+* 10,11 0 052
++ 10,9 0 053
+, 10,2,3 0 054
+\- 10,6 0 055
+. 10,2 0 056
+/ 10,12,2 0 057
+sl "
+0 10,11 0 060
+1 10,11 0 061
+2 10,11 0 062
+3 10,11 0 063
+4 10,11 0 064
+5 10,11 0 065
+6 10,11 0 066
+7 10,11 0 067
+8 10,11 0 070
+9 10,11 0 071
+: 10,7 0 072
+; 10,7,3 0 073
+< 10,9 0 074
+= 10,7 0 075
+eq "
+> 10,9 0 076
+? 10,10 0 077
+@ 10,11,1 0 0100
+at "
+A 10,10 0 0101
+B 10,10 0 0102
+C 10,10 0 0103
+D 10,10 0 0104
+E 10,10 0 0105
+F 10,10 0 0106
+G 10,10 0 0107
+H 10,10 0 0110
+I 10,10 0 0111
+J 10,10 0 0112
+K 10,10 0 0113
+L 10,10 0 0114
+M 10,10 0 0115
+N 10,10 0 0116
+O 10,10 0 0117
+P 10,10 0 0120
+Q 10,10,2 0 0121
+R 10,10 0 0122
+S 10,10 0 0123
+T 10,10 0 0124
+U 10,10 0 0125
+V 10,10 0 0126
+W 10,10 0 0127
+X 10,10 0 0130
+Y 10,10 0 0131
+Z 10,10 0 0132
+[ 10,11,2 0 0133
+lB "
+\ 10,12,2 0 0134
+rs "
+] 10,11,2 0 0135
+rB "
+^ 10,11 0 0136
+a^ "
+ha "
+_ 10,0,3 0 0137
+` 10,11 0 0140
+oq "
+a 10,7 0 0141
+b 10,11 0 0142
+c 10,7 0 0143
+d 10,11 0 0144
+e 10,7 0 0145
+f 10,11 0 0146
+g 10,7,3 0 0147
+h 10,11 0 0150
+i 10,10 0 0151
+j 10,10,3 0 0152
+k 10,11 0 0153
+l 10,11 0 0154
+m 10,7 0 0155
+n 10,7 0 0156
+o 10,7 0 0157
+p 10,7,3 0 0160
+q 10,7,3 0 0161
+r 10,7 0 0162
+s 10,7 0 0163
+t 10,9 0 0164
+u 10,7 0 0165
+v 10,7 0 0166
+w 10,7 0 0167
+x 10,7 0 0170
+y 10,7,3 0 0171
+z 10,7 0 0172
+{ 10,11,2 0 0173
+lC "
+| 10,11,2 0 0174
+or "
+ba "
+} 10,11,2 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 10,7,3 0 0241
+¡ "
+ct 10,10 0 0242
+¢ "
+Po 10,10 0 0243
+£ "
+Cs 10,8 0 0244
+¤ "
+Ye 10,10 0 0245
+¥ "
+bb 10,11,2 0 0246
+¦ "
+sc 10,11,1 0 0247
+§ "
+ad 10,10 0 0250
+¨ "
+co 10,10 0 0251
+© "
+Of 10,10 0 0252
+ª "
+Fo 10,7 0 0253
+« "
+no 10,7 0 0254
+¬ "
+- 10,6 0 0255
+hy "
+­ "
+rg 10,10 0 0256
+® "
+a- 10,10 0 0257
+¯ "
+de 10,11 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 10,11 0 0262
+² "
+S3 10,11 0 0263
+³ "
+aa 10,11 0 0264
+´ "
+µ 10,7,3 0 0265
+ps 10,11,1 0 0266
+¶ "
+pc 10,6 0 0267
+· "
+ac 10,1,3 0 0270
+¸ "
+S1 10,11 0 0271
+¹ "
+Om 10,10 0 0272
+º "
+Fc 10,7 0 0273
+» "
+14 10,11 0 0274
+¼ "
+12 10,11 0 0275
+½ "
+34 10,11 0 0276
+¾ "
+r? 10,7,3 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,13 0 0303
+Ã "
+:A 10,13 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 10,10 0 0306
+Æ "
+,C 10,10,3 0 0307
+Ç "
+`E 10,14 0 0310
+È "
+'E 10,14 0 0311
+É "
+^E 10,14 0 0312
+Ê "
+:E 10,13 0 0313
+Ë "
+`I 10,14 0 0314
+Ì "
+'I 10,14 0 0315
+Í "
+^I 10,14 0 0316
+Î "
+:I 10,13 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 10,13 0 0321
+Ñ "
+`O 10,14 0 0322
+Ò "
+'O 10,14 0 0323
+Ó "
+^O 10,14 0 0324
+Ô "
+~O 10,13 0 0325
+Õ "
+:O 10,13 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 10,11,1 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,10 0 0336
+Þ "
+ss 10,11 0 0337
+ß "
+`a 10,11 0 0340
+à "
+'a 10,11 0 0341
+á "
+^a 10,11 0 0342
+â "
+~a 10,10 0 0343
+ã "
+:a 10,10 0 0344
+ä "
+oa 10,12 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 10,7,3 0 0347
+ç "
+`e 10,11 0 0350
+è "
+'e 10,11 0 0351
+é "
+^e 10,11 0 0352
+ê "
+:e 10,10 0 0353
+ë "
+`i 10,11 0 0354
+ì "
+'i 10,11 0 0355
+í "
+^i 10,11 0 0356
+î "
+:i 10,10 0 0357
+ï "
+Sd 10,12 0 0360
+ð "
+~n 10,10 0 0361
+ñ "
+`o 10,11 0 0362
+ò "
+'o 10,11 0 0363
+ó "
+^o 10,11 0 0364
+ô "
+~o 10,10 0 0365
+õ "
+:o 10,10 0 0366
+ö "
+di 10,9 0 0367
+÷ "
+/o 10,8,1 0 0370
+ø "
+`u 10,11 0 0371
+ù "
+'u 10,11 0 0372
+ú "
+^u 10,11 0 0373
+û "
+:u 10,10 0 0374
+ü "
+'y 10,11,3 0 0375
+ý "
+Tp 10,11,3 0 0376
+þ "
+:y 10,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/CBI b/contrib/groff/font/devX100-12/CBI
new file mode 100644
index 0000000..f298973
--- /dev/null
+++ b/contrib/groff/font/devX100-12/CBI
@@ -0,0 +1,308 @@
+name CBI
+spacewidth 10
+charset
+--- 10,1 0 040
+! 10,11 0 041
+" 10,11 0 042
+dq "
+# 10,11,1 0 043
+sh "
+$ 10,12,1 0 044
+Do "
+% 10,11 0 045
+& 10,9 0 046
+' 10,11 0 047
+cq "
+( 10,11,2 0 050
+) 10,11,2 0 051
+* 10,11 0 052
++ 10,9 0 053
+, 10,2,3 0 054
+\- 10,6 0 055
+. 10,2 0 056
+/ 10,12,2 0 057
+sl "
+0 10,11 0 060
+1 10,11 0 061
+2 10,11 0 062
+3 10,11 0 063
+4 10,11 0 064
+5 10,11 0 065
+6 10,11 0 066
+7 10,11 0 067
+8 10,11 0 070
+9 10,11 0 071
+: 10,7 0 072
+; 10,7,3 0 073
+< 10,9 0 074
+= 10,7 0 075
+eq "
+> 10,9 0 076
+? 10,10 0 077
+@ 10,11,1 0 0100
+at "
+A 10,10 0 0101
+B 10,10 0 0102
+C 10,10 0 0103
+D 10,10 0 0104
+E 10,10 0 0105
+F 10,10 0 0106
+G 10,10 0 0107
+H 10,10 0 0110
+I 10,10 0 0111
+J 10,10 0 0112
+K 10,10 0 0113
+L 10,10 0 0114
+M 10,10 0 0115
+N 10,10 0 0116
+O 10,10 0 0117
+P 10,10 0 0120
+Q 10,10,2 0 0121
+R 10,10 0 0122
+S 10,10 0 0123
+T 10,10 0 0124
+U 10,10 0 0125
+V 10,10 0 0126
+W 10,10 0 0127
+X 10,10 0 0130
+Y 10,10 0 0131
+Z 10,10 0 0132
+[ 10,11,2 0 0133
+lB "
+\ 10,12,2 0 0134
+rs "
+] 10,11,2 0 0135
+rB "
+^ 10,11 0 0136
+a^ "
+ha "
+_ 10,0,3 0 0137
+` 10,11 0 0140
+oq "
+a 10,7 0 0141
+b 10,11 0 0142
+c 10,7 0 0143
+d 10,11 0 0144
+e 10,7 0 0145
+f 10,11 0 0146
+g 10,7,3 0 0147
+h 10,11 0 0150
+i 10,10 0 0151
+j 10,10,3 0 0152
+k 10,11 0 0153
+l 10,11 0 0154
+m 10,7 0 0155
+n 10,7 0 0156
+o 10,7 0 0157
+p 10,7,3 0 0160
+q 10,7,3 0 0161
+r 10,7 0 0162
+s 10,7 0 0163
+t 10,9 0 0164
+u 10,7 0 0165
+v 10,7 0 0166
+w 10,7 0 0167
+x 10,7 0 0170
+y 10,7,3 0 0171
+z 10,7 0 0172
+{ 10,11,2 0 0173
+lC "
+| 10,11,2 0 0174
+or "
+ba "
+} 10,11,2 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 10,7,4 0 0241
+¡ "
+ct 10,10 0 0242
+¢ "
+Po 10,10 0 0243
+£ "
+Cs 10,8 0 0244
+¤ "
+Ye 10,10 0 0245
+¥ "
+bb 10,11,2 0 0246
+¦ "
+sc 10,11,1 0 0247
+§ "
+ad 10,10 0 0250
+¨ "
+co 10,10 0 0251
+© "
+Of 10,10 0 0252
+ª "
+Fo 10,7 0 0253
+« "
+no 10,7 0 0254
+¬ "
+- 10,6 0 0255
+hy "
+­ "
+rg 10,10 0 0256
+® "
+a- 10,9 0 0257
+¯ "
+de 10,11 0 0260
+° "
++- 10,10 0 0261
+± "
+S2 10,11 0 0262
+² "
+S3 10,11 0 0263
+³ "
+aa 10,11 0 0264
+´ "
+µ 10,7,3 0 0265
+ps 10,11,1 0 0266
+¶ "
+pc 10,6 0 0267
+· "
+ac 10,0,3 0 0270
+¸ "
+S1 10,11 0 0271
+¹ "
+Om 10,10 0 0272
+º "
+Fc 10,7 0 0273
+» "
+14 10,11 0 0274
+¼ "
+12 10,11 0 0275
+½ "
+34 10,11 0 0276
+¾ "
+r? 10,7,4 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,13 0 0303
+Ã "
+:A 10,13 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 10,10 0 0306
+Æ "
+,C 10,10,3 0 0307
+Ç "
+`E 10,14 0 0310
+È "
+'E 10,14 0 0311
+É "
+^E 10,14 0 0312
+Ê "
+:E 10,13 0 0313
+Ë "
+`I 10,14 0 0314
+Ì "
+'I 10,14 0 0315
+Í "
+^I 10,14 0 0316
+Î "
+:I 10,13 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 10,13 0 0321
+Ñ "
+`O 10,14 0 0322
+Ò "
+'O 10,14 0 0323
+Ó "
+^O 10,14 0 0324
+Ô "
+~O 10,13 0 0325
+Õ "
+:O 10,13 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 10,10 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,10 0 0336
+Þ "
+ss 10,11 0 0337
+ß "
+`a 10,11 0 0340
+à "
+'a 10,11 0 0341
+á "
+^a 10,11 0 0342
+â "
+~a 10,10 0 0343
+ã "
+:a 10,10 0 0344
+ä "
+oa 10,11 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 10,7,3 0 0347
+ç "
+`e 10,11 0 0350
+è "
+'e 10,11 0 0351
+é "
+^e 10,11 0 0352
+ê "
+:e 10,10 0 0353
+ë "
+`i 10,11 0 0354
+ì "
+'i 10,11 0 0355
+í "
+^i 10,11 0 0356
+î "
+:i 10,10 0 0357
+ï "
+Sd 10,12 0 0360
+ð "
+~n 10,10 0 0361
+ñ "
+`o 10,11 0 0362
+ò "
+'o 10,11 0 0363
+ó "
+^o 10,11 0 0364
+ô "
+~o 10,10 0 0365
+õ "
+:o 10,10 0 0366
+ö "
+di 10,9 0 0367
+÷ "
+/o 10,8,1 0 0370
+ø "
+`u 10,11 0 0371
+ù "
+'u 10,11 0 0372
+ú "
+^u 10,11 0 0373
+û "
+:u 10,10 0 0374
+ü "
+'y 10,11,3 0 0375
+ý "
+Tp 10,11,3 0 0376
+þ "
+:y 10,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/CI b/contrib/groff/font/devX100-12/CI
new file mode 100644
index 0000000..3f1437f
--- /dev/null
+++ b/contrib/groff/font/devX100-12/CI
@@ -0,0 +1,308 @@
+name CI
+spacewidth 10
+charset
+--- 10,1 0 040
+! 10,11 0 041
+" 10,11 0 042
+dq "
+# 10,11,1 0 043
+sh "
+$ 10,12,1 0 044
+Do "
+% 10,11 0 045
+& 10,9 0 046
+' 10,11 0 047
+cq "
+( 10,11,2 0 050
+) 10,11,2 0 051
+* 10,10 0 052
++ 10,9 0 053
+, 10,2,2 0 054
+\- 10,5 0 055
+. 10,2 0 056
+/ 10,11,2 0 057
+sl "
+0 10,11 0 060
+1 10,11 0 061
+2 10,11 0 062
+3 10,11 0 063
+4 10,11 0 064
+5 10,11 0 065
+6 10,11 0 066
+7 10,11 0 067
+8 10,11 0 070
+9 10,11 0 071
+: 10,7 0 072
+; 10,7,2 0 073
+< 10,9 0 074
+= 10,7 0 075
+eq "
+> 10,9 0 076
+? 10,10 0 077
+@ 10,11,1 0 0100
+at "
+A 10,10 0 0101
+B 10,10 0 0102
+C 10,10 0 0103
+D 10,10 0 0104
+E 10,10 0 0105
+F 10,10 0 0106
+G 10,10 0 0107
+H 10,10 0 0110
+I 10,10 0 0111
+J 10,10 0 0112
+K 10,10 0 0113
+L 10,10 0 0114
+M 10,10 0 0115
+N 10,10 0 0116
+O 10,10 0 0117
+P 10,10 0 0120
+Q 10,10,2 0 0121
+R 10,10 0 0122
+S 10,10 0 0123
+T 10,10 0 0124
+U 10,10 0 0125
+V 10,10 0 0126
+W 10,10 0 0127
+X 10,10 0 0130
+Y 10,10 0 0131
+Z 10,10 0 0132
+[ 10,11,2 0 0133
+lB "
+\ 10,11,2 0 0134
+rs "
+] 10,11,2 0 0135
+rB "
+^ 10,11 0 0136
+a^ "
+ha "
+_ 10,0,3 0 0137
+` 10,11 0 0140
+oq "
+a 10,7 0 0141
+b 10,10 0 0142
+c 10,7 0 0143
+d 10,10 0 0144
+e 10,7 0 0145
+f 10,10 0 0146
+g 10,7,3 0 0147
+h 10,10 0 0150
+i 10,11 0 0151
+j 10,11,3 0 0152
+k 10,10 0 0153
+l 10,10 0 0154
+m 10,7 0 0155
+n 10,7 0 0156
+o 10,7 0 0157
+p 10,7,3 0 0160
+q 10,7,3 0 0161
+r 10,7 0 0162
+s 10,7 0 0163
+t 10,9 0 0164
+u 10,7 0 0165
+v 10,7 0 0166
+w 10,7 0 0167
+x 10,7 0 0170
+y 10,7,3 0 0171
+z 10,7 0 0172
+{ 10,11,2 0 0173
+lC "
+| 10,10,2 0 0174
+or "
+ba "
+} 10,11,2 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 10,7,4 0 0241
+¡ "
+ct 10,10 0 0242
+¢ "
+Po 10,10 0 0243
+£ "
+Cs 10,8 0 0244
+¤ "
+Ye 10,10 0 0245
+¥ "
+bb 10,11,2 0 0246
+¦ "
+sc 10,11,1 0 0247
+§ "
+ad 10,10 0 0250
+¨ "
+co 10,10 0 0251
+© "
+Of 10,10 0 0252
+ª "
+Fo 10,7 0 0253
+« "
+no 10,6 0 0254
+¬ "
+- 10,5 0 0255
+hy "
+­ "
+rg 10,10 0 0256
+® "
+a- 10,10 0 0257
+¯ "
+de 10,11 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 10,11 0 0262
+² "
+S3 10,11 0 0263
+³ "
+aa 10,11 0 0264
+´ "
+µ 10,7,3 0 0265
+ps 10,11,1 0 0266
+¶ "
+pc 10,6 0 0267
+· "
+ac 10,0,3 0 0270
+¸ "
+S1 10,11 0 0271
+¹ "
+Om 10,10 0 0272
+º "
+Fc 10,7 0 0273
+» "
+14 10,11 0 0274
+¼ "
+12 10,11 0 0275
+½ "
+34 10,11 0 0276
+¾ "
+r? 10,7,3 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,13 0 0303
+Ã "
+:A 10,13 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 10,10 0 0306
+Æ "
+,C 10,10,3 0 0307
+Ç "
+`E 10,14 0 0310
+È "
+'E 10,14 0 0311
+É "
+^E 10,14 0 0312
+Ê "
+:E 10,13 0 0313
+Ë "
+`I 10,14 0 0314
+Ì "
+'I 10,14 0 0315
+Í "
+^I 10,14 0 0316
+Î "
+:I 10,13 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 10,13 0 0321
+Ñ "
+`O 10,14 0 0322
+Ò "
+'O 10,14 0 0323
+Ó "
+^O 10,14 0 0324
+Ô "
+~O 10,13 0 0325
+Õ "
+:O 10,13 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 10,10 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,10 0 0336
+Þ "
+ss 10,11 0 0337
+ß "
+`a 10,11 0 0340
+à "
+'a 10,11 0 0341
+á "
+^a 10,11 0 0342
+â "
+~a 10,10 0 0343
+ã "
+:a 10,10 0 0344
+ä "
+oa 10,11 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 10,7,3 0 0347
+ç "
+`e 10,11 0 0350
+è "
+'e 10,11 0 0351
+é "
+^e 10,11 0 0352
+ê "
+:e 10,10 0 0353
+ë "
+`i 10,11 0 0354
+ì "
+'i 10,11 0 0355
+í "
+^i 10,11 0 0356
+î "
+:i 10,10 0 0357
+ï "
+Sd 10,11 0 0360
+ð "
+~n 10,10 0 0361
+ñ "
+`o 10,11 0 0362
+ò "
+'o 10,11 0 0363
+ó "
+^o 10,11 0 0364
+ô "
+~o 10,10 0 0365
+õ "
+:o 10,10 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 10,8,1 0 0370
+ø "
+`u 10,11 0 0371
+ù "
+'u 10,11 0 0372
+ú "
+^u 10,11 0 0373
+û "
+:u 10,10 0 0374
+ü "
+'y 10,11,3 0 0375
+ý "
+Tp 10,11,3 0 0376
+þ "
+:y 10,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/CR b/contrib/groff/font/devX100-12/CR
new file mode 100644
index 0000000..895c5dd
--- /dev/null
+++ b/contrib/groff/font/devX100-12/CR
@@ -0,0 +1,308 @@
+name CR
+spacewidth 10
+charset
+--- 10,1 0 040
+! 10,11 0 041
+" 10,11 0 042
+dq "
+# 10,11,1 0 043
+sh "
+$ 10,12,1 0 044
+Do "
+% 10,11 0 045
+& 10,9 0 046
+' 10,11 0 047
+cq "
+( 10,11,2 0 050
+) 10,11,2 0 051
+* 10,11 0 052
++ 10,9 0 053
+, 10,2,2 0 054
+\- 10,5 0 055
+. 10,2 0 056
+/ 10,11,2 0 057
+sl "
+0 10,11 0 060
+1 10,11 0 061
+2 10,11 0 062
+3 10,11 0 063
+4 10,11 0 064
+5 10,11 0 065
+6 10,11 0 066
+7 10,11 0 067
+8 10,11 0 070
+9 10,11 0 071
+: 10,7 0 072
+; 10,7,2 0 073
+< 10,9 0 074
+= 10,7 0 075
+eq "
+> 10,9 0 076
+? 10,10 0 077
+@ 10,11,1 0 0100
+at "
+A 10,10 0 0101
+B 10,10 0 0102
+C 10,10 0 0103
+D 10,10 0 0104
+E 10,10 0 0105
+F 10,10 0 0106
+G 10,10 0 0107
+H 10,10 0 0110
+I 10,10 0 0111
+J 10,10 0 0112
+K 10,10 0 0113
+L 10,10 0 0114
+M 10,10 0 0115
+N 10,10 0 0116
+O 10,10 0 0117
+P 10,10 0 0120
+Q 10,10,2 0 0121
+R 10,10 0 0122
+S 10,10 0 0123
+T 10,10 0 0124
+U 10,10 0 0125
+V 10,10 0 0126
+W 10,10 0 0127
+X 10,10 0 0130
+Y 10,10 0 0131
+Z 10,10 0 0132
+[ 10,11,2 0 0133
+lB "
+\ 10,11,2 0 0134
+rs "
+] 10,11,2 0 0135
+rB "
+^ 10,11 0 0136
+a^ "
+ha "
+_ 10,0,3 0 0137
+` 10,11 0 0140
+oq "
+a 10,7 0 0141
+b 10,10 0 0142
+c 10,7 0 0143
+d 10,10 0 0144
+e 10,7 0 0145
+f 10,10 0 0146
+g 10,7,3 0 0147
+h 10,10 0 0150
+i 10,10 0 0151
+j 10,10,3 0 0152
+k 10,10 0 0153
+l 10,10 0 0154
+m 10,7 0 0155
+n 10,7 0 0156
+o 10,7 0 0157
+p 10,7,3 0 0160
+q 10,7,3 0 0161
+r 10,7 0 0162
+s 10,7 0 0163
+t 10,9 0 0164
+u 10,7 0 0165
+v 10,7 0 0166
+w 10,7 0 0167
+x 10,7 0 0170
+y 10,7,3 0 0171
+z 10,7 0 0172
+{ 10,11,2 0 0173
+lC "
+| 10,10,2 0 0174
+or "
+ba "
+} 10,11,2 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 10,7,3 0 0241
+¡ "
+ct 10,10 0 0242
+¢ "
+Po 10,10 0 0243
+£ "
+Cs 10,8 0 0244
+¤ "
+Ye 10,10 0 0245
+¥ "
+bb 10,10,2 0 0246
+¦ "
+sc 10,11,1 0 0247
+§ "
+ad 10,10 0 0250
+¨ "
+co 10,10 0 0251
+© "
+Of 10,10 0 0252
+ª "
+Fo 10,7 0 0253
+« "
+no 10,6 0 0254
+¬ "
+- 10,5 0 0255
+hy "
+­ "
+rg 10,10 0 0256
+® "
+a- 10,9 0 0257
+¯ "
+de 10,11 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 10,11 0 0262
+² "
+S3 10,11 0 0263
+³ "
+aa 10,11 0 0264
+´ "
+µ 10,7,3 0 0265
+ps 10,11,1 0 0266
+¶ "
+pc 10,6 0 0267
+· "
+ac 10,1,3 0 0270
+¸ "
+S1 10,11 0 0271
+¹ "
+Om 10,10 0 0272
+º "
+Fc 10,7 0 0273
+» "
+14 10,11 0 0274
+¼ "
+12 10,11 0 0275
+½ "
+34 10,11 0 0276
+¾ "
+r? 10,7,3 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,13 0 0303
+Ã "
+:A 10,13 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 10,10 0 0306
+Æ "
+,C 10,10,3 0 0307
+Ç "
+`E 10,14 0 0310
+È "
+'E 10,14 0 0311
+É "
+^E 10,14 0 0312
+Ê "
+:E 10,13 0 0313
+Ë "
+`I 10,14 0 0314
+Ì "
+'I 10,14 0 0315
+Í "
+^I 10,14 0 0316
+Î "
+:I 10,13 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 10,13 0 0321
+Ñ "
+`O 10,14 0 0322
+Ò "
+'O 10,14 0 0323
+Ó "
+^O 10,14 0 0324
+Ô "
+~O 10,13 0 0325
+Õ "
+:O 10,13 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 10,10 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,10 0 0336
+Þ "
+ss 10,11 0 0337
+ß "
+`a 10,11 0 0340
+à "
+'a 10,11 0 0341
+á "
+^a 10,11 0 0342
+â "
+~a 10,10 0 0343
+ã "
+:a 10,10 0 0344
+ä "
+oa 10,12 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 10,7,3 0 0347
+ç "
+`e 10,11 0 0350
+è "
+'e 10,11 0 0351
+é "
+^e 10,11 0 0352
+ê "
+:e 10,10 0 0353
+ë "
+`i 10,11 0 0354
+ì "
+'i 10,11 0 0355
+í "
+^i 10,11 0 0356
+î "
+:i 10,10 0 0357
+ï "
+Sd 10,11 0 0360
+ð "
+~n 10,10 0 0361
+ñ "
+`o 10,11 0 0362
+ò "
+'o 10,11 0 0363
+ó "
+^o 10,11 0 0364
+ô "
+~o 10,10 0 0365
+õ "
+:o 10,10 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 10,8,1 0 0370
+ø "
+`u 10,11 0 0371
+ù "
+'u 10,11 0 0372
+ú "
+^u 10,11 0 0373
+û "
+:u 10,10 0 0374
+ü "
+'y 10,11,3 0 0375
+ý "
+Tp 10,11,3 0 0376
+þ "
+:y 10,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/DESC b/contrib/groff/font/devX100-12/DESC
new file mode 100644
index 0000000..ead70b9
--- /dev/null
+++ b/contrib/groff/font/devX100-12/DESC
@@ -0,0 +1,9 @@
+styles R I B BI
+fonts 6 0 0 0 0 0 S
+sizes 8 10 12 14 18 24 0
+res 100
+X11
+hor 1
+vert 1
+unitwidth 12
+postpro gxditview
diff --git a/contrib/groff/font/devX100-12/HB b/contrib/groff/font/devX100-12/HB
new file mode 100644
index 0000000..9e91e0b
--- /dev/null
+++ b/contrib/groff/font/devX100-12/HB
@@ -0,0 +1,308 @@
+name HB
+spacewidth 5
+charset
+--- 5,1 0 040
+! 6,12 0 041
+" 8,12 0 042
+dq "
+# 9,12 0 043
+sh "
+$ 9,13,1 0 044
+Do "
+% 14,12 0 045
+& 12,12 0 046
+' 5,12 0 047
+cq "
+( 6,12,3 0 050
+) 6,12,3 0 051
+* 6,12 0 052
++ 10,8 0 053
+, 4,2,3 0 054
+\- 10,5 0 055
+. 4,2 0 056
+/ 5,12 0 057
+sl "
+0 9,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 9,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 5,8 0 072
+; 5,8,3 0 073
+< 10,8 0 074
+= 10,7 0 075
+eq "
+> 10,8 0 076
+? 10,12 0 077
+@ 16,12,2 0 0100
+at "
+A 12,12 0 0101
+B 12,12 0 0102
+C 12,12 0 0103
+D 12,12 0 0104
+E 11,12 0 0105
+F 10,12 0 0106
+G 13,12 0 0107
+H 12,12 0 0110
+I 4,12 0 0111
+J 9,12 0 0112
+K 12,12 0 0113
+L 10,12 0 0114
+M 13,12 0 0115
+N 12,12 0 0116
+O 13,12 0 0117
+P 11,12 0 0120
+Q 13,12,1 0 0121
+R 12,12 0 0122
+S 11,12 0 0123
+T 10,12 0 0124
+U 12,12 0 0125
+V 11,12 0 0126
+W 15,12 0 0127
+X 11,12 0 0130
+Y 11,12 0 0131
+Z 10,12 0 0132
+[ 6,12,3 0 0133
+lB "
+\ 5,12 0 0134
+rs "
+] 6,12,3 0 0135
+rB "
+^ 10,12 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 5,12 0 0140
+oq "
+a 9,9 0 0141
+b 10,12 0 0142
+c 9,9 0 0143
+d 10,12 0 0144
+e 9,9 0 0145
+f 5,12 0 0146
+g 10,9,4 0 0147
+h 10,12 0 0150
+i 4,12 0 0151
+j 5,12,4 0 0152
+k 9,12 0 0153
+l 5,12 0 0154
+m 14,9 0 0155
+n 10,9 0 0156
+o 10,9 0 0157
+p 10,9,4 0 0160
+q 10,9,4 0 0161
+r 6,9 0 0162
+s 9,9 0 0163
+t 6,11 0 0164
+u 10,9 0 0165
+v 9,9 0 0166
+w 13,9 0 0167
+x 9,9 0 0170
+y 9,9,4 0 0171
+z 8,9 0 0172
+{ 6,12,3 0 0173
+lC "
+| 4,12,4 0 0174
+or "
+ba "
+} 6,12,3 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 6,9,3 0 0241
+¡ "
+ct 9,10,1 0 0242
+¢ "
+Po 9,12 0 0243
+£ "
+Cs 9,9 0 0244
+¤ "
+Ye 9,12 0 0245
+¥ "
+bb 5,12,4 0 0246
+¦ "
+sc 9,12,3 0 0247
+§ "
+ad 6,12 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 6,12 0 0252
+ª "
+Fo 9,8 0 0253
+« "
+no 10,7 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 6,11 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,11 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 6,13 0 0264
+´ "
+µ 10,9,3 0 0265
+ps 9,12,3 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 6,0,4 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 9,8 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,12 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 10,9,3 0 0277
+¿ "
+`A 12,16 0 0300
+À "
+'A 12,16 0 0301
+Á "
+^A 12,16 0 0302
+Â "
+~A 12,15 0 0303
+Ã "
+:A 12,15 0 0304
+Ä "
+oA 12,16 0 0305
+Å "
+AE 16,12 0 0306
+Æ "
+,C 12,12,4 0 0307
+Ç "
+`E 11,16 0 0310
+È "
+'E 11,16 0 0311
+É "
+^E 11,16 0 0312
+Ê "
+:E 11,15 0 0313
+Ë "
+`I 4,16 0 0314
+Ì "
+'I 4,16 0 0315
+Í "
+^I 4,16 0 0316
+Î "
+:I 4,15 0 0317
+Ï "
+-D 12,12 0 0320
+Ð "
+~N 12,15 0 0321
+Ñ "
+`O 13,16 0 0322
+Ò "
+'O 13,16 0 0323
+Ó "
+^O 13,16 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,15 0 0326
+Ö "
+mu 10,9 0 0327
+× "
+/O 13,12 0 0330
+Ø "
+`U 12,16 0 0331
+Ù "
+'U 12,16 0 0332
+Ú "
+^U 12,16 0 0333
+Û "
+:U 12,15 0 0334
+Ü "
+'Y 11,16 0 0335
+Ý "
+TP 11,12 0 0336
+Þ "
+ss 10,12 0 0337
+ß "
+`a 9,13 0 0340
+à "
+'a 9,13 0 0341
+á "
+^a 9,13 0 0342
+â "
+~a 9,12 0 0343
+ã "
+:a 9,12 0 0344
+ä "
+oa 9,13 0 0345
+å "
+ae 15,9 0 0346
+æ "
+,c 9,9,4 0 0347
+ç "
+`e 9,13 0 0350
+è "
+'e 9,13 0 0351
+é "
+^e 9,13 0 0352
+ê "
+:e 9,12 0 0353
+ë "
+`i 4,13 0 0354
+ì "
+'i 4,13 0 0355
+í "
+^i 4,13 0 0356
+î "
+:i 4,12 0 0357
+ï "
+Sd 10,12 0 0360
+ð "
+~n 10,12 0 0361
+ñ "
+`o 10,13 0 0362
+ò "
+'o 10,13 0 0363
+ó "
+^o 10,13 0 0364
+ô "
+~o 10,12 0 0365
+õ "
+:o 10,12 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 10,9 0 0370
+ø "
+`u 10,13 0 0371
+ù "
+'u 10,13 0 0372
+ú "
+^u 10,13 0 0373
+û "
+:u 10,12 0 0374
+ü "
+'y 9,13,4 0 0375
+ý "
+Tp 10,12,4 0 0376
+þ "
+:y 9,12,4 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/HBI b/contrib/groff/font/devX100-12/HBI
new file mode 100644
index 0000000..12011ca
--- /dev/null
+++ b/contrib/groff/font/devX100-12/HBI
@@ -0,0 +1,308 @@
+name HBI
+spacewidth 5
+charset
+--- 5,1 0 040
+! 6,12 0 041
+" 8,12 0 042
+dq "
+# 9,12 0 043
+sh "
+$ 9,13,1 0 044
+Do "
+% 14,12 0 045
+& 12,12 0 046
+' 5,12 0 047
+cq "
+( 6,12,3 0 050
+) 6,12,3 0 051
+* 6,12 0 052
++ 10,8 0 053
+, 4,2,3 0 054
+\- 10,5 0 055
+. 4,2 0 056
+/ 5,12 0 057
+sl "
+0 10,12 0 060
+1 9,12 0 061
+2 10,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 9,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 5,8 0 072
+; 5,8,3 0 073
+< 10,8 0 074
+= 10,7 0 075
+eq "
+> 10,8 0 076
+? 10,12 0 077
+@ 16,12,2 0 0100
+at "
+A 12,12 0 0101
+B 12,12 0 0102
+C 12,12 0 0103
+D 12,12 0 0104
+E 11,12 0 0105
+F 10,12 0 0106
+G 13,12 0 0107
+H 12,12 0 0110
+I 4,12 0 0111
+J 9,12 0 0112
+K 12,12 0 0113
+L 10,12 0 0114
+M 13,12 0 0115
+N 12,12 0 0116
+O 13,12 0 0117
+P 11,12 0 0120
+Q 13,12,1 0 0121
+R 12,12 0 0122
+S 11,12 0 0123
+T 10,12 0 0124
+U 12,12 0 0125
+V 11,12 0 0126
+W 15,12 0 0127
+X 11,12 0 0130
+Y 11,12 0 0131
+Z 10,12 0 0132
+[ 6,12,3 0 0133
+lB "
+\ 5,12 0 0134
+rs "
+] 6,12,3 0 0135
+rB "
+^ 10,12 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 5,12 0 0140
+oq "
+a 9,9 0 0141
+b 10,12 0 0142
+c 9,9 0 0143
+d 10,12 0 0144
+e 9,9 0 0145
+f 5,12 0 0146
+g 10,9,4 0 0147
+h 10,12 0 0150
+i 4,12 0 0151
+j 5,12,4 0 0152
+k 9,12 0 0153
+l 5,12 0 0154
+m 14,9 0 0155
+n 10,9 0 0156
+o 10,9 0 0157
+p 10,9,4 0 0160
+q 10,9,4 0 0161
+r 6,9 0 0162
+s 9,9 0 0163
+t 6,12 0 0164
+u 10,9 0 0165
+v 9,9 0 0166
+w 13,9 0 0167
+x 9,9 0 0170
+y 9,9,4 0 0171
+z 8,9 0 0172
+{ 6,12,3 0 0173
+lC "
+| 3,12,4 0 0174
+or "
+ba "
+} 6,12,3 0 0175
+rC "
+~ 10,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,9,3 0 0241
+¡ "
+ct 9,10,1 0 0242
+¢ "
+Po 9,12 0 0243
+£ "
+Cs 9,9 0 0244
+¤ "
+Ye 9,12 0 0245
+¥ "
+bb 5,12,4 0 0246
+¦ "
+sc 9,12,3 0 0247
+§ "
+ad 6,12 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 6,12 0 0252
+ª "
+Fo 9,8 0 0253
+« "
+no 10,7 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 6,11 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,11 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 6,13 0 0264
+´ "
+µ 10,9,4 0 0265
+ps 9,12,3 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 6,0,4 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 9,8 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,12 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 10,9,3 0 0277
+¿ "
+`A 12,16 0 0300
+À "
+'A 12,16 0 0301
+Á "
+^A 12,16 0 0302
+Â "
+~A 12,15 0 0303
+Ã "
+:A 12,15 0 0304
+Ä "
+oA 12,15 0 0305
+Å "
+AE 17,12 0 0306
+Æ "
+,C 12,12,4 0 0307
+Ç "
+`E 11,16 0 0310
+È "
+'E 11,16 0 0311
+É "
+^E 11,16 0 0312
+Ê "
+:E 11,15 0 0313
+Ë "
+`I 4,16 0 0314
+Ì "
+'I 4,16 0 0315
+Í "
+^I 4,16 0 0316
+Î "
+:I 4,15 0 0317
+Ï "
+-D 12,12 0 0320
+Ð "
+~N 12,15 0 0321
+Ñ "
+`O 13,16 0 0322
+Ò "
+'O 13,16 0 0323
+Ó "
+^O 13,16 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 13,12 0 0330
+Ø "
+`U 12,16 0 0331
+Ù "
+'U 12,16 0 0332
+Ú "
+^U 12,16 0 0333
+Û "
+:U 12,15 0 0334
+Ü "
+'Y 11,16 0 0335
+Ý "
+TP 11,12 0 0336
+Þ "
+ss 10,12 0 0337
+ß "
+`a 9,13 0 0340
+à "
+'a 9,13 0 0341
+á "
+^a 9,13 0 0342
+â "
+~a 9,12 0 0343
+ã "
+:a 9,12 0 0344
+ä "
+oa 9,13 0 0345
+å "
+ae 15,9 0 0346
+æ "
+,c 9,9,4 0 0347
+ç "
+`e 9,13 0 0350
+è "
+'e 9,13 0 0351
+é "
+^e 9,13 0 0352
+ê "
+:e 9,12 0 0353
+ë "
+`i 4,13 0 0354
+ì "
+'i 4,13 0 0355
+í "
+^i 4,13 0 0356
+î "
+:i 4,12 0 0357
+ï "
+Sd 10,13 0 0360
+ð "
+~n 10,12 0 0361
+ñ "
+`o 10,13 0 0362
+ò "
+'o 10,13 0 0363
+ó "
+^o 10,13 0 0364
+ô "
+~o 10,12 0 0365
+õ "
+:o 10,12 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 10,9 0 0370
+ø "
+`u 10,13 0 0371
+ù "
+'u 10,13 0 0372
+ú "
+^u 10,13 0 0373
+û "
+:u 10,12 0 0374
+ü "
+'y 9,13,4 0 0375
+ý "
+Tp 10,12,4 0 0376
+þ "
+:y 9,12,4 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/HI b/contrib/groff/font/devX100-12/HI
new file mode 100644
index 0000000..c5be9f9
--- /dev/null
+++ b/contrib/groff/font/devX100-12/HI
@@ -0,0 +1,308 @@
+name HI
+spacewidth 5
+charset
+--- 5,1 0 040
+! 5,12 0 041
+" 6,12 0 042
+dq "
+# 9,12 0 043
+sh "
+$ 9,13,1 0 044
+Do "
+% 14,12 0 045
+& 11,12 0 046
+' 4,12 0 047
+cq "
+( 6,12,3 0 050
+) 6,12,3 0 051
+* 6,12 0 052
++ 10,9 0 053
+, 4,2,2 0 054
+\- 10,5 0 055
+. 4,2 0 056
+/ 5,12 0 057
+sl "
+0 9,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 9,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 4,9 0 072
+; 4,9,2 0 073
+< 10,9 0 074
+= 10,6 0 075
+eq "
+> 10,9 0 076
+? 9,12 0 077
+@ 17,12,1 0 0100
+at "
+A 11,12 0 0101
+B 11,12 0 0102
+C 12,12 0 0103
+D 12,12 0 0104
+E 11,12 0 0105
+F 10,12 0 0106
+G 13,12 0 0107
+H 12,12 0 0110
+I 4,12 0 0111
+J 8,12 0 0112
+K 11,12 0 0113
+L 9,12 0 0114
+M 13,12 0 0115
+N 12,12 0 0116
+O 13,12 0 0117
+P 11,12 0 0120
+Q 13,12,1 0 0121
+R 12,12 0 0122
+S 11,12 0 0123
+T 10,12 0 0124
+U 12,12 0 0125
+V 11,12 0 0126
+W 16,12 0 0127
+X 11,12 0 0130
+Y 11,12 0 0131
+Z 10,12 0 0132
+[ 5,12,3 0 0133
+lB "
+\ 5,12 0 0134
+rs "
+] 5,12,3 0 0135
+rB "
+^ 8,12 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 4,12 0 0140
+oq "
+a 9,9 0 0141
+b 9,12 0 0142
+c 8,9 0 0143
+d 9,12 0 0144
+e 9,9 0 0145
+f 5,12 0 0146
+g 9,9,4 0 0147
+h 9,12 0 0150
+i 3,12 0 0151
+j 4,12,4 0 0152
+k 8,12 0 0153
+l 4,12 0 0154
+m 14,9 0 0155
+n 9,9 0 0156
+o 9,9 0 0157
+p 9,9,4 0 0160
+q 9,9,4 0 0161
+r 5,9 0 0162
+s 8,9 0 0163
+t 5,11 0 0164
+u 9,9 0 0165
+v 8,9 0 0166
+w 12,9 0 0167
+x 8,9 0 0170
+y 8,9,4 0 0171
+z 8,9 0 0172
+{ 6,12,3 0 0173
+lC "
+| 3,12,4 0 0174
+or "
+ba "
+} 6,12,3 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 6,9,3 0 0241
+¡ "
+ct 9,10,1 0 0242
+¢ "
+Po 9,12 0 0243
+£ "
+Cs 9,10 0 0244
+¤ "
+Ye 9,12 0 0245
+¥ "
+bb 4,12,4 0 0246
+¦ "
+sc 9,12,3 0 0247
+§ "
+ad 5,12 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 6,12 0 0252
+ª "
+Fo 9,8 0 0253
+« "
+no 10,6 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 6,11 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,11 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 6,13 0 0264
+´ "
+µ 9,9,4 0 0265
+ps 9,12,3 0 0266
+¶ "
+pc 5,7 0 0267
+· "
+ac 6,0,4 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 9,8 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,13 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 10,9,3 0 0277
+¿ "
+`A 11,16 0 0300
+À "
+'A 11,16 0 0301
+Á "
+^A 11,16 0 0302
+Â "
+~A 11,15 0 0303
+Ã "
+:A 11,15 0 0304
+Ä "
+oA 11,15 0 0305
+Å "
+AE 16,12 0 0306
+Æ "
+,C 12,12,3 0 0307
+Ç "
+`E 11,16 0 0310
+È "
+'E 11,16 0 0311
+É "
+^E 11,16 0 0312
+Ê "
+:E 11,15 0 0313
+Ë "
+`I 4,16 0 0314
+Ì "
+'I 4,16 0 0315
+Í "
+^I 4,16 0 0316
+Î "
+:I 4,15 0 0317
+Ï "
+-D 12,12 0 0320
+Ð "
+~N 12,15 0 0321
+Ñ "
+`O 13,16 0 0322
+Ò "
+'O 13,16 0 0323
+Ó "
+^O 13,16 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 13,12 0 0330
+Ø "
+`U 12,16 0 0331
+Ù "
+'U 12,16 0 0332
+Ú "
+^U 12,16 0 0333
+Û "
+:U 12,15 0 0334
+Ü "
+'Y 11,16 0 0335
+Ý "
+TP 11,12 0 0336
+Þ "
+ss 10,12 0 0337
+ß "
+`a 9,13 0 0340
+à "
+'a 9,13 0 0341
+á "
+^a 9,13 0 0342
+â "
+~a 9,12 0 0343
+ã "
+:a 9,12 0 0344
+ä "
+oa 9,13 0 0345
+å "
+ae 15,9 0 0346
+æ "
+,c 8,9,3 0 0347
+ç "
+`e 9,13 0 0350
+è "
+'e 9,13 0 0351
+é "
+^e 9,13 0 0352
+ê "
+:e 9,12 0 0353
+ë "
+`i 4,13 0 0354
+ì "
+'i 4,13 0 0355
+í "
+^i 4,13 0 0356
+î "
+:i 4,12 0 0357
+ï "
+Sd 9,12 0 0360
+ð "
+~n 9,12 0 0361
+ñ "
+`o 9,13 0 0362
+ò "
+'o 9,13 0 0363
+ó "
+^o 9,13 0 0364
+ô "
+~o 9,12 0 0365
+õ "
+:o 9,12 0 0366
+ö "
+di 10,9 0 0367
+÷ "
+/o 10,9 0 0370
+ø "
+`u 9,13 0 0371
+ù "
+'u 9,13 0 0372
+ú "
+^u 9,13 0 0373
+û "
+:u 9,12 0 0374
+ü "
+'y 8,13,4 0 0375
+ý "
+Tp 9,12,4 0 0376
+þ "
+:y 8,12,4 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/HR b/contrib/groff/font/devX100-12/HR
new file mode 100644
index 0000000..55d6bf5
--- /dev/null
+++ b/contrib/groff/font/devX100-12/HR
@@ -0,0 +1,308 @@
+name HR
+spacewidth 5
+charset
+--- 5,1 0 040
+! 5,12 0 041
+" 6,12 0 042
+dq "
+# 9,11 0 043
+sh "
+$ 9,13,2 0 044
+Do "
+% 14,12 0 045
+& 11,12 0 046
+' 4,12 0 047
+cq "
+( 6,12,4 0 050
+) 6,12,4 0 051
+* 6,12 0 052
++ 10,9 0 053
+, 4,2,2 0 054
+\- 10,5 0 055
+. 4,2 0 056
+/ 5,12 0 057
+sl "
+0 9,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 9,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 4,9 0 072
+; 4,9,2 0 073
+< 10,9 0 074
+= 10,6 0 075
+eq "
+> 10,9 0 076
+? 9,12 0 077
+@ 17,12,2 0 0100
+at "
+A 11,12 0 0101
+B 11,12 0 0102
+C 12,12 0 0103
+D 12,12 0 0104
+E 11,12 0 0105
+F 10,12 0 0106
+G 13,12 0 0107
+H 12,12 0 0110
+I 4,12 0 0111
+J 8,12 0 0112
+K 11,12 0 0113
+L 9,12 0 0114
+M 13,12 0 0115
+N 12,12 0 0116
+O 13,12 0 0117
+P 11,12 0 0120
+Q 13,12,1 0 0121
+R 12,12 0 0122
+S 11,12 0 0123
+T 10,12 0 0124
+U 12,12 0 0125
+V 11,12 0 0126
+W 15,12 0 0127
+X 11,12 0 0130
+Y 11,12 0 0131
+Z 10,12 0 0132
+[ 5,12,3 0 0133
+lB "
+\ 5,12 0 0134
+rs "
+] 5,12,3 0 0135
+rB "
+^ 8,12 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 4,12 0 0140
+oq "
+a 9,9 0 0141
+b 9,12 0 0142
+c 8,9 0 0143
+d 9,12 0 0144
+e 9,9 0 0145
+f 5,12 0 0146
+g 9,9,4 0 0147
+h 9,12 0 0150
+i 3,12 0 0151
+j 4,12,4 0 0152
+k 8,12 0 0153
+l 3,12 0 0154
+m 14,9 0 0155
+n 9,9 0 0156
+o 9,9 0 0157
+p 9,9,4 0 0160
+q 9,9,4 0 0161
+r 5,9 0 0162
+s 8,9 0 0163
+t 5,11 0 0164
+u 9,9 0 0165
+v 8,9 0 0166
+w 12,9 0 0167
+x 8,9 0 0170
+y 8,9,3 0 0171
+z 8,9 0 0172
+{ 6,12,4 0 0173
+lC "
+| 4,12,4 0 0174
+or "
+ba "
+} 6,12,4 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 6,9,3 0 0241
+¡ "
+ct 9,11,2 0 0242
+¢ "
+Po 9,12 0 0243
+£ "
+Cs 9,10 0 0244
+¤ "
+Ye 9,12 0 0245
+¥ "
+bb 4,12,4 0 0246
+¦ "
+sc 9,12,3 0 0247
+§ "
+ad 5,12 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 6,12 0 0252
+ª "
+Fo 9,8 0 0253
+« "
+no 10,6 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 6,11 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,11 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 6,13 0 0264
+´ "
+µ 9,9,4 0 0265
+ps 9,12,3 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 6,0,4 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 9,8 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,13 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 10,9,3 0 0277
+¿ "
+`A 11,16 0 0300
+À "
+'A 11,16 0 0301
+Á "
+^A 11,16 0 0302
+Â "
+~A 11,15 0 0303
+Ã "
+:A 11,15 0 0304
+Ä "
+oA 11,15 0 0305
+Å "
+AE 16,12 0 0306
+Æ "
+,C 12,12,4 0 0307
+Ç "
+`E 11,16 0 0310
+È "
+'E 11,16 0 0311
+É "
+^E 11,16 0 0312
+Ê "
+:E 11,15 0 0313
+Ë "
+`I 4,16 0 0314
+Ì "
+'I 4,16 0 0315
+Í "
+^I 4,16 0 0316
+Î "
+:I 4,15 0 0317
+Ï "
+-D 12,12 0 0320
+Ð "
+~N 12,15 0 0321
+Ñ "
+`O 13,16 0 0322
+Ò "
+'O 13,16 0 0323
+Ó "
+^O 13,16 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 13,13,1 0 0330
+Ø "
+`U 12,16 0 0331
+Ù "
+'U 12,16 0 0332
+Ú "
+^U 12,16 0 0333
+Û "
+:U 12,15 0 0334
+Ü "
+'Y 11,16 0 0335
+Ý "
+TP 11,12 0 0336
+Þ "
+ss 10,12 0 0337
+ß "
+`a 9,13 0 0340
+à "
+'a 9,13 0 0341
+á "
+^a 9,13 0 0342
+â "
+~a 9,12 0 0343
+ã "
+:a 9,12 0 0344
+ä "
+oa 9,13 0 0345
+å "
+ae 15,9 0 0346
+æ "
+,c 8,9,4 0 0347
+ç "
+`e 9,13 0 0350
+è "
+'e 9,13 0 0351
+é "
+^e 9,13 0 0352
+ê "
+:e 9,12 0 0353
+ë "
+`i 4,13 0 0354
+ì "
+'i 4,13 0 0355
+í "
+^i 4,13 0 0356
+î "
+:i 4,12 0 0357
+ï "
+Sd 9,12 0 0360
+ð "
+~n 9,12 0 0361
+ñ "
+`o 9,13 0 0362
+ò "
+'o 9,13 0 0363
+ó "
+^o 9,13 0 0364
+ô "
+~o 9,12 0 0365
+õ "
+:o 9,12 0 0366
+ö "
+di 10,9 0 0367
+÷ "
+/o 10,10 0 0370
+ø "
+`u 9,13 0 0371
+ù "
+'u 9,13 0 0372
+ú "
+^u 9,13 0 0373
+û "
+:u 9,12 0 0374
+ü "
+'y 8,13,3 0 0375
+ý "
+Tp 9,12,4 0 0376
+þ "
+:y 8,12,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/Makefile.sub b/contrib/groff/font/devX100-12/Makefile.sub
new file mode 100644
index 0000000..d074757
--- /dev/null
+++ b/contrib/groff/font/devX100-12/Makefile.sub
@@ -0,0 +1,2 @@
+DEV=X100-12
+DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
diff --git a/contrib/groff/font/devX100-12/NB b/contrib/groff/font/devX100-12/NB
new file mode 100644
index 0000000..975de35
--- /dev/null
+++ b/contrib/groff/font/devX100-12/NB
@@ -0,0 +1,308 @@
+name NB
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,12 0 041
+" 6,12 0 042
+dq "
+# 10,12 0 043
+sh "
+$ 10,14,1 0 044
+Do "
+% 14,12 0 045
+& 14,12 0 046
+' 4,12 0 047
+cq "
+( 6,12,2 0 050
+) 6,12,2 0 051
+* 8,12 0 052
++ 10,8 0 053
+, 5,3,3 0 054
+\- 10,5 0 055
+. 5,3 0 056
+/ 5,12 0 057
+sl "
+0 10,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 10,12 0 063
+4 9,12 0 064
+5 10,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 10,12 0 071
+: 5,8 0 072
+; 5,8,3 0 073
+< 10,9 0 074
+= 10,7 0 075
+eq "
+> 10,9 0 076
+? 8,12 0 077
+@ 12,12,1 0 0100
+at "
+A 13,12 0 0101
+B 13,12 0 0102
+C 13,12 0 0103
+D 14,12 0 0104
+E 12,12 0 0105
+F 12,12 0 0106
+G 14,12 0 0107
+H 15,12 0 0110
+I 7,12 0 0111
+J 11,12 0 0112
+K 13,12 0 0113
+L 12,12 0 0114
+M 16,12 0 0115
+N 14,12 0 0116
+O 14,12 0 0117
+P 13,12 0 0120
+Q 14,12,3 0 0121
+R 14,12 0 0122
+S 11,12 0 0123
+T 12,12 0 0124
+U 14,12 0 0125
+V 13,12 0 0126
+W 16,12 0 0127
+X 12,12 0 0130
+Y 12,12 0 0131
+Z 11,12 0 0132
+[ 6,12,2 0 0133
+lB "
+\ 10,12 0 0134
+rs "
+] 7,12,2 0 0135
+rB "
+^ 10,12 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 4,12 0 0140
+oq "
+a 10,8 0 0141
+b 11,12 0 0142
+c 9,8 0 0143
+d 11,12 0 0144
+e 10,8 0 0145
+f 7,12 0 0146
+g 10,9,3 0 0147
+h 11,12 0 0150
+i 6,12 0 0151
+j 6,12,3 0 0152
+k 11,12 0 0153
+l 6,12 0 0154
+m 16,8 0 0155
+n 11,8 0 0156
+o 11,8 0 0157
+p 11,8,3 0 0160
+q 10,8,3 0 0161
+r 9,8 0 0162
+s 8,8 0 0163
+t 7,11 0 0164
+u 11,8 0 0165
+v 10,8 0 0166
+w 15,8 0 0167
+x 10,8 0 0170
+y 10,8,3 0 0171
+z 9,8 0 0172
+{ 6,12,2 0 0173
+lC "
+| 10,12 0 0174
+or "
+ba "
+} 6,12,2 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 5,9,3 0 0241
+¡ "
+ct 10,10,2 0 0242
+¢ "
+Po 10,12 0 0243
+£ "
+Cs 10,10 0 0244
+¤ "
+Ye 10,12 0 0245
+¥ "
+bb 10,12 0 0246
+¦ "
+sc 9,12,3 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 6,12 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 10,7 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 6,11 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 6,12 0 0264
+´ "
+µ 11,8,3 0 0265
+ps 12,12 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 6,1,3 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,12 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 8,9,3 0 0277
+¿ "
+`A 13,16 0 0300
+À "
+'A 13,16 0 0301
+Á "
+^A 13,16 0 0302
+Â "
+~A 13,15 0 0303
+Ã "
+:A 13,15 0 0304
+Ä "
+oA 13,16 0 0305
+Å "
+AE 16,12 0 0306
+Æ "
+,C 13,12,3 0 0307
+Ç "
+`E 12,16 0 0310
+È "
+'E 12,16 0 0311
+É "
+^E 12,16 0 0312
+Ê "
+:E 12,15 0 0313
+Ë "
+`I 7,16 0 0314
+Ì "
+'I 7,16 0 0315
+Í "
+^I 7,16 0 0316
+Î "
+:I 7,15 0 0317
+Ï "
+-D 14,12 0 0320
+Ð "
+~N 14,15 0 0321
+Ñ "
+`O 14,16 0 0322
+Ò "
+'O 14,16 0 0323
+Ó "
+^O 14,16 0 0324
+Ô "
+~O 14,15 0 0325
+Õ "
+:O 14,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 14,13,1 0 0330
+Ø "
+`U 14,16 0 0331
+Ù "
+'U 14,16 0 0332
+Ú "
+^U 14,16 0 0333
+Û "
+:U 14,15 0 0334
+Ü "
+'Y 12,16 0 0335
+Ý "
+TP 13,12 0 0336
+Þ "
+ss 10,12 0 0337
+ß "
+`a 10,12 0 0340
+à "
+'a 10,12 0 0341
+á "
+^a 10,12 0 0342
+â "
+~a 10,11 0 0343
+ã "
+:a 10,11 0 0344
+ä "
+oa 10,12 0 0345
+å "
+ae 15,8 0 0346
+æ "
+,c 9,8,3 0 0347
+ç "
+`e 10,12 0 0350
+è "
+'e 10,12 0 0351
+é "
+^e 10,12 0 0352
+ê "
+:e 10,11 0 0353
+ë "
+`i 6,12 0 0354
+ì "
+'i 6,12 0 0355
+í "
+^i 6,12 0 0356
+î "
+:i 6,11 0 0357
+ï "
+Sd 11,13 0 0360
+ð "
+~n 11,11 0 0361
+ñ "
+`o 11,12 0 0362
+ò "
+'o 11,12 0 0363
+ó "
+^o 11,12 0 0364
+ô "
+~o 11,11 0 0365
+õ "
+:o 11,11 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 10,10,2 0 0370
+ø "
+`u 11,12 0 0371
+ù "
+'u 11,12 0 0372
+ú "
+^u 11,12 0 0373
+û "
+:u 11,11 0 0374
+ü "
+'y 10,12,3 0 0375
+ý "
+Tp 11,12,3 0 0376
+þ "
+:y 10,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/NBI b/contrib/groff/font/devX100-12/NBI
new file mode 100644
index 0000000..d67e0e4
--- /dev/null
+++ b/contrib/groff/font/devX100-12/NBI
@@ -0,0 +1,308 @@
+name NBI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 6,12 0 041
+" 7,12 0 042
+dq "
+# 10,12 0 043
+sh "
+$ 9,14,1 0 044
+Do "
+% 15,12 0 045
+& 15,12 0 046
+' 4,12 0 047
+cq "
+( 7,12,2 0 050
+) 7,12,2 0 051
+* 8,12 0 052
++ 10,8 0 053
+, 5,3,3 0 054
+\- 10,5 0 055
+. 5,3 0 056
+/ 5,12 0 057
+sl "
+0 9,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 10,12 0 065
+6 10,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 5,8 0 072
+; 5,8,3 0 073
+< 10,8 0 074
+= 10,7 0 075
+eq "
+> 10,8 0 076
+? 8,12 0 077
+@ 12,12 0 0100
+at "
+A 12,12 0 0101
+B 13,12 0 0102
+C 13,12 0 0103
+D 14,12 0 0104
+E 12,12 0 0105
+F 12,12 0 0106
+G 14,12 0 0107
+H 14,12 0 0110
+I 7,12 0 0111
+J 11,12 0 0112
+K 13,12 0 0113
+L 12,12 0 0114
+M 16,12 0 0115
+N 14,12 0 0116
+O 14,12 0 0117
+P 12,12 0 0120
+Q 14,12,3 0 0121
+R 14,12 0 0122
+S 11,12 0 0123
+T 12,12 0 0124
+U 14,12 0 0125
+V 12,12 0 0126
+W 16,12 0 0127
+X 12,12 0 0130
+Y 12,12 0 0131
+Z 12,12 0 0132
+[ 7,12,2 0 0133
+lB "
+\ 10,12 0 0134
+rs "
+] 7,12,2 0 0135
+rB "
+^ 10,12 0 0136
+a^ "
+ha "
+_ 8,0,3 0 0137
+` 4,12 0 0140
+oq "
+a 11,8 0 0141
+b 10,12 0 0142
+c 9,8 0 0143
+d 11,12 0 0144
+e 9,8 0 0145
+f 6,12,3 0 0146
+g 10,9,3 0 0147
+h 11,12 0 0150
+i 6,12 0 0151
+j 6,12,3 0 0152
+k 11,12 0 0153
+l 6,12 0 0154
+m 15,8 0 0155
+n 11,8 0 0156
+o 10,8 0 0157
+p 11,8,3 0 0160
+q 10,8,3 0 0161
+r 9,8 0 0162
+s 8,8 0 0163
+t 7,11 0 0164
+u 11,8 0 0165
+v 9,8 0 0166
+w 14,8 0 0167
+x 9,8 0 0170
+y 9,8,3 0 0171
+z 9,8 0 0172
+{ 7,12,2 0 0173
+lC "
+| 10,12 0 0174
+or "
+ba "
+} 7,12,2 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 6,9,3 0 0241
+¡ "
+ct 10,10,2 0 0242
+¢ "
+Po 10,12 0 0243
+£ "
+Cs 10,10 0 0244
+¤ "
+Ye 10,12 0 0245
+¥ "
+bb 10,12 0 0246
+¦ "
+sc 9,12,3 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 7,12 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 10,7 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 6,11 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,8 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 6,12 0 0264
+´ "
+µ 11,8,3 0 0265
+ps 11,12 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 5,1,3 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,12 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 8,9,3 0 0277
+¿ "
+`A 12,16 0 0300
+À "
+'A 12,16 0 0301
+Á "
+^A 12,16 0 0302
+Â "
+~A 12,15 0 0303
+Ã "
+:A 12,15 0 0304
+Ä "
+oA 12,16 0 0305
+Å "
+AE 15,12 0 0306
+Æ "
+,C 13,12,3 0 0307
+Ç "
+`E 12,16 0 0310
+È "
+'E 12,16 0 0311
+É "
+^E 12,16 0 0312
+Ê "
+:E 12,15 0 0313
+Ë "
+`I 7,16 0 0314
+Ì "
+'I 7,16 0 0315
+Í "
+^I 7,16 0 0316
+Î "
+:I 7,15 0 0317
+Ï "
+-D 14,12 0 0320
+Ð "
+~N 14,15 0 0321
+Ñ "
+`O 14,16 0 0322
+Ò "
+'O 14,16 0 0323
+Ó "
+^O 14,16 0 0324
+Ô "
+~O 14,15 0 0325
+Õ "
+:O 14,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 14,13,1 0 0330
+Ø "
+`U 14,16 0 0331
+Ù "
+'U 14,16 0 0332
+Ú "
+^U 14,16 0 0333
+Û "
+:U 14,15 0 0334
+Ü "
+'Y 12,16 0 0335
+Ý "
+TP 12,12 0 0336
+Þ "
+ss 10,12,3 0 0337
+ß "
+`a 11,12 0 0340
+à "
+'a 11,12 0 0341
+á "
+^a 11,12 0 0342
+â "
+~a 11,11 0 0343
+ã "
+:a 11,11 0 0344
+ä "
+oa 11,13 0 0345
+å "
+ae 14,8 0 0346
+æ "
+,c 9,8,3 0 0347
+ç "
+`e 9,12 0 0350
+è "
+'e 9,12 0 0351
+é "
+^e 9,12 0 0352
+ê "
+:e 9,11 0 0353
+ë "
+`i 6,12 0 0354
+ì "
+'i 6,12 0 0355
+í "
+^i 6,12 0 0356
+î "
+:i 6,11 0 0357
+ï "
+Sd 10,13 0 0360
+ð "
+~n 11,11 0 0361
+ñ "
+`o 10,12 0 0362
+ò "
+'o 10,12 0 0363
+ó "
+^o 10,12 0 0364
+ô "
+~o 10,11 0 0365
+õ "
+:o 10,11 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 10,10,2 0 0370
+ø "
+`u 11,12 0 0371
+ù "
+'u 11,12 0 0372
+ú "
+^u 11,12 0 0373
+û "
+:u 11,11 0 0374
+ü "
+'y 9,12,3 0 0375
+ý "
+Tp 11,11,3 0 0376
+þ "
+:y 9,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/NI b/contrib/groff/font/devX100-12/NI
new file mode 100644
index 0000000..be54ca3
--- /dev/null
+++ b/contrib/groff/font/devX100-12/NI
@@ -0,0 +1,308 @@
+name NI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 6,12 0 041
+" 7,12 0 042
+dq "
+# 9,12 0 043
+sh "
+$ 9,14,1 0 044
+Do "
+% 14,12 0 045
+& 14,12 0 046
+' 3,12 0 047
+cq "
+( 6,12,2 0 050
+) 5,12,2 0 051
+* 8,12 0 052
++ 10,9 0 053
+, 4,2,3 0 054
+\- 10,5 0 055
+. 4,2 0 056
+/ 10,12,2 0 057
+sl "
+0 9,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 9,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 5,8 0 072
+; 5,8,3 0 073
+< 10,9 0 074
+= 10,6 0 075
+eq "
+> 10,9 0 076
+? 7,12 0 077
+@ 12,12 0 0100
+at "
+A 12,12 0 0101
+B 12,12 0 0102
+C 12,12 0 0103
+D 13,12 0 0104
+E 12,12 0 0105
+F 11,12 0 0106
+G 13,12 0 0107
+H 14,12 0 0110
+I 7,12 0 0111
+J 10,12 0 0112
+K 12,12 0 0113
+L 11,12 0 0114
+M 16,12 0 0115
+N 13,12 0 0116
+O 13,12 0 0117
+P 11,12 0 0120
+Q 13,12,3 0 0121
+R 13,12 0 0122
+S 11,12 0 0123
+T 11,12 0 0124
+U 13,12 0 0125
+V 11,12 0 0126
+W 15,12 0 0127
+X 12,12 0 0130
+Y 11,12 0 0131
+Z 11,12 0 0132
+[ 6,12,2 0 0133
+lB "
+\ 10,12 0 0134
+rs "
+] 6,12,2 0 0135
+rB "
+^ 10,12 0 0136
+a^ "
+ha "
+_ 8,0,3 0 0137
+` 3,12 0 0140
+oq "
+a 10,8 0 0141
+b 9,12 0 0142
+c 8,8 0 0143
+d 10,12 0 0144
+e 7,8 0 0145
+f 5,12,3 0 0146
+g 9,9,3 0 0147
+h 10,12 0 0150
+i 6,12 0 0151
+j 5,12,3 0 0152
+k 9,12 0 0153
+l 6,12 0 0154
+m 15,8 0 0155
+n 10,8 0 0156
+o 8,8 0 0157
+p 9,8,3 0 0160
+q 9,8,3 0 0161
+r 7,8 0 0162
+s 7,8 0 0163
+t 6,11 0 0164
+u 10,8 0 0165
+v 8,8 0 0166
+w 13,8 0 0167
+x 8,8 0 0170
+y 8,8,3 0 0171
+z 8,8 0 0172
+{ 6,12,2 0 0173
+lC "
+| 10,12 0 0174
+or "
+ba "
+} 6,12,2 0 0175
+rC "
+~ 10,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,9,3 0 0241
+¡ "
+ct 9,10,2 0 0242
+¢ "
+Po 9,12 0 0243
+£ "
+Cs 9,10 0 0244
+¤ "
+Ye 9,12 0 0245
+¥ "
+bb 10,12 0 0246
+¦ "
+sc 8,12,3 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 7,12 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 10,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 5,10 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 5,12 0 0264
+´ "
+µ 10,8,3 0 0265
+ps 11,12 0 0266
+¶ "
+pc 5,5 0 0267
+· "
+ac 5,1,3 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 6,12 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 14,12 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 7,9,3 0 0277
+¿ "
+`A 12,16 0 0300
+À "
+'A 12,16 0 0301
+Á "
+^A 12,16 0 0302
+Â "
+~A 12,15 0 0303
+Ã "
+:A 12,15 0 0304
+Ä "
+oA 12,16 0 0305
+Å "
+AE 14,12 0 0306
+Æ "
+,C 12,12,3 0 0307
+Ç "
+`E 12,16 0 0310
+È "
+'E 12,16 0 0311
+É "
+^E 12,16 0 0312
+Ê "
+:E 12,15 0 0313
+Ë "
+`I 7,16 0 0314
+Ì "
+'I 7,16 0 0315
+Í "
+^I 7,16 0 0316
+Î "
+:I 7,15 0 0317
+Ï "
+-D 13,12 0 0320
+Ð "
+~N 13,15 0 0321
+Ñ "
+`O 13,16 0 0322
+Ò "
+'O 13,16 0 0323
+Ó "
+^O 13,16 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 13,13,1 0 0330
+Ø "
+`U 13,16 0 0331
+Ù "
+'U 13,16 0 0332
+Ú "
+^U 13,16 0 0333
+Û "
+:U 13,15 0 0334
+Ü "
+'Y 11,16 0 0335
+Ý "
+TP 11,12 0 0336
+Þ "
+ss 9,12,3 0 0337
+ß "
+`a 10,12 0 0340
+à "
+'a 10,12 0 0341
+á "
+^a 10,12 0 0342
+â "
+~a 10,11 0 0343
+ã "
+:a 10,11 0 0344
+ä "
+oa 10,13 0 0345
+å "
+ae 12,8 0 0346
+æ "
+,c 8,8,3 0 0347
+ç "
+`e 7,12 0 0350
+è "
+'e 7,12 0 0351
+é "
+^e 7,12 0 0352
+ê "
+:e 7,11 0 0353
+ë "
+`i 6,12 0 0354
+ì "
+'i 6,12 0 0355
+í "
+^i 6,12 0 0356
+î "
+:i 6,11 0 0357
+ï "
+Sd 8,13 0 0360
+ð "
+~n 10,11 0 0361
+ñ "
+`o 8,12 0 0362
+ò "
+'o 8,12 0 0363
+ó "
+^o 8,12 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 8,10,2 0 0370
+ø "
+`u 10,12 0 0371
+ù "
+'u 10,12 0 0372
+ú "
+^u 10,12 0 0373
+û "
+:u 10,11 0 0374
+ü "
+'y 8,12,3 0 0375
+ý "
+Tp 9,11,3 0 0376
+þ "
+:y 8,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/NR b/contrib/groff/font/devX100-12/NR
new file mode 100644
index 0000000..f4f922e
--- /dev/null
+++ b/contrib/groff/font/devX100-12/NR
@@ -0,0 +1,308 @@
+name NR
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,12 0 041
+" 6,12 0 042
+dq "
+# 9,12 0 043
+sh "
+$ 9,13,2 0 044
+Do "
+% 14,12 0 045
+& 13,12 0 046
+' 3,12 0 047
+cq "
+( 6,12,2 0 050
+) 6,12,2 0 051
+* 8,12 0 052
++ 10,9 0 053
+, 4,2,3 0 054
+\- 10,5 0 055
+. 4,2 0 056
+/ 5,12 0 057
+sl "
+0 9,12 0 060
+1 9,12 0 061
+2 9,12 0 062
+3 9,12 0 063
+4 9,12 0 064
+5 9,12 0 065
+6 9,12 0 066
+7 9,12 0 067
+8 9,12 0 070
+9 9,12 0 071
+: 4,8 0 072
+; 4,8,3 0 073
+< 10,8 0 074
+= 10,6 0 075
+eq "
+> 10,8 0 076
+? 7,12 0 077
+@ 12,12,1 0 0100
+at "
+A 12,12 0 0101
+B 12,12 0 0102
+C 12,12 0 0103
+D 13,12 0 0104
+E 12,12 0 0105
+F 11,12 0 0106
+G 13,12 0 0107
+H 14,12 0 0110
+I 7,12 0 0111
+J 9,12 0 0112
+K 13,12 0 0113
+L 11,12 0 0114
+M 16,12 0 0115
+N 13,12 0 0116
+O 13,12 0 0117
+P 11,12 0 0120
+Q 13,12,3 0 0121
+R 12,12 0 0122
+S 10,12 0 0123
+T 11,12 0 0124
+U 13,12 0 0125
+V 12,12 0 0126
+W 16,12 0 0127
+X 11,12 0 0130
+Y 12,12 0 0131
+Z 10,12 0 0132
+[ 6,12,2 0 0133
+lB "
+\ 10,12 0 0134
+rs "
+] 6,12,2 0 0135
+rB "
+^ 10,12 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 3,12 0 0140
+oq "
+a 9,8 0 0141
+b 9,12 0 0142
+c 7,8 0 0143
+d 10,12 0 0144
+e 8,8 0 0145
+f 6,12 0 0146
+g 9,8,3 0 0147
+h 10,12 0 0150
+i 5,12 0 0151
+j 5,12,3 0 0152
+k 10,12 0 0153
+l 5,12 0 0154
+m 15,8 0 0155
+n 10,8 0 0156
+o 8,8 0 0157
+p 9,8,3 0 0160
+q 9,8,3 0 0161
+r 7,8 0 0162
+s 8,8 0 0163
+t 7,11 0 0164
+u 10,8 0 0165
+v 9,8 0 0166
+w 13,8 0 0167
+x 9,8 0 0170
+y 9,8,3 0 0171
+z 8,8 0 0172
+{ 6,12,2 0 0173
+lC "
+| 10,12 0 0174
+or "
+ba "
+} 6,12,2 0 0175
+rC "
+~ 10,5 0 0176
+a~ "
+ap "
+ti "
+r! 5,9,3 0 0241
+¡ "
+ct 9,10,2 0 0242
+¢ "
+Po 9,12 0 0243
+£ "
+Cs 9,10 0 0244
+¤ "
+Ye 9,12 0 0245
+¥ "
+bb 10,12 0 0246
+¦ "
+sc 8,12,3 0 0247
+§ "
+ad 5,11 0 0250
+¨ "
+co 12,12 0 0251
+© "
+Of 6,12 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 10,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 12,12 0 0256
+® "
+a- 5,10 0 0257
+¯ "
+de 7,12 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 6,12 0 0262
+² "
+S3 6,12 0 0263
+³ "
+aa 5,12 0 0264
+´ "
+µ 10,8,3 0 0265
+ps 10,12,3 0 0266
+¶ "
+pc 5,5 0 0267
+· "
+ac 5,1,3 0 0270
+¸ "
+S1 6,12 0 0271
+¹ "
+Om 5,12 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 14,12 0 0274
+¼ "
+12 13,12 0 0275
+½ "
+34 14,12 0 0276
+¾ "
+r? 7,9,3 0 0277
+¿ "
+`A 12,16 0 0300
+À "
+'A 12,16 0 0301
+Á "
+^A 12,16 0 0302
+Â "
+~A 12,15 0 0303
+Ã "
+:A 12,15 0 0304
+Ä "
+oA 12,16 0 0305
+Å "
+AE 17,12 0 0306
+Æ "
+,C 12,12,3 0 0307
+Ç "
+`E 12,16 0 0310
+È "
+'E 12,16 0 0311
+É "
+^E 12,16 0 0312
+Ê "
+:E 12,15 0 0313
+Ë "
+`I 7,16 0 0314
+Ì "
+'I 7,16 0 0315
+Í "
+^I 7,16 0 0316
+Î "
+:I 7,15 0 0317
+Ï "
+-D 13,12 0 0320
+Ð "
+~N 13,15 0 0321
+Ñ "
+`O 13,16 0 0322
+Ò "
+'O 13,16 0 0323
+Ó "
+^O 13,16 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,15 0 0326
+Ö "
+mu 10,8 0 0327
+× "
+/O 13,13,1 0 0330
+Ø "
+`U 13,16 0 0331
+Ù "
+'U 13,16 0 0332
+Ú "
+^U 13,16 0 0333
+Û "
+:U 13,15 0 0334
+Ü "
+'Y 12,16 0 0335
+Ý "
+TP 11,12 0 0336
+Þ "
+ss 10,12 0 0337
+ß "
+`a 9,12 0 0340
+à "
+'a 9,12 0 0341
+á "
+^a 9,12 0 0342
+â "
+~a 9,11 0 0343
+ã "
+:a 9,11 0 0344
+ä "
+oa 9,13 0 0345
+å "
+ae 13,8 0 0346
+æ "
+,c 7,8,3 0 0347
+ç "
+`e 8,12 0 0350
+è "
+'e 8,12 0 0351
+é "
+^e 8,12 0 0352
+ê "
+:e 8,11 0 0353
+ë "
+`i 5,12 0 0354
+ì "
+'i 5,12 0 0355
+í "
+^i 5,12 0 0356
+î "
+:i 5,11 0 0357
+ï "
+Sd 8,13 0 0360
+ð "
+~n 10,11 0 0361
+ñ "
+`o 8,12 0 0362
+ò "
+'o 8,12 0 0363
+ó "
+^o 8,12 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 10,8 0 0367
+÷ "
+/o 8,9,1 0 0370
+ø "
+`u 10,12 0 0371
+ù "
+'u 10,12 0 0372
+ú "
+^u 10,12 0 0373
+û "
+:u 10,11 0 0374
+ü "
+'y 9,12,3 0 0375
+ý "
+Tp 9,11,3 0 0376
+þ "
+:y 9,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/S b/contrib/groff/font/devX100-12/S
new file mode 100644
index 0000000..453c295
--- /dev/null
+++ b/contrib/groff/font/devX100-12/S
@@ -0,0 +1,226 @@
+name S
+special
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,11 0 041
+fa 11,12 0 042
+# 8,11 0 043
+sh "
+te 9,12 0 044
+% 13,11,1 0 045
+& 13,11 0 046
+st 7,8 0 047
+( 5,12,2 0 050
+) 5,12,2 0 051
+** 8,8 0 052
++ 9,9 0 053
+pl "
+, 4,3,2 0 054
+\- 9,5 0 055
+mi "
+. 4,3 0 056
+/ 5,11 0 057
+sl "
+0 8,12 0 060
+1 8,12 0 061
+2 8,12 0 062
+3 8,12 0 063
+4 8,12 0 064
+5 8,12 0 065
+6 8,12 0 066
+7 8,12 0 067
+8 8,12 0 070
+9 8,12 0 071
+: 4,8 0 072
+; 4,8,2 0 073
+< 9,9 0 074
+= 9,6 0 075
+eq "
+> 9,9 0 076
+? 7,11 0 077
+=~ 9,8 0 0100
+*A 12,11 0 0101
+*B 11,11 0 0102
+*X 12,11 0 0103
+*D 10,11 0 0104
+*E 10,11 0 0105
+*F 12,11 0 0106
+*G 10,11 0 0107
+*Y 12,11 0 0110
+*I 6,11 0 0111
++h 10,12 0 0112
+*K 12,11 0 0113
+*L 11,11 0 0114
+*M 14,11 0 0115
+*N 11,11 0 0116
+*O 12,11 0 0117
+*P 12,11 0 0120
+*H 12,11 0 0121
+*R 9,11 0 0122
+*S 10,11 0 0123
+*T 10,11 0 0124
+--- 11,11 0 0125
+ts 8,8,4 0 0126
+*W 12,12 0 0127
+*C 11,11 0 0130
+*Q 13,11 0 0131
+*Z 10,11 0 0132
+[ 6,12,2 0 0133
+lB "
+tf 14,8 0 0134
+3d "
+] 5,12,2 0 0135
+rB "
+pp 11,11 0 0136
+_ 8,0,4 0 0137
+radicalex 8,13 0 0140
+*a 11,9 0 0141
+*b 9,13,4 0 0142
+*x 9,9,3 0 0143
+*d 8,12 0 0144
+*e 7,9 0 0145
+*f 9,11,3 0 0146
+*g 7,9,4 0 0147
+*y 10,9,3 0 0150
+*i 5,9 0 0151
++f 10,9,3 0 0152
+*k 9,9 0 0153
+*l 9,13 0 0154
+*m 9,9,4 0 0155
+µ "
+*n 8,9 0 0156
+*o 9,9 0 0157
+*p 9,9 0 0160
+*h 9,12 0 0161
+*r 9,9,4 0 0162
+*s 10,9 0 0163
+*t 7,9 0 0164
+*u 9,9 0 0165
++p 11,10 0 0166
+*w 11,9 0 0167
+*c 8,13,4 0 0170
+*q 11,9,4 0 0171
+*z 8,13,4 0 0172
+lC 8,12,2 0 0173
+{ "
+ba 3,11,3 0 0174
+or "
+| "
+rC 8,12,2 0 0175
+} "
+ap 9,5 0 0176
+*U 10,11 0 0241
+fm 4,12 0 0242
+<= 9,11 0 0243
+f/ 3,11 0 0244
+if 12,7 0 0245
+Fn 8,12,3 0 0246
+CL 12,9,1 0 0247
+DI 12,9 0 0250
+HE 12,9 0 0251
+SP 12,9,1 0 0252
+<> 17,9 0 0253
+<- 16,9 0 0254
+ua 10,13,2 0 0255
+arrowverttp "
+-> 16,9 0 0256
+da 10,13,2 0 0257
+arrowvertbt "
+de 6,11 0 0260
+° "
++- 9,11 0 0261
+± "
+sd 7,12 0 0262
+>= 9,11 0 0263
+mu 9,9 0 0264
+× "
+pt 11,7 0 0265
+pd 8,13,1 0 0266
+bu 8,8 0 0267
+di 9,8 0 0270
+÷ "
+!= 9,9,1 0 0271
+== 9,8 0 0272
+~= 9,7 0 0273
+~~ "
+--- 16,3 0 0274
+arrowvertex 10,13,4 0 0275
+an 16,5 0 0276
+CR 10,10,1 0 0277
+Ah 13,11 0 0300
+Im 11,13,1 0 0301
+Re 13,13 0 0302
+wp 16,9,4 0 0303
+c* 12,11 0 0304
+c+ 12,11 0 0305
+es 13,12 0 0306
+ca 12,9 0 0307
+cu 12,9 0 0310
+sp 11,8 0 0311
+ip 11,7,3 0 0312
+--- 11,9,1 0 0313
+sb 11,8 0 0314
+ib 11,8,2 0 0315
+mo 11,7 0 0316
+nm 11,8,1 0 0317
+/_ 12,11 0 0320
+gr 11,12 0 0321
+rg 13,11 0 0322
+co 13,11 0 0323
+tm 14,11 0 0324
+--- 13,13,2 0 0325
+sr 9,13,3 0 0326
+md 4,5 0 0327
+no 12,5 0 0330
+¬ "
+AN 10,8 0 0331
+OR 10,8 0 0332
+hA 17,9 0 0333
+lA 16,9 0 0334
+uA 10,13,2 0 0335
+rA 16,9 0 0336
+dA 10,13,2 0 0337
+lz 8,12 0 0340
+la 5,13,2 0 0341
+--- 13,11 0 0342
+--- 13,11 0 0343
+--- 13,11 0 0344
+--- 11,13,2 0 0345
+parenlefttp 6,13,4 0 0346
+parenleftex 6,13,4 0 0347
+parenleftbt 6,13,4 0 0350
+bracketlefttp 6,13,4 0 0351
+lc "
+bracketleftex 6,13,4 0 0352
+bracketleftbt 6,13,4 0 0353
+lf "
+bracelefttp 8,13,4 0 0354
+lt "
+braceleftmid 8,13,4 0 0355
+lk "
+braceleftbt 8,13,4 0 0356
+lb "
+bracerightex 8,13,4 0 0357
+braceleftex "
+bv "
+--- 13,13 0 0360
+ra 5,13,2 0 0361
+is 5,13,4 0 0362
+--- 11,13,4 0 0363
+--- 11,13,4 0 0364
+--- 11,13,4 0 0365
+parenrighttp 7,13,4 0 0366
+parenrightex 6,13,4 0 0367
+parenrightbt 6,13,4 0 0370
+bracketrighttp 6,13,4 0 0371
+rc "
+bracketrightex 6,13,4 0 0372
+bracketrightbt 6,13,4 0 0373
+rf "
+bracerighttp 8,13,4 0 0374
+rt "
+bracerightmid 8,13,4 0 0375
+rk "
+bracerightbt 8,13,4 0 0376
+rb "
diff --git a/contrib/groff/font/devX100-12/TB b/contrib/groff/font/devX100-12/TB
new file mode 100644
index 0000000..b81e017
--- /dev/null
+++ b/contrib/groff/font/devX100-12/TB
@@ -0,0 +1,308 @@
+name TB
+spacewidth 4
+charset
+--- 4,1 0 040
+! 6,11 0 041
+" 9,11 0 042
+dq "
+# 8,11 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 16,12 0 045
+& 14,11 0 046
+' 6,11 0 047
+cq "
+( 6,11,3 0 050
+) 6,11,3 0 051
+* 8,11 0 052
++ 9,8 0 053
+, 4,2,3 0 054
+\- 9,5 0 055
+. 4,2 0 056
+/ 5,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 5,7 0 072
+; 5,7,3 0 073
+< 9,8 0 074
+= 9,7 0 075
+eq "
+> 9,8 0 076
+? 8,11 0 077
+@ 16,11,2 0 0100
+at "
+A 12,11 0 0101
+B 11,11 0 0102
+C 12,11 0 0103
+D 12,11 0 0104
+E 11,11 0 0105
+F 10,11 0 0106
+G 13,11 0 0107
+H 13,11 0 0110
+I 6,11 0 0111
+J 8,11,2 0 0112
+K 13,11 0 0113
+L 11,11 0 0114
+M 15,11 0 0115
+N 12,11 0 0116
+O 13,11 0 0117
+P 10,11 0 0120
+Q 13,11,3 0 0121
+R 12,11 0 0122
+S 9,11 0 0123
+T 11,11 0 0124
+U 12,11 0 0125
+V 12,11 0 0126
+W 16,11 0 0127
+X 12,11 0 0130
+Y 12,11 0 0131
+Z 11,11 0 0132
+[ 6,11,3 0 0133
+lB "
+\ 5,11 0 0134
+rs "
+] 6,11,3 0 0135
+rB "
+^ 9,11 0 0136
+a^ "
+ha "
+_ 8,0,4 0 0137
+` 6,11 0 0140
+oq "
+a 8,8 0 0141
+b 9,11 0 0142
+c 7,8 0 0143
+d 9,11 0 0144
+e 7,8 0 0145
+f 6,11 0 0146
+g 8,8,4 0 0147
+h 9,11 0 0150
+i 5,11 0 0151
+j 5,11,4 0 0152
+k 9,11 0 0153
+l 5,11 0 0154
+m 14,8 0 0155
+n 9,8 0 0156
+o 8,8 0 0157
+p 9,8,4 0 0160
+q 9,8,4 0 0161
+r 7,8 0 0162
+s 6,8 0 0163
+t 6,11 0 0164
+u 9,8 0 0165
+v 8,8 0 0166
+w 12,8 0 0167
+x 8,8 0 0170
+y 8,8,4 0 0171
+z 7,8 0 0172
+{ 7,11,3 0 0173
+lC "
+| 4,11,3 0 0174
+or "
+ba "
+} 7,11,3 0 0175
+rC "
+~ 9,8 0 0176
+a~ "
+ap "
+ti "
+r! 6,8,4 0 0241
+¡ "
+ct 8,10,2 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 8,11 0 0245
+¥ "
+bb 4,12,3 0 0246
+¦ "
+sc 8,11,4 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 5,11 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 9,7 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 6,10 0 0257
+¯ "
+de 7,11 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 6,12 0 0264
+´ "
+µ 9,8,3 0 0265
+ps 9,11,4 0 0266
+¶ "
+pc 4,6 0 0267
+· "
+ac 6,0,4 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 6,11 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 8,8,3 0 0277
+¿ "
+`A 12,15 0 0300
+À "
+'A 12,15 0 0301
+Á "
+^A 12,15 0 0302
+Â "
+~A 12,14 0 0303
+Ã "
+:A 12,14 0 0304
+Ä "
+oA 12,16 0 0305
+Å "
+AE 16,11 0 0306
+Æ "
+,C 12,11,4 0 0307
+Ç "
+`E 11,15 0 0310
+È "
+'E 11,15 0 0311
+É "
+^E 11,15 0 0312
+Ê "
+:E 11,14 0 0313
+Ë "
+`I 6,15 0 0314
+Ì "
+'I 6,15 0 0315
+Í "
+^I 6,15 0 0316
+Î "
+:I 6,14 0 0317
+Ï "
+-D 12,11 0 0320
+Ð "
+~N 12,14 0 0321
+Ñ "
+`O 13,15 0 0322
+Ò "
+'O 13,15 0 0323
+Ó "
+^O 13,15 0 0324
+Ô "
+~O 13,15 0 0325
+Õ "
+:O 13,14 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 13,12,1 0 0330
+Ø "
+`U 12,15 0 0331
+Ù "
+'U 12,15 0 0332
+Ú "
+^U 12,15 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 12,15 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 9,11 0 0337
+ß "
+`a 8,12 0 0340
+à "
+'a 8,12 0 0341
+á "
+^a 8,12 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,13 0 0345
+å "
+ae 12,8 0 0346
+æ "
+,c 7,8,4 0 0347
+ç "
+`e 7,12 0 0350
+è "
+'e 7,12 0 0351
+é "
+^e 7,12 0 0352
+ê "
+:e 7,11 0 0353
+ë "
+`i 5,12 0 0354
+ì "
+'i 5,12 0 0355
+í "
+^i 5,12 0 0356
+î "
+:i 5,11 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 9,11 0 0361
+ñ "
+`o 8,12 0 0362
+ò "
+'o 8,12 0 0363
+ó "
+^o 8,12 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 8,9,1 0 0370
+ø "
+`u 9,12 0 0371
+ù "
+'u 9,12 0 0372
+ú "
+^u 9,12 0 0373
+û "
+:u 9,11 0 0374
+ü "
+'y 8,12,4 0 0375
+ý "
+Tp 9,11,4 0 0376
+þ "
+:y 8,11,4 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/TBI b/contrib/groff/font/devX100-12/TBI
new file mode 100644
index 0000000..712f7d2
--- /dev/null
+++ b/contrib/groff/font/devX100-12/TBI
@@ -0,0 +1,308 @@
+name TBI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 6,11 0 041
+" 9,11 0 042
+dq "
+# 8,11 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 13,11 0 045
+& 13,11 0 046
+' 6,11 0 047
+cq "
+( 6,11,3 0 050
+) 6,11,3 0 051
+* 8,11 0 052
++ 10,9 0 053
+, 4,2,3 0 054
+\- 10,6 0 055
+. 4,2 0 056
+/ 5,12 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 5,7 0 072
+; 5,7,3 0 073
+< 10,8 0 074
+= 10,7 0 075
+eq "
+> 10,8 0 076
+? 8,11 0 077
+@ 14,11,2 0 0100
+at "
+A 11,11 0 0101
+B 11,11 0 0102
+C 11,11 0 0103
+D 12,11 0 0104
+E 11,11 0 0105
+F 11,11 0 0106
+G 12,11 0 0107
+H 13,11 0 0110
+I 6,11 0 0111
+J 8,11,2 0 0112
+K 11,11 0 0113
+L 10,11 0 0114
+M 15,11 0 0115
+N 12,11 0 0116
+O 12,11 0 0117
+P 10,11 0 0120
+Q 12,11,4 0 0121
+R 11,11 0 0122
+S 9,11 0 0123
+T 10,11 0 0124
+U 12,11 0 0125
+V 11,11 0 0126
+W 15,11 0 0127
+X 11,11 0 0130
+Y 10,11 0 0131
+Z 10,11 0 0132
+[ 6,12,3 0 0133
+lB "
+\ 5,12 0 0134
+rs "
+] 6,12,3 0 0135
+rB "
+^ 10,11 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 6,11 0 0140
+oq "
+a 8,8 0 0141
+b 8,11 0 0142
+c 7,8 0 0143
+d 8,11 0 0144
+e 7,8 0 0145
+f 6,11,3 0 0146
+g 8,8,3 0 0147
+h 9,11 0 0150
+i 5,11 0 0151
+j 5,11,3 0 0152
+k 8,11 0 0153
+l 5,11 0 0154
+m 13,8 0 0155
+n 9,8 0 0156
+o 8,8 0 0157
+p 8,8,3 0 0160
+q 8,8,3 0 0161
+r 6,8 0 0162
+s 6,8 0 0163
+t 5,10 0 0164
+u 9,8 0 0165
+v 7,8 0 0166
+w 11,8 0 0167
+x 8,8 0 0170
+y 7,8,3 0 0171
+z 6,8,1 0 0172
+{ 6,12,3 0 0173
+lC "
+| 4,12 0 0174
+or "
+ba "
+} 6,12,3 0 0175
+rC "
+~ 10,6 0 0176
+a~ "
+ap "
+ti "
+r! 6,8,4 0 0241
+¡ "
+ct 8,10,2 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,9 0 0244
+¤ "
+Ye 8,11 0 0245
+¥ "
+bb 4,12 0 0246
+¦ "
+sc 8,11,3 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 4,11 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 10,5 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 6,10 0 0257
+¯ "
+de 7,11 0 0260
+° "
++- 10,10 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 6,12 0 0264
+´ "
+µ 9,8,3 0 0265
+ps 8,11,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 6,1,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 5,11 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 13,11 0 0274
+¼ "
+12 13,11 0 0275
+½ "
+34 13,11 0 0276
+¾ "
+r? 8,8,4 0 0277
+¿ "
+`A 11,15 0 0300
+À "
+'A 11,15 0 0301
+Á "
+^A 11,15 0 0302
+Â "
+~A 11,14 0 0303
+Ã "
+:A 11,14 0 0304
+Ä "
+oA 11,15 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 11,15 0 0310
+È "
+'E 11,15 0 0311
+É "
+^E 11,15 0 0312
+Ê "
+:E 11,14 0 0313
+Ë "
+`I 6,15 0 0314
+Ì "
+'I 6,15 0 0315
+Í "
+^I 6,15 0 0316
+Î "
+:I 6,14 0 0317
+Ï "
+-D 12,11 0 0320
+Ð "
+~N 12,14 0 0321
+Ñ "
+`O 12,15 0 0322
+Ò "
+'O 12,15 0 0323
+Ó "
+^O 12,15 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 10,9 0 0327
+× "
+/O 12,12,2 0 0330
+Ø "
+`U 12,15 0 0331
+Ù "
+'U 12,15 0 0332
+Ú "
+^U 12,15 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 10,15 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 8,12,3 0 0337
+ß "
+`a 8,12 0 0340
+à "
+'a 8,12 0 0341
+á "
+^a 8,12 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,12 0 0345
+å "
+ae 12,8 0 0346
+æ "
+,c 7,8,3 0 0347
+ç "
+`e 7,12 0 0350
+è "
+'e 7,12 0 0351
+é "
+^e 7,12 0 0352
+ê "
+:e 7,11 0 0353
+ë "
+`i 5,12 0 0354
+ì "
+'i 5,12 0 0355
+í "
+^i 5,12 0 0356
+î "
+:i 5,11 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 9,11 0 0361
+ñ "
+`o 8,12 0 0362
+ò "
+'o 8,12 0 0363
+ó "
+^o 8,12 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 10,9 0 0367
+÷ "
+/o 8,10,2 0 0370
+ø "
+`u 9,12 0 0371
+ù "
+'u 9,12 0 0372
+ú "
+^u 9,12 0 0373
+û "
+:u 9,11 0 0374
+ü "
+'y 7,12,3 0 0375
+ý "
+Tp 8,11,3 0 0376
+þ "
+:y 7,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/TI b/contrib/groff/font/devX100-12/TI
new file mode 100644
index 0000000..72ed683
--- /dev/null
+++ b/contrib/groff/font/devX100-12/TI
@@ -0,0 +1,308 @@
+name TI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 6,11 0 041
+" 7,10 0 042
+dq "
+# 8,11 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 13,11 0 045
+& 13,11 0 046
+' 6,10 0 047
+cq "
+( 6,11,3 0 050
+) 6,11,3 0 051
+* 8,11 0 052
++ 11,9 0 053
+, 4,2,2 0 054
+\- 11,5 0 055
+. 4,2 0 056
+/ 5,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 5,7 0 072
+; 5,7,2 0 073
+< 11,9 0 074
+= 11,6 0 075
+eq "
+> 11,9 0 076
+? 8,11 0 077
+@ 15,11,3 0 0100
+at "
+A 10,11 0 0101
+B 10,11 0 0102
+C 11,11 0 0103
+D 12,11 0 0104
+E 10,11 0 0105
+F 10,11 0 0106
+G 12,11 0 0107
+H 12,11 0 0110
+I 6,11 0 0111
+J 7,11 0 0112
+K 11,11 0 0113
+L 9,11 0 0114
+M 14,11 0 0115
+N 11,11 0 0116
+O 12,11 0 0117
+P 10,11 0 0120
+Q 12,11,3 0 0121
+R 10,11 0 0122
+S 8,11 0 0123
+T 9,11 0 0124
+U 12,11 0 0125
+V 10,11 0 0126
+W 14,11 0 0127
+X 10,11 0 0130
+Y 9,11 0 0131
+Z 9,11 0 0132
+[ 6,11,3 0 0133
+lB "
+\ 5,11 0 0134
+rs "
+] 6,11,3 0 0135
+rB "
+^ 7,11 0 0136
+a^ "
+ha "
+_ 8,0,4 0 0137
+` 6,10 0 0140
+oq "
+a 8,8 0 0141
+b 8,11 0 0142
+c 7,8 0 0143
+d 8,11 0 0144
+e 7,8 0 0145
+f 5,11,4 0 0146
+g 8,8,4 0 0147
+h 8,11 0 0150
+i 5,11 0 0151
+j 5,11,4 0 0152
+k 7,11 0 0153
+l 5,11 0 0154
+m 12,8 0 0155
+n 8,8 0 0156
+o 8,8 0 0157
+p 8,8,4 0 0160
+q 8,8,4 0 0161
+r 6,8 0 0162
+s 6,8 0 0163
+t 5,10 0 0164
+u 8,8 0 0165
+v 7,8 0 0166
+w 11,8 0 0167
+x 7,8 0 0170
+y 7,8,4 0 0171
+z 6,8 0 0172
+{ 7,11,3 0 0173
+lC "
+| 5,11,3 0 0174
+or "
+ba "
+} 7,11,3 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 6,8,3 0 0241
+¡ "
+ct 8,9,1 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,9 0 0244
+¤ "
+Ye 8,11 0 0245
+¥ "
+bb 5,11,3 0 0246
+¦ "
+sc 8,12,1 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 13,11 0 0251
+© "
+Of 5,11 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 11,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 13,11 0 0256
+® "
+a- 6,10 0 0257
+¯ "
+de 7,11 0 0260
+° "
++- 11,11 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 6,12 0 0264
+´ "
+µ 8,8,4 0 0265
+ps 9,11,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 6,1,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 5,11 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 13,11 0 0274
+¼ "
+12 13,11 0 0275
+½ "
+34 13,11 0 0276
+¾ "
+r? 8,8,3 0 0277
+¿ "
+`A 10,15 0 0300
+À "
+'A 10,15 0 0301
+Á "
+^A 10,15 0 0302
+Â "
+~A 10,14 0 0303
+Ã "
+:A 10,14 0 0304
+Ä "
+oA 10,15 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 10,15 0 0310
+È "
+'E 10,15 0 0311
+É "
+^E 10,15 0 0312
+Ê "
+:E 10,14 0 0313
+Ë "
+`I 6,15 0 0314
+Ì "
+'I 6,15 0 0315
+Í "
+^I 6,15 0 0316
+Î "
+:I 6,14 0 0317
+Ï "
+-D 12,11 0 0320
+Ð "
+~N 11,14 0 0321
+Ñ "
+`O 12,15 0 0322
+Ò "
+'O 12,15 0 0323
+Ó "
+^O 12,15 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 11,9 0 0327
+× "
+/O 12,12,1 0 0330
+Ø "
+`U 12,15 0 0331
+Ù "
+'U 12,15 0 0332
+Ú "
+^U 12,15 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 9,15 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 8,11,4 0 0337
+ß "
+`a 8,12 0 0340
+à "
+'a 8,12 0 0341
+á "
+^a 8,12 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,13 0 0345
+å "
+ae 11,8 0 0346
+æ "
+,c 7,8,3 0 0347
+ç "
+`e 7,12 0 0350
+è "
+'e 7,12 0 0351
+é "
+^e 7,12 0 0352
+ê "
+:e 7,11 0 0353
+ë "
+`i 5,12 0 0354
+ì "
+'i 5,12 0 0355
+í "
+^i 5,12 0 0356
+î "
+:i 5,11 0 0357
+ï "
+Sd 8,12 0 0360
+ð "
+~n 8,11 0 0361
+ñ "
+`o 8,12 0 0362
+ò "
+'o 8,12 0 0363
+ó "
+^o 8,12 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 11,8 0 0367
+÷ "
+/o 8,9,1 0 0370
+ø "
+`u 8,12 0 0371
+ù "
+'u 8,12 0 0372
+ú "
+^u 8,12 0 0373
+û "
+:u 8,11 0 0374
+ü "
+'y 7,12,4 0 0375
+ý "
+Tp 8,11,4 0 0376
+þ "
+:y 7,11,4 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100-12/TR b/contrib/groff/font/devX100-12/TR
new file mode 100644
index 0000000..989dd56
--- /dev/null
+++ b/contrib/groff/font/devX100-12/TR
@@ -0,0 +1,308 @@
+name TR
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,11 0 041
+" 7,11 0 042
+dq "
+# 8,11 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 14,11 0 045
+& 13,11 0 046
+' 5,11 0 047
+cq "
+( 5,11,3 0 050
+) 5,11,3 0 051
+* 8,11 0 052
++ 9,8 0 053
+, 4,2,1 0 054
+\- 9,5 0 055
+. 4,2 0 056
+/ 5,11,2 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 4,8 0 072
+; 4,8,1 0 073
+< 9,9 0 074
+= 9,6 0 075
+eq "
+> 9,9 0 076
+? 7,11 0 077
+@ 15,11,3 0 0100
+at "
+A 12,11 0 0101
+B 11,11 0 0102
+C 11,11 0 0103
+D 12,11 0 0104
+E 10,11 0 0105
+F 9,11 0 0106
+G 12,11 0 0107
+H 12,11 0 0110
+I 5,11 0 0111
+J 6,11 0 0112
+K 12,11 0 0113
+L 10,11 0 0114
+M 15,11 0 0115
+N 12,11 0 0116
+O 12,11 0 0117
+P 9,11 0 0120
+Q 12,11,3 0 0121
+R 11,11 0 0122
+S 9,11 0 0123
+T 10,11 0 0124
+U 12,11 0 0125
+V 12,11 0 0126
+W 16,11 0 0127
+X 12,11 0 0130
+Y 12,11 0 0131
+Z 10,11 0 0132
+[ 5,11,3 0 0133
+lB "
+\ 5,11 0 0134
+rs "
+] 5,11,3 0 0135
+rB "
+^ 8,11 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 5,11 0 0140
+oq "
+a 7,8 0 0141
+b 8,11 0 0142
+c 7,8 0 0143
+d 8,11 0 0144
+e 7,8 0 0145
+f 6,11 0 0146
+g 8,8,4 0 0147
+h 8,11 0 0150
+i 5,11 0 0151
+j 4,11,4 0 0152
+k 8,11 0 0153
+l 5,11 0 0154
+m 13,8 0 0155
+n 8,8 0 0156
+o 8,8 0 0157
+p 8,8,4 0 0160
+q 8,8,4 0 0161
+r 6,8 0 0162
+s 6,8 0 0163
+t 5,10 0 0164
+u 8,8 0 0165
+v 8,8 0 0166
+w 12,8 0 0167
+x 8,8 0 0170
+y 8,8,4 0 0171
+z 7,8 0 0172
+{ 8,11,3 0 0173
+lC "
+| 3,11 0 0174
+or "
+ba "
+} 8,11,3 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 5,8,3 0 0241
+¡ "
+ct 8,10,2 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,10 0 0244
+¤ "
+Ye 8,11 0 0245
+¥ "
+bb 3,11 0 0246
+¦ "
+sc 8,11,3 0 0247
+§ "
+ad 6,11 0 0250
+¨ "
+co 13,11 0 0251
+© "
+Of 5,11 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 9,5 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 13,11 0 0256
+® "
+a- 6,10 0 0257
+¯ "
+de 7,11 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 6,11 0 0264
+´ "
+µ 8,8,3 0 0265
+ps 8,11,4 0 0266
+¶ "
+pc 4,6 0 0267
+· "
+ac 6,0,4 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 5,11 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 13,11 0 0274
+¼ "
+12 13,11 0 0275
+½ "
+34 13,11 0 0276
+¾ "
+r? 7,8,3 0 0277
+¿ "
+`A 12,15 0 0300
+À "
+'A 12,15 0 0301
+Á "
+^A 12,15 0 0302
+Â "
+~A 12,14 0 0303
+Ã "
+:A 12,14 0 0304
+Ä "
+oA 12,14 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 11,11,4 0 0307
+Ç "
+`E 10,15 0 0310
+È "
+'E 10,15 0 0311
+É "
+^E 10,15 0 0312
+Ê "
+:E 10,14 0 0313
+Ë "
+`I 5,15 0 0314
+Ì "
+'I 5,15 0 0315
+Í "
+^I 5,15 0 0316
+Î "
+:I 5,14 0 0317
+Ï "
+-D 12,11 0 0320
+Ð "
+~N 12,14 0 0321
+Ñ "
+`O 12,15 0 0322
+Ò "
+'O 12,15 0 0323
+Ó "
+^O 12,15 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 9,7 0 0327
+× "
+/O 12,12,1 0 0330
+Ø "
+`U 12,15 0 0331
+Ù "
+'U 12,15 0 0332
+Ú "
+^U 12,15 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 12,15 0 0335
+Ý "
+TP 9,11 0 0336
+Þ "
+ss 8,11 0 0337
+ß "
+`a 7,12 0 0340
+à "
+'a 7,12 0 0341
+á "
+^a 7,12 0 0342
+â "
+~a 7,11 0 0343
+ã "
+:a 7,11 0 0344
+ä "
+oa 7,12 0 0345
+å "
+ae 11,8 0 0346
+æ "
+,c 7,8,4 0 0347
+ç "
+`e 7,12 0 0350
+è "
+'e 7,12 0 0351
+é "
+^e 7,12 0 0352
+ê "
+:e 7,11 0 0353
+ë "
+`i 5,12 0 0354
+ì "
+'i 5,12 0 0355
+í "
+^i 5,12 0 0356
+î "
+:i 5,11 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 8,11 0 0361
+ñ "
+`o 8,12 0 0362
+ò "
+'o 8,12 0 0363
+ó "
+^o 8,12 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 9,9 0 0367
+÷ "
+/o 8,10,2 0 0370
+ø "
+`u 8,12 0 0371
+ù "
+'u 8,12 0 0372
+ú "
+^u 8,12 0 0373
+û "
+:u 8,11 0 0374
+ü "
+'y 8,12,4 0 0375
+ý "
+Tp 8,11,4 0 0376
+þ "
+:y 8,11,4 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/CB b/contrib/groff/font/devX100/CB
new file mode 100644
index 0000000..7353611
--- /dev/null
+++ b/contrib/groff/font/devX100/CB
@@ -0,0 +1,308 @@
+name CB
+spacewidth 9
+charset
+--- 9,1 0 040
+! 9,9 0 041
+" 9,10 0 042
+dq "
+# 9,10,1 0 043
+sh "
+$ 9,11,1 0 044
+Do "
+% 9,10 0 045
+& 9,8 0 046
+' 9,10 0 047
+cq "
+( 9,9,2 0 050
+) 9,9,2 0 051
+* 9,9 0 052
++ 9,8 0 053
+, 9,2,2 0 054
+\- 9,5 0 055
+. 9,2 0 056
+/ 9,10,2 0 057
+sl "
+0 9,10 0 060
+1 9,10 0 061
+2 9,10 0 062
+3 9,10 0 063
+4 9,10 0 064
+5 9,10 0 065
+6 9,10 0 066
+7 9,10 0 067
+8 9,10 0 070
+9 9,10 0 071
+: 9,7 0 072
+; 9,7,2 0 073
+< 9,8 0 074
+= 9,6 0 075
+eq "
+> 9,8 0 076
+? 9,9 0 077
+@ 9,9 0 0100
+at "
+A 9,9 0 0101
+B 9,9 0 0102
+C 9,9 0 0103
+D 9,9 0 0104
+E 9,9 0 0105
+F 9,9 0 0106
+G 9,9 0 0107
+H 9,9 0 0110
+I 9,9 0 0111
+J 9,9 0 0112
+K 9,9 0 0113
+L 9,9 0 0114
+M 9,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 9,9 0 0120
+Q 9,9,2 0 0121
+R 9,9 0 0122
+S 9,9 0 0123
+T 9,9 0 0124
+U 9,9 0 0125
+V 9,9 0 0126
+W 9,9 0 0127
+X 9,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 9,9,2 0 0133
+lB "
+\ 9,10,2 0 0134
+rs "
+] 9,9,2 0 0135
+rB "
+^ 9,9 0 0136
+a^ "
+ha "
+_ 9,0,2 0 0137
+` 9,10 0 0140
+oq "
+a 9,7 0 0141
+b 9,10 0 0142
+c 9,7 0 0143
+d 9,10 0 0144
+e 9,7 0 0145
+f 9,10 0 0146
+g 9,7,3 0 0147
+h 9,10 0 0150
+i 9,10 0 0151
+j 9,10,3 0 0152
+k 9,10 0 0153
+l 9,10 0 0154
+m 9,7 0 0155
+n 9,7 0 0156
+o 9,7 0 0157
+p 9,7,3 0 0160
+q 9,7,3 0 0161
+r 9,7 0 0162
+s 9,7 0 0163
+t 9,9 0 0164
+u 9,7 0 0165
+v 9,7 0 0166
+w 9,7 0 0167
+x 9,7 0 0170
+y 9,7,3 0 0171
+z 9,7 0 0172
+{ 9,9,2 0 0173
+lC "
+| 9,9,2 0 0174
+or "
+ba "
+} 9,9,2 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 9,7,2 0 0241
+¡ "
+ct 9,9,1 0 0242
+¢ "
+Po 9,9 0 0243
+£ "
+Cs 9,7 0 0244
+¤ "
+Ye 9,9 0 0245
+¥ "
+bb 9,9,2 0 0246
+¦ "
+sc 9,10,1 0 0247
+§ "
+ad 9,10 0 0250
+¨ "
+co 9,9 0 0251
+© "
+Of 9,9 0 0252
+ª "
+Fo 9,6 0 0253
+« "
+no 9,5 0 0254
+¬ "
+- 9,5 0 0255
+hy "
+­ "
+rg 9,9 0 0256
+® "
+a- 9,9 0 0257
+¯ "
+de 9,9 0 0260
+° "
++- 9,8 0 0261
+± "
+S2 9,10 0 0262
+² "
+S3 9,10 0 0263
+³ "
+aa 9,9 0 0264
+´ "
+µ 9,7,3 0 0265
+ps 9,10,1 0 0266
+¶ "
+pc 9,5 0 0267
+· "
+ac 9,1,3 0 0270
+¸ "
+S1 9,10 0 0271
+¹ "
+Om 9,9 0 0272
+º "
+Fc 9,6 0 0273
+» "
+14 9,10 0 0274
+¼ "
+12 9,10 0 0275
+½ "
+34 9,10 0 0276
+¾ "
+r? 9,7,2 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,12 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 9,9 0 0306
+Æ "
+,C 9,9,4 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,12 0 0313
+Ë "
+`I 9,12 0 0314
+Ì "
+'I 9,12 0 0315
+Í "
+^I 9,12 0 0316
+Î "
+:I 9,12 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,12 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 9,10 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,12 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 9,9 0 0336
+Þ "
+ss 9,9 0 0337
+ß "
+`a 9,10 0 0340
+à "
+'a 9,10 0 0341
+á "
+^a 9,10 0 0342
+â "
+~a 9,10 0 0343
+ã "
+:a 9,10 0 0344
+ä "
+oa 9,10 0 0345
+å "
+ae 9,7 0 0346
+æ "
+,c 9,7,4 0 0347
+ç "
+`e 9,10 0 0350
+è "
+'e 9,10 0 0351
+é "
+^e 9,10 0 0352
+ê "
+:e 9,10 0 0353
+ë "
+`i 9,10 0 0354
+ì "
+'i 9,10 0 0355
+í "
+^i 9,10 0 0356
+î "
+:i 9,10 0 0357
+ï "
+Sd 9,10 0 0360
+ð "
+~n 9,10 0 0361
+ñ "
+`o 9,10 0 0362
+ò "
+'o 9,10 0 0363
+ó "
+^o 9,10 0 0364
+ô "
+~o 9,10 0 0365
+õ "
+:o 9,10 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 9,7 0 0370
+ø "
+`u 9,10 0 0371
+ù "
+'u 9,10 0 0372
+ú "
+^u 9,10 0 0373
+û "
+:u 9,10 0 0374
+ü "
+'y 9,10,3 0 0375
+ý "
+Tp 9,9,3 0 0376
+þ "
+:y 9,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/CBI b/contrib/groff/font/devX100/CBI
new file mode 100644
index 0000000..d590a19
--- /dev/null
+++ b/contrib/groff/font/devX100/CBI
@@ -0,0 +1,308 @@
+name CBI
+spacewidth 9
+charset
+--- 9,1 0 040
+! 9,10 0 041
+" 9,9 0 042
+dq "
+# 9,11,1 0 043
+sh "
+$ 9,11,1 0 044
+Do "
+% 9,10 0 045
+& 9,8 0 046
+' 9,9 0 047
+cq "
+( 9,9,2 0 050
+) 9,9,2 0 051
+* 9,10 0 052
++ 9,8 0 053
+, 9,2,2 0 054
+\- 9,5 0 055
+. 9,2 0 056
+/ 9,10,2 0 057
+sl "
+0 9,10 0 060
+1 9,10 0 061
+2 9,10 0 062
+3 9,10 0 063
+4 9,10 0 064
+5 9,10 0 065
+6 9,10 0 066
+7 9,10 0 067
+8 9,10 0 070
+9 9,10 0 071
+: 9,7 0 072
+; 9,7,2 0 073
+< 9,8 0 074
+= 9,6 0 075
+eq "
+> 9,8 0 076
+? 9,9 0 077
+@ 9,9 0 0100
+at "
+A 9,9 0 0101
+B 9,9 0 0102
+C 9,9 0 0103
+D 9,9 0 0104
+E 9,9 0 0105
+F 9,9 0 0106
+G 9,9 0 0107
+H 9,9 0 0110
+I 9,9 0 0111
+J 9,9 0 0112
+K 9,9 0 0113
+L 9,9 0 0114
+M 9,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 9,9 0 0120
+Q 9,9,2 0 0121
+R 9,9 0 0122
+S 9,9 0 0123
+T 9,9 0 0124
+U 9,9 0 0125
+V 9,9 0 0126
+W 9,9 0 0127
+X 9,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 9,9,2 0 0133
+lB "
+\ 9,10,2 0 0134
+rs "
+] 9,9,2 0 0135
+rB "
+^ 9,9 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 9,9 0 0140
+oq "
+a 9,7 0 0141
+b 9,10 0 0142
+c 9,7 0 0143
+d 9,10 0 0144
+e 9,7 0 0145
+f 9,10 0 0146
+g 9,7,3 0 0147
+h 9,10 0 0150
+i 9,10 0 0151
+j 9,10,3 0 0152
+k 9,10 0 0153
+l 9,10 0 0154
+m 9,7 0 0155
+n 9,7 0 0156
+o 9,7 0 0157
+p 9,7,3 0 0160
+q 9,7,3 0 0161
+r 9,7 0 0162
+s 9,7 0 0163
+t 9,9 0 0164
+u 9,7 0 0165
+v 9,7 0 0166
+w 9,7 0 0167
+x 9,7 0 0170
+y 9,7,3 0 0171
+z 9,7 0 0172
+{ 9,9,2 0 0173
+lC "
+| 9,9,2 0 0174
+or "
+ba "
+} 9,9,2 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 9,7,3 0 0241
+¡ "
+ct 9,9,1 0 0242
+¢ "
+Po 9,9 0 0243
+£ "
+Cs 9,7 0 0244
+¤ "
+Ye 9,9 0 0245
+¥ "
+bb 9,10,2 0 0246
+¦ "
+sc 9,10,1 0 0247
+§ "
+ad 9,10 0 0250
+¨ "
+co 9,9 0 0251
+© "
+Of 9,9 0 0252
+ª "
+Fo 9,6 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 9,5 0 0255
+hy "
+­ "
+rg 9,9 0 0256
+® "
+a- 9,9 0 0257
+¯ "
+de 9,10 0 0260
+° "
++- 9,8 0 0261
+± "
+S2 9,10 0 0262
+² "
+S3 9,10 0 0263
+³ "
+aa 9,10 0 0264
+´ "
+µ 9,7,3 0 0265
+ps 9,10,1 0 0266
+¶ "
+pc 9,5 0 0267
+· "
+ac 9,1,3 0 0270
+¸ "
+S1 9,10 0 0271
+¹ "
+Om 9,9 0 0272
+º "
+Fc 9,6 0 0273
+» "
+14 9,10 0 0274
+¼ "
+12 9,10 0 0275
+½ "
+34 9,10 0 0276
+¾ "
+r? 9,7,2 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,12 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 9,9 0 0306
+Æ "
+,C 9,9,4 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,12 0 0313
+Ë "
+`I 9,12 0 0314
+Ì "
+'I 9,12 0 0315
+Í "
+^I 9,12 0 0316
+Î "
+:I 9,12 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,12 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 9,9 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,12 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 9,9 0 0336
+Þ "
+ss 9,9 0 0337
+ß "
+`a 9,10 0 0340
+à "
+'a 9,10 0 0341
+á "
+^a 9,10 0 0342
+â "
+~a 9,10 0 0343
+ã "
+:a 9,10 0 0344
+ä "
+oa 9,10 0 0345
+å "
+ae 9,7 0 0346
+æ "
+,c 9,7,4 0 0347
+ç "
+`e 9,10 0 0350
+è "
+'e 9,10 0 0351
+é "
+^e 9,10 0 0352
+ê "
+:e 9,10 0 0353
+ë "
+`i 9,10 0 0354
+ì "
+'i 9,10 0 0355
+í "
+^i 9,10 0 0356
+î "
+:i 9,10 0 0357
+ï "
+Sd 9,10 0 0360
+ð "
+~n 9,10 0 0361
+ñ "
+`o 9,10 0 0362
+ò "
+'o 9,10 0 0363
+ó "
+^o 9,10 0 0364
+ô "
+~o 9,10 0 0365
+õ "
+:o 9,10 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 9,8 0 0370
+ø "
+`u 9,10 0 0371
+ù "
+'u 9,10 0 0372
+ú "
+^u 9,10 0 0373
+û "
+:u 9,10 0 0374
+ü "
+'y 9,10,3 0 0375
+ý "
+Tp 9,9,3 0 0376
+þ "
+:y 9,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/CI b/contrib/groff/font/devX100/CI
new file mode 100644
index 0000000..484eeca
--- /dev/null
+++ b/contrib/groff/font/devX100/CI
@@ -0,0 +1,308 @@
+name CI
+spacewidth 9
+charset
+--- 9,1 0 040
+! 9,9 0 041
+" 9,10 0 042
+dq "
+# 9,10,1 0 043
+sh "
+$ 9,10,1 0 044
+Do "
+% 9,10 0 045
+& 9,8 0 046
+' 9,10 0 047
+cq "
+( 9,10,3 0 050
+) 9,10,3 0 051
+* 9,9 0 052
++ 9,8 0 053
+, 9,2,2 0 054
+\- 9,5 0 055
+. 9,2 0 056
+/ 9,10,2 0 057
+sl "
+0 9,10 0 060
+1 9,10 0 061
+2 9,10 0 062
+3 9,10 0 063
+4 9,10 0 064
+5 9,10 0 065
+6 9,10 0 066
+7 9,10 0 067
+8 9,10 0 070
+9 9,10 0 071
+: 9,7 0 072
+; 9,7,2 0 073
+< 9,8 0 074
+= 9,6 0 075
+eq "
+> 9,8 0 076
+? 9,9 0 077
+@ 9,9 0 0100
+at "
+A 9,9 0 0101
+B 9,9 0 0102
+C 9,9 0 0103
+D 9,9 0 0104
+E 9,9 0 0105
+F 9,9 0 0106
+G 9,9 0 0107
+H 9,9 0 0110
+I 9,9 0 0111
+J 9,9 0 0112
+K 9,9 0 0113
+L 9,9 0 0114
+M 9,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 9,9 0 0120
+Q 9,9,2 0 0121
+R 9,9 0 0122
+S 9,9 0 0123
+T 9,9 0 0124
+U 9,9 0 0125
+V 9,9 0 0126
+W 9,9 0 0127
+X 9,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 9,10,3 0 0133
+lB "
+\ 9,10,2 0 0134
+rs "
+] 9,10,3 0 0135
+rB "
+^ 9,9 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 9,10 0 0140
+oq "
+a 9,7 0 0141
+b 9,10 0 0142
+c 9,7 0 0143
+d 9,10 0 0144
+e 9,7 0 0145
+f 9,10 0 0146
+g 9,7,3 0 0147
+h 9,10 0 0150
+i 9,10 0 0151
+j 9,10,3 0 0152
+k 9,10 0 0153
+l 9,10 0 0154
+m 9,7 0 0155
+n 9,7 0 0156
+o 9,7 0 0157
+p 9,7,3 0 0160
+q 9,7,3 0 0161
+r 9,7 0 0162
+s 9,7 0 0163
+t 9,9 0 0164
+u 9,7 0 0165
+v 9,7 0 0166
+w 9,7 0 0167
+x 9,7 0 0170
+y 9,7,3 0 0171
+z 9,7 0 0172
+{ 9,10,3 0 0173
+lC "
+| 9,9,2 0 0174
+or "
+ba "
+} 9,10,3 0 0175
+rC "
+~ 9,5 0 0176
+a~ "
+ap "
+ti "
+r! 9,7,2 0 0241
+¡ "
+ct 9,10 0 0242
+¢ "
+Po 9,9 0 0243
+£ "
+Cs 9,7 0 0244
+¤ "
+Ye 9,9 0 0245
+¥ "
+bb 9,9,2 0 0246
+¦ "
+sc 9,9,1 0 0247
+§ "
+ad 9,9 0 0250
+¨ "
+co 9,9 0 0251
+© "
+Of 9,9 0 0252
+ª "
+Fo 9,7 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 9,5 0 0255
+hy "
+­ "
+rg 9,9 0 0256
+® "
+a- 9,9 0 0257
+¯ "
+de 9,10 0 0260
+° "
++- 9,8 0 0261
+± "
+S2 9,10 0 0262
+² "
+S3 9,10 0 0263
+³ "
+aa 9,9 0 0264
+´ "
+µ 9,7,3 0 0265
+ps 9,9,1 0 0266
+¶ "
+pc 9,5 0 0267
+· "
+ac 9,1,3 0 0270
+¸ "
+S1 9,10 0 0271
+¹ "
+Om 9,9 0 0272
+º "
+Fc 9,7 0 0273
+» "
+14 9,10 0 0274
+¼ "
+12 9,10 0 0275
+½ "
+34 9,10 0 0276
+¾ "
+r? 9,7,2 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,11 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 9,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,11 0 0313
+Ë "
+`I 9,12 0 0314
+Ì "
+'I 9,12 0 0315
+Í "
+^I 9,12 0 0316
+Î "
+:I 9,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,11 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 9,9 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,11 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 9,9 0 0336
+Þ "
+ss 9,9 0 0337
+ß "
+`a 9,10 0 0340
+à "
+'a 9,10 0 0341
+á "
+^a 9,10 0 0342
+â "
+~a 9,10 0 0343
+ã "
+:a 9,9 0 0344
+ä "
+oa 9,11 0 0345
+å "
+ae 9,7 0 0346
+æ "
+,c 9,7,3 0 0347
+ç "
+`e 9,10 0 0350
+è "
+'e 9,10 0 0351
+é "
+^e 9,10 0 0352
+ê "
+:e 9,9 0 0353
+ë "
+`i 9,10 0 0354
+ì "
+'i 9,10 0 0355
+í "
+^i 9,10 0 0356
+î "
+:i 9,9 0 0357
+ï "
+Sd 9,10 0 0360
+ð "
+~n 9,10 0 0361
+ñ "
+`o 9,10 0 0362
+ò "
+'o 9,10 0 0363
+ó "
+^o 9,10 0 0364
+ô "
+~o 9,10 0 0365
+õ "
+:o 9,9 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 9,7 0 0370
+ø "
+`u 9,10 0 0371
+ù "
+'u 9,10 0 0372
+ú "
+^u 9,10 0 0373
+û "
+:u 9,9 0 0374
+ü "
+'y 9,10,3 0 0375
+ý "
+Tp 9,9,3 0 0376
+þ "
+:y 9,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/CR b/contrib/groff/font/devX100/CR
new file mode 100644
index 0000000..b8b35d1
--- /dev/null
+++ b/contrib/groff/font/devX100/CR
@@ -0,0 +1,308 @@
+name CR
+spacewidth 9
+charset
+--- 9,1 0 040
+! 9,9 0 041
+" 9,10 0 042
+dq "
+# 9,9,1 0 043
+sh "
+$ 9,11,2 0 044
+Do "
+% 9,10 0 045
+& 9,8 0 046
+' 9,10 0 047
+cq "
+( 9,10,2 0 050
+) 9,10,2 0 051
+* 9,9 0 052
++ 9,8 0 053
+, 9,2,2 0 054
+\- 9,5 0 055
+. 9,2 0 056
+/ 9,10,1 0 057
+sl "
+0 9,10 0 060
+1 9,10 0 061
+2 9,10 0 062
+3 9,10 0 063
+4 9,10 0 064
+5 9,10 0 065
+6 9,10 0 066
+7 9,10 0 067
+8 9,10 0 070
+9 9,10 0 071
+: 9,7 0 072
+; 9,7,2 0 073
+< 9,8 0 074
+= 9,6 0 075
+eq "
+> 9,8 0 076
+? 9,9 0 077
+@ 9,9,1 0 0100
+at "
+A 9,9 0 0101
+B 9,9 0 0102
+C 9,9 0 0103
+D 9,9 0 0104
+E 9,9 0 0105
+F 9,9 0 0106
+G 9,9 0 0107
+H 9,9 0 0110
+I 9,9 0 0111
+J 9,9 0 0112
+K 9,9 0 0113
+L 9,9 0 0114
+M 9,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 9,9 0 0120
+Q 9,9,2 0 0121
+R 9,9 0 0122
+S 9,9 0 0123
+T 9,9 0 0124
+U 9,9 0 0125
+V 9,9 0 0126
+W 9,9 0 0127
+X 9,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 9,10,2 0 0133
+lB "
+\ 9,10,1 0 0134
+rs "
+] 9,10,2 0 0135
+rB "
+^ 9,9 0 0136
+a^ "
+ha "
+_ 9,0,3 0 0137
+` 9,10 0 0140
+oq "
+a 9,7 0 0141
+b 9,10 0 0142
+c 9,7 0 0143
+d 9,10 0 0144
+e 9,7 0 0145
+f 9,10 0 0146
+g 9,7,3 0 0147
+h 9,10 0 0150
+i 9,10 0 0151
+j 9,10,3 0 0152
+k 9,10 0 0153
+l 9,10 0 0154
+m 9,7 0 0155
+n 9,7 0 0156
+o 9,7 0 0157
+p 9,7,3 0 0160
+q 9,7,3 0 0161
+r 9,7 0 0162
+s 9,7 0 0163
+t 9,9 0 0164
+u 9,7 0 0165
+v 9,7 0 0166
+w 9,7 0 0167
+x 9,7 0 0170
+y 9,7,3 0 0171
+z 9,7 0 0172
+{ 9,10,2 0 0173
+lC "
+| 9,9,2 0 0174
+or "
+ba "
+} 9,10,2 0 0175
+rC "
+~ 9,5 0 0176
+a~ "
+ap "
+ti "
+r! 9,7,2 0 0241
+¡ "
+ct 9,9 0 0242
+¢ "
+Po 9,9 0 0243
+£ "
+Cs 9,7 0 0244
+¤ "
+Ye 9,9 0 0245
+¥ "
+bb 9,9,2 0 0246
+¦ "
+sc 9,9,1 0 0247
+§ "
+ad 9,9 0 0250
+¨ "
+co 9,9 0 0251
+© "
+Of 9,9 0 0252
+ª "
+Fo 9,7 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 9,5 0 0255
+hy "
+­ "
+rg 9,9 0 0256
+® "
+a- 9,9 0 0257
+¯ "
+de 9,10 0 0260
+° "
++- 9,8 0 0261
+± "
+S2 9,10 0 0262
+² "
+S3 9,10 0 0263
+³ "
+aa 9,10 0 0264
+´ "
+µ 9,7,3 0 0265
+ps 9,9,1 0 0266
+¶ "
+pc 9,5 0 0267
+· "
+ac 9,0,3 0 0270
+¸ "
+S1 9,10 0 0271
+¹ "
+Om 9,9 0 0272
+º "
+Fc 9,7 0 0273
+» "
+14 9,10 0 0274
+¼ "
+12 9,10 0 0275
+½ "
+34 9,10 0 0276
+¾ "
+r? 9,7,2 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,11 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 9,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,11 0 0313
+Ë "
+`I 9,12 0 0314
+Ì "
+'I 9,12 0 0315
+Í "
+^I 9,12 0 0316
+Î "
+:I 9,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,11 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 9,9 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,11 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 9,9 0 0336
+Þ "
+ss 9,9 0 0337
+ß "
+`a 9,10 0 0340
+à "
+'a 9,10 0 0341
+á "
+^a 9,10 0 0342
+â "
+~a 9,10 0 0343
+ã "
+:a 9,9 0 0344
+ä "
+oa 9,10 0 0345
+å "
+ae 9,7 0 0346
+æ "
+,c 9,7,3 0 0347
+ç "
+`e 9,10 0 0350
+è "
+'e 9,10 0 0351
+é "
+^e 9,10 0 0352
+ê "
+:e 9,9 0 0353
+ë "
+`i 9,10 0 0354
+ì "
+'i 9,10 0 0355
+í "
+^i 9,10 0 0356
+î "
+:i 9,9 0 0357
+ï "
+Sd 9,12 0 0360
+ð "
+~n 9,10 0 0361
+ñ "
+`o 9,10 0 0362
+ò "
+'o 9,10 0 0363
+ó "
+^o 9,10 0 0364
+ô "
+~o 9,10 0 0365
+õ "
+:o 9,9 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 9,7 0 0370
+ø "
+`u 9,10 0 0371
+ù "
+'u 9,10 0 0372
+ú "
+^u 9,10 0 0373
+û "
+:u 9,9 0 0374
+ü "
+'y 9,10,3 0 0375
+ý "
+Tp 9,9,3 0 0376
+þ "
+:y 9,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/DESC b/contrib/groff/font/devX100/DESC
new file mode 100644
index 0000000..7f63535
--- /dev/null
+++ b/contrib/groff/font/devX100/DESC
@@ -0,0 +1,9 @@
+styles R I B BI
+fonts 6 0 0 0 0 0 S
+sizes 8 10 12 14 18 24 0
+res 100
+X11
+hor 1
+vert 1
+unitwidth 10
+postpro gxditview
diff --git a/contrib/groff/font/devX100/HB b/contrib/groff/font/devX100/HB
new file mode 100644
index 0000000..1a1d963
--- /dev/null
+++ b/contrib/groff/font/devX100/HB
@@ -0,0 +1,308 @@
+name HB
+spacewidth 4
+charset
+--- 4,1 0 040
+! 4,11 0 041
+" 7,11 0 042
+dq "
+# 9,10 0 043
+sh "
+$ 8,12,2 0 044
+Do "
+% 13,11 0 045
+& 11,10 0 046
+' 5,11 0 047
+cq "
+( 5,11,3 0 050
+) 5,11,3 0 051
+* 6,11 0 052
++ 9,8 0 053
+, 4,2,1 0 054
+\- 9,5 0 055
+. 4,2 0 056
+/ 4,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 5,8 0 072
+; 5,8,1 0 073
+< 8,7 0 074
+= 9,6 0 075
+eq "
+> 8,7 0 076
+? 9,11 0 077
+@ 14,11,1 0 0100
+at "
+A 10,11 0 0101
+B 10,11 0 0102
+C 11,11 0 0103
+D 11,11 0 0104
+E 9,11 0 0105
+F 9,11 0 0106
+G 11,11 0 0107
+H 10,11 0 0110
+I 4,11 0 0111
+J 8,11 0 0112
+K 10,11 0 0113
+L 8,11 0 0114
+M 13,11 0 0115
+N 11,11 0 0116
+O 12,11 0 0117
+P 10,11 0 0120
+Q 12,11 0 0121
+R 11,11 0 0122
+S 10,11 0 0123
+T 8,11 0 0124
+U 11,11 0 0125
+V 10,11 0 0126
+W 14,11 0 0127
+X 9,11 0 0130
+Y 10,11 0 0131
+Z 9,11 0 0132
+[ 5,11,3 0 0133
+lB "
+\ 4,11 0 0134
+rs "
+] 5,11,3 0 0135
+rB "
+^ 8,11 0 0136
+a^ "
+ha "
+_ 8,0,3 0 0137
+` 5,11 0 0140
+oq "
+a 8,8 0 0141
+b 9,11 0 0142
+c 8,8 0 0143
+d 9,11 0 0144
+e 8,8 0 0145
+f 4,11 0 0146
+g 9,8,3 0 0147
+h 9,11 0 0150
+i 4,11 0 0151
+j 4,11,3 0 0152
+k 8,11 0 0153
+l 4,11 0 0154
+m 12,8 0 0155
+n 9,8 0 0156
+o 9,8 0 0157
+p 9,8,3 0 0160
+q 9,8,3 0 0161
+r 6,8 0 0162
+s 8,8 0 0163
+t 5,10 0 0164
+u 9,8 0 0165
+v 8,8 0 0166
+w 10,8 0 0167
+x 7,8 0 0170
+y 8,8,3 0 0171
+z 6,8 0 0172
+{ 6,11,3 0 0173
+lC "
+| 4,11,3 0 0174
+or "
+ba "
+} 6,11,3 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 4,8,3 0 0241
+¡ "
+ct 8,9,1 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,9 0 0244
+¤ "
+Ye 9,11 0 0245
+¥ "
+bb 4,11,3 0 0246
+¦ "
+sc 8,11,3 0 0247
+§ "
+ad 5,11 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 6,11 0 0252
+ª "
+Fo 9,7 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 4,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 5,10 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 9,8,3 0 0265
+ps 8,11,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 4,11 0 0271
+¹ "
+Om 6,11 0 0272
+º "
+Fc 9,7 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 9,8,3 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,14 0 0303
+Ã "
+:A 10,14 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,14 0 0313
+Ë "
+`I 4,14 0 0314
+Ì "
+'I 4,14 0 0315
+Í "
+^I 4,14 0 0316
+Î "
+:I 4,14 0 0317
+Ï "
+-D 11,11 0 0320
+Ð "
+~N 11,14 0 0321
+Ñ "
+`O 12,14 0 0322
+Ò "
+'O 12,14 0 0323
+Ó "
+^O 12,14 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 12,11 0 0330
+Ø "
+`U 11,14 0 0331
+Ù "
+'U 11,14 0 0332
+Ú "
+^U 11,14 0 0333
+Û "
+:U 11,14 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 8,11 0 0337
+ß "
+`a 8,11 0 0340
+à "
+'a 8,11 0 0341
+á "
+^a 8,11 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,11 0 0345
+å "
+ae 13,8 0 0346
+æ "
+,c 9,8,3 0 0347
+ç "
+`e 8,11 0 0350
+è "
+'e 8,11 0 0351
+é "
+^e 8,11 0 0352
+ê "
+:e 8,11 0 0353
+ë "
+`i 4,11 0 0354
+ì "
+'i 4,11 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,11 0 0357
+ï "
+Sd 9,11 0 0360
+ð "
+~n 9,11 0 0361
+ñ "
+`o 9,11 0 0362
+ò "
+'o 9,11 0 0363
+ó "
+^o 9,11 0 0364
+ô "
+~o 9,11 0 0365
+õ "
+:o 9,11 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 9,8 0 0370
+ø "
+`u 9,11 0 0371
+ù "
+'u 9,11 0 0372
+ú "
+^u 9,11 0 0373
+û "
+:u 9,11 0 0374
+ü "
+'y 8,11,3 0 0375
+ý "
+Tp 9,11,3 0 0376
+þ "
+:y 8,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/HBI b/contrib/groff/font/devX100/HBI
new file mode 100644
index 0000000..bcfbfae
--- /dev/null
+++ b/contrib/groff/font/devX100/HBI
@@ -0,0 +1,308 @@
+name HBI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,11 0 041
+" 7,11 0 042
+dq "
+# 10,10 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 13,11 0 045
+& 11,10 0 046
+' 5,11 0 047
+cq "
+( 5,11,3 0 050
+) 6,11,3 0 051
+* 6,11 0 052
++ 9,8 0 053
+, 4,2,2 0 054
+\- 9,5 0 055
+. 4,2 0 056
+/ 4,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 5,8 0 072
+; 5,8,2 0 073
+< 8,7 0 074
+= 9,6 0 075
+eq "
+> 9,7 0 076
+? 9,11 0 077
+@ 14,11,2 0 0100
+at "
+A 9,11 0 0101
+B 10,11 0 0102
+C 11,11 0 0103
+D 11,11 0 0104
+E 9,11 0 0105
+F 8,11 0 0106
+G 11,11 0 0107
+H 10,11 0 0110
+I 4,11 0 0111
+J 8,11 0 0112
+K 10,11 0 0113
+L 8,11 0 0114
+M 13,11 0 0115
+N 11,11 0 0116
+O 12,11 0 0117
+P 10,11 0 0120
+Q 12,11 0 0121
+R 10,11 0 0122
+S 10,11 0 0123
+T 8,11 0 0124
+U 11,11 0 0125
+V 10,11 0 0126
+W 14,11 0 0127
+X 9,11 0 0130
+Y 10,11 0 0131
+Z 9,11 0 0132
+[ 5,11,3 0 0133
+lB "
+\ 6,11 0 0134
+rs "
+] 5,11,3 0 0135
+rB "
+^ 8,11 0 0136
+a^ "
+ha "
+_ 8,0,3 0 0137
+` 5,11 0 0140
+oq "
+a 8,8 0 0141
+b 9,11 0 0142
+c 8,8 0 0143
+d 9,11 0 0144
+e 8,8 0 0145
+f 5,11 0 0146
+g 9,8,3 0 0147
+h 9,11 0 0150
+i 4,11 0 0151
+j 4,11,3 0 0152
+k 8,11 0 0153
+l 4,11 0 0154
+m 12,8 0 0155
+n 9,8 0 0156
+o 8,8 0 0157
+p 9,8,3 0 0160
+q 9,8,3 0 0161
+r 6,8 0 0162
+s 8,8 0 0163
+t 5,10 0 0164
+u 9,8 0 0165
+v 8,8 0 0166
+w 11,8 0 0167
+x 7,8 0 0170
+y 7,8,3 0 0171
+z 6,8 0 0172
+{ 6,11,3 0 0173
+lC "
+| 4,11,3 0 0174
+or "
+ba "
+} 6,11,3 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 5,8,3 0 0241
+¡ "
+ct 8,9,1 0 0242
+¢ "
+Po 9,11 0 0243
+£ "
+Cs 9,8 0 0244
+¤ "
+Ye 9,11 0 0245
+¥ "
+bb 4,11,3 0 0246
+¦ "
+sc 9,11,3 0 0247
+§ "
+ad 5,11 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 6,11 0 0252
+ª "
+Fo 11,7 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 5,11 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 9,8,3 0 0265
+ps 8,11,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 5,1,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 6,11 0 0272
+º "
+Fc 11,7 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 13,11 0 0276
+¾ "
+r? 8,8,3 0 0277
+¿ "
+`A 9,14 0 0300
+À "
+'A 9,14 0 0301
+Á "
+^A 9,14 0 0302
+Â "
+~A 9,14 0 0303
+Ã "
+:A 9,14 0 0304
+Ä "
+oA 9,14 0 0305
+Å "
+AE 14,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,14 0 0313
+Ë "
+`I 4,14 0 0314
+Ì "
+'I 4,14 0 0315
+Í "
+^I 4,14 0 0316
+Î "
+:I 4,14 0 0317
+Ï "
+-D 11,11 0 0320
+Ð "
+~N 11,14 0 0321
+Ñ "
+`O 12,14 0 0322
+Ò "
+'O 12,14 0 0323
+Ó "
+^O 12,14 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 12,11 0 0330
+Ø "
+`U 11,14 0 0331
+Ù "
+'U 11,14 0 0332
+Ú "
+^U 11,14 0 0333
+Û "
+:U 11,14 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 9,11 0 0337
+ß "
+`a 8,11 0 0340
+à "
+'a 8,11 0 0341
+á "
+^a 8,11 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,11 0 0345
+å "
+ae 13,8 0 0346
+æ "
+,c 8,8,3 0 0347
+ç "
+`e 8,11 0 0350
+è "
+'e 8,11 0 0351
+é "
+^e 8,11 0 0352
+ê "
+:e 8,11 0 0353
+ë "
+`i 4,11 0 0354
+ì "
+'i 4,11 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,11 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 9,11 0 0361
+ñ "
+`o 8,11 0 0362
+ò "
+'o 8,11 0 0363
+ó "
+^o 8,11 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 8,8 0 0370
+ø "
+`u 9,11 0 0371
+ù "
+'u 9,11 0 0372
+ú "
+^u 9,11 0 0373
+û "
+:u 9,11 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 9,11,3 0 0376
+þ "
+:y 7,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/HI b/contrib/groff/font/devX100/HI
new file mode 100644
index 0000000..4be615c
--- /dev/null
+++ b/contrib/groff/font/devX100/HI
@@ -0,0 +1,308 @@
+name HI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 4,11 0 041
+" 5,11 0 042
+dq "
+# 9,10 0 043
+sh "
+$ 8,12,2 0 044
+Do "
+% 12,11 0 045
+& 10,10 0 046
+' 3,11 0 047
+cq "
+( 5,11,3 0 050
+) 5,11,3 0 051
+* 8,11 0 052
++ 9,8 0 053
+, 3,2,2 0 054
+\- 9,5 0 055
+. 3,2 0 056
+/ 4,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 4,8 0 072
+; 4,8,2 0 073
+< 9,7 0 074
+= 9,6 0 075
+eq "
+> 9,7 0 076
+? 8,11 0 077
+@ 13,11,1 0 0100
+at "
+A 11,11 0 0101
+B 10,11 0 0102
+C 10,11 0 0103
+D 10,11 0 0104
+E 9,11 0 0105
+F 9,11 0 0106
+G 11,11 0 0107
+H 11,11 0 0110
+I 5,11 0 0111
+J 9,11 0 0112
+K 10,11 0 0113
+L 8,11 0 0114
+M 14,11 0 0115
+N 11,11 0 0116
+O 11,11 0 0117
+P 9,11 0 0120
+Q 11,11 0 0121
+R 10,11 0 0122
+S 9,11 0 0123
+T 8,11 0 0124
+U 11,11 0 0125
+V 11,11 0 0126
+W 14,11 0 0127
+X 10,11 0 0130
+Y 9,11 0 0131
+Z 9,11 0 0132
+[ 5,11,3 0 0133
+lB "
+\ 6,11 0 0134
+rs "
+] 5,11,3 0 0135
+rB "
+^ 7,11 0 0136
+a^ "
+ha "
+_ 8,0,3 0 0137
+` 3,11 0 0140
+oq "
+a 8,8 0 0141
+b 8,11 0 0142
+c 7,8 0 0143
+d 8,11 0 0144
+e 8,8 0 0145
+f 4,11 0 0146
+g 8,8,3 0 0147
+h 8,11 0 0150
+i 4,11 0 0151
+j 3,11,3 0 0152
+k 7,11 0 0153
+l 3,11 0 0154
+m 11,8 0 0155
+n 8,8 0 0156
+o 8,8 0 0157
+p 8,8,3 0 0160
+q 8,8,3 0 0161
+r 5,8 0 0162
+s 7,8 0 0163
+t 4,10 0 0164
+u 8,8 0 0165
+v 7,8 0 0166
+w 10,8 0 0167
+x 7,8 0 0170
+y 7,8,3 0 0171
+z 7,8 0 0172
+{ 5,11,3 0 0173
+lC "
+| 4,11,3 0 0174
+or "
+ba "
+} 5,11,3 0 0175
+rC "
+~ 8,6 0 0176
+a~ "
+ap "
+ti "
+r! 4,8,3 0 0241
+¡ "
+ct 8,9,1 0 0242
+¢ "
+Po 9,11 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 9,11 0 0245
+¥ "
+bb 4,11,3 0 0246
+¦ "
+sc 8,11,3 0 0247
+§ "
+ad 5,10 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 5,11 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 4,10 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 4,11 0 0264
+´ "
+µ 8,8,3 0 0265
+ps 8,11,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 3,0,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 5,11 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 8,8,3 0 0277
+¿ "
+`A 11,14 0 0300
+À "
+'A 11,14 0 0301
+Á "
+^A 11,14 0 0302
+Â "
+~A 11,14 0 0303
+Ã "
+:A 11,13 0 0304
+Ä "
+oA 11,14 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 10,11,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,13 0 0313
+Ë "
+`I 5,14 0 0314
+Ì "
+'I 5,14 0 0315
+Í "
+^I 5,14 0 0316
+Î "
+:I 5,13 0 0317
+Ï "
+-D 10,11 0 0320
+Ð "
+~N 11,14 0 0321
+Ñ "
+`O 11,14 0 0322
+Ò "
+'O 11,14 0 0323
+Ó "
+^O 11,14 0 0324
+Ô "
+~O 11,14 0 0325
+Õ "
+:O 11,13 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 11,11 0 0330
+Ø "
+`U 11,14 0 0331
+Ù "
+'U 11,14 0 0332
+Ú "
+^U 11,14 0 0333
+Û "
+:U 11,13 0 0334
+Ü "
+'Y 9,14 0 0335
+Ý "
+TP 9,11 0 0336
+Þ "
+ss 8,11 0 0337
+ß "
+`a 8,11 0 0340
+à "
+'a 8,11 0 0341
+á "
+^a 8,11 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,11 0 0345
+å "
+ae 12,8 0 0346
+æ "
+,c 7,8,3 0 0347
+ç "
+`e 8,11 0 0350
+è "
+'e 8,11 0 0351
+é "
+^e 8,11 0 0352
+ê "
+:e 8,11 0 0353
+ë "
+`i 3,11 0 0354
+ì "
+'i 3,11 0 0355
+í "
+^i 3,11 0 0356
+î "
+:i 3,11 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 8,11 0 0361
+ñ "
+`o 8,11 0 0362
+ò "
+'o 8,11 0 0363
+ó "
+^o 8,11 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 8,9,1 0 0370
+ø "
+`u 8,11 0 0371
+ù "
+'u 8,11 0 0372
+ú "
+^u 8,11 0 0373
+û "
+:u 8,11 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 8,11,3 0 0376
+þ "
+:y 7,11,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/HR b/contrib/groff/font/devX100/HR
new file mode 100644
index 0000000..f462a24
--- /dev/null
+++ b/contrib/groff/font/devX100/HR
@@ -0,0 +1,308 @@
+name HR
+spacewidth 4
+charset
+--- 4,1 0 040
+! 4,11 0 041
+" 5,11 0 042
+dq "
+# 8,10 0 043
+sh "
+$ 8,12,2 0 044
+Do "
+% 12,11 0 045
+& 10,10 0 046
+' 3,11 0 047
+cq "
+( 5,11,3 0 050
+) 5,11,3 0 051
+* 7,11 0 052
++ 9,8 0 053
+, 3,2,2 0 054
+\- 9,5 0 055
+. 3,2 0 056
+/ 4,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 3,8 0 072
+; 4,8,2 0 073
+< 8,7 0 074
+= 9,6 0 075
+eq "
+> 8,7 0 076
+? 8,11 0 077
+@ 13,11,1 0 0100
+at "
+A 9,11 0 0101
+B 9,11 0 0102
+C 10,11 0 0103
+D 10,11 0 0104
+E 9,11 0 0105
+F 8,11 0 0106
+G 11,11 0 0107
+H 10,11 0 0110
+I 4,11 0 0111
+J 7,11 0 0112
+K 9,11 0 0113
+L 8,11 0 0114
+M 12,11 0 0115
+N 10,11 0 0116
+O 11,11 0 0117
+P 9,11 0 0120
+Q 11,11 0 0121
+R 10,11 0 0122
+S 9,11 0 0123
+T 9,11 0 0124
+U 10,11 0 0125
+V 9,11 0 0126
+W 13,11 0 0127
+X 9,11 0 0130
+Y 9,11 0 0131
+Z 9,11 0 0132
+[ 4,11,3 0 0133
+lB "
+\ 4,11 0 0134
+rs "
+] 4,11,3 0 0135
+rB "
+^ 7,11 0 0136
+a^ "
+ha "
+_ 8,0,3 0 0137
+` 3,11 0 0140
+oq "
+a 8,8 0 0141
+b 7,11 0 0142
+c 7,8 0 0143
+d 8,11 0 0144
+e 8,8 0 0145
+f 4,11 0 0146
+g 8,8,3 0 0147
+h 8,11 0 0150
+i 3,11 0 0151
+j 3,11,3 0 0152
+k 7,11 0 0153
+l 3,11 0 0154
+m 11,8 0 0155
+n 8,8 0 0156
+o 8,8 0 0157
+p 8,8,3 0 0160
+q 8,8,3 0 0161
+r 5,8 0 0162
+s 7,8 0 0163
+t 4,10 0 0164
+u 7,8 0 0165
+v 7,8 0 0166
+w 10,8 0 0167
+x 7,8 0 0170
+y 7,8,3 0 0171
+z 7,8 0 0172
+{ 5,11,3 0 0173
+lC "
+| 3,11,3 0 0174
+or "
+ba "
+} 5,11,3 0 0175
+rC "
+~ 8,6 0 0176
+a~ "
+ap "
+ti "
+r! 4,8,3 0 0241
+¡ "
+ct 8,9,1 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 7,11 0 0245
+¥ "
+bb 3,11,3 0 0246
+¦ "
+sc 8,11,3 0 0247
+§ "
+ad 5,10 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 6,11 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 4,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 4,10 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 8,8,3 0 0265
+ps 8,11,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 6,11 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 8,8,3 0 0277
+¿ "
+`A 9,14 0 0300
+À "
+'A 9,14 0 0301
+Á "
+^A 9,14 0 0302
+Â "
+~A 9,13 0 0303
+Ã "
+:A 9,14 0 0304
+Ä "
+oA 9,14 0 0305
+Å "
+AE 14,11 0 0306
+Æ "
+,C 10,11,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,13 0 0313
+Ë "
+`I 4,14 0 0314
+Ì "
+'I 4,14 0 0315
+Í "
+^I 4,14 0 0316
+Î "
+:I 4,13 0 0317
+Ï "
+-D 10,11 0 0320
+Ð "
+~N 10,14 0 0321
+Ñ "
+`O 11,14 0 0322
+Ò "
+'O 11,14 0 0323
+Ó "
+^O 11,14 0 0324
+Ô "
+~O 11,14 0 0325
+Õ "
+:O 11,13 0 0326
+Ö "
+mu 9,8 0 0327
+× "
+/O 11,11 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 9,14 0 0335
+Ý "
+TP 9,11 0 0336
+Þ "
+ss 7,11 0 0337
+ß "
+`a 8,11 0 0340
+à "
+'a 8,11 0 0341
+á "
+^a 8,11 0 0342
+â "
+~a 8,11 0 0343
+ã "
+:a 8,11 0 0344
+ä "
+oa 8,12 0 0345
+å "
+ae 13,8 0 0346
+æ "
+,c 8,8,3 0 0347
+ç "
+`e 8,11 0 0350
+è "
+'e 8,11 0 0351
+é "
+^e 8,11 0 0352
+ê "
+:e 8,11 0 0353
+ë "
+`i 3,11 0 0354
+ì "
+'i 3,11 0 0355
+í "
+^i 3,11 0 0356
+î "
+:i 3,11 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 8,11 0 0361
+ñ "
+`o 8,11 0 0362
+ò "
+'o 8,11 0 0363
+ó "
+^o 8,11 0 0364
+ô "
+~o 8,11 0 0365
+õ "
+:o 8,11 0 0366
+ö "
+di 9,8 0 0367
+÷ "
+/o 8,8 0 0370
+ø "
+`u 8,11 0 0371
+ù "
+'u 8,11 0 0372
+ú "
+^u 8,11 0 0373
+û "
+:u 8,11 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 8,11,3 0 0376
+þ "
+:y 7,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/Makefile.sub b/contrib/groff/font/devX100/Makefile.sub
new file mode 100644
index 0000000..4d40f0f
--- /dev/null
+++ b/contrib/groff/font/devX100/Makefile.sub
@@ -0,0 +1,2 @@
+DEV=X100
+DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
diff --git a/contrib/groff/font/devX100/NB b/contrib/groff/font/devX100/NB
new file mode 100644
index 0000000..f99169e
--- /dev/null
+++ b/contrib/groff/font/devX100/NB
@@ -0,0 +1,308 @@
+name NB
+spacewidth 11
+charset
+--- 11,1 0 040
+! 4,11 0 041
+" 5,11 0 042
+dq "
+# 8,10 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 13,11 0 045
+& 13,11 0 046
+' 4,11 0 047
+cq "
+( 5,11,2 0 050
+) 5,11,2 0 051
+* 6,11 0 052
++ 8,8 0 053
+, 4,3,2 0 054
+\- 8,5 0 055
+. 4,3 0 056
+/ 5,11 0 057
+sl "
+0 8,11 0 060
+1 6,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 8,8 0 074
+= 8,6 0 075
+eq "
+> 8,8 0 076
+? 7,11 0 077
+@ 14,11 0 0100
+at "
+A 11,11 0 0101
+B 10,11 0 0102
+C 11,11 0 0103
+D 12,11 0 0104
+E 10,11 0 0105
+F 10,11 0 0106
+G 12,11 0 0107
+H 12,11 0 0110
+I 7,11 0 0111
+J 9,11 0 0112
+K 12,11 0 0113
+L 10,11 0 0114
+M 14,11 0 0115
+N 12,11 0 0116
+O 12,11 0 0117
+P 10,11 0 0120
+Q 12,11,3 0 0121
+R 12,11 0 0122
+S 10,11 0 0123
+T 11,11 0 0124
+U 12,11 0 0125
+V 11,11 0 0126
+W 14,11 0 0127
+X 12,11 0 0130
+Y 11,11 0 0131
+Z 9,11 0 0132
+[ 5,11,2 0 0133
+lB "
+\ 7,11 0 0134
+rs "
+] 5,11,2 0 0135
+rB "
+^ 8,11 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 4,11 0 0140
+oq "
+a 9,7 0 0141
+b 10,11 0 0142
+c 8,7 0 0143
+d 10,11 0 0144
+e 9,7 0 0145
+f 6,11 0 0146
+g 8,8,3 0 0147
+h 10,11 0 0150
+i 5,10 0 0151
+j 5,10,3 0 0152
+k 9,11 0 0153
+l 5,11 0 0154
+m 15,7 0 0155
+n 10,7 0 0156
+o 9,7 0 0157
+p 10,7,3 0 0160
+q 9,7,3 0 0161
+r 7,7 0 0162
+s 7,7 0 0163
+t 6,10 0 0164
+u 10,7 0 0165
+v 7,7 0 0166
+w 12,7 0 0167
+x 9,7 0 0170
+y 7,7,3 0 0171
+z 7,7 0 0172
+{ 6,11,2 0 0173
+lC "
+| 8,11 0 0174
+or "
+ba "
+} 6,11,2 0 0175
+rC "
+~ 8,6 0 0176
+a~ "
+ap "
+ti "
+r! 5,8,3 0 0241
+¡ "
+ct 8,8,1 0 0242
+¢ "
+Po 9,11 0 0243
+£ "
+Cs 9,10 0 0244
+¤ "
+Ye 11,11 0 0245
+¥ "
+bb 8,11 0 0246
+¦ "
+sc 7,11,2 0 0247
+§ "
+ad 7,10 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 6,11 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 8,6 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 7,9 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 8,8 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 6,11 0 0264
+´ "
+µ 10,7,3 0 0265
+ps 10,11 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 6,11 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 7,8,3 0 0277
+¿ "
+`A 11,15 0 0300
+À "
+'A 11,15 0 0301
+Á "
+^A 11,15 0 0302
+Â "
+~A 11,14 0 0303
+Ã "
+:A 11,14 0 0304
+Ä "
+oA 11,15 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 10,15 0 0310
+È "
+'E 10,15 0 0311
+É "
+^E 10,15 0 0312
+Ê "
+:E 10,14 0 0313
+Ë "
+`I 7,15 0 0314
+Ì "
+'I 7,15 0 0315
+Í "
+^I 7,15 0 0316
+Î "
+:I 7,14 0 0317
+Ï "
+-D 12,11 0 0320
+Ð "
+~N 12,14 0 0321
+Ñ "
+`O 12,15 0 0322
+Ò "
+'O 12,15 0 0323
+Ó "
+^O 12,15 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 8,8 0 0327
+× "
+/O 12,11 0 0330
+Ø "
+`U 12,15 0 0331
+Ù "
+'U 12,15 0 0332
+Ú "
+^U 12,15 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 11,14 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 9,11 0 0337
+ß "
+`a 9,11 0 0340
+à "
+'a 9,11 0 0341
+á "
+^a 9,11 0 0342
+â "
+~a 9,10 0 0343
+ã "
+:a 9,10 0 0344
+ä "
+oa 9,11 0 0345
+å "
+ae 14,7 0 0346
+æ "
+,c 8,7,3 0 0347
+ç "
+`e 9,11 0 0350
+è "
+'e 9,11 0 0351
+é "
+^e 9,11 0 0352
+ê "
+:e 9,10 0 0353
+ë "
+`i 5,11 0 0354
+ì "
+'i 5,11 0 0355
+í "
+^i 5,11 0 0356
+î "
+:i 5,10 0 0357
+ï "
+Sd 9,11 0 0360
+ð "
+~n 10,10 0 0361
+ñ "
+`o 9,11 0 0362
+ò "
+'o 9,11 0 0363
+ó "
+^o 9,11 0 0364
+ô "
+~o 9,10 0 0365
+õ "
+:o 9,10 0 0366
+ö "
+di 8,8 0 0367
+÷ "
+/o 9,8,1 0 0370
+ø "
+`u 10,11 0 0371
+ù "
+'u 10,11 0 0372
+ú "
+^u 10,11 0 0373
+û "
+:u 10,10 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 10,11,3 0 0376
+þ "
+:y 7,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/NBI b/contrib/groff/font/devX100/NBI
new file mode 100644
index 0000000..dd940af
--- /dev/null
+++ b/contrib/groff/font/devX100/NBI
@@ -0,0 +1,308 @@
+name NBI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,11 0 041
+" 6,11 0 042
+dq "
+# 8,10 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 13,11,1 0 045
+& 13,11 0 046
+' 4,11 0 047
+cq "
+( 5,11,2 0 050
+) 6,11,2 0 051
+* 7,11 0 052
++ 8,8 0 053
+, 4,2,3 0 054
+\- 8,5 0 055
+. 4,2 0 056
+/ 5,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 4,7 0 072
+; 5,7,3 0 073
+< 9,9 0 074
+= 9,7 0 075
+eq "
+> 9,9 0 076
+? 7,11 0 077
+@ 13,11 0 0100
+at "
+A 11,11 0 0101
+B 10,11 0 0102
+C 11,11 0 0103
+D 12,11 0 0104
+E 10,11 0 0105
+F 10,11 0 0106
+G 11,11 0 0107
+H 12,11 0 0110
+I 6,11 0 0111
+J 8,11 0 0112
+K 12,11 0 0113
+L 10,11 0 0114
+M 15,11 0 0115
+N 13,11 0 0116
+O 12,11 0 0117
+P 11,11 0 0120
+Q 12,11,2 0 0121
+R 12,11 0 0122
+S 10,11 0 0123
+T 11,11 0 0124
+U 12,11 0 0125
+V 11,11 0 0126
+W 15,11 0 0127
+X 11,11 0 0130
+Y 9,11 0 0131
+Z 10,11 0 0132
+[ 7,11,2 0 0133
+lB "
+\ 9,11 0 0134
+rs "
+] 7,11,2 0 0135
+rB "
+^ 8,11 0 0136
+a^ "
+ha "
+_ 9,0,2 0 0137
+` 4,11 0 0140
+oq "
+a 10,7 0 0141
+b 8,11 0 0142
+c 8,7 0 0143
+d 10,11 0 0144
+e 8,7 0 0145
+f 5,11,3 0 0146
+g 8,9,3 0 0147
+h 10,11 0 0150
+i 5,10 0 0151
+j 4,10,3 0 0152
+k 9,11 0 0153
+l 5,11 0 0154
+m 15,7 0 0155
+n 10,7 0 0156
+o 8,7 0 0157
+p 8,7,3 0 0160
+q 9,7,3 0 0161
+r 7,7 0 0162
+s 8,7 0 0163
+t 5,9 0 0164
+u 10,7 0 0165
+v 8,7 0 0166
+w 13,7 0 0167
+x 9,7 0 0170
+y 9,7,3 0 0171
+z 9,7 0 0172
+{ 6,11,2 0 0173
+lC "
+| 9,11 0 0174
+or "
+ba "
+} 6,11,2 0 0175
+rC "
+~ 11,6 0 0176
+a~ "
+ap "
+ti "
+r! 5,8,3 0 0241
+¡ "
+ct 8,8,1 0 0242
+¢ "
+Po 10,11 0 0243
+£ "
+Cs 8,9 0 0244
+¤ "
+Ye 10,11 0 0245
+¥ "
+bb 8,11 0 0246
+¦ "
+sc 9,11,2 0 0247
+§ "
+ad 6,10 0 0250
+¨ "
+co 12,11 0 0251
+© "
+Of 8,11 0 0252
+ª "
+Fo 10,7 0 0253
+« "
+no 9,7 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 12,11 0 0256
+® "
+a- 6,9 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 8,8 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 10,7,3 0 0265
+ps 9,11 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 8,11 0 0272
+º "
+Fc 10,7 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 7,8,3 0 0277
+¿ "
+`A 11,15 0 0300
+À "
+'A 11,15 0 0301
+Á "
+^A 11,15 0 0302
+Â "
+~A 11,14 0 0303
+Ã "
+:A 11,14 0 0304
+Ä "
+oA 11,15 0 0305
+Å "
+AE 14,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 10,15 0 0310
+È "
+'E 10,15 0 0311
+É "
+^E 10,15 0 0312
+Ê "
+:E 10,14 0 0313
+Ë "
+`I 6,15 0 0314
+Ì "
+'I 6,15 0 0315
+Í "
+^I 6,15 0 0316
+Î "
+:I 6,14 0 0317
+Ï "
+-D 12,11 0 0320
+Ð "
+~N 13,14 0 0321
+Ñ "
+`O 12,15 0 0322
+Ò "
+'O 12,15 0 0323
+Ó "
+^O 12,15 0 0324
+Ô "
+~O 12,14 0 0325
+Õ "
+:O 12,14 0 0326
+Ö "
+mu 8,8 0 0327
+× "
+/O 12,11 0 0330
+Ø "
+`U 12,15 0 0331
+Ù "
+'U 12,15 0 0332
+Ú "
+^U 12,15 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 9,15 0 0335
+Ý "
+TP 11,11 0 0336
+Þ "
+ss 10,11,3 0 0337
+ß "
+`a 10,11 0 0340
+à "
+'a 10,11 0 0341
+á "
+^a 10,11 0 0342
+â "
+~a 10,10 0 0343
+ã "
+:a 10,10 0 0344
+ä "
+oa 10,11 0 0345
+å "
+ae 13,7 0 0346
+æ "
+,c 8,7,3 0 0347
+ç "
+`e 8,11 0 0350
+è "
+'e 8,11 0 0351
+é "
+^e 8,11 0 0352
+ê "
+:e 8,10 0 0353
+ë "
+`i 5,11 0 0354
+ì "
+'i 5,11 0 0355
+í "
+^i 5,11 0 0356
+î "
+:i 5,10 0 0357
+ï "
+Sd 8,11 0 0360
+ð "
+~n 10,10 0 0361
+ñ "
+`o 8,11 0 0362
+ò "
+'o 8,11 0 0363
+ó "
+^o 8,11 0 0364
+ô "
+~o 8,10 0 0365
+õ "
+:o 8,10 0 0366
+ö "
+di 8,8 0 0367
+÷ "
+/o 8,7 0 0370
+ø "
+`u 10,11 0 0371
+ù "
+'u 10,11 0 0372
+ú "
+^u 10,11 0 0373
+û "
+:u 10,10 0 0374
+ü "
+'y 9,11,3 0 0375
+ý "
+Tp 8,11,3 0 0376
+þ "
+:y 9,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/NI b/contrib/groff/font/devX100/NI
new file mode 100644
index 0000000..bb31b53
--- /dev/null
+++ b/contrib/groff/font/devX100/NI
@@ -0,0 +1,308 @@
+name NI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,11 0 041
+" 6,11 0 042
+dq "
+# 11,10 0 043
+sh "
+$ 8,12,1 0 044
+Do "
+% 12,11,1 0 045
+& 11,11 0 046
+' 4,11 0 047
+cq "
+( 5,11,2 0 050
+) 5,11,2 0 051
+* 6,11 0 052
++ 8,8 0 053
+, 4,2,2 0 054
+\- 9,5 0 055
+. 4,2 0 056
+/ 9,11,3 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 9,8 0 074
+= 8,6 0 075
+eq "
+> 9,8 0 076
+? 6,11 0 077
+@ 12,11 0 0100
+at "
+A 11,11 0 0101
+B 9,11 0 0102
+C 10,11 0 0103
+D 11,11 0 0104
+E 9,11 0 0105
+F 8,11 0 0106
+G 10,11 0 0107
+H 11,11 0 0110
+I 7,11 0 0111
+J 8,11 0 0112
+K 10,11 0 0113
+L 9,11 0 0114
+M 14,11 0 0115
+N 12,11 0 0116
+O 10,11 0 0117
+P 10,11 0 0120
+Q 10,11,2 0 0121
+R 11,11 0 0122
+S 10,11 0 0123
+T 10,11 0 0124
+U 12,11 0 0125
+V 10,11 0 0126
+W 13,11 0 0127
+X 10,11 0 0130
+Y 9,11 0 0131
+Z 10,11 0 0132
+[ 6,11,2 0 0133
+lB "
+\ 8,11 0 0134
+rs "
+] 6,11,2 0 0135
+rB "
+^ 6,11 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 4,11 0 0140
+oq "
+a 9,7 0 0141
+b 7,11 0 0142
+c 6,7 0 0143
+d 9,11 0 0144
+e 6,7 0 0145
+f 5,11,3 0 0146
+g 7,8,3 0 0147
+h 9,11 0 0150
+i 4,11 0 0151
+j 4,11,3 0 0152
+k 8,11 0 0153
+l 4,11 0 0154
+m 14,7 0 0155
+n 9,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 8,7,3 0 0161
+r 7,7 0 0162
+s 7,7 0 0163
+t 5,9 0 0164
+u 9,7 0 0165
+v 7,7 0 0166
+w 11,7 0 0167
+x 8,7 0 0170
+y 7,7,3 0 0171
+z 8,7 0 0172
+{ 6,11,2 0 0173
+lC "
+| 9,11 0 0174
+or "
+ba "
+} 6,11,2 0 0175
+rC "
+~ 9,6 0 0176
+a~ "
+ap "
+ti "
+r! 4,8,3 0 0241
+¡ "
+ct 8,9,2 0 0242
+¢ "
+Po 9,11 0 0243
+£ "
+Cs 8,9 0 0244
+¤ "
+Ye 9,11 0 0245
+¥ "
+bb 8,11 0 0246
+¦ "
+sc 7,11,2 0 0247
+§ "
+ad 7,10 0 0250
+¨ "
+co 13,11 0 0251
+© "
+Of 6,11 0 0252
+ª "
+Fo 8,7 0 0253
+« "
+no 8,6 0 0254
+¬ "
+- 5,5 0 0255
+hy "
+­ "
+rg 13,11 0 0256
+® "
+a- 6,9 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 8,8 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 4,11 0 0264
+´ "
+µ 9,7,3 0 0265
+ps 9,11 0 0266
+¶ "
+pc 5,6 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 6,11 0 0272
+º "
+Fc 8,7 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 6,8,3 0 0277
+¿ "
+`A 11,14 0 0300
+À "
+'A 11,14 0 0301
+Á "
+^A 11,14 0 0302
+Â "
+~A 11,14 0 0303
+Ã "
+:A 11,14 0 0304
+Ä "
+oA 11,14 0 0305
+Å "
+AE 14,11 0 0306
+Æ "
+,C 10,11,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,14 0 0313
+Ë "
+`I 7,14 0 0314
+Ì "
+'I 7,14 0 0315
+Í "
+^I 7,14 0 0316
+Î "
+:I 7,14 0 0317
+Ï "
+-D 11,11 0 0320
+Ð "
+~N 12,14 0 0321
+Ñ "
+`O 10,14 0 0322
+Ò "
+'O 10,14 0 0323
+Ó "
+^O 10,14 0 0324
+Ô "
+~O 10,14 0 0325
+Õ "
+:O 10,14 0 0326
+Ö "
+mu 8,8 0 0327
+× "
+/O 10,11 0 0330
+Ø "
+`U 12,14 0 0331
+Ù "
+'U 12,14 0 0332
+Ú "
+^U 12,14 0 0333
+Û "
+:U 12,14 0 0334
+Ü "
+'Y 9,14 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 8,11,3 0 0337
+ß "
+`a 9,11 0 0340
+à "
+'a 9,11 0 0341
+á "
+^a 9,11 0 0342
+â "
+~a 9,10 0 0343
+ã "
+:a 9,10 0 0344
+ä "
+oa 9,11 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 6,7,3 0 0347
+ç "
+`e 6,11 0 0350
+è "
+'e 6,11 0 0351
+é "
+^e 6,11 0 0352
+ê "
+:e 6,10 0 0353
+ë "
+`i 4,11 0 0354
+ì "
+'i 4,11 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,10 0 0357
+ï "
+Sd 7,11 0 0360
+ð "
+~n 9,10 0 0361
+ñ "
+`o 7,11 0 0362
+ò "
+'o 7,11 0 0363
+ó "
+^o 7,11 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,10 0 0366
+ö "
+di 8,8 0 0367
+÷ "
+/o 7,8,1 0 0370
+ø "
+`u 9,11 0 0371
+ù "
+'u 9,11 0 0372
+ú "
+^u 9,11 0 0373
+û "
+:u 9,10 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 7,11,3 0 0376
+þ "
+:y 7,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/NR b/contrib/groff/font/devX100/NR
new file mode 100644
index 0000000..729f76e
--- /dev/null
+++ b/contrib/groff/font/devX100/NR
@@ -0,0 +1,308 @@
+name NR
+spacewidth 4
+charset
+--- 4,1 0 040
+! 3,11 0 041
+" 5,11 0 042
+dq "
+# 8,11 0 043
+sh "
+$ 8,12,2 0 044
+Do "
+% 12,11 0 045
+& 13,11 0 046
+' 4,11 0 047
+cq "
+( 5,11,2 0 050
+) 6,11,2 0 051
+* 7,11 0 052
++ 9,7 0 053
+, 4,2,2 0 054
+\- 9,4 0 055
+. 4,2 0 056
+/ 4,11 0 057
+sl "
+0 8,11 0 060
+1 8,11 0 061
+2 8,11 0 062
+3 8,11 0 063
+4 8,11 0 064
+5 8,11 0 065
+6 8,11 0 066
+7 8,11 0 067
+8 8,11 0 070
+9 8,11 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 10,7 0 074
+= 9,6 0 075
+eq "
+> 10,7 0 076
+? 6,11 0 077
+@ 13,11 0 0100
+at "
+A 10,11 0 0101
+B 10,11 0 0102
+C 11,11 0 0103
+D 11,11 0 0104
+E 10,11 0 0105
+F 10,11 0 0106
+G 11,11 0 0107
+H 12,11 0 0110
+I 6,11 0 0111
+J 7,11 0 0112
+K 11,11 0 0113
+L 10,11 0 0114
+M 16,11 0 0115
+N 13,11 0 0116
+O 11,11 0 0117
+P 10,11 0 0120
+Q 11,11,2 0 0121
+R 11,11 0 0122
+S 8,11 0 0123
+T 10,11 0 0124
+U 13,11 0 0125
+V 10,11 0 0126
+W 16,11 0 0127
+X 13,11 0 0130
+Y 10,11 0 0131
+Z 9,11 0 0132
+[ 4,11,2 0 0133
+lB "
+\ 8,11 0 0134
+rs "
+] 4,11,2 0 0135
+rB "
+^ 7,11 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 4,11 0 0140
+oq "
+a 8,7 0 0141
+b 7,11 0 0142
+c 7,7 0 0143
+d 8,11 0 0144
+e 7,7 0 0145
+f 5,11 0 0146
+g 8,7,3 0 0147
+h 9,11 0 0150
+i 4,10 0 0151
+j 4,10,3 0 0152
+k 9,11 0 0153
+l 4,11 0 0154
+m 14,7 0 0155
+n 9,7 0 0156
+o 7,7 0 0157
+p 8,7,3 0 0160
+q 7,7,3 0 0161
+r 7,7 0 0162
+s 6,7 0 0163
+t 5,9 0 0164
+u 9,7 0 0165
+v 8,7 0 0166
+w 12,7 0 0167
+x 8,7 0 0170
+y 8,7,3 0 0171
+z 7,7 0 0172
+{ 4,11,2 0 0173
+lC "
+| 9,11 0 0174
+or "
+ba "
+} 5,11,2 0 0175
+rC "
+~ 9,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,8,3 0 0241
+¡ "
+ct 8,9,2 0 0242
+¢ "
+Po 8,11 0 0243
+£ "
+Cs 8,9 0 0244
+¤ "
+Ye 8,11 0 0245
+¥ "
+bb 9,11 0 0246
+¦ "
+sc 7,11,2 0 0247
+§ "
+ad 6,10 0 0250
+¨ "
+co 14,11 0 0251
+© "
+Of 6,11 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 9,5 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 14,11 0 0256
+® "
+a- 5,9 0 0257
+¯ "
+de 6,11 0 0260
+° "
++- 9,7 0 0261
+± "
+S2 5,11 0 0262
+² "
+S3 5,11 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 9,7,3 0 0265
+ps 9,11,2 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 5,1,3 0 0270
+¸ "
+S1 5,11 0 0271
+¹ "
+Om 5,11 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 12,11 0 0274
+¼ "
+12 12,11 0 0275
+½ "
+34 12,11 0 0276
+¾ "
+r? 6,8,3 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,14 0 0303
+Ã "
+:A 10,13 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 15,11 0 0306
+Æ "
+,C 11,11,3 0 0307
+Ç "
+`E 10,14 0 0310
+È "
+'E 10,14 0 0311
+É "
+^E 10,14 0 0312
+Ê "
+:E 10,14 0 0313
+Ë "
+`I 6,14 0 0314
+Ì "
+'I 6,14 0 0315
+Í "
+^I 6,14 0 0316
+Î "
+:I 6,14 0 0317
+Ï "
+-D 11,11 0 0320
+Ð "
+~N 13,14 0 0321
+Ñ "
+`O 11,14 0 0322
+Ò "
+'O 11,14 0 0323
+Ó "
+^O 11,14 0 0324
+Ô "
+~O 11,14 0 0325
+Õ "
+:O 11,14 0 0326
+Ö "
+mu 9,7 0 0327
+× "
+/O 11,11 0 0330
+Ø "
+`U 13,14 0 0331
+Ù "
+'U 13,14 0 0332
+Ú "
+^U 13,14 0 0333
+Û "
+:U 13,14 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 10,11 0 0336
+Þ "
+ss 8,11 0 0337
+ß "
+`a 8,11 0 0340
+à "
+'a 8,11 0 0341
+á "
+^a 8,11 0 0342
+â "
+~a 8,10 0 0343
+ã "
+:a 8,10 0 0344
+ä "
+oa 8,11 0 0345
+å "
+ae 12,7 0 0346
+æ "
+,c 7,7,3 0 0347
+ç "
+`e 7,11 0 0350
+è "
+'e 7,11 0 0351
+é "
+^e 7,11 0 0352
+ê "
+:e 7,10 0 0353
+ë "
+`i 4,11 0 0354
+ì "
+'i 4,11 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,10 0 0357
+ï "
+Sd 7,11 0 0360
+ð "
+~n 9,10 0 0361
+ñ "
+`o 7,11 0 0362
+ò "
+'o 7,11 0 0363
+ó "
+^o 7,11 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,10 0 0366
+ö "
+di 9,7 0 0367
+÷ "
+/o 7,8,1 0 0370
+ø "
+`u 9,11 0 0371
+ù "
+'u 9,11 0 0372
+ú "
+^u 9,11 0 0373
+û "
+:u 9,10 0 0374
+ü "
+'y 8,11,3 0 0375
+ý "
+Tp 8,11,3 0 0376
+þ "
+:y 8,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/S b/contrib/groff/font/devX100/S
new file mode 100644
index 0000000..59af889
--- /dev/null
+++ b/contrib/groff/font/devX100/S
@@ -0,0 +1,226 @@
+name S
+special
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,10 0 041
+fa 9,10 0 042
+# 7,10 0 043
+sh "
+te 8,10 0 044
+% 12,10 0 045
+& 11,10 0 046
+st 6,7 0 047
+( 5,10,3 0 050
+) 5,10,3 0 051
+** 7,8 0 052
++ 8,7 0 053
+pl "
+, 3,2,2 0 054
+\- 8,4 0 055
+mi "
+. 3,2 0 056
+/ 4,10 0 057
+sl "
+0 7,10 0 060
+1 7,10 0 061
+2 7,10 0 062
+3 7,10 0 063
+4 7,10 0 064
+5 7,10 0 065
+6 7,10 0 066
+7 7,10 0 067
+8 7,10 0 070
+9 7,10 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 8,7 0 074
+= 8,5 0 075
+eq "
+> 8,7 0 076
+? 6,10 0 077
+=~ 8,7 0 0100
+*A 11,10 0 0101
+*B 9,10 0 0102
+*X 11,10 0 0103
+*D 9,10 0 0104
+*E 9,10 0 0105
+*F 11,10 0 0106
+*G 9,10 0 0107
+*Y 11,10 0 0110
+*I 5,10 0 0111
++h 9,10 0 0112
+*K 10,10 0 0113
+*L 10,10 0 0114
+*M 13,10 0 0115
+*N 11,10 0 0116
+*O 10,10 0 0117
+*P 11,10 0 0120
+*H 10,10 0 0121
+*R 8,10 0 0122
+*S 9,10 0 0123
+*T 9,10 0 0124
+--- 9,10 0 0125
+ts 7,7,3 0 0126
+*W 11,10 0 0127
+*C 9,10 0 0130
+*Q 11,10 0 0131
+*Z 9,10 0 0132
+[ 5,10,3 0 0133
+lB "
+tf 10,7 0 0134
+3d "
+] 5,10,3 0 0135
+rB "
+pp 10,10 0 0136
+_ 7,0,3 0 0137
+radicalex 7,12 0 0140
+*a 9,7 0 0141
+*b 8,11,3 0 0142
+*x 8,7,3 0 0143
+*d 7,11 0 0144
+*e 6,7 0 0145
+*f 9,10,3 0 0146
+*g 6,7,3 0 0147
+*y 8,7,3 0 0150
+*i 5,7 0 0151
++f 9,7,3 0 0152
+*k 8,7 0 0153
+*l 8,10 0 0154
+*m 8,7,2 0 0155
+µ "
+*n 8,7 0 0156
+*o 8,7 0 0157
+*p 8,7 0 0160
+*h 7,10 0 0161
+*r 8,7,3 0 0162
+*s 8,7 0 0163
+*t 6,7 0 0164
+*u 8,7 0 0165
++p 11,8 0 0166
+*w 11,7 0 0167
+*c 7,12,3 0 0170
+*q 9,7,3 0 0171
+*z 7,11,3 0 0172
+lC 7,10,3 0 0173
+{ "
+ba 3,10,3 0 0174
+or "
+| "
+rC 7,10,3 0 0175
+} "
+ap 8,5 0 0176
+*U 9,10 0 0241
+fm 4,10 0 0242
+<= 8,9 0 0243
+f/ 4,10 0 0244
+if 10,6 0 0245
+Fn 7,10,3 0 0246
+CL 11,7 0 0247
+DI 11,7 0 0250
+HE 11,7 0 0251
+SP 11,7 0 0252
+<> 15,7 0 0253
+<- 14,7 0 0254
+ua 9,12,3 0 0255
+arrowverttp "
+-> 14,7 0 0256
+da 9,12,3 0 0257
+arrowvertbt "
+de 6,10 0 0260
+° "
++- 8,9 0 0261
+± "
+sd 6,10 0 0262
+>= 8,9 0 0263
+mu 8,7 0 0264
+× "
+pt 10,6 0 0265
+pd 7,11 0 0266
+bu 7,6 0 0267
+di 8,7 0 0270
+÷ "
+!= 8,7 0 0271
+== 8,6 0 0272
+~= 8,7 0 0273
+~~ "
+--- 15,2 0 0274
+arrowvertex 9,12,3 0 0275
+an 15,4 0 0276
+CR 10,9 0 0277
+Ah 12,10 0 0300
+Im 10,11,1 0 0301
+Re 12,11 0 0302
+wp 12,9,3 0 0303
+c* 11,9 0 0304
+c+ 11,9 0 0305
+es 12,11 0 0306
+ca 10,7 0 0307
+cu 10,7 0 0310
+sp 10,7 0 0311
+ip 10,7,2 0 0312
+--- 10,8,1 0 0313
+sb 10,7 0 0314
+ib 10,7,2 0 0315
+mo 10,7 0 0316
+nm 10,8,1 0 0317
+/_ 11,10 0 0320
+gr 10,11 0 0321
+rg 12,10 0 0322
+co 12,10 0 0323
+tm 11,10 0 0324
+--- 12,11,1 0 0325
+sr 8,12 0 0326
+md 4,5 0 0327
+no 10,5 0 0330
+¬ "
+AN 9,7 0 0331
+OR 9,7 0 0332
+hA 15,7 0 0333
+lA 14,7 0 0334
+uA 9,12 0 0335
+rA 14,7 0 0336
+dA 9,12 0 0337
+lz 7,11 0 0340
+la 5,12,3 0 0341
+--- 12,10 0 0342
+--- 12,10 0 0343
+--- 11,10 0 0344
+--- 10,11,1 0 0345
+parenlefttp 6,12,3 0 0346
+parenleftex 6,12,3 0 0347
+parenleftbt 6,12,3 0 0350
+bracketlefttp 6,12,3 0 0351
+lc "
+bracketleftex 6,12,3 0 0352
+bracketleftbt 6,12,3 0 0353
+lf "
+bracelefttp 7,12,3 0 0354
+lt "
+braceleftmid 7,12,3 0 0355
+lk "
+braceleftbt 7,12,3 0 0356
+lb "
+bracerightex 7,12,3 0 0357
+braceleftex "
+bv "
+--- 12,12 0 0360
+ra 5,12,3 0 0361
+is 4,12,1 0 0362
+--- 10,12,3 0 0363
+--- 10,12,3 0 0364
+--- 10,12,3 0 0365
+parenrighttp 6,12,3 0 0366
+parenrightex 6,12,3 0 0367
+parenrightbt 6,12,3 0 0370
+bracketrighttp 6,12,3 0 0371
+rc "
+bracketrightex 6,12,3 0 0372
+bracketrightbt 6,12,3 0 0373
+rf "
+bracerighttp 7,12,3 0 0374
+rt "
+bracerightmid 7,12,3 0 0375
+rk "
+bracerightbt 7,12,3 0 0376
+rb "
diff --git a/contrib/groff/font/devX100/TB b/contrib/groff/font/devX100/TB
new file mode 100644
index 0000000..f9f191c
--- /dev/null
+++ b/contrib/groff/font/devX100/TB
@@ -0,0 +1,308 @@
+name TB
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,10 0 041
+" 7,10 0 042
+dq "
+# 7,10 0 043
+sh "
+$ 7,11,1 0 044
+Do "
+% 14,10 0 045
+& 12,10 0 046
+' 4,10 0 047
+cq "
+( 5,10,3 0 050
+) 5,10,3 0 051
+* 7,10 0 052
++ 8,7 0 053
+, 3,2,2 0 054
+\- 9,4 0 055
+. 3,2 0 056
+/ 4,10 0 057
+sl "
+0 7,10 0 060
+1 7,10 0 061
+2 7,10 0 062
+3 7,10 0 063
+4 7,10 0 064
+5 7,10 0 065
+6 7,10 0 066
+7 7,10 0 067
+8 7,10 0 070
+9 7,10 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 8,7 0 074
+= 8,5 0 075
+eq "
+> 8,7 0 076
+? 7,10 0 077
+@ 14,10,2 0 0100
+at "
+A 10,10 0 0101
+B 9,10 0 0102
+C 10,10 0 0103
+D 10,10 0 0104
+E 9,10 0 0105
+F 8,10 0 0106
+G 11,10 0 0107
+H 11,10 0 0110
+I 5,10 0 0111
+J 7,10,1 0 0112
+K 11,10 0 0113
+L 9,10 0 0114
+M 13,10 0 0115
+N 10,10 0 0116
+O 11,10 0 0117
+P 9,10 0 0120
+Q 11,10,3 0 0121
+R 10,10 0 0122
+S 8,10 0 0123
+T 9,10 0 0124
+U 10,10 0 0125
+V 10,10 0 0126
+W 14,10 0 0127
+X 10,10 0 0130
+Y 10,10 0 0131
+Z 9,10 0 0132
+[ 5,10,3 0 0133
+lB "
+\ 4,10 0 0134
+rs "
+] 5,10,3 0 0135
+rB "
+^ 8,10 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 4,10 0 0140
+oq "
+a 7,7 0 0141
+b 8,10 0 0142
+c 6,7 0 0143
+d 7,10 0 0144
+e 6,7 0 0145
+f 5,10 0 0146
+g 7,7,3 0 0147
+h 8,10 0 0150
+i 4,10 0 0151
+j 4,10,3 0 0152
+k 8,10 0 0153
+l 4,10 0 0154
+m 12,7 0 0155
+n 8,7 0 0156
+o 7,7 0 0157
+p 8,7,3 0 0160
+q 7,7,3 0 0161
+r 6,7 0 0162
+s 6,7 0 0163
+t 5,9 0 0164
+u 7,7 0 0165
+v 7,7 0 0166
+w 10,7 0 0167
+x 7,7 0 0170
+y 7,7,3 0 0171
+z 6,7 0 0172
+{ 7,10,3 0 0173
+lC "
+| 3,10,2 0 0174
+or "
+ba "
+} 7,10,3 0 0175
+rC "
+~ 8,7 0 0176
+a~ "
+ap "
+ti "
+r! 4,7,3 0 0241
+¡ "
+ct 7,9,2 0 0242
+¢ "
+Po 8,10 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 8,10 0 0245
+¥ "
+bb 3,10,2 0 0246
+¦ "
+sc 7,10,2 0 0247
+§ "
+ad 5,10 0 0250
+¨ "
+co 12,10 0 0251
+© "
+Of 5,10 0 0252
+ª "
+Fo 9,6 0 0253
+« "
+no 9,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 12,10 0 0256
+® "
+a- 5,9 0 0257
+¯ "
+de 6,10 0 0260
+° "
++- 8,9 0 0261
+± "
+S2 4,10 0 0262
+² "
+S3 4,10 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 8,10,3 0 0266
+¶ "
+pc 4,6 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 4,10 0 0271
+¹ "
+Om 5,10 0 0272
+º "
+Fc 9,6 0 0273
+» "
+14 10,10 0 0274
+¼ "
+12 10,10 0 0275
+½ "
+34 10,10 0 0276
+¾ "
+r? 7,7,3 0 0277
+¿ "
+`A 10,14 0 0300
+À "
+'A 10,14 0 0301
+Á "
+^A 10,14 0 0302
+Â "
+~A 10,13 0 0303
+Ã "
+:A 10,13 0 0304
+Ä "
+oA 10,14 0 0305
+Å "
+AE 14,10 0 0306
+Æ "
+,C 10,10,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,13 0 0313
+Ë "
+`I 5,14 0 0314
+Ì "
+'I 5,14 0 0315
+Í "
+^I 5,14 0 0316
+Î "
+:I 5,13 0 0317
+Ï "
+-D 11,10 0 0320
+Ð "
+~N 10,13 0 0321
+Ñ "
+`O 11,14 0 0322
+Ò "
+'O 11,14 0 0323
+Ó "
+^O 11,14 0 0324
+Ô "
+~O 11,13 0 0325
+Õ "
+:O 11,13 0 0326
+Ö "
+mu 8,7 0 0327
+× "
+/O 11,11,1 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 10,14 0 0335
+Ý "
+TP 9,10 0 0336
+Þ "
+ss 8,10 0 0337
+ß "
+`a 7,11 0 0340
+à "
+'a 7,11 0 0341
+á "
+^a 7,11 0 0342
+â "
+~a 7,10 0 0343
+ã "
+:a 7,10 0 0344
+ä "
+oa 7,11 0 0345
+å "
+ae 11,7 0 0346
+æ "
+,c 7,7,3 0 0347
+ç "
+`e 7,11 0 0350
+è "
+'e 7,11 0 0351
+é "
+^e 7,11 0 0352
+ê "
+:e 7,10 0 0353
+ë "
+`i 4,11 0 0354
+ì "
+'i 4,11 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,10 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 8,10 0 0361
+ñ "
+`o 7,11 0 0362
+ò "
+'o 7,11 0 0363
+ó "
+^o 7,11 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,10 0 0366
+ö "
+di 8,7 0 0367
+÷ "
+/o 7,8,1 0 0370
+ø "
+`u 7,11 0 0371
+ù "
+'u 7,11 0 0372
+ú "
+^u 7,11 0 0373
+û "
+:u 7,10 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 8,10,3 0 0376
+þ "
+:y 7,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/TBI b/contrib/groff/font/devX100/TBI
new file mode 100644
index 0000000..76e9828
--- /dev/null
+++ b/contrib/groff/font/devX100/TBI
@@ -0,0 +1,308 @@
+name TBI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 7,10 0 041
+" 7,10 0 042
+dq "
+# 8,10 0 043
+sh "
+$ 7,11,1 0 044
+Do "
+% 14,10 0 045
+& 10,10 0 046
+' 5,10 0 047
+cq "
+( 6,10,3 0 050
+) 6,10,3 0 051
+* 7,10 0 052
++ 9,7 0 053
+, 4,2,2 0 054
+\- 9,4 0 055
+. 3,2 0 056
+/ 6,10 0 057
+sl "
+0 7,10 0 060
+1 7,10 0 061
+2 7,10 0 062
+3 7,10 0 063
+4 7,10 0 064
+5 7,10 0 065
+6 7,10 0 066
+7 7,10 0 067
+8 7,10 0 070
+9 7,10 0 071
+: 5,7 0 072
+; 4,7,2 0 073
+< 8,6 0 074
+= 10,5 0 075
+eq "
+> 8,6 0 076
+? 8,10 0 077
+@ 15,10,2 0 0100
+at "
+A 9,10 0 0101
+B 9,10 0 0102
+C 9,10 0 0103
+D 10,10 0 0104
+E 10,10 0 0105
+F 9,10 0 0106
+G 10,10 0 0107
+H 11,10 0 0110
+I 5,10 0 0111
+J 7,10,1 0 0112
+K 11,10 0 0113
+L 9,10 0 0114
+M 13,10 0 0115
+N 11,10 0 0116
+O 10,10 0 0117
+P 9,10 0 0120
+Q 10,10,3 0 0121
+R 10,10 0 0122
+S 8,10 0 0123
+T 10,10 0 0124
+U 10,10 0 0125
+V 10,10 0 0126
+W 13,10 0 0127
+X 9,10 0 0130
+Y 8,10 0 0131
+Z 8,10 0 0132
+[ 6,10,3 0 0133
+lB "
+\ 6,10 0 0134
+rs "
+] 5,10,3 0 0135
+rB "
+^ 8,10 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 5,10 0 0140
+oq "
+a 8,7 0 0141
+b 7,10 0 0142
+c 6,7 0 0143
+d 7,10 0 0144
+e 7,7 0 0145
+f 5,10,3 0 0146
+g 6,7,3 0 0147
+h 8,10 0 0150
+i 4,10 0 0151
+j 4,10,3 0 0152
+k 7,10 0 0153
+l 4,10 0 0154
+m 11,7 0 0155
+n 8,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 6,7 0 0162
+s 6,7 0 0163
+t 4,9 0 0164
+u 7,7 0 0165
+v 6,7 0 0166
+w 9,7 0 0167
+x 6,7 0 0170
+y 6,7,3 0 0171
+z 6,7 0 0172
+{ 7,10,3 0 0173
+lC "
+| 4,10 0 0174
+or "
+ba "
+} 7,10,3 0 0175
+rC "
+~ 10,5 0 0176
+a~ "
+ap "
+ti "
+r! 7,7,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,10 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 7,10 0 0245
+¥ "
+bb 4,10 0 0246
+¦ "
+sc 8,10,3 0 0247
+§ "
+ad 6,9 0 0250
+¨ "
+co 12,10 0 0251
+© "
+Of 6,10 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 9,5 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 12,10 0 0256
+® "
+a- 6,9 0 0257
+¯ "
+de 6,10 0 0260
+° "
++- 9,9 0 0261
+± "
+S2 4,10 0 0262
+² "
+S3 4,10 0 0263
+³ "
+aa 6,10 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 8,10,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 4,10 0 0271
+¹ "
+Om 6,10 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 10,10 0 0274
+¼ "
+12 10,10 0 0275
+½ "
+34 10,10 0 0276
+¾ "
+r? 8,7,3 0 0277
+¿ "
+`A 9,13 0 0300
+À "
+'A 9,13 0 0301
+Á "
+^A 9,13 0 0302
+Â "
+~A 9,13 0 0303
+Ã "
+:A 9,13 0 0304
+Ä "
+oA 9,13 0 0305
+Å "
+AE 14,10 0 0306
+Æ "
+,C 9,10,3 0 0307
+Ç "
+`E 10,13 0 0310
+È "
+'E 10,13 0 0311
+É "
+^E 10,13 0 0312
+Ê "
+:E 10,13 0 0313
+Ë "
+`I 5,13 0 0314
+Ì "
+'I 5,13 0 0315
+Í "
+^I 5,13 0 0316
+Î "
+:I 5,13 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 11,13 0 0321
+Ñ "
+`O 10,13 0 0322
+Ò "
+'O 10,13 0 0323
+Ó "
+^O 10,13 0 0324
+Ô "
+~O 10,13 0 0325
+Õ "
+:O 10,13 0 0326
+Ö "
+mu 9,7 0 0327
+× "
+/O 10,11,1 0 0330
+Ø "
+`U 10,13 0 0331
+Ù "
+'U 10,13 0 0332
+Ú "
+^U 10,13 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 8,13 0 0335
+Ý "
+TP 9,10 0 0336
+Þ "
+ss 7,10,3 0 0337
+ß "
+`a 8,10 0 0340
+à "
+'a 8,10 0 0341
+á "
+^a 8,11 0 0342
+â "
+~a 8,10 0 0343
+ã "
+:a 8,10 0 0344
+ä "
+oa 8,11 0 0345
+å "
+ae 11,7 0 0346
+æ "
+,c 6,7,3 0 0347
+ç "
+`e 7,10 0 0350
+è "
+'e 7,10 0 0351
+é "
+^e 7,11 0 0352
+ê "
+:e 7,10 0 0353
+ë "
+`i 4,10 0 0354
+ì "
+'i 4,10 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,10 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 8,10 0 0361
+ñ "
+`o 7,10 0 0362
+ò "
+'o 7,10 0 0363
+ó "
+^o 7,11 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,10 0 0366
+ö "
+di 9,7 0 0367
+÷ "
+/o 7,8,1 0 0370
+ø "
+`u 7,10 0 0371
+ù "
+'u 7,10 0 0372
+ú "
+^u 7,11 0 0373
+û "
+:u 7,10 0 0374
+ü "
+'y 6,10,2 0 0375
+ý "
+Tp 7,10,3 0 0376
+þ "
+:y 6,10,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/TI b/contrib/groff/font/devX100/TI
new file mode 100644
index 0000000..53401e5
--- /dev/null
+++ b/contrib/groff/font/devX100/TI
@@ -0,0 +1,308 @@
+name TI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 5,10 0 041
+" 6,10 0 042
+dq "
+# 7,10 0 043
+sh "
+$ 7,11,1 0 044
+Do "
+% 12,10 0 045
+& 11,10 0 046
+' 5,10 0 047
+cq "
+( 5,10,3 0 050
+) 5,10,3 0 051
+* 7,10 0 052
++ 10,7 0 053
+, 4,2,1 0 054
+\- 9,4 0 055
+. 3,2 0 056
+/ 4,10 0 057
+sl "
+0 7,10 0 060
+1 7,10 0 061
+2 7,10 0 062
+3 7,10 0 063
+4 7,10 0 064
+5 7,10 0 065
+6 7,10 0 066
+7 7,10 0 067
+8 7,10 0 070
+9 7,10 0 071
+: 4,7 0 072
+; 4,7,1 0 073
+< 10,7,1 0 074
+= 10,5 0 075
+eq "
+> 10,7,1 0 076
+? 7,10 0 077
+@ 13,10,3 0 0100
+at "
+A 9,10 0 0101
+B 8,10 0 0102
+C 9,10 0 0103
+D 10,10 0 0104
+E 9,10 0 0105
+F 9,10 0 0106
+G 10,10 0 0107
+H 10,10 0 0110
+I 5,10 0 0111
+J 6,10 0 0112
+K 10,10 0 0113
+L 8,10 0 0114
+M 12,10 0 0115
+N 11,10 0 0116
+O 10,10 0 0117
+P 9,10 0 0120
+Q 10,10,3 0 0121
+R 9,10 0 0122
+S 7,10 0 0123
+T 8,10 0 0124
+U 10,10 0 0125
+V 9,10 0 0126
+W 11,10 0 0127
+X 9,10 0 0130
+Y 8,10 0 0131
+Z 8,10 0 0132
+[ 6,10,3 0 0133
+lB "
+\ 4,10 0 0134
+rs "
+] 6,10,3 0 0135
+rB "
+^ 6,10 0 0136
+a^ "
+ha "
+_ 7,0,4 0 0137
+` 5,10 0 0140
+oq "
+a 7,7 0 0141
+b 7,10 0 0142
+c 6,7 0 0143
+d 7,10 0 0144
+e 7,7 0 0145
+f 5,10,3 0 0146
+g 6,7,3 0 0147
+h 7,10 0 0150
+i 4,10 0 0151
+j 4,10,3 0 0152
+k 7,10 0 0153
+l 4,10 0 0154
+m 10,7 0 0155
+n 7,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 5,7 0 0162
+s 6,7 0 0163
+t 5,9 0 0164
+u 7,7 0 0165
+v 6,7 0 0166
+w 9,7 0 0167
+x 7,7 0 0170
+y 7,7,3 0 0171
+z 6,7 0 0172
+{ 6,10,3 0 0173
+lC "
+| 4,10,3 0 0174
+or "
+ba "
+} 6,10,3 0 0175
+rC "
+~ 8,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,7,3 0 0241
+¡ "
+ct 7,9,2 0 0242
+¢ "
+Po 7,10 0 0243
+£ "
+Cs 7,8 0 0244
+¤ "
+Ye 7,10 0 0245
+¥ "
+bb 4,10,3 0 0246
+¦ "
+sc 7,11,2 0 0247
+§ "
+ad 5,10 0 0250
+¨ "
+co 12,10 0 0251
+© "
+Of 5,10 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 12,10 0 0256
+® "
+a- 5,10 0 0257
+¯ "
+de 6,10 0 0260
+° "
++- 10,9 0 0261
+± "
+S2 4,10 0 0262
+² "
+S3 4,10 0 0263
+³ "
+aa 4,10 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 8,10,3 0 0266
+¶ "
+pc 4,4 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 4,10 0 0271
+¹ "
+Om 5,10 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 10,10 0 0274
+¼ "
+12 10,10 0 0275
+½ "
+34 10,10 0 0276
+¾ "
+r? 7,7,3 0 0277
+¿ "
+`A 9,13 0 0300
+À "
+'A 9,13 0 0301
+Á "
+^A 9,13 0 0302
+Â "
+~A 9,13 0 0303
+Ã "
+:A 9,12 0 0304
+Ä "
+oA 9,13 0 0305
+Å "
+AE 13,10 0 0306
+Æ "
+,C 9,10,3 0 0307
+Ç "
+`E 9,13 0 0310
+È "
+'E 9,13 0 0311
+É "
+^E 9,13 0 0312
+Ê "
+:E 9,12 0 0313
+Ë "
+`I 5,13 0 0314
+Ì "
+'I 5,13 0 0315
+Í "
+^I 5,13 0 0316
+Î "
+:I 5,12 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 11,13 0 0321
+Ñ "
+`O 10,13 0 0322
+Ò "
+'O 10,13 0 0323
+Ó "
+^O 10,13 0 0324
+Ô "
+~O 10,13 0 0325
+Õ "
+:O 10,12 0 0326
+Ö "
+mu 10,7 0 0327
+× "
+/O 10,11,1 0 0330
+Ø "
+`U 10,13 0 0331
+Ù "
+'U 10,13 0 0332
+Ú "
+^U 10,13 0 0333
+Û "
+:U 10,12 0 0334
+Ü "
+'Y 8,13 0 0335
+Ý "
+TP 9,10 0 0336
+Þ "
+ss 7,10,3 0 0337
+ß "
+`a 7,10 0 0340
+à "
+'a 7,10 0 0341
+á "
+^a 7,11 0 0342
+â "
+~a 7,10 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 6,7,3 0 0347
+ç "
+`e 7,10 0 0350
+è "
+'e 7,10 0 0351
+é "
+^e 7,11 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 4,10 0 0354
+ì "
+'i 4,10 0 0355
+í "
+^i 4,11 0 0356
+î "
+:i 4,9 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,10 0 0361
+ñ "
+`o 7,10 0 0362
+ò "
+'o 7,10 0 0363
+ó "
+^o 7,11 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 10,7 0 0367
+÷ "
+/o 7,8,1 0 0370
+ø "
+`u 7,10 0 0371
+ù "
+'u 7,10 0 0372
+ú "
+^u 7,11 0 0373
+û "
+:u 7,9 0 0374
+ü "
+'y 7,10,3 0 0375
+ý "
+Tp 7,10,3 0 0376
+þ "
+:y 7,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX100/TR b/contrib/groff/font/devX100/TR
new file mode 100644
index 0000000..39d106a
--- /dev/null
+++ b/contrib/groff/font/devX100/TR
@@ -0,0 +1,308 @@
+name TR
+spacewidth 3
+charset
+--- 3,1 0 040
+! 5,10 0 041
+" 6,10 0 042
+dq "
+# 7,10 0 043
+sh "
+$ 7,11,1 0 044
+Do "
+% 12,10 0 045
+& 11,10 0 046
+' 4,10 0 047
+cq "
+( 5,10,3 0 050
+) 5,10,3 0 051
+* 7,10 0 052
++ 8,7 0 053
+, 4,1,2 0 054
+\- 9,4 0 055
+. 4,1 0 056
+/ 4,10,2 0 057
+sl "
+0 7,10 0 060
+1 7,10 0 061
+2 7,10 0 062
+3 7,10 0 063
+4 7,10 0 064
+5 7,10 0 065
+6 7,10 0 066
+7 7,10 0 067
+8 7,10 0 070
+9 7,10 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 8,7 0 074
+= 8,5 0 075
+eq "
+> 8,7 0 076
+? 6,10 0 077
+@ 13,10,2 0 0100
+at "
+A 11,10 0 0101
+B 9,10 0 0102
+C 10,10 0 0103
+D 10,10 0 0104
+E 9,10 0 0105
+F 8,10 0 0106
+G 11,10 0 0107
+H 10,10 0 0110
+I 5,10 0 0111
+J 6,10 0 0112
+K 10,10 0 0113
+L 9,10 0 0114
+M 13,10 0 0115
+N 11,10 0 0116
+O 10,10 0 0117
+P 8,10 0 0120
+Q 10,10,3 0 0121
+R 9,10 0 0122
+S 8,10 0 0123
+T 9,10 0 0124
+U 10,10 0 0125
+V 9,10 0 0126
+W 13,10 0 0127
+X 10,10 0 0130
+Y 9,10 0 0131
+Z 8,10 0 0132
+[ 5,10,3 0 0133
+lB "
+\ 4,10 0 0134
+rs "
+] 5,10,3 0 0135
+rB "
+^ 7,10 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 4,10 0 0140
+oq "
+a 7,7 0 0141
+b 7,10 0 0142
+c 7,7 0 0143
+d 7,10 0 0144
+e 7,7 0 0145
+f 4,10 0 0146
+g 7,7,3 0 0147
+h 7,10 0 0150
+i 3,10 0 0151
+j 4,10,3 0 0152
+k 7,10 0 0153
+l 3,10 0 0154
+m 11,7 0 0155
+n 7,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 5,7 0 0162
+s 6,7 0 0163
+t 4,8 0 0164
+u 7,7 0 0165
+v 7,7 0 0166
+w 11,7 0 0167
+x 7,7 0 0170
+y 7,7,3 0 0171
+z 6,7 0 0172
+{ 7,10,3 0 0173
+lC "
+| 3,10 0 0174
+or "
+ba "
+} 7,10,3 0 0175
+rC "
+~ 8,5 0 0176
+a~ "
+ap "
+ti "
+r! 5,7,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 8,10 0 0243
+£ "
+Cs 7,8 0 0244
+¤ "
+Ye 7,10 0 0245
+¥ "
+bb 3,10 0 0246
+¦ "
+sc 7,10,3 0 0247
+§ "
+ad 5,10 0 0250
+¨ "
+co 12,10 0 0251
+© "
+Of 4,10 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 9,6 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 12,10 0 0256
+® "
+a- 4,9 0 0257
+¯ "
+de 6,10 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,10 0 0262
+² "
+S3 4,10 0 0263
+³ "
+aa 5,11 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 7,10,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 4,10 0 0271
+¹ "
+Om 5,10 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 10,10 0 0274
+¼ "
+12 10,10 0 0275
+½ "
+34 10,10 0 0276
+¾ "
+r? 6,7,3 0 0277
+¿ "
+`A 11,14 0 0300
+À "
+'A 11,14 0 0301
+Á "
+^A 11,14 0 0302
+Â "
+~A 11,14 0 0303
+Ã "
+:A 11,13 0 0304
+Ä "
+oA 11,14 0 0305
+Å "
+AE 13,10 0 0306
+Æ "
+,C 10,10,3 0 0307
+Ç "
+`E 9,14 0 0310
+È "
+'E 9,14 0 0311
+É "
+^E 9,14 0 0312
+Ê "
+:E 9,13 0 0313
+Ë "
+`I 5,14 0 0314
+Ì "
+'I 5,14 0 0315
+Í "
+^I 5,14 0 0316
+Î "
+:I 5,13 0 0317
+Ï "
+-D 10,10 0 0320
+Ð "
+~N 11,14 0 0321
+Ñ "
+`O 10,14 0 0322
+Ò "
+'O 10,14 0 0323
+Ó "
+^O 10,14 0 0324
+Ô "
+~O 10,14 0 0325
+Õ "
+:O 10,13 0 0326
+Ö "
+mu 8,7 0 0327
+× "
+/O 10,11,1 0 0330
+Ø "
+`U 10,14 0 0331
+Ù "
+'U 10,14 0 0332
+Ú "
+^U 10,14 0 0333
+Û "
+:U 10,13 0 0334
+Ü "
+'Y 9,14 0 0335
+Ý "
+TP 8,10 0 0336
+Þ "
+ss 7,10 0 0337
+ß "
+`a 7,11 0 0340
+à "
+'a 7,11 0 0341
+á "
+^a 7,11 0 0342
+â "
+~a 7,11 0 0343
+ã "
+:a 7,10 0 0344
+ä "
+oa 7,11 0 0345
+å "
+ae 11,7 0 0346
+æ "
+,c 7,7,3 0 0347
+ç "
+`e 7,11 0 0350
+è "
+'e 7,11 0 0351
+é "
+^e 7,11 0 0352
+ê "
+:e 7,10 0 0353
+ë "
+`i 3,11 0 0354
+ì "
+'i 3,11 0 0355
+í "
+^i 3,11 0 0356
+î "
+:i 3,10 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,11 0 0361
+ñ "
+`o 7,11 0 0362
+ò "
+'o 7,11 0 0363
+ó "
+^o 7,11 0 0364
+ô "
+~o 7,11 0 0365
+õ "
+:o 7,10 0 0366
+ö "
+di 8,7 0 0367
+÷ "
+/o 7,8,1 0 0370
+ø "
+`u 7,11 0 0371
+ù "
+'u 7,11 0 0372
+ú "
+^u 7,11 0 0373
+û "
+:u 7,10 0 0374
+ü "
+'y 7,11,3 0 0375
+ý "
+Tp 7,10,3 0 0376
+þ "
+:y 7,10,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/CB b/contrib/groff/font/devX75-12/CB
new file mode 100644
index 0000000..8b3766c
--- /dev/null
+++ b/contrib/groff/font/devX75-12/CB
@@ -0,0 +1,308 @@
+name CB
+spacewidth 7
+charset
+--- 7,1 0 040
+! 7,9 0 041
+" 7,8 0 042
+dq "
+# 7,8 0 043
+sh "
+$ 7,10,2 0 044
+Do "
+% 7,8 0 045
+& 7,8 0 046
+' 7,8 0 047
+cq "
+( 7,9,2 0 050
+) 7,9,2 0 051
+* 7,9 0 052
++ 7,6 0 053
+, 7,2,1 0 054
+\- 7,4 0 055
+. 7,2 0 056
+/ 7,8,2 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 7,6 0 072
+; 7,6,1 0 073
+< 7,7 0 074
+= 7,5 0 075
+eq "
+> 7,7 0 076
+? 7,8 0 077
+@ 7,8 0 0100
+at "
+A 7,8 0 0101
+B 7,8 0 0102
+C 7,8 0 0103
+D 7,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 7,8 0 0107
+H 7,8 0 0110
+I 7,8 0 0111
+J 7,8 0 0112
+K 7,8 0 0113
+L 7,8 0 0114
+M 7,8 0 0115
+N 7,8 0 0116
+O 7,8 0 0117
+P 7,8 0 0120
+Q 7,8,2 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 7,8 0 0125
+V 7,8 0 0126
+W 7,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 7,9,2 0 0133
+lB "
+\ 7,8,2 0 0134
+rs "
+] 7,9,2 0 0135
+rB "
+^ 7,8 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 7,8 0 0140
+oq "
+a 7,6 0 0141
+b 7,9 0 0142
+c 7,6 0 0143
+d 7,9 0 0144
+e 7,6 0 0145
+f 7,9 0 0146
+g 7,6,3 0 0147
+h 7,9 0 0150
+i 7,9 0 0151
+j 7,9,3 0 0152
+k 7,9 0 0153
+l 7,9 0 0154
+m 7,6 0 0155
+n 7,6 0 0156
+o 7,6 0 0157
+p 7,6,3 0 0160
+q 7,6,3 0 0161
+r 7,6 0 0162
+s 7,6 0 0163
+t 7,8 0 0164
+u 7,6 0 0165
+v 7,6 0 0166
+w 7,6 0 0167
+x 7,6 0 0170
+y 7,6,3 0 0171
+z 7,6 0 0172
+{ 7,9,2 0 0173
+lC "
+| 7,8,2 0 0174
+or "
+ba "
+} 7,9,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 7,6,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,8 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 7,8,2 0 0246
+¦ "
+sc 7,9,1 0 0247
+§ "
+ad 7,9 0 0250
+¨ "
+co 7,8 0 0251
+© "
+Of 7,9 0 0252
+ª "
+Fo 7,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 7,4 0 0255
+hy "
+­ "
+rg 7,8 0 0256
+® "
+a- 7,8 0 0257
+¯ "
+de 7,8 0 0260
+° "
++- 7,6 0 0261
+± "
+S2 7,8 0 0262
+² "
+S3 7,8 0 0263
+³ "
+aa 7,9 0 0264
+´ "
+µ 7,6,3 0 0265
+ps 7,9,1 0 0266
+¶ "
+pc 7,5 0 0267
+· "
+ac 7,0,3 0 0270
+¸ "
+S1 7,8 0 0271
+¹ "
+Om 7,9 0 0272
+º "
+Fc 7,5 0 0273
+» "
+14 7,9,1 0 0274
+¼ "
+12 7,9,1 0 0275
+½ "
+34 7,9,1 0 0276
+¾ "
+r? 7,6,3 0 0277
+¿ "
+`A 7,11 0 0300
+À "
+'A 7,11 0 0301
+Á "
+^A 7,11 0 0302
+Â "
+~A 7,11 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,11 0 0305
+Å "
+AE 7,8 0 0306
+Æ "
+,C 7,8,3 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 7,11 0 0314
+Ì "
+'I 7,11 0 0315
+Í "
+^I 7,11 0 0316
+Î "
+:I 7,10 0 0317
+Ï "
+-D 7,8 0 0320
+Ð "
+~N 7,11 0 0321
+Ñ "
+`O 7,11 0 0322
+Ò "
+'O 7,11 0 0323
+Ó "
+^O 7,11 0 0324
+Ô "
+~O 7,11 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 7,8 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,8 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 7,6 0 0346
+æ "
+,c 7,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,9 0 0352
+ê "
+:e 7,8 0 0353
+ë "
+`i 7,9 0 0354
+ì "
+'i 7,9 0 0355
+í "
+^i 7,9 0 0356
+î "
+:i 7,8 0 0357
+ï "
+Sd 7,9 0 0360
+ð "
+~n 7,9 0 0361
+ñ "
+`o 7,9 0 0362
+ò "
+'o 7,9 0 0363
+ó "
+^o 7,9 0 0364
+ô "
+~o 7,9 0 0365
+õ "
+:o 7,8 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7,1 0 0370
+ø "
+`u 7,9 0 0371
+ù "
+'u 7,9 0 0372
+ú "
+^u 7,9 0 0373
+û "
+:u 7,8 0 0374
+ü "
+'y 7,9,3 0 0375
+ý "
+Tp 7,8,3 0 0376
+þ "
+:y 7,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/CBI b/contrib/groff/font/devX75-12/CBI
new file mode 100644
index 0000000..23df8ea
--- /dev/null
+++ b/contrib/groff/font/devX75-12/CBI
@@ -0,0 +1,308 @@
+name CBI
+spacewidth 7
+charset
+--- 7,1 0 040
+! 7,9 0 041
+" 7,8 0 042
+dq "
+# 7,9 0 043
+sh "
+$ 7,10,2 0 044
+Do "
+% 7,8 0 045
+& 7,8 0 046
+' 7,8 0 047
+cq "
+( 7,9,2 0 050
+) 7,9,2 0 051
+* 7,8 0 052
++ 7,6 0 053
+, 7,2,1 0 054
+\- 7,4 0 055
+. 7,2 0 056
+/ 7,9,1 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 7,6 0 072
+; 7,6,1 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 7,8 0 077
+@ 7,8,1 0 0100
+at "
+A 7,8 0 0101
+B 7,8 0 0102
+C 7,8 0 0103
+D 7,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 7,8 0 0107
+H 7,8 0 0110
+I 7,8 0 0111
+J 7,8 0 0112
+K 7,8 0 0113
+L 7,8 0 0114
+M 7,8 0 0115
+N 7,8 0 0116
+O 7,8 0 0117
+P 7,8 0 0120
+Q 7,8,2 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 7,8 0 0125
+V 7,8 0 0126
+W 7,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 7,9,2 0 0133
+lB "
+\ 7,9,1 0 0134
+rs "
+] 7,9,2 0 0135
+rB "
+^ 7,8 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 7,8 0 0140
+oq "
+a 7,6 0 0141
+b 7,9 0 0142
+c 7,6 0 0143
+d 7,9 0 0144
+e 7,6 0 0145
+f 7,9 0 0146
+g 7,6,3 0 0147
+h 7,9 0 0150
+i 7,9 0 0151
+j 7,9,3 0 0152
+k 7,9 0 0153
+l 7,9 0 0154
+m 7,6 0 0155
+n 7,6 0 0156
+o 7,6 0 0157
+p 7,6,3 0 0160
+q 7,6,3 0 0161
+r 7,6 0 0162
+s 7,6 0 0163
+t 7,8 0 0164
+u 7,6 0 0165
+v 7,6 0 0166
+w 7,6 0 0167
+x 7,6 0 0170
+y 7,6,3 0 0171
+z 7,6 0 0172
+{ 7,9,2 0 0173
+lC "
+| 7,8,1 0 0174
+or "
+ba "
+} 7,9,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 7,6,2 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,8 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 7,8,1 0 0246
+¦ "
+sc 7,9,1 0 0247
+§ "
+ad 7,9 0 0250
+¨ "
+co 7,8 0 0251
+© "
+Of 7,8 0 0252
+ª "
+Fo 7,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 7,4 0 0255
+hy "
+­ "
+rg 7,8 0 0256
+® "
+a- 7,8 0 0257
+¯ "
+de 7,8 0 0260
+° "
++- 7,6 0 0261
+± "
+S2 7,8 0 0262
+² "
+S3 7,8 0 0263
+³ "
+aa 7,9 0 0264
+´ "
+µ 7,6,3 0 0265
+ps 7,9,1 0 0266
+¶ "
+pc 7,5 0 0267
+· "
+ac 7,0,3 0 0270
+¸ "
+S1 7,8 0 0271
+¹ "
+Om 7,8 0 0272
+º "
+Fc 7,5 0 0273
+» "
+14 7,9 0 0274
+¼ "
+12 7,9 0 0275
+½ "
+34 7,9 0 0276
+¾ "
+r? 7,6,2 0 0277
+¿ "
+`A 7,11 0 0300
+À "
+'A 7,11 0 0301
+Á "
+^A 7,11 0 0302
+Â "
+~A 7,11 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,11 0 0305
+Å "
+AE 7,8 0 0306
+Æ "
+,C 7,8,3 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 7,11 0 0314
+Ì "
+'I 7,11 0 0315
+Í "
+^I 7,11 0 0316
+Î "
+:I 7,10 0 0317
+Ï "
+-D 7,8 0 0320
+Ð "
+~N 7,11 0 0321
+Ñ "
+`O 7,11 0 0322
+Ò "
+'O 7,11 0 0323
+Ó "
+^O 7,11 0 0324
+Ô "
+~O 7,11 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 7,8 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,8 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,8 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 7,6 0 0346
+æ "
+,c 7,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,9 0 0352
+ê "
+:e 7,8 0 0353
+ë "
+`i 7,9 0 0354
+ì "
+'i 7,9 0 0355
+í "
+^i 7,9 0 0356
+î "
+:i 7,8 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,9 0 0361
+ñ "
+`o 7,9 0 0362
+ò "
+'o 7,9 0 0363
+ó "
+^o 7,9 0 0364
+ô "
+~o 7,9 0 0365
+õ "
+:o 7,8 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7,1 0 0370
+ø "
+`u 7,9 0 0371
+ù "
+'u 7,9 0 0372
+ú "
+^u 7,9 0 0373
+û "
+:u 7,8 0 0374
+ü "
+'y 7,9,3 0 0375
+ý "
+Tp 7,8,3 0 0376
+þ "
+:y 7,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/CI b/contrib/groff/font/devX75-12/CI
new file mode 100644
index 0000000..04f4c46
--- /dev/null
+++ b/contrib/groff/font/devX75-12/CI
@@ -0,0 +1,308 @@
+name CI
+spacewidth 7
+charset
+--- 7,1 0 040
+! 7,8 0 041
+" 7,8 0 042
+dq "
+# 7,8 0 043
+sh "
+$ 7,10,1 0 044
+Do "
+% 7,8 0 045
+& 7,8 0 046
+' 7,8 0 047
+cq "
+( 7,9,2 0 050
+) 7,9,2 0 051
+* 7,8 0 052
++ 7,6 0 053
+, 7,2,1 0 054
+\- 7,4 0 055
+. 7,1 0 056
+/ 7,8,1 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 7,5 0 072
+; 7,5,1 0 073
+< 7,7 0 074
+= 7,5 0 075
+eq "
+> 7,7 0 076
+? 7,8 0 077
+@ 7,8 0 0100
+at "
+A 7,8 0 0101
+B 7,8 0 0102
+C 7,8 0 0103
+D 7,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 7,8 0 0107
+H 7,8 0 0110
+I 7,8 0 0111
+J 7,8 0 0112
+K 7,8 0 0113
+L 7,8 0 0114
+M 7,8 0 0115
+N 7,8 0 0116
+O 7,8 0 0117
+P 7,8 0 0120
+Q 7,8,2 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 7,8 0 0125
+V 7,8 0 0126
+W 7,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 7,9,2 0 0133
+lB "
+\ 7,8,1 0 0134
+rs "
+] 7,9,2 0 0135
+rB "
+^ 7,8 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 7,8 0 0140
+oq "
+a 7,6 0 0141
+b 7,9 0 0142
+c 7,6 0 0143
+d 7,9 0 0144
+e 7,6 0 0145
+f 7,9 0 0146
+g 7,6,3 0 0147
+h 7,9 0 0150
+i 7,9 0 0151
+j 7,9,3 0 0152
+k 7,9 0 0153
+l 7,9 0 0154
+m 7,6 0 0155
+n 7,6 0 0156
+o 7,6 0 0157
+p 7,6,3 0 0160
+q 7,6,3 0 0161
+r 7,6 0 0162
+s 7,6 0 0163
+t 7,8 0 0164
+u 7,6 0 0165
+v 7,6 0 0166
+w 7,6 0 0167
+x 7,6 0 0170
+y 7,6,3 0 0171
+z 7,6 0 0172
+{ 7,9,2 0 0173
+lC "
+| 7,8,1 0 0174
+or "
+ba "
+} 7,9,2 0 0175
+rC "
+~ 7,4 0 0176
+a~ "
+ap "
+ti "
+r! 7,6,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,8 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 7,8,2 0 0246
+¦ "
+sc 7,9,1 0 0247
+§ "
+ad 7,8 0 0250
+¨ "
+co 7,8 0 0251
+© "
+Of 7,8 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 7,4 0 0255
+hy "
+­ "
+rg 7,8 0 0256
+® "
+a- 7,8 0 0257
+¯ "
+de 7,8 0 0260
+° "
++- 7,6 0 0261
+± "
+S2 7,8 0 0262
+² "
+S3 7,8 0 0263
+³ "
+aa 7,9 0 0264
+´ "
+µ 7,6,3 0 0265
+ps 7,9,1 0 0266
+¶ "
+pc 7,4 0 0267
+· "
+ac 7,0,3 0 0270
+¸ "
+S1 7,8 0 0271
+¹ "
+Om 7,8 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 7,9,1 0 0274
+¼ "
+12 7,9,1 0 0275
+½ "
+34 7,9,1 0 0276
+¾ "
+r? 7,6,2 0 0277
+¿ "
+`A 7,11 0 0300
+À "
+'A 7,11 0 0301
+Á "
+^A 7,11 0 0302
+Â "
+~A 7,11 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,11 0 0305
+Å "
+AE 7,8 0 0306
+Æ "
+,C 7,8,3 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 7,11 0 0314
+Ì "
+'I 7,11 0 0315
+Í "
+^I 7,11 0 0316
+Î "
+:I 7,10 0 0317
+Ï "
+-D 7,8 0 0320
+Ð "
+~N 7,11 0 0321
+Ñ "
+`O 7,11 0 0322
+Ò "
+'O 7,11 0 0323
+Ó "
+^O 7,11 0 0324
+Ô "
+~O 7,11 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 7,8 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,8 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 7,6 0 0346
+æ "
+,c 7,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,9 0 0352
+ê "
+:e 7,8 0 0353
+ë "
+`i 7,9 0 0354
+ì "
+'i 7,9 0 0355
+í "
+^i 7,9 0 0356
+î "
+:i 7,8 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,9 0 0361
+ñ "
+`o 7,9 0 0362
+ò "
+'o 7,9 0 0363
+ó "
+^o 7,9 0 0364
+ô "
+~o 7,9 0 0365
+õ "
+:o 7,8 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7,1 0 0370
+ø "
+`u 7,9 0 0371
+ù "
+'u 7,9 0 0372
+ú "
+^u 7,9 0 0373
+û "
+:u 7,8 0 0374
+ü "
+'y 7,9,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 7,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/CR b/contrib/groff/font/devX75-12/CR
new file mode 100644
index 0000000..957ce6a
--- /dev/null
+++ b/contrib/groff/font/devX75-12/CR
@@ -0,0 +1,308 @@
+name CR
+spacewidth 7
+charset
+--- 7,1 0 040
+! 7,9 0 041
+" 7,8 0 042
+dq "
+# 7,8 0 043
+sh "
+$ 7,9,1 0 044
+Do "
+% 7,8 0 045
+& 7,8 0 046
+' 7,8 0 047
+cq "
+( 7,9,2 0 050
+) 7,9,2 0 051
+* 7,8 0 052
++ 7,6 0 053
+, 7,2,1 0 054
+\- 7,4 0 055
+. 7,1 0 056
+/ 7,9,1 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 7,5 0 072
+; 7,5,1 0 073
+< 7,7 0 074
+= 7,5 0 075
+eq "
+> 7,7 0 076
+? 7,8 0 077
+@ 7,8 0 0100
+at "
+A 7,8 0 0101
+B 7,8 0 0102
+C 7,8 0 0103
+D 7,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 7,8 0 0107
+H 7,8 0 0110
+I 7,8 0 0111
+J 7,8 0 0112
+K 7,8 0 0113
+L 7,8 0 0114
+M 7,8 0 0115
+N 7,8 0 0116
+O 7,8 0 0117
+P 7,8 0 0120
+Q 7,8,1 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 7,8 0 0125
+V 7,8 0 0126
+W 7,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 7,9,2 0 0133
+lB "
+\ 7,9,1 0 0134
+rs "
+] 7,9,2 0 0135
+rB "
+^ 7,8 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 7,8 0 0140
+oq "
+a 7,6 0 0141
+b 7,9 0 0142
+c 7,6 0 0143
+d 7,9 0 0144
+e 7,6 0 0145
+f 7,9 0 0146
+g 7,6,3 0 0147
+h 7,9 0 0150
+i 7,9 0 0151
+j 7,9,3 0 0152
+k 7,9 0 0153
+l 7,9 0 0154
+m 7,6 0 0155
+n 7,6 0 0156
+o 7,6 0 0157
+p 7,6,3 0 0160
+q 7,6,3 0 0161
+r 7,6 0 0162
+s 7,6 0 0163
+t 7,8 0 0164
+u 7,6 0 0165
+v 7,6 0 0166
+w 7,6 0 0167
+x 7,6 0 0170
+y 7,6,3 0 0171
+z 7,6 0 0172
+{ 7,8,2 0 0173
+lC "
+| 7,8,2 0 0174
+or "
+ba "
+} 7,8,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 7,6,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,8 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 7,8,2 0 0246
+¦ "
+sc 7,9,1 0 0247
+§ "
+ad 7,8 0 0250
+¨ "
+co 7,8 0 0251
+© "
+Of 7,8 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 7,4 0 0255
+hy "
+­ "
+rg 7,8 0 0256
+® "
+a- 7,8 0 0257
+¯ "
+de 7,8 0 0260
+° "
++- 7,6 0 0261
+± "
+S2 7,8 0 0262
+² "
+S3 7,8 0 0263
+³ "
+aa 7,9 0 0264
+´ "
+µ 7,6,3 0 0265
+ps 7,9,1 0 0266
+¶ "
+pc 7,4 0 0267
+· "
+ac 7,0,3 0 0270
+¸ "
+S1 7,8 0 0271
+¹ "
+Om 7,8 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 7,9,1 0 0274
+¼ "
+12 7,9,1 0 0275
+½ "
+34 7,9,1 0 0276
+¾ "
+r? 7,6,2 0 0277
+¿ "
+`A 7,11 0 0300
+À "
+'A 7,11 0 0301
+Á "
+^A 7,11 0 0302
+Â "
+~A 7,11 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,11 0 0305
+Å "
+AE 7,8 0 0306
+Æ "
+,C 7,8,3 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 7,11 0 0314
+Ì "
+'I 7,11 0 0315
+Í "
+^I 7,11 0 0316
+Î "
+:I 7,10 0 0317
+Ï "
+-D 7,8 0 0320
+Ð "
+~N 7,11 0 0321
+Ñ "
+`O 7,11 0 0322
+Ò "
+'O 7,11 0 0323
+Ó "
+^O 7,11 0 0324
+Ô "
+~O 7,11 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 7,9,1 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,8 0 0344
+ä "
+oa 7,9 0 0345
+å "
+ae 7,6 0 0346
+æ "
+,c 7,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,9 0 0352
+ê "
+:e 7,8 0 0353
+ë "
+`i 7,9 0 0354
+ì "
+'i 7,9 0 0355
+í "
+^i 7,9 0 0356
+î "
+:i 7,8 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,9 0 0361
+ñ "
+`o 7,9 0 0362
+ò "
+'o 7,9 0 0363
+ó "
+^o 7,9 0 0364
+ô "
+~o 7,9 0 0365
+õ "
+:o 7,8 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7,1 0 0370
+ø "
+`u 7,9 0 0371
+ù "
+'u 7,9 0 0372
+ú "
+^u 7,9 0 0373
+û "
+:u 7,8 0 0374
+ü "
+'y 7,9,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 7,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/DESC b/contrib/groff/font/devX75-12/DESC
new file mode 100644
index 0000000..4793e59
--- /dev/null
+++ b/contrib/groff/font/devX75-12/DESC
@@ -0,0 +1,9 @@
+styles R I B BI
+fonts 6 0 0 0 0 0 S
+sizes 8 10 12 14 18 24 0
+res 75
+X11
+hor 1
+vert 1
+unitwidth 12
+postpro gxditview
diff --git a/contrib/groff/font/devX75-12/HB b/contrib/groff/font/devX75-12/HB
new file mode 100644
index 0000000..f9ccd5f
--- /dev/null
+++ b/contrib/groff/font/devX75-12/HB
@@ -0,0 +1,308 @@
+name HB
+spacewidth 4
+charset
+--- 4,1 0 040
+! 4,9 0 041
+" 5,9 0 042
+dq "
+# 8,8 0 043
+sh "
+$ 7,9,2 0 044
+Do "
+% 12,9 0 045
+& 9,9 0 046
+' 4,9 0 047
+cq "
+( 6,9,3 0 050
+) 6,9,3 0 051
+* 6,9 0 052
++ 7,6 0 053
+, 4,2,2 0 054
+\- 8,4 0 055
+. 4,2 0 056
+/ 4,9 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 8,9 0 077
+@ 12,9,1 0 0100
+at "
+A 8,9 0 0101
+B 9,9 0 0102
+C 8,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 7,9 0 0106
+G 10,9 0 0107
+H 9,9 0 0110
+I 4,9 0 0111
+J 7,9 0 0112
+K 9,9 0 0113
+L 7,9 0 0114
+M 11,9 0 0115
+N 9,9 0 0116
+O 10,9 0 0117
+P 8,9 0 0120
+Q 10,9 0 0121
+R 9,9 0 0122
+S 9,9 0 0123
+T 8,9 0 0124
+U 9,9 0 0125
+V 8,9 0 0126
+W 10,9 0 0127
+X 8,9 0 0130
+Y 8,9 0 0131
+Z 7,9 0 0132
+[ 4,9,3 0 0133
+lB "
+\ 4,9 0 0134
+rs "
+] 4,9,3 0 0135
+rB "
+^ 7,9 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 4,9 0 0140
+oq "
+a 7,7 0 0141
+b 7,9 0 0142
+c 7,7 0 0143
+d 7,9 0 0144
+e 7,7 0 0145
+f 5,9 0 0146
+g 7,7,3 0 0147
+h 7,9 0 0150
+i 3,9 0 0151
+j 3,9,3 0 0152
+k 7,9 0 0153
+l 3,9 0 0154
+m 11,7 0 0155
+n 7,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 5,7 0 0162
+s 7,7 0 0163
+t 5,9 0 0164
+u 7,7 0 0165
+v 8,7 0 0166
+w 11,7 0 0167
+x 7,7 0 0170
+y 8,7,3 0 0171
+z 6,7 0 0172
+{ 5,9,3 0 0173
+lC "
+| 4,9,3 0 0174
+or "
+ba "
+} 5,9,3 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,7,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,9 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,9 0 0245
+¥ "
+bb 4,9,2 0 0246
+¦ "
+sc 7,9,3 0 0247
+§ "
+ad 5,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 6,9 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 8,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,9 0 0257
+¯ "
+de 5,8 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,10 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 7,9,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 4,1,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 6,9 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 10,9 0 0274
+¼ "
+12 10,9 0 0275
+½ "
+34 10,9 0 0276
+¾ "
+r? 8,7,3 0 0277
+¿ "
+`A 8,12 0 0300
+À "
+'A 8,12 0 0301
+Á "
+^A 8,12 0 0302
+Â "
+~A 8,12 0 0303
+Ã "
+:A 8,11 0 0304
+Ä "
+oA 8,12 0 0305
+Å "
+AE 13,9 0 0306
+Æ "
+,C 8,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 4,12 0 0314
+Ì "
+'I 4,12 0 0315
+Í "
+^I 4,12 0 0316
+Î "
+:I 4,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 10,12 0 0322
+Ò "
+'O 10,12 0 0323
+Ó "
+^O 10,12 0 0324
+Ô "
+~O 10,12 0 0325
+Õ "
+:O 10,11 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 10,9,1 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,11 0 0334
+Ü "
+'Y 8,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 8,9 0 0337
+ß "
+`a 7,10 0 0340
+à "
+'a 7,10 0 0341
+á "
+^a 7,10 0 0342
+â "
+~a 7,10 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,11 0 0345
+å "
+ae 11,7 0 0346
+æ "
+,c 7,7,3 0 0347
+ç "
+`e 7,10 0 0350
+è "
+'e 7,10 0 0351
+é "
+^e 7,10 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 3,10 0 0354
+ì "
+'i 3,10 0 0355
+í "
+^i 3,10 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,10 0 0361
+ñ "
+`o 7,10 0 0362
+ò "
+'o 7,10 0 0363
+ó "
+^o 7,10 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7 0 0370
+ø "
+`u 7,10 0 0371
+ù "
+'u 7,10 0 0372
+ú "
+^u 7,10 0 0373
+û "
+:u 7,9 0 0374
+ü "
+'y 8,10,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 8,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/HBI b/contrib/groff/font/devX75-12/HBI
new file mode 100644
index 0000000..21d4355
--- /dev/null
+++ b/contrib/groff/font/devX75-12/HBI
@@ -0,0 +1,308 @@
+name HBI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 4,9 0 041
+" 6,9 0 042
+dq "
+# 7,8 0 043
+sh "
+$ 7,9,1 0 044
+Do "
+% 13,9 0 045
+& 9,9 0 046
+' 4,9 0 047
+cq "
+( 5,9,3 0 050
+) 5,9,3 0 051
+* 6,9 0 052
++ 8,6 0 053
+, 3,2,2 0 054
+\- 8,4 0 055
+. 3,2 0 056
+/ 5,9 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 4,7 0 072
+; 4,7,2 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 8,9 0 077
+@ 11,9,1 0 0100
+at "
+A 8,9 0 0101
+B 9,9 0 0102
+C 8,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 7,9 0 0106
+G 9,9 0 0107
+H 10,9 0 0110
+I 5,9 0 0111
+J 7,9 0 0112
+K 9,9 0 0113
+L 7,9 0 0114
+M 12,9 0 0115
+N 10,9 0 0116
+O 9,9 0 0117
+P 8,9 0 0120
+Q 9,9 0 0121
+R 9,9 0 0122
+S 8,9 0 0123
+T 7,9 0 0124
+U 8,9 0 0125
+V 9,9 0 0126
+W 10,9 0 0127
+X 9,9 0 0130
+Y 7,9 0 0131
+Z 7,9 0 0132
+[ 4,9,3 0 0133
+lB "
+\ 5,9 0 0134
+rs "
+] 4,9,3 0 0135
+rB "
+^ 6,9 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 4,9 0 0140
+oq "
+a 6,7 0 0141
+b 7,9 0 0142
+c 7,7 0 0143
+d 7,9 0 0144
+e 7,7 0 0145
+f 5,9 0 0146
+g 7,7,3 0 0147
+h 7,9 0 0150
+i 3,9 0 0151
+j 3,9,3 0 0152
+k 7,9 0 0153
+l 3,9 0 0154
+m 11,7 0 0155
+n 7,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 5,7 0 0162
+s 7,7 0 0163
+t 5,9 0 0164
+u 7,7 0 0165
+v 7,7 0 0166
+w 10,7 0 0167
+x 7,7 0 0170
+y 7,7,3 0 0171
+z 6,7 0 0172
+{ 5,9,3 0 0173
+lC "
+| 4,9,3 0 0174
+or "
+ba "
+} 5,9,3 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,7,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,9 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,9 0 0245
+¥ "
+bb 4,9,2 0 0246
+¦ "
+sc 7,9,3 0 0247
+§ "
+ad 5,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 6,9 0 0252
+ª "
+Fo 10,6 0 0253
+« "
+no 8,5 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,9 0 0257
+¯ "
+de 5,8 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 7,9,3 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 4,1,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 6,9 0 0272
+º "
+Fc 10,6 0 0273
+» "
+14 10,9 0 0274
+¼ "
+12 10,9 0 0275
+½ "
+34 10,9 0 0276
+¾ "
+r? 7,7,2 0 0277
+¿ "
+`A 8,12 0 0300
+À "
+'A 8,12 0 0301
+Á "
+^A 8,12 0 0302
+Â "
+~A 8,12 0 0303
+Ã "
+:A 8,11 0 0304
+Ä "
+oA 8,12 0 0305
+Å "
+AE 11,9 0 0306
+Æ "
+,C 8,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 5,12 0 0314
+Ì "
+'I 5,12 0 0315
+Í "
+^I 5,12 0 0316
+Î "
+:I 5,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 10,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,11 0 0326
+Ö "
+mu 8,6 0 0327
+× "
+/O 9,9 0 0330
+Ø "
+`U 8,12 0 0331
+Ù "
+'U 8,12 0 0332
+Ú "
+^U 8,12 0 0333
+Û "
+:U 8,11 0 0334
+Ü "
+'Y 7,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 6,10 0 0340
+à "
+'a 6,10 0 0341
+á "
+^a 6,10 0 0342
+â "
+~a 6,10 0 0343
+ã "
+:a 6,9 0 0344
+ä "
+oa 6,10 0 0345
+å "
+ae 10,7 0 0346
+æ "
+,c 7,7,3 0 0347
+ç "
+`e 7,10 0 0350
+è "
+'e 7,10 0 0351
+é "
+^e 7,10 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 3,10 0 0354
+ì "
+'i 3,10 0 0355
+í "
+^i 3,10 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,10 0 0361
+ñ "
+`o 7,10 0 0362
+ò "
+'o 7,10 0 0363
+ó "
+^o 7,10 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 8,6 0 0367
+÷ "
+/o 7,8 0 0370
+ø "
+`u 7,10 0 0371
+ù "
+'u 7,10 0 0372
+ú "
+^u 7,10 0 0373
+û "
+:u 7,9 0 0374
+ü "
+'y 7,10,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 7,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/HI b/contrib/groff/font/devX75-12/HI
new file mode 100644
index 0000000..6051dc7
--- /dev/null
+++ b/contrib/groff/font/devX75-12/HI
@@ -0,0 +1,308 @@
+name HI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 3,9 0 041
+" 5,9 0 042
+dq "
+# 7,8 0 043
+sh "
+$ 7,9,1 0 044
+Do "
+% 11,9 0 045
+& 9,9 0 046
+' 3,9 0 047
+cq "
+( 4,9,3 0 050
+) 4,9,3 0 051
+* 5,9 0 052
++ 7,6 0 053
+, 3,1,2 0 054
+\- 8,4 0 055
+. 3,1 0 056
+/ 4,9 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 8,6 0 074
+= 7,5 0 075
+eq "
+> 8,6 0 076
+? 7,9 0 077
+@ 12,9,1 0 0100
+at "
+A 9,9 0 0101
+B 8,9 0 0102
+C 8,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 8,9 0 0107
+H 10,9 0 0110
+I 4,9 0 0111
+J 8,9 0 0112
+K 8,9 0 0113
+L 7,9 0 0114
+M 12,9 0 0115
+N 10,9 0 0116
+O 9,9 0 0117
+P 8,9 0 0120
+Q 9,9 0 0121
+R 8,9 0 0122
+S 8,9 0 0123
+T 7,9 0 0124
+U 9,9 0 0125
+V 8,9 0 0126
+W 11,9 0 0127
+X 9,9 0 0130
+Y 8,9 0 0131
+Z 9,9 0 0132
+[ 4,9,3 0 0133
+lB "
+\ 4,9 0 0134
+rs "
+] 4,9,3 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 7,0,3 0 0137
+` 3,9 0 0140
+oq "
+a 7,7 0 0141
+b 7,9 0 0142
+c 6,7 0 0143
+d 7,9 0 0144
+e 6,7 0 0145
+f 3,9 0 0146
+g 7,7,3 0 0147
+h 7,9 0 0150
+i 3,9 0 0151
+j 3,9,3 0 0152
+k 6,9 0 0153
+l 3,9 0 0154
+m 9,7 0 0155
+n 7,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 4,7 0 0162
+s 6,7 0 0163
+t 4,9 0 0164
+u 7,7 0 0165
+v 6,7 0 0166
+w 9,7 0 0167
+x 6,7 0 0170
+y 6,7,3 0 0171
+z 6,7 0 0172
+{ 5,9,3 0 0173
+lC "
+| 4,9,3 0 0174
+or "
+ba "
+} 5,9,3 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,3 0 0241
+¡ "
+ct 8,8,1 0 0242
+¢ "
+Po 8,9 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,9 0 0245
+¥ "
+bb 4,9,2 0 0246
+¦ "
+sc 7,9,3 0 0247
+§ "
+ad 3,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 5,9 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 8,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,9 0 0257
+¯ "
+de 5,8 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 4,8 0 0262
+² "
+S3 4,8 0 0263
+³ "
+aa 2,10 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 8,9,3 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,1,3 0 0270
+¸ "
+S1 4,8 0 0271
+¹ "
+Om 5,9 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 10,9 0 0274
+¼ "
+12 10,9 0 0275
+½ "
+34 10,9 0 0276
+¾ "
+r? 7,6,3 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,11 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 11,9 0 0306
+Æ "
+,C 8,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 4,12 0 0314
+Ì "
+'I 4,12 0 0315
+Í "
+^I 4,12 0 0316
+Î "
+:I 4,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 10,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,11 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 10,9 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,11 0 0334
+Ü "
+'Y 8,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 7,10 0 0340
+à "
+'a 7,10 0 0341
+á "
+^a 7,10 0 0342
+â "
+~a 7,10 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 11,7 0 0346
+æ "
+,c 6,7,3 0 0347
+ç "
+`e 6,10 0 0350
+è "
+'e 6,10 0 0351
+é "
+^e 6,10 0 0352
+ê "
+:e 6,9 0 0353
+ë "
+`i 3,10 0 0354
+ì "
+'i 3,10 0 0355
+í "
+^i 3,10 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 7,11 0 0360
+ð "
+~n 7,10 0 0361
+ñ "
+`o 7,10 0 0362
+ò "
+'o 7,10 0 0363
+ó "
+^o 7,10 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7 0 0370
+ø "
+`u 7,10 0 0371
+ù "
+'u 7,10 0 0372
+ú "
+^u 7,10 0 0373
+û "
+:u 7,9 0 0374
+ü "
+'y 6,10,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 7,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/HR b/contrib/groff/font/devX75-12/HR
new file mode 100644
index 0000000..f78bed5
--- /dev/null
+++ b/contrib/groff/font/devX75-12/HR
@@ -0,0 +1,308 @@
+name HR
+spacewidth 4
+charset
+--- 4,1 0 040
+! 3,9 0 041
+" 5,9 0 042
+dq "
+# 7,8 0 043
+sh "
+$ 6,9,2 0 044
+Do "
+% 11,9 0 045
+& 9,9 0 046
+' 3,9 0 047
+cq "
+( 4,9,3 0 050
+) 4,9,3 0 051
+* 5,9 0 052
++ 7,6 0 053
+, 4,1,2 0 054
+\- 8,4 0 055
+. 3,1 0 056
+/ 4,9 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 7,9 0 077
+@ 12,9,1 0 0100
+at "
+A 9,9 0 0101
+B 8,9 0 0102
+C 9,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 9,9 0 0107
+H 9,9 0 0110
+I 3,9 0 0111
+J 7,9 0 0112
+K 8,9 0 0113
+L 7,9 0 0114
+M 11,9 0 0115
+N 9,9 0 0116
+O 10,9 0 0117
+P 8,9 0 0120
+Q 10,9 0 0121
+R 8,9 0 0122
+S 8,9 0 0123
+T 7,9 0 0124
+U 8,9 0 0125
+V 9,9 0 0126
+W 11,9 0 0127
+X 9,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 3,9,3 0 0133
+lB "
+\ 4,9 0 0134
+rs "
+] 3,9,3 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 3,9 0 0140
+oq "
+a 7,7 0 0141
+b 7,9 0 0142
+c 7,7 0 0143
+d 7,9 0 0144
+e 7,7 0 0145
+f 3,9 0 0146
+g 7,7,3 0 0147
+h 7,9 0 0150
+i 3,9 0 0151
+j 3,9,3 0 0152
+k 6,9 0 0153
+l 3,9 0 0154
+m 9,7 0 0155
+n 7,7 0 0156
+o 7,7 0 0157
+p 7,7,3 0 0160
+q 7,7,3 0 0161
+r 4,7 0 0162
+s 6,7 0 0163
+t 4,9 0 0164
+u 7,7 0 0165
+v 7,7 0 0166
+w 9,7 0 0167
+x 6,7 0 0170
+y 7,7,3 0 0171
+z 6,7 0 0172
+{ 4,9,3 0 0173
+lC "
+| 3,9,3 0 0174
+or "
+ba "
+} 4,9,3 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 3,7,3 0 0241
+¡ "
+ct 7,8,1 0 0242
+¢ "
+Po 7,9 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,9 0 0245
+¥ "
+bb 3,9,2 0 0246
+¦ "
+sc 6,9,3 0 0247
+§ "
+ad 3,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 5,9 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 8,6 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,9 0 0257
+¯ "
+de 5,8 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 4,8 0 0262
+² "
+S3 4,8 0 0263
+³ "
+aa 2,10 0 0264
+´ "
+µ 7,7,3 0 0265
+ps 7,9,3 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,1,3 0 0270
+¸ "
+S1 4,8 0 0271
+¹ "
+Om 5,9 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 10,9 0 0274
+¼ "
+12 10,9 0 0275
+½ "
+34 10,9 0 0276
+¾ "
+r? 7,6,3 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,11 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 11,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 3,12 0 0314
+Ì "
+'I 3,12 0 0315
+Í "
+^I 3,12 0 0316
+Î "
+:I 3,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 10,12 0 0322
+Ò "
+'O 10,12 0 0323
+Ó "
+^O 10,12 0 0324
+Ô "
+~O 10,12 0 0325
+Õ "
+:O 10,11 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 10,10,1 0 0330
+Ø "
+`U 8,12 0 0331
+Ù "
+'U 8,12 0 0332
+Ú "
+^U 8,12 0 0333
+Û "
+:U 8,11 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 7,10 0 0340
+à "
+'a 7,10 0 0341
+á "
+^a 7,10 0 0342
+â "
+~a 7,10 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 11,7 0 0346
+æ "
+,c 7,7,3 0 0347
+ç "
+`e 7,10 0 0350
+è "
+'e 7,10 0 0351
+é "
+^e 7,10 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 3,10 0 0354
+ì "
+'i 3,10 0 0355
+í "
+^i 3,10 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 7,10 0 0360
+ð "
+~n 7,10 0 0361
+ñ "
+`o 7,10 0 0362
+ò "
+'o 7,10 0 0363
+ó "
+^o 7,10 0 0364
+ô "
+~o 7,10 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7 0 0370
+ø "
+`u 7,10 0 0371
+ù "
+'u 7,10 0 0372
+ú "
+^u 7,10 0 0373
+û "
+:u 7,9 0 0374
+ü "
+'y 7,10,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 7,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/Makefile.sub b/contrib/groff/font/devX75-12/Makefile.sub
new file mode 100644
index 0000000..37f4b7c
--- /dev/null
+++ b/contrib/groff/font/devX75-12/Makefile.sub
@@ -0,0 +1,2 @@
+DEV=X75-12
+DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
diff --git a/contrib/groff/font/devX75-12/NB b/contrib/groff/font/devX75-12/NB
new file mode 100644
index 0000000..b5f4a08
--- /dev/null
+++ b/contrib/groff/font/devX75-12/NB
@@ -0,0 +1,308 @@
+name NB
+spacewidth 4
+charset
+--- 4,1 0 040
+! 4,9 0 041
+" 6,9 0 042
+dq "
+# 8,9 0 043
+sh "
+$ 7,10,1 0 044
+Do "
+% 13,9 0 045
+& 11,9 0 046
+' 3,9 0 047
+cq "
+( 5,9,2 0 050
+) 5,9,2 0 051
+* 6,9 0 052
++ 8,7 0 053
+, 4,2,2 0 054
+\- 7,4 0 055
+. 4,2 0 056
+/ 4,9 0 057
+sl "
+0 7,9 0 060
+1 5,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 4,6 0 072
+; 4,6,2 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 7,9 0 077
+@ 11,9 0 0100
+at "
+A 11,9 0 0101
+B 9,9 0 0102
+C 9,9 0 0103
+D 10,9 0 0104
+E 9,9 0 0105
+F 9,9 0 0106
+G 10,9 0 0107
+H 11,9 0 0110
+I 5,9 0 0111
+J 8,9 0 0112
+K 10,9 0 0113
+L 9,9 0 0114
+M 12,9 0 0115
+N 11,9 0 0116
+O 10,9 0 0117
+P 9,9 0 0120
+Q 10,9,2 0 0121
+R 10,9 0 0122
+S 8,9 0 0123
+T 9,9 0 0124
+U 10,9 0 0125
+V 11,9 0 0126
+W 14,9 0 0127
+X 10,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 5,9,2 0 0133
+lB "
+\ 6,9 0 0134
+rs "
+] 5,9,2 0 0135
+rB "
+^ 6,9 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 3,9 0 0140
+oq "
+a 8,6 0 0141
+b 8,9 0 0142
+c 7,6 0 0143
+d 9,9 0 0144
+e 7,6 0 0145
+f 5,9 0 0146
+g 7,7,3 0 0147
+h 9,9 0 0150
+i 5,9 0 0151
+j 3,9,3 0 0152
+k 8,9 0 0153
+l 5,9 0 0154
+m 13,6 0 0155
+n 9,6 0 0156
+o 8,6 0 0157
+p 8,6,3 0 0160
+q 8,6,3 0 0161
+r 6,6 0 0162
+s 6,6 0 0163
+t 5,9 0 0164
+u 9,6 0 0165
+v 7,6 0 0166
+w 11,6 0 0167
+x 8,6 0 0170
+y 7,6,3 0 0171
+z 7,6 0 0172
+{ 5,9,2 0 0173
+lC "
+| 8,9 0 0174
+or "
+ba "
+} 5,9,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,3 0 0241
+¡ "
+ct 7,7,1 0 0242
+¢ "
+Po 8,9 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 9,9 0 0245
+¥ "
+bb 8,9 0 0246
+¦ "
+sc 6,9,1 0 0247
+§ "
+ad 5,9 0 0250
+¨ "
+co 10,9 0 0251
+© "
+Of 6,9 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 6,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 5,9 0 0264
+´ "
+µ 9,6,3 0 0265
+ps 10,9 0 0266
+¶ "
+pc 3,5 0 0267
+· "
+ac 5,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 6,9 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 10,9 0 0274
+¼ "
+12 10,9 0 0275
+½ "
+34 10,9 0 0276
+¾ "
+r? 7,6,3 0 0277
+¿ "
+`A 11,12 0 0300
+À "
+'A 11,12 0 0301
+Á "
+^A 11,12 0 0302
+Â "
+~A 11,12 0 0303
+Ã "
+:A 11,12 0 0304
+Ä "
+oA 11,12 0 0305
+Å "
+AE 14,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,12 0 0313
+Ë "
+`I 5,12 0 0314
+Ì "
+'I 5,12 0 0315
+Í "
+^I 5,12 0 0316
+Î "
+:I 5,12 0 0317
+Ï "
+-D 10,9 0 0320
+Ð "
+~N 11,12 0 0321
+Ñ "
+`O 10,12 0 0322
+Ò "
+'O 10,12 0 0323
+Ó "
+^O 10,12 0 0324
+Ô "
+~O 10,12 0 0325
+Õ "
+:O 10,12 0 0326
+Ö "
+mu 8,7 0 0327
+× "
+/O 10,9 0 0330
+Ø "
+`U 10,12 0 0331
+Ù "
+'U 10,12 0 0332
+Ú "
+^U 10,12 0 0333
+Û "
+:U 10,12 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 9,9 0 0336
+Þ "
+ss 8,9 0 0337
+ß "
+`a 8,9 0 0340
+à "
+'a 8,9 0 0341
+á "
+^a 8,9 0 0342
+â "
+~a 8,9 0 0343
+ã "
+:a 8,9 0 0344
+ä "
+oa 8,9 0 0345
+å "
+ae 11,6 0 0346
+æ "
+,c 7,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,9 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 5,9 0 0354
+ì "
+'i 5,9 0 0355
+í "
+^i 5,9 0 0356
+î "
+:i 5,9 0 0357
+ï "
+Sd 8,9 0 0360
+ð "
+~n 9,9 0 0361
+ñ "
+`o 8,9 0 0362
+ò "
+'o 8,9 0 0363
+ó "
+^o 8,9 0 0364
+ô "
+~o 8,9 0 0365
+õ "
+:o 8,9 0 0366
+ö "
+di 8,7 0 0367
+÷ "
+/o 8,7,1 0 0370
+ø "
+`u 9,9 0 0371
+ù "
+'u 9,9 0 0372
+ú "
+^u 9,9 0 0373
+û "
+:u 9,9 0 0374
+ü "
+'y 7,9,3 0 0375
+ý "
+Tp 8,9,3 0 0376
+þ "
+:y 7,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/NBI b/contrib/groff/font/devX75-12/NBI
new file mode 100644
index 0000000..01539d5
--- /dev/null
+++ b/contrib/groff/font/devX75-12/NBI
@@ -0,0 +1,308 @@
+name NBI
+spacewidth 4
+charset
+--- 4,1 0 040
+! 5,9 0 041
+" 6,9 0 042
+dq "
+# 8,8 0 043
+sh "
+$ 7,10,1 0 044
+Do "
+% 12,9 0 045
+& 12,9 0 046
+' 3,9 0 047
+cq "
+( 5,9,2 0 050
+) 5,9,2 0 051
+* 6,9 0 052
++ 8,7 0 053
+, 3,2,2 0 054
+\- 8,4 0 055
+. 3,2 0 056
+/ 6,9 0 057
+sl "
+0 7,9 0 060
+1 7,9 0 061
+2 7,9 0 062
+3 7,9 0 063
+4 7,9 0 064
+5 7,9 0 065
+6 7,9 0 066
+7 7,9 0 067
+8 7,9 0 070
+9 7,9 0 071
+: 4,6 0 072
+; 4,6,2 0 073
+< 7,7 0 074
+= 7,5 0 075
+eq "
+> 7,7 0 076
+? 6,9 0 077
+@ 11,9 0 0100
+at "
+A 10,9 0 0101
+B 9,9 0 0102
+C 9,9 0 0103
+D 10,9 0 0104
+E 9,9 0 0105
+F 8,9 0 0106
+G 10,9 0 0107
+H 11,9 0 0110
+I 6,9 0 0111
+J 8,9 0 0112
+K 10,9 0 0113
+L 9,9 0 0114
+M 14,9 0 0115
+N 11,9 0 0116
+O 10,9 0 0117
+P 9,9 0 0120
+Q 10,9,2 0 0121
+R 10,9 0 0122
+S 8,9 0 0123
+T 9,9 0 0124
+U 9,9 0 0125
+V 10,9 0 0126
+W 13,9 0 0127
+X 11,9 0 0130
+Y 9,9 0 0131
+Z 9,9 0 0132
+[ 6,9,2 0 0133
+lB "
+\ 6,9 0 0134
+rs "
+] 6,9,2 0 0135
+rB "
+^ 8,9 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 3,9 0 0140
+oq "
+a 8,6 0 0141
+b 7,9 0 0142
+c 6,6 0 0143
+d 8,9 0 0144
+e 7,6 0 0145
+f 5,9,3 0 0146
+g 7,8,3 0 0147
+h 8,9 0 0150
+i 4,9 0 0151
+j 4,9,3 0 0152
+k 8,9 0 0153
+l 4,9 0 0154
+m 12,6 0 0155
+n 8,6 0 0156
+o 7,6 0 0157
+p 8,6,3 0 0160
+q 8,6,3 0 0161
+r 6,6 0 0162
+s 7,6 0 0163
+t 5,8 0 0164
+u 8,6 0 0165
+v 7,6 0 0166
+w 11,6 0 0167
+x 7,6 0 0170
+y 6,6,3 0 0171
+z 7,6 0 0172
+{ 6,9,2 0 0173
+lC "
+| 8,9 0 0174
+or "
+ba "
+} 6,9,2 0 0175
+rC "
+~ 8,5 0 0176
+a~ "
+ap "
+ti "
+r! 5,6,3 0 0241
+¡ "
+ct 7,7,1 0 0242
+¢ "
+Po 9,9 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 10,9 0 0245
+¥ "
+bb 8,9 0 0246
+¦ "
+sc 6,9,2 0 0247
+§ "
+ad 4,9 0 0250
+¨ "
+co 10,9 0 0251
+© "
+Of 6,9 0 0252
+ª "
+Fo 9,6 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 10,9 0 0256
+® "
+a- 5,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 8,6,3 0 0265
+ps 8,9 0 0266
+¶ "
+pc 5,5 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 5,9 0 0272
+º "
+Fc 9,6 0 0273
+» "
+14 10,9 0 0274
+¼ "
+12 10,9 0 0275
+½ "
+34 10,9 0 0276
+¾ "
+r? 6,6,3 0 0277
+¿ "
+`A 10,12 0 0300
+À "
+'A 10,12 0 0301
+Á "
+^A 10,12 0 0302
+Â "
+~A 10,12 0 0303
+Ã "
+:A 10,12 0 0304
+Ä "
+oA 10,12 0 0305
+Å "
+AE 12,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,12 0 0313
+Ë "
+`I 6,12 0 0314
+Ì "
+'I 6,12 0 0315
+Í "
+^I 6,12 0 0316
+Î "
+:I 6,12 0 0317
+Ï "
+-D 10,9 0 0320
+Ð "
+~N 11,12 0 0321
+Ñ "
+`O 10,12 0 0322
+Ò "
+'O 10,12 0 0323
+Ó "
+^O 10,12 0 0324
+Ô "
+~O 10,12 0 0325
+Õ "
+:O 10,12 0 0326
+Ö "
+mu 8,7 0 0327
+× "
+/O 10,9 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,12 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 9,9 0 0336
+Þ "
+ss 9,9,2 0 0337
+ß "
+`a 8,9 0 0340
+à "
+'a 8,9 0 0341
+á "
+^a 8,10 0 0342
+â "
+~a 8,9 0 0343
+ã "
+:a 8,9 0 0344
+ä "
+oa 8,10 0 0345
+å "
+ae 11,6 0 0346
+æ "
+,c 6,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,10 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 4,9 0 0354
+ì "
+'i 4,9 0 0355
+í "
+^i 4,10 0 0356
+î "
+:i 4,9 0 0357
+ï "
+Sd 7,9 0 0360
+ð "
+~n 8,9 0 0361
+ñ "
+`o 7,9 0 0362
+ò "
+'o 7,9 0 0363
+ó "
+^o 7,10 0 0364
+ô "
+~o 7,9 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 8,7 0 0367
+÷ "
+/o 7,6 0 0370
+ø "
+`u 8,9 0 0371
+ù "
+'u 8,9 0 0372
+ú "
+^u 8,10 0 0373
+û "
+:u 8,9 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 8,9,3 0 0376
+þ "
+:y 6,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/NI b/contrib/groff/font/devX75-12/NI
new file mode 100644
index 0000000..3ffc940
--- /dev/null
+++ b/contrib/groff/font/devX75-12/NI
@@ -0,0 +1,308 @@
+name NI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,9 0 041
+" 6,9 0 042
+dq "
+# 8,8 0 043
+sh "
+$ 6,10,1 0 044
+Do "
+% 10,9 0 045
+& 10,9 0 046
+' 3,9 0 047
+cq "
+( 5,9,2 0 050
+) 5,9,2 0 051
+* 7,9 0 052
++ 8,7 0 053
+, 2,2,1 0 054
+\- 7,4 0 055
+. 2,2 0 056
+/ 8,9,1 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 3,6 0 072
+; 3,6,1 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 5,9 0 077
+@ 11,9 0 0100
+at "
+A 8,9 0 0101
+B 8,9 0 0102
+C 9,9 0 0103
+D 10,9 0 0104
+E 9,9 0 0105
+F 9,9 0 0106
+G 9,9 0 0107
+H 10,9 0 0110
+I 5,9 0 0111
+J 7,9 0 0112
+K 9,9 0 0113
+L 8,9 0 0114
+M 13,9 0 0115
+N 11,9 0 0116
+O 9,9 0 0117
+P 8,9 0 0120
+Q 9,9,2 0 0121
+R 10,9 0 0122
+S 9,9 0 0123
+T 8,9 0 0124
+U 8,9 0 0125
+V 9,9 0 0126
+W 13,9 0 0127
+X 10,9 0 0130
+Y 8,9 0 0131
+Z 9,9 0 0132
+[ 6,9,2 0 0133
+lB "
+\ 8,9 0 0134
+rs "
+] 6,9,2 0 0135
+rB "
+^ 6,9 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 3,9 0 0140
+oq "
+a 8,6 0 0141
+b 7,9 0 0142
+c 6,6 0 0143
+d 8,9 0 0144
+e 6,6 0 0145
+f 4,9,3 0 0146
+g 6,7,3 0 0147
+h 8,9 0 0150
+i 4,9 0 0151
+j 3,9,3 0 0152
+k 7,9 0 0153
+l 4,9 0 0154
+m 12,6 0 0155
+n 8,6 0 0156
+o 6,6 0 0157
+p 7,6,3 0 0160
+q 7,6,3 0 0161
+r 5,6 0 0162
+s 6,6 0 0163
+t 4,8 0 0164
+u 8,6 0 0165
+v 7,6 0 0166
+w 10,6 0 0167
+x 6,6 0 0170
+y 6,6,3 0 0171
+z 6,6 0 0172
+{ 5,9,2 0 0173
+lC "
+| 6,9 0 0174
+or "
+ba "
+} 5,9,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,7,2 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 8,9 0 0243
+£ "
+Cs 9,8 0 0244
+¤ "
+Ye 9,9 0 0245
+¥ "
+bb 6,9 0 0246
+¦ "
+sc 6,9,2 0 0247
+§ "
+ad 5,9 0 0250
+¨ "
+co 10,9 0 0251
+© "
+Of 5,9 0 0252
+ª "
+Fo 7,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 10,9 0 0256
+® "
+a- 5,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 8,6,3 0 0265
+ps 9,9 0 0266
+¶ "
+pc 5,5 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 4,9 0 0272
+º "
+Fc 7,5 0 0273
+» "
+14 9,9 0 0274
+¼ "
+12 9,9 0 0275
+½ "
+34 9,9 0 0276
+¾ "
+r? 5,7,2 0 0277
+¿ "
+`A 8,12 0 0300
+À "
+'A 8,12 0 0301
+Á "
+^A 8,12 0 0302
+Â "
+~A 8,12 0 0303
+Ã "
+:A 8,12 0 0304
+Ä "
+oA 8,12 0 0305
+Å "
+AE 13,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 9,12 0 0310
+È "
+'E 9,12 0 0311
+É "
+^E 9,12 0 0312
+Ê "
+:E 9,12 0 0313
+Ë "
+`I 5,12 0 0314
+Ì "
+'I 5,12 0 0315
+Í "
+^I 5,12 0 0316
+Î "
+:I 5,12 0 0317
+Ï "
+-D 10,9 0 0320
+Ð "
+~N 11,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,12 0 0326
+Ö "
+mu 8,7 0 0327
+× "
+/O 9,9 0 0330
+Ø "
+`U 8,12 0 0331
+Ù "
+'U 8,12 0 0332
+Ú "
+^U 8,12 0 0333
+Û "
+:U 8,12 0 0334
+Ü "
+'Y 8,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 8,9,3 0 0337
+ß "
+`a 8,9 0 0340
+à "
+'a 8,9 0 0341
+á "
+^a 8,9 0 0342
+â "
+~a 8,9 0 0343
+ã "
+:a 8,9 0 0344
+ä "
+oa 8,10 0 0345
+å "
+ae 9,6 0 0346
+æ "
+,c 6,6,3 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,9 0 0353
+ë "
+`i 4,9 0 0354
+ì "
+'i 4,9 0 0355
+í "
+^i 4,9 0 0356
+î "
+:i 4,9 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 8,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,9 0 0366
+ö "
+di 8,7 0 0367
+÷ "
+/o 6,6 0 0370
+ø "
+`u 8,9 0 0371
+ù "
+'u 8,9 0 0372
+ú "
+^u 8,9 0 0373
+û "
+:u 8,9 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 8,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/NR b/contrib/groff/font/devX75-12/NR
new file mode 100644
index 0000000..1d91f11
--- /dev/null
+++ b/contrib/groff/font/devX75-12/NR
@@ -0,0 +1,308 @@
+name NR
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,9 0 041
+" 6,9 0 042
+dq "
+# 8,8 0 043
+sh "
+$ 6,10,1 0 044
+Do "
+% 11,9 0 045
+& 9,9 0 046
+' 4,9 0 047
+cq "
+( 4,9,2 0 050
+) 4,9,2 0 051
+* 6,9 0 052
++ 8,7 0 053
+, 4,2,1 0 054
+\- 7,4 0 055
+. 4,2 0 056
+/ 4,9 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 4,6 0 072
+; 4,6,1 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 5,9 0 077
+@ 10,9 0 0100
+at "
+A 10,9 0 0101
+B 8,9 0 0102
+C 9,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 10,9 0 0107
+H 10,9 0 0110
+I 6,9 0 0111
+J 7,9 0 0112
+K 9,9 0 0113
+L 8,9 0 0114
+M 12,9 0 0115
+N 10,9 0 0116
+O 9,9 0 0117
+P 8,9 0 0120
+Q 9,9,2 0 0121
+R 9,9 0 0122
+S 7,9 0 0123
+T 8,9 0 0124
+U 10,9 0 0125
+V 10,9 0 0126
+W 12,9 0 0127
+X 9,9 0 0130
+Y 10,9 0 0131
+Z 7,9 0 0132
+[ 4,9,2 0 0133
+lB "
+\ 6,9 0 0134
+rs "
+] 4,9,2 0 0135
+rB "
+^ 6,9 0 0136
+a^ "
+ha "
+_ 8,0,2 0 0137
+` 4,9 0 0140
+oq "
+a 7,6 0 0141
+b 6,9 0 0142
+c 6,6 0 0143
+d 7,9 0 0144
+e 6,6 0 0145
+f 4,9 0 0146
+g 7,7,3 0 0147
+h 8,9 0 0150
+i 4,9 0 0151
+j 4,9,3 0 0152
+k 7,9 0 0153
+l 4,9 0 0154
+m 12,6 0 0155
+n 8,6 0 0156
+o 6,6 0 0157
+p 7,6,3 0 0160
+q 6,6,3 0 0161
+r 6,6 0 0162
+s 6,6 0 0163
+t 4,8 0 0164
+u 8,6 0 0165
+v 6,6 0 0166
+w 10,6 0 0167
+x 7,6 0 0170
+y 6,6,3 0 0171
+z 6,6 0 0172
+{ 4,9,2 0 0173
+lC "
+| 8,9 0 0174
+or "
+ba "
+} 4,9,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,7,2 0 0241
+¡ "
+ct 7,7,1 0 0242
+¢ "
+Po 8,9 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 8,9 0 0245
+¥ "
+bb 8,9 0 0246
+¦ "
+sc 6,9,2 0 0247
+§ "
+ad 4,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 5,9 0 0252
+ª "
+Fo 7,6 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 5,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 3,9 0 0264
+´ "
+µ 8,6,3 0 0265
+ps 8,9,2 0 0266
+¶ "
+pc 4,5 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 5,9 0 0272
+º "
+Fc 7,6 0 0273
+» "
+14 9,9 0 0274
+¼ "
+12 9,9 0 0275
+½ "
+34 9,9 0 0276
+¾ "
+r? 5,7,2 0 0277
+¿ "
+`A 10,12 0 0300
+À "
+'A 10,12 0 0301
+Á "
+^A 10,12 0 0302
+Â "
+~A 10,12 0 0303
+Ã "
+:A 10,12 0 0304
+Ä "
+oA 10,12 0 0305
+Å "
+AE 13,9 0 0306
+Æ "
+,C 9,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,12 0 0313
+Ë "
+`I 6,12 0 0314
+Ì "
+'I 6,12 0 0315
+Í "
+^I 6,12 0 0316
+Î "
+:I 6,12 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 10,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,12 0 0326
+Ö "
+mu 8,7 0 0327
+× "
+/O 9,9 0 0330
+Ø "
+`U 10,12 0 0331
+Ù "
+'U 10,12 0 0332
+Ú "
+^U 10,12 0 0333
+Û "
+:U 10,12 0 0334
+Ü "
+'Y 10,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 7,9 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,9 0 0345
+å "
+ae 10,6 0 0346
+æ "
+,c 6,6,3 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,9 0 0353
+ë "
+`i 4,9 0 0354
+ì "
+'i 4,9 0 0355
+í "
+^i 4,9 0 0356
+î "
+:i 4,9 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 8,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 8,7 0 0367
+÷ "
+/o 6,7,1 0 0370
+ø "
+`u 8,9 0 0371
+ù "
+'u 8,9 0 0372
+ú "
+^u 8,9 0 0373
+û "
+:u 8,9 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 7,9,3 0 0376
+þ "
+:y 6,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/S b/contrib/groff/font/devX75-12/S
new file mode 100644
index 0000000..2e66ad0
--- /dev/null
+++ b/contrib/groff/font/devX75-12/S
@@ -0,0 +1,226 @@
+name S
+special
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,9 0 041
+fa 9,9 0 042
+# 7,9 0 043
+sh "
+te 7,9 0 044
+% 10,9 0 045
+& 10,9 0 046
+st 6,6 0 047
+( 5,9,3 0 050
+) 5,9,3 0 051
+** 6,7 0 052
++ 7,6 0 053
+pl "
+, 3,1,2 0 054
+\- 7,4 0 055
+mi "
+. 3,1 0 056
+/ 3,9 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 7,6 0 076
+? 6,9 0 077
+=~ 7,6 0 0100
+*A 9,9 0 0101
+*B 8,9 0 0102
+*X 9,9 0 0103
+*D 8,9 0 0104
+*E 8,9 0 0105
+*F 10,9 0 0106
+*G 8,9 0 0107
+*Y 9,9 0 0110
+*I 4,9 0 0111
++h 8,9 0 0112
+*K 9,9 0 0113
+*L 9,9 0 0114
+*M 11,9 0 0115
+*N 9,9 0 0116
+*O 9,9 0 0117
+*P 9,9 0 0120
+*H 9,9 0 0121
+*R 7,9 0 0122
+*S 7,9 0 0123
+*T 8,9 0 0124
+--- 9,9 0 0125
+ts 7,6,3 0 0126
+*W 10,9 0 0127
+*C 8,9 0 0130
+*Q 10,9 0 0131
+*Z 8,9 0 0132
+[ 5,9,3 0 0133
+lB "
+tf 9,6 0 0134
+3d "
+] 5,9,3 0 0135
+rB "
+pp 8,9 0 0136
+_ 6,0,3 0 0137
+radicalex 6,12 0 0140
+*a 8,6 0 0141
+*b 7,10,3 0 0142
+*x 7,6,3 0 0143
+*d 7,10 0 0144
+*e 6,6 0 0145
+*f 8,8,3 0 0146
+*g 7,6,3 0 0147
+*y 8,6,3 0 0150
+*i 3,6 0 0151
++f 8,6,3 0 0152
+*k 7,6 0 0153
+*l 7,9 0 0154
+*m 8,6,3 0 0155
+µ "
+*n 7,6 0 0156
+*o 7,6 0 0157
+*p 7,6 0 0160
+*h 7,9 0 0161
+*r 7,6,3 0 0162
+*s 8,6 0 0163
+*t 6,6 0 0164
+*u 8,6 0 0165
++p 9,7 0 0166
+*w 9,6 0 0167
+*c 6,11,3 0 0170
+*q 9,6,3 0 0171
+*z 6,10,3 0 0172
+lC 6,9,3 0 0173
+{ "
+ba 3,9,3 0 0174
+or "
+| "
+rC 6,9,3 0 0175
+} "
+ap 7,5 0 0176
+*U 8,9 0 0241
+fm 3,9 0 0242
+<= 7,7 0 0243
+f/ 4,9 0 0244
+if 9,5 0 0245
+Fn 6,9,3 0 0246
+CL 9,6,1 0 0247
+DI 7,6 0 0250
+HE 9,6 0 0251
+SP 9,6,1 0 0252
+<> 13,6 0 0253
+<- 12,6 0 0254
+ua 7,12,4 0 0255
+arrowverttp "
+-> 12,6 0 0256
+da 7,12,3 0 0257
+arrowvertbt "
+de 5,9 0 0260
+° "
++- 7,7 0 0261
+± "
+sd 5,9 0 0262
+>= 7,7 0 0263
+mu 7,6 0 0264
+× "
+pt 9,5 0 0265
+pd 6,10 0 0266
+bu 6,5 0 0267
+di 7,6 0 0270
+÷ "
+!= 7,7 0 0271
+== 7,6 0 0272
+~= 7,6 0 0273
+~~ "
+--- 11,1 0 0274
+arrowvertex 7,12,4 0 0275
+an 13,4 0 0276
+CR 8,8 0 0277
+Ah 10,9 0 0300
+Im 9,10,1 0 0301
+Re 10,10 0 0302
+wp 10,8,3 0 0303
+c* 10,9 0 0304
+c+ 10,9 0 0305
+es 10,9 0 0306
+ca 10,6 0 0307
+cu 10,6 0 0310
+sp 9,6 0 0311
+ip 9,6,2 0 0312
+--- 9,7,1 0 0313
+sb 9,6 0 0314
+ib 9,6,2 0 0315
+mo 8,6 0 0316
+nm 8,7,1 0 0317
+/_ 10,9 0 0320
+gr 9,9 0 0321
+rg 10,9 0 0322
+co 10,9 0 0323
+tm 11,9 0 0324
+--- 10,10,1 0 0325
+sr 7,12 0 0326
+md 3,4 0 0327
+no 9,4 0 0330
+¬ "
+AN 8,6 0 0331
+OR 8,6 0 0332
+hA 13,6 0 0333
+lA 12,6 0 0334
+uA 8,11,1 0 0335
+rA 12,6 0 0336
+dA 8,12 0 0337
+lz 6,9 0 0340
+la 4,10,1 0 0341
+--- 10,9 0 0342
+--- 10,9 0 0343
+--- 10,9 0 0344
+--- 9,10,1 0 0345
+parenlefttp 5,12,4 0 0346
+parenleftex 5,12,4 0 0347
+parenleftbt 5,12,4 0 0350
+bracketlefttp 5,12,4 0 0351
+lc "
+bracketleftex 5,12,4 0 0352
+bracketleftbt 5,12,3 0 0353
+lf "
+bracelefttp 6,12,4 0 0354
+lt "
+braceleftmid 6,12,4 0 0355
+lk "
+braceleftbt 6,12,3 0 0356
+lb "
+bracerightex 6,12,4 0 0357
+braceleftex "
+bv "
+--- 10,11 0 0360
+ra 4,10,2 0 0361
+is 4,12,3 0 0362
+--- 9,12,4 0 0363
+--- 9,12,4 0 0364
+--- 9,12,3 0 0365
+parenrighttp 5,12,4 0 0366
+parenrightex 5,12,4 0 0367
+parenrightbt 5,12,4 0 0370
+bracketrighttp 5,12,4 0 0371
+rc "
+bracketrightex 5,12,4 0 0372
+bracketrightbt 5,12,3 0 0373
+rf "
+bracerighttp 6,12,4 0 0374
+rt "
+bracerightmid 6,12,4 0 0375
+rk "
+bracerightbt 6,12,3 0 0376
+rb "
diff --git a/contrib/groff/font/devX75-12/TB b/contrib/groff/font/devX75-12/TB
new file mode 100644
index 0000000..1ac16ec
--- /dev/null
+++ b/contrib/groff/font/devX75-12/TB
@@ -0,0 +1,308 @@
+name TB
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,9 0 041
+" 5,9 0 042
+dq "
+# 6,9 0 043
+sh "
+$ 6,10,1 0 044
+Do "
+% 12,9 0 045
+& 10,9 0 046
+' 4,9 0 047
+cq "
+( 4,9,3 0 050
+) 4,9,3 0 051
+* 6,9 0 052
++ 7,6 0 053
+, 4,2,2 0 054
+\- 8,4 0 055
+. 4,2 0 056
+/ 4,9 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 4,6 0 072
+; 4,6,2 0 073
+< 7,6 0 074
+= 7,5 0 075
+eq "
+> 8,6 0 076
+? 7,9 0 077
+@ 12,9,2 0 0100
+at "
+A 9,9 0 0101
+B 9,9 0 0102
+C 8,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 9,9 0 0107
+H 10,9 0 0110
+I 5,9 0 0111
+J 7,9,1 0 0112
+K 10,9 0 0113
+L 8,9 0 0114
+M 11,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 8,9 0 0120
+Q 9,9,2 0 0121
+R 9,9 0 0122
+S 7,9 0 0123
+T 9,9 0 0124
+U 9,9 0 0125
+V 9,9 0 0126
+W 12,9 0 0127
+X 9,9 0 0130
+Y 9,9 0 0131
+Z 8,9 0 0132
+[ 4,9,3 0 0133
+lB "
+\ 3,9 0 0134
+rs "
+] 4,9,3 0 0135
+rB "
+^ 7,9 0 0136
+a^ "
+ha "
+_ 6,0,3 0 0137
+` 4,9 0 0140
+oq "
+a 7,6 0 0141
+b 6,9 0 0142
+c 6,6 0 0143
+d 6,9 0 0144
+e 7,6 0 0145
+f 4,9 0 0146
+g 6,6,3 0 0147
+h 6,9 0 0150
+i 3,9 0 0151
+j 3,9,3 0 0152
+k 7,9 0 0153
+l 3,9 0 0154
+m 9,6 0 0155
+n 6,6 0 0156
+o 7,6 0 0157
+p 6,6,3 0 0160
+q 6,6,3 0 0161
+r 5,6 0 0162
+s 6,6 0 0163
+t 4,8 0 0164
+u 6,6 0 0165
+v 6,6 0 0166
+w 9,6 0 0167
+x 6,6 0 0170
+y 6,6,3 0 0171
+z 6,6 0 0172
+{ 5,9,3 0 0173
+lC "
+| 3,9,3 0 0174
+or "
+ba "
+} 5,9,3 0 0175
+rC "
+~ 7,6 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,3 0 0241
+¡ "
+ct 6,7,2 0 0242
+¢ "
+Po 6,9 0 0243
+£ "
+Cs 7,8 0 0244
+¤ "
+Ye 8,9 0 0245
+¥ "
+bb 3,9,3 0 0246
+¦ "
+sc 6,9,3 0 0247
+§ "
+ad 4,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 4,9 0 0252
+ª "
+Fo 8,6 0 0253
+« "
+no 8,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 6,6,3 0 0265
+ps 8,9,3 0 0266
+¶ "
+pc 3,5 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 4,9 0 0272
+º "
+Fc 8,6 0 0273
+» "
+14 9,9 0 0274
+¼ "
+12 9,9 0 0275
+½ "
+34 9,9 0 0276
+¾ "
+r? 7,6,3 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,12 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 13,9 0 0306
+Æ "
+,C 8,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,12 0 0313
+Ë "
+`I 5,12 0 0314
+Ì "
+'I 5,12 0 0315
+Í "
+^I 5,12 0 0316
+Î "
+:I 5,12 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,12 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 9,10,1 0 0330
+Ø "
+`U 9,12 0 0331
+Ù "
+'U 9,12 0 0332
+Ú "
+^U 9,12 0 0333
+Û "
+:U 9,12 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 8,9 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,10 0 0345
+å "
+ae 8,6 0 0346
+æ "
+,c 6,6,3 0 0347
+ç "
+`e 7,9 0 0350
+è "
+'e 7,9 0 0351
+é "
+^e 7,9 0 0352
+ê "
+:e 7,9 0 0353
+ë "
+`i 3,9 0 0354
+ì "
+'i 3,9 0 0355
+í "
+^i 3,9 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 7,9 0 0360
+ð "
+~n 6,9 0 0361
+ñ "
+`o 7,9 0 0362
+ò "
+'o 7,9 0 0363
+ó "
+^o 7,9 0 0364
+ô "
+~o 7,9 0 0365
+õ "
+:o 7,9 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 7,7,1 0 0370
+ø "
+`u 6,9 0 0371
+ù "
+'u 6,9 0 0372
+ú "
+^u 6,9 0 0373
+û "
+:u 6,9 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 6,9,3 0 0376
+þ "
+:y 6,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/TBI b/contrib/groff/font/devX75-12/TBI
new file mode 100644
index 0000000..68d97ed
--- /dev/null
+++ b/contrib/groff/font/devX75-12/TBI
@@ -0,0 +1,308 @@
+name TBI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 5,9 0 041
+" 7,9 0 042
+dq "
+# 7,9 0 043
+sh "
+$ 7,10,1 0 044
+Do "
+% 12,9 0 045
+& 9,9 0 046
+' 4,9 0 047
+cq "
+( 6,9,2 0 050
+) 6,9,2 0 051
+* 6,9 0 052
++ 7,6 0 053
+, 4,2,1 0 054
+\- 8,4 0 055
+. 4,2 0 056
+/ 5,9 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 5,6 0 072
+; 5,6,1 0 073
+< 9,7 0 074
+= 8,5 0 075
+eq "
+> 9,7 0 076
+? 6,9 0 077
+@ 12,9,1 0 0100
+at "
+A 8,9 0 0101
+B 8,9 0 0102
+C 8,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 9,9 0 0107
+H 10,9 0 0110
+I 5,9 0 0111
+J 6,9,1 0 0112
+K 8,9 0 0113
+L 8,9 0 0114
+M 11,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 8,9 0 0120
+Q 9,9,3 0 0121
+R 8,9 0 0122
+S 8,9 0 0123
+T 7,9 0 0124
+U 10,9 0 0125
+V 8,9 0 0126
+W 11,9 0 0127
+X 8,9 0 0130
+Y 7,9 0 0131
+Z 7,9 0 0132
+[ 6,9,2 0 0133
+lB "
+\ 5,9 0 0134
+rs "
+] 7,9,2 0 0135
+rB "
+^ 8,9 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 5,9 0 0140
+oq "
+a 7,6 0 0141
+b 6,9 0 0142
+c 5,6 0 0143
+d 6,9 0 0144
+e 6,6 0 0145
+f 3,9,3 0 0146
+g 5,6,3 0 0147
+h 6,9 0 0150
+i 4,9 0 0151
+j 4,9,3 0 0152
+k 6,9 0 0153
+l 4,9 0 0154
+m 9,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 6,6,3 0 0160
+q 6,6,3 0 0161
+r 5,6 0 0162
+s 5,6 0 0163
+t 3,7 0 0164
+u 7,6 0 0165
+v 6,6 0 0166
+w 8,6 0 0167
+x 6,6 0 0170
+y 6,6,3 0 0171
+z 6,6,1 0 0172
+{ 6,9,2 0 0173
+lC "
+| 4,9 0 0174
+or "
+ba "
+} 6,9,2 0 0175
+rC "
+~ 9,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,3 0 0241
+¡ "
+ct 6,8,2 0 0242
+¢ "
+Po 6,9 0 0243
+£ "
+Cs 8,7 0 0244
+¤ "
+Ye 6,9 0 0245
+¥ "
+bb 4,9 0 0246
+¦ "
+sc 7,9,3 0 0247
+§ "
+ad 5,9 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 6,9 0 0252
+ª "
+Fo 9,6 0 0253
+« "
+no 8,6 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 7,6,3 0 0265
+ps 7,9,3 0 0266
+¶ "
+pc 3,5 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 6,9 0 0272
+º "
+Fc 9,6 0 0273
+» "
+14 9,9 0 0274
+¼ "
+12 9,9 0 0275
+½ "
+34 9,9 0 0276
+¾ "
+r? 6,6,3 0 0277
+¿ "
+`A 8,12 0 0300
+À "
+'A 8,12 0 0301
+Á "
+^A 8,12 0 0302
+Â "
+~A 8,12 0 0303
+Ã "
+:A 8,12 0 0304
+Ä "
+oA 8,12 0 0305
+Å "
+AE 12,9 0 0306
+Æ "
+,C 8,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,12 0 0313
+Ë "
+`I 5,12 0 0314
+Ì "
+'I 5,12 0 0315
+Í "
+^I 5,12 0 0316
+Î "
+:I 5,12 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,11 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,12 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 9,10,1 0 0330
+Ø "
+`U 10,12 0 0331
+Ù "
+'U 10,12 0 0332
+Ú "
+^U 10,12 0 0333
+Û "
+:U 10,12 0 0334
+Ü "
+'Y 7,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 7,9,3 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,9 0 0344
+ä "
+oa 7,9 0 0345
+å "
+ae 10,6 0 0346
+æ "
+,c 5,6,3 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,9 0 0353
+ë "
+`i 3,9 0 0354
+ì "
+'i 3,9 0 0355
+í "
+^i 3,9 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 7,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,9 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 6,7,1 0 0370
+ø "
+`u 7,9 0 0371
+ù "
+'u 7,9 0 0372
+ú "
+^u 7,9 0 0373
+û "
+:u 7,9 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 6,9,3 0 0376
+þ "
+:y 6,9,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/TI b/contrib/groff/font/devX75-12/TI
new file mode 100644
index 0000000..037cec3
--- /dev/null
+++ b/contrib/groff/font/devX75-12/TI
@@ -0,0 +1,308 @@
+name TI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,9 0 041
+" 5,9 0 042
+dq "
+# 6,9 0 043
+sh "
+$ 6,10,1 0 044
+Do "
+% 10,9 0 045
+& 9,9 0 046
+' 4,9 0 047
+cq "
+( 4,9,3 0 050
+) 4,9,3 0 051
+* 6,9 0 052
++ 8,6 0 053
+, 3,1,2 0 054
+\- 8,4 0 055
+. 3,1 0 056
+/ 4,9 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 4,6 0 072
+; 4,6,2 0 073
+< 8,7 0 074
+= 8,5 0 075
+eq "
+> 8,7 0 076
+? 6,9 0 077
+@ 12,9,1 0 0100
+at "
+A 8,9 0 0101
+B 8,9 0 0102
+C 7,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 8,9 0 0107
+H 9,9 0 0110
+I 5,9 0 0111
+J 5,9 0 0112
+K 8,9 0 0113
+L 7,9 0 0114
+M 11,9 0 0115
+N 9,9 0 0116
+O 7,9 0 0117
+P 8,9 0 0120
+Q 7,9,2 0 0121
+R 8,9 0 0122
+S 6,9 0 0123
+T 7,9 0 0124
+U 8,9 0 0125
+V 7,9 0 0126
+W 10,9 0 0127
+X 8,9 0 0130
+Y 7,9 0 0131
+Z 7,9 0 0132
+[ 5,9,2 0 0133
+lB "
+\ 3,9 0 0134
+rs "
+] 5,9,2 0 0135
+rB "
+^ 5,9 0 0136
+a^ "
+ha "
+_ 6,0,3 0 0137
+` 4,9 0 0140
+oq "
+a 6,6 0 0141
+b 6,9 0 0142
+c 5,6 0 0143
+d 6,9 0 0144
+e 6,6 0 0145
+f 4,9,3 0 0146
+g 5,6,3 0 0147
+h 6,9 0 0150
+i 4,9 0 0151
+j 4,9,3 0 0152
+k 6,9 0 0153
+l 3,9 0 0154
+m 9,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 6,6,3 0 0160
+q 6,6,3 0 0161
+r 4,6 0 0162
+s 5,6 0 0163
+t 4,7 0 0164
+u 6,6 0 0165
+v 6,6 0 0166
+w 9,6 0 0167
+x 6,6 0 0170
+y 6,6,3 0 0171
+z 5,6 0 0172
+{ 5,9,3 0 0173
+lC "
+| 4,9,3 0 0174
+or "
+ba "
+} 5,9,3 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 5,6,3 0 0241
+¡ "
+ct 6,8,2 0 0242
+¢ "
+Po 6,9 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 6,9 0 0245
+¥ "
+bb 4,9,3 0 0246
+¦ "
+sc 6,9,2 0 0247
+§ "
+ad 4,8 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 4,9 0 0252
+ª "
+Fo 6,6 0 0253
+« "
+no 8,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 8,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 6,6,3 0 0265
+ps 7,9,2 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 3,9 0 0271
+¹ "
+Om 4,9 0 0272
+º "
+Fc 6,6 0 0273
+» "
+14 9,9 0 0274
+¼ "
+12 9,9 0 0275
+½ "
+34 9,9 0 0276
+¾ "
+r? 6,6,3 0 0277
+¿ "
+`A 8,12 0 0300
+À "
+'A 8,12 0 0301
+Á "
+^A 8,12 0 0302
+Â "
+~A 8,12 0 0303
+Ã "
+:A 8,11 0 0304
+Ä "
+oA 8,12 0 0305
+Å "
+AE 11,9 0 0306
+Æ "
+,C 7,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 5,12 0 0314
+Ì "
+'I 5,12 0 0315
+Í "
+^I 5,12 0 0316
+Î "
+:I 5,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 7,12 0 0322
+Ò "
+'O 7,12 0 0323
+Ó "
+^O 7,12 0 0324
+Ô "
+~O 7,12 0 0325
+Õ "
+:O 7,11 0 0326
+Ö "
+mu 8,6 0 0327
+× "
+/O 7,10,1 0 0330
+Ø "
+`U 8,12 0 0331
+Ù "
+'U 8,12 0 0332
+Ú "
+^U 8,12 0 0333
+Û "
+:U 8,11 0 0334
+Ü "
+'Y 7,12 0 0335
+Ý "
+TP 8,9 0 0336
+Þ "
+ss 6,9,3 0 0337
+ß "
+`a 7,9 0 0340
+à "
+'a 7,9 0 0341
+á "
+^a 7,9 0 0342
+â "
+~a 7,9 0 0343
+ã "
+:a 7,8 0 0344
+ä "
+oa 7,9 0 0345
+å "
+ae 9,6 0 0346
+æ "
+,c 5,6,3 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,8 0 0353
+ë "
+`i 4,9 0 0354
+ì "
+'i 4,9 0 0355
+í "
+^i 4,9 0 0356
+î "
+:i 4,8 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 6,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 8,6 0 0367
+÷ "
+/o 6,7,1 0 0370
+ø "
+`u 6,9 0 0371
+ù "
+'u 6,9 0 0372
+ú "
+^u 6,9 0 0373
+û "
+:u 6,8 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 6,9,3 0 0376
+þ "
+:y 6,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75-12/TR b/contrib/groff/font/devX75-12/TR
new file mode 100644
index 0000000..16de8a9
--- /dev/null
+++ b/contrib/groff/font/devX75-12/TR
@@ -0,0 +1,308 @@
+name TR
+spacewidth 3
+charset
+--- 3,1 0 040
+! 3,9 0 041
+" 5,9 0 042
+dq "
+# 6,8 0 043
+sh "
+$ 6,10,1 0 044
+Do "
+% 9,9 0 045
+& 10,9 0 046
+' 4,9 0 047
+cq "
+( 5,9,3 0 050
+) 5,9,3 0 051
+* 6,9 0 052
++ 7,6 0 053
+, 3,1,2 0 054
+\- 8,4 0 055
+. 3,1 0 056
+/ 3,9 0 057
+sl "
+0 6,9 0 060
+1 6,9 0 061
+2 6,9 0 062
+3 6,9 0 063
+4 6,9 0 064
+5 6,9 0 065
+6 6,9 0 066
+7 6,9 0 067
+8 6,9 0 070
+9 6,9 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 8,6 0 074
+= 7,5 0 075
+eq "
+> 8,6 0 076
+? 5,9 0 077
+@ 11,9,2 0 0100
+at "
+A 9,9 0 0101
+B 8,9 0 0102
+C 8,9 0 0103
+D 9,9 0 0104
+E 8,9 0 0105
+F 8,9 0 0106
+G 9,9 0 0107
+H 9,9 0 0110
+I 4,9 0 0111
+J 4,9 0 0112
+K 8,9 0 0113
+L 7,9 0 0114
+M 11,9 0 0115
+N 9,9 0 0116
+O 9,9 0 0117
+P 7,9 0 0120
+Q 9,9,2 0 0121
+R 8,9 0 0122
+S 7,9 0 0123
+T 7,9 0 0124
+U 8,9 0 0125
+V 9,9 0 0126
+W 12,9 0 0127
+X 8,9 0 0130
+Y 9,9 0 0131
+Z 8,9 0 0132
+[ 5,9,3 0 0133
+lB "
+\ 3,9 0 0134
+rs "
+] 5,9,3 0 0135
+rB "
+^ 6,9 0 0136
+a^ "
+ha "
+_ 6,0,3 0 0137
+` 4,9 0 0140
+oq "
+a 6,6 0 0141
+b 6,9 0 0142
+c 5,6 0 0143
+d 6,9 0 0144
+e 6,6 0 0145
+f 3,9 0 0146
+g 6,6,3 0 0147
+h 6,9 0 0150
+i 3,9 0 0151
+j 3,9,3 0 0152
+k 6,9 0 0153
+l 3,9 0 0154
+m 9,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 6,6,3 0 0160
+q 6,6,3 0 0161
+r 4,6 0 0162
+s 6,6 0 0163
+t 4,7 0 0164
+u 6,6 0 0165
+v 6,6 0 0166
+w 9,6 0 0167
+x 6,6 0 0170
+y 6,6,3 0 0171
+z 6,6 0 0172
+{ 6,9,3 0 0173
+lC "
+| 3,9 0 0174
+or "
+ba "
+} 6,9,3 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,3 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 6,9 0 0243
+£ "
+Cs 7,8 0 0244
+¤ "
+Ye 6,9 0 0245
+¥ "
+bb 3,9 0 0246
+¦ "
+sc 6,9,3 0 0247
+§ "
+ad 3,8 0 0250
+¨ "
+co 11,9 0 0251
+© "
+Of 5,9 0 0252
+ª "
+Fo 7,5 0 0253
+« "
+no 8,5 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 11,9 0 0256
+® "
+a- 4,8 0 0257
+¯ "
+de 5,9 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 4,9 0 0262
+² "
+S3 4,9 0 0263
+³ "
+aa 4,9 0 0264
+´ "
+µ 6,6,3 0 0265
+ps 7,9,3 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,0,3 0 0270
+¸ "
+S1 4,9 0 0271
+¹ "
+Om 5,9 0 0272
+º "
+Fc 7,5 0 0273
+» "
+14 9,9 0 0274
+¼ "
+12 9,9 0 0275
+½ "
+34 9,9 0 0276
+¾ "
+r? 5,6,3 0 0277
+¿ "
+`A 9,12 0 0300
+À "
+'A 9,12 0 0301
+Á "
+^A 9,12 0 0302
+Â "
+~A 9,12 0 0303
+Ã "
+:A 9,11 0 0304
+Ä "
+oA 9,12 0 0305
+Å "
+AE 11,9 0 0306
+Æ "
+,C 8,9,3 0 0307
+Ç "
+`E 8,12 0 0310
+È "
+'E 8,12 0 0311
+É "
+^E 8,12 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 4,12 0 0314
+Ì "
+'I 4,12 0 0315
+Í "
+^I 4,12 0 0316
+Î "
+:I 4,11 0 0317
+Ï "
+-D 9,9 0 0320
+Ð "
+~N 9,12 0 0321
+Ñ "
+`O 9,12 0 0322
+Ò "
+'O 9,12 0 0323
+Ó "
+^O 9,12 0 0324
+Ô "
+~O 9,12 0 0325
+Õ "
+:O 9,11 0 0326
+Ö "
+mu 7,6 0 0327
+× "
+/O 9,10 0 0330
+Ø "
+`U 8,12 0 0331
+Ù "
+'U 8,12 0 0332
+Ú "
+^U 8,12 0 0333
+Û "
+:U 8,11 0 0334
+Ü "
+'Y 9,12 0 0335
+Ý "
+TP 7,9 0 0336
+Þ "
+ss 6,9 0 0337
+ß "
+`a 6,9 0 0340
+à "
+'a 6,9 0 0341
+á "
+^a 6,9 0 0342
+â "
+~a 6,9 0 0343
+ã "
+:a 6,8 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 9,6 0 0346
+æ "
+,c 5,6,3 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,8 0 0353
+ë "
+`i 3,9 0 0354
+ì "
+'i 3,9 0 0355
+í "
+^i 3,9 0 0356
+î "
+:i 3,8 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 6,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 7,6 0 0367
+÷ "
+/o 6,6,1 0 0370
+ø "
+`u 6,9 0 0371
+ù "
+'u 6,9 0 0372
+ú "
+^u 6,9 0 0373
+û "
+:u 6,8 0 0374
+ü "
+'y 6,9,3 0 0375
+ý "
+Tp 6,9,3 0 0376
+þ "
+:y 6,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/CB b/contrib/groff/font/devX75/CB
new file mode 100644
index 0000000..58e0d8b
--- /dev/null
+++ b/contrib/groff/font/devX75/CB
@@ -0,0 +1,308 @@
+name CB
+spacewidth 6
+charset
+--- 6,1 0 040
+! 6,7 0 041
+" 6,6 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 6,7,1 0 044
+Do "
+% 6,6 0 045
+& 6,6 0 046
+' 6,7 0 047
+cq "
+( 6,7,1 0 050
+) 6,7,1 0 051
+* 6,7 0 052
++ 6,6 0 053
+, 6,1,2 0 054
+\- 6,4 0 055
+. 6,1 0 056
+/ 6,7,1 0 057
+sl "
+0 6,7 0 060
+1 6,7 0 061
+2 6,7 0 062
+3 6,7 0 063
+4 6,7 0 064
+5 6,7 0 065
+6 6,7 0 066
+7 6,7 0 067
+8 6,7 0 070
+9 6,7 0 071
+: 6,4 0 072
+; 6,4,2 0 073
+< 6,6 0 074
+= 6,5 0 075
+eq "
+> 6,6 0 076
+? 6,6 0 077
+@ 6,7,1 0 0100
+at "
+A 6,6 0 0101
+B 6,6 0 0102
+C 6,6 0 0103
+D 6,6 0 0104
+E 6,6 0 0105
+F 6,6 0 0106
+G 6,6 0 0107
+H 6,6 0 0110
+I 6,6 0 0111
+J 6,6 0 0112
+K 6,6 0 0113
+L 6,6 0 0114
+M 6,6 0 0115
+N 6,6 0 0116
+O 6,6 0 0117
+P 6,6 0 0120
+Q 6,6,1 0 0121
+R 6,6 0 0122
+S 6,6 0 0123
+T 6,6 0 0124
+U 6,6 0 0125
+V 6,6 0 0126
+W 6,6 0 0127
+X 6,6 0 0130
+Y 6,6 0 0131
+Z 6,6 0 0132
+[ 6,7,1 0 0133
+lB "
+\ 6,7,1 0 0134
+rs "
+] 6,7,1 0 0135
+rB "
+^ 6,7 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 6,7 0 0140
+oq "
+a 6,5 0 0141
+b 6,7 0 0142
+c 6,5 0 0143
+d 6,7 0 0144
+e 6,5 0 0145
+f 6,7 0 0146
+g 6,5,2 0 0147
+h 6,7 0 0150
+i 6,7 0 0151
+j 6,7,2 0 0152
+k 6,7 0 0153
+l 6,7 0 0154
+m 6,5 0 0155
+n 6,5 0 0156
+o 6,5 0 0157
+p 6,5,2 0 0160
+q 6,5,2 0 0161
+r 6,5 0 0162
+s 6,5 0 0163
+t 6,7 0 0164
+u 6,5 0 0165
+v 6,5 0 0166
+w 6,5 0 0167
+x 6,5 0 0170
+y 6,5,2 0 0171
+z 6,5 0 0172
+{ 6,7,1 0 0173
+lC "
+| 6,7,2 0 0174
+or "
+ba "
+} 6,7,1 0 0175
+rC "
+~ 6,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,5,2 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 6,7 0 0243
+£ "
+Cs 6,6 0 0244
+¤ "
+Ye 6,7 0 0245
+¥ "
+bb 6,7,2 0 0246
+¦ "
+sc 6,7,1 0 0247
+§ "
+ad 6,7 0 0250
+¨ "
+co 6,7 0 0251
+© "
+Of 6,7 0 0252
+ª "
+Fo 6,5 0 0253
+« "
+no 6,5 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 6,7 0 0256
+® "
+a- 6,7 0 0257
+¯ "
+de 6,7 0 0260
+° "
++- 6,6 0 0261
+± "
+S2 6,7 0 0262
+² "
+S3 6,7 0 0263
+³ "
+aa 6,8 0 0264
+´ "
+µ 6,5,2 0 0265
+ps 6,7,1 0 0266
+¶ "
+pc 6,5 0 0267
+· "
+ac 6,1,2 0 0270
+¸ "
+S1 6,7 0 0271
+¹ "
+Om 6,7 0 0272
+º "
+Fc 6,5 0 0273
+» "
+14 6,8,1 0 0274
+¼ "
+12 6,8,1 0 0275
+½ "
+34 6,8,1 0 0276
+¾ "
+r? 6,4,2 0 0277
+¿ "
+`A 6,9 0 0300
+À "
+'A 6,9 0 0301
+Á "
+^A 6,9 0 0302
+Â "
+~A 6,9 0 0303
+Ã "
+:A 6,9 0 0304
+Ä "
+oA 6,9 0 0305
+Å "
+AE 6,6 0 0306
+Æ "
+,C 6,6,2 0 0307
+Ç "
+`E 6,9 0 0310
+È "
+'E 6,9 0 0311
+É "
+^E 6,9 0 0312
+Ê "
+:E 6,9 0 0313
+Ë "
+`I 6,9 0 0314
+Ì "
+'I 6,9 0 0315
+Í "
+^I 6,9 0 0316
+Î "
+:I 6,9 0 0317
+Ï "
+-D 6,6 0 0320
+Ð "
+~N 6,9 0 0321
+Ñ "
+`O 6,9 0 0322
+Ò "
+'O 6,9 0 0323
+Ó "
+^O 6,9 0 0324
+Ô "
+~O 6,9 0 0325
+Õ "
+:O 6,9 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 6,6,1 0 0330
+Ø "
+`U 6,9 0 0331
+Ù "
+'U 6,9 0 0332
+Ú "
+^U 6,9 0 0333
+Û "
+:U 6,9 0 0334
+Ü "
+'Y 6,9 0 0335
+Ý "
+TP 6,6 0 0336
+Þ "
+ss 6,7 0 0337
+ß "
+`a 6,8 0 0340
+à "
+'a 6,8 0 0341
+á "
+^a 6,8 0 0342
+â "
+~a 6,8 0 0343
+ã "
+:a 6,8 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 6,5 0 0346
+æ "
+,c 6,5,2 0 0347
+ç "
+`e 6,8 0 0350
+è "
+'e 6,8 0 0351
+é "
+^e 6,8 0 0352
+ê "
+:e 6,8 0 0353
+ë "
+`i 6,8 0 0354
+ì "
+'i 6,8 0 0355
+í "
+^i 6,8 0 0356
+î "
+:i 6,8 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 6,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,6,1 0 0370
+ø "
+`u 6,8 0 0371
+ù "
+'u 6,8 0 0372
+ú "
+^u 6,8 0 0373
+û "
+:u 6,8 0 0374
+ü "
+'y 6,8,2 0 0375
+ý "
+Tp 6,7,2 0 0376
+þ "
+:y 6,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/CBI b/contrib/groff/font/devX75/CBI
new file mode 100644
index 0000000..db6f6ba
--- /dev/null
+++ b/contrib/groff/font/devX75/CBI
@@ -0,0 +1,308 @@
+name CBI
+spacewidth 6
+charset
+--- 6,1 0 040
+! 6,7 0 041
+" 6,7 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 6,7,1 0 044
+Do "
+% 6,7 0 045
+& 6,6 0 046
+' 6,7 0 047
+cq "
+( 6,7,2 0 050
+) 6,7,2 0 051
+* 6,7 0 052
++ 6,6 0 053
+, 6,1,2 0 054
+\- 6,4 0 055
+. 6,1 0 056
+/ 6,7,1 0 057
+sl "
+0 6,7 0 060
+1 6,7 0 061
+2 6,7 0 062
+3 6,7 0 063
+4 6,7 0 064
+5 6,7 0 065
+6 6,7 0 066
+7 6,7 0 067
+8 6,7 0 070
+9 6,7 0 071
+: 6,4 0 072
+; 6,4,2 0 073
+< 6,6 0 074
+= 6,5 0 075
+eq "
+> 6,6 0 076
+? 6,7 0 077
+@ 6,7,1 0 0100
+at "
+A 6,6 0 0101
+B 6,6 0 0102
+C 6,6 0 0103
+D 6,6 0 0104
+E 6,6 0 0105
+F 6,6 0 0106
+G 6,6 0 0107
+H 6,6 0 0110
+I 6,6 0 0111
+J 6,6 0 0112
+K 6,6 0 0113
+L 6,6 0 0114
+M 6,6 0 0115
+N 6,6 0 0116
+O 6,6 0 0117
+P 6,6 0 0120
+Q 6,6,1 0 0121
+R 6,6 0 0122
+S 6,6 0 0123
+T 6,6 0 0124
+U 6,6 0 0125
+V 6,6 0 0126
+W 6,6 0 0127
+X 6,6 0 0130
+Y 6,6 0 0131
+Z 6,6 0 0132
+[ 6,7,2 0 0133
+lB "
+\ 6,7,1 0 0134
+rs "
+] 6,7,2 0 0135
+rB "
+^ 6,7 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 6,7 0 0140
+oq "
+a 6,5 0 0141
+b 6,7 0 0142
+c 6,5 0 0143
+d 6,7 0 0144
+e 6,5 0 0145
+f 6,7 0 0146
+g 6,5,2 0 0147
+h 6,7 0 0150
+i 6,7 0 0151
+j 6,7,2 0 0152
+k 6,7 0 0153
+l 6,7 0 0154
+m 6,5 0 0155
+n 6,5 0 0156
+o 6,5 0 0157
+p 6,5,2 0 0160
+q 6,5,2 0 0161
+r 6,5 0 0162
+s 6,5 0 0163
+t 6,7 0 0164
+u 6,5 0 0165
+v 6,5 0 0166
+w 6,5 0 0167
+x 6,5 0 0170
+y 6,5,2 0 0171
+z 6,5 0 0172
+{ 6,7,2 0 0173
+lC "
+| 6,7,1 0 0174
+or "
+ba "
+} 6,7,2 0 0175
+rC "
+~ 6,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,5,2 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 6,6 0 0243
+£ "
+Cs 6,6 0 0244
+¤ "
+Ye 6,6 0 0245
+¥ "
+bb 6,7,1 0 0246
+¦ "
+sc 6,7,1 0 0247
+§ "
+ad 6,7 0 0250
+¨ "
+co 6,7 0 0251
+© "
+Of 6,6 0 0252
+ª "
+Fo 6,4 0 0253
+« "
+no 6,5 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 6,7 0 0256
+® "
+a- 6,7 0 0257
+¯ "
+de 6,7 0 0260
+° "
++- 6,6 0 0261
+± "
+S2 6,7 0 0262
+² "
+S3 6,7 0 0263
+³ "
+aa 6,8 0 0264
+´ "
+µ 6,5,2 0 0265
+ps 6,7,1 0 0266
+¶ "
+pc 6,4 0 0267
+· "
+ac 6,0,2 0 0270
+¸ "
+S1 6,7 0 0271
+¹ "
+Om 6,6 0 0272
+º "
+Fc 6,4 0 0273
+» "
+14 6,8,1 0 0274
+¼ "
+12 6,8,1 0 0275
+½ "
+34 6,8,1 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 6,9 0 0300
+À "
+'A 6,9 0 0301
+Á "
+^A 6,9 0 0302
+Â "
+~A 6,9 0 0303
+Ã "
+:A 6,8 0 0304
+Ä "
+oA 6,9 0 0305
+Å "
+AE 6,6 0 0306
+Æ "
+,C 6,6,2 0 0307
+Ç "
+`E 6,9 0 0310
+È "
+'E 6,9 0 0311
+É "
+^E 6,9 0 0312
+Ê "
+:E 6,8 0 0313
+Ë "
+`I 6,9 0 0314
+Ì "
+'I 6,9 0 0315
+Í "
+^I 6,9 0 0316
+Î "
+:I 6,8 0 0317
+Ï "
+-D 6,6 0 0320
+Ð "
+~N 6,9 0 0321
+Ñ "
+`O 6,9 0 0322
+Ò "
+'O 6,9 0 0323
+Ó "
+^O 6,9 0 0324
+Ô "
+~O 6,9 0 0325
+Õ "
+:O 6,8 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 6,7 0 0330
+Ø "
+`U 6,9 0 0331
+Ù "
+'U 6,9 0 0332
+Ú "
+^U 6,9 0 0333
+Û "
+:U 6,8 0 0334
+Ü "
+'Y 6,9 0 0335
+Ý "
+TP 6,6 0 0336
+Þ "
+ss 6,7 0 0337
+ß "
+`a 6,8 0 0340
+à "
+'a 6,8 0 0341
+á "
+^a 6,8 0 0342
+â "
+~a 6,8 0 0343
+ã "
+:a 6,7 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 6,5 0 0346
+æ "
+,c 6,5,2 0 0347
+ç "
+`e 6,8 0 0350
+è "
+'e 6,8 0 0351
+é "
+^e 6,8 0 0352
+ê "
+:e 6,7 0 0353
+ë "
+`i 6,8 0 0354
+ì "
+'i 6,8 0 0355
+í "
+^i 6,8 0 0356
+î "
+:i 6,7 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 6,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,7 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,5 0 0370
+ø "
+`u 6,8 0 0371
+ù "
+'u 6,8 0 0372
+ú "
+^u 6,8 0 0373
+û "
+:u 6,7 0 0374
+ü "
+'y 6,8,2 0 0375
+ý "
+Tp 6,7,2 0 0376
+þ "
+:y 6,7,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/CI b/contrib/groff/font/devX75/CI
new file mode 100644
index 0000000..43d383a
--- /dev/null
+++ b/contrib/groff/font/devX75/CI
@@ -0,0 +1,308 @@
+name CI
+spacewidth 6
+charset
+--- 6,1 0 040
+! 6,7 0 041
+" 6,7 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 6,7,1 0 044
+Do "
+% 6,7 0 045
+& 6,6 0 046
+' 6,7 0 047
+cq "
+( 6,7,1 0 050
+) 6,7,1 0 051
+* 6,7 0 052
++ 6,6 0 053
+, 6,1,2 0 054
+\- 6,4 0 055
+. 6,1 0 056
+/ 6,7,1 0 057
+sl "
+0 6,7 0 060
+1 6,7 0 061
+2 6,7 0 062
+3 6,7 0 063
+4 6,7 0 064
+5 6,7 0 065
+6 6,7 0 066
+7 6,7 0 067
+8 6,7 0 070
+9 6,7 0 071
+: 6,4 0 072
+; 6,4,2 0 073
+< 6,6 0 074
+= 6,5 0 075
+eq "
+> 6,6 0 076
+? 6,6 0 077
+@ 6,7 0 0100
+at "
+A 6,6 0 0101
+B 6,6 0 0102
+C 6,6 0 0103
+D 6,6 0 0104
+E 6,6 0 0105
+F 6,6 0 0106
+G 6,6 0 0107
+H 6,6 0 0110
+I 6,6 0 0111
+J 6,6 0 0112
+K 6,6 0 0113
+L 6,6 0 0114
+M 6,6 0 0115
+N 6,6 0 0116
+O 6,6 0 0117
+P 6,6 0 0120
+Q 6,6,2 0 0121
+R 6,6 0 0122
+S 6,6 0 0123
+T 6,6 0 0124
+U 6,6 0 0125
+V 6,6 0 0126
+W 6,6 0 0127
+X 6,6 0 0130
+Y 6,6 0 0131
+Z 6,6 0 0132
+[ 6,7,1 0 0133
+lB "
+\ 6,7,1 0 0134
+rs "
+] 6,7,1 0 0135
+rB "
+^ 6,7 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 6,7 0 0140
+oq "
+a 6,5 0 0141
+b 6,7 0 0142
+c 6,5 0 0143
+d 6,7 0 0144
+e 6,5 0 0145
+f 6,7 0 0146
+g 6,5,2 0 0147
+h 6,7 0 0150
+i 6,7 0 0151
+j 6,7,2 0 0152
+k 6,7 0 0153
+l 6,7 0 0154
+m 6,5 0 0155
+n 6,5 0 0156
+o 6,5 0 0157
+p 6,5,2 0 0160
+q 6,5,2 0 0161
+r 6,5 0 0162
+s 6,5 0 0163
+t 6,7 0 0164
+u 6,5 0 0165
+v 6,5 0 0166
+w 6,5 0 0167
+x 6,5 0 0170
+y 6,5,2 0 0171
+z 6,5 0 0172
+{ 6,7,1 0 0173
+lC "
+| 6,7,1 0 0174
+or "
+ba "
+} 6,7,1 0 0175
+rC "
+~ 6,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,5,2 0 0241
+¡ "
+ct 6,6 0 0242
+¢ "
+Po 6,7 0 0243
+£ "
+Cs 6,6 0 0244
+¤ "
+Ye 6,6 0 0245
+¥ "
+bb 6,7,2 0 0246
+¦ "
+sc 6,7,1 0 0247
+§ "
+ad 6,7 0 0250
+¨ "
+co 6,7 0 0251
+© "
+Of 6,7 0 0252
+ª "
+Fo 6,4 0 0253
+« "
+no 6,5 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 6,7 0 0256
+® "
+a- 6,7 0 0257
+¯ "
+de 6,7 0 0260
+° "
++- 6,6 0 0261
+± "
+S2 6,7 0 0262
+² "
+S3 6,7 0 0263
+³ "
+aa 6,8 0 0264
+´ "
+µ 6,5,2 0 0265
+ps 6,7,1 0 0266
+¶ "
+pc 6,4 0 0267
+· "
+ac 6,0,2 0 0270
+¸ "
+S1 6,7 0 0271
+¹ "
+Om 6,7 0 0272
+º "
+Fc 6,4 0 0273
+» "
+14 6,8,1 0 0274
+¼ "
+12 6,8,1 0 0275
+½ "
+34 6,8,1 0 0276
+¾ "
+r? 6,4,2 0 0277
+¿ "
+`A 6,9 0 0300
+À "
+'A 6,9 0 0301
+Á "
+^A 6,9 0 0302
+Â "
+~A 6,9 0 0303
+Ã "
+:A 6,8 0 0304
+Ä "
+oA 6,9 0 0305
+Å "
+AE 6,6 0 0306
+Æ "
+,C 6,6,2 0 0307
+Ç "
+`E 6,9 0 0310
+È "
+'E 6,9 0 0311
+É "
+^E 6,9 0 0312
+Ê "
+:E 6,8 0 0313
+Ë "
+`I 6,9 0 0314
+Ì "
+'I 6,9 0 0315
+Í "
+^I 6,9 0 0316
+Î "
+:I 6,8 0 0317
+Ï "
+-D 6,6 0 0320
+Ð "
+~N 6,9 0 0321
+Ñ "
+`O 6,9 0 0322
+Ò "
+'O 6,9 0 0323
+Ó "
+^O 6,9 0 0324
+Ô "
+~O 6,9 0 0325
+Õ "
+:O 6,8 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 6,6 0 0330
+Ø "
+`U 6,9 0 0331
+Ù "
+'U 6,9 0 0332
+Ú "
+^U 6,9 0 0333
+Û "
+:U 6,8 0 0334
+Ü "
+'Y 6,9 0 0335
+Ý "
+TP 6,6 0 0336
+Þ "
+ss 6,7 0 0337
+ß "
+`a 6,8 0 0340
+à "
+'a 6,8 0 0341
+á "
+^a 6,8 0 0342
+â "
+~a 6,8 0 0343
+ã "
+:a 6,7 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 6,5 0 0346
+æ "
+,c 6,5,2 0 0347
+ç "
+`e 6,8 0 0350
+è "
+'e 6,8 0 0351
+é "
+^e 6,8 0 0352
+ê "
+:e 6,7 0 0353
+ë "
+`i 6,8 0 0354
+ì "
+'i 6,8 0 0355
+í "
+^i 6,8 0 0356
+î "
+:i 6,7 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 6,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,7 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,6,1 0 0370
+ø "
+`u 6,8 0 0371
+ù "
+'u 6,8 0 0372
+ú "
+^u 6,8 0 0373
+û "
+:u 6,7 0 0374
+ü "
+'y 6,8,2 0 0375
+ý "
+Tp 6,7,2 0 0376
+þ "
+:y 6,7,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/CR b/contrib/groff/font/devX75/CR
new file mode 100644
index 0000000..900a4a0
--- /dev/null
+++ b/contrib/groff/font/devX75/CR
@@ -0,0 +1,308 @@
+name CR
+spacewidth 6
+charset
+--- 6,1 0 040
+! 6,7 0 041
+" 6,7 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 6,7,1 0 044
+Do "
+% 6,6 0 045
+& 6,6 0 046
+' 6,7 0 047
+cq "
+( 6,7,2 0 050
+) 6,7,2 0 051
+* 6,7 0 052
++ 6,6 0 053
+, 6,1,2 0 054
+\- 6,4 0 055
+. 6,1 0 056
+/ 6,7,1 0 057
+sl "
+0 6,7 0 060
+1 6,7 0 061
+2 6,7 0 062
+3 6,7 0 063
+4 6,7 0 064
+5 6,7 0 065
+6 6,7 0 066
+7 6,7 0 067
+8 6,7 0 070
+9 6,7 0 071
+: 6,4 0 072
+; 6,4,2 0 073
+< 6,6 0 074
+= 6,5 0 075
+eq "
+> 6,6 0 076
+? 6,6 0 077
+@ 6,7,1 0 0100
+at "
+A 6,6 0 0101
+B 6,6 0 0102
+C 6,6 0 0103
+D 6,6 0 0104
+E 6,6 0 0105
+F 6,6 0 0106
+G 6,6 0 0107
+H 6,6 0 0110
+I 6,6 0 0111
+J 6,6 0 0112
+K 6,6 0 0113
+L 6,6 0 0114
+M 6,6 0 0115
+N 6,6 0 0116
+O 6,6 0 0117
+P 6,6 0 0120
+Q 6,6,1 0 0121
+R 6,6 0 0122
+S 6,6 0 0123
+T 6,6 0 0124
+U 6,6 0 0125
+V 6,6 0 0126
+W 6,6 0 0127
+X 6,6 0 0130
+Y 6,6 0 0131
+Z 6,6 0 0132
+[ 6,7,2 0 0133
+lB "
+\ 6,7,1 0 0134
+rs "
+] 6,7,2 0 0135
+rB "
+^ 6,7 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 6,7 0 0140
+oq "
+a 6,5 0 0141
+b 6,7 0 0142
+c 6,5 0 0143
+d 6,7 0 0144
+e 6,5 0 0145
+f 6,7 0 0146
+g 6,5,2 0 0147
+h 6,7 0 0150
+i 6,7 0 0151
+j 6,7,2 0 0152
+k 6,7 0 0153
+l 6,7 0 0154
+m 6,5 0 0155
+n 6,5 0 0156
+o 6,5 0 0157
+p 6,5,2 0 0160
+q 6,5,2 0 0161
+r 6,5 0 0162
+s 6,5 0 0163
+t 6,7 0 0164
+u 6,5 0 0165
+v 6,5 0 0166
+w 6,5 0 0167
+x 6,5 0 0170
+y 6,5,2 0 0171
+z 6,5 0 0172
+{ 6,7,2 0 0173
+lC "
+| 6,7,2 0 0174
+or "
+ba "
+} 6,7,2 0 0175
+rC "
+~ 6,5 0 0176
+a~ "
+ap "
+ti "
+r! 6,5,2 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 6,7 0 0243
+£ "
+Cs 6,6 0 0244
+¤ "
+Ye 6,7 0 0245
+¥ "
+bb 6,7,2 0 0246
+¦ "
+sc 6,6,1 0 0247
+§ "
+ad 6,7 0 0250
+¨ "
+co 6,7 0 0251
+© "
+Of 6,6 0 0252
+ª "
+Fo 6,4 0 0253
+« "
+no 6,5 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 6,7 0 0256
+® "
+a- 6,7 0 0257
+¯ "
+de 6,7 0 0260
+° "
++- 6,6 0 0261
+± "
+S2 6,7 0 0262
+² "
+S3 6,7 0 0263
+³ "
+aa 6,8 0 0264
+´ "
+µ 6,5,2 0 0265
+ps 6,6,1 0 0266
+¶ "
+pc 6,4 0 0267
+· "
+ac 6,1,2 0 0270
+¸ "
+S1 6,7 0 0271
+¹ "
+Om 6,6 0 0272
+º "
+Fc 6,4 0 0273
+» "
+14 6,8,1 0 0274
+¼ "
+12 6,8,1 0 0275
+½ "
+34 6,8,1 0 0276
+¾ "
+r? 6,4,2 0 0277
+¿ "
+`A 6,9 0 0300
+À "
+'A 6,9 0 0301
+Á "
+^A 6,9 0 0302
+Â "
+~A 6,9 0 0303
+Ã "
+:A 6,8 0 0304
+Ä "
+oA 6,9 0 0305
+Å "
+AE 6,6 0 0306
+Æ "
+,C 6,6,2 0 0307
+Ç "
+`E 6,9 0 0310
+È "
+'E 6,9 0 0311
+É "
+^E 6,9 0 0312
+Ê "
+:E 6,8 0 0313
+Ë "
+`I 6,9 0 0314
+Ì "
+'I 6,9 0 0315
+Í "
+^I 6,9 0 0316
+Î "
+:I 6,8 0 0317
+Ï "
+-D 6,6 0 0320
+Ð "
+~N 6,9 0 0321
+Ñ "
+`O 6,9 0 0322
+Ò "
+'O 6,9 0 0323
+Ó "
+^O 6,9 0 0324
+Ô "
+~O 6,9 0 0325
+Õ "
+:O 6,8 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 6,6 0 0330
+Ø "
+`U 6,9 0 0331
+Ù "
+'U 6,9 0 0332
+Ú "
+^U 6,9 0 0333
+Û "
+:U 6,8 0 0334
+Ü "
+'Y 6,9 0 0335
+Ý "
+TP 6,6 0 0336
+Þ "
+ss 6,7 0 0337
+ß "
+`a 6,8 0 0340
+à "
+'a 6,8 0 0341
+á "
+^a 6,8 0 0342
+â "
+~a 6,8 0 0343
+ã "
+:a 6,7 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 6,5 0 0346
+æ "
+,c 6,5,2 0 0347
+ç "
+`e 6,8 0 0350
+è "
+'e 6,8 0 0351
+é "
+^e 6,8 0 0352
+ê "
+:e 6,7 0 0353
+ë "
+`i 6,8 0 0354
+ì "
+'i 6,8 0 0355
+í "
+^i 6,8 0 0356
+î "
+:i 6,7 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 6,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,7 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,5 0 0370
+ø "
+`u 6,8 0 0371
+ù "
+'u 6,8 0 0372
+ú "
+^u 6,8 0 0373
+û "
+:u 6,7 0 0374
+ü "
+'y 6,8,2 0 0375
+ý "
+Tp 6,7,2 0 0376
+þ "
+:y 6,7,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/DESC b/contrib/groff/font/devX75/DESC
new file mode 100644
index 0000000..172170c
--- /dev/null
+++ b/contrib/groff/font/devX75/DESC
@@ -0,0 +1,9 @@
+styles R I B BI
+fonts 6 0 0 0 0 0 S
+sizes 8 10 12 14 18 24 0
+res 75
+X11
+hor 1
+vert 1
+unitwidth 10
+postpro gxditview
diff --git a/contrib/groff/font/devX75/HB b/contrib/groff/font/devX75/HB
new file mode 100644
index 0000000..ab6f979
--- /dev/null
+++ b/contrib/groff/font/devX75/HB
@@ -0,0 +1,308 @@
+name HB
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,8 0 041
+" 5,8 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 6,8,1 0 044
+Do "
+% 8,8 0 045
+& 8,8 0 046
+' 3,8 0 047
+cq "
+( 4,8,2 0 050
+) 4,8,2 0 051
+* 4,8 0 052
++ 6,6 0 053
+, 3,2,2 0 054
+\- 7,4 0 055
+. 3,2 0 056
+/ 4,8 0 057
+sl "
+0 6,8 0 060
+1 6,8 0 061
+2 6,8 0 062
+3 6,8 0 063
+4 6,8 0 064
+5 6,8 0 065
+6 6,8 0 066
+7 6,8 0 067
+8 6,8 0 070
+9 6,8 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 5,6 0 074
+= 6,5 0 075
+eq "
+> 5,6 0 076
+? 6,8 0 077
+@ 11,7,2 0 0100
+at "
+A 8,8 0 0101
+B 7,8 0 0102
+C 8,8 0 0103
+D 7,8 0 0104
+E 6,8 0 0105
+F 6,8 0 0106
+G 8,8 0 0107
+H 7,8 0 0110
+I 3,8 0 0111
+J 6,8 0 0112
+K 7,8 0 0113
+L 6,8 0 0114
+M 10,8 0 0115
+N 8,8 0 0116
+O 8,8 0 0117
+P 7,8 0 0120
+Q 8,8,1 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 7,8 0 0125
+V 8,8 0 0126
+W 11,8 0 0127
+X 8,8 0 0130
+Y 9,8 0 0131
+Z 7,8 0 0132
+[ 4,8,2 0 0133
+lB "
+\ 4,8 0 0134
+rs "
+] 4,8,2 0 0135
+rB "
+^ 5,8 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 6,6 0 0141
+b 6,8 0 0142
+c 5,6 0 0143
+d 6,8 0 0144
+e 6,6 0 0145
+f 4,8 0 0146
+g 6,6,2 0 0147
+h 6,8 0 0150
+i 3,8 0 0151
+j 3,8,2 0 0152
+k 6,8 0 0153
+l 3,8 0 0154
+m 9,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 6,6,2 0 0160
+q 6,6,2 0 0161
+r 4,6 0 0162
+s 6,6 0 0163
+t 4,8 0 0164
+u 6,6 0 0165
+v 6,6 0 0166
+w 8,6 0 0167
+x 7,6 0 0170
+y 6,6,2 0 0171
+z 6,6 0 0172
+{ 5,8,2 0 0173
+lC "
+| 3,8,2 0 0174
+or "
+ba "
+} 5,8,2 0 0175
+rC "
+~ 6,4 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,2 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 6,8 0 0243
+£ "
+Cs 6,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 3,8,2 0 0246
+¦ "
+sc 6,8,2 0 0247
+§ "
+ad 3,8 0 0250
+¨ "
+co 10,8 0 0251
+© "
+Of 5,8 0 0252
+ª "
+Fo 7,4 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 10,8 0 0256
+® "
+a- 3,8 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 3,9 0 0264
+´ "
+µ 6,6,2 0 0265
+ps 6,8,2 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,0,2 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 5,8 0 0272
+º "
+Fc 7,4 0 0273
+» "
+14 9,8 0 0274
+¼ "
+12 9,8 0 0275
+½ "
+34 9,8 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 8,11 0 0300
+À "
+'A 8,11 0 0301
+Á "
+^A 8,11 0 0302
+Â "
+~A 8,11 0 0303
+Ã "
+:A 8,10 0 0304
+Ä "
+oA 8,11 0 0305
+Å "
+AE 10,8 0 0306
+Æ "
+,C 8,8,2 0 0307
+Ç "
+`E 6,11 0 0310
+È "
+'E 6,11 0 0311
+É "
+^E 6,11 0 0312
+Ê "
+:E 6,10 0 0313
+Ë "
+`I 3,11 0 0314
+Ì "
+'I 3,11 0 0315
+Í "
+^I 3,11 0 0316
+Î "
+:I 3,10 0 0317
+Ï "
+-D 7,8 0 0320
+Ð "
+~N 8,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,10 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 8,8 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 9,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 6,8 0 0337
+ß "
+`a 6,9 0 0340
+à "
+'a 6,9 0 0341
+á "
+^a 6,9 0 0342
+â "
+~a 6,9 0 0343
+ã "
+:a 6,9 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 9,6 0 0346
+æ "
+,c 5,6,2 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,9 0 0353
+ë "
+`i 3,9 0 0354
+ì "
+'i 3,9 0 0355
+í "
+^i 3,9 0 0356
+î "
+:i 3,9 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 6,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,9 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,6 0 0370
+ø "
+`u 6,9 0 0371
+ù "
+'u 6,9 0 0372
+ú "
+^u 6,9 0 0373
+û "
+:u 6,9 0 0374
+ü "
+'y 6,9,2 0 0375
+ý "
+Tp 6,8,2 0 0376
+þ "
+:y 6,9,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/HBI b/contrib/groff/font/devX75/HBI
new file mode 100644
index 0000000..ec132d3
--- /dev/null
+++ b/contrib/groff/font/devX75/HBI
@@ -0,0 +1,308 @@
+name HBI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,8 0 041
+" 6,8 0 042
+dq "
+# 7,7 0 043
+sh "
+$ 6,8,1 0 044
+Do "
+% 9,8 0 045
+& 8,8 0 046
+' 3,8 0 047
+cq "
+( 5,8,2 0 050
+) 5,8,2 0 051
+* 6,8 0 052
++ 6,6 0 053
+, 3,2,2 0 054
+\- 7,4 0 055
+. 3,2 0 056
+/ 5,8 0 057
+sl "
+0 6,8 0 060
+1 6,8 0 061
+2 6,8 0 062
+3 6,8 0 063
+4 6,8 0 064
+5 6,8 0 065
+6 6,8 0 066
+7 6,8 0 067
+8 6,8 0 070
+9 6,8 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 6,6 0 074
+= 6,5 0 075
+eq "
+> 7,6 0 076
+? 6,8 0 077
+@ 10,7,2 0 0100
+at "
+A 8,8 0 0101
+B 7,8 0 0102
+C 7,8 0 0103
+D 8,8 0 0104
+E 6,8 0 0105
+F 5,8 0 0106
+G 8,8 0 0107
+H 7,8 0 0110
+I 3,8 0 0111
+J 6,8 0 0112
+K 8,8 0 0113
+L 6,8 0 0114
+M 10,8 0 0115
+N 8,8 0 0116
+O 8,8 0 0117
+P 7,8 0 0120
+Q 8,8 0 0121
+R 8,8 0 0122
+S 7,8 0 0123
+T 6,8 0 0124
+U 7,8 0 0125
+V 8,8 0 0126
+W 10,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 4,8,2 0 0133
+lB "
+\ 5,8 0 0134
+rs "
+] 4,8,2 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 4,8 0 0140
+oq "
+a 6,6 0 0141
+b 6,8 0 0142
+c 5,6 0 0143
+d 6,8 0 0144
+e 6,6 0 0145
+f 3,8 0 0146
+g 6,6,2 0 0147
+h 6,8 0 0150
+i 3,8 0 0151
+j 3,8,2 0 0152
+k 6,8 0 0153
+l 3,8 0 0154
+m 9,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 6,6,2 0 0160
+q 6,6,2 0 0161
+r 4,6 0 0162
+s 6,6 0 0163
+t 4,8 0 0164
+u 6,6 0 0165
+v 6,6 0 0166
+w 8,6 0 0167
+x 5,6 0 0170
+y 6,6,2 0 0171
+z 5,6 0 0172
+{ 5,8,2 0 0173
+lC "
+| 4,8,2 0 0174
+or "
+ba "
+} 5,8,2 0 0175
+rC "
+~ 6,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,2 0 0241
+¡ "
+ct 7,7,1 0 0242
+¢ "
+Po 7,7 0 0243
+£ "
+Cs 6,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 4,8,1 0 0246
+¦ "
+sc 7,8,2 0 0247
+§ "
+ad 4,8 0 0250
+¨ "
+co 10,8 0 0251
+© "
+Of 5,8 0 0252
+ª "
+Fo 8,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 5,4 0 0255
+hy "
+­ "
+rg 10,8 0 0256
+® "
+a- 4,8 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 3,9 0 0264
+´ "
+µ 6,6,2 0 0265
+ps 7,8,2 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,1,2 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 5,8 0 0272
+º "
+Fc 8,5 0 0273
+» "
+14 9,8 0 0274
+¼ "
+12 9,8 0 0275
+½ "
+34 9,8 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 8,11 0 0300
+À "
+'A 8,11 0 0301
+Á "
+^A 8,11 0 0302
+Â "
+~A 8,11 0 0303
+Ã "
+:A 8,10 0 0304
+Ä "
+oA 8,11 0 0305
+Å "
+AE 10,8 0 0306
+Æ "
+,C 7,8,2 0 0307
+Ç "
+`E 6,11 0 0310
+È "
+'E 6,11 0 0311
+É "
+^E 6,11 0 0312
+Ê "
+:E 6,10 0 0313
+Ë "
+`I 3,11 0 0314
+Ì "
+'I 3,11 0 0315
+Í "
+^I 3,11 0 0316
+Î "
+:I 3,10 0 0317
+Ï "
+-D 8,8 0 0320
+Ð "
+~N 8,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,10 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 8,8 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,8 0 0337
+ß "
+`a 6,9 0 0340
+à "
+'a 6,9 0 0341
+á "
+^a 6,9 0 0342
+â "
+~a 6,9 0 0343
+ã "
+:a 6,8 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 9,6 0 0346
+æ "
+,c 5,6,2 0 0347
+ç "
+`e 6,9 0 0350
+è "
+'e 6,9 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,8 0 0353
+ë "
+`i 3,9 0 0354
+ì "
+'i 3,9 0 0355
+í "
+^i 3,9 0 0356
+î "
+:i 3,8 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 6,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 8,6 0 0370
+ø "
+`u 6,9 0 0371
+ù "
+'u 6,9 0 0372
+ú "
+^u 6,9 0 0373
+û "
+:u 6,8 0 0374
+ü "
+'y 6,9,2 0 0375
+ý "
+Tp 6,8,2 0 0376
+þ "
+:y 6,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/HI b/contrib/groff/font/devX75/HI
new file mode 100644
index 0000000..324e4b7
--- /dev/null
+++ b/contrib/groff/font/devX75/HI
@@ -0,0 +1,308 @@
+name HI
+spacewidth 3
+charset
+--- 3,1 0 040
+! 4,8 0 041
+" 4,8 0 042
+dq "
+# 7,7 0 043
+sh "
+$ 6,8,1 0 044
+Do "
+% 9,8 0 045
+& 8,8 0 046
+' 3,8 0 047
+cq "
+( 4,8,2 0 050
+) 4,8,2 0 051
+* 4,8 0 052
++ 6,6 0 053
+, 3,1,2 0 054
+\- 7,4 0 055
+. 3,1 0 056
+/ 3,8 0 057
+sl "
+0 6,8 0 060
+1 6,8 0 061
+2 6,8 0 062
+3 6,8 0 063
+4 6,8 0 064
+5 6,8 0 065
+6 6,8 0 066
+7 6,8 0 067
+8 6,8 0 070
+9 6,8 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 6,6 0 074
+= 7,5 0 075
+eq "
+> 6,6 0 076
+? 6,8 0 077
+@ 11,8,2 0 0100
+at "
+A 7,8 0 0101
+B 7,8 0 0102
+C 8,8 0 0103
+D 8,8 0 0104
+E 7,8 0 0105
+F 6,8 0 0106
+G 8,8 0 0107
+H 8,8 0 0110
+I 3,8 0 0111
+J 5,8 0 0112
+K 7,8 0 0113
+L 5,8 0 0114
+M 9,8 0 0115
+N 8,8 0 0116
+O 8,8 0 0117
+P 7,8 0 0120
+Q 8,8,1 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 5,8 0 0124
+U 8,8 0 0125
+V 7,8 0 0126
+W 10,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 4,8,2 0 0133
+lB "
+\ 3,8 0 0134
+rs "
+] 4,8,2 0 0135
+rB "
+^ 6,7 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 5,6 0 0141
+b 5,8 0 0142
+c 5,6 0 0143
+d 5,8 0 0144
+e 5,6 0 0145
+f 4,8 0 0146
+g 5,6,2 0 0147
+h 6,8 0 0150
+i 2,8 0 0151
+j 2,8,2 0 0152
+k 5,8 0 0153
+l 2,8 0 0154
+m 8,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 5,6,2 0 0160
+q 5,6,2 0 0161
+r 4,6 0 0162
+s 5,6 0 0163
+t 4,8 0 0164
+u 5,6 0 0165
+v 6,6 0 0166
+w 8,6 0 0167
+x 6,6 0 0170
+y 5,6,2 0 0171
+z 5,6 0 0172
+{ 4,8,2 0 0173
+lC "
+| 3,8,2 0 0174
+or "
+ba "
+} 4,8,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,2 0 0241
+¡ "
+ct 7,7,1 0 0242
+¢ "
+Po 6,8 0 0243
+£ "
+Cs 6,7 0 0244
+¤ "
+Ye 6,8 0 0245
+¥ "
+bb 3,8,2 0 0246
+¦ "
+sc 6,8,2 0 0247
+§ "
+ad 3,8 0 0250
+¨ "
+co 10,8 0 0251
+© "
+Of 5,8 0 0252
+ª "
+Fo 8,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 6,4 0 0255
+hy "
+­ "
+rg 10,8 0 0256
+® "
+a- 3,8 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+S2 3,8 0 0262
+² "
+S3 3,8 0 0263
+³ "
+aa 3,9 0 0264
+´ "
+µ 5,6,2 0 0265
+ps 6,8,2 0 0266
+¶ "
+pc 3,5 0 0267
+· "
+ac 3,1,2 0 0270
+¸ "
+S1 3,8 0 0271
+¹ "
+Om 5,8 0 0272
+º "
+Fc 8,5 0 0273
+» "
+14 9,8,1 0 0274
+¼ "
+12 9,8,1 0 0275
+½ "
+34 9,8,1 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 7,11 0 0300
+À "
+'A 7,11 0 0301
+Á "
+^A 7,11 0 0302
+Â "
+~A 7,11 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,11 0 0305
+Å "
+AE 10,8 0 0306
+Æ "
+,C 8,8,2 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 3,11 0 0314
+Ì "
+'I 3,11 0 0315
+Í "
+^I 3,11 0 0316
+Î "
+:I 3,10 0 0317
+Ï "
+-D 8,8 0 0320
+Ð "
+~N 8,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,10 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 8,8 0 0330
+Ø "
+`U 8,11 0 0331
+Ù "
+'U 8,11 0 0332
+Ú "
+^U 8,11 0 0333
+Û "
+:U 8,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 6,8 0 0337
+ß "
+`a 5,9 0 0340
+à "
+'a 5,9 0 0341
+á "
+^a 5,9 0 0342
+â "
+~a 5,9 0 0343
+ã "
+:a 5,8 0 0344
+ä "
+oa 5,9 0 0345
+å "
+ae 8,6 0 0346
+æ "
+,c 5,6,2 0 0347
+ç "
+`e 5,9 0 0350
+è "
+'e 5,9 0 0351
+é "
+^e 5,9 0 0352
+ê "
+:e 5,8 0 0353
+ë "
+`i 2,9 0 0354
+ì "
+'i 2,9 0 0355
+í "
+^i 2,9 0 0356
+î "
+:i 2,8 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 6,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,6 0 0370
+ø "
+`u 5,9 0 0371
+ù "
+'u 5,9 0 0372
+ú "
+^u 5,9 0 0373
+û "
+:u 5,8 0 0374
+ü "
+'y 5,9,2 0 0375
+ý "
+Tp 5,8,2 0 0376
+þ "
+:y 5,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/HR b/contrib/groff/font/devX75/HR
new file mode 100644
index 0000000..fc0143d
--- /dev/null
+++ b/contrib/groff/font/devX75/HR
@@ -0,0 +1,308 @@
+name HR
+spacewidth 3
+charset
+--- 3,1 0 040
+! 3,8 0 041
+" 4,8 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 6,8,1 0 044
+Do "
+% 9,8 0 045
+& 8,8 0 046
+' 3,8 0 047
+cq "
+( 4,8,2 0 050
+) 4,8,2 0 051
+* 4,8 0 052
++ 6,6 0 053
+, 3,1,2 0 054
+\- 7,4 0 055
+. 3,1 0 056
+/ 3,8 0 057
+sl "
+0 6,8 0 060
+1 6,8 0 061
+2 6,8 0 062
+3 6,8 0 063
+4 6,8 0 064
+5 6,8 0 065
+6 6,8 0 066
+7 6,8 0 067
+8 6,8 0 070
+9 6,8 0 071
+: 3,6 0 072
+; 3,6,2 0 073
+< 6,6 0 074
+= 5,5 0 075
+eq "
+> 6,6 0 076
+? 6,8 0 077
+@ 11,8,2 0 0100
+at "
+A 7,8 0 0101
+B 7,8 0 0102
+C 8,8 0 0103
+D 8,8 0 0104
+E 7,8 0 0105
+F 6,8 0 0106
+G 8,8 0 0107
+H 8,8 0 0110
+I 3,8 0 0111
+J 5,8 0 0112
+K 7,8 0 0113
+L 6,8 0 0114
+M 9,8 0 0115
+N 8,8 0 0116
+O 8,8 0 0117
+P 7,8 0 0120
+Q 8,8,1 0 0121
+R 7,8 0 0122
+S 7,8 0 0123
+T 5,8 0 0124
+U 8,8 0 0125
+V 7,8 0 0126
+W 9,8 0 0127
+X 7,8 0 0130
+Y 7,8 0 0131
+Z 7,8 0 0132
+[ 3,8,2 0 0133
+lB "
+\ 3,8 0 0134
+rs "
+] 3,8,2 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 5,6 0 0141
+b 6,8 0 0142
+c 5,6 0 0143
+d 6,8 0 0144
+e 5,6 0 0145
+f 4,8 0 0146
+g 6,6,2 0 0147
+h 6,8 0 0150
+i 2,8 0 0151
+j 2,8,1 0 0152
+k 5,8 0 0153
+l 2,8 0 0154
+m 8,6 0 0155
+n 6,6 0 0156
+o 6,6 0 0157
+p 6,6,2 0 0160
+q 6,6,2 0 0161
+r 4,6 0 0162
+s 5,6 0 0163
+t 4,8 0 0164
+u 5,6 0 0165
+v 6,6 0 0166
+w 8,6 0 0167
+x 6,6 0 0170
+y 5,6,2 0 0171
+z 5,6 0 0172
+{ 3,8,2 0 0173
+lC "
+| 3,8,2 0 0174
+or "
+ba "
+} 3,8,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 3,6,2 0 0241
+¡ "
+ct 6,7,1 0 0242
+¢ "
+Po 6,8 0 0243
+£ "
+Cs 5,7 0 0244
+¤ "
+Ye 6,8 0 0245
+¥ "
+bb 3,8,2 0 0246
+¦ "
+sc 6,8,2 0 0247
+§ "
+ad 3,8 0 0250
+¨ "
+co 9,7 0 0251
+© "
+Of 4,8 0 0252
+ª "
+Fo 6,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 9,7 0 0256
+® "
+a- 3,8 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 3,8 0 0264
+´ "
+µ 5,6,2 0 0265
+ps 6,8,2 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,0,2 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 4,8 0 0272
+º "
+Fc 6,5 0 0273
+» "
+14 9,8 0 0274
+¼ "
+12 9,8 0 0275
+½ "
+34 9,8 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 7,11 0 0300
+À "
+'A 7,11 0 0301
+Á "
+^A 7,11 0 0302
+Â "
+~A 7,11 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,11 0 0305
+Å "
+AE 10,8 0 0306
+Æ "
+,C 8,8,2 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 3,11 0 0314
+Ì "
+'I 3,11 0 0315
+Í "
+^I 3,11 0 0316
+Î "
+:I 3,10 0 0317
+Ï "
+-D 8,8 0 0320
+Ð "
+~N 8,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,10 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 8,9,1 0 0330
+Ø "
+`U 8,11 0 0331
+Ù "
+'U 8,11 0 0332
+Ú "
+^U 8,11 0 0333
+Û "
+:U 8,10 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 5,8 0 0337
+ß "
+`a 5,9 0 0340
+à "
+'a 5,9 0 0341
+á "
+^a 5,9 0 0342
+â "
+~a 5,9 0 0343
+ã "
+:a 5,8 0 0344
+ä "
+oa 5,9 0 0345
+å "
+ae 8,6 0 0346
+æ "
+,c 5,6,2 0 0347
+ç "
+`e 5,9 0 0350
+è "
+'e 5,9 0 0351
+é "
+^e 5,9 0 0352
+ê "
+:e 5,8 0 0353
+ë "
+`i 2,9 0 0354
+ì "
+'i 2,9 0 0355
+í "
+^i 2,9 0 0356
+î "
+:i 2,8 0 0357
+ï "
+Sd 6,9 0 0360
+ð "
+~n 5,9 0 0361
+ñ "
+`o 6,9 0 0362
+ò "
+'o 6,9 0 0363
+ó "
+^o 6,9 0 0364
+ô "
+~o 6,9 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,6 0 0370
+ø "
+`u 5,9 0 0371
+ù "
+'u 5,9 0 0372
+ú "
+^u 5,9 0 0373
+û "
+:u 5,8 0 0374
+ü "
+'y 5,9,2 0 0375
+ý "
+Tp 6,8,2 0 0376
+þ "
+:y 5,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/Makefile.sub b/contrib/groff/font/devX75/Makefile.sub
new file mode 100644
index 0000000..2a90fca
--- /dev/null
+++ b/contrib/groff/font/devX75/Makefile.sub
@@ -0,0 +1,2 @@
+DEV=X75
+DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
diff --git a/contrib/groff/font/devX75/NB b/contrib/groff/font/devX75/NB
new file mode 100644
index 0000000..9ea6576
--- /dev/null
+++ b/contrib/groff/font/devX75/NB
@@ -0,0 +1,308 @@
+name NB
+spacewidth 2
+charset
+--- 2,1 0 040
+! 3,8 0 041
+" 6,8 0 042
+dq "
+# 8,8 0 043
+sh "
+$ 6,9,1 0 044
+Do "
+% 11,8 0 045
+& 9,8 0 046
+' 3,8 0 047
+cq "
+( 5,8,2 0 050
+) 5,8,2 0 051
+* 6,8 0 052
++ 6,6 0 053
+, 3,2,2 0 054
+\- 6,4 0 055
+. 3,2 0 056
+/ 5,8 0 057
+sl "
+0 6,8 0 060
+1 5,8 0 061
+2 6,8 0 062
+3 6,8 0 063
+4 6,8 0 064
+5 6,8 0 065
+6 6,8 0 066
+7 5,8 0 067
+8 6,8 0 070
+9 6,8 0 071
+: 3,5 0 072
+; 3,5,2 0 073
+< 7,6 0 074
+= 6,5 0 075
+eq "
+> 7,6 0 076
+? 6,8 0 077
+@ 10,8 0 0100
+at "
+A 8,8 0 0101
+B 8,8 0 0102
+C 8,8 0 0103
+D 9,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 8,8 0 0107
+H 10,8 0 0110
+I 5,8 0 0111
+J 7,8 0 0112
+K 9,8 0 0113
+L 7,8 0 0114
+M 12,8 0 0115
+N 9,8 0 0116
+O 8,8 0 0117
+P 8,8 0 0120
+Q 8,8,1 0 0121
+R 9,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 9,8 0 0125
+V 9,8 0 0126
+W 12,8 0 0127
+X 9,8 0 0130
+Y 9,8 0 0131
+Z 7,8 0 0132
+[ 4,8,2 0 0133
+lB "
+\ 5,8 0 0134
+rs "
+] 4,8,2 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 5,5 0 0141
+b 7,8 0 0142
+c 6,5 0 0143
+d 7,8 0 0144
+e 6,5 0 0145
+f 5,8 0 0146
+g 6,6,2 0 0147
+h 7,8 0 0150
+i 5,8 0 0151
+j 5,8,2 0 0152
+k 6,8 0 0153
+l 5,8 0 0154
+m 11,5 0 0155
+n 7,5 0 0156
+o 7,5 0 0157
+p 7,5,2 0 0160
+q 7,5,2 0 0161
+r 5,5 0 0162
+s 5,5 0 0163
+t 4,7 0 0164
+u 7,5 0 0165
+v 7,5 0 0166
+w 10,5 0 0167
+x 7,5 0 0170
+y 7,5,2 0 0171
+z 6,5 0 0172
+{ 5,8,2 0 0173
+lC "
+| 6,8 0 0174
+or "
+ba "
+} 5,8,2 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 3,6,2 0 0241
+¡ "
+ct 6,6,1 0 0242
+¢ "
+Po 8,8 0 0243
+£ "
+Cs 8,6 0 0244
+¤ "
+Ye 9,8 0 0245
+¥ "
+bb 6,8 0 0246
+¦ "
+sc 5,8,2 0 0247
+§ "
+ad 4,8 0 0250
+¨ "
+co 9,8 0 0251
+© "
+Of 4,8 0 0252
+ª "
+Fo 7,5 0 0253
+« "
+no 6,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 9,8 0 0256
+® "
+a- 5,7 0 0257
+¯ "
+de 4,8 0 0260
+° "
++- 6,6 0 0261
+± "
+S2 3,8 0 0262
+² "
+S3 3,8 0 0263
+³ "
+aa 4,8 0 0264
+´ "
+µ 7,5,2 0 0265
+ps 8,8 0 0266
+¶ "
+pc 3,5 0 0267
+· "
+ac 4,1,2 0 0270
+¸ "
+S1 3,8 0 0271
+¹ "
+Om 5,8 0 0272
+º "
+Fc 7,5 0 0273
+» "
+14 9,8 0 0274
+¼ "
+12 9,8 0 0275
+½ "
+34 9,8 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 8,11 0 0300
+À "
+'A 8,11 0 0301
+Á "
+^A 8,11 0 0302
+Â "
+~A 8,11 0 0303
+Ã "
+:A 8,11 0 0304
+Ä "
+oA 8,11 0 0305
+Å "
+AE 11,8 0 0306
+Æ "
+,C 8,8,2 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,11 0 0313
+Ë "
+`I 5,11 0 0314
+Ì "
+'I 5,11 0 0315
+Í "
+^I 5,11 0 0316
+Î "
+:I 5,11 0 0317
+Ï "
+-D 9,8 0 0320
+Ð "
+~N 9,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,11 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 8,8 0 0330
+Ø "
+`U 9,11 0 0331
+Ù "
+'U 9,11 0 0332
+Ú "
+^U 9,11 0 0333
+Û "
+:U 9,11 0 0334
+Ü "
+'Y 9,11 0 0335
+Ý "
+TP 8,8 0 0336
+Þ "
+ss 8,8 0 0337
+ß "
+`a 5,8 0 0340
+à "
+'a 5,8 0 0341
+á "
+^a 5,9 0 0342
+â "
+~a 5,8 0 0343
+ã "
+:a 5,8 0 0344
+ä "
+oa 5,8 0 0345
+å "
+ae 9,5 0 0346
+æ "
+,c 6,5,2 0 0347
+ç "
+`e 6,8 0 0350
+è "
+'e 6,8 0 0351
+é "
+^e 6,9 0 0352
+ê "
+:e 6,8 0 0353
+ë "
+`i 5,8 0 0354
+ì "
+'i 5,8 0 0355
+í "
+^i 5,9 0 0356
+î "
+:i 5,8 0 0357
+ï "
+Sd 7,8 0 0360
+ð "
+~n 7,8 0 0361
+ñ "
+`o 7,8 0 0362
+ò "
+'o 7,8 0 0363
+ó "
+^o 7,9 0 0364
+ô "
+~o 7,8 0 0365
+õ "
+:o 7,8 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 7,6,1 0 0370
+ø "
+`u 7,8 0 0371
+ù "
+'u 7,8 0 0372
+ú "
+^u 7,9 0 0373
+û "
+:u 7,8 0 0374
+ü "
+'y 7,8,2 0 0375
+ý "
+Tp 7,8,2 0 0376
+þ "
+:y 7,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/NBI b/contrib/groff/font/devX75/NBI
new file mode 100644
index 0000000..9346faf
--- /dev/null
+++ b/contrib/groff/font/devX75/NBI
@@ -0,0 +1,308 @@
+name NBI
+spacewidth 2
+charset
+--- 2,1 0 040
+! 5,8 0 041
+" 6,8 0 042
+dq "
+# 8,7 0 043
+sh "
+$ 6,9,1 0 044
+Do "
+% 11,8 0 045
+& 10,8 0 046
+' 3,8 0 047
+cq "
+( 4,8,1 0 050
+) 5,8,1 0 051
+* 6,8 0 052
++ 6,6 0 053
+, 3,2,2 0 054
+\- 7,4 0 055
+. 3,2 0 056
+/ 5,8 0 057
+sl "
+0 6,8 0 060
+1 6,8 0 061
+2 6,8 0 062
+3 6,8 0 063
+4 6,8 0 064
+5 6,8 0 065
+6 6,8 0 066
+7 6,8 0 067
+8 6,8 0 070
+9 6,8 0 071
+: 4,5 0 072
+; 4,5,2 0 073
+< 7,6 0 074
+= 6,5 0 075
+eq "
+> 7,6 0 076
+? 6,8 0 077
+@ 11,8 0 0100
+at "
+A 8,8 0 0101
+B 8,8 0 0102
+C 7,8 0 0103
+D 9,8 0 0104
+E 8,8 0 0105
+F 7,8 0 0106
+G 8,8 0 0107
+H 10,8 0 0110
+I 6,8 0 0111
+J 7,8 0 0112
+K 10,8 0 0113
+L 7,8 0 0114
+M 11,8 0 0115
+N 8,8 0 0116
+O 8,8 0 0117
+P 8,8 0 0120
+Q 8,8,2 0 0121
+R 9,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 8,8 0 0125
+V 8,8 0 0126
+W 11,8 0 0127
+X 8,8 0 0130
+Y 7,8 0 0131
+Z 8,8 0 0132
+[ 5,8,1 0 0133
+lB "
+\ 5,8 0 0134
+rs "
+] 5,8,1 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 7,5 0 0141
+b 7,8 0 0142
+c 6,5 0 0143
+d 7,8 0 0144
+e 6,5 0 0145
+f 5,8,2 0 0146
+g 6,6,2 0 0147
+h 7,8 0 0150
+i 4,8 0 0151
+j 4,8,2 0 0152
+k 7,8 0 0153
+l 4,8 0 0154
+m 10,5 0 0155
+n 7,5 0 0156
+o 6,5 0 0157
+p 7,5,2 0 0160
+q 7,5,2 0 0161
+r 5,5 0 0162
+s 4,5 0 0163
+t 4,7 0 0164
+u 7,5 0 0165
+v 6,5 0 0166
+w 10,5 0 0167
+x 7,5 0 0170
+y 7,5,2 0 0171
+z 5,5 0 0172
+{ 5,8,1 0 0173
+lC "
+| 6,8 0 0174
+or "
+ba "
+} 5,8,1 0 0175
+rC "
+~ 7,5 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,2 0 0241
+¡ "
+ct 6,6,1 0 0242
+¢ "
+Po 7,8 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 7,8 0 0245
+¥ "
+bb 6,8 0 0246
+¦ "
+sc 6,8,2 0 0247
+§ "
+ad 4,8 0 0250
+¨ "
+co 9,8 0 0251
+© "
+Of 6,8 0 0252
+ª "
+Fo 8,5 0 0253
+« "
+no 6,5 0 0254
+¬ "
+- 4,4 0 0255
+hy "
+­ "
+rg 9,8 0 0256
+® "
+a- 5,7 0 0257
+¯ "
+de 4,8 0 0260
+° "
++- 6,6 0 0261
+± "
+S2 3,8 0 0262
+² "
+S3 3,8 0 0263
+³ "
+aa 4,8 0 0264
+´ "
+µ 7,5,2 0 0265
+ps 8,8 0 0266
+¶ "
+pc 3,5 0 0267
+· "
+ac 4,1,2 0 0270
+¸ "
+S1 3,8 0 0271
+¹ "
+Om 5,8 0 0272
+º "
+Fc 8,5 0 0273
+» "
+14 9,8 0 0274
+¼ "
+12 9,8 0 0275
+½ "
+34 9,8 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 8,11 0 0300
+À "
+'A 8,11 0 0301
+Á "
+^A 8,11 0 0302
+Â "
+~A 8,11 0 0303
+Ã "
+:A 8,11 0 0304
+Ä "
+oA 8,11 0 0305
+Å "
+AE 10,8 0 0306
+Æ "
+,C 7,8,2 0 0307
+Ç "
+`E 8,11 0 0310
+È "
+'E 8,11 0 0311
+É "
+^E 8,11 0 0312
+Ê "
+:E 8,11 0 0313
+Ë "
+`I 6,11 0 0314
+Ì "
+'I 6,11 0 0315
+Í "
+^I 6,11 0 0316
+Î "
+:I 6,11 0 0317
+Ï "
+-D 9,8 0 0320
+Ð "
+~N 8,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,11 0 0326
+Ö "
+mu 6,6 0 0327
+× "
+/O 8,8 0 0330
+Ø "
+`U 8,11 0 0331
+Ù "
+'U 8,11 0 0332
+Ú "
+^U 8,11 0 0333
+Û "
+:U 8,11 0 0334
+Ü "
+'Y 7,11 0 0335
+Ý "
+TP 8,8 0 0336
+Þ "
+ss 8,8,2 0 0337
+ß "
+`a 7,8 0 0340
+à "
+'a 7,8 0 0341
+á "
+^a 7,8 0 0342
+â "
+~a 7,8 0 0343
+ã "
+:a 7,8 0 0344
+ä "
+oa 7,9 0 0345
+å "
+ae 9,5 0 0346
+æ "
+,c 6,5,2 0 0347
+ç "
+`e 6,8 0 0350
+è "
+'e 6,8 0 0351
+é "
+^e 6,8 0 0352
+ê "
+:e 6,8 0 0353
+ë "
+`i 4,8 0 0354
+ì "
+'i 4,8 0 0355
+í "
+^i 4,8 0 0356
+î "
+:i 4,8 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 7,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 6,6 0 0367
+÷ "
+/o 6,5 0 0370
+ø "
+`u 7,8 0 0371
+ù "
+'u 7,8 0 0372
+ú "
+^u 7,8 0 0373
+û "
+:u 7,8 0 0374
+ü "
+'y 7,8,2 0 0375
+ý "
+Tp 7,8,2 0 0376
+þ "
+:y 7,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/NI b/contrib/groff/font/devX75/NI
new file mode 100644
index 0000000..d14f9ca
--- /dev/null
+++ b/contrib/groff/font/devX75/NI
@@ -0,0 +1,308 @@
+name NI
+spacewidth 2
+charset
+--- 2,1 0 040
+! 4,8 0 041
+" 6,8 0 042
+dq "
+# 8,7 0 043
+sh "
+$ 5,9,1 0 044
+Do "
+% 9,8 0 045
+& 9,8 0 046
+' 3,8 0 047
+cq "
+( 5,8,1 0 050
+) 5,8,1 0 051
+* 6,8 0 052
++ 6,5 0 053
+, 2,2,1 0 054
+\- 6,3 0 055
+. 2,2 0 056
+/ 5,8,1 0 057
+sl "
+0 5,8 0 060
+1 5,8 0 061
+2 5,8 0 062
+3 5,8 0 063
+4 5,8 0 064
+5 5,8 0 065
+6 5,8 0 066
+7 5,8 0 067
+8 5,8 0 070
+9 5,8 0 071
+: 3,5 0 072
+; 3,5,1 0 073
+< 7,5 0 074
+= 6,4 0 075
+eq "
+> 7,5 0 076
+? 6,8 0 077
+@ 9,8 0 0100
+at "
+A 8,8 0 0101
+B 7,8 0 0102
+C 6,8 0 0103
+D 8,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 8,8 0 0107
+H 9,8 0 0110
+I 5,8 0 0111
+J 5,8 0 0112
+K 8,8 0 0113
+L 7,8 0 0114
+M 12,8 0 0115
+N 9,8 0 0116
+O 7,8 0 0117
+P 7,8 0 0120
+Q 7,8,2 0 0121
+R 8,8 0 0122
+S 7,8 0 0123
+T 7,8 0 0124
+U 7,8 0 0125
+V 8,8 0 0126
+W 11,8 0 0127
+X 8,8 0 0130
+Y 8,8 0 0131
+Z 8,8 0 0132
+[ 5,8,1 0 0133
+lB "
+\ 5,8 0 0134
+rs "
+] 5,8,1 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 7,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 6,5 0 0141
+b 6,8 0 0142
+c 5,5 0 0143
+d 6,8 0 0144
+e 5,5 0 0145
+f 4,8,2 0 0146
+g 5,6,2 0 0147
+h 6,8 0 0150
+i 3,8 0 0151
+j 3,8,2 0 0152
+k 6,8 0 0153
+l 3,8 0 0154
+m 9,5 0 0155
+n 6,5 0 0156
+o 6,5 0 0157
+p 6,5,2 0 0160
+q 6,5,2 0 0161
+r 5,5 0 0162
+s 4,5 0 0163
+t 3,7 0 0164
+u 6,5 0 0165
+v 6,5 0 0166
+w 9,5 0 0167
+x 6,5 0 0170
+y 6,5,2 0 0171
+z 6,5 0 0172
+{ 5,8,1 0 0173
+lC "
+| 6,8 0 0174
+or "
+ba "
+} 5,8,1 0 0175
+rC "
+~ 7,4 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,2 0 0241
+¡ "
+ct 5,6,1 0 0242
+¢ "
+Po 6,8 0 0243
+£ "
+Cs 8,8 0 0244
+¤ "
+Ye 8,8 0 0245
+¥ "
+bb 6,8 0 0246
+¦ "
+sc 6,8,1 0 0247
+§ "
+ad 4,7 0 0250
+¨ "
+co 9,8 0 0251
+© "
+Of 5,8 0 0252
+ª "
+Fo 6,5 0 0253
+« "
+no 6,4 0 0254
+¬ "
+- 4,3 0 0255
+hy "
+­ "
+rg 9,8 0 0256
+® "
+a- 4,7 0 0257
+¯ "
+de 4,8 0 0260
+° "
++- 6,5 0 0261
+± "
+S2 3,8 0 0262
+² "
+S3 3,8 0 0263
+³ "
+aa 3,8 0 0264
+´ "
+µ 6,5,2 0 0265
+ps 8,8 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 4,1,2 0 0270
+¸ "
+S1 3,8 0 0271
+¹ "
+Om 4,8 0 0272
+º "
+Fc 6,5 0 0273
+» "
+14 7,8 0 0274
+¼ "
+12 7,8 0 0275
+½ "
+34 7,8 0 0276
+¾ "
+r? 6,6,2 0 0277
+¿ "
+`A 8,11 0 0300
+À "
+'A 8,11 0 0301
+Á "
+^A 8,11 0 0302
+Â "
+~A 8,11 0 0303
+Ã "
+:A 8,10 0 0304
+Ä "
+oA 8,11 0 0305
+Å "
+AE 10,8 0 0306
+Æ "
+,C 6,8,2 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 5,11 0 0314
+Ì "
+'I 5,11 0 0315
+Í "
+^I 5,11 0 0316
+Î "
+:I 5,10 0 0317
+Ï "
+-D 8,8 0 0320
+Ð "
+~N 9,11 0 0321
+Ñ "
+`O 7,11 0 0322
+Ò "
+'O 7,11 0 0323
+Ó "
+^O 7,11 0 0324
+Ô "
+~O 7,11 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 6,5 0 0327
+× "
+/O 7,8 0 0330
+Ø "
+`U 7,11 0 0331
+Ù "
+'U 7,11 0 0332
+Ú "
+^U 7,11 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 8,10 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,8,2 0 0337
+ß "
+`a 6,8 0 0340
+à "
+'a 6,8 0 0341
+á "
+^a 6,8 0 0342
+â "
+~a 6,8 0 0343
+ã "
+:a 6,7 0 0344
+ä "
+oa 6,9 0 0345
+å "
+ae 8,5 0 0346
+æ "
+,c 5,5,2 0 0347
+ç "
+`e 5,8 0 0350
+è "
+'e 5,8 0 0351
+é "
+^e 5,8 0 0352
+ê "
+:e 5,7 0 0353
+ë "
+`i 3,8 0 0354
+ì "
+'i 3,8 0 0355
+í "
+^i 3,8 0 0356
+î "
+:i 3,7 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 6,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,7 0 0366
+ö "
+di 6,5 0 0367
+÷ "
+/o 6,5 0 0370
+ø "
+`u 6,8 0 0371
+ù "
+'u 6,8 0 0372
+ú "
+^u 6,8 0 0373
+û "
+:u 6,7 0 0374
+ü "
+'y 6,8,2 0 0375
+ý "
+Tp 6,8,2 0 0376
+þ "
+:y 6,7,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/NR b/contrib/groff/font/devX75/NR
new file mode 100644
index 0000000..8a04d77
--- /dev/null
+++ b/contrib/groff/font/devX75/NR
@@ -0,0 +1,308 @@
+name NR
+spacewidth 2
+charset
+--- 2,1 0 040
+! 4,8 0 041
+" 6,8 0 042
+dq "
+# 8,8 0 043
+sh "
+$ 5,9,1 0 044
+Do "
+% 9,8 0 045
+& 10,8 0 046
+' 3,8 0 047
+cq "
+( 4,8,1 0 050
+) 4,8,1 0 051
+* 6,8 0 052
++ 6,5 0 053
+, 3,2,1 0 054
+\- 6,3 0 055
+. 4,2 0 056
+/ 4,8 0 057
+sl "
+0 5,8 0 060
+1 5,8 0 061
+2 5,8 0 062
+3 5,8 0 063
+4 5,8 0 064
+5 5,8 0 065
+6 5,8 0 066
+7 5,8 0 067
+8 5,8 0 070
+9 5,8 0 071
+: 4,5 0 072
+; 4,5,1 0 073
+< 7,5 0 074
+= 6,4 0 075
+eq "
+> 7,5 0 076
+? 5,8 0 077
+@ 9,8 0 0100
+at "
+A 8,8 0 0101
+B 7,8 0 0102
+C 7,8 0 0103
+D 8,8 0 0104
+E 7,8 0 0105
+F 7,8 0 0106
+G 8,8 0 0107
+H 9,8 0 0110
+I 4,8 0 0111
+J 5,8 0 0112
+K 8,8 0 0113
+L 7,8 0 0114
+M 10,8 0 0115
+N 9,8 0 0116
+O 8,8 0 0117
+P 7,8 0 0120
+Q 8,8,1 0 0121
+R 8,8 0 0122
+S 6,8 0 0123
+T 8,8 0 0124
+U 8,8 0 0125
+V 8,8 0 0126
+W 12,8 0 0127
+X 7,8 0 0130
+Y 8,8 0 0131
+Z 6,8 0 0132
+[ 3,8,1 0 0133
+lB "
+\ 5,8 0 0134
+rs "
+] 3,8,1 0 0135
+rB "
+^ 6,8 0 0136
+a^ "
+ha "
+_ 6,0,2 0 0137
+` 3,8 0 0140
+oq "
+a 6,5 0 0141
+b 5,8 0 0142
+c 5,5 0 0143
+d 6,8 0 0144
+e 5,5 0 0145
+f 4,8 0 0146
+g 6,5,2 0 0147
+h 6,8 0 0150
+i 4,7 0 0151
+j 4,7,2 0 0152
+k 7,8 0 0153
+l 4,8 0 0154
+m 10,5 0 0155
+n 7,5 0 0156
+o 5,5 0 0157
+p 5,5,2 0 0160
+q 6,5,2 0 0161
+r 5,5 0 0162
+s 5,5 0 0163
+t 3,7 0 0164
+u 6,5 0 0165
+v 6,5 0 0166
+w 8,5 0 0167
+x 6,5 0 0170
+y 6,5,2 0 0171
+z 5,5 0 0172
+{ 4,8,1 0 0173
+lC "
+| 6,8 0 0174
+or "
+ba "
+} 4,8,1 0 0175
+rC "
+~ 7,4 0 0176
+a~ "
+ap "
+ti "
+r! 4,6,2 0 0241
+¡ "
+ct 6,6,1 0 0242
+¢ "
+Po 7,8 0 0243
+£ "
+Cs 7,7 0 0244
+¤ "
+Ye 8,8 0 0245
+¥ "
+bb 6,8 0 0246
+¦ "
+sc 5,8,2 0 0247
+§ "
+ad 4,7 0 0250
+¨ "
+co 10,8 0 0251
+© "
+Of 5,8 0 0252
+ª "
+Fo 6,4 0 0253
+« "
+no 6,4 0 0254
+¬ "
+- 4,3 0 0255
+hy "
+­ "
+rg 10,8 0 0256
+® "
+a- 5,7 0 0257
+¯ "
+de 4,8 0 0260
+° "
++- 6,5 0 0261
+± "
+S2 3,8 0 0262
+² "
+S3 3,8 0 0263
+³ "
+aa 3,8 0 0264
+´ "
+µ 6,5,2 0 0265
+ps 7,8,2 0 0266
+¶ "
+pc 4,4 0 0267
+· "
+ac 3,1,2 0 0270
+¸ "
+S1 3,8 0 0271
+¹ "
+Om 5,8 0 0272
+º "
+Fc 6,4 0 0273
+» "
+14 7,8 0 0274
+¼ "
+12 7,8 0 0275
+½ "
+34 7,8 0 0276
+¾ "
+r? 5,6,2 0 0277
+¿ "
+`A 8,11 0 0300
+À "
+'A 8,11 0 0301
+Á "
+^A 8,11 0 0302
+Â "
+~A 8,11 0 0303
+Ã "
+:A 8,10 0 0304
+Ä "
+oA 8,11 0 0305
+Å "
+AE 11,8 0 0306
+Æ "
+,C 7,8,2 0 0307
+Ç "
+`E 7,11 0 0310
+È "
+'E 7,11 0 0311
+É "
+^E 7,11 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 4,11 0 0314
+Ì "
+'I 4,11 0 0315
+Í "
+^I 4,11 0 0316
+Î "
+:I 4,10 0 0317
+Ï "
+-D 8,8 0 0320
+Ð "
+~N 9,11 0 0321
+Ñ "
+`O 8,11 0 0322
+Ò "
+'O 8,11 0 0323
+Ó "
+^O 8,11 0 0324
+Ô "
+~O 8,11 0 0325
+Õ "
+:O 8,10 0 0326
+Ö "
+mu 6,5 0 0327
+× "
+/O 8,8 0 0330
+Ø "
+`U 8,11 0 0331
+Ù "
+'U 8,11 0 0332
+Ú "
+^U 8,11 0 0333
+Û "
+:U 8,10 0 0334
+Ü "
+'Y 8,10 0 0335
+Ý "
+TP 7,8 0 0336
+Þ "
+ss 7,8 0 0337
+ß "
+`a 6,8 0 0340
+à "
+'a 6,8 0 0341
+á "
+^a 6,8 0 0342
+â "
+~a 6,8 0 0343
+ã "
+:a 6,7 0 0344
+ä "
+oa 6,8 0 0345
+å "
+ae 8,5 0 0346
+æ "
+,c 5,5,2 0 0347
+ç "
+`e 5,8 0 0350
+è "
+'e 5,8 0 0351
+é "
+^e 5,8 0 0352
+ê "
+:e 5,7 0 0353
+ë "
+`i 4,8 0 0354
+ì "
+'i 4,8 0 0355
+í "
+^i 4,8 0 0356
+î "
+:i 4,7 0 0357
+ï "
+Sd 5,8 0 0360
+ð "
+~n 7,8 0 0361
+ñ "
+`o 5,8 0 0362
+ò "
+'o 5,8 0 0363
+ó "
+^o 5,8 0 0364
+ô "
+~o 5,8 0 0365
+õ "
+:o 5,7 0 0366
+ö "
+di 6,5 0 0367
+÷ "
+/o 5,5,1 0 0370
+ø "
+`u 6,8 0 0371
+ù "
+'u 6,8 0 0372
+ú "
+^u 6,8 0 0373
+û "
+:u 6,7 0 0374
+ü "
+'y 6,8,2 0 0375
+ý "
+Tp 5,8,2 0 0376
+þ "
+:y 6,7,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/S b/contrib/groff/font/devX75/S
new file mode 100644
index 0000000..b1cfbbf
--- /dev/null
+++ b/contrib/groff/font/devX75/S
@@ -0,0 +1,226 @@
+name S
+special
+spacewidth 3
+charset
+--- 3,1 0 040
+! 3,7 0 041
+fa 7,7 0 042
+# 5,7 0 043
+sh "
+te 6,7 0 044
+% 8,7 0 045
+& 7,7 0 046
+st 5,5 0 047
+( 4,7,2 0 050
+) 4,7,2 0 051
+** 5,6 0 052
++ 6,5 0 053
+pl "
+, 2,1,2 0 054
+\- 6,3 0 055
+mi "
+. 2,2 0 056
+/ 3,7 0 057
+sl "
+0 5,7 0 060
+1 5,7 0 061
+2 5,7 0 062
+3 5,7 0 063
+4 5,7 0 064
+5 5,7 0 065
+6 5,7 0 066
+7 5,7 0 067
+8 5,7 0 070
+9 5,7 0 071
+: 2,5 0 072
+; 2,5,2 0 073
+< 7,5 0 074
+= 6,4 0 075
+eq "
+> 6,5 0 076
+? 5,7 0 077
+=~ 6,6 0 0100
+*A 8,7 0 0101
+*B 6,7 0 0102
+*X 8,7 0 0103
+*D 7,7 0 0104
+*E 6,7 0 0105
+*F 8,7 0 0106
+*G 6,7 0 0107
+*Y 8,7 0 0110
+*I 3,7 0 0111
++h 7,7 0 0112
+*K 7,7 0 0113
+*L 7,7 0 0114
+*M 10,7 0 0115
+*N 8,7 0 0116
+*O 7,7 0 0117
+*P 8,7 0 0120
+*H 7,7 0 0121
+*R 6,7 0 0122
+*S 6,7 0 0123
+*T 6,7 0 0124
+--- 8,7 0 0125
+ts 5,5,2 0 0126
+*W 9,7 0 0127
+*C 7,7 0 0130
+*Q 9,7 0 0131
+*Z 6,7 0 0132
+[ 3,7,2 0 0133
+lB "
+tf 7,5 0 0134
+3d "
+] 3,7,2 0 0135
+rB "
+pp 7,7 0 0136
+_ 5,0,3 0 0137
+radicalex 5,10 0 0140
+*a 7,5 0 0141
+*b 5,8,2 0 0142
+*x 6,5,2 0 0143
+*d 5,8 0 0144
+*e 5,5 0 0145
+*f 6,7,2 0 0146
+*g 6,5,2 0 0147
+*y 6,5,2 0 0150
+*i 4,5 0 0151
++f 6,5,2 0 0152
+*k 6,5 0 0153
+*l 6,8 0 0154
+*m 6,5,2 0 0155
+µ "
+*n 6,5 0 0156
+*o 5,5 0 0157
+*p 6,5 0 0160
+*h 5,7 0 0161
+*r 5,5,3 0 0162
+*s 6,5 0 0163
+*t 5,5 0 0164
+*u 6,5 0 0165
++p 8,6 0 0166
+*w 8,5 0 0167
+*c 5,8,2 0 0170
+*q 7,5,2 0 0171
+*z 5,8,2 0 0172
+lC 5,7,2 0 0173
+{ "
+ba 2,7,2 0 0174
+or "
+| "
+rC 5,7,2 0 0175
+} "
+ap 6,4 0 0176
+*U 7,7 0 0241
+fm 3,8 0 0242
+<= 6,7 0 0243
+f/ 3,7 0 0244
+if 7,4 0 0245
+Fn 5,7,2 0 0246
+CL 7,5 0 0247
+DI 7,5 0 0250
+HE 7,5 0 0251
+SP 7,5 0 0252
+<> 10,5 0 0253
+<- 10,5 0 0254
+ua 6,10,4 0 0255
+arrowverttp "
+-> 10,5 0 0256
+da 6,10,2 0 0257
+arrowvertbt "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+sd 4,8 0 0262
+>= 6,7 0 0263
+mu 6,5 0 0264
+× "
+pt 7,4 0 0265
+pd 5,8 0 0266
+bu 5,4 0 0267
+di 6,5 0 0270
+÷ "
+!= 6,5 0 0271
+== 6,5 0 0272
+~= 6,5 0 0273
+~~ "
+--- 9,1 0 0274
+arrowvertex 6,10,4 0 0275
+an 10,3 0 0276
+CR 7,6 0 0277
+Ah 8,7 0 0300
+Im 7,8,1 0 0301
+Re 8,8 0 0302
+wp 9,6,2 0 0303
+c* 8,7 0 0304
+c+ 8,7 0 0305
+es 8,8,1 0 0306
+ca 8,5 0 0307
+cu 8,5 0 0310
+sp 7,5 0 0311
+ip 7,5,2 0 0312
+--- 7,6,1 0 0313
+sb 7,5 0 0314
+ib 7,5,2 0 0315
+mo 7,5 0 0316
+nm 7,6,1 0 0317
+/_ 8,7 0 0320
+gr 7,7 0 0321
+rg 8,7,1 0 0322
+co 8,7,1 0 0323
+tm 10,7 0 0324
+--- 9,8,1 0 0325
+sr 6,10 0 0326
+md 3,3 0 0327
+no 7,3 0 0330
+¬ "
+AN 6,5 0 0331
+OR 6,5 0 0332
+hA 11,5 0 0333
+lA 10,5 0 0334
+uA 6,10 0 0335
+rA 10,5 0 0336
+dA 6,10 0 0337
+lz 7,7 0 0340
+la 3,7,2 0 0341
+--- 8,7,1 0 0342
+--- 8,7,1 0 0343
+--- 9,7 0 0344
+--- 7,8,1 0 0345
+parenlefttp 4,10,4 0 0346
+parenleftex 4,10,4 0 0347
+parenleftbt 4,10,4 0 0350
+bracketlefttp 4,10,4 0 0351
+lc "
+bracketleftex 4,10,4 0 0352
+bracketleftbt 4,10,2 0 0353
+lf "
+bracelefttp 5,10,4 0 0354
+lt "
+braceleftmid 5,10,4 0 0355
+lk "
+braceleftbt 5,10,2 0 0356
+lb "
+bracerightex 5,10,4 0 0357
+braceleftex "
+bv "
+--- 8,9 0 0360
+ra 3,7,2 0 0361
+is 3,10,2 0 0362
+--- 7,10,4 0 0363
+--- 7,10,4 0 0364
+--- 7,10,2 0 0365
+parenrighttp 4,10,4 0 0366
+parenrightex 4,10,4 0 0367
+parenrightbt 4,10,4 0 0370
+bracketrighttp 4,10,4 0 0371
+rc "
+bracketrightex 4,10,4 0 0372
+bracketrightbt 4,10,2 0 0373
+rf "
+bracerighttp 5,10,4 0 0374
+rt "
+bracerightmid 5,10,4 0 0375
+rk "
+bracerightbt 5,10,2 0 0376
+rb "
diff --git a/contrib/groff/font/devX75/TB b/contrib/groff/font/devX75/TB
new file mode 100644
index 0000000..29fa10a
--- /dev/null
+++ b/contrib/groff/font/devX75/TB
@@ -0,0 +1,308 @@
+name TB
+spacewidth 2
+charset
+--- 2,1 0 040
+! 4,7 0 041
+" 5,7 0 042
+dq "
+# 6,7 0 043
+sh "
+$ 5,8,1 0 044
+Do "
+% 9,7 0 045
+& 9,7 0 046
+' 4,7 0 047
+cq "
+( 4,7,3 0 050
+) 4,7,3 0 051
+* 6,7 0 052
++ 6,5 0 053
+, 4,2,1 0 054
+\- 7,3 0 055
+. 3,2 0 056
+/ 3,7 0 057
+sl "
+0 5,7 0 060
+1 5,7 0 061
+2 5,7 0 062
+3 5,7 0 063
+4 5,7 0 064
+5 5,7 0 065
+6 5,7 0 066
+7 5,7 0 067
+8 5,7 0 070
+9 5,7 0 071
+: 4,5 0 072
+; 4,5,1 0 073
+< 6,5 0 074
+= 6,4 0 075
+eq "
+> 6,5 0 076
+? 6,7 0 077
+@ 11,7,2 0 0100
+at "
+A 7,7 0 0101
+B 7,7 0 0102
+C 7,7 0 0103
+D 8,7 0 0104
+E 7,7 0 0105
+F 7,7 0 0106
+G 7,7 0 0107
+H 9,7 0 0110
+I 5,7 0 0111
+J 5,7,1 0 0112
+K 8,7 0 0113
+L 7,7 0 0114
+M 10,7 0 0115
+N 8,7 0 0116
+O 7,7 0 0117
+P 6,7 0 0120
+Q 7,7,2 0 0121
+R 7,7 0 0122
+S 6,7 0 0123
+T 7,7 0 0124
+U 7,7 0 0125
+V 8,7 0 0126
+W 10,7 0 0127
+X 7,7 0 0130
+Y 8,7 0 0131
+Z 7,7 0 0132
+[ 4,7,3 0 0133
+lB "
+\ 3,7 0 0134
+rs "
+] 4,7,3 0 0135
+rB "
+^ 6,7 0 0136
+a^ "
+ha "
+_ 5,0,3 0 0137
+` 4,7 0 0140
+oq "
+a 5,5 0 0141
+b 5,7 0 0142
+c 5,5 0 0143
+d 6,7 0 0144
+e 5,5 0 0145
+f 3,7 0 0146
+g 5,5,3 0 0147
+h 5,7 0 0150
+i 3,8 0 0151
+j 4,8,2 0 0152
+k 5,7 0 0153
+l 3,7 0 0154
+m 8,5 0 0155
+n 6,5 0 0156
+o 6,5 0 0157
+p 5,5,2 0 0160
+q 5,5,2 0 0161
+r 4,5 0 0162
+s 4,5 0 0163
+t 4,7 0 0164
+u 5,5 0 0165
+v 5,5 0 0166
+w 6,5 0 0167
+x 5,5 0 0170
+y 5,5,2 0 0171
+z 5,5 0 0172
+{ 4,7,3 0 0173
+lC "
+| 3,7,2 0 0174
+or "
+ba "
+} 4,7,3 0 0175
+rC "
+~ 6,4 0 0176
+a~ "
+ap "
+ti "
+r! 4,4,3 0 0241
+¡ "
+ct 6,6,1 0 0242
+¢ "
+Po 6,7 0 0243
+£ "
+Cs 6,6 0 0244
+¤ "
+Ye 6,7 0 0245
+¥ "
+bb 3,7,2 0 0246
+¦ "
+sc 5,7,2 0 0247
+§ "
+ad 4,8 0 0250
+¨ "
+co 9,7 0 0251
+© "
+Of 4,7 0 0252
+ª "
+Fo 6,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 3,3 0 0255
+hy "
+­ "
+rg 9,7 0 0256
+® "
+a- 4,7 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 4,7 0 0264
+´ "
+µ 5,5,3 0 0265
+ps 6,7,3 0 0266
+¶ "
+pc 3,4 0 0267
+· "
+ac 3,0,3 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 4,7 0 0272
+º "
+Fc 6,5 0 0273
+» "
+14 7,7 0 0274
+¼ "
+12 7,7 0 0275
+½ "
+34 7,7 0 0276
+¾ "
+r? 6,4,3 0 0277
+¿ "
+`A 7,10 0 0300
+À "
+'A 7,10 0 0301
+Á "
+^A 7,10 0 0302
+Â "
+~A 7,10 0 0303
+Ã "
+:A 7,10 0 0304
+Ä "
+oA 7,10 0 0305
+Å "
+AE 9,7 0 0306
+Æ "
+,C 7,7,3 0 0307
+Ç "
+`E 7,10 0 0310
+È "
+'E 7,10 0 0311
+É "
+^E 7,10 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 5,10 0 0314
+Ì "
+'I 5,10 0 0315
+Í "
+^I 5,10 0 0316
+Î "
+:I 5,10 0 0317
+Ï "
+-D 8,7 0 0320
+Ð "
+~N 8,10 0 0321
+Ñ "
+`O 7,10 0 0322
+Ò "
+'O 7,10 0 0323
+Ó "
+^O 7,10 0 0324
+Ô "
+~O 7,10 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 6,5 0 0327
+× "
+/O 7,8,1 0 0330
+Ø "
+`U 7,10 0 0331
+Ù "
+'U 7,10 0 0332
+Ú "
+^U 7,10 0 0333
+Û "
+:U 7,10 0 0334
+Ü "
+'Y 8,10 0 0335
+Ý "
+TP 6,7 0 0336
+Þ "
+ss 6,7 0 0337
+ß "
+`a 5,8 0 0340
+à "
+'a 5,8 0 0341
+á "
+^a 5,8 0 0342
+â "
+~a 5,8 0 0343
+ã "
+:a 5,8 0 0344
+ä "
+oa 5,8 0 0345
+å "
+ae 8,5 0 0346
+æ "
+,c 5,5,3 0 0347
+ç "
+`e 5,8 0 0350
+è "
+'e 5,8 0 0351
+é "
+^e 5,8 0 0352
+ê "
+:e 5,8 0 0353
+ë "
+`i 3,8 0 0354
+ì "
+'i 3,8 0 0355
+í "
+^i 3,8 0 0356
+î "
+:i 3,8 0 0357
+ï "
+Sd 6,8 0 0360
+ð "
+~n 6,8 0 0361
+ñ "
+`o 6,8 0 0362
+ò "
+'o 6,8 0 0363
+ó "
+^o 6,8 0 0364
+ô "
+~o 6,8 0 0365
+õ "
+:o 6,8 0 0366
+ö "
+di 6,5 0 0367
+÷ "
+/o 6,6,1 0 0370
+ø "
+`u 5,8 0 0371
+ù "
+'u 5,8 0 0372
+ú "
+^u 5,8 0 0373
+û "
+:u 5,8 0 0374
+ü "
+'y 5,8,3 0 0375
+ý "
+Tp 5,7,3 0 0376
+þ "
+:y 5,8,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/TBI b/contrib/groff/font/devX75/TBI
new file mode 100644
index 0000000..064d31d
--- /dev/null
+++ b/contrib/groff/font/devX75/TBI
@@ -0,0 +1,308 @@
+name TBI
+spacewidth 2
+charset
+--- 2,1 0 040
+! 6,7 0 041
+" 6,7 0 042
+dq "
+# 8,7 0 043
+sh "
+$ 5,7 0 044
+Do "
+% 11,7 0 045
+& 8,7 0 046
+' 4,7 0 047
+cq "
+( 6,7,2 0 050
+) 6,7,2 0 051
+* 7,8 0 052
++ 7,5 0 053
+, 4,2,1 0 054
+\- 7,3 0 055
+. 4,2 0 056
+/ 5,7 0 057
+sl "
+0 5,7 0 060
+1 5,7 0 061
+2 5,7 0 062
+3 5,7 0 063
+4 5,7 0 064
+5 5,7 0 065
+6 5,7 0 066
+7 5,7 0 067
+8 5,7 0 070
+9 5,7 0 071
+: 3,5 0 072
+; 5,5,1 0 073
+< 6,5 0 074
+= 7,4 0 075
+eq "
+> 6,5 0 076
+? 5,7 0 077
+@ 11,7,2 0 0100
+at "
+A 6,7 0 0101
+B 7,7 0 0102
+C 7,7 0 0103
+D 7,7 0 0104
+E 7,7 0 0105
+F 7,7 0 0106
+G 7,7 0 0107
+H 8,7 0 0110
+I 4,7 0 0111
+J 5,7,1 0 0112
+K 7,7 0 0113
+L 6,7 0 0114
+M 10,7 0 0115
+N 8,7 0 0116
+O 7,7 0 0117
+P 6,7 0 0120
+Q 7,7,2 0 0121
+R 7,7 0 0122
+S 6,7 0 0123
+T 6,7 0 0124
+U 8,7 0 0125
+V 7,7 0 0126
+W 9,7 0 0127
+X 7,7 0 0130
+Y 6,7 0 0131
+Z 6,7 0 0132
+[ 5,7,2 0 0133
+lB "
+\ 5,7 0 0134
+rs "
+] 5,7,2 0 0135
+rB "
+^ 7,7 0 0136
+a^ "
+ha "
+_ 5,0,2 0 0137
+` 4,7 0 0140
+oq "
+a 5,5 0 0141
+b 5,7 0 0142
+c 5,5 0 0143
+d 5,7 0 0144
+e 5,5 0 0145
+f 4,7,3 0 0146
+g 4,5,3 0 0147
+h 5,7 0 0150
+i 3,7 0 0151
+j 3,7,3 0 0152
+k 5,7 0 0153
+l 3,7 0 0154
+m 7,5 0 0155
+n 5,5 0 0156
+o 5,5 0 0157
+p 5,5,3 0 0160
+q 5,5,3 0 0161
+r 4,5 0 0162
+s 4,5 0 0163
+t 4,6 0 0164
+u 5,5 0 0165
+v 4,5 0 0166
+w 7,5 0 0167
+x 4,5 0 0170
+y 5,5,2 0 0171
+z 4,5 0 0172
+{ 5,7,2 0 0173
+lC "
+| 3,7 0 0174
+or "
+ba "
+} 5,7,2 0 0175
+rC "
+~ 6,4 0 0176
+a~ "
+ap "
+ti "
+r! 5,5,3 0 0241
+¡ "
+ct 5,6,1 0 0242
+¢ "
+Po 5,7 0 0243
+£ "
+Cs 7,6 0 0244
+¤ "
+Ye 5,7 0 0245
+¥ "
+bb 3,7 0 0246
+¦ "
+sc 5,7,2 0 0247
+§ "
+ad 5,7 0 0250
+¨ "
+co 9,7 0 0251
+© "
+Of 5,7 0 0252
+ª "
+Fo 8,5 0 0253
+« "
+no 7,5 0 0254
+¬ "
+- 3,3 0 0255
+hy "
+­ "
+rg 9,7 0 0256
+® "
+a- 4,7 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 4,7 0 0264
+´ "
+µ 5,5,3 0 0265
+ps 8,7,3 0 0266
+¶ "
+pc 4,4 0 0267
+· "
+ac 3,0,3 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 5,7 0 0272
+º "
+Fc 8,5 0 0273
+» "
+14 7,7 0 0274
+¼ "
+12 7,7 0 0275
+½ "
+34 7,7 0 0276
+¾ "
+r? 5,5,3 0 0277
+¿ "
+`A 6,10 0 0300
+À "
+'A 6,10 0 0301
+Á "
+^A 6,10 0 0302
+Â "
+~A 6,10 0 0303
+Ã "
+:A 6,10 0 0304
+Ä "
+oA 6,10 0 0305
+Å "
+AE 9,7 0 0306
+Æ "
+,C 7,7,3 0 0307
+Ç "
+`E 7,10 0 0310
+È "
+'E 7,10 0 0311
+É "
+^E 7,10 0 0312
+Ê "
+:E 7,10 0 0313
+Ë "
+`I 4,10 0 0314
+Ì "
+'I 4,10 0 0315
+Í "
+^I 4,10 0 0316
+Î "
+:I 4,10 0 0317
+Ï "
+-D 7,7 0 0320
+Ð "
+~N 8,10 0 0321
+Ñ "
+`O 7,10 0 0322
+Ò "
+'O 7,10 0 0323
+Ó "
+^O 7,10 0 0324
+Ô "
+~O 7,10 0 0325
+Õ "
+:O 7,10 0 0326
+Ö "
+mu 7,5 0 0327
+× "
+/O 7,8,1 0 0330
+Ø "
+`U 8,10 0 0331
+Ù "
+'U 8,10 0 0332
+Ú "
+^U 8,10 0 0333
+Û "
+:U 8,10 0 0334
+Ü "
+'Y 6,10 0 0335
+Ý "
+TP 6,7 0 0336
+Þ "
+ss 6,7,3 0 0337
+ß "
+`a 5,8 0 0340
+à "
+'a 5,8 0 0341
+á "
+^a 5,8 0 0342
+â "
+~a 5,8 0 0343
+ã "
+:a 5,8 0 0344
+ä "
+oa 5,8 0 0345
+å "
+ae 8,5 0 0346
+æ "
+,c 5,5,3 0 0347
+ç "
+`e 5,8 0 0350
+è "
+'e 5,8 0 0351
+é "
+^e 5,8 0 0352
+ê "
+:e 5,8 0 0353
+ë "
+`i 3,8 0 0354
+ì "
+'i 3,8 0 0355
+í "
+^i 3,8 0 0356
+î "
+:i 3,8 0 0357
+ï "
+Sd 5,8 0 0360
+ð "
+~n 5,8 0 0361
+ñ "
+`o 5,8 0 0362
+ò "
+'o 5,8 0 0363
+ó "
+^o 5,8 0 0364
+ô "
+~o 5,8 0 0365
+õ "
+:o 5,8 0 0366
+ö "
+di 7,5 0 0367
+÷ "
+/o 5,6,1 0 0370
+ø "
+`u 5,8 0 0371
+ù "
+'u 5,8 0 0372
+ú "
+^u 5,8 0 0373
+û "
+:u 5,8 0 0374
+ü "
+'y 5,8,2 0 0375
+ý "
+Tp 5,7,3 0 0376
+þ "
+:y 5,8,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/TI b/contrib/groff/font/devX75/TI
new file mode 100644
index 0000000..6e091e2
--- /dev/null
+++ b/contrib/groff/font/devX75/TI
@@ -0,0 +1,308 @@
+name TI
+spacewidth 2
+charset
+--- 2,1 0 040
+! 3,7 0 041
+" 4,8 0 042
+dq "
+# 5,7 0 043
+sh "
+$ 5,8,1 0 044
+Do "
+% 9,7 0 045
+& 8,7 0 046
+' 3,8 0 047
+cq "
+( 3,7,2 0 050
+) 4,7,2 0 051
+* 5,7 0 052
++ 7,5 0 053
+, 3,1,2 0 054
+\- 7,3 0 055
+. 3,1 0 056
+/ 4,7 0 057
+sl "
+0 5,7 0 060
+1 5,7 0 061
+2 5,7 0 062
+3 5,7 0 063
+4 5,7 0 064
+5 5,7 0 065
+6 5,7 0 066
+7 5,7 0 067
+8 5,7 0 070
+9 5,7 0 071
+: 3,5 0 072
+; 3,5,2 0 073
+< 5,5 0 074
+= 7,4 0 075
+eq "
+> 5,5 0 076
+? 5,7 0 077
+@ 10,7,2 0 0100
+at "
+A 7,7 0 0101
+B 6,7 0 0102
+C 7,7 0 0103
+D 7,7 0 0104
+E 6,7 0 0105
+F 6,7 0 0106
+G 8,7 0 0107
+H 7,7 0 0110
+I 3,7 0 0111
+J 4,7 0 0112
+K 7,7 0 0113
+L 6,7 0 0114
+M 10,7 0 0115
+N 7,7 0 0116
+O 7,7 0 0117
+P 6,7 0 0120
+Q 7,7,2 0 0121
+R 6,7 0 0122
+S 5,7 0 0123
+T 6,7 0 0124
+U 7,7 0 0125
+V 6,7 0 0126
+W 9,7 0 0127
+X 6,7 0 0130
+Y 6,7 0 0131
+Z 6,7 0 0132
+[ 4,7,2 0 0133
+lB "
+\ 5,7 0 0134
+rs "
+] 4,7,2 0 0135
+rB "
+^ 5,7 0 0136
+a^ "
+ha "
+_ 5,0,3 0 0137
+` 3,8 0 0140
+oq "
+a 5,5 0 0141
+b 5,7 0 0142
+c 5,5 0 0143
+d 5,7 0 0144
+e 5,5 0 0145
+f 3,7,3 0 0146
+g 4,5,3 0 0147
+h 5,7 0 0150
+i 3,7 0 0151
+j 3,7,3 0 0152
+k 5,7 0 0153
+l 3,7 0 0154
+m 7,5 0 0155
+n 5,5 0 0156
+o 5,5 0 0157
+p 5,5,3 0 0160
+q 5,5,3 0 0161
+r 4,5 0 0162
+s 4,5 0 0163
+t 3,6 0 0164
+u 5,5 0 0165
+v 5,5 0 0166
+w 7,5 0 0167
+x 4,5 0 0170
+y 5,5,3 0 0171
+z 4,5 0 0172
+{ 4,7,2 0 0173
+lC "
+| 3,7,2 0 0174
+or "
+ba "
+} 4,7,2 0 0175
+rC "
+~ 6,4 0 0176
+a~ "
+ap "
+ti "
+r! 4,5,2 0 0241
+¡ "
+ct 5,6,1 0 0242
+¢ "
+Po 5,7 0 0243
+£ "
+Cs 5,7 0 0244
+¤ "
+Ye 7,7 0 0245
+¥ "
+bb 3,7,2 0 0246
+¦ "
+sc 5,7,2 0 0247
+§ "
+ad 3,7 0 0250
+¨ "
+co 9,7 0 0251
+© "
+Of 4,7 0 0252
+ª "
+Fo 5,5 0 0253
+« "
+no 7,4 0 0254
+¬ "
+- 4,3 0 0255
+hy "
+­ "
+rg 9,7 0 0256
+® "
+a- 3,7 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 7,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 3,8 0 0264
+´ "
+µ 5,5,3 0 0265
+ps 6,7,3 0 0266
+¶ "
+pc 3,3 0 0267
+· "
+ac 3,0,2 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 3,7 0 0272
+º "
+Fc 5,5 0 0273
+» "
+14 7,7 0 0274
+¼ "
+12 7,7 0 0275
+½ "
+34 7,7 0 0276
+¾ "
+r? 5,5,2 0 0277
+¿ "
+`A 7,10 0 0300
+À "
+'A 7,10 0 0301
+Á "
+^A 7,10 0 0302
+Â "
+~A 7,10 0 0303
+Ã "
+:A 7,9 0 0304
+Ä "
+oA 7,10 0 0305
+Å "
+AE 8,7 0 0306
+Æ "
+,C 7,7,2 0 0307
+Ç "
+`E 6,10 0 0310
+È "
+'E 6,10 0 0311
+É "
+^E 6,10 0 0312
+Ê "
+:E 6,9 0 0313
+Ë "
+`I 3,10 0 0314
+Ì "
+'I 3,10 0 0315
+Í "
+^I 3,10 0 0316
+Î "
+:I 3,9 0 0317
+Ï "
+-D 7,7 0 0320
+Ð "
+~N 7,10 0 0321
+Ñ "
+`O 7,10 0 0322
+Ò "
+'O 7,10 0 0323
+Ó "
+^O 7,10 0 0324
+Ô "
+~O 7,10 0 0325
+Õ "
+:O 7,9 0 0326
+Ö "
+mu 7,5 0 0327
+× "
+/O 7,8,1 0 0330
+Ø "
+`U 7,10 0 0331
+Ù "
+'U 7,10 0 0332
+Ú "
+^U 7,10 0 0333
+Û "
+:U 7,9 0 0334
+Ü "
+'Y 6,9 0 0335
+Ý "
+TP 6,7 0 0336
+Þ "
+ss 6,7,2 0 0337
+ß "
+`a 5,8 0 0340
+à "
+'a 5,8 0 0341
+á "
+^a 5,8 0 0342
+â "
+~a 5,8 0 0343
+ã "
+:a 5,7 0 0344
+ä "
+oa 5,8 0 0345
+å "
+ae 7,5 0 0346
+æ "
+,c 5,5,2 0 0347
+ç "
+`e 5,8 0 0350
+è "
+'e 5,8 0 0351
+é "
+^e 5,8 0 0352
+ê "
+:e 5,7 0 0353
+ë "
+`i 3,8 0 0354
+ì "
+'i 3,8 0 0355
+í "
+^i 3,8 0 0356
+î "
+:i 3,7 0 0357
+ï "
+Sd 5,8 0 0360
+ð "
+~n 5,8 0 0361
+ñ "
+`o 5,8 0 0362
+ò "
+'o 5,8 0 0363
+ó "
+^o 5,8 0 0364
+ô "
+~o 5,8 0 0365
+õ "
+:o 5,7 0 0366
+ö "
+di 7,5 0 0367
+÷ "
+/o 5,6,1 0 0370
+ø "
+`u 5,8 0 0371
+ù "
+'u 5,8 0 0372
+ú "
+^u 5,8 0 0373
+û "
+:u 5,7 0 0374
+ü "
+'y 5,8,3 0 0375
+ý "
+Tp 5,7,3 0 0376
+þ "
+:y 5,7,3 0 0377
+ÿ "
diff --git a/contrib/groff/font/devX75/TR b/contrib/groff/font/devX75/TR
new file mode 100644
index 0000000..819dff4
--- /dev/null
+++ b/contrib/groff/font/devX75/TR
@@ -0,0 +1,308 @@
+name TR
+spacewidth 2
+charset
+--- 2,1 0 040
+! 3,7 0 041
+" 4,7 0 042
+dq "
+# 5,7 0 043
+sh "
+$ 5,8,1 0 044
+Do "
+% 8,7 0 045
+& 8,7 0 046
+' 3,7 0 047
+cq "
+( 4,7,2 0 050
+) 4,7,2 0 051
+* 5,7 0 052
++ 6,5 0 053
+, 3,1,2 0 054
+\- 7,3 0 055
+. 3,1 0 056
+/ 3,7 0 057
+sl "
+0 5,7 0 060
+1 5,7 0 061
+2 5,7 0 062
+3 5,7 0 063
+4 5,7 0 064
+5 5,7 0 065
+6 5,7 0 066
+7 5,7 0 067
+8 5,7 0 070
+9 5,7 0 071
+: 3,5 0 072
+; 3,5,2 0 073
+< 5,5 0 074
+= 6,4 0 075
+eq "
+> 5,5 0 076
+? 4,7 0 077
+@ 9,7,2 0 0100
+at "
+A 8,7 0 0101
+B 6,7 0 0102
+C 7,7 0 0103
+D 7,7 0 0104
+E 6,7 0 0105
+F 6,7 0 0106
+G 7,7 0 0107
+H 8,7 0 0110
+I 4,7 0 0111
+J 4,7 0 0112
+K 7,7 0 0113
+L 6,7 0 0114
+M 10,7 0 0115
+N 8,7 0 0116
+O 7,7 0 0117
+P 6,7 0 0120
+Q 7,7,2 0 0121
+R 7,7 0 0122
+S 5,7 0 0123
+T 6,7 0 0124
+U 8,7 0 0125
+V 8,7 0 0126
+W 10,7 0 0127
+X 8,7 0 0130
+Y 8,7 0 0131
+Z 6,7 0 0132
+[ 3,7,2 0 0133
+lB "
+\ 3,7 0 0134
+rs "
+] 3,7,2 0 0135
+rB "
+^ 5,7 0 0136
+a^ "
+ha "
+_ 5,0,3 0 0137
+` 3,7 0 0140
+oq "
+a 4,5 0 0141
+b 5,7 0 0142
+c 4,5 0 0143
+d 5,7 0 0144
+e 4,5 0 0145
+f 4,7 0 0146
+g 5,5,2 0 0147
+h 5,7 0 0150
+i 3,7 0 0151
+j 3,7,2 0 0152
+k 5,7 0 0153
+l 4,7 0 0154
+m 8,5 0 0155
+n 5,5 0 0156
+o 5,5 0 0157
+p 5,5,2 0 0160
+q 5,5,2 0 0161
+r 4,5 0 0162
+s 4,5 0 0163
+t 4,6 0 0164
+u 5,5 0 0165
+v 5,5 0 0166
+w 8,5 0 0167
+x 6,5 0 0170
+y 5,5,2 0 0171
+z 5,5 0 0172
+{ 4,7,2 0 0173
+lC "
+| 2,7,2 0 0174
+or "
+ba "
+} 4,7,2 0 0175
+rC "
+~ 7,4 0 0176
+a~ "
+ap "
+ti "
+r! 3,5,2 0 0241
+¡ "
+ct 5,6,1 0 0242
+¢ "
+Po 5,7 0 0243
+£ "
+Cs 5,7 0 0244
+¤ "
+Ye 5,7 0 0245
+¥ "
+bb 2,7 0 0246
+¦ "
+sc 5,8,1 0 0247
+§ "
+ad 5,7 0 0250
+¨ "
+co 9,7 0 0251
+© "
+Of 4,7 0 0252
+ª "
+Fo 5,5 0 0253
+« "
+no 7,4 0 0254
+¬ "
+- 4,3 0 0255
+hy "
+­ "
+rg 9,7 0 0256
+® "
+a- 4,7 0 0257
+¯ "
+de 4,7 0 0260
+° "
++- 6,7 0 0261
+± "
+S2 3,7 0 0262
+² "
+S3 3,7 0 0263
+³ "
+aa 3,7 0 0264
+´ "
+µ 5,5,2 0 0265
+ps 6,7,2 0 0266
+¶ "
+pc 2,3 0 0267
+· "
+ac 4,0,3 0 0270
+¸ "
+S1 3,7 0 0271
+¹ "
+Om 4,7 0 0272
+º "
+Fc 5,5 0 0273
+» "
+14 8,7 0 0274
+¼ "
+12 8,7 0 0275
+½ "
+34 8,7 0 0276
+¾ "
+r? 4,5,2 0 0277
+¿ "
+`A 8,10 0 0300
+À "
+'A 8,10 0 0301
+Á "
+^A 8,10 0 0302
+Â "
+~A 8,10 0 0303
+Ã "
+:A 8,9 0 0304
+Ä "
+oA 8,10 0 0305
+Å "
+AE 9,7 0 0306
+Æ "
+,C 7,7,3 0 0307
+Ç "
+`E 6,10 0 0310
+È "
+'E 6,10 0 0311
+É "
+^E 6,10 0 0312
+Ê "
+:E 6,9 0 0313
+Ë "
+`I 4,10 0 0314
+Ì "
+'I 4,10 0 0315
+Í "
+^I 4,10 0 0316
+Î "
+:I 4,9 0 0317
+Ï "
+-D 7,7 0 0320
+Ð "
+~N 8,10 0 0321
+Ñ "
+`O 7,10 0 0322
+Ò "
+'O 7,10 0 0323
+Ó "
+^O 7,10 0 0324
+Ô "
+~O 7,10 0 0325
+Õ "
+:O 7,9 0 0326
+Ö "
+mu 6,5 0 0327
+× "
+/O 8,8,1 0 0330
+Ø "
+`U 8,10 0 0331
+Ù "
+'U 8,10 0 0332
+Ú "
+^U 8,10 0 0333
+Û "
+:U 8,9 0 0334
+Ü "
+'Y 8,10 0 0335
+Ý "
+TP 6,7 0 0336
+Þ "
+ss 5,7 0 0337
+ß "
+`a 4,8 0 0340
+à "
+'a 4,8 0 0341
+á "
+^a 4,8 0 0342
+â "
+~a 4,8 0 0343
+ã "
+:a 4,7 0 0344
+ä "
+oa 4,8 0 0345
+å "
+ae 6,5 0 0346
+æ "
+,c 4,5,3 0 0347
+ç "
+`e 4,8 0 0350
+è "
+'e 4,8 0 0351
+é "
+^e 4,8 0 0352
+ê "
+:e 4,7 0 0353
+ë "
+`i 4,8 0 0354
+ì "
+'i 4,8 0 0355
+í "
+^i 4,8 0 0356
+î "
+:i 4,7 0 0357
+ï "
+Sd 5,8 0 0360
+ð "
+~n 5,8 0 0361
+ñ "
+`o 5,8 0 0362
+ò "
+'o 5,8 0 0363
+ó "
+^o 5,8 0 0364
+ô "
+~o 5,8 0 0365
+õ "
+:o 5,7 0 0366
+ö "
+di 6,5 0 0367
+÷ "
+/o 5,6,1 0 0370
+ø "
+`u 5,8 0 0371
+ù "
+'u 5,8 0 0372
+ú "
+^u 5,8 0 0373
+û "
+:u 5,7 0 0374
+ü "
+'y 5,8,2 0 0375
+ý "
+Tp 5,7,2 0 0376
+þ "
+:y 5,7,2 0 0377
+ÿ "
diff --git a/contrib/groff/font/devascii/DESC.proto b/contrib/groff/font/devascii/DESC.proto
new file mode 100644
index 0000000..88399ab
--- /dev/null
+++ b/contrib/groff/font/devascii/DESC.proto
@@ -0,0 +1,8 @@
+res 240
+hor 24
+vert 40
+unitwidth 10
+sizes 10 0
+fonts 4 R I B BI
+tcommand
+postpro grotty
diff --git a/contrib/groff/font/devascii/Makefile.sub b/contrib/groff/font/devascii/Makefile.sub
new file mode 100644
index 0000000..238f7b7
--- /dev/null
+++ b/contrib/groff/font/devascii/Makefile.sub
@@ -0,0 +1,31 @@
+DEV=ascii
+FONTS=R I B BI
+DEVFILES=$(FONTS) DESC
+CLEANADD=$(FONTS) DESC
+
+RES=240
+CPI=10
+LPI=6
+
+$(FONTS): R.proto
+ @echo Making $@
+ @-rm -f $@
+ @(charwidth=`expr $(RES) / $(CPI)` ; \
+ sed -e "s/^name [A-Z]*$$/name $@/" \
+ -e "s/^\\([^ ]*\\) [0-9]+ /\\1 $$charwidth /" \
+ -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+ -e "s/^internalname .*$$/internalname $@/" \
+ -e "/^internalname/s/BI/3/" \
+ -e "/^internalname/s/B/2/" \
+ -e "/^internalname/s/I/1/" \
+ -e "/^internalname .*[^ 0-9]/d" \
+ $(srcdir)/R.proto >$@)
+
+DESC: DESC.proto
+ @echo Making $@
+ @-rm -f $@
+ @sed -e "s/^res .*$$/res $(RES)/" \
+ -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+ -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+ -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+ $(srcdir)/DESC.proto >$@
diff --git a/contrib/groff/font/devascii/R.proto b/contrib/groff/font/devascii/R.proto
new file mode 100644
index 0000000..b4d0907
--- /dev/null
+++ b/contrib/groff/font/devascii/R.proto
@@ -0,0 +1,167 @@
+name R
+internalname 0
+spacewidth 24
+charset
+! 24 0 0041
+" 24 0 0042
+dq "
+lq "
+rq "
+# 24 0 0043
+sh "
+$ 24 0 0044
+Do "
+% 24 0 0045
+& 24 0 0046
+' 24 0 0047
+aa "
+fm "
+aq "
+cq "
+( 24 0 0050
+) 24 0 0051
+* 24 0 0052
+** "
++ 24 0 0053
+pl "
+, 24 0 0054
+\- 24 0 0055
+hy "
+- "
+mi "
+en "
+. 24 0 0056
+/ 24 0 0057
+sl "
+f/ "
+0 24 0 0060
+1 24 0 0061
+2 24 0 0062
+3 24 0 0063
+4 24 0 0064
+5 24 0 0065
+6 24 0 0066
+7 24 0 0067
+8 24 0 0070
+9 24 0 0071
+: 24 0 0072
+; 24 0 0073
+< 24 0 0074
+la "
+fo "
+= 24 0 0075
+eq "
+> 24 0 0076
+ra "
+fc "
+? 24 0 0077
+@ 24 0 0100
+at "
+A 24 0 0101
+*A "
+B 24 0 0102
+*B "
+C 24 0 0103
+D 24 0 0104
+E 24 0 0105
+*E "
+F 24 0 0106
+G 24 0 0107
+H 24 0 0110
+*Y "
+I 24 0 0111
+*I "
+J 24 0 0112
+K 24 0 0113
+*K "
+L 24 0 0114
+M 24 0 0115
+*M "
+N 24 0 0116
+*N "
+O 24 0 0117
+ci "
+*O "
+P 24 0 0120
+*R "
+Q 24 0 0121
+R 24 0 0122
+S 24 0 0123
+T 24 0 0124
+*T "
+U 24 0 0125
+V 24 0 0126
+W 24 0 0127
+X 24 0 0130
+*X "
+Y 24 0 0131
+*U "
+Z 24 0 0132
+*Z "
+[ 24 0 0133
+lB "
+\ 24 0 0134
+rs "
+] 24 0 0135
+rB "
+a^ 24 0 0136
+^ "
+ha "
+_ 24 0 0137
+ru "
+ul "
+` 24 0 0140
+oq "
+ga "
+a 24 0 0141
+b 24 0 0142
+c 24 0 0143
+d 24 0 0144
+e 24 0 0145
+f 24 0 0146
+g 24 0 0147
+h 24 0 0150
+i 24 0 0151
+.i "
+j 24 0 0152
+k 24 0 0153
+l 24 0 0154
+m 24 0 0155
+n 24 0 0156
+o 24 0 0157
+*o "
+p 24 0 0160
+q 24 0 0161
+r 24 0 0162
+s 24 0 0163
+t 24 0 0164
+u 24 0 0165
+v 24 0 0166
+w 24 0 0167
+x 24 0 0170
+mu "
+y 24 0 0171
+z 24 0 0172
+lC 24 0 0173
+{ "
+ba 24 0 0174
+or "
+bv "
+br "
+| "
+lb "
+lc "
+lf "
+lk "
+lt "
+rb "
+rc "
+rf "
+rk "
+rt "
+rC 24 0 0175
+} "
+a~ 24 0 0176
+~ "
+ap "
+ti "
diff --git a/contrib/groff/font/devcp1047/DESC.proto b/contrib/groff/font/devcp1047/DESC.proto
new file mode 100644
index 0000000..88399ab
--- /dev/null
+++ b/contrib/groff/font/devcp1047/DESC.proto
@@ -0,0 +1,8 @@
+res 240
+hor 24
+vert 40
+unitwidth 10
+sizes 10 0
+fonts 4 R I B BI
+tcommand
+postpro grotty
diff --git a/contrib/groff/font/devcp1047/Makefile.sub b/contrib/groff/font/devcp1047/Makefile.sub
new file mode 100644
index 0000000..42721cb
--- /dev/null
+++ b/contrib/groff/font/devcp1047/Makefile.sub
@@ -0,0 +1,32 @@
+DEV=cp1047
+FONTS=R I B BI
+DEVFILES=$(FONTS) DESC
+CLEANADD=$(FONTS) DESC
+
+RES=240
+CPI=10
+LPI=6
+
+$(FONTS): R.proto
+ @echo Making $@
+ @-rm -f $@
+ @(charwidth=`expr $(RES) / $(CPI)` ; \
+ sed -e "s/^name [A-Z]*$$/name $@/" \
+ -e "s/^\\([^ ]*\\) [0-9]+ /\\1 $$charwidth /" \
+ -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+ -e "s/^internalname .*$$/internalname $@/" \
+ -e "/^internalname/s/BI/3/" \
+ -e "/^internalname/s/B/2/" \
+ -e "/^internalname/s/I/1/" \
+ -e "/^internalname .*[^ 0-9]/d" \
+ $(srcdir)/R.proto >$@)
+
+DESC: DESC.proto
+ @echo Making $@
+ @-rm -f $@
+ @sed -e "s/^res .*$$/res $(RES)/" \
+ -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+ -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+ -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+ $(srcdir)/DESC.proto >$@
+
diff --git a/contrib/groff/font/devcp1047/R.proto b/contrib/groff/font/devcp1047/R.proto
new file mode 100644
index 0000000..6a624c3
--- /dev/null
+++ b/contrib/groff/font/devcp1047/R.proto
@@ -0,0 +1,356 @@
+name R
+internalname 0
+spacewidth 24
+charset
+^a 24 0 0102
+char66 "
+:a 24 0 0103
+char67 "
+`a 24 0 0104
+char68 "
+'a 24 0 0105
+char69 "
+~a 24 0 0106
+char70 "
+oa 24 0 0107
+char71 "
+,c 24 0 0110
+char72 "
+~n 24 0 0111
+char73 "
+ct 24 0 0112
+char74 "
+. 24 0 0113
+< 24 0 0114
+fo "
+la "
+( 24 0 0115
++ 24 0 0116
+pl "
+| 24 0 0117
+ba "
+br "
+bv "
+lb "
+lc "
+lf "
+lk "
+lt "
+or "
+rb "
+rc "
+rf "
+rk "
+rt "
+& 24 0 0120
+'e 24 0 0121
+char81 "
+^e 24 0 0122
+char82 "
+:e 24 0 0123
+char83 "
+`e 24 0 0124
+char84 "
+'i 24 0 0125
+char85 "
+^i 24 0 0126
+char86 "
+:i 24 0 0127
+char87 "
+`i 24 0 0130
+char88 "
+ss 24 0 0131
+char89 "
+! 24 0 0132
+$ 24 0 0133
+Do "
+* 24 0 0134
+** "
+) 24 0 0135
+; 24 0 0136
+^ 24 0 0137
+a^ "
+ha "
+\- 24 0 0140
+- "
+en "
+hy "
+mi "
+/ 24 0 0141
+f/ "
+sl "
+^A 24 0 0142
+char98 "
+:A 24 0 0143
+char99 "
+`A 24 0 0144
+char100 "
+'A 24 0 0145
+char101 "
+~A 24 0 0146
+char102 "
+oA 24 0 0147
+char103 "
+,C 24 0 0150
+char104 "
+~N 24 0 0151
+char105 "
+bb 24 0 0152
+char106 "
+, 24 0 0153
+% 24 0 0154
+_ 24 0 0155
+ru "
+ul "
+> 24 0 0156
+fc "
+ra "
+? 24 0 0157
+/o 24 0 0160
+char112 "
+'E 24 0 0161
+char113 "
+^E 24 0 0162
+char114 "
+:E 24 0 0163
+char115 "
+`E 24 0 0164
+char116 "
+'I 24 0 0165
+char117 "
+^I 24 0 0166
+char118 "
+:I 24 0 0167
+char119 "
+`I 24 0 0170
+char120 "
+` 24 0 0171
+ga "
+oq "
+: 24 0 0172
+# 24 0 0173
+sh "
+@ 24 0 0174
+at "
+' 24 0 0175
+aq "
+fm "
+cq "
+= 24 0 0176
+eq "
+" 24 0 0177
+dq "
+lq "
+rq "
+/O 24 0 0200
+char128 "
+a 24 0 0201
+b 24 0 0202
+c 24 0 0203
+d 24 0 0204
+e 24 0 0205
+f 24 0 0206
+g 24 0 0207
+h 24 0 0210
+i 24 0 0211
+.i "
+Fo 24 0 0212
+char138 "
+Fc 24 0 0213
+char139 "
+Sd 24 0 0214
+char140 "
+'y 24 0 0215
+char141 "
+Tp 24 0 0216
+char142 "
++- 24 0 0217
+char143 "
+de 24 0 0220
+char144 "
+j 24 0 0221
+k 24 0 0222
+l 24 0 0223
+m 24 0 0224
+n 24 0 0225
+o 24 0 0226
+*o "
+p 24 0 0227
+q 24 0 0230
+r 24 0 0231
+Of 24 0 0232
+char154 "
+Om 24 0 0233
+char155 "
+ae 24 0 0234
+char156 "
+ac 24 0 0235
+char157 "
+AE 24 0 0236
+char158 "
+Cs 24 0 0237
+char159 "
+*m 24 0 0240
+char160 "
+~ 24 0 0241
+a~ "
+ap "
+ti "
+s 24 0 0242
+t 24 0 0243
+u 24 0 0244
+v 24 0 0245
+w 24 0 0246
+x 24 0 0247
+y 24 0 0250
+z 24 0 0251
+r! 24 0 0252
+char170 "
+r? 24 0 0253
+char171 "
+-D 24 0 0254
+char172 "
+[ 24 0 0255
+lB "
+TP 24 0 0256
+char174 "
+rg 24 0 0257
+char175 "
+no 24 0 0260
+char176 "
+Po 24 0 0261
+char177 "
+Ye 24 0 0262
+char178 "
+md 24 0 0263
+pc "
+char179 "
+co 24 0 0264
+char180 "
+sc 24 0 0265
+char181 "
+ps 24 0 0266
+char182 "
+14 24 0 0267
+char183 "
+12 24 0 0270
+char184 "
+34 24 0 0271
+char185 "
+'Y 24 0 0272
+char186 "
+ad 24 0 0273
+char187 "
+a- 24 0 0274
+char188 "
+] 24 0 0275
+rB "
+aa 24 0 0276
+char190 "
+mu 24 0 0277
+char191 "
+{ 24 0 0300
+lC "
+A 24 0 0301
+*A "
+B 24 0 0302
+*B "
+C 24 0 0303
+D 24 0 0304
+E 24 0 0305
+*E "
+F 24 0 0306
+G 24 0 0307
+H 24 0 0310
+*Y "
+I 24 0 0311
+*I "
+shc 24 0 0312
+char202 "
+^o 24 0 0313
+char203 "
+:o 24 0 0314
+char204 "
+`o 24 0 0315
+char205 "
+'o 24 0 0316
+char206 "
+~o 24 0 0317
+char207 "
+} 24 0 0320
+rC "
+J 24 0 0321
+K 24 0 0322
+*K "
+L 24 0 0323
+M 24 0 0324
+*M "
+N 24 0 0325
+*N "
+O 24 0 0326
+*O "
+ci "
+P 24 0 0327
+*R "
+Q 24 0 0330
+R 24 0 0331
+S1 24 0 0332
+char218 "
+^u 24 0 0333
+char219 "
+:u 24 0 0334
+char220 "
+`u 24 0 0335
+char221 "
+'u 24 0 0336
+char222 "
+:y 24 0 0337
+char223 "
+\ 24 0 0340
+rs "
+di 24 0 0341
+char225 "
+S 24 0 0342
+T 24 0 0343
+*T "
+U 24 0 0344
+V 24 0 0345
+W 24 0 0346
+X 24 0 0347
+*X "
+Y 24 0 0350
+*U "
+Z 24 0 0351
+*Z "
+S2 24 0 0352
+char234 "
+^O 24 0 0353
+char235 "
+:O 24 0 0354
+char236 "
+`O 24 0 0355
+char237 "
+'O 24 0 0356
+char238 "
+~O 24 0 0357
+char239 "
+0 24 0 0360
+1 24 0 0361
+2 24 0 0362
+3 24 0 0363
+4 24 0 0364
+5 24 0 0365
+6 24 0 0366
+7 24 0 0367
+8 24 0 0370
+9 24 0 0371
+S3 24 0 0372
+char250 "
+^U 24 0 0373
+char251 "
+:U 24 0 0374
+char252 "
+`U 24 0 0375
+char253 "
+'U 24 0 0376
+char254 "
diff --git a/contrib/groff/font/devdvi/B b/contrib/groff/font/devdvi/B
new file mode 100644
index 0000000..53a2b9c
--- /dev/null
+++ b/contrib/groff/font/devdvi/B
@@ -0,0 +1,358 @@
+#
+# manually added kernings for `` and ''
+#
+name B
+internalname cmbx10
+spacewidth 401952
+ligatures ff fi fl ffi ffl 0
+checksum 452076118
+designsize 10485760
+kernpairs
+ff ' 114323
+ff cq 114323
+ff ? 114323
+ff ! 114323
+ff ) 114323
+ff rB 114323
+ff ] 114323
+' ' -100488
+' cq -100488
+cq ' -100488
+cq cq -100488
+' ? 133984
+cq ? 133984
+' ! 133984
+cq ! 133984
+A t -33496
+A C -33496
+A O -33496
+A G -33496
+A U -33496
+A Q -33496
+A T -100488
+A Y -100488
+A V -133984
+A W -133984
+D X -33496
+D W -33496
+D A -33496
+D V -33496
+D Y -33496
+F o -100488
+F e -100488
+F u -100488
+F r -100488
+F a -100488
+F A -133984
+F O -33496
+F C -33496
+F G -33496
+F Q -33496
+I I 33496
+K O -33496
+K C -33496
+K G -33496
+K Q -33496
+L T -100488
+L Y -100488
+L V -133984
+L W -133984
+O X -33496
+O W -33496
+O A -33496
+O V -33496
+O Y -33496
+P A -100488
+P o -33496
+P e -33496
+P a -33496
+P . -100488
+P , -100488
+R t -33496
+R C -33496
+R O -33496
+R G -33496
+R U -33496
+R Q -33496
+R T -100488
+R Y -100488
+R V -133984
+R W -133984
+T y -33496
+T e -100488
+T o -100488
+T r -100488
+T a -100488
+T A -100488
+T u -100488
+V o -100488
+V e -100488
+V u -100488
+V r -100488
+V a -100488
+V A -133984
+V O -33496
+V C -33496
+V G -33496
+V Q -33496
+W o -100488
+W e -100488
+W u -100488
+W r -100488
+W a -100488
+W A -133984
+W O -33496
+W C -33496
+W G -33496
+W Q -33496
+X O -33496
+X C -33496
+X G -33496
+X Q -33496
+Y e -100488
+Y o -100488
+Y r -100488
+Y a -100488
+Y A -100488
+Y u -100488
+oq oq -100488
+oq ` -100488
+` oq -100488
+` ` -100488
+a v -33496
+a j 66992
+a y -33496
+a w -33496
+b e 33496
+b o 33496
+b x -33496
+b d 33496
+b c 33496
+b q 33496
+b v -33496
+b j 66992
+b y -33496
+b w -33496
+c h -33496
+c k -33496
+f ' 114323
+f cq 114323
+f ? 114323
+f ! 114323
+f ) 114323
+f rB 114323
+f ] 114323
+g j 33496
+h t -33496
+h u -33496
+h b -33496
+h y -33496
+h v -33496
+h w -33496
+k a -66992
+k e -33496
+k a -33496
+k o -33496
+k c -33496
+m t -33496
+m u -33496
+m b -33496
+m y -33496
+m v -33496
+m w -33496
+n t -33496
+n u -33496
+n b -33496
+n y -33496
+n v -33496
+n w -33496
+o e 33496
+o o 33496
+o x -33496
+o d 33496
+o c 33496
+o q 33496
+o v -33496
+o j 66992
+o y -33496
+o w -33496
+p e 33496
+p o 33496
+p x -33496
+p d 33496
+p c 33496
+p q 33496
+p v -33496
+p j 66992
+p y -33496
+p w -33496
+t y -33496
+t w -33496
+u w -33496
+v a -66992
+v e -33496
+v a -33496
+v o -33496
+v c -33496
+w e -33496
+w a -33496
+w o -33496
+w c -33496
+y o -33496
+y e -33496
+y a -33496
+y . -100488
+y , -100488
+charset
+*G 725261,719440,0,0,0,-167480 2 0000
+*D 1004880,719440 2 0001
+*H 937888,719440,0,0,-33496,-33496 2 0002
+*L 844682,719440 2 0003
+*C 803904,719440 2 0004
+*P 943714,719440 2 0005
+*S 870896,719440 2 0006
+*U 937888,719440,0,0,-33496,-167480 2 0007
+*F 870896,719440,0,0,-33496 2 0010
+*Q 937888,719440,0,0,-33496,-83741 2 0011
+*W 870896,719440 2 0012
+ff 703416,728178,0,114323 2 0013
+fi 669920,728178 2 0014
+fl 669920,728178 2 0015
+Fi 1004880,728178 2 0016
+Fl 1004880,728178 2 0017
+.i 334960,466034 0 0020
+.j 368456,466034,203890 1 0021
+ga 602928,728178 2 0022
+char180 602928,728178 2 0023
+aa "
+ah 602928,662642 2 0024
+ab 602928,728178 2 0025
+char175 602928,625066 2 0026
+a- "
+ao 911674,728178 2 0027
+char184 535936,0,178403 1 0030
+ac "
+char223 626230,728178 2 0031
+ss "
+char230 870896,466034 0 0032
+ae "
+oe 937888,466034 0 0033
+char248 602928,567979,101946 3 0034
+/o "
+char198 1092261,719440 2 0035
+AE "
+OE 1226245,719440 2 0036
+char216 937888,770413,50973 3 0037
+/O "
+--- 334960,466034 0 0040
+! 367000,728178 2 0041
+rq 632056,728178 2 0042
+sh 1004880,728178,203888 3 0043
+# "
+Do 602928,786432,58254 3 0044
+$ "
+% 1004880,786432,58254 3 0045
+& 937888,728178 2 0046
+cq 334960,728178 2 0047
+' "
+( 468944,786432,262144 3 0050
+) 468944,786432,262144 3 0051
+* 602928,786432 2 0052
++ 937888,664096,139808 3 0053
+, 334960,163112,203890 1 0054
+char173 401952,466034 0 0055
+hy "
+- "
+. 334960,163112 0 0056
+sl 602928,786432,262144 3 0057
+/ "
+0 602928,675749 2 0060
+1 602928,675749 2 0061
+2 602928,675749 2 0062
+3 602928,675749 2 0063
+4 602928,675749 2 0064
+5 602928,675749 2 0065
+6 602928,675749 2 0066
+7 602928,675749 2 0067
+8 602928,675749 2 0070
+9 602928,675749 2 0071
+: 334960,466034 0 0072
+; 334960,466034,203890 1 0073
+char161 367000,524288,203890 3 0074
+r! "
+= 937888,410110,-114178 0 0075
+char191 569432,524288,203890 3 0076
+r? "
+? 569432,728178 2 0077
+at 937888,728178 2 0100
+@ "
+A 911674,719440 2 0101
+B 857789,719440 2 0102
+C 870896,719440,0,0,-33496 2 0103
+D 924781,719440,0,0,0,-33496 2 0104
+E 792253,719440 2 0105
+F 758757,719440,0,0,0,-167480 2 0106
+G 948083,719440,0,0,-33496 2 0107
+H 943714,719440 2 0110
+I 457294,719440 2 0111
+J 623317,719440,0,0,0,-33496 2 0112
+K 945170,719440 2 0113
+L 725261,719440,0,0,0,66992 2 0114
+M 1144690,719440 2 0115
+N 943714,719440 2 0116
+O 905848,719440,0,0,-33496,-33496 2 0117
+P 824293,719440,0,0,0,-167480 2 0120
+Q 905848,719440,203890,0,-33496 3 0121
+R 904392,719440 2 0122
+S 669920,719440 2 0123
+T 838856,719440,0,0,0,-167480 2 0124
+U 927694,719440,0,0,-20389 2 0125
+V 911674,719440,0,16749,50245,-251219 2 0126
+W 1246634,719440,0,16749,50245,-150731 2 0127
+X 911674,719440 2 0130
+Y 911674,719440,0,30146,33496,-237822 2 0131
+Z 736912,719440 2 0132
+lB 334960,786432,262144 3 0133
+[ "
+lq 632056,728178 2 0134
+rB 334960,786432,262144 3 0135
+] "
+ha 602928,728178 2 0136
+^ "
+a^ "
+a. 334960,728178 2 0137
+oq 334960,728178 2 0140
+` "
+a 586179,466034 0 0141
+b 669920,728178 2 0142
+c 535936,466034 0 0143
+d 669920,728178 2 0144
+e 552685,466034 0 0145
+f 368456,728178,0,114323 2 0146
+g 602928,466034,203890,16749 1 0147
+h 669920,728178 2 0150
+i 334960,728178 2 0151
+j 368456,728178,203890 3 0152
+k 636424,728178 2 0153
+l 334960,728178 2 0154
+m 1004880,466034 0 0155
+n 669920,466034 0 0156
+o 602928,466034 0 0157
+p 669920,466034,203890 1 0160
+q 636424,466034,203890 1 0161
+r 496616,466034 0 0162
+s 475643,466034 0 0163
+t 468944,665763 2 0164
+u 669920,466034 0 0165
+v 636424,466034,0,16749 0 0166
+w 870896,466034,0,16749 0 0167
+x 636424,466034 0 0170
+y 636424,466034,203890,16749 1 0171
+z 535936,466034 0 0172
+en 602928,466034,0,33496 0 0173
+em 1205856,466034,0,33496 0 0174
+a" 602928,728178 2 0175
+~ 602928,728178 2 0176
+a~ "
+char168 602928,728178 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/BI b/contrib/groff/font/devdvi/BI
new file mode 100644
index 0000000..35e2824
--- /dev/null
+++ b/contrib/groff/font/devdvi/BI
@@ -0,0 +1,365 @@
+#
+# manually added kernings for `` and ''
+#
+name BI
+internalname cmbxti10
+spacewidth 434573
+slant 14.036243
+ligatures ff fi fl ffi ffl 0
+checksum 1175274390
+designsize 10485760
+kernpairs
+ff cq 111848
+ff ' 111848
+ff ? 111848
+ff ! 111848
+ff ) 111848
+ff rB 111848
+ff ] 111848
+' ' -92624
+cq ' -92624
+' cq -92624
+cq cq -92624
+' ? 123498
+cq ? 123498
+' ! 123498
+cq ! 123498
+A n -30875
+A l -30875
+A r -30875
+A u -30875
+A m -30875
+A t -30875
+A i -30875
+A C -30875
+A O -30875
+A G -30875
+A h -30875
+A b -30875
+A U -30875
+A k -30875
+A v -30875
+A w -30875
+A Q -30875
+A T -92624
+A Y -92624
+A V -123498
+A W -123498
+A e -61749
+A a -61749
+A o -61749
+A d -61749
+A c -61749
+A g -61749
+A q -61749
+D X -30875
+D W -30875
+D A -30875
+D V -30875
+D Y -30875
+F o -92624
+F e -92624
+F u -92624
+F r -92624
+F a -92624
+F A -123498
+F O -30875
+F C -30875
+F G -30875
+F Q -30875
+K O -30875
+K C -30875
+K G -30875
+K Q -30875
+L T -92624
+L Y -92624
+L V -123498
+L W -123498
+L e -61749
+L a -61749
+L o -61749
+L d -61749
+L c -61749
+L g -61749
+L q -61749
+O X -30875
+O W -30875
+O A -30875
+O V -30875
+O Y -30875
+P A -92624
+R n -30875
+R l -30875
+R r -30875
+R u -30875
+R m -30875
+R t -30875
+R i -30875
+R C -30875
+R O -30875
+R G -30875
+R h -30875
+R b -30875
+R U -30875
+R k -30875
+R v -30875
+R w -30875
+R Q -30875
+R T -92624
+R Y -92624
+R V -123498
+R W -123498
+R e -61749
+R a -61749
+R o -61749
+R d -61749
+R c -61749
+R g -61749
+R q -61749
+T y -92624
+T e -92624
+T o -92624
+T r -92624
+T a -92624
+T u -92624
+T A -92624
+V o -92624
+V e -92624
+V u -92624
+V r -92624
+V a -92624
+V A -123498
+V O -30875
+V C -30875
+V G -30875
+V Q -30875
+W A -92624
+X O -30875
+X C -30875
+X G -30875
+X Q -30875
+Y e -92624
+Y o -92624
+Y r -92624
+Y a -92624
+Y u -92624
+Y A -92624
+oq oq -92624
+oq ` -92624
+` oq -92624
+` ` -92624
+b e -61749
+b a -61749
+b o -61749
+b d -61749
+b c -61749
+b g -61749
+b q -61749
+c e -61749
+c a -61749
+c o -61749
+c d -61749
+c c -61749
+c g -61749
+c q -61749
+d l 61749
+e e -61749
+e a -61749
+e o -61749
+e d -61749
+e c -61749
+e g -61749
+e q -61749
+Fn cq 111848
+Fn ' 111848
+f cq 111848
+f ' 111848
+Fn ? 111848
+f ? 111848
+Fn ! 111848
+f ! 111848
+Fn ) 111848
+f ) 111848
+Fn rB 111848
+Fn ] 111848
+f rB 111848
+f ] 111848
+l l 61749
+n ' -123498
+n cq -123498
+o e -61749
+o a -61749
+o o -61749
+o d -61749
+o c -61749
+o g -61749
+o q -61749
+p e -61749
+p a -61749
+p o -61749
+p d -61749
+p c -61749
+p g -61749
+p q -61749
+r e -61749
+r a -61749
+r o -61749
+r d -61749
+r c -61749
+r g -61749
+r q -61749
+w l 61749
+charset
+*G 731666,719440,0,135298,0,-19075 2 0000
+*D 990312,719440 2 0001
+*H 928563,719440,0,95027,-84834,64152 2 0002
+*L 845843,719440 2 0003
+*C 805066,719440,0,158248,0,79125 2 0004
+*P 939632,719440,0,180443,0,90222 2 0005
+*S 866814,719440,0,119859,0,59930 2 0006
+*U 928563,719440,0,113013,-174763,-41360 2 0007
+*F 866814,719440,0,59054,-120805,59054 2 0010
+*Q 928563,719440,0,113013,-174763,-5243 2 0011
+*W 866814,719440,0,104021,0,52011 2 0012
+ff 792256,728178,203890,228357 3 0013
+fi 707205,728178,203890,113890 3 0014
+fl 738078,728178,203890,113890 3 0015
+Fi 1095466,728178,203890,113890 3 0016
+Fl 1110902,728178,203890,113890 3 0017
+.i 372824,466034,0,98840 0 0020
+.j 403699,466034,203890,48354 1 0021
+ga 619819,728178 2 0022
+char180 619819,728178,0,89421 2 0023
+aa "
+ah 619819,662642,0,86728 2 0024
+ab 619819,728178,0,108354 2 0025
+char175 619819,623318,0,109518 2 0026
+a- "
+ao 994973,728178 2 0027
+char184 558070,0,178403 1 0030
+ac "
+char223 697302,728178,203890,102090 3 0031
+ss "
+char230 866814,466034,0,89131 0 0032
+ae "
+oe 866814,466034,0,89131 0 0033
+char248 619819,567979,101946,99179 3 0034
+/o "
+char198 1072450,719440,0,119859 2 0035
+AE "
+OE 1195947,719440,0,119859 2 0036
+char216 928563,770413,50973,95027 3 0037
+/O "
+--- 311075,466034 0 0040
+! 404864,728178,0,119714 2 0041
+rq 650696,728178,0,83248 2 0042
+sh 990312,728178,203888,71653 3 0043
+# "
+char163 910723,728178 2 0044
+Po "
+% 990312,786432,58254,134859 3 0045
+& 928563,728178,0,89421 2 0046
+cq 372824,728178,0,135734 2 0047
+' "
+( 496322,786432,262144,165733 3 0050
+) 496322,786432,262144,34661 3 0051
+* 619819,786432,0,150296 2 0052
++ 928563,632637,108349,34661 3 0053
+, 372824,154374,203890 1 0054
+char173 434573,466034,0,27379 0 0055
+hy "
+- "
+. 372824,154374 0 0056
+sl 619819,786432,262144,165733 3 0057
+/ "
+0 619819,675749,0,138062 2 0060
+1 619819,675749,0,138062 2 0061
+2 619819,675749,0,138062 2 0062
+3 619819,675749,0,138062 2 0063
+4 619819,675749,203890,138062 3 0064
+5 619819,675749,0,138062 2 0065
+6 619819,675749,0,138062 2 0066
+7 619819,675749,203890,138062 3 0067
+8 619819,675749,0,138062 2 0070
+9 619819,675749,0,138062 2 0071
+: 372824,466034,0,70198 0 0072
+; 372824,466034,203890,70198 1 0073
+char161 404864,524288,203890,68741 3 0074
+r! "
+= 928563,410110,-114178,71653 0 0075
+char191 619819,524288,203890 3 0076
+r? "
+? 619819,728178,0,120296 2 0077
+at 928563,728178,0,96555 2 0100
+@ "
+A 907592,719440 2 0101
+B 856330,719440,0,104021,0,52011 2 0102
+C 866814,719440,0,148986,-84834,74493 2 0103
+D 918078,719440,0,95027,0,64152 2 0104
+E 793414,719440,0,119859,0,59930 2 0105
+F 762541,719440,0,135298,0,-19075 2 0106
+G 938758,719440,0,77042,-84834,77042 2 0107
+H 939632,719440,0,180443,0,90222 2 0110
+I 494576,719440,0,164424,0,82213 2 0111
+J 640208,719440,0,152045,0,45147 2 0112
+K 938467,719440,0,148986,0,74493 2 0113
+L 731666,719440,0,0,0,61749 2 0114
+M 1124878,719440,0,180443,0,59347 2 0115
+N 939632,719440,0,180443,0,59347 2 0116
+O 896523,719440,0,95027,-84834,64152 2 0117
+P 825454,719440,0,104021,0,-50352 2 0120
+Q 896523,719440,203890,95027,-84834,95027 3 0121
+R 901186,719440,0,26835,0,20126 2 0122
+S 681568,719440,0,118112,0,59056 2 0123
+T 834774,719440,0,135298,-134896,-19075 2 0124
+U 923613,719440,0,180443,-136096,59347 2 0125
+V 907592,719440,0,195298,-133549,-51698 2 0126
+W 1216336,719440,0,195298,-133549,40925 2 0127
+X 907592,719440,0,164424,0,82213 2 0130
+Y 907592,719440,0,207648,-148986,-39347 2 0131
+Z 743317,719440,0,148986,0,74493 2 0132
+lB 373408,786432,262144,196608 3 0133
+[ "
+lq 650696,728178,0,175869 2 0134
+rB 373408,786432,262144,104568 3 0135
+] "
+ha 619819,728178,0,70344 2 0136
+^ "
+a^ "
+a. 372824,728178,0,135734 2 0137
+oq 372824,728178,0,135734 2 0140
+` "
+a 619819,466034,0,98840,-34078,98840 0 0141
+b 558070,728178,0,82430,-34078,82430 2 0142
+c 558070,466034,0,54760,-34078,54760 0 0143
+d 619819,728178,0,113890,-34078,113890 2 0144
+e 558070,466034,0,89131,-34078,89131 0 0145
+Fn 419432,728178,203890,228357,112722,116509 3 0146
+f "
+g 558070,466034,203890,110102,-35829,71266 1 0147
+h 619819,728178,0,98840,0,98840 2 0150
+i 372824,726931,0,119403,-17669,119403 2 0151
+j 372824,726931,203890,175326,50973,110102 3 0152
+k 558070,728178,0,116509,0,98840 2 0153
+l 311075,728178,0,113890,-30875,129714 2 0154
+m 990312,466034,0,98840,-17669,98840 0 0155
+n 681568,466034,0,98840,-17669,98840 0 0156
+o 619819,466034,0,82430,-34078,82430 0 0157
+p 619819,466034,203890,82430,-17182,82430 1 0160
+q 558070,466034,203890,110102,-34078,71266 1 0161
+r 526034,466034,0,116509,-17669,85634 0 0162
+s 510595,466034,0,85634,0,85634 0 0163
+t 403699,665763,0,101072,-39323,101072 2 0164
+u 650694,466034,0,98840,-17669,98840 0 0165
+v 558070,466034,0,116509,-17669,77672 0 0166
+w 805066,466034,0,116509,-17669,87382 0 0167
+x 587782,466034,0,131946,0,131946 0 0170
+y 588946,466034,203890,110102,-17669,71266 1 0171
+z 514382,466034,0,145637,0,98840 0 0172
+en 619819,466034,0,102880 0 0173
+em 1239638,466034,0,102880 0 0174
+a" 619819,728178,0,120296 2 0175
+~ 619819,728178,0,120296 2 0176
+a~ "
+char168 619819,728178,0,120298 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/CW b/contrib/groff/font/devdvi/CW
new file mode 100644
index 0000000..2039d23
--- /dev/null
+++ b/contrib/groff/font/devdvi/CW
@@ -0,0 +1,160 @@
+name CW
+special
+internalname cmtt10
+spacewidth 550498
+checksum -538297224
+designsize 10485760
+charset
+*G 550498,640797 2 0000
+*D 550498,640797 2 0001
+*H 550498,640797 2 0002
+*L 550498,640797 2 0003
+*C 550498,640797 2 0004
+*P 550498,640797 2 0005
+*S 550498,640797 2 0006
+*U 550498,640797 2 0007
+*F 550498,640797 2 0010
+*Q 550498,640797 2 0011
+*W 550498,640797 2 0012
+ff 550498,640797 2 0013
+fi 550498,640797 2 0014
+fl 550498,640797 2 0015
+Fi 550498,407779,233018 1 0016
+Fl 550498,407779,233018 1 0017
+.i 550498,451470 0 0020
+.j 550498,451470,233018 1 0021
+ga 550498,640797 2 0022
+char180 550498,640797 2 0023
+aa "
+ah 550498,593466 2 0024
+ab 550498,640797 2 0025
+char175 550498,593027 2 0026
+a- "
+ao 550498,640797 2 0027
+char184 550498,0,203891 1 0030
+ac "
+char223 550498,640797 2 0031
+ss "
+char230 550498,451470 0 0032
+ae "
+oe 550498,451470 0 0033
+char248 550498,567979,116509 3 0034
+/o "
+char198 550498,640797 2 0035
+AE "
+OE 550498,640797 2 0036
+char216 550498,699051,58254 3 0037
+/O "
+--- 550498,230104,116509 1 0040
+! 550498,640797 2 0041
+dq 550498,640797 2 0042
+" "
+sh 550498,640797 2 0043
+# "
+Do 550498,728178,87381 3 0044
+$ "
+% 550498,728178,87381 3 0045
+& 550498,640797 2 0046
+cq 550498,640797 2 0047
+' "
+( 550498,728178,87379 3 0050
+) 550498,728178,87379 3 0051
+* 550498,546134 2 0052
++ 550498,556326,-84470 2 0053
+, 550498,131072,145635 1 0054
+\- 550498,556326,-84470 2 0055
+- "
+. 550498,131072 0 0056
+sl 550498,728178,87379 3 0057
+/ "
+0 550498,640797 2 0060
+1 550498,640797 2 0061
+2 550498,640797 2 0062
+3 550498,640797 2 0063
+4 550498,640797 2 0064
+5 550498,640797 2 0065
+6 550498,640797 2 0066
+7 550498,640797 2 0067
+8 550498,640797 2 0070
+9 550498,640797 2 0071
+: 550498,451470 0 0072
+; 550498,451470,145635 1 0073
+< 550498,582542,-58254 2 0074
+= 550498,435813,-204984 0 0075
+> 550498,582542,-58254 2 0076
+? 550498,640797 2 0077
+at 550498,640797 2 0100
+@ "
+A 550498,640797 2 0101
+B 550498,640797 2 0102
+C 550498,640797 2 0103
+D 550498,640797 2 0104
+E 550498,640797 2 0105
+F 550498,640797 2 0106
+G 550498,640797 2 0107
+H 550498,640797 2 0110
+I 550498,640797 2 0111
+J 550498,640797 2 0112
+K 550498,640797 2 0113
+L 550498,640797 2 0114
+M 550498,640797 2 0115
+N 550498,640797 2 0116
+O 550498,640797 2 0117
+P 550498,640797 2 0120
+Q 550498,640797,145635 3 0121
+R 550498,640797 2 0122
+S 550498,640797 2 0123
+T 550498,640797 2 0124
+U 550498,640797 2 0125
+V 550498,640797 2 0126
+W 550498,640797 2 0127
+X 550498,640797 2 0130
+Y 550498,640797 2 0131
+Z 550498,640797 2 0132
+lB 550498,728178,87379 3 0133
+[ "
+rs 550498,728178,87379 3 0134
+\ "
+rB 550498,728178,87379 3 0135
+] "
+ha 550498,640797 2 0136
+^ "
+a^ "
+_ 550498,0,99757 1 0137
+oq 550498,640797 2 0140
+` "
+a 550498,451470 0 0141
+b 550498,640797 2 0142
+c 550498,451470 0 0143
+d 550498,640797 2 0144
+e 550498,451470 0 0145
+f 550498,640797 2 0146
+g 550498,451470,233018 1 0147
+h 550498,640797 2 0150
+i 550498,640797 2 0151
+j 550498,640797,233018 3 0152
+k 550498,640797 2 0153
+l 550498,640797 2 0154
+m 550498,451470 0 0155
+n 550498,451470 0 0156
+o 550498,451470 0 0157
+p 550498,451470,233018 1 0160
+q 550498,451470,233018 1 0161
+r 550498,451470 0 0162
+s 550498,451470 0 0163
+t 550498,580466 2 0164
+u 550498,451470 0 0165
+v 550498,451470 0 0166
+w 550498,451470 0 0167
+x 550498,451470 0 0170
+y 550498,451470,233018 1 0171
+z 550498,451470 0 0172
+{ 550498,728178,87379 3 0173
+lC "
+| 550498,728178,87379 3 0174
+ba "
+} 550498,728178,87379 3 0175
+rC "
+~ 550498,640797 2 0176
+a~ "
+--- 550498,640797 2 0177
diff --git a/contrib/groff/font/devdvi/CWI b/contrib/groff/font/devdvi/CWI
new file mode 100644
index 0000000..7e7b540
--- /dev/null
+++ b/contrib/groff/font/devdvi/CWI
@@ -0,0 +1,160 @@
+name CWI
+internalname cmitt10
+spacewidth 550498
+slant 14.036243
+checksum -538297224
+designsize 10485760
+charset
+*G 550498,640797,0,182045 2 0000
+*D 550498,640797,0,182045 2 0001
+*H 550498,640797,0,182045 2 0002
+*L 550498,640797,0,182045 2 0003
+*C 550498,640797,0,182045 2 0004
+*P 550498,640797,0,182045 2 0005
+*S 550498,640797,0,182045 2 0006
+*U 550498,640797,0,182045 2 0007
+*F 550498,640797,0,182045 2 0010
+*Q 550498,640797,0,182045 2 0011
+*W 550498,640797,0,182045 2 0012
+ff 550498,640797,0,182045 2 0013
+fi 550498,640797,0,182045 2 0014
+fl 550498,640797,0,182045 2 0015
+Fi 550498,407779,233018,182045 1 0016
+Fl 550498,407779,233018,182045 1 0017
+.i 550498,451470,0,182045 0 0020
+.j 550498,451470,233018,182045 1 0021
+ga 550498,640797,0,182045 2 0022
+char180 550498,640797,0,182045 2 0023
+aa "
+ah 550498,593466,0,182045 2 0024
+ab 550498,640797,0,182045 2 0025
+char175 550498,593027,0,182045 2 0026
+a- "
+ao 550498,640797,0,182045 2 0027
+char184 550498,0,203891,182045 1 0030
+ac "
+char223 550498,640797,233018,182045 3 0031
+ss "
+char230 550498,451470,0,182045 0 0032
+ae "
+oe 550498,451470,0,182045 0 0033
+char248 550498,567979,116509,182045 3 0034
+/o "
+char198 550498,640797,0,182045 2 0035
+AE "
+OE 550498,640797,0,182045 2 0036
+char216 550498,699051,58254,182045 3 0037
+/O "
+--- 550498,230104,116509,182045 1 0040
+! 550498,640797,0,182045 2 0041
+dq 550498,640797,0,182045 2 0042
+" "
+sh 550498,640797,0,182045 2 0043
+# "
+Do 550498,640797,0,182045 2 0044
+$ "
+% 550498,728178,87381,182045 3 0045
+& 550498,640797,0,182045 2 0046
+cq 550498,640797,0,182045 2 0047
+' "
+( 550498,728178,87379,182045 3 0050
+) 550498,728178,87379,182045 3 0051
+* 550498,546134,0,182045 2 0052
++ 550498,556326,-84470,182045 2 0053
+, 550498,131072,145635,182045 1 0054
+\- 550498,556326,-84470,182045 2 0055
+- "
+. 550498,131072,0,182045 0 0056
+sl 550498,728178,87379,182045 3 0057
+/ "
+0 550498,640797,0,182045 2 0060
+1 550498,640797,0,182045 2 0061
+2 550498,640797,0,182045 2 0062
+3 550498,640797,0,182045 2 0063
+4 550498,640797,233018,182045 3 0064
+5 550498,640797,0,182045 2 0065
+6 550498,640797,0,182045 2 0066
+7 550498,640797,233018,182045 3 0067
+8 550498,640797,0,182045 2 0070
+9 550498,640797,0,182045 2 0071
+: 550498,451470,0,182045 0 0072
+; 550498,451470,145635,182045 1 0073
+< 550498,582542,-58254,182045 2 0074
+= 550498,435813,-204984,182045 0 0075
+> 550498,582542,-58254,182045 2 0076
+? 550498,640797,0,182045 2 0077
+at 550498,640797,0,182045 2 0100
+@ "
+A 550498,640797,0,182045 2 0101
+B 550498,640797,0,182045 2 0102
+C 550498,640797,0,182045 2 0103
+D 550498,640797,0,182045 2 0104
+E 550498,640797,0,182045 2 0105
+F 550498,640797,0,182045 2 0106
+G 550498,640797,0,182045 2 0107
+H 550498,640797,0,182045 2 0110
+I 550498,640797,0,182045 2 0111
+J 550498,640797,0,182045 2 0112
+K 550498,640797,0,182045 2 0113
+L 550498,640797,0,182045 2 0114
+M 550498,640797,0,182045 2 0115
+N 550498,640797,0,182045 2 0116
+O 550498,640797,0,182045 2 0117
+P 550498,640797,0,182045 2 0120
+Q 550498,640797,145635,182045 3 0121
+R 550498,640797,0,182045 2 0122
+S 550498,640797,0,182045 2 0123
+T 550498,640797,0,182045 2 0124
+U 550498,640797,0,182045 2 0125
+V 550498,640797,0,182045 2 0126
+W 550498,640797,0,182045 2 0127
+X 550498,640797,0,182045 2 0130
+Y 550498,640797,0,182045 2 0131
+Z 550498,640797,0,182045 2 0132
+lB 550498,728178,87379,182045 3 0133
+[ "
+rs 550498,728178,87379,182045 3 0134
+\ "
+rB 550498,728178,87379,182045 3 0135
+] "
+ha 550498,640797,0,182045 2 0136
+^ "
+a^ "
+_ 550498,0,99757,182045 1 0137
+oq 550498,640797,0,182045 2 0140
+` "
+a 550498,451470,0,182045 0 0141
+b 550498,640797,0,182045 2 0142
+c 550498,451470,0,182045 0 0143
+d 550498,640797,0,182045 2 0144
+e 550498,451470,0,182045 0 0145
+f 550498,640797,233018,182045 3 0146
+g 550498,451470,233018,182045 1 0147
+h 550498,640797,0,182045 2 0150
+i 550498,640797,0,182045 2 0151
+j 550498,640797,233018,182045 3 0152
+k 550498,640797,0,182045 2 0153
+l 550498,640797,0,182045 2 0154
+m 550498,451470,0,182045 0 0155
+n 550498,451470,0,182045 0 0156
+o 550498,451470,0,182045 0 0157
+p 550498,451470,233018,182045 1 0160
+q 550498,451470,233018,182045 1 0161
+r 550498,451470,0,182045 0 0162
+s 550498,451470,0,182045 0 0163
+t 550498,640797,0,182045 2 0164
+u 550498,451470,0,182045 0 0165
+v 550498,451470,0,182045 0 0166
+w 550498,451470,0,182045 0 0167
+x 550498,451470,0,182045 0 0170
+y 550498,451470,233018,182045 1 0171
+z 550498,451470,0,182045 0 0172
+{ 550498,728178,87379,182045 3 0173
+lC "
+| 550498,728178,87379,182045 3 0174
+ba "
+} 550498,728178,87379,182045 3 0175
+rC "
+~ 550498,640797,0,182045 2 0176
+a~ "
+--- 550498,640797,0,182045 2 0177
diff --git a/contrib/groff/font/devdvi/DESC.in b/contrib/groff/font/devdvi/DESC.in
new file mode 100644
index 0000000..54c1302b
--- /dev/null
+++ b/contrib/groff/font/devdvi/DESC.in
@@ -0,0 +1,10 @@
+sizescale 100
+unitwidth 131072
+res 57816
+hor 1
+vert 1
+sizes 500 600 700 800 900 1000 1095 1200 1400 1440 1600 1728 1800
+2000 2074 2200 2400 2488 2800 3600 0
+fonts 14 R I B BI 0 0 0 0 0 MI S EX CW CWI
+tcommand
+postpro grodvi
diff --git a/contrib/groff/font/devdvi/EX b/contrib/groff/font/devdvi/EX
new file mode 100644
index 0000000..6e83d02
--- /dev/null
+++ b/contrib/groff/font/devdvi/EX
@@ -0,0 +1,144 @@
+name EX
+special
+internalname cmex10
+checksum -89033454
+designsize 10485760
+charset
+parenleft0 480600,41942,1216362 1 0000
+parenright0 480600,41942,1216362 1 0001
+bracketleft0 436909,41942,1216362 1 0002
+bracketright0 436909,41942,1216362 1 0003
+floorleft0 495163,41942,1216362 1 0004
+floorright0 495163,41942,1216362 1 0005
+ceilingleft0 495163,41942,1216362 1 0006
+ceilingright0 495163,41942,1216362 1 0007
+braceleft0 611672,41942,1216362 1 0010
+braceright0 611672,41942,1216362 1 0011
+angleleft0 495163,41942,1216362 1 0012
+angleright0 495163,41942,1216362 1 0013
+barex 349526,0,629152 1 0014
+bardblex 582544,0,629152 1 0015
+slash0 605845,41942,1216362 1 0016
+backslash0 605845,41942,1216362 1 0017
+parenleft1 626235,41942,1845514 1 0020
+parenright1 626235,41942,1845514 1 0021
+parenleft2 771872,41942,2474666 1 0022
+parenright2 771872,41942,2474666 1 0023
+bracketleft2 553418,41942,2474666 1 0024
+bracketright2 553418,41942,2474666 1 0025
+floorleft2 611672,41942,2474666 1 0026
+floorright2 611672,41942,2474666 1 0027
+ceilingleft2 611672,41942,2474666 1 0030
+ceilingright2 611672,41942,2474666 1 0031
+braceleft2 786434,41942,2474666 1 0032
+braceright2 786434,41942,2474666 1 0033
+angleleft2 786434,41942,2474666 1 0034
+angleright2 786434,41942,2474666 1 0035
+slash2 1095182,41942,2474666 1 0036
+backslash2 1095182,41942,2474666 1 0037
+parenleft3 830126,41942,3103818 1 0040
+parenright3 830126,41942,3103818 1 0041
+bracketleft3 611672,41942,3103818 1 0042
+bracketright3 611672,41942,3103818 1 0043
+floorleft3 669926,41942,3103818 1 0044
+floorright3 669926,41942,3103818 1 0045
+ceilingleft3 669926,41942,3103818 1 0046
+ceilingright3 669926,41942,3103818 1 0047
+braceleft3 844691,41942,3103818 1 0050
+braceright3 844691,41942,3103818 1 0051
+angleleft3 844691,41942,3103818 1 0052
+angleright3 844691,41942,3103818 1 0053
+slash3 1339851,41942,3103818 1 0054
+backslash3 1339851,41942,3103818 1 0055
+slash1 850515,41942,1845514 1 0056
+backslash1 850515,41942,1845514 1 0057
+parenlefttp 917507,41942,1845514 1 0060
+parenrighttp 917507,41942,1845514 1 0061
+bracketlefttp 699053,41942,1845514 1 0062
+bracketrighttp 699053,41942,1845514 1 0063
+bracketleftbt 699053,41942,1845514 1 0064
+bracketrightbt 699053,41942,1845514 1 0065
+bracketleftex 699053,0,629152 1 0066
+bracketrightex 699053,0,629152 1 0067
+lt 932070,0,943728 1 0070
+bracelefttp "
+rt 932070,0,943728 1 0071
+bracerighttp "
+lb 932070,0,943728 1 0072
+braceleftbt "
+rb 932070,0,943728 1 0073
+bracerightbt "
+lk 932070,0,1887456 1 0074
+braceleftmid "
+rk 932070,0,1887456 1 0075
+bracerightmid "
+braceleftex 932070,0,314576 1 0076
+bracerightex "
+braceex "
+arrowvertex 699053,0,629152 1 0077
+parenleftbt 917507,41942,1845514 1 0100
+parenrightbt 917507,41942,1845514 1 0101
+parenleftex 917507,0,629152 1 0102
+parenrightex 917507,0,629152 1 0103
+angleleft1 640798,41942,1845514 1 0104
+angleright1 640798,41942,1845514 1 0105
+--- 873816,0,1048590 1 0106
+--- 1165088,104859,1572877 1 0107
+--- 495162,0,1165096,203891 1 0110
+ointegral 582544,0,2330194,466035 1 0111
+ois "
+--- 1165088,0,1048590 1 0112
+bigcircledot 1584520,104859,1572877 1 0113
+--- 1165088,0,1048590 1 0114
+bigcircleplus 1584520,104859,1572877 1 0115
+--- 1165088,0,1048590 1 0116
+bigcirclemultiply 1584520,104859,1572877 1 0117
+--- 1106834,0,1048590 1 0120
+--- 990325,0,1048590 1 0121
+--- 495162,0,1165096,203891 1 0122
+--- 873816,0,1048590 1 0123
+--- 873816,0,1048590 1 0124
+--- 873816,0,1048590 1 0125
+--- 873816,0,1048590 1 0126
+--- 873816,0,1048590 1 0127
+sum 1514614,104859,1572877 1 0130
+product 1339851,104859,1572877 1 0131
+integral 582544,0,2330194,466035 1 0132
+is "
+bigunion 1165088,104859,1572877 1 0133
+bigintersection 1165088,104859,1572877 1 0134
+bigunionplus 1165088,104859,1572877 1 0135
+biglogicaland 1165088,104859,1572877 1 0136
+biglogicalor 1165088,104859,1572877 1 0137
+--- 990325,0,1048590 1 0140
+coproduct 1339851,104859,1572877 1 0141
+--- 582544,757306 2 0142
+--- 1048579,786432 2 0143
+--- 1514614,786432 2 0144
+--- 582544,757306 2 0145
+--- 1048579,786432 2 0146
+--- 1514614,786432 2 0147
+bracketleft1 495163,41942,1845514 1 0150
+bracketright1 495163,41942,1845514 1 0151
+floorleft1 553418,41942,1845514 1 0152
+floorright1 553418,41942,1845514 1 0153
+ceilingleft1 553418,41942,1845514 1 0154
+ceilingright1 553418,41942,1845514 1 0155
+braceleft1 699053,41942,1845514 1 0156
+braceright1 699053,41942,1845514 1 0157
+sr0 1048579,41942,1216362 1 0160
+sr1 1048579,41942,1845514 1 0161
+sr2 1048579,41942,2474666 1 0162
+sr3 1048579,41942,3103818 1 0163
+--- 1106834,0,1887456 1 0164
+--- 1106834,0,629152 1 0165
+--- 1106834,41942,587210 1 0166
+arrowvertdblex 815562,0,629152 1 0167
+arrowverttp 699053,0,629152 1 0170
+arrowvertbt 699053,0,629152 1 0171
+--- 471864,125827 0 0172
+--- 471864,125827 0 0173
+--- 471864,125827 0 0174
+--- 471864,125827 0 0175
+arrowvertdbltp 815562,0,629152 1 0176
+arrowvertdblbt 815562,0,629152 1 0177
diff --git a/contrib/groff/font/devdvi/H b/contrib/groff/font/devdvi/H
new file mode 100644
index 0000000..f563c18
--- /dev/null
+++ b/contrib/groff/font/devdvi/H
@@ -0,0 +1,307 @@
+name H
+internalname cmss10
+spacewidth 349526
+ligatures ff fi fl ffi ffl 0
+checksum 1831058770
+designsize 10485760
+kernpairs
+ff cq 72818
+ff ' 72818
+ff ? 72818
+ff ! 72818
+ff ) 72818
+ff rB 72818
+ff ] 72818
+cq ? 116509
+' ? 116509
+cq ! 116509
+' ! 116509
+A t -29128
+A C -29128
+A O -29128
+A G -29128
+A U -29128
+A Q -29128
+A T -87382
+A Y -87382
+A V -116509
+A W -116509
+D X -29128
+D W -29128
+D A -29128
+D V -29128
+D Y -29128
+F o -29128
+F e -29128
+F u -29128
+F r -29128
+F a -29128
+F A -87382
+F O -29128
+F C -29128
+F G -29128
+F Q -29128
+I I 29128
+K O -29128
+K C -29128
+K G -29128
+K Q -29128
+L T -87382
+L Y -87382
+L V -116509
+L W -116509
+O X -29128
+O W -29128
+O A -29128
+O V -29128
+O Y -29128
+P A -87382
+P o -29128
+P e -29128
+P a -29128
+P . -87382
+P , -87382
+T y -87382
+T e -87382
+T o -87382
+T r -87382
+T a -87382
+T A -87382
+T u -87382
+V o -29128
+V e -29128
+V u -29128
+V r -29128
+V a -29128
+V A -87382
+V O -29128
+V C -29128
+V G -29128
+V Q -29128
+W o -29128
+W e -29128
+W u -29128
+W r -29128
+W a -29128
+W A -87382
+W O -29128
+W C -29128
+W G -29128
+W Q -29128
+X O -29128
+X C -29128
+X G -29128
+X Q -29128
+Y e -87382
+Y o -87382
+Y r -87382
+Y a -87382
+Y A -87382
+Y u -87382
+a r -29128
+a y -29128
+a w -29128
+b e 29128
+b o 29128
+b x -29128
+b d 29128
+b c 29128
+b q 29128
+b r -29128
+b y -29128
+b w -29128
+f cq 72818
+f ' 72818
+f ? 72818
+f ! 72818
+f ) 72818
+f rB 72818
+f ] 72818
+g j 29128
+k e -29128
+k a -29128
+k o -29128
+k c -29128
+o e 29128
+o o 29128
+o x -29128
+o d 29128
+o c 29128
+o q 29128
+o r -29128
+o y -29128
+o w -29128
+p e 29128
+p o 29128
+p x -29128
+p d 29128
+p c 29128
+p q 29128
+p r -29128
+p y -29128
+p w -29128
+t y -29128
+t w -29128
+u w -29128
+w e -29128
+w a -29128
+w o -29128
+w c -29128
+y o -29128
+y e -29128
+y a -29128
+y . -87382
+y , -87382
+charset
+*G 567981,728178,0,0,0,-145637 2 0000
+*D 873816,728178 2 0001
+*H 815562,728178,0,0,-29128,-29128 2 0002
+*L 640800,728178 2 0003
+*C 699053,728178 2 0004
+*P 742746,728178 2 0005
+*S 757307,728178 2 0006
+*U 815562,728178,0,0,-29128,-145637 2 0007
+*F 757307,728178,0,0,-29128 2 0010
+*Q 815562,728178,0,0,-29128,-72818 2 0011
+*W 757307,728178 2 0012
+ff 611672,728178,0,72818 2 0013
+fi 562155,728178 2 0014
+fl 562155,728178 2 0015
+Fi 853427,728178 2 0016
+Fl 853427,728178 2 0017
+.i 250494,466034 0 0020
+.j 279622,466034,203890 1 0021
+ga 524290,728178 2 0022
+char180 524290,728178 2 0023
+aa "
+ah 524290,662642 2 0024
+ab 524290,728178 2 0025
+char175 524290,638464 2 0026
+a- "
+ao 699054,728178 2 0027
+char184 466035,0,178403 1 0030
+ac "
+char223 503902,728178 2 0031
+ss "
+char230 757307,466034 0 0032
+ae "
+oe 815562,466034 0 0033
+char248 524290,567979,101946 3 0034
+/o "
+char198 902944,728178 2 0035
+AE "
+OE 1019453,728178 2 0036
+char216 815562,779150,50973 3 0037
+/O "
+--- 250494,466034 0 0040
+! 334963,728178 2 0041
+rq 524290,728178 2 0042
+sh 873816,728178,203888 3 0043
+# "
+Do 524290,786432,58254 3 0044
+$ "
+% 873816,786432,58254 3 0045
+& 795173,728178 2 0046
+cq 291272,728178 2 0047
+' "
+( 407781,786432,262144 3 0050
+) 407781,786432,262144 3 0051
+* 524290,786432 2 0052
++ 815562,611670,87382 3 0053
+, 291272,87381,131072 1 0054
+char173 349526,466034 0 0055
+hy "
+- "
+. 291272,87381 0 0056
+sl 524290,786432,262144 3 0057
+/ "
+0 524290,687400 2 0060
+1 524290,687400 2 0061
+2 524290,687400 2 0062
+3 524290,687400 2 0063
+4 524290,687400 2 0064
+5 524290,687400 2 0065
+6 524290,687400 2 0066
+7 524290,687400 2 0067
+8 524290,687400 2 0070
+9 524290,687400 2 0071
+: 291272,466034 0 0072
+; 291272,466034,131072 1 0073
+char161 334963,524288,203890 3 0074
+r! "
+= 815562,387973,-136315 0 0075
+char191 495163,524288,203890 3 0076
+r? "
+? 495163,728178 2 0077
+at 699053,728178 2 0100
+@ "
+A 699054,728178 2 0101
+B 699054,728178 2 0102
+C 669926,728178,0,0,-29128 2 0103
+D 757309,728178,0,0,0,-29128 2 0104
+E 626235,728178 2 0105
+F 597109,728178,0,0,0,-145637 2 0106
+G 699053,728178,0,0,-29128 2 0107
+H 742746,728178 2 0110
+I 291274,728178 2 0111
+J 495163,728178,0,0,0,-29128 2 0112
+K 728182,728178 2 0113
+L 567981,728178,0,0,0,58254 2 0114
+M 917509,728178 2 0115
+N 742746,728178 2 0116
+O 771870,728178,0,0,-29128,-29128 2 0117
+P 669926,728178,0,0,0,-145637 2 0120
+Q 771870,728178,131072,0,-29128 3 0121
+R 677208,728178 2 0122
+S 582544,728178 2 0123
+T 713616,728178,0,0,0,-145637 2 0124
+U 720901,728178,0,0,29126 2 0125
+V 699054,728178,0,14563,43691,-218454 2 0126
+W 990326,728178,0,14563,43691,-131074 2 0127
+X 699054,728178 2 0130
+Y 699054,728178,0,26214,29128,-206803 2 0131
+Z 640798,728178 2 0132
+lB 302923,786432,262144 3 0133
+[ "
+lq 524290,728178 2 0134
+rB 302923,786432,262144 3 0135
+] "
+ha 524290,728178 2 0136
+^ "
+a^ "
+a. 291272,712366 2 0137
+oq 291272,728178 2 0140
+` "
+a 503901,466034 0 0141
+b 541766,728178 2 0142
+c 466035,466034 0 0143
+d 541766,728178 2 0144
+e 466035,466034 0 0145
+f 320400,728178,0,72818 2 0146
+g 524290,466034,203890,14563 1 0147
+h 541766,728178 2 0150
+i 250494,712366 2 0151
+j 279622,712366,203890 3 0152
+k 512640,728178 2 0153
+l 250494,728178 2 0154
+m 833038,466034 0 0155
+n 541766,466034 0 0156
+o 524290,466034 0 0157
+p 541766,466034,203890 1 0160
+q 541766,466034,203890 1 0161
+r 358266,466034,0,14563 0 0162
+s 401955,466034 0 0163
+t 378653,599189 2 0164
+u 541766,466034 0 0165
+v 483512,466034,0,14563 0 0166
+w 716530,466034,0,14563 0 0167
+x 483512,466034 0 0170
+y 483512,466034,203890,14563 1 0171
+z 455840,466034 0 0172
+en 524290,466034,0,29128 0 0173
+em 1048579,466034,0,29128 0 0174
+a" 524290,728178 2 0175
+~ 524290,709454 2 0176
+a~ "
+char168 524290,712366 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/HB b/contrib/groff/font/devdvi/HB
new file mode 100644
index 0000000..c0cc6e2
--- /dev/null
+++ b/contrib/groff/font/devdvi/HB
@@ -0,0 +1,307 @@
+name HB
+internalname cmssbx10
+spacewidth 384480
+ligatures ff fi fl ffi ffl 0
+checksum -244629176
+designsize 10485760
+kernpairs
+ff cq 80101
+ff ' 80101
+ff ? 80101
+ff ! 80101
+ff ) 80101
+ff rB 80101
+ff ] 80101
+cq ? 128160
+' ? 128160
+cq ! 128160
+' ! 128160
+A t -32040
+A C -32040
+A O -32040
+A G -32040
+A U -32040
+A Q -32040
+A T -96120
+A Y -96120
+A V -128160
+A W -128160
+D X -32040
+D W -32040
+D A -32040
+D V -32040
+D Y -32040
+F o -32040
+F e -32040
+F u -32040
+F r -32040
+F a -32040
+F A -96120
+F O -32040
+F C -32040
+F G -32040
+F Q -32040
+I I 32040
+K O -32040
+K C -32040
+K G -32040
+K Q -32040
+L T -96120
+L Y -96120
+L V -128160
+L W -128160
+O X -32040
+O W -32040
+O A -32040
+O V -32040
+O Y -32040
+P A -96120
+P o -32040
+P e -32040
+P a -32040
+P . -96120
+P , -96120
+T y -96120
+T e -96120
+T o -96120
+T r -96120
+T a -96120
+T A -96120
+T u -96120
+V o -32040
+V e -32040
+V u -32040
+V r -32040
+V a -32040
+V A -96120
+V O -32040
+V C -32040
+V G -32040
+V Q -32040
+W o -32040
+W e -32040
+W u -32040
+W r -32040
+W a -32040
+W A -96120
+W O -32040
+W C -32040
+W G -32040
+W Q -32040
+X O -32040
+X C -32040
+X G -32040
+X Q -32040
+Y e -96120
+Y o -96120
+Y r -96120
+Y a -96120
+Y A -96120
+Y u -96120
+a r -32040
+a y -32040
+a w -32040
+b e 32040
+b o 32040
+b x -32040
+b d 32040
+b c 32040
+b q 32040
+b r -32040
+b y -32040
+b w -32040
+f cq 80101
+f ' 80101
+f ? 80101
+f ! 80101
+f ) 80101
+f rB 80101
+f ] 80101
+g j 32040
+k e -32040
+k a -32040
+k o -32040
+k c -32040
+o e 32040
+o o 32040
+o x -32040
+o d 32040
+o c 32040
+o q 32040
+o r -32040
+o y -32040
+o w -32040
+p e 32040
+p o 32040
+p x -32040
+p d 32040
+p c 32040
+p q 32040
+p r -32040
+p y -32040
+p w -32040
+t y -32040
+t w -32040
+u w -32040
+w e -32040
+w a -32040
+w o -32040
+w c -32040
+y o -32040
+y e -32040
+y a -32040
+y . -96120
+y , -96120
+charset
+*G 608760,728178,0,0,0,-160200 2 0000
+*D 961200,728178 2 0001
+*H 897120,728178,0,0,-32040,-32040 2 0002
+*L 704880,728178 2 0003
+*C 768960,728178 2 0004
+*P 833040,728178 2 0005
+*S 833040,728178 2 0006
+*U 897120,728178,0,0,-32040,-160200 2 0007
+*F 833040,728178,0,0,-32040 2 0010
+*Q 897120,728178,0,0,-32040,-80101 2 0011
+*W 833040,728178 2 0012
+ff 672840,728178,0,80101 2 0013
+fi 614586,728178 2 0014
+fl 614586,728178 2 0015
+Fi 934986,728178 2 0016
+Fl 934986,728178 2 0017
+.i 267971,480597 0 0020
+.j 300011,480597,203890 1 0021
+ga 576720,728178 2 0022
+char180 576720,728178 2 0023
+aa "
+ah 576720,666283 2 0024
+ab 576720,728178 2 0025
+char175 576720,668757 2 0026
+a- "
+ao 768960,728178 2 0027
+char184 512640,0,178403 1 0030
+ac "
+char223 592739,728178 2 0031
+ss "
+char230 833040,480597 0 0032
+ae "
+oe 897120,480597 0 0033
+char248 576720,582542,101946 3 0034
+/o "
+char198 993240,728178 2 0035
+AE "
+OE 1121400,728178 2 0036
+char216 897120,779150,50973 3 0037
+/O "
+--- 267971,480597 0 0040
+! 384480,728178 2 0041
+rq 585458,728178 2 0042
+sh 961200,728178,203888 3 0043
+# "
+Do 576720,786432,58254 3 0044
+$ "
+% 1079109,786432,58254 3 0045
+& 870906,728178 2 0046
+cq 320400,728178 2 0047
+' "
+( 448560,786432,262144 3 0050
+) 448560,786432,262144 3 0051
+* 576720,786432 2 0052
++ 897120,646624,122336 3 0053
+, 320400,136898,110683 1 0054
+char173 384480,480597 0 0055
+hy "
+- "
+. 320400,136898 0 0056
+sl 576720,786432,262144 3 0057
+/ "
+0 576720,728178 2 0060
+1 576720,728178 2 0061
+2 576720,728178 2 0062
+3 576720,728178 2 0063
+4 576720,728178 2 0064
+5 576720,728178 2 0065
+6 576720,728178 2 0066
+7 576720,728178 2 0067
+8 576720,728178 2 0070
+9 576720,728178 2 0071
+: 320400,480597 0 0072
+; 320400,480597,110683 1 0073
+char161 384480,524288,203890 3 0074
+r! "
+= 897120,425984,-98304 0 0075
+char191 544680,524288,203890 3 0076
+r? "
+? 544680,728178 2 0077
+at 768960,728178 2 0100
+@ "
+A 768960,728178 2 0101
+B 768960,728178 2 0102
+C 736920,728178,0,0,-32040 2 0103
+D 833040,728178,0,0,0,-32040 2 0104
+E 672840,728178 2 0105
+F 640800,728178,0,0,0,-160200 2 0106
+G 768960,728178,0,0,-32040 2 0107
+H 833040,728178 2 0110
+I 346614,728178 2 0111
+J 544680,728178,0,0,0,-32040 2 0112
+K 801000,728178 2 0113
+L 608760,728178,0,0,0,64080 2 0114
+M 1025280,728178 2 0115
+N 833040,728178 2 0116
+O 833040,728178,0,0,-32040,-32040 2 0117
+P 736920,728178,0,0,0,-160200 2 0120
+Q 833040,728178,110683,0,-32040 3 0121
+R 736920,728178 2 0122
+S 640800,728178 2 0123
+T 768960,728178,0,0,0,-160200 2 0124
+U 801000,728178,0,0,32040 2 0125
+V 768960,728178,0,16021,48061,-240299 2 0126
+W 1089360,728178,0,16021,48061,-144179 2 0127
+X 768960,728178 2 0130
+Y 768960,728178,0,28835,32040,-227485 2 0131
+Z 704880,728178 2 0132
+lB 359722,786432,262144 3 0133
+[ "
+lq 585458,728178 2 0134
+rB 359722,786432,262144 3 0135
+] "
+ha 576720,728178 2 0136
+^ "
+a^ "
+a. 320400,728178 2 0137
+oq 320400,728178 2 0140
+` "
+a 550506,480597 0 0141
+b 588371,728178 2 0142
+c 512640,480597 0 0143
+d 588371,728178 2 0144
+e 535942,480597 0 0145
+f 352440,728178,0,80101 2 0146
+g 576720,480597,203890,16021 1 0147
+h 588371,728178 2 0150
+i 267971,728178 2 0151
+j 300011,728178,203890 3 0152
+k 556331,728178 2 0153
+l 267971,728178 2 0154
+m 908771,480597 0 0155
+n 588371,480597 0 0156
+o 576720,480597 0 0157
+p 588371,480597,203890 1 0160
+q 588371,480597,203890 1 0161
+r 390306,480597,0,16021 0 0162
+s 442152,480597 0 0163
+t 423802,617914 2 0164
+u 588371,480597 0 0165
+v 524291,480597,0,16021 0 0166
+w 780611,480597,0,16021 0 0167
+x 524291,480597 0 0170
+y 524291,480597,203890,16021 1 0171
+z 499533,480597 0 0172
+en 576720,480597,0,32040 0 0173
+em 1153440,480597,0,32040 0 0174
+a" 576720,728178 2 0175
+~ 576720,728178 2 0176
+a~ "
+char168 576720,728178 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/HI b/contrib/groff/font/devdvi/HI
new file mode 100644
index 0000000..4f96bdb
--- /dev/null
+++ b/contrib/groff/font/devdvi/HI
@@ -0,0 +1,308 @@
+name HI
+internalname cmssi10
+spacewidth 349526
+slant 11.999911
+ligatures ff fi fl ffi ffl 0
+checksum -984248855
+designsize 10485760
+kernpairs
+ff cq 72818
+ff ' 72818
+ff ? 72818
+ff ! 72818
+ff ) 72818
+ff rB 72818
+ff ] 72818
+cq ? 116509
+' ? 116509
+cq ! 116509
+' ! 116509
+A t -29128
+A C -29128
+A O -29128
+A G -29128
+A U -29128
+A Q -29128
+A T -87382
+A Y -87382
+A V -116509
+A W -116509
+D X -29128
+D W -29128
+D A -29128
+D V -29128
+D Y -29128
+F o -29128
+F e -29128
+F u -29128
+F r -29128
+F a -29128
+F A -87382
+F O -29128
+F C -29128
+F G -29128
+F Q -29128
+I I 29128
+K O -29128
+K C -29128
+K G -29128
+K Q -29128
+L T -87382
+L Y -87382
+L V -116509
+L W -116509
+O X -29128
+O W -29128
+O A -29128
+O V -29128
+O Y -29128
+P A -87382
+P o -29128
+P e -29128
+P a -29128
+P . -87382
+P , -87382
+T y -87382
+T e -87382
+T o -87382
+T r -87382
+T a -87382
+T A -87382
+T u -87382
+V o -29128
+V e -29128
+V u -29128
+V r -29128
+V a -29128
+V A -87382
+V O -29128
+V C -29128
+V G -29128
+V Q -29128
+W o -29128
+W e -29128
+W u -29128
+W r -29128
+W a -29128
+W A -87382
+W O -29128
+W C -29128
+W G -29128
+W Q -29128
+X O -29128
+X C -29128
+X G -29128
+X Q -29128
+Y e -87382
+Y o -87382
+Y r -87382
+Y a -87382
+Y A -87382
+Y u -87382
+a r -29128
+a y -29128
+a w -29128
+b e 29128
+b o 29128
+b x -29128
+b d 29128
+b c 29128
+b q 29128
+b r -29128
+b y -29128
+b w -29128
+f cq 72818
+f ' 72818
+f ? 72818
+f ! 72818
+f ) 72818
+f rB 72818
+f ] 72818
+g j 29128
+k e -29128
+k a -29128
+k o -29128
+k c -29128
+o e 29128
+o o 29128
+o x -29128
+o d 29128
+o c 29128
+o q 29128
+o r -29128
+o y -29128
+o w -29128
+p e 29128
+p o 29128
+p x -29128
+p d 29128
+p c 29128
+p q 29128
+p r -29128
+p y -29128
+p w -29128
+t y -29128
+t w -29128
+u w -29128
+w e -29128
+w a -29128
+w o -29128
+w c -29128
+y o -29128
+y e -29128
+y a -29128
+y . -87382
+y , -87382
+charset
+*G 567981,728178,0,140214,0,-5422 2 0000
+*D 873816,728178 2 0001
+*H 815562,728178,0,79216,-75562,50088 2 0002
+*L 640800,728178 2 0003
+*C 699053,728178,0,134389,0,67195 2 0004
+*P 742746,728178,0,84870,0,42435 2 0005
+*S 757307,728178,0,125650,0,62826 2 0006
+*U 815562,728178,0,94694,-152950,-50942 2 0007
+*F 757307,728178,0,48261,-106517,48261 2 0010
+*Q 815562,728178,0,94694,-152950,-10907 2 0011
+*W 757307,728178,0,86955,0,43478 2 0012
+ff 611672,728178,0,227595 2 0013
+fi 562155,728178,0,102349 2 0014
+fl 562155,728178,0,99435 2 0015
+Fi 853427,728178,0,102349 2 0016
+Fl 853427,728178,0,99435 2 0017
+.i 250494,466034,0,43715 0 0020
+.j 279622,466034,203890,43715 1 0021
+ga 524290,728178 2 0022
+char180 524290,728178,0,96523 2 0023
+aa "
+ah 524290,662642,0,88419 2 0024
+ab 524290,728178,0,99435 2 0025
+char175 524290,638464,0,92018 2 0026
+a- "
+ao 773347,728178 2 0027
+char184 466035,0,178403 1 0030
+ac "
+char223 503902,728178,0,96523 2 0031
+ss "
+char230 757307,466034,0,71070 0 0032
+ae "
+oe 815562,466034,0,71070 0 0033
+char248 524290,567979,101946,50821 3 0034
+/o "
+char198 902944,728178,0,125650 2 0035
+AE "
+OE 1019453,728178,0,125650 2 0036
+char216 815562,779150,50973,79216 3 0037
+/O "
+--- 250494,466034 0 0040
+! 334963,728178,0,60114 2 0041
+rq 524290,728178,0,3315 2 0042
+sh 873816,728178,203888,53338 3 0043
+# "
+Do 524290,786432,58254,116982 3 0044
+$ "
+% 873816,786432,58254,32782 3 0045
+& 795173,728178,0,32064 2 0046
+cq 291272,728178,0,81960 2 0047
+' "
+( 407781,786432,262144,138032 3 0050
+) 407781,786432,262144,26592 3 0051
+* 524290,786432,0,123469 2 0052
++ 815562,611670,87382,26592 3 0053
+, 291272,87381,131072 1 0054
+char173 349526,466034,0,20402 0 0055
+hy "
+- "
+. 291272,87381 0 0056
+sl 524290,786432,262144,138032 3 0057
+/ "
+0 524290,687400,0,116982 2 0060
+1 524290,687400,0,116982 2 0061
+2 524290,687400,0,116982 2 0062
+3 524290,687400,0,116982 2 0063
+4 524290,687400,0,116982 2 0064
+5 524290,687400,0,116982 2 0065
+6 524290,687400,0,116982 2 0066
+7 524290,687400,0,116982 2 0067
+8 524290,687400,0,116982 2 0070
+9 524290,687400,0,116982 2 0071
+: 291272,466034,0,26240 0 0072
+; 291272,466034,131072,26240 1 0073
+char161 334963,524288,203890,16776 3 0074
+r! "
+= 815562,387973,-136315,53338 0 0075
+char191 495163,524288,203890 3 0076
+r? "
+? 495163,728178,0,123822 2 0077
+at 699053,728178,0,79216 2 0100
+@ "
+A 699054,728178 2 0101
+B 699054,728178,0,86955,0,43478 2 0102
+C 669926,728178,0,125650,-75562,62826 2 0103
+D 757309,728178,0,79216,0,50088 2 0104
+E 626235,728178,0,125650,0,62826 2 0105
+F 597109,728178,0,140214,0,-5422 2 0106
+G 699053,728178,0,125650,-75562,62826 2 0107
+H 742746,728178,0,84870,0,42435 2 0110
+I 291274,728178,0,140214,0,70107 2 0111
+J 495163,728178,0,84870,0,13307 2 0112
+K 728182,728178,0,125650,0,62826 2 0113
+L 567981,728178,0,0,0,58254 2 0114
+M 917509,728178,0,84870,0,13307 2 0115
+N 742746,728178,0,84870,0,13307 2 0116
+O 771870,728178,0,79216,-75562,50088 2 0117
+P 669926,728178,0,86955,0,-58682 2 0120
+Q 771870,728178,131072,79216,-75562,79216 3 0121
+R 677208,728178,0,86955,0,65216 2 0122
+S 582544,728178,0,96523,0,48262 2 0123
+T 713616,728178,0,140214,-116083,-5422 2 0124
+U 720901,728178,0,84870,-75562,13307 2 0125
+V 699054,728178,0,169341,-111086,-63677 2 0126
+W 990326,728178,0,169341,-111086,23704 2 0127
+X 699054,728178,0,140214,0,70107 2 0130
+Y 699054,728178,0,180992,-125650,-52026 2 0131
+Z 640798,728178,0,125650,0,62826 2 0132
+lB 302923,786432,262144,167160 3 0133
+[ "
+lq 524290,728178,0,148952 2 0134
+rB 302923,786432,262144,91429 3 0135
+] "
+ha 524290,728178,0,83776 2 0136
+^ "
+a^ "
+a. 291272,712366,0,81512 2 0137
+oq 291272,728178,0,81960 2 0140
+` "
+a 503901,466034,0,10283 0 0141
+b 541766,728178,0,32053 2 0142
+c 466035,466034,0,87406 0 0143
+d 541766,728178,0,99435 2 0144
+e 466035,466034,0,71070 0 0145
+f 320400,728178,0,227595 2 0146
+g 524290,466034,203890,113621 1 0147
+h 541766,728178,0,18642 2 0150
+i 250494,712366,0,101901 2 0151
+j 279622,712366,203890,96075 3 0152
+k 512640,728178,0,87406 2 0153
+l 250494,728178,0,99435 2 0154
+m 833038,466034,0,18642 0 0155
+n 541766,466034,0,18642 0 0156
+o 524290,466034,0,69341 0 0157
+p 541766,466034,203890,40790 1 0160
+q 541766,466034,203890,43715 1 0161
+r 358266,466034,0,113621 0 0162
+s 401955,466034,0,81581 0 0163
+t 378653,599189,0,75757 2 0164
+u 541766,466034,0,43715 0 0165
+v 483512,466034,0,113621 0 0166
+w 716530,466034,0,113621 0 0167
+x 483512,466034,0,96144 0 0170
+y 483512,466034,203890,113621 1 0171
+z 455840,466034,0,91776 0 0172
+en 524290,466034,0,90349 0 0173
+em 1048579,466034,0,90349 0 0174
+a" 524290,728178,0,96523 2 0175
+~ 524290,709454,0,92544 2 0176
+a~ "
+char168 524290,712366,0,66949 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/I b/contrib/groff/font/devdvi/I
new file mode 100644
index 0000000..2323eed
--- /dev/null
+++ b/contrib/groff/font/devdvi/I
@@ -0,0 +1,366 @@
+#
+# manually added kernings for `` and ''
+#
+name I
+special
+internalname cmti10
+spacewidth 375155
+slant 14.036243
+ligatures ff fi fl ffi ffl 0
+checksum -50321606
+designsize 10485760
+kernpairs
+ff cq 109373
+ff ' 109373
+ff ? 109373
+ff ! 109373
+ff ) 109373
+ff rB 109373
+ff ] 109373
+' ' -80390
+cq ' -80390
+' cq -80390
+cq cq -80390
+cq ? 107187
+' ? 107187
+cq ! 107187
+' ! 107187
+A n -26797
+A l -26797
+A r -26797
+A u -26797
+A m -26797
+A t -26797
+A i -26797
+A C -26797
+A O -26797
+A G -26797
+A h -26797
+A b -26797
+A U -26797
+A k -26797
+A v -26797
+A w -26797
+A Q -26797
+A T -80390
+A Y -80390
+A V -107187
+A W -107187
+A e -53594
+A a -53594
+A o -53594
+A d -53594
+A c -53594
+A g -53594
+A q -53594
+D X -26797
+D W -26797
+D A -26797
+D V -26797
+D Y -26797
+F o -80390
+F e -80390
+F u -80390
+F r -80390
+F a -80390
+F A -107187
+F O -26797
+F C -26797
+F G -26797
+F Q -26797
+K O -26797
+K C -26797
+K G -26797
+K Q -26797
+L T -80390
+L Y -80390
+L V -107187
+L W -107187
+L e -53594
+L a -53594
+L o -53594
+L d -53594
+L c -53594
+L g -53594
+L q -53594
+O X -26797
+O W -26797
+O A -26797
+O V -26797
+O Y -26797
+P A -80390
+R n -26797
+R l -26797
+R r -26797
+R u -26797
+R m -26797
+R t -26797
+R i -26797
+R C -26797
+R O -26797
+R G -26797
+R h -26797
+R b -26797
+R U -26797
+R k -26797
+R v -26797
+R w -26797
+R Q -26797
+R T -80390
+R Y -80390
+R V -107187
+R W -107187
+R e -53594
+R a -53594
+R o -53594
+R d -53594
+R c -53594
+R g -53594
+R q -53594
+T y -80390
+T e -80390
+T o -80390
+T r -80390
+T a -80390
+T u -80390
+T A -80390
+V o -80390
+V e -80390
+V u -80390
+V r -80390
+V a -80390
+V A -107187
+V O -26797
+V C -26797
+V G -26797
+V Q -26797
+W A -80390
+X O -26797
+X C -26797
+X G -26797
+X Q -26797
+Y e -80390
+Y o -80390
+Y r -80390
+Y a -80390
+Y u -80390
+Y A -80390
+oq oq -80390
+oq ` -80390
+` oq -80390
+` ` -80390
+b e -53594
+b a -53594
+b o -53594
+b d -53594
+b c -53594
+b g -53594
+b q -53594
+c e -53594
+c a -53594
+c o -53594
+c d -53594
+c c -53594
+c g -53594
+c q -53594
+d l 53594
+e e -53594
+e a -53594
+e o -53594
+e d -53594
+e c -53594
+e g -53594
+e q -53594
+Fn cq 109373
+Fn ' 109373
+f cq 109373
+f ' 109373
+Fn ? 109373
+f ? 109373
+Fn ! 109373
+f ! 109373
+Fn ) 109373
+f ) 109373
+Fn rB 109373
+Fn ] 109373
+f rB 109373
+f ] 109373
+l l 53594
+n cq -107187
+n ' -107187
+o e -53594
+o a -53594
+o o -53594
+o d -53594
+o c -53594
+o g -53594
+o q -53594
+p e -53594
+p a -53594
+p o -53594
+p d -53594
+p c -53594
+p g -53594
+p q -53594
+r e -53594
+r a -53594
+r o -53594
+r d -53594
+r c -53594
+r g -53594
+r q -53594
+w l 53594
+charset
+*G 657686,716526,0,139518,0,5534 2 0000
+*D 857498,716526 2 0001
+*H 803904,716526,0,98595,-80538,71798 2 0002
+*L 725843,716526 2 0003
+*C 696717,716526,0,160373,0,80187 2 0004
+*P 779437,716526,0,171851,0,85926 2 0005
+*S 750310,716526,0,126120,0,63061 2 0006
+*U 803904,716526,0,116509,-170102,-17475 2 0007
+*F 750310,716526,0,62770,-116363,62770 2 0010
+*Q 803904,716526,0,116509,-170102,4659 2 0011
+*W 750310,716526,0,107552,0,53776 2 0012
+ff 643123,728178,203890,222240 3 0013
+fi 589530,728178,203890,108354 3 0014
+fl 616326,728178,203890,108354 3 0015
+Fi 924490,728178,203890,108354 3 0016
+Fl 937888,728178,203890,108354 3 0017
+.i 321562,451470,0,80440 0 0020
+.j 348358,451470,203890,39176 1 0021
+ga 535936,728178 2 0022
+char180 535936,728178,0,101654 2 0023
+aa "
+ah 535936,659002,0,86982 2 0024
+ab 535936,728178,0,113306 2 0025
+char175 535936,588949,0,108354 2 0026
+a- "
+ao 871672,728178 2 0027
+char184 482342,0,178403 1 0030
+ac "
+char223 562733,728178,203890,110245 3 0031
+ss "
+char230 750310,451470,0,78789 0 0032
+ae "
+oe 750310,451470,0,78789 0 0033
+char248 535936,553416,101946,96411 3 0034
+/o "
+char198 925654,716526,0,126120 2 0035
+AE "
+OE 1032842,716526,0,126120 2 0036
+char216 803904,767499,50973,98595 3 0037
+/O "
+--- 267968,451470 0 0040
+! 321562,728178,0,130200 2 0041
+rq 539432,728178,0,72994 2 0042
+sh 857498,728178,203888,69378 3 0043
+# "
+char163 806453,728178 2 0044
+Po "
+% 857498,786432,58254,143014 3 0045
+& 803904,728178,0,101654 2 0046
+cq 321562,728178,0,130200 2 0047
+' "
+( 428749,786432,262144,169811 3 0050
+) 428749,786432,262144,38739 3 0051
+* 535936,786432,0,156413 2 0052
++ 803904,588949,59418,38739 3 0053
+, 321562,110683,203890 1 0054
+char173 375155,451470,0,29637 0 0055
+hy "
+- "
+. 321562,110683 0 0056
+sl 535936,786432,262144,169811 3 0057
+/ "
+0 535936,675749,0,142141 2 0060
+1 535936,675749,0,142141 2 0061
+2 535936,675749,0,142141 2 0062
+3 535936,675749,0,142141 2 0063
+4 535936,675749,203890,142141 3 0064
+5 535936,675749,0,142141 2 0065
+6 535936,675749,0,142141 2 0066
+7 535936,675749,203890,142141 3 0067
+8 535936,675749,0,142141 2 0070
+9 535936,675749,0,142141 2 0071
+: 321562,451470,0,61022 0 0072
+; 321562,451470,203890,61022 1 0073
+char161 321562,524288,203890,79227 3 0074
+r! "
+= 803904,384696,-139592,69378 0 0075
+char191 535936,524288,203890 3 0076
+r? "
+? 535936,728178,0,128451 2 0077
+at 803904,728178,0,100634 2 0100
+@ "
+A 779437,716526 2 0101
+B 738077,716526,0,107552,0,53776 2 0102
+C 750310,716526,0,152334,-80538,76168 2 0103
+D 791670,716526,0,98595,0,71798 2 0104
+E 711280,716526,0,126120,0,63061 2 0105
+F 684483,716526,0,139518,0,5534 2 0106
+G 811186,716526,0,91459,-80538,91459 2 0107
+H 779437,716526,0,171851,0,85926 2 0110
+I 404282,716526,0,165733,0,82867 2 0111
+J 550499,716526,0,147093,0,46750 2 0112
+K 806234,716526,0,152334,0,76168 2 0113
+L 657686,716526,0,0,0,53594 2 0114
+M 940218,716526,0,171851,0,59130 2 0115
+N 779437,716526,0,171851,0,59130 2 0116
+O 803904,716526,0,98595,-80538,71798 2 0117
+P 711280,716526,0,107552,0,-26432 2 0120
+Q 803904,716526,203890,98595,-80538,98595 3 0121
+R 764874,716526,0,40560,0,30421 2 0122
+S 589530,716526,0,125538,0,62770 2 0123
+T 750310,716526,0,139518,-134349,5534 2 0124
+U 779437,716526,0,171851,-121898,59130 2 0125
+V 779437,716526,0,192530,-138936,-21845 2 0126
+W 1047405,716526,0,192530,-138936,58546 2 0127
+X 779437,716526,0,165733,0,82867 2 0130
+Y 779437,716526,0,203248,-152334,-11126 2 0131
+Z 643123,716526,0,152334,0,76168 2 0132
+lB 321562,786432,262144,196608 3 0133
+[ "
+lq 539432,728178,0,176685 2 0134
+rB 321562,786432,262144,110392 3 0135
+] "
+ha 535936,728178,0,69688 2 0136
+^ "
+a^ "
+a. 321562,700301,0,123230 2 0137
+oq 321562,728178,0,130200 2 0140
+` "
+a 535936,451470,0,80440,-46677,80440 0 0141
+b 482342,728178,0,66190,-46677,66190 2 0142
+c 482342,451470,0,59274,-46677,59274 0 0143
+d 535936,728178,0,108354,-46677,108354 2 0144
+e 482342,451470,0,78789,-46677,78789 0 0145
+Fn 321562,728178,203890,222240,104566,112867 3 0146
+f "
+g 482342,451470,203890,92770,-21045,55147 1 0147
+h 535936,728178,0,80440,0,80440 2 0150
+i 321562,687194,0,106846,-32427,106846 2 0151
+j 321562,687194,203890,151701,50973,92770 3 0152
+k 482342,728178,0,112867,0,80440 2 0153
+l 267968,728178,0,108354,-26797,107237 2 0154
+m 857498,451470,0,80440,-32427,80440 0 0155
+n 589530,451470,0,80440,-32427,80440 0 0156
+o 535936,451470,0,66190,-46677,66190 0 0157
+p 535936,451470,203890,66190,-22718,66190 1 0160
+q 482342,451470,203890,92770,-46677,55147 1 0161
+r 442147,451470,0,112867,-32427,86070 0 0162
+s 428749,451470,0,86070,0,86070 0 0163
+t 348358,644958,0,99469,-45875,99469 2 0164
+u 562733,451470,0,80440,-32427,80440 0 0165
+v 482342,451470,0,112867,-32427,75245 0 0166
+w 696717,451470,0,112867,-32427,84651 0 0167
+x 486421,451470,0,126266,0,126266 0 0170
+y 509139,451470,203890,92770,-32427,55147 1 0171
+z 428749,451470,0,128888,0,80440 0 0172
+en 535936,451470,0,96552 0 0173
+em 1071872,451470,0,96552 0 0174
+a" 535936,728178,0,128451 2 0175
+~ 535936,700301,0,121482 2 0176
+a~ "
+char168 535936,700301,0,109832 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/MI b/contrib/groff/font/devdvi/MI
new file mode 100644
index 0000000..2b2e349
--- /dev/null
+++ b/contrib/groff/font/devdvi/MI
@@ -0,0 +1,136 @@
+name MI
+special
+internalname cmmi10
+slant 14.036243
+checksum 195060286
+designsize 10485760
+charset
+--- 645166,716526,0,145637 2 0000
+--- 873816,716526 2 0001
+--- 799829,716526,0,29128 2 0002
+--- 728179,716526 2 0003
+--- 778424,716526,0,79371 2 0004
+--- 871630,716526,0,85195 2 0005
+--- 817746,716526,0,60438 2 0006
+--- 611669,716526,0,145637 2 0007
+--- 699051,716526 2 0010
+--- 641962,716526,0,115344 2 0011
+--- 809918,716526,0,52610 2 0012
+*a 670776,451470,0,3882 0 0013
+*b 593102,728178,203890,55342 3 0014
+*g 542880,451470,203890,58254 1 0015
+*d 466034,728178,0,39685 2 0016
+*e 425621,451470 0 0017
+*z 458754,728178,203890,77368 3 0020
+*y 520651,451470,203890,37622 1 0021
+*h 492248,728178,0,29128 2 0022
+*i 371130,451470 0 0023
+*k 604147,451470 0 0024
+*l 611672,728178 2 0025
+char181 631819,451470,203890 1 0026
+*m "
+*n 517979,451470,0,66750 0 0027
+*c 458754,728178,203890,48242 3 0030
+*p 597717,451470,0,37622 0 0031
+*r 542130,451470,203890 1 0032
+*s 599171,451470,0,37622 0 0033
+*t 458390,451470,0,118694 0 0034
+*u 566525,451470,0,37622 0 0035
+*f 624778,728178,203890 3 0036
+*x 656086,451470,203890 1 0037
+*q 683034,728178,203890,37622 3 0040
+*w 652691,451470,0,37622 0 0041
+--- 488970,451470 0 0042
++h 620170,728178 2 0043
++p 868357,451470,0,29128 0 0044
+--- 542130,451470,203890 1 0045
+ts 380474,451470,101946,83739 1 0046
++f 685944,451470,203890 1 0047
+--- 1048579,384696,-139592 0 0050
+--- 1048579,384696,-139592 0 0051
+--- 1048579,384696,-139592 0 0052
+--- 1048579,384696,-139592 0 0053
+--- 291272,486275,-38013 2 0054
+--- 291272,486275,-38013 2 0055
+--- 524290,487880,-36408 2 0056
+--- 524290,487880,-36408 2 0057
+--- 524290,451470 0 0060
+--- 524290,451470 0 0061
+--- 524290,451470 0 0062
+--- 524290,451470,203890 1 0063
+--- 524290,451470,203890 1 0064
+--- 524290,451470,203890 1 0065
+--- 524290,675749 2 0066
+--- 524290,451470,203890 1 0067
+--- 524290,675749 2 0070
+--- 524290,451470,203890 1 0071
+--- 291272,110683 0 0072
+--- 291272,110683,203890 1 0073
+< 815562,565285,40997 3 0074
+--- 524290,786432,262144 3 0075
+> 815562,565285,40997 3 0076
+--- 524290,487880,-36408 2 0077
+pd 556693,728178,0,58254 2 0100
+--- 786434,716526 2 0101
+--- 795355,716526,0,52610 2 0102
+--- 749440,716526,0,75002 2 0103
+--- 868134,716526,0,29128 2 0104
+--- 774054,716526,0,60438 2 0105
+--- 674294,716526,0,145637 2 0106
+--- 824442,716526 2 0107
+--- 871630,716526,0,85195 2 0110
+--- 460938,716526,0,82283 2 0111
+--- 581450,716526,0,100853 2 0112
+--- 890563,716526,0,75002 2 0113
+--- 713616,716526 2 0114
+--- 1017266,716526,0,114323 2 0115
+--- 842502,716526,0,114323 2 0116
+--- 799829,716526,0,29128 2 0117
+--- 673200,716526,0,145637 2 0120
+--- 828957,716526,203890 3 0121
+--- 796173,716526,0,8101 2 0122
+--- 642982,716526,0,60438 2 0123
+--- 612763,716526,0,145637 2 0124
+--- 715944,716526,0,114323 2 0125
+--- 611670,716526,0,233018 2 0126
+--- 990323,716526,0,145637 2 0127
+--- 868718,716526,0,82283 2 0130
+--- 608758,716526,0,233018 2 0131
+--- 715800,716526,0,75002 2 0132
+--- 407781,786432 2 0133
+--- 407781,728178,203890 3 0134
+--- 407781,728178,203890 3 0135
+--- 1048579,375013,-149275 0 0136
+--- 1048579,375013,-149275 0 0137
+--- 436910,728178 2 0140
+--- 554267,451470 0 0141
+--- 450014,728178 2 0142
+--- 453778,451470 0 0143
+--- 545771,728178 2 0144
+--- 488245,451470 0 0145
+--- 513368,728178,203890,112869 3 0146
+--- 500138,451470,203890,37622 1 0147
+--- 604147,728178 2 0150
+--- 361248,691562 2 0151
+--- 431811,691562,203890,60024 3 0152
+--- 545893,728178,0,33010 2 0153
+--- 312874,728178,0,20634 2 0154
+--- 920664,451470 0 0155
+--- 629392,451470 0 0156
+*o 508269,451470 0 0157
+--- 527566,451470,203890 1 0160
+--- 468099,451470,203890,37622 1 0161
+--- 473075,451470,0,29128 0 0162
+--- 491520,451470 0 0163
+--- 378654,644958 2 0164
+--- 600266,451470 0 0165
+--- 508270,451470,0,37622 0 0166
+--- 750694,451470,0,28216 0 0167
+--- 599291,451470 0 0170
+--- 514098,451470,203890,37622 1 0171
+--- 487640,451470,0,46117 0 0172
+--- 338120,451470 0 0173
+--- 402685,451470,203890 1 0174
+wp 667376,451470,203890 1 0175
+--- 524290,749149,0,161291 2 0176
+--- 291272,728178,0,418866 2 0177
diff --git a/contrib/groff/font/devdvi/Makefile.sub b/contrib/groff/font/devdvi/Makefile.sub
new file mode 100644
index 0000000..5f30be2
--- /dev/null
+++ b/contrib/groff/font/devdvi/Makefile.sub
@@ -0,0 +1,11 @@
+DEV=dvi
+DEVFILES=DESC R I B BI CW CWI MI S EX H HI HB SA SB \
+ generate/CompileFonts generate/Makefile generate/msam.map generate/msbm.map \
+ generate/texb.map generate/texex.map generate/texi.map generate/texmi.map \
+ generate/texr.map generate/texsy.map generate/textt.map
+
+CLEANADD=DESC
+
+DESC: DESC.in
+ cat $(srcdir)/DESC.in >DESC
+ test -z '$(DVIPRINT)' || echo print '$(DVIPRINT)' >>DESC
diff --git a/contrib/groff/font/devdvi/R b/contrib/groff/font/devdvi/R
new file mode 100644
index 0000000..2c7fe30
--- /dev/null
+++ b/contrib/groff/font/devdvi/R
@@ -0,0 +1,441 @@
+#
+# manually added kernings for `` and ''
+#
+name R
+special
+internalname cmr10
+spacewidth 349526
+ligatures ff fi fl ffi ffl 0
+checksum 1274110073
+designsize 10485760
+kernpairs
+ff cq 81557
+ff ' 81557
+ff ? 81557
+ff ! 81557
+ff ) 81557
+ff rB 81557
+ff ] 81557
+' ' -87382
+cq ' -87382
+' cq -87382
+cq cq -87382
+' ? 116509
+cq ? 116509
+' ! 116509
+cq ! 116509
+*A t -29128
+A t -29128
+*A C -29128
+A C -29128
+*A *O -29128
+*A O -29128
+A *O -29128
+A O -29128
+*A G -29128
+A G -29128
+*A U -29128
+A U -29128
+*A Q -29128
+A Q -29128
+*A *T -87382
+*A T -87382
+A *T -87382
+A T -87382
+*A Y -87382
+A Y -87382
+*A V -116509
+A V -116509
+*A W -116509
+A W -116509
+D *X -29128
+D X -29128
+D W -29128
+D *A -29128
+D A -29128
+D V -29128
+D Y -29128
+F o -87382
+F e -87382
+F u -87382
+F r -87382
+F a -87382
+F *A -116509
+F A -116509
+F *O -29128
+F O -29128
+F C -29128
+F G -29128
+F Q -29128
+*I *I 29128
+*I I 29128
+I *I 29128
+I I 29128
+*K *O -29128
+*K O -29128
+K *O -29128
+K O -29128
+*K C -29128
+K C -29128
+*K G -29128
+K G -29128
+*K Q -29128
+K Q -29128
+L *T -87382
+L T -87382
+L Y -87382
+L V -116509
+L W -116509
+*O *X -29128
+*O X -29128
+O *X -29128
+O X -29128
+*O W -29128
+O W -29128
+*O *A -29128
+*O A -29128
+O *A -29128
+O A -29128
+*O V -29128
+O V -29128
+*O Y -29128
+O Y -29128
+*R *A -87382
+*R A -87382
+P *A -87382
+P A -87382
+*R o -29128
+P o -29128
+*R e -29128
+P e -29128
+*R a -29128
+P a -29128
+*R . -87382
+P . -87382
+*R , -87382
+P , -87382
+R t -29128
+R C -29128
+R *O -29128
+R O -29128
+R G -29128
+R U -29128
+R Q -29128
+R *T -87382
+R T -87382
+R Y -87382
+R V -116509
+R W -116509
+*T y -29128
+T y -29128
+*T e -87382
+T e -87382
+*T o -87382
+T o -87382
+*T r -87382
+T r -87382
+*T a -87382
+T a -87382
+*T *A -87382
+*T A -87382
+T *A -87382
+T A -87382
+*T u -87382
+T u -87382
+V o -87382
+V e -87382
+V u -87382
+V r -87382
+V a -87382
+V *A -116509
+V A -116509
+V *O -29128
+V O -29128
+V C -29128
+V G -29128
+V Q -29128
+W o -87382
+W e -87382
+W u -87382
+W r -87382
+W a -87382
+W *A -116509
+W A -116509
+W *O -29128
+W O -29128
+W C -29128
+W G -29128
+W Q -29128
+*X *O -29128
+*X O -29128
+X *O -29128
+X O -29128
+*X C -29128
+X C -29128
+*X G -29128
+X G -29128
+*X Q -29128
+X Q -29128
+Y e -87382
+Y o -87382
+Y r -87382
+Y a -87382
+Y *A -87382
+Y A -87382
+Y u -87382
+oq oq -87382
+oq ` -87382
+` oq -87382
+` ` -87382
+a v -29128
+a j 58254
+a y -29128
+a w -29128
+b e 29128
+b o 29128
+b x -29128
+b d 29128
+b c 29128
+b q 29128
+b v -29128
+b j 58254
+b y -29128
+b w -29128
+c h -29128
+c k -29128
+f ' 81557
+f cq 81557
+f ? 81557
+f ! 81557
+f ) 81557
+f rB 81557
+f ] 81557
+g j 29128
+h t -29128
+h u -29128
+h b -29128
+h y -29128
+h v -29128
+h w -29128
+k a -58254
+k e -29128
+k a -29128
+k o -29128
+k c -29128
+m t -29128
+m u -29128
+m b -29128
+m y -29128
+m v -29128
+m w -29128
+n t -29128
+n u -29128
+n b -29128
+n y -29128
+n v -29128
+n w -29128
+o e 29128
+o o 29128
+o x -29128
+o d 29128
+o c 29128
+o q 29128
+o v -29128
+o j 58254
+o y -29128
+o w -29128
+p e 29128
+p o 29128
+p x -29128
+p d 29128
+p c 29128
+p q 29128
+p v -29128
+p j 58254
+p y -29128
+p w -29128
+t y -29128
+t w -29128
+u w -29128
+v a -58254
+v e -29128
+v a -29128
+v o -29128
+v c -29128
+w e -29128
+w a -29128
+w o -29128
+w c -29128
+y o -29128
+y e -29128
+y a -29128
+y . -87382
+y , -87382
+charset
+*G 655362,716526,0,0,0,-145637 2 0000
+*D 873816,716526 2 0001
+*H 815562,716526,0,0,-29128,-29128 2 0002
+*L 728179,716526 2 0003
+*C 699053,716526 2 0004
+*P 786434,716526 2 0005
+*S 757307,716526 2 0006
+*U 815562,716526,0,0,-29128,-145637 2 0007
+*F 757307,716526,0,0,-29128 2 0010
+*Q 815562,716526,0,0,-29128,-72818 2 0011
+*W 757307,716526 2 0012
+ff 611672,728178,0,81557 2 0013
+fi 582544,728178 2 0014
+fl 582544,728178 2 0015
+Fi 873816,728178 2 0016
+Fl 873816,728178 2 0017
+.i 291272,451470 0 0020
+.j 320400,451470,203890 1 0021
+ga 524290,728178 2 0022
+char180 524290,728178 2 0023
+aa "
+ah 524290,659002 2 0024
+ab 524290,728178 2 0025
+char175 524290,595357 2 0026
+a- "
+ao 786434,728178 2 0027
+char184 466035,0,178403 1 0030
+ac "
+char223 524291,728178 2 0031
+ss "
+char230 757307,451470 0 0032
+ae "
+oe 815562,451470 0 0033
+char248 524290,553416,101946 3 0034
+/o "
+char198 946634,716526 2 0035
+AE "
+OE 1063142,716526 2 0036
+char216 815562,767499,50973 3 0037
+/O "
+--- 291272,451470 0 0040
+! 291272,728178 2 0041
+rq 524290,728178 2 0042
+sh 873816,728178,203888 3 0043
+# "
+Do 524290,786432,58254 3 0044
+$ "
+% 873816,786432,58254 3 0045
+& 815562,728178 2 0046
+cq 291272,728178 2 0047
+' "
+( 407781,786432,262144 3 0050
+) 407781,786432,262144 3 0051
+* 524290,786432 2 0052
+pl 815562,611670,87382 3 0053
++ "
+, 291272,110683,203890 1 0054
+char173 349526,451470 0 0055
+hy "
+- "
+. 291272,110683 0 0056
+sl 524290,786432,262144 3 0057
+/ "
+0 524290,675749 2 0060
+1 524290,675749 2 0061
+2 524290,675749 2 0062
+3 524290,675749 2 0063
+4 524290,675749 2 0064
+5 524290,675749 2 0065
+6 524290,675749 2 0066
+7 524290,675749 2 0067
+8 524290,675749 2 0070
+9 524290,675749 2 0071
+: 291272,451470 0 0072
+; 291272,451470,203890 1 0073
+char161 291272,524288,203890 3 0074
+r! "
+eq 815562,384696,-139592 0 0075
+= "
+char191 495163,524288,203890 3 0076
+r? "
+? 495163,728178 2 0077
+at 815562,728178 2 0100
+@ "
+*A 786434,716526 2 0101
+A "
+*B 742744,716526 2 0102
+B "
+C 757307,716526,0,0,-29128 2 0103
+D 800998,716526,0,0,0,-29128 2 0104
+*E 713616,716526 2 0105
+E "
+F 684490,716526,0,0,0,-145637 2 0106
+G 822843,716526,0,0,-29128 2 0107
+*Y 786434,716526 2 0110
+H "
+*I 378653,716526 2 0111
+I "
+J 538853,716526,0,0,0,-29128 2 0112
+*K 815562,716526 2 0113
+K "
+L 655362,716526,0,0,0,58254 2 0114
+*M 961197,716526 2 0115
+M "
+*N 786434,716526 2 0116
+N "
+*O 815562,716526,0,0,-29128,-29128 2 0117
+O "
+*R 713616,716526,0,0,0,-145637 2 0120
+P "
+Q 815562,716526,203890,0,-29128 3 0121
+R 771870,716526 2 0122
+S 582544,716526 2 0123
+*T 757307,716526,0,0,0,-145637 2 0124
+T "
+U 786434,716526,0,0,-14563 2 0125
+V 786434,716526,0,14563,43691,-218454 2 0126
+W 1077706,716526,0,14563,43691,-131074 2 0127
+*X 786434,716526 2 0130
+X "
+Y 786434,716526,0,26214,29128,-206803 2 0131
+*Z 640798,716526 2 0132
+Z "
+lB 291272,786432,262144 3 0133
+[ "
+lq 524290,728178 2 0134
+rB 291272,786432,262144 3 0135
+] "
+ha 524290,728178 2 0136
+^ "
+a^ "
+a. 291272,700301 2 0137
+oq 291272,728178 2 0140
+` "
+a 524290,451470 0 0141
+b 582544,728178 2 0142
+c 466035,451470 0 0143
+d 582544,728178 2 0144
+e 466035,451470 0 0145
+f 320400,728178,0,81557 2 0146
+g 524290,451470,203890,14563 1 0147
+h 582544,728178 2 0150
+i 291272,700301 2 0151
+j 320400,700301,203890 3 0152
+k 553418,728178 2 0153
+l 291272,728178 2 0154
+m 873816,451470 0 0155
+n 582544,451470 0 0156
+o 524290,451470 0 0157
+p 582544,451470,203890 1 0160
+q 553416,451470,203890 1 0161
+r 410694,451470 0 0162
+s 413606,451470 0 0163
+t 407781,644958 2 0164
+u 582544,451470 0 0165
+v 553418,451470,0,14563 0 0166
+w 757307,451470,0,14563 0 0167
+x 553418,451470 0 0170
+y 553418,451470,203890,14563 1 0171
+z 466035,451470 0 0172
+en 524290,451470,0,29128 0 0173
+em 1048579,451470,0,29128 0 0174
+a" 524290,728178 2 0175
+~ 524290,700301 2 0176
+a~ "
+char168 524290,700301 2 0177
+ad "
diff --git a/contrib/groff/font/devdvi/S b/contrib/groff/font/devdvi/S
new file mode 100644
index 0000000..75abc6c
--- /dev/null
+++ b/contrib/groff/font/devdvi/S
@@ -0,0 +1,153 @@
+name S
+special
+internalname cmsy10
+slant 14.036243
+checksum 555887770
+designsize 10485760
+charset
+mi 815562,611670,87382 3 0000
+\- "
+md 291272,466035,-58253 2 0001
+pc "
+char215 815562,611670,87382 3 0002
+mu "
+** 524290,487880,-36408 2 0003
+char247 815562,611670,87382 3 0004
+di "
+--- 524290,466035,-58253 2 0005
+char177 815562,611670,87382 3 0006
++- "
+-+ 815562,611670,87382 3 0007
+c+ 815562,611670,87382 3 0010
+--- 815562,611670,87382 3 0011
+c* 815562,611670,87382 3 0012
+--- 815562,611670,87382 3 0013
+--- 815562,611670,87382 3 0014
+ci 1048579,728178,203890 3 0015
+--- 524290,466035,-58253 2 0016
+bu 524290,466035,-58253 2 0017
+--- 815562,486275,-38013 2 0020
+== 815562,486275,-38013 2 0021
+ib 815562,666864,142576 3 0022
+ip 815562,666864,142576 3 0023
+<= 815562,666864,142576 3 0024
+>= 815562,666864,142576 3 0025
+--- 815562,666864,142576 3 0026
+--- 815562,666864,142576 3 0027
+ti 815562,384696,-139592 0 0030
+ap "
+~~ 815562,506590,-17698 2 0031
+sb 815562,565285,40997 3 0032
+sp 815562,565285,40997 3 0033
+<< 1048579,565285,40997 3 0034
+>> 1048579,565285,40997 3 0035
+--- 815562,565285,40997 3 0036
+--- 815562,565285,40997 3 0037
+<- 1048579,384696,-139592 0 0040
+-> 1048579,384696,-139592 0 0041
+ua 524290,728178,203888 3 0042
+da 524290,728178,203888 3 0043
+<> 1048579,384696,-139592 0 0044
+--- 1048579,728178,203888 3 0045
+--- 1048579,728178,203888 3 0046
+~= 815562,486275,-38013 2 0047
+lh 1048579,384696,-139592 0 0050
+lA "
+rh 1048579,384696,-139592 0 0051
+rA "
+uA 640798,728178,203888 3 0052
+dA 640798,728178,203888 3 0053
+hA 1048579,384696,-139592 0 0054
+--- 1048579,728178,203888 3 0055
+--- 1048579,728178,203888 3 0056
+pt 815562,451470 0 0057
+prime 288358,582544 2 0060
+if 1048579,451470 0 0061
+mo 699053,565285,40997 3 0062
+st 699053,565285,40997 3 0063
+--- 932070,728178,203890 3 0064
+--- 932070,728178,203890 3 0065
+slashnot 0,728178,203888 3 0066
+--- 0,384696,-139592 0 0067
+fa 582544,728178 2 0070
+te 582544,728178 2 0071
+char172 699053,451470 0 0072
+no "
+es 524290,786432,58254 3 0073
+Re 757307,728178 2 0074
+Im 757307,728178 2 0075
+--- 815562,728178 2 0076
+pp 815562,728178 2 0077
+Ah 640798,728178 2 0100
+A 837258,716526 2 0101
+B 688715,716526,0,31890 2 0102
+C 552106,716526,0,61170 2 0103
+D 808864,716526,0,29128 2 0104
+E 553419,716526,0,93786 2 0105
+F 753662,716526,0,104130 2 0106
+G 623762,716526,101946,62184 3 0107
+H 885541,716526,0,10123 2 0110
+I 570966,716526,0,77408 2 0111
+J 710704,716526,101946,193694 3 0112
+K 798963,716526,0,15147 2 0113
+L 723229,716526 2 0114
+M 1259235,716526 2 0115
+N 860347,716526,0,154518 2 0116
+O 834786,716526,0,29128 2 0117
+P 729347,716526,0,86216 2 0120
+Q 856341,716526,101946 3 0121
+R 888672,716526 2 0122
+S 634974,716526,0,78638 2 0123
+T 571101,716526,0,266514 2 0124
+U 656232,716526,0,104130 2 0125
+V 642549,716526,0,86216 2 0126
+W 1035766,716526,0,86216 2 0127
+X 747946,716526,0,153541 2 0130
+Y 700802,716526,101946,86216 3 0131
+Z 759930,716526,0,83302 2 0132
+cu 699053,582544 2 0133
+ca 699053,582544 2 0134
+--- 699053,582544 2 0135
+AN 699053,582544 2 0136
+OR 699053,582544 2 0137
+--- 640798,728178 2 0140
+--- 640798,728178 2 0141
+lf 466035,786432,262144 3 0142
+rf 466035,786432,262144 3 0143
+lc 466035,786432,262144 3 0144
+rc 466035,786432,262144 3 0145
+{ 524290,786432,262144 3 0146
+lC "
+} 524290,786432,262144 3 0147
+rC "
+la 407781,786432,262144 3 0150
+ra 407781,786432,262144 3 0151
+bar 291272,786432,262144 3 0152
+or "
+bv "
+| "
+ba "
+bardbl 524290,786432,262144 3 0153
+va 524290,786432,262144 3 0154
+vA 640798,786432,262144 3 0155
+rs 524290,786432,262144 3 0156
+\ "
+--- 291272,728178,203888 3 0157
+sr 873816,41942,1006634 1 0160
+--- 786434,716526 2 0161
+gr 873816,716526 2 0162
+--- 436909,728178,203890,116509 3 0163
+--- 699053,582544 2 0164
+--- 699053,582544 2 0165
+--- 815562,666864,142576 3 0166
+--- 815562,666864,142576 3 0167
+char167 466037,728178,203890 3 0170
+sc "
+dg 466035,728178,203890 3 0171
+dd 466035,728178,203890 3 0172
+char182 640798,728178,203890 3 0173
+ps "
+CL 815562,728178,135926 3 0174
+DI 815562,728178,135926 3 0175
+HE 815562,728178,135926 3 0176
+SP 815562,728178,135926 3 0177
diff --git a/contrib/groff/font/devdvi/SA b/contrib/groff/font/devdvi/SA
new file mode 100644
index 0000000..91879fc
--- /dev/null
+++ b/contrib/groff/font/devdvi/SA
@@ -0,0 +1,143 @@
+name SA
+special
+internalname msam10
+checksum -1749815603
+designsize 10485760
+charset
+boxdot 815562,707789 2 0000
+boxplus 815562,707789 2 0001
+boxtimes 815562,707789 2 0002
+square 815562,707789 2 0003
+blacksquare 815562,707789 2 0004
+centerdot 291272,576570 2 0005
+lz 699053,725867,116509 3 0006
+lozenge "
+blacklozenge 699053,725867,116509 3 0007
+circlearrowright 815562,610248,85960 3 0010
+circlearrowleft 815562,610248,85960 3 0011
+rightleftharpoons 1048579,547770,14197 3 0012
+leftrightharpoons 1048579,547770,14197 3 0013
+boxminus 815562,707789 2 0014
+Vdash 757307,725867 2 0015
+Vvdash 932070,725867 2 0016
+vDash 640798,725867 2 0017
+twoheadrightarrow 1048579,547770,14197 3 0020
+twoheadleftarrow 1048579,547770,14197 3 0021
+leftleftarrows 1048579,707789,189584 3 0022
+rightrightarrows 1048579,707789,189584 3 0023
+upuparrows 873816,725867,203888 3 0024
+downdownarrows 873816,725867,203888 3 0025
+upharpoonright 436909,725867,203888 3 0026
+downharpoonright 436909,725867,203888 3 0027
+upharpoonleft 436909,725867,203888 3 0030
+downharpoonleft 436909,725867,203888 3 0031
+rightarrowtail 1165088,547770,14197 3 0032
+leftarrowtail 1165088,547770,14197 3 0033
+leftrightarrows 1048579,707789,189584 3 0034
+rightleftarrows 1048579,707789,189584 3 0035
+Lsh 524290,725867 2 0036
+Rsh 524290,725867 2 0037
+rightsquigarrow 1048579,396238,-139592 0 0040
+leftrightsquigarrow 1456360,396238,-139592 0 0041
+looparrowleft 1048579,576570 2 0042
+looparrowright 1048579,576570 2 0043
+circeq 815562,765021,240733 3 0044
+succsim 815562,765021,240733 3 0045
+gtrsim 815562,765021,240733 3 0046
+gtrapprox 815562,792549,268261 3 0047
+multimap 1165088,576570 2 0050
+3d 699053,725867 2 0051
+tf "
+therefore "
+because 699053,725867 2 0052
+doteqdot 815562,610248,85960 3 0053
+triangleq 815562,961197,85960 3 0054
+precsim 815562,765021,240733 3 0055
+lesssim 815562,765021,240733 3 0056
+lessapprox 815562,792549,268261 3 0057
+eqslantless 815562,667592,143304 3 0060
+eqslantgtr 815562,667592,143304 3 0061
+curlyeqprec 815562,667592,143304 3 0062
+curlyeqsucc 815562,667592,143304 3 0063
+preccurlyeq 815562,667592,143304 3 0064
+leqq 815562,792549,268261 3 0065
+leqslant 815562,667592,143304 3 0066
+lessgtr 815562,707789,189584 3 0067
+backprime 288358,576570 2 0070
+--- 524290,486557,-37731 2 0071
+risingdotseq 815562,610248,85960 3 0072
+fallingdotseq 815562,610248,85960 3 0073
+succcurlyeq 815562,667592,143304 3 0074
+geqq 815562,792549,268261 3 0075
+geqslant 815562,667592,143304 3 0076
+gtrless 815562,707789,189584 3 0077
+sqsubset 815562,576570,36882 3 0100
+sqsupset 815562,576570,36882 3 0101
+vartriangleright 815562,576570,36882 3 0102
+vartriangleleft 815562,576570,36882 3 0103
+trianglerighteq 815562,667592,143304 3 0104
+trianglelefteq 815562,667592,143304 3 0105
+bigstar 990323,725867,203888 3 0106
+between 524290,792549,268261 3 0107
+blacktriangledown 757307,576570 2 0110
+blacktriangleright 815562,576570,36882 3 0111
+blacktriangleleft 815562,576570,36882 3 0112
+--- 524290,486557,-37731 2 0113
+--- 524290,486557,-37731 2 0114
+vartriangle 757307,576570 2 0115
+blacktriangle 757307,576570 2 0116
+triangledown 757307,576570 2 0117
+eqcirc 815562,725867 2 0120
+lesseqgtr 815562,928714,404426 3 0121
+gtreqless 815562,928714,404426 3 0122
+lesseqqgtr 815562,1030294,506006 3 0123
+gtreqqless 815562,1030294,506006 3 0124
+char165 786434,707789,0,26214 2 0125
+Ye "
+yen "
+Rrightarrow 1048579,667592,143304 3 0126
+Lleftarrow 1048579,667592,143304 3 0127
+OK 873816,725867 2 0130
+checkmark "
+veebar 640798,725867,203888 3 0131
+barwedge 640798,725867,203888 3 0132
+doublebarwedge 640798,792549,203888 3 0133
+/_ 757307,725867 2 0134
+angle "
+measuredangle 757307,725867 2 0135
+sphericalangle 757307,547770,36882 3 0136
+varpropto 815562,725867 2 0137
+smallsmile 815562,725867,203888 3 0140
+smallfrown 815562,725867,203888 3 0141
+Subset 815562,576570,36882 3 0142
+Supset 815562,576570,36882 3 0143
+Cup 699053,576570 2 0144
+Cap 699053,576570 2 0145
+curlywedge 797355,576570 2 0146
+curlyvee 797355,576570 2 0147
+leftthreetimes 815562,725867 2 0150
+rightthreetimes 815562,725867 2 0151
+subseteqq 815562,792549,268261 3 0152
+supseteqq 815562,792549,268261 3 0153
+bumpeq 815562,576570,63568 3 0154
+Bumpeq 815562,576570,63568 3 0155
+lll 1398106,576570,36882 3 0156
+ggg 1398106,576570,36882 3 0157
+ulcorner 524290,725867 2 0160
+urcorner 524290,725867 2 0161
+rg 992648,725867,163146 3 0162
+char174 "
+circledR "
+circledS 946045,725867,163146 3 0163
+pitchfork 699053,725867 2 0164
+dotplus 815562,725867,85960 3 0165
+backsim 815562,396238,-139592 0 0166
+backsimeq 815562,486557,-37731 2 0167
+llcorner 524290,396238 0 0170
+lrcorner 524290,396238 0 0171
+maltese 873816,725867 2 0172
+complement 524290,865080 2 0173
+intercal 582544,451470,203888 1 0174
+circledcirc 815562,610248,85960 3 0175
+circledast 815562,610248,85960 3 0176
+circleddash 815562,610248,85960 3 0177
diff --git a/contrib/groff/font/devdvi/SB b/contrib/groff/font/devdvi/SB
new file mode 100644
index 0000000..811b351
--- /dev/null
+++ b/contrib/groff/font/devdvi/SB
@@ -0,0 +1,132 @@
+name SB
+special
+internalname msbm10
+spacewidth 314576
+slant 14.036243
+checksum -2001332536
+designsize 10485760
+charset
+lvertneqq 815562,794042,263635 3 0000
+gvertneqq 815562,794042,263635 3 0001
+nleq 815562,832390,317448 3 0002
+ngeq 815562,832390,317448 3 0003
+nless 815562,740048,215760 3 0004
+ngtr 815562,740048,215760 3 0005
+nprec 815562,740048,215760 3 0006
+nsucc 815562,740048,215760 3 0007
+lneqq 815562,794042,263635 3 0010
+gneqq 815562,794042,263635 3 0011
+nleqslant 815562,832390,317448 3 0012
+ngeqslant 815562,832390,317448 3 0013
+lneq 815562,666864,142576 3 0014
+gneq 815562,666864,142576 3 0015
+npreceq 815562,832390,317448 3 0016
+nsucceq 815562,832390,317448 3 0017
+precnsim 815562,777110,243501 3 0020
+succnsim 815562,777110,243501 3 0021
+lnsim 815562,777110,243501 3 0022
+gnsim 815562,777110,243501 3 0023
+nleqq 815562,964179,439891 3 0024
+ngeqq 815562,964179,439891 3 0025
+precneqq 815562,794042,263635 3 0026
+succneqq 815562,794042,263635 3 0027
+precnapprox 815562,794042,274379 3 0030
+succnapprox 815562,794042,274379 3 0031
+lnapprox 815562,794042,274379 3 0032
+gnapprox 815562,794042,274379 3 0033
+nsim 815562,384696,-139592 0 0034
+ncong 815562,832390,317448 3 0035
+diagup 932070,722352,203888 3 0036
+diagdown 932070,777110,203888 3 0037
+varsubsetneq 815562,666864,142576 3 0040
+varsupsetneq 815562,666864,142576 3 0041
+nsubseteqq 815562,794042,263635 3 0042
+nsupseteqq 815562,794042,263635 3 0043
+subsetneqq 815562,832390,298650 3 0044
+supsetneqq 815562,832390,298650 3 0045
+varsubsetneqq 815562,794042,263635 3 0046
+varsupsetneqq 815562,794042,263635 3 0047
+subsetneq 815562,666864,142576 3 0050
+supsetneq 815562,666864,142576 3 0051
+nsubseteq 815562,832390,317448 3 0052
+nsupseteq 815562,832390,317448 3 0053
+nparallel 524290,777110,263635 3 0054
+nmid 291272,777110,263635 3 0055
+nshortmid 233018,609920,85632 3 0056
+nshortparallel 407781,609920,85632 3 0057
+nvdash 640798,722352 2 0060
+nVdash 757307,722352 2 0061
+nvDash 640798,722352 2 0062
+nVDash 757307,722352 2 0063
+ntrianglerighteq 815562,832390,317448 3 0064
+ntrianglelefteq 815562,832390,317448 3 0065
+ntriangleleft 815562,740048,215760 3 0066
+ntriangleright 815562,740048,215760 3 0067
+nleftarrow 1048579,384696,-139592 0 0070
+nrightarrow 1048579,384696,-139592 0 0071
+nLeftarrow 1048579,384696,-139592 0 0072
+nRightarrow 1048579,384696,-139592 0 0073
+nLeftrightarrow 1048579,384696,-139592 0 0074
+nleftrightarrow 1048579,384696,-139592 0 0075
+divideontimes 815562,609920,85632 3 0076
+varnothing 815562,609920,85632 3 0077
+nexists 582544,722352 2 0100
+BbbA 757307,722352 2 0101
+BbbB 699053,722352 2 0102
+BbbC 757307,722352 2 0103
+BbbD 757307,722352 2 0104
+BbbE 699053,722352 2 0105
+BbbF 640798,722352 2 0106
+BbbG 815562,722352 2 0107
+BbbH 815562,722352 2 0110
+BbbI 407781,722352 2 0111
+BbbJ 524290,722352,174763 3 0112
+BbbK 815562,722352 2 0113
+BbbL 699053,722352 2 0114
+BbbM 990325,722352 2 0115
+BbbN 757307,722352 2 0116
+BbbO 815562,722352,174763 3 0117
+BbbP 640798,722352 2 0120
+BbbQ 815562,722352,174763 3 0121
+BbbR 757307,722352 2 0122
+BbbS 582544,722352 2 0123
+BbbT 699053,722352 2 0124
+BbbU 757307,722352 2 0125
+BbbV 757307,722352 2 0126
+BbbW 1048579,722352 2 0127
+BbbX 757307,722352 2 0130
+BbbY 757307,722352 2 0131
+BbbZ 699053,722352 2 0132
+--- 1980650,865080 2 0133
+--- 2446685,865080 2 0134
+--- 1980650,865080 2 0135
+--- 2446685,943717 2 0136
+Finv 582544,722352 2 0140
+Game 669925,722352 2 0141
+mho 757307,722352 2 0146
+eth 582544,722352 2 0147
+eqsim 815562,486275,-38013 2 0150
+beth 699053,722352 2 0151
+gimel 466035,722352 2 0152
+daleth 699053,722352 2 0153
+lessdot 815562,565285,40997 3 0154
+gtrdot 815562,565285,40997 3 0155
+ltimes 815562,609920,85632 3 0156
+rtimes 815562,609920,85632 3 0157
+shortmid 233018,609920,85632 3 0160
+shortparallel 407781,609920,85632 3 0161
+smallsetminus 815562,609920,85632 3 0162
+thicksim 815562,384696,-139592 0 0163
+thickapprox 815562,506590,-17698 2 0164
+approxeq 815562,609920,85632 3 0165
+succapprox 815562,794042,274379 3 0166
+precapprox 815562,794042,274379 3 0167
+curvearrowleft 1048579,451470 0 0170
+curvearrowright 1048579,451470 0 0171
+digamma 815562,609920,85632 3 0172
+varkappa 699053,451470,0,42235 0 0173
+Bbbk 582544,722352 2 0174
+hslash 566525,722352 2 0175
+-h 566525,722352 2 0176
+hbar "
+backepsilon 450016,451470 0 0177
diff --git a/contrib/groff/font/devdvi/generate/CompileFonts b/contrib/groff/font/devdvi/generate/CompileFonts
new file mode 100755
index 0000000..8859f8e
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/CompileFonts
@@ -0,0 +1,15 @@
+#! /bin/sh
+# Compile fonts in the sizes needed by groff.
+sizes="5 6 7 8 9 10 11 12 14 16 18 20 22 24 28 36"
+fonts="cmr10 cmti10 cmbx10 cmbxti10 cmtt10 cmex10 cmmi10 cmsy10 cmss10 cmssbx10 cmssi10"
+mode=cx
+dpi=300
+
+for f in $fonts; do
+ for s in $sizes; do
+ virmf "&cm \\mode=$mode; mag=$s/10; batchmode; input $f" >/dev/null
+ mag=`expr $s \* $dpi / 10`
+ gftopk $f.${mag}gf >/dev/null
+ rm $f.${mag}gf
+ done
+done
diff --git a/contrib/groff/font/devdvi/generate/Makefile b/contrib/groff/font/devdvi/generate/Makefile
new file mode 100644
index 0000000..8e3d144
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/Makefile
@@ -0,0 +1,107 @@
+# Copyright (C) 1989-2000 Free Software Foundation, Inc.
+# Written by James Clark (jjc@jclark.com)
+#
+# This file is part of groff.
+#
+# groff is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free
+# Software Foundation; either version 2, or (at your option) any later
+# version.
+#
+# groff is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+# for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with groff; see the file COPYING. If not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+# This is set up so you can do:
+# make -f generate/Makefile
+# in the parent directory of the directory containing this file.
+
+# Note that the following font files have manually added kerning values for
+# `` and '': B, BI, I, R.
+
+srcdir=.
+tfmdir=/usr/local/lib/groff-tfm
+gfdir=/usr/local/lib/groff-gf
+
+TFMTODIT=tfmtodit
+FONTS=R I B BI CW CWI MI S EX H HI HB SA SB
+SPECIALFLAG=-s
+
+all: $(FONTS)
+
+# R is special because it contains \(pl \(eq
+
+R: $(srcdir)/texr.map
+ $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/cmr10.300gf \
+ $(tfmdir)/cmr10.tfm $(srcdir)/texr.map $@
+
+# I is special because it contains \(Po
+
+I: $(srcdir)/texi.map
+ $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/cmti10.300gf \
+ $(tfmdir)/cmti10.tfm $(srcdir)/texi.map $@
+
+B: $(srcdir)/texb.map
+ $(TFMTODIT) -g $(gfdir)/cmbx10.300gf \
+ $(tfmdir)/cmbx10.tfm $(srcdir)/texb.map $@
+
+BI: $(srcdir)/texi.map
+ $(TFMTODIT) -g $(gfdir)/cmbxti10.300gf \
+ $(tfmdir)/cmbxti10.tfm $(srcdir)/texi.map $@
+
+# CW is special because it contains "
+
+CW: $(srcdir)/textt.map
+ $(TFMTODIT) $(SPECIALFLAG) \
+ $(tfmdir)/cmtt10.tfm $(srcdir)/textt.map $@
+
+CWI: $(srcdir)/textt.map
+ $(TFMTODIT) \
+ $(tfmdir)/cmitt10.tfm $(srcdir)/textt.map $@
+
+MI: $(srcdir)/texmi.map
+ $(TFMTODIT) $(SPECIALFLAG) -k 0177 \
+ $(tfmdir)/cmmi10.tfm $(srcdir)/texmi.map $@
+
+S: $(srcdir)/texsy.map
+ $(TFMTODIT) $(SPECIALFLAG) -k 060 \
+ $(tfmdir)/cmsy10.tfm $(srcdir)/texsy.map $@
+
+EX: $(srcdir)/texex.map
+ $(TFMTODIT) $(SPECIALFLAG) \
+ $(tfmdir)/cmex10.tfm $(srcdir)/texex.map $@
+
+H: $(srcdir)/texb.map
+ $(TFMTODIT) -g $(gfdir)/cmss10.300gf \
+ $(tfmdir)/cmss10.tfm $(srcdir)/texb.map $@
+
+HB: $(srcdir)/texb.map
+ $(TFMTODIT) -g $(gfdir)/cmssbx10.300gf \
+ $(tfmdir)/cmssbx10.tfm $(srcdir)/texb.map $@
+
+HI: $(srcdir)/texb.map
+ $(TFMTODIT) -g $(gfdir)/cmssi10.300gf \
+ $(tfmdir)/cmssi10.tfm $(srcdir)/texb.map $@
+
+SA: $(srcdir)/msam.map
+ $(TFMTODIT) $(SPECIALFLAG) \
+ $(tfmdir)/msam10.tfm $(srcdir)/msam.map $@
+
+SB: $(srcdir)/msbm.map
+ $(TFMTODIT) $(SPECIALFLAG) \
+ $(tfmdir)/msbm10.tfm $(srcdir)/msbm.map $@
+
+clean:
+
+realclean:
+ -rm -f $(FONTS)
+
+extraclean: realclean
+ -rm -f core *~ "#*"
+
+.PHONY: clean realclean extraclean all
diff --git a/contrib/groff/font/devdvi/generate/cork.map b/contrib/groff/font/devdvi/generate/cork.map
new file mode 100644
index 0000000..4e4a35a
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/cork.map
@@ -0,0 +1,206 @@
+# Map for DC/EC fonts with Cork encoding.
+# Contributed by Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+0 ga
+1 aa char180
+2 a^
+3 a~
+4 ad char168
+5 a"
+6 ao
+7 ah
+8 ab
+9 a- char175
+10 a.
+11 ac char184
+12 ho
+13 bq
+14 fo
+15 fc
+16 lq
+17 rq
+18 Bq
+19 Fo char171
+20 Fc char187
+21 en
+22 em
+25 .i
+26 .j
+27 ff
+28 fi
+29 fl
+30 Fi
+31 Fl
+33 !
+34 " dq
+35 # sh
+36 $ Do
+37 %
+38 &
+39 ' aq cq
+40 (
+41 )
+42 *
+43 + pl
+44 ,
+45 -
+46 .
+47 / sl
+48 0
+49 1
+50 2
+51 3
+52 4
+53 5
+54 6
+55 7
+56 8
+57 9
+58 :
+59 ;
+60 <
+61 = eq
+62 >
+63 ?
+64 @ at
+65 A
+66 B
+67 C
+68 D
+69 E
+70 F
+71 G
+72 H
+73 I
+74 J
+75 K
+76 L
+77 M
+78 N
+79 O
+80 P
+81 Q
+82 R
+83 S
+84 T
+85 U
+86 V
+87 W
+88 X
+89 Y
+90 Z
+91 [ lB
+92 \ rs
+93 ] rB
+94 ^ ha
+95 _
+96 ` oq
+97 a
+98 b
+99 c
+100 d
+101 e
+102 f
+103 g
+104 h
+105 i
+106 j
+107 k
+108 l
+109 m
+110 n
+111 o
+112 p
+113 q
+114 r
+115 s
+116 t
+117 u
+118 v
+119 w
+120 x
+121 y
+122 z
+123 { lC
+124 | or bv ba
+125 } rC
+126 ~
+127 hy char173
+130 'C
+138 /L
+146 vS
+152 :Y
+154 vZ
+156 IJ
+159 sc char167
+162 'c
+170 (l
+178 vs
+184 :y char255
+186 vz
+188 ij
+189 r! char161
+190 r? char191
+191 Po char163
+192 `A char192
+193 'A char193
+194 ^A char194
+195 ~A char195
+196 :A char196
+197 oA char197
+198 AE char198
+199 ,C char199
+200 `E char200
+201 'E char201
+202 ^E char202
+203 :E char203
+204 `I char204
+205 'I char205
+206 ^I char206
+207 :I char207
+208 -D char208
+209 ~N char209
+210 `O char210
+211 'O char211
+212 ^O char212
+213 ~O char213
+214 :O char214
+215 OE
+216 /O char216
+217 `U char217
+218 'U char218
+219 ^U char219
+220 :U char220
+221 char221
+222 TP char222
+224 `a char224
+225 'a char225
+226 ^a char226
+227 ~a char227
+228 :a char228
+229 oa char229
+230 ae char230
+231 ,c char231
+232 `e char232
+233 'e char233
+234 ^e char234
+235 :e char235
+236 `i char236
+237 'i char237
+238 ^i char238
+239 :i char239
+240 Sd char240
+241 ~n char241
+242 `o char242
+243 'o char243
+244 ^o char244
+245 ~o char245
+246 :o char246
+247 oe
+248 /o char248
+249 `u char249
+250 'u char250
+251 ^u char251
+252 :u char252
+253 char253
+254 Tp char254
+255 ss char223
diff --git a/contrib/groff/font/devdvi/generate/msam.map b/contrib/groff/font/devdvi/generate/msam.map
new file mode 100644
index 0000000..90006c9
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/msam.map
@@ -0,0 +1,127 @@
+# Map for the AMSFonts 2.0 msam font using TeX names.
+# Contributed by Zdzislaw Meglicki (Zdzislaw.Meglicki@arp.anu.edu.au).
+0 boxdot
+1 boxplus
+2 boxtimes
+3 square
+4 blacksquare
+5 centerdot
+6 lozenge lz
+7 blacklozenge
+8 circlearrowright
+9 circlearrowleft
+10 rightleftharpoons
+11 leftrightharpoons
+12 boxminus
+13 Vdash
+14 Vvdash
+15 vDash
+16 twoheadrightarrow
+17 twoheadleftarrow
+18 leftleftarrows
+19 rightrightarrows
+20 upuparrows
+21 downdownarrows
+22 upharpoonright
+23 downharpoonright
+24 upharpoonleft
+25 downharpoonleft
+26 rightarrowtail
+27 leftarrowtail
+28 leftrightarrows
+29 rightleftarrows
+30 Lsh
+31 Rsh
+32 rightsquigarrow
+33 leftrightsquigarrow
+34 looparrowleft
+35 looparrowright
+36 circeq
+37 succsim
+38 gtrsim
+39 gtrapprox
+40 multimap
+41 therefore tf 3d
+42 because
+43 doteqdot
+44 triangleq
+45 precsim
+46 lesssim
+47 lessapprox
+48 eqslantless
+49 eqslantgtr
+50 curlyeqprec
+51 curlyeqsucc
+52 preccurlyeq
+53 leqq
+54 leqslant
+55 lessgtr
+56 backprime
+58 risingdotseq
+59 fallingdotseq
+60 succcurlyeq
+61 geqq
+62 geqslant
+63 gtrless
+64 sqsubset
+65 sqsupset
+66 vartriangleright
+67 vartriangleleft
+68 trianglerighteq
+69 trianglelefteq
+70 bigstar
+71 between
+72 blacktriangledown
+73 blacktriangleright
+74 blacktriangleleft
+77 vartriangle
+78 blacktriangle
+79 triangledown
+80 eqcirc
+81 lesseqgtr
+82 gtreqless
+83 lesseqqgtr
+84 gtreqqless
+85 yen Ye char165
+86 Rrightarrow
+87 Lleftarrow
+88 checkmark OK
+89 veebar
+90 barwedge
+91 doublebarwedge
+92 angle /_
+93 measuredangle
+94 sphericalangle
+95 varpropto
+96 smallsmile
+97 smallfrown
+98 Subset
+99 Supset
+100 Cup
+101 Cap
+102 curlywedge
+103 curlyvee
+104 leftthreetimes
+105 rightthreetimes
+106 subseteqq
+107 supseteqq
+108 bumpeq
+109 Bumpeq
+110 lll
+111 ggg
+112 ulcorner
+113 urcorner
+114 circledR char174 rg
+115 circledS
+116 pitchfork
+117 dotplus
+118 backsim
+119 backsimeq
+120 llcorner
+121 lrcorner
+122 maltese
+123 complement
+124 intercal
+125 circledcirc
+126 circledast
+127 circleddash
diff --git a/contrib/groff/font/devdvi/generate/msbm.map b/contrib/groff/font/devdvi/generate/msbm.map
new file mode 100644
index 0000000..07ee095
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/msbm.map
@@ -0,0 +1,121 @@
+# Map for the AMSFonts 2.0 msbm font using TeX names.
+# Contributed by Zdzislaw Meglicki (Zdzislaw.Meglicki@arp.anu.edu.au).
+0 lvertneqq
+1 gvertneqq
+2 nleq
+3 ngeq
+4 nless
+5 ngtr
+6 nprec
+7 nsucc
+8 lneqq
+9 gneqq
+10 nleqslant
+11 ngeqslant
+12 lneq
+13 gneq
+14 npreceq
+15 nsucceq
+16 precnsim
+17 succnsim
+18 lnsim
+19 gnsim
+20 nleqq
+21 ngeqq
+22 precneqq
+23 succneqq
+24 precnapprox
+25 succnapprox
+26 lnapprox
+27 gnapprox
+28 nsim
+29 ncong
+30 diagup
+31 diagdown
+32 varsubsetneq
+33 varsupsetneq
+34 nsubseteqq
+35 nsupseteqq
+36 subsetneqq
+37 supsetneqq
+38 varsubsetneqq
+39 varsupsetneqq
+40 subsetneq
+41 supsetneq
+42 nsubseteq
+43 nsupseteq
+44 nparallel
+45 nmid
+46 nshortmid
+47 nshortparallel
+48 nvdash
+49 nVdash
+50 nvDash
+51 nVDash
+52 ntrianglerighteq
+53 ntrianglelefteq
+54 ntriangleleft
+55 ntriangleright
+56 nleftarrow
+57 nrightarrow
+58 nLeftarrow
+59 nRightarrow
+60 nLeftrightarrow
+61 nleftrightarrow
+62 divideontimes
+63 varnothing
+64 nexists
+65 BbbA
+66 BbbB
+67 BbbC
+68 BbbD
+69 BbbE
+70 BbbF
+71 BbbG
+72 BbbH
+73 BbbI
+74 BbbJ
+75 BbbK
+76 BbbL
+77 BbbM
+78 BbbN
+79 BbbO
+80 BbbP
+81 BbbQ
+82 BbbR
+83 BbbS
+84 BbbT
+85 BbbU
+86 BbbV
+87 BbbW
+88 BbbX
+89 BbbY
+90 BbbZ
+96 Finv
+97 Game
+102 mho
+103 eth
+104 eqsim
+105 beth
+106 gimel
+107 daleth
+108 lessdot
+109 gtrdot
+110 ltimes
+111 rtimes
+112 shortmid
+113 shortparallel
+114 smallsetminus
+115 thicksim
+116 thickapprox
+117 approxeq
+118 succapprox
+119 precapprox
+120 curvearrowleft
+121 curvearrowright
+122 digamma
+123 varkappa
+124 Bbbk
+125 hslash
+126 hbar -h
+127 backepsilon
diff --git a/contrib/groff/font/devdvi/generate/texb.map b/contrib/groff/font/devdvi/generate/texb.map
new file mode 100644
index 0000000..b2bcd15
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/texb.map
@@ -0,0 +1,127 @@
+0 *G
+1 *D
+2 *H
+3 *L
+4 *C
+5 *P
+6 *S
+7 *U
+8 *F
+9 *Q
+10 *W
+11 ff
+12 fi
+13 fl
+14 Fi
+15 Fl
+16 .i
+17 .j
+18 ga
+19 aa char180
+20 ah
+21 ab
+22 a- char175
+23 ao
+24 ac char184
+25 ss char223
+26 ae char230
+27 oe
+28 /o char248
+29 AE char198
+30 OE
+31 /O char216
+33 !
+34 rq
+35 # sh
+36 $ Do
+37 %
+38 &
+39 ' cq
+40 (
+41 )
+42 *
+43 +
+44 ,
+45 - hy char173
+46 .
+47 / sl
+48 0
+49 1
+50 2
+51 3
+52 4
+53 5
+54 6
+55 7
+56 8
+57 9
+58 :
+59 ;
+60 r! char161
+61 =
+62 r? char191
+63 ?
+64 @ at
+65 A
+66 B
+67 C
+68 D
+69 E
+70 F
+71 G
+72 H
+73 I
+74 J
+75 K
+76 L
+77 M
+78 N
+79 O
+80 P
+81 Q
+82 R
+83 S
+84 T
+85 U
+86 V
+87 W
+88 X
+89 Y
+90 Z
+91 [ lB
+92 lq
+93 ] rB
+94 a^ ^ ha
+95 a.
+96 ` oq
+97 a
+98 b
+99 c
+100 d
+101 e
+102 f
+103 g
+104 h
+105 i
+106 j
+107 k
+108 l
+109 m
+110 n
+111 o
+112 p
+113 q
+114 r
+115 s
+116 t
+117 u
+118 v
+119 w
+120 x
+121 y
+122 z
+123 en
+124 em
+125 a"
+126 a~ ~
+127 ad char168
diff --git a/contrib/groff/font/devdvi/generate/texex.map b/contrib/groff/font/devdvi/generate/texex.map
new file mode 100644
index 0000000..a5b2690
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/texex.map
@@ -0,0 +1,100 @@
+0 parenleft0
+1 parenright0
+2 bracketleft0
+3 bracketright0
+4 floorleft0
+5 floorright0
+6 ceilingleft0
+7 ceilingright0
+8 braceleft0
+9 braceright0
+10 angleleft0
+11 angleright0
+12 barex
+13 bardblex
+14 slash0
+15 backslash0
+16 parenleft1
+17 parenright1
+18 parenleft2
+19 parenright2
+20 bracketleft2
+21 bracketright2
+22 floorleft2
+23 floorright2
+24 ceilingleft2
+25 ceilingright2
+26 braceleft2
+27 braceright2
+28 angleleft2
+29 angleright2
+30 slash2
+31 backslash2
+32 parenleft3
+33 parenright3
+34 bracketleft3
+35 bracketright3
+36 floorleft3
+37 floorright3
+38 ceilingleft3
+39 ceilingright3
+40 braceleft3
+41 braceright3
+42 angleleft3
+43 angleright3
+44 slash3
+45 backslash3
+46 slash1
+47 backslash1
+48 parenlefttp
+49 parenrighttp
+50 bracketlefttp
+51 bracketrighttp
+52 bracketleftbt
+53 bracketrightbt
+54 bracketleftex
+55 bracketrightex
+56 bracelefttp lt
+57 bracerighttp rt
+58 braceleftbt lb
+59 bracerightbt rb
+60 braceleftmid lk
+61 bracerightmid rk
+62 braceex bracerightex braceleftex
+63 arrowvertex
+64 parenleftbt
+65 parenrightbt
+66 parenleftex
+67 parenrightex
+68 angleleft1
+69 angleright1
+73 ois ointegral
+75 bigcircledot
+77 bigcircleplus
+79 bigcirclemultiply
+88 sum
+89 product
+90 is integral
+91 bigunion
+92 bigintersection
+93 bigunionplus
+94 biglogicaland
+95 biglogicalor
+97 coproduct
+104 bracketleft1
+105 bracketright1
+106 floorleft1
+107 floorright1
+108 ceilingleft1
+109 ceilingright1
+110 braceleft1
+111 braceright1
+112 sr0
+113 sr1
+114 sr2
+115 sr3
+119 arrowvertdblex
+120 arrowverttp
+121 arrowvertbt
+126 arrowvertdbltp
+127 arrowvertdblbt
diff --git a/contrib/groff/font/devdvi/generate/texi.map b/contrib/groff/font/devdvi/generate/texi.map
new file mode 100644
index 0000000..4ca802a
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/texi.map
@@ -0,0 +1,127 @@
+0 *G
+1 *D
+2 *H
+3 *L
+4 *C
+5 *P
+6 *S
+7 *U
+8 *F
+9 *Q
+10 *W
+11 ff
+12 fi
+13 fl
+14 Fi
+15 Fl
+16 .i
+17 .j
+18 ga
+19 aa char180
+20 ah
+21 ab
+22 a- char175
+23 ao
+24 ac char184
+25 ss char223
+26 ae char230
+27 oe
+28 /o char248
+29 AE char198
+30 OE
+31 /O char216
+33 !
+34 rq
+35 # sh
+36 Po char163
+37 %
+38 &
+39 ' cq
+40 (
+41 )
+42 *
+43 +
+44 ,
+45 - hy char173
+46 .
+47 / sl
+48 0
+49 1
+50 2
+51 3
+52 4
+53 5
+54 6
+55 7
+56 8
+57 9
+58 :
+59 ;
+60 r! char161
+61 =
+62 r? char191
+63 ?
+64 @ at
+65 A
+66 B
+67 C
+68 D
+69 E
+70 F
+71 G
+72 H
+73 I
+74 J
+75 K
+76 L
+77 M
+78 N
+79 O
+80 P
+81 Q
+82 R
+83 S
+84 T
+85 U
+86 V
+87 W
+88 X
+89 Y
+90 Z
+91 [ lB
+92 lq
+93 ] rB
+94 a^ ^ ha
+95 a.
+96 ` oq
+97 a
+98 b
+99 c
+100 d
+101 e
+102 f Fn
+103 g
+104 h
+105 i
+106 j
+107 k
+108 l
+109 m
+110 n
+111 o
+112 p
+113 q
+114 r
+115 s
+116 t
+117 u
+118 v
+119 w
+120 x
+121 y
+122 z
+123 en
+124 em
+125 a"
+126 a~ ~
+127 ad char168
diff --git a/contrib/groff/font/devdvi/generate/texmi.map b/contrib/groff/font/devdvi/generate/texmi.map
new file mode 100644
index 0000000..6d01dc4
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/texmi.map
@@ -0,0 +1,32 @@
+11 *a
+12 *b
+13 *g
+14 *d
+15 *e
+16 *z
+17 *y
+18 *h
+19 *i
+20 *k
+21 *l
+22 *m char181
+23 *n
+24 *c
+25 *p
+26 *r
+27 *s
+28 *t
+29 *u
+30 *f
+31 *x
+32 *q
+33 *w
+35 +h
+36 +p
+38 ts
+39 +f
+60 <
+62 >
+64 pd
+111 *o
+125 wp
diff --git a/contrib/groff/font/devdvi/generate/texr.map b/contrib/groff/font/devdvi/generate/texr.map
new file mode 100644
index 0000000..7db0e5f
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/texr.map
@@ -0,0 +1,127 @@
+0 *G
+1 *D
+2 *H
+3 *L
+4 *C
+5 *P
+6 *S
+7 *U
+8 *F
+9 *Q
+10 *W
+11 ff
+12 fi
+13 fl
+14 Fi
+15 Fl
+16 .i
+17 .j
+18 ga
+19 aa char180
+20 ah
+21 ab
+22 a- char175
+23 ao
+24 ac char184
+25 ss char223
+26 ae char230
+27 oe
+28 /o char248
+29 AE char198
+30 OE
+31 /O char216
+33 !
+34 rq
+35 # sh
+36 $ Do
+37 %
+38 &
+39 ' cq
+40 (
+41 )
+42 *
+43 + pl
+44 ,
+45 - hy char173
+46 .
+47 / sl
+48 0
+49 1
+50 2
+51 3
+52 4
+53 5
+54 6
+55 7
+56 8
+57 9
+58 :
+59 ;
+60 r! char161
+61 = eq
+62 r? char191
+63 ?
+64 @ at
+65 A *A
+66 B *B
+67 C
+68 D
+69 E *E
+70 F
+71 G
+72 H *Y
+73 I *I
+74 J
+75 K *K
+76 L
+77 M *M
+78 N *N
+79 O *O
+80 P *R
+81 Q
+82 R
+83 S
+84 T *T
+85 U
+86 V
+87 W
+88 X *X
+89 Y
+90 Z *Z
+91 [ lB
+92 lq
+93 ] rB
+94 a^ ^ ha
+95 a.
+96 ` oq
+97 a
+98 b
+99 c
+100 d
+101 e
+102 f
+103 g
+104 h
+105 i
+106 j
+107 k
+108 l
+109 m
+110 n
+111 o
+112 p
+113 q
+114 r
+115 s
+116 t
+117 u
+118 v
+119 w
+120 x
+121 y
+122 z
+123 en
+124 em
+125 a"
+126 a~ ~
+127 ad char168
diff --git a/contrib/groff/font/devdvi/generate/texsy.map b/contrib/groff/font/devdvi/generate/texsy.map
new file mode 100644
index 0000000..fe98eb2
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/texsy.map
@@ -0,0 +1,100 @@
+0 \- mi
+1 md pc
+2 mu char215
+3 **
+4 di char247
+6 +- char177
+7 -+
+8 c+
+10 c*
+13 ci
+15 bu
+17 ==
+18 ib
+19 ip
+20 <=
+21 >=
+24 ap ti
+25 ~~
+26 sb
+27 sp
+28 <<
+29 >>
+32 <-
+33 ->
+34 ua
+35 da
+36 <>
+39 ~=
+40 lA lh
+41 rA rh
+42 uA
+43 dA
+44 hA
+47 pt
+48 prime
+49 if
+50 mo
+51 st
+54 slashnot
+56 fa
+57 te
+58 no char172
+59 es
+60 Re
+61 Im
+63 pp
+64 Ah
+65 A
+66 B
+67 C
+68 D
+69 E
+70 F
+71 G
+72 H
+73 I
+74 J
+75 K
+76 L
+77 M
+78 N
+79 O
+80 P
+81 Q
+82 R
+83 S
+84 T
+85 U
+86 V
+87 W
+88 X
+89 Y
+90 Z
+91 cu
+92 ca
+94 AN
+95 OR
+98 lf
+99 rf
+100 lc
+101 rc
+102 lC {
+103 rC }
+104 la
+105 ra
+106 ba | bv or bar
+107 bardbl
+108 va
+109 vA
+110 \ rs
+112 sr
+114 gr
+120 sc char167
+121 dg
+122 dd
+123 ps char182
+124 CL
+125 DI
+126 HE
+127 SP
diff --git a/contrib/groff/font/devdvi/generate/textt.map b/contrib/groff/font/devdvi/generate/textt.map
new file mode 100644
index 0000000..80e8911
--- /dev/null
+++ b/contrib/groff/font/devdvi/generate/textt.map
@@ -0,0 +1,126 @@
+0 *G
+1 *D
+2 *H
+3 *L
+4 *C
+5 *P
+6 *S
+7 *U
+8 *F
+9 *Q
+10 *W
+11 ff
+12 fi
+13 fl
+14 Fi
+15 Fl
+16 .i
+17 .j
+18 ga
+19 aa char180
+20 ah
+21 ab
+22 a- char175
+23 ao
+24 ac char184
+25 ss char223
+26 ae char230
+27 oe
+28 /o char248
+29 AE char198
+30 OE
+31 /O char216
+33 !
+34 " dq
+35 # sh
+36 $ Do
+37 %
+38 &
+39 ' cq
+40 (
+41 )
+42 *
+43 +
+44 ,
+45 - \-
+46 .
+47 / sl
+48 0
+49 1
+50 2
+51 3
+52 4
+53 5
+54 6
+55 7
+56 8
+57 9
+58 :
+59 ;
+60 <
+61 =
+62 >
+63 ?
+64 @ at
+65 A
+66 B
+67 C
+68 D
+69 E
+70 F
+71 G
+72 H
+73 I
+74 J
+75 K
+76 L
+77 M
+78 N
+79 O
+80 P
+81 Q
+82 R
+83 S
+84 T
+85 U
+86 V
+87 W
+88 X
+89 Y
+90 Z
+91 [ lB
+92 \ rs
+93 ] rB
+94 a^ ^ ha
+95 _
+96 ` oq
+97 a
+98 b
+99 c
+100 d
+101 e
+102 f
+103 g
+104 h
+105 i
+106 j
+107 k
+108 l
+109 m
+110 n
+111 o
+112 p
+113 q
+114 r
+115 s
+116 t
+117 u
+118 v
+119 w
+120 x
+121 y
+122 z
+123 lC {
+124 ba |
+125 rC }
+126 a~ ~
diff --git a/contrib/groff/font/devhtml/DESC.proto b/contrib/groff/font/devhtml/DESC.proto
new file mode 100644
index 0000000..e245441
--- /dev/null
+++ b/contrib/groff/font/devhtml/DESC.proto
@@ -0,0 +1,12 @@
+res 240
+hor 24
+vert 40
+unitwidth 10
+sizes 6 8 10 12 14 16 18 0
+fonts 6 R I B BI C S
+tcommand
+html
+postpro post-grohtml
+prepro pre-grohtml
+use_charnames_in_special
+pass_filenames
diff --git a/contrib/groff/font/devhtml/Makefile.sub b/contrib/groff/font/devhtml/Makefile.sub
new file mode 100644
index 0000000..df56914
--- /dev/null
+++ b/contrib/groff/font/devhtml/Makefile.sub
@@ -0,0 +1,34 @@
+DEV=html
+PROTOFONTS=R I B BI CR
+FONTS=$(PROTOFONTS) S
+DEVFILES=$(FONTS) DESC
+CLEANADD=$(FONTS) DESC
+
+RES=240
+CPI=10
+LPI=6
+
+$(FONTS): R.proto
+ @echo Making $@
+ @-rm -f $@
+ @(charwidth=`expr $(RES) / $(CPI)` ; \
+ sed -e "s/^name [A-Z]*$$/name $@/" \
+ -e "s/^\\([^ ]*\\) [0-9]+ /\\1 $$charwidth /" \
+ -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+ -e "s/^internalname .*$$/internalname $@/" \
+ -e "/^internalname/s/CR/4/" \
+ -e "/^internalname/s/BI/3/" \
+ -e "/^internalname/s/B/2/" \
+ -e "/^internalname/s/I/1/" \
+ -e "/^internalname .*[^ 0-9]/d" \
+ $(srcdir)/R.proto >$@)
+
+DESC: DESC.proto
+ @echo Making $@
+ @-rm -f $@
+ @sed -e "s/^res .*$$/res $(RES)/" \
+ -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+ -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+ -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+ $(srcdir)/DESC.proto >$@
+
diff --git a/contrib/groff/font/devhtml/R.proto b/contrib/groff/font/devhtml/R.proto
new file mode 100644
index 0000000..f2c9d24
--- /dev/null
+++ b/contrib/groff/font/devhtml/R.proto
@@ -0,0 +1,315 @@
+name R
+internalname 0
+spacewidth 24
+charset
+! 24 0 0x0021
+" 24 0 0x0022 &quot;
+dq "
+# 24 0 0x0023
+sh "
+$ 24 0 0x0024
+Do "
+% 24 0 0x0025
+& 24 0 0x0026 &amp;
+aq 24 0 0x0027
+' "
+( 24 0 0x0028
+) 24 0 0x0029
+* 24 0 0x002A
++ 24 0 0x002B
+pl "
+, 24 0 0x002C
+\- 24 0 0x002D
+hy "
+- "
+mi "
+en "
+. 24 0 0x002E
+/ 24 0 0x002F
+sl "
+0 24 0 0x0030
+1 24 0 0x0031
+2 24 0 0x0032
+3 24 0 0x0033
+4 24 0 0x0034
+5 24 0 0x0035
+6 24 0 0x0036
+7 24 0 0x0037
+8 24 0 0x0038
+9 24 0 0x0039
+: 24 0 0x003A
+; 24 0 0x003B
+< 24 0 0x003C &lt;
+la "
+= 24 0 0x003D
+eq "
+> 24 0 0x003E &gt;
+ra "
+? 24 0 0x003F
+@ 24 0 0x0040
+at "
+A 24 0 0x0041
+B 24 0 0x0042
+C 24 0 0x0043
+D 24 0 0x0044
+E 24 0 0x0045
+F 24 0 0x0046
+G 24 0 0x0047
+H 24 0 0x0048
+I 24 0 0x0049
+J 24 0 0x004A
+K 24 0 0x004B
+L 24 0 0x004C
+M 24 0 0x004D
+N 24 0 0x004E
+O 24 0 0x004F
+P 24 0 0x0050
+Q 24 0 0x0051
+R 24 0 0x0052
+S 24 0 0x0053
+T 24 0 0x0054
+U 24 0 0x0055
+V 24 0 0x0056
+W 24 0 0x0057
+X 24 0 0x0058
+Y 24 0 0x0059
+Z 24 0 0x005A
+[ 24 0 0x005B
+lB "
+\ 24 0 0x005C
+rs "
+] 24 0 0x005D
+rB "
+^ 24 0 0x005E
+a^ "
+ha "
+_ 24 0 0x005F
+ru "
+ul "
+` 24 0 0x0060
+a 24 0 0x0061
+b 24 0 0x0062
+c 24 0 0x0063
+d 24 0 0x0064
+e 24 0 0x0065
+f 24 0 0x0066
+g 24 0 0x0067
+h 24 0 0x0068
+i 24 0 0x0069
+j 24 0 0x006A
+k 24 0 0x006B
+l 24 0 0x006C
+m 24 0 0x006D
+n 24 0 0x006E
+o 24 0 0x006F
+p 24 0 0x0070
+q 24 0 0x0071
+r 24 0 0x0072
+s 24 0 0x0073
+t 24 0 0x0074
+u 24 0 0x0075
+v 24 0 0x0076
+w 24 0 0x0077
+x 24 0 0x0078
+y 24 0 0x0079
+z 24 0 0x007A
+lC 24 0 0x007B
+{ "
+ba 24 0 0x007C
+or "
+| "
+rC 24 0 0x007D
+} "
+a~ 24 0 0x007E
+~ "
+ti "
+r! 24 0 0x00A1 &iexcl;
+char161 "
+ct 24 0 0x00A2 &cent;
+char162 "
+Po 24 0 0x00A3 &pound;
+char163 "
+Cs 24 0 0x00A4 &curren;
+char164 "
+Ye 24 0 0x00A5 &yen;
+char165 "
+bb 24 0 0x00A6 &brvbar;
+char166 "
+sc 24 0 0x00A7 &sect;
+char167 "
+ad 24 0 0x00A8 &uml;
+char168 "
+co 24 0 0x00A9 &copy;
+char169 "
+Of 24 0 0x00AA &ordf;
+char170 "
+Fo 24 0 0x00AB &laquo;
+char171 "
+no 24 0 0x00AC &not;
+char172 "
+rg 24 0 0x00AE &reg;
+char174 "
+a- 24 0 0x00AF &macr;
+char175 "
+de 24 0 0x00B0 &deg;
+char176 "
++- 24 0 0x00B1 &plusmn;
+char177 "
+S2 24 0 0x00B2 &sup2;
+char178 "
+S3 24 0 0x00B3 &sup3;
+char179 "
+aa 24 0 0x00B4 &acute;
+\' "
+char180 "
+char181 24 0 0x00B5 &micro;
+ps 24 0 0x00B6 &para;
+char182 "
+pc 24 0 0x00B7 &middot;
+char183 "
+ac 24 0 0x00B8 &cedil;
+char184 "
+S1 24 0 0x00B9 &sup1;
+char185 "
+Om 24 0 0x00BA &ordm;
+char186 "
+Fc 24 0 0x00BB &raquo;
+char187 "
+14 24 0 0x00BC &frac14;
+char188 "
+12 24 0 0x00BD &frac12;
+char189 "
+34 24 0 0x00BE &frac34;
+char190 "
+r? 24 0 0x00BF &iquest;
+char191 "
+`A 24 0 0x00C0 &Agrave;
+char192 "
+'A 24 0 0x00C1 &Aacute;
+char193 "
+^A 24 0 0x00C2 &Acirc;
+char194 "
+~A 24 0 0x00C3 &Atilde;
+char195 "
+:A 24 0 0x00C4 &Auml;
+char196 "
+oA 24 0 0x00C5 &Aring;
+char197 "
+AE 24 0 0x00C6 &AElig;
+char198 "
+,C 24 0 0x00C7 &Ccedil;
+char199 "
+`E 24 0 0x00C8 &Egrave;
+char200 "
+'E 24 0 0x00C9 &Eacute;
+char201 "
+^E 24 0 0x00CA &Ecirc;
+char202 "
+:E 24 0 0x00CB &Euml;
+char203 "
+`I 24 0 0x00CC &Igrave;
+char204 "
+'I 24 0 0x00CD &Iacute;
+char205 "
+^I 24 0 0x00CE &Icirc;
+char206 "
+:I 24 0 0x00CF &Iuml;
+char207 "
+-D 24 0 0x00D0 &ETH;
+char208 "
+~N 24 0 0x00D1 &Ntilde;
+char209 "
+`O 24 0 0x00D2 &Ograve;
+char210 "
+'O 24 0 0x00D3 &Oacute;
+char211 "
+^O 24 0 0x00D4 &Ocirc;
+char212 "
+~O 24 0 0x00D5 &Otilde;
+char213 "
+:O 24 0 0x00D6 &Ouml;
+char214 "
+mu 24 0 0x00D7 &times;
+char215 "
+/O 24 0 0x00D8 &Oslash;
+char216 "
+`U 24 0 0x00D9 &Ugrave;
+char217 "
+'U 24 0 0x00DA &Uacute;
+char218 "
+^U 24 0 0x00DB &Ucirc;
+char219 "
+:U 24 0 0x00DC &Uuml;
+char220 "
+'Y 24 0 0x00DD &Yacute;
+char221 "
+TP 24 0 0x00DE &THORN;
+char222 "
+ss 24 0 0x00DF &szlig;
+char223 "
+`a 24 0 0x00E0 &agrave;
+char224 "
+'a 24 0 0x00E1 &aacute;
+char225 "
+^a 24 0 0x00E2 &acirc;
+char226 "
+~a 24 0 0x00E3 &atilde;
+char227 "
+:a 24 0 0x00E4 &auml;
+char228 "
+oa 24 0 0x00E5 &aring;
+char229 "
+ae 24 0 0x00E6 &aelig;
+char230 "
+,c 24 0 0x00E7 &ccedil;
+char231 "
+`e 24 0 0x00E8 &egrave;
+char232 "
+'e 24 0 0x00E9 &eacute;
+char233 "
+^e 24 0 0x00EA &ecirc;
+char234 "
+:e 24 0 0x00EB &euml;
+char235 "
+`i 24 0 0x00EC &igrave;
+char236 "
+'i 24 0 0x00ED &iacute;
+char237 "
+^i 24 0 0x00EE &icirc;
+char238 "
+:i 24 0 0x00EF &iuml;
+char239 "
+Sd 24 0 0x00F0 &eth;
+char240 "
+~n 24 0 0x00F1 &ntilde;
+char241 "
+`o 24 0 0x00F2 &ograve;
+char242 "
+'o 24 0 0x00F3 &oacute;
+char243 "
+^o 24 0 0x00F4 &ocirc;
+char244 "
+~o 24 0 0x00F5 &otilde;
+char245 "
+:o 24 0 0x00F6 &ouml;
+char246 "
+di 24 0 0x00F7 &divide;
+char247 "
+/o 24 0 0x00F8 &oslash;
+char248 "
+`u 24 0 0x00F9 &ugrave;
+char249 "
+'u 24 0 0x00FA &uacute;
+char250 "
+^u 24 0 0x00FB &ucirc;
+char251 "
+:u 24 0 0x00FC &uuml;
+char252 "
+'y 24 0 0x00FD &yacute;
+char253 "
+Tp 24 0 0x00FE &thorn;
+char254 "
+:y 24 0 0x00FF &yuml;
+char255 "
+\` 24 0 0x2018 &grave;
+ga "
diff --git a/contrib/groff/font/devlatin1/DESC.proto b/contrib/groff/font/devlatin1/DESC.proto
new file mode 100644
index 0000000..88399ab
--- /dev/null
+++ b/contrib/groff/font/devlatin1/DESC.proto
@@ -0,0 +1,8 @@
+res 240
+hor 24
+vert 40
+unitwidth 10
+sizes 10 0
+fonts 4 R I B BI
+tcommand
+postpro grotty
diff --git a/contrib/groff/font/devlatin1/Makefile.sub b/contrib/groff/font/devlatin1/Makefile.sub
new file mode 100644
index 0000000..25de3f7
--- /dev/null
+++ b/contrib/groff/font/devlatin1/Makefile.sub
@@ -0,0 +1,32 @@
+DEV=latin1
+FONTS=R I B BI
+DEVFILES=$(FONTS) DESC
+CLEANADD=$(FONTS) DESC
+
+RES=240
+CPI=10
+LPI=6
+
+$(FONTS): R.proto
+ @echo Making $@
+ @-rm -f $@
+ @(charwidth=`expr $(RES) / $(CPI)` ; \
+ sed -e "s/^name [A-Z]*$$/name $@/" \
+ -e "s/^\\([^ ]*\\) [0-9]+ /\\1 $$charwidth /" \
+ -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+ -e "s/^internalname .*$$/internalname $@/" \
+ -e "/^internalname/s/BI/3/" \
+ -e "/^internalname/s/B/2/" \
+ -e "/^internalname/s/I/1/" \
+ -e "/^internalname .*[^ 0-9]/d" \
+ $(srcdir)/R.proto >$@)
+
+DESC: DESC.proto
+ @echo Making $@
+ @-rm -f $@
+ @sed -e "s/^res .*$$/res $(RES)/" \
+ -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+ -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+ -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+ $(srcdir)/DESC.proto >$@
+
diff --git a/contrib/groff/font/devlatin1/R.proto b/contrib/groff/font/devlatin1/R.proto
new file mode 100644
index 0000000..a527a9f
--- /dev/null
+++ b/contrib/groff/font/devlatin1/R.proto
@@ -0,0 +1,357 @@
+name R
+internalname 0
+spacewidth 24
+charset
+! 24 0 0041
+" 24 0 0042
+dq "
+lq "
+rq "
+# 24 0 0043
+sh "
+$ 24 0 0044
+Do "
+% 24 0 0045
+& 24 0 0046
+' 24 0 0047
+fm "
+aq "
+cq "
+( 24 0 0050
+) 24 0 0051
+* 24 0 0052
+** "
++ 24 0 0053
+pl "
+, 24 0 0054
+\- 24 0 0055
+mi "
+- "
+hy "
+en "
+. 24 0 0056
+/ 24 0 0057
+sl "
+f/ "
+0 24 0 0060
+1 24 0 0061
+2 24 0 0062
+3 24 0 0063
+4 24 0 0064
+5 24 0 0065
+6 24 0 0066
+7 24 0 0067
+8 24 0 0070
+9 24 0 0071
+: 24 0 0072
+; 24 0 0073
+< 24 0 0074
+la "
+fo "
+= 24 0 0075
+eq "
+> 24 0 0076
+ra "
+fc "
+? 24 0 0077
+@ 24 0 0100
+at "
+A 24 0 0101
+*A "
+B 24 0 0102
+*B "
+C 24 0 0103
+D 24 0 0104
+E 24 0 0105
+*E "
+F 24 0 0106
+G 24 0 0107
+H 24 0 0110
+*Y "
+I 24 0 0111
+*I "
+J 24 0 0112
+K 24 0 0113
+*K "
+L 24 0 0114
+M 24 0 0115
+*M "
+N 24 0 0116
+*N "
+O 24 0 0117
+ci "
+*O "
+P 24 0 0120
+*R "
+Q 24 0 0121
+R 24 0 0122
+S 24 0 0123
+T 24 0 0124
+*T "
+U 24 0 0125
+V 24 0 0126
+W 24 0 0127
+X 24 0 0130
+*X "
+Y 24 0 0131
+*U "
+Z 24 0 0132
+*Z "
+[ 24 0 0133
+lB "
+\ 24 0 0134
+rs "
+] 24 0 0135
+rB "
+a^ 24 0 0136
+^ "
+ha "
+_ 24 0 0137
+ru "
+ul "
+` 24 0 0140
+oq "
+ga "
+a 24 0 0141
+b 24 0 0142
+c 24 0 0143
+d 24 0 0144
+e 24 0 0145
+f 24 0 0146
+g 24 0 0147
+h 24 0 0150
+i 24 0 0151
+.i "
+j 24 0 0152
+k 24 0 0153
+l 24 0 0154
+m 24 0 0155
+n 24 0 0156
+o 24 0 0157
+*o "
+p 24 0 0160
+q 24 0 0161
+r 24 0 0162
+s 24 0 0163
+t 24 0 0164
+u 24 0 0165
+v 24 0 0166
+w 24 0 0167
+x 24 0 0170
+y 24 0 0171
+z 24 0 0172
+lC 24 0 0173
+{ "
+ba 24 0 0174
+or "
+bv "
+br "
+| "
+lb "
+lc "
+lf "
+lk "
+lt "
+rb "
+rc "
+rf "
+rk "
+rt "
+rC 24 0 0175
+} "
+a~ 24 0 0176
+~ "
+ap "
+ti "
+r! 24 0 0241
+char161 "
+ct 24 0 0242
+char162 "
+Po 24 0 0243
+char163 "
+Cs 24 0 0244
+char164 "
+Ye 24 0 0245
+char165 "
+bb 24 0 0246
+char166 "
+sc 24 0 0247
+char167 "
+ad 24 0 0250
+char168 "
+co 24 0 0251
+char169 "
+Of 24 0 0252
+char170 "
+Fo 24 0 0253
+char171 "
+no 24 0 0254
+char172 "
+shc 24 0 0255
+char173 "
+rg 24 0 0256
+char174 "
+a- 24 0 0257
+char175 "
+de 24 0 0260
+char176 "
+ao "
++- 24 0 0261
+char177 "
+S2 24 0 0262
+char178 "
+S3 24 0 0263
+char179 "
+aa 24 0 0264
+char180 "
+*m 24 0 0265
+char181 "
+ps 24 0 0266
+char182 "
+pc 24 0 0267
+md "
+char183 "
+ac 24 0 0270
+char184 "
+S1 24 0 0271
+char185 "
+Om 24 0 0272
+char186 "
+Fc 24 0 0273
+char187 "
+14 24 0 0274
+char188 "
+12 24 0 0275
+char189 "
+34 24 0 0276
+char190 "
+r? 24 0 0277
+char191 "
+`A 24 0 0300
+char192 "
+'A 24 0 0301
+char193 "
+^A 24 0 0302
+char194 "
+~A 24 0 0303
+char195 "
+:A 24 0 0304
+char196 "
+oA 24 0 0305
+char197 "
+AE 24 0 0306
+char198 "
+,C 24 0 0307
+char199 "
+`E 24 0 0310
+char200 "
+'E 24 0 0311
+char201 "
+^E 24 0 0312
+char202 "
+:E 24 0 0313
+char203 "
+`I 24 0 0314
+char204 "
+'I 24 0 0315
+char205 "
+^I 24 0 0316
+char206 "
+:I 24 0 0317
+char207 "
+-D 24 0 0320
+char208 "
+~N 24 0 0321
+char209 "
+`O 24 0 0322
+char210 "
+'O 24 0 0323
+char211 "
+^O 24 0 0324
+char212 "
+~O 24 0 0325
+char213 "
+:O 24 0 0326
+char214 "
+mu 24 0 0327
+char215 "
+/O 24 0 0330
+char216 "
+`U 24 0 0331
+char217 "
+'U 24 0 0332
+char218 "
+^U 24 0 0333
+char219 "
+:U 24 0 0334
+char220 "
+'Y 24 0 0335
+char221 "
+TP 24 0 0336
+char222 "
+ss 24 0 0337
+char223 "
+`a 24 0 0340
+char224 "
+'a 24 0 0341
+char225 "
+^a 24 0 0342
+char226 "
+~a 24 0 0343
+char227 "
+:a 24 0 0344
+char228 "
+oa 24 0 0345
+char229 "
+ae 24 0 0346
+char230 "
+,c 24 0 0347
+char231 "
+`e 24 0 0350
+char232 "
+'e 24 0 0351
+char233 "
+^e 24 0 0352
+char234 "
+:e 24 0 0353
+char235 "
+`i 24 0 0354
+char236 "
+'i 24 0 0355
+char237 "
+^i 24 0 0356
+char238 "
+:i 24 0 0357
+char239 "
+Sd 24 0 0360
+char240 "
+~n 24 0 0361
+char241 "
+`o 24 0 0362
+char242 "
+'o 24 0 0363
+char243 "
+^o 24 0 0364
+char244 "
+~o 24 0 0365
+char245 "
+:o 24 0 0366
+char246 "
+di 24 0 0367
+char247 "
+/o 24 0 0370
+char248 "
+`u 24 0 0371
+char249 "
+'u 24 0 0372
+char250 "
+^u 24 0 0373
+char251 "
+:u 24 0 0374
+char252 "
+'y 24 0 0375
+char253 "
+Tp 24 0 0376
+char254 "
+:y 24 0 0377
+char255 "
diff --git a/contrib/groff/font/devlbp/CB b/contrib/groff/font/devlbp/CB
new file mode 100644
index 0000000..5c34658
--- /dev/null
+++ b/contrib/groff/font/devlbp/CB
@@ -0,0 +1,272 @@
+
+name CB
+lbpname NcourierB
+spacewidth 2200
+slant 0
+charset
+aq 2200 0 0x27 -- 0,39 # quotesingle
+space 2200 0 0x20 -- 0,32
+! 2200 0 0x21 -- 0,33 # exclam
+" 2200 0 0x22 -- 0,34 # quotedbl
+dq 2200 0 0x22 -- 0,34 # quotedbl
+# 2200 0 0x23 -- 0,35 # numbersign
+sh 2200 0 0x23 -- 0,35 # "
+$ 2200 0 0x24 -- 0,36 # dollar
+Do 2200 0 0x24 -- 0,36 # "
+% 2200 0 0x25 -- 0,37 # percent
+& 2200 0 0x26 -- 0,38 # ampersand
+' 2200 0 0x27 -- 0,39 # quoteright
+cq 2200 0 0x27 -- 0,39 # quoteright
+( 2200 0 0x28 -- 0,40 # parenleft
+) 2200 0 0x29 -- 0,41 # parenright
+* 2200 0 0x2a -- 0,42 # asterisk
++ 2200 0 0x2b -- 0,43 # plus
+, 2200 0 0x2c -- 0,44 # comma
+- 2200 0 0x2d -- 0,45 # hyphen
+\- 2200 0 0x2d -- 0,45 # hyphen
+hy 2200 0 0x2d -- 0,45 # "
+char173 2200 0 0x2d -- 0,45 # "
+. 2200 0 0x2e -- 0,46 # period
+/ 2200 0 0x2f -- 0,47 # slash
+sl 2200 0 0x2f -- 0,47 # "
+0 2200 0 0x30 -- 0,48 # zero
+1 2200 0 0x31 -- 0,49 # one
+2 2200 0 0x32 -- 0,50 # two
+3 2200 0 0x33 -- 0,51 # three
+4 2200 0 0x34 -- 0,52 # four
+5 2200 0 0x35 -- 0,53 # five
+6 2200 0 0x36 -- 0,54 # six
+7 2200 0 0x37 -- 0,55 # seven
+8 2200 0 0x38 -- 0,56 # eight
+9 2200 0 0x39 -- 0,57 # nine
+: 2200 0 0x3a -- 0,58 # colon
+; 2200 0 0x3b -- 0,59 # semicolon
+< 2200 0 0x3c -- 0,60 # less
+= 2200 0 0x3d -- 0,61 # equal
+> 2200 0 0x3e -- 0,62 # greater
+? 2200 0 0x3f -- 0,63 # question
+@ 2200 0 0x40 -- 0,64 # at
+at 2200 0 0x40 -- 0,64 # "
+A 2200 0 0x41 -- 0,65 # A
+B 2200 0 0x42 -- 0,66 # B
+C 2200 0 0x43 -- 0,67 # C
+D 2200 0 0x44 -- 0,68 # D
+E 2200 0 0x45 -- 0,69 # E
+F 2200 0 0x46 -- 0,70 # F
+G 2200 0 0x47 -- 0,71 # G
+H 2200 0 0x48 -- 0,72 # H
+I 2200 0 0x49 -- 0,73 # I
+J 2200 0 0x4a -- 0,74 # J
+K 2200 0 0x4b -- 0,75 # K
+L 2200 0 0x4c -- 0,76 # L
+M 2200 0 0x4d -- 0,77 # M
+N 2200 0 0x4e -- 0,78 # N
+O 2200 0 0x4f -- 0,79 # O
+P 2200 0 0x50 -- 0,80 # P
+Q 2200 0 0x51 -- 0,81 # Q
+R 2200 0 0x52 -- 0,82 # R
+S 2200 0 0x53 -- 0,83 # S
+T 2200 0 0x54 -- 0,84 # T
+U 2200 0 0x55 -- 0,85 # U
+V 2200 0 0x56 -- 0,86 # V
+W 2200 0 0x57 -- 0,87 # W
+X 2200 0 0x58 -- 0,88 # X
+Y 2200 0 0x59 -- 0,89 # Y
+Z 2200 0 0x5a -- 0,90 # Z
+[ 2200 0 0x5b -- 0,91 # bracketleft
+lB 2200 0 0x5b -- 0,91 # "
+\ 2200 0 0x5c -- 0,92 # backslash
+rs 2200 0 0x5c -- 0,92 # "
+] 2200 0 0x5d -- 0,93 # bracketright
+rB 2200 0 0x5d -- 0,93 # "
+a^ 2200 0 0x5e -- 0,94 # circumflex
+^ 2200 0 0x5e -- 0,94 # "
+_ 2200 0 0x5f -- 0,95 # underscore
+` 2200 0 0x60 -- 0,96 # quoteleft
+oq 2200 0 0x60 -- 0,96 # "
+a 2200 0 0x61 -- 0,97 # a
+b 2200 0 0x62 -- 0,98 # b
+c 2200 0 0x63 -- 0,99 # c
+d 2200 0 0x64 -- 0,100 # d
+e 2200 0 0x65 -- 0,101 # e
+f 2200 0 0x66 -- 0,102 # f
+g 2200 0 0x67 -- 0,103 # g
+h 2200 0 0x68 -- 0,104 # h
+i 2200 0 0x69 -- 0,105 # i
+j 2200 0 0x6a -- 0,106 # j
+k 2200 0 0x6b -- 0,107 # k
+l 2200 0 0x6c -- 0,108 # l
+m 2200 0 0x6d -- 0,109 # m
+n 2200 0 0x6e -- 0,110 # n
+o 2200 0 0x6f -- 0,111 # o
+p 2200 0 0x70 -- 0,112 # p
+q 2200 0 0x71 -- 0,113 # q
+r 2200 0 0x72 -- 0,114 # r
+s 2200 0 0x73 -- 0,115 # s
+t 2200 0 0x74 -- 0,116 # t
+u 2200 0 0x75 -- 0,117 # u
+v 2200 0 0x76 -- 0,118 # v
+w 2200 0 0x77 -- 0,119 # w
+x 2200 0 0x78 -- 0,120 # x
+y 2200 0 0x79 -- 0,121 # y
+z 2200 0 0x7a -- 0,122 # z
+lC 2200 0 0x7b -- 0,123 # braceleft
+{ 2200 0 0x7b -- 0,123 # "
+| 2200 0 0x7c -- 0,124 # "
+rC 2200 0 0x7d -- 0,125 # braceright
+} 2200 0 0x7d -- 0,125 # "
+a~ 2200 0 0x7e -- 0,126 # tilde
+~ 2200 0 0x7e -- 0,126 # "
+char161 2200 0 0xad -- 4,7 # exclamdown
+char162 2200 0 0x9b -- 4,19 # cent
+char163 2200 0 0x9c -- 4,11 # sterling
+char165 2200 0 0x9d -- 4,12 # yen
+char166 2200 0 0x7c -- 0,124 # brokenbar
+char167 2200 0 0x15 -- 4,6 # section
+char170 2200 0 0xa6 -- 4,15 # ordfeminine
+char171 2200 0 0xae -- 4,9 # guillemotleft
+char172 2200 0 0xaa -- 6,20 # logicalnot
+char175 2200 0 0x2d -- 6,0 # macron
+char176 2200 0 0xf8 -- 6,36 # degree
+char177 2200 0 0xf1 -- 6,1 # plusminus
+char178 2200 0 0xfd -- 4,20 # twosuperior
+char181 2200 0 0xe6 -- 8,25 # mu
+char182 2200 0 0x14 -- 4,5 # paragraph
+char183 2200 0 0xfa -- 6,32 # periodcentered
+char186 2200 0 0xa7 -- 4,16 # ordmasculine
+char187 2200 0 0xaf -- 4,10 # guillemotright
+char188 2200 0 0xac -- 4,18 # onequarter
+char189 2200 0 0xab -- 4,17 # onehalf
+char191 2200 0 0xa8 -- 4,8 # questiondown
+char195 2200 0 0x28e -- 1,76 # Atilde
+char196 2200 0 0x8e -- 1,30 # Adieresis
+char197 2200 0 0x8f -- 1,34 # Aring
+char198 2200 0 0x92 -- 1,36 # AE
+char199 2200 0 0x80 -- 1,38 # Ccedilla
+char201 2200 0 0x90 -- 1,40 # Eacute
+char209 2200 0 0xa5 -- 1,56 # Ntilde
+char214 2200 0 0x99 -- 1,62 # Odieresis
+char220 2200 0 0x9a -- 1,70 # Udieresis
+char224 2200 0 0x85 -- 1,33 # agrave
+char225 2200 0 0xa0 -- 1,27 # aacute
+char226 2200 0 0x83 -- 1,29 # acircumflex
+char227 2200 0 0x284 -- 1,93 # atilde
+char228 2200 0 0x84 -- 1,31 # adieresis
+char229 2200 0 0x86 -- 1,35 # aring
+char230 2200 0 0x91 -- 1,37 # ae
+char231 2200 0 0x87 -- 1,39 # ccedilla
+char232 2200 0 0x8a -- 1,47 # egrave
+char233 2200 0 0x82 -- 1,41 # eacute
+char234 2200 0 0x88 -- 1,43 # ecircumflex
+char235 2200 0 0x89 -- 1,45 # edieresis
+char236 2200 0 0x8d -- 1,55 # igrave
+char237 2200 0 0xa1 -- 1,49 # iacute
+char238 2200 0 0x8c -- 1,51 # icircumflex
+char239 2200 0 0x8b -- 1,53 # idieresis
+char241 2200 0 0xa4 -- 1,57 # ntilde
+char242 2200 0 0x95 -- 1,65 # ograve
+char243 2200 0 0xa2 -- 1,59 # oacute
+char244 2200 0 0x93 -- 1,61 # ocircumflex
+char246 2200 0 0x94 -- 1,63 # odieresis
+char247 2200 0 0xf6 -- 6,8 # divide
+char249 2200 0 0x97 -- 1,73 # ugrave
+char250 2200 0 0xa3 -- 1,67 # uacute
+char251 2200 0 0x96 -- 1,69 # ucircumflex
+char252 2200 0 0x81 -- 1,71 # udieresis
+char255 2200 0 0x98 -- 1,75 # ydieresis
+AE 2200 0 0x92 -- 1,36 # AE
+ae 2200 0 0x91 -- 1,37 # ae
+'E 2200 0 0x90 -- 1,40 # Eacute
+'a 2200 0 0xa0 -- 1,27 # aacute
+'e 2200 0 0x82 -- 1,41 # eacute
+'i 2200 0 0xa1 -- 1,49 # iacute
+'o 2200 0 0xa2 -- 1,59 # oacute
+'u 2200 0 0x95 -- 1,65 # uacute
+:A 2200 0 0x8e -- 1,30 # Adieresis
+:O 2200 0 0x99 -- 1,62 # Odieresis
+:U 2200 0 0x9a -- 1,70 # Udieresis
+:a 2200 0 0x84 -- 1,31 # adieresis
+:e 2200 0 0x89 -- 1,45 # edieresis
+:i 2200 0 0x8b -- 1,53 # idieresis
+:o 2200 0 0x94 -- 1,63 # odieresis
+:u 2200 0 0x81 -- 1,71 # udieresis
+:y 2200 0 0x98 -- 1,75 # ydieresis
+^a 2200 0 0x83 -- 1,29 # acircumflex
+^e 2200 0 0x88 -- 1,43 # ecircumflex
+^i 2200 0 0x8c -- 1,51 # icircumflex
+^o 2200 0 0x93 -- 1,61 # ocircumflex
+^u 2200 0 0x96 -- 1,69 # ucircumflex
+`a 2200 0 0x85 -- 1,33 # agrave
+`e 2200 0 0x8a -- 1,47 # egrave
+`i 2200 0 0x8d -- 1,55 # igrave
+`o 2200 0 0x95 -- 1,65 # ograve
+`u 2200 0 0x97 -- 1,73 # ugrave
+~A 2200 0 0x28e -- 1,26 # Atilde
+~N 2200 0 0xa5 -- 1,56 # Ntilde
+~a 2200 0 0x284 -- --- # atilde
+~n 2200 0 0xa4 -- 1,57 # ntilde
+,C 2200 0 0x80 -- 1,38 # Ccedilla
+,c 2200 0 0x87 -- 1,39 # ccedilla
+oA 2200 0 0x8f -- 1,34 # Aring
+oa 2200 0 0x86 -- 1,35 # aring
+a^ 2200 0 0x5e -- 1,3 # circumflex "circumflex accent"
+a~ 2200 0 0x7e -- 1,2 # tilde "tilde accent"
+Do 2200 0 0x24 -- 0,36 # dollar
+Po 2200 0 0x9c -- 4,11 # sterling
+Ye 2200 0 0x9d -- 4,12 # yen
+Fn 2200 0 0x9f -- 4,14 # florin
+ct 2200 0 0x9b -- 4,19 # cent
+Fo 2200 0 0xae -- 4,9 # guillemotleft
+r! 2200 0 0xad -- 4,7 # exclamdown
+r? 2200 0 0xa8 -- 4,8 # questiondown
+Of 2200 0 0xa6 -- 4,15 # ordfeminine
+Om 2200 0 0xa7 -- 4,16 # ordmasculine
+S2 2200 0 0xfd -- 4,20 # twosuperior
+<- 2200 0 0x1b -- 6,22 # arrowleft
+-> 2200 0 0x1a -- 6,21 # arrowright
+<> 2200 0 0x1d -- 6,25 # arrowboth "horizontal double-headed arrow"
+da 2200 0 0x19 -- 6,24 # arrowdown
+ua 2200 0 0x18 -- 6,23 # arrowup
+va 2200 0 0x12 -- 6,26 # \& "vertical double-headed arrow"
+ba 2200 0 0xb3 -- 3,9 # bar
+bb 2200 0 0x7c -- 0,124 # brokenbar
+ul 2200 0 0x5f -- 0,95 # ul "underline with traditional troff metrics"
+ci 2200 0 0x9 -- 4,1 # circle
+bu 2200 0 0x7 -- 4,0 # bullet
+ps 2200 0 0x14 -- 4,5 # paragraph
+sc 2200 0 0x15 -- 4,6 # section
+de 2200 0 0xf8 -- 6,36 # degree
+12 2200 0 0xab -- 4,17 # onehalf
+14 2200 0 0xac -- 4,18 # onequarter
+hy 2200 0 0x2d -- 6,0 # hyphen
+lB 2200 0 0x5b -- 0,91 # bracketleft
+rB 2200 0 0x5d -- 0,93 # bracketright
+lC 2200 0 0x7b -- 0,123 # braceleft
+rC 2200 0 0x7d -- 0,125 # braceright
+aq 2200 0 0x27 -- 0,39 # quotesingle "apostrophe quote"
+at 2200 0 0x40 -- 0,64 # at
+.C1 2200 0 0x2d -- 0,45 # - minus "minus sign from current font"
+sh 2200 0 0x23 -- 0,35 # numbersign
+sl 2200 0 0x2f -- 0,47 # slash
+rs 2200 0 0x5c -- 0,92 # backslash
+*a 2200 0 0xe0 -- 8,1 # alpha
+*b 2200 0 0xe1 -- 8,3 # beta
+*d 2200 0 0xeb -- 8,9 # delta
+*h 2200 0 0xe9 -- 8,17 # theta
+*m 2200 0 0xe6 -- 8,25 # mu
+*p 2200 0 0xe3 -- 8,33 # pi
+*s 2200 0 0xe5 -- 8,37 # sigma
+*t 2200 0 0xe7 -- 8,41 # tau
+~~ 2200 0 0xf7 -- 6,13 # approxequal
+~= 2200 0 0xf7 -- 6,13 # approxequal
++- 2200 0 0xf1 -- 6,1 # plusminus
+<= 2200 0 0xf3 -- 6,2 # lessequal
+ca 2200 0 0xef -- 6,16 # intersection "intersection, cap"
+-h 2200 0 0xc4 -- 3,8 # hbar
+CL 2200 0 0x5 -- 5,168 # club "club suit"
+SP 2200 0 0x6 -- 5,171 # spade "spade suit"
+HE 2200 0 0x3 -- 5,170 # heart "heart suit"
+DI 2200 0 0x4 -- 5,169 # diamond "diamond suit"
+<< 2200 0 0xae -- 6,77 # "" "much less"
+>> 2200 0 0xaf -- 6,78 # "" "much greater"
+pc 2200 0 0xfa -- 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/CI b/contrib/groff/font/devlbp/CI
new file mode 100644
index 0000000..84b0ac4
--- /dev/null
+++ b/contrib/groff/font/devlbp/CI
@@ -0,0 +1,272 @@
+
+name CI
+lbpname NcourierI
+spacewidth 2200
+slant 0
+charset
+aq 2200 0 0x27 -- 0,39 # quotesingle
+space 2200 0 0x20 -- 0,32
+! 2200 0 0x21 -- 0,33 # exclam
+" 2200 0 0x22 -- 0,34 # quotedbl
+dq 2200 0 0x22 -- 0,34 # quotedbl
+# 2200 0 0x23 -- 0,35 # numbersign
+sh 2200 0 0x23 -- 0,35 # "
+$ 2200 0 0x24 -- 0,36 # dollar
+Do 2200 0 0x24 -- 0,36 # "
+% 2200 0 0x25 -- 0,37 # percent
+& 2200 0 0x26 -- 0,38 # ampersand
+' 2200 0 0x27 -- 0,39 # quoteright
+cq 2200 0 0x27 -- 0,39 # quoteright
+( 2200 0 0x28 -- 0,40 # parenleft
+) 2200 0 0x29 -- 0,41 # parenright
+* 2200 0 0x2a -- 0,42 # asterisk
++ 2200 0 0x2b -- 0,43 # plus
+, 2200 0 0x2c -- 0,44 # comma
+- 2200 0 0x2d -- 0,45 # hyphen
+\- 2200 0 0x2d -- 0,45 # hyphen
+hy 2200 0 0x2d -- 0,45 # "
+char173 2200 0 0x2d -- 0,45 # "
+. 2200 0 0x2e -- 0,46 # period
+/ 2200 0 0x2f -- 0,47 # slash
+sl 2200 0 0x2f -- 0,47 # "
+0 2200 0 0x30 -- 0,48 # zero
+1 2200 0 0x31 -- 0,49 # one
+2 2200 0 0x32 -- 0,50 # two
+3 2200 0 0x33 -- 0,51 # three
+4 2200 0 0x34 -- 0,52 # four
+5 2200 0 0x35 -- 0,53 # five
+6 2200 0 0x36 -- 0,54 # six
+7 2200 0 0x37 -- 0,55 # seven
+8 2200 0 0x38 -- 0,56 # eight
+9 2200 0 0x39 -- 0,57 # nine
+: 2200 0 0x3a -- 0,58 # colon
+; 2200 0 0x3b -- 0,59 # semicolon
+< 2200 0 0x3c -- 0,60 # less
+= 2200 0 0x3d -- 0,61 # equal
+> 2200 0 0x3e -- 0,62 # greater
+? 2200 0 0x3f -- 0,63 # question
+@ 2200 0 0x40 -- 0,64 # at
+at 2200 0 0x40 -- 0,64 # "
+A 2200 0 0x41 -- 0,65 # A
+B 2200 0 0x42 -- 0,66 # B
+C 2200 0 0x43 -- 0,67 # C
+D 2200 0 0x44 -- 0,68 # D
+E 2200 0 0x45 -- 0,69 # E
+F 2200 0 0x46 -- 0,70 # F
+G 2200 0 0x47 -- 0,71 # G
+H 2200 0 0x48 -- 0,72 # H
+I 2200 0 0x49 -- 0,73 # I
+J 2200 0 0x4a -- 0,74 # J
+K 2200 0 0x4b -- 0,75 # K
+L 2200 0 0x4c -- 0,76 # L
+M 2200 0 0x4d -- 0,77 # M
+N 2200 0 0x4e -- 0,78 # N
+O 2200 0 0x4f -- 0,79 # O
+P 2200 0 0x50 -- 0,80 # P
+Q 2200 0 0x51 -- 0,81 # Q
+R 2200 0 0x52 -- 0,82 # R
+S 2200 0 0x53 -- 0,83 # S
+T 2200 0 0x54 -- 0,84 # T
+U 2200 0 0x55 -- 0,85 # U
+V 2200 0 0x56 -- 0,86 # V
+W 2200 0 0x57 -- 0,87 # W
+X 2200 0 0x58 -- 0,88 # X
+Y 2200 0 0x59 -- 0,89 # Y
+Z 2200 0 0x5a -- 0,90 # Z
+[ 2200 0 0x5b -- 0,91 # bracketleft
+lB 2200 0 0x5b -- 0,91 # "
+\ 2200 0 0x5c -- 0,92 # backslash
+rs 2200 0 0x5c -- 0,92 # "
+] 2200 0 0x5d -- 0,93 # bracketright
+rB 2200 0 0x5d -- 0,93 # "
+a^ 2200 0 0x5e -- 0,94 # circumflex
+^ 2200 0 0x5e -- 0,94 # "
+_ 2200 0 0x5f -- 0,95 # underscore
+` 2200 0 0x60 -- 0,96 # quoteleft
+oq 2200 0 0x60 -- 0,96 # "
+a 2200 0 0x61 -- 0,97 # a
+b 2200 0 0x62 -- 0,98 # b
+c 2200 0 0x63 -- 0,99 # c
+d 2200 0 0x64 -- 0,100 # d
+e 2200 0 0x65 -- 0,101 # e
+f 2200 0 0x66 -- 0,102 # f
+g 2200 0 0x67 -- 0,103 # g
+h 2200 0 0x68 -- 0,104 # h
+i 2200 0 0x69 -- 0,105 # i
+j 2200 0 0x6a -- 0,106 # j
+k 2200 0 0x6b -- 0,107 # k
+l 2200 0 0x6c -- 0,108 # l
+m 2200 0 0x6d -- 0,109 # m
+n 2200 0 0x6e -- 0,110 # n
+o 2200 0 0x6f -- 0,111 # o
+p 2200 0 0x70 -- 0,112 # p
+q 2200 0 0x71 -- 0,113 # q
+r 2200 0 0x72 -- 0,114 # r
+s 2200 0 0x73 -- 0,115 # s
+t 2200 0 0x74 -- 0,116 # t
+u 2200 0 0x75 -- 0,117 # u
+v 2200 0 0x76 -- 0,118 # v
+w 2200 0 0x77 -- 0,119 # w
+x 2200 0 0x78 -- 0,120 # x
+y 2200 0 0x79 -- 0,121 # y
+z 2200 0 0x7a -- 0,122 # z
+lC 2200 0 0x7b -- 0,123 # braceleft
+{ 2200 0 0x7b -- 0,123 # "
+| 2200 0 0x7c -- 0,124 # "
+rC 2200 0 0x7d -- 0,125 # braceright
+} 2200 0 0x7d -- 0,125 # "
+a~ 2200 0 0x7e -- 0,126 # tilde
+~ 2200 0 0x7e -- 0,126 # "
+char161 2200 0 0xad -- 4,7 # exclamdown
+char162 2200 0 0x9b -- 4,19 # cent
+char163 2200 0 0x9c -- 4,11 # sterling
+char165 2200 0 0x9d -- 4,12 # yen
+char166 2200 0 0x7c -- 0,124 # brokenbar
+char167 2200 0 0x15 -- 4,6 # section
+char170 2200 0 0xa6 -- 4,15 # ordfeminine
+char171 2200 0 0xae -- 4,9 # guillemotleft
+char172 2200 0 0xaa -- 6,20 # logicalnot
+char175 2200 0 0x2d -- 6,0 # macron
+char176 2200 0 0xf8 -- 6,36 # degree
+char177 2200 0 0xf1 -- 6,1 # plusminus
+char178 2200 0 0xfd -- 4,20 # twosuperior
+char181 2200 0 0xe6 -- 8,25 # mu
+char182 2200 0 0x14 -- 4,5 # paragraph
+char183 2200 0 0xfa -- 6,32 # periodcentered
+char186 2200 0 0xa7 -- 4,16 # ordmasculine
+char187 2200 0 0xaf -- 4,10 # guillemotright
+char188 2200 0 0xac -- 4,18 # onequarter
+char189 2200 0 0xab -- 4,17 # onehalf
+char191 2200 0 0xa8 -- 4,8 # questiondown
+char195 2200 0 0x28e -- 1,76 # Atilde
+char196 2200 0 0x8e -- 1,30 # Adieresis
+char197 2200 0 0x8f -- 1,34 # Aring
+char198 2200 0 0x92 -- 1,36 # AE
+char199 2200 0 0x80 -- 1,38 # Ccedilla
+char201 2200 0 0x90 -- 1,40 # Eacute
+char209 2200 0 0xa5 -- 1,56 # Ntilde
+char214 2200 0 0x99 -- 1,62 # Odieresis
+char220 2200 0 0x9a -- 1,70 # Udieresis
+char224 2200 0 0x85 -- 1,33 # agrave
+char225 2200 0 0xa0 -- 1,27 # aacute
+char226 2200 0 0x83 -- 1,29 # acircumflex
+char227 2200 0 0x284 -- 1,93 # atilde
+char228 2200 0 0x84 -- 1,31 # adieresis
+char229 2200 0 0x86 -- 1,35 # aring
+char230 2200 0 0x91 -- 1,37 # ae
+char231 2200 0 0x87 -- 1,39 # ccedilla
+char232 2200 0 0x8a -- 1,47 # egrave
+char233 2200 0 0x82 -- 1,41 # eacute
+char234 2200 0 0x88 -- 1,43 # ecircumflex
+char235 2200 0 0x89 -- 1,45 # edieresis
+char236 2200 0 0x8d -- 1,55 # igrave
+char237 2200 0 0xa1 -- 1,49 # iacute
+char238 2200 0 0x8c -- 1,51 # icircumflex
+char239 2200 0 0x8b -- 1,53 # idieresis
+char241 2200 0 0xa4 -- 1,57 # ntilde
+char242 2200 0 0x95 -- 1,65 # ograve
+char243 2200 0 0xa2 -- 1,59 # oacute
+char244 2200 0 0x93 -- 1,61 # ocircumflex
+char246 2200 0 0x94 -- 1,63 # odieresis
+char247 2200 0 0xf6 -- 6,8 # divide
+char249 2200 0 0x97 -- 1,73 # ugrave
+char250 2200 0 0xa3 -- 1,67 # uacute
+char251 2200 0 0x96 -- 1,69 # ucircumflex
+char252 2200 0 0x81 -- 1,71 # udieresis
+char255 2200 0 0x98 -- 1,75 # ydieresis
+AE 2200 0 0x92 -- 1,36 # AE
+ae 2200 0 0x91 -- 1,37 # ae
+'E 2200 0 0x90 -- 1,40 # Eacute
+'a 2200 0 0xa0 -- 1,27 # aacute
+'e 2200 0 0x82 -- 1,41 # eacute
+'i 2200 0 0xa1 -- 1,49 # iacute
+'o 2200 0 0xa2 -- 1,59 # oacute
+'u 2200 0 0x95 -- 1,65 # uacute
+:A 2200 0 0x8e -- 1,30 # Adieresis
+:O 2200 0 0x99 -- 1,62 # Odieresis
+:U 2200 0 0x9a -- 1,70 # Udieresis
+:a 2200 0 0x84 -- 1,31 # adieresis
+:e 2200 0 0x89 -- 1,45 # edieresis
+:i 2200 0 0x8b -- 1,53 # idieresis
+:o 2200 0 0x94 -- 1,63 # odieresis
+:u 2200 0 0x81 -- 1,71 # udieresis
+:y 2200 0 0x98 -- 1,75 # ydieresis
+^a 2200 0 0x83 -- 1,29 # acircumflex
+^e 2200 0 0x88 -- 1,43 # ecircumflex
+^i 2200 0 0x8c -- 1,51 # icircumflex
+^o 2200 0 0x93 -- 1,61 # ocircumflex
+^u 2200 0 0x96 -- 1,69 # ucircumflex
+`a 2200 0 0x85 -- 1,33 # agrave
+`e 2200 0 0x8a -- 1,47 # egrave
+`i 2200 0 0x8d -- 1,55 # igrave
+`o 2200 0 0x95 -- 1,65 # ograve
+`u 2200 0 0x97 -- 1,73 # ugrave
+~A 2200 0 0x28e -- 1,26 # Atilde
+~N 2200 0 0xa5 -- 1,56 # Ntilde
+~a 2200 0 0x284 -- --- # atilde
+~n 2200 0 0xa4 -- 1,57 # ntilde
+,C 2200 0 0x80 -- 1,38 # Ccedilla
+,c 2200 0 0x87 -- 1,39 # ccedilla
+oA 2200 0 0x8f -- 1,34 # Aring
+oa 2200 0 0x86 -- 1,35 # aring
+a^ 2200 0 0x5e -- 1,3 # circumflex "circumflex accent"
+a~ 2200 0 0x7e -- 1,2 # tilde "tilde accent"
+Do 2200 0 0x24 -- 0,36 # dollar
+Po 2200 0 0x9c -- 4,11 # sterling
+Ye 2200 0 0x9d -- 4,12 # yen
+Fn 2200 0 0x9f -- 4,14 # florin
+ct 2200 0 0x9b -- 4,19 # cent
+Fo 2200 0 0xae -- 4,9 # guillemotleft
+r! 2200 0 0xad -- 4,7 # exclamdown
+r? 2200 0 0xa8 -- 4,8 # questiondown
+Of 2200 0 0xa6 -- 4,15 # ordfeminine
+Om 2200 0 0xa7 -- 4,16 # ordmasculine
+S2 2200 0 0xfd -- 4,20 # twosuperior
+<- 2200 0 0x1b -- 6,22 # arrowleft
+-> 2200 0 0x1a -- 6,21 # arrowright
+<> 2200 0 0x1d -- 6,25 # arrowboth "horizontal double-headed arrow"
+da 2200 0 0x19 -- 6,24 # arrowdown
+ua 2200 0 0x18 -- 6,23 # arrowup
+va 2200 0 0x12 -- 6,26 # \& "vertical double-headed arrow"
+ba 2200 0 0xb3 -- 3,9 # bar
+bb 2200 0 0x7c -- 0,124 # brokenbar
+ul 2200 0 0x5f -- 0,95 # ul "underline with traditional troff metrics"
+ci 2200 0 0x9 -- 4,1 # circle
+bu 2200 0 0x7 -- 4,0 # bullet
+ps 2200 0 0x14 -- 4,5 # paragraph
+sc 2200 0 0x15 -- 4,6 # section
+de 2200 0 0xf8 -- 6,36 # degree
+12 2200 0 0xab -- 4,17 # onehalf
+14 2200 0 0xac -- 4,18 # onequarter
+hy 2200 0 0x2d -- 6,0 # hyphen
+lB 2200 0 0x5b -- 0,91 # bracketleft
+rB 2200 0 0x5d -- 0,93 # bracketright
+lC 2200 0 0x7b -- 0,123 # braceleft
+rC 2200 0 0x7d -- 0,125 # braceright
+aq 2200 0 0x27 -- 0,39 # quotesingle "apostrophe quote"
+at 2200 0 0x40 -- 0,64 # at
+.C1 2200 0 0x2d -- 0,45 # - minus "minus sign from current font"
+sh 2200 0 0x23 -- 0,35 # numbersign
+sl 2200 0 0x2f -- 0,47 # slash
+rs 2200 0 0x5c -- 0,92 # backslash
+*a 2200 0 0xe0 -- 8,1 # alpha
+*b 2200 0 0xe1 -- 8,3 # beta
+*d 2200 0 0xeb -- 8,9 # delta
+*h 2200 0 0xe9 -- 8,17 # theta
+*m 2200 0 0xe6 -- 8,25 # mu
+*p 2200 0 0xe3 -- 8,33 # pi
+*s 2200 0 0xe5 -- 8,37 # sigma
+*t 2200 0 0xe7 -- 8,41 # tau
+~~ 2200 0 0xf7 -- 6,13 # approxequal
+~= 2200 0 0xf7 -- 6,13 # approxequal
++- 2200 0 0xf1 -- 6,1 # plusminus
+<= 2200 0 0xf3 -- 6,2 # lessequal
+ca 2200 0 0xef -- 6,16 # intersection "intersection, cap"
+-h 2200 0 0xc4 -- 3,8 # hbar
+CL 2200 0 0x5 -- 5,168 # club "club suit"
+SP 2200 0 0x6 -- 5,171 # spade "spade suit"
+HE 2200 0 0x3 -- 5,170 # heart "heart suit"
+DI 2200 0 0x4 -- 5,169 # diamond "diamond suit"
+<< 2200 0 0xae -- 6,77 # "" "much less"
+>> 2200 0 0xaf -- 6,78 # "" "much greater"
+pc 2200 0 0xfa -- 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/CR b/contrib/groff/font/devlbp/CR
new file mode 100644
index 0000000..ef4a56b
--- /dev/null
+++ b/contrib/groff/font/devlbp/CR
@@ -0,0 +1,272 @@
+
+name CR
+lbpname NcourierR
+spacewidth 2200
+slant 0
+charset
+aq 2200 0 0x27 -- 0,39 # quotesingle
+space 2200 0 0x20 -- 0,32
+! 2200 0 0x21 -- 0,33 # exclam
+" 2200 0 0x22 -- 0,34 # quotedbl
+dq 2200 0 0x22 -- 0,34 # quotedbl
+# 2200 0 0x23 -- 0,35 # numbersign
+sh 2200 0 0x23 -- 0,35 # "
+$ 2200 0 0x24 -- 0,36 # dollar
+Do 2200 0 0x24 -- 0,36 # "
+% 2200 0 0x25 -- 0,37 # percent
+& 2200 0 0x26 -- 0,38 # ampersand
+' 2200 0 0x27 -- 0,39 # quoteright
+cq 2200 0 0x27 -- 0,39 # quoteright
+( 2200 0 0x28 -- 0,40 # parenleft
+) 2200 0 0x29 -- 0,41 # parenright
+* 2200 0 0x2a -- 0,42 # asterisk
++ 2200 0 0x2b -- 0,43 # plus
+, 2200 0 0x2c -- 0,44 # comma
+- 2200 0 0x2d -- 0,45 # hyphen
+\- 2200 0 0x2d -- 0,45 # hyphen
+hy 2200 0 0x2d -- 0,45 # "
+char173 2200 0 0x2d -- 0,45 # "
+. 2200 0 0x2e -- 0,46 # period
+/ 2200 0 0x2f -- 0,47 # slash
+sl 2200 0 0x2f -- 0,47 # "
+0 2200 0 0x30 -- 0,48 # zero
+1 2200 0 0x31 -- 0,49 # one
+2 2200 0 0x32 -- 0,50 # two
+3 2200 0 0x33 -- 0,51 # three
+4 2200 0 0x34 -- 0,52 # four
+5 2200 0 0x35 -- 0,53 # five
+6 2200 0 0x36 -- 0,54 # six
+7 2200 0 0x37 -- 0,55 # seven
+8 2200 0 0x38 -- 0,56 # eight
+9 2200 0 0x39 -- 0,57 # nine
+: 2200 0 0x3a -- 0,58 # colon
+; 2200 0 0x3b -- 0,59 # semicolon
+< 2200 0 0x3c -- 0,60 # less
+= 2200 0 0x3d -- 0,61 # equal
+> 2200 0 0x3e -- 0,62 # greater
+? 2200 0 0x3f -- 0,63 # question
+@ 2200 0 0x40 -- 0,64 # at
+at 2200 0 0x40 -- 0,64 # "
+A 2200 0 0x41 -- 0,65 # A
+B 2200 0 0x42 -- 0,66 # B
+C 2200 0 0x43 -- 0,67 # C
+D 2200 0 0x44 -- 0,68 # D
+E 2200 0 0x45 -- 0,69 # E
+F 2200 0 0x46 -- 0,70 # F
+G 2200 0 0x47 -- 0,71 # G
+H 2200 0 0x48 -- 0,72 # H
+I 2200 0 0x49 -- 0,73 # I
+J 2200 0 0x4a -- 0,74 # J
+K 2200 0 0x4b -- 0,75 # K
+L 2200 0 0x4c -- 0,76 # L
+M 2200 0 0x4d -- 0,77 # M
+N 2200 0 0x4e -- 0,78 # N
+O 2200 0 0x4f -- 0,79 # O
+P 2200 0 0x50 -- 0,80 # P
+Q 2200 0 0x51 -- 0,81 # Q
+R 2200 0 0x52 -- 0,82 # R
+S 2200 0 0x53 -- 0,83 # S
+T 2200 0 0x54 -- 0,84 # T
+U 2200 0 0x55 -- 0,85 # U
+V 2200 0 0x56 -- 0,86 # V
+W 2200 0 0x57 -- 0,87 # W
+X 2200 0 0x58 -- 0,88 # X
+Y 2200 0 0x59 -- 0,89 # Y
+Z 2200 0 0x5a -- 0,90 # Z
+[ 2200 0 0x5b -- 0,91 # bracketleft
+lB 2200 0 0x5b -- 0,91 # "
+\ 2200 0 0x5c -- 0,92 # backslash
+rs 2200 0 0x5c -- 0,92 # "
+] 2200 0 0x5d -- 0,93 # bracketright
+rB 2200 0 0x5d -- 0,93 # "
+a^ 2200 0 0x5e -- 0,94 # circumflex
+^ 2200 0 0x5e -- 0,94 # "
+_ 2200 0 0x5f -- 0,95 # underscore
+` 2200 0 0x60 -- 0,96 # quoteleft
+oq 2200 0 0x60 -- 0,96 # "
+a 2200 0 0x61 -- 0,97 # a
+b 2200 0 0x62 -- 0,98 # b
+c 2200 0 0x63 -- 0,99 # c
+d 2200 0 0x64 -- 0,100 # d
+e 2200 0 0x65 -- 0,101 # e
+f 2200 0 0x66 -- 0,102 # f
+g 2200 0 0x67 -- 0,103 # g
+h 2200 0 0x68 -- 0,104 # h
+i 2200 0 0x69 -- 0,105 # i
+j 2200 0 0x6a -- 0,106 # j
+k 2200 0 0x6b -- 0,107 # k
+l 2200 0 0x6c -- 0,108 # l
+m 2200 0 0x6d -- 0,109 # m
+n 2200 0 0x6e -- 0,110 # n
+o 2200 0 0x6f -- 0,111 # o
+p 2200 0 0x70 -- 0,112 # p
+q 2200 0 0x71 -- 0,113 # q
+r 2200 0 0x72 -- 0,114 # r
+s 2200 0 0x73 -- 0,115 # s
+t 2200 0 0x74 -- 0,116 # t
+u 2200 0 0x75 -- 0,117 # u
+v 2200 0 0x76 -- 0,118 # v
+w 2200 0 0x77 -- 0,119 # w
+x 2200 0 0x78 -- 0,120 # x
+y 2200 0 0x79 -- 0,121 # y
+z 2200 0 0x7a -- 0,122 # z
+lC 2200 0 0x7b -- 0,123 # braceleft
+{ 2200 0 0x7b -- 0,123 # "
+| 2200 0 0x7c -- 0,124 # "
+rC 2200 0 0x7d -- 0,125 # braceright
+} 2200 0 0x7d -- 0,125 # "
+a~ 2200 0 0x7e -- 0,126 # tilde
+~ 2200 0 0x7e -- 0,126 # "
+char161 2200 0 0xad -- 4,7 # exclamdown
+char162 2200 0 0x9b -- 4,19 # cent
+char163 2200 0 0x9c -- 4,11 # sterling
+char165 2200 0 0x9d -- 4,12 # yen
+char166 2200 0 0x7c -- 0,124 # brokenbar
+char167 2200 0 0x15 -- 4,6 # section
+char170 2200 0 0xa6 -- 4,15 # ordfeminine
+char171 2200 0 0xae -- 4,9 # guillemotleft
+char172 2200 0 0xaa -- 6,20 # logicalnot
+char175 2200 0 0x2d -- 6,0 # macron
+char176 2200 0 0xf8 -- 6,36 # degree
+char177 2200 0 0xf1 -- 6,1 # plusminus
+char178 2200 0 0xfd -- 4,20 # twosuperior
+char181 2200 0 0xe6 -- 8,25 # mu
+char182 2200 0 0x14 -- 4,5 # paragraph
+char183 2200 0 0xfa -- 6,32 # periodcentered
+char186 2200 0 0xa7 -- 4,16 # ordmasculine
+char187 2200 0 0xaf -- 4,10 # guillemotright
+char188 2200 0 0xac -- 4,18 # onequarter
+char189 2200 0 0xab -- 4,17 # onehalf
+char191 2200 0 0xa8 -- 4,8 # questiondown
+char195 2200 0 0x28e -- 1,76 # Atilde
+char196 2200 0 0x8e -- 1,30 # Adieresis
+char197 2200 0 0x8f -- 1,34 # Aring
+char198 2200 0 0x92 -- 1,36 # AE
+char199 2200 0 0x80 -- 1,38 # Ccedilla
+char201 2200 0 0x90 -- 1,40 # Eacute
+char209 2200 0 0xa5 -- 1,56 # Ntilde
+char214 2200 0 0x99 -- 1,62 # Odieresis
+char220 2200 0 0x9a -- 1,70 # Udieresis
+char224 2200 0 0x85 -- 1,33 # agrave
+char225 2200 0 0xa0 -- 1,27 # aacute
+char226 2200 0 0x83 -- 1,29 # acircumflex
+char227 2200 0 0x284 -- 1,93 # atilde
+char228 2200 0 0x84 -- 1,31 # adieresis
+char229 2200 0 0x86 -- 1,35 # aring
+char230 2200 0 0x91 -- 1,37 # ae
+char231 2200 0 0x87 -- 1,39 # ccedilla
+char232 2200 0 0x8a -- 1,47 # egrave
+char233 2200 0 0x82 -- 1,41 # eacute
+char234 2200 0 0x88 -- 1,43 # ecircumflex
+char235 2200 0 0x89 -- 1,45 # edieresis
+char236 2200 0 0x8d -- 1,55 # igrave
+char237 2200 0 0xa1 -- 1,49 # iacute
+char238 2200 0 0x8c -- 1,51 # icircumflex
+char239 2200 0 0x8b -- 1,53 # idieresis
+char241 2200 0 0xa4 -- 1,57 # ntilde
+char242 2200 0 0x95 -- 1,65 # ograve
+char243 2200 0 0xa2 -- 1,59 # oacute
+char244 2200 0 0x93 -- 1,61 # ocircumflex
+char246 2200 0 0x94 -- 1,63 # odieresis
+char247 2200 0 0xf6 -- 6,8 # divide
+char249 2200 0 0x97 -- 1,73 # ugrave
+char250 2200 0 0xa3 -- 1,67 # uacute
+char251 2200 0 0x96 -- 1,69 # ucircumflex
+char252 2200 0 0x81 -- 1,71 # udieresis
+char255 2200 0 0x98 -- 1,75 # ydieresis
+AE 2200 0 0x92 -- 1,36 # AE
+ae 2200 0 0x91 -- 1,37 # ae
+'E 2200 0 0x90 -- 1,40 # Eacute
+'a 2200 0 0xa0 -- 1,27 # aacute
+'e 2200 0 0x82 -- 1,41 # eacute
+'i 2200 0 0xa1 -- 1,49 # iacute
+'o 2200 0 0xa2 -- 1,59 # oacute
+'u 2200 0 0x95 -- 1,65 # uacute
+:A 2200 0 0x8e -- 1,30 # Adieresis
+:O 2200 0 0x99 -- 1,62 # Odieresis
+:U 2200 0 0x9a -- 1,70 # Udieresis
+:a 2200 0 0x84 -- 1,31 # adieresis
+:e 2200 0 0x89 -- 1,45 # edieresis
+:i 2200 0 0x8b -- 1,53 # idieresis
+:o 2200 0 0x94 -- 1,63 # odieresis
+:u 2200 0 0x81 -- 1,71 # udieresis
+:y 2200 0 0x98 -- 1,75 # ydieresis
+^a 2200 0 0x83 -- 1,29 # acircumflex
+^e 2200 0 0x88 -- 1,43 # ecircumflex
+^i 2200 0 0x8c -- 1,51 # icircumflex
+^o 2200 0 0x93 -- 1,61 # ocircumflex
+^u 2200 0 0x96 -- 1,69 # ucircumflex
+`a 2200 0 0x85 -- 1,33 # agrave
+`e 2200 0 0x8a -- 1,47 # egrave
+`i 2200 0 0x8d -- 1,55 # igrave
+`o 2200 0 0x95 -- 1,65 # ograve
+`u 2200 0 0x97 -- 1,73 # ugrave
+~A 2200 0 0x28e -- 1,26 # Atilde
+~N 2200 0 0xa5 -- 1,56 # Ntilde
+~a 2200 0 0x284 -- --- # atilde
+~n 2200 0 0xa4 -- 1,57 # ntilde
+,C 2200 0 0x80 -- 1,38 # Ccedilla
+,c 2200 0 0x87 -- 1,39 # ccedilla
+oA 2200 0 0x8f -- 1,34 # Aring
+oa 2200 0 0x86 -- 1,35 # aring
+a^ 2200 0 0x5e -- 1,3 # circumflex "circumflex accent"
+a~ 2200 0 0x7e -- 1,2 # tilde "tilde accent"
+Do 2200 0 0x24 -- 0,36 # dollar
+Po 2200 0 0x9c -- 4,11 # sterling
+Ye 2200 0 0x9d -- 4,12 # yen
+Fn 2200 0 0x9f -- 4,14 # florin
+ct 2200 0 0x9b -- 4,19 # cent
+Fo 2200 0 0xae -- 4,9 # guillemotleft
+r! 2200 0 0xad -- 4,7 # exclamdown
+r? 2200 0 0xa8 -- 4,8 # questiondown
+Of 2200 0 0xa6 -- 4,15 # ordfeminine
+Om 2200 0 0xa7 -- 4,16 # ordmasculine
+S2 2200 0 0xfd -- 4,20 # twosuperior
+<- 2200 0 0x1b -- 6,22 # arrowleft
+-> 2200 0 0x1a -- 6,21 # arrowright
+<> 2200 0 0x1d -- 6,25 # arrowboth "horizontal double-headed arrow"
+da 2200 0 0x19 -- 6,24 # arrowdown
+ua 2200 0 0x18 -- 6,23 # arrowup
+va 2200 0 0x12 -- 6,26 # \& "vertical double-headed arrow"
+ba 2200 0 0xb3 -- 3,9 # bar
+bb 2200 0 0x7c -- 0,124 # brokenbar
+ul 2200 0 0x5f -- 0,95 # ul "underline with traditional troff metrics"
+ci 2200 0 0x9 -- 4,1 # circle
+bu 2200 0 0x7 -- 4,0 # bullet
+ps 2200 0 0x14 -- 4,5 # paragraph
+sc 2200 0 0x15 -- 4,6 # section
+de 2200 0 0xf8 -- 6,36 # degree
+12 2200 0 0xab -- 4,17 # onehalf
+14 2200 0 0xac -- 4,18 # onequarter
+hy 2200 0 0x2d -- 6,0 # hyphen
+lB 2200 0 0x5b -- 0,91 # bracketleft
+rB 2200 0 0x5d -- 0,93 # bracketright
+lC 2200 0 0x7b -- 0,123 # braceleft
+rC 2200 0 0x7d -- 0,125 # braceright
+aq 2200 0 0x27 -- 0,39 # quotesingle "apostrophe quote"
+at 2200 0 0x40 -- 0,64 # at
+.C1 2200 0 0x2d -- 0,45 # - minus "minus sign from current font"
+sh 2200 0 0x23 -- 0,35 # numbersign
+sl 2200 0 0x2f -- 0,47 # slash
+rs 2200 0 0x5c -- 0,92 # backslash
+*a 2200 0 0xe0 -- 8,1 # alpha
+*b 2200 0 0xe1 -- 8,3 # beta
+*d 2200 0 0xeb -- 8,9 # delta
+*h 2200 0 0xe9 -- 8,17 # theta
+*m 2200 0 0xe6 -- 8,25 # mu
+*p 2200 0 0xe3 -- 8,33 # pi
+*s 2200 0 0xe5 -- 8,37 # sigma
+*t 2200 0 0xe7 -- 8,41 # tau
+~~ 2200 0 0xf7 -- 6,13 # approxequal
+~= 2200 0 0xf7 -- 6,13 # approxequal
++- 2200 0 0xf1 -- 6,1 # plusminus
+<= 2200 0 0xf3 -- 6,2 # lessequal
+ca 2200 0 0xef -- 6,16 # intersection "intersection, cap"
+-h 2200 0 0xc4 -- 3,8 # hbar
+CL 2200 0 0x5 -- 5,168 # club "club suit"
+SP 2200 0 0x6 -- 5,171 # spade "spade suit"
+HE 2200 0 0x3 -- 5,170 # heart "heart suit"
+DI 2200 0 0x4 -- 5,169 # diamond "diamond suit"
+<< 2200 0 0xae -- 6,77 # "" "much less"
+>> 2200 0 0xaf -- 6,78 # "" "much greater"
+pc 2200 0 0xfa -- 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/DESC.in b/contrib/groff/font/devlbp/DESC.in
new file mode 100644
index 0000000..eb5d6f2
--- /dev/null
+++ b/contrib/groff/font/devlbp/DESC.in
@@ -0,0 +1,9 @@
+res 300
+unitwidth 800
+family T
+styles R I B BI
+sizes 1-1000 0
+fonts 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+tcommand
+orientation portrait
+postpro grolbp
diff --git a/contrib/groff/font/devlbp/EB b/contrib/groff/font/devlbp/EB
new file mode 100644
index 0000000..50c6f71
--- /dev/null
+++ b/contrib/groff/font/devlbp/EB
@@ -0,0 +1,272 @@
+
+name EB
+lbpname NeliteB
+spacewidth 1900
+slant 0
+charset
+aq 1900 0 0x27 -- 0,39 # quotesingle
+space 1900 0 0x20 -- 0,32
+! 1900 0 0x21 -- 0,33 # exclam
+" 1900 0 0x22 -- 0,34 # quotedbl
+dq 1900 0 0x22 -- 0,34 # quotedbl
+# 1900 0 0x23 -- 0,35 # numbersign
+sh 1900 0 0x23 -- 0,35 # "
+$ 1900 0 0x24 -- 0,36 # dollar
+Do 1900 0 0x24 -- 0,36 # "
+% 1900 0 0x25 -- 0,37 # percent
+& 1900 0 0x26 -- 0,38 # ampersand
+' 1900 0 0x27 -- 0,39 # quoteright
+cq 1900 0 0x27 -- 0,39 # quoteright
+( 1900 0 0x28 -- 0,40 # parenleft
+) 1900 0 0x29 -- 0,41 # parenright
+* 1900 0 0x2a -- 0,42 # asterisk
++ 1900 0 0x2b -- 0,43 # plus
+, 1900 0 0x2c -- 0,44 # comma
+- 1900 0 0x2d -- 0,45 # hyphen
+\- 1900 0 0x2d -- 0,45 # hyphen
+hy 1900 0 0x2d -- 0,45 # "
+char173 1900 0 0x2d -- 0,45 # "
+. 1900 0 0x2e -- 0,46 # period
+/ 1900 0 0x2f -- 0,47 # slash
+sl 1900 0 0x2f -- 0,47 # "
+0 1900 0 0x30 -- 0,48 # zero
+1 1900 0 0x31 -- 0,49 # one
+2 1900 0 0x32 -- 0,50 # two
+3 1900 0 0x33 -- 0,51 # three
+4 1900 0 0x34 -- 0,52 # four
+5 1900 0 0x35 -- 0,53 # five
+6 1900 0 0x36 -- 0,54 # six
+7 1900 0 0x37 -- 0,55 # seven
+8 1900 0 0x38 -- 0,56 # eight
+9 1900 0 0x39 -- 0,57 # nine
+: 1900 0 0x3a -- 0,58 # colon
+; 1900 0 0x3b -- 0,59 # semicolon
+< 1900 0 0x3c -- 0,60 # less
+= 1900 0 0x3d -- 0,61 # equal
+> 1900 0 0x3e -- 0,62 # greater
+? 1900 0 0x3f -- 0,63 # question
+@ 1900 0 0x40 -- 0,64 # at
+at 1900 0 0x40 -- 0,64 # "
+A 1900 0 0x41 -- 0,65 # A
+B 1900 0 0x42 -- 0,66 # B
+C 1900 0 0x43 -- 0,67 # C
+D 1900 0 0x44 -- 0,68 # D
+E 1900 0 0x45 -- 0,69 # E
+F 1900 0 0x46 -- 0,70 # F
+G 1900 0 0x47 -- 0,71 # G
+H 1900 0 0x48 -- 0,72 # H
+I 1900 0 0x49 -- 0,73 # I
+J 1900 0 0x4a -- 0,74 # J
+K 1900 0 0x4b -- 0,75 # K
+L 1900 0 0x4c -- 0,76 # L
+M 1900 0 0x4d -- 0,77 # M
+N 1900 0 0x4e -- 0,78 # N
+O 1900 0 0x4f -- 0,79 # O
+P 1900 0 0x50 -- 0,80 # P
+Q 1900 0 0x51 -- 0,81 # Q
+R 1900 0 0x52 -- 0,82 # R
+S 1900 0 0x53 -- 0,83 # S
+T 1900 0 0x54 -- 0,84 # T
+U 1900 0 0x55 -- 0,85 # U
+V 1900 0 0x56 -- 0,86 # V
+W 1900 0 0x57 -- 0,87 # W
+X 1900 0 0x58 -- 0,88 # X
+Y 1900 0 0x59 -- 0,89 # Y
+Z 1900 0 0x5a -- 0,90 # Z
+[ 1900 0 0x5b -- 0,91 # bracketleft
+lB 1900 0 0x5b -- 0,91 # "
+\ 1900 0 0x5c -- 0,92 # backslash
+rs 1900 0 0x5c -- 0,92 # "
+] 1900 0 0x5d -- 0,93 # bracketright
+rB 1900 0 0x5d -- 0,93 # "
+a^ 1900 0 0x5e -- 0,94 # circumflex
+^ 1900 0 0x5e -- 0,94 # "
+_ 1900 0 0x5f -- 0,95 # underscore
+` 1900 0 0x60 -- 0,96 # quoteleft
+oq 1900 0 0x60 -- 0,96 # "
+a 1900 0 0x61 -- 0,97 # a
+b 1900 0 0x62 -- 0,98 # b
+c 1900 0 0x63 -- 0,99 # c
+d 1900 0 0x64 -- 0,100 # d
+e 1900 0 0x65 -- 0,101 # e
+f 1900 0 0x66 -- 0,102 # f
+g 1900 0 0x67 -- 0,103 # g
+h 1900 0 0x68 -- 0,104 # h
+i 1900 0 0x69 -- 0,105 # i
+j 1900 0 0x6a -- 0,106 # j
+k 1900 0 0x6b -- 0,107 # k
+l 1900 0 0x6c -- 0,108 # l
+m 1900 0 0x6d -- 0,109 # m
+n 1900 0 0x6e -- 0,110 # n
+o 1900 0 0x6f -- 0,111 # o
+p 1900 0 0x70 -- 0,112 # p
+q 1900 0 0x71 -- 0,113 # q
+r 1900 0 0x72 -- 0,114 # r
+s 1900 0 0x73 -- 0,115 # s
+t 1900 0 0x74 -- 0,116 # t
+u 1900 0 0x75 -- 0,117 # u
+v 1900 0 0x76 -- 0,118 # v
+w 1900 0 0x77 -- 0,119 # w
+x 1900 0 0x78 -- 0,120 # x
+y 1900 0 0x79 -- 0,121 # y
+z 1900 0 0x7a -- 0,122 # z
+lC 1900 0 0x7b -- 0,123 # braceleft
+{ 1900 0 0x7b -- 0,123 # "
+| 1900 0 0x7c -- 0,124 # "
+rC 1900 0 0x7d -- 0,125 # braceright
+} 1900 0 0x7d -- 0,125 # "
+a~ 1900 0 0x7e -- 0,126 # tilde
+~ 1900 0 0x7e -- 0,126 # "
+char161 1900 0 0xad -- 4,7 # exclamdown
+char162 1900 0 0x9b -- 4,19 # cent
+char163 1900 0 0x9c -- 4,11 # sterling
+char165 1900 0 0x9d -- 4,12 # yen
+char166 1900 0 0x7c -- 0,124 # brokenbar
+char167 1900 0 0x15 -- 4,6 # section
+char170 1900 0 0xa6 -- 4,15 # ordfeminine
+char171 1900 0 0xae -- 4,9 # guillemotleft
+char172 1900 0 0xaa -- 6,20 # logicalnot
+char175 1900 0 0x2d -- 6,0 # macron
+char176 1900 0 0xf8 -- 6,36 # degree
+char177 1900 0 0xf1 -- 6,1 # plusminus
+char178 1900 0 0xfd -- 4,20 # twosuperior
+char181 1900 0 0xe6 -- 8,25 # mu
+char182 1900 0 0x14 -- 4,5 # paragraph
+char183 1900 0 0xfa -- 6,32 # periodcentered
+char186 1900 0 0xa7 -- 4,16 # ordmasculine
+char187 1900 0 0xaf -- 4,10 # guillemotright
+char188 1900 0 0xac -- 4,18 # onequarter
+char189 1900 0 0xab -- 4,17 # onehalf
+char191 1900 0 0xa8 -- 4,8 # questiondown
+char195 1900 0 0x28e -- 1,76 # Atilde
+char196 1900 0 0x8e -- 1,30 # Adieresis
+char197 1900 0 0x8f -- 1,34 # Aring
+char198 1900 0 0x92 -- 1,36 # AE
+char199 1900 0 0x80 -- 1,38 # Ccedilla
+char201 1900 0 0x90 -- 1,40 # Eacute
+char209 1900 0 0xa5 -- 1,56 # Ntilde
+char214 1900 0 0x99 -- 1,62 # Odieresis
+char220 1900 0 0x9a -- 1,70 # Udieresis
+char224 1900 0 0x85 -- 1,33 # agrave
+char225 1900 0 0xa0 -- 1,27 # aacute
+char226 1900 0 0x83 -- 1,29 # acircumflex
+char227 1900 0 0x284 -- 1,93 # atilde
+char228 1900 0 0x84 -- 1,31 # adieresis
+char229 1900 0 0x86 -- 1,35 # aring
+char230 1900 0 0x91 -- 1,37 # ae
+char231 1900 0 0x87 -- 1,39 # ccedilla
+char232 1900 0 0x8a -- 1,47 # egrave
+char233 1900 0 0x82 -- 1,41 # eacute
+char234 1900 0 0x88 -- 1,43 # ecircumflex
+char235 1900 0 0x89 -- 1,45 # edieresis
+char236 1900 0 0x8d -- 1,55 # igrave
+char237 1900 0 0xa1 -- 1,49 # iacute
+char238 1900 0 0x8c -- 1,51 # icircumflex
+char239 1900 0 0x8b -- 1,53 # idieresis
+char241 1900 0 0xa4 -- 1,57 # ntilde
+char242 1900 0 0x95 -- 1,65 # ograve
+char243 1900 0 0xa2 -- 1,59 # oacute
+char244 1900 0 0x93 -- 1,61 # ocircumflex
+char246 1900 0 0x94 -- 1,63 # odieresis
+char247 1900 0 0xf6 -- 6,8 # divide
+char249 1900 0 0x97 -- 1,73 # ugrave
+char250 1900 0 0xa3 -- 1,67 # uacute
+char251 1900 0 0x96 -- 1,69 # ucircumflex
+char252 1900 0 0x81 -- 1,71 # udieresis
+char255 1900 0 0x98 -- 1,75 # ydieresis
+AE 1900 0 0x92 -- 1,36 # AE
+ae 1900 0 0x91 -- 1,37 # ae
+'E 1900 0 0x90 -- 1,40 # Eacute
+'a 1900 0 0xa0 -- 1,27 # aacute
+'e 1900 0 0x82 -- 1,41 # eacute
+'i 1900 0 0xa1 -- 1,49 # iacute
+'o 1900 0 0xa2 -- 1,59 # oacute
+'u 1900 0 0x95 -- 1,65 # uacute
+:A 1900 0 0x8e -- 1,30 # Adieresis
+:O 1900 0 0x99 -- 1,62 # Odieresis
+:U 1900 0 0x9a -- 1,70 # Udieresis
+:a 1900 0 0x84 -- 1,31 # adieresis
+:e 1900 0 0x89 -- 1,45 # edieresis
+:i 1900 0 0x8b -- 1,53 # idieresis
+:o 1900 0 0x94 -- 1,63 # odieresis
+:u 1900 0 0x81 -- 1,71 # udieresis
+:y 1900 0 0x98 -- 1,75 # ydieresis
+^a 1900 0 0x83 -- 1,29 # acircumflex
+^e 1900 0 0x88 -- 1,43 # ecircumflex
+^i 1900 0 0x8c -- 1,51 # icircumflex
+^o 1900 0 0x93 -- 1,61 # ocircumflex
+^u 1900 0 0x96 -- 1,69 # ucircumflex
+`a 1900 0 0x85 -- 1,33 # agrave
+`e 1900 0 0x8a -- 1,47 # egrave
+`i 1900 0 0x8d -- 1,55 # igrave
+`o 1900 0 0x95 -- 1,65 # ograve
+`u 1900 0 0x97 -- 1,73 # ugrave
+~A 1900 0 0x28e -- 1,26 # Atilde
+~N 1900 0 0xa5 -- 1,56 # Ntilde
+~a 1900 0 0x284 -- --- # atilde
+~n 1900 0 0xa4 -- 1,57 # ntilde
+,C 1900 0 0x80 -- 1,38 # Ccedilla
+,c 1900 0 0x87 -- 1,39 # ccedilla
+oA 1900 0 0x8f -- 1,34 # Aring
+oa 1900 0 0x86 -- 1,35 # aring
+a^ 1900 0 0x5e -- 1,3 # circumflex "circumflex accent"
+a~ 1900 0 0x7e -- 1,2 # tilde "tilde accent"
+Do 1900 0 0x24 -- 0,36 # dollar
+Po 1900 0 0x9c -- 4,11 # sterling
+Ye 1900 0 0x9d -- 4,12 # yen
+Fn 1900 0 0x9f -- 4,14 # florin
+ct 1900 0 0x9b -- 4,19 # cent
+Fo 1900 0 0xae -- 4,9 # guillemotleft
+r! 1900 0 0xad -- 4,7 # exclamdown
+r? 1900 0 0xa8 -- 4,8 # questiondown
+Of 1900 0 0xa6 -- 4,15 # ordfeminine
+Om 1900 0 0xa7 -- 4,16 # ordmasculine
+S2 1900 0 0xfd -- 4,20 # twosuperior
+<- 1900 0 0x1b -- 6,22 # arrowleft
+-> 1900 0 0x1a -- 6,21 # arrowright
+<> 1900 0 0x1d -- 6,25 # arrowboth "horizontal double-headed arrow"
+da 1900 0 0x19 -- 6,24 # arrowdown
+ua 1900 0 0x18 -- 6,23 # arrowup
+va 1900 0 0x12 -- 6,26 # \& "vertical double-headed arrow"
+ba 1900 0 0xb3 -- 3,9 # bar
+bb 1900 0 0x7c -- 0,124 # brokenbar
+ul 1900 0 0x5f -- 0,95 # ul "underline with traditional troff metrics"
+ci 1900 0 0x9 -- 4,1 # circle
+bu 1900 0 0x7 -- 4,0 # bullet
+ps 1900 0 0x14 -- 4,5 # paragraph
+sc 1900 0 0x15 -- 4,6 # section
+de 1900 0 0xf8 -- 6,36 # degree
+12 1900 0 0xab -- 4,17 # onehalf
+14 1900 0 0xac -- 4,18 # onequarter
+hy 1900 0 0x2d -- 6,0 # hyphen
+lB 1900 0 0x5b -- 0,91 # bracketleft
+rB 1900 0 0x5d -- 0,93 # bracketright
+lC 1900 0 0x7b -- 0,123 # braceleft
+rC 1900 0 0x7d -- 0,125 # braceright
+aq 1900 0 0x27 -- 0,39 # quotesingle "apostrophe quote"
+at 1900 0 0x40 -- 0,64 # at
+.C1 1900 0 0x2d -- 0,45 # - minus "minus sign from current font"
+sh 1900 0 0x23 -- 0,35 # numbersign
+sl 1900 0 0x2f -- 0,47 # slash
+rs 1900 0 0x5c -- 0,92 # backslash
+*a 1900 0 0xe0 -- 8,1 # alpha
+*b 1900 0 0xe1 -- 8,3 # beta
+*d 1900 0 0xeb -- 8,9 # delta
+*h 1900 0 0xe9 -- 8,17 # theta
+*m 1900 0 0xe6 -- 8,25 # mu
+*p 1900 0 0xe3 -- 8,33 # pi
+*s 1900 0 0xe5 -- 8,37 # sigma
+*t 1900 0 0xe7 -- 8,41 # tau
+~~ 1900 0 0xf7 -- 6,13 # approxequal
+~= 1900 0 0xf7 -- 6,13 # approxequal
++- 1900 0 0xf1 -- 6,1 # plusminus
+<= 1900 0 0xf3 -- 6,2 # lessequal
+ca 1900 0 0xef -- 6,16 # intersection "intersection, cap"
+-h 1900 0 0xc4 -- 3,8 # hbar
+CL 1900 0 0x5 -- 5,168 # club "club suit"
+SP 1900 0 0x6 -- 5,171 # spade "spade suit"
+HE 1900 0 0x3 -- 5,170 # heart "heart suit"
+DI 1900 0 0x4 -- 5,169 # diamond "diamond suit"
+<< 1900 0 0xae -- 6,77 # "" "much less"
+>> 1900 0 0xaf -- 6,78 # "" "much greater"
+pc 1900 0 0xfa -- 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/EI b/contrib/groff/font/devlbp/EI
new file mode 100644
index 0000000..364cea6
--- /dev/null
+++ b/contrib/groff/font/devlbp/EI
@@ -0,0 +1,272 @@
+
+name EI
+lbpname NeliteI
+spacewidth 1900
+slant 0
+charset
+aq 1900 0 0x27 -- 0,39 # quotesingle
+space 1900 0 0x20 -- 0,32
+! 1900 0 0x21 -- 0,33 # exclam
+" 1900 0 0x22 -- 0,34 # quotedbl
+dq 1900 0 0x22 -- 0,34 # quotedbl
+# 1900 0 0x23 -- 0,35 # numbersign
+sh 1900 0 0x23 -- 0,35 # "
+$ 1900 0 0x24 -- 0,36 # dollar
+Do 1900 0 0x24 -- 0,36 # "
+% 1900 0 0x25 -- 0,37 # percent
+& 1900 0 0x26 -- 0,38 # ampersand
+' 1900 0 0x27 -- 0,39 # quoteright
+cq 1900 0 0x27 -- 0,39 # quoteright
+( 1900 0 0x28 -- 0,40 # parenleft
+) 1900 0 0x29 -- 0,41 # parenright
+* 1900 0 0x2a -- 0,42 # asterisk
++ 1900 0 0x2b -- 0,43 # plus
+, 1900 0 0x2c -- 0,44 # comma
+- 1900 0 0x2d -- 0,45 # hyphen
+\- 1900 0 0x2d -- 0,45 # hyphen
+hy 1900 0 0x2d -- 0,45 # "
+char173 1900 0 0x2d -- 0,45 # "
+. 1900 0 0x2e -- 0,46 # period
+/ 1900 0 0x2f -- 0,47 # slash
+sl 1900 0 0x2f -- 0,47 # "
+0 1900 0 0x30 -- 0,48 # zero
+1 1900 0 0x31 -- 0,49 # one
+2 1900 0 0x32 -- 0,50 # two
+3 1900 0 0x33 -- 0,51 # three
+4 1900 0 0x34 -- 0,52 # four
+5 1900 0 0x35 -- 0,53 # five
+6 1900 0 0x36 -- 0,54 # six
+7 1900 0 0x37 -- 0,55 # seven
+8 1900 0 0x38 -- 0,56 # eight
+9 1900 0 0x39 -- 0,57 # nine
+: 1900 0 0x3a -- 0,58 # colon
+; 1900 0 0x3b -- 0,59 # semicolon
+< 1900 0 0x3c -- 0,60 # less
+= 1900 0 0x3d -- 0,61 # equal
+> 1900 0 0x3e -- 0,62 # greater
+? 1900 0 0x3f -- 0,63 # question
+@ 1900 0 0x40 -- 0,64 # at
+at 1900 0 0x40 -- 0,64 # "
+A 1900 0 0x41 -- 0,65 # A
+B 1900 0 0x42 -- 0,66 # B
+C 1900 0 0x43 -- 0,67 # C
+D 1900 0 0x44 -- 0,68 # D
+E 1900 0 0x45 -- 0,69 # E
+F 1900 0 0x46 -- 0,70 # F
+G 1900 0 0x47 -- 0,71 # G
+H 1900 0 0x48 -- 0,72 # H
+I 1900 0 0x49 -- 0,73 # I
+J 1900 0 0x4a -- 0,74 # J
+K 1900 0 0x4b -- 0,75 # K
+L 1900 0 0x4c -- 0,76 # L
+M 1900 0 0x4d -- 0,77 # M
+N 1900 0 0x4e -- 0,78 # N
+O 1900 0 0x4f -- 0,79 # O
+P 1900 0 0x50 -- 0,80 # P
+Q 1900 0 0x51 -- 0,81 # Q
+R 1900 0 0x52 -- 0,82 # R
+S 1900 0 0x53 -- 0,83 # S
+T 1900 0 0x54 -- 0,84 # T
+U 1900 0 0x55 -- 0,85 # U
+V 1900 0 0x56 -- 0,86 # V
+W 1900 0 0x57 -- 0,87 # W
+X 1900 0 0x58 -- 0,88 # X
+Y 1900 0 0x59 -- 0,89 # Y
+Z 1900 0 0x5a -- 0,90 # Z
+[ 1900 0 0x5b -- 0,91 # bracketleft
+lB 1900 0 0x5b -- 0,91 # "
+\ 1900 0 0x5c -- 0,92 # backslash
+rs 1900 0 0x5c -- 0,92 # "
+] 1900 0 0x5d -- 0,93 # bracketright
+rB 1900 0 0x5d -- 0,93 # "
+a^ 1900 0 0x5e -- 0,94 # circumflex
+^ 1900 0 0x5e -- 0,94 # "
+_ 1900 0 0x5f -- 0,95 # underscore
+` 1900 0 0x60 -- 0,96 # quoteleft
+oq 1900 0 0x60 -- 0,96 # "
+a 1900 0 0x61 -- 0,97 # a
+b 1900 0 0x62 -- 0,98 # b
+c 1900 0 0x63 -- 0,99 # c
+d 1900 0 0x64 -- 0,100 # d
+e 1900 0 0x65 -- 0,101 # e
+f 1900 0 0x66 -- 0,102 # f
+g 1900 0 0x67 -- 0,103 # g
+h 1900 0 0x68 -- 0,104 # h
+i 1900 0 0x69 -- 0,105 # i
+j 1900 0 0x6a -- 0,106 # j
+k 1900 0 0x6b -- 0,107 # k
+l 1900 0 0x6c -- 0,108 # l
+m 1900 0 0x6d -- 0,109 # m
+n 1900 0 0x6e -- 0,110 # n
+o 1900 0 0x6f -- 0,111 # o
+p 1900 0 0x70 -- 0,112 # p
+q 1900 0 0x71 -- 0,113 # q
+r 1900 0 0x72 -- 0,114 # r
+s 1900 0 0x73 -- 0,115 # s
+t 1900 0 0x74 -- 0,116 # t
+u 1900 0 0x75 -- 0,117 # u
+v 1900 0 0x76 -- 0,118 # v
+w 1900 0 0x77 -- 0,119 # w
+x 1900 0 0x78 -- 0,120 # x
+y 1900 0 0x79 -- 0,121 # y
+z 1900 0 0x7a -- 0,122 # z
+lC 1900 0 0x7b -- 0,123 # braceleft
+{ 1900 0 0x7b -- 0,123 # "
+| 1900 0 0x7c -- 0,124 # "
+rC 1900 0 0x7d -- 0,125 # braceright
+} 1900 0 0x7d -- 0,125 # "
+a~ 1900 0 0x7e -- 0,126 # tilde
+~ 1900 0 0x7e -- 0,126 # "
+char161 1900 0 0xad -- 4,7 # exclamdown
+char162 1900 0 0x9b -- 4,19 # cent
+char163 1900 0 0x9c -- 4,11 # sterling
+char165 1900 0 0x9d -- 4,12 # yen
+char166 1900 0 0x7c -- 0,124 # brokenbar
+char167 1900 0 0x15 -- 4,6 # section
+char170 1900 0 0xa6 -- 4,15 # ordfeminine
+char171 1900 0 0xae -- 4,9 # guillemotleft
+char172 1900 0 0xaa -- 6,20 # logicalnot
+char175 1900 0 0x2d -- 6,0 # macron
+char176 1900 0 0xf8 -- 6,36 # degree
+char177 1900 0 0xf1 -- 6,1 # plusminus
+char178 1900 0 0xfd -- 4,20 # twosuperior
+char181 1900 0 0xe6 -- 8,25 # mu
+char182 1900 0 0x14 -- 4,5 # paragraph
+char183 1900 0 0xfa -- 6,32 # periodcentered
+char186 1900 0 0xa7 -- 4,16 # ordmasculine
+char187 1900 0 0xaf -- 4,10 # guillemotright
+char188 1900 0 0xac -- 4,18 # onequarter
+char189 1900 0 0xab -- 4,17 # onehalf
+char191 1900 0 0xa8 -- 4,8 # questiondown
+char195 1900 0 0x28e -- 1,76 # Atilde
+char196 1900 0 0x8e -- 1,30 # Adieresis
+char197 1900 0 0x8f -- 1,34 # Aring
+char198 1900 0 0x92 -- 1,36 # AE
+char199 1900 0 0x80 -- 1,38 # Ccedilla
+char201 1900 0 0x90 -- 1,40 # Eacute
+char209 1900 0 0xa5 -- 1,56 # Ntilde
+char214 1900 0 0x99 -- 1,62 # Odieresis
+char220 1900 0 0x9a -- 1,70 # Udieresis
+char224 1900 0 0x85 -- 1,33 # agrave
+char225 1900 0 0xa0 -- 1,27 # aacute
+char226 1900 0 0x83 -- 1,29 # acircumflex
+char227 1900 0 0x284 -- 1,93 # atilde
+char228 1900 0 0x84 -- 1,31 # adieresis
+char229 1900 0 0x86 -- 1,35 # aring
+char230 1900 0 0x91 -- 1,37 # ae
+char231 1900 0 0x87 -- 1,39 # ccedilla
+char232 1900 0 0x8a -- 1,47 # egrave
+char233 1900 0 0x82 -- 1,41 # eacute
+char234 1900 0 0x88 -- 1,43 # ecircumflex
+char235 1900 0 0x89 -- 1,45 # edieresis
+char236 1900 0 0x8d -- 1,55 # igrave
+char237 1900 0 0xa1 -- 1,49 # iacute
+char238 1900 0 0x8c -- 1,51 # icircumflex
+char239 1900 0 0x8b -- 1,53 # idieresis
+char241 1900 0 0xa4 -- 1,57 # ntilde
+char242 1900 0 0x95 -- 1,65 # ograve
+char243 1900 0 0xa2 -- 1,59 # oacute
+char244 1900 0 0x93 -- 1,61 # ocircumflex
+char246 1900 0 0x94 -- 1,63 # odieresis
+char247 1900 0 0xf6 -- 6,8 # divide
+char249 1900 0 0x97 -- 1,73 # ugrave
+char250 1900 0 0xa3 -- 1,67 # uacute
+char251 1900 0 0x96 -- 1,69 # ucircumflex
+char252 1900 0 0x81 -- 1,71 # udieresis
+char255 1900 0 0x98 -- 1,75 # ydieresis
+AE 1900 0 0x92 -- 1,36 # AE
+ae 1900 0 0x91 -- 1,37 # ae
+'E 1900 0 0x90 -- 1,40 # Eacute
+'a 1900 0 0xa0 -- 1,27 # aacute
+'e 1900 0 0x82 -- 1,41 # eacute
+'i 1900 0 0xa1 -- 1,49 # iacute
+'o 1900 0 0xa2 -- 1,59 # oacute
+'u 1900 0 0x95 -- 1,65 # uacute
+:A 1900 0 0x8e -- 1,30 # Adieresis
+:O 1900 0 0x99 -- 1,62 # Odieresis
+:U 1900 0 0x9a -- 1,70 # Udieresis
+:a 1900 0 0x84 -- 1,31 # adieresis
+:e 1900 0 0x89 -- 1,45 # edieresis
+:i 1900 0 0x8b -- 1,53 # idieresis
+:o 1900 0 0x94 -- 1,63 # odieresis
+:u 1900 0 0x81 -- 1,71 # udieresis
+:y 1900 0 0x98 -- 1,75 # ydieresis
+^a 1900 0 0x83 -- 1,29 # acircumflex
+^e 1900 0 0x88 -- 1,43 # ecircumflex
+^i 1900 0 0x8c -- 1,51 # icircumflex
+^o 1900 0 0x93 -- 1,61 # ocircumflex
+^u 1900 0 0x96 -- 1,69 # ucircumflex
+`a 1900 0 0x85 -- 1,33 # agrave
+`e 1900 0 0x8a -- 1,47 # egrave
+`i 1900 0 0x8d -- 1,55 # igrave
+`o 1900 0 0x95 -- 1,65 # ograve
+`u 1900 0 0x97 -- 1,73 # ugrave
+~A 1900 0 0x28e -- 1,26 # Atilde
+~N 1900 0 0xa5 -- 1,56 # Ntilde
+~a 1900 0 0x284 -- --- # atilde
+~n 1900 0 0xa4 -- 1,57 # ntilde
+,C 1900 0 0x80 -- 1,38 # Ccedilla
+,c 1900 0 0x87 -- 1,39 # ccedilla
+oA 1900 0 0x8f -- 1,34 # Aring
+oa 1900 0 0x86 -- 1,35 # aring
+a^ 1900 0 0x5e -- 1,3 # circumflex "circumflex accent"
+a~ 1900 0 0x7e -- 1,2 # tilde "tilde accent"
+Do 1900 0 0x24 -- 0,36 # dollar
+Po 1900 0 0x9c -- 4,11 # sterling
+Ye 1900 0 0x9d -- 4,12 # yen
+Fn 1900 0 0x9f -- 4,14 # florin
+ct 1900 0 0x9b -- 4,19 # cent
+Fo 1900 0 0xae -- 4,9 # guillemotleft
+r! 1900 0 0xad -- 4,7 # exclamdown
+r? 1900 0 0xa8 -- 4,8 # questiondown
+Of 1900 0 0xa6 -- 4,15 # ordfeminine
+Om 1900 0 0xa7 -- 4,16 # ordmasculine
+S2 1900 0 0xfd -- 4,20 # twosuperior
+<- 1900 0 0x1b -- 6,22 # arrowleft
+-> 1900 0 0x1a -- 6,21 # arrowright
+<> 1900 0 0x1d -- 6,25 # arrowboth "horizontal double-headed arrow"
+da 1900 0 0x19 -- 6,24 # arrowdown
+ua 1900 0 0x18 -- 6,23 # arrowup
+va 1900 0 0x12 -- 6,26 # \& "vertical double-headed arrow"
+ba 1900 0 0xb3 -- 3,9 # bar
+bb 1900 0 0x7c -- 0,124 # brokenbar
+ul 1900 0 0x5f -- 0,95 # ul "underline with traditional troff metrics"
+ci 1900 0 0x9 -- 4,1 # circle
+bu 1900 0 0x7 -- 4,0 # bullet
+ps 1900 0 0x14 -- 4,5 # paragraph
+sc 1900 0 0x15 -- 4,6 # section
+de 1900 0 0xf8 -- 6,36 # degree
+12 1900 0 0xab -- 4,17 # onehalf
+14 1900 0 0xac -- 4,18 # onequarter
+hy 1900 0 0x2d -- 6,0 # hyphen
+lB 1900 0 0x5b -- 0,91 # bracketleft
+rB 1900 0 0x5d -- 0,93 # bracketright
+lC 1900 0 0x7b -- 0,123 # braceleft
+rC 1900 0 0x7d -- 0,125 # braceright
+aq 1900 0 0x27 -- 0,39 # quotesingle "apostrophe quote"
+at 1900 0 0x40 -- 0,64 # at
+.C1 1900 0 0x2d -- 0,45 # - minus "minus sign from current font"
+sh 1900 0 0x23 -- 0,35 # numbersign
+sl 1900 0 0x2f -- 0,47 # slash
+rs 1900 0 0x5c -- 0,92 # backslash
+*a 1900 0 0xe0 -- 8,1 # alpha
+*b 1900 0 0xe1 -- 8,3 # beta
+*d 1900 0 0xeb -- 8,9 # delta
+*h 1900 0 0xe9 -- 8,17 # theta
+*m 1900 0 0xe6 -- 8,25 # mu
+*p 1900 0 0xe3 -- 8,33 # pi
+*s 1900 0 0xe5 -- 8,37 # sigma
+*t 1900 0 0xe7 -- 8,41 # tau
+~~ 1900 0 0xf7 -- 6,13 # approxequal
+~= 1900 0 0xf7 -- 6,13 # approxequal
++- 1900 0 0xf1 -- 6,1 # plusminus
+<= 1900 0 0xf3 -- 6,2 # lessequal
+ca 1900 0 0xef -- 6,16 # intersection "intersection, cap"
+-h 1900 0 0xc4 -- 3,8 # hbar
+CL 1900 0 0x5 -- 5,168 # club "club suit"
+SP 1900 0 0x6 -- 5,171 # spade "spade suit"
+HE 1900 0 0x3 -- 5,170 # heart "heart suit"
+DI 1900 0 0x4 -- 5,169 # diamond "diamond suit"
+<< 1900 0 0xae -- 6,77 # "" "much less"
+>> 1900 0 0xaf -- 6,78 # "" "much greater"
+pc 1900 0 0xfa -- 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/ER b/contrib/groff/font/devlbp/ER
new file mode 100644
index 0000000..f2734cc
--- /dev/null
+++ b/contrib/groff/font/devlbp/ER
@@ -0,0 +1,272 @@
+
+name ER
+lbpname NeliteR
+spacewidth 1900
+slant 0
+charset
+aq 1900 0 0x27 -- 0,39 # quotesingle
+space 1900 0 0x20 -- 0,32
+! 1900 0 0x21 -- 0,33 # exclam
+" 1900 0 0x22 -- 0,34 # quotedbl
+dq 1900 0 0x22 -- 0,34 # quotedbl
+# 1900 0 0x23 -- 0,35 # numbersign
+sh 1900 0 0x23 -- 0,35 # "
+$ 1900 0 0x24 -- 0,36 # dollar
+Do 1900 0 0x24 -- 0,36 # "
+% 1900 0 0x25 -- 0,37 # percent
+& 1900 0 0x26 -- 0,38 # ampersand
+' 1900 0 0x27 -- 0,39 # quoteright
+cq 1900 0 0x27 -- 0,39 # quoteright
+( 1900 0 0x28 -- 0,40 # parenleft
+) 1900 0 0x29 -- 0,41 # parenright
+* 1900 0 0x2a -- 0,42 # asterisk
++ 1900 0 0x2b -- 0,43 # plus
+, 1900 0 0x2c -- 0,44 # comma
+- 1900 0 0x2d -- 0,45 # hyphen
+\- 1900 0 0x2d -- 0,45 # hyphen
+hy 1900 0 0x2d -- 0,45 # "
+char173 1900 0 0x2d -- 0,45 # "
+. 1900 0 0x2e -- 0,46 # period
+/ 1900 0 0x2f -- 0,47 # slash
+sl 1900 0 0x2f -- 0,47 # "
+0 1900 0 0x30 -- 0,48 # zero
+1 1900 0 0x31 -- 0,49 # one
+2 1900 0 0x32 -- 0,50 # two
+3 1900 0 0x33 -- 0,51 # three
+4 1900 0 0x34 -- 0,52 # four
+5 1900 0 0x35 -- 0,53 # five
+6 1900 0 0x36 -- 0,54 # six
+7 1900 0 0x37 -- 0,55 # seven
+8 1900 0 0x38 -- 0,56 # eight
+9 1900 0 0x39 -- 0,57 # nine
+: 1900 0 0x3a -- 0,58 # colon
+; 1900 0 0x3b -- 0,59 # semicolon
+< 1900 0 0x3c -- 0,60 # less
+= 1900 0 0x3d -- 0,61 # equal
+> 1900 0 0x3e -- 0,62 # greater
+? 1900 0 0x3f -- 0,63 # question
+@ 1900 0 0x40 -- 0,64 # at
+at 1900 0 0x40 -- 0,64 # "
+A 1900 0 0x41 -- 0,65 # A
+B 1900 0 0x42 -- 0,66 # B
+C 1900 0 0x43 -- 0,67 # C
+D 1900 0 0x44 -- 0,68 # D
+E 1900 0 0x45 -- 0,69 # E
+F 1900 0 0x46 -- 0,70 # F
+G 1900 0 0x47 -- 0,71 # G
+H 1900 0 0x48 -- 0,72 # H
+I 1900 0 0x49 -- 0,73 # I
+J 1900 0 0x4a -- 0,74 # J
+K 1900 0 0x4b -- 0,75 # K
+L 1900 0 0x4c -- 0,76 # L
+M 1900 0 0x4d -- 0,77 # M
+N 1900 0 0x4e -- 0,78 # N
+O 1900 0 0x4f -- 0,79 # O
+P 1900 0 0x50 -- 0,80 # P
+Q 1900 0 0x51 -- 0,81 # Q
+R 1900 0 0x52 -- 0,82 # R
+S 1900 0 0x53 -- 0,83 # S
+T 1900 0 0x54 -- 0,84 # T
+U 1900 0 0x55 -- 0,85 # U
+V 1900 0 0x56 -- 0,86 # V
+W 1900 0 0x57 -- 0,87 # W
+X 1900 0 0x58 -- 0,88 # X
+Y 1900 0 0x59 -- 0,89 # Y
+Z 1900 0 0x5a -- 0,90 # Z
+[ 1900 0 0x5b -- 0,91 # bracketleft
+lB 1900 0 0x5b -- 0,91 # "
+\ 1900 0 0x5c -- 0,92 # backslash
+rs 1900 0 0x5c -- 0,92 # "
+] 1900 0 0x5d -- 0,93 # bracketright
+rB 1900 0 0x5d -- 0,93 # "
+a^ 1900 0 0x5e -- 0,94 # circumflex
+^ 1900 0 0x5e -- 0,94 # "
+_ 1900 0 0x5f -- 0,95 # underscore
+` 1900 0 0x60 -- 0,96 # quoteleft
+oq 1900 0 0x60 -- 0,96 # "
+a 1900 0 0x61 -- 0,97 # a
+b 1900 0 0x62 -- 0,98 # b
+c 1900 0 0x63 -- 0,99 # c
+d 1900 0 0x64 -- 0,100 # d
+e 1900 0 0x65 -- 0,101 # e
+f 1900 0 0x66 -- 0,102 # f
+g 1900 0 0x67 -- 0,103 # g
+h 1900 0 0x68 -- 0,104 # h
+i 1900 0 0x69 -- 0,105 # i
+j 1900 0 0x6a -- 0,106 # j
+k 1900 0 0x6b -- 0,107 # k
+l 1900 0 0x6c -- 0,108 # l
+m 1900 0 0x6d -- 0,109 # m
+n 1900 0 0x6e -- 0,110 # n
+o 1900 0 0x6f -- 0,111 # o
+p 1900 0 0x70 -- 0,112 # p
+q 1900 0 0x71 -- 0,113 # q
+r 1900 0 0x72 -- 0,114 # r
+s 1900 0 0x73 -- 0,115 # s
+t 1900 0 0x74 -- 0,116 # t
+u 1900 0 0x75 -- 0,117 # u
+v 1900 0 0x76 -- 0,118 # v
+w 1900 0 0x77 -- 0,119 # w
+x 1900 0 0x78 -- 0,120 # x
+y 1900 0 0x79 -- 0,121 # y
+z 1900 0 0x7a -- 0,122 # z
+lC 1900 0 0x7b -- 0,123 # braceleft
+{ 1900 0 0x7b -- 0,123 # "
+| 1900 0 0x7c -- 0,124 # "
+rC 1900 0 0x7d -- 0,125 # braceright
+} 1900 0 0x7d -- 0,125 # "
+a~ 1900 0 0x7e -- 0,126 # tilde
+~ 1900 0 0x7e -- 0,126 # "
+char161 1900 0 0xad -- 4,7 # exclamdown
+char162 1900 0 0x9b -- 4,19 # cent
+char163 1900 0 0x9c -- 4,11 # sterling
+char165 1900 0 0x9d -- 4,12 # yen
+char166 1900 0 0x7c -- 0,124 # brokenbar
+char167 1900 0 0x15 -- 4,6 # section
+char170 1900 0 0xa6 -- 4,15 # ordfeminine
+char171 1900 0 0xae -- 4,9 # guillemotleft
+char172 1900 0 0xaa -- 6,20 # logicalnot
+char175 1900 0 0x2d -- 6,0 # macron
+char176 1900 0 0xf8 -- 6,36 # degree
+char177 1900 0 0xf1 -- 6,1 # plusminus
+char178 1900 0 0xfd -- 4,20 # twosuperior
+char181 1900 0 0xe6 -- 8,25 # mu
+char182 1900 0 0x14 -- 4,5 # paragraph
+char183 1900 0 0xfa -- 6,32 # periodcentered
+char186 1900 0 0xa7 -- 4,16 # ordmasculine
+char187 1900 0 0xaf -- 4,10 # guillemotright
+char188 1900 0 0xac -- 4,18 # onequarter
+char189 1900 0 0xab -- 4,17 # onehalf
+char191 1900 0 0xa8 -- 4,8 # questiondown
+char195 1900 0 0x28e -- 1,76 # Atilde
+char196 1900 0 0x8e -- 1,30 # Adieresis
+char197 1900 0 0x8f -- 1,34 # Aring
+char198 1900 0 0x92 -- 1,36 # AE
+char199 1900 0 0x80 -- 1,38 # Ccedilla
+char201 1900 0 0x90 -- 1,40 # Eacute
+char209 1900 0 0xa5 -- 1,56 # Ntilde
+char214 1900 0 0x99 -- 1,62 # Odieresis
+char220 1900 0 0x9a -- 1,70 # Udieresis
+char224 1900 0 0x85 -- 1,33 # agrave
+char225 1900 0 0xa0 -- 1,27 # aacute
+char226 1900 0 0x83 -- 1,29 # acircumflex
+char227 1900 0 0x284 -- 1,93 # atilde
+char228 1900 0 0x84 -- 1,31 # adieresis
+char229 1900 0 0x86 -- 1,35 # aring
+char230 1900 0 0x91 -- 1,37 # ae
+char231 1900 0 0x87 -- 1,39 # ccedilla
+char232 1900 0 0x8a -- 1,47 # egrave
+char233 1900 0 0x82 -- 1,41 # eacute
+char234 1900 0 0x88 -- 1,43 # ecircumflex
+char235 1900 0 0x89 -- 1,45 # edieresis
+char236 1900 0 0x8d -- 1,55 # igrave
+char237 1900 0 0xa1 -- 1,49 # iacute
+char238 1900 0 0x8c -- 1,51 # icircumflex
+char239 1900 0 0x8b -- 1,53 # idieresis
+char241 1900 0 0xa4 -- 1,57 # ntilde
+char242 1900 0 0x95 -- 1,65 # ograve
+char243 1900 0 0xa2 -- 1,59 # oacute
+char244 1900 0 0x93 -- 1,61 # ocircumflex
+char246 1900 0 0x94 -- 1,63 # odieresis
+char247 1900 0 0xf6 -- 6,8 # divide
+char249 1900 0 0x97 -- 1,73 # ugrave
+char250 1900 0 0xa3 -- 1,67 # uacute
+char251 1900 0 0x96 -- 1,69 # ucircumflex
+char252 1900 0 0x81 -- 1,71 # udieresis
+char255 1900 0 0x98 -- 1,75 # ydieresis
+AE 1900 0 0x92 -- 1,36 # AE
+ae 1900 0 0x91 -- 1,37 # ae
+'E 1900 0 0x90 -- 1,40 # Eacute
+'a 1900 0 0xa0 -- 1,27 # aacute
+'e 1900 0 0x82 -- 1,41 # eacute
+'i 1900 0 0xa1 -- 1,49 # iacute
+'o 1900 0 0xa2 -- 1,59 # oacute
+'u 1900 0 0x95 -- 1,65 # uacute
+:A 1900 0 0x8e -- 1,30 # Adieresis
+:O 1900 0 0x99 -- 1,62 # Odieresis
+:U 1900 0 0x9a -- 1,70 # Udieresis
+:a 1900 0 0x84 -- 1,31 # adieresis
+:e 1900 0 0x89 -- 1,45 # edieresis
+:i 1900 0 0x8b -- 1,53 # idieresis
+:o 1900 0 0x94 -- 1,63 # odieresis
+:u 1900 0 0x81 -- 1,71 # udieresis
+:y 1900 0 0x98 -- 1,75 # ydieresis
+^a 1900 0 0x83 -- 1,29 # acircumflex
+^e 1900 0 0x88 -- 1,43 # ecircumflex
+^i 1900 0 0x8c -- 1,51 # icircumflex
+^o 1900 0 0x93 -- 1,61 # ocircumflex
+^u 1900 0 0x96 -- 1,69 # ucircumflex
+`a 1900 0 0x85 -- 1,33 # agrave
+`e 1900 0 0x8a -- 1,47 # egrave
+`i 1900 0 0x8d -- 1,55 # igrave
+`o 1900 0 0x95 -- 1,65 # ograve
+`u 1900 0 0x97 -- 1,73 # ugrave
+~A 1900 0 0x28e -- 1,26 # Atilde
+~N 1900 0 0xa5 -- 1,56 # Ntilde
+~a 1900 0 0x284 -- --- # atilde
+~n 1900 0 0xa4 -- 1,57 # ntilde
+,C 1900 0 0x80 -- 1,38 # Ccedilla
+,c 1900 0 0x87 -- 1,39 # ccedilla
+oA 1900 0 0x8f -- 1,34 # Aring
+oa 1900 0 0x86 -- 1,35 # aring
+a^ 1900 0 0x5e -- 1,3 # circumflex "circumflex accent"
+a~ 1900 0 0x7e -- 1,2 # tilde "tilde accent"
+Do 1900 0 0x24 -- 0,36 # dollar
+Po 1900 0 0x9c -- 4,11 # sterling
+Ye 1900 0 0x9d -- 4,12 # yen
+Fn 1900 0 0x9f -- 4,14 # florin
+ct 1900 0 0x9b -- 4,19 # cent
+Fo 1900 0 0xae -- 4,9 # guillemotleft
+r! 1900 0 0xad -- 4,7 # exclamdown
+r? 1900 0 0xa8 -- 4,8 # questiondown
+Of 1900 0 0xa6 -- 4,15 # ordfeminine
+Om 1900 0 0xa7 -- 4,16 # ordmasculine
+S2 1900 0 0xfd -- 4,20 # twosuperior
+<- 1900 0 0x1b -- 6,22 # arrowleft
+-> 1900 0 0x1a -- 6,21 # arrowright
+<> 1900 0 0x1d -- 6,25 # arrowboth "horizontal double-headed arrow"
+da 1900 0 0x19 -- 6,24 # arrowdown
+ua 1900 0 0x18 -- 6,23 # arrowup
+va 1900 0 0x12 -- 6,26 # \& "vertical double-headed arrow"
+ba 1900 0 0xb3 -- 3,9 # bar
+bb 1900 0 0x7c -- 0,124 # brokenbar
+ul 1900 0 0x5f -- 0,95 # ul "underline with traditional troff metrics"
+ci 1900 0 0x9 -- 4,1 # circle
+bu 1900 0 0x7 -- 4,0 # bullet
+ps 1900 0 0x14 -- 4,5 # paragraph
+sc 1900 0 0x15 -- 4,6 # section
+de 1900 0 0xf8 -- 6,36 # degree
+12 1900 0 0xab -- 4,17 # onehalf
+14 1900 0 0xac -- 4,18 # onequarter
+hy 1900 0 0x2d -- 6,0 # hyphen
+lB 1900 0 0x5b -- 0,91 # bracketleft
+rB 1900 0 0x5d -- 0,93 # bracketright
+lC 1900 0 0x7b -- 0,123 # braceleft
+rC 1900 0 0x7d -- 0,125 # braceright
+aq 1900 0 0x27 -- 0,39 # quotesingle "apostrophe quote"
+at 1900 0 0x40 -- 0,64 # at
+.C1 1900 0 0x2d -- 0,45 # - minus "minus sign from current font"
+sh 1900 0 0x23 -- 0,35 # numbersign
+sl 1900 0 0x2f -- 0,47 # slash
+rs 1900 0 0x5c -- 0,92 # backslash
+*a 1900 0 0xe0 -- 8,1 # alpha
+*b 1900 0 0xe1 -- 8,3 # beta
+*d 1900 0 0xeb -- 8,9 # delta
+*h 1900 0 0xe9 -- 8,17 # theta
+*m 1900 0 0xe6 -- 8,25 # mu
+*p 1900 0 0xe3 -- 8,33 # pi
+*s 1900 0 0xe5 -- 8,37 # sigma
+*t 1900 0 0xe7 -- 8,41 # tau
+~~ 1900 0 0xf7 -- 6,13 # approxequal
+~= 1900 0 0xf7 -- 6,13 # approxequal
++- 1900 0 0xf1 -- 6,1 # plusminus
+<= 1900 0 0xf3 -- 6,2 # lessequal
+ca 1900 0 0xef -- 6,16 # intersection "intersection, cap"
+-h 1900 0 0xc4 -- 3,8 # hbar
+CL 1900 0 0x5 -- 5,168 # club "club suit"
+SP 1900 0 0x6 -- 5,171 # spade "spade suit"
+HE 1900 0 0x3 -- 5,170 # heart "heart suit"
+DI 1900 0 0x4 -- 5,169 # diamond "diamond suit"
+<< 1900 0 0xae -- 6,77 # "" "much less"
+>> 1900 0 0xaf -- 6,78 # "" "much greater"
+pc 1900 0 0xfa -- 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HB b/contrib/groff/font/devlbp/HB
new file mode 100644
index 0000000..1ad7b4e
--- /dev/null
+++ b/contrib/groff/font/devlbp/HB
@@ -0,0 +1,491 @@
+name HB
+lbpname Swiss-Bold
+special
+spacewidth 927
+slant 0
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 2223 2 0x169 1,176 # Scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vs 1853 2 0x173 1,177 # scaron
+vz 1667 2 0x174 1,207 # zcaron
+:Y 2223 2 0x16d 1,74 # Ydieresis
+tm 3333 2 0x170 4,41 # trademark
+aq 793 2 0x27 0,39 # quotesingle
+space 927 0 0x20 0,32
+! 1110 2 0x21 0,33 # exclam
+" 1580 2 0x22 0,34 # quotedbl
+dq 1580 2 0x22 0,34 # quotedbl
+# 1853 2 0x23 0,35 # numbersign
+sh 1853 2 0x23 0,35 # "
+$ 1853 2 0x24 0,36 # dollar
+Do 1853 2 0x24 0,36 # "
+% 2963 2 0x25 0,37 # percent
+& 2407 2 0x26 0,38 # ampersand
+' 793 2 0x27 0,39 # quoteright
+cq 793 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1297 2 0x2a 0,42 # asterisk
++ 1947 0 0x2b 0,43 # plus
+, 927 0 0x2c 0,44 # comma
+- 1947 0 0x2d 0,45 # hyphen
+hy 1947 0 0x2d 0,45 # "
+char173 1947 0 0x2d 0,45 # "
+. 927 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1853 2 0x30 0,48 # zero
+1 1853 2 0x31 0,49 # one
+2 1853 2 0x32 0,50 # two
+3 1853 2 0x33 0,51 # three
+4 1853 2 0x34 0,52 # four
+5 1853 2 0x35 0,53 # five
+6 1853 2 0x36 0,54 # six
+7 1853 2 0x37 0,55 # seven
+8 1853 2 0x38 0,56 # eight
+9 1853 2 0x39 0,57 # nine
+: 1110 0 0x3a 0,58 # colon
+; 1110 0 0x3b 0,59 # semicolon
+< 1947 0 0x3c 0,60 # less
+= 1947 0 0x3d 0,61 # equal
+> 1947 0 0x3e 0,62 # greater
+? 2037 2 0x3f 0,63 # question
+@ 3250 2 0x40 0,64 # at
+at 3250 2 0x40 0,64 # "
+A 2407 2 0x41 0,65 # A
+B 2407 2 0x42 0,66 # B
+C 2407 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2223 2 0x45 0,69 # E
+F 2037 2 0x46 0,70 # F
+G 2593 2 0x47 0,71 # G
+H 2407 2 0x48 0,72 # H
+I 927 2 0x49 0,73 # I
+J 1853 2 0x4a 0,74 # J
+K 2407 2 0x4b 0,75 # K
+L 2037 2 0x4c 0,76 # L
+M 2777 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2593 2 0x4f 0,79 # O
+P 2223 2 0x50 0,80 # P
+Q 2593 2 0x51 0,81 # Q
+R 2407 2 0x52 0,82 # R
+S 2223 2 0x53 0,83 # S
+T 2037 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2223 2 0x56 0,86 # V
+W 3147 2 0x57 0,87 # W
+X 2223 2 0x58 0,88 # X
+Y 2223 2 0x59 0,89 # Y
+Z 2037 2 0x5a 0,90 # Z
+[ 1110 2 0x5b 0,91 # bracketleft
+lB 1110 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 1110 2 0x5d 0,93 # bracketright
+rB 1110 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1853 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1853 0 0x61 0,97 # a
+b 2037 2 0x62 0,98 # b
+c 1853 0 0x63 0,99 # c
+d 2037 2 0x64 0,100 # d
+e 1853 0 0x65 0,101 # e
+f 1110 2 0x66 0,102 # f
+g 2037 1 0x67 0,103 # g
+h 2037 2 0x68 0,104 # h
+i 927 2 0x69 0,105 # i
+j 927 2 0x6a 0,106 # j
+k 1853 2 0x6b 0,107 # k
+l 927 2 0x6c 0,108 # l
+m 2963 0 0x6d 0,109 # m
+n 2037 0 0x6e 0,110 # n
+o 2037 0 0x6f 0,111 # o
+p 2037 1 0x70 0,112 # p
+q 2037 1 0x71 0,113 # q
+r 1297 0 0x72 0,114 # r
+s 1853 0 0x73 0,115 # s
+t 1110 2 0x74 0,116 # t
+u 2037 0 0x75 0,117 # u
+v 1853 0 0x76 0,118 # v
+w 2593 0 0x77 0,119 # w
+x 1853 0 0x78 0,120 # x
+y 1853 1 0x79 0,121 # y
+z 1667 0 0x7a 0,122 # z
+lC 1297 2 0x7b 0,123 # braceleft
+{ 1297 2 0x7b 0,123 # "
+| 933 2 0x7c 0,124 # "
+rC 1297 2 0x7d 0,125 # braceright
+} 1297 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1110 1 0xad 4,7 # exclamdown
+char162 1853 2 0x9b 4,19 # cent
+char163 1853 2 0x9c 4,11 # sterling
+char164 1853 2 0x12f 4,24 # currency
+char165 1853 2 0x9d 4,12 # yen
+char166 933 2 0x7c 0,124 # brokenbar
+char167 1853 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2457 2 0x154 4,23 # copyright
+char170 1233 2 0xa6 4,15 # ordfeminine
+char171 1853 0 0xae 4,9 # guillemotleft
+char172 1947 0 0xaa 6,20 # logicalnot
+char173 1853 0 0x132 4,33 # hyphen
+char174 2457 2 0x155 4,22 # registered
+char175 1947 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1947 0 0xf1 6,1 # plusminus
+char178 1110 2 0xfd 4,20 # twosuperior
+char179 1110 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 2037 1 0xe6 8,25 # mu
+char182 1853 2 0x14 4,5 # paragraph
+char183 927 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1110 2 0x156 4,78 # onesuperior
+char186 1217 2 0xa7 4,16 # ordmasculine
+char187 1853 0 0xaf 4,10 # guillemotright
+char188 2780 2 0xac 4,18 # onequarter
+char189 2780 2 0xab 4,17 # onehalf
+char190 2780 2 0x12e 4,25 # threequarters
+char191 2037 1 0xa8 4,8 # questiondown
+char192 2407 2 0x15c 1,32 # Agrave
+char193 2407 2 0x15a 1,26 # Aacute
+char194 2407 2 0x15b 1,28 # Acircumflex
+char195 2407 2 0x28e 1,76 # Atilde
+char196 2407 2 0x8e 1,30 # Adieresis
+char197 2407 2 0x8f 1,34 # Aring
+char198 3333 2 0x92 1,36 # AE
+char199 2407 2 0x80 1,38 # Ccedilla
+char200 2223 2 0x160 1,46 # Egrave
+char201 2223 2 0x90 1,40 # Eacute
+char202 2223 2 0x15e 1,42 # Ecircumflex
+char203 2223 2 0x15f 1,44 # Edieresis
+char204 927 2 0x164 1,54 # Igrave
+char205 927 2 0x161 1,48 # Iacute
+char206 927 2 0x162 1,50 # Icircumflex
+char207 927 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2593 2 0x167 1,64 # Ograve
+char211 2593 2 0x165 1,58 # Oacute
+char212 2593 2 0x166 1,60 # Ocircumflex
+char213 2593 2 0x168 1,82 # Otilde
+char214 2593 2 0x99 1,62 # Odieresis
+char215 1947 0 0x157 6,39 # multiply
+char216 2593 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2223 2 0x16f 1,84 # Yacute
+char222 2223 2 0x13e 1,88 # Thorn
+char223 2037 2 0x147 1,23 # germandbls
+char224 1853 2 0x85 1,33 # agrave
+char225 1853 2 0xa0 1,27 # aacute
+char226 1853 2 0x83 1,29 # acircumflex
+char227 1853 2 0x284 1,93 # atilde
+char228 1853 2 0x84 1,31 # adieresis
+char229 1853 2 0x86 1,35 # aring
+char230 2963 0 0x91 1,37 # ae
+char231 1853 0 0x87 1,39 # ccedilla
+char232 1853 2 0x8a 1,47 # egrave
+char233 1853 2 0x82 1,41 # eacute
+char234 1853 2 0x88 1,43 # ecircumflex
+char235 1853 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 2037 2 0x148 1,87 # eth
+char241 2037 2 0xa4 1,57 # ntilde
+char242 2037 2 0x95 1,65 # ograve
+char243 2037 2 0xa2 1,59 # oacute
+char244 2037 2 0x93 1,61 # ocircumflex
+char245 2037 2 0x172 1,83 # otilde
+char246 2037 2 0x94 1,63 # odieresis
+char247 1947 0 0xf6 6,8 # divide
+char248 2037 0 0x145 1,81 # oslash
+char249 2037 2 0x97 1,73 # ugrave
+char250 2037 2 0xa3 1,67 # uacute
+char251 2037 2 0x96 1,69 # ucircumflex
+char252 2037 2 0x81 1,71 # udieresis
+char253 1853 3 0x175 1,85 # yacute
+char254 2037 3 0x143 1,89 # thorn
+char255 1853 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 2037 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2223 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 2037 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 3333 2 0x92 1,36 # AE
+ae 2963 0 0x91 1,37 # ae
+OE 3333 2 0x141 1,166 # OE
+oe 3147 0 0x146 1,167 # oe
+ij 1830 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 2037 2 0x147 1,23 # germandbls
+'A 2407 2 0x15a 1,26 # Aacute
+'E 2223 2 0x90 1,40 # Eacute
+'I 927 2 0x161 1,48 # Iacute
+'O 2593 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1853 2 0xa0 1,27 # aacute
+'e 1853 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 2037 2 0xa2 1,59 # oacute
+'u 2037 2 0x95 1,65 # uacute
+:A 2407 2 0x8e 1,30 # Adieresis
+:E 2223 2 0x15f 1,44 # Edieresis
+:I 927 2 0x163 1,52 # Idieresis
+:O 2593 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2223 2 0x16d 1,74 # Ydieresis
+:a 1853 2 0x84 1,31 # adieresis
+:e 1853 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 2037 2 0x94 1,63 # odieresis
+:u 2037 2 0x81 1,71 # udieresis
+:y 1853 3 0x98 1,75 # ydieresis
+^A 2407 2 0x15b 1,28 # Acircumflex
+^E 2223 2 0x15e 1,42 # Ecircumflex
+^I 927 2 0x162 1,50 # Icircumflex
+^O 2593 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1853 2 0x83 1,29 # acircumflex
+^e 1853 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 2037 2 0x93 1,61 # ocircumflex
+^u 2037 2 0x96 1,69 # ucircumflex
+`A 2407 2 0x15c 1,32 # Agrave
+`E 2223 2 0x160 1,46 # Egrave
+`I 927 2 0x164 1,54 # Igrave
+`O 2593 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1853 2 0x85 1,33 # agrave
+~a 1853 2 0x284 --- # atilde
+`e 1853 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 2037 2 0x95 1,65 # ograve
+`u 2037 2 0x97 1,73 # ugrave
+~A 2407 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2593 2 0x168 1,82 # Otilde
+~n 2037 2 0xa4 1,57 # ntilde
+~o 2037 2 0x172 1,83 # otilde
+vS 2223 2 0x169 1,176 # Scaron
+vs 1853 2 0x173 1,177 # scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vz 1667 2 0x174 1,207 # zcaron
+,C 2407 2 0x80 1,38 # Ccedilla
+,c 1853 0 0x87 1,39 # ccedilla
+/L 2037 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 927 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2593 2 0x140 1,80 # Oslash
+/o 2037 0 0x145 1,81 # oslash
+oA 2407 2 0x8f 1,34 # Aring
+oa 1853 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1853 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1853 2 0x24 0,36 # dollar
+Po 1853 2 0x9c 4,11 # sterling
+Ye 1853 2 0x9d 4,12 # yen
+Fn 1853 2 0x9f 4,14 # florin
+ct 1853 2 0x9b 4,19 # cent
+Fo 1853 0 0xae 4,9 # guillemotleft
+Fc 1110 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1110 1 0xad 4,7 # exclamdown
+r? 2037 1 0xa8 4,8 # questiondown
+fi 2037 2 0x130 4,54 # fi "fi ligature"
+fl 2037 2 0x131 4,55 # fl "fl ligature"
+OK 2037 0 0x3d6 --- # \& "check mark, tick"
+Of 1233 2 0xa6 4,15 # ordfeminine
+Om 1217 2 0xa7 4,16 # ordmasculine
+S1 1110 2 0x156 4,78 # onesuperior
+S2 1110 2 0xfd 4,20 # twosuperior
+S3 1110 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 933 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1853 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0x3f4 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2457 2 0x154 4,23 # copyright
+rg 2457 2 0x155 4,22 # registered
+tm 3333 2 0x170 4,41 # trademark
+dd 1853 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1853 2 0x12a 4,39 # dagger
+ps 1853 2 0x14 4,5 # paragraph
+sc 1853 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1853 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2780 2 0xab 4,17 # onehalf
+14 2780 2 0xac 4,18 # onequarter
+34 2780 2 0x12e 4,25 # threequarters
+f/ 927 2 0x158 6,6 # fraction "bar for fractions"
+fm 927 0 0x3a2 6,45 # minute "footmark, prime"
+sd 927 0 0x3b2 6,46 # second
+ha 927 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 927 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 1947 0 0x2d 6,0 # hyphen
+lB 1110 2 0x5b 0,91 # bracketleft
+rB 1110 2 0x5d 0,93 # bracketright
+lC 1297 2 0x7b 0,123 # braceleft
+rC 1297 2 0x7d 0,125 # braceright
+la 1297 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1297 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1667 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1667 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1667 2 0x125 4,32 # quotedblleft
+rq 1667 2 0x4ba 6,31 # quotedblright
+oq 927 2 0x176 4,29 # quoteleft "single open quote"
+aq 793 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 933 0 0x3f4 0,124 # bar
+at 3250 2 0x40 0,64 # at
+.C1 1947 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1853 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2477 0 0x346 8,44 # Phi
+*G 1953 0 0x347 8,6 # Gamma
+*H 1953 0 0x351 8,16 # Theta
+*I 1953 0 0x349 8,18 # Iota
+*K 1953 0 0x34b 8,20 # Kappa
+*L 1953 0 0x34c 8,22 # Lambda
+*M 1953 0 0x34d 8,24 # Mu
+*N 1953 0 0x34e 8,26 # Nu
+*O 1953 0 0x34f 8,30 # Omicron
+*P 1953 0 0x350 8,32 # Pi
+*Q 1953 0 0x359 8,48 # Psi
+*R 1953 0 0x352 8,34 # Rho
+*S 1953 0 0x353 8,36 # Sigma
+*T 1953 0 0x354 8,40 # Tau
+*U 1953 0 0x3a1 8,76 # Upsilon
+*W 2560 0 0x357 8,50 # Omega
+*X 1953 0 0x343 8,36 # Chi
+*Y 1953 0 0x348 8,14 # Eta
+*Z 1953 0 0x35a 8,12 # Zeta
+*a 2027 0 0xe0 8,1 # alpha
+*b 2027 0 0xe1 8,3 # beta
+*c 2027 0 0x378 8,29 # xi
+*d 1980 0 0xeb 8,9 # delta
+*e 1980 0 0x36e 8,70 # epsilon
+*f 1980 0 0x366 8,45 # phi
++f 1980 0 0x36a 8,77 # phi1 "variant phi"
+*g 1980 0 0x367 8,7 # gamma
+*h 1977 0 0xe9 8,17 # theta
++h 1977 0 0x375 8,71 # theta1 "variant theta"
+*i 1977 0 0x369 8,19 # iota
+*k 1977 0 0x36b 8,21 # kappa
+*l 1977 0 0x36c 8,23 # lambda
+*m 2037 0 0xe6 8,25 # mu
+*n 2037 0 0x36e 8,27 # nu
+*o 2037 0 0x36f 8,31 # omicron
+*p 2143 0 0xe3 8,33 # pi
++p 2143 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 2143 0 0x379 8,49 # psi
+*r 2143 0 0x372 8,35 # rho
+*s 2157 0 0xe5 8,37 # sigma
+*t 1503 0 0xe7 8,41 # tau
+*u 1503 0 0x375 8,27 # upsilon
+*w 1503 0 0x377 8,51 # omega
+*x 1503 0 0x363 8,47 # chi
+*y 1503 0 0x368 8,15 # eta
+*z 1503 0 0x37a 8,13 # zeta
+ts 1503 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 927 0 0x32a 0,32 # asteriskmath
++- 1947 0 0xf1 6,1 # plusminus
+<= 2407 0 0xf3 6,2 # lessequal
+== 2407 0 0x3ba 8,14 # equivalence
+=~ 2407 0 0x340 8,116 # congruent
+>= 2027 0 0x3b3 8,3 # greaterequal
+AN 2027 0 0x3d9 8,85 # logicaland
+OR 2027 0 0x3da 8,86 # logicalor
+no 2027 0 0x3d8 8,20 # logicalnot
+te 2027 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 2027 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 2027 0 0x3c0 9,0 # aleph
+Im 2027 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 2027 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 2027 0 0x3a5 8,19 # infinity
+md 2027 0 0x3b7 8,32 # dotmath
+mo 2027 0 0x3ce 8,15 # element
+mu 2027 0 0x3b4 8,39 # multiply
+nc 2027 0 0x3cb 8,197 # notpropersuperset
+nm 2027 0 0x3cf 8,209 # notelement
+pl 1110 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1947 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1947 0 0x3b5 6,4 # proportional
+pp 1947 0 0x35e 8,89 # perpendicular
+sb 1947 0 0x3cc 6,67 # propersubset
+sp 1947 0 0x3c9 6,68 # propersuperset
+ib 1947 0 0x3cd 6,69 # reflexsubset
+ip 1947 0 0x3ca 6,70 # reflexsuperset
+ap 1947 0 0x37e 6,12 # similar
+pd 1947 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1947 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1947 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1947 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2593 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1853 0 0xae 6,77 # "" "much less"
+>> 1853 0 0xaf 6,78 # "" "much greater"
+wp 1853 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1853 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 927 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HBI b/contrib/groff/font/devlbp/HBI
new file mode 100644
index 0000000..30fa995
--- /dev/null
+++ b/contrib/groff/font/devlbp/HBI
@@ -0,0 +1,492 @@
+slant 18.49
+name HBI
+lbpname Swiss-BoldOblique
+special
+spacewidth 927
+slant 0
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 2223 2 0x169 1,176 # Scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vs 1853 2 0x173 1,177 # scaron
+vz 1667 2 0x174 1,207 # zcaron
+:Y 2223 2 0x16d 1,74 # Ydieresis
+tm 3333 2 0x170 4,41 # trademark
+aq 793 2 0x27 0,39 # quotesingle
+space 927 0 0x20 0,32
+! 1110 2 0x21 0,33 # exclam
+" 1580 2 0x22 0,34 # quotedbl
+dq 1580 2 0x22 0,34 # quotedbl
+# 1853 2 0x23 0,35 # numbersign
+sh 1853 2 0x23 0,35 # "
+$ 1853 2 0x24 0,36 # dollar
+Do 1853 2 0x24 0,36 # "
+% 2963 2 0x25 0,37 # percent
+& 2407 2 0x26 0,38 # ampersand
+' 793 2 0x27 0,39 # quoteright
+cq 793 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1297 2 0x2a 0,42 # asterisk
++ 1947 0 0x2b 0,43 # plus
+, 927 0 0x2c 0,44 # comma
+- 1947 0 0x2d 0,45 # hyphen
+hy 1947 0 0x2d 0,45 # "
+char173 1947 0 0x2d 0,45 # "
+. 927 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1853 2 0x30 0,48 # zero
+1 1853 2 0x31 0,49 # one
+2 1853 2 0x32 0,50 # two
+3 1853 2 0x33 0,51 # three
+4 1853 2 0x34 0,52 # four
+5 1853 2 0x35 0,53 # five
+6 1853 2 0x36 0,54 # six
+7 1853 2 0x37 0,55 # seven
+8 1853 2 0x38 0,56 # eight
+9 1853 2 0x39 0,57 # nine
+: 1110 0 0x3a 0,58 # colon
+; 1110 0 0x3b 0,59 # semicolon
+< 1947 0 0x3c 0,60 # less
+= 1947 0 0x3d 0,61 # equal
+> 1947 0 0x3e 0,62 # greater
+? 2037 2 0x3f 0,63 # question
+@ 3250 2 0x40 0,64 # at
+at 3250 2 0x40 0,64 # "
+A 2407 2 0x41 0,65 # A
+B 2407 2 0x42 0,66 # B
+C 2407 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2223 2 0x45 0,69 # E
+F 2037 2 0x46 0,70 # F
+G 2593 2 0x47 0,71 # G
+H 2407 2 0x48 0,72 # H
+I 927 2 0x49 0,73 # I
+J 1853 2 0x4a 0,74 # J
+K 2407 2 0x4b 0,75 # K
+L 2037 2 0x4c 0,76 # L
+M 2777 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2593 2 0x4f 0,79 # O
+P 2223 2 0x50 0,80 # P
+Q 2593 2 0x51 0,81 # Q
+R 2407 2 0x52 0,82 # R
+S 2223 2 0x53 0,83 # S
+T 2037 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2223 2 0x56 0,86 # V
+W 3147 2 0x57 0,87 # W
+X 2223 2 0x58 0,88 # X
+Y 2223 2 0x59 0,89 # Y
+Z 2037 2 0x5a 0,90 # Z
+[ 1110 2 0x5b 0,91 # bracketleft
+lB 1110 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 1110 2 0x5d 0,93 # bracketright
+rB 1110 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1853 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1853 0 0x61 0,97 # a
+b 2037 2 0x62 0,98 # b
+c 1853 0 0x63 0,99 # c
+d 2037 2 0x64 0,100 # d
+e 1853 0 0x65 0,101 # e
+f 1110 2 0x66 0,102 # f
+g 2037 1 0x67 0,103 # g
+h 2037 2 0x68 0,104 # h
+i 927 2 0x69 0,105 # i
+j 927 2 0x6a 0,106 # j
+k 1853 2 0x6b 0,107 # k
+l 927 2 0x6c 0,108 # l
+m 2963 0 0x6d 0,109 # m
+n 2037 0 0x6e 0,110 # n
+o 2037 0 0x6f 0,111 # o
+p 2037 1 0x70 0,112 # p
+q 2037 1 0x71 0,113 # q
+r 1297 0 0x72 0,114 # r
+s 1853 0 0x73 0,115 # s
+t 1110 2 0x74 0,116 # t
+u 2037 0 0x75 0,117 # u
+v 1853 0 0x76 0,118 # v
+w 2593 0 0x77 0,119 # w
+x 1853 0 0x78 0,120 # x
+y 1853 1 0x79 0,121 # y
+z 1667 0 0x7a 0,122 # z
+lC 1297 2 0x7b 0,123 # braceleft
+{ 1297 2 0x7b 0,123 # "
+| 933 2 0x7c 0,124 # "
+rC 1297 2 0x7d 0,125 # braceright
+} 1297 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1110 1 0xad 4,7 # exclamdown
+char162 1853 2 0x9b 4,19 # cent
+char163 1853 2 0x9c 4,11 # sterling
+char164 1853 2 0x12f 4,24 # currency
+char165 1853 2 0x9d 4,12 # yen
+char166 933 2 0x7c 0,124 # brokenbar
+char167 1853 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2457 2 0x154 4,23 # copyright
+char170 1233 2 0xa6 4,15 # ordfeminine
+char171 1853 0 0xae 4,9 # guillemotleft
+char172 1947 0 0xaa 6,20 # logicalnot
+char173 1853 0 0x132 4,33 # hyphen
+char174 2457 2 0x155 4,22 # registered
+char175 1947 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1947 0 0xf1 6,1 # plusminus
+char178 1110 2 0xfd 4,20 # twosuperior
+char179 1110 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 2037 1 0xe6 8,25 # mu
+char182 1853 2 0x14 4,5 # paragraph
+char183 927 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1110 2 0x156 4,78 # onesuperior
+char186 1217 2 0xa7 4,16 # ordmasculine
+char187 1853 0 0xaf 4,10 # guillemotright
+char188 2780 2 0xac 4,18 # onequarter
+char189 2780 2 0xab 4,17 # onehalf
+char190 2780 2 0x12e 4,25 # threequarters
+char191 2037 1 0xa8 4,8 # questiondown
+char192 2407 2 0x15c 1,32 # Agrave
+char193 2407 2 0x15a 1,26 # Aacute
+char194 2407 2 0x15b 1,28 # Acircumflex
+char195 2407 2 0x28e 1,76 # Atilde
+char196 2407 2 0x8e 1,30 # Adieresis
+char197 2407 2 0x8f 1,34 # Aring
+char198 3333 2 0x92 1,36 # AE
+char199 2407 2 0x80 1,38 # Ccedilla
+char200 2223 2 0x160 1,46 # Egrave
+char201 2223 2 0x90 1,40 # Eacute
+char202 2223 2 0x15e 1,42 # Ecircumflex
+char203 2223 2 0x15f 1,44 # Edieresis
+char204 927 2 0x164 1,54 # Igrave
+char205 927 2 0x161 1,48 # Iacute
+char206 927 2 0x162 1,50 # Icircumflex
+char207 927 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2593 2 0x167 1,64 # Ograve
+char211 2593 2 0x165 1,58 # Oacute
+char212 2593 2 0x166 1,60 # Ocircumflex
+char213 2593 2 0x168 1,82 # Otilde
+char214 2593 2 0x99 1,62 # Odieresis
+char215 1947 0 0x157 6,39 # multiply
+char216 2593 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2223 2 0x16f 1,84 # Yacute
+char222 2223 2 0x13e 1,88 # Thorn
+char223 2037 2 0x147 1,23 # germandbls
+char224 1853 2 0x85 1,33 # agrave
+char225 1853 2 0xa0 1,27 # aacute
+char226 1853 2 0x83 1,29 # acircumflex
+char227 1853 2 0x284 1,93 # atilde
+char228 1853 2 0x84 1,31 # adieresis
+char229 1853 2 0x86 1,35 # aring
+char230 2963 0 0x91 1,37 # ae
+char231 1853 0 0x87 1,39 # ccedilla
+char232 1853 2 0x8a 1,47 # egrave
+char233 1853 2 0x82 1,41 # eacute
+char234 1853 2 0x88 1,43 # ecircumflex
+char235 1853 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 2037 2 0x148 1,87 # eth
+char241 2037 2 0xa4 1,57 # ntilde
+char242 2037 2 0x95 1,65 # ograve
+char243 2037 2 0xa2 1,59 # oacute
+char244 2037 2 0x93 1,61 # ocircumflex
+char245 2037 2 0x172 1,83 # otilde
+char246 2037 2 0x94 1,63 # odieresis
+char247 1947 0 0xf6 6,8 # divide
+char248 2037 0 0x145 1,81 # oslash
+char249 2037 2 0x97 1,73 # ugrave
+char250 2037 2 0xa3 1,67 # uacute
+char251 2037 2 0x96 1,69 # ucircumflex
+char252 2037 2 0x81 1,71 # udieresis
+char253 1853 3 0x175 1,85 # yacute
+char254 2037 3 0x143 1,89 # thorn
+char255 1853 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 2037 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2223 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 2037 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 3333 2 0x92 1,36 # AE
+ae 2963 0 0x91 1,37 # ae
+OE 3333 2 0x141 1,166 # OE
+oe 3147 0 0x146 1,167 # oe
+ij 1830 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 2037 2 0x147 1,23 # germandbls
+'A 2407 2 0x15a 1,26 # Aacute
+'E 2223 2 0x90 1,40 # Eacute
+'I 927 2 0x161 1,48 # Iacute
+'O 2593 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1853 2 0xa0 1,27 # aacute
+'e 1853 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 2037 2 0xa2 1,59 # oacute
+'u 2037 2 0x95 1,65 # uacute
+:A 2407 2 0x8e 1,30 # Adieresis
+:E 2223 2 0x15f 1,44 # Edieresis
+:I 927 2 0x163 1,52 # Idieresis
+:O 2593 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2223 2 0x16d 1,74 # Ydieresis
+:a 1853 2 0x84 1,31 # adieresis
+:e 1853 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 2037 2 0x94 1,63 # odieresis
+:u 2037 2 0x81 1,71 # udieresis
+:y 1853 3 0x98 1,75 # ydieresis
+^A 2407 2 0x15b 1,28 # Acircumflex
+^E 2223 2 0x15e 1,42 # Ecircumflex
+^I 927 2 0x162 1,50 # Icircumflex
+^O 2593 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1853 2 0x83 1,29 # acircumflex
+^e 1853 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 2037 2 0x93 1,61 # ocircumflex
+^u 2037 2 0x96 1,69 # ucircumflex
+`A 2407 2 0x15c 1,32 # Agrave
+`E 2223 2 0x160 1,46 # Egrave
+`I 927 2 0x164 1,54 # Igrave
+`O 2593 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1853 2 0x85 1,33 # agrave
+~a 1853 2 0x284 --- # atilde
+`e 1853 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 2037 2 0x95 1,65 # ograve
+`u 2037 2 0x97 1,73 # ugrave
+~A 2407 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2593 2 0x168 1,82 # Otilde
+~n 2037 2 0xa4 1,57 # ntilde
+~o 2037 2 0x172 1,83 # otilde
+vS 2223 2 0x169 1,176 # Scaron
+vs 1853 2 0x173 1,177 # scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vz 1667 2 0x174 1,207 # zcaron
+,C 2407 2 0x80 1,38 # Ccedilla
+,c 1853 0 0x87 1,39 # ccedilla
+/L 2037 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 927 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2593 2 0x140 1,80 # Oslash
+/o 2037 0 0x145 1,81 # oslash
+oA 2407 2 0x8f 1,34 # Aring
+oa 1853 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1853 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1853 2 0x24 0,36 # dollar
+Po 1853 2 0x9c 4,11 # sterling
+Ye 1853 2 0x9d 4,12 # yen
+Fn 1853 2 0x9f 4,14 # florin
+ct 1853 2 0x9b 4,19 # cent
+Fo 1853 0 0xae 4,9 # guillemotleft
+Fc 1110 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1110 1 0xad 4,7 # exclamdown
+r? 2037 1 0xa8 4,8 # questiondown
+fi 2037 2 0x130 4,54 # fi "fi ligature"
+fl 2037 2 0x131 4,55 # fl "fl ligature"
+OK 2037 0 0x3d6 --- # \& "check mark, tick"
+Of 1233 2 0xa6 4,15 # ordfeminine
+Om 1217 2 0xa7 4,16 # ordmasculine
+S1 1110 2 0x156 4,78 # onesuperior
+S2 1110 2 0xfd 4,20 # twosuperior
+S3 1110 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 933 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1853 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0x3f4 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2457 2 0x154 4,23 # copyright
+rg 2457 2 0x155 4,22 # registered
+tm 3333 2 0x170 4,41 # trademark
+dd 1853 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1853 2 0x12a 4,39 # dagger
+ps 1853 2 0x14 4,5 # paragraph
+sc 1853 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1853 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2780 2 0xab 4,17 # onehalf
+14 2780 2 0xac 4,18 # onequarter
+34 2780 2 0x12e 4,25 # threequarters
+f/ 557 2 0x158 6,6 # fraction "bar for fractions"
+fm 557 0 0x3a2 6,45 # minute "footmark, prime"
+sd 557 0 0x3b2 6,46 # second
+ha 557 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 557 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 1947 0 0x2d 6,0 # hyphen
+lB 1110 2 0x5b 0,91 # bracketleft
+rB 1110 2 0x5d 0,93 # bracketright
+lC 1297 2 0x7b 0,123 # braceleft
+rC 1297 2 0x7d 0,125 # braceright
+la 1297 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1297 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1667 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1667 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1667 2 0x125 4,32 # quotedblleft
+rq 1667 2 0x4ba 6,31 # quotedblright
+oq 927 2 0x176 4,29 # quoteleft "single open quote"
+aq 793 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 933 0 0x3f4 0,124 # bar
+at 3250 2 0x40 0,64 # at
+.C1 1947 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1853 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2477 0 0x346 8,44 # Phi
+*G 1953 0 0x347 8,6 # Gamma
+*H 1953 0 0x351 8,16 # Theta
+*I 1953 0 0x349 8,18 # Iota
+*K 1953 0 0x34b 8,20 # Kappa
+*L 1953 0 0x34c 8,22 # Lambda
+*M 1953 0 0x34d 8,24 # Mu
+*N 1953 0 0x34e 8,26 # Nu
+*O 1953 0 0x34f 8,30 # Omicron
+*P 1953 0 0x350 8,32 # Pi
+*Q 1953 0 0x359 8,48 # Psi
+*R 1953 0 0x352 8,34 # Rho
+*S 1953 0 0x353 8,36 # Sigma
+*T 1953 0 0x354 8,40 # Tau
+*U 1953 0 0x3a1 8,76 # Upsilon
+*W 2560 0 0x357 8,50 # Omega
+*X 1953 0 0x343 8,36 # Chi
+*Y 1953 0 0x348 8,14 # Eta
+*Z 1953 0 0x35a 8,12 # Zeta
+*a 2027 0 0xe0 8,1 # alpha
+*b 2027 0 0xe1 8,3 # beta
+*c 2027 0 0x378 8,29 # xi
+*d 1980 0 0xeb 8,9 # delta
+*e 1980 0 0x36e 8,70 # epsilon
+*f 1980 0 0x366 8,45 # phi
++f 1980 0 0x36a 8,77 # phi1 "variant phi"
+*g 1980 0 0x367 8,7 # gamma
+*h 1977 0 0xe9 8,17 # theta
++h 1977 0 0x375 8,71 # theta1 "variant theta"
+*i 1977 0 0x369 8,19 # iota
+*k 1977 0 0x36b 8,21 # kappa
+*l 1977 0 0x36c 8,23 # lambda
+*m 2037 0 0xe6 8,25 # mu
+*n 2037 0 0x36e 8,27 # nu
+*o 2037 0 0x36f 8,31 # omicron
+*p 2143 0 0xe3 8,33 # pi
++p 2143 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 2143 0 0x379 8,49 # psi
+*r 2143 0 0x372 8,35 # rho
+*s 2157 0 0xe5 8,37 # sigma
+*t 1503 0 0xe7 8,41 # tau
+*u 1503 0 0x375 8,27 # upsilon
+*w 1503 0 0x377 8,51 # omega
+*x 1503 0 0x363 8,47 # chi
+*y 1503 0 0x368 8,15 # eta
+*z 1503 0 0x37a 8,13 # zeta
+ts 1503 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 927 0 0x32a 0,32 # asteriskmath
++- 1947 0 0xf1 6,1 # plusminus
+<= 2407 0 0xf3 6,2 # lessequal
+== 2407 0 0x3ba 8,14 # equivalence
+=~ 2407 0 0x340 8,116 # congruent
+>= 2027 0 0x3b3 8,3 # greaterequal
+AN 2027 0 0x3d9 8,85 # logicaland
+OR 2027 0 0x3da 8,86 # logicalor
+no 2027 0 0x3d8 8,20 # logicalnot
+te 2027 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 2027 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 2027 0 0x3c0 9,0 # aleph
+Im 2027 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 2027 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 2027 0 0x3a5 8,19 # infinity
+md 2027 0 0x3b7 8,32 # dotmath
+mo 2027 0 0x3ce 8,15 # element
+mu 2027 0 0x3b4 8,39 # multiply
+nc 2027 0 0x3cb 8,197 # notpropersuperset
+nm 2027 0 0x3cf 8,209 # notelement
+pl 1110 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1947 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1947 0 0x3b5 6,4 # proportional
+pp 1947 0 0x35e 8,89 # perpendicular
+sb 1947 0 0x3cc 6,67 # propersubset
+sp 1947 0 0x3c9 6,68 # propersuperset
+ib 1947 0 0x3cd 6,69 # reflexsubset
+ip 1947 0 0x3ca 6,70 # reflexsuperset
+ap 1947 0 0x37e 6,12 # similar
+pd 1947 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1947 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1947 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1947 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2593 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1853 0 0xae 6,77 # "" "much less"
+>> 1853 0 0xaf 6,78 # "" "much greater"
+wp 1853 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1853 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 927 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HI b/contrib/groff/font/devlbp/HI
new file mode 100644
index 0000000..59201e2
--- /dev/null
+++ b/contrib/groff/font/devlbp/HI
@@ -0,0 +1,492 @@
+slant 18.49
+name HI
+lbpname Swiss-Oblique
+special
+spacewidth 927
+slant 0
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 2223 2 0x169 1,176 # Scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vs 1667 2 0x173 1,177 # scaron
+vz 1667 2 0x174 1,207 # zcaron
+:Y 2223 2 0x16d 1,74 # Ydieresis
+tm 3333 2 0x170 4,41 # trademark
+aq 637 2 0x27 0,39 # quotesingle
+space 927 0 0x20 0,32
+! 927 2 0x21 0,33 # exclam
+" 1183 2 0x22 0,34 # quotedbl
+dq 1183 2 0x22 0,34 # quotedbl
+# 1853 2 0x23 0,35 # numbersign
+sh 1853 2 0x23 0,35 # "
+$ 1853 2 0x24 0,36 # dollar
+Do 1853 2 0x24 0,36 # "
+% 2963 2 0x25 0,37 # percent
+& 2223 2 0x26 0,38 # ampersand
+' 637 2 0x27 0,39 # quoteright
+cq 637 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1297 2 0x2a 0,42 # asterisk
++ 1947 0 0x2b 0,43 # plus
+, 927 0 0x2c 0,44 # comma
+- 1947 0 0x2d 0,45 # hyphen
+hy 1947 0 0x2d 0,45 # "
+char173 1947 0 0x2d 0,45 # "
+. 927 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1853 2 0x30 0,48 # zero
+1 1853 2 0x31 0,49 # one
+2 1853 2 0x32 0,50 # two
+3 1853 2 0x33 0,51 # three
+4 1853 2 0x34 0,52 # four
+5 1853 2 0x35 0,53 # five
+6 1853 2 0x36 0,54 # six
+7 1853 2 0x37 0,55 # seven
+8 1853 2 0x38 0,56 # eight
+9 1853 2 0x39 0,57 # nine
+: 927 0 0x3a 0,58 # colon
+; 927 0 0x3b 0,59 # semicolon
+< 1947 0 0x3c 0,60 # less
+= 1947 0 0x3d 0,61 # equal
+> 1947 0 0x3e 0,62 # greater
+? 1853 2 0x3f 0,63 # question
+@ 3383 2 0x40 0,64 # at
+at 3383 2 0x40 0,64 # "
+A 2223 2 0x41 0,65 # A
+B 2223 2 0x42 0,66 # B
+C 2407 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2223 2 0x45 0,69 # E
+F 2037 2 0x46 0,70 # F
+G 2593 2 0x47 0,71 # G
+H 2407 2 0x48 0,72 # H
+I 927 2 0x49 0,73 # I
+J 1667 2 0x4a 0,74 # J
+K 2223 2 0x4b 0,75 # K
+L 1853 2 0x4c 0,76 # L
+M 2777 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2593 2 0x4f 0,79 # O
+P 2223 2 0x50 0,80 # P
+Q 2593 2 0x51 0,81 # Q
+R 2407 2 0x52 0,82 # R
+S 2223 2 0x53 0,83 # S
+T 2037 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2223 2 0x56 0,86 # V
+W 3147 2 0x57 0,87 # W
+X 2223 2 0x58 0,88 # X
+Y 2223 2 0x59 0,89 # Y
+Z 2037 2 0x5a 0,90 # Z
+[ 927 2 0x5b 0,91 # bracketleft
+lB 927 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 927 2 0x5d 0,93 # bracketright
+rB 927 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1853 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1853 0 0x61 0,97 # a
+b 1853 2 0x62 0,98 # b
+c 1667 0 0x63 0,99 # c
+d 1853 2 0x64 0,100 # d
+e 1853 0 0x65 0,101 # e
+f 927 2 0x66 0,102 # f
+g 1853 1 0x67 0,103 # g
+h 1853 2 0x68 0,104 # h
+i 740 2 0x69 0,105 # i
+j 740 2 0x6a 0,106 # j
+k 1667 2 0x6b 0,107 # k
+l 740 2 0x6c 0,108 # l
+m 2777 0 0x6d 0,109 # m
+n 1853 0 0x6e 0,110 # n
+o 1853 0 0x6f 0,111 # o
+p 1853 1 0x70 0,112 # p
+q 1853 1 0x71 0,113 # q
+r 1110 0 0x72 0,114 # r
+s 1667 0 0x73 0,115 # s
+t 927 2 0x74 0,116 # t
+u 1853 0 0x75 0,117 # u
+v 1667 0 0x76 0,118 # v
+w 2407 0 0x77 0,119 # w
+x 1667 0 0x78 0,120 # x
+y 1667 1 0x79 0,121 # y
+z 1667 0 0x7a 0,122 # z
+lC 1113 2 0x7b 0,123 # braceleft
+{ 1113 2 0x7b 0,123 # "
+| 867 2 0x7c 0,124 # "
+rC 1113 2 0x7d 0,125 # braceright
+} 1113 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1110 1 0xad 4,7 # exclamdown
+char162 1853 2 0x9b 4,19 # cent
+char163 1853 2 0x9c 4,11 # sterling
+char164 1853 2 0x12f 4,24 # currency
+char165 1853 2 0x9d 4,12 # yen
+char166 867 2 0x7c 0,124 # brokenbar
+char167 1853 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2457 2 0x154 4,23 # copyright
+char170 1233 2 0xa6 4,15 # ordfeminine
+char171 1853 0 0xae 4,9 # guillemotleft
+char172 1947 0 0xaa 6,20 # logicalnot
+char173 1853 0 0x132 4,33 # hyphen
+char174 2457 2 0x155 4,22 # registered
+char175 1947 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1947 0 0xf1 6,1 # plusminus
+char178 1110 2 0xfd 4,20 # twosuperior
+char179 1110 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 1853 1 0xe6 8,25 # mu
+char182 1790 2 0x14 4,5 # paragraph
+char183 927 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1110 2 0x156 4,78 # onesuperior
+char186 1217 2 0xa7 4,16 # ordmasculine
+char187 1853 0 0xaf 4,10 # guillemotright
+char188 2780 2 0xac 4,18 # onequarter
+char189 2780 2 0xab 4,17 # onehalf
+char190 2780 2 0x12e 4,25 # threequarters
+char191 2037 1 0xa8 4,8 # questiondown
+char192 2223 2 0x15c 1,32 # Agrave
+char193 2223 2 0x15a 1,26 # Aacute
+char194 2223 2 0x15b 1,28 # Acircumflex
+char195 2223 2 0x28e 1,76 # Atilde
+char196 2223 2 0x8e 1,30 # Adieresis
+char197 2223 2 0x8f 1,34 # Aring
+char198 3333 2 0x92 1,36 # AE
+char199 2407 2 0x80 1,38 # Ccedilla
+char200 2223 2 0x160 1,46 # Egrave
+char201 2223 2 0x90 1,40 # Eacute
+char202 2223 2 0x15e 1,42 # Ecircumflex
+char203 2223 2 0x15f 1,44 # Edieresis
+char204 927 2 0x164 1,54 # Igrave
+char205 927 2 0x161 1,48 # Iacute
+char206 927 2 0x162 1,50 # Icircumflex
+char207 927 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2593 2 0x167 1,64 # Ograve
+char211 2593 2 0x165 1,58 # Oacute
+char212 2593 2 0x166 1,60 # Ocircumflex
+char213 2593 2 0x168 1,82 # Otilde
+char214 2593 2 0x99 1,62 # Odieresis
+char215 1947 0 0x157 6,39 # multiply
+char216 2593 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2223 2 0x16f 1,84 # Yacute
+char222 2223 2 0x13e 1,88 # Thorn
+char223 2037 2 0x147 1,23 # germandbls
+char224 1853 2 0x85 1,33 # agrave
+char225 1853 2 0xa0 1,27 # aacute
+char226 1853 2 0x83 1,29 # acircumflex
+char227 1853 2 0x284 1,93 # atilde
+char228 1853 2 0x84 1,31 # adieresis
+char229 1853 2 0x86 1,35 # aring
+char230 2963 0 0x91 1,37 # ae
+char231 1667 0 0x87 1,39 # ccedilla
+char232 1853 2 0x8a 1,47 # egrave
+char233 1853 2 0x82 1,41 # eacute
+char234 1853 2 0x88 1,43 # ecircumflex
+char235 1853 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 1853 2 0x148 1,87 # eth
+char241 1853 2 0xa4 1,57 # ntilde
+char242 1853 2 0x95 1,65 # ograve
+char243 1853 2 0xa2 1,59 # oacute
+char244 1853 2 0x93 1,61 # ocircumflex
+char245 1853 2 0x172 1,83 # otilde
+char246 1853 2 0x94 1,63 # odieresis
+char247 1947 0 0xf6 6,8 # divide
+char248 2037 0 0x145 1,81 # oslash
+char249 1853 2 0x97 1,73 # ugrave
+char250 1853 2 0xa3 1,67 # uacute
+char251 1853 2 0x96 1,69 # ucircumflex
+char252 1853 2 0x81 1,71 # udieresis
+char253 1667 3 0x175 1,85 # yacute
+char254 1853 3 0x143 1,89 # thorn
+char255 1667 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 1853 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2223 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 1853 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 3333 2 0x92 1,36 # AE
+ae 2963 0 0x91 1,37 # ae
+OE 3333 2 0x141 1,166 # OE
+oe 3147 0 0x146 1,167 # oe
+ij 1437 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 2037 2 0x147 1,23 # germandbls
+'A 2223 2 0x15a 1,26 # Aacute
+'E 2223 2 0x90 1,40 # Eacute
+'I 927 2 0x161 1,48 # Iacute
+'O 2593 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1853 2 0xa0 1,27 # aacute
+'e 1853 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 1853 2 0xa2 1,59 # oacute
+'u 1853 2 0x95 1,65 # uacute
+:A 2223 2 0x8e 1,30 # Adieresis
+:E 2223 2 0x15f 1,44 # Edieresis
+:I 927 2 0x163 1,52 # Idieresis
+:O 2593 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2223 2 0x16d 1,74 # Ydieresis
+:a 1853 2 0x84 1,31 # adieresis
+:e 1853 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 1853 2 0x94 1,63 # odieresis
+:u 1853 2 0x81 1,71 # udieresis
+:y 1667 3 0x98 1,75 # ydieresis
+^A 2223 2 0x15b 1,28 # Acircumflex
+^E 2223 2 0x15e 1,42 # Ecircumflex
+^I 927 2 0x162 1,50 # Icircumflex
+^O 2593 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1853 2 0x83 1,29 # acircumflex
+^e 1853 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 1853 2 0x93 1,61 # ocircumflex
+^u 1853 2 0x96 1,69 # ucircumflex
+`A 2223 2 0x15c 1,32 # Agrave
+`E 2223 2 0x160 1,46 # Egrave
+`I 927 2 0x164 1,54 # Igrave
+`O 2593 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1853 2 0x85 1,33 # agrave
+~a 1853 2 0x284 --- # atilde
+`e 1853 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 1853 2 0x95 1,65 # ograve
+`u 1853 2 0x97 1,73 # ugrave
+~A 2223 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2593 2 0x168 1,82 # Otilde
+~n 1853 2 0xa4 1,57 # ntilde
+~o 1853 2 0x172 1,83 # otilde
+vS 2223 2 0x169 1,176 # Scaron
+vs 1667 2 0x173 1,177 # scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vz 1667 2 0x174 1,207 # zcaron
+,C 2407 2 0x80 1,38 # Ccedilla
+,c 1667 0 0x87 1,39 # ccedilla
+/L 1853 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 740 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2593 2 0x140 1,80 # Oslash
+/o 2037 0 0x145 1,81 # oslash
+oA 2223 2 0x8f 1,34 # Aring
+oa 1853 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1853 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1853 2 0x24 0,36 # dollar
+Po 1853 2 0x9c 4,11 # sterling
+Ye 1853 2 0x9d 4,12 # yen
+Fn 1853 2 0x9f 4,14 # florin
+ct 1853 2 0x9b 4,19 # cent
+Fo 1853 0 0xae 4,9 # guillemotleft
+Fc 1110 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1110 1 0xad 4,7 # exclamdown
+r? 2037 1 0xa8 4,8 # questiondown
+fi 1667 2 0x130 4,54 # fi "fi ligature"
+fl 1667 2 0x131 4,55 # fl "fl ligature"
+OK 1667 0 0x3d6 --- # \& "check mark, tick"
+Of 1233 2 0xa6 4,15 # ordfeminine
+Om 1217 2 0xa7 4,16 # ordmasculine
+S1 1110 2 0x156 4,78 # onesuperior
+S2 1110 2 0xfd 4,20 # twosuperior
+S3 1110 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 867 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1853 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0x3f4 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2457 2 0x154 4,23 # copyright
+rg 2457 2 0x155 4,22 # registered
+tm 3333 2 0x170 4,41 # trademark
+dd 1853 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1853 2 0x12a 4,39 # dagger
+ps 1790 2 0x14 4,5 # paragraph
+sc 1853 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1853 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2780 2 0xab 4,17 # onehalf
+14 2780 2 0xac 4,18 # onequarter
+34 2780 2 0x12e 4,25 # threequarters
+f/ 557 2 0x158 6,6 # fraction "bar for fractions"
+fm 557 0 0x3a2 6,45 # minute "footmark, prime"
+sd 557 0 0x3b2 6,46 # second
+ha 557 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 557 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 1947 0 0x2d 6,0 # hyphen
+lB 927 2 0x5b 0,91 # bracketleft
+rB 927 2 0x5d 0,93 # bracketright
+lC 1113 2 0x7b 0,123 # braceleft
+rC 1113 2 0x7d 0,125 # braceright
+la 1113 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1113 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1110 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1110 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1110 2 0x125 4,32 # quotedblleft
+rq 1110 2 0x4ba 6,31 # quotedblright
+oq 740 2 0x176 4,29 # quoteleft "single open quote"
+aq 637 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 867 0 0x3f4 0,124 # bar
+at 3383 2 0x40 0,64 # at
+.C1 1947 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1853 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2377 0 0x346 8,44 # Phi
+*G 1907 0 0x347 8,6 # Gamma
+*H 1907 0 0x351 8,16 # Theta
+*I 1907 0 0x349 8,18 # Iota
+*K 1907 0 0x34b 8,20 # Kappa
+*L 1907 0 0x34c 8,22 # Lambda
+*M 1907 0 0x34d 8,24 # Mu
+*N 1907 0 0x34e 8,26 # Nu
+*O 1907 0 0x34f 8,30 # Omicron
+*P 1907 0 0x350 8,32 # Pi
+*Q 1907 0 0x359 8,48 # Psi
+*R 1907 0 0x352 8,34 # Rho
+*S 1973 0 0x353 8,36 # Sigma
+*T 1973 0 0x354 8,40 # Tau
+*U 1973 0 0x3a1 8,76 # Upsilon
+*W 2547 0 0x357 8,50 # Omega
+*X 1973 0 0x343 8,36 # Chi
+*Y 1973 0 0x348 8,14 # Eta
+*Z 1973 0 0x35a 8,12 # Zeta
+*a 2023 0 0xe0 8,1 # alpha
+*b 1893 0 0xe1 8,3 # beta
+*c 1893 0 0x378 8,29 # xi
+*d 1890 0 0xeb 8,9 # delta
+*e 1890 0 0x36e 8,70 # epsilon
+*f 1890 0 0x366 8,45 # phi
++f 1890 0 0x36a 8,77 # phi1 "variant phi"
+*g 1890 0 0x367 8,7 # gamma
+*h 1853 0 0xe9 8,17 # theta
++h 1853 0 0x375 8,71 # theta1 "variant theta"
+*i 1853 0 0x369 8,19 # iota
+*k 1853 0 0x36b 8,21 # kappa
+*l 1853 0 0x36c 8,23 # lambda
+*m 1853 0 0xe6 8,25 # mu
+*n 1853 0 0x36e 8,27 # nu
+*o 1853 0 0x36f 8,31 # omicron
+*p 1963 0 0xe3 8,33 # pi
++p 1963 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 1963 0 0x379 8,49 # psi
+*r 1963 0 0x372 8,35 # rho
+*s 2037 0 0xe5 8,37 # sigma
+*t 1463 0 0xe7 8,41 # tau
+*u 1463 0 0x375 8,27 # upsilon
+*w 1463 0 0x377 8,51 # omega
+*x 1463 0 0x363 8,47 # chi
+*y 1463 0 0x368 8,15 # eta
+*z 1463 0 0x37a 8,13 # zeta
+ts 1463 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 927 0 0x32a 0,32 # asteriskmath
++- 1947 0 0xf1 6,1 # plusminus
+<= 2413 0 0xf3 6,2 # lessequal
+== 2413 0 0x3ba 8,14 # equivalence
+=~ 2413 0 0x340 8,116 # congruent
+>= 1893 0 0x3b3 8,3 # greaterequal
+AN 1893 0 0x3d9 8,85 # logicaland
+OR 1893 0 0x3da 8,86 # logicalor
+no 1893 0 0x3d8 8,20 # logicalnot
+te 1893 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 1893 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 1893 0 0x3c0 9,0 # aleph
+Im 1893 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 1893 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 1893 0 0x3a5 8,19 # infinity
+md 1893 0 0x3b7 8,32 # dotmath
+mo 1893 0 0x3ce 8,15 # element
+mu 1893 0 0x3b4 8,39 # multiply
+nc 1893 0 0x3cb 8,197 # notpropersuperset
+nm 1893 0 0x3cf 8,209 # notelement
+pl 927 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1947 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1947 0 0x3b5 6,4 # proportional
+pp 1947 0 0x35e 8,89 # perpendicular
+sb 1947 0 0x3cc 6,67 # propersubset
+sp 1947 0 0x3c9 6,68 # propersuperset
+ib 1947 0 0x3cd 6,69 # reflexsubset
+ip 1947 0 0x3ca 6,70 # reflexsuperset
+ap 1947 0 0x37e 6,12 # similar
+pd 1947 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1947 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1947 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1947 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2593 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1853 0 0xae 6,77 # "" "much less"
+>> 1853 0 0xaf 6,78 # "" "much greater"
+wp 1853 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1853 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 927 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HNB b/contrib/groff/font/devlbp/HNB
new file mode 100644
index 0000000..c5d8d33
--- /dev/null
+++ b/contrib/groff/font/devlbp/HNB
@@ -0,0 +1,491 @@
+name HNB
+lbpname Swiss-Narrow-Bold
+special
+spacewidth 228
+slant 0
+ligatures fi fl 0
+charset
+ha 280 2 0x4c3 0,94 # asciicircum
+ti 280 0 0x4c4 0,126 # asciitilde
+vS 280 2 0x169 1,176 # Scaron
+vZ 280 2 0x16e 1,206 # Zcaron
+vs 280 2 0x173 1,177 # scaron
+vz 280 2 0x174 1,207 # zcaron
+:Y 280 2 0x16d 1,74 # Ydieresis
+tm 280 2 0x170 4,41 # trademark
+aq 195 2 0x27 0,39 # quotesingle
+space 228 0 0x20 0,32
+! 273 2 0x21 0,33 # exclam
+" 389 2 0x22 0,34 # quotedbl
+dq 389 2 0x22 0,34 # quotedbl
+# 456 2 0x23 0,35 # numbersign
+sh 456 2 0x23 0,35 # "
+$ 456 2 0x24 0,36 # dollar
+Do 456 2 0x24 0,36 # "
+% 720 2 0x25 0,37 # percent
+& 592 2 0x26 0,38 # ampersand
+' 195 2 0x27 0,39 # quoteright
+cq 195 2 0x27 0,39 # quoteright
+( 273 2 0x28 0,40 # parenleft
+) 273 2 0x29 0,41 # parenright
+* 319 2 0x2a 0,42 # asterisk
++ 479 0 0x2b 0,43 # plus
+, 228 0 0x2c 0,44 # comma
+- 479 0 0x2d 0,45 # hyphen
+hy 479 0 0x2d 0,45 # "
+char173 479 0 0x2d 0,45 # "
+. 228 0 0x2e 0,46 # period
+/ 228 2 0x2f 0,47 # slash
+sl 228 2 0x2f 0,47 # "
+0 456 2 0x30 0,48 # zero
+1 456 2 0x31 0,49 # one
+2 456 2 0x32 0,50 # two
+3 456 2 0x33 0,51 # three
+4 456 2 0x34 0,52 # four
+5 456 2 0x35 0,53 # five
+6 456 2 0x36 0,54 # six
+7 456 2 0x37 0,55 # seven
+8 456 2 0x38 0,56 # eight
+9 456 2 0x39 0,57 # nine
+: 273 0 0x3a 0,58 # colon
+; 273 0 0x3b 0,59 # semicolon
+< 479 0 0x3c 0,60 # less
+= 479 0 0x3d 0,61 # equal
+> 479 0 0x3e 0,62 # greater
+? 501 2 0x3f 0,63 # question
+@ 800 2 0x40 0,64 # at
+at 800 2 0x40 0,64 # "
+A 592 2 0x41 0,65 # A
+B 592 2 0x42 0,66 # B
+C 592 2 0x43 0,67 # C
+D 592 2 0x44 0,68 # D
+E 547 2 0x45 0,69 # E
+F 501 2 0x46 0,70 # F
+G 638 2 0x47 0,71 # G
+H 592 2 0x48 0,72 # H
+I 228 2 0x49 0,73 # I
+J 456 2 0x4a 0,74 # J
+K 592 2 0x4b 0,75 # K
+L 501 2 0x4c 0,76 # L
+M 683 2 0x4d 0,77 # M
+N 592 2 0x4e 0,78 # N
+O 638 2 0x4f 0,79 # O
+P 547 2 0x50 0,80 # P
+Q 638 2 0x51 0,81 # Q
+R 592 2 0x52 0,82 # R
+S 547 2 0x53 0,83 # S
+T 501 2 0x54 0,84 # T
+U 592 2 0x55 0,85 # U
+V 547 2 0x56 0,86 # V
+W 774 2 0x57 0,87 # W
+X 547 2 0x58 0,88 # X
+Y 547 2 0x59 0,89 # Y
+Z 501 2 0x5a 0,90 # Z
+[ 273 2 0x5b 0,91 # bracketleft
+lB 273 2 0x5b 0,91 # "
+\ 228 2 0x5c 0,92 # backslash
+rs 228 2 0x5c 0,92 # "
+] 273 2 0x5d 0,93 # bracketright
+rB 273 2 0x5d 0,93 # "
+a^ 280 2 0x5e 0,94 # circumflex
+^ 280 2 0x5e 0,94 # "
+_ 456 0 0x5f 0,95 # underscore
+` 280 2 0x60 0,96 # quoteleft
+oq 280 2 0x60 0,96 # "
+a 456 0 0x61 0,97 # a
+b 501 2 0x62 0,98 # b
+c 456 0 0x63 0,99 # c
+d 501 2 0x64 0,100 # d
+e 456 0 0x65 0,101 # e
+f 273 2 0x66 0,102 # f
+g 501 1 0x67 0,103 # g
+h 501 2 0x68 0,104 # h
+i 228 2 0x69 0,105 # i
+j 228 2 0x6a 0,106 # j
+k 456 2 0x6b 0,107 # k
+l 228 2 0x6c 0,108 # l
+m 729 0 0x6d 0,109 # m
+n 501 0 0x6e 0,110 # n
+o 501 0 0x6f 0,111 # o
+p 501 1 0x70 0,112 # p
+q 501 1 0x71 0,113 # q
+r 319 0 0x72 0,114 # r
+s 456 0 0x73 0,115 # s
+t 273 2 0x74 0,116 # t
+u 501 0 0x75 0,117 # u
+v 456 0 0x76 0,118 # v
+w 638 0 0x77 0,119 # w
+x 456 0 0x78 0,120 # x
+y 456 1 0x79 0,121 # y
+z 410 0 0x7a 0,122 # z
+lC 319 2 0x7b 0,123 # braceleft
+{ 319 2 0x7b 0,123 # "
+| 230 2 0x7c 0,124 # "
+rC 319 2 0x7d 0,125 # braceright
+} 319 2 0x7d 0,125 # "
+a~ 280 2 0x7e 0,126 # tilde
+~ 280 2 0x7e 0,126 # "
+char161 273 1 0xad 4,7 # exclamdown
+char162 456 2 0x9b 4,19 # cent
+char163 456 2 0x9c 4,11 # sterling
+char164 456 2 0x12f 4,24 # currency
+char165 456 2 0x9d 4,12 # yen
+char166 230 2 0x7c 0,124 # brokenbar
+char167 456 2 0x15 4,6 # section
+char168 273 2 0x122 1,7 # dieresis
+char169 604 2 0x154 4,23 # copyright
+char170 303 2 0xa6 4,15 # ordfeminine
+char171 456 0 0xae 4,9 # guillemotleft
+char172 479 0 0xaa 6,20 # logicalnot
+char173 456 0 0x132 4,33 # hyphen
+char174 604 2 0x155 4,22 # registered
+char175 500 2 0x2d 6,0 # macron
+char176 328 2 0xf8 6,36 # degree
+char177 479 0 0xf1 6,1 # plusminus
+char178 273 2 0xfd 4,20 # twosuperior
+char179 273 2 0x14d 4,26 # threesuperior
+char180 273 2 0x120 1,6 # acute "acute accent"
+char181 501 1 0xe6 8,25 # mu
+char182 456 2 0x14 4,5 # paragraph
+char183 240 0 0xfa 6,32 # periodcentered
+char184 273 0 0x139 1,17 # cedilla
+char185 273 2 0x156 4,78 # onesuperior
+char186 299 2 0xa7 4,16 # ordmasculine
+char187 456 0 0xaf 4,10 # guillemotright
+char188 684 2 0xac 4,18 # onequarter
+char189 684 2 0xab 4,17 # onehalf
+char190 684 2 0x12e 4,25 # threequarters
+char191 501 1 0xa8 4,8 # questiondown
+char192 501 2 0x15c 1,32 # Agrave
+char193 501 2 0x15a 1,26 # Aacute
+char194 501 2 0x15b 1,28 # Acircumflex
+char195 501 2 0x28e 1,76 # Atilde
+char196 592 2 0x8e 1,30 # Adieresis
+char197 592 2 0x8f 1,34 # Aring
+char198 820 2 0x92 1,36 # AE
+char199 592 2 0x80 1,38 # Ccedilla
+char200 592 2 0x160 1,46 # Egrave
+char201 547 2 0x90 1,40 # Eacute
+char202 547 2 0x15e 1,42 # Ecircumflex
+char203 547 2 0x15f 1,44 # Edieresis
+char204 547 2 0x164 1,54 # Igrave
+char205 547 2 0x161 1,48 # Iacute
+char206 547 2 0x162 1,50 # Icircumflex
+char207 547 2 0x163 1,52 # Idieresis
+char208 592 2 0x13d 1,78 # Eth
+char209 592 2 0xa5 1,56 # Ntilde
+char210 592 2 0x167 1,64 # Ograve
+char211 592 2 0x165 1,58 # Oacute
+char212 592 2 0x166 1,60 # Ocircumflex
+char213 592 2 0x168 1,82 # Otilde
+char214 638 2 0x99 1,62 # Odieresis
+char215 479 0 0x157 6,39 # multiply
+char216 638 2 0x140 1,80 # Oslash
+char217 638 2 0x16c 1,72 # Ugrave
+char218 638 2 0x16a 1,66 # Uacute
+char219 638 2 0x16b 1,68 # Ucircumflex
+char220 592 2 0x9a 1,70 # Udieresis
+char221 592 2 0x16f 1,84 # Yacute
+char222 547 2 0x13e 1,88 # Thorn
+char223 501 2 0x147 1,23 # germandbls
+char224 456 2 0x85 1,33 # agrave
+char225 456 2 0xa0 1,27 # aacute
+char226 456 2 0x83 1,29 # acircumflex
+char227 456 2 0x284 1,93 # atilde
+char228 456 2 0x84 1,31 # adieresis
+char229 456 2 0x86 1,35 # aring
+char230 729 0 0x91 1,37 # ae
+char231 456 0 0x87 1,39 # ccedilla
+char232 456 2 0x8a 1,47 # egrave
+char233 456 2 0x82 1,41 # eacute
+char234 456 2 0x88 1,43 # ecircumflex
+char235 456 2 0x89 1,45 # edieresis
+char236 228 2 0x8d 1,55 # igrave
+char237 228 2 0xa1 1,49 # iacute
+char238 228 2 0x8c 1,51 # icircumflex
+char239 228 2 0x8b 1,53 # idieresis
+char240 501 2 0x148 1,87 # eth
+char241 501 2 0xa4 1,57 # ntilde
+char242 501 2 0x95 1,65 # ograve
+char243 501 2 0xa2 1,59 # oacute
+char244 501 2 0x93 1,61 # ocircumflex
+char245 501 2 0x172 1,83 # otilde
+char246 501 2 0x94 1,63 # odieresis
+char247 479 0 0xf6 6,8 # divide
+char248 501 0 0x145 1,81 # oslash
+char249 501 2 0x97 1,73 # ugrave
+char250 501 2 0xa3 1,67 # uacute
+char251 501 2 0x96 1,69 # ucircumflex
+char252 501 2 0x81 1,71 # udieresis
+char253 501 3 0x175 1,85 # yacute
+char254 501 3 0x143 1,89 # thorn
+char255 456 3 0x98 1,75 # ydieresis
+-D 592 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 501 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 547 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 501 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 820 2 0x92 1,36 # AE
+ae 729 0 0x91 1,37 # ae
+OE 820 2 0x141 1,166 # OE
+oe 774 0 0x146 1,167 # oe
+ij 450 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 501 2 0x147 1,23 # germandbls
+'A 501 2 0x15a 1,26 # Aacute
+'E 547 2 0x90 1,40 # Eacute
+'I 547 2 0x161 1,48 # Iacute
+'O 547 2 0x165 1,58 # Oacute
+'U 547 2 0x16a 1,66 # Uacute
+'a 456 2 0xa0 1,27 # aacute
+'e 456 2 0x82 1,41 # eacute
+'i 228 2 0xa1 1,49 # iacute
+'o 501 2 0xa2 1,59 # oacute
+'u 501 2 0x95 1,65 # uacute
+:A 592 2 0x8e 1,30 # Adieresis
+:E 592 2 0x15f 1,44 # Edieresis
+:I 592 2 0x163 1,52 # Idieresis
+:O 638 2 0x99 1,62 # Odieresis
+:U 592 2 0x9a 1,70 # Udieresis
+:Y 592 2 0x16d 1,74 # Ydieresis
+:a 456 2 0x84 1,31 # adieresis
+:e 456 2 0x89 1,45 # edieresis
+:i 228 2 0x8b 1,53 # idieresis
+:o 501 2 0x94 1,63 # odieresis
+:u 501 2 0x81 1,71 # udieresis
+:y 456 3 0x98 1,75 # ydieresis
+^A 456 2 0x15b 1,28 # Acircumflex
+^E 456 2 0x15e 1,42 # Ecircumflex
+^I 456 2 0x162 1,50 # Icircumflex
+^O 456 2 0x166 1,60 # Ocircumflex
+^U 456 2 0x16b 1,68 # Ucircumflex
+^a 456 2 0x83 1,29 # acircumflex
+^e 456 2 0x88 1,43 # ecircumflex
+^i 228 2 0x8c 1,51 # icircumflex
+^o 501 2 0x93 1,61 # ocircumflex
+^u 501 2 0x96 1,69 # ucircumflex
+`A 501 2 0x15c 1,32 # Agrave
+`E 501 2 0x160 1,46 # Egrave
+`I 501 2 0x164 1,54 # Igrave
+`O 501 2 0x167 1,64 # Ograve
+`U 501 2 0x16c 1,72 # Ugrave
+`a 456 2 0x85 1,33 # agrave
+~a 456 2 0x284 --- # atilde
+`e 456 2 0x8a 1,47 # egrave
+`i 228 2 0x8d 1,55 # igrave
+`o 501 2 0x95 1,65 # ograve
+`u 501 2 0x97 1,73 # ugrave
+~A 501 2 0x28e 1,26 # Atilde
+~N 592 2 0xa5 1,56 # Ntilde
+~O 592 2 0x168 1,82 # Otilde
+~n 501 2 0xa4 1,57 # ntilde
+~o 501 2 0x172 1,83 # otilde
+vS 501 2 0x169 1,176 # Scaron
+vs 501 2 0x173 1,177 # scaron
+vZ 501 2 0x16e 1,206 # Zcaron
+vz 501 2 0x174 1,207 # zcaron
+,C 592 2 0x80 1,38 # Ccedilla
+,c 456 0 0x87 1,39 # ccedilla
+/L 501 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 228 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 638 2 0x140 1,80 # Oslash
+/o 501 0 0x145 1,81 # oslash
+oA 592 2 0x8f 1,34 # Aring
+oa 456 2 0x86 1,35 # aring
+a" 273 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 273 2 0x135 1,8 # macron "macron or bar accent"
+a. 273 2 0x137 1,15 # dotaccent "dot accent"
+a^ 273 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 273 2 0x120 1,6 # acute "acute accent"
+ga 273 2 0x121 1,0 # grave "grave accent"
+ab 273 2 0x136 1,22 # breve "breve accent"
+ac 273 0 0x139 1,17 # cedilla "cedilla accent"
+ad 273 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 273 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 273 2 0x138 1,14 # ring "ring or circle accent"
+a~ 273 2 0x7e 1,2 # tilde "tilde accent"
+ho 273 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 228 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 456 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 456 2 0x24 0,36 # dollar
+Po 456 2 0x9c 4,11 # sterling
+Ye 456 2 0x9d 4,12 # yen
+Fn 456 2 0x9f 4,14 # florin
+ct 456 2 0x9b 4,19 # cent
+Fo 456 0 0xae 4,9 # guillemotleft
+Fc 273 0 0x4bb 4,20 # guillemotright
+fo 273 0 0x127 4,35 # guilsinglleft
+fc 273 0 0x128 4,36 # guilsinglright
+r! 273 1 0xad 4,7 # exclamdown
+r? 501 1 0xa8 4,8 # questiondown
+fi 501 2 0x130 4,54 # fi "fi ligature"
+fl 501 2 0x131 4,55 # fl "fl ligature"
+OK 501 0 0x3d6 --- # \& "check mark, tick"
+Of 303 2 0xa6 4,15 # ordfeminine
+Om 299 2 0xa7 4,16 # ordmasculine
+S1 273 2 0x156 4,78 # onesuperior
+S2 273 2 0xfd 4,20 # twosuperior
+S3 273 2 0x14d 4,26 # threesuperior
+<- 809 0 0x1b 6,22 # arrowleft
+-> 809 0 0x1a 6,21 # arrowright
+<> 854 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 494 0 0x19 6,24 # arrowdown
+ua 494 0 0x18 6,23 # arrowup
+va 494 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 494 0 0x3dc 6,57 # arrowdblleft
+rA 494 0 0x3de 6,56 # arrowdblright
+hA 494 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 494 0 0x3df 6,59 # arrowdbldown
+uA 494 0 0x3dd 6,58 # arrowdblup
+ba 820 2 0xb3 3,9 # bar
+bb 230 2 0x7c 0,124 # brokenbar
+br 820 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 820 0 0x123 4,34 # ru "baseline rule"
+ul 456 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 820 0 0x3f4 3,9 # bv "bold vertical"
+ci 699 0 0x9 4,1 # circle
+bu 522 0 0x7 4,0 # bullet
+co 604 2 0x154 4,23 # copyright
+rg 604 2 0x155 4,22 # registered
+tm 604 2 0x170 4,41 # trademark
+dd 456 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 456 2 0x12a 4,39 # dagger
+ps 456 2 0x14 4,5 # paragraph
+sc 456 2 0x15 4,6 # section
+de 328 2 0xf8 6,36 # degree
+em 820 0 0x123 4,34 # emdash "em dash"
+en 456 0 0x132 4,33 # endash "en dash"
+%0 820 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 684 2 0xab 4,17 # onehalf
+14 684 2 0xac 4,18 # onequarter
+34 684 2 0x12e 4,25 # threequarters
+f/ 137 2 0x158 6,6 # fraction "bar for fractions"
+fm 137 0 0x3a2 6,45 # minute "footmark, prime"
+sd 137 0 0x3b2 6,46 # second
+ha 137 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 137 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 500 0 0x2d 6,0 # hyphen
+lB 273 2 0x5b 0,91 # bracketleft
+rB 273 2 0x5d 0,93 # bracketright
+lC 319 2 0x7b 0,123 # braceleft
+rC 319 2 0x7d 0,125 # braceright
+la 319 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 319 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 410 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 410 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 410 2 0x125 4,32 # quotedblleft
+rq 410 2 0x4ba 6,31 # quotedblright
+oq 228 2 0x176 4,29 # quoteleft "single open quote"
+aq 195 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 230 0 0x3f4 0,124 # bar
+at 800 2 0x40 0,64 # at
+.C1 479 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 456 2 0x23 0,35 # numbersign
+sl 228 2 0x2f 0,47 # slash
+rs 228 2 0x5c 0,92 # backslash
+3d 228 0 0x35c 6,102 # therefore
+tf 228 0 0x35c 6,102 # therefore
+*A 228 0 0x341 8,0 # Alpha
+*B 228 0 0x342 8,2 # Beta
+*C 228 0 0x358 8,28 # Xi
+*D 228 0 0x344 8,8 # Delta
+*E 228 0 0x345 8,10 # Epsilon
+*F 609 0 0x346 8,44 # Phi
+*G 481 0 0x347 8,6 # Gamma
+*H 481 0 0x351 8,16 # Theta
+*I 481 0 0x349 8,18 # Iota
+*K 481 0 0x34b 8,20 # Kappa
+*L 481 0 0x34c 8,22 # Lambda
+*M 481 0 0x34d 8,24 # Mu
+*N 481 0 0x34e 8,26 # Nu
+*O 481 0 0x34f 8,30 # Omicron
+*P 481 0 0x350 8,32 # Pi
+*Q 481 0 0x359 8,48 # Psi
+*R 481 0 0x352 8,34 # Rho
+*S 481 0 0x353 8,36 # Sigma
+*T 481 0 0x354 8,40 # Tau
+*U 481 0 0x3a1 8,76 # Upsilon
+*W 630 0 0x357 8,50 # Omega
+*X 481 0 0x343 8,36 # Chi
+*Y 481 0 0x348 8,14 # Eta
+*Z 481 0 0x35a 8,12 # Zeta
+*a 499 0 0xe0 8,1 # alpha
+*b 499 0 0xe1 8,3 # beta
+*c 499 0 0x378 8,29 # xi
+*d 487 0 0xeb 8,9 # delta
+*e 487 0 0x36e 8,70 # epsilon
+*f 487 0 0x366 8,45 # phi
++f 487 0 0x36a 8,77 # phi1 "variant phi"
+*g 487 0 0x367 8,7 # gamma
+*h 486 0 0xe9 8,17 # theta
++h 486 0 0x375 8,71 # theta1 "variant theta"
+*i 486 0 0x369 8,19 # iota
+*k 486 0 0x36b 8,21 # kappa
+*l 486 0 0x36c 8,23 # lambda
+*m 501 0 0xe6 8,25 # mu
+*n 501 0 0x36e 8,27 # nu
+*o 501 0 0x36f 8,31 # omicron
+*p 527 0 0xe3 8,33 # pi
++p 527 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 527 0 0x379 8,49 # psi
+*r 527 0 0x372 8,35 # rho
+*s 531 0 0xe5 8,37 # sigma
+*t 375 0 0xe7 8,41 # tau
+*u 375 0 0x375 8,27 # upsilon
+*w 375 0 0x377 8,51 # omega
+*x 375 0 0x363 8,47 # chi
+*y 375 0 0x368 8,15 # eta
+*z 375 0 0x37a 8,13 # zeta
+ts 375 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 655 0 0xf7 6,13 # approxequal
+~= 655 0 0xf7 6,13 # approxequal
+!= 655 0 0x3b9 6,99 # notequal
+** 228 0 0x32a 0,32 # asteriskmath
++- 479 0 0xf1 6,1 # plusminus
+<= 592 0 0xf3 6,2 # lessequal
+== 592 0 0x3ba 8,14 # equivalence
+=~ 592 0 0x340 8,116 # congruent
+>= 499 0 0x3b3 8,3 # greaterequal
+AN 499 0 0x3d9 8,85 # logicaland
+OR 499 0 0x3da 8,86 # logicalor
+no 499 0 0x3d8 8,20 # logicalnot
+te 499 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 499 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 499 0 0x3c0 9,0 # aleph
+Im 499 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 499 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 499 0 0x3a5 8,19 # infinity
+md 499 0 0x3b7 8,32 # dotmath
+mo 499 0 0x3ce 8,15 # element
+mu 499 0 0x3b4 8,39 # multiply
+nc 499 0 0x3cb 8,197 # notpropersuperset
+nm 499 0 0x3cf 8,209 # notelement
+pl 273 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 479 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 479 0 0x3b5 6,4 # proportional
+pp 479 0 0x35e 8,89 # perpendicular
+sb 479 0 0x3cc 6,67 # propersubset
+sp 479 0 0x3c9 6,68 # propersuperset
+ib 479 0 0x3cd 6,69 # reflexsubset
+ip 479 0 0x3ca 6,70 # reflexsuperset
+ap 479 0 0x37e 6,12 # similar
+pd 479 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 479 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 479 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 645 0 0xef 6,16 # intersection "intersection, cap"
+cu 645 0 0x3c8 6,66 # union "union, cup"
+di 479 0 0x3b8 6,8 # divide "division sign"
+-h 820 0 0xc4 3,8 # hbar
+gr 820 0 0x3d1 6,33 # gradient
+es 638 0 0x3c6 0,79 # emptyset
+CL 617 0 0x5 5,168 # club "club suit"
+SP 617 0 0x6 5,171 # spade "spade suit"
+HE 617 0 0x3 5,170 # heart "heart suit"
+DI 617 0 0x4 5,169 # diamond "diamond suit"
+CR 617 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 617 0 0x327 6,71 # suchthat
+/_ 617 0 0x3d0 6,79 # angle
+<< 456 0 0xae 6,77 # "" "much less"
+>> 456 0 0xaf 6,78 # "" "much greater"
+wp 456 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 456 0 0x3e0 6,95 # lozenge
+an 820 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 240 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HNBI b/contrib/groff/font/devlbp/HNBI
new file mode 100644
index 0000000..14bd4e3
--- /dev/null
+++ b/contrib/groff/font/devlbp/HNBI
@@ -0,0 +1,491 @@
+name HNBI
+lbpname Swiss-Narrow-BoldOblique
+special
+spacewidth 228
+slant 0
+ligatures fi fl 0
+charset
+ha 280 2 0x4c3 0,94 # asciicircum
+ti 280 0 0x4c4 0,126 # asciitilde
+vS 280 2 0x169 1,176 # Scaron
+vZ 280 2 0x16e 1,206 # Zcaron
+vs 280 2 0x173 1,177 # scaron
+vz 280 2 0x174 1,207 # zcaron
+:Y 280 2 0x16d 1,74 # Ydieresis
+tm 280 2 0x170 4,41 # trademark
+aq 195 2 0x27 0,39 # quotesingle
+space 228 0 0x20 0,32
+! 273 2 0x21 0,33 # exclam
+" 389 2 0x22 0,34 # quotedbl
+dq 389 2 0x22 0,34 # quotedbl
+# 456 2 0x23 0,35 # numbersign
+sh 456 2 0x23 0,35 # "
+$ 456 2 0x24 0,36 # dollar
+Do 456 2 0x24 0,36 # "
+% 720 2 0x25 0,37 # percent
+& 592 2 0x26 0,38 # ampersand
+' 195 2 0x27 0,39 # quoteright
+cq 195 2 0x27 0,39 # quoteright
+( 273 2 0x28 0,40 # parenleft
+) 273 2 0x29 0,41 # parenright
+* 319 2 0x2a 0,42 # asterisk
++ 479 0 0x2b 0,43 # plus
+, 228 0 0x2c 0,44 # comma
+- 479 0 0x2d 0,45 # hyphen
+hy 479 0 0x2d 0,45 # "
+char173 479 0 0x2d 0,45 # "
+. 228 0 0x2e 0,46 # period
+/ 228 2 0x2f 0,47 # slash
+sl 228 2 0x2f 0,47 # "
+0 456 2 0x30 0,48 # zero
+1 456 2 0x31 0,49 # one
+2 456 2 0x32 0,50 # two
+3 456 2 0x33 0,51 # three
+4 456 2 0x34 0,52 # four
+5 456 2 0x35 0,53 # five
+6 456 2 0x36 0,54 # six
+7 456 2 0x37 0,55 # seven
+8 456 2 0x38 0,56 # eight
+9 456 2 0x39 0,57 # nine
+: 273 0 0x3a 0,58 # colon
+; 273 0 0x3b 0,59 # semicolon
+< 479 0 0x3c 0,60 # less
+= 479 0 0x3d 0,61 # equal
+> 479 0 0x3e 0,62 # greater
+? 501 2 0x3f 0,63 # question
+@ 800 2 0x40 0,64 # at
+at 800 2 0x40 0,64 # "
+A 592 2 0x41 0,65 # A
+B 592 2 0x42 0,66 # B
+C 592 2 0x43 0,67 # C
+D 592 2 0x44 0,68 # D
+E 547 2 0x45 0,69 # E
+F 501 2 0x46 0,70 # F
+G 638 2 0x47 0,71 # G
+H 592 2 0x48 0,72 # H
+I 228 2 0x49 0,73 # I
+J 456 2 0x4a 0,74 # J
+K 592 2 0x4b 0,75 # K
+L 501 2 0x4c 0,76 # L
+M 683 2 0x4d 0,77 # M
+N 592 2 0x4e 0,78 # N
+O 638 2 0x4f 0,79 # O
+P 547 2 0x50 0,80 # P
+Q 638 2 0x51 0,81 # Q
+R 592 2 0x52 0,82 # R
+S 547 2 0x53 0,83 # S
+T 501 2 0x54 0,84 # T
+U 592 2 0x55 0,85 # U
+V 547 2 0x56 0,86 # V
+W 774 2 0x57 0,87 # W
+X 547 2 0x58 0,88 # X
+Y 547 2 0x59 0,89 # Y
+Z 501 2 0x5a 0,90 # Z
+[ 273 2 0x5b 0,91 # bracketleft
+lB 273 2 0x5b 0,91 # "
+\ 228 2 0x5c 0,92 # backslash
+rs 228 2 0x5c 0,92 # "
+] 273 2 0x5d 0,93 # bracketright
+rB 273 2 0x5d 0,93 # "
+a^ 280 2 0x5e 0,94 # circumflex
+^ 280 2 0x5e 0,94 # "
+_ 456 0 0x5f 0,95 # underscore
+` 280 2 0x60 0,96 # quoteleft
+oq 280 2 0x60 0,96 # "
+a 456 0 0x61 0,97 # a
+b 501 2 0x62 0,98 # b
+c 456 0 0x63 0,99 # c
+d 501 2 0x64 0,100 # d
+e 456 0 0x65 0,101 # e
+f 273 2 0x66 0,102 # f
+g 501 1 0x67 0,103 # g
+h 501 2 0x68 0,104 # h
+i 228 2 0x69 0,105 # i
+j 228 2 0x6a 0,106 # j
+k 456 2 0x6b 0,107 # k
+l 228 2 0x6c 0,108 # l
+m 729 0 0x6d 0,109 # m
+n 501 0 0x6e 0,110 # n
+o 501 0 0x6f 0,111 # o
+p 501 1 0x70 0,112 # p
+q 501 1 0x71 0,113 # q
+r 319 0 0x72 0,114 # r
+s 456 0 0x73 0,115 # s
+t 273 2 0x74 0,116 # t
+u 501 0 0x75 0,117 # u
+v 456 0 0x76 0,118 # v
+w 638 0 0x77 0,119 # w
+x 456 0 0x78 0,120 # x
+y 456 1 0x79 0,121 # y
+z 410 0 0x7a 0,122 # z
+lC 319 2 0x7b 0,123 # braceleft
+{ 319 2 0x7b 0,123 # "
+| 230 2 0x7c 0,124 # "
+rC 319 2 0x7d 0,125 # braceright
+} 319 2 0x7d 0,125 # "
+a~ 280 2 0x7e 0,126 # tilde
+~ 280 2 0x7e 0,126 # "
+char161 273 1 0xad 4,7 # exclamdown
+char162 456 2 0x9b 4,19 # cent
+char163 456 2 0x9c 4,11 # sterling
+char164 456 2 0x12f 4,24 # currency
+char165 456 2 0x9d 4,12 # yen
+char166 230 2 0x7c 0,124 # brokenbar
+char167 456 2 0x15 4,6 # section
+char168 273 2 0x122 1,7 # dieresis
+char169 604 2 0x154 4,23 # copyright
+char170 303 2 0xa6 4,15 # ordfeminine
+char171 456 0 0xae 4,9 # guillemotleft
+char172 479 0 0xaa 6,20 # logicalnot
+char173 456 0 0x132 4,33 # hyphen
+char174 604 2 0x155 4,22 # registered
+char175 500 2 0x2d 6,0 # macron
+char176 328 2 0xf8 6,36 # degree
+char177 479 0 0xf1 6,1 # plusminus
+char178 273 2 0xfd 4,20 # twosuperior
+char179 273 2 0x14d 4,26 # threesuperior
+char180 273 2 0x120 1,6 # acute "acute accent"
+char181 501 1 0xe6 8,25 # mu
+char182 456 2 0x14 4,5 # paragraph
+char183 240 0 0xfa 6,32 # periodcentered
+char184 273 0 0x139 1,17 # cedilla
+char185 273 2 0x156 4,78 # onesuperior
+char186 299 2 0xa7 4,16 # ordmasculine
+char187 456 0 0xaf 4,10 # guillemotright
+char188 684 2 0xac 4,18 # onequarter
+char189 684 2 0xab 4,17 # onehalf
+char190 684 2 0x12e 4,25 # threequarters
+char191 501 1 0xa8 4,8 # questiondown
+char192 501 2 0x15c 1,32 # Agrave
+char193 501 2 0x15a 1,26 # Aacute
+char194 501 2 0x15b 1,28 # Acircumflex
+char195 501 2 0x28e 1,76 # Atilde
+char196 592 2 0x8e 1,30 # Adieresis
+char197 592 2 0x8f 1,34 # Aring
+char198 820 2 0x92 1,36 # AE
+char199 592 2 0x80 1,38 # Ccedilla
+char200 592 2 0x160 1,46 # Egrave
+char201 547 2 0x90 1,40 # Eacute
+char202 547 2 0x15e 1,42 # Ecircumflex
+char203 547 2 0x15f 1,44 # Edieresis
+char204 547 2 0x164 1,54 # Igrave
+char205 547 2 0x161 1,48 # Iacute
+char206 547 2 0x162 1,50 # Icircumflex
+char207 547 2 0x163 1,52 # Idieresis
+char208 592 2 0x13d 1,78 # Eth
+char209 592 2 0xa5 1,56 # Ntilde
+char210 592 2 0x167 1,64 # Ograve
+char211 592 2 0x165 1,58 # Oacute
+char212 592 2 0x166 1,60 # Ocircumflex
+char213 592 2 0x168 1,82 # Otilde
+char214 638 2 0x99 1,62 # Odieresis
+char215 479 0 0x157 6,39 # multiply
+char216 638 2 0x140 1,80 # Oslash
+char217 638 2 0x16c 1,72 # Ugrave
+char218 638 2 0x16a 1,66 # Uacute
+char219 638 2 0x16b 1,68 # Ucircumflex
+char220 592 2 0x9a 1,70 # Udieresis
+char221 592 2 0x16f 1,84 # Yacute
+char222 547 2 0x13e 1,88 # Thorn
+char223 501 2 0x147 1,23 # germandbls
+char224 456 2 0x85 1,33 # agrave
+char225 456 2 0xa0 1,27 # aacute
+char226 456 2 0x83 1,29 # acircumflex
+char227 456 2 0x284 1,93 # atilde
+char228 456 2 0x84 1,31 # adieresis
+char229 456 2 0x86 1,35 # aring
+char230 729 0 0x91 1,37 # ae
+char231 456 0 0x87 1,39 # ccedilla
+char232 456 2 0x8a 1,47 # egrave
+char233 456 2 0x82 1,41 # eacute
+char234 456 2 0x88 1,43 # ecircumflex
+char235 456 2 0x89 1,45 # edieresis
+char236 228 2 0x8d 1,55 # igrave
+char237 228 2 0xa1 1,49 # iacute
+char238 228 2 0x8c 1,51 # icircumflex
+char239 228 2 0x8b 1,53 # idieresis
+char240 501 2 0x148 1,87 # eth
+char241 501 2 0xa4 1,57 # ntilde
+char242 501 2 0x95 1,65 # ograve
+char243 501 2 0xa2 1,59 # oacute
+char244 501 2 0x93 1,61 # ocircumflex
+char245 501 2 0x172 1,83 # otilde
+char246 501 2 0x94 1,63 # odieresis
+char247 479 0 0xf6 6,8 # divide
+char248 501 0 0x145 1,81 # oslash
+char249 501 2 0x97 1,73 # ugrave
+char250 501 2 0xa3 1,67 # uacute
+char251 501 2 0x96 1,69 # ucircumflex
+char252 501 2 0x81 1,71 # udieresis
+char253 501 3 0x175 1,85 # yacute
+char254 501 3 0x143 1,89 # thorn
+char255 456 3 0x98 1,75 # ydieresis
+-D 592 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 501 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 547 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 501 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 820 2 0x92 1,36 # AE
+ae 729 0 0x91 1,37 # ae
+OE 820 2 0x141 1,166 # OE
+oe 774 0 0x146 1,167 # oe
+ij 450 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 501 2 0x147 1,23 # germandbls
+'A 501 2 0x15a 1,26 # Aacute
+'E 547 2 0x90 1,40 # Eacute
+'I 547 2 0x161 1,48 # Iacute
+'O 547 2 0x165 1,58 # Oacute
+'U 547 2 0x16a 1,66 # Uacute
+'a 456 2 0xa0 1,27 # aacute
+'e 456 2 0x82 1,41 # eacute
+'i 228 2 0xa1 1,49 # iacute
+'o 501 2 0xa2 1,59 # oacute
+'u 501 2 0x95 1,65 # uacute
+:A 592 2 0x8e 1,30 # Adieresis
+:E 592 2 0x15f 1,44 # Edieresis
+:I 592 2 0x163 1,52 # Idieresis
+:O 638 2 0x99 1,62 # Odieresis
+:U 592 2 0x9a 1,70 # Udieresis
+:Y 592 2 0x16d 1,74 # Ydieresis
+:a 456 2 0x84 1,31 # adieresis
+:e 456 2 0x89 1,45 # edieresis
+:i 228 2 0x8b 1,53 # idieresis
+:o 501 2 0x94 1,63 # odieresis
+:u 501 2 0x81 1,71 # udieresis
+:y 456 3 0x98 1,75 # ydieresis
+^A 456 2 0x15b 1,28 # Acircumflex
+^E 456 2 0x15e 1,42 # Ecircumflex
+^I 456 2 0x162 1,50 # Icircumflex
+^O 456 2 0x166 1,60 # Ocircumflex
+^U 456 2 0x16b 1,68 # Ucircumflex
+^a 456 2 0x83 1,29 # acircumflex
+^e 456 2 0x88 1,43 # ecircumflex
+^i 228 2 0x8c 1,51 # icircumflex
+^o 501 2 0x93 1,61 # ocircumflex
+^u 501 2 0x96 1,69 # ucircumflex
+`A 501 2 0x15c 1,32 # Agrave
+`E 501 2 0x160 1,46 # Egrave
+`I 501 2 0x164 1,54 # Igrave
+`O 501 2 0x167 1,64 # Ograve
+`U 501 2 0x16c 1,72 # Ugrave
+`a 456 2 0x85 1,33 # agrave
+~a 456 2 0x284 --- # atilde
+`e 456 2 0x8a 1,47 # egrave
+`i 228 2 0x8d 1,55 # igrave
+`o 501 2 0x95 1,65 # ograve
+`u 501 2 0x97 1,73 # ugrave
+~A 501 2 0x28e 1,26 # Atilde
+~N 592 2 0xa5 1,56 # Ntilde
+~O 592 2 0x168 1,82 # Otilde
+~n 501 2 0xa4 1,57 # ntilde
+~o 501 2 0x172 1,83 # otilde
+vS 501 2 0x169 1,176 # Scaron
+vs 501 2 0x173 1,177 # scaron
+vZ 501 2 0x16e 1,206 # Zcaron
+vz 501 2 0x174 1,207 # zcaron
+,C 592 2 0x80 1,38 # Ccedilla
+,c 456 0 0x87 1,39 # ccedilla
+/L 501 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 228 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 638 2 0x140 1,80 # Oslash
+/o 501 0 0x145 1,81 # oslash
+oA 592 2 0x8f 1,34 # Aring
+oa 456 2 0x86 1,35 # aring
+a" 273 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 273 2 0x135 1,8 # macron "macron or bar accent"
+a. 273 2 0x137 1,15 # dotaccent "dot accent"
+a^ 273 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 273 2 0x120 1,6 # acute "acute accent"
+ga 273 2 0x121 1,0 # grave "grave accent"
+ab 273 2 0x136 1,22 # breve "breve accent"
+ac 273 0 0x139 1,17 # cedilla "cedilla accent"
+ad 273 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 273 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 273 2 0x138 1,14 # ring "ring or circle accent"
+a~ 273 2 0x7e 1,2 # tilde "tilde accent"
+ho 273 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 228 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 456 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 456 2 0x24 0,36 # dollar
+Po 456 2 0x9c 4,11 # sterling
+Ye 456 2 0x9d 4,12 # yen
+Fn 456 2 0x9f 4,14 # florin
+ct 456 2 0x9b 4,19 # cent
+Fo 456 0 0xae 4,9 # guillemotleft
+Fc 273 0 0x4bb 4,20 # guillemotright
+fo 273 0 0x127 4,35 # guilsinglleft
+fc 273 0 0x128 4,36 # guilsinglright
+r! 273 1 0xad 4,7 # exclamdown
+r? 501 1 0xa8 4,8 # questiondown
+fi 501 2 0x130 4,54 # fi "fi ligature"
+fl 501 2 0x131 4,55 # fl "fl ligature"
+OK 501 0 0x3d6 --- # \& "check mark, tick"
+Of 303 2 0xa6 4,15 # ordfeminine
+Om 299 2 0xa7 4,16 # ordmasculine
+S1 273 2 0x156 4,78 # onesuperior
+S2 273 2 0xfd 4,20 # twosuperior
+S3 273 2 0x14d 4,26 # threesuperior
+<- 809 0 0x1b 6,22 # arrowleft
+-> 809 0 0x1a 6,21 # arrowright
+<> 854 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 494 0 0x19 6,24 # arrowdown
+ua 494 0 0x18 6,23 # arrowup
+va 494 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 494 0 0x3dc 6,57 # arrowdblleft
+rA 494 0 0x3de 6,56 # arrowdblright
+hA 494 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 494 0 0x3df 6,59 # arrowdbldown
+uA 494 0 0x3dd 6,58 # arrowdblup
+ba 820 2 0xb3 3,9 # bar
+bb 230 2 0x7c 0,124 # brokenbar
+br 820 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 820 0 0x123 4,34 # ru "baseline rule"
+ul 456 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 820 0 0x3f4 3,9 # bv "bold vertical"
+ci 699 0 0x9 4,1 # circle
+bu 522 0 0x7 4,0 # bullet
+co 604 2 0x154 4,23 # copyright
+rg 604 2 0x155 4,22 # registered
+tm 604 2 0x170 4,41 # trademark
+dd 456 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 456 2 0x12a 4,39 # dagger
+ps 456 2 0x14 4,5 # paragraph
+sc 456 2 0x15 4,6 # section
+de 328 2 0xf8 6,36 # degree
+em 820 0 0x123 4,34 # emdash "em dash"
+en 456 0 0x132 4,33 # endash "en dash"
+%0 820 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 684 2 0xab 4,17 # onehalf
+14 684 2 0xac 4,18 # onequarter
+34 684 2 0x12e 4,25 # threequarters
+f/ 137 2 0x158 6,6 # fraction "bar for fractions"
+fm 137 0 0x3a2 6,45 # minute "footmark, prime"
+sd 137 0 0x3b2 6,46 # second
+ha 137 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 137 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 500 0 0x2d 6,0 # hyphen
+lB 273 2 0x5b 0,91 # bracketleft
+rB 273 2 0x5d 0,93 # bracketright
+lC 319 2 0x7b 0,123 # braceleft
+rC 319 2 0x7d 0,125 # braceright
+la 319 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 319 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 410 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 410 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 410 2 0x125 4,32 # quotedblleft
+rq 410 2 0x4ba 6,31 # quotedblright
+oq 228 2 0x176 4,29 # quoteleft "single open quote"
+aq 195 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 230 0 0x3f4 0,124 # bar
+at 800 2 0x40 0,64 # at
+.C1 479 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 456 2 0x23 0,35 # numbersign
+sl 228 2 0x2f 0,47 # slash
+rs 228 2 0x5c 0,92 # backslash
+3d 228 0 0x35c 6,102 # therefore
+tf 228 0 0x35c 6,102 # therefore
+*A 228 0 0x341 8,0 # Alpha
+*B 228 0 0x342 8,2 # Beta
+*C 228 0 0x358 8,28 # Xi
+*D 228 0 0x344 8,8 # Delta
+*E 228 0 0x345 8,10 # Epsilon
+*F 609 0 0x346 8,44 # Phi
+*G 481 0 0x347 8,6 # Gamma
+*H 481 0 0x351 8,16 # Theta
+*I 481 0 0x349 8,18 # Iota
+*K 481 0 0x34b 8,20 # Kappa
+*L 481 0 0x34c 8,22 # Lambda
+*M 481 0 0x34d 8,24 # Mu
+*N 481 0 0x34e 8,26 # Nu
+*O 481 0 0x34f 8,30 # Omicron
+*P 481 0 0x350 8,32 # Pi
+*Q 481 0 0x359 8,48 # Psi
+*R 481 0 0x352 8,34 # Rho
+*S 481 0 0x353 8,36 # Sigma
+*T 481 0 0x354 8,40 # Tau
+*U 481 0 0x3a1 8,76 # Upsilon
+*W 630 0 0x357 8,50 # Omega
+*X 481 0 0x343 8,36 # Chi
+*Y 481 0 0x348 8,14 # Eta
+*Z 481 0 0x35a 8,12 # Zeta
+*a 499 0 0xe0 8,1 # alpha
+*b 499 0 0xe1 8,3 # beta
+*c 499 0 0x378 8,29 # xi
+*d 487 0 0xeb 8,9 # delta
+*e 487 0 0x36e 8,70 # epsilon
+*f 487 0 0x366 8,45 # phi
++f 487 0 0x36a 8,77 # phi1 "variant phi"
+*g 487 0 0x367 8,7 # gamma
+*h 486 0 0xe9 8,17 # theta
++h 486 0 0x375 8,71 # theta1 "variant theta"
+*i 486 0 0x369 8,19 # iota
+*k 486 0 0x36b 8,21 # kappa
+*l 486 0 0x36c 8,23 # lambda
+*m 501 0 0xe6 8,25 # mu
+*n 501 0 0x36e 8,27 # nu
+*o 501 0 0x36f 8,31 # omicron
+*p 527 0 0xe3 8,33 # pi
++p 527 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 527 0 0x379 8,49 # psi
+*r 527 0 0x372 8,35 # rho
+*s 531 0 0xe5 8,37 # sigma
+*t 375 0 0xe7 8,41 # tau
+*u 375 0 0x375 8,27 # upsilon
+*w 375 0 0x377 8,51 # omega
+*x 375 0 0x363 8,47 # chi
+*y 375 0 0x368 8,15 # eta
+*z 375 0 0x37a 8,13 # zeta
+ts 375 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 655 0 0xf7 6,13 # approxequal
+~= 655 0 0xf7 6,13 # approxequal
+!= 655 0 0x3b9 6,99 # notequal
+** 228 0 0x32a 0,32 # asteriskmath
++- 479 0 0xf1 6,1 # plusminus
+<= 592 0 0xf3 6,2 # lessequal
+== 592 0 0x3ba 8,14 # equivalence
+=~ 592 0 0x340 8,116 # congruent
+>= 499 0 0x3b3 8,3 # greaterequal
+AN 499 0 0x3d9 8,85 # logicaland
+OR 499 0 0x3da 8,86 # logicalor
+no 499 0 0x3d8 8,20 # logicalnot
+te 499 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 499 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 499 0 0x3c0 9,0 # aleph
+Im 499 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 499 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 499 0 0x3a5 8,19 # infinity
+md 499 0 0x3b7 8,32 # dotmath
+mo 499 0 0x3ce 8,15 # element
+mu 499 0 0x3b4 8,39 # multiply
+nc 499 0 0x3cb 8,197 # notpropersuperset
+nm 499 0 0x3cf 8,209 # notelement
+pl 273 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 479 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 479 0 0x3b5 6,4 # proportional
+pp 479 0 0x35e 8,89 # perpendicular
+sb 479 0 0x3cc 6,67 # propersubset
+sp 479 0 0x3c9 6,68 # propersuperset
+ib 479 0 0x3cd 6,69 # reflexsubset
+ip 479 0 0x3ca 6,70 # reflexsuperset
+ap 479 0 0x37e 6,12 # similar
+pd 479 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 479 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 479 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 645 0 0xef 6,16 # intersection "intersection, cap"
+cu 645 0 0x3c8 6,66 # union "union, cup"
+di 479 0 0x3b8 6,8 # divide "division sign"
+-h 820 0 0xc4 3,8 # hbar
+gr 820 0 0x3d1 6,33 # gradient
+es 638 0 0x3c6 0,79 # emptyset
+CL 617 0 0x5 5,168 # club "club suit"
+SP 617 0 0x6 5,171 # spade "spade suit"
+HE 617 0 0x3 5,170 # heart "heart suit"
+DI 617 0 0x4 5,169 # diamond "diamond suit"
+CR 617 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 617 0 0x327 6,71 # suchthat
+/_ 617 0 0x3d0 6,79 # angle
+<< 456 0 0xae 6,77 # "" "much less"
+>> 456 0 0xaf 6,78 # "" "much greater"
+wp 456 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 456 0 0x3e0 6,95 # lozenge
+an 820 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 240 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HNI b/contrib/groff/font/devlbp/HNI
new file mode 100644
index 0000000..578faf7
--- /dev/null
+++ b/contrib/groff/font/devlbp/HNI
@@ -0,0 +1,491 @@
+name HNI
+lbpname Swiss-Narrow-Oblique
+special
+spacewidth 228
+slant 0
+ligatures fi fl 0
+charset
+ha 280 2 0x4c3 0,94 # asciicircum
+ti 280 0 0x4c4 0,126 # asciitilde
+vS 280 2 0x169 1,176 # Scaron
+vZ 280 2 0x16e 1,206 # Zcaron
+vs 280 2 0x173 1,177 # scaron
+vz 280 2 0x174 1,207 # zcaron
+:Y 280 2 0x16d 1,74 # Ydieresis
+tm 280 2 0x170 4,41 # trademark
+aq 157 2 0x27 0,39 # quotesingle
+space 228 0 0x20 0,32
+! 228 2 0x21 0,33 # exclam
+" 291 2 0x22 0,34 # quotedbl
+dq 291 2 0x22 0,34 # quotedbl
+# 456 2 0x23 0,35 # numbersign
+sh 456 2 0x23 0,35 # "
+$ 456 2 0x24 0,36 # dollar
+Do 456 2 0x24 0,36 # "
+% 720 2 0x25 0,37 # percent
+& 547 2 0x26 0,38 # ampersand
+' 157 2 0x27 0,39 # quoteright
+cq 157 2 0x27 0,39 # quoteright
+( 273 2 0x28 0,40 # parenleft
+) 273 2 0x29 0,41 # parenright
+* 319 2 0x2a 0,42 # asterisk
++ 479 0 0x2b 0,43 # plus
+, 228 0 0x2c 0,44 # comma
+- 479 0 0x2d 0,45 # hyphen
+hy 479 0 0x2d 0,45 # "
+char173 479 0 0x2d 0,45 # "
+. 228 0 0x2e 0,46 # period
+/ 228 2 0x2f 0,47 # slash
+sl 228 2 0x2f 0,47 # "
+0 456 2 0x30 0,48 # zero
+1 456 2 0x31 0,49 # one
+2 456 2 0x32 0,50 # two
+3 456 2 0x33 0,51 # three
+4 456 2 0x34 0,52 # four
+5 456 2 0x35 0,53 # five
+6 456 2 0x36 0,54 # six
+7 456 2 0x37 0,55 # seven
+8 456 2 0x38 0,56 # eight
+9 456 2 0x39 0,57 # nine
+: 228 0 0x3a 0,58 # colon
+; 228 0 0x3b 0,59 # semicolon
+< 479 0 0x3c 0,60 # less
+= 479 0 0x3d 0,61 # equal
+> 479 0 0x3e 0,62 # greater
+? 456 2 0x3f 0,63 # question
+@ 832 2 0x40 0,64 # at
+at 832 2 0x40 0,64 # "
+A 547 2 0x41 0,65 # A
+B 547 2 0x42 0,66 # B
+C 592 2 0x43 0,67 # C
+D 592 2 0x44 0,68 # D
+E 547 2 0x45 0,69 # E
+F 501 2 0x46 0,70 # F
+G 638 2 0x47 0,71 # G
+H 592 2 0x48 0,72 # H
+I 228 2 0x49 0,73 # I
+J 410 2 0x4a 0,74 # J
+K 547 2 0x4b 0,75 # K
+L 456 2 0x4c 0,76 # L
+M 683 2 0x4d 0,77 # M
+N 592 2 0x4e 0,78 # N
+O 638 2 0x4f 0,79 # O
+P 547 2 0x50 0,80 # P
+Q 638 2 0x51 0,81 # Q
+R 592 2 0x52 0,82 # R
+S 547 2 0x53 0,83 # S
+T 501 2 0x54 0,84 # T
+U 592 2 0x55 0,85 # U
+V 547 2 0x56 0,86 # V
+W 774 2 0x57 0,87 # W
+X 547 2 0x58 0,88 # X
+Y 547 2 0x59 0,89 # Y
+Z 501 2 0x5a 0,90 # Z
+[ 228 2 0x5b 0,91 # bracketleft
+lB 228 2 0x5b 0,91 # "
+\ 228 2 0x5c 0,92 # backslash
+rs 228 2 0x5c 0,92 # "
+] 228 2 0x5d 0,93 # bracketright
+rB 228 2 0x5d 0,93 # "
+a^ 280 2 0x5e 0,94 # circumflex
+^ 280 2 0x5e 0,94 # "
+_ 456 0 0x5f 0,95 # underscore
+` 280 2 0x60 0,96 # quoteleft
+oq 280 2 0x60 0,96 # "
+a 456 0 0x61 0,97 # a
+b 456 2 0x62 0,98 # b
+c 410 0 0x63 0,99 # c
+d 456 2 0x64 0,100 # d
+e 456 0 0x65 0,101 # e
+f 228 2 0x66 0,102 # f
+g 456 1 0x67 0,103 # g
+h 456 2 0x68 0,104 # h
+i 182 2 0x69 0,105 # i
+j 182 2 0x6a 0,106 # j
+k 410 2 0x6b 0,107 # k
+l 182 2 0x6c 0,108 # l
+m 683 0 0x6d 0,109 # m
+n 456 0 0x6e 0,110 # n
+o 456 0 0x6f 0,111 # o
+p 456 1 0x70 0,112 # p
+q 456 1 0x71 0,113 # q
+r 273 0 0x72 0,114 # r
+s 410 0 0x73 0,115 # s
+t 228 2 0x74 0,116 # t
+u 456 0 0x75 0,117 # u
+v 410 0 0x76 0,118 # v
+w 592 0 0x77 0,119 # w
+x 410 0 0x78 0,120 # x
+y 410 1 0x79 0,121 # y
+z 410 0 0x7a 0,122 # z
+lC 274 2 0x7b 0,123 # braceleft
+{ 274 2 0x7b 0,123 # "
+| 213 2 0x7c 0,124 # "
+rC 274 2 0x7d 0,125 # braceright
+} 274 2 0x7d 0,125 # "
+a~ 280 2 0x7e 0,126 # tilde
+~ 280 2 0x7e 0,126 # "
+char161 273 1 0xad 4,7 # exclamdown
+char162 456 2 0x9b 4,19 # cent
+char163 456 2 0x9c 4,11 # sterling
+char164 456 2 0x12f 4,24 # currency
+char165 456 2 0x9d 4,12 # yen
+char166 213 2 0x7c 0,124 # brokenbar
+char167 456 2 0x15 4,6 # section
+char168 273 2 0x122 1,7 # dieresis
+char169 604 2 0x154 4,23 # copyright
+char170 303 2 0xa6 4,15 # ordfeminine
+char171 456 0 0xae 4,9 # guillemotleft
+char172 479 0 0xaa 6,20 # logicalnot
+char173 456 0 0x132 4,33 # hyphen
+char174 604 2 0x155 4,22 # registered
+char175 500 2 0x2d 6,0 # macron
+char176 328 2 0xf8 6,36 # degree
+char177 479 0 0xf1 6,1 # plusminus
+char178 273 2 0xfd 4,20 # twosuperior
+char179 273 2 0x14d 4,26 # threesuperior
+char180 273 2 0x120 1,6 # acute "acute accent"
+char181 456 1 0xe6 8,25 # mu
+char182 440 2 0x14 4,5 # paragraph
+char183 240 0 0xfa 6,32 # periodcentered
+char184 273 0 0x139 1,17 # cedilla
+char185 273 2 0x156 4,78 # onesuperior
+char186 299 2 0xa7 4,16 # ordmasculine
+char187 456 0 0xaf 4,10 # guillemotright
+char188 684 2 0xac 4,18 # onequarter
+char189 684 2 0xab 4,17 # onehalf
+char190 684 2 0x12e 4,25 # threequarters
+char191 501 1 0xa8 4,8 # questiondown
+char192 501 2 0x15c 1,32 # Agrave
+char193 501 2 0x15a 1,26 # Aacute
+char194 501 2 0x15b 1,28 # Acircumflex
+char195 501 2 0x28e 1,76 # Atilde
+char196 547 2 0x8e 1,30 # Adieresis
+char197 547 2 0x8f 1,34 # Aring
+char198 820 2 0x92 1,36 # AE
+char199 592 2 0x80 1,38 # Ccedilla
+char200 592 2 0x160 1,46 # Egrave
+char201 547 2 0x90 1,40 # Eacute
+char202 547 2 0x15e 1,42 # Ecircumflex
+char203 547 2 0x15f 1,44 # Edieresis
+char204 547 2 0x164 1,54 # Igrave
+char205 547 2 0x161 1,48 # Iacute
+char206 547 2 0x162 1,50 # Icircumflex
+char207 547 2 0x163 1,52 # Idieresis
+char208 592 2 0x13d 1,78 # Eth
+char209 592 2 0xa5 1,56 # Ntilde
+char210 592 2 0x167 1,64 # Ograve
+char211 592 2 0x165 1,58 # Oacute
+char212 592 2 0x166 1,60 # Ocircumflex
+char213 592 2 0x168 1,82 # Otilde
+char214 638 2 0x99 1,62 # Odieresis
+char215 479 0 0x157 6,39 # multiply
+char216 638 2 0x140 1,80 # Oslash
+char217 638 2 0x16c 1,72 # Ugrave
+char218 638 2 0x16a 1,66 # Uacute
+char219 638 2 0x16b 1,68 # Ucircumflex
+char220 592 2 0x9a 1,70 # Udieresis
+char221 592 2 0x16f 1,84 # Yacute
+char222 547 2 0x13e 1,88 # Thorn
+char223 501 2 0x147 1,23 # germandbls
+char224 456 2 0x85 1,33 # agrave
+char225 456 2 0xa0 1,27 # aacute
+char226 456 2 0x83 1,29 # acircumflex
+char227 456 2 0x284 1,93 # atilde
+char228 456 2 0x84 1,31 # adieresis
+char229 456 2 0x86 1,35 # aring
+char230 729 0 0x91 1,37 # ae
+char231 410 0 0x87 1,39 # ccedilla
+char232 456 2 0x8a 1,47 # egrave
+char233 456 2 0x82 1,41 # eacute
+char234 456 2 0x88 1,43 # ecircumflex
+char235 456 2 0x89 1,45 # edieresis
+char236 228 2 0x8d 1,55 # igrave
+char237 228 2 0xa1 1,49 # iacute
+char238 228 2 0x8c 1,51 # icircumflex
+char239 228 2 0x8b 1,53 # idieresis
+char240 456 2 0x148 1,87 # eth
+char241 456 2 0xa4 1,57 # ntilde
+char242 456 2 0x95 1,65 # ograve
+char243 456 2 0xa2 1,59 # oacute
+char244 456 2 0x93 1,61 # ocircumflex
+char245 456 2 0x172 1,83 # otilde
+char246 456 2 0x94 1,63 # odieresis
+char247 479 0 0xf6 6,8 # divide
+char248 501 0 0x145 1,81 # oslash
+char249 456 2 0x97 1,73 # ugrave
+char250 456 2 0xa3 1,67 # uacute
+char251 456 2 0x96 1,69 # ucircumflex
+char252 456 2 0x81 1,71 # udieresis
+char253 456 3 0x175 1,85 # yacute
+char254 456 3 0x143 1,89 # thorn
+char255 410 3 0x98 1,75 # ydieresis
+-D 592 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 456 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 547 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 456 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 820 2 0x92 1,36 # AE
+ae 729 0 0x91 1,37 # ae
+OE 820 2 0x141 1,166 # OE
+oe 774 0 0x146 1,167 # oe
+ij 353 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 501 2 0x147 1,23 # germandbls
+'A 501 2 0x15a 1,26 # Aacute
+'E 547 2 0x90 1,40 # Eacute
+'I 547 2 0x161 1,48 # Iacute
+'O 547 2 0x165 1,58 # Oacute
+'U 547 2 0x16a 1,66 # Uacute
+'a 456 2 0xa0 1,27 # aacute
+'e 456 2 0x82 1,41 # eacute
+'i 228 2 0xa1 1,49 # iacute
+'o 456 2 0xa2 1,59 # oacute
+'u 456 2 0x95 1,65 # uacute
+:A 547 2 0x8e 1,30 # Adieresis
+:E 547 2 0x15f 1,44 # Edieresis
+:I 547 2 0x163 1,52 # Idieresis
+:O 638 2 0x99 1,62 # Odieresis
+:U 592 2 0x9a 1,70 # Udieresis
+:Y 592 2 0x16d 1,74 # Ydieresis
+:a 456 2 0x84 1,31 # adieresis
+:e 456 2 0x89 1,45 # edieresis
+:i 228 2 0x8b 1,53 # idieresis
+:o 456 2 0x94 1,63 # odieresis
+:u 456 2 0x81 1,71 # udieresis
+:y 410 3 0x98 1,75 # ydieresis
+^A 410 2 0x15b 1,28 # Acircumflex
+^E 410 2 0x15e 1,42 # Ecircumflex
+^I 410 2 0x162 1,50 # Icircumflex
+^O 410 2 0x166 1,60 # Ocircumflex
+^U 410 2 0x16b 1,68 # Ucircumflex
+^a 456 2 0x83 1,29 # acircumflex
+^e 456 2 0x88 1,43 # ecircumflex
+^i 228 2 0x8c 1,51 # icircumflex
+^o 456 2 0x93 1,61 # ocircumflex
+^u 456 2 0x96 1,69 # ucircumflex
+`A 456 2 0x15c 1,32 # Agrave
+`E 456 2 0x160 1,46 # Egrave
+`I 456 2 0x164 1,54 # Igrave
+`O 456 2 0x167 1,64 # Ograve
+`U 456 2 0x16c 1,72 # Ugrave
+`a 456 2 0x85 1,33 # agrave
+~a 456 2 0x284 --- # atilde
+`e 456 2 0x8a 1,47 # egrave
+`i 228 2 0x8d 1,55 # igrave
+`o 456 2 0x95 1,65 # ograve
+`u 456 2 0x97 1,73 # ugrave
+~A 456 2 0x28e 1,26 # Atilde
+~N 592 2 0xa5 1,56 # Ntilde
+~O 592 2 0x168 1,82 # Otilde
+~n 456 2 0xa4 1,57 # ntilde
+~o 456 2 0x172 1,83 # otilde
+vS 456 2 0x169 1,176 # Scaron
+vs 456 2 0x173 1,177 # scaron
+vZ 456 2 0x16e 1,206 # Zcaron
+vz 456 2 0x174 1,207 # zcaron
+,C 592 2 0x80 1,38 # Ccedilla
+,c 410 0 0x87 1,39 # ccedilla
+/L 456 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 182 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 638 2 0x140 1,80 # Oslash
+/o 501 0 0x145 1,81 # oslash
+oA 547 2 0x8f 1,34 # Aring
+oa 456 2 0x86 1,35 # aring
+a" 273 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 273 2 0x135 1,8 # macron "macron or bar accent"
+a. 273 2 0x137 1,15 # dotaccent "dot accent"
+a^ 273 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 273 2 0x120 1,6 # acute "acute accent"
+ga 273 2 0x121 1,0 # grave "grave accent"
+ab 273 2 0x136 1,22 # breve "breve accent"
+ac 273 0 0x139 1,17 # cedilla "cedilla accent"
+ad 273 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 273 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 273 2 0x138 1,14 # ring "ring or circle accent"
+a~ 273 2 0x7e 1,2 # tilde "tilde accent"
+ho 273 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 228 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 456 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 456 2 0x24 0,36 # dollar
+Po 456 2 0x9c 4,11 # sterling
+Ye 456 2 0x9d 4,12 # yen
+Fn 456 2 0x9f 4,14 # florin
+ct 456 2 0x9b 4,19 # cent
+Fo 456 0 0xae 4,9 # guillemotleft
+Fc 273 0 0x4bb 4,20 # guillemotright
+fo 273 0 0x127 4,35 # guilsinglleft
+fc 273 0 0x128 4,36 # guilsinglright
+r! 273 1 0xad 4,7 # exclamdown
+r? 501 1 0xa8 4,8 # questiondown
+fi 410 2 0x130 4,54 # fi "fi ligature"
+fl 410 2 0x131 4,55 # fl "fl ligature"
+OK 410 0 0x3d6 --- # \& "check mark, tick"
+Of 303 2 0xa6 4,15 # ordfeminine
+Om 299 2 0xa7 4,16 # ordmasculine
+S1 273 2 0x156 4,78 # onesuperior
+S2 273 2 0xfd 4,20 # twosuperior
+S3 273 2 0x14d 4,26 # threesuperior
+<- 809 0 0x1b 6,22 # arrowleft
+-> 809 0 0x1a 6,21 # arrowright
+<> 854 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 494 0 0x19 6,24 # arrowdown
+ua 494 0 0x18 6,23 # arrowup
+va 494 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 494 0 0x3dc 6,57 # arrowdblleft
+rA 494 0 0x3de 6,56 # arrowdblright
+hA 494 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 494 0 0x3df 6,59 # arrowdbldown
+uA 494 0 0x3dd 6,58 # arrowdblup
+ba 820 2 0xb3 3,9 # bar
+bb 213 2 0x7c 0,124 # brokenbar
+br 820 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 820 0 0x123 4,34 # ru "baseline rule"
+ul 456 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 820 0 0x3f4 3,9 # bv "bold vertical"
+ci 699 0 0x9 4,1 # circle
+bu 522 0 0x7 4,0 # bullet
+co 604 2 0x154 4,23 # copyright
+rg 604 2 0x155 4,22 # registered
+tm 604 2 0x170 4,41 # trademark
+dd 456 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 456 2 0x12a 4,39 # dagger
+ps 440 2 0x14 4,5 # paragraph
+sc 456 2 0x15 4,6 # section
+de 328 2 0xf8 6,36 # degree
+em 820 0 0x123 4,34 # emdash "em dash"
+en 456 0 0x132 4,33 # endash "en dash"
+%0 820 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 684 2 0xab 4,17 # onehalf
+14 684 2 0xac 4,18 # onequarter
+34 684 2 0x12e 4,25 # threequarters
+f/ 137 2 0x158 6,6 # fraction "bar for fractions"
+fm 137 0 0x3a2 6,45 # minute "footmark, prime"
+sd 137 0 0x3b2 6,46 # second
+ha 137 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 137 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 500 0 0x2d 6,0 # hyphen
+lB 228 2 0x5b 0,91 # bracketleft
+rB 228 2 0x5d 0,93 # bracketright
+lC 274 2 0x7b 0,123 # braceleft
+rC 274 2 0x7d 0,125 # braceright
+la 274 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 274 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 273 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 273 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 273 2 0x125 4,32 # quotedblleft
+rq 273 2 0x4ba 6,31 # quotedblright
+oq 182 2 0x176 4,29 # quoteleft "single open quote"
+aq 157 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 213 0 0x3f4 0,124 # bar
+at 832 2 0x40 0,64 # at
+.C1 479 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 456 2 0x23 0,35 # numbersign
+sl 228 2 0x2f 0,47 # slash
+rs 228 2 0x5c 0,92 # backslash
+3d 228 0 0x35c 6,102 # therefore
+tf 228 0 0x35c 6,102 # therefore
+*A 228 0 0x341 8,0 # Alpha
+*B 228 0 0x342 8,2 # Beta
+*C 228 0 0x358 8,28 # Xi
+*D 228 0 0x344 8,8 # Delta
+*E 228 0 0x345 8,10 # Epsilon
+*F 585 0 0x346 8,44 # Phi
+*G 469 0 0x347 8,6 # Gamma
+*H 469 0 0x351 8,16 # Theta
+*I 469 0 0x349 8,18 # Iota
+*K 469 0 0x34b 8,20 # Kappa
+*L 469 0 0x34c 8,22 # Lambda
+*M 469 0 0x34d 8,24 # Mu
+*N 469 0 0x34e 8,26 # Nu
+*O 469 0 0x34f 8,30 # Omicron
+*P 469 0 0x350 8,32 # Pi
+*Q 469 0 0x359 8,48 # Psi
+*R 469 0 0x352 8,34 # Rho
+*S 485 0 0x353 8,36 # Sigma
+*T 485 0 0x354 8,40 # Tau
+*U 485 0 0x3a1 8,76 # Upsilon
+*W 626 0 0x357 8,50 # Omega
+*X 485 0 0x343 8,36 # Chi
+*Y 485 0 0x348 8,14 # Eta
+*Z 485 0 0x35a 8,12 # Zeta
+*a 498 0 0xe0 8,1 # alpha
+*b 466 0 0xe1 8,3 # beta
+*c 466 0 0x378 8,29 # xi
+*d 465 0 0xeb 8,9 # delta
+*e 465 0 0x36e 8,70 # epsilon
+*f 465 0 0x366 8,45 # phi
++f 465 0 0x36a 8,77 # phi1 "variant phi"
+*g 465 0 0x367 8,7 # gamma
+*h 456 0 0xe9 8,17 # theta
++h 456 0 0x375 8,71 # theta1 "variant theta"
+*i 456 0 0x369 8,19 # iota
+*k 456 0 0x36b 8,21 # kappa
+*l 456 0 0x36c 8,23 # lambda
+*m 456 0 0xe6 8,25 # mu
+*n 456 0 0x36e 8,27 # nu
+*o 456 0 0x36f 8,31 # omicron
+*p 483 0 0xe3 8,33 # pi
++p 483 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 483 0 0x379 8,49 # psi
+*r 483 0 0x372 8,35 # rho
+*s 501 0 0xe5 8,37 # sigma
+*t 375 0 0xe7 8,41 # tau
+*u 375 0 0x375 8,27 # upsilon
+*w 375 0 0x377 8,51 # omega
+*x 375 0 0x363 8,47 # chi
+*y 375 0 0x368 8,15 # eta
+*z 375 0 0x37a 8,13 # zeta
+ts 375 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 655 0 0xf7 6,13 # approxequal
+~= 655 0 0xf7 6,13 # approxequal
+!= 655 0 0x3b9 6,99 # notequal
+** 228 0 0x32a 0,32 # asteriskmath
++- 479 0 0xf1 6,1 # plusminus
+<= 594 0 0xf3 6,2 # lessequal
+== 594 0 0x3ba 8,14 # equivalence
+=~ 594 0 0x340 8,116 # congruent
+>= 466 0 0x3b3 8,3 # greaterequal
+AN 466 0 0x3d9 8,85 # logicaland
+OR 466 0 0x3da 8,86 # logicalor
+no 466 0 0x3d8 8,20 # logicalnot
+te 466 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 466 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 466 0 0x3c0 9,0 # aleph
+Im 466 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 466 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 466 0 0x3a5 8,19 # infinity
+md 466 0 0x3b7 8,32 # dotmath
+mo 466 0 0x3ce 8,15 # element
+mu 466 0 0x3b4 8,39 # multiply
+nc 466 0 0x3cb 8,197 # notpropersuperset
+nm 466 0 0x3cf 8,209 # notelement
+pl 228 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 479 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 479 0 0x3b5 6,4 # proportional
+pp 479 0 0x35e 8,89 # perpendicular
+sb 479 0 0x3cc 6,67 # propersubset
+sp 479 0 0x3c9 6,68 # propersuperset
+ib 479 0 0x3cd 6,69 # reflexsubset
+ip 479 0 0x3ca 6,70 # reflexsuperset
+ap 479 0 0x37e 6,12 # similar
+pd 479 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 479 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 479 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 645 0 0xef 6,16 # intersection "intersection, cap"
+cu 645 0 0x3c8 6,66 # union "union, cup"
+di 479 0 0x3b8 6,8 # divide "division sign"
+-h 820 0 0xc4 3,8 # hbar
+gr 820 0 0x3d1 6,33 # gradient
+es 638 0 0x3c6 0,79 # emptyset
+CL 617 0 0x5 5,168 # club "club suit"
+SP 617 0 0x6 5,171 # spade "spade suit"
+HE 617 0 0x3 5,170 # heart "heart suit"
+DI 617 0 0x4 5,169 # diamond "diamond suit"
+CR 617 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 617 0 0x327 6,71 # suchthat
+/_ 617 0 0x3d0 6,79 # angle
+<< 456 0 0xae 6,77 # "" "much less"
+>> 456 0 0xaf 6,78 # "" "much greater"
+wp 456 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 456 0 0x3e0 6,95 # lozenge
+an 820 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 240 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HNR b/contrib/groff/font/devlbp/HNR
new file mode 100644
index 0000000..d0e78af
--- /dev/null
+++ b/contrib/groff/font/devlbp/HNR
@@ -0,0 +1,491 @@
+name HNR
+lbpname Swiss-Narrow
+special
+spacewidth 228
+slant 0
+ligatures fi fl 0
+charset
+ha 290 2 0x4c3 0,94 # asciicircum
+ti 280 0 0x4c4 0,126 # asciitilde
+vS 280 2 0x169 1,176 # Scaron
+vZ 280 2 0x16e 1,206 # Zcaron
+vs 280 2 0x173 1,177 # scaron
+vz 280 2 0x174 1,207 # zcaron
+:Y 280 2 0x16d 1,74 # Ydieresis
+tm 280 2 0x170 4,41 # trademark
+aq 157 2 0x27 0,39 # quotesingle
+space 228 0 0x20 0,32
+! 228 2 0x21 0,33 # exclam
+" 291 2 0x22 0,34 # quotedbl
+dq 291 2 0x22 0,34 # quotedbl
+# 456 2 0x23 0,35 # numbersign
+sh 456 2 0x23 0,35 # "
+$ 456 2 0x24 0,36 # dollar
+Do 456 2 0x24 0,36 # "
+% 720 2 0x25 0,37 # percent
+& 547 2 0x26 0,38 # ampersand
+' 157 2 0x27 0,39 # quoteright
+cq 157 2 0x27 0,39 # quoteright
+( 273 2 0x28 0,40 # parenleft
+) 273 2 0x29 0,41 # parenright
+* 319 2 0x2a 0,42 # asterisk
++ 479 0 0x2b 0,43 # plus
+, 228 0 0x2c 0,44 # comma
+- 479 0 0x2d 0,45 # hyphen
+hy 479 0 0x2d 0,45 # "
+char173 479 0 0x2d 0,45 # "
+. 228 0 0x2e 0,46 # period
+/ 228 2 0x2f 0,47 # slash
+sl 228 2 0x2f 0,47 # "
+0 456 2 0x30 0,48 # zero
+1 456 2 0x31 0,49 # one
+2 456 2 0x32 0,50 # two
+3 456 2 0x33 0,51 # three
+4 456 2 0x34 0,52 # four
+5 456 2 0x35 0,53 # five
+6 456 2 0x36 0,54 # six
+7 456 2 0x37 0,55 # seven
+8 456 2 0x38 0,56 # eight
+9 456 2 0x39 0,57 # nine
+: 228 0 0x3a 0,58 # colon
+; 228 0 0x3b 0,59 # semicolon
+< 479 0 0x3c 0,60 # less
+= 479 0 0x3d 0,61 # equal
+> 479 0 0x3e 0,62 # greater
+? 456 2 0x3f 0,63 # question
+@ 832 2 0x40 0,64 # at
+at 832 2 0x40 0,64 # "
+A 547 2 0x41 0,65 # A
+B 547 2 0x42 0,66 # B
+C 592 2 0x43 0,67 # C
+D 592 2 0x44 0,68 # D
+E 547 2 0x45 0,69 # E
+F 501 2 0x46 0,70 # F
+G 638 2 0x47 0,71 # G
+H 592 2 0x48 0,72 # H
+I 228 2 0x49 0,73 # I
+J 410 2 0x4a 0,74 # J
+K 547 2 0x4b 0,75 # K
+L 456 2 0x4c 0,76 # L
+M 683 2 0x4d 0,77 # M
+N 592 2 0x4e 0,78 # N
+O 638 2 0x4f 0,79 # O
+P 547 2 0x50 0,80 # P
+Q 638 2 0x51 0,81 # Q
+R 592 2 0x52 0,82 # R
+S 547 2 0x53 0,83 # S
+T 501 2 0x54 0,84 # T
+U 592 2 0x55 0,85 # U
+V 547 2 0x56 0,86 # V
+W 774 2 0x57 0,87 # W
+X 547 2 0x58 0,88 # X
+Y 547 2 0x59 0,89 # Y
+Z 501 2 0x5a 0,90 # Z
+[ 228 2 0x5b 0,91 # bracketleft
+lB 228 2 0x5b 0,91 # "
+\ 228 2 0x5c 0,92 # backslash
+rs 228 2 0x5c 0,92 # "
+] 228 2 0x5d 0,93 # bracketright
+rB 228 2 0x5d 0,93 # "
+a^ 290 2 0x5e 0,94 # circumflex
+^ 290 2 0x5e 0,94 # "
+_ 456 0 0x5f 0,95 # underscore
+` 290 2 0x60 0,96 # quoteleft
+oq 290 2 0x60 0,96 # "
+a 456 0 0x61 0,97 # a
+b 456 2 0x62 0,98 # b
+c 410 0 0x63 0,99 # c
+d 456 2 0x64 0,100 # d
+e 456 0 0x65 0,101 # e
+f 228 2 0x66 0,102 # f
+g 456 1 0x67 0,103 # g
+h 456 2 0x68 0,104 # h
+i 182 2 0x69 0,105 # i
+j 182 2 0x6a 0,106 # j
+k 410 2 0x6b 0,107 # k
+l 182 2 0x6c 0,108 # l
+m 683 0 0x6d 0,109 # m
+n 456 0 0x6e 0,110 # n
+o 456 0 0x6f 0,111 # o
+p 456 1 0x70 0,112 # p
+q 456 1 0x71 0,113 # q
+r 273 0 0x72 0,114 # r
+s 410 0 0x73 0,115 # s
+t 228 2 0x74 0,116 # t
+u 456 0 0x75 0,117 # u
+v 410 0 0x76 0,118 # v
+w 592 0 0x77 0,119 # w
+x 410 0 0x78 0,120 # x
+y 410 1 0x79 0,121 # y
+z 410 0 0x7a 0,122 # z
+lC 274 2 0x7b 0,123 # braceleft
+{ 274 2 0x7b 0,123 # "
+| 213 2 0x7c 0,124 # "
+rC 274 2 0x7d 0,125 # braceright
+} 274 2 0x7d 0,125 # "
+a~ 280 2 0x7e 0,126 # tilde
+~ 280 2 0x7e 0,126 # "
+char161 273 1 0xad 4,7 # exclamdown
+char162 456 2 0x9b 4,19 # cent
+char163 456 2 0x9c 4,11 # sterling
+char164 456 2 0x12f 4,24 # currency
+char165 456 2 0x9d 4,12 # yen
+char166 213 2 0x7c 0,124 # brokenbar
+char167 456 2 0x15 4,6 # section
+char168 273 2 0x122 1,7 # dieresis
+char169 604 2 0x154 4,23 # copyright
+char170 303 2 0xa6 4,15 # ordfeminine
+char171 456 0 0xae 4,9 # guillemotleft
+char172 479 0 0xaa 6,20 # logicalnot
+char173 456 0 0x132 4,33 # hyphen
+char174 604 2 0x155 4,22 # registered
+char175 500 2 0x2d 6,0 # macron
+char176 328 2 0xf8 6,36 # degree
+char177 479 0 0xf1 6,1 # plusminus
+char178 273 2 0xfd 4,20 # twosuperior
+char179 273 2 0x14d 4,26 # threesuperior
+char180 273 2 0x120 1,6 # acute "acute accent"
+char181 456 1 0xe6 8,25 # mu
+char182 440 2 0x14 4,5 # paragraph
+char183 240 0 0xfa 6,32 # periodcentered
+char184 273 0 0x139 1,17 # cedilla
+char185 273 2 0x156 4,78 # onesuperior
+char186 299 2 0xa7 4,16 # ordmasculine
+char187 456 0 0xaf 4,10 # guillemotright
+char188 684 2 0xac 4,18 # onequarter
+char189 684 2 0xab 4,17 # onehalf
+char190 684 2 0x12e 4,25 # threequarters
+char191 501 1 0xa8 4,8 # questiondown
+char192 501 2 0x15c 1,32 # Agrave
+char193 501 2 0x15a 1,26 # Aacute
+char194 501 2 0x15b 1,28 # Acircumflex
+char195 501 2 0x28e 1,76 # Atilde
+char196 547 2 0x8e 1,30 # Adieresis
+char197 547 2 0x8f 1,34 # Aring
+char198 820 2 0x92 1,36 # AE
+char199 592 2 0x80 1,38 # Ccedilla
+char200 592 2 0x160 1,46 # Egrave
+char201 547 2 0x90 1,40 # Eacute
+char202 547 2 0x15e 1,42 # Ecircumflex
+char203 547 2 0x15f 1,44 # Edieresis
+char204 547 2 0x164 1,54 # Igrave
+char205 547 2 0x161 1,48 # Iacute
+char206 547 2 0x162 1,50 # Icircumflex
+char207 547 2 0x163 1,52 # Idieresis
+char208 592 2 0x13d 1,78 # Eth
+char209 592 2 0xa5 1,56 # Ntilde
+char210 592 2 0x167 1,64 # Ograve
+char211 592 2 0x165 1,58 # Oacute
+char212 592 2 0x166 1,60 # Ocircumflex
+char213 592 2 0x168 1,82 # Otilde
+char214 638 2 0x99 1,62 # Odieresis
+char215 479 0 0x157 6,39 # multiply
+char216 638 2 0x140 1,80 # Oslash
+char217 638 2 0x16c 1,72 # Ugrave
+char218 638 2 0x16a 1,66 # Uacute
+char219 638 2 0x16b 1,68 # Ucircumflex
+char220 592 2 0x9a 1,70 # Udieresis
+char221 592 2 0x16f 1,84 # Yacute
+char222 547 2 0x13e 1,88 # Thorn
+char223 501 2 0x147 1,23 # germandbls
+char224 456 2 0x85 1,33 # agrave
+char225 456 2 0xa0 1,27 # aacute
+char226 456 2 0x83 1,29 # acircumflex
+char227 456 2 0x284 1,93 # atilde
+char228 456 2 0x84 1,31 # adieresis
+char229 456 2 0x86 1,35 # aring
+char230 729 0 0x91 1,37 # ae
+char231 410 0 0x87 1,39 # ccedilla
+char232 456 2 0x8a 1,47 # egrave
+char233 456 2 0x82 1,41 # eacute
+char234 456 2 0x88 1,43 # ecircumflex
+char235 456 2 0x89 1,45 # edieresis
+char236 228 2 0x8d 1,55 # igrave
+char237 228 2 0xa1 1,49 # iacute
+char238 228 2 0x8c 1,51 # icircumflex
+char239 228 2 0x8b 1,53 # idieresis
+char240 456 2 0x148 1,87 # eth
+char241 456 2 0xa4 1,57 # ntilde
+char242 456 2 0x95 1,65 # ograve
+char243 456 2 0xa2 1,59 # oacute
+char244 456 2 0x93 1,61 # ocircumflex
+char245 456 2 0x172 1,83 # otilde
+char246 456 2 0x94 1,63 # odieresis
+char247 479 0 0xf6 6,8 # divide
+char248 501 0 0x145 1,81 # oslash
+char249 456 2 0x97 1,73 # ugrave
+char250 456 2 0xa3 1,67 # uacute
+char251 456 2 0x96 1,69 # ucircumflex
+char252 456 2 0x81 1,71 # udieresis
+char253 456 3 0x175 1,85 # yacute
+char254 456 3 0x143 1,89 # thorn
+char255 410 3 0x98 1,75 # ydieresis
+-D 592 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 456 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 547 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 456 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 820 2 0x92 1,36 # AE
+ae 729 0 0x91 1,37 # ae
+OE 820 2 0x141 1,166 # OE
+oe 774 0 0x146 1,167 # oe
+ij 353 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 501 2 0x147 1,23 # germandbls
+'A 501 2 0x15a 1,26 # Aacute
+'E 547 2 0x90 1,40 # Eacute
+'I 547 2 0x161 1,48 # Iacute
+'O 547 2 0x165 1,58 # Oacute
+'U 547 2 0x16a 1,66 # Uacute
+'a 456 2 0xa0 1,27 # aacute
+'e 456 2 0x82 1,41 # eacute
+'i 228 2 0xa1 1,49 # iacute
+'o 456 2 0xa2 1,59 # oacute
+'u 456 2 0x95 1,65 # uacute
+:A 547 2 0x8e 1,30 # Adieresis
+:E 547 2 0x15f 1,44 # Edieresis
+:I 547 2 0x163 1,52 # Idieresis
+:O 638 2 0x99 1,62 # Odieresis
+:U 592 2 0x9a 1,70 # Udieresis
+:Y 592 2 0x16d 1,74 # Ydieresis
+:a 456 2 0x84 1,31 # adieresis
+:e 456 2 0x89 1,45 # edieresis
+:i 228 2 0x8b 1,53 # idieresis
+:o 456 2 0x94 1,63 # odieresis
+:u 456 2 0x81 1,71 # udieresis
+:y 410 3 0x98 1,75 # ydieresis
+^A 410 2 0x15b 1,28 # Acircumflex
+^E 410 2 0x15e 1,42 # Ecircumflex
+^I 410 2 0x162 1,50 # Icircumflex
+^O 410 2 0x166 1,60 # Ocircumflex
+^U 410 2 0x16b 1,68 # Ucircumflex
+^a 456 2 0x83 1,29 # acircumflex
+^e 456 2 0x88 1,43 # ecircumflex
+^i 228 2 0x8c 1,51 # icircumflex
+^o 456 2 0x93 1,61 # ocircumflex
+^u 456 2 0x96 1,69 # ucircumflex
+`A 456 2 0x15c 1,32 # Agrave
+`E 456 2 0x160 1,46 # Egrave
+`I 456 2 0x164 1,54 # Igrave
+`O 456 2 0x167 1,64 # Ograve
+`U 456 2 0x16c 1,72 # Ugrave
+`a 456 2 0x85 1,33 # agrave
+~a 456 2 0x284 --- # atilde
+`e 456 2 0x8a 1,47 # egrave
+`i 228 2 0x8d 1,55 # igrave
+`o 456 2 0x95 1,65 # ograve
+`u 456 2 0x97 1,73 # ugrave
+~A 456 2 0x28e 1,26 # Atilde
+~N 592 2 0xa5 1,56 # Ntilde
+~O 592 2 0x168 1,82 # Otilde
+~n 456 2 0xa4 1,57 # ntilde
+~o 456 2 0x172 1,83 # otilde
+vS 456 2 0x169 1,176 # Scaron
+vs 456 2 0x173 1,177 # scaron
+vZ 456 2 0x16e 1,206 # Zcaron
+vz 456 2 0x174 1,207 # zcaron
+,C 592 2 0x80 1,38 # Ccedilla
+,c 410 0 0x87 1,39 # ccedilla
+/L 456 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 182 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 638 2 0x140 1,80 # Oslash
+/o 501 0 0x145 1,81 # oslash
+oA 547 2 0x8f 1,34 # Aring
+oa 456 2 0x86 1,35 # aring
+a" 273 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 273 2 0x135 1,8 # macron "macron or bar accent"
+a. 273 2 0x137 1,15 # dotaccent "dot accent"
+a^ 273 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 273 2 0x120 1,6 # acute "acute accent"
+ga 273 2 0x121 1,0 # grave "grave accent"
+ab 273 2 0x136 1,22 # breve "breve accent"
+ac 273 0 0x139 1,17 # cedilla "cedilla accent"
+ad 273 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 273 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 273 2 0x138 1,14 # ring "ring or circle accent"
+a~ 273 2 0x7e 1,2 # tilde "tilde accent"
+ho 273 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 228 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 456 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 456 2 0x24 0,36 # dollar
+Po 456 2 0x9c 4,11 # sterling
+Ye 456 2 0x9d 4,12 # yen
+Fn 456 2 0x9f 4,14 # florin
+ct 456 2 0x9b 4,19 # cent
+Fo 456 0 0xae 4,9 # guillemotleft
+Fc 273 0 0x4bb 4,20 # guillemotright
+fo 273 0 0x127 4,35 # guilsinglleft
+fc 273 0 0x128 4,36 # guilsinglright
+r! 273 1 0xad 4,7 # exclamdown
+r? 501 1 0xa8 4,8 # questiondown
+fi 410 2 0x130 4,54 # fi "fi ligature"
+fl 410 2 0x131 4,55 # fl "fl ligature"
+OK 410 0 0x3d6 --- # \& "check mark, tick"
+Of 303 2 0xa6 4,15 # ordfeminine
+Om 299 2 0xa7 4,16 # ordmasculine
+S1 273 2 0x156 4,78 # onesuperior
+S2 273 2 0xfd 4,20 # twosuperior
+S3 273 2 0x14d 4,26 # threesuperior
+<- 809 0 0x1b 6,22 # arrowleft
+-> 809 0 0x1a 6,21 # arrowright
+<> 854 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 494 0 0x19 6,24 # arrowdown
+ua 494 0 0x18 6,23 # arrowup
+va 494 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 494 0 0x3dc 6,57 # arrowdblleft
+rA 494 0 0x3de 6,56 # arrowdblright
+hA 494 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 494 0 0x3df 6,59 # arrowdbldown
+uA 494 0 0x3dd 6,58 # arrowdblup
+ba 820 2 0xb3 3,9 # bar
+bb 213 2 0x7c 0,124 # brokenbar
+br 820 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 820 0 0x123 4,34 # ru "baseline rule"
+ul 456 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 820 0 0x3f4 3,9 # bv "bold vertical"
+ci 699 0 0x9 4,1 # circle
+bu 522 0 0x7 4,0 # bullet
+co 604 2 0x154 4,23 # copyright
+rg 604 2 0x155 4,22 # registered
+tm 604 2 0x170 4,41 # trademark
+dd 456 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 456 2 0x12a 4,39 # dagger
+ps 440 2 0x14 4,5 # paragraph
+sc 456 2 0x15 4,6 # section
+de 328 2 0xf8 6,36 # degree
+em 820 0 0x123 4,34 # emdash "em dash"
+en 456 0 0x132 4,33 # endash "en dash"
+%0 820 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 684 2 0xab 4,17 # onehalf
+14 684 2 0xac 4,18 # onequarter
+34 684 2 0x12e 4,25 # threequarters
+f/ 137 2 0x158 6,6 # fraction "bar for fractions"
+fm 137 0 0x3a2 6,45 # minute "footmark, prime"
+sd 137 0 0x3b2 6,46 # second
+ha 137 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 137 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 500 0 0x2d 6,0 # hyphen
+lB 228 2 0x5b 0,91 # bracketleft
+rB 228 2 0x5d 0,93 # bracketright
+lC 274 2 0x7b 0,123 # braceleft
+rC 274 2 0x7d 0,125 # braceright
+la 274 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 274 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 273 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 273 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 273 2 0x125 4,32 # quotedblleft
+rq 273 2 0x4ba 6,31 # quotedblright
+oq 182 2 0x176 4,29 # quoteleft "single open quote"
+aq 157 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 213 0 0x3f4 0,124 # bar
+at 832 2 0x40 0,64 # at
+.C1 479 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 456 2 0x23 0,35 # numbersign
+sl 228 2 0x2f 0,47 # slash
+rs 228 2 0x5c 0,92 # backslash
+3d 228 0 0x35c 6,102 # therefore
+tf 228 0 0x35c 6,102 # therefore
+*A 228 0 0x341 8,0 # Alpha
+*B 228 0 0x342 8,2 # Beta
+*C 228 0 0x358 8,28 # Xi
+*D 228 0 0x344 8,8 # Delta
+*E 228 0 0x345 8,10 # Epsilon
+*F 585 0 0x346 8,44 # Phi
+*G 469 0 0x347 8,6 # Gamma
+*H 469 0 0x351 8,16 # Theta
+*I 469 0 0x349 8,18 # Iota
+*K 469 0 0x34b 8,20 # Kappa
+*L 469 0 0x34c 8,22 # Lambda
+*M 469 0 0x34d 8,24 # Mu
+*N 469 0 0x34e 8,26 # Nu
+*O 469 0 0x34f 8,30 # Omicron
+*P 469 0 0x350 8,32 # Pi
+*Q 469 0 0x359 8,48 # Psi
+*R 469 0 0x352 8,34 # Rho
+*S 485 0 0x353 8,36 # Sigma
+*T 485 0 0x354 8,40 # Tau
+*U 485 0 0x3a1 8,76 # Upsilon
+*W 626 0 0x357 8,50 # Omega
+*X 485 0 0x343 8,36 # Chi
+*Y 485 0 0x348 8,14 # Eta
+*Z 485 0 0x35a 8,12 # Zeta
+*a 498 0 0xe0 8,1 # alpha
+*b 466 0 0xe1 8,3 # beta
+*c 466 0 0x378 8,29 # xi
+*d 465 0 0xeb 8,9 # delta
+*e 465 0 0x36e 8,70 # epsilon
+*f 465 0 0x366 8,45 # phi
++f 465 0 0x36a 8,77 # phi1 "variant phi"
+*g 465 0 0x367 8,7 # gamma
+*h 456 0 0xe9 8,17 # theta
++h 456 0 0x375 8,71 # theta1 "variant theta"
+*i 456 0 0x369 8,19 # iota
+*k 456 0 0x36b 8,21 # kappa
+*l 456 0 0x36c 8,23 # lambda
+*m 456 0 0xe6 8,25 # mu
+*n 456 0 0x36e 8,27 # nu
+*o 456 0 0x36f 8,31 # omicron
+*p 483 0 0xe3 8,33 # pi
++p 483 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 483 0 0x379 8,49 # psi
+*r 483 0 0x372 8,35 # rho
+*s 501 0 0xe5 8,37 # sigma
+*t 375 0 0xe7 8,41 # tau
+*u 375 0 0x375 8,27 # upsilon
+*w 375 0 0x377 8,51 # omega
+*x 375 0 0x363 8,47 # chi
+*y 375 0 0x368 8,15 # eta
+*z 375 0 0x37a 8,13 # zeta
+ts 375 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 655 0 0xf7 6,13 # approxequal
+~= 655 0 0xf7 6,13 # approxequal
+!= 655 0 0x3b9 6,99 # notequal
+** 228 0 0x32a 0,32 # asteriskmath
++- 479 0 0xf1 6,1 # plusminus
+<= 594 0 0xf3 6,2 # lessequal
+== 594 0 0x3ba 8,14 # equivalence
+=~ 594 0 0x340 8,116 # congruent
+>= 466 0 0x3b3 8,3 # greaterequal
+AN 466 0 0x3d9 8,85 # logicaland
+OR 466 0 0x3da 8,86 # logicalor
+no 466 0 0x3d8 8,20 # logicalnot
+te 466 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 466 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 466 0 0x3c0 9,0 # aleph
+Im 466 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 466 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 466 0 0x3a5 8,19 # infinity
+md 466 0 0x3b7 8,32 # dotmath
+mo 466 0 0x3ce 8,15 # element
+mu 466 0 0x3b4 8,39 # multiply
+nc 466 0 0x3cb 8,197 # notpropersuperset
+nm 466 0 0x3cf 8,209 # notelement
+pl 228 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 479 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 479 0 0x3b5 6,4 # proportional
+pp 479 0 0x35e 8,89 # perpendicular
+sb 479 0 0x3cc 6,67 # propersubset
+sp 479 0 0x3c9 6,68 # propersuperset
+ib 479 0 0x3cd 6,69 # reflexsubset
+ip 479 0 0x3ca 6,70 # reflexsuperset
+ap 479 0 0x37e 6,12 # similar
+pd 479 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 479 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 479 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 645 0 0xef 6,16 # intersection "intersection, cap"
+cu 645 0 0x3c8 6,66 # union "union, cup"
+di 479 0 0x3b8 6,8 # divide "division sign"
+-h 820 0 0xc4 3,8 # hbar
+gr 820 0 0x3d1 6,33 # gradient
+es 638 0 0x3c6 0,79 # emptyset
+CL 617 0 0x5 5,168 # club "club suit"
+SP 617 0 0x6 5,171 # spade "spade suit"
+HE 617 0 0x3 5,170 # heart "heart suit"
+DI 617 0 0x4 5,169 # diamond "diamond suit"
+CR 617 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 617 0 0x327 6,71 # suchthat
+/_ 617 0 0x3d0 6,79 # angle
+<< 456 0 0xae 6,77 # "" "much less"
+>> 456 0 0xaf 6,78 # "" "much greater"
+wp 456 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 456 0 0x3e0 6,95 # lozenge
+an 820 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 240 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/HR b/contrib/groff/font/devlbp/HR
new file mode 100644
index 0000000..81cfa96
--- /dev/null
+++ b/contrib/groff/font/devlbp/HR
@@ -0,0 +1,491 @@
+name HR
+lbpname Swiss
+special
+spacewidth 927
+slant 0
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 2223 2 0x169 1,176 # Scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vs 1667 2 0x173 1,177 # scaron
+vz 1667 2 0x174 1,207 # zcaron
+:Y 2223 2 0x16d 1,74 # Ydieresis
+tm 3333 2 0x170 4,41 # trademark
+aq 637 2 0x27 0,39 # quotesingle
+space 927 0 0x20 0,32
+! 927 2 0x21 0,33 # exclam
+" 1183 2 0x22 0,34 # quotedbl
+dq 1183 2 0x22 0,34 # quotedbl
+# 1853 2 0x23 0,35 # numbersign
+sh 1853 2 0x23 0,35 # "
+$ 1853 2 0x24 0,36 # dollar
+Do 1853 2 0x24 0,36 # "
+% 2963 2 0x25 0,37 # percent
+& 2223 2 0x26 0,38 # ampersand
+' 637 2 0x27 0,39 # quoteright
+cq 637 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1297 2 0x2a 0,42 # asterisk
++ 1947 0 0x2b 0,43 # plus
+, 927 0 0x2c 0,44 # comma
+- 1947 0 0x2d 0,45 # hyphen
+hy 1947 0 0x2d 0,45 # "
+char173 1947 0 0x2d 0,45 # "
+. 927 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1853 2 0x30 0,48 # zero
+1 1853 2 0x31 0,49 # one
+2 1853 2 0x32 0,50 # two
+3 1853 2 0x33 0,51 # three
+4 1853 2 0x34 0,52 # four
+5 1853 2 0x35 0,53 # five
+6 1853 2 0x36 0,54 # six
+7 1853 2 0x37 0,55 # seven
+8 1853 2 0x38 0,56 # eight
+9 1853 2 0x39 0,57 # nine
+: 927 0 0x3a 0,58 # colon
+; 927 0 0x3b 0,59 # semicolon
+< 1947 0 0x3c 0,60 # less
+= 1947 0 0x3d 0,61 # equal
+> 1947 0 0x3e 0,62 # greater
+? 1853 2 0x3f 0,63 # question
+@ 3383 2 0x40 0,64 # at
+at 3383 2 0x40 0,64 # "
+A 2223 2 0x41 0,65 # A
+B 2223 2 0x42 0,66 # B
+C 2407 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2223 2 0x45 0,69 # E
+F 2037 2 0x46 0,70 # F
+G 2593 2 0x47 0,71 # G
+H 2407 2 0x48 0,72 # H
+I 927 2 0x49 0,73 # I
+J 1667 2 0x4a 0,74 # J
+K 2223 2 0x4b 0,75 # K
+L 1853 2 0x4c 0,76 # L
+M 2777 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2593 2 0x4f 0,79 # O
+P 2223 2 0x50 0,80 # P
+Q 2593 2 0x51 0,81 # Q
+R 2407 2 0x52 0,82 # R
+S 2223 2 0x53 0,83 # S
+T 2037 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2223 2 0x56 0,86 # V
+W 3147 2 0x57 0,87 # W
+X 2223 2 0x58 0,88 # X
+Y 2223 2 0x59 0,89 # Y
+Z 2037 2 0x5a 0,90 # Z
+[ 927 2 0x5b 0,91 # bracketleft
+lB 927 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 927 2 0x5d 0,93 # bracketright
+rB 927 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1853 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1853 0 0x61 0,97 # a
+b 1853 2 0x62 0,98 # b
+c 1667 0 0x63 0,99 # c
+d 1853 2 0x64 0,100 # d
+e 1853 0 0x65 0,101 # e
+f 927 2 0x66 0,102 # f
+g 1853 1 0x67 0,103 # g
+h 1853 2 0x68 0,104 # h
+i 740 2 0x69 0,105 # i
+j 740 2 0x6a 0,106 # j
+k 1667 2 0x6b 0,107 # k
+l 740 2 0x6c 0,108 # l
+m 2777 0 0x6d 0,109 # m
+n 1853 0 0x6e 0,110 # n
+o 1853 0 0x6f 0,111 # o
+p 1853 1 0x70 0,112 # p
+q 1853 1 0x71 0,113 # q
+r 1110 0 0x72 0,114 # r
+s 1667 0 0x73 0,115 # s
+t 927 2 0x74 0,116 # t
+u 1853 0 0x75 0,117 # u
+v 1667 0 0x76 0,118 # v
+w 2407 0 0x77 0,119 # w
+x 1667 0 0x78 0,120 # x
+y 1667 1 0x79 0,121 # y
+z 1667 0 0x7a 0,122 # z
+lC 1113 2 0x7b 0,123 # braceleft
+{ 1113 2 0x7b 0,123 # "
+| 867 2 0x7c 0,124 # "
+rC 1113 2 0x7d 0,125 # braceright
+} 1113 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1110 1 0xad 4,7 # exclamdown
+char162 1853 2 0x9b 4,19 # cent
+char163 1853 2 0x9c 4,11 # sterling
+char164 1853 2 0x12f 4,24 # currency
+char165 1853 2 0x9d 4,12 # yen
+char166 867 2 0x7c 0,124 # brokenbar
+char167 1853 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2457 2 0x154 4,23 # copyright
+char170 1233 2 0xa6 4,15 # ordfeminine
+char171 1853 0 0xae 4,9 # guillemotleft
+char172 1947 0 0xaa 6,20 # logicalnot
+char173 1853 0 0x132 4,33 # hyphen
+char174 2457 2 0x155 4,22 # registered
+char175 1947 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1947 0 0xf1 6,1 # plusminus
+char178 1110 2 0xfd 4,20 # twosuperior
+char179 1110 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 1853 1 0xe6 8,25 # mu
+char182 1790 2 0x14 4,5 # paragraph
+char183 927 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1110 2 0x156 4,78 # onesuperior
+char186 1217 2 0xa7 4,16 # ordmasculine
+char187 1853 0 0xaf 4,10 # guillemotright
+char188 2780 2 0xac 4,18 # onequarter
+char189 2780 2 0xab 4,17 # onehalf
+char190 2780 2 0x12e 4,25 # threequarters
+char191 2037 1 0xa8 4,8 # questiondown
+char192 2223 2 0x15c 1,32 # Agrave
+char193 2223 2 0x15a 1,26 # Aacute
+char194 2223 2 0x15b 1,28 # Acircumflex
+char195 2223 2 0x28e 1,76 # Atilde
+char196 2223 2 0x8e 1,30 # Adieresis
+char197 2223 2 0x8f 1,34 # Aring
+char198 3333 2 0x92 1,36 # AE
+char199 2407 2 0x80 1,38 # Ccedilla
+char200 2223 2 0x160 1,46 # Egrave
+char201 2223 2 0x90 1,40 # Eacute
+char202 2223 2 0x15e 1,42 # Ecircumflex
+char203 2223 2 0x15f 1,44 # Edieresis
+char204 927 2 0x164 1,54 # Igrave
+char205 927 2 0x161 1,48 # Iacute
+char206 927 2 0x162 1,50 # Icircumflex
+char207 927 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2593 2 0x167 1,64 # Ograve
+char211 2593 2 0x165 1,58 # Oacute
+char212 2593 2 0x166 1,60 # Ocircumflex
+char213 2593 2 0x168 1,82 # Otilde
+char214 2593 2 0x99 1,62 # Odieresis
+char215 1947 0 0x157 6,39 # multiply
+char216 2593 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2223 2 0x16f 1,84 # Yacute
+char222 2223 2 0x13e 1,88 # Thorn
+char223 2037 2 0x147 1,23 # germandbls
+char224 1853 2 0x85 1,33 # agrave
+char225 1853 2 0xa0 1,27 # aacute
+char226 1853 2 0x83 1,29 # acircumflex
+char227 1853 2 0x284 1,93 # atilde
+char228 1853 2 0x84 1,31 # adieresis
+char229 1853 2 0x86 1,35 # aring
+char230 2963 0 0x91 1,37 # ae
+char231 1667 0 0x87 1,39 # ccedilla
+char232 1853 2 0x8a 1,47 # egrave
+char233 1853 2 0x82 1,41 # eacute
+char234 1853 2 0x88 1,43 # ecircumflex
+char235 1853 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 1853 2 0x148 1,87 # eth
+char241 1853 2 0xa4 1,57 # ntilde
+char242 1853 2 0x95 1,65 # ograve
+char243 1853 2 0xa2 1,59 # oacute
+char244 1853 2 0x93 1,61 # ocircumflex
+char245 1853 2 0x172 1,83 # otilde
+char246 1853 2 0x94 1,63 # odieresis
+char247 1947 0 0xf6 6,8 # divide
+char248 2037 0 0x145 1,81 # oslash
+char249 1853 2 0x97 1,73 # ugrave
+char250 1853 2 0xa3 1,67 # uacute
+char251 1853 2 0x96 1,69 # ucircumflex
+char252 1853 2 0x81 1,71 # udieresis
+char253 1667 3 0x175 1,85 # yacute
+char254 1853 3 0x143 1,89 # thorn
+char255 1667 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 1853 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2223 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 1853 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 3333 2 0x92 1,36 # AE
+ae 2963 0 0x91 1,37 # ae
+OE 3333 2 0x141 1,166 # OE
+oe 3147 0 0x146 1,167 # oe
+ij 1437 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 2037 2 0x147 1,23 # germandbls
+'A 2223 2 0x15a 1,26 # Aacute
+'E 2223 2 0x90 1,40 # Eacute
+'I 927 2 0x161 1,48 # Iacute
+'O 2593 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1853 2 0xa0 1,27 # aacute
+'e 1853 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 1853 2 0xa2 1,59 # oacute
+'u 1853 2 0x95 1,65 # uacute
+:A 2223 2 0x8e 1,30 # Adieresis
+:E 2223 2 0x15f 1,44 # Edieresis
+:I 927 2 0x163 1,52 # Idieresis
+:O 2593 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2223 2 0x16d 1,74 # Ydieresis
+:a 1853 2 0x84 1,31 # adieresis
+:e 1853 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 1853 2 0x94 1,63 # odieresis
+:u 1853 2 0x81 1,71 # udieresis
+:y 1667 3 0x98 1,75 # ydieresis
+^A 2223 2 0x15b 1,28 # Acircumflex
+^E 2223 2 0x15e 1,42 # Ecircumflex
+^I 927 2 0x162 1,50 # Icircumflex
+^O 2593 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1853 2 0x83 1,29 # acircumflex
+^e 1853 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 1853 2 0x93 1,61 # ocircumflex
+^u 1853 2 0x96 1,69 # ucircumflex
+`A 2223 2 0x15c 1,32 # Agrave
+`E 2223 2 0x160 1,46 # Egrave
+`I 927 2 0x164 1,54 # Igrave
+`O 2593 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1853 2 0x85 1,33 # agrave
+~a 1853 2 0x284 --- # atilde
+`e 1853 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 1853 2 0x95 1,65 # ograve
+`u 1853 2 0x97 1,73 # ugrave
+~A 2223 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2593 2 0x168 1,82 # Otilde
+~n 1853 2 0xa4 1,57 # ntilde
+~o 1853 2 0x172 1,83 # otilde
+vS 2223 2 0x169 1,176 # Scaron
+vs 1667 2 0x173 1,177 # scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vz 1667 2 0x174 1,207 # zcaron
+,C 2407 2 0x80 1,38 # Ccedilla
+,c 1667 0 0x87 1,39 # ccedilla
+/L 1853 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 740 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2593 2 0x140 1,80 # Oslash
+/o 2037 0 0x145 1,81 # oslash
+oA 2223 2 0x8f 1,34 # Aring
+oa 1853 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1853 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1853 2 0x24 0,36 # dollar
+Po 1853 2 0x9c 4,11 # sterling
+Ye 1853 2 0x9d 4,12 # yen
+Fn 1853 2 0x9f 4,14 # florin
+ct 1853 2 0x9b 4,19 # cent
+Fo 1853 0 0xae 4,9 # guillemotleft
+Fc 1110 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1110 1 0xad 4,7 # exclamdown
+r? 2037 1 0xa8 4,8 # questiondown
+fi 1667 2 0x130 4,54 # fi "fi ligature"
+fl 1667 2 0x131 4,55 # fl "fl ligature"
+OK 1667 0 0x3d6 --- # \& "check mark, tick"
+Of 1233 2 0xa6 4,15 # ordfeminine
+Om 1217 2 0xa7 4,16 # ordmasculine
+S1 1110 2 0x156 4,78 # onesuperior
+S2 1110 2 0xfd 4,20 # twosuperior
+S3 1110 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 867 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1853 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0x3f4 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2457 2 0x154 4,23 # copyright
+rg 2457 2 0x155 4,22 # registered
+tm 3333 2 0x170 4,41 # trademark
+dd 1853 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1853 2 0x12a 4,39 # dagger
+ps 1790 2 0x14 4,5 # paragraph
+sc 1853 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1853 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2780 2 0xab 4,17 # onehalf
+14 2780 2 0xac 4,18 # onequarter
+34 2780 2 0x12e 4,25 # threequarters
+f/ 556 2 0x158 6,6 # fraction "bar for fractions"
+fm 556 0 0x3a2 6,45 # minute "footmark, prime"
+sd 556 0 0x3b2 6,46 # second
+ha 556 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 556 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 1947 0 0x2d 6,0 # hyphen
+lB 927 2 0x5b 0,91 # bracketleft
+rB 927 2 0x5d 0,93 # bracketright
+lC 1113 2 0x7b 0,123 # braceleft
+rC 1113 2 0x7d 0,125 # braceright
+la 1113 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1113 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1110 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1110 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1110 2 0x125 4,32 # quotedblleft
+rq 1110 2 0x4ba 6,31 # quotedblright
+oq 740 2 0x176 4,29 # quoteleft "single open quote"
+aq 637 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 867 0 0x3f4 0,124 # bar
+at 3383 2 0x40 0,64 # at
+.C1 1947 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1853 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2377 0 0x346 8,44 # Phi
+*G 1907 0 0x347 8,6 # Gamma
+*H 1907 0 0x351 8,16 # Theta
+*I 1907 0 0x349 8,18 # Iota
+*K 1907 0 0x34b 8,20 # Kappa
+*L 1907 0 0x34c 8,22 # Lambda
+*M 1907 0 0x34d 8,24 # Mu
+*N 1907 0 0x34e 8,26 # Nu
+*O 1907 0 0x34f 8,30 # Omicron
+*P 1907 0 0x350 8,32 # Pi
+*Q 1907 0 0x359 8,48 # Psi
+*R 1907 0 0x352 8,34 # Rho
+*S 1973 0 0x353 8,36 # Sigma
+*T 1973 0 0x354 8,40 # Tau
+*U 1973 0 0x3a1 8,76 # Upsilon
+*W 2547 0 0x357 8,50 # Omega
+*X 1973 0 0x343 8,36 # Chi
+*Y 1973 0 0x348 8,14 # Eta
+*Z 1973 0 0x35a 8,12 # Zeta
+*a 2023 0 0xe0 8,1 # alpha
+*b 1893 0 0xe1 8,3 # beta
+*c 1893 0 0x378 8,29 # xi
+*d 1890 0 0xeb 8,9 # delta
+*e 1890 0 0x36e 8,70 # epsilon
+*f 1890 0 0x366 8,45 # phi
++f 1890 0 0x36a 8,77 # phi1 "variant phi"
+*g 1890 0 0x367 8,7 # gamma
+*h 1853 0 0xe9 8,17 # theta
++h 1853 0 0x375 8,71 # theta1 "variant theta"
+*i 1853 0 0x369 8,19 # iota
+*k 1853 0 0x36b 8,21 # kappa
+*l 1853 0 0x36c 8,23 # lambda
+*m 1853 0 0xe6 8,25 # mu
+*n 1853 0 0x36e 8,27 # nu
+*o 1853 0 0x36f 8,31 # omicron
+*p 1963 0 0xe3 8,33 # pi
++p 1963 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 1963 0 0x379 8,49 # psi
+*r 1963 0 0x372 8,35 # rho
+*s 2037 0 0xe5 8,37 # sigma
+*t 1463 0 0xe7 8,41 # tau
+*u 1463 0 0x375 8,27 # upsilon
+*w 1463 0 0x377 8,51 # omega
+*x 1463 0 0x363 8,47 # chi
+*y 1463 0 0x368 8,15 # eta
+*z 1463 0 0x37a 8,13 # zeta
+ts 1463 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 927 0 0x32a 0,32 # asteriskmath
++- 1947 0 0xf1 6,1 # plusminus
+<= 2413 0 0xf3 6,2 # lessequal
+== 2413 0 0x3ba 8,14 # equivalence
+=~ 2413 0 0x340 8,116 # congruent
+>= 1893 0 0x3b3 8,3 # greaterequal
+AN 1893 0 0x3d9 8,85 # logicaland
+OR 1893 0 0x3da 8,86 # logicalor
+no 1893 0 0x3d8 8,20 # logicalnot
+te 1893 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 1893 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 1893 0 0x3c0 9,0 # aleph
+Im 1893 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 1893 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 1893 0 0x3a5 8,19 # infinity
+md 1893 0 0x3b7 8,32 # dotmath
+mo 1893 0 0x3ce 8,15 # element
+mu 1893 0 0x3b4 8,39 # multiply
+nc 1893 0 0x3cb 8,197 # notpropersuperset
+nm 1893 0 0x3cf 8,209 # notelement
+pl 927 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1947 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1947 0 0x3b5 6,4 # proportional
+pp 1947 0 0x35e 8,89 # perpendicular
+sb 1947 0 0x3cc 6,67 # propersubset
+sp 1947 0 0x3c9 6,68 # propersuperset
+ib 1947 0 0x3cd 6,69 # reflexsubset
+ip 1947 0 0x3ca 6,70 # reflexsuperset
+ap 1947 0 0x37e 6,12 # similar
+pd 1947 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1947 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1947 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1947 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2593 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1853 0 0xae 6,77 # "" "much less"
+>> 1853 0 0xaf 6,78 # "" "much greater"
+wp 1853 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1853 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 927 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/Makefile.sub b/contrib/groff/font/devlbp/Makefile.sub
new file mode 100644
index 0000000..6959b25
--- /dev/null
+++ b/contrib/groff/font/devlbp/Makefile.sub
@@ -0,0 +1,18 @@
+DEV=lbp
+LBPPRINT=$(PSPRINT)
+DEVFILES=DESC \
+ HB HBI HI HR \
+ TB TBI TI TR
+
+CLEANADD=DESC
+
+DESC: DESC.in
+ -rm -f DESC
+ cat $(srcdir)/DESC.in >>DESC
+ if test "$(PAGE)" = A4; then \
+ echo "papersize a4" >>DESC; \
+ else \
+ echo "papersize letter" >>DESC; \
+ fi
+ test -z '$(LBPPRINT)' || echo print '$(LBPPRINT)' >>DESC
+
diff --git a/contrib/groff/font/devlbp/TB b/contrib/groff/font/devlbp/TB
new file mode 100644
index 0000000..70a09f2
--- /dev/null
+++ b/contrib/groff/font/devlbp/TB
@@ -0,0 +1,513 @@
+name TB
+lbpname Dutch-Bold
+special
+spacewidth 833
+slant 0
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 1853 2 0x169 1,176 # Scaron
+vZ 2223 2 0x16e 1,206 # Zcaron
+vs 1297 2 0x173 1,177 # scaron
+vz 1480 2 0x174 1,207 # zcaron
+:Y 2407 2 0x16d 1,74 # Ydieresis
+tm 3333 2 0x170 4,41 # trademark
+aq 927 2 0x27 0,39 # quotesingle
+space 833 0 0x20 0,32
+! 1110 2 0x21 0,33 # exclam
+" 1850 2 0x22 0,34 # quotedbl
+dq 1850 2 0x22 0,34 # quotedbl
+# 1667 2 0x23 0,35 # numbersign
+sh 1667 2 0x23 0,35 # "
+$ 1667 2 0x24 0,36 # dollar
+Do 1667 2 0x24 0,36 # "
+% 3333 2 0x25 0,37 # percent
+& 2777 2 0x26 0,38 # ampersand
+' 927 2 0x27 0,39 # quoteright
+cq 927 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1667 2 0x2a 0,42 # asterisk
++ 1900 0 0x2b 0,43 # plus
+, 833 0 0x2c 0,44 # comma
+- 1900 0 0x2d 0,45 # hyphen
+\- 1900 0 0x2d 0,45 # hyphen
+hy 1900 0 0x2d 0,45 # "
+char173 1900 0 0x2d 0,45 # "
+. 833 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1667 2 0x30 0,48 # zero
+1 1667 2 0x31 0,49 # one
+2 1667 2 0x32 0,50 # two
+3 1667 2 0x33 0,51 # three
+4 1667 2 0x34 0,52 # four
+5 1667 2 0x35 0,53 # five
+6 1667 2 0x36 0,54 # six
+7 1667 2 0x37 0,55 # seven
+8 1667 2 0x38 0,56 # eight
+9 1667 2 0x39 0,57 # nine
+: 0 0 0x3a 0,58 # colon
+; 1110 0 0x3b 0,59 # semicolon
+< 1900 0 0x3c 0,60 # less
+= 1900 0 0x3d 0,61 # equal
+> 1900 0 0x3e 0,62 # greater
+? 1667 2 0x3f 0,63 # question
+@ 3100 2 0x40 0,64 # at
+at 3100 2 0x40 0,64 # "
+A 2407 2 0x41 0,65 # A
+B 2223 2 0x42 0,66 # B
+C 2407 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2223 2 0x45 0,69 # E
+F 2037 2 0x46 0,70 # F
+G 2593 2 0x47 0,71 # G
+H 2593 2 0x48 0,72 # H
+I 1297 2 0x49 0,73 # I
+J 1667 2 0x4a 0,74 # J
+K 2593 2 0x4b 0,75 # K
+L 2223 2 0x4c 0,76 # L
+M 3147 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2593 2 0x4f 0,79 # O
+P 2037 2 0x50 0,80 # P
+Q 2593 2 0x51 0,81 # Q
+R 2407 2 0x52 0,82 # R
+S 1853 2 0x53 0,83 # S
+T 2223 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2407 2 0x56 0,86 # V
+W 3333 2 0x57 0,87 # W
+X 2407 2 0x58 0,88 # X
+Y 2407 2 0x59 0,89 # Y
+Z 2223 2 0x5a 0,90 # Z
+[ 1110 2 0x5b 0,91 # bracketleft
+lB 1110 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 1110 2 0x5d 0,93 # bracketright
+rB 1110 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1667 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1667 0 0x61 0,97 # a
+b 1853 2 0x62 0,98 # b
+c 1480 0 0x63 0,99 # c
+d 1853 2 0x64 0,100 # d
+e 1480 0 0x65 0,101 # e
+f 1110 2 0x66 0,102 # f
+g 1667 1 0x67 0,103 # g
+h 1853 2 0x68 0,104 # h
+i 927 2 0x69 0,105 # i
+j 1110 2 0x6a 0,106 # j
+k 1853 2 0x6b 0,107 # k
+l 927 2 0x6c 0,108 # l
+m 2777 0 0x6d 0,109 # m
+n 1853 0 0x6e 0,110 # n
+o 1667 0 0x6f 0,111 # o
+p 1853 1 0x70 0,112 # p
+q 1853 1 0x71 0,113 # q
+r 1480 0 0x72 0,114 # r
+s 1297 0 0x73 0,115 # s
+t 1110 2 0x74 0,116 # t
+u 1853 0 0x75 0,117 # u
+v 1667 0 0x76 0,118 # v
+w 2407 0 0x77 0,119 # w
+x 1667 0 0x78 0,120 # x
+y 1667 1 0x79 0,121 # y
+z 1480 0 0x7a 0,122 # z
+lC 1313 2 0x7b 0,123 # braceleft
+{ 1313 2 0x7b 0,123 # "
+ba 733 2 0x7c 0,124 # bar
+| 733 2 0x7c 0,124 # "
+rC 1313 2 0x7d 0,125 # braceright
+} 1313 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1110 1 0xad 4,7 # exclamdown
+char162 1667 2 0x9b 4,19 # cent
+char163 1667 2 0x9c 4,11 # sterling
+char164 1667 2 0x12f 4,24 # currency
+char165 1667 2 0x9d 4,12 # yen
+char166 733 2 0x7c 0,124 # brokenbar
+char167 1667 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2490 2 0x154 4,23 # copyright
+char170 1000 2 0xa6 4,15 # ordfeminine
+char171 1667 0 0xae 4,9 # guillemotleft
+char172 1900 0 0xaa 6,20 # logicalnot
+char173 1667 0 0x132 4,33 # hyphen
+char174 2490 2 0x155 4,22 # registered
+char175 1900 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1900 0 0xf1 6,1 # plusminus
+char178 1000 2 0xfd 4,20 # twosuperior
+char179 1000 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 1853 1 0xe6 8,25 # mu
+char182 1800 2 0x14 4,5 # paragraph
+char183 833 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1000 2 0x156 4,78 # onesuperior
+char186 1100 2 0xa7 4,16 # ordmasculine
+char187 1667 0 0xaf 4,10 # guillemotright
+char188 2500 2 0xac 4,18 # onequarter
+char189 2500 2 0xab 4,17 # onehalf
+char190 2500 2 0x12e 4,25 # threequarters
+char191 1667 1 0xa8 4,8 # questiondown
+char192 2407 2 0x15c 1,32 # Agrave
+char193 2407 2 0x15a 1,26 # Aacute
+char194 2407 2 0x15b 1,28 # Acircumflex
+char195 2407 2 0x28e 1,76 # Atilde
+char196 2407 2 0x8e 1,30 # Adieresis
+char197 2407 2 0x8f 1,34 # Aring
+char198 3333 2 0x92 1,36 # AE
+char199 2407 2 0x80 1,38 # Ccedilla
+char200 2223 2 0x160 1,46 # Egrave
+char201 2223 2 0x90 1,40 # Eacute
+char202 2223 2 0x15e 1,42 # Ecircumflex
+char203 2223 2 0x15f 1,44 # Edieresis
+char204 1297 2 0x164 1,54 # Igrave
+char205 1297 2 0x161 1,48 # Iacute
+char206 1297 2 0x162 1,50 # Icircumflex
+char207 1297 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2593 2 0x167 1,64 # Ograve
+char211 2593 2 0x165 1,58 # Oacute
+char212 2593 2 0x166 1,60 # Ocircumflex
+char213 2593 2 0x168 1,82 # Otilde
+char214 2593 2 0x99 1,62 # Odieresis
+char215 1900 0 0x157 6,39 # multiply
+char216 2593 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2407 2 0x16f 1,84 # Yacute
+char222 2037 2 0x13e 1,88 # Thorn
+char223 1853 2 0x147 1,23 # germandbls
+char224 1667 2 0x85 1,33 # agrave
+char225 1667 2 0xa0 1,27 # aacute
+char226 1667 2 0x83 1,29 # acircumflex
+char227 1667 2 0x284 1,93 # atilde
+char228 1667 2 0x84 1,31 # adieresis
+char229 1667 2 0x86 1,35 # aring
+char230 2407 0 0x91 1,37 # ae
+char231 1480 0 0x87 1,39 # ccedilla
+char232 1480 2 0x8a 1,47 # egrave
+char233 1480 2 0x82 1,41 # eacute
+char234 1480 2 0x88 1,43 # ecircumflex
+char235 1480 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 1667 2 0x148 1,87 # eth
+char241 1853 2 0xa4 1,57 # ntilde
+char242 1667 2 0x95 1,65 # ograve
+char243 1667 2 0xa2 1,59 # oacute
+char244 1667 2 0x93 1,61 # ocircumflex
+char245 1667 2 0x172 1,83 # otilde
+char246 1667 2 0x94 1,63 # odieresis
+char247 1900 0 0xf6 6,8 # divide
+char248 1667 0 0x145 1,81 # oslash
+char249 1853 2 0x97 1,73 # ugrave
+char250 1853 2 0xa3 1,67 # uacute
+char251 1853 2 0x96 1,69 # ucircumflex
+char252 1853 2 0x81 1,71 # udieresis
+char253 1667 3 0x175 1,85 # yacute
+char254 1853 3 0x143 1,89 # thorn
+char255 1667 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 1667 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2037 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 1853 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 3333 2 0x92 1,36 # AE
+ae 2407 0 0x91 1,37 # ae
+OE 3333 2 0x141 1,166 # OE
+oe 2407 0 0x146 1,167 # oe
+ij 1990 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 1853 2 0x147 1,23 # germandbls
+'A 2407 2 0x15a 1,26 # Aacute
+'E 2223 2 0x90 1,40 # Eacute
+'I 1297 2 0x161 1,48 # Iacute
+'O 2593 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1667 2 0xa0 1,27 # aacute
+'e 1480 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 1667 2 0xa2 1,59 # oacute
+'u 1667 2 0x95 1,65 # uacute
+:A 2407 2 0x8e 1,30 # Adieresis
+:E 2223 2 0x15f 1,44 # Edieresis
+:I 1297 2 0x163 1,52 # Idieresis
+:O 2593 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2407 2 0x16d 1,74 # Ydieresis
+:a 1667 2 0x84 1,31 # adieresis
+:e 1480 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 1667 2 0x94 1,63 # odieresis
+:u 1853 2 0x81 1,71 # udieresis
+:y 1667 3 0x98 1,75 # ydieresis
+^A 2407 2 0x15b 1,28 # Acircumflex
+^E 2223 2 0x15e 1,42 # Ecircumflex
+^I 1297 2 0x162 1,50 # Icircumflex
+^O 2593 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1667 2 0x83 1,29 # acircumflex
+^e 1480 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 1667 2 0x93 1,61 # ocircumflex
+^u 1853 2 0x96 1,69 # ucircumflex
+`A 2407 2 0x15c 1,32 # Agrave
+`E 2223 2 0x160 1,46 # Egrave
+`I 1297 2 0x164 1,54 # Igrave
+`O 2593 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1667 2 0x85 1,33 # agrave
+`e 1480 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 1667 2 0x95 1,65 # ograve
+`u 1853 2 0x97 1,73 # ugrave
+~A 2407 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2593 2 0x168 1,82 # Otilde
+~a 1667 2 0x284 --- # atilde
+~n 1853 2 0xa4 1,57 # ntilde
+~o 1667 2 0x172 1,83 # otilde
+vS 1853 2 0x169 1,176 # Scaron
+vs 1297 2 0x173 1,177 # scaron
+vZ 2223 2 0x16e 1,206 # Zcaron
+vz 1480 2 0x174 1,207 # zcaron
+,C 2407 2 0x80 1,38 # Ccedilla
+,c 1480 0 0x87 1,39 # ccedilla
+/L 2223 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 927 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2593 2 0x140 1,80 # Oslash
+/o 1667 0 0x145 1,81 # oslash
+oA 2407 2 0x8f 1,34 # Aring
+oa 1667 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1667 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1667 2 0x24 0,36 # dollar
+Po 1667 2 0x9c 4,11 # sterling
+Ye 1667 2 0x9d 4,12 # yen
+Fn 1667 2 0x9f 4,14 # florin
+ct 1667 2 0x9b 4,19 # cent
+Fo 1667 0 0xae 4,9 # guillemotleft
+Fc 1000 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1110 1 0xad 4,7 # exclamdown
+r? 1667 1 0xa8 4,8 # questiondown
+fi 1853 2 0x130 4,54 # fi "fi ligature"
+fl 1853 2 0x131 4,55 # fl "fl ligature"
+OK 1853 0 0x3d6 --- # \& "check mark, tick"
+Of 1000 2 0xa6 4,15 # ordfeminine
+Om 1100 2 0xa7 4,16 # ordmasculine
+S1 1000 2 0x156 4,78 # onesuperior
+S2 1000 2 0xfd 4,20 # twosuperior
+S3 1000 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 733 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1667 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0xb3 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2490 2 0x154 4,23 # copyright
+rg 2490 2 0x155 4,22 # registered
+tm 3333 2 0x170 4,41 # trademark
+dd 1667 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1667 2 0x12a 4,39 # dagger
+ps 1800 2 0x14 4,5 # paragraph
+sc 1667 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1667 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2500 2 0xab 4,17 # onehalf
+14 2500 2 0xac 4,18 # onequarter
+34 2500 2 0x12e 4,25 # threequarters
+f/ 927 2 0x158 6,6 # fraction "bar for fractions"
+fm 927 0 0x3a2 6,45 # minute "footmark, prime"
+sd 927 0 0x3b2 6,46 # second
+ha 927 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 927 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 1900 0 0x2d 6,0 # hyphen
+lB 1110 2 0x5b 0,91 # bracketleft
+rB 1110 2 0x5d 0,93 # bracketright
+lC 1313 2 0x7b 0,123 # braceleft
+rC 1313 2 0x7d 0,125 # braceright
+la 1313 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1313 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1667 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1667 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1667 2 0x125 4,32 # quotedblleft
+rq 1667 2 0x4ba 6,31 # quotedblright
+oq 1110 2 0x176 4,29 # quoteleft "single open quote"
+aq 927 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 733 0 0x3f4 0,124 # bar
+at 3100 2 0x40 0,64 # at
+.C1 1900 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1667 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2560 0 0x346 8,44 # Phi
+*G 2003 0 0x347 8,6 # Gamma
+*H 2003 0 0x351 8,16 # Theta
+*I 2003 0 0x349 8,18 # Iota
+*K 2003 0 0x34b 8,20 # Kappa
+*L 2003 0 0x34c 8,22 # Lambda
+*M 2003 0 0x34d 8,24 # Mu
+*N 2003 0 0x34e 8,26 # Nu
+*O 2003 0 0x34f 8,30 # Omicron
+*P 2003 0 0x350 8,32 # Pi
+*Q 2003 0 0x359 8,48 # Psi
+*R 2003 0 0x352 8,34 # Rho
+*S 2203 0 0x353 8,36 # Sigma
+*T 2203 0 0x354 8,40 # Tau
+*U 2203 0 0x3a1 8,76 # Upsilon
+*W 2510 0 0x357 8,50 # Omega
+*X 2203 0 0x343 8,36 # Chi
+*Y 2203 0 0x348 8,14 # Eta
+*Z 2203 0 0x35a 8,12 # Zeta
+*a 1787 0 0xe0 8,1 # alpha
+*b 1633 0 0xe1 8,3 # beta
+*c 1633 0 0x378 8,29 # xi
+*d 1610 0 0xeb 8,9 # delta
+*e 1610 0 0x36e 8,70 # epsilon
+*f 1610 0 0x366 8,45 # phi
++f 1610 0 0x36a 8,77 # phi1 "variant phi"
+*g 1610 0 0x367 8,7 # gamma
+*h 1587 0 0xe9 8,17 # theta
++h 1587 0 0x375 8,71 # theta1 "variant theta"
+*i 1587 0 0x369 8,19 # iota
+*k 1587 0 0x36b 8,21 # kappa
+*l 1587 0 0x36c 8,23 # lambda
+*m 1853 0 0xe6 8,25 # mu
+*n 1853 0 0x36e 8,27 # nu
+*o 1853 0 0x36f 8,31 # omicron
+*p 1920 0 0xe3 8,33 # pi
++p 1920 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 1920 0 0x379 8,49 # psi
+*r 1920 0 0x372 8,35 # rho
+*s 1747 0 0xe5 8,37 # sigma
+*t 1473 0 0xe7 8,41 # tau
+*u 1473 0 0x375 8,27 # upsilon
+*w 1473 0 0x377 8,51 # omega
+*x 1473 0 0x363 8,47 # chi
+*y 1473 0 0x368 8,15 # eta
+*z 1473 0 0x37a 8,13 # zeta
+ts 1473 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 833 0 0x32a 0,32 # asteriskmath
++- 1900 0 0xf1 6,1 # plusminus
+<= 2407 0 0xf3 6,2 # lessequal
+== 2407 0 0x3ba 8,14 # equivalence
+=~ 2407 0 0x340 8,116 # congruent
+>= 1633 0 0x3b3 8,3 # greaterequal
+AN 1633 0 0x3d9 8,85 # logicaland
+OR 1633 0 0x3da 8,86 # logicalor
+no 1633 0 0x3d8 8,20 # logicalnot
+te 1633 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 1633 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 1633 0 0x3c0 9,0 # aleph
+Im 1633 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 1633 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 1633 0 0x3a5 8,19 # infinity
+md 1633 0 0x3b7 8,32 # dotmath
+mo 1633 0 0x3ce 8,15 # element
+mu 1633 0 0x3b4 8,39 # multiply
+nc 1633 0 0x3cb 8,197 # notpropersuperset
+nm 1633 0 0x3cf 8,209 # notelement
+pl 1110 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1900 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1900 0 0x3b5 6,4 # proportional
+pp 1900 0 0x35e 8,89 # perpendicular
+sb 1900 0 0x3cc 6,67 # propersubset
+sp 1900 0 0x3c9 6,68 # propersuperset
+ib 1900 0 0x3cd 6,69 # reflexsubset
+ip 1900 0 0x3ca 6,70 # reflexsuperset
+ap 1900 0 0x37e 6,12 # similar
+pd 1900 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1900 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1900 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1900 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2593 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1667 0 0xae 6,77 # "" "much less"
+>> 1667 0 0xaf 6,78 # "" "much greater"
+wp 1667 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1667 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 833 0 0xfa 6,32 # periodcentered
+kernpairs
+V A -120
+W A -96
+Y A -72
+Y C -48
+A V -120
+A W -120
+A Y -120
+V a -24
+Y a -48
+V c -48
+Y c -48
+P e -48
+V e -48
+Y e -72
+V o -48
+W o -48
+Y o -96
+A v -48
+A w -48
diff --git a/contrib/groff/font/devlbp/TBI b/contrib/groff/font/devlbp/TBI
new file mode 100644
index 0000000..1c2f8fe
--- /dev/null
+++ b/contrib/groff/font/devlbp/TBI
@@ -0,0 +1,493 @@
+name TBI
+lbpname Dutch-BoldItalic
+special
+spacewidth 833
+slant 18.49
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 1853 2 0x169 1,176 # Scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vs 1297 2 0x173 1,177 # scaron
+vz 1297 2 0x174 1,207 # zcaron
+:Y 2037 2 0x16d 1,74 # Ydieresis
+tm 3333 2 0x170 4,41 # trademark
+aq 927 2 0x27 0,39 # quotesingle
+space 833 0 0x20 0,32
+! 1297 2 0x21 0,33 # exclam
+" 1850 2 0x22 0,34 # quotedbl
+dq 1850 2 0x22 0,34 # quotedbl
+# 1667 2 0x23 0,35 # numbersign
+sh 1667 2 0x23 0,35 # "
+$ 1667 2 0x24 0,36 # dollar
+Do 1667 2 0x24 0,36 # "
+% 2777 2 0x25 0,37 # percent
+& 2593 2 0x26 0,38 # ampersand
+' 927 2 0x27 0,39 # quoteright
+cq 927 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1667 2 0x2a 0,42 # asterisk
++ 1900 0 0x2b 0,43 # plus
+, 833 0 0x2c 0,44 # comma
+- 2020 0 0x2d 0,45 # hyphen
+\- 2020 0 0x2d 0,45 # hyphen
+hy 2020 0 0x2d 0,45 # "
+char173 2020 0 0x2d 0,45 # "
+. 833 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1667 2 0x30 0,48 # zero
+1 1667 2 0x31 0,49 # one
+2 1667 2 0x32 0,50 # two
+3 1667 2 0x33 0,51 # three
+4 1667 2 0x34 0,52 # four
+5 1667 2 0x35 0,53 # five
+6 1667 2 0x36 0,54 # six
+7 1667 2 0x37 0,55 # seven
+8 1667 2 0x38 0,56 # eight
+9 1667 2 0x39 0,57 # nine
+: 1110 0 0x3a 0,58 # colon
+; 1110 0 0x3b 0,59 # semicolon
+< 1900 0 0x3c 0,60 # less
+= 1900 0 0x3d 0,61 # equal
+> 1900 0 0x3e 0,62 # greater
+? 1667 2 0x3f 0,63 # question
+@ 2773 2 0x40 0,64 # at
+at 2773 2 0x40 0,64 # "
+A 2223 2 0x41 0,65 # A
+B 2223 2 0x42 0,66 # B
+C 2223 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2223 2 0x45 0,69 # E
+F 2223 2 0x46 0,70 # F
+G 2407 2 0x47 0,71 # G
+H 2593 2 0x48 0,72 # H
+I 1297 2 0x49 0,73 # I
+J 1667 2 0x4a 0,74 # J
+K 2223 2 0x4b 0,75 # K
+L 2037 2 0x4c 0,76 # L
+M 2963 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2407 2 0x4f 0,79 # O
+P 2037 2 0x50 0,80 # P
+Q 2407 2 0x51 0,81 # Q
+R 2223 2 0x52 0,82 # R
+S 1853 2 0x53 0,83 # S
+T 2037 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2223 2 0x56 0,86 # V
+W 2963 2 0x57 0,87 # W
+X 2223 2 0x58 0,88 # X
+Y 2037 2 0x59 0,89 # Y
+Z 2037 2 0x5a 0,90 # Z
+[ 1110 2 0x5b 0,91 # bracketleft
+lB 1110 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 1110 2 0x5d 0,93 # bracketright
+rB 1110 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1667 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1667 0 0x61 0,97 # a
+b 1667 2 0x62 0,98 # b
+c 1480 0 0x63 0,99 # c
+d 1667 2 0x64 0,100 # d
+e 1480 0 0x65 0,101 # e
+f 1110 2 0x66 0,102 # f
+g 1667 1 0x67 0,103 # g
+h 1853 2 0x68 0,104 # h
+i 927 2 0x69 0,105 # i
+j 927 2 0x6a 0,106 # j
+k 1667 2 0x6b 0,107 # k
+l 927 2 0x6c 0,108 # l
+m 2593 0 0x6d 0,109 # m
+n 1853 0 0x6e 0,110 # n
+o 1667 0 0x6f 0,111 # o
+p 1667 1 0x70 0,112 # p
+q 1667 1 0x71 0,113 # q
+r 1297 0 0x72 0,114 # r
+s 1297 0 0x73 0,115 # s
+t 927 2 0x74 0,116 # t
+u 1853 0 0x75 0,117 # u
+v 1480 0 0x76 0,118 # v
+w 2223 0 0x77 0,119 # w
+x 1667 0 0x78 0,120 # x
+y 1480 1 0x79 0,121 # y
+z 1297 0 0x7a 0,122 # z
+lC 1160 2 0x7b 0,123 # braceleft
+{ 1160 2 0x7b 0,123 # "
+ba 733 2 0x7c 0,124 # bar
+| 733 2 0x7c 0,124 # "
+rC 1160 2 0x7d 0,125 # braceright
+} 1160 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1297 1 0xad 4,7 # exclamdown
+char162 1667 2 0x9b 4,19 # cent
+char163 1667 2 0x9c 4,11 # sterling
+char164 1667 2 0x12f 4,24 # currency
+char165 1667 2 0x9d 4,12 # yen
+char166 733 2 0x7c 0,124 # brokenbar
+char167 1667 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2490 2 0x154 4,23 # copyright
+char170 887 2 0xa6 4,15 # ordfeminine
+char171 1667 0 0xae 4,9 # guillemotleft
+char172 2020 0 0xaa 6,20 # logicalnot
+char173 1667 0 0x132 4,33 # hyphen
+char174 2490 2 0x155 4,22 # registered
+char175 2020 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1900 0 0xf1 6,1 # plusminus
+char178 1000 2 0xfd 4,20 # twosuperior
+char179 1000 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 1920 1 0xe6 8,25 # mu
+char182 1667 2 0x14 4,5 # paragraph
+char183 833 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1000 2 0x156 4,78 # onesuperior
+char186 1000 2 0xa7 4,16 # ordmasculine
+char187 1667 0 0xaf 4,10 # guillemotright
+char188 2500 2 0xac 4,18 # onequarter
+char189 2500 2 0xab 4,17 # onehalf
+char190 2500 2 0x12e 4,25 # threequarters
+char191 1667 1 0xa8 4,8 # questiondown
+char192 2223 2 0x15c 1,32 # Agrave
+char193 2223 2 0x15a 1,26 # Aacute
+char194 2223 2 0x15b 1,28 # Acircumflex
+char195 2223 2 0x28e 1,76 # Atilde
+char196 2223 2 0x8e 1,30 # Adieresis
+char197 2223 2 0x8f 1,34 # Aring
+char198 3147 2 0x92 1,36 # AE
+char199 2223 2 0x80 1,38 # Ccedilla
+char200 2223 2 0x160 1,46 # Egrave
+char201 2223 2 0x90 1,40 # Eacute
+char202 2223 2 0x15e 1,42 # Ecircumflex
+char203 2223 2 0x15f 1,44 # Edieresis
+char204 1297 2 0x164 1,54 # Igrave
+char205 1297 2 0x161 1,48 # Iacute
+char206 1297 2 0x162 1,50 # Icircumflex
+char207 1297 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2407 2 0x167 1,64 # Ograve
+char211 2407 2 0x165 1,58 # Oacute
+char212 2407 2 0x166 1,60 # Ocircumflex
+char213 2407 2 0x168 1,82 # Otilde
+char214 2407 2 0x99 1,62 # Odieresis
+char215 1900 0 0x157 6,39 # multiply
+char216 2407 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2037 2 0x16f 1,84 # Yacute
+char222 2037 2 0x13e 1,88 # Thorn
+char223 1667 2 0x147 1,23 # germandbls
+char224 1667 2 0x85 1,33 # agrave
+char225 1667 2 0xa0 1,27 # aacute
+char226 1667 2 0x83 1,29 # acircumflex
+char227 1667 2 0x284 1,93 # atilde
+char228 1667 2 0x84 1,31 # adieresis
+char229 1667 2 0x86 1,35 # aring
+char230 2407 0 0x91 1,37 # ae
+char231 1480 0 0x87 1,39 # ccedilla
+char232 1480 2 0x8a 1,47 # egrave
+char233 1480 2 0x82 1,41 # eacute
+char234 1480 2 0x88 1,43 # ecircumflex
+char235 1480 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 1667 2 0x148 1,87 # eth
+char241 1853 2 0xa4 1,57 # ntilde
+char242 1667 2 0x95 1,65 # ograve
+char243 1667 2 0xa2 1,59 # oacute
+char244 1667 2 0x93 1,61 # ocircumflex
+char245 1667 2 0x172 1,83 # otilde
+char246 1667 2 0x94 1,63 # odieresis
+char247 1900 0 0xf6 6,8 # divide
+char248 1667 0 0x145 1,81 # oslash
+char249 1853 2 0x97 1,73 # ugrave
+char250 1853 2 0xa3 1,67 # uacute
+char251 1853 2 0x96 1,69 # ucircumflex
+char252 1853 2 0x81 1,71 # udieresis
+char253 1480 3 0x175 1,85 # yacute
+char254 1667 3 0x143 1,89 # thorn
+char255 1480 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 1667 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2037 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 1667 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 3147 2 0x92 1,36 # AE
+ae 2407 0 0x91 1,37 # ae
+OE 3147 2 0x141 1,166 # OE
+oe 2407 0 0x146 1,167 # oe
+ij 1807 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 1667 2 0x147 1,23 # germandbls
+'A 2223 2 0x15a 1,26 # Aacute
+'E 2223 2 0x90 1,40 # Eacute
+'I 1297 2 0x161 1,48 # Iacute
+'O 2407 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1667 2 0xa0 1,27 # aacute
+'e 1480 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 1667 2 0xa2 1,59 # oacute
+'u 1667 2 0x95 1,65 # uacute
+:A 2223 2 0x8e 1,30 # Adieresis
+:E 2223 2 0x15f 1,44 # Edieresis
+:I 1297 2 0x163 1,52 # Idieresis
+:O 2407 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2037 2 0x16d 1,74 # Ydieresis
+:a 1667 2 0x84 1,31 # adieresis
+:e 1480 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 1667 2 0x94 1,63 # odieresis
+:u 1853 2 0x81 1,71 # udieresis
+:y 1480 3 0x98 1,75 # ydieresis
+^A 2223 2 0x15b 1,28 # Acircumflex
+^E 2223 2 0x15e 1,42 # Ecircumflex
+^I 1297 2 0x162 1,50 # Icircumflex
+^O 2407 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1667 2 0x83 1,29 # acircumflex
+^e 1480 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 1667 2 0x93 1,61 # ocircumflex
+^u 1853 2 0x96 1,69 # ucircumflex
+`A 2223 2 0x15c 1,32 # Agrave
+`E 2223 2 0x160 1,46 # Egrave
+`I 1297 2 0x164 1,54 # Igrave
+`O 2407 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1667 2 0x85 1,33 # agrave
+`e 1480 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 1667 2 0x95 1,65 # ograve
+`u 1853 2 0x97 1,73 # ugrave
+~A 2223 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2407 2 0x168 1,82 # Otilde
+~a 1667 2 0x284 --- # atilde
+~n 1853 2 0xa4 1,57 # ntilde
+~o 1667 2 0x172 1,83 # otilde
+vS 1853 2 0x169 1,176 # Scaron
+vs 1297 2 0x173 1,177 # scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vz 1297 2 0x174 1,207 # zcaron
+,C 2223 2 0x80 1,38 # Ccedilla
+,c 1480 0 0x87 1,39 # ccedilla
+/L 2037 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 927 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2407 2 0x140 1,80 # Oslash
+/o 1667 0 0x145 1,81 # oslash
+oA 2223 2 0x8f 1,34 # Aring
+oa 1667 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1667 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1667 2 0x24 0,36 # dollar
+Po 1667 2 0x9c 4,11 # sterling
+Ye 1667 2 0x9d 4,12 # yen
+Fn 1667 2 0x9f 4,14 # florin
+ct 1667 2 0x9b 4,19 # cent
+Fo 1667 0 0xae 4,9 # guillemotleft
+Fc 1000 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1297 1 0xad 4,7 # exclamdown
+r? 1667 1 0xa8 4,8 # questiondown
+fi 1853 2 0x130 4,54 # fi "fi ligature"
+fl 1853 2 0x131 4,55 # fl "fl ligature"
+OK 1853 0 0x3d6 --- # \& "check mark, tick"
+Of 887 2 0xa6 4,15 # ordfeminine
+Om 1000 2 0xa7 4,16 # ordmasculine
+S1 1000 2 0x156 4,78 # onesuperior
+S2 1000 2 0xfd 4,20 # twosuperior
+S3 1000 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 733 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1667 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0xb3 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2490 2 0x154 4,23 # copyright
+rg 2490 2 0x155 4,22 # registered
+tm 3333 2 0x170 4,41 # trademark
+dd 1667 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1667 2 0x12a 4,39 # dagger
+ps 1667 2 0x14 4,5 # paragraph
+sc 1667 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1667 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2500 2 0xab 4,17 # onehalf
+14 2500 2 0xac 4,18 # onequarter
+34 2500 2 0x12e 4,25 # threequarters
+f/ 927 2 0x158 6,6 # fraction "bar for fractions"
+fm 927 0 0x3a2 6,45 # minute "footmark, prime"
+sd 927 0 0x3b2 6,46 # second
+ha 927 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 927 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 2020 0 0x2d 6,0 # hyphen
+lB 1110 2 0x5b 0,91 # bracketleft
+rB 1110 2 0x5d 0,93 # bracketright
+lC 1160 2 0x7b 0,123 # braceleft
+rC 1160 2 0x7d 0,125 # braceright
+la 1160 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1160 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1667 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1667 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1667 2 0x125 4,32 # quotedblleft
+rq 1667 2 0x4ba 6,31 # quotedblright
+oq 1110 2 0x176 4,29 # quoteleft "single open quote"
+aq 927 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 733 0 0x3f4 0,124 # bar
+at 2773 2 0x40 0,64 # at
+.C1 2020 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1667 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2560 0 0x346 8,44 # Phi
+*G 2003 0 0x347 8,6 # Gamma
+*H 2003 0 0x351 8,16 # Theta
+*I 2003 0 0x349 8,18 # Iota
+*K 2003 0 0x34b 8,20 # Kappa
+*L 2003 0 0x34c 8,22 # Lambda
+*M 2003 0 0x34d 8,24 # Mu
+*N 2003 0 0x34e 8,26 # Nu
+*O 2003 0 0x34f 8,30 # Omicron
+*P 2003 0 0x350 8,32 # Pi
+*Q 2003 0 0x359 8,48 # Psi
+*R 2003 0 0x352 8,34 # Rho
+*S 2203 0 0x353 8,36 # Sigma
+*T 2203 0 0x354 8,40 # Tau
+*U 2203 0 0x3a1 8,76 # Upsilon
+*W 2510 0 0x357 8,50 # Omega
+*X 2203 0 0x343 8,36 # Chi
+*Y 2203 0 0x348 8,14 # Eta
+*Z 2203 0 0x35a 8,12 # Zeta
+*a 1787 0 0xe0 8,1 # alpha
+*b 1633 0 0xe1 8,3 # beta
+*c 1633 0 0x378 8,29 # xi
+*d 1610 0 0xeb 8,9 # delta
+*e 1610 0 0x36e 8,70 # epsilon
+*f 1610 0 0x366 8,45 # phi
++f 1610 0 0x36a 8,77 # phi1 "variant phi"
+*g 1610 0 0x367 8,7 # gamma
+*h 1587 0 0xe9 8,17 # theta
++h 1587 0 0x375 8,71 # theta1 "variant theta"
+*i 1587 0 0x369 8,19 # iota
+*k 1587 0 0x36b 8,21 # kappa
+*l 1587 0 0x36c 8,23 # lambda
+*m 1920 0 0xe6 8,25 # mu
+*n 1920 0 0x36e 8,27 # nu
+*o 1920 0 0x36f 8,31 # omicron
+*p 1920 0 0xe3 8,33 # pi
++p 1920 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 1920 0 0x379 8,49 # psi
+*r 1920 0 0x372 8,35 # rho
+*s 1747 0 0xe5 8,37 # sigma
+*t 1473 0 0xe7 8,41 # tau
+*u 1473 0 0x375 8,27 # upsilon
+*w 1473 0 0x377 8,51 # omega
+*x 1473 0 0x363 8,47 # chi
+*y 1473 0 0x368 8,15 # eta
+*z 1473 0 0x37a 8,13 # zeta
+ts 1473 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 833 0 0x32a 0,32 # asteriskmath
++- 1900 0 0xf1 6,1 # plusminus
+<= 2407 0 0xf3 6,2 # lessequal
+== 2407 0 0x3ba 8,14 # equivalence
+=~ 2407 0 0x340 8,116 # congruent
+>= 1633 0 0x3b3 8,3 # greaterequal
+AN 1633 0 0x3d9 8,85 # logicaland
+OR 1633 0 0x3da 8,86 # logicalor
+no 1633 0 0x3d8 8,20 # logicalnot
+te 1633 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 1633 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 1633 0 0x3c0 9,0 # aleph
+Im 1633 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 1633 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 1633 0 0x3a5 8,19 # infinity
+md 1633 0 0x3b7 8,32 # dotmath
+mo 1633 0 0x3ce 8,15 # element
+mu 1633 0 0x3b4 8,39 # multiply
+nc 1633 0 0x3cb 8,197 # notpropersuperset
+nm 1633 0 0x3cf 8,209 # notelement
+pl 1110 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1900 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1900 0 0x3b5 6,4 # proportional
+pp 1900 0 0x35e 8,89 # perpendicular
+sb 1900 0 0x3cc 6,67 # propersubset
+sp 1900 0 0x3c9 6,68 # propersuperset
+ib 1900 0 0x3cd 6,69 # reflexsubset
+ip 1900 0 0x3ca 6,70 # reflexsuperset
+ap 1900 0 0x37e 6,12 # similar
+pd 1900 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1900 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1900 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1900 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2407 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1667 0 0xae 6,77 # "" "much less"
+>> 1667 0 0xaf 6,78 # "" "much greater"
+wp 1667 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1667 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 833 0 0xfa 6,32 # periodcentered
diff --git a/contrib/groff/font/devlbp/TI b/contrib/groff/font/devlbp/TI
new file mode 100644
index 0000000..7de08bc
--- /dev/null
+++ b/contrib/groff/font/devlbp/TI
@@ -0,0 +1,521 @@
+name TI
+lbpname Dutch-Italic
+special
+spacewidth 833
+slant 18.49
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 1667 2 0x169 1,176 # Scaron
+vZ 1853 2 0x16e 1,206 # Zcaron
+vs 1297 2 0x173 1,177 # scaron
+vz 1297 2 0x174 1,207 # zcaron
+:Y 1853 2 0x16d 1,74 # Ydieresis
+tm 3266 2 0x170 4,41 # trademark
+aq 713 2 0x27 0,39 # quotesingle
+space 833 0 0x20 0,32
+! 1110 2 0x21 0,33 # exclam
+" 1400 2 0x22 0,34 # quotedbl
+dq 1400 2 0x22 0,34 # quotedbl
+# 1667 2 0x23 0,35 # numbersign
+sh 1667 2 0x23 0,35 # "
+$ 1667 2 0x24 0,36 # dollar
+Do 1667 2 0x24 0,36 # "
+% 2777 2 0x25 0,37 # percent
+& 2593 2 0x26 0,38 # ampersand
+' 713 2 0x27 0,39 # quoteright
+cq 713 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1667 2 0x2a 0,42 # asterisk
++ 2250 0 0x2b 0,43 # plus
+, 833 0 0x2c 0,44 # comma
+- 2250 0 0x2d 0,45 # hyphen
+\- 2250 0 0x2d 0,45 # hyphen
+hy 2250 0 0x2d 0,45 # "
+char173 2250 0 0x2d 0,45 # "
+. 833 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1667 2 0x30 0,48 # zero
+1 1667 2 0x31 0,49 # one
+2 1667 2 0x32 0,50 # two
+3 1667 2 0x33 0,51 # three
+4 1667 2 0x34 0,52 # four
+5 1667 2 0x35 0,53 # five
+6 1667 2 0x36 0,54 # six
+7 1667 2 0x37 0,55 # seven
+8 1667 2 0x38 0,56 # eight
+9 1667 2 0x39 0,57 # nine
+: 0 0 0x3a 0,58 # colon
+; 1110 0 0x3b 0,59 # semicolon
+< 2250 0 0x3c 0,60 # less
+= 2250 0 0x3d 0,61 # equal
+> 2250 0 0x3e 0,62 # greater
+? 1667 2 0x3f 0,63 # question
+@ 3067 2 0x40 0,64 # at
+at 3067 2 0x40 0,64 # "
+A 2037 2 0x41 0,65 # A
+B 2037 2 0x42 0,66 # B
+C 2223 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2037 2 0x45 0,69 # E
+F 2037 2 0x46 0,70 # F
+G 2407 2 0x47 0,71 # G
+H 2407 2 0x48 0,72 # H
+I 1110 2 0x49 0,73 # I
+J 1480 2 0x4a 0,74 # J
+K 2223 2 0x4b 0,75 # K
+L 1853 2 0x4c 0,76 # L
+M 2777 2 0x4d 0,77 # M
+N 2223 2 0x4e 0,78 # N
+O 2407 2 0x4f 0,79 # O
+P 2037 2 0x50 0,80 # P
+Q 2407 2 0x51 0,81 # Q
+R 2037 2 0x52 0,82 # R
+S 1667 2 0x53 0,83 # S
+T 1853 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2037 2 0x56 0,86 # V
+W 2777 2 0x57 0,87 # W
+X 2037 2 0x58 0,88 # X
+Y 1853 2 0x59 0,89 # Y
+Z 1853 2 0x5a 0,90 # Z
+[ 1297 2 0x5b 0,91 # bracketleft
+lB 1297 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 1297 2 0x5d 0,93 # bracketright
+rB 1297 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1667 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1667 0 0x61 0,97 # a
+b 1667 2 0x62 0,98 # b
+c 1480 0 0x63 0,99 # c
+d 1667 2 0x64 0,100 # d
+e 1480 0 0x65 0,101 # e
+f 927 2 0x66 0,102 # f
+g 1667 1 0x67 0,103 # g
+h 1667 2 0x68 0,104 # h
+i 927 2 0x69 0,105 # i
+j 927 2 0x6a 0,106 # j
+k 1480 2 0x6b 0,107 # k
+l 927 2 0x6c 0,108 # l
+m 2407 0 0x6d 0,109 # m
+n 1667 0 0x6e 0,110 # n
+o 1667 0 0x6f 0,111 # o
+p 1667 1 0x70 0,112 # p
+q 1667 1 0x71 0,113 # q
+r 1297 0 0x72 0,114 # r
+s 1297 0 0x73 0,115 # s
+t 927 2 0x74 0,116 # t
+u 1667 0 0x75 0,117 # u
+v 1480 0 0x76 0,118 # v
+w 2223 0 0x77 0,119 # w
+x 1480 0 0x78 0,120 # x
+y 1480 1 0x79 0,121 # y
+z 1297 0 0x7a 0,122 # z
+lC 1333 2 0x7b 0,123 # braceleft
+{ 1333 2 0x7b 0,123 # "
+ba 917 2 0x7c 0,124 # bar
+| 917 2 0x7c 0,124 # "
+rC 1333 2 0x7d 0,125 # braceright
+} 1333 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1297 1 0xad 4,7 # exclamdown
+char162 1667 2 0x9b 4,19 # cent
+char163 1667 2 0x9c 4,11 # sterling
+char164 1667 2 0x12f 4,24 # currency
+char165 1667 2 0x9d 4,12 # yen
+char166 917 2 0x7c 0,124 # brokenbar
+char167 1667 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2533 2 0x154 4,23 # copyright
+char170 920 2 0xa6 4,15 # ordfeminine
+char171 1667 0 0xae 4,9 # guillemotleft
+char172 2250 0 0xaa 6,20 # logicalnot
+char173 1667 0 0x132 4,33 # hyphen
+char174 2533 2 0x155 4,22 # registered
+char175 2250 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 2250 0 0xf1 6,1 # plusminus
+char178 1000 2 0xfd 4,20 # twosuperior
+char179 1000 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 1667 1 0xe6 8,25 # mu
+char182 1743 2 0x14 4,5 # paragraph
+char183 833 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1000 2 0x156 4,78 # onesuperior
+char186 1033 2 0xa7 4,16 # ordmasculine
+char187 1667 0 0xaf 4,10 # guillemotright
+char188 2500 2 0xac 4,18 # onequarter
+char189 2500 2 0xab 4,17 # onehalf
+char190 2500 2 0x12e 4,25 # threequarters
+char191 1667 1 0xa8 4,8 # questiondown
+char192 2037 2 0x15c 1,32 # Agrave
+char193 2037 2 0x15a 1,26 # Aacute
+char194 2037 2 0x15b 1,28 # Acircumflex
+char195 2037 2 0x28e 1,76 # Atilde
+char196 2037 2 0x8e 1,30 # Adieresis
+char197 2037 2 0x8f 1,34 # Aring
+char198 2963 2 0x92 1,36 # AE
+char199 2223 2 0x80 1,38 # Ccedilla
+char200 2037 2 0x160 1,46 # Egrave
+char201 2037 2 0x90 1,40 # Eacute
+char202 2037 2 0x15e 1,42 # Ecircumflex
+char203 2037 2 0x15f 1,44 # Edieresis
+char204 1110 2 0x164 1,54 # Igrave
+char205 1110 2 0x161 1,48 # Iacute
+char206 1110 2 0x162 1,50 # Icircumflex
+char207 1110 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2223 2 0xa5 1,56 # Ntilde
+char210 2407 2 0x167 1,64 # Ograve
+char211 2407 2 0x165 1,58 # Oacute
+char212 2407 2 0x166 1,60 # Ocircumflex
+char213 2407 2 0x168 1,82 # Otilde
+char214 2407 2 0x99 1,62 # Odieresis
+char215 2250 0 0x157 6,39 # multiply
+char216 2407 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 1853 2 0x16f 1,84 # Yacute
+char222 2037 2 0x13e 1,88 # Thorn
+char223 1667 2 0x147 1,23 # germandbls
+char224 1667 2 0x85 1,33 # agrave
+char225 1667 2 0xa0 1,27 # aacute
+char226 1667 2 0x83 1,29 # acircumflex
+char227 1667 2 0x284 1,93 # atilde
+char228 1667 2 0x84 1,31 # adieresis
+char229 1667 2 0x86 1,35 # aring
+char230 2223 0 0x91 1,37 # ae
+char231 1480 0 0x87 1,39 # ccedilla
+char232 1480 2 0x8a 1,47 # egrave
+char233 1480 2 0x82 1,41 # eacute
+char234 1480 2 0x88 1,43 # ecircumflex
+char235 1480 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 1667 2 0x148 1,87 # eth
+char241 1667 2 0xa4 1,57 # ntilde
+char242 1667 2 0x95 1,65 # ograve
+char243 1667 2 0xa2 1,59 # oacute
+char244 1667 2 0x93 1,61 # ocircumflex
+char245 1667 2 0x172 1,83 # otilde
+char246 1667 2 0x94 1,63 # odieresis
+char247 2250 0 0xf6 6,8 # divide
+char248 1667 0 0x145 1,81 # oslash
+char249 1667 2 0x97 1,73 # ugrave
+char250 1667 2 0xa3 1,67 # uacute
+char251 1667 2 0x96 1,69 # ucircumflex
+char252 1667 2 0x81 1,71 # udieresis
+char253 1480 3 0x175 1,85 # yacute
+char254 1667 3 0x143 1,89 # thorn
+char255 1480 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 1667 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 2037 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 1667 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 2963 2 0x92 1,36 # AE
+ae 2223 0 0x91 1,37 # ae
+OE 3147 2 0x141 1,166 # OE
+oe 2223 0 0x146 1,167 # oe
+ij 1807 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 1667 2 0x147 1,23 # germandbls
+'A 2037 2 0x15a 1,26 # Aacute
+'E 2037 2 0x90 1,40 # Eacute
+'I 1110 2 0x161 1,48 # Iacute
+'O 2407 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1667 2 0xa0 1,27 # aacute
+'e 1480 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 1667 2 0xa2 1,59 # oacute
+'u 1667 2 0x95 1,65 # uacute
+:A 2037 2 0x8e 1,30 # Adieresis
+:E 2037 2 0x15f 1,44 # Edieresis
+:I 1110 2 0x163 1,52 # Idieresis
+:O 2407 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 1853 2 0x16d 1,74 # Ydieresis
+:a 1667 2 0x84 1,31 # adieresis
+:e 1480 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 1667 2 0x94 1,63 # odieresis
+:u 1667 2 0x81 1,71 # udieresis
+:y 1480 3 0x98 1,75 # ydieresis
+^A 2037 2 0x15b 1,28 # Acircumflex
+^E 2037 2 0x15e 1,42 # Ecircumflex
+^I 1110 2 0x162 1,50 # Icircumflex
+^O 2407 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1667 2 0x83 1,29 # acircumflex
+^e 1480 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 1667 2 0x93 1,61 # ocircumflex
+^u 1667 2 0x96 1,69 # ucircumflex
+`A 2037 2 0x15c 1,32 # Agrave
+`E 2037 2 0x160 1,46 # Egrave
+`I 1110 2 0x164 1,54 # Igrave
+`O 2407 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1667 2 0x85 1,33 # agrave
+`e 1480 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 1667 2 0x95 1,65 # ograve
+`u 1667 2 0x97 1,73 # ugrave
+~A 2037 2 0x28e 1,26 # Atilde
+~N 2223 2 0xa5 1,56 # Ntilde
+~O 2407 2 0x168 1,82 # Otilde
+~a 1667 2 0x284 --- # atilde
+~n 1667 2 0xa4 1,57 # ntilde
+~o 1667 2 0x172 1,83 # otilde
+vS 1667 2 0x169 1,176 # Scaron
+vs 1297 2 0x173 1,177 # scaron
+vZ 1853 2 0x16e 1,206 # Zcaron
+vz 1297 2 0x174 1,207 # zcaron
+,C 2223 2 0x80 1,38 # Ccedilla
+,c 1480 0 0x87 1,39 # ccedilla
+/L 1853 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 927 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2407 2 0x140 1,80 # Oslash
+/o 1667 0 0x145 1,81 # oslash
+oA 2037 2 0x8f 1,34 # Aring
+oa 1667 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1667 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1667 2 0x24 0,36 # dollar
+Po 1667 2 0x9c 4,11 # sterling
+Ye 1667 2 0x9d 4,12 # yen
+Fn 1667 2 0x9f 4,14 # florin
+ct 1667 2 0x9b 4,19 # cent
+Fo 1667 0 0xae 4,9 # guillemotleft
+Fc 1000 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1297 1 0xad 4,7 # exclamdown
+r? 1667 1 0xa8 4,8 # questiondown
+fi 1667 2 0x130 4,54 # fi "fi ligature"
+fl 1667 2 0x131 4,55 # fl "fl ligature"
+OK 1667 0 0x3d6 --- # \& "check mark, tick"
+Of 920 2 0xa6 4,15 # ordfeminine
+Om 1033 2 0xa7 4,16 # ordmasculine
+S1 1000 2 0x156 4,78 # onesuperior
+S2 1000 2 0xfd 4,20 # twosuperior
+S3 1000 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 917 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 2963 0 0x123 4,34 # ru "baseline rule"
+ul 1667 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0xb3 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2533 2 0x154 4,23 # copyright
+rg 2533 2 0x155 4,22 # registered
+tm 3266 2 0x170 4,41 # trademark
+dd 1667 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1667 2 0x12a 4,39 # dagger
+ps 1743 2 0x14 4,5 # paragraph
+sc 1667 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 2963 0 0x123 4,34 # emdash "em dash"
+en 1667 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2500 2 0xab 4,17 # onehalf
+14 2500 2 0xac 4,18 # onequarter
+34 2500 2 0x12e 4,25 # threequarters
+f/ 927 2 0x158 6,6 # fraction "bar for fractions"
+fm 927 0 0x3a2 6,45 # minute "footmark, prime"
+sd 927 0 0x3b2 6,46 # second
+ha 927 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 927 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 2250 0 0x2d 6,0 # hyphen
+lB 1297 2 0x5b 0,91 # bracketleft
+rB 1297 2 0x5d 0,93 # bracketright
+lC 1333 2 0x7b 0,123 # braceleft
+rC 1333 2 0x7d 0,125 # braceright
+la 1333 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1333 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1853 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1853 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1853 2 0x125 4,32 # quotedblleft
+rq 1853 2 0x4ba 6,31 # quotedblright
+oq 1110 2 0x176 4,29 # quoteleft "single open quote"
+aq 713 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 917 0 0x3f4 0,124 # bar
+at 3067 2 0x40 0,64 # at
+.C1 2250 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1667 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2627 0 0x346 8,44 # Phi
+*G 1977 0 0x347 8,6 # Gamma
+*H 1977 0 0x351 8,16 # Theta
+*I 1977 0 0x349 8,18 # Iota
+*K 1977 0 0x34b 8,20 # Kappa
+*L 1977 0 0x34c 8,22 # Lambda
+*M 1977 0 0x34d 8,24 # Mu
+*N 1977 0 0x34e 8,26 # Nu
+*O 1977 0 0x34f 8,30 # Omicron
+*P 1977 0 0x350 8,32 # Pi
+*Q 1977 0 0x359 8,48 # Psi
+*R 1977 0 0x352 8,34 # Rho
+*S 2140 0 0x353 8,36 # Sigma
+*T 2140 0 0x354 8,40 # Tau
+*U 2140 0 0x3a1 8,76 # Upsilon
+*W 2653 0 0x357 8,50 # Omega
+*X 2140 0 0x343 8,36 # Chi
+*Y 2140 0 0x348 8,14 # Eta
+*Z 2140 0 0x35a 8,12 # Zeta
+*a 1987 0 0xe0 8,1 # alpha
+*b 1723 0 0xe1 8,3 # beta
+*c 1723 0 0x378 8,29 # xi
+*d 1760 0 0xeb 8,9 # delta
+*e 1760 0 0x36e 8,70 # epsilon
+*f 1760 0 0x366 8,45 # phi
++f 1760 0 0x36a 8,77 # phi1 "variant phi"
+*g 1760 0 0x367 8,7 # gamma
+*h 1643 0 0xe9 8,17 # theta
++h 1643 0 0x375 8,71 # theta1 "variant theta"
+*i 1643 0 0x369 8,19 # iota
+*k 1643 0 0x36b 8,21 # kappa
+*l 1643 0 0x36c 8,23 # lambda
+*m 1667 0 0xe6 8,25 # mu
+*n 1667 0 0x36e 8,27 # nu
+*o 1667 0 0x36f 8,31 # omicron
+*p 2037 0 0xe3 8,33 # pi
++p 2037 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 2037 0 0x379 8,49 # psi
+*r 2037 0 0x372 8,35 # rho
+*s 1753 0 0xe5 8,37 # sigma
+*t 1413 0 0xe7 8,41 # tau
+*u 1413 0 0x375 8,27 # upsilon
+*w 1413 0 0x377 8,51 # omega
+*x 1413 0 0x363 8,47 # chi
+*y 1413 0 0x368 8,15 # eta
+*z 1413 0 0x37a 8,13 # zeta
+ts 1413 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 833 0 0x32a 0,32 # asteriskmath
++- 2250 0 0xf1 6,1 # plusminus
+<= 2413 0 0xf3 6,2 # lessequal
+== 2413 0 0x3ba 8,14 # equivalence
+=~ 2413 0 0x340 8,116 # congruent
+>= 1723 0 0x3b3 8,3 # greaterequal
+AN 1723 0 0x3d9 8,85 # logicaland
+OR 1723 0 0x3da 8,86 # logicalor
+no 1723 0 0x3d8 8,20 # logicalnot
+te 1723 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 1723 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 1723 0 0x3c0 9,0 # aleph
+Im 1723 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 1723 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 1723 0 0x3a5 8,19 # infinity
+md 1723 0 0x3b7 8,32 # dotmath
+mo 1723 0 0x3ce 8,15 # element
+mu 1723 0 0x3b4 8,39 # multiply
+nc 1723 0 0x3cb 8,197 # notpropersuperset
+nm 1723 0 0x3cf 8,209 # notelement
+pl 1297 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 2250 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 2250 0 0x3b5 6,4 # proportional
+pp 2250 0 0x35e 8,89 # perpendicular
+sb 2250 0 0x3cc 6,67 # propersubset
+sp 2250 0 0x3c9 6,68 # propersuperset
+ib 2250 0 0x3cd 6,69 # reflexsubset
+ip 2250 0 0x3ca 6,70 # reflexsuperset
+ap 2250 0 0x37e 6,12 # similar
+pd 2250 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 2250 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 2250 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 2250 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2407 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1667 0 0xae 6,77 # "" "much less"
+>> 1667 0 0xaf 6,78 # "" "much greater"
+wp 1667 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1667 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 833 0 0xfa 6,32 # periodcentered
+kernpairs
+V A -168
+W A -96
+Y A -72
+A V -72
+A W -72
+A Y -48
+T a -48
+V a -48
+W a -48
+Y a -48
+v a -48
+T c -48
+V c -48
+Y c -48
+P e -48
+T e -48
+V e -48
+Y e 48
+f e -24
+F o -48
+P o -48
+T o -48
+V o -72
+W o -48
+Y o -120
+A v -48
+A w -24
diff --git a/contrib/groff/font/devlbp/TR b/contrib/groff/font/devlbp/TR
new file mode 100644
index 0000000..9a641df
--- /dev/null
+++ b/contrib/groff/font/devlbp/TR
@@ -0,0 +1,517 @@
+name TR
+lbpname Dutch-Roman
+special
+spacewidth 833
+slant 0
+ligatures fi fl 0
+charset
+ha 1110 2 0x4c3 0,94 # asciicircum
+ti 1110 0 0x4c4 0,126 # asciitilde
+vS 1853 2 0x169 1,176 # Scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vs 1297 2 0x173 1,177 # scaron
+vz 1480 2 0x174 1,207 # zcaron
+:Y 2407 2 0x16d 1,74 # Ydieresis
+tm 3226 2 0x170 4,41 # trademark
+aq 600 2 0x27 0,39 # quotesingle
+space 833 0 0x20 0,32
+! 1110 2 0x21 0,33 # exclam
+" 1360 2 0x22 0,34 # quotedbl
+dq 1360 2 0x22 0,34 # quotedbl
+# 1667 2 0x23 0,35 # numbersign
+sh 1667 2 0x23 0,35 # "
+$ 1667 2 0x24 0,36 # dollar
+Do 1667 2 0x24 0,36 # "
+% 2777 2 0x25 0,37 # percent
+& 2593 2 0x26 0,38 # ampersand
+' 600 2 0x27 0,39 # quoteright
+cq 600 2 0x27 0,39 # quoteright
+( 1110 2 0x28 0,40 # parenleft
+) 1110 2 0x29 0,41 # parenright
+* 1667 2 0x2a 0,42 # asterisk
++ 1880 0 0x2b 0,43 # plus
+, 833 0 0x2c 0,44 # comma
+- 1110 0 0x2d 0,45 # hyphen
+\- 1110 0 0x2d 0,45 # hyphen
+hy 1110 0 0x2d 0,45 # "
+char173 1110 0 0x2d 0,45 # "
+. 833 0 0x2e 0,46 # period
+/ 927 2 0x2f 0,47 # slash
+sl 927 2 0x2f 0,47 # "
+0 1667 2 0x30 0,48 # zero
+1 1667 2 0x31 0,49 # one
+2 1667 2 0x32 0,50 # two
+3 1667 2 0x33 0,51 # three
+4 1667 2 0x34 0,52 # four
+5 1667 2 0x35 0,53 # five
+6 1667 2 0x36 0,54 # six
+7 1667 2 0x37 0,55 # seven
+8 1667 2 0x38 0,56 # eight
+9 1667 2 0x39 0,57 # nine
+: 927 0 0x3a 0,58 # colon
+; 927 0 0x3b 0,59 # semicolon
+< 1880 0 0x3c 0,60 # less
+= 1880 0 0x3d 0,61 # equal
+> 1880 0 0x3e 0,62 # greater
+? 1480 2 0x3f 0,63 # question
+@ 3070 2 0x40 0,64 # at
+at 3070 2 0x40 0,64 # "
+A 2407 2 0x41 0,65 # A
+B 2223 2 0x42 0,66 # B
+C 2223 2 0x43 0,67 # C
+D 2407 2 0x44 0,68 # D
+E 2037 2 0x45 0,69 # E
+F 1853 2 0x46 0,70 # F
+G 2407 2 0x47 0,71 # G
+H 2407 2 0x48 0,72 # H
+I 1110 2 0x49 0,73 # I
+J 1297 2 0x4a 0,74 # J
+K 2407 2 0x4b 0,75 # K
+L 2037 2 0x4c 0,76 # L
+M 2963 2 0x4d 0,77 # M
+N 2407 2 0x4e 0,78 # N
+O 2407 2 0x4f 0,79 # O
+P 1853 2 0x50 0,80 # P
+Q 2407 2 0x51 0,81 # Q
+R 2223 2 0x52 0,82 # R
+S 1853 2 0x53 0,83 # S
+T 2037 2 0x54 0,84 # T
+U 2407 2 0x55 0,85 # U
+V 2407 2 0x56 0,86 # V
+W 3147 2 0x57 0,87 # W
+X 2407 2 0x58 0,88 # X
+Y 2407 2 0x59 0,89 # Y
+Z 2037 2 0x5a 0,90 # Z
+[ 1110 2 0x5b 0,91 # bracketleft
+lB 1110 2 0x5b 0,91 # "
+\ 927 2 0x5c 0,92 # backslash
+rs 927 2 0x5c 0,92 # "
+] 1110 2 0x5d 0,93 # bracketright
+rB 1110 2 0x5d 0,93 # "
+a^ 1110 2 0x5e 0,94 # circumflex
+^ 1110 2 0x5e 0,94 # "
+_ 1667 0 0x5f 0,95 # underscore
+` 1110 2 0x60 0,96 # quoteleft
+oq 1110 2 0x60 0,96 # "
+a 1480 0 0x61 0,97 # a
+b 1667 2 0x62 0,98 # b
+c 1480 0 0x63 0,99 # c
+d 1667 2 0x64 0,100 # d
+e 1480 0 0x65 0,101 # e
+f 1110 2 0x66 0,102 # f
+g 1667 1 0x67 0,103 # g
+h 1667 2 0x68 0,104 # h
+i 927 2 0x69 0,105 # i
+j 927 2 0x6a 0,106 # j
+k 1667 2 0x6b 0,107 # k
+l 927 2 0x6c 0,108 # l
+m 2593 0 0x6d 0,109 # m
+n 1667 0 0x6e 0,110 # n
+o 1667 0 0x6f 0,111 # o
+p 1667 1 0x70 0,112 # p
+q 1667 1 0x71 0,113 # q
+r 1110 0 0x72 0,114 # r
+s 1297 0 0x73 0,115 # s
+t 927 2 0x74 0,116 # t
+u 1667 0 0x75 0,117 # u
+v 1667 0 0x76 0,118 # v
+w 2407 0 0x77 0,119 # w
+x 1667 0 0x78 0,120 # x
+y 1667 1 0x79 0,121 # y
+z 1480 0 0x7a 0,122 # z
+lC 1600 2 0x7b 0,123 # braceleft
+{ 1600 2 0x7b 0,123 # "
+| 667 2 0x7c 0,124 # "
+rC 1600 2 0x7d 0,125 # braceright
+} 1600 2 0x7d 0,125 # "
+a~ 1110 2 0x7e 0,126 # tilde
+~ 1110 2 0x7e 0,126 # "
+char161 1110 1 0xad 4,7 # exclamdown
+char162 1667 2 0x9b 4,19 # cent
+char163 1667 2 0x9c 4,11 # sterling
+char164 1667 2 0x12f 4,24 # currency
+char165 1667 2 0x9d 4,12 # yen
+char166 667 2 0x7c 0,124 # brokenbar
+char167 1667 2 0x15 4,6 # section
+char168 1110 2 0x122 1,7 # dieresis
+char169 2533 2 0x154 4,23 # copyright
+char170 920 2 0xa6 4,15 # ordfeminine
+char171 1667 0 0xae 4,9 # guillemotleft
+char172 1880 0 0xaa 6,20 # logicalnot
+char173 1667 0 0x132 4,33 # hyphen
+char174 2533 2 0x155 4,22 # registered
+char175 1880 2 0x2d 6,0 # macron
+char176 1333 2 0xf8 6,36 # degree
+char177 1880 0 0xf1 6,1 # plusminus
+char178 1000 2 0xfd 4,20 # twosuperior
+char179 1000 2 0x14d 4,26 # threesuperior
+char180 1110 2 0x120 1,6 # acute "acute accent"
+char181 1667 1 0xe6 8,25 # mu
+char182 1510 2 0x14 4,5 # paragraph
+char183 833 0 0xfa 6,32 # periodcentered
+char184 1110 0 0x139 1,17 # cedilla
+char185 1000 2 0x156 4,78 # onesuperior
+char186 1033 2 0xa7 4,16 # ordmasculine
+char187 1667 0 0xaf 4,10 # guillemotright
+char188 2500 2 0xac 4,18 # onequarter
+char189 2500 2 0xab 4,17 # onehalf
+char190 2500 2 0x12e 4,25 # threequarters
+char191 1480 1 0xa8 4,8 # questiondown
+char192 2407 2 0x15c 1,32 # Agrave
+char193 2407 2 0x15a 1,26 # Aacute
+char194 2407 2 0x15b 1,28 # Acircumflex
+char195 2407 2 0x28e 1,76 # Atilde
+char196 2407 2 0x8e 1,30 # Adieresis
+char197 2407 2 0x8f 1,34 # Aring
+char198 2963 2 0x92 1,36 # AE
+char199 2223 2 0x80 1,38 # Ccedilla
+char200 2037 2 0x160 1,46 # Egrave
+char201 2037 2 0x90 1,40 # Eacute
+char202 2037 2 0x15e 1,42 # Ecircumflex
+char203 2037 2 0x15f 1,44 # Edieresis
+char204 1110 2 0x164 1,54 # Igrave
+char205 1110 2 0x161 1,48 # Iacute
+char206 1110 2 0x162 1,50 # Icircumflex
+char207 1110 2 0x163 1,52 # Idieresis
+char208 2407 2 0x13d 1,78 # Eth
+char209 2407 2 0xa5 1,56 # Ntilde
+char210 2407 2 0x167 1,64 # Ograve
+char211 2407 2 0x165 1,58 # Oacute
+char212 2407 2 0x166 1,60 # Ocircumflex
+char213 2407 2 0x168 1,82 # Otilde
+char214 2407 2 0x99 1,62 # Odieresis
+char215 1880 0 0x157 6,39 # multiply
+char216 2407 2 0x140 1,80 # Oslash
+char217 2407 2 0x16c 1,72 # Ugrave
+char218 2407 2 0x16a 1,66 # Uacute
+char219 2407 2 0x16b 1,68 # Ucircumflex
+char220 2407 2 0x9a 1,70 # Udieresis
+char221 2407 2 0x16f 1,84 # Yacute
+char222 1853 2 0x13e 1,88 # Thorn
+char223 1667 2 0x147 1,23 # germandbls
+char224 1480 2 0x85 1,33 # agrave
+char225 1480 2 0xa0 1,27 # aacute
+char226 1480 2 0x83 1,29 # acircumflex
+char227 1480 2 0x284 1,93 # atilde
+char228 1480 2 0x84 1,31 # adieresis
+char229 1480 2 0x86 1,35 # aring
+char230 2223 0 0x91 1,37 # ae
+char231 1480 0 0x87 1,39 # ccedilla
+char232 1480 2 0x8a 1,47 # egrave
+char233 1480 2 0x82 1,41 # eacute
+char234 1480 2 0x88 1,43 # ecircumflex
+char235 1480 2 0x89 1,45 # edieresis
+char236 927 2 0x8d 1,55 # igrave
+char237 927 2 0xa1 1,49 # iacute
+char238 927 2 0x8c 1,51 # icircumflex
+char239 927 2 0x8b 1,53 # idieresis
+char240 1667 2 0x148 1,87 # eth
+char241 1667 2 0xa4 1,57 # ntilde
+char242 1667 2 0x95 1,65 # ograve
+char243 1667 2 0xa2 1,59 # oacute
+char244 1667 2 0x93 1,61 # ocircumflex
+char245 1667 2 0x172 1,83 # otilde
+char246 1667 2 0x94 1,63 # odieresis
+char247 1880 0 0xf6 6,8 # divide
+char248 1667 0 0x145 1,81 # oslash
+char249 1667 2 0x97 1,73 # ugrave
+char250 1667 2 0xa3 1,67 # uacute
+char251 1667 2 0x96 1,69 # ucircumflex
+char252 1667 2 0x81 1,71 # udieresis
+char253 1667 3 0x175 1,85 # yacute
+char254 1667 3 0x143 1,89 # thorn
+char255 1667 3 0x98 1,75 # ydieresis
+-D 2407 2 0x13d 1,78 # Eth "Icelandic uppercase eth"
+Sd 1667 2 0x148 1,87 # eth "Icelandic lowercase eth"
+TP 1853 2 0x13e 1,88 # Thorn "Icelandic uppercase thorn"
+Tp 1667 3 0x143 1,89 # thorn "Icelandic lowercase thorn"
+AE 2963 2 0x92 1,36 # AE
+ae 2223 0 0x91 1,37 # ae
+OE 2963 2 0x141 1,166 # OE
+oe 2407 0 0x146 1,167 # oe
+ij 1783 0 0x150 1,139 # ij "Dutch ij ligature"
+ss 1667 2 0x147 1,23 # germandbls
+'A 2407 2 0x15a 1,26 # Aacute
+'E 2037 2 0x90 1,40 # Eacute
+'I 1110 2 0x161 1,48 # Iacute
+'O 2407 2 0x165 1,58 # Oacute
+'U 2407 2 0x16a 1,66 # Uacute
+'a 1480 2 0xa0 1,27 # aacute
+'e 1480 2 0x82 1,41 # eacute
+'i 927 2 0xa1 1,49 # iacute
+'o 1667 2 0xa2 1,59 # oacute
+'u 1667 2 0x95 1,65 # uacute
+:A 2407 2 0x8e 1,30 # Adieresis
+:E 2037 2 0x15f 1,44 # Edieresis
+:I 1110 2 0x163 1,52 # Idieresis
+:O 2407 2 0x99 1,62 # Odieresis
+:U 2407 2 0x9a 1,70 # Udieresis
+:Y 2407 2 0x16d 1,74 # Ydieresis
+:a 1480 2 0x84 1,31 # adieresis
+:e 1480 2 0x89 1,45 # edieresis
+:i 927 2 0x8b 1,53 # idieresis
+:o 1667 2 0x94 1,63 # odieresis
+:u 1667 2 0x81 1,71 # udieresis
+:y 1667 3 0x98 1,75 # ydieresis
+^A 2407 2 0x15b 1,28 # Acircumflex
+^E 2037 2 0x15e 1,42 # Ecircumflex
+^I 1110 2 0x162 1,50 # Icircumflex
+^O 2407 2 0x166 1,60 # Ocircumflex
+^U 2407 2 0x16b 1,68 # Ucircumflex
+^a 1480 2 0x83 1,29 # acircumflex
+^e 1480 2 0x88 1,43 # ecircumflex
+^i 927 2 0x8c 1,51 # icircumflex
+^o 1667 2 0x93 1,61 # ocircumflex
+^u 1667 2 0x96 1,69 # ucircumflex
+`A 2407 2 0x15c 1,32 # Agrave
+`E 2037 2 0x160 1,46 # Egrave
+`I 1110 2 0x164 1,54 # Igrave
+`O 2407 2 0x167 1,64 # Ograve
+`U 2407 2 0x16c 1,72 # Ugrave
+`a 1480 2 0x85 1,33 # agrave
+`e 1480 2 0x8a 1,47 # egrave
+`i 927 2 0x8d 1,55 # igrave
+`o 1667 2 0x95 1,65 # ograve
+`u 1667 2 0x97 1,73 # ugrave
+~A 2407 2 0x28e 1,26 # Atilde
+~N 2407 2 0xa5 1,56 # Ntilde
+~O 2407 2 0x168 1,82 # Otilde
+~a 1480 2 0x284 --- # atilde
+~n 1667 2 0xa4 1,57 # ntilde
+~o 1667 2 0x172 1,83 # otilde
+vS 1853 2 0x169 1,176 # Scaron
+vs 1297 2 0x173 1,177 # scaron
+vZ 2037 2 0x16e 1,206 # Zcaron
+vz 1480 2 0x174 1,207 # zcaron
+,C 2223 2 0x80 1,38 # Ccedilla
+,c 1480 0 0x87 1,39 # ccedilla
+/L 2037 2 0x13f 1,152 # Lslash "Polish L with a slash"
+/l 927 2 0x144 1,153 # lslash "Polish l with a slash"
+/O 2407 2 0x140 1,80 # Oslash
+/o 1667 0 0x145 1,81 # oslash
+oA 2407 2 0x8f 1,34 # Aring
+oa 1480 2 0x86 1,35 # aring
+a" 1110 2 0x13a 1,16 # hungarumlaut "Hungarian umlaut"
+a- 1110 2 0x135 1,8 # macron "macron or bar accent"
+a. 1110 2 0x137 1,15 # dotaccent "dot accent"
+a^ 1110 2 0x5e 1,3 # circumflex "circumflex accent"
+aa 1110 2 0x120 1,6 # acute "acute accent"
+ga 1110 2 0x121 1,0 # grave "grave accent"
+ab 1110 2 0x136 1,22 # breve "breve accent"
+ac 1110 0 0x139 1,17 # cedilla "cedilla accent"
+ad 1110 2 0x122 1,7 # dieresis "umlaut or dieresis"
+ah 1110 2 0x13c 1,19 # caron "h\('a\(vcek accent"
+ao 1110 2 0x138 1,14 # ring "ring or circle accent"
+a~ 1110 2 0x7e 1,2 # tilde "tilde accent"
+ho 1110 0 0x13b 1,18 # ogonek "hook or ogonek accent"
+.i 927 0 0x142 1,239 # dotlessi "i without a dot"
+Cs 1667 2 0x12f 4,24 # currency "Scandinavian currency sign"
+Do 1667 2 0x24 0,36 # dollar
+Po 1667 2 0x9c 4,11 # sterling
+Ye 1667 2 0x9d 4,12 # yen
+Fn 1667 2 0x9f 4,14 # florin
+ct 1667 2 0x9b 4,19 # cent
+Fo 1667 0 0xae 4,9 # guillemotleft
+Fc 1000 0 0x4bb 4,20 # guillemotright
+fo 1110 0 0x127 4,35 # guilsinglleft
+fc 1110 0 0x128 4,36 # guilsinglright
+r! 1110 1 0xad 4,7 # exclamdown
+r? 1480 1 0xa8 4,8 # questiondown
+fi 1853 2 0x130 4,54 # fi "fi ligature"
+fl 1853 2 0x131 4,55 # fl "fl ligature"
+OK 1853 0 0x3d6 --- # \& "check mark, tick"
+Of 920 2 0xa6 4,15 # ordfeminine
+Om 1033 2 0xa7 4,16 # ordmasculine
+S1 1000 2 0x156 4,78 # onesuperior
+S2 1000 2 0xfd 4,20 # twosuperior
+S3 1000 2 0x14d 4,26 # threesuperior
+<- 3290 0 0x1b 6,22 # arrowleft
+-> 3290 0 0x1a 6,21 # arrowright
+<> 3473 0 0x1d 6,25 # arrowboth "horizontal double-headed arrow"
+da 2010 0 0x19 6,24 # arrowdown
+ua 2010 0 0x18 6,23 # arrowup
+va 2010 0 0x12 6,26 # \& "vertical double-headed arrow"
+lA 2010 0 0x3dc 6,57 # arrowdblleft
+rA 2010 0 0x3de 6,56 # arrowdblright
+hA 2010 0 0x3db 6,60 # arrowdblboth "horizontal double-headed double arrow"
+dA 2010 0 0x3df 6,59 # arrowdbldown
+uA 2010 0 0x3dd 6,58 # arrowdblup
+ba 3333 2 0xb3 3,9 # bar
+bb 667 2 0x7c 0,124 # brokenbar
+br 3333 0 0x1db 3,9 # br "box rule with traditional troff metrics"
+ru 3333 0 0x123 4,34 # ru "baseline rule"
+ul 1667 0 0x5f 0,95 # ul "underline with traditional troff metrics"
+bv 3333 0 0x3f4 3,9 # bv "bold vertical"
+ci 2843 0 0x9 4,1 # circle
+bu 2120 0 0x7 4,0 # bullet
+co 2533 2 0x154 4,23 # copyright
+rg 2533 2 0x155 4,22 # registered
+tm 3226 2 0x170 4,41 # trademark
+dd 1667 2 0x12b 4,40 # daggerdbl "double dagger sign"
+dg 1667 2 0x12a 4,39 # dagger
+ps 1510 2 0x14 4,5 # paragraph
+sc 1667 2 0x15 4,6 # section
+de 1333 2 0xf8 6,36 # degree
+em 3333 0 0x123 4,34 # emdash "em dash"
+en 1667 0 0x132 4,33 # endash "en dash"
+%0 3333 2 0x129 4,75 # perthousand "per thousand, per mille sign"
+12 2500 2 0xab 4,17 # onehalf
+14 2500 2 0xac 4,18 # onequarter
+34 2500 2 0x12e 4,25 # threequarters
+f/ 550 2 0x158 6,6 # fraction "bar for fractions"
+fm 550 0 0x3a2 6,45 # minute "footmark, prime"
+sd 550 0 0x3b2 6,46 # second
+ha 550 2 0x4c3 6,85 # asciicircum "\s-2ASCII\s+2 circumflex, hat, caret"
+ti 550 0 0x4c4 6,12 # asciitilde "\s-2ASCII\s0 tilde, large tilde"
+hy 1880 0 0x2d 6,0 # hyphen
+lB 1110 2 0x5b 0,91 # bracketleft
+rB 1110 2 0x5d 0,93 # bracketright
+lC 1600 2 0x7b 0,123 # braceleft
+rC 1600 2 0x7d 0,125 # braceright
+la 1600 0 0x3e1 6,10 # angleleft "left angle bracket"
+ra 1600 0 0x3f1 6,11 # angleright "right angle bracket"
+Bq 1480 0 0x4b9 4,63 # quotedblbase "low double comma quote"
+bq 1480 0 0x4b8 6,62 # quotesinglbase "low single comma quote"
+lq 1480 2 0x125 4,32 # quotedblleft
+rq 1480 2 0x4ba 6,31 # quotedblright
+oq 1110 2 0x176 4,29 # quoteleft "single open quote"
+aq 600 2 0x27 0,39 # quotesingle "apostrophe quote"
+or 667 0 0x3f4 0,124 # bar
+at 3070 2 0x40 0,64 # at
+.C1 1110 0 0x2d 0,45 # - minus "minus sign from current font"
+sh 1667 2 0x23 0,35 # numbersign
+sl 927 2 0x2f 0,47 # slash
+rs 927 2 0x5c 0,92 # backslash
+3d 927 0 0x35c 6,102 # therefore
+tf 927 0 0x35c 6,102 # therefore
+*A 927 0 0x341 8,0 # Alpha
+*B 927 0 0x342 8,2 # Beta
+*C 927 0 0x358 8,28 # Xi
+*D 927 0 0x344 8,8 # Delta
+*E 927 0 0x345 8,10 # Epsilon
+*F 2627 0 0x346 8,44 # Phi
+*G 1977 0 0x347 8,6 # Gamma
+*H 1977 0 0x351 8,16 # Theta
+*I 1977 0 0x349 8,18 # Iota
+*K 1977 0 0x34b 8,20 # Kappa
+*L 1977 0 0x34c 8,22 # Lambda
+*M 1977 0 0x34d 8,24 # Mu
+*N 1977 0 0x34e 8,26 # Nu
+*O 1977 0 0x34f 8,30 # Omicron
+*P 1977 0 0x350 8,32 # Pi
+*Q 1977 0 0x359 8,48 # Psi
+*R 1977 0 0x352 8,34 # Rho
+*S 2140 0 0x353 8,36 # Sigma
+*T 2140 0 0x354 8,40 # Tau
+*U 2140 0 0x3a1 8,76 # Upsilon
+*W 2653 0 0x357 8,50 # Omega
+*X 2140 0 0x343 8,36 # Chi
+*Y 2140 0 0x348 8,14 # Eta
+*Z 2140 0 0x35a 8,12 # Zeta
+*a 1987 0 0xe0 8,1 # alpha
+*b 1723 0 0xe1 8,3 # beta
+*c 1723 0 0x378 8,29 # xi
+*d 1760 0 0xeb 8,9 # delta
+*e 1760 0 0x36e 8,70 # epsilon
+*f 1760 0 0x366 8,45 # phi
++f 1760 0 0x36a 8,77 # phi1 "variant phi"
+*g 1760 0 0x367 8,7 # gamma
+*h 1643 0 0xe9 8,17 # theta
++h 1643 0 0x375 8,71 # theta1 "variant theta"
+*i 1643 0 0x369 8,19 # iota
+*k 1643 0 0x36b 8,21 # kappa
+*l 1643 0 0x36c 8,23 # lambda
+*m 1667 0 0xe6 8,25 # mu
+*n 1667 0 0x36e 8,27 # nu
+*o 1667 0 0x36f 8,31 # omicron
+*p 2037 0 0xe3 8,33 # pi
++p 2037 0 0x376 8,78 # omega1 "variant pi, looking like omega"
+*q 2037 0 0x379 8,49 # psi
+*r 2037 0 0x372 8,35 # rho
+*s 1753 0 0xe5 8,37 # sigma
+*t 1413 0 0xe7 8,41 # tau
+*u 1413 0 0x375 8,27 # upsilon
+*w 1413 0 0x377 8,51 # omega
+*x 1413 0 0x363 8,47 # chi
+*y 1413 0 0x368 8,15 # eta
+*z 1413 0 0x37a 8,13 # zeta
+ts 1413 0 0x356 8,39 # sigma1 "terminal sigma"
+~~ 2663 0 0xf7 6,13 # approxequal
+~= 2663 0 0xf7 6,13 # approxequal
+!= 2663 0 0x3b9 6,99 # notequal
+** 833 0 0x32a 0,32 # asteriskmath
++- 1880 0 0xf1 6,1 # plusminus
+<= 2413 0 0xf3 6,2 # lessequal
+== 2413 0 0x3ba 8,14 # equivalence
+=~ 2413 0 0x340 8,116 # congruent
+>= 1723 0 0x3b3 8,3 # greaterequal
+AN 1723 0 0x3d9 8,85 # logicaland
+OR 1723 0 0x3da 8,86 # logicalor
+no 1723 0 0x3d8 8,20 # logicalnot
+te 1723 0 0x324 8,121 # existential "there exists, existential quantifier"
+fa 1723 0 0x322 8,122 # universal "for all, universal quantifier"
+Ah 1723 0 0x3c0 9,0 # aleph
+Im 1723 0 0x3c1 8,21 # Ifraktur "Fraktur I, imaginary"
+Re 1723 0 0x3c2 8,22 # Rfraktur "Fraktur R, real"
+if 1723 0 0x3a5 8,19 # infinity
+md 1723 0 0x3b7 8,32 # dotmath
+mo 1723 0 0x3ce 8,15 # element
+mu 1723 0 0x3b4 8,39 # multiply
+nc 1723 0 0x3cb 8,197 # notpropersuperset
+nm 1723 0 0x3cf 8,209 # notelement
+pl 1110 0 0x32b 0,93 # plusmath "plus sign in special font"
+eq 1880 0 0x33d 0,61 # equalmath "equals sign in special font"
+pt 1880 0 0x3b5 6,4 # proportional
+pp 1880 0 0x35e 8,89 # perpendicular
+sb 1880 0 0x3cc 6,67 # propersubset
+sp 1880 0 0x3c9 6,68 # propersuperset
+ib 1880 0 0x3cd 6,69 # reflexsubset
+ip 1880 0 0x3ca 6,70 # reflexsuperset
+ap 1880 0 0x37e 6,12 # similar
+pd 1880 0 0x3b6 6,34 # partialdiff "partial differentiation sign"
+c* 1880 0 0x3c4 6,80 # circlemultiply "multiply sign in a circle"
+c+ 1880 0 0x3c5 6,81 # circleplus "plus sign in a circle"
+ca 2620 0 0xef 6,16 # intersection "intersection, cap"
+cu 2620 0 0x3c8 6,66 # union "union, cup"
+di 1880 0 0x3b8 6,8 # divide "division sign"
+-h 3333 0 0xc4 3,8 # hbar
+gr 3333 0 0x3d1 6,33 # gradient
+es 2407 0 0x3c6 0,79 # emptyset
+CL 2510 0 0x5 5,168 # club "club suit"
+SP 2510 0 0x6 5,171 # spade "spade suit"
+HE 2510 0 0x3 5,170 # heart "heart suit"
+DI 2510 0 0x4 5,169 # diamond "diamond suit"
+CR 2510 0 0x3bf 5,20 # carriagereturn "carriage return symbol"
+st 2510 0 0x327 6,71 # suchthat
+/_ 2510 0 0x3d0 6,79 # angle
+<< 1667 0 0xae 6,77 # "" "much less"
+>> 1667 0 0xaf 6,78 # "" "much greater"
+wp 1667 0 0x3c3 6,53 # weierstrass "Weierstrass p"
+lz 1667 0 0x3e0 6,95 # lozenge
+an 3333 0 0x3be 3,8 # arrowhorizex "horizontal arrow extension"
+pc 833 0 0xfa 6,32 # periodcentered
+kernpairs
+F A -48
+P A -48
+V A -72
+W A -72
+Y A -72
+A V -96
+A W -72
+A Y -72
+P a -48
+V a -48
+W a -48
+Y a -24
+V c -48
+W c -48
+Y c -24
+P e -48
+V e -48
+W e -48
+Y e -48
+V o -48
+W o -24
+Y o -48
+A v -48
+A w -48
diff --git a/contrib/groff/font/devlj4/ALBB b/contrib/groff/font/devlj4/ALBB
new file mode 100644
index 0000000..9c0c71f
--- /dev/null
+++ b/contrib/groff/font/devlj4/ALBB
@@ -0,0 +1,790 @@
+name ALBB
+spacewidth 9759
+pcltypeface 4362
+pclproportional 1
+pclweight 4
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -4389
+P , -4389
+V A -3414
+A V -3414
+T o -3414
+T r -3414
+T c -3414
+T e -3414
+T d -3414
+T s -3414
+T y -3414
+T a -3414
+T w -3414
+T u -3414
+L T -2925
+L Y -2925
+Y o -2925
+Y e -2925
+Y a -2925
+A W -2925
+W A -2925
+T A -3414
+V o -2925
+V e -2925
+V a -2439
+Y A -2925
+F A -1950
+F . -3903
+F , -3903
+A T -3414
+A Y -2925
+v . -2439
+v , -2439
+y . -2439
+y , -2439
+T . -3414
+T , -3414
+L W -2925
+P A -2439
+V . -3903
+V , -3903
+Y . -2925
+Y , -2925
+W o -2439
+W e -2439
+W a -1950
+W . -2925
+W , -2925
+r . -2925
+r , -2925
+w . -2439
+w , -2439
+Y u -1950
+A v -1461
+A y -1461
+A w -1461
+o . -975
+o , -975
+p . -1950
+p , -1950
+e . -975
+e , -975
+b . -1950
+b , -1950
+O T -2439
+O V -1950
+O Y -2439
+O . -2439
+O , -2439
+L y -975
+L O -975
+L G -486
+L C -486
+L Q -486
+P J -486
+V y -1461
+V u -1461
+V O -1950
+V G -1461
+V C -1461
+V Q -1461
+D T -2439
+D V -1461
+D Y -1950
+D . -2439
+D , -2439
+Y O -2439
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -975
+F e -975
+F a -975
+O A -1461
+O W -1461
+L U -486
+R T -1461
+R V -1461
+R Y -1461
+R W -1461
+G T -486
+P o -1461
+P g -975
+P e -1461
+P a -975
+D A -975
+D W -975
+B T -1950
+B Y -1950
+B . -1950
+B , -1950
+A O -1461
+A G -975
+A C -975
+A U -975
+A Q -975
+W r -975
+W y -975
+W u -975
+W O -1461
+W G -975
+W C -975
+W Q -975
+U A -975
+U . -1950
+U , -1950
+Q A -975
+Q W -975
+f . -486
+f , -486
+T O -2439
+T G -2439
+T C -2439
+T Q -2439
+O X -1950
+L o -486
+L e -486
+L q -486
+G V -486
+G Y -486
+G W -486
+G . -486
+G , -486
+P T -486
+P V -486
+P Y -486
+D X -1461
+B V -1461
+B X -1461
+B A -975
+B W -975
+S . -1461
+S , -1461
+F O -486
+X o -1461
+X e -1461
+X y -1461
+X O -1950
+X G -1461
+X C -1461
+X Q -1461
+A o -975
+A e -975
+Q X -1461
+K o -975
+K e -975
+K y -975
+K w -975
+K O -1461
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -486
+o x -486
+o w -486
+h v -486
+h y -486
+m v -486
+m y -486
+r g -975
+g . -975
+g , -975
+p v -486
+p y -486
+p x -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -486
+b y -486
+b w -486
+s . -975
+s , -975
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -486
+x c -486
+x e -486
+x d -486
+x q -486
+a v -486
+a y -486
+a w -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T S -1461
+R o -975
+R y -975
+R O -1461
+R G -975
+R C -975
+R U -975
+R Q -975
+G X -486
+G A -486
+P s -975
+P Z -486
+P X -486
+P W -486
+V S -1461
+S A -975
+Y S -1461
+X u -1461
+A t -975
+A c -975
+A d -975
+A u -975
+A q -975
+W S -975
+K c -975
+K u -975
+h w -486
+m w -486
+r o -975
+r c -975
+r e -975
+r d -975
+r a -975
+r q -975
+g g -486
+p w -486
+v e -486
+v s -486
+e x -486
+e w -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+w e -486
+w s -486
+k o -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k w -486
+k q -486
+O Z -975
+O J -975
+L J -486
+R e -975
+R u -975
+G Z -486
+P O -486
+E O -486
+Z o -486
+Z e -486
+Z d -486
+Z y -486
+Z w -486
+Z u -486
+Z O -975
+Z G -486
+Z C -486
+Z Q -486
+D Z -486
+D J -486
+B Z -486
+B J -486
+A J -486
+J O -486
+K J -486
+t o -486
+t c -486
+t e -486
+t d -486
+t q -486
+o z -486
+r s -975
+g o -486
+g c -486
+g e -486
+g d -486
+g s -486
+g a -486
+g q -486
+p z -486
+e z -486
+z o -486
+z c -486
+z e -486
+z d -486
+z q -486
+b z -486
+k t -486
+k u -486
+O g -486
+O j -486
+R J -486
+G J -486
+C O -486
+B O -486
+U O -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -975
+L ' -975
+T char173 -3414
+T hy -3414
+T - -3414
+T en -3414
+T em -3414
+A cq -1461
+A ' -1461
+char173 T -3414
+hy T -3414
+- T -3414
+en T -3414
+em T -3414
+Y char173 -1950
+Y hy -1950
+Y - -1950
+Y en -1950
+Y em -1950
+p cq -486
+p ' -486
+e cq -486
+e ' -486
+b cq -486
+b ' -486
+a cq -486
+a ' -486
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -486
+h ' -486
+m cq -486
+m ' -486
+R cq -975
+R ' -975
+W char173 -975
+W hy -975
+W - -975
+W en -975
+W em -975
+cq d -1950
+' d -1950
+L char173 -486
+L hy -486
+L - -486
+L en -486
+L em -486
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -975
+A hy -975
+A - -975
+A en -975
+A em -975
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+K cq -486
+K ' -486
+k cq -486
+k ' -486
+O cq -486
+O ' -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+charset
+! 9759,20130,300 2 3617
+dq 15126,20130 2 3618
+" "
+sh 17565,20430,300 2 3619
+# "
+Do 17565,21630,2370 2 3620
+$ "
+% 25857,20430,300 2 3621
+& 23907,17037,300 0 3622
+cq 9759,20130 2 51751
+' "
+( 13173,20130,4365 3 3624
+) 13173,20130,4365 3 3625
+* 17565,20130 2 3626
++ 25857,15465 0 3627
+, 9759,5025,3885 0 3628
+char173 9759,10515 0 3629
+hy "
+- "
+. 9759,5430,300 0 3630
+sl 13173,20130 2 3631
+/ "
+0 17565,20430,300 2 3632
+1 17565,20430 2 3633
+2 17565,20430 2 3634
+3 17565,20130,300 2 3635
+4 17565,20130 2 3636
+5 17565,20130,300 2 3637
+6 17565,20130,300 2 3638
+7 17565,20130 2 3639
+8 17565,20430,300 2 3640
+9 17565,20430 2 3641
+: 9759,14376,300 0 3642
+; 9759,14376,3885 0 3643
+< 26346,16068 0 3644
+= 25857,13644 0 3645
+> 26346,16068 0 3646
+? 12684,20430,300 2 3647
+at 25857,21057,2679 2 3648
+@ "
+A 20490,20130 2 3649
+B 18540,20130 2 3650
+C 19029,20430,300 2 3651
+D 20490,20130 2 3652
+E 16101,20130 2 3653
+F 15126,20130 2 3654
+G 20490,20430,300 2 3655
+H 21468,20130 2 3656
+I 10245,20130 2 3657
+J 11709,20130,4380 3 3658
+K 19515,20130 2 3659
+L 15126,20130 2 3660
+M 25857,20130 2 3661
+N 22443,20130 2 3662
+O 23907,20430,300 2 3663
+P 17076,20130 2 3664
+Q 23907,20430,4095 2 3665
+R 18540,20130 2 3666
+S 14148,20430,300 2 3667
+T 16587,20130 2 3668
+U 21468,20130,300 2 3669
+V 20004,20130 2 3670
+W 25857,20130 2 3671
+X 20004,20130 2 3672
+Y 17565,20130 2 3673
+Z 17565,20130 2 3674
+lB 13173,20130,3960 2 3675
+[ "
+rs 13173,20130 2 3676
+\ "
+rB 13173,20130,3960 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 9759,20130 2 51808
+` "
+a 13173,14310,300 0 3681
+b 16101,20025 2 3682
+c 12684,14310,300 0 3683
+d 15612,20025,300 2 3684
+e 13662,14310,300 0 3685
+f 9759,20130 2 3686
+g 14637,14310,4650 1 3687
+h 15612,20025 2 3688
+i 7806,20940 2 3689
+j 7806,20940,4365 3 3690
+k 16587,20025 2 3691
+l 7806,20025 2 3692
+m 23418,14310 0 3693
+n 15612,14310 0 3694
+o 16101,14310,300 0 3695
+p 15612,14310,4365 1 3696
+q 15612,14310,4365 1 3697
+r 11220,14310 0 3698
+s 11220,14310,300 0 3699
+t 10734,17100,300 0 3700
+u 15612,14010,300 0 3701
+v 14637,14010 0 3702
+w 20979,14010 0 3703
+x 16587,14010 0 3704
+y 14637,14010,4365 1 3705
+z 12198,14010 0 3706
+lC 13173,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,20130,6075 3 3709
+} "
+ti 26346,9435 0 51876
+char192 20490,25170 2 3776
+`A "
+char194 20490,25170 2 3778
+^A "
+char200 16101,25170 2 3784
+`E "
+char202 16101,25170 2 3786
+^E "
+char203 16101,26130 2 3787
+:E "
+char206 10245,25170 2 3790
+^I "
+char207 10245,26130 2 3791
+:I "
+char180 17565,20250 2 3764
+aa "
+ga 17565,20250 2 3680
+a^ 17565,20250 2 3678
+^ "
+char168 17565,20190 2 3752
+ad "
+a~ 17565,19035 2 3710
+~ "
+char217 21468,25170,300 2 3801
+`U "
+char219 21468,25170,300 2 3803
+^U "
+char221 17565,25170 2 3805
+'Y "
+char253 14637,20250,4365 3 3837
+'y "
+char176 14637,20430 2 3760
+de "
+char199 19029,20430,6270 3 3783
+,C "
+char231 12684,14310,6000 1 3815
+,c "
+char209 22443,25101 2 3793
+~N "
+char241 15612,19035 2 3825
+~n "
+char161 9759,14376,6054 1 3745
+r! "
+char191 12684,14526,6204 1 3775
+r? "
+char164 17565,15834 0 3748
+Cs "
+char163 17565,20430 2 3747
+Po "
+char165 17565,20130 2 3749
+Ye "
+char167 17565,20430,4365 3 3751
+sc "
+Fn 17565,20130 2 51871
+char162 17565,19911 2 3746
+ct "
+char226 13173,20250,300 2 3810
+^a "
+char234 13662,20250,300 2 3818
+^e "
+char244 16101,20250,300 2 3828
+^o "
+char251 15612,20250,300 2 3835
+^u "
+char225 13173,20250,300 2 3809
+'a "
+char233 13662,20250,300 2 3817
+'e "
+char243 16101,20250,300 2 3827
+'o "
+char250 15612,20250,300 2 3834
+'u "
+char224 13173,20250,300 2 3808
+`a "
+char232 13662,20250,300 2 3816
+`e "
+char242 16101,20250,300 2 3826
+`o "
+char249 15612,20250,300 2 3833
+`u "
+char228 13173,20190,300 2 3812
+:a "
+char235 13662,20190,300 2 3819
+:e "
+char246 16101,20190,300 2 3830
+:o "
+char252 15612,20190,300 2 3836
+:u "
+char197 20490,26508 2 3781
+oA "
+char238 7806,20250 2 3822
+^i "
+char216 23907,20601,366 2 3800
+/O "
+char198 26835,20130 2 3782
+AE "
+char229 13173,20655,300 2 3813
+oa "
+char237 7806,20250 2 3821
+'i "
+char248 16101,14373,330 0 3832
+/o "
+char230 20004,14310,300 0 3814
+ae "
+char196 20490,26130 2 3780
+:A "
+char236 7806,20250 2 3820
+`i "
+char214 23907,26130,300 2 3798
+:O "
+char220 21468,26130,300 2 3804
+:U "
+char201 16101,25170 2 3785
+'E "
+char239 7806,20190 2 3823
+:i "
+char223 17076,20130,300 2 3807
+ss "
+char212 23907,25170,300 2 3796
+^O "
+char193 20490,25170 2 3777
+'A "
+char195 20490,25101 2 3779
+~A "
+char227 13173,19035,300 2 3811
+~a "
+char208 21468,20130 2 3792
+-D "
+char240 16101,20025,300 2 3824
+Sd "
+char205 10245,25170 2 3789
+'I "
+char204 10245,25170 2 3788
+`I "
+char211 23907,25170,300 2 3795
+'O "
+char210 23907,25170,300 2 3794
+`O "
+char213 23907,25101,300 2 3797
+~O "
+char245 16101,19035,300 2 3829
+~o "
+vS 14148,25170,300 2 51795
+vs 11220,20250,300 2 51827
+char218 21468,25170,300 2 3802
+'U "
+:Y 17565,26130 2 51801
+char255 14637,20190,4365 3 3839
+:y "
+char222 17076,20130 2 3806
+TP "
+char254 15612,20025,4365 3 3838
+Tp "
+char181 15612,12630,4680 1 3765
+char182 17565,19635,4200 3 3766
+ps "
+char190 25857,20430,300 2 3774
+34 "
+\- 25857,10380 0 51757
+char188 25857,20430,300 2 3772
+14 "
+char189 25857,20430,300 2 3773
+12 "
+char170 12198,20430 2 3754
+Of "
+char186 12198,20430 2 3770
+Om "
+char171 13662,12450 0 3755
+Fo "
+char187 13662,12450 0 3771
+Fc "
+char177 25857,15465,6855 1 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 25857,12210 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 12198,20340 2 3762
+S2 "
+char179 12198,20130 2 3763
+S3 "
+char184 17565,0,6000 1 3768
+ac "
+char185 12198,20340 2 3769
+S1 "
+char215 25857,15282 0 3799
+char247 25857,16380,885 0 3831
+char183 9759,13080 0 3767
+pc "
+fm 9759,20130 2 51873
+sd 15612,20130 2 51874
+dg 17565,20130,4365 3 51755
+tm 16101,17850 0 51796
+ah 17565,20250 2 51935
+ao 17565,20655 2 51930
+f/ 3903,20430,300 2 51759
+em 25857,10095 0 51789
+en 17565,10095 0 51790
+dd 17565,20130,4365 3 51773
+.i 7806,14010 0 51957
+aq 9759,20130 2 3623
+bu 13173,14226 0 51889
+'C 19029,25170,300 2 20166
+'c 12684,20250,300 2 20198
+lq 17076,20130 2 51838
+rq 17076,20130 2 51746
+Bq 17076,5025,3885 0 51772
+vz 12198,20250 2 51834
+fi 16587,20130 2 51881
+fl 16587,20130 2 51882
+ff 18540,20130 2 51883
+Fi 25371,20130 2 51884
+Fl 25371,20130 2 51885
+ij 15612,20940,4365 3 51958
+bq 9759,5025,3885 0 51756
+%0 33663,20430,300 2 51901
+char175 17565,19020 2 3759
+a- "
+ab 17565,19260 2 51926
+a. 17565,20190 2 51927
+oe 23418,14310,300 0 51823
+OE 31224,20430,300 2 51791
+fo 7806,12450 0 51886
+fc 7806,12450 0 51887
+sq 19029,15624 0 51899
+/L 16587,20130 2 51944
+/l 12684,20025 2 51960
+a" 17565,20250 2 51933
+ho 17565,348,5838 1 51934
+vZ 17565,25170 2 51802
+IJ 21954,20130,4380 3 51942
diff --git a/contrib/groff/font/devlj4/ALBR b/contrib/groff/font/devlj4/ALBR
new file mode 100644
index 0000000..684f29f
--- /dev/null
+++ b/contrib/groff/font/devlj4/ALBR
@@ -0,0 +1,805 @@
+name ALBR
+spacewidth 8295
+pcltypeface 4362
+pclproportional 1
+pclweight 1
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -4389
+P , -4389
+V A -4389
+A V -4389
+T o -3903
+T r -3903
+T c -3903
+T e -3903
+T d -3903
+T s -3903
+T y -3903
+T a -3903
+T w -3903
+T u -3903
+L T -2925
+L Y -2925
+Y o -3903
+Y e -3903
+Y a -2925
+A W -3414
+W A -3414
+T A -3903
+V o -2925
+V e -2925
+V a -2925
+Y A -3903
+F A -2925
+F . -3903
+F , -3903
+A T -3903
+A Y -3903
+v . -3414
+v , -3414
+y . -3414
+y , -3414
+T . -3903
+T , -3903
+L W -2925
+P A -2925
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -2439
+W e -2439
+W a -2439
+W . -3414
+W , -3414
+r . -2925
+r , -2925
+w . -3414
+w , -3414
+Y u -1950
+A v -2439
+A y -2439
+A w -2439
+o . -1950
+o , -1950
+p . -1950
+p , -1950
+e . -975
+e , -975
+b . -1950
+b , -1950
+O T -2439
+O V -2439
+O Y -2439
+O . -2439
+O , -2439
+L y -1461
+L O -1461
+L G -975
+L C -975
+L Q -975
+P J -486
+V y -1950
+V u -1950
+V O -2439
+V G -1950
+V C -1950
+V Q -1950
+D T -2439
+D V -1950
+D Y -1950
+D . -2439
+D , -2439
+Y O -2439
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -975
+F e -975
+F a -975
+O A -2439
+O W -1950
+L U -975
+R T -1461
+R V -1461
+R Y -1461
+R W -1461
+G T -1461
+P o -1461
+P g -975
+P e -1461
+P a -975
+D A -1950
+D W -1461
+B T -1950
+B Y -1950
+B . -1950
+B , -1950
+A O -2439
+A G -1950
+A C -1950
+A U -1950
+A Q -1950
+W r -1461
+W y -1461
+W u -1461
+W O -1950
+W G -1461
+W C -1461
+W Q -1461
+Q A -1950
+Q W -1461
+f . -486
+f , -486
+T O -2439
+T G -2439
+T C -2439
+T Q -2439
+O X -1461
+L o -975
+L e -975
+L q -975
+G V -1461
+G Y -1461
+G W -1461
+G . -486
+G , -486
+P T -486
+P V -486
+P Y -486
+D X -975
+B V -1950
+B X -975
+B A -1950
+B W -1461
+S . -1461
+S , -1461
+F O -486
+X o -975
+X e -975
+X y -975
+X O -1461
+X G -975
+X C -975
+X Q -975
+A o -1950
+A e -1950
+Q X -975
+K o -975
+K e -975
+K y -975
+K w -975
+K O -1461
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -486
+o x -486
+o w -486
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+r g -975
+g . -975
+g , -975
+p v -486
+p y -486
+p x -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -486
+b y -486
+b w -486
+s . -975
+s , -975
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+a v -486
+a y -486
+a w -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T S -1461
+L a -975
+R o -975
+R y -975
+R O -1461
+R G -975
+R C -975
+R U -975
+R Q -975
+G X -486
+G A -486
+P Z -486
+P X -486
+P W -486
+V S -1461
+S T -975
+S V -975
+S Y -975
+S X -975
+S A -1461
+S W -975
+Y S -1461
+X a -975
+X u -975
+A t -975
+A c -1950
+A d -1950
+A a -975
+A u -1950
+A q -1950
+W S -1461
+K c -975
+K u -975
+o f -486
+h w -486
+n w -486
+m w -486
+r o -975
+r c -975
+r e -975
+r d -975
+r a -975
+r q -975
+g g -486
+p f -486
+p w -486
+v e -486
+e f -486
+e x -486
+e w -486
+b f -486
+y e -486
+f o -486
+f c -486
+f e -486
+f d -486
+f a -486
+f q -486
+w e -486
+k o -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -486
+k w -486
+k q -486
+O Z -975
+O J -975
+L J -486
+R e -975
+R a -975
+R u -975
+G Z -486
+P O -486
+E O -486
+Z o -486
+Z e -486
+Z d -486
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -975
+Z G -486
+Z C -486
+Z Q -486
+D Z -486
+D J -486
+B Z -486
+B J -486
+S Z -486
+S J -486
+A J -486
+J O -486
+K a -975
+K J -486
+o z -486
+h f -486
+n f -486
+m f -486
+g o -486
+g c -486
+g e -486
+g d -486
+g a -486
+g q -486
+p z -486
+e z -486
+z o -486
+z c -486
+z e -486
+z d -486
+z a -486
+z q -486
+b z -486
+a f -486
+k t -486
+k f -486
+k u -486
+O g -486
+O j -486
+R J -486
+G J -486
+C O -486
+B O -486
+A f -486
+U O -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -2925
+L ' -2925
+T char173 -3903
+T hy -3903
+T - -3903
+T en -3903
+T em -3903
+A cq -2925
+A ' -2925
+char173 T -3903
+hy T -3903
+- T -3903
+en T -3903
+em T -3903
+Y char173 -1950
+Y hy -1950
+Y - -1950
+Y en -1950
+Y em -1950
+p cq -1950
+p ' -1950
+e cq -975
+e ' -975
+b cq -1950
+b ' -1950
+a cq -1461
+a ' -1461
+V char173 -1950
+V hy -1950
+V - -1950
+V en -1950
+V em -1950
+h cq -1950
+h ' -1950
+n cq -1950
+n ' -1950
+m cq -1950
+m ' -1950
+R cq -975
+R ' -975
+W char173 -1461
+W hy -1461
+W - -1461
+W en -1461
+W em -1461
+cq d -1950
+' d -1950
+L char173 -975
+L hy -975
+L - -975
+L en -975
+L em -975
+X char173 -975
+X hy -975
+X - -975
+X en -975
+X em -975
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+char173 X -975
+hy X -975
+- X -975
+char173 A -1950
+hy A -1950
+- A -1950
+en X -975
+en A -1950
+em X -975
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+K cq -486
+K ' -486
+b f -486
+k cq -486
+k ' -486
+O cq -486
+O ' -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+charset
+! 8295,20130,300 2 3617
+dq 13173,20130 2 3618
+" "
+sh 16587,20430,300 2 3619
+# "
+Do 16587,21909,2490 2 3620
+$ "
+% 24882,20430,300 2 3621
+& 22932,16869,300 0 3622
+cq 8295,20130 2 51751
+' "
+( 10734,20130,4365 3 3624
+) 10734,20130,4365 3 3625
+* 16587,20130 2 3626
++ 24882,15420,60 0 3627
+, 8295,3945,5055 1 3628
+char173 8295,9795 0 3629
+hy "
+- "
+. 8295,4080,300 0 3630
+sl 11709,20130 2 3631
+/ "
+0 16587,20430,300 2 3632
+1 16587,20430 2 3633
+2 16587,20430 2 3634
+3 16587,20130,300 2 3635
+4 16587,20130 2 3636
+5 16587,20130,300 2 3637
+6 16587,20130,300 2 3638
+7 16587,20130 2 3639
+8 16587,20430,300 2 3640
+9 16587,20430 2 3641
+: 8295,12372,300 0 3642
+; 8295,12372,5055 1 3643
+< 26346,16068 0 3644
+= 24882,11880 0 3645
+> 26346,16068 0 3646
+? 12198,20430,300 2 3647
+at 24882,21030,2745 2 3648
+@ "
+A 20979,20430 2 3649
+B 15126,20130 2 3650
+C 18051,20430,300 2 3651
+D 18540,20130 2 3652
+E 14637,20130 2 3653
+F 13662,20130 2 3654
+G 20490,20430,300 2 3655
+H 20004,20130 2 3656
+I 8295,20130 2 3657
+J 10734,20130,4488 3 3658
+K 18051,20130 2 3659
+L 14148,20130 2 3660
+M 24396,20130 2 3661
+N 21468,20130 2 3662
+O 22932,20430,300 2 3663
+P 13662,20130 2 3664
+Q 22932,20430,4152 3 3665
+R 16587,20130 2 3666
+S 13662,20430,300 2 3667
+T 16587,20130 2 3668
+U 20979,20130,300 2 3669
+V 20490,20130 2 3670
+W 24882,20430 2 3671
+X 18051,20130 2 3672
+Y 17076,20130 2 3673
+Z 16101,20130 2 3674
+lB 11220,20130,4365 3 3675
+[ "
+rs 11709,20130 2 3676
+\ "
+rB 11220,20130,4365 3 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 8295,20130 2 51808
+` "
+a 12198,14310,300 0 3681
+b 14148,20025 2 3682
+c 12198,14310,300 0 3683
+d 14637,20025,300 2 3684
+e 12684,14310,300 0 3685
+f 8295,20130 2 3686
+g 12684,14310,4479 1 3687
+h 14148,20025 2 3688
+i 6342,19815 2 3689
+j 6342,19815,4365 3 3690
+k 12684,20025 2 3691
+l 6342,20025 2 3692
+m 21954,14310 0 3693
+n 14148,14310 0 3694
+o 14637,14310,300 0 3695
+p 14637,14310,4365 1 3696
+q 14148,14310,4365 1 3697
+r 9759,14310 0 3698
+s 9270,14310,300 0 3699
+t 8781,16950,300 0 3700
+u 14148,14010,300 0 3701
+v 12684,14010 0 3702
+w 18540,14010 0 3703
+x 12684,14010 0 3704
+y 13173,14010,4365 1 3705
+z 10245,14010 0 3706
+lC 11709,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11709,20130,6075 3 3709
+} "
+ti 26346,8952 0 51876
+char192 20979,24960 2 3776
+`A "
+char194 20979,24960 2 3778
+^A "
+char200 14637,24960 2 3784
+`E "
+char202 14637,24960 2 3786
+^E "
+char203 14637,25020 2 3787
+:E "
+char206 8295,24960 2 3790
+^I "
+char207 8295,25020 2 3791
+:I "
+char180 16587,19785 2 3764
+aa "
+ga 16587,19785 2 3680
+a^ 16587,19785 2 3678
+^ "
+char168 16587,19140 2 3752
+ad "
+a~ 16587,18507 2 3710
+~ "
+char217 20979,24960,300 2 3801
+`U "
+char219 20979,24960,300 2 3803
+^U "
+char221 17076,24960 2 3805
+'Y "
+char253 13173,19785,4365 3 3837
+'y "
+char176 13662,20430 2 3760
+de "
+char199 18051,20430,6330 3 3783
+,C "
+char231 12198,14310,6006 1 3815
+,c "
+char209 21468,24783 2 3793
+~N "
+char241 14148,18507 2 3825
+~n "
+char161 8295,14346,6084 1 3745
+r! "
+char191 12198,14496,6234 1 3775
+r? "
+char164 16587,15684 0 3748
+Cs "
+char163 16587,20430 2 3747
+Po "
+char165 16587,20130 2 3749
+Ye "
+char167 16587,20430,4365 3 3751
+sc "
+Fn 16587,20130 2 51871
+char162 16587,19968 2 3746
+ct "
+char226 12198,19785,300 2 3810
+^a "
+char234 12684,19785,300 2 3818
+^e "
+char244 14637,19785,300 2 3828
+^o "
+char251 14148,19785,300 2 3835
+^u "
+char225 12198,19785,300 2 3809
+'a "
+char233 12684,19785,300 2 3817
+'e "
+char243 14637,19785,300 2 3827
+'o "
+char250 14148,19785,300 2 3834
+'u "
+char224 12198,19785,300 2 3808
+`a "
+char232 12684,19785,300 2 3816
+`e "
+char242 14637,19785,300 2 3826
+`o "
+char249 14148,19785,300 2 3833
+`u "
+char228 12198,19140,300 2 3812
+:a "
+char235 12684,19140,300 2 3819
+:e "
+char246 14637,19140,300 2 3830
+:o "
+char252 14148,19140,300 2 3836
+:u "
+char197 20979,26154 2 3781
+oA "
+char238 6342,19785 2 3822
+^i "
+char216 22932,20454,300 2 3800
+/O "
+char198 25857,20130 2 3782
+AE "
+char229 12198,20160,300 2 3813
+oa "
+char237 6342,19785 2 3821
+'i "
+char248 14637,14316,300 0 3832
+/o "
+char230 19515,14310,300 0 3814
+ae "
+char196 20979,25020 2 3780
+:A "
+char236 6342,19785 2 3820
+`i "
+char214 22932,25020,300 2 3798
+:O "
+char220 20979,25020,300 2 3804
+:U "
+char201 14637,24960 2 3785
+'E "
+char239 6342,19140 2 3823
+:i "
+char223 15612,20130,300 2 3807
+ss "
+char212 22932,24960,300 2 3796
+^O "
+char193 20979,24960 2 3777
+'A "
+char195 20979,24783 2 3779
+~A "
+char227 12198,18507,300 2 3811
+~a "
+char208 20004,20130 2 3792
+-D "
+char240 14637,20025,300 2 3824
+Sd "
+char205 8295,24960 2 3789
+'I "
+char204 8295,24960 2 3788
+`I "
+char211 22932,24960,300 2 3795
+'O "
+char210 22932,24960,300 2 3794
+`O "
+char213 22932,24783,300 2 3797
+~O "
+char245 14637,18507,300 2 3829
+~o "
+vS 13662,24960,300 2 51795
+vs 9270,19785,300 2 51827
+char218 20979,24960,300 2 3802
+'U "
+:Y 17076,25020 2 51801
+char255 13173,19140,4365 3 3839
+:y "
+char222 13662,20130 2 3806
+TP "
+char254 14637,20025,4365 3 3838
+Tp "
+char181 14637,12630,4350 1 3765
+char182 16587,19635,4200 3 3766
+ps "
+char190 24882,20430,300 2 3774
+34 "
+\- 24882,9405 0 51757
+char188 24882,20430,300 2 3772
+14 "
+char189 24882,20430,300 2 3773
+12 "
+char170 10245,20430 2 3754
+Of "
+char186 10245,20430 2 3770
+Om "
+char171 12198,12450 0 3755
+Fo "
+char187 12198,12450 0 3771
+Fc "
+char177 24882,15420,5175 1 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 24882,12135 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 10245,20340 2 3762
+S2 "
+char179 10245,20130 2 3763
+S3 "
+char184 16587,309,6006 1 3768
+ac "
+char185 10245,20340 2 3769
+S1 "
+char215 24882,15990,279 0 3799
+char247 24882,15090 0 3831
+char183 8295,12330 0 3767
+pc "
+fm 8295,20130 2 51873
+sd 14148,20130 2 51874
+dg 16587,20130,4365 3 51755
+tm 16101,17850 0 51796
+ah 16587,19785 2 51935
+ao 16587,20160 2 51930
+f/ 3414,20430,300 2 51759
+em 24882,9525 0 51789
+en 16587,9525 0 51790
+dd 16587,20130,4365 3 51773
+.i 6342,14010 0 51957
+aq 8295,20130 2 3623
+bu 13173,14226 0 51889
+'C 18051,24960,300 2 20166
+'c 12198,19785,300 2 20198
+lq 14148,20130 2 51838
+rq 14148,20130 2 51746
+Bq 14148,3900,5100 1 51772
+vz 10245,19785 2 51834
+fi 14148,20130 2 51881
+fl 14148,20130 2 51882
+ff 15612,20130 2 51883
+Fi 21468,20130 2 51884
+Fl 21468,20130 2 51885
+ij 12684,19815,4365 3 51958
+bq 8295,3900,5100 1 51756
+%0 33177,20430,300 2 51901
+char175 16587,18603 2 3759
+a- "
+ab 16587,19110 2 51926
+a. 16587,19140 2 51927
+oe 22443,14310,300 0 51823
+OE 26346,20430,300 2 51791
+fo 6831,12450 0 51886
+fc 6831,12450 0 51887
+sq 19029,15624 0 51899
+/L 16101,20130 2 51944
+/l 9270,20025 2 51960
+a" 16587,19785 2 51933
+ho 16587,297,6417 1 51934
+vZ 16101,24960 2 51802
+IJ 18051,20130,4488 3 51942
diff --git a/contrib/groff/font/devlj4/AOB b/contrib/groff/font/devlj4/AOB
new file mode 100644
index 0000000..913ca39
--- /dev/null
+++ b/contrib/groff/font/devlj4/AOB
@@ -0,0 +1,748 @@
+name AOB
+spacewidth 8781
+pcltypeface 4168
+pclproportional 1
+pclweight 3
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -1461
+P . -5364
+P , -5364
+V A -1950
+A V -1950
+T o -2439
+T c -1950
+T e -1950
+T d -1950
+T s -1461
+T a -1950
+T J -2925
+L T -2925
+L Y -3414
+Y o -3414
+Y e -2925
+Y a -2925
+Y J -2925
+A W -1461
+W A -1461
+T A -2439
+V o -1461
+V e -1461
+V a -1461
+Y A -2925
+F A -486
+F . -3903
+F , -3903
+A T -2439
+A Y -2925
+v . -2925
+v , -2925
+y . -3414
+y , -3414
+T . -3414
+T , -3414
+L W -975
+P A -975
+V J -2925
+V . -3414
+V , -3414
+Y . -3903
+Y , -3903
+W o -975
+W e -975
+W a -975
+W . -2439
+W , -2439
+r . -3414
+r , -3414
+w . -2925
+w , -2925
+Y u -975
+A v -1461
+A y -1461
+A w -1461
+o . -2439
+o , -2439
+p . -1950
+p , -1950
+e . -1461
+e , -1461
+b . -2439
+b , -2439
+O T -486
+O V -975
+O Y -1461
+O . -1950
+O , -1950
+L y -975
+P J -2925
+V y -486
+V u -486
+V O -975
+V G -975
+V C -975
+V Q -975
+D T -486
+D V -975
+D Y -1461
+D . -1950
+D , -1950
+Y O -1461
+Y G -1461
+Y C -1461
+Y Q -1461
+c . -1461
+c , -1461
+O A -486
+O W -975
+R V -486
+R Y -975
+R W -486
+G T -486
+P o -486
+P g -486
+P e -486
+P a -486
+C . -486
+C , -486
+D A -486
+D W -975
+B Y -975
+B . -1461
+B , -1461
+F J -2925
+A O -486
+A G -486
+A C -486
+A U -486
+A Q -486
+W r -486
+W y -486
+W u -486
+W O -975
+W G -975
+W C -975
+W J -1950
+W Q -975
+J A -486
+J . -1950
+J , -1950
+U A -486
+U . -1950
+U , -1950
+Q A -486
+Q W -975
+f . -1461
+f , -1461
+T O -486
+T G -486
+T C -486
+T Q -486
+O X -486
+G V -975
+G Y -1461
+G W -975
+G . -1950
+G , -1950
+P V -486
+P Y -975
+C V -486
+C Y -975
+D X -486
+B V -486
+B X -486
+B A -486
+B W -486
+S . -1461
+S , -1461
+X o -486
+X e -486
+X y -486
+X O -486
+X G -486
+X C -486
+X Q -486
+A o -486
+A e -486
+Q X -486
+K o -486
+K e -486
+K y -486
+K w -486
+K O -486
+K G -486
+K C -486
+K Q -486
+o v -975
+o y -975
+o x -486
+o w -975
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+g . -486
+g , -486
+p v -975
+p y -975
+p x -486
+c v -975
+c y -975
+c w -975
+v o -975
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -975
+e y -975
+b v -975
+b y -975
+b w -975
+s . -975
+s , -975
+y o -975
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+x o -486
+x g -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+a v -975
+a y -975
+a w -975
+w o -975
+w g -975
+w c -975
+w d -975
+w a -975
+w q -975
+R o -1461
+R O -486
+R G -486
+R C -486
+R Q -486
+G X -486
+G A -486
+P s -486
+P X -486
+P W -486
+C W -486
+V S -486
+S V -486
+S Y -975
+S X -486
+S A -486
+S W -486
+Y S -975
+X a -486
+X u -486
+X S -486
+A t -486
+A g -486
+A c -486
+A d -486
+A a -486
+A u -486
+A q -486
+A S -486
+W S -486
+K c -486
+K u -486
+K S -486
+t . -486
+t , -486
+h w -975
+h . -486
+h , -486
+n w -975
+n . -486
+n , -486
+m w -975
+m . -486
+m , -486
+l . -486
+l , -486
+i . -486
+i , -486
+p w -975
+c x -486
+v e -975
+v s -975
+e x -486
+e w -975
+z . -486
+z , -486
+d . -486
+d , -486
+s v -975
+s y -975
+s x -486
+s w -975
+y e -975
+y s -975
+x s -486
+x . -486
+x , -486
+a . -486
+a , -486
+w e -975
+w s -975
+j . -486
+j , -486
+u . -486
+k o -486
+k g -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+k . -486
+k , -486
+O Z -486
+O J -1461
+H . -486
+H , -486
+N . -486
+N , -486
+M . -486
+M , -486
+L . -486
+L , -486
+R e -1461
+R a -975
+R . -486
+R , -486
+G Z -486
+I . -486
+I , -486
+P O -486
+P G -486
+P C -486
+P Q -486
+E . -486
+E , -486
+Z o -1950
+Z e -1950
+Z d -1950
+Z s -486
+Z a -975
+Z O -486
+Z G -486
+Z C -486
+Z Q -486
+Z . -486
+Z , -486
+D Z -486
+D J -1461
+B J -975
+S J -975
+X . -486
+X , -486
+A s -486
+A . -486
+A , -486
+J J -1461
+U J -1461
+K a -486
+K . -486
+K , -486
+k s -486
+G J -1461
+A f -486
+A cq -486
+A ' -486
+Y char173 -975
+Y hy -975
+Y - -975
+Y en -975
+Y em -975
+V char173 -486
+V hy -486
+V - -486
+V en -486
+V em -486
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+X char173 -486
+X hy -486
+X - -486
+X en -486
+X em -486
+A char173 -486
+A hy -486
+A - -486
+A en -486
+A em -486
+K char173 -486
+K hy -486
+K - -486
+K en -486
+K em -486
+char173 X -486
+hy X -486
+- X -486
+char173 A -486
+hy A -486
+- A -486
+en X -486
+en A -486
+em X -486
+charset
+! 9759,20205,450 2 3617
+dq 12198,19755 2 3618
+" "
+sh 17565,20730,3630 3 3619
+# "
+Do 17565,22980,3855 3 3620
+$ "
+% 30249,20505,450 2 3621
+& 21468,20205,450 2 3622
+cq 6831,19755 2 51751
+' "
+( 8781,19755 2 3624
+) 8781,19755 2 3625
+* 17565,20205 2 3626
++ 30249,15450,600 0 3627
+, 8781,4080,4710 1 3628
+char173 8781,10965 0 3629
+hy "
+- "
+. 8781,4170,450 0 3630
+sl 10734,20820,450 2 3631
+/ "
+0 17565,20505,450 2 3632
+1 17565,20055 2 3633
+2 17565,20505 2 3634
+3 17565,20055,450 2 3635
+4 17565,20055 2 3636
+5 17565,20055,450 2 3637
+6 17565,20505,450 2 3638
+7 17565,20055 2 3639
+8 17565,20505,450 2 3640
+9 17565,20505,450 2 3641
+: 8781,15783,450 0 3642
+; 8781,15783,4710 1 3643
+< 26346,16068 0 3644
+= 30249,12984 0 3645
+> 26346,16068 0 3646
+? 16101,20205,450 2 3647
+at 30249,21057,2679 2 3648
+@ "
+A 20004,19755 2 3649
+B 18051,19755 2 3650
+C 17076,20205,450 2 3651
+D 19515,19755 2 3652
+E 16101,19755 2 3653
+F 16101,19755 2 3654
+G 18540,20205,450 2 3655
+H 19515,19755 2 3656
+I 8295,19755 2 3657
+J 13662,19755,450 2 3658
+K 18540,19755 2 3659
+L 14637,19755 2 3660
+M 24396,19755 2 3661
+N 20004,19755 2 3662
+O 20004,20205,450 2 3663
+P 18540,19755 2 3664
+Q 20004,20205,3075 2 3665
+R 18051,19755 2 3666
+S 15612,20205,450 2 3667
+T 17076,19755 2 3668
+U 19029,19755,450 2 3669
+V 19029,19755 2 3670
+W 27321,19755 2 3671
+X 19029,19755 2 3672
+Y 19029,19755 2 3673
+Z 17565,19755 2 3674
+lB 8781,19755 2 3675
+[ "
+rs 10734,20820,450 2 3676
+\ "
+rB 8781,19755 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 6831,19755 2 51808
+` "
+a 17076,17205,450 0 3681
+b 19029,20820,450 2 3682
+c 15612,17205,450 0 3683
+d 19029,20820,450 2 3684
+e 17565,17205,450 0 3685
+f 13662,20820 2 3686
+g 19029,17205,3930 1 3687
+h 19029,20820 2 3688
+i 8781,21855 2 3689
+j 8781,21855,3930 3 3690
+k 17076,20820 2 3691
+l 8295,20820 2 3692
+m 27810,17205 0 3693
+n 19029,17205 0 3694
+o 18540,17205,450 0 3695
+p 19029,17205,3930 1 3696
+q 19029,17205,3930 1 3697
+r 13662,17205 0 3698
+s 14637,17205,450 0 3699
+t 14148,20970,450 2 3700
+u 18540,16755,450 0 3701
+v 17565,16755 0 3702
+w 26346,16755 0 3703
+x 17565,16755 0 3704
+y 17565,16755,3930 1 3705
+z 15126,16755 0 3706
+lC 13173,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,20130,6075 3 3709
+} "
+ti 26346,9435 0 51876
+char192 20004,24930 2 3776
+`A "
+char194 20004,24930 2 3778
+^A "
+char200 16101,24930 2 3784
+`E "
+char202 16101,24930 2 3786
+^E "
+char203 16101,25050 2 3787
+:E "
+char206 8295,24930 2 3790
+^I "
+char207 8295,25050 2 3791
+:I "
+char180 17565,22125 2 3764
+aa "
+ga 17565,22125 2 3680
+a^ 17565,22125 2 3678
+^ "
+char168 17565,22125 2 3752
+ad "
+a~ 17565,22521 2 3710
+~ "
+char217 19029,24930,450 2 3801
+`U "
+char219 19029,24930,450 2 3803
+^U "
+char221 19029,24930 2 3805
+'Y "
+char253 17565,22125,3930 3 3837
+'y "
+char176 17565,20505 2 3760
+de "
+char199 17076,20205,5988 3 3783
+,C "
+char231 15612,17205,5988 1 3815
+,c "
+char209 20004,25161 2 3793
+~N "
+char241 19029,22521 2 3825
+~n "
+char161 9759,17115,3540 1 3745
+r! "
+char191 16101,17106,3549 1 3775
+r? "
+char164 17565,15834 0 3748
+Cs "
+char163 17565,20505 2 3747
+Po "
+char165 17565,20055 2 3749
+Ye "
+char167 17565,20205,3930 3 3751
+sc "
+Fn 17565,20820 2 51871
+char162 17565,21603,1890 2 3746
+ct "
+char226 17076,22125,450 2 3810
+^a "
+char234 17565,22125,450 2 3818
+^e "
+char244 18540,22125,450 2 3828
+^o "
+char251 18540,22125,450 2 3835
+^u "
+char225 17076,22125,450 2 3809
+'a "
+char233 17565,22125,450 2 3817
+'e "
+char243 18540,22125,450 2 3827
+'o "
+char250 18540,22125,450 2 3834
+'u "
+char224 17076,22125,450 2 3808
+`a "
+char232 17565,22125,450 2 3816
+`e "
+char242 18540,22125,450 2 3826
+`o "
+char249 18540,22125,450 2 3833
+`u "
+char228 17076,22125,450 2 3812
+:a "
+char235 17565,22125,450 2 3819
+:e "
+char246 18540,22125,450 2 3830
+:o "
+char252 18540,22125,450 2 3836
+:u "
+char197 20004,27354 2 3781
+oA "
+char238 8781,22125 2 3822
+^i "
+char216 20004,20205,450 2 3800
+/O "
+char198 30249,19755 2 3782
+AE "
+char229 17076,24825,450 2 3813
+oa "
+char237 8781,22125 2 3821
+'i "
+char248 18540,17205,450 0 3832
+/o "
+char230 27321,17205,450 0 3814
+ae "
+char196 20004,25050 2 3780
+:A "
+char236 8781,22125 2 3820
+`i "
+char214 20004,25050,450 2 3798
+:O "
+char220 19029,25050,450 2 3804
+:U "
+char201 16101,24930 2 3785
+'E "
+char239 8781,22125 2 3823
+:i "
+char223 18540,20820,450 2 3807
+ss "
+char212 20004,24930,450 2 3796
+^O "
+char193 20004,24930 2 3777
+'A "
+char195 20004,25161 2 3779
+~A "
+char227 17076,22521,450 2 3811
+~a "
+char208 19515,19755 2 3792
+-D "
+char240 18540,21666,450 2 3824
+Sd "
+char205 8295,24930 2 3789
+'I "
+char204 8295,24930 2 3788
+`I "
+char211 20004,24930,450 2 3795
+'O "
+char210 20004,24930,450 2 3794
+`O "
+char213 20004,25161,450 2 3797
+~O "
+char245 18540,22521,450 2 3829
+~o "
+vS 15612,24930,450 2 51795
+vs 14637,22125,450 2 51827
+char218 19029,24930,450 2 3802
+'U "
+:Y 19029,25050 2 51801
+char255 17565,22125,3930 3 3839
+:y "
+char222 18540,19755 2 3806
+TP "
+char254 19029,20820,3930 3 3838
+Tp "
+char181 15612,12630,4680 1 3765
+char182 17565,19635,4200 1 3766
+ps "
+char190 30249,20610,555 2 3774
+34 "
+\- 30249,9375 0 51757
+char188 30249,20610,555 2 3772
+14 "
+char189 30249,20610,555 2 3773
+12 "
+char170 14637,20505 2 3754
+Of "
+char186 14637,20505 2 3770
+Om "
+char171 15612,14025 0 3755
+Fo "
+char187 15612,14025 0 3771
+Fc "
+char177 30249,15450,5895 1 3761
+char166 13173,19083,5916 1 3750
+bb "
+char169 13173,19635 0 3753
+co "
+char172 30249,11274 0 3756
+no "
+char174 13173,19635 0 3758
+rg "
+char178 11709,20385 2 3762
+S2 "
+char179 11709,20055 2 3763
+S3 "
+char184 17565,507,5988 1 3768
+ac "
+char185 11709,20055 2 3769
+S1 "
+char215 30249,15225,585 0 3799
+char247 30249,15885,1035 0 3831
+char183 8781,12759 0 3767
+pc "
+fm 8781,20055 2 51873
+sd 17565,20055 2 51874
+dg 17565,20205,4095 3 51755
+tm 16101,17850 0 51796
+ah 17565,22125 2 51935
+ao 17565,24825 2 51930
+f/ 5367,20610,555 2 51759
+em 30249,10440 0 51789
+en 17565,10440 0 51790
+dd 17565,20205,4095 3 51773
+.i 8781,16755 0 51957
+aq 6831,19755 2 3623
+bu 13173,14226 0 51889
+'C 17076,24930,450 2 20166
+'c 15612,22125,450 2 20198
+lq 11220,19755 2 51838
+rq 11220,19755 2 51746
+Bq 11220,4038,3672 1 51772
+vz 15126,22125 2 51834
+fi 21954,21855 2 51881
+fl 21954,20820 2 51882
+ff 25371,20820 2 51883
+Fi 33177,21855 2 51884
+Fl 33177,20820 2 51885
+ij 17565,21855,3930 3 51958
+bq 6831,4038,3672 1 51756
+%0 34152,20505,450 2 51901
+char175 17565,21675 2 3759
+a- "
+ab 17565,22200 2 51926
+a. 17565,22590 2 51927
+oe 28785,17205,450 0 51823
+OE 28785,20205,450 2 51791
+fo 9270,14025 0 51886
+fc 9270,14025 0 51887
+sq 19029,15624 0 51899
+/L 14148,19755 2 51944
+/l 9270,20820 2 51960
+a" 17565,22125 2 51933
+ho 17565,1095,4155 1 51934
+vZ 17565,24930 2 51802
+IJ 21954,19755,450 2 51942
diff --git a/contrib/groff/font/devlj4/AOI b/contrib/groff/font/devlj4/AOI
new file mode 100644
index 0000000..f43a1af
--- /dev/null
+++ b/contrib/groff/font/devlj4/AOI
@@ -0,0 +1,813 @@
+name AOI
+spacewidth 7806
+slant 11.150000
+pcltypeface 4168
+pclproportional 1
+pclweight 0
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2439
+P . -4878
+P , -4878
+V A -2439
+A V -1950
+T o -2925
+T r -1461
+T c -2925
+T e -2925
+T d -2925
+T s -2439
+T y -1461
+T a -2925
+T w -1461
+T u -1461
+T J -2925
+L T -2925
+L Y -2925
+Y o -2925
+Y e -2925
+Y a -2439
+Y J -2925
+A W -1461
+W A -1461
+T A -2925
+V o -1461
+V e -1461
+V a -1461
+Y A -2925
+F A -1461
+F . -3903
+F , -3903
+A T -2439
+A Y -2439
+v . -2439
+v , -2439
+y . -2925
+y , -2925
+T . -3414
+T , -3414
+L W -1461
+P A -975
+V J -2925
+V . -3414
+V , -3414
+Y . -3414
+Y , -3414
+W o -975
+W e -975
+W a -975
+W . -1950
+W , -1950
+r . -1950
+r , -1950
+w . -2439
+w , -2439
+Y u -975
+A v -1461
+A y -1461
+A w -975
+o . -2439
+o , -2439
+p . -2439
+p , -2439
+e . -1461
+e , -1461
+b . -2439
+b , -2439
+O T -1461
+O V -975
+O Y -1461
+O . -2439
+O , -2439
+L y -1950
+L O -2439
+L G -2439
+L C -2439
+L Q -2439
+P J -2925
+V y -975
+V u -975
+V O -975
+V G -975
+V C -975
+V Q -975
+D T -1461
+D V -975
+D Y -1461
+D . -2439
+D , -2439
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -486
+F e -486
+F a -486
+c . -1461
+c , -1461
+O A -975
+O W -486
+L U -1950
+R T -975
+R V -975
+R Y -975
+R W -486
+G T -1461
+C A -486
+C . -975
+C , -975
+D A -975
+D W -486
+B T -1461
+B Y -1461
+B . -1461
+B , -1461
+F J -2925
+A O -975
+A G -975
+A C -975
+A U -975
+A Q -975
+W r -486
+W y -486
+W u -486
+W O -486
+W G -486
+W C -486
+W J -1461
+W Q -486
+J A -486
+J . -975
+J , -975
+U A -975
+U . -2439
+U , -2439
+Q W -486
+f . -2439
+f , -2439
+T O -1461
+T G -1461
+T C -1461
+T Q -1461
+O X -975
+L o -2925
+L e -2439
+L q -1950
+G V -975
+G Y -1461
+G W -486
+G . -1950
+G , -1950
+P T -1461
+P V -975
+P Y -1461
+C T -975
+C V -975
+C Y -975
+D X -975
+B V -975
+B X -975
+B A -975
+B W -486
+S . -1950
+S , -1950
+X o -975
+X e -975
+X y -975
+X O -975
+X G -975
+X C -975
+X Q -975
+A o -975
+A e -975
+K o -1461
+K e -1461
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -486
+o x -975
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+r g -486
+g . -486
+g , -486
+p v -486
+p y -486
+p x -975
+c v -486
+c y -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -975
+b y -975
+b w -486
+s . -975
+s , -975
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -975
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -486
+a y -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T S -1461
+L a -975
+L S -1461
+G X -975
+G A -975
+P X -975
+P W -486
+C X -486
+C W -486
+C J -486
+V S -975
+S T -1461
+S V -975
+S Y -1461
+S X -975
+S A -975
+S W -486
+Y S -975
+X a -975
+X u -975
+X S -975
+A t -975
+A c -975
+A d -975
+A a -975
+A u -975
+A q -975
+A S -975
+W S -486
+K c -1461
+K u -975
+K S -975
+t . -486
+t , -486
+h . -486
+h , -486
+n . -486
+n , -486
+m . -486
+m , -486
+l . -486
+l , -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+i . -486
+i , -486
+c x -975
+v e -486
+v s -486
+e x -975
+z . -486
+z , -486
+d . -486
+d , -486
+b f -486
+s v -486
+s y -486
+s x -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+x . -486
+x , -486
+a . -486
+a , -486
+w e -486
+w s -486
+j . -486
+j , -486
+u . -486
+k o -975
+k c -975
+k e -975
+k d -975
+k a -975
+k q -975
+k . -486
+k , -486
+O J -1950
+H . -486
+H , -486
+N . -486
+N , -486
+M . -486
+M , -486
+L . -486
+L , -486
+R . -486
+R , -486
+I . -486
+I , -486
+E . -486
+E , -486
+Z o -1461
+Z e -1461
+Z d -1461
+Z s -486
+Z a -975
+Z . -486
+Z , -486
+D J -1950
+B J -975
+S J -1461
+X . -486
+X , -486
+A s -486
+A . -486
+A , -486
+J J -486
+U J -1950
+K a -975
+K . -486
+K , -486
+o z -975
+r s -486
+p z -975
+c z -975
+v f -486
+e z -975
+z o -975
+z c -975
+z e -975
+z d -975
+z s -486
+z a -975
+z q -975
+b t -486
+b g -486
+b z -1461
+b j -486
+s z -486
+y f -486
+w f -486
+k s -486
+G J -1461
+L cq -3414
+L ' -3414
+T char173 -1461
+T hy -1461
+T - -1461
+T en -1461
+T em -1461
+A cq -1950
+A ' -1950
+char173 T -1461
+hy T -1461
+- T -1461
+en T -1461
+em T -1461
+Y char173 -975
+Y hy -975
+Y - -975
+Y en -975
+Y em -975
+p cq -1950
+p ' -1950
+c cq -975
+c ' -975
+e cq -1950
+e ' -1950
+b cq -1950
+b ' -1950
+a cq -1950
+a ' -1950
+V char173 -975
+V hy -975
+V - -975
+V en -975
+V em -975
+h cq -1950
+h ' -1950
+n cq -1950
+n ' -1950
+m cq -1950
+m ' -1950
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -1950
+' d -1950
+s cq -975
+s ' -975
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -975
+X hy -975
+X - -975
+X en -975
+X em -975
+A char173 -975
+A hy -975
+A - -975
+A en -975
+A em -975
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -975
+' s -975
+char173 X -975
+hy X -975
+- X -975
+char173 A -975
+hy A -975
+- A -975
+en X -975
+en A -975
+em X -975
+b f -486
+charset
+! 7806,20160,405,1176,798,880 2 3617
+dq 11709,19755,0,504,-2439,504 2 3618
+" "
+sh 15612,20460,4296,0,-936 3 3619
+# "
+Do 15612,22065,2295,1062,258,880 2 3620
+$ "
+% 26346,20460,405,0,-1734 2 3621
+& 17565,20160,405,414,381,414 2 3622
+cq 7806,19755,0,744,-1851,744 2 51751
+' "
+( 7806,19755,405,3360,-270,880 2 3624
+) 7806,19755,405,618,2472,618 2 3625
+* 15612,20160,0,0,-2880 2 3626
++ 26346,15255,585,0,-3894 0 3627
+, 7806,2910,4320,0,2160 1 3628
+char173 7806,10230,0,654,468,654 0 3629
+hy "
+- "
+. 7806,2925,405,0,684 0 3630
+sl 7806,20820,405,4203,3111,880 2 3631
+/ "
+0 15612,20460,405,1371,450,880 2 3632
+1 15612,20055,0,0,-879 2 3633
+2 15612,20460,0,1173,1140,880 2 3634
+3 15612,20055,405,1743,621,880 2 3635
+4 15612,20055,0,1101,1074,880 2 3636
+5 15612,20055,405,1530,453,880 2 3637
+6 15612,20460,405,1863,-6,880 2 3638
+7 15612,20055,0,2184,-213,880 2 3639
+8 15612,20460,405,1362,708,880 2 3640
+9 15612,20460,405,1032,828,880 2 3641
+: 7806,13515,405,0,684 0 3642
+; 7806,13515,4320,0,2160 1 3643
+< 26346,16068,0,0,-3981 0 3644
+= 26346,10800,0,0,-3921 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 14148,20160,405,1497,-1323,880 2 3647
+at 26346,21030,2745,0,-1083 2 3648
+@ "
+A 18051,19755,0,0,2478 2 3649
+B 16587,19755,0,1230,765,880 2 3650
+C 16101,20160,405,1941,-36,880 2 3651
+D 19029,19755,0,516,657,516 2 3652
+E 15612,19755,0,1971,858,880 2 3653
+F 15126,19755,0,2244,807,880 2 3654
+G 18051,20160,405,1218,-144,880 2 3655
+H 19515,19755,0,1179,558,880 2 3656
+I 6831,19755,0,1557,909,880 2 3657
+J 12198,19755,405,1518,2154,880 2 3658
+K 16101,19755,0,3612,717,880 2 3659
+L 12684,19755,0,0,783 2 3660
+M 22932,19755,0,1287,729,880 2 3661
+N 19515,19755,0,1344,735,880 2 3662
+O 19029,20160,405,732,-39,732 2 3663
+P 16587,19755,0,1425,699,880 2 3664
+Q 19029,20160,993,849,-243,849 2 3665
+R 16101,19755,0,1494,744,880 2 3666
+S 14637,20160,405,1374,888,880 2 3667
+T 14637,19755,0,3165,-825,880 2 3668
+U 18540,19755,405,1449,-453,880 2 3669
+V 17076,19755,0,2931,-1407,880 2 3670
+W 25371,19755,0,3333,-1341,880 2 3671
+X 16587,19755,0,3177,2418,880 2 3672
+Y 16587,19755,0,3216,-1296,880 2 3673
+Z 16101,19755,0,2199,1347,880 2 3674
+lB 7806,19755,405,2646,699,880 2 3675
+[ "
+rs 7806,20820,405,0,-1671 2 3676
+\ "
+rB 7806,19755,405,1341,2004,880 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,880 3 3679
+oq 7806,19755,0,1062,-2169,880 2 51808
+` "
+a 16101,17160,405,0,621 0 3681
+b 18051,20820,405,0,735 2 3682
+c 15126,17160,405,1257,114,880 0 3683
+d 18051,20820,405,1623,207,880 2 3684
+e 16587,17160,405,546,-6,546 0 3685
+f 11220,20820,0,3024,114,880 2 3686
+g 18051,17160,3930,654,102,654 1 3687
+h 18051,20820,0,0,573 2 3688
+i 6831,21105,0,2052,918,880 2 3689
+j 7317,21105,3930,1986,4662,880 3 3690
+k 14637,20820,0,2835,738,880 2 3691
+l 6831,20820,0,1794,891,880 2 3692
+m 26835,17160,0,0,735 0 3693
+n 18051,17160,0,0,567 0 3694
+o 17565,17160,405,90,-30,90 0 3695
+p 18051,17160,3930,51,1440,51 1 3696
+q 18051,17160,3930,855,216,855 1 3697
+r 11220,17160,0,2286,816,880 0 3698
+s 12684,17160,405,1206,1044,880 0 3699
+t 12198,20985,405,2229,-525,880 2 3700
+u 18051,16755,405,603,-237,603 0 3701
+v 16101,16755,0,1950,-618,880 0 3702
+w 24396,16755,0,1749,-735,880 0 3703
+x 15126,16755,0,2667,2142,880 0 3704
+y 15612,16755,3930,2085,-378,880 1 3705
+z 13662,16755,0,1953,1530,880 0 3706
+lC 11709,20130,6075,2580,-1005,880 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 11709,20130,6075,0,3153 3 3709
+} "
+ti 26346,8952,0,0,-4029 0 51876
+char192 18051,25005,0,0,2478 2 3776
+`A "
+char194 18051,25005,0,0,2478 2 3778
+^A "
+char200 15612,25005,0,1971,858,880 2 3784
+`E "
+char202 15612,25005,0,1971,858,880 2 3786
+^E "
+char203 15612,24645,0,1971,858,880 2 3787
+:E "
+char206 6831,25005,0,4425,909,880 2 3790
+^I "
+char207 6831,24645,0,4878,909,880 2 3791
+:I "
+char180 15612,22080,0,2073,-6261,880 2 3764
+aa "
+ga 15612,22080,0,0,-3054 2 3680
+a^ 15612,22080,0,0,-4680 2 3678
+^ "
+char168 15612,21795,0,0,-4674 2 3752
+ad "
+a~ 15612,21819,0,1443,-2550,880 2 3710
+~ "
+char217 18540,25005,405,1449,-453,880 2 3801
+`U "
+char219 18540,25005,405,1449,-453,880 2 3803
+^U "
+char221 16587,25005,0,3216,-1296,880 2 3805
+'Y "
+char253 15612,22080,3930,2085,-378,880 3 3837
+'y "
+char176 15612,20460,0,0,-2748 2 3760
+de "
+char199 16101,20160,6285,1941,-36,880 3 3783
+,C "
+char231 15126,17160,6285,1257,114,880 1 3815
+,c "
+char209 19515,24744,0,1344,735,880 2 3793
+~N "
+char241 18051,21819,0,222,567,222 2 3825
+~n "
+char161 7806,17157,3408,714,1260,714 0 3745
+r! "
+char191 14148,17175,3390,0,1623 0 3775
+r? "
+char164 15612,15684,0,96,-528,96 0 3748
+Cs "
+char163 15612,20460,0,2118,1011,880 2 3747
+Po "
+char165 15612,20055,0,3255,-999,880 2 3749
+Ye "
+char167 15612,20160,4095,0,-1920 3 3751
+sc "
+Fn 15612,20820,0,1578,-2127,880 2 51871
+char162 15612,20547,498,1389,-540,880 2 3746
+ct "
+char226 16101,22080,405,0,621 2 3810
+^a "
+char234 16587,22080,405,546,-6,546 2 3818
+^e "
+char244 17565,22080,405,90,-30,90 2 3828
+^o "
+char251 18051,22080,405,603,-237,603 2 3835
+^u "
+char225 16101,22080,405,1827,621,880 2 3809
+'a "
+char233 16587,22080,405,1584,-6,880 2 3817
+'e "
+char243 17565,22080,405,1095,-30,880 2 3827
+'o "
+char250 18051,22080,405,852,-237,852 2 3834
+'u "
+char224 16101,22080,405,0,621 2 3808
+`a "
+char232 16587,22080,405,546,-6,546 2 3816
+`e "
+char242 17565,22080,405,90,-30,90 2 3826
+`o "
+char249 18051,22080,405,603,-237,603 2 3833
+`u "
+char228 16101,21795,405,0,621 2 3812
+:a "
+char235 16587,21795,405,546,-6,546 2 3819
+:e "
+char246 17565,21795,405,90,-30,90 2 3830
+:o "
+char252 18051,21795,405,603,-237,603 2 3836
+:u "
+char197 18051,26850,0,0,2478 2 3781
+oA "
+char238 6831,22080,0,3831,921,880 2 3822
+^i "
+char216 19029,20205,450,2472,1920,880 2 3800
+/O "
+char198 28299,19755,0,2715,2868,880 2 3782
+AE "
+char229 16101,24390,405,0,621 2 3813
+oa "
+char237 6831,22080,0,6462,921,880 2 3821
+'i "
+char248 17565,17232,474,1710,1614,880 0 3832
+/o "
+char230 25857,17160,405,591,780,591 0 3814
+ae "
+char196 18051,24645,0,0,2478 2 3780
+:A "
+char236 6831,22080,0,1335,1338,880 2 3820
+`i "
+char214 19029,24645,405,732,-39,732 2 3798
+:O "
+char220 18540,24645,405,1449,-453,880 2 3804
+:U "
+char201 15612,25005,0,2739,858,880 2 3785
+'E "
+char239 6831,21795,0,4275,921,880 2 3823
+:i "
+char223 16101,20820,405,57,780,57 2 3807
+ss "
+char212 19029,25005,405,732,-39,732 2 3796
+^O "
+char193 18051,25005,0,1518,2478,880 2 3777
+'A "
+char195 18051,24744,0,1263,2478,880 2 3779
+~A "
+char227 16101,21819,405,1197,621,880 2 3811
+~a "
+char208 19029,19755,0,516,690,516 2 3792
+-D "
+char240 17565,21426,405,66,-36,66 2 3824
+Sd "
+char205 6831,25005,0,7128,909,880 2 3789
+'I "
+char204 6831,25005,0,2073,909,880 2 3788
+`I "
+char211 19029,25005,405,1029,-39,880 2 3795
+'O "
+char210 19029,25005,405,732,-39,732 2 3794
+`O "
+char213 19029,24744,405,774,-39,774 2 3797
+~O "
+char245 17565,21819,405,465,-30,465 2 3829
+~o "
+vS 14637,25005,405,1374,888,880 2 51795
+vs 12684,22080,405,1596,1044,880 2 51827
+char218 18540,25005,405,1449,-453,880 2 3802
+'U "
+:Y 16587,24645,0,3216,-1296,880 2 51801
+char255 15612,21795,3930,2085,-378,880 3 3839
+:y "
+char222 16587,19755,0,675,753,675 2 3806
+TP "
+char254 18051,20820,3930,51,1440,51 3 3838
+Tp "
+char181 14637,12630,4350,1122,2931,880 1 3765
+char182 15612,19635,4200,0,-1344 3 3766
+ps "
+char190 26346,20610,555,0,-1806 2 3774
+34 "
+\- 26346,8295,0,0,-3891 0 51757
+char188 26346,20610,555,0,-1755 2 3772
+14 "
+char189 26346,20610,555,0,-1998 2 3773
+12 "
+char170 15612,20460,0,0,-2658 2 3754
+Of "
+char186 15612,20460,0,0,-2451 2 3770
+Om "
+char171 13662,14145,0,2082,-45,880 0 3755
+Fo "
+char187 13662,14145,0,267,1770,267 0 3771
+Fc "
+char177 26346,15255,3900,0,-3906 1 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,3903,-2112,880 2 3753
+co "
+char172 26346,11679,0,0,-3984 0 3756
+no "
+char174 13173,19635,0,3903,-2112,880 2 3758
+rg "
+char178 10245,20385,0,2097,-225,880 2 3762
+S2 "
+char179 10245,20055,0,2064,-186,880 2 3763
+S3 "
+char184 15612,375,6285,0,-2349 1 3768
+ac "
+char185 10245,20055,0,0,-495 2 3769
+S1 "
+char215 26346,15189,579,0,-3957 0 3799
+char247 26346,12780,0,0,-3894 0 3831
+char183 7806,11760,0,0,-1131 0 3767
+pc "
+fm 7806,20055,0,1680,-2322,880 2 51873
+sd 15612,20055,0,0,-2322 2 51874
+dg 15612,20160,4095,0,-1632 3 51755
+tm 16101,17850,0,1443,-1980,880 0 51796
+ah 15612,22080,0,132,-5370,132 2 51935
+ao 15612,24390,0,0,-6087 2 51930
+f/ 4392,20610,555,7662,7350,880 2 51759
+em 26346,9840,0,462,330,462 0 51789
+en 15612,9840,0,528,336,528 0 51790
+dd 15612,20160,4095,0,-1611 3 51773
+.i 6831,16755,0,975,921,880 0 51957
+aq 7806,19755,0,672,-2604,672 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 16101,25005,405,2718,-36,880 2 20166
+'c 15126,22080,405,2466,114,880 2 20198
+lq 11709,19755,0,1344,-2424,880 2 51838
+rq 11709,19755,0,756,-1836,756 2 51746
+Bq 11709,2970,3315,0,1494 0 51772
+vz 13662,22080,0,1953,1530,880 2 51834
+fi 17076,21105,0,2268,-153,880 2 51881
+fl 17076,20820,0,1668,57,880 2 51882
+ff 20490,20820,0,3111,42,880 2 51883
+Fi 26346,21105,0,2331,-201,880 2 51884
+Fl 26346,20820,0,1692,48,880 2 51885
+ij 13173,21105,3930,1986,918,880 3 51958
+bq 7806,2970,3315,0,1089 0 51756
+%0 34152,20460,405,684,-159,684 2 51901
+char175 15612,21210,0,0,-5265 2 3759
+a- "
+ab 15612,22230,0,0,-5238 2 51926
+a. 15612,21795,0,0,-7032 2 51927
+oe 28299,17160,405,768,270,768 0 51823
+OE 25857,20160,405,2463,-27,880 2 51791
+fo 8781,14145,0,1689,279,880 0 51886
+fc 8781,14145,0,324,1644,324 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 13173,19755,0,21,1839,21 2 51944
+/l 7806,20820,0,3030,2109,880 2 51960
+a" 15612,22080,0,4503,-3531,880 2 51933
+ho 15612,765,3990,0,-6564 1 51934
+vZ 16101,25005,0,2199,1347,880 2 51802
+IJ 18540,19755,405,1518,909,880 2 51942
diff --git a/contrib/groff/font/devlj4/AOR b/contrib/groff/font/devlj4/AOR
new file mode 100644
index 0000000..b9a0485
--- /dev/null
+++ b/contrib/groff/font/devlj4/AOR
@@ -0,0 +1,735 @@
+name AOR
+spacewidth 7806
+pcltypeface 4168
+pclproportional 1
+pclweight 0
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2439
+P . -4878
+P , -4878
+V A -2439
+A V -1950
+T o -2439
+T r -975
+T c -2439
+T e -2439
+T d -2925
+T s -1950
+T y -975
+T a -1950
+T w -975
+T u -975
+T J -2439
+L T -2439
+L Y -3414
+Y o -2925
+Y e -2925
+Y a -1950
+Y J -2925
+A W -1950
+W A -1950
+T A -2439
+V o -975
+V e -975
+V a -975
+Y A -3414
+F A -1950
+F . -3903
+F , -3903
+A T -2439
+A Y -3414
+v . -2925
+v , -2925
+y . -2925
+y , -2925
+T . -2925
+T , -2925
+L W -1950
+P A -1461
+V J -2439
+V . -2925
+V , -2925
+Y . -3903
+Y , -3903
+W o -975
+W e -975
+W a -975
+W . -2439
+W , -2439
+r . -3903
+r , -3903
+w . -2439
+w , -2439
+Y u -975
+A v -1461
+A y -1950
+A w -1461
+o . -2439
+o , -2439
+p . -2439
+p , -2439
+e . -1950
+e , -1950
+b . -2439
+b , -2439
+O T -975
+O Y -975
+O . -2439
+O , -2439
+L y -2439
+L O -1461
+L G -1461
+L C -1461
+L Q -1461
+P J -2925
+D T -975
+D Y -975
+D . -1950
+D , -1950
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -486
+F e -486
+F a -486
+c . -1461
+c , -1461
+O A -1461
+L U -1461
+R T -486
+R Y -486
+G T -486
+C A -975
+C . -1461
+C , -1461
+D A -1461
+B T -975
+B Y -975
+B . -1461
+B , -1461
+F J -2925
+A O -975
+A G -975
+A C -975
+A U -975
+A Q -975
+W J -1950
+J A -1461
+J . -1950
+J , -1950
+U A -1461
+U . -1950
+U , -1950
+f . -2925
+f , -2925
+T O -975
+T G -975
+T C -975
+T Q -975
+L o -1461
+L e -1461
+L q -1461
+G Y -486
+G . -1461
+G , -1461
+P T -975
+P Y -975
+C T -486
+C Y -486
+B A -975
+S . -1461
+S , -1461
+X o -1950
+X e -1950
+A o -975
+A e -975
+K o -975
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -975
+o x -486
+o w -486
+h v -486
+h y -975
+n v -486
+n y -975
+m v -486
+m y -975
+r g -486
+g . -486
+g , -486
+p v -486
+p y -975
+p x -486
+c v -486
+c y -975
+c w -486
+v o -486
+v g -486
+v c -486
+v d -975
+v a -486
+v q -486
+e v -486
+e y -975
+b v -1461
+b y -1950
+b w -1461
+s . -1461
+s , -1461
+y o -486
+y g -486
+y c -486
+y d -975
+y a -486
+y q -486
+x o -486
+x g -486
+x c -486
+x e -486
+x d -975
+x a -486
+x q -486
+a v -486
+a y -975
+a w -486
+w o -486
+w g -486
+w c -486
+w d -975
+w a -486
+w q -486
+T S -975
+L a -486
+L S -975
+R o -1950
+G A -975
+C J -975
+S T -975
+S Y -975
+S A -975
+Y S -975
+X a -486
+A t -486
+A g -975
+A c -975
+A d -1461
+A a -486
+A u -975
+A q -975
+A S -975
+K c -975
+K u -975
+K S -975
+t . -486
+t , -486
+h w -486
+h . -486
+h , -486
+n w -486
+n . -486
+n , -486
+m w -486
+m . -486
+m , -486
+l . -486
+l , -486
+r o -486
+r c -486
+r e -486
+r d -975
+r a -486
+r q -486
+i . -486
+i , -486
+p w -486
+c x -486
+v e -486
+v s -486
+e x -486
+e w -486
+z . -486
+z , -486
+d . -486
+d , -486
+b f -975
+y e -486
+y s -486
+f d -486
+x . -486
+x , -486
+a . -486
+a , -486
+w e -486
+w s -486
+j . -486
+j , -486
+u . -486
+k o -975
+k g -975
+k c -975
+k e -975
+k d -1461
+k a -486
+k q -975
+k . -486
+k , -486
+O J -1950
+H . -486
+H , -486
+N . -486
+N , -486
+M . -486
+M , -486
+L . -486
+L , -486
+R e -1950
+R a -486
+R . -486
+R , -486
+I . -486
+I , -486
+E d -486
+E . -486
+E , -486
+Z o -1950
+Z e -1950
+Z d -1950
+Z a -486
+Z . -486
+Z , -486
+D J -1461
+B J -975
+S J -975
+X . -486
+X , -486
+A . -486
+A , -486
+J J -1461
+U J -1461
+K a -486
+K . -486
+K , -486
+t d -486
+r s -486
+g d -486
+z d -486
+b t -975
+b g -975
+b z -975
+b j -975
+G J -975
+A f -486
+U d -486
+L cq -3903
+L ' -3903
+T char173 -975
+T hy -975
+T - -975
+T en -975
+T em -975
+A cq -2439
+A ' -2439
+char173 T -975
+hy T -975
+- T -975
+en T -975
+em T -975
+Y char173 -975
+Y hy -975
+Y - -975
+Y en -975
+Y em -975
+p cq -1950
+p ' -1950
+c cq -975
+c ' -975
+e cq -1950
+e ' -1950
+b cq -1950
+b ' -1950
+a cq -1461
+a ' -1461
+h cq -1950
+h ' -1950
+n cq -1461
+n ' -1461
+m cq -1461
+m ' -1461
+cq d -1950
+' d -1950
+L char173 -1461
+L hy -1461
+L - -1461
+L en -1461
+L em -1461
+A char173 -975
+A hy -975
+A - -975
+A en -975
+A em -975
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -975
+' s -975
+char173 A -1461
+hy A -1461
+- A -1461
+en A -1461
+b f -975
+charset
+! 8295,20160,405 2 3617
+dq 11220,19755 2 3618
+" "
+sh 15612,20460,4296 3 3619
+# "
+Do 15612,21960,2265 2 3620
+$ "
+% 26835,20460,405 2 3621
+& 19029,20160,405 2 3622
+cq 6831,19755 2 51751
+' "
+( 7806,19755,405 2 3624
+) 7806,19755,405 2 3625
+* 15612,20160 2 3626
++ 26835,15255,585 0 3627
+, 7806,2910,4320 1 3628
+char173 7806,10200 0 3629
+hy "
+- "
+. 7806,2925,405 0 3630
+sl 8295,20820,405 2 3631
+/ "
+0 15612,20460,405 2 3632
+1 15612,20055 2 3633
+2 15612,20460 2 3634
+3 15612,20055,405 2 3635
+4 15612,20055 2 3636
+5 15612,20055,405 2 3637
+6 15612,20460,405 2 3638
+7 15612,20055 2 3639
+8 15612,20460,405 2 3640
+9 15612,20460,405 2 3641
+: 7806,13647,405 0 3642
+; 7806,13647,4320 1 3643
+< 26346,16068 0 3644
+= 26835,10800 0 3645
+> 26346,16068 0 3646
+? 15126,20160,405 2 3647
+at 26835,21030,2745 2 3648
+@ "
+A 18540,19755 2 3649
+B 17565,19755 2 3650
+C 16101,20160,405 2 3651
+D 18540,19755 2 3652
+E 15612,19755 2 3653
+F 15126,19755 2 3654
+G 18051,20160,405 2 3655
+H 19515,19755 2 3656
+I 7317,19755 2 3657
+J 12198,19755,405 2 3658
+K 16587,19755 2 3659
+L 13662,19755 2 3660
+M 23418,19755 2 3661
+N 19515,19755 2 3662
+O 19029,20160,405 2 3663
+P 16587,19755 2 3664
+Q 19029,20160,636 2 3665
+R 16587,19755 2 3666
+S 14148,20160,405 2 3667
+T 15126,19755 2 3668
+U 19029,19755,405 2 3669
+V 16587,19755 2 3670
+W 25857,19755 2 3671
+X 16587,19755 2 3672
+Y 16587,19755 2 3673
+Z 16101,19755 2 3674
+lB 7806,19755,405 2 3675
+[ "
+rs 8295,20820,405 2 3676
+\ "
+rB 7806,19755,405 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 6831,19755 2 51808
+` "
+a 15126,17160,405 0 3681
+b 18540,20820,405 2 3682
+c 14637,17160,405 0 3683
+d 18540,20820,405 2 3684
+e 16587,17160,405 0 3685
+f 11709,20820 2 3686
+g 17565,17160,3930 1 3687
+h 18051,20820 2 3688
+i 7806,21105 2 3689
+j 7806,21105,3930 3 3690
+k 15126,20820 2 3691
+l 7317,20820 2 3692
+m 27321,17160 0 3693
+n 18051,17160 0 3694
+o 18051,17160,405 0 3695
+p 18540,17160,3930 1 3696
+q 18540,17160,3930 1 3697
+r 12198,17160 0 3698
+s 12198,17160,405 0 3699
+t 12198,20925,405 2 3700
+u 17565,16755,405 0 3701
+v 15612,16755 0 3702
+w 23907,16755 0 3703
+x 14637,16755 0 3704
+y 15612,16755,3930 1 3705
+z 13662,16755 0 3706
+lC 11709,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11709,20130,6075 3 3709
+} "
+ti 26346,8952 0 51876
+char192 18540,25005 2 3776
+`A "
+char194 18540,25005 2 3778
+^A "
+char200 15612,25005 2 3784
+`E "
+char202 15612,25005 2 3786
+^E "
+char203 15612,24690 2 3787
+:E "
+char206 7317,25005 2 3790
+^I "
+char207 7317,24690 2 3791
+:I "
+char180 15612,22080 2 3764
+aa "
+ga 15612,22080 2 3680
+a^ 15612,22080 2 3678
+^ "
+char168 15612,21840 2 3752
+ad "
+a~ 15612,21873 2 3710
+~ "
+char217 19029,25005,405 2 3801
+`U "
+char219 19029,25005,405 2 3803
+^U "
+char221 16587,25005 2 3805
+'Y "
+char253 15612,22080,3930 3 3837
+'y "
+char176 15612,20460 2 3760
+de "
+char199 16101,20160,4896 3 3783
+,C "
+char231 14637,17160,4896 1 3815
+,c "
+char209 19515,24915 2 3793
+~N "
+char241 18051,21873 2 3825
+~n "
+char161 8295,17124,3441 0 3745
+r! "
+char191 15126,17124,3441 0 3775
+r? "
+char164 15612,15684 0 3748
+Cs "
+char163 15612,20460 2 3747
+Po "
+char165 15612,20055 2 3749
+Ye "
+char167 15612,20160,4095 3 3751
+sc "
+Fn 15612,20820 2 51871
+char162 15612,20526,537 2 3746
+ct "
+char226 15126,22080,405 2 3810
+^a "
+char234 16587,22080,405 2 3818
+^e "
+char244 18051,22080,405 2 3828
+^o "
+char251 17565,22080,405 2 3835
+^u "
+char225 15126,22080,405 2 3809
+'a "
+char233 16587,22080,405 2 3817
+'e "
+char243 18051,22080,405 2 3827
+'o "
+char250 17565,22080,405 2 3834
+'u "
+char224 15126,22080,405 2 3808
+`a "
+char232 16587,22080,405 2 3816
+`e "
+char242 18051,22080,405 2 3826
+`o "
+char249 17565,22080,405 2 3833
+`u "
+char228 15126,21840,405 2 3812
+:a "
+char235 16587,21840,405 2 3819
+:e "
+char246 18051,21840,405 2 3830
+:o "
+char252 17565,21840,405 2 3836
+:u "
+char197 18540,26850 2 3781
+oA "
+char238 7806,22080 2 3822
+^i "
+char216 19029,20187,501 2 3800
+/O "
+char198 30738,19755 2 3782
+AE "
+char229 15126,24390,405 2 3813
+oa "
+char237 7806,22080 2 3821
+'i "
+char248 18051,17163,432 0 3832
+/o "
+char230 26346,17160,405 0 3814
+ae "
+char196 18540,24690 2 3780
+:A "
+char236 7806,22080 2 3820
+`i "
+char214 19029,24690,405 2 3798
+:O "
+char220 19029,24690,405 2 3804
+:U "
+char201 15612,25005 2 3785
+'E "
+char239 7806,21840 2 3823
+:i "
+char223 16587,20820,405 2 3807
+ss "
+char212 19029,25005,405 2 3796
+^O "
+char193 18540,25005 2 3777
+'A "
+char195 18540,24915 2 3779
+~A "
+char227 15126,21873,405 2 3811
+~a "
+char208 18540,19755 2 3792
+-D "
+char240 18051,22695,405 2 3824
+Sd "
+char205 7317,25005 2 3789
+'I "
+char204 7317,25005 2 3788
+`I "
+char211 19029,25005,405 2 3795
+'O "
+char210 19029,25005,405 2 3794
+`O "
+char213 19029,24915,405 2 3797
+~O "
+char245 18051,21873,405 2 3829
+~o "
+vS 14148,25005,405 2 51795
+vs 12198,22080,405 2 51827
+char218 19029,25005,405 2 3802
+'U "
+:Y 16587,24690 2 51801
+char255 15612,21840,3930 3 3839
+:y "
+char222 16587,19755 2 3806
+TP "
+char254 18540,20820,3930 3 3838
+Tp "
+char181 14637,12630,4350 1 3765
+char182 15612,19635,4200 3 3766
+ps "
+char190 26835,20610,555 2 3774
+34 "
+\- 26835,8295 0 51757
+char188 26835,20610,555 2 3772
+14 "
+char189 26835,20610,555 2 3773
+12 "
+char170 15612,20460 2 3754
+Of "
+char186 15612,20460 2 3770
+Om "
+char171 14148,13950 0 3755
+Fo "
+char187 14148,13950 0 3771
+Fc "
+char177 26835,15255,3900 1 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 26835,11331 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 10245,20385 2 3762
+S2 "
+char179 10245,20055 2 3763
+S3 "
+char184 15612,324,4896 1 3768
+ac "
+char185 10245,20055 2 3769
+S1 "
+char215 26835,15189,579 0 3799
+char247 26835,12780 0 3831
+char183 7806,11781 0 3767
+pc "
+fm 7806,20055 2 51873
+sd 15612,20055 2 51874
+dg 15612,20160,4095 3 51755
+tm 16101,17850 0 51796
+ah 15612,22080 2 51935
+ao 15612,24390 2 51930
+f/ 4392,20610,555 2 51759
+em 26835,9840 0 51789
+en 15612,9840 0 51790
+dd 15612,20160,4095 3 51773
+.i 7806,16755 0 51957
+aq 6831,19755 2 3623
+bu 13173,14226 0 51889
+'C 16101,25005,405 2 20166
+'c 14637,22080,405 2 20198
+lq 10245,19755 2 51838
+rq 10245,19755 2 51746
+Bq 10245,2868,3417 0 51772
+vz 13662,22080 2 51834
+fi 18051,21105 2 51881
+fl 18051,20820 2 51882
+ff 20979,20820 2 51883
+Fi 27321,21105 2 51884
+Fl 27321,20820 2 51885
+ij 15126,21105,3930 3 51958
+bq 6831,2868,3417 0 51756
+%0 34152,20460,405 2 51901
+char175 15612,21306 2 3759
+a- "
+ab 15612,22155 2 51926
+a. 15612,21840 2 51927
+oe 29274,17160,405 0 51823
+OE 26346,20160,405 2 51791
+fo 9270,13950 0 51886
+fc 9270,13950 0 51887
+sq 19029,15624 0 51899
+/L 13662,19755 2 51944
+/l 7317,20820 2 51960
+a" 15612,22080 2 51933
+ho 15612,747,4143 1 51934
+vZ 16101,25005 2 51802
+IJ 19029,19755,405 2 51942
diff --git a/contrib/groff/font/devlj4/CB b/contrib/groff/font/devlj4/CB
new file mode 100644
index 0000000..0da67ed
--- /dev/null
+++ b/contrib/groff/font/devlj4/CB
@@ -0,0 +1,350 @@
+name CB
+spacewidth 15873
+pcltypeface 4099
+pclproportional 0
+pclweight 3
+pclstyle 0
+charset
+! 15873,15060,330 0 3617
+dq 15873,15060 0 3618
+" "
+sh 15873,17091,1389 2 3619
+# "
+Do 15873,17010,3306 2 3620
+$ "
+% 15873,16275,900 2 3621
+& 15873,14244,330 0 3622
+cq 15873,15060 0 51751
+' "
+( 15873,16935,2295 2 3624
+) 15873,16935,2295 2 3625
+* 15873,15060 0 3626
++ 15873,11535 0 3627
+, 15873,4305,2655 0 3628
+char173 15873,7440 0 3629
+hy "
+- "
+. 15873,4035,330 0 3630
+sl 15873,18300,3525 2 3631
+/ "
+0 15873,16155,330 2 3632
+1 15873,16155 2 3633
+2 15873,16155 2 3634
+3 15873,16155,330 2 3635
+4 15873,16155 2 3636
+5 15873,15825,330 2 3637
+6 15873,16155,330 2 3638
+7 15873,15825 2 3639
+8 15873,16155,330 2 3640
+9 15873,16155,330 2 3641
+: 15873,10635,330 0 3642
+; 15873,10635,2655 0 3643
+< 15873,11667,243 0 3644
+= 15873,8886 0 3645
+> 15873,11667,243 0 3646
+? 15873,15390,330 2 3647
+at 15873,15276,489 2 3648
+@ "
+A 15873,15060 0 3649
+B 15873,15060 0 3650
+C 15873,15390,330 2 3651
+D 15873,15060 0 3652
+E 15873,15060 0 3653
+F 15873,15060 0 3654
+G 15873,15390,330 2 3655
+H 15873,15060 0 3656
+I 15873,15060 0 3657
+J 15873,15060,330 0 3658
+K 15873,15060 0 3659
+L 15873,15060 0 3660
+M 15873,15060 0 3661
+N 15873,15060,330 0 3662
+O 15873,15390,330 2 3663
+P 15873,15060 0 3664
+Q 15873,15390,3801 2 3665
+R 15873,15060 0 3666
+S 15873,15390,330 2 3667
+T 15873,15060 0 3668
+U 15873,15060,330 0 3669
+V 15873,15060 0 3670
+W 15873,15060 0 3671
+X 15873,15060 0 3672
+Y 15873,15060 0 3673
+Z 15873,15060 0 3674
+lB 15873,16935,2295 2 3675
+[ "
+rs 15873,18300,3525 2 3676
+\ "
+rB 15873,16935,2295 2 3677
+] "
+ha 15873,19758 2 51875
+_ 15873,191367,6588 3 3679
+oq 15873,15060 0 51808
+` "
+a 15873,11775,330 0 3681
+b 15873,16350,330 2 3682
+c 15873,11775,330 0 3683
+d 15873,16350,330 2 3684
+e 15873,11775,330 0 3685
+f 15873,16350 2 3686
+g 15873,11775,4845 1 3687
+h 15873,16350 2 3688
+i 15873,16920 2 3689
+j 15873,16920,4845 3 3690
+k 15873,16350 2 3691
+l 15873,16350 2 3692
+m 15873,11775 0 3693
+n 15873,11775 0 3694
+o 15873,11775,330 0 3695
+p 15873,11775,4845 1 3696
+q 15873,11775,4845 1 3697
+r 15873,11775 0 3698
+s 15873,11775,330 0 3699
+t 15873,14940,330 0 3700
+u 15873,11445,330 0 3701
+v 15873,11445 0 3702
+w 15873,11445 0 3703
+x 15873,11445 0 3704
+y 15873,11445,4845 1 3705
+z 15873,11445 0 3706
+lC 15873,20130,6075 3 3707
+{ "
+ba 15873,19758,6588 3 3708
+| "
+rC 15873,20130,6075 3 3709
+} "
+ti 15873,8160 0 51876
+char192 15873,21375 2 3776
+`A "
+char194 15873,21375 2 3778
+^A "
+char200 15873,21375 2 3784
+`E "
+char202 15873,21375 2 3786
+^E "
+char203 15873,20790 2 3787
+:E "
+char206 15873,21375 2 3790
+^I "
+char207 15873,20790 2 3791
+:I "
+char180 15873,17880 2 3764
+aa "
+ga 15873,17880 2 3680
+a^ 15873,17880 2 3678
+^ "
+char168 15873,16890 2 3752
+ad "
+a~ 15873,16959 2 3710
+~ "
+char217 15873,21375,330 2 3801
+`U "
+char219 15873,21375,330 2 3803
+^U "
+char221 15873,21375 2 3805
+'Y "
+char253 15873,17880,4845 3 3837
+'y "
+char176 15873,16155 2 3760
+de "
+char199 15873,15390,5457 3 3783
+,C "
+char231 15873,11775,5469 1 3815
+,c "
+char209 15873,20490,330 2 3793
+~N "
+char241 15873,16959 2 3825
+~n "
+char161 15873,11784,3606 0 3745
+r! "
+char191 15873,11751,3969 0 3775
+r? "
+char164 15873,15834 2 3748
+Cs "
+char163 15873,16155,741 2 3747
+Po "
+char165 15873,15825 2 3749
+Ye "
+char167 15873,15390,1692 2 3751
+sc "
+Fn 15873,16350,3114 2 51871
+char162 15873,15966,1419 2 3746
+ct "
+char226 15873,17880,330 2 3810
+^a "
+char234 15873,17880,330 2 3818
+^e "
+char244 15873,17880,330 2 3828
+^o "
+char251 15873,17880,330 2 3835
+^u "
+char225 15873,17880,330 2 3809
+'a "
+char233 15873,17880,330 2 3817
+'e "
+char243 15873,17880,330 2 3827
+'o "
+char250 15873,17880,330 2 3834
+'u "
+char224 15873,17880,330 2 3808
+`a "
+char232 15873,17880,330 2 3816
+`e "
+char242 15873,17880,330 2 3826
+`o "
+char249 15873,17880,330 2 3833
+`u "
+char228 15873,16890,330 2 3812
+:a "
+char235 15873,16890,330 2 3819
+:e "
+char246 15873,16890,330 2 3830
+:o "
+char252 15873,16890,330 2 3836
+:u "
+char197 15873,21780 2 3781
+oA "
+char238 15873,17880 2 3822
+^i "
+char216 15873,15432,492 2 3800
+/O "
+char198 15873,15060 0 3782
+AE "
+char229 15873,18900,330 2 3813
+oa "
+char237 15873,17880 2 3821
+'i "
+char248 15873,11913,600 0 3832
+/o "
+char230 15873,11775,330 0 3814
+ae "
+char196 15873,20790 2 3780
+:A "
+char236 15873,17880 2 3820
+`i "
+char214 15873,20790,330 2 3798
+:O "
+char220 15873,20790,330 2 3804
+:U "
+char201 15873,21375 2 3785
+'E "
+char239 15873,16890 2 3823
+:i "
+char223 15873,16350,330 2 3807
+ss "
+char212 15873,21375,330 2 3796
+^O "
+char193 15873,21375 2 3777
+'A "
+char195 15873,20490 2 3779
+~A "
+char227 15873,16959,330 2 3811
+~a "
+char208 15873,15060 0 3792
+-D "
+char240 15873,18249,330 2 3824
+Sd "
+char205 15873,21375 2 3789
+'I "
+char204 15873,21375 2 3788
+`I "
+char211 15873,21375,330 2 3795
+'O "
+char210 15873,21375,330 2 3794
+`O "
+char213 15873,20490,330 2 3797
+~O "
+char245 15873,16959,330 2 3829
+~o "
+vS 15873,21375,330 2 51795
+vs 15873,17880,330 2 51827
+char218 15873,21375,330 2 3802
+'U "
+:Y 15873,20790 2 51801
+char255 15873,16890,4845 3 3839
+:y "
+char222 15873,15060 0 3806
+TP "
+char254 15873,16350,4845 3 3838
+Tp "
+char181 15873,11445,5580 1 3765
+char182 15873,19635,4080 2 3766
+ps "
+char190 15873,16545,2415 2 3774
+34 "
+\- 15873,7020 0 51757
+char188 15873,16545,2415 2 3772
+14 "
+char189 15873,16545,2415 2 3773
+12 "
+char170 15873,16155 2 3754
+Of "
+char186 15873,16155 2 3770
+Om "
+char171 15873,11595 0 3755
+Fo "
+char187 15873,11595 0 3771
+Fc "
+char177 15873,11535,3360 0 3761
+char166 15873,19083,5916 3 3750
+bb "
+char169 15873,19635 2 3753
+co "
+char172 15873,9420 0 3756
+no "
+char174 15873,19635 2 3758
+rg "
+char178 15873,16035 2 3762
+S2 "
+char179 15873,16035 2 3763
+S3 "
+char184 15873,0,5469 1 3768
+ac "
+char185 15873,16035 2 3769
+S1 "
+char215 15873,11340 0 3799
+char247 15873,11190 0 3831
+char183 15873,10176 0 3767
+pc "
+fm 15873,15825 2 51873
+sd 15873,15825 2 51874
+dg 15873,15060,1185 0 51755
+tm 15873,17850 2 51796
+ah 15873,17880 2 51935
+ao 15873,18900 2 51930
+f/ 15873,16695,2265 2 51759
+em 15873,7440 0 51789
+en 15873,7440 0 51790
+dd 15873,15060,1185 0 51773
+.i 15873,11445 0 51957
+aq 15873,15060 0 3623
+bu 15873,12714 0 51889
+'C 15873,21375,330 2 20166
+'c 15873,17880,330 2 20198
+lq 15873,15060 0 51838
+rq 15873,15060 0 51746
+Bq 15873,4602,2358 0 51772
+vz 15873,17880 2 51834
+fi 15873,16920 2 51881
+fl 15873,16350 2 51882
+ff 15873,16350 2 51883
+Fi 15873,16350 2 51884
+Fl 15873,16350 2 51885
+ij 15873,16920,4845 3 51958
+bq 15873,4605,2355 0 51756
+%0 15873,16275,900 2 51901
+char175 15873,15567 2 3759
+a- "
+ab 15873,17310 2 51926
+a. 15873,16890 2 51927
+oe 15873,11775,330 0 51823
+OE 15873,15060 0 51791
+fo 15873,11085 0 51886
+fc 15873,11085 0 51887
+sq 15873,14106 0 51899
+/L 15873,15060 0 51944
+/l 15873,16350 2 51960
+a" 15873,18720 2 51933
+ho 15873,573,4680 1 51934
+vZ 15873,21375 2 51802
+IJ 15873,15060,3837 0 51942
diff --git a/contrib/groff/font/devlj4/CBI b/contrib/groff/font/devlj4/CBI
new file mode 100644
index 0000000..10f468d
--- /dev/null
+++ b/contrib/groff/font/devlj4/CBI
@@ -0,0 +1,351 @@
+name CBI
+spacewidth 15873
+slant 11.300000
+pcltypeface 4099
+pclproportional 0
+pclweight 3
+pclstyle 1
+charset
+! 15873,15060,330,0,-3018 0 3617
+dq 15873,15060,0,0,-2661 0 3618
+" "
+sh 15873,17091,1389,279,363,279 2 3619
+# "
+Do 15873,17007,3306,0,279 2 3620
+$ "
+% 15873,16275,900,0,-396 2 3621
+& 15873,14238,330,0,426 0 3622
+cq 15873,15060,0,0,-2745 0 51751
+' "
+( 15873,16935,2295,0,-3093 2 3624
+) 15873,16935,2295,0,-1824 2 3625
+* 15873,15060,0,0,-1497 0 3626
++ 15873,11535,0,0,-891 0 3627
+, 15873,4305,2655,0,-1506 0 3628
+char173 15873,8805,0,0,-2319 0 3629
+hy "
+- "
+. 15873,3675,330,0,-2805 0 3630
+sl 15873,18300,3525,1224,1512,614 2 3631
+/ "
+0 15873,16155,330,0,-927 2 3632
+1 15873,16155,0,0,324 2 3633
+2 15873,16155,0,0,1044 2 3634
+3 15873,16155,330,0,891 2 3635
+4 15873,16155,0,0,345 2 3636
+5 15873,15825,330,0,621 2 3637
+6 15873,16155,330,342,-762,342 2 3638
+7 15873,15825,0,0,-1227 2 3639
+8 15873,16155,330,0,-465 2 3640
+9 15873,16155,330,0,297 2 3641
+: 15873,10572,330,0,-2802 0 3642
+; 15873,10572,2655,0,-831 0 3643
+< 15873,11667,243,0,-600 0 3644
+= 15873,8886,0,0,-951 0 3645
+> 15873,11667,243,0,-1524 0 3646
+? 15873,15390,330,0,-2031 2 3647
+at 15873,15273,489,1020,1203,614 2 3648
+@ "
+A 15873,15060,0,69,2868,69 0 3649
+B 15873,15060,0,0,1992 0 3650
+C 15873,15390,330,903,228,614 2 3651
+D 15873,15060,0,369,2277,369 0 3652
+E 15873,15060,0,1254,1719,614 0 3653
+F 15873,15060,0,1527,1293,614 0 3654
+G 15873,15390,330,1224,585,614 2 3655
+H 15873,15060,0,1878,2172,614 0 3656
+I 15873,15060,0,321,615,321 0 3657
+J 15873,15060,330,2331,1152,614 0 3658
+K 15873,15060,0,1890,1569,614 0 3659
+L 15873,15060,0,27,1602,27 0 3660
+M 15873,15060,0,2508,3099,614 0 3661
+N 15873,15060,330,2625,2439,614 0 3662
+O 15873,15390,330,447,633,447 2 3663
+P 15873,15060,0,816,774,614 0 3664
+Q 15873,15390,3408,453,678,453 2 3665
+R 15873,15060,0,0,1977 0 3666
+S 15873,15390,330,0,1386 2 3667
+T 15873,15060,0,1578,210,614 0 3668
+U 15873,15060,330,2124,75,614 0 3669
+V 15873,15060,0,2718,504,614 0 3670
+W 15873,15060,0,2757,552,614 0 3671
+X 15873,15060,0,1509,2286,614 0 3672
+Y 15873,15060,0,2043,-168,614 0 3673
+Z 15873,15060,0,159,1026,159 0 3674
+lB 15873,16935,2295,0,-1995 2 3675
+[ "
+rs 15873,18300,3525,0,-2523 2 3676
+\ "
+rB 15873,16935,2295,0,-1632 2 3677
+] "
+ha 15873,19758,0,0,-1314 2 51875
+_ 15873,191367,6588,1317,1317,614 3 3679
+oq 15873,15060,0,0,-3345 0 51808
+` "
+a 15873,11775,330,0,837 0 3681
+b 15873,16350,330,390,1974,390 2 3682
+c 15873,11775,330,0,282 0 3683
+d 15873,16350,330,183,1038,183 2 3684
+e 15873,11775,330,0,228 0 3685
+f 15873,16350,0,1308,39,614 2 3686
+g 15873,11775,4845,1260,1542,614 1 3687
+h 15873,16350,0,0,2550 2 3688
+i 15873,16920,0,0,606 2 3689
+j 15873,16920,4845,0,1428 3 3690
+k 15873,16350,0,0,2061 2 3691
+l 15873,16350,0,0,570 2 3692
+m 15873,11775,0,417,3222,417 0 3693
+n 15873,11775,0,0,2292 0 3694
+o 15873,11775,330,0,858 0 3695
+p 15873,11775,4845,330,3072,330 1 3696
+q 15873,11775,4845,1644,810,614 1 3697
+r 15873,11775,0,735,1257,614 0 3698
+s 15873,11775,330,0,798 0 3699
+t 15873,14985,330,0,-1245 0 3700
+u 15873,11445,330,0,432 0 3701
+v 15873,11445,0,1554,936,614 0 3702
+w 15873,11445,0,1896,1278,614 0 3703
+x 15873,11445,0,894,2469,614 0 3704
+y 15873,11445,4845,1887,2409,614 1 3705
+z 15873,11445,0,0,498 0 3706
+lC 15873,20130,6075,1548,-2004,614 3 3707
+{ "
+ba 15873,19758,6588,0,-5946 3 3708
+| "
+rC 15873,20130,6075,0,996 3 3709
+} "
+ti 15873,8160,0,0,-792 0 51876
+char192 15873,21495,0,69,2868,69 2 3776
+`A "
+char194 15873,21495,0,69,2868,69 2 3778
+^A "
+char200 15873,21495,0,1254,1719,614 2 3784
+`E "
+char202 15873,21495,0,1254,1719,614 2 3786
+^E "
+char203 15873,20520,0,1254,1719,614 2 3787
+:E "
+char206 15873,21495,0,609,615,609 2 3790
+^I "
+char207 15873,20520,0,321,615,321 2 3791
+:I "
+char180 15873,18000,0,0,-3249 2 3764
+aa "
+ga 15873,18000,0,0,-2835 2 3680
+a^ 15873,18000,0,9,-2343,9 2 3678
+^ "
+char168 15873,16890,0,0,-4020 2 3752
+ad "
+a~ 15873,16959,0,594,-2031,594 2 3710
+~ "
+char217 15873,21495,330,2124,75,614 2 3801
+`U "
+char219 15873,21495,330,2124,75,614 2 3803
+^U "
+char221 15873,21495,0,2043,-168,614 2 3805
+'Y "
+char253 15873,18000,4845,1887,2409,614 3 3837
+'y "
+char176 15873,16155,0,0,-3120 2 3760
+de "
+char199 15873,15390,5721,903,228,614 3 3783
+,C "
+char231 15873,11775,5562,0,282 1 3815
+,c "
+char209 15873,20487,330,2625,2439,614 2 3793
+~N "
+char241 15873,16959,0,594,2292,594 2 3825
+~n "
+char161 15873,11904,3486,0,-3411 0 3745
+r! "
+char191 15873,11868,3852,0,-747 0 3775
+r? "
+char164 15873,15834,0,345,348,345 2 3748
+Cs "
+char163 15873,16155,603,192,-108,192 2 3747
+Po "
+char165 15873,15825,0,2160,-342,614 2 3749
+Ye "
+char167 15873,15390,1692,0,-1332 2 3751
+sc "
+Fn 15873,16350,3135,12,1572,12 2 51871
+char162 15873,15978,1419,0,-1068 2 3746
+ct "
+char226 15873,18000,330,9,837,9 2 3810
+^a "
+char234 15873,18000,330,9,228,9 2 3818
+^e "
+char244 15873,18000,330,9,858,9 2 3828
+^o "
+char251 15873,18000,330,9,432,9 2 3835
+^u "
+char225 15873,18000,330,0,837 2 3809
+'a "
+char233 15873,18000,330,0,228 2 3817
+'e "
+char243 15873,18000,330,0,858 2 3827
+'o "
+char250 15873,18000,330,0,432 2 3834
+'u "
+char224 15873,18000,330,0,837 2 3808
+`a "
+char232 15873,18000,330,0,228 2 3816
+`e "
+char242 15873,18000,330,0,858 2 3826
+`o "
+char249 15873,18000,330,0,432 2 3833
+`u "
+char228 15873,16890,330,0,837 2 3812
+:a "
+char235 15873,16890,330,0,228 2 3819
+:e "
+char246 15873,16890,330,0,858 2 3830
+:o "
+char252 15873,16890,330,0,432 2 3836
+:u "
+char197 15873,21780,0,69,2868,69 2 3781
+oA "
+char238 15873,18000,0,9,606,9 2 3822
+^i "
+char216 15873,15501,528,1206,1434,614 2 3800
+/O "
+char198 15873,15060,0,2391,2655,614 0 3782
+AE "
+char229 15873,18381,330,0,837 2 3813
+oa "
+char237 15873,18000,0,0,606 2 3821
+'i "
+char248 15873,11901,591,486,1311,486 0 3832
+/o "
+char230 15873,11775,330,654,2010,614 0 3814
+ae "
+char196 15873,20520,0,69,2868,69 2 3780
+:A "
+char236 15873,18000,0,0,606 2 3820
+`i "
+char214 15873,20520,330,447,633,447 2 3798
+:O "
+char220 15873,20520,330,2124,75,614 2 3804
+:U "
+char201 15873,21495,0,1254,1719,614 2 3785
+'E "
+char239 15873,16890,0,0,606 2 3823
+:i "
+char223 15873,16350,330,0,2220 2 3807
+ss "
+char212 15873,21495,330,609,633,609 2 3796
+^O "
+char193 15873,21495,0,69,2868,69 2 3777
+'A "
+char195 15873,20487,0,174,2868,174 2 3779
+~A "
+char227 15873,16959,330,594,837,594 2 3811
+~a "
+char208 15873,15060,0,366,2280,366 0 3792
+-D "
+char240 15873,18222,330,0,171 2 3824
+Sd "
+char205 15873,21495,0,321,615,321 2 3789
+'I "
+char204 15873,21495,0,321,615,321 2 3788
+`I "
+char211 15873,21495,330,591,633,591 2 3795
+'O "
+char210 15873,21495,330,447,633,447 2 3794
+`O "
+char213 15873,20487,330,1986,633,614 2 3797
+~O "
+char245 15873,16959,330,594,858,594 2 3829
+~o "
+vS 15873,21495,330,984,1386,614 2 51795
+vs 15873,18000,330,9,798,9 2 51827
+char218 15873,21495,330,2124,75,614 2 3802
+'U "
+:Y 15873,20520,0,2043,-168,614 2 51801
+char255 15873,16890,4845,1887,2409,614 3 3839
+:y "
+char222 15873,15060,0,222,2166,222 0 3806
+TP "
+char254 15873,16350,4845,330,3075,330 3 3838
+Tp "
+char181 15873,11445,5580,114,-12,114 1 3765
+char182 15873,19635,4080,0,-1308 2 3766
+ps "
+char190 15873,16674,2286,4155,1086,614 2 3774
+34 "
+\- 15873,7020,0,0,-951 0 51757
+char188 15873,16674,2286,4458,1638,614 2 3772
+14 "
+char189 15873,16674,2286,3384,1857,614 2 3773
+12 "
+char170 15873,16155,0,0,-3528 2 3754
+Of "
+char186 15873,16155,0,0,-3588 2 3770
+Om "
+char171 15873,11625,0,354,1047,354 0 3755
+Fo "
+char187 15873,11625,0,0,1605 0 3771
+Fc "
+char177 15873,11535,3360,0,-891 0 3761
+char166 15873,19083,5916,0,-5946 3 3750
+bb "
+char169 15873,19635,0,225,-1134,225 2 3753
+co "
+char172 15873,9420,0,0,-951 0 3756
+no "
+char174 15873,19635,0,225,-1134,225 2 3758
+rg "
+char178 15873,16170,0,0,-3063 2 3762
+S2 "
+char179 15873,16170,0,0,-3162 2 3763
+S3 "
+char184 15873,0,5562,0,-2265 1 3768
+ac "
+char185 15873,16170,0,0,-3066 2 3769
+S1 "
+char215 15873,11646,0,0,-798 0 3799
+char247 15873,11190,0,0,-1110 0 3831
+char183 15873,10128,0,0,-4290 0 3767
+pc "
+fm 15873,15825,0,0,-5124 2 51873
+sd 15873,15825,0,0,-2748 2 51874
+dg 15873,15060,1185,0,-1776 0 51755
+tm 15873,17850,0,108,-417,108 2 51796
+ah 15873,18000,0,9,-2343,9 2 51935
+ao 15873,18381,0,0,-5319 2 51930
+f/ 15873,16695,2265,2712,2529,614 2 51759
+em 15873,8805,0,1707,1929,614 0 51789
+en 15873,8805,0,0,-363 0 51790
+dd 15873,15060,1185,0,-1776 0 51773
+.i 15873,11445,0,0,606 0 51957
+aq 15873,15060,0,0,-4983 0 3623
+bu 15873,12714,0,0,-1848 0 51889
+'C 15873,21495,330,903,228,614 2 20166
+'c 15873,18000,330,0,282 2 20198
+lq 15873,15060,0,387,-741,387 0 51838
+rq 15873,15060,0,0,-144 0 51746
+Bq 15873,4596,2364,0,1314 0 51772
+vz 15873,18000,0,9,498,9 2 51834
+fi 15873,16920,0,438,2340,438 2 51881
+fl 15873,16350,0,336,2337,336 2 51882
+ff 15873,16350,0,4086,2349,614 2 51883
+Fi 15873,16350,0,2229,2946,614 2 51884
+Fl 15873,16350,0,1425,2949,614 2 51885
+ij 15873,16920,4845,738,1320,614 3 51958
+bq 15873,4596,2364,0,-1647 0 51756
+%0 15873,16275,900,3066,3417,614 2 51901
+char175 15873,16032,0,537,-2187,537 2 3759
+a- "
+ab 15873,17340,0,993,-2841,614 2 51926
+a. 15873,16890,0,0,-6186 2 51927
+oe 15873,11775,330,1284,1977,614 0 51823
+OE 15873,15060,0,2781,1740,614 0 51791
+fo 15873,11070,0,0,-2004 0 51886
+fc 15873,11070,0,0,-1389 0 51887
+sq 15873,14106,0,0,-444 0 51899
+/L 15873,15060,0,27,1602,27 0 51944
+/l 15873,16350,0,0,570 2 51960
+a" 15873,18720,0,2916,-4083,614 2 51933
+ho 15873,564,4665,0,-4917 1 51934
+vZ 15873,21495,0,984,1026,614 2 51802
+IJ 15873,15060,3849,1506,1941,614 0 51942
diff --git a/contrib/groff/font/devlj4/CI b/contrib/groff/font/devlj4/CI
new file mode 100644
index 0000000..8a98a36
--- /dev/null
+++ b/contrib/groff/font/devlj4/CI
@@ -0,0 +1,351 @@
+name CI
+spacewidth 15873
+slant 11.300000
+pcltypeface 4099
+pclproportional 0
+pclweight 0
+pclstyle 1
+charset
+! 15873,15060,330,0,-5232 0 3617
+dq 15873,15060,0,0,-4632 0 3618
+" "
+sh 15873,16827,2046,1710,-1473,610 2 3619
+# "
+Do 15873,17259,3642,954,-1644,610 2 3620
+$ "
+% 15873,16380,330,1140,-2169,610 2 3621
+& 15873,14169,330,1563,-1911,610 0 3622
+cq 15873,15060,0,0,-5217 0 51751
+' "
+( 15873,17070,2580,1185,-7563,610 2 3624
+) 15873,17070,2580,0,-2013 2 3625
+* 15873,15060,0,174,-3273,174 0 3626
++ 15873,11385,0,252,-2151,252 0 3627
+, 15873,3195,3420,0,-3000 0 3628
+char173 15873,6570,0,0,-3741 0 3629
+hy "
+- "
+. 15873,3105,330,0,-5040 0 3630
+sl 15873,18465,3765,2349,-699,610 2 3631
+/ "
+0 15873,15390,330,399,-2832,399 0 3632
+1 15873,15060,0,0,-1494 0 3633
+2 15873,15390,0,423,-786,423 0 3634
+3 15873,15390,330,0,-1113 0 3635
+4 15873,15060,0,0,-1548 0 3636
+5 15873,15060,330,882,-1170,610 0 3637
+6 15873,15390,330,1530,-2436,610 0 3638
+7 15873,15060,0,954,-2829,610 0 3639
+8 15873,15390,330,624,-2226,610 0 3640
+9 15873,15390,330,684,-1659,610 0 3641
+: 15873,9975,330,0,-5043 0 3642
+; 15873,9975,3420,0,-3177 0 3643
+< 15873,10647,3,0,-1155 0 3644
+= 15873,8451,0,252,-2151,252 0 3645
+> 15873,10647,3,0,-1959 0 3646
+? 15873,15390,330,483,-4173,483 0 3647
+at 15873,14391,363,2031,-1359,610 0 3648
+@ "
+A 15873,15060,0,1470,1092,610 0 3649
+B 15873,15060,0,1383,171,610 0 3650
+C 15873,15390,330,2835,-1689,610 0 3651
+D 15873,15060,0,2061,537,610 0 3652
+E 15873,15060,0,2724,-153,610 0 3653
+F 15873,15060,0,3120,-471,610 0 3654
+G 15873,15390,330,2259,-957,610 0 3655
+H 15873,15060,0,3483,285,610 0 3656
+I 15873,15060,0,1764,-1188,610 0 3657
+J 15873,15060,330,3729,-369,610 0 3658
+K 15873,15060,0,3453,-210,610 0 3659
+L 15873,15060,0,1512,-135,610 0 3660
+M 15873,15060,0,4218,1107,610 0 3661
+N 15873,15060,0,4182,738,610 0 3662
+O 15873,15390,330,2058,-1137,610 0 3663
+P 15873,15060,0,2262,-786,610 0 3664
+Q 15873,15390,3357,2037,-1074,610 0 3665
+R 15873,15060,0,1248,234,610 0 3666
+S 15873,15390,330,1893,-804,610 0 3667
+T 15873,15060,0,3183,-1968,610 0 3668
+U 15873,15060,330,4095,-2097,610 0 3669
+V 15873,15060,0,4191,-1725,610 0 3670
+W 15873,15060,0,4260,-1671,610 0 3671
+X 15873,15060,0,3177,522,610 0 3672
+Y 15873,15060,0,3672,-2262,610 0 3673
+Z 15873,15060,0,1707,-807,610 0 3674
+lB 15873,17070,2580,1815,-6345,610 2 3675
+[ "
+rs 15873,18465,3765,0,-4674 2 3676
+\ "
+rB 15873,17070,2580,0,-1221 2 3677
+] "
+ha 15873,19758,0,0,-1314 2 51875
+_ 15873,191367,6588,1317,1317,610 3 3679
+oq 15873,15060,0,0,-6267 0 51808
+` "
+a 15873,11775,330,531,-696,531 0 3681
+b 15873,16500,330,1602,723,610 2 3682
+c 15873,11775,330,1542,-1617,610 0 3683
+d 15873,16500,330,2148,-1143,610 2 3684
+e 15873,11775,330,1269,-1611,610 0 3685
+f 15873,16500,0,2262,-1173,610 2 3686
+g 15873,11775,5145,2622,-96,610 1 3687
+h 15873,16500,0,1179,387,610 2 3688
+i 15873,17235,0,0,-1260 2 3689
+j 15873,17235,5145,0,81 3 3690
+k 15873,16500,0,1857,24,610 2 3691
+l 15873,16500,0,0,-1131 2 3692
+m 15873,11775,0,1746,1188,610 0 3693
+n 15873,11775,0,960,585,610 0 3694
+o 15873,11775,330,1443,-1140,610 0 3695
+p 15873,11775,5145,1500,1920,610 1 3696
+q 15873,11775,5145,3354,-984,610 1 3697
+r 15873,11775,0,2475,-597,610 0 3698
+s 15873,11775,330,915,-1356,610 0 3699
+t 15873,14760,330,738,-3216,610 0 3700
+u 15873,11445,330,726,-1404,610 0 3701
+v 15873,11445,0,3342,-1224,610 0 3702
+w 15873,11445,0,3735,-831,610 0 3703
+x 15873,11445,0,2502,648,610 0 3704
+y 15873,11445,5145,3123,903,610 1 3705
+z 15873,11445,0,1101,-1368,610 0 3706
+lC 15873,20130,6075,2940,-5529,610 3 3707
+{ "
+ba 15873,19758,6588,0,-5946 3 3708
+| "
+rC 15873,20130,6075,0,-1059 3 3709
+} "
+ti 15873,7233,0,0,-1089 0 51876
+char192 15873,21255,0,1470,1092,610 2 3776
+`A "
+char194 15873,21255,0,1707,1092,610 2 3778
+^A "
+char200 15873,21255,0,2724,-153,610 2 3784
+`E "
+char202 15873,21255,0,2724,-153,610 2 3786
+^E "
+char203 15873,20670,0,2724,-153,610 2 3787
+:E "
+char206 15873,21255,0,2157,-1188,610 2 3790
+^I "
+char207 15873,20670,0,1764,-1188,610 2 3791
+:I "
+char180 15873,17640,0,1401,-6675,610 2 3764
+aa "
+ga 15873,17640,0,0,-4491 2 3680
+a^ 15873,17640,0,1257,-4491,610 2 3678
+^ "
+char168 15873,16905,0,0,-6489 2 3752
+ad "
+a~ 15873,16818,0,1788,-4146,610 2 3710
+~ "
+char217 15873,21255,330,4095,-2097,610 2 3801
+`U "
+char219 15873,21255,330,4095,-2097,610 2 3803
+^U "
+char221 15873,21255,0,3672,-2262,610 2 3805
+'Y "
+char253 15873,17640,5145,3123,903,610 3 3837
+'y "
+char176 15873,15390,0,0,-4464 0 3760
+de "
+char199 15873,15390,4815,2835,-1689,610 1 3783
+,C "
+char231 15873,11775,4815,1542,-1617,610 1 3815
+,c "
+char209 15873,20580,0,4182,738,610 2 3793
+~N "
+char241 15873,16818,0,1788,585,610 2 3825
+~n "
+char161 15873,11946,3444,0,-5715 0 3745
+r! "
+char191 15873,11946,3774,0,-2577 0 3775
+r? "
+char164 15873,15684,0,1560,-2253,610 2 3748
+Cs "
+char163 15873,15390,474,1797,-2232,610 0 3747
+Po "
+char165 15873,15060,0,3741,-2178,610 0 3749
+Ye "
+char167 15873,15390,1905,0,-3360 0 3751
+sc "
+Fn 15873,15090,4350,1704,-774,610 0 51871
+char162 15873,16083,1536,900,-3015,610 2 3746
+ct "
+char226 15873,17640,330,1257,-696,610 2 3810
+^a "
+char234 15873,17640,330,1269,-1611,610 2 3818
+^e "
+char244 15873,17640,330,1443,-1140,610 2 3828
+^o "
+char251 15873,17640,330,1257,-1404,610 2 3835
+^u "
+char225 15873,17640,330,1401,-696,610 2 3809
+'a "
+char233 15873,17640,330,1401,-1611,610 2 3817
+'e "
+char243 15873,17640,330,1443,-1140,610 2 3827
+'o "
+char250 15873,17640,330,1401,-1404,610 2 3834
+'u "
+char224 15873,17640,330,531,-696,531 2 3808
+`a "
+char232 15873,17640,330,1269,-1611,610 2 3816
+`e "
+char242 15873,17640,330,1443,-1140,610 2 3826
+`o "
+char249 15873,17640,330,726,-1404,610 2 3833
+`u "
+char228 15873,16905,330,531,-696,531 2 3812
+:a "
+char235 15873,16905,330,1269,-1611,610 2 3819
+:e "
+char246 15873,16905,330,1443,-1140,610 2 3830
+:o "
+char252 15873,16905,330,726,-1404,610 2 3836
+:u "
+char197 15873,21690,0,1470,1092,610 2 3781
+oA "
+char238 15873,17640,0,1257,-1260,610 2 3822
+^i "
+char216 15873,15390,453,2697,-333,610 0 3800
+/O "
+char198 15873,15060,0,2871,855,610 0 3782
+AE "
+char229 15873,17997,330,531,-696,531 2 3813
+oa "
+char237 15873,17640,0,1401,-1260,610 2 3821
+'i "
+char248 15873,11793,330,2241,-291,610 0 3832
+/o "
+char230 15873,11775,330,2148,-189,610 0 3814
+ae "
+char196 15873,20670,0,1470,1092,610 2 3780
+:A "
+char236 15873,17640,0,0,-1260 2 3820
+`i "
+char214 15873,20670,330,2058,-1137,610 2 3798
+:O "
+char220 15873,20670,330,4095,-2097,610 2 3804
+:U "
+char201 15873,21255,0,2724,-153,610 2 3785
+'E "
+char239 15873,16905,0,0,-1260 2 3823
+:i "
+char223 15873,16500,330,1746,-66,610 2 3807
+ss "
+char212 15873,21255,330,2157,-1137,610 2 3796
+^O "
+char193 15873,21255,0,2217,1092,610 2 3777
+'A "
+char195 15873,20580,0,2445,1092,610 2 3779
+~A "
+char227 15873,16818,330,1788,-696,610 2 3811
+~a "
+char208 15873,15060,0,2061,537,610 0 3792
+-D "
+char240 15873,18297,330,1614,-1143,610 2 3824
+Sd "
+char205 15873,21255,0,2217,-1188,610 2 3789
+'I "
+char204 15873,21255,0,1764,-1188,610 2 3788
+`I "
+char211 15873,21255,330,2217,-1137,610 2 3795
+'O "
+char210 15873,21255,330,2058,-1137,610 2 3794
+`O "
+char213 15873,20580,330,2895,-1137,610 2 3797
+~O "
+char245 15873,16818,330,1788,-1140,610 2 3829
+~o "
+vS 15873,21255,330,2157,-804,610 2 51795
+vs 15873,17640,330,1257,-1356,610 2 51827
+char218 15873,21255,330,4095,-2097,610 2 3802
+'U "
+:Y 15873,20670,0,3672,-2262,610 2 51801
+char255 15873,16905,5145,3123,903,610 3 3839
+:y "
+char222 15873,15060,0,2421,-756,610 0 3806
+TP "
+char254 15873,16500,5145,1380,2037,610 3 3838
+Tp "
+char181 15873,11445,5595,0,-321 1 3765
+char182 15873,19635,4080,150,-2508,150 2 3766
+ps "
+char190 15873,15498,2655,4026,15,610 0 3774
+34 "
+\- 15873,6435,0,252,-2151,252 0 51757
+char188 15873,15498,2655,4626,-30,610 0 3772
+14 "
+char189 15873,15498,2655,3426,615,610 0 3773
+12 "
+char170 15873,15390,0,0,-5310 0 3754
+Of "
+char186 15873,15390,0,0,-5274 0 3770
+Om "
+char171 15873,11010,0,1230,-2184,610 0 3755
+Fo "
+char187 15873,11010,0,330,-1284,330 0 3771
+Fc "
+char177 15873,11385,2835,252,-2151,252 0 3761
+char166 15873,19083,5916,0,-5946 3 3750
+bb "
+char169 15873,19635,0,2121,-3030,610 2 3753
+co "
+char172 15873,8865,0,252,-2151,252 0 3756
+no "
+char174 15873,19635,0,1839,-2748,610 2 3758
+rg "
+char178 15873,15240,0,0,-4467 0 3762
+S2 "
+char179 15873,15240,0,0,-4548 0 3763
+S3 "
+char184 15873,0,4815,0,-4626 1 3768
+ac "
+char185 15873,15060,0,0,-4830 0 3769
+S1 "
+char215 15873,11340,0,252,-2151,252 0 3799
+char247 15873,10530,0,306,-2205,306 0 3831
+char183 15873,9657,0,0,-6252 0 3767
+pc "
+fm 15873,15060,0,0,-7596 0 51873
+sd 15873,15060,0,0,-5274 0 51874
+dg 15873,15060,1290,0,-4491 0 51755
+tm 15873,17850,0,1896,-2205,610 2 51796
+ah 15873,17640,0,1257,-4491,610 2 51935
+ao 15873,17997,0,0,-7365 2 51930
+f/ 15873,15498,2655,3126,915,610 0 51759
+em 15873,6570,0,3141,264,610 0 51789
+en 15873,6570,0,606,-2142,606 0 51790
+dd 15873,15060,1290,0,-4491 0 51773
+.i 15873,11445,0,0,-1260 0 51957
+aq 15873,15060,0,0,-6936 0 3623
+bu 15873,12714,0,0,-1848 0 51889
+'C 15873,21255,330,2835,-1689,610 2 20166
+'c 15873,17640,330,1542,-1617,610 2 20198
+lq 15873,15060,0,861,-3495,610 0 51838
+rq 15873,15060,0,1011,-3645,610 0 51746
+Bq 15873,3495,3120,0,-1491 0 51772
+vz 15873,17640,0,1257,-1368,610 2 51834
+fi 15873,17235,0,1983,1185,610 2 51881
+fl 15873,16500,0,1806,1185,610 2 51882
+ff 15873,16500,0,5799,1212,610 2 51883
+Fi 15873,16500,0,3705,846,610 2 51884
+Fl 15873,16500,0,2208,852,610 2 51885
+ij 15873,17235,5145,2958,1278,610 3 51958
+bq 15873,3495,3120,0,-3498 0 51756
+%0 15873,16380,330,2361,-471,610 2 51901
+char175 15873,15666,0,1914,-3453,610 2 3759
+a- "
+ab 15873,16395,0,2325,-5001,610 2 51926
+a. 15873,16905,0,0,-8292 2 51927
+oe 15873,11775,330,2334,30,610 0 51823
+OE 15873,15060,0,2799,-390,610 0 51791
+fo 15873,10365,0,0,-4143 0 51886
+fc 15873,10365,0,0,-3543 0 51887
+sq 15873,14106,0,0,-444 0 51899
+/L 15873,15060,0,1515,-135,610 0 51944
+/l 15873,16500,0,0,-1185 2 51960
+a" 15873,18420,0,2355,-6834,610 2 51933
+ho 15873,0,4263,0,-7344 0 51934
+vZ 15873,21255,0,2157,-807,610 2 51802
+IJ 15873,15060,2904,3021,-207,610 0 51942
diff --git a/contrib/groff/font/devlj4/CLARENDON b/contrib/groff/font/devlj4/CLARENDON
new file mode 100644
index 0000000..86f6c00
--- /dev/null
+++ b/contrib/groff/font/devlj4/CLARENDON
@@ -0,0 +1,351 @@
+name CLARENDON
+spacewidth 5856
+pcltypeface 4140
+pclproportional 1
+pclweight 3
+pclstyle 4
+ligatures fi fl ff ffi ffl 0
+charset
+! 6342,18300 2 3617
+dq 11709,18645 2 3618
+" "
+sh 11709,18300 2 3619
+# "
+Do 11709,18309,306 2 3620
+$ "
+% 17565,18645,345 2 3621
+& 16587,18645,345 2 3622
+cq 5856,18645 2 51751
+' "
+( 5856,18300,6870 3 3624
+) 5856,18300,6870 3 3625
+* 11709,18645 2 3626
++ 17565,16545 0 3627
+, 5856,3945,3375 0 3628
+char173 5856,8295 0 3629
+hy "
+- "
+. 5856,3945 0 3630
+sl 5856,18645,345 2 3631
+/ "
+0 11709,18645,345 2 3632
+1 11709,18300 2 3633
+2 11709,18645,345 2 3634
+3 11709,18645,345 2 3635
+4 11709,18300 2 3636
+5 11709,18300,345 2 3637
+6 11709,18645,345 2 3638
+7 11709,18300 2 3639
+8 11709,18645,345 2 3640
+9 11709,18645,345 2 3641
+: 5856,13965 0 3642
+; 5856,13965,3375 0 3643
+< 26346,16068 0 3644
+= 17565,12540 0 3645
+> 26346,16068 0 3646
+? 11709,18300 2 3647
+at 26346,16950,4131 2 3648
+@ "
+A 13662,18300 2 3649
+B 13662,18300 2 3650
+C 12684,18645,345 2 3651
+D 13662,18300 2 3652
+E 13662,18285 2 3653
+F 13173,18300 2 3654
+G 13662,18645,345 2 3655
+H 15126,18300 2 3656
+I 7806,18300 2 3657
+J 11220,18300,345 2 3658
+K 14637,18300 2 3659
+L 12198,18300 2 3660
+M 18051,18300 2 3661
+N 14637,18300 2 3662
+O 13662,18645,345 2 3663
+P 13173,18300 2 3664
+Q 14148,18645,2553 2 3665
+R 15126,18300,345 2 3666
+S 12198,18645,345 2 3667
+T 13662,18300 2 3668
+U 13173,18300,345 2 3669
+V 14148,18300 2 3670
+W 19515,18300 2 3671
+X 13662,18300 2 3672
+Y 13173,18300 2 3673
+Z 12198,18300 2 3674
+lB 5856,18300,5085 3 3675
+[ "
+rs 5856,18645,345 2 3676
+\ "
+rB 5856,18300,5085 3 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 5856,18645 2 51808
+` "
+a 13662,14250,345 0 3681
+b 12684,18300,345 2 3682
+c 11220,14250,345 0 3683
+d 12684,18300,345 2 3684
+e 11709,14250,345 0 3685
+f 8781,18645 2 3686
+g 13662,15165,4605 1 3687
+h 13173,18300 2 3688
+i 6831,18705 2 3689
+j 8295,18705,4605 3 3690
+k 13173,18300 2 3691
+l 6831,18300 2 3692
+m 19515,14250 0 3693
+n 13173,14250 0 3694
+o 12198,14250,345 0 3695
+p 12684,14250,4290 1 3696
+q 12684,14250,4290 1 3697
+r 9759,14250 0 3698
+s 11220,14250,345 0 3699
+t 8295,17265,345 2 3700
+u 13173,13905,345 0 3701
+v 11709,13905 0 3702
+w 17565,13905 0 3703
+x 12198,13905 0 3704
+y 12198,13905,4605 1 3705
+z 10245,13905 0 3706
+lC 13173,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,19935,6210 3 3709
+} "
+ti 26346,9435 0 51876
+char192 13662,23355 2 3776
+`A "
+char194 13662,22755 2 3778
+^A "
+char200 13662,23355 2 3784
+`E "
+char202 13662,22755 2 3786
+^E "
+char203 13662,23325 2 3787
+:E "
+char206 7806,22755 2 3790
+^I "
+char207 7806,23325 2 3791
+:I "
+char180 11709,19305 2 3764
+aa "
+ga 11709,19305 2 3680
+a^ 11709,18180 2 3678
+^ "
+char168 11709,18750 2 3752
+ad "
+a~ 11709,18654 2 3710
+~ "
+char217 13173,23355,345 2 3801
+`U "
+char219 13173,22755,345 2 3803
+^U "
+char221 13173,23355 2 3805
+'Y "
+char253 12198,19305,4605 3 3837
+'y "
+char176 11709,18645 2 3760
+de "
+char199 12684,18645,4725 3 3783
+,C "
+char231 11220,14250,4737 1 3815
+,c "
+char209 14637,23229 2 3793
+~N "
+char241 13173,18654 2 3825
+~n "
+char161 6342,13956,4344 1 3745
+r! "
+char191 11709,13956,4344 1 3775
+r? "
+char164 17565,15834 0 3748
+Cs "
+char163 11709,18645,345 2 3747
+Po "
+char165 11709,18300 2 3749
+Ye "
+char167 11709,19605,6420 3 3751
+sc "
+Fn 11709,18645 2 51871
+char162 11709,16917 2 3746
+ct "
+char226 13662,18180,345 2 3810
+^a "
+char234 11709,18180,345 2 3818
+^e "
+char244 12198,18180,345 2 3828
+^o "
+char251 13173,18180,345 2 3835
+^u "
+char225 13662,19305,345 2 3809
+'a "
+char233 11709,19305,345 2 3817
+'e "
+char243 12198,19305,345 2 3827
+'o "
+char250 13173,19305,345 2 3834
+'u "
+char224 13662,19305,345 2 3808
+`a "
+char232 11709,19305,345 2 3816
+`e "
+char242 12198,19305,345 2 3826
+`o "
+char249 13173,19305,345 2 3833
+`u "
+char228 13662,18750,345 2 3812
+:a "
+char235 11709,18750,345 2 3819
+:e "
+char246 12198,18750,345 2 3830
+:o "
+char252 13173,18750,345 2 3836
+:u "
+char197 13662,25200 2 3781
+oA "
+char238 6831,18180 2 3822
+^i "
+char216 13662,18645,345 2 3800
+/O "
+char198 22932,18285 2 3782
+AE "
+char229 13662,21195,345 2 3813
+oa "
+char237 6831,19305 2 3821
+'i "
+char248 12198,14250,345 0 3832
+/o "
+char230 18051,14250,345 0 3814
+ae "
+char196 13662,23325 2 3780
+:A "
+char236 6831,19305 2 3820
+`i "
+char214 13662,23325,345 2 3798
+:O "
+char220 13173,23325,345 2 3804
+:U "
+char201 13662,23355 2 3785
+'E "
+char239 6831,18750 2 3823
+:i "
+char223 13173,18645 2 3807
+ss "
+char212 13662,22755,345 2 3796
+^O "
+char193 13662,23355 2 3777
+'A "
+char195 13662,23229 2 3779
+~A "
+char227 13662,18654,345 2 3811
+~a "
+char208 13662,18300 2 3792
+-D "
+char240 12198,19083,345 2 3824
+Sd "
+char205 7806,23355 2 3789
+'I "
+char204 7806,23355 2 3788
+`I "
+char211 13662,23355,345 2 3795
+'O "
+char210 13662,23355,345 2 3794
+`O "
+char213 13662,23229,345 2 3797
+~O "
+char245 12198,18654,345 2 3829
+~o "
+vS 12198,22755,345 2 51795
+vs 11220,18180,345 2 51827
+char218 13173,23355,345 2 3802
+'U "
+:Y 13173,23325 2 51801
+char255 12198,18750,4605 3 3839
+:y "
+char222 13173,18300 2 3806
+TP "
+char254 12684,18300,4290 3 3838
+Tp "
+char181 14637,10800,5193 1 3765
+char182 12198,19635,4200 3 3766
+ps "
+char190 17565,18645,345 2 3774
+34 "
+\- 17565,10200 0 51757
+char188 17565,18645,345 2 3772
+14 "
+char189 17565,18645,345 2 3773
+12 "
+char170 11709,18645 2 3754
+Of "
+char186 11709,18645 2 3770
+Om "
+char171 12198,12195 0 3755
+Fo "
+char187 12198,12195 0 3771
+Fc "
+char177 17565,16500 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19725 2 3753
+co "
+char172 17565,13479 0 3756
+no "
+char174 13173,19725 2 3758
+rg "
+char178 7806,18480 2 3762
+S2 "
+char179 7806,18480 2 3763
+S3 "
+char184 11709,108,4737 1 3768
+ac "
+char185 7806,18300 2 3769
+S1 "
+char215 17565,16782 0 3799
+char247 17565,15045 0 3831
+char183 5856,11745 0 3767
+pc "
+fm 5856,18645 2 51873
+sd 10245,18645 2 51874
+dg 11709,18300,4575 3 51755
+tm 16101,17550 2 51796
+ah 11709,18180 2 51935
+ao 11709,21195 2 51930
+f/ 3903,18645,345 2 51759
+em 17565,8295 0 51789
+en 11709,8295 0 51790
+dd 11709,18300,4575 3 51773
+.i 6831,13905 0 51957
+aq 5856,18645 2 3623
+bu 13173,14226 0 51889
+'C 12684,23355,345 2 20166
+'c 11220,19305,345 2 20198
+lq 10734,18645 2 51838
+rq 10734,18645 2 51746
+Bq 10734,3615,3705 0 51772
+vz 10245,18180 2 51834
+fi 15612,18705 2 51881
+fl 15612,18645 2 51882
+ff 17076,18645 2 51883
+Fi 24396,18705 2 51884
+Fl 24396,18645 2 51885
+ij 14637,18705,4605 3 51958
+bq 5856,3615,3705 0 51756
+%0 23418,18645,345 2 51901
+char175 11709,16920 2 3759
+a- "
+ab 11709,19080 2 51926
+a. 11709,18750 2 51927
+oe 18051,14250,345 0 51823
+OE 20979,18645,345 2 51791
+fo 7806,12195 0 51886
+fc 7806,12195 0 51887
+sq 19029,15624 0 51899
+/L 12198,18300 2 51944
+/l 6831,18300 2 51960
+a" 11709,19305 2 51933
+ho 11709,1062,4353 1 51934
+vZ 12198,22755 2 51802
+IJ 19029,18300,345 2 51942
diff --git a/contrib/groff/font/devlj4/CORONET b/contrib/groff/font/devlj4/CORONET
new file mode 100644
index 0000000..9dcecce
--- /dev/null
+++ b/contrib/groff/font/devlj4/CORONET
@@ -0,0 +1,351 @@
+name CORONET
+spacewidth 13227
+slant 12.000000
+pcltypeface 4102
+pclproportional 0
+pclweight 0
+pclstyle 1
+charset
+! 13227,18990,330 2 3617
+dq 13227,18990 2 3618
+" "
+sh 13227,21309,2451 2 3619
+# "
+Do 13227,19320,1074 2 3620
+$ "
+% 13227,19320,330 2 3621
+& 13227,19320,330 2 3622
+cq 13227,19320 2 51751
+' "
+( 13227,19320,1935 2 3624
+) 13227,19320,1935 2 3625
+* 13227,18990 2 3626
++ 13227,15075 0 3627
+, 13227,1785,2250 0 3628
+char173 13227,7995 0 3629
+hy "
+- "
+. 13227,2100,330 0 3630
+sl 13227,19545,330 2 3631
+/ "
+0 13227,19320,330 2 3632
+1 13227,19320 2 3633
+2 13227,19320 2 3634
+3 13227,19320,330 2 3635
+4 13227,19320 2 3636
+5 13227,18990,330 2 3637
+6 13227,19320,330 2 3638
+7 13227,18990 2 3639
+8 13227,19320,330 2 3640
+9 13227,19320,330 2 3641
+: 13227,12492,330 0 3642
+; 13227,12492,2250 0 3643
+< 13227,15063 0 3644
+= 13227,11721 0 3645
+> 13227,15063 0 3646
+? 13227,19320,330 2 3647
+at 13227,19320,330 2 3648
+@ "
+A 13227,18990 2 3649
+B 13227,18990 2 3650
+C 13227,19320,330 2 3651
+D 13227,18990 2 3652
+E 13227,18990 2 3653
+F 13227,18990 2 3654
+G 13227,19320,330 2 3655
+H 13227,18990 2 3656
+I 13227,18990 2 3657
+J 13227,18990,330 2 3658
+K 13227,18990 2 3659
+L 13227,18990 2 3660
+M 13227,18990 2 3661
+N 13227,18990 2 3662
+O 13227,19320,330 2 3663
+P 13227,18990 2 3664
+Q 13227,19320,2778 2 3665
+R 13227,18990 2 3666
+S 13227,19320,330 2 3667
+T 13227,18990 2 3668
+U 13227,18990,330 2 3669
+V 13227,18990 2 3670
+W 13227,18990 2 3671
+X 13227,18990 2 3672
+Y 13227,18990 2 3673
+Z 13227,18990 2 3674
+lB 13227,18990,2940 2 3675
+[ "
+rs 13227,19545,330 2 3676
+\ "
+rB 13227,18990,2940 2 3677
+] "
+ha 13227,19758 2 51875
+_ 13227,191367,6588 3 3679
+oq 13227,19326 2 51808
+` "
+a 13227,14355,330 0 3681
+b 13227,19545,330 2 3682
+c 13227,14355,330 0 3683
+d 13227,19545,330 2 3684
+e 13227,14355,330 0 3685
+f 13227,19335 2 3686
+g 13227,14355,4350 0 3687
+h 13227,19545 2 3688
+i 13227,18780 2 3689
+j 13227,18780,4350 2 3690
+k 13227,19545 2 3691
+l 13227,19545 2 3692
+m 13227,14355 0 3693
+n 13227,14355 0 3694
+o 13227,14355,330 0 3695
+p 13227,14355,5475 1 3696
+q 13227,14355,5475 1 3697
+r 13227,14355 0 3698
+s 13227,14355,330 0 3699
+t 13227,18495,330 2 3700
+u 13227,14025,330 0 3701
+v 13227,14025 0 3702
+w 13227,14025 0 3703
+x 13227,14025 0 3704
+y 13227,14025,4350 0 3705
+z 13227,14025 0 3706
+lC 13227,20130,6075 3 3707
+{ "
+ba 13227,19758,6588 3 3708
+| "
+rC 13227,20130,6075 3 3709
+} "
+ti 13227,10485 0 51876
+char192 13227,24630 2 3776
+`A "
+char194 13227,24810 2 3778
+^A "
+char200 13227,24630 2 3784
+`E "
+char202 13227,24810 2 3786
+^E "
+char203 13227,23115 2 3787
+:E "
+char206 13227,24810 2 3790
+^I "
+char207 13227,23115 2 3791
+:I "
+char180 13227,19725 2 3764
+aa "
+ga 13227,19725 2 3680
+a^ 13227,19905 2 3678
+^ "
+char168 13227,18195 2 3752
+ad "
+a~ 13227,18873 2 3710
+~ "
+char217 13227,24630,330 2 3801
+`U "
+char219 13227,24810,330 2 3803
+^U "
+char221 13227,24630 2 3805
+'Y "
+char253 13227,19725,4350 2 3837
+'y "
+char176 13227,19320 2 3760
+de "
+char199 13227,19320,5325 3 3783
+,C "
+char231 13227,14355,5295 1 3815
+,c "
+char209 13227,23814 2 3793
+~N "
+char241 13227,18873 2 3825
+~n "
+char161 13227,14271,5049 1 3745
+r! "
+char191 13227,14214,5436 1 3775
+r? "
+char164 13227,15684 0 3748
+Cs "
+char163 13227,19320,330 2 3747
+Po "
+char165 13227,18990 2 3749
+Ye "
+char167 13227,19320,1344 2 3751
+sc "
+Fn 13227,19335,3540 2 51871
+char162 13227,19320,330 2 3746
+ct "
+char226 13227,19905,330 2 3810
+^a "
+char234 13227,19905,330 2 3818
+^e "
+char244 13227,19905,330 2 3828
+^o "
+char251 13227,19905,330 2 3835
+^u "
+char225 13227,19725,330 2 3809
+'a "
+char233 13227,19725,330 2 3817
+'e "
+char243 13227,19725,330 2 3827
+'o "
+char250 13227,19725,330 2 3834
+'u "
+char224 13227,19725,330 2 3808
+`a "
+char232 13227,19725,330 2 3816
+`e "
+char242 13227,19725,330 2 3826
+`o "
+char249 13227,19725,330 2 3833
+`u "
+char228 13227,18195,330 2 3812
+:a "
+char235 13227,18195,330 2 3819
+:e "
+char246 13227,18195,330 2 3830
+:o "
+char252 13227,18195,330 2 3836
+:u "
+char197 13227,24810 2 3781
+oA "
+char238 13227,19905 2 3822
+^i "
+char216 13227,19320,342 2 3800
+/O "
+char198 13227,18990 2 3782
+AE "
+char229 13227,19905,330 2 3813
+oa "
+char237 13227,19725 2 3821
+'i "
+char248 13227,14895,735 0 3832
+/o "
+char230 13227,14355,330 0 3814
+ae "
+char196 13227,23115 2 3780
+:A "
+char236 13227,19725 2 3820
+`i "
+char214 13227,23115,330 2 3798
+:O "
+char220 13227,23115,330 2 3804
+:U "
+char201 13227,24630 2 3785
+'E "
+char239 13227,18195 2 3823
+:i "
+char223 13227,19335,330 2 3807
+ss "
+char212 13227,24810,330 2 3796
+^O "
+char193 13227,24630 2 3777
+'A "
+char195 13227,23814 2 3779
+~A "
+char227 13227,18873,330 2 3811
+~a "
+char208 13227,18990 2 3792
+-D "
+char240 13227,19545,330 2 3824
+Sd "
+char205 13227,24630 2 3789
+'I "
+char204 13227,24630 2 3788
+`I "
+char211 13227,24630,330 2 3795
+'O "
+char210 13227,24630,330 2 3794
+`O "
+char213 13227,23814,330 2 3797
+~O "
+char245 13227,18873,330 2 3829
+~o "
+vS 13227,24810,330 2 51795
+vs 13227,19905,330 2 51827
+char218 13227,24630,330 2 3802
+'U "
+:Y 13227,23115 2 51801
+char255 13227,18195,4350 2 3839
+:y "
+char222 13227,18990 2 3806
+TP "
+char254 13227,19545,5475 3 3838
+Tp "
+char181 13227,14025,4350 0 3765
+char182 13227,19635,4200 2 3766
+ps "
+char190 13227,19110,3825 2 3774
+34 "
+\- 13227,9945 0 51757
+char188 13227,19110,3825 2 3772
+14 "
+char189 13227,19110,3825 2 3773
+12 "
+char170 13227,19320 2 3754
+Of "
+char186 13227,19320 2 3770
+Om "
+char171 13227,13710 0 3755
+Fo "
+char187 13227,13710 0 3771
+Fc "
+char177 13227,15075 0 3761
+char166 13227,19083,5916 3 3750
+bb "
+char169 13227,19635 2 3753
+co "
+char172 13227,12501 0 3756
+no "
+char174 13227,19635 2 3758
+rg "
+char178 13227,19110 2 3762
+S2 "
+char179 13227,19110 2 3763
+S3 "
+char184 13227,0,5295 1 3768
+ac "
+char185 13227,19110 2 3769
+S1 "
+char215 13227,14814 0 3799
+char247 13227,14655 0 3831
+char183 13227,11007 0 3767
+pc "
+fm 13227,18990 2 51873
+sd 13227,18990 2 51874
+dg 13227,18990 2 51755
+tm 13227,17850 2 51796
+ah 13227,19905 2 51935
+ao 13227,19905 2 51930
+f/ 13227,15675,777 0 51759
+em 13227,7710 0 51789
+en 13227,7710 0 51790
+dd 13227,18990 2 51773
+.i 13227,14025 0 51957
+aq 13227,18990 2 3623
+bu 13227,12714 0 51889
+'C 13227,24630,330 2 20166
+'c 13227,19725,330 2 20198
+lq 13227,19326 2 51838
+rq 13227,19320 2 51746
+Bq 13227,2214,2091 0 51772
+vz 13227,19905 2 51834
+fi 13227,19335 2 51881
+fl 13227,19335 2 51882
+ff 13227,19335 2 51883
+Fi 13227,19335 2 51884
+Fl 13227,19335 2 51885
+ij 13227,18780,4350 2 51958
+bq 13227,2214,2091 0 51756
+%0 13227,19320,330 2 51901
+char175 13227,18051 2 3759
+a- "
+ab 13227,19350 2 51926
+a. 13227,18195 2 51927
+oe 13227,14355,330 0 51823
+OE 13227,19320,330 2 51791
+fo 13227,13710 0 51886
+fc 13227,13710 0 51887
+sq 13227,14106 0 51899
+/L 13227,18990 2 51944
+/l 13227,19545 2 51960
+a" 13227,19725 2 51933
+ho 13227,735,4086 0 51934
+vZ 13227,24810 2 51802
+IJ 13227,18990,330 2 51942
diff --git a/contrib/groff/font/devlj4/CR b/contrib/groff/font/devlj4/CR
new file mode 100644
index 0000000..c6da8a6
--- /dev/null
+++ b/contrib/groff/font/devlj4/CR
@@ -0,0 +1,350 @@
+name CR
+spacewidth 15873
+pcltypeface 4099
+pclproportional 0
+pclweight 0
+pclstyle 0
+charset
+! 15873,15060,330 0 3617
+dq 15873,15060 0 3618
+" "
+sh 15873,16827,2040 2 3619
+# "
+Do 15873,17247,3642 2 3620
+$ "
+% 15873,16380,330 2 3621
+& 15873,14187,330 0 3622
+cq 15873,15060 0 51751
+' "
+( 15873,17070,2580 2 3624
+) 15873,17070,2580 2 3625
+* 15873,15060 0 3626
++ 15873,11385 0 3627
+, 15873,3195,3420 0 3628
+char173 15873,7275 0 3629
+hy "
+- "
+. 15873,2805,330 0 3630
+sl 15873,18465,3765 2 3631
+/ "
+0 15873,15390,330 0 3632
+1 15873,15060 0 3633
+2 15873,15390 0 3634
+3 15873,15390,330 0 3635
+4 15873,15060 0 3636
+5 15873,15060,330 0 3637
+6 15873,15390,330 0 3638
+7 15873,15060 0 3639
+8 15873,15390,330 0 3640
+9 15873,15390,330 0 3641
+: 15873,9705,393 0 3642
+; 15873,9705,3420 0 3643
+< 15873,10647,3 0 3644
+= 15873,8451 0 3645
+> 15873,10647,3 0 3646
+? 15873,15390,330 0 3647
+at 15873,14391,363 0 3648
+@ "
+A 15873,15060 0 3649
+B 15873,15060 0 3650
+C 15873,15390,330 0 3651
+D 15873,15060 0 3652
+E 15873,15060 0 3653
+F 15873,15060 0 3654
+G 15873,15390,330 0 3655
+H 15873,15060 0 3656
+I 15873,15060 0 3657
+J 15873,15060,330 0 3658
+K 15873,15060 0 3659
+L 15873,15060 0 3660
+M 15873,15060 0 3661
+N 15873,15060 0 3662
+O 15873,15390,330 0 3663
+P 15873,15060 0 3664
+Q 15873,15390,3360 0 3665
+R 15873,15060 0 3666
+S 15873,15390,330 0 3667
+T 15873,15060 0 3668
+U 15873,15060,330 0 3669
+V 15873,15060 0 3670
+W 15873,15060 0 3671
+X 15873,15060 0 3672
+Y 15873,15060 0 3673
+Z 15873,15060 0 3674
+lB 15873,17070,2580 2 3675
+[ "
+rs 15873,18465,3765 2 3676
+\ "
+rB 15873,17070,2580 2 3677
+] "
+ha 15873,19758 2 51875
+_ 15873,191367,6588 3 3679
+oq 15873,15060 0 51808
+` "
+a 15873,11775,330 0 3681
+b 15873,16500,330 2 3682
+c 15873,11775,330 0 3683
+d 15873,16500,330 2 3684
+e 15873,11775,330 0 3685
+f 15873,16500 2 3686
+g 15873,11775,5145 1 3687
+h 15873,16500 2 3688
+i 15873,17235 2 3689
+j 15873,17235,5145 3 3690
+k 15873,16500 2 3691
+l 15873,16500 2 3692
+m 15873,11775 0 3693
+n 15873,11775 0 3694
+o 15873,11775,330 0 3695
+p 15873,11775,5145 1 3696
+q 15873,11775,5145 1 3697
+r 15873,11775 0 3698
+s 15873,11775,330 0 3699
+t 15873,14826,330 0 3700
+u 15873,11445,330 0 3701
+v 15873,11445 0 3702
+w 15873,11445 0 3703
+x 15873,11445 0 3704
+y 15873,11445,5145 1 3705
+z 15873,11445 0 3706
+lC 15873,20130,6075 3 3707
+{ "
+ba 15873,19758,6588 3 3708
+| "
+rC 15873,20130,6075 3 3709
+} "
+ti 15873,7233 0 51876
+char192 15873,21180 2 3776
+`A "
+char194 15873,21180 2 3778
+^A "
+char200 15873,21180 2 3784
+`E "
+char202 15873,21180 2 3786
+^E "
+char203 15873,20670 2 3787
+:E "
+char206 15873,21180 2 3790
+^I "
+char207 15873,20670 2 3791
+:I "
+char180 15873,17565 2 3764
+aa "
+ga 15873,17565 2 3680
+a^ 15873,17565 2 3678
+^ "
+char168 15873,16905 2 3752
+ad "
+a~ 15873,16830 2 3710
+~ "
+char217 15873,21180,330 2 3801
+`U "
+char219 15873,21180,330 2 3803
+^U "
+char221 15873,21180 2 3805
+'Y "
+char253 15873,17565,5145 3 3837
+'y "
+char176 15873,15390 0 3760
+de "
+char199 15873,15390,5175 1 3783
+,C "
+char231 15873,11775,4815 1 3815
+,c "
+char209 15873,20571 2 3793
+~N "
+char241 15873,16830 2 3825
+~n "
+char161 15873,11880,3510 0 3745
+r! "
+char191 15873,11898,3822 0 3775
+r? "
+char164 15873,15684 2 3748
+Cs "
+char163 15873,15390,330 0 3747
+Po "
+char165 15873,15060 0 3749
+Ye "
+char167 15873,15390,1905 0 3751
+sc "
+Fn 15873,15090,4350 0 51871
+char162 15873,16179,1431 2 3746
+ct "
+char226 15873,17565,330 2 3810
+^a "
+char234 15873,17565,330 2 3818
+^e "
+char244 15873,17565,330 2 3828
+^o "
+char251 15873,17565,330 2 3835
+^u "
+char225 15873,17565,330 2 3809
+'a "
+char233 15873,17565,330 2 3817
+'e "
+char243 15873,17565,330 2 3827
+'o "
+char250 15873,17565,330 2 3834
+'u "
+char224 15873,17565,330 2 3808
+`a "
+char232 15873,17565,330 2 3816
+`e "
+char242 15873,17565,330 2 3826
+`o "
+char249 15873,17565,330 2 3833
+`u "
+char228 15873,16905,330 2 3812
+:a "
+char235 15873,16905,330 2 3819
+:e "
+char246 15873,16905,330 2 3830
+:o "
+char252 15873,16905,330 2 3836
+:u "
+char197 15873,21690 2 3781
+oA "
+char238 15873,17565 2 3822
+^i "
+char216 15873,15591,612 2 3800
+/O "
+char198 15873,15060 0 3782
+AE "
+char229 15873,17997,330 2 3813
+oa "
+char237 15873,17565 2 3821
+'i "
+char248 15873,11856,459 0 3832
+/o "
+char230 15873,11775,330 0 3814
+ae "
+char196 15873,20670 2 3780
+:A "
+char236 15873,17565 2 3820
+`i "
+char214 15873,20670,330 2 3798
+:O "
+char220 15873,20670,330 2 3804
+:U "
+char201 15873,21180 2 3785
+'E "
+char239 15873,16905 2 3823
+:i "
+char223 15873,16500,330 2 3807
+ss "
+char212 15873,21180,330 2 3796
+^O "
+char193 15873,21180 2 3777
+'A "
+char195 15873,20571 2 3779
+~A "
+char227 15873,16830,330 2 3811
+~a "
+char208 15873,15060 0 3792
+-D "
+char240 15873,18015,330 2 3824
+Sd "
+char205 15873,21180 2 3789
+'I "
+char204 15873,21180 2 3788
+`I "
+char211 15873,21180,330 2 3795
+'O "
+char210 15873,21180,330 2 3794
+`O "
+char213 15873,20571,330 2 3797
+~O "
+char245 15873,16830,330 2 3829
+~o "
+vS 15873,21180,330 2 51795
+vs 15873,17565,330 2 51827
+char218 15873,21180,330 2 3802
+'U "
+:Y 15873,20670 2 51801
+char255 15873,16905,5145 3 3839
+:y "
+char222 15873,15060 0 3806
+TP "
+char254 15873,16500,5145 3 3838
+Tp "
+char181 15873,11445,5595 1 3765
+char182 15873,19635,4080 2 3766
+ps "
+char190 15873,15519,2673 2 3774
+34 "
+\- 15873,6435 0 51757
+char188 15873,15519,2673 2 3772
+14 "
+char189 15873,15519,2673 2 3773
+12 "
+char170 15873,15390 0 3754
+Of "
+char186 15873,15390 0 3770
+Om "
+char171 15873,11490 0 3755
+Fo "
+char187 15873,11490 0 3771
+Fc "
+char177 15873,11385,2835 0 3761
+char166 15873,19083,5916 3 3750
+bb "
+char169 15873,19635 2 3753
+co "
+char172 15873,8865 0 3756
+no "
+char174 15873,19635 2 3758
+rg "
+char178 15873,15240 0 3762
+S2 "
+char179 15873,15240 0 3763
+S3 "
+char184 15873,0,4815 1 3768
+ac "
+char185 15873,15060 0 3769
+S1 "
+char215 15873,11340 0 3799
+char247 15873,10530 0 3831
+char183 15873,8931 0 3767
+pc "
+fm 15873,15060 0 51873
+sd 15873,15060 0 51874
+dg 15873,15060,1290 0 51755
+tm 15873,17850 2 51796
+ah 15873,17565 2 51935
+ao 15873,17997 2 51930
+f/ 15873,15519,2673 2 51759
+em 15873,7275 0 51789
+en 15873,7275 0 51790
+dd 15873,15060,1290 0 51773
+.i 15873,11445 0 51957
+aq 15873,15060 0 3623
+bu 15873,12714 0 51889
+'C 15873,21180,330 2 20166
+'c 15873,17565,330 2 20198
+lq 15873,15060 0 51838
+rq 15873,15060 0 51746
+Bq 15873,3495,3120 0 51772
+vz 15873,17565 2 51834
+fi 15873,17235 2 51881
+fl 15873,16500 2 51882
+ff 15873,16500 2 51883
+Fi 15873,16500 2 51884
+Fl 15873,16500 2 51885
+ij 15873,17235,5145 3 51958
+bq 15873,3495,3120 0 51756
+%0 15873,16380,330 2 51901
+char175 15873,15726 2 3759
+a- "
+ab 15873,16725 2 51926
+a. 15873,16905 2 51927
+oe 15873,11775,330 0 51823
+OE 15873,15060 0 51791
+fo 15873,10845 0 51886
+fc 15873,10845 0 51887
+sq 15873,14106 0 51899
+/L 15873,15060 0 51944
+/l 15873,16500 2 51960
+a" 15873,18195 2 51933
+ho 15873,0,4263 0 51934
+vZ 15873,21180 2 51802
+IJ 15873,15060,2850 0 51942
diff --git a/contrib/groff/font/devlj4/DESC.in b/contrib/groff/font/devlj4/DESC.in
new file mode 100644
index 0000000..b726647
--- /dev/null
+++ b/contrib/groff/font/devlj4/DESC.in
@@ -0,0 +1,9 @@
+hor 1
+vert 1
+sizescale 4
+sizes 1-3999 0
+styles R I B BI
+fonts 6 0 0 0 0 0 S
+family T
+tcommand
+postpro grolj4
diff --git a/contrib/groff/font/devlj4/GB b/contrib/groff/font/devlj4/GB
new file mode 100644
index 0000000..5433de6
--- /dev/null
+++ b/contrib/groff/font/devlj4/GB
@@ -0,0 +1,749 @@
+name GB
+spacewidth 7317
+pcltypeface 4197
+pclproportional 1
+pclweight 3
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -3903
+P , -3903
+V A -3414
+A V -4389
+T o -4389
+T r -2925
+T c -3903
+T e -3903
+T d -3903
+T s -2925
+T y -3414
+T a -2925
+T w -3414
+T u -2925
+L T -2925
+L Y -2925
+Y o -3903
+Y e -3414
+Y a -3414
+A W -4389
+W A -3414
+T A -2925
+V o -3414
+V e -2925
+V a -2925
+Y A -3414
+F A -2439
+F . -3903
+F , -3903
+A T -2925
+A Y -3414
+v . -2439
+v , -2439
+y . -2439
+y , -2439
+T . -2925
+T , -2925
+L W -2925
+P A -2439
+V . -3903
+V , -3903
+Y . -3414
+Y , -3414
+W o -3414
+W e -2925
+W a -2925
+W . -3903
+W , -3903
+r . -1950
+r , -1950
+w . -975
+w , -975
+Y u -2439
+A v -1950
+A y -1950
+A w -1950
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -1461
+b , -1461
+O T -1950
+O V -1950
+O Y -1950
+O . -1950
+O , -1950
+L y -975
+V y -1950
+V u -1950
+V O -1950
+V G -1950
+V C -1950
+V Q -1950
+D T -1950
+D V -1950
+D Y -1950
+D . -1950
+D , -1950
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -1461
+F e -975
+F a -975
+O A -975
+O W -1950
+L U -486
+R T -1950
+R V -1950
+R Y -1950
+R W -1950
+G T -486
+P o -1461
+P g -975
+P e -975
+P a -975
+D A -975
+D W -1950
+B T -975
+B Y -975
+B . -975
+B , -975
+A O -975
+A G -975
+A C -975
+A U -1461
+A Q -975
+W r -1950
+W y -1950
+W u -1950
+W O -1950
+W G -1950
+W C -1950
+W Q -1950
+J A -486
+J . -486
+J , -486
+U A -1461
+U . -1950
+U , -1950
+Q A -975
+Q W -1950
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -486
+G V -486
+G Y -486
+G W -486
+G . -486
+G , -486
+P T -975
+P V -975
+P Y -975
+D X -1461
+B V -975
+B X -975
+B A -975
+B W -975
+S . -975
+S , -975
+X o -1461
+X e -975
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -975
+Q X -1461
+K o -1461
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -1461
+o y -1461
+o x -1461
+o w -1461
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -975
+p v -975
+p y -975
+p x -975
+v o -1461
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -486
+e y -486
+b v -975
+b y -975
+b w -975
+s . -486
+s , -486
+y o -1461
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+x o -1461
+x c -975
+x e -975
+x d -975
+x q -975
+a v -975
+a y -975
+a w -975
+w o -1461
+w g -975
+w c -975
+w d -975
+w a -975
+w q -975
+T S -975
+R o -1461
+R y -1461
+R O -1461
+R G -1461
+R C -1461
+R U -1461
+R Q -1461
+G X -486
+G A -486
+P s -486
+P Z -975
+P X -975
+P W -975
+V S -975
+S A -975
+Y S -975
+A t -486
+A c -975
+A d -975
+A q -975
+W S -975
+K c -975
+o f -486
+h w -975
+n w -975
+m w -975
+r o -1461
+r c -975
+r e -975
+r d -975
+r a -975
+r q -975
+p w -975
+v e -975
+v s -486
+e x -486
+e w -486
+y e -975
+y s -486
+f o -1461
+f c -975
+f e -975
+f d -975
+f q -975
+w e -975
+w s -486
+k o -975
+k c -486
+k e -486
+k d -486
+k q -486
+O Z -975
+R e -975
+G Z -486
+E o -486
+E v -975
+E y -975
+E w -975
+Z o -486
+Z y -975
+Z w -975
+D Z -975
+B Z -975
+J o -486
+U g -486
+t o -975
+t c -486
+t e -486
+t d -486
+t q -486
+o t -486
+o g -486
+o z -975
+o j -486
+r s -486
+g o -975
+g c -486
+g e -486
+g d -486
+g q -486
+p z -486
+e z -486
+z o -975
+z c -486
+z e -486
+z d -486
+z q -486
+b z -486
+C o -486
+C y -975
+B o -486
+B y -486
+B S -486
+B U -486
+U o -975
+U c -486
+U e -486
+U d -486
+U s -486
+U a -486
+U q -486
+L cq -2925
+L ' -2925
+T char173 -3414
+T hy -3414
+T - -3414
+T en -3414
+T em -3414
+A cq -2925
+A ' -2925
+char173 T -3414
+hy T -3414
+- T -3414
+en T -3414
+em T -3414
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -1461
+p ' -1461
+e cq -486
+e ' -486
+b cq -975
+b ' -975
+a cq -975
+a ' -975
+V char173 -1950
+V hy -1950
+V - -1950
+V en -1950
+V em -1950
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+R cq -1461
+R ' -1461
+W char173 -1950
+W hy -1950
+W - -1950
+W en -1950
+W em -1950
+cq d -1461
+' d -1461
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -975
+A hy -975
+A - -975
+A en -975
+A em -975
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -486
+' s -486
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+R char173 -1461
+R hy -1461
+R - -1461
+R en -1461
+R em -1461
+G cq -486
+G ' -486
+B cq -486
+B ' -486
+charset
+! 7317,18948,390 2 3617
+dq 10734,18987 2 3618
+" "
+sh 13173,17805,390 0 3619
+# "
+Do 13173,19584,1779 2 3620
+$ "
+% 21954,17805,390 0 3621
+& 22443,18165,390 0 3622
+cq 6831,18555 2 51751
+' "
+( 8295,20250,6705 3 3624
+) 8295,20250,6705 3 3625
+* 13173,18555 2 3626
++ 21954,13467,87 0 3627
+, 7317,3972,4152 0 3628
+char173 7317,7575 0 3629
+hy "
+- "
+. 7317,3915,390 0 3630
+sl 13173,20250,300 2 3631
+/ "
+0 13173,17805,390 0 3632
+1 13173,17805,150 0 3633
+2 13173,17805,150 0 3634
+3 13173,17805,390 0 3635
+4 13173,17805 0 3636
+5 13173,17490,390 0 3637
+6 13173,17805,390 0 3638
+7 13173,17415,390 0 3639
+8 13173,17805,390 0 3640
+9 13173,17805,390 0 3641
+: 7317,11940,390 0 3642
+; 7317,11940,4152 0 3643
+< 26346,16068 0 3644
+= 21954,9654 0 3645
+> 26346,16068 0 3646
+? 10245,18948,390 2 3647
+at 21954,16950,4131 0 3648
+@ "
+A 20004,18939,150 2 3649
+B 17565,18315,150 2 3650
+C 20004,18555,390 2 3651
+D 21954,18555,150 2 3652
+E 16587,18315,150 2 3653
+F 16587,18315,150 2 3654
+G 21468,18555,390 2 3655
+H 23418,18315,150 2 3656
+I 10245,18315,150 2 3657
+J 9759,18315,6363 3 3658
+K 19515,18315,150 2 3659
+L 16101,18315,150 2 3660
+M 24882,18315,390 2 3661
+N 22443,18315,612 2 3662
+O 22932,18555,390 2 3663
+P 16587,18555,150 2 3664
+Q 22932,18555,5253 2 3665
+R 19515,18315,150 2 3666
+S 14148,18555,390 2 3667
+T 17565,19500,138 2 3668
+U 21468,18315,390 2 3669
+V 19515,18315,390 2 3670
+W 26346,18315,390 2 3671
+X 20004,18315,150 2 3672
+Y 18540,18315,150 2 3673
+Z 17565,19500,150 2 3674
+lB 8295,18165,4905 0 3675
+[ "
+rs 13173,20250,300 2 3676
+\ "
+rB 8295,18165,4905 0 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 6831,18555 2 51808
+` "
+a 12198,12420,390 0 3681
+b 14637,20250,390 2 3682
+c 11220,12420,390 0 3683
+d 14637,20250,390 2 3684
+e 11709,12420,390 0 3685
+f 9270,20250,150 2 3686
+g 14148,12420,6705 1 3687
+h 15612,20250,150 2 3688
+i 7806,19329,150 2 3689
+j 7317,19329,6705 3 3690
+k 14637,20250,150 2 3691
+l 7806,20250,150 2 3692
+m 22932,12420,150 0 3693
+n 15612,12420,150 0 3694
+o 14148,12420,390 0 3695
+p 14637,12420,6855 1 3696
+q 14637,12420,6855 1 3697
+r 11220,12420,150 0 3698
+s 9759,12420,390 0 3699
+t 9759,15585,390 0 3700
+u 15612,12420,390 0 3701
+v 14148,12180,390 0 3702
+w 20004,12180,390 0 3703
+x 14148,12180,150 0 3704
+y 13662,12180,6705 1 3705
+z 12684,12870,150 0 3706
+lC 13173,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,19935,6210 3 3709
+} "
+ti 26346,9435 0 51876
+char192 20004,24810,150 2 3776
+`A "
+char194 20004,24810,150 2 3778
+^A "
+char200 16587,24810,150 2 3784
+`E "
+char202 16587,24810,150 2 3786
+^E "
+char203 16587,23505,150 2 3787
+:E "
+char206 10245,24810,150 2 3790
+^I "
+char207 10245,23505,150 2 3791
+:I "
+char180 13173,20475 2 3764
+aa "
+ga 13173,20475 2 3680
+a^ 13173,20475 2 3678
+^ "
+char168 13173,18090 0 3752
+ad "
+a~ 13173,18324 2 3710
+~ "
+char217 21468,24810,390 2 3801
+`U "
+char219 21468,24810,390 2 3803
+^U "
+char221 18540,24810,150 2 3805
+'Y "
+char253 13662,20475,6705 3 3837
+'y "
+char176 13173,17415 0 3760
+de "
+char199 20004,18555,6405 3 3783
+,C "
+char231 11220,12420,5694 0 3815
+,c "
+char209 22443,23973,612 2 3793
+~N "
+char241 15612,18324,150 2 3825
+~n "
+char161 7317,12330,7008 1 3745
+r! "
+char191 10245,12330,7008 1 3775
+r? "
+char164 13173,15834 0 3748
+Cs "
+char163 13173,17805,390 0 3747
+Po "
+char165 13173,18315,150 2 3749
+Ye "
+char167 13173,18555,6705 3 3751
+sc "
+Fn 13173,20250,6705 3 51871
+char162 13173,18012,57 0 3746
+ct "
+char226 12198,20475,390 2 3810
+^a "
+char234 11709,20475,390 2 3818
+^e "
+char244 14148,20475,390 2 3828
+^o "
+char251 15612,20475,390 2 3835
+^u "
+char225 12198,20475,390 2 3809
+'a "
+char233 11709,20475,390 2 3817
+'e "
+char243 14148,20475,390 2 3827
+'o "
+char250 15612,20475,390 2 3834
+'u "
+char224 12198,20475,390 2 3808
+`a "
+char232 11709,20475,390 2 3816
+`e "
+char242 14148,20475,390 2 3826
+`o "
+char249 15612,20475,390 2 3833
+`u "
+char228 12198,18090,390 0 3812
+:a "
+char235 11709,18090,390 0 3819
+:e "
+char246 14148,18090,390 0 3830
+:o "
+char252 15612,18090,390 0 3836
+:u "
+char197 20004,25065,150 2 3781
+oA "
+char238 7806,20475,150 2 3822
+^i "
+char216 22932,18729,390 2 3800
+/O "
+char198 25857,18315,150 2 3782
+AE "
+char229 12198,19836,390 2 3813
+oa "
+char237 7806,20475,150 2 3821
+'i "
+char248 14148,12525,804 0 3832
+/o "
+char230 18051,12420,390 0 3814
+ae "
+char196 20004,23505,150 2 3780
+:A "
+char236 7806,20475,150 2 3820
+`i "
+char214 22932,23505,390 2 3798
+:O "
+char220 21468,23505,390 2 3804
+:U "
+char201 16587,24810,150 2 3785
+'E "
+char239 7806,18090,150 0 3823
+:i "
+char223 15612,20250,390 2 3807
+ss "
+char212 22932,24810,390 2 3796
+^O "
+char193 20004,24810,150 2 3777
+'A "
+char195 20004,23973,150 2 3779
+~A "
+char227 12198,18324,390 2 3811
+~a "
+char208 21954,18555,150 2 3792
+-D "
+char240 14148,20250,390 2 3824
+Sd "
+char205 10245,24810,150 2 3789
+'I "
+char204 10245,24810,150 2 3788
+`I "
+char211 22932,24810,390 2 3795
+'O "
+char210 22932,24810,390 2 3794
+`O "
+char213 22932,23973,390 2 3797
+~O "
+char245 14148,18324,390 2 3829
+~o "
+vS 14148,24810,390 2 51795
+vs 9759,20475,390 2 51827
+char218 21468,24810,390 2 3802
+'U "
+:Y 18540,23505,150 2 51801
+char255 13662,18090,6705 1 3839
+:y "
+char222 16587,18315,153 2 3806
+TP "
+char254 14637,20250,6855 3 3838
+Tp "
+char181 14637,10800,5193 0 3765
+char182 13173,19635,4200 2 3766
+ps "
+char190 21954,17805,390 0 3774
+34 "
+\- 21954,7755 0 51757
+char188 21954,17805,390 0 3772
+14 "
+char189 21954,17805,390 0 3773
+12 "
+char170 12198,17805 0 3754
+Of "
+char186 12198,17805 0 3770
+Om "
+char171 12684,10605 0 3755
+Fo "
+char187 12684,10605 0 3771
+Fc "
+char177 21954,13467,3354 0 3761
+char166 13173,19083,5916 2 3750
+bb "
+char169 13173,19725 2 3753
+co "
+char172 21954,10560 0 3756
+no "
+char174 13173,19725 2 3758
+rg "
+char178 9270,17805 0 3762
+S2 "
+char179 9270,17805 0 3763
+S3 "
+char184 13173,57,5694 0 3768
+ac "
+char185 9270,17805 0 3769
+S1 "
+char215 21954,13470,144 0 3799
+char247 21954,13383,3 0 3831
+char183 7317,10722 0 3767
+pc "
+fm 13173,17805 0 51873
+sd 13173,17805 0 51874
+dg 13173,18555,6579 3 51755
+tm 16101,17550 0 51796
+ah 13173,20475 2 51935
+ao 13173,19836 2 51930
+f/ 2928,17805,390 0 51759
+em 21954,7185 0 51789
+en 13173,7185 0 51790
+dd 13173,18555,4905 2 51773
+.i 7806,12420,150 0 51957
+aq 6831,18987 2 3623
+bu 13173,14226 0 51889
+'C 20004,24810,390 2 20166
+'c 11220,20475,390 2 20198
+lq 12198,18555 2 51838
+rq 12198,18555 2 51746
+Bq 12198,3714,3519 0 51772
+vz 12684,20475,150 2 51834
+fi 15612,20250,150 2 51881
+fl 15612,20250,150 2 51882
+ff 17076,20250,150 2 51883
+Fi 23418,20250,150 2 51884
+Fl 23418,20250,150 2 51885
+ij 15126,19329,6705 3 51958
+bq 6831,3714,3519 0 51756
+%0 30249,17805,180 0 51901
+char175 13173,17088 0 3759
+a- "
+ab 13173,17079 0 51926
+a. 13173,18471 2 51927
+oe 20979,12420,390 0 51823
+OE 28299,18555,390 2 51791
+fo 8295,10605 0 51886
+fc 8295,10605 0 51887
+sq 19029,15624 0 51899
+/L 16101,18315,150 2 51944
+/l 7806,20250,150 2 51960
+a" 13173,20475 2 51933
+ho 13173,993,4317 0 51934
+vZ 17565,24810,150 2 51802
+IJ 20004,18315,6363 3 51942
diff --git a/contrib/groff/font/devlj4/GBI b/contrib/groff/font/devlj4/GBI
new file mode 100644
index 0000000..806237c
--- /dev/null
+++ b/contrib/groff/font/devlj4/GBI
@@ -0,0 +1,752 @@
+name GBI
+spacewidth 6831
+slant 16.300000
+pcltypeface 4197
+pclproportional 1
+pclweight 3
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -4878
+P . -4389
+P , -4389
+V A -4389
+A V -4389
+T o -4389
+T r -3414
+T c -3903
+T e -3903
+T d -3903
+T s -3414
+T y -3903
+T a -3903
+T w -3903
+T u -3414
+L T -3414
+L Y -3903
+Y o -3903
+Y e -3903
+Y a -4389
+A W -4389
+W A -3414
+T A -3414
+V o -2925
+V e -2925
+V a -3414
+Y A -4389
+F A -2439
+F . -3903
+F , -3903
+A T -3414
+A Y -3903
+v . -1461
+v , -1461
+y . -975
+y , -975
+T . -3414
+T , -3414
+L W -4878
+P A -2925
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -2439
+W e -2439
+W a -2925
+W . -3414
+W , -3414
+r . -1950
+r , -1950
+w . -1461
+w , -1461
+Y u -2925
+A v -1950
+A y -1950
+A w -1950
+o . -975
+o , -975
+p . -975
+p , -975
+b . -1950
+b , -1950
+O T -1950
+O V -1950
+O Y -1950
+O . -975
+O , -975
+L y -2925
+L O -1950
+L G -1950
+L C -1950
+L Q -1950
+V y -1950
+V u -1950
+V O -975
+V G -975
+V C -975
+V Q -975
+D T -1950
+D V -1950
+D Y -1950
+D . -975
+D , -975
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -975
+F e -975
+F a -975
+O A -975
+O W -1950
+L U -1950
+R T -1950
+R V -1950
+R Y -1950
+R W -1950
+G T -975
+P o -975
+P e -975
+P a -1461
+D A -975
+D W -1950
+B T -975
+B Y -975
+B . -975
+B , -975
+A O -1461
+A G -1461
+A C -1461
+A U -1950
+A Q -1461
+W r -1461
+W y -1461
+W u -1461
+W O -975
+W G -975
+W C -975
+W Q -975
+J A -486
+J . -486
+J , -486
+U A -1461
+U . -1461
+U , -1461
+Q A -975
+Q W -1950
+T O -975
+T G -975
+T C -975
+T Q -975
+O X -975
+L o -975
+L e -975
+L q -486
+G V -975
+G Y -975
+G W -975
+P T -975
+P V -975
+P Y -975
+C T -486
+C V -486
+C Y -486
+D X -975
+B V -975
+B X -975
+B A -975
+B W -975
+X o -975
+X e -975
+X y -1461
+X O -975
+X G -975
+X C -975
+X Q -975
+A o -975
+A e -975
+Q X -975
+K o -975
+K e -975
+K y -1461
+K w -1461
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -975
+o y -975
+o x -975
+o w -975
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+p v -486
+p y -486
+p x -486
+v o -486
+b v -486
+b y -486
+b w -486
+y o -486
+x o -975
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+w o -975
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T i -975
+L a -486
+R o -975
+R y -975
+R O -975
+R G -975
+R C -975
+R U -975
+R Q -975
+P Z -975
+P X -975
+P W -975
+C W -486
+V i -975
+Y i -975
+X a -486
+A g -486
+A c -975
+A d -975
+A a -486
+A q -486
+W i -975
+K c -975
+o f -486
+h w -486
+h . -486
+h , -486
+n w -486
+n . -486
+n , -486
+m w -486
+m . -486
+m , -486
+r o -975
+r c -975
+r e -975
+r d -975
+r a -975
+r q -975
+p w -486
+f o -486
+w e -486
+w s -486
+k o -486
+O Z -975
+L J -486
+R e -975
+R a -486
+E o -486
+E v -486
+E y -486
+E w -486
+Z o -975
+Z e -975
+Z d -975
+Z y -1461
+Z a -486
+Z w -1461
+Z O -975
+Z G -975
+Z C -975
+Z Q -975
+D Z -975
+B Z -975
+A J -486
+J o -486
+K a -486
+t o -486
+o t -486
+o g -486
+o z -486
+o j -486
+g o -486
+v y -486
+v x -486
+v w -486
+z o -486
+w t -486
+w h -486
+w n -486
+w m -486
+w l -486
+w r -486
+w i -486
+w p -486
+w v -486
+w z -486
+w b -486
+w y -486
+w f -486
+w x -486
+w w -486
+w j -486
+w u -486
+w k -486
+R J -486
+C o -486
+E T -486
+E V -486
+E Y -486
+E W -486
+E U -486
+B o -486
+B y -486
+B U -486
+U o -486
+L cq -4878
+L ' -4878
+T char173 -3903
+T hy -3903
+T - -3903
+T en -3903
+T em -3903
+A cq -2439
+A ' -2439
+char173 T -3903
+hy T -3903
+- T -3903
+en T -3903
+em T -3903
+Y char173 -2925
+Y hy -2925
+Y - -2925
+Y en -2925
+Y em -2925
+p cq -486
+p ' -486
+b cq -975
+b ' -975
+V char173 -1950
+V hy -1950
+V - -1950
+V en -1950
+V em -1950
+h cq -486
+h ' -486
+n cq -486
+n ' -486
+m cq -486
+m ' -486
+R cq -975
+R ' -975
+W char173 -1461
+W hy -1461
+W - -1461
+W en -1461
+W em -1461
+cq d -975
+' d -975
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+v cq -486
+v ' -486
+w cq -486
+w ' -486
+E cq -486
+E ' -486
+Z char173 -1461
+Z hy -1461
+Z - -1461
+Z en -1461
+Z em -1461
+B cq -486
+B ' -486
+w char173 -486
+w hy -486
+w - -486
+w en -486
+w em -486
+charset
+! 6831,18717,390,2859,345,962 2 3617
+dq 11220,18555,0,1827,-2346,962 2 3618
+" "
+sh 13173,17415,390,1542,33,962 0 3619
+# "
+Do 13173,19182,2292,1161,255,962 2 3620
+$ "
+% 21954,17805,582,0,-1386 0 3621
+& 18540,18555,390,1743,-672,962 2 3622
+cq 6831,18555,0,2763,-1368,962 2 51751
+' "
+( 7806,20172,6930,4779,306,962 3 3624
+) 7806,20172,6930,822,4263,822 3 3625
+* 13173,18555,0,1908,-1731,962 2 3626
++ 21954,13467,87,0,-2871 0 3627
+, 6831,3381,4077,0,687 0 3628
+char173 6831,7575,0,882,558,882 0 3629
+hy "
+- "
+. 6831,3486,390,0,-270 0 3630
+sl 13173,18594,390,4080,1101,962 2 3631
+/ "
+0 13173,17805,390,1212,-213,962 0 3632
+1 13173,17805,150,279,-567,279 0 3633
+2 13173,17805,150,1017,1179,962 0 3634
+3 13173,17805,390,336,1731,336 0 3635
+4 13173,17805,0,1485,699,962 0 3636
+5 13173,17415,390,1881,-714,962 0 3637
+6 13173,17805,390,1575,111,962 0 3638
+7 13173,17415,390,2856,-1332,962 0 3639
+8 13173,17805,390,1428,21,962 0 3640
+9 13173,17805,390,1536,72,962 0 3641
+: 6831,12177,390,1032,-270,962 0 3642
+; 6831,12177,4077,1032,687,962 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 21954,9654,0,0,-2877 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 10245,18705,390,2250,-1023,962 2 3647
+at 21954,16950,4131,1743,1035,962 0 3648
+@ "
+A 19515,18555,195,15,1764,15 2 3649
+B 16587,18555,195,1047,1806,962 2 3650
+C 19515,18555,390,2028,-837,962 2 3651
+D 20490,18555,195,1566,1323,962 2 3652
+E 16587,18360,195,1848,1476,962 2 3653
+F 15126,18360,195,3372,1542,962 2 3654
+G 20979,18555,390,1476,-1074,962 2 3655
+H 21468,18360,195,3429,1671,962 2 3656
+I 10245,18360,195,3429,1542,962 2 3657
+J 9270,18360,6219,3918,4407,962 3 3658
+K 19029,18360,195,2877,1482,962 2 3659
+L 16587,18360,195,900,1431,900 2 3660
+M 22932,18360,195,2907,2571,962 2 3661
+N 20979,18360,195,3810,1401,962 2 3662
+O 21954,18555,390,1014,-807,962 2 3663
+P 16587,18555,195,1896,1236,962 2 3664
+Q 21954,18555,6639,1014,-807,962 3 3665
+R 19515,18555,195,63,1344,63 2 3666
+S 13173,18555,390,2022,732,962 2 3667
+T 18051,19425,195,4188,-1452,962 2 3668
+U 21468,18360,390,3498,-1761,962 2 3669
+V 19515,18360,390,3597,-1551,962 2 3670
+W 26346,18360,390,4203,-1437,962 2 3671
+X 19029,18360,195,3300,1851,962 2 3672
+Y 19515,18360,195,3228,-2169,962 2 3673
+Z 17565,19425,195,1575,285,962 2 3674
+lB 7806,18165,4614,4290,2805,962 0 3675
+[ "
+rs 13173,18717,390,0,-2868 2 3676
+\ "
+rB 7806,18165,4614,3402,3693,962 0 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,962 3 3679
+oq 6831,18555,0,3195,-1800,962 2 51808
+` "
+a 13662,13143,390,1143,663,962 0 3681
+b 14637,20250,390,714,351,714 2 3682
+c 11220,12420,390,1695,438,962 0 3683
+d 14637,20250,390,2610,417,962 2 3684
+e 11220,12420,390,1365,429,962 0 3685
+f 7806,20250,6705,5985,4074,962 3 3686
+g 12684,12420,6705,2031,2331,962 1 3687
+h 14637,20250,390,555,657,555 2 3688
+i 8295,18765,390,1344,498,962 2 3689
+j 7806,18765,6705,2169,3789,962 3 3690
+k 14148,20250,390,858,426,858 2 3691
+l 7806,20250,390,2595,252,962 2 3692
+m 21468,12420,390,291,255,291 0 3693
+n 14637,12420,390,486,57,486 0 3694
+o 12684,12420,390,459,339,459 0 3695
+p 14637,13893,6735,639,3318,639 1 3696
+q 14148,12420,6900,1143,501,962 1 3697
+r 10245,12420,0,2187,390,962 0 3698
+s 8781,12420,390,873,903,873 0 3699
+t 8295,14937,390,2001,312,962 0 3700
+u 14148,12420,390,813,111,813 0 3701
+v 15126,12420,390,759,324,759 0 3702
+w 20490,12420,390,1065,462,962 0 3703
+x 12684,12420,390,1731,1635,962 0 3704
+y 13173,12420,6705,1029,1767,962 1 3705
+z 11220,12885,195,2064,2046,962 0 3706
+lC 13173,19935,6210,3339,-972,962 2 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 13173,19935,6210,63,2304,63 2 3709
+} "
+ti 26346,9435,0,0,-4029 0 51876
+char192 19515,24843,195,15,1764,15 2 3776
+`A "
+char194 19515,25182,195,15,1764,15 2 3778
+^A "
+char200 16587,24843,195,1848,1476,962 2 3784
+`E "
+char202 16587,25182,195,1848,1476,962 2 3786
+^E "
+char203 16587,23439,195,1848,1476,962 2 3787
+:E "
+char206 10245,25182,195,4377,1542,962 2 3790
+^I "
+char207 10245,23439,195,3792,1542,962 2 3791
+:I "
+char180 13173,19668,0,1317,-6054,962 2 3764
+aa "
+ga 13173,19668,0,0,-2961 2 3680
+a^ 13173,20514,0,285,-3393,285 2 3678
+^ "
+char168 13173,18057,0,1161,-3669,962 0 3752
+ad "
+a~ 13173,18468,0,1074,-3600,962 2 3710
+~ "
+char217 21468,24843,390,3498,-1761,962 2 3801
+`U "
+char219 21468,25182,390,3498,-1761,962 2 3803
+^U "
+char221 19515,24843,195,3228,-2169,962 2 3805
+'Y "
+char253 13173,19668,6705,1317,1767,962 3 3837
+'y "
+char176 13173,17415,0,600,-1974,600 0 3760
+de "
+char199 19515,18555,6060,2028,-837,962 2 3783
+,C "
+char231 11220,12420,4776,1695,438,962 0 3815
+,c "
+char209 20979,24255,195,3810,1401,962 2 3793
+~N "
+char241 14637,18468,390,486,57,486 2 3825
+~n "
+char161 6831,12411,6696,834,2370,834 1 3745
+r! "
+char191 10245,12405,6690,0,1686 1 3775
+r? "
+char164 13173,15834,0,2349,1044,962 0 3748
+Cs "
+char163 13173,17262,390,951,1173,951 0 3747
+Po "
+char165 13173,18090,150,3885,-1269,962 0 3749
+Ye "
+char167 13173,18555,6705,525,-69,525 3 3751
+sc "
+Fn 13173,20250,6705,3279,1419,962 3 51871
+char162 13173,17613,417,1263,-1290,962 0 3746
+ct "
+char226 13662,20514,390,1143,663,962 2 3810
+^a "
+char234 11220,20514,390,1365,429,962 2 3818
+^e "
+char244 12684,20514,390,531,339,531 2 3828
+^o "
+char251 14148,20514,390,813,111,813 2 3835
+^u "
+char225 13662,19668,390,1143,663,962 2 3809
+'a "
+char233 11220,19668,390,2295,429,962 2 3817
+'e "
+char243 12684,19668,390,1563,339,962 2 3827
+'o "
+char250 14148,19668,390,831,111,831 2 3834
+'u "
+char224 13662,19668,390,1143,663,962 2 3808
+`a "
+char232 11220,19668,390,1365,429,962 2 3816
+`e "
+char242 12684,19668,390,459,339,459 2 3826
+`o "
+char249 14148,19668,390,813,111,813 2 3833
+`u "
+char228 13662,18057,390,1143,663,962 0 3812
+:a "
+char235 11220,18057,390,2139,429,962 0 3819
+:e "
+char246 12684,18057,390,1407,339,962 0 3830
+:o "
+char252 14148,18057,390,813,111,813 0 3836
+:u "
+char197 19515,24900,195,15,1764,15 2 3781
+oA "
+char238 8295,20514,390,2724,459,962 2 3822
+^i "
+char216 21954,18555,390,1125,-696,962 2 3800
+/O "
+char198 25857,18360,195,870,2910,870 2 3782
+AE "
+char229 13662,18861,390,1377,663,962 2 3813
+oa "
+char237 8295,19668,390,3756,459,962 2 3821
+'i "
+char248 12684,12420,390,552,444,552 0 3832
+/o "
+char230 18540,13047,390,1296,477,962 0 3814
+ae "
+char196 19515,23439,195,15,1764,15 2 3780
+:A "
+char236 8295,19668,390,663,459,663 2 3820
+`i "
+char214 21954,23439,390,1014,-807,962 2 3798
+:O "
+char220 21468,23439,390,3498,-1761,962 2 3804
+:U "
+char201 16587,24843,195,1848,1476,962 2 3785
+'E "
+char239 8295,18057,390,3600,459,962 0 3823
+:i "
+char223 14148,20250,6705,2916,4902,962 3 3807
+ss "
+char212 21954,25182,390,1014,-807,962 2 3796
+^O "
+char193 19515,24843,195,15,1764,15 2 3777
+'A "
+char195 19515,24255,195,648,1764,648 2 3779
+~A "
+char227 13662,18468,390,1143,663,962 2 3811
+~a "
+char208 20490,18555,342,1557,1314,962 2 3792
+-D "
+char240 12684,20250,390,600,339,600 2 3824
+Sd "
+char205 10245,24843,195,3540,1542,962 2 3789
+'I "
+char204 10245,24843,195,3429,1542,962 2 3788
+`I "
+char211 21954,24843,390,1014,-807,962 2 3795
+'O "
+char210 21954,24843,390,1014,-807,962 2 3794
+`O "
+char213 21954,24255,390,1014,-807,962 2 3797
+~O "
+char245 12684,18468,390,1320,339,962 2 3829
+~o "
+vS 13173,24657,390,3903,732,962 2 51795
+vs 8781,20526,390,4242,903,962 2 51827
+char218 21468,24843,390,3498,-1761,962 2 3802
+'U "
+:Y 19515,23439,195,3228,-2169,962 2 51801
+char255 13173,18057,6705,1161,1767,962 1 3839
+:y "
+char222 16587,18360,195,846,1221,846 2 3806
+TP "
+char254 14637,20250,6900,663,3342,663 3 3838
+Tp "
+char181 14637,10800,5193,582,756,582 0 3765
+char182 13173,19635,4200,1032,-690,962 2 3766
+ps "
+char190 21954,17805,180,0,-627 0 3774
+34 "
+\- 21954,7755,0,0,-2892 0 51757
+char188 21954,17625,180,0,-1242 0 3772
+14 "
+char189 21954,17625,180,0,-1317 0 3773
+12 "
+char170 11220,17805,0,1833,-1338,962 0 3754
+Of "
+char186 11220,17805,0,1218,-1776,962 0 3770
+Om "
+char171 11220,9906,0,837,609,837 0 3755
+Fo "
+char187 11220,9906,0,435,1011,435 0 3771
+Fc "
+char177 21954,13467,3354,0,-2865 0 3761
+char166 13173,19083,5916,0,-4596 2 3750
+bb "
+char169 13173,19725,0,5022,-3198,962 2 3753
+co "
+char172 21954,10560,0,0,-2565 0 3756
+no "
+char174 13173,19725,0,5022,-3198,962 2 3758
+rg "
+char178 8781,17805,0,2001,-606,962 0 3762
+S2 "
+char179 8781,17805,0,1881,-387,962 0 3763
+S3 "
+char184 13173,657,4776,0,-1791 0 3768
+ac "
+char185 8781,17625,0,1389,-1590,962 0 3769
+S1 "
+char215 21954,13530,192,0,-2934 0 3799
+char247 21954,13383,3,0,-2886 0 3831
+char183 6831,10533,0,336,-1116,336 0 3767
+pc "
+fm 13173,17415,0,0,-1461 0 51873
+sd 13173,17415,0,1680,-1461,962 0 51874
+dg 13173,18555,6657,1035,186,962 3 51755
+tm 16101,17550,0,5508,-3159,962 0 51796
+ah 13173,20526,0,2367,-5475,962 2 51935
+ao 13173,18861,0,285,-5313,285 2 51930
+f/ 2928,17625,180,8301,6948,962 0 51759
+em 21954,7185,0,666,-45,666 0 51789
+en 13173,7185,0,537,-72,537 0 51790
+dd 13173,18555,4989,990,243,962 2 51773
+.i 8295,12420,390,288,459,288 0 51957
+aq 6831,18555,0,2289,-2826,962 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 19515,24843,390,2028,-837,962 2 20166
+'c 11220,19668,390,1995,438,962 2 20198
+lq 11220,18555,0,4245,-1419,962 2 51838
+rq 11220,18555,0,3423,-597,962 2 51746
+Bq 11220,3456,4002,0,3399 0 51772
+vz 11220,20526,195,3345,2046,962 2 51834
+fi 14637,20250,6705,1566,3645,962 3 51881
+fl 14637,20250,6705,2934,3735,962 3 51882
+ff 14637,20250,6705,5373,3861,962 3 51883
+Fi 21468,20250,6705,1701,3675,962 3 51884
+Fl 21468,20250,6705,2832,3765,962 3 51885
+ij 14637,18765,6705,2169,498,962 3 51958
+bq 6831,3456,4002,0,2925 0 51756
+%0 30249,17805,450,0,-1386 0 51901
+char175 13173,16974,0,438,-4107,438 0 3759
+a- "
+ab 13173,17325,0,1386,-5277,962 0 51926
+a. 13173,18057,0,0,-6510 0 51927
+oe 19029,12420,390,1338,357,962 0 51823
+OE 27321,18555,390,1932,-528,962 2 51791
+fo 6831,9906,0,999,792,962 0 51886
+fc 6831,9906,0,423,1368,423 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 16587,18360,195,900,1431,900 2 51944
+/l 7806,20250,390,2580,444,962 2 51960
+a" 13173,19830,0,3630,-3816,962 2 51933
+ho 13173,711,4791,0,-4011 0 51934
+vZ 17565,24657,195,1707,285,962 2 51802
+IJ 19515,18360,6219,3918,1542,962 3 51942
diff --git a/contrib/groff/font/devlj4/GI b/contrib/groff/font/devlj4/GI
new file mode 100644
index 0000000..6ca1893
--- /dev/null
+++ b/contrib/groff/font/devlj4/GI
@@ -0,0 +1,686 @@
+name GI
+spacewidth 6342
+slant 16.400000
+pcltypeface 4197
+pclproportional 1
+pclweight 0
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3903
+P . -4389
+P , -4389
+V A -3414
+A V -3414
+T o -4878
+T r -3414
+T c -4389
+T e -4389
+T d -4389
+T s -3414
+T y -4389
+T a -3903
+T w -4389
+T u -3414
+L T -3903
+L Y -3414
+Y o -3903
+Y e -3903
+Y a -3903
+A W -3414
+W A -3414
+T A -3414
+V o -2925
+V e -2925
+V a -2925
+Y A -3414
+F A -2439
+F . -3903
+F , -3903
+A T -3414
+A Y -3414
+v . -1461
+v , -1461
+y . -975
+y , -975
+T . -3414
+T , -3414
+L W -3414
+P A -2925
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -2925
+W e -2925
+W a -2925
+W . -3903
+W , -3903
+r . -1950
+r , -1950
+w . -1461
+w , -1461
+Y u -2439
+A v -1950
+A y -1950
+A w -1950
+o . -1461
+o , -1461
+p . -975
+p , -975
+b . -1950
+b , -1950
+O T -1950
+O V -1950
+O Y -1950
+O . -975
+O , -975
+V y -1461
+V u -1461
+V O -975
+V G -975
+V C -975
+V Q -975
+D T -1950
+D V -1950
+D Y -1950
+D . -975
+D , -975
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -1461
+F e -975
+F a -975
+O A -975
+O W -1950
+R T -2925
+R V -2925
+R Y -2925
+R W -2925
+G T -975
+P o -1461
+P e -1461
+P a -1461
+D A -975
+D W -1950
+B T -975
+B Y -975
+B . -975
+B , -975
+A O -1950
+A G -1950
+A C -1950
+A U -1950
+A Q -1950
+W r -1461
+W y -1461
+W u -1461
+W O -975
+W G -975
+W C -975
+W Q -975
+U A -975
+U . -975
+U , -975
+Q A -975
+Q W -1950
+T O -975
+T G -975
+T C -975
+T Q -975
+O X -975
+L o -486
+G V -975
+G Y -975
+G W -975
+P T -975
+P V -975
+P Y -975
+D X -975
+B V -975
+B X -975
+B A -975
+B W -975
+F r -486
+F y -486
+F u -486
+F O -486
+F G -486
+F C -486
+F Q -486
+X o -1461
+X e -1461
+X y -1461
+X O -975
+X G -975
+X C -975
+X Q -975
+A o -1461
+A e -1461
+Q X -975
+K o -1461
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -486
+o x -486
+o w -486
+v o -486
+y o -486
+x o -975
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+w o -486
+R o -1461
+R y -1461
+R O -1461
+R G -1461
+R C -1461
+R U -1461
+R Q -1461
+P Z -975
+P X -975
+P W -975
+X a -486
+A t -975
+A g -486
+A c -1461
+A d -975
+A a -486
+A q -486
+K c -975
+o f -486
+h . -486
+h , -486
+n . -486
+n , -486
+m . -486
+m , -486
+r o -975
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+f o -486
+k o -486
+O Z -975
+R e -1461
+R a -486
+G Z -975
+E o -486
+Z o -975
+Z e -486
+Z d -486
+Z y -486
+Z a -486
+Z w -486
+Z O -486
+Z G -486
+Z C -486
+Z Q -486
+D Z -975
+B Z -975
+J o -486
+K a -486
+t o -486
+o t -486
+o g -486
+o z -486
+o j -486
+g o -486
+z o -486
+C o -486
+E T -486
+E V -486
+E Z -486
+E Y -486
+E W -486
+B o -486
+U o -486
+L cq -4878
+L ' -4878
+T char173 -4389
+T hy -4389
+T - -4389
+T en -4389
+T em -4389
+A cq -2439
+A ' -2439
+char173 T -3414
+hy T -3414
+- T -3414
+en T -3414
+em T -3414
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -486
+p ' -486
+b cq -975
+b ' -975
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -486
+h ' -486
+n cq -486
+n ' -486
+m cq -486
+m ' -486
+R cq -1950
+R ' -1950
+W char173 -1461
+W hy -1461
+W - -1461
+W en -1461
+W em -1461
+cq d -975
+' d -975
+F char173 -486
+F hy -486
+F - -486
+F en -486
+F em -486
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+R char173 -1461
+R hy -1461
+R - -1461
+R en -1461
+R em -1461
+v cq -486
+v ' -486
+w cq -486
+w ' -486
+E cq -486
+E ' -486
+Z cq -975
+Z ' -975
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+B cq -486
+B ' -486
+charset
+! 6342,18648,390,2823,786,910 2 3617
+dq 11220,18555,0,2325,-3858,910 2 3618
+" "
+sh 12684,17805,390,1377,-72,910 0 3619
+# "
+Do 12684,19380,2415,1467,-54,910 2 3620
+$ "
+% 20490,17805,180,252,-1311,252 0 3621
+& 18051,18555,390,1461,9,910 2 3622
+cq 6342,18555,0,2622,-1662,910 2 51751
+' "
+( 6342,20283,6705,5652,855,910 3 3624
+) 6342,20283,6705,1701,4806,910 3 3625
+* 12684,18555,0,2358,-2589,910 2 3626
++ 20490,13191,261,0,-2496 0 3627
+, 6342,3300,3891,0,1584 0 3628
+char173 6342,6960,0,438,183,438 0 3629
+hy "
+- "
+. 6342,2985,390,0,861 0 3630
+sl 13173,20250,225,4644,1500,910 2 3631
+/ "
+0 12684,17805,390,1482,-354,910 0 3632
+1 12684,17415,150,0,-843 0 3633
+2 12684,17805,0,633,216,633 0 3634
+3 12684,17805,390,588,1335,588 0 3635
+4 12684,17805,0,1158,18,910 0 3636
+5 12684,17415,390,780,-183,780 0 3637
+6 12684,17805,390,2220,-102,910 0 3638
+7 12684,17415,390,2988,-888,910 0 3639
+8 12684,17805,390,1620,-105,910 0 3640
+9 12684,17805,390,1731,-126,910 0 3641
+: 6342,11586,390,1044,861,910 0 3642
+; 6342,11586,3891,1251,1584,910 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 20490,8883,0,0,-2688 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 9270,18648,390,2514,-396,910 2 3647
+at 20619,16980,3654,2277,1044,910 0 3648
+@ "
+A 18540,18555,150,0,2757 2 3649
+B 15126,18555,150,1614,1335,910 2 3650
+C 18540,18555,390,2820,-795,910 2 3651
+D 20004,18555,150,1380,1872,910 2 3652
+E 15612,18315,150,1824,1827,910 2 3653
+F 13173,18315,150,3717,1683,910 2 3654
+G 20490,18555,390,1182,-873,910 2 3655
+H 20490,18315,150,3783,1785,910 2 3656
+I 8781,18315,150,3582,1641,910 2 3657
+J 8295,18315,5814,3522,4017,910 2 3658
+K 18051,18315,150,2922,1755,910 2 3659
+L 15612,18315,150,345,1536,345 2 3660
+M 20490,18315,150,3192,2418,910 2 3661
+N 19515,18315,150,3774,1101,910 2 3662
+O 20979,18555,390,1308,-624,910 2 3663
+P 14637,18555,150,2430,1737,910 2 3664
+Q 20979,18555,6027,1248,-684,910 2 3665
+R 18051,18555,150,0,1965 2 3666
+S 12198,18555,390,1974,759,910 2 3667
+T 16101,19185,150,4656,-1578,910 2 3668
+U 20004,18315,390,3312,-1641,910 2 3669
+V 19029,18315,390,5280,-2376,910 2 3670
+W 25371,18315,390,5025,-2190,910 2 3671
+X 18540,18315,150,3168,1833,910 2 3672
+Y 17565,18315,150,5103,-1386,910 2 3673
+Z 16587,19557,0,1626,78,910 2 3674
+lB 6342,18165,5160,4749,3360,910 0 3675
+[ "
+rs 13173,20250,225,0,-3234 2 3676
+\ "
+rB 6342,18165,5160,3387,4722,910 0 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,910 3 3679
+oq 6342,18555,0,3606,-2646,910 2 51808
+` "
+a 12198,11670,390,687,1335,687 0 3681
+b 12684,20253,390,1776,216,910 2 3682
+c 9759,11670,390,1668,495,910 0 3683
+d 13173,20250,390,2223,915,910 2 3684
+e 9759,11670,390,1515,687,910 0 3685
+f 7317,20250,6705,6675,5391,910 3 3686
+g 11220,11670,6705,1806,1908,910 1 3687
+h 12684,20250,390,801,1086,801 2 3688
+i 7806,18495,390,1020,24,910 2 3689
+j 6342,18495,6705,2055,4209,910 3 3690
+k 13173,20250,390,657,957,657 2 3691
+l 7317,20250,390,1938,606,910 2 3692
+m 21468,11670,390,345,342,345 0 3693
+n 14637,11670,390,513,309,513 0 3694
+o 12198,11670,390,423,288,423 0 3695
+p 12198,13440,6855,963,3558,910 1 3696
+q 12684,11670,6855,1458,1005,910 1 3697
+r 10245,11670,0,2121,417,910 0 3698
+s 7806,11670,390,1242,1449,910 0 3699
+t 8295,13944,390,1638,75,910 0 3700
+u 13662,11670,390,576,381,576 0 3701
+v 13662,11670,390,1317,423,910 0 3702
+w 19029,11670,390,1209,393,910 0 3703
+x 12198,11670,390,936,1476,910 0 3704
+y 11709,11670,6705,867,2037,867 1 3705
+z 11220,12315,0,1359,1530,910 0 3706
+lC 11709,19935,6210,3360,-1692,910 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 11709,19935,6210,0,2232 3 3709
+} "
+ti 26346,8952,0,0,-4029 0 51876
+char192 18540,24930,150,0,2757 2 3776
+`A "
+char194 18540,24915,150,438,2757,438 2 3778
+^A "
+char200 15612,24930,150,1824,1827,910 2 3784
+`E "
+char202 15612,24915,150,1824,1827,910 2 3786
+^E "
+char203 15612,22620,150,1824,1827,910 2 3787
+:E "
+char206 8781,24915,150,4425,1641,910 2 3790
+^I "
+char207 8781,22620,150,4899,1641,910 2 3791
+:I "
+char180 12684,19590,0,1218,-5838,910 2 3764
+aa "
+ga 12684,19590,0,0,-3147 2 3680
+a^ 12684,19614,0,210,-3726,210 2 3678
+^ "
+char168 12684,17394,0,153,-3873,153 0 3752
+ad "
+a~ 12684,17481,0,1239,-3270,910 0 3710
+~ "
+char217 20004,24930,390,3312,-1641,910 2 3801
+`U "
+char219 20004,24915,390,3312,-1641,910 2 3803
+^U "
+char221 17565,24930,150,5103,-1386,910 2 3805
+'Y "
+char253 11709,19590,6705,2106,2037,910 3 3837
+'y "
+char176 12684,17805,0,828,-2298,828 0 3760
+de "
+char199 18540,18555,6018,2820,-795,910 2 3783
+,C "
+char231 9759,11670,4770,1668,516,910 0 3815
+,c "
+char209 19515,23727,150,3774,1101,910 2 3793
+~N "
+char241 14637,17481,390,513,309,513 0 3825
+~n "
+char161 6831,12000,7038,1113,2007,910 1 3745
+r! "
+char191 9270,12000,7038,0,2256 1 3775
+r? "
+char164 12684,15684,0,2205,291,910 0 3748
+Cs "
+char163 12684,17805,390,1413,1200,910 0 3747
+Po "
+char165 12684,18315,150,4137,-486,910 2 3749
+Ye "
+char167 12684,18555,5250,0,66 2 3751
+sc "
+Fn 12684,20250,6705,3483,3216,910 3 51871
+char162 12684,17568,186,795,-1197,795 0 3746
+ct "
+char226 12198,19614,390,687,1335,687 2 3810
+^a "
+char234 9759,19614,390,1671,687,910 2 3818
+^e "
+char244 12198,19614,390,453,288,453 2 3828
+^o "
+char251 13662,19614,390,576,381,576 2 3835
+^u "
+char225 12198,19590,390,1863,1335,910 2 3809
+'a "
+char233 9759,19590,390,3081,687,910 2 3817
+'e "
+char243 12198,19590,390,1863,288,910 2 3827
+'o "
+char250 13662,19590,390,1131,381,910 2 3834
+'u "
+char224 12198,19590,390,687,1335,687 2 3808
+`a "
+char232 9759,19590,390,1515,687,910 2 3816
+`e "
+char242 12198,19590,390,423,288,423 2 3826
+`o "
+char249 13662,19590,390,576,381,576 2 3833
+`u "
+char228 12198,17394,390,891,1335,891 0 3812
+:a "
+char235 9759,17394,390,2109,687,910 0 3819
+:e "
+char246 12198,17394,390,891,288,891 0 3830
+:o "
+char252 13662,17394,390,576,381,576 0 3836
+:u "
+char197 18540,24681,150,150,2757,150 2 3781
+oA "
+char238 7806,19614,390,2649,24,910 2 3822
+^i "
+char216 20979,18555,390,2475,1140,910 2 3800
+/O "
+char198 25371,18315,150,1821,2859,910 2 3782
+AE "
+char229 12198,19566,390,1257,1335,910 2 3813
+oa "
+char237 7806,19590,390,4059,24,910 2 3821
+'i "
+char248 12198,11670,390,2388,2475,910 0 3832
+/o "
+char230 16587,11670,390,1551,1377,910 0 3814
+ae "
+char196 18540,22620,150,1191,2757,910 2 3780
+:A "
+char236 7806,19590,390,966,24,910 2 3820
+`i "
+char214 20979,22620,390,1308,-624,910 2 3798
+:O "
+char220 20004,22620,390,3312,-1641,910 2 3804
+:U "
+char201 15612,24930,150,1824,1827,910 2 3785
+'E "
+char239 7806,17394,390,2562,24,910 0 3823
+:i "
+char223 13173,20250,6705,3594,6294,910 3 3807
+ss "
+char212 20979,24915,390,1308,-624,910 2 3796
+^O "
+char193 18540,24930,150,1083,2757,910 2 3777
+'A "
+char195 18540,23727,150,2175,2757,910 2 3779
+~A "
+char227 12198,17481,390,1482,1335,910 0 3811
+~a "
+char208 20004,18555,150,1380,1872,910 2 3792
+-D "
+char240 12198,20199,327,540,288,540 2 3824
+Sd "
+char205 8781,24930,150,5073,1641,910 2 3789
+'I "
+char204 8781,24930,150,3582,1641,910 2 3788
+`I "
+char211 20979,24930,390,1308,-624,910 2 3795
+'O "
+char210 20979,24930,390,1308,-624,910 2 3794
+`O "
+char213 20979,23727,390,1308,-624,910 2 3797
+~O "
+char245 12198,17481,390,1482,288,910 0 3829
+~o "
+vS 12198,24969,390,2829,759,910 2 51795
+vs 7806,19863,390,4191,1449,910 2 51827
+char218 20004,24930,390,3312,-1641,910 2 3802
+'U "
+:Y 17565,22620,150,5103,-1386,910 2 51801
+char255 11709,17394,6705,1134,2037,910 1 3839
+:y "
+char222 14637,18315,150,1383,1722,910 2 3806
+TP "
+char254 12198,20250,6855,963,3561,910 3 3838
+Tp "
+char181 14637,10800,5595,612,585,612 0 3765
+char182 12684,19635,4200,1812,-981,910 2 3766
+ps "
+char190 20490,17805,390,0,-1074 0 3774
+34 "
+\- 20490,7305,0,0,-2532 0 51757
+char188 20490,17625,390,0,-1143 0 3772
+14 "
+char189 20490,17625,390,33,-204,33 0 3773
+12 "
+char170 11709,17805,0,1590,-1725,910 0 3754
+Of "
+char186 11709,17805,0,936,-1989,910 0 3770
+Om "
+char171 10734,9945,0,759,-9,759 0 3755
+Fo "
+char187 10734,9945,0,204,546,204 0 3771
+Fc "
+char177 20490,13191,3105,0,-2502 0 3761
+char166 13173,19083,5916,0,-4596 2 3750
+bb "
+char169 13173,19725,0,5526,-3702,910 2 3753
+co "
+char172 20490,10029,0,0,-2055 0 3756
+no "
+char174 13173,19725,0,5526,-3702,910 2 3758
+rg "
+char178 8781,17805,0,1725,-690,910 0 3762
+S2 "
+char179 8781,17805,0,1746,-273,910 0 3763
+S3 "
+char184 12684,0,4770,0,-948 0 3768
+ac "
+char185 8781,17625,0,1257,-1230,910 0 3769
+S1 "
+char215 20490,12969,189,0,-2793 0 3799
+char247 20490,12966,36,0,-2424 0 3831
+char183 6342,10350,0,534,-1212,534 0 3767
+pc "
+fm 12684,17805,0,0,-2970 0 51873
+sd 12684,17805,0,0,-1374 0 51874
+dg 12684,18555,5250,2079,-741,910 2 51755
+tm 16101,17550,0,6012,-3663,910 0 51796
+ah 12684,19863,0,1152,-4668,910 2 51935
+ao 12684,19566,0,570,-4965,570 2 51930
+f/ 2928,17415,390,8091,6480,910 0 51759
+em 20490,6960,0,651,420,651 0 51789
+en 12684,6960,0,756,357,756 0 51790
+dd 12684,18555,5250,1128,210,910 2 51773
+.i 7806,11670,390,657,24,657 0 51957
+aq 7317,18555,0,2418,-3858,910 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 18540,24930,390,2820,-795,910 2 20166
+'c 9759,19590,390,3231,495,910 2 20198
+lq 10734,18555,0,3054,-1956,910 2 51838
+rq 10734,18555,0,2940,-1842,910 2 51746
+Bq 10734,2013,4437,0,2022 0 51772
+vz 11220,19863,0,2484,1530,910 2 51834
+fi 13173,20250,6705,1812,5289,910 3 51881
+fl 14148,20250,6705,1464,5172,910 3 51882
+ff 13662,20250,6705,6495,5286,910 3 51883
+Fi 19029,20250,6705,1914,5388,910 3 51884
+Fl 19515,20601,6705,2037,5289,910 3 51885
+ij 14148,18495,6705,2055,24,910 3 51958
+bq 6342,2013,4437,0,1680 0 51756
+%0 29760,17805,207,378,-1368,378 0 51901
+char175 12684,17328,0,609,-3933,609 0 3759
+a- "
+ab 12684,18054,0,918,-4341,910 0 51926
+a. 12684,17034,0,0,-6228 0 51927
+oe 18051,11670,390,1527,288,910 0 51823
+OE 27321,18555,390,1800,-636,910 2 51791
+fo 7806,9945,0,780,-672,780 0 51886
+fc 7806,9945,0,0,147 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 15612,18315,150,345,1536,345 2 51944
+/l 7317,20250,390,2265,660,910 2 51960
+a" 12684,19590,0,3705,-4452,910 2 51933
+ho 12684,420,4155,0,-3069 0 51934
+vZ 16587,24969,0,1626,78,910 2 51802
+IJ 17076,18315,5814,3522,1641,910 2 51942
diff --git a/contrib/groff/font/devlj4/GR b/contrib/groff/font/devlj4/GR
new file mode 100644
index 0000000..169cbd1
--- /dev/null
+++ b/contrib/groff/font/devlj4/GR
@@ -0,0 +1,872 @@
+name GR
+spacewidth 6831
+pcltypeface 4197
+pclproportional 1
+pclweight 0
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3414
+P . -4389
+P , -4389
+V A -4389
+A V -4389
+T o -3903
+T r -2439
+T c -3414
+T e -3414
+T d -3414
+T s -2439
+T y -4389
+T a -2439
+T w -4389
+T u -3414
+L T -2925
+L Y -2925
+Y o -4389
+Y e -3903
+Y a -2925
+A W -4389
+W A -4389
+T A -2439
+V o -3414
+V e -3414
+V a -2925
+Y A -2925
+F A -2925
+F . -3903
+F , -3903
+A T -2925
+A Y -2925
+v . -2439
+v , -2439
+y . -2925
+y , -2925
+T . -2439
+T , -2439
+L W -3414
+P A -2925
+V . -3903
+V , -3903
+Y . -2925
+Y , -2925
+W o -3414
+W e -3414
+W a -2925
+W . -3903
+W , -3903
+r . -1461
+r , -1461
+w . -2925
+w , -2925
+Y u -3414
+A v -2439
+A y -2439
+A w -2925
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -486
+e , -486
+b . -1461
+b , -1461
+O T -1950
+O V -1950
+O Y -1950
+O . -1950
+O , -1950
+L y -2439
+L O -1950
+L G -1950
+L C -1950
+L Q -1950
+P J -975
+V y -1950
+V u -1950
+V O -1950
+V G -1950
+V C -1950
+V Q -1950
+D T -1950
+D V -1950
+D Y -1950
+D . -1950
+D , -1950
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -1461
+F e -1461
+F a -975
+c . -486
+c , -486
+O A -1461
+O W -1950
+L U -1950
+R T -2925
+R V -2925
+R Y -2925
+R W -2925
+G T -486
+P o -1461
+P g -975
+P e -1461
+P a -975
+D A -1461
+D W -1950
+B T -1461
+B Y -1461
+B . -1461
+B , -1461
+A O -1461
+A G -1461
+A C -1461
+A U -1950
+A Q -1461
+W r -1950
+W y -1950
+W u -1950
+W O -1950
+W G -1950
+W C -1950
+W Q -1950
+J A -486
+J . -486
+J , -486
+U A -1950
+U . -1950
+U , -1950
+Q A -1461
+Q W -1950
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -1461
+L e -975
+L q -1461
+G V -486
+G Y -486
+G W -486
+P T -975
+P V -975
+P Y -975
+D X -1461
+B V -1461
+B X -1461
+B A -1461
+B W -1461
+S . -975
+S , -975
+X o -1461
+X e -975
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -975
+Q X -1461
+K o -1461
+K e -975
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -1461
+o y -1461
+o x -1461
+o w -1461
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -975
+p v -975
+p y -975
+p x -975
+v o -1461
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -486
+e y -486
+b v -975
+b y -975
+b w -1461
+s . -486
+s , -486
+y o -1461
+y g -975
+y c -1461
+y d -1461
+y a -975
+y q -1461
+x o -1461
+x c -975
+x e -975
+x d -975
+x q -975
+a v -486
+a y -486
+a w -486
+w o -1461
+w g -975
+w c -1461
+w d -1461
+w a -975
+w q -1461
+T S -975
+R o -1461
+R y -1950
+R O -1950
+R G -1950
+R C -1950
+R U -1950
+R Q -1950
+P s -486
+P Z -975
+P X -975
+P W -975
+V S -975
+S A -975
+Y S -975
+X u -975
+A t -975
+A c -975
+A d -975
+A u -975
+A q -1461
+W S -975
+J y -486
+K c -975
+K u -975
+o f -486
+h w -975
+n w -975
+m w -975
+r o -1461
+r c -975
+r e -975
+r d -975
+r a -975
+r q -975
+p w -975
+v e -975
+v s -486
+e x -486
+e w -486
+y e -1461
+y s -486
+f o -1461
+f c -975
+f e -975
+f d -975
+f q -975
+w e -1461
+w s -486
+k o -1461
+k c -975
+k e -975
+k d -975
+k q -975
+O Z -975
+O J -975
+L J -975
+R e -975
+R u -975
+P H -486
+P N -486
+P M -486
+P L -486
+P R -486
+P I -486
+P P -486
+P E -486
+P D -486
+P B -486
+P F -486
+P U -486
+P K -486
+E t -486
+E o -975
+E c -486
+E v -486
+E e -486
+E d -486
+E y -486
+E w -486
+E u -486
+E q -486
+E O -486
+E G -486
+E C -486
+E J -486
+E Q -486
+Z o -1461
+Z e -975
+Z d -975
+Z y -975
+Z w -975
+Z u -975
+Z O -975
+Z G -975
+Z C -975
+Z Q -975
+D Z -975
+D J -975
+B Z -975
+B J -975
+A J -975
+J o -975
+J e -486
+J a -486
+J u -486
+J O -486
+J G -486
+J C -486
+J S -486
+J Q -486
+U g -486
+K J -486
+t o -1461
+t c -975
+t e -975
+t d -975
+t q -975
+o t -486
+o g -486
+o z -975
+o j -486
+r s -486
+g o -975
+g c -486
+g e -486
+g d -486
+g q -486
+p z -486
+e z -486
+z o -975
+z c -486
+z e -486
+z d -486
+z q -486
+b z -486
+R J -975
+G J -486
+C o -486
+C y -975
+E T -486
+E V -486
+E Y -486
+E W -486
+E U -486
+B o -486
+B y -486
+B a -486
+B H -486
+B N -486
+B M -486
+B L -486
+B R -486
+B I -486
+B P -486
+B E -486
+B D -486
+B B -486
+B F -486
+B U -486
+B K -486
+U t -486
+U o -975
+U n -486
+U m -486
+U r -486
+U p -486
+U c -486
+U v -486
+U e -486
+U z -486
+U d -486
+U s -975
+U y -486
+U f -486
+U x -486
+U a -975
+U w -486
+U q -486
+U O -486
+U G -486
+U C -486
+U S -486
+U Q -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -3414
+L ' -3414
+T char173 -4389
+T hy -4389
+T - -4389
+T en -4389
+T em -4389
+A cq -2925
+A ' -2925
+char173 T -4389
+hy T -4389
+- T -4389
+en T -4389
+em T -4389
+Y char173 -3414
+Y hy -3414
+Y - -3414
+Y en -3414
+Y em -3414
+p cq -975
+p ' -975
+e cq -486
+e ' -486
+b cq -1461
+b ' -1461
+a cq -486
+a ' -486
+V char173 -1950
+V hy -1950
+V - -1950
+V en -1950
+V em -1950
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+R cq -1950
+R ' -1950
+W char173 -1950
+W hy -1950
+W - -1950
+W en -1950
+W em -1950
+cq d -1461
+' d -1461
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -486
+' s -486
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+R char173 -1950
+R hy -1950
+R - -1950
+R en -1950
+R em -1950
+K cq -486
+K ' -486
+G cq -486
+G ' -486
+E cq -486
+E ' -486
+E char173 -486
+E hy -486
+E - -486
+E en -486
+E em -486
+Z char173 -975
+Z hy -975
+Z - -975
+Z en -975
+Z em -975
+B cq -486
+B ' -486
+J char173 -486
+J hy -486
+J - -486
+J en -486
+J em -486
+U char173 -486
+U hy -486
+U - -486
+U en -486
+U em -486
+charset
+! 6831,18837,390 2 3617
+dq 11220,18555 2 3618
+" "
+sh 12684,17805,390 0 3619
+# "
+Do 12684,19122,1707 2 3620
+$ "
+% 21468,17415,390 0 3621
+& 21954,18165,390 0 3622
+cq 7317,18555 2 51751
+' "
+( 7806,20250,6705 3 3624
+) 7806,20250,6705 3 3625
+* 12684,18555 2 3626
++ 21468,13191,261 0 3627
+, 6831,3096,4449 0 3628
+char173 6831,6960 0 3629
+hy "
+- "
+. 6831,2847,390 0 3630
+sl 12684,20250,480 2 3631
+/ "
+0 12684,17805,390 0 3632
+1 12684,17805,150 0 3633
+2 12684,17805,150 0 3634
+3 12684,17805,390 0 3635
+4 12684,17415,390 0 3636
+5 12684,17415,390 0 3637
+6 12684,17811,390 0 3638
+7 12684,17415,390 0 3639
+8 12684,17805,390 0 3640
+9 12684,17805,390 0 3641
+: 6831,10593,390 0 3642
+; 6831,10593,4449 0 3643
+< 26346,16068 0 3644
+= 21468,8883 0 3645
+> 26346,16068 0 3646
+? 9759,18837,390 2 3647
+at 21594,16980,3654 0 3648
+@ "
+A 20004,18555,150 2 3649
+B 16101,18315,150 2 3650
+C 19515,18555,390 2 3651
+D 20979,18555,150 2 3652
+E 16587,18315,150 2 3653
+F 15612,18315,150 2 3654
+G 20979,18555,390 2 3655
+H 22443,18315,150 2 3656
+I 8781,18315,150 2 3657
+J 9759,18315,6060 2 3658
+K 19029,18315,150 2 3659
+L 16101,18315,150 2 3660
+M 23907,18315,390 2 3661
+N 22443,18315,774 2 3662
+O 22443,18555,390 2 3663
+P 15612,18555,150 2 3664
+Q 22443,18555,6339 3 3665
+R 18540,18315,150 2 3666
+S 12684,18555,390 2 3667
+T 18051,19299,150 2 3668
+U 21468,18315,390 2 3669
+V 19029,18315,390 2 3670
+W 25857,18315,390 2 3671
+X 20004,18315,150 2 3672
+Y 19029,18315,150 2 3673
+Z 17565,19299 2 3674
+lB 7806,18165,4905 0 3675
+[ "
+rs 12684,20250,480 2 3676
+\ "
+rB 7806,18165,4905 0 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 7317,18555 2 51808
+` "
+a 11220,11670,390 0 3681
+b 14148,20265,390 2 3682
+c 11220,11670,390 0 3683
+d 13662,20250,390 2 3684
+e 11220,11670,390 0 3685
+f 8295,20250,150 2 3686
+g 12198,11670,6705 1 3687
+h 14637,20250,150 2 3688
+i 7317,19356,150 2 3689
+j 6831,19356,6705 3 3690
+k 14637,20250,150 2 3691
+l 7317,20262,150 2 3692
+m 21954,11670,153 0 3693
+n 14637,11673,150 0 3694
+o 14148,11670,390 0 3695
+p 14148,11679,6855 1 3696
+q 13662,11670,6855 1 3697
+r 10245,11670,150 0 3698
+s 9270,11670,390 0 3699
+t 8781,13677,390 0 3700
+u 14148,11280,390 0 3701
+v 13173,11430,390 0 3702
+w 20004,11430,390 0 3703
+x 13173,11430,150 0 3704
+y 14148,11430,6705 1 3705
+z 12198,12063 0 3706
+lC 11709,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11709,19935,6210 3 3709
+} "
+ti 26346,8952 0 51876
+char192 20004,24846,150 2 3776
+`A "
+char194 20004,24600,150 2 3778
+^A "
+char200 16587,24846,150 2 3784
+`E "
+char202 16587,24600,150 2 3786
+^E "
+char203 16587,23751,150 2 3787
+:E "
+char206 8781,24600,150 2 3790
+^I "
+char207 8781,23751,150 2 3791
+:I "
+char180 12684,20460 2 3764
+aa "
+ga 12684,20460 2 3680
+a^ 12684,20460 2 3678
+^ "
+char168 12684,17244 0 3752
+ad "
+a~ 12684,18180 0 3710
+~ "
+char217 21468,24846,390 2 3801
+`U "
+char219 21468,24600,390 2 3803
+^U "
+char221 19029,24846,150 2 3805
+'Y "
+char253 14148,20460,6705 3 3837
+'y "
+char176 12684,17805 0 3760
+de "
+char199 19515,18555,5964 2 3783
+,C "
+char231 11220,11670,5553 0 3815
+,c "
+char209 22443,24498,774 2 3793
+~N "
+char241 14637,18180,150 0 3825
+~n "
+char161 6831,12096,7131 1 3745
+r! "
+char191 9759,12096,7131 1 3775
+r? "
+char164 12684,15684 0 3748
+Cs "
+char163 12684,17805,5424 0 3747
+Po "
+char165 12684,18315,150 2 3749
+Ye "
+char167 12684,18555,5250 2 3751
+sc "
+Fn 12684,20250,6705 3 51871
+char162 12684,17556,126 0 3746
+ct "
+char226 11220,20460,390 2 3810
+^a "
+char234 11220,20460,390 2 3818
+^e "
+char244 14148,20460,390 2 3828
+^o "
+char251 14148,20460,390 2 3835
+^u "
+char225 11220,20460,390 2 3809
+'a "
+char233 11220,20460,390 2 3817
+'e "
+char243 14148,20460,390 2 3827
+'o "
+char250 14148,20460,390 2 3834
+'u "
+char224 11220,20460,390 2 3808
+`a "
+char232 11220,20460,390 2 3816
+`e "
+char242 14148,20460,390 2 3826
+`o "
+char249 14148,20460,390 2 3833
+`u "
+char228 11220,17244,390 0 3812
+:a "
+char235 11220,17244,390 0 3819
+:e "
+char246 14148,17244,390 0 3830
+:o "
+char252 14148,17244,390 0 3836
+:u "
+char197 20004,24768,150 2 3781
+oA "
+char238 7317,20460,150 2 3822
+^i "
+char216 22443,18948,501 2 3800
+/O "
+char198 28299,18315,150 2 3782
+AE "
+char229 11220,19248,390 2 3813
+oa "
+char237 7317,20460,150 2 3821
+'i "
+char248 14148,11832,489 0 3832
+/o "
+char230 17076,11670,390 0 3814
+ae "
+char196 20004,23751,150 2 3780
+:A "
+char236 7317,20460,150 2 3820
+`i "
+char214 22443,23751,390 2 3798
+:O "
+char220 21468,23751,390 2 3804
+:U "
+char201 16587,24846,150 2 3785
+'E "
+char239 7317,17244,150 0 3823
+:i "
+char223 14637,20250,390 2 3807
+ss "
+char212 22443,24600,390 2 3796
+^O "
+char193 20004,24846,150 2 3777
+'A "
+char195 20004,24498,150 2 3779
+~A "
+char227 11220,18180,390 0 3811
+~a "
+char208 20979,18555,150 2 3792
+-D "
+char240 14148,20250,390 2 3824
+Sd "
+char205 8781,24846,150 2 3789
+'I "
+char204 8781,24846,150 2 3788
+`I "
+char211 22443,24846,390 2 3795
+'O "
+char210 22443,24846,390 2 3794
+`O "
+char213 22443,24498,390 2 3797
+~O "
+char245 14148,18180,390 0 3829
+~o "
+vS 12684,24612,390 2 51795
+vs 9270,20499,390 2 51827
+char218 21468,24846,390 2 3802
+'U "
+:Y 19029,23751,150 2 51801
+char255 14148,17244,6705 1 3839
+:y "
+char222 15612,18315,150 2 3806
+TP "
+char254 14148,20250,6855 3 3838
+Tp "
+char181 14637,10800,5595 0 3765
+char182 12684,19635,4200 2 3766
+ps "
+char190 21468,17805,288 0 3774
+34 "
+\- 21468,7305 0 51757
+char188 21468,17805,288 0 3772
+14 "
+char189 21468,17805,288 0 3773
+12 "
+char170 12684,17805 0 3754
+Of "
+char186 12684,17805 0 3770
+Om "
+char171 11220,9945 0 3755
+Fo "
+char187 11220,9945 0 3771
+Fc "
+char177 21468,13191,3105 0 3761
+char166 13173,19083,5916 2 3750
+bb "
+char169 13173,19725 2 3753
+co "
+char172 21468,10029 0 3756
+no "
+char174 13173,19725 2 3758
+rg "
+char178 8781,17805 0 3762
+S2 "
+char179 8781,17805 0 3763
+S3 "
+char184 12684,255,5553 0 3768
+ac "
+char185 8781,17805 0 3769
+S1 "
+char215 21468,12969,189 0 3799
+char247 21468,12966,36 0 3831
+char183 6831,10326 0 3767
+pc "
+fm 12684,17805 0 51873
+sd 12684,17805 0 51874
+dg 12684,18555,5250 2 51755
+tm 16101,17550 0 51796
+ah 12684,20499 2 51935
+ao 12684,19248 2 51930
+f/ 2928,17805,288 0 51759
+em 21468,6960 0 51789
+en 12684,6960 0 51790
+dd 12684,18555,5250 2 51773
+.i 7317,11673,150 0 51957
+aq 7317,18555 2 3623
+bu 13173,14226 0 51889
+'C 19515,24846,390 2 20166
+'c 11220,20460,390 2 20198
+lq 11220,18555 2 51838
+rq 11220,18555 2 51746
+Bq 11220,2811,3939 0 51772
+vz 12198,20499 2 51834
+fi 14637,20250,150 2 51881
+fl 14637,20250,150 2 51882
+ff 15612,20250,150 2 51883
+Fi 21954,20250,150 2 51884
+Fl 21954,20250,150 2 51885
+ij 14148,19356,6705 3 51958
+bq 7317,2811,3939 0 51756
+%0 30738,17805,180 0 51901
+char175 12684,17367 0 3759
+a- "
+ab 12684,17796 0 51926
+a. 12684,17244 0 51927
+oe 20004,11670,390 0 51823
+OE 27321,18555,390 2 51791
+fo 7317,9945 0 51886
+fc 7317,9945 0 51887
+sq 19029,15624 0 51899
+/L 16101,18315,150 2 51944
+/l 7317,20262,150 2 51960
+a" 12684,20460 2 51933
+ho 12684,600,4653 0 51934
+vZ 17565,24612 2 51802
+IJ 18540,18315,6060 2 51942
diff --git a/contrib/groff/font/devlj4/LGB b/contrib/groff/font/devlj4/LGB
new file mode 100644
index 0000000..681116e
--- /dev/null
+++ b/contrib/groff/font/devlj4/LGB
@@ -0,0 +1,350 @@
+name LGB
+spacewidth 13227
+pcltypeface 4102
+pclproportional 0
+pclweight 3
+pclstyle 0
+charset
+! 13227,18990,330 2 3617
+dq 13227,18990 2 3618
+" "
+sh 13227,21345,2391 2 3619
+# "
+Do 13227,19320,993 2 3620
+$ "
+% 13227,19320,330 2 3621
+& 13227,19320,330 2 3622
+cq 13227,19320 2 51751
+' "
+( 13227,19320,2325 2 3624
+) 13227,19320,2325 2 3625
+* 13227,18990 2 3626
++ 13227,15645 0 3627
+, 13227,2925,2640 0 3628
+char173 13227,8775 0 3629
+hy "
+- "
+. 13227,3180,330 0 3630
+sl 13227,19545,330 2 3631
+/ "
+0 13227,19320,330 2 3632
+1 13227,19320 2 3633
+2 13227,19320 2 3634
+3 13227,19320,330 2 3635
+4 13227,19320 2 3636
+5 13227,18990,330 2 3637
+6 13227,19320,330 2 3638
+7 13227,18990 2 3639
+8 13227,19320,330 2 3640
+9 13227,19320,330 2 3641
+: 13227,12654,330 0 3642
+; 13227,12654,2640 0 3643
+< 13227,15312 0 3644
+= 13227,12534 0 3645
+> 13227,15312 0 3646
+? 13227,19320,330 2 3647
+at 13227,19320,330 2 3648
+@ "
+A 13227,18990 2 3649
+B 13227,18990 2 3650
+C 13227,19320,330 2 3651
+D 13227,18990 2 3652
+E 13227,18990 2 3653
+F 13227,18990 2 3654
+G 13227,19320,330 2 3655
+H 13227,18990 2 3656
+I 13227,18990 2 3657
+J 13227,18990,330 2 3658
+K 13227,18990 2 3659
+L 13227,18990 2 3660
+M 13227,18990 2 3661
+N 13227,18990 2 3662
+O 13227,19320,330 2 3663
+P 13227,18990 2 3664
+Q 13227,19320,2760 2 3665
+R 13227,18990 2 3666
+S 13227,19320,330 2 3667
+T 13227,18990 2 3668
+U 13227,18990,330 2 3669
+V 13227,18990 2 3670
+W 13227,18990 2 3671
+X 13227,18990 2 3672
+Y 13227,18990 2 3673
+Z 13227,18990 2 3674
+lB 13227,18990,3510 2 3675
+[ "
+rs 13227,19545,330 2 3676
+\ "
+rB 13227,18990,3510 2 3677
+] "
+ha 13227,19758 2 51875
+_ 13227,191367,6588 3 3679
+oq 13227,19320 2 51808
+` "
+a 13227,14355,330 0 3681
+b 13227,19545,330 2 3682
+c 13227,14355,330 0 3683
+d 13227,19545,330 2 3684
+e 13227,14355,330 0 3685
+f 13227,19335 2 3686
+g 13227,14355,4350 0 3687
+h 13227,19545 2 3688
+i 13227,19095 2 3689
+j 13227,19095,4350 2 3690
+k 13227,19545 2 3691
+l 13227,19545 2 3692
+m 13227,14355 0 3693
+n 13227,14355 0 3694
+o 13227,14355,330 0 3695
+p 13227,14355,5475 1 3696
+q 13227,14355,5475 1 3697
+r 13227,14355 0 3698
+s 13227,14355,330 0 3699
+t 13227,18300,330 2 3700
+u 13227,14025,330 0 3701
+v 13227,14025 0 3702
+w 13227,14025 0 3703
+x 13227,14025 0 3704
+y 13227,14025,4350 0 3705
+z 13227,14025 0 3706
+lC 13227,20130,6141 3 3707
+{ "
+ba 13227,19758,6588 3 3708
+| "
+rC 13227,20130,6141 3 3709
+} "
+ti 13227,11181 0 51876
+char192 13227,25155 2 3776
+`A "
+char194 13227,25080 2 3778
+^A "
+char200 13227,25155 2 3784
+`E "
+char202 13227,25080 2 3786
+^E "
+char203 13227,24000 2 3787
+:E "
+char206 13227,25080 2 3790
+^I "
+char207 13227,24000 2 3791
+:I "
+char180 13227,20745 2 3764
+aa "
+ga 13227,20745 2 3680
+a^ 13227,21015 2 3678
+^ "
+char168 13227,19125 2 3752
+ad "
+a~ 13227,19683 2 3710
+~ "
+char217 13227,25155,330 2 3801
+`U "
+char219 13227,25080,330 2 3803
+^U "
+char221 13227,25155 2 3805
+'Y "
+char253 13227,20745,4350 2 3837
+'y "
+char176 13227,19320 2 3760
+de "
+char199 13227,19320,5787 3 3783
+,C "
+char231 13227,14355,6060 1 3815
+,c "
+char209 13227,24552 2 3793
+~N "
+char241 13227,19683 2 3825
+~n "
+char161 13227,14319,5001 1 3745
+r! "
+char191 13227,14265,5385 1 3775
+r? "
+char164 13227,15885 0 3748
+Cs "
+char163 13227,18990,330 2 3747
+Po "
+char165 13227,18990 2 3749
+Ye "
+char167 13227,19320,1218 2 3751
+sc "
+Fn 13227,19335,3558 2 51871
+char162 13227,19320,330 2 3746
+ct "
+char226 13227,21015,330 2 3810
+^a "
+char234 13227,21015,330 2 3818
+^e "
+char244 13227,21015,330 2 3828
+^o "
+char251 13227,21015,330 2 3835
+^u "
+char225 13227,20745,330 2 3809
+'a "
+char233 13227,20745,330 2 3817
+'e "
+char243 13227,20745,330 2 3827
+'o "
+char250 13227,20745,330 2 3834
+'u "
+char224 13227,20745,330 2 3808
+`a "
+char232 13227,20745,330 2 3816
+`e "
+char242 13227,20745,330 2 3826
+`o "
+char249 13227,20745,330 2 3833
+`u "
+char228 13227,19125,330 2 3812
+:a "
+char235 13227,19125,330 2 3819
+:e "
+char246 13227,19125,330 2 3830
+:o "
+char252 13227,19125,330 2 3836
+:u "
+char197 13227,24882 2 3781
+oA "
+char238 13227,21015 2 3822
+^i "
+char216 13227,19320,459 2 3800
+/O "
+char198 13227,18990 2 3782
+AE "
+char229 13227,20790,330 2 3813
+oa "
+char237 13227,20745 2 3821
+'i "
+char248 13227,14901,957 0 3832
+/o "
+char230 13227,14355,330 0 3814
+ae "
+char196 13227,24000 2 3780
+:A "
+char236 13227,20745 2 3820
+`i "
+char214 13227,24000,330 2 3798
+:O "
+char220 13227,24000,330 2 3804
+:U "
+char201 13227,25155 2 3785
+'E "
+char239 13227,19125 2 3823
+:i "
+char223 13227,19335,330 2 3807
+ss "
+char212 13227,25080,330 2 3796
+^O "
+char193 13227,25155 2 3777
+'A "
+char195 13227,24552 2 3779
+~A "
+char227 13227,19683,330 2 3811
+~a "
+char208 13227,18990 2 3792
+-D "
+char240 13227,19656,330 2 3824
+Sd "
+char205 13227,25155 2 3789
+'I "
+char204 13227,25155 2 3788
+`I "
+char211 13227,25155,330 2 3795
+'O "
+char210 13227,25155,330 2 3794
+`O "
+char213 13227,24552,330 2 3797
+~O "
+char245 13227,19683,330 2 3829
+~o "
+vS 13227,25116,330 2 51795
+vs 13227,21015,330 2 51827
+char218 13227,25155,330 2 3802
+'U "
+:Y 13227,24000 2 51801
+char255 13227,19125,4350 2 3839
+:y "
+char222 13227,18990 2 3806
+TP "
+char254 13227,19545,5475 3 3838
+Tp "
+char181 13227,14025,4350 0 3765
+char182 13227,19635,4200 2 3766
+ps "
+char190 13227,19110,3825 2 3774
+34 "
+\- 13227,10425 0 51757
+char188 13227,19110,3825 2 3772
+14 "
+char189 13227,19110,3825 2 3773
+12 "
+char170 13227,19320 2 3754
+Of "
+char186 13227,19320 2 3770
+Om "
+char171 13227,14115 0 3755
+Fo "
+char187 13227,14115 0 3771
+Fc "
+char177 13227,15645,30 0 3761
+char166 13227,19083,5916 3 3750
+bb "
+char169 13227,19635 2 3753
+co "
+char172 13227,13020 0 3756
+no "
+char174 13227,19635 2 3758
+rg "
+char178 13227,19110 2 3762
+S2 "
+char179 13227,19110 2 3763
+S3 "
+char184 13227,0,6060 1 3768
+ac "
+char185 13227,19110 2 3769
+S1 "
+char215 13227,15549 0 3799
+char247 13227,15510 0 3831
+char183 13227,11376 0 3767
+pc "
+fm 13227,18990 2 51873
+sd 13227,18990 2 51874
+dg 13227,18990 2 51755
+tm 13227,17850 2 51796
+ah 13227,21015 2 51935
+ao 13227,20790 2 51930
+f/ 13227,15675 0 51759
+em 13227,8430 0 51789
+en 13227,8430 0 51790
+dd 13227,18990 2 51773
+.i 13227,14025 0 51957
+aq 13227,18990 2 3623
+bu 13227,12714 0 51889
+'C 13227,25155,330 2 20166
+'c 13227,20745,330 2 20198
+lq 13227,19320 2 51838
+rq 13227,19320 2 51746
+Bq 13227,3486,2079 0 51772
+vz 13227,21015 2 51834
+fi 13227,19335 2 51881
+fl 13227,19335 2 51882
+ff 13227,19335 2 51883
+Fi 13227,19335 2 51884
+Fl 13227,19335 2 51885
+ij 13227,19095,4350 2 51958
+bq 13227,3486,2079 0 51756
+%0 13227,19320,330 2 51901
+char175 13227,19119 2 3759
+a- "
+ab 13227,19830 2 51926
+a. 13227,19125 2 51927
+oe 13227,14355,330 0 51823
+OE 13227,19320,330 2 51791
+fo 13227,14115 0 51886
+fc 13227,14115 0 51887
+sq 13227,14106 0 51899
+/L 13227,18990 2 51944
+/l 13227,19545 2 51960
+a" 13227,20745 2 51933
+ho 13227,1026,5109 1 51934
+vZ 13227,25116 2 51802
+IJ 13227,18990,330 2 51942
diff --git a/contrib/groff/font/devlj4/LGI b/contrib/groff/font/devlj4/LGI
new file mode 100644
index 0000000..ef8fae2
--- /dev/null
+++ b/contrib/groff/font/devlj4/LGI
@@ -0,0 +1,351 @@
+name LGI
+spacewidth 13227
+slant 12.000000
+pcltypeface 4102
+pclproportional 0
+pclweight 0
+pclstyle 1
+charset
+! 13227,18990,330,0,-2748 2 3617
+dq 13227,18990,0,372,-3960,372 2 3618
+" "
+sh 13227,21309,2451,1827,1062,790 2 3619
+# "
+Do 13227,19320,1074,762,288,762 2 3620
+$ "
+% 13227,19320,330,2535,882,790 2 3621
+& 13227,19320,330,54,699,54 2 3622
+cq 13227,19320,0,0,-5469 2 51751
+' "
+( 13227,19320,1935,318,-2952,318 2 3624
+) 13227,19320,1935,318,-2952,318 2 3625
+* 13227,18990,0,1995,-828,790 2 3626
++ 13227,15075,0,960,-93,790 0 3627
+, 13227,1785,2250,0,-2769 0 3628
+char173 13227,7995,0,0,-2511 0 3629
+hy "
+- "
+. 13227,2100,330,0,-3873 0 3630
+sl 13227,19545,330,0,-1410 2 3631
+/ "
+0 13227,19320,330,564,-456,564 2 3632
+1 13227,19320,0,0,60 2 3633
+2 13227,19320,0,1578,1365,790 2 3634
+3 13227,19320,330,420,888,420 2 3635
+4 13227,19320,0,585,750,585 2 3636
+5 13227,18990,330,1215,153,790 2 3637
+6 13227,19320,330,1800,-93,790 2 3638
+7 13227,18990,0,2184,-963,790 2 3639
+8 13227,19320,330,996,423,790 2 3640
+9 13227,19320,330,741,90,741 2 3641
+: 13227,12492,330,0,-3039 0 3642
+; 13227,12492,2250,0,-2772 0 3643
+< 13227,15063,0,390,387,390 0 3644
+= 13227,11721,0,1065,-288,790 0 3645
+> 13227,15063,0,390,387,390 0 3646
+? 13227,19320,330,981,-2730,790 2 3647
+at 13227,19320,330,993,87,790 2 3648
+@ "
+A 13227,18990,0,0,2541 2 3649
+B 13227,18990,0,1095,831,790 2 3650
+C 13227,19320,330,1524,-12,790 2 3651
+D 13227,18990,0,1089,1263,790 2 3652
+E 13227,18990,0,1995,642,790 2 3653
+F 13227,18990,0,2535,594,790 2 3654
+G 13227,19320,330,1350,519,790 2 3655
+H 13227,18990,0,2316,1050,790 2 3656
+I 13227,18990,0,558,-663,558 2 3657
+J 13227,18990,330,2118,-39,790 2 3658
+K 13227,18990,0,1590,765,790 2 3659
+L 13227,18990,0,0,153 2 3660
+M 13227,18990,0,2853,1941,790 2 3661
+N 13227,18990,0,2097,882,790 2 3662
+O 13227,19320,330,1485,273,790 2 3663
+P 13227,18990,0,1152,771,790 2 3664
+Q 13227,19320,2778,1485,273,790 2 3665
+R 13227,18990,0,987,981,790 2 3666
+S 13227,19320,330,1608,1134,790 2 3667
+T 13227,18990,0,3171,-1431,790 2 3668
+U 13227,18990,330,2220,108,790 2 3669
+V 13227,18990,0,2217,-2733,790 2 3670
+W 13227,18990,0,3045,702,790 2 3671
+X 13227,18990,0,2355,1296,790 2 3672
+Y 13227,18990,0,2553,-2397,790 2 3673
+Z 13227,18990,0,1956,1203,790 2 3674
+lB 13227,18990,2940,1110,-33,790 2 3675
+[ "
+rs 13227,19545,330,0,-3072 2 3676
+\ "
+rB 13227,18990,2940,342,735,342 2 3677
+] "
+ha 13227,19758,0,9,9,9 2 51875
+_ 13227,191367,6588,1317,1317,790 3 3679
+oq 13227,19326,0,0,-6222 2 51808
+` "
+a 13227,14355,330,0,105 0 3681
+b 13227,19545,330,312,1671,312 2 3682
+c 13227,14355,330,810,261,790 0 3683
+d 13227,19545,330,2121,363,790 2 3684
+e 13227,14355,330,387,303,387 0 3685
+f 13227,19335,0,3231,-1785,790 2 3686
+g 13227,14355,4350,1545,1053,790 0 3687
+h 13227,19545,0,168,723,168 2 3688
+i 13227,18780,0,0,-2319 2 3689
+j 13227,18780,4350,906,936,790 2 3690
+k 13227,19545,0,495,504,495 2 3691
+l 13227,19545,0,0,-3603 2 3692
+m 13227,14355,0,1770,2205,790 0 3693
+n 13227,14355,0,267,774,267 0 3694
+o 13227,14355,330,372,252,372 0 3695
+p 13227,14355,5475,213,2205,213 1 3696
+q 13227,14355,5475,1668,318,790 1 3697
+r 13227,14355,0,684,-81,684 0 3698
+s 13227,14355,330,57,480,57 0 3699
+t 13227,18495,330,0,-933 2 3700
+u 13227,14025,330,714,249,714 0 3701
+v 13227,14025,0,1437,-1767,790 0 3702
+w 13227,14025,0,2574,279,790 0 3703
+x 13227,14025,0,1050,2112,790 0 3704
+y 13227,14025,4350,1986,3579,790 0 3705
+z 13227,14025,0,984,1395,790 0 3706
+lC 13227,20130,6075,1170,-2529,790 3 3707
+{ "
+ba 13227,19758,6588,0,-4623 3 3708
+| "
+rC 13227,20130,6075,0,975 3 3709
+} "
+ti 13227,10485,0,825,822,790 0 51876
+char192 13227,24630,0,0,2541 2 3776
+`A "
+char194 13227,24810,0,2133,2541,790 2 3778
+^A "
+char200 13227,24630,0,1995,642,790 2 3784
+`E "
+char202 13227,24810,0,2133,642,790 2 3786
+^E "
+char203 13227,23115,0,1995,642,790 2 3787
+:E "
+char206 13227,24810,0,2133,-663,790 2 3790
+^I "
+char207 13227,23115,0,1143,-663,790 2 3791
+:I "
+char180 13227,19725,0,753,-5706,753 2 3764
+aa "
+ga 13227,19725,0,0,-4728 2 3680
+a^ 13227,19905,0,1089,-3117,790 2 3678
+^ "
+char168 13227,18195,0,0,-4341 2 3752
+ad "
+a~ 13227,18873,0,1833,-2406,790 2 3710
+~ "
+char217 13227,24630,330,2220,108,790 2 3801
+`U "
+char219 13227,24810,330,2220,108,790 2 3803
+^U "
+char221 13227,24630,0,2553,-2397,790 2 3805
+'Y "
+char253 13227,19725,4350,1986,3579,790 2 3837
+'y "
+char176 13227,19320,0,0,-2637 2 3760
+de "
+char199 13227,19320,5325,1524,-12,790 3 3783
+,C "
+char231 13227,14355,5295,810,261,790 1 3815
+,c "
+char209 13227,23814,0,3201,882,790 2 3793
+~N "
+char241 13227,18873,0,1833,774,790 2 3825
+~n "
+char161 13227,14271,5049,0,-1647 1 3745
+r! "
+char191 13227,14214,5436,0,-126 1 3775
+r? "
+char164 13227,15684,0,1425,528,790 0 3748
+Cs "
+char163 13227,19320,330,2433,234,790 2 3747
+Po "
+char165 13227,18990,0,2712,-1056,790 2 3749
+Ye "
+char167 13227,19320,1344,66,-891,66 2 3751
+sc "
+Fn 13227,19335,3540,231,-492,231 2 51871
+char162 13227,19320,330,891,-780,790 2 3746
+ct "
+char226 13227,19905,330,1089,105,790 2 3810
+^a "
+char234 13227,19905,330,1089,303,790 2 3818
+^e "
+char244 13227,19905,330,1089,252,790 2 3828
+^o "
+char251 13227,19905,330,1089,249,790 2 3835
+^u "
+char225 13227,19725,330,753,105,753 2 3809
+'a "
+char233 13227,19725,330,753,303,753 2 3817
+'e "
+char243 13227,19725,330,753,252,753 2 3827
+'o "
+char250 13227,19725,330,753,249,753 2 3834
+'u "
+char224 13227,19725,330,0,105 2 3808
+`a "
+char232 13227,19725,330,387,303,387 2 3816
+`e "
+char242 13227,19725,330,372,252,372 2 3826
+`o "
+char249 13227,19725,330,714,249,714 2 3833
+`u "
+char228 13227,18195,330,0,105 2 3812
+:a "
+char235 13227,18195,330,387,303,387 2 3819
+:e "
+char246 13227,18195,330,372,252,372 2 3830
+:o "
+char252 13227,18195,330,714,249,714 2 3836
+:u "
+char197 13227,24810,0,0,2541 2 3781
+oA "
+char238 13227,19905,0,0,-1917 2 3822
+^i "
+char216 13227,19320,342,2895,1743,790 2 3800
+/O "
+char198 13227,18990,0,4059,2670,790 2 3782
+AE "
+char229 13227,19905,330,0,105 2 3813
+oa "
+char237 13227,19725,0,3,-2319,3 2 3821
+'i "
+char248 13227,14895,735,1119,1086,790 0 3832
+/o "
+char230 13227,14355,330,1530,1950,790 0 3814
+ae "
+char196 13227,23115,0,1143,2541,790 2 3780
+:A "
+char236 13227,19725,0,0,-2319 2 3820
+`i "
+char214 13227,23115,330,1485,273,790 2 3798
+:O "
+char220 13227,23115,330,2220,108,790 2 3804
+:U "
+char201 13227,24630,0,1995,642,790 2 3785
+'E "
+char239 13227,18195,0,0,-2319 2 3823
+:i "
+char223 13227,19335,330,570,270,570 2 3807
+ss "
+char212 13227,24810,330,2133,273,790 2 3796
+^O "
+char193 13227,24630,0,1389,2541,790 2 3777
+'A "
+char195 13227,23814,0,3201,2541,790 2 3779
+~A "
+char227 13227,18873,330,1833,105,790 2 3811
+~a "
+char208 13227,18990,0,1389,963,790 2 3792
+-D "
+char240 13227,19545,330,192,237,192 2 3824
+Sd "
+char205 13227,24630,0,1389,-663,790 2 3789
+'I "
+char204 13227,24630,0,558,-663,558 2 3788
+`I "
+char211 13227,24630,330,1485,273,790 2 3795
+'O "
+char210 13227,24630,330,1485,273,790 2 3794
+`O "
+char213 13227,23814,330,3201,273,790 2 3797
+~O "
+char245 13227,18873,330,1833,252,790 2 3829
+~o "
+vS 13227,24810,330,2433,1134,790 2 51795
+vs 13227,19905,330,1539,480,790 2 51827
+char218 13227,24630,330,2220,108,790 2 3802
+'U "
+:Y 13227,23115,0,2553,-2397,790 2 51801
+char255 13227,18195,4350,1986,3579,790 2 3839
+:y "
+char222 13227,18990,0,378,771,378 2 3806
+TP "
+char254 13227,19545,5475,231,2223,231 3 3838
+Tp "
+char181 13227,14025,4350,765,1659,765 0 3765
+char182 13227,19635,4200,696,-408,696 2 3766
+ps "
+char190 13227,19110,3825,1413,627,790 2 3774
+34 "
+\- 13227,9945,0,1065,-288,790 0 51757
+char188 13227,19110,3825,918,873,790 2 3772
+14 "
+char189 13227,19110,3825,1269,1023,790 2 3773
+12 "
+char170 13227,19320,0,0,-3066 2 3754
+Of "
+char186 13227,19320,0,0,-3330 2 3770
+Om "
+char171 13227,13710,0,2418,1104,790 0 3755
+Fo "
+char187 13227,13710,0,1107,2415,790 0 3771
+Fc "
+char177 13227,15075,0,1110,-243,790 0 3761
+char166 13227,19083,5916,0,-4623 3 3750
+bb "
+char169 13227,19635,0,3927,-2190,790 2 3753
+co "
+char172 13227,12501,0,1065,-288,790 0 3756
+no "
+char174 13227,19635,0,3927,-2190,790 2 3758
+rg "
+char178 13227,19110,0,0,-2379 2 3762
+S2 "
+char179 13227,19110,0,0,-2073 2 3763
+S3 "
+char184 13227,0,5295,0,-1200 1 3768
+ac "
+char185 13227,19110,0,0,-2727 2 3769
+S1 "
+char215 13227,14814,0,897,-483,790 0 3799
+char247 13227,14655,0,1104,-252,790 0 3831
+char183 13227,11007,0,0,-4590 0 3767
+pc "
+fm 13227,18990,0,0,-3444 2 51873
+sd 13227,18990,0,0,-3444 2 51874
+dg 13227,18990,0,0,-2019 2 51755
+tm 13227,17850,0,4395,-2058,790 2 51796
+ah 13227,19905,0,1539,-3567,790 2 51935
+ao 13227,19905,0,0,-5466 2 51930
+f/ 13227,15675,777,0,-339 0 51759
+em 13227,7710,0,1317,1317,790 0 51789
+en 13227,7710,0,0,-1215 0 51790
+dd 13227,18990,0,0,-1713 2 51773
+.i 13227,14025,0,0,-2319 0 51957
+aq 13227,18990,0,0,-6060 2 3623
+bu 13227,12714,0,0,-519 0 51889
+'C 13227,24630,330,1524,-12,790 2 20166
+'c 13227,19725,330,810,261,790 2 20198
+lq 13227,19326,0,1812,-4197,790 2 51838
+rq 13227,19320,0,1512,-3897,790 2 51746
+Bq 13227,2214,2091,0,-897 0 51772
+vz 13227,19905,0,1539,1395,790 2 51834
+fi 13227,19335,0,1065,-339,790 2 51881
+fl 13227,19335,0,1065,-339,790 2 51882
+ff 13227,19335,0,5175,606,790 2 51883
+Fi 13227,19335,0,3579,1149,790 2 51884
+Fl 13227,19335,0,2703,1155,790 2 51885
+ij 13227,18780,4350,2355,645,790 2 51958
+bq 13227,2214,2091,0,-2922 0 51756
+%0 13227,19320,330,1920,4113,790 2 51901
+char175 13227,18051,0,1086,-3930,790 2 3759
+a- "
+ab 13227,19350,0,1683,-3297,790 2 51926
+a. 13227,18195,0,0,-6561 2 51927
+oe 13227,14355,330,1629,1671,790 0 51823
+OE 13227,19320,330,4059,783,790 2 51791
+fo 13227,13710,0,0,-1182 0 51886
+fc 13227,13710,0,0,-663 0 51887
+sq 13227,14106,0,876,876,790 0 51899
+/L 13227,18990,0,0,885 2 51944
+/l 13227,19545,0,0,-2769 2 51960
+a" 13227,19725,0,3210,-3906,790 2 51933
+ho 13227,735,4086,0,-4818 0 51934
+vZ 13227,24810,0,2433,1203,790 2 51802
+IJ 13227,18990,330,2259,3129,790 2 51942
diff --git a/contrib/groff/font/devlj4/LGR b/contrib/groff/font/devlj4/LGR
new file mode 100644
index 0000000..6e9c476
--- /dev/null
+++ b/contrib/groff/font/devlj4/LGR
@@ -0,0 +1,350 @@
+name LGR
+spacewidth 13227
+pcltypeface 4102
+pclproportional 0
+pclweight 0
+pclstyle 0
+charset
+! 13227,18990,330 2 3617
+dq 13227,18990 2 3618
+" "
+sh 13227,21309,2451 2 3619
+# "
+Do 13227,19320,372 2 3620
+$ "
+% 13227,19320,330 2 3621
+& 13227,19320,330 2 3622
+cq 13227,19320 2 51751
+' "
+( 13227,19320,1935 2 3624
+) 13227,19320,1935 2 3625
+* 13227,18990 2 3626
++ 13227,15075 0 3627
+, 13227,2055,2235 0 3628
+char173 13227,7815 0 3629
+hy "
+- "
+. 13227,2055,330 0 3630
+sl 13227,19545,330 2 3631
+/ "
+0 13227,19320,330 2 3632
+1 13227,19320 2 3633
+2 13227,19320 2 3634
+3 13227,19320,330 2 3635
+4 13227,19320 2 3636
+5 13227,18990,330 2 3637
+6 13227,19320,330 2 3638
+7 13227,18990 2 3639
+8 13227,19320,330 2 3640
+9 13227,19320,330 2 3641
+: 13227,12414,330 0 3642
+; 13227,12414,2235 0 3643
+< 13227,15063 0 3644
+= 13227,11721 0 3645
+> 13227,15063 0 3646
+? 13227,19320,330 2 3647
+at 13227,19320,330 2 3648
+@ "
+A 13227,18990 2 3649
+B 13227,18990 2 3650
+C 13227,19320,330 2 3651
+D 13227,18990 2 3652
+E 13227,18990 2 3653
+F 13227,18990 2 3654
+G 13227,19320,330 2 3655
+H 13227,18990 2 3656
+I 13227,18990 2 3657
+J 13227,18990,330 2 3658
+K 13227,18990 2 3659
+L 13227,18990 2 3660
+M 13227,18990 2 3661
+N 13227,18990 2 3662
+O 13227,19320,330 2 3663
+P 13227,18990 2 3664
+Q 13227,19320,2712 2 3665
+R 13227,18990 2 3666
+S 13227,19320,330 2 3667
+T 13227,18990 2 3668
+U 13227,18990,330 2 3669
+V 13227,18990 2 3670
+W 13227,18990 2 3671
+X 13227,18990 2 3672
+Y 13227,18990 2 3673
+Z 13227,18990 2 3674
+lB 13227,18990,2940 2 3675
+[ "
+rs 13227,19545,330 2 3676
+\ "
+rB 13227,18990,2940 2 3677
+] "
+ha 13227,19758 2 51875
+_ 13227,191367,6588 3 3679
+oq 13227,19320 2 51808
+` "
+a 13227,14355,330 0 3681
+b 13227,19545,330 2 3682
+c 13227,14355,330 0 3683
+d 13227,19545,330 2 3684
+e 13227,14355,330 0 3685
+f 13227,19335 2 3686
+g 13227,14355,4350 0 3687
+h 13227,19545 2 3688
+i 13227,18780 2 3689
+j 13227,18780,4350 2 3690
+k 13227,19545 2 3691
+l 13227,19545 2 3692
+m 13227,14355 0 3693
+n 13227,14355 0 3694
+o 13227,14355,330 0 3695
+p 13227,14355,5475 1 3696
+q 13227,14355,5475 1 3697
+r 13227,14355 0 3698
+s 13227,14355,330 0 3699
+t 13227,18495,330 2 3700
+u 13227,14025,330 0 3701
+v 13227,14025 0 3702
+w 13227,14025 0 3703
+x 13227,14025 0 3704
+y 13227,14025,4350 0 3705
+z 13227,14025 0 3706
+lC 13227,20130,6075 3 3707
+{ "
+ba 13227,19758,6588 3 3708
+| "
+rC 13227,20130,6075 3 3709
+} "
+ti 13227,10485 0 51876
+char192 13227,24630 2 3776
+`A "
+char194 13227,24810 2 3778
+^A "
+char200 13227,24630 2 3784
+`E "
+char202 13227,24810 2 3786
+^E "
+char203 13227,23115 2 3787
+:E "
+char206 13227,24810 2 3790
+^I "
+char207 13227,23115 2 3791
+:I "
+char180 13227,19725 2 3764
+aa "
+ga 13227,19725 2 3680
+a^ 13227,19905 2 3678
+^ "
+char168 13227,18195 2 3752
+ad "
+a~ 13227,18867 2 3710
+~ "
+char217 13227,24630,330 2 3801
+`U "
+char219 13227,24810,330 2 3803
+^U "
+char221 13227,24630 2 3805
+'Y "
+char253 13227,19725,4350 2 3837
+'y "
+char176 13227,19320 2 3760
+de "
+char199 13227,19320,5430 3 3783
+,C "
+char231 13227,14355,5430 1 3815
+,c "
+char209 13227,23787 2 3793
+~N "
+char241 13227,18867 2 3825
+~n "
+char161 13227,14259,5061 1 3745
+r! "
+char191 13227,14265,5385 1 3775
+r? "
+char164 13227,15684 0 3748
+Cs "
+char163 13227,19320,330 2 3747
+Po "
+char165 13227,18990 2 3749
+Ye "
+char167 13227,19320,1344 2 3751
+sc "
+Fn 13227,19335,3540 2 51871
+char162 13227,19320,330 2 3746
+ct "
+char226 13227,19905,330 2 3810
+^a "
+char234 13227,19905,330 2 3818
+^e "
+char244 13227,19905,330 2 3828
+^o "
+char251 13227,19905,330 2 3835
+^u "
+char225 13227,19725,330 2 3809
+'a "
+char233 13227,19725,330 2 3817
+'e "
+char243 13227,19725,330 2 3827
+'o "
+char250 13227,19725,330 2 3834
+'u "
+char224 13227,19725,330 2 3808
+`a "
+char232 13227,19725,330 2 3816
+`e "
+char242 13227,19725,330 2 3826
+`o "
+char249 13227,19725,330 2 3833
+`u "
+char228 13227,18195,330 2 3812
+:a "
+char235 13227,18195,330 2 3819
+:e "
+char246 13227,18195,330 2 3830
+:o "
+char252 13227,18195,330 2 3836
+:u "
+char197 13227,24735 2 3781
+oA "
+char238 13227,19905 2 3822
+^i "
+char216 13227,19320,444 2 3800
+/O "
+char198 13227,18990 2 3782
+AE "
+char229 13227,19830,330 2 3813
+oa "
+char237 13227,19725 2 3821
+'i "
+char248 13227,14805,747 0 3832
+/o "
+char230 13227,14355,330 0 3814
+ae "
+char196 13227,23115 2 3780
+:A "
+char236 13227,19725 2 3820
+`i "
+char214 13227,23115,330 2 3798
+:O "
+char220 13227,23115,330 2 3804
+:U "
+char201 13227,24630 2 3785
+'E "
+char239 13227,18195 2 3823
+:i "
+char223 13227,19335,330 2 3807
+ss "
+char212 13227,24810,330 2 3796
+^O "
+char193 13227,24630 2 3777
+'A "
+char195 13227,23787 2 3779
+~A "
+char227 13227,18867,330 2 3811
+~a "
+char208 13227,18990 2 3792
+-D "
+char240 13227,19545,330 2 3824
+Sd "
+char205 13227,24630 2 3789
+'I "
+char204 13227,24630 2 3788
+`I "
+char211 13227,24630,330 2 3795
+'O "
+char210 13227,24630,330 2 3794
+`O "
+char213 13227,23787,330 2 3797
+~O "
+char245 13227,18867,330 2 3829
+~o "
+vS 13227,24810,330 2 51795
+vs 13227,19905,330 2 51827
+char218 13227,24630,330 2 3802
+'U "
+:Y 13227,23115 2 51801
+char255 13227,18195,4350 2 3839
+:y "
+char222 13227,18990 2 3806
+TP "
+char254 13227,19545,5475 3 3838
+Tp "
+char181 13227,14025,4350 0 3765
+char182 13227,19635,4200 2 3766
+ps "
+char190 13227,19119,3825 2 3774
+34 "
+\- 13227,9945 0 51757
+char188 13227,19110,3825 2 3772
+14 "
+char189 13227,19110,3825 2 3773
+12 "
+char170 13227,19320 2 3754
+Of "
+char186 13227,19320 2 3770
+Om "
+char171 13227,13710 0 3755
+Fo "
+char187 13227,13710 0 3771
+Fc "
+char177 13227,15075 0 3761
+char166 13227,19083,5916 3 3750
+bb "
+char169 13227,19635 2 3753
+co "
+char172 13227,12501 0 3756
+no "
+char174 13227,19635 2 3758
+rg "
+char178 13227,19110 2 3762
+S2 "
+char179 13227,19119 2 3763
+S3 "
+char184 13227,0,5430 1 3768
+ac "
+char185 13227,19110 2 3769
+S1 "
+char215 13227,14814 0 3799
+char247 13227,14655 0 3831
+char183 13227,11025 0 3767
+pc "
+fm 13227,18990 2 51873
+sd 13227,18990 2 51874
+dg 13227,18990 2 51755
+tm 13227,17850 2 51796
+ah 13227,19905 2 51935
+ao 13227,19830 2 51930
+f/ 13227,15675,858 0 51759
+em 13227,7710 0 51789
+en 13227,7710 0 51790
+dd 13227,18990 2 51773
+.i 13227,14025 0 51957
+aq 13227,18990 2 3623
+bu 13227,12714 0 51889
+'C 13227,24630,330 2 20166
+'c 13227,19725,330 2 20198
+lq 13227,19320 2 51838
+rq 13227,19320 2 51746
+Bq 13227,2136,2154 0 51772
+vz 13227,19905 2 51834
+fi 13227,19335 2 51881
+fl 13227,19335 2 51882
+ff 13227,19335 2 51883
+Fi 13227,19335 2 51884
+Fl 13227,19335 2 51885
+ij 13227,18780,4350 2 51958
+bq 13227,2136,2154 0 51756
+%0 13227,19320,330 2 51901
+char175 13227,18078 2 3759
+a- "
+ab 13227,19350 2 51926
+a. 13227,18195 2 51927
+oe 13227,14355,330 0 51823
+OE 13227,19320,330 2 51791
+fo 13227,13710 0 51886
+fc 13227,13710 0 51887
+sq 13227,14106 0 51899
+/L 13227,18990 2 51944
+/l 13227,19545 2 51960
+a" 13227,19725 2 51933
+ho 13227,750,4137 0 51934
+vZ 13227,24810 2 51802
+IJ 13227,18990,330 2 51942
diff --git a/contrib/groff/font/devlj4/MARIGOLD b/contrib/groff/font/devlj4/MARIGOLD
new file mode 100644
index 0000000..cc0921b
--- /dev/null
+++ b/contrib/groff/font/devlj4/MARIGOLD
@@ -0,0 +1,351 @@
+name MARIGOLD
+spacewidth 5856
+pcltypeface 4297
+pclproportional 1
+pclweight 0
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+charset
+! 7806,12570,330 0 3617
+dq 6342,11790 0 3618
+" "
+sh 9759,11610 0 3619
+# "
+Do 9759,14325,3315 0 3620
+$ "
+% 17076,11940,330 0 3621
+& 12684,12120,330 0 3622
+cq 3903,11790 0 51751
+' "
+( 6831,16770,2235 2 3624
+) 6831,16770,2235 2 3625
+* 9759,11940 0 3626
++ 11709,8445,360 0 3627
+, 5856,1650,4590 0 3628
+char173 6831,6345 0 3629
+hy "
+- "
+. 5856,2535,330 0 3630
+sl 8781,16770,3240 2 3631
+/ "
+0 9759,11940,330 0 3632
+1 9759,11940,60 0 3633
+2 9759,11940,450 0 3634
+3 9759,11940,330 0 3635
+4 9759,11940,1080 0 3636
+5 9759,12060,330 0 3637
+6 9759,12660,330 0 3638
+7 9759,12480,30 0 3639
+8 9759,11940,330 0 3640
+9 9759,11940,1050 0 3641
+: 5856,8475,330 0 3642
+; 5856,8475,4590 0 3643
+< 26346,16068 2 3644
+= 11709,6510 0 3645
+> 26346,16068 2 3646
+? 8295,12120,330 0 3647
+at 18051,12354,3126 0 3648
+@ "
+A 12198,12120,225 0 3649
+B 10734,12120,60 0 3650
+C 10734,12120,330 0 3651
+D 12684,12015,225 0 3652
+E 10245,11910,225 0 3653
+F 9759,12120,60 0 3654
+G 12198,12120,330 0 3655
+H 12198,12015,60 0 3656
+I 6342,11850,60 0 3657
+J 6342,11850,4128 0 3658
+K 12198,11850,60 0 3659
+L 8781,11850,225 0 3660
+M 16101,12120,225 0 3661
+N 13173,12120,330 0 3662
+O 11709,12120,330 0 3663
+P 9759,12120,60 0 3664
+Q 11709,12120,3744 0 3665
+R 11709,12120,330 0 3666
+S 9759,12120,330 0 3667
+T 10245,12120,60 0 3668
+U 12684,11910,330 0 3669
+V 12198,12120,330 0 3670
+W 16101,12120,330 0 3671
+X 12198,11910,120 0 3672
+Y 10734,12120,60 0 3673
+Z 10734,12345,330 0 3674
+lB 6342,16860,1260 2 3675
+[ "
+rs 8781,16770,3240 2 3676
+\ "
+rB 6342,16860,1260 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 2 3679
+oq 3903,11790 0 51808
+` "
+a 8295,10350,330 0 3681
+b 6831,17430,330 2 3682
+c 6342,10350,330 0 3683
+d 7806,17430,330 2 3684
+e 6342,10350,330 0 3685
+f 3903,17430,7950 3 3686
+g 7806,10350,7950 1 3687
+h 8295,17433,330 2 3688
+i 4878,13635,330 0 3689
+j 3903,13635,7950 1 3690
+k 6831,17430,330 2 3691
+l 3903,17430,330 2 3692
+m 11220,10350,330 0 3693
+n 7806,10350,330 0 3694
+o 6831,10350,330 0 3695
+p 7806,10350,7950 1 3696
+q 7317,10575,7950 1 3697
+r 6342,10350 0 3698
+s 5367,10350,330 0 3699
+t 5367,14325,330 0 3700
+u 7806,10350,330 0 3701
+v 7317,10350,330 0 3702
+w 9759,10350,330 0 3703
+x 7317,13590,330 0 3704
+y 7317,10350,7950 1 3705
+z 7317,10350,330 0 3706
+lC 8295,16380,2670 2 3707
+{ "
+ba 13173,19758,6588 2 3708
+| "
+rC 8295,16380,2670 2 3709
+} "
+ti 26346,8952 0 51876
+char192 12198,17040,225 2 3776
+`A "
+char194 12198,17520,225 2 3778
+^A "
+char200 10245,17040,225 2 3784
+`E "
+char202 10245,17520,225 2 3786
+^E "
+char203 10245,16320,225 2 3787
+:E "
+char206 6342,17520,60 2 3790
+^I "
+char207 6342,16320,60 2 3791
+:I "
+char180 11709,15030 0 3764
+aa "
+ga 11709,15030 0 3680
+a^ 11709,15300 0 3678
+^ "
+char168 11709,14580 0 3752
+ad "
+a~ 11709,13782 0 3710
+~ "
+char217 12684,17040,330 2 3801
+`U "
+char219 12684,17520,330 2 3803
+^U "
+char221 10734,17040,60 2 3805
+'Y "
+char253 7317,15030,7950 1 3837
+'y "
+char176 7806,11940 0 3760
+de "
+char199 10734,12120,4140 0 3783
+,C "
+char231 6342,10350,4320 0 3815
+,c "
+char209 13173,15828,330 2 3793
+~N "
+char241 7806,13782,330 0 3825
+~n "
+char161 7806,8313,4587 0 3745
+r! "
+char191 8295,8202,4248 0 3775
+r? "
+char164 9759,10668 0 3748
+Cs "
+char163 9759,11940,225 0 3747
+Po "
+char165 9759,12165,60 0 3749
+Ye "
+char167 9759,12120,4596 0 3751
+sc "
+Fn 9759,17430,7950 3 51871
+char162 9759,12516,2580 0 3746
+ct "
+char226 8295,15300,330 0 3810
+^a "
+char234 6342,15300,330 0 3818
+^e "
+char244 6831,15300,330 0 3828
+^o "
+char251 7806,15300,330 0 3835
+^u "
+char225 8295,15030,330 0 3809
+'a "
+char233 6342,15030,330 0 3817
+'e "
+char243 6831,15030,330 0 3827
+'o "
+char250 7806,15030,330 0 3834
+'u "
+char224 8295,15030,330 0 3808
+`a "
+char232 6342,15030,330 0 3816
+`e "
+char242 6831,15030,330 0 3826
+`o "
+char249 7806,15030,330 0 3833
+`u "
+char228 8295,14580,330 0 3812
+:a "
+char235 6342,14580,330 0 3819
+:e "
+char246 6831,14580,330 0 3830
+:o "
+char252 7806,14580,330 0 3836
+:u "
+char197 12198,16815,225 2 3781
+oA "
+char238 4878,15300,330 0 3822
+^i "
+char216 11709,12849,984 0 3800
+/O "
+char198 17565,11910,225 0 3782
+AE "
+char229 8295,14685,330 0 3813
+oa "
+char237 4878,15030,330 0 3821
+'i "
+char248 6831,11724,1635 0 3832
+/o "
+char230 10734,10350,330 0 3814
+ae "
+char196 12198,16320,225 2 3780
+:A "
+char236 4878,15030,330 0 3820
+`i "
+char214 11709,16320,330 2 3798
+:O "
+char220 12684,16320,330 2 3804
+:U "
+char201 10245,17040,225 2 3785
+'E "
+char239 4878,14580,330 0 3823
+:i "
+char223 9270,18135,7350 3 3807
+ss "
+char212 11709,17520,330 2 3796
+^O "
+char193 12198,17040,225 2 3777
+'A "
+char195 12198,15828,225 2 3779
+~A "
+char227 8295,13782,330 0 3811
+~a "
+char208 12684,12015,225 0 3792
+-D "
+char240 7317,17430,330 2 3824
+Sd "
+char205 6342,17040,60 2 3789
+'I "
+char204 6342,17040,60 2 3788
+`I "
+char211 11709,17040,330 2 3795
+'O "
+char210 11709,17040,330 2 3794
+`O "
+char213 11709,15828,330 2 3797
+~O "
+char245 6831,13782,330 0 3829
+~o "
+vS 9759,17520,330 2 51795
+vs 5367,15330,330 0 51827
+char218 12684,17040,330 2 3802
+'U "
+:Y 10734,16320,60 2 51801
+char255 7317,14580,7950 1 3839
+:y "
+char222 9759,11850,60 0 3806
+TP "
+char254 7806,17430,7950 3 3838
+Tp "
+char181 14637,10800,5595 0 3765
+char182 11709,12450,4455 0 3766
+ps "
+char190 17076,11940,840 0 3774
+34 "
+\- 11709,4770 0 51757
+char188 17076,11940,840 0 3772
+14 "
+char189 17076,11940,330 0 3773
+12 "
+char170 6342,11940 0 3754
+Of "
+char186 6342,11940 0 3770
+Om "
+char171 9270,8535 0 3755
+Fo "
+char187 9270,8535 0 3771
+Fc "
+char177 11709,8445,2595 0 3761
+char166 13173,19083,5916 2 3750
+bb "
+char169 7806,15960 2 3753
+co "
+char172 11709,6780 0 3756
+no "
+char174 7806,15960 2 3758
+rg "
+char178 7317,11850 0 3762
+S2 "
+char179 7317,11850 0 3763
+S3 "
+char184 11709,0,4320 0 3768
+ac "
+char185 7317,11850 0 3769
+S1 "
+char215 11709,7815 0 3799
+char247 11709,8700,360 0 3831
+char183 5856,7662 0 3767
+pc "
+fm 4878,11610 0 51873
+sd 7806,11610 0 51874
+dg 9759,12315,3795 0 51755
+tm 9759,14445 0 51796
+ah 11709,15330 0 51935
+ao 11709,14685 0 51930
+f/ 1953,11940,330 0 51759
+em 18051,6345 0 51789
+en 11709,6345 0 51790
+dd 9759,12315,3795 0 51773
+.i 4878,10350,330 0 51957
+aq 3903,11790 0 3623
+bu 13173,14226 0 51889
+'C 10734,17040,330 2 20166
+'c 6342,15030,330 0 20198
+lq 6342,11790 0 51838
+rq 6342,11790 0 51746
+Bq 6342,1650,2550 0 51772
+vz 7317,15330,330 0 51834
+fi 7806,17430,7950 3 51881
+fl 7806,17430,7950 3 51882
+ff 7806,17430,7950 3 51883
+Fi 11709,17430,7950 3 51884
+Fl 11709,17430,7950 3 51885
+ij 8781,13635,7950 1 51958
+bq 3903,1650,2550 0 51756
+%0 22932,11940,330 0 51901
+char175 11709,13674 0 3759
+a- "
+ab 11709,14700 0 51926
+a. 11709,14580 0 51927
+oe 10734,10350,330 0 51823
+OE 16587,12120,330 0 51791
+fo 5856,8535 0 51886
+fc 5856,8535 0 51887
+sq 19029,15624 0 51899
+/L 8781,11850,225 0 51944
+/l 4878,17430,330 2 51960
+a" 11709,15030 0 51933
+ho 11709,1341,4410 0 51934
+vZ 10734,17520,330 2 51802
+IJ 12684,11850,4128 0 51942
diff --git a/contrib/groff/font/devlj4/Makefile.sub b/contrib/groff/font/devlj4/Makefile.sub
new file mode 100644
index 0000000..dd49b63
--- /dev/null
+++ b/contrib/groff/font/devlj4/Makefile.sub
@@ -0,0 +1,33 @@
+DEV=lj4
+LJ4RES=600
+LJ4PRINT=$(PSPRINT)
+DEVFILES=DESC \
+ ALBB ALBR \
+ AOB AOI AOR \
+ CB CBI CI CR \
+ GB GBI GI GR \
+ LGB LGI LGR \
+ OB OBI OI OR \
+ TB TBI TI TR \
+ UB UBI UI UR \
+ UCB UCBI UCI UCR \
+ CLARENDON CORONET MARIGOLD S \
+ generate/Makefile generate/text.map generate/special.map
+
+CLEANADD=DESC
+
+DESC: DESC.in
+ -rm -f DESC
+ echo "res $(LJ4RES)" >DESC
+ echo "unitwidth `expr 7620000 / $(LJ4RES)`" >>DESC
+ cat $(srcdir)/DESC.in >>DESC
+ if test "$(PAGE)" = A4; then \
+ echo "papersize a4" >>DESC; \
+ else \
+ echo "papersize letter" >>DESC; \
+ fi
+ test -z '$(LJ4PRINT)' || echo print '$(LJ4PRINT)' >>DESC
+
+fonts:
+ $(MAKE) -f $(srcdir)/generate/Makefile srcdir=$(srcdir)/generate \
+ HPFTODIT=$(top_builddir)/src/utils/hpftodit/hpftodit
diff --git a/contrib/groff/font/devlj4/OB b/contrib/groff/font/devlj4/OB
new file mode 100644
index 0000000..8ea8f29
--- /dev/null
+++ b/contrib/groff/font/devlj4/OB
@@ -0,0 +1,817 @@
+name OB
+spacewidth 7317
+pcltypeface 4113
+pclproportional 1
+pclweight 3
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -3903
+P , -3903
+V A -3903
+A V -3903
+T o -2925
+T r -1950
+T c -2925
+T e -2925
+T d -2925
+T s -2439
+T y -2925
+T a -2925
+T w -2925
+T u -2925
+L T -1950
+L Y -2925
+Y o -3903
+Y e -3903
+Y a -3903
+A W -3414
+W A -3414
+T A -1950
+V o -2925
+V e -2925
+V a -2925
+Y A -3903
+F A -2925
+F . -3903
+F , -3903
+A T -1950
+A Y -3903
+v . -2439
+v , -2439
+y . -2439
+y , -2439
+T . -1950
+T , -1950
+L W -2925
+P A -2925
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -2439
+W e -2439
+W a -2439
+W . -3414
+W , -3414
+r . -2439
+r , -2439
+w . -2439
+w , -2439
+Y u -2439
+A v -2439
+A y -2439
+A w -1461
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -1461
+b , -1461
+O T -1461
+O V -1461
+O Y -1461
+O . -1461
+O , -1461
+L y -2439
+L O -1461
+L G -1950
+L C -1950
+L Q -1950
+V y -1461
+V u -1461
+V O -1461
+V G -1461
+V C -1461
+V Q -1461
+D T -1950
+D V -1461
+D Y -1950
+D . -1950
+D , -1950
+Y O -1461
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -1461
+F e -1461
+F a -1461
+c . -486
+c , -486
+O A -1461
+O W -975
+L U -1950
+R T -975
+R V -975
+R Y -975
+R W -975
+G T -975
+P o -1461
+P g -975
+P e -1461
+P a -1461
+C A -486
+C . -486
+C , -486
+D A -1461
+D W -975
+B T -975
+B Y -975
+B . -975
+B , -975
+A O -1461
+A G -1461
+A C -1461
+A U -1461
+A Q -1461
+W r -975
+W y -975
+W u -975
+W O -975
+W G -975
+W C -975
+W Q -975
+J A -975
+J . -975
+J , -975
+U A -1461
+U . -1950
+U , -1950
+Q A -1461
+Q W -975
+f . -486
+f , -486
+T O -1461
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -1461
+L e -1461
+L q -1461
+G V -975
+G Y -975
+G W -975
+G . -486
+G , -486
+C T -486
+C V -486
+C Y -486
+D X -1461
+B V -975
+B X -975
+B A -975
+B W -975
+S . -975
+S , -975
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -1461
+Q X -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -975
+o x -975
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -486
+g . -486
+g , -486
+p v -975
+p y -975
+p x -975
+c v -486
+c y -486
+v o -975
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -975
+e y -975
+b v -975
+b y -975
+s . -975
+s , -975
+y o -975
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+f g -486
+x o -975
+x g -975
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -975
+a y -975
+T i -975
+T S -975
+L a -975
+L S -486
+G X -486
+G A -486
+P s -975
+C X -486
+C W -486
+V i -975
+V S -975
+S T -486
+S V -486
+S Y -486
+S X -486
+S A -975
+S W -486
+Y i -975
+Y S -975
+X a -975
+X u -975
+X S -486
+A t -975
+A g -975
+A c -1461
+A d -1461
+A a -975
+A u -975
+A q -1461
+A S -486
+W i -975
+W S -975
+K c -1461
+K u -975
+K S -486
+t g -486
+o f -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+p f -486
+c f -486
+c x -486
+v e -975
+v s -975
+e f -486
+e x -975
+b f -486
+s v -486
+s y -486
+s f -486
+s x -486
+y e -975
+y s -975
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+k o -486
+k g -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -486
+k w -486
+k q -486
+O Z -486
+L J -1461
+G Z -486
+P M -486
+C Z -486
+Z o -486
+Z e -486
+Z d -486
+Z s -486
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+A s -486
+A J -1461
+J o -486
+J e -486
+J a -486
+J M -486
+K a -975
+K J -486
+t o -486
+t c -486
+t e -486
+t d -486
+t s -486
+t a -486
+t q -486
+o z -486
+h f -486
+n f -486
+m f -486
+r s -486
+p z -486
+c z -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z s -486
+z a -486
+z q -486
+b z -486
+s z -486
+a f -486
+k t -486
+k s -486
+k f -486
+k u -486
+F M -486
+A f -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -2925
+L ' -2925
+T char173 -2925
+T hy -2925
+T - -2925
+T en -2925
+T em -2925
+A cq -3414
+A ' -3414
+char173 T -2925
+hy T -2925
+- T -2925
+en T -2925
+em T -2925
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -1461
+p ' -1461
+c cq -486
+c ' -486
+e cq -975
+e ' -975
+b cq -1461
+b ' -1461
+a cq -975
+a ' -975
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+W char173 -975
+W hy -975
+W - -975
+W en -975
+W em -975
+cq d -1461
+' d -1461
+s cq -486
+s ' -486
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+K cq -486
+K ' -486
+t g -486
+b f -486
+k cq -486
+k ' -486
+M cq -486
+M ' -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+cq M -486
+' M -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+charset
+! 7317,18000,375 2 3617
+dq 12198,18375 2 3618
+" "
+sh 14637,18069,444 2 3619
+# "
+Do 14637,19755,2988 2 3620
+$ "
+% 23418,17769,444 2 3621
+& 19029,17997,375 2 3622
+cq 7317,18375 2 51751
+' "
+( 7317,18375,3165 2 3624
+) 7317,18375,3165 2 3625
+* 14637,18150 2 3626
++ 23418,13164,534 0 3627
+, 7317,4068,4902 0 3628
+char173 7317,8307 0 3629
+hy "
+- "
+. 7317,3975,375 0 3630
+sl 7317,19650,525 2 3631
+/ "
+0 14637,17700,375 0 3632
+1 14637,17700,69 0 3633
+2 14637,17700,201 0 3634
+3 14637,17700,375 0 3635
+4 14637,17394,69 0 3636
+5 14637,17526,375 0 3637
+6 14637,17700,375 0 3638
+7 14637,17526,69 0 3639
+8 14637,17700,375 0 3640
+9 14637,17700,375 0 3641
+: 7317,12057,375 0 3642
+; 7317,12057,4902 0 3643
+< 26346,16068 0 3644
+= 23418,9639 0 3645
+> 26346,16068 0 3646
+? 11709,18000,375 2 3647
+at 23418,16950,4131 0 3648
+@ "
+A 17565,18069,69 2 3649
+B 16101,18069,69 2 3650
+C 17565,18375,375 2 3651
+D 20490,18201,201 2 3652
+E 13173,18201,201 2 3653
+F 13173,18201,69 2 3654
+G 20490,18375,375 2 3655
+H 20490,18069,69 2 3656
+I 8781,18069,69 2 3657
+J 8781,18069,4218 2 3658
+K 16587,18069,69 2 3659
+L 13173,18069,201 2 3660
+M 23418,18069,69 2 3661
+N 20490,18069,69 2 3662
+O 21954,18375,375 2 3663
+P 15126,18069,69 2 3664
+Q 21954,18375,5223 3 3665
+R 16101,18069,69 2 3666
+S 13173,18375,375 2 3667
+T 14637,18201,69 2 3668
+U 20490,18069,375 2 3669
+V 17565,18069,69 2 3670
+W 26346,18069,69 2 3671
+X 16101,18069,69 2 3672
+Y 16101,18069,69 2 3673
+Z 16101,18201,201 2 3674
+lB 7317,18201,4701 2 3675
+[ "
+rs 7317,19650,525 2 3676
+\ "
+rB 7317,18201,4701 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 7317,18375 2 51808
+` "
+a 13173,12840,375 0 3681
+b 14637,19569,375 2 3682
+c 13173,12840,375 0 3683
+d 14637,19569,375 2 3684
+e 13173,12840,375 0 3685
+f 8781,19710,69 2 3686
+g 13173,12840,5400 1 3687
+h 14637,19569,69 2 3688
+i 7317,19332,69 2 3689
+j 7317,19332,5400 3 3690
+k 13173,19569,69 2 3691
+l 7317,19569,69 2 3692
+m 21954,12900,69 0 3693
+n 14637,12840,69 0 3694
+o 14637,12840,375 0 3695
+p 14637,12840,5469 1 3696
+q 14637,12840,5469 1 3697
+r 10245,12780,69 0 3698
+s 10245,12840,375 0 3699
+t 8781,17100,375 0 3700
+u 14637,12534,375 0 3701
+v 13173,12534,69 0 3702
+w 20490,12534,69 0 3703
+x 13173,12534,69 0 3704
+y 13173,12534,5439 1 3705
+z 13173,12666,201 0 3706
+lC 13173,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,19935,6210 3 3709
+} "
+ti 26346,9435 0 51876
+char192 17565,24537,69 2 3776
+`A "
+char194 17565,24273,69 2 3778
+^A "
+char200 13173,24537,201 2 3784
+`E "
+char202 13173,24273,201 2 3786
+^E "
+char203 13173,23301,201 2 3787
+:E "
+char206 8781,24273,69 2 3790
+^I "
+char207 8781,23301,69 2 3791
+:I "
+char180 14637,18843 2 3764
+aa "
+ga 14637,18843 2 3680
+a^ 14637,18738 2 3678
+^ "
+char168 14637,17694 0 3752
+ad "
+a~ 14637,17694 0 3710
+~ "
+char217 20490,24537,375 2 3801
+`U "
+char219 20490,24273,375 2 3803
+^U "
+char221 16101,24537,69 2 3805
+'Y "
+char253 13173,18843,5439 3 3837
+'y "
+char176 14637,17700 0 3760
+de "
+char199 17565,18375,6663 3 3783
+,C "
+char231 13173,12840,5469 1 3815
+,c "
+char209 20490,23031,69 2 3793
+~N "
+char241 14637,17694,69 0 3825
+~n "
+char161 7317,12906,5469 1 3745
+r! "
+char191 11709,12906,5469 1 3775
+r? "
+char164 14637,15834 0 3748
+Cs "
+char163 14637,17700,201 0 3747
+Po "
+char165 14637,17769,69 2 3749
+Ye "
+char167 14637,18000,1383 2 3751
+sc "
+Fn 14637,19710,69 2 51871
+char162 14637,19788,135 2 3746
+ct "
+char226 13173,18738,375 2 3810
+^a "
+char234 13173,18738,375 2 3818
+^e "
+char244 14637,18738,375 2 3828
+^o "
+char251 14637,18738,375 2 3835
+^u "
+char225 13173,18843,375 2 3809
+'a "
+char233 13173,18843,375 2 3817
+'e "
+char243 14637,18843,375 2 3827
+'o "
+char250 14637,18843,375 2 3834
+'u "
+char224 13173,18843,375 2 3808
+`a "
+char232 13173,18843,375 2 3816
+`e "
+char242 14637,18843,375 2 3826
+`o "
+char249 14637,18843,375 2 3833
+`u "
+char228 13173,17694,375 0 3812
+:a "
+char235 13173,17694,375 0 3819
+:e "
+char246 14637,17694,375 0 3830
+:o "
+char252 14637,17694,375 0 3836
+:u "
+char197 17565,25002,69 2 3781
+oA "
+char238 7317,18738,69 2 3822
+^i "
+char216 21954,18375,375 2 3800
+/O "
+char198 22932,18201,201 2 3782
+AE "
+char229 13173,18684,375 2 3813
+oa "
+char237 7317,18843,69 2 3821
+'i "
+char248 14637,12849,402 0 3832
+/o "
+char230 20004,12840,375 0 3814
+ae "
+char196 17565,23301,69 2 3780
+:A "
+char236 7317,18843,69 2 3820
+`i "
+char214 21954,23301,375 2 3798
+:O "
+char220 20490,23301,375 2 3804
+:U "
+char201 13173,24537,201 2 3785
+'E "
+char239 7317,17694,69 0 3823
+:i "
+char223 14637,19710,375 2 3807
+ss "
+char212 21954,24273,375 2 3796
+^O "
+char193 17565,24537,69 2 3777
+'A "
+char195 17565,23031,69 2 3779
+~A "
+char227 13173,17694,375 0 3811
+~a "
+char208 20490,18201,201 2 3792
+-D "
+char240 14637,19503,375 2 3824
+Sd "
+char205 8781,24537,69 2 3789
+'I "
+char204 8781,24537,69 2 3788
+`I "
+char211 21954,24537,375 2 3795
+'O "
+char210 21954,24537,375 2 3794
+`O "
+char213 21954,23031,375 2 3797
+~O "
+char245 14637,17694,375 0 3829
+~o "
+vS 13173,24273,375 2 51795
+vs 10245,18738,375 2 51827
+char218 20490,24537,375 2 3802
+'U "
+:Y 16101,23301,69 2 51801
+char255 13173,17694,5439 1 3839
+:y "
+char222 15126,18069,69 2 3806
+TP "
+char254 14637,19569,5469 3 3838
+Tp "
+char181 15612,12630,4680 0 3765
+char182 14637,19635,4200 2 3766
+ps "
+char190 23418,17700,444 0 3774
+34 "
+\- 23418,7455 0 51757
+char188 23418,18099,444 2 3772
+14 "
+char189 23418,18099,444 2 3773
+12 "
+char170 9759,17700 0 3754
+Of "
+char186 9759,17700 0 3770
+Om "
+char171 11709,11028 0 3755
+Fo "
+char187 11709,11028 0 3771
+Fc "
+char177 23418,13164,4314 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 23418,10770 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 9759,17700 0 3762
+S2 "
+char179 9759,17700 0 3763
+S3 "
+char184 14637,196476,5469 3 3768
+ac "
+char185 9759,18099 2 3769
+S1 "
+char215 23418,13107,567 0 3799
+char247 23418,13017,387 0 3831
+char183 7317,11274 0 3767
+pc "
+fm 7317,18096 2 51873
+sd 14637,18096 2 51874
+dg 14637,18201,426 2 51755
+tm 16101,17850 2 51796
+ah 14637,18738 2 51935
+ao 14637,18684 2 51930
+f/ 2928,17544,444 0 51759
+em 23418,8085 0 51789
+en 14637,8085 0 51790
+dd 14637,18201,426 2 51773
+.i 7317,12534,69 0 51957
+aq 7317,18375 2 3623
+bu 13173,14226 0 51889
+'C 17565,24537,375 2 20166
+'c 13173,18843,375 2 20198
+lq 12198,18330 2 51838
+rq 12198,18375 2 51746
+Bq 12198,4095,4371 0 51772
+vz 13173,18738,201 2 51834
+fi 15126,19710,69 2 51881
+fl 15126,19710,69 2 51882
+ff 16587,19710,69 2 51883
+Fi 22932,19710,69 2 51884
+Fl 22932,19710,69 2 51885
+ij 14637,19332,5400 3 51958
+bq 7317,4095,4371 0 51756
+%0 33177,17769,444 2 51901
+char175 14637,16722 0 3759
+a- "
+ab 14637,18525 2 51926
+a. 14637,18792 2 51927
+oe 22443,12840,375 0 51823
+OE 24882,18375,375 2 51791
+fo 7317,11028 0 51886
+fc 7317,11028 0 51887
+sq 19029,15624 0 51899
+/L 13173,18069,201 2 51944
+/l 7317,19569,69 2 51960
+a" 14637,18843 2 51933
+ho 14637,654,3774 0 51934
+vZ 16101,24273,201 2 51802
+IJ 17565,18069,4218 2 51942
diff --git a/contrib/groff/font/devlj4/OBI b/contrib/groff/font/devlj4/OBI
new file mode 100644
index 0000000..e17fe3f
--- /dev/null
+++ b/contrib/groff/font/devlj4/OBI
@@ -0,0 +1,810 @@
+name OBI
+spacewidth 7317
+slant 12.350000
+pcltypeface 4113
+pclproportional 1
+pclweight 3
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2439
+P . -3903
+P , -3903
+V A -3903
+A V -4389
+T o -2439
+T r -2439
+T c -2439
+T e -2439
+T d -2439
+T s -2439
+T y -2439
+T a -2439
+T w -2439
+T u -2439
+L T -2439
+L Y -2439
+Y o -3903
+Y e -3414
+Y a -3903
+A W -3903
+W A -3414
+T A -2439
+V o -2925
+V e -2439
+V a -2925
+Y A -3903
+F A -1461
+F . -3903
+F , -3903
+A T -2925
+A Y -4389
+v . -2925
+v , -2925
+y . -2925
+y , -2925
+T . -2439
+T , -2439
+L W -2439
+P A -1950
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -2439
+W e -1950
+W a -2439
+W . -3414
+W , -3414
+r . -2439
+r , -2439
+w . -2925
+w , -2925
+Y u -2439
+A v -2925
+A y -2925
+A w -2925
+o . -975
+o , -975
+p . -975
+p , -975
+e . -486
+e , -486
+b . -975
+b , -975
+O T -2439
+O V -1950
+O Y -2439
+O . -1950
+O , -1950
+L y -2439
+L O -2439
+L G -2439
+L C -2439
+L Q -2439
+V y -1461
+V u -1461
+V O -1461
+V G -1461
+V C -1461
+V Q -1461
+D T -2439
+D V -1950
+D Y -2439
+D . -1950
+D , -1950
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -486
+F e -486
+F a -486
+c . -486
+c , -486
+O A -975
+O W -1461
+L U -2439
+R T -486
+R V -486
+R Y -486
+R W -486
+G T -975
+P o -975
+P g -975
+P e -975
+P a -975
+C A -486
+C . -486
+C , -486
+D A -975
+D W -1461
+B T -1950
+B Y -1950
+B . -1461
+B , -1461
+A O -1950
+A G -1950
+A C -1950
+A U -1950
+A Q -1950
+W r -975
+W y -975
+W u -975
+W O -975
+W G -975
+W C -975
+W Q -975
+J A -975
+J . -975
+J , -975
+U A -975
+U . -1950
+U , -1950
+Q W -1461
+f . -486
+f , -486
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -1950
+L e -1461
+L q -1950
+G V -975
+G Y -975
+G W -975
+G . -486
+G , -486
+P T -975
+P V -975
+P Y -975
+C T -486
+C V -486
+C Y -486
+D X -1461
+B V -1950
+B X -1461
+B A -975
+B W -1461
+S . -486
+S , -486
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1950
+A e -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -975
+o x -486
+o w -975
+h v -975
+h y -975
+n v -975
+n y -975
+p v -486
+p y -486
+p x -486
+c v -486
+c y -486
+c w -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -975
+e y -975
+b v -975
+b y -975
+b w -975
+s . -486
+s , -486
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -486
+x g -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+a v -975
+a y -975
+a w -975
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T i -486
+T S -486
+L a -975
+L S -975
+R o -975
+R y -486
+R O -486
+R G -486
+R C -486
+R U -486
+R Q -486
+G X -486
+G A -486
+P s -975
+P Z -975
+P X -975
+P W -975
+C X -486
+C W -486
+V i -486
+V S -486
+S T -975
+S V -975
+S Y -975
+S X -486
+S A -486
+S W -975
+Y i -486
+Y S -486
+X a -975
+X u -975
+X S -486
+A t -975
+A g -975
+A c -1461
+A d -1950
+A a -975
+A u -975
+A q -1950
+A S -975
+W i -486
+W S -486
+K c -1461
+K u -975
+K S -975
+o f -486
+h w -975
+n w -975
+p f -486
+p w -486
+c f -486
+c x -486
+v e -486
+v s -486
+e f -486
+e x -486
+e w -975
+b f -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+w e -486
+w s -486
+k o -486
+k g -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -486
+k w -486
+k q -486
+O Z -486
+R e -975
+R a -975
+R u -486
+R S -486
+G Z -486
+C Z -486
+Z o -975
+Z e -975
+Z d -975
+Z y -486
+Z a -975
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+J o -486
+J e -486
+J a -486
+K a -975
+o z -486
+h f -486
+n f -486
+p z -486
+c z -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z a -486
+z q -486
+b z -486
+a f -486
+k t -486
+k f -486
+k u -486
+A f -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -2439
+L ' -2439
+T char173 -2439
+T hy -2439
+T - -2439
+T en -2439
+T em -2439
+A cq -3414
+A ' -3414
+char173 T -2925
+hy T -2925
+- T -2925
+en T -2925
+em T -2925
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -486
+p ' -486
+c cq -486
+c ' -486
+e cq -1461
+e ' -1461
+b cq -1950
+b ' -1950
+a cq -975
+a ' -975
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -1461
+h ' -1461
+n cq -1461
+n ' -1461
+R cq -486
+R ' -486
+W char173 -975
+W hy -975
+W - -975
+W en -975
+W em -975
+cq d -1461
+' d -1461
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+R char173 -486
+R hy -486
+R - -486
+R en -486
+R em -486
+K cq -486
+K ' -486
+b f -486
+k cq -486
+k ' -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+charset
+! 7317,18000,375,1944,753,737 2 3617
+dq 12198,18375,0,1623,-2622,737 2 3618
+" "
+sh 14637,18069,444,1440,228,737 2 3619
+# "
+Do 14637,19839,3099,1341,702,737 2 3620
+$ "
+% 23418,17769,264,0,-2067 0 3621
+& 19029,18000,375,237,198,237 2 3622
+cq 7317,18375,0,2511,-531,737 2 51751
+' "
+( 7317,18375,3165,3450,135,737 2 3624
+) 7317,18375,3165,1164,2421,737 2 3625
+* 14637,18150,0,63,-2364,63 2 3626
++ 23418,13164,534,0,-3528 0 3627
+, 7317,3966,5040,0,3423 1 3628
+char173 7317,8715,0,1497,1071,737 0 3629
+hy "
+- "
+. 7317,3849,375,0,627 0 3630
+sl 7317,19575,450,4377,2736,737 2 3631
+/ "
+0 14637,17700,375,933,-159,737 0 3632
+1 14637,17700,69,0,-2430 0 3633
+2 14637,17700,201,921,858,737 0 3634
+3 14637,17700,375,372,819,372 0 3635
+4 14637,17394,69,1008,684,737 0 3636
+5 14637,17526,375,1362,669,737 0 3637
+6 14637,17700,375,399,-582,399 0 3638
+7 14637,17526,69,2931,-123,737 0 3639
+8 14637,17700,375,1155,174,737 0 3640
+9 14637,17700,375,843,-405,737 0 3641
+: 7317,11754,375,759,627,737 0 3642
+; 7317,11754,5040,759,3423,737 1 3643
+< 26346,16068,0,0,-3981 0 3644
+= 23418,9624,0,0,-4068 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 11709,18000,375,900,-1323,737 2 3647
+at 23418,16950,4131,966,348,737 0 3648
+@ "
+A 17565,18069,69,0,2586 2 3649
+B 16101,18069,69,864,306,737 2 3650
+C 17565,18375,375,2640,-600,737 2 3651
+D 20490,18069,69,720,279,720 2 3652
+E 13173,18201,201,2835,738,737 2 3653
+F 13173,18201,69,3051,612,737 2 3654
+G 20490,18375,375,1230,-798,737 2 3655
+H 20490,18069,69,1671,417,737 2 3656
+I 8781,18069,69,1779,441,737 2 3657
+J 8781,18069,4242,1551,2634,737 2 3658
+K 16101,18069,69,3528,366,737 2 3659
+L 13173,18069,201,201,168,201 2 3660
+M 23418,18069,414,1542,768,737 2 3661
+N 20490,18069,69,1383,192,737 2 3662
+O 21954,18375,375,942,-447,737 2 3663
+P 14637,18069,69,2064,519,737 2 3664
+Q 21954,18375,4200,1008,-396,737 2 3665
+R 16101,18069,69,900,387,737 2 3666
+S 13173,18375,375,1626,879,737 2 3667
+T 14637,18201,69,3006,-1071,737 2 3668
+U 20490,18069,375,1671,-1071,737 2 3669
+V 17565,18069,69,3372,-1446,737 2 3670
+W 24882,18069,69,3120,-1605,737 2 3671
+X 16101,18069,69,2451,1470,737 2 3672
+Y 16101,18069,69,3747,-1419,737 2 3673
+Z 16101,18201,201,2589,2115,737 2 3674
+lB 7317,18249,4749,3699,2235,737 2 3675
+[ "
+rs 7317,19575,450,0,-1611 2 3676
+\ "
+rB 7317,18249,4749,3696,2238,737 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,737 3 3679
+oq 7317,18375,0,2508,-528,737 2 51808
+` "
+a 13173,12840,375,189,954,189 0 3681
+b 14637,19779,375,666,1191,666 2 3682
+c 12684,12840,375,2118,171,737 0 3683
+d 14637,19569,375,2727,594,737 2 3684
+e 13173,12840,375,750,480,737 0 3685
+f 8781,19710,69,3357,996,737 2 3686
+g 13173,12840,5400,1836,1659,737 1 3687
+h 14637,19569,69,423,1242,423 2 3688
+i 7317,19308,69,1794,1131,737 2 3689
+j 7317,19308,5400,1797,3720,737 3 3690
+k 13173,19569,69,2670,1353,737 2 3691
+l 7317,19569,69,2586,1086,737 2 3692
+m 21954,12840,69,375,1272,375 0 3693
+n 14637,12840,69,438,1206,438 0 3694
+o 14637,12840,375,708,618,708 0 3695
+p 14637,12840,5469,663,2349,663 1 3696
+q 14637,12840,5469,1281,558,737 1 3697
+r 10245,12840,69,1326,1107,737 0 3698
+s 10245,12840,375,1188,1230,737 0 3699
+t 8781,17055,375,2148,-189,737 0 3700
+u 14637,12534,375,1230,417,737 0 3701
+v 13173,12534,69,2223,-768,737 0 3702
+w 20490,12534,69,2229,-954,737 0 3703
+x 13173,12534,69,1647,2190,737 0 3704
+y 13173,12534,5469,2040,1176,737 1 3705
+z 13173,12666,201,1464,1689,737 0 3706
+lC 13173,19935,6210,3339,-972,737 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 13173,19935,6210,63,2304,63 3 3709
+} "
+ti 26346,9435,0,0,-4029 0 51876
+char192 17565,24342,69,0,2586 2 3776
+`A "
+char194 17565,24321,69,0,2586 2 3778
+^A "
+char200 13173,24342,201,2835,738,737 2 3784
+`E "
+char202 13173,24321,201,2835,738,737 2 3786
+^E "
+char203 13173,23610,201,3084,738,737 2 3787
+:E "
+char206 8781,24321,69,4296,441,737 2 3790
+^I "
+char207 8781,23610,69,5280,441,737 2 3791
+:I "
+char180 14637,18801,0,297,-5763,297 2 3764
+aa "
+ga 14637,18801,0,0,-4419 2 3680
+a^ 14637,18780,0,0,-3456 2 3678
+^ "
+char168 14637,18090,0,429,-4023,429 2 3752
+ad "
+a~ 14637,17847,0,1308,-3438,737 2 3710
+~ "
+char217 20490,24342,375,1671,-1071,737 2 3801
+`U "
+char219 20490,24321,375,1671,-1071,737 2 3803
+^U "
+char221 16101,24342,69,3747,-1419,737 2 3805
+'Y "
+char253 13173,18801,5469,2040,1176,737 3 3837
+'y "
+char176 14637,17700,0,0,-2586 0 3760
+de "
+char199 17565,18375,5988,2640,-600,737 3 3783
+,C "
+char231 12684,12840,5733,2118,171,737 1 3815
+,c "
+char209 20490,23382,69,1383,192,737 2 3793
+~N "
+char241 14637,17847,69,1308,1206,737 2 3825
+~n "
+char161 7317,12906,5469,861,1836,737 1 3745
+r! "
+char191 11709,12906,5469,0,90 1 3775
+r? "
+char164 14637,15834,0,1452,477,737 0 3748
+Cs "
+char163 14637,17700,201,1260,1419,737 0 3747
+Po "
+char165 14637,18069,69,4212,-132,737 2 3749
+Ye "
+char167 14637,18375,1383,0,-933 2 3751
+sc "
+Fn 14637,19710,69,366,-1863,366 2 51871
+char162 14637,19812,342,2082,-1152,737 2 3746
+ct "
+char226 13173,18780,375,711,954,711 2 3810
+^a "
+char234 13173,18780,375,750,480,737 2 3818
+^e "
+char244 14637,18780,375,708,618,708 2 3828
+^o "
+char251 14637,18780,375,1230,417,737 2 3835
+^u "
+char225 13173,18801,375,1029,954,737 2 3809
+'a "
+char233 13173,18801,375,1029,480,737 2 3817
+'e "
+char243 14637,18801,375,708,618,708 2 3827
+'o "
+char250 14637,18801,375,1230,417,737 2 3834
+'u "
+char224 13173,18801,375,189,954,189 2 3808
+`a "
+char232 13173,18801,375,750,480,737 2 3816
+`e "
+char242 14637,18801,375,708,618,708 2 3826
+`o "
+char249 14637,18801,375,1230,417,737 2 3833
+`u "
+char228 13173,18090,375,1161,954,737 2 3812
+:a "
+char235 13173,18090,375,1161,480,737 2 3819
+:e "
+char246 14637,18090,375,708,618,708 2 3830
+:o "
+char252 14637,18090,375,1230,417,737 2 3836
+:u "
+char197 17565,25035,69,0,2586 2 3781
+oA "
+char238 7317,18780,69,3639,1134,737 2 3822
+^i "
+char216 21954,18375,1017,1311,-312,737 2 3800
+/O "
+char198 22932,18201,201,2844,2589,737 2 3782
+AE "
+char229 13173,18678,375,189,954,189 2 3813
+oa "
+char237 7317,18801,69,3957,1134,737 2 3821
+'i "
+char248 14637,13446,843,1227,1224,737 0 3832
+/o "
+char230 20004,12840,375,744,945,737 0 3814
+ae "
+char196 17565,23610,69,888,2586,737 2 3780
+:A "
+char236 7317,18801,69,1116,1134,737 2 3820
+`i "
+char214 21954,23610,375,942,-447,737 2 3798
+:O "
+char220 20490,23610,375,1671,-1071,737 2 3804
+:U "
+char201 13173,24342,201,3348,738,737 2 3785
+'E "
+char239 7317,18090,69,4089,1134,737 2 3823
+:i "
+char223 14637,19500,375,396,1206,396 2 3807
+ss "
+char212 21954,24321,375,942,-447,737 2 3796
+^O "
+char193 17565,24342,69,1152,2586,737 2 3777
+'A "
+char195 17565,23382,69,1752,2586,737 2 3779
+~A "
+char227 13173,17847,375,2040,954,737 2 3811
+~a "
+char208 20490,18069,69,720,318,720 2 3792
+-D "
+char240 14637,19674,375,831,618,737 2 3824
+Sd "
+char205 8781,24342,69,5544,441,737 2 3789
+'I "
+char204 8781,24342,69,1779,441,737 2 3788
+`I "
+char211 21954,24342,375,942,-447,737 2 3795
+'O "
+char210 21954,24342,375,942,-447,737 2 3794
+`O "
+char213 21954,23382,375,942,-447,737 2 3797
+~O "
+char245 14637,17847,375,1308,618,737 2 3829
+~o "
+vS 13173,24321,375,3120,879,737 2 51795
+vs 10245,18780,375,3117,1230,737 2 51827
+char218 20490,24342,375,1671,-1071,737 2 3802
+'U "
+:Y 16101,23610,69,3747,-1419,737 2 51801
+char255 13173,18090,5469,2040,1176,737 3 3839
+:y "
+char222 14637,18069,69,1347,384,737 2 3806
+TP "
+char254 14637,19779,5469,672,2361,672 3 3838
+Tp "
+char181 15612,12630,4680,1422,2907,737 0 3765
+char182 14637,19635,4200,18,-1140,18 2 3766
+ps "
+char190 23418,17769,444,0,-870 0 3774
+34 "
+\- 23418,7455,0,0,-3528 0 51757
+char188 23418,17865,444,0,-2133 2 3772
+14 "
+char189 23418,17865,444,0,-1794 2 3773
+12 "
+char170 9759,17700,0,765,-258,737 0 3754
+Of "
+char186 9759,17700,0,1815,-81,737 0 3770
+Om "
+char171 11220,10851,0,1272,132,737 0 3755
+Fo "
+char187 11220,10851,0,588,816,588 0 3771
+Fc "
+char177 23418,13080,4230,0,-3522 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,3885,-2094,737 2 3753
+co "
+char172 23418,10770,0,0,-3105 0 3756
+no "
+char174 13173,19635,0,3885,-2094,737 2 3758
+rg "
+char178 9270,17700,0,2130,-162,737 0 3762
+S2 "
+char179 9270,17700,0,1656,-123,737 0 3763
+S3 "
+char184 14637,393,5733,0,-1119 1 3768
+ac "
+char185 9270,17865,0,708,-1470,708 2 3769
+S1 "
+char215 23418,13107,567,0,-4626 0 3799
+char247 23418,12999,369,0,-3531 0 3831
+char183 7317,10899,0,282,-741,282 0 3767
+pc "
+fm 7317,18096,0,1629,-2067,737 2 51873
+sd 14637,18096,0,0,-2067 2 51874
+dg 14637,18201,426,666,-762,666 2 51755
+tm 16101,17850,0,1425,-1962,737 2 51796
+ah 14637,18780,0,921,-4398,737 2 51935
+ao 14637,18678,0,0,-5652 2 51930
+f/ 2439,17769,444,7344,7137,737 0 51759
+em 23418,8070,0,759,219,737 0 51789
+en 14637,8070,0,681,459,681 0 51790
+dd 14637,18201,426,630,-726,630 2 51773
+.i 7317,12534,69,1116,1134,737 0 51957
+aq 7317,18375,0,1659,-2622,737 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 17565,24342,375,2640,-600,737 2 20166
+'c 12684,18801,375,2415,171,737 2 20198
+lq 11709,18375,0,2910,-387,737 2 51838
+rq 11709,18375,0,2895,-372,737 2 51746
+Bq 12198,3972,4527,0,2505 0 51772
+vz 13173,18780,201,1653,1689,737 2 51834
+fi 15612,19710,69,1506,900,737 2 51881
+fl 15612,19710,69,2385,816,737 2 51882
+ff 16587,19710,69,3507,816,737 2 51883
+Fi 23418,19710,69,1683,684,737 2 51884
+Fl 23418,19710,69,2499,666,737 2 51885
+ij 14637,19308,5400,1794,1131,737 3 51958
+bq 7317,3972,4527,0,2502 0 51756
+%0 33663,17769,264,0,-2289 0 51901
+char175 14637,17490,0,843,-3735,737 0 3759
+a- "
+ab 14637,18528,0,396,-3984,396 2 51926
+a. 14637,18786,0,0,-6408 2 51927
+oe 22443,12840,375,720,618,720 0 51823
+OE 24882,18375,375,2916,-513,737 2 51791
+fo 6831,10851,0,1296,132,737 0 51886
+fc 6831,10851,0,609,819,609 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 13173,18069,201,198,1188,198 2 51944
+/l 7317,19569,69,3264,1563,737 2 51960
+a" 14637,18801,0,3432,-3054,737 2 51933
+ho 14637,636,4140,0,-4476 0 51934
+vZ 16101,24321,201,2589,2115,737 2 51802
+IJ 17565,18069,4242,1548,441,737 2 51942
diff --git a/contrib/groff/font/devlj4/OI b/contrib/groff/font/devlj4/OI
new file mode 100644
index 0000000..bbe9b44
--- /dev/null
+++ b/contrib/groff/font/devlj4/OI
@@ -0,0 +1,923 @@
+name OI
+spacewidth 7317
+slant 9.860000
+pcltypeface 4113
+pclproportional 1
+pclweight 0
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2439
+P . -3903
+P , -3903
+V A -3903
+A V -4389
+T o -3414
+T r -3414
+T c -3414
+T e -3414
+T d -3414
+T s -3414
+T y -3414
+T a -3903
+T w -3414
+T u -3414
+L T -2439
+L Y -2439
+Y o -2925
+Y e -2925
+Y a -3414
+A W -3903
+W A -2925
+T A -3414
+V o -2925
+V e -2925
+V a -3414
+Y A -2925
+F A -3903
+F . -3903
+F , -3903
+A T -4389
+A Y -4389
+v . -2925
+v , -2925
+y . -2925
+y , -2925
+T . -3414
+T , -3414
+L W -2439
+P A -3414
+V . -3903
+V , -3903
+Y . -2925
+Y , -2925
+W o -1950
+W e -1950
+W a -2439
+W . -2925
+W , -2925
+r . -2925
+r , -2925
+w . -2925
+w , -2925
+Y u -1461
+A v -2439
+A y -2925
+A w -2439
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -486
+e , -486
+b . -1950
+b , -1950
+O T -2925
+O V -1461
+O Y -1461
+O . -2439
+O , -2439
+L y -2439
+L O -2439
+L G -2439
+L C -2439
+L Q -2439
+V y -1461
+V u -1461
+V O -1461
+V G -1461
+V C -1461
+V Q -1461
+D T -2925
+D V -1461
+D Y -1461
+D . -2439
+D , -2439
+Y O -1461
+Y G -1461
+Y C -1461
+Y Q -1461
+F o -1950
+F e -1950
+F a -2439
+c . -486
+c , -486
+O A -1950
+O W -975
+L U -1950
+R T -1461
+R V -1461
+R Y -1461
+R W -1461
+G T -975
+P o -1461
+P g -975
+P e -1461
+P a -1950
+C A -975
+C . -975
+C , -975
+D A -1950
+D W -975
+B T -1950
+B Y -1461
+B . -1461
+B , -1461
+A O -1950
+A G -1950
+A C -1950
+A U -2439
+A Q -1950
+W r -975
+W y -975
+W u -975
+W O -975
+W G -975
+W C -975
+W Q -975
+J A -975
+J . -975
+J , -975
+U A -2439
+U . -2439
+U , -2439
+Q W -975
+f . -486
+f , -486
+T O -2439
+T G -2439
+T C -2439
+T Q -2439
+O X -1461
+L o -1950
+L e -1950
+L q -1950
+G V -975
+G Y -975
+G W -975
+G . -486
+G , -486
+P T -975
+P V -975
+P Y -975
+C T -975
+C V -975
+C Y -975
+D X -1461
+B V -1461
+B X -1461
+B A -1461
+B W -975
+S . -1461
+S , -1461
+F r -486
+F y -486
+F u -486
+F O -486
+F G -486
+F C -486
+F Q -486
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1950
+A e -1950
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -486
+o y -1461
+o x -975
+o w -486
+h v -486
+h y -1461
+n v -486
+n y -1461
+r g -486
+g . -486
+g , -486
+p v -486
+p y -1461
+p x -975
+c v -486
+c y -486
+c w -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -975
+v q -486
+e v -486
+e y -975
+b v -486
+b y -1461
+b w -486
+s . -975
+s , -975
+y o -486
+y g -486
+y c -486
+y d -486
+y a -975
+y q -486
+f g -486
+x o -975
+x g -975
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -486
+a y -1461
+a w -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -975
+w q -486
+T i -486
+T S -1461
+L a -975
+L S -486
+R o -975
+R y -975
+R O -975
+R G -975
+R C -975
+R U -1461
+R Q -975
+G X -486
+G A -486
+P s -975
+P Z -975
+P X -975
+P W -975
+C X -975
+C W -975
+V i -486
+V S -1461
+S T -486
+S V -486
+S Y -486
+S X -486
+S A -1461
+S W -486
+Y i -486
+Y S -1461
+X a -975
+X u -1461
+X S -486
+A t -1461
+A g -1461
+A c -1950
+A d -1950
+A a -1461
+A u -1950
+A q -1950
+A S -975
+W i -486
+W S -975
+K c -1461
+K u -1461
+K S -486
+t g -486
+o f -486
+h w -486
+n w -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -975
+r q -486
+p f -486
+p w -486
+c f -486
+c x -486
+v e -486
+v s -486
+e f -486
+e x -486
+e w -486
+b f -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -975
+f q -486
+w e -486
+w s -486
+k o -486
+k g -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -975
+k w -486
+k q -486
+O Z -975
+L J -1461
+R e -975
+R a -975
+R u -975
+R S -486
+G Z -486
+P U -486
+C Z -975
+E a -486
+Z o -975
+Z e -975
+Z d -975
+Z y -975
+Z a -975
+Z w -975
+Z u -975
+Z O -975
+Z G -975
+Z C -975
+Z S -486
+Z Q -975
+D Z -975
+B Z -975
+S Z -486
+F i -486
+F j -486
+F S -486
+A s -486
+A J -1950
+A . -486
+A , -486
+J o -486
+J e -486
+J a -975
+J U -486
+U g -486
+U J -486
+K a -975
+K J -486
+t o -486
+t c -486
+t e -486
+t d -486
+t a -975
+t q -486
+o z -486
+h f -486
+n f -486
+r s -486
+g a -486
+p z -486
+c z -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z a -975
+z q -486
+b z -486
+a f -486
+k t -486
+k f -486
+k u -486
+T U -486
+R J -975
+C a -486
+C U -486
+V U -486
+E U -486
+B a -486
+B U -486
+Y U -486
+F U -486
+X U -486
+A b -486
+A f -975
+W U -486
+U t -486
+U o -486
+U h -486
+U n -486
+U m -486
+U l -486
+U r -486
+U i -486
+U p -486
+U c -486
+U v -486
+U e -486
+U z -486
+U d -486
+U b -486
+U s -486
+U y -486
+U f -486
+U x -486
+U a -975
+U w -486
+U j -486
+U q -486
+U k -486
+U T -486
+U O -486
+U H -486
+U N -486
+U M -486
+U L -486
+U R -486
+U G -486
+U I -486
+U P -486
+U C -486
+U V -486
+U E -486
+U Z -486
+U D -486
+U B -486
+U S -486
+U Y -486
+U F -486
+U X -486
+U W -486
+U U -975
+U Q -486
+U K -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -975
+L cq -2439
+L ' -2439
+T char173 -3414
+T hy -3414
+T - -3414
+T en -3414
+T em -3414
+A cq -3903
+A ' -3903
+char173 T -3903
+hy T -3903
+- T -3903
+en T -3903
+em T -3903
+Y char173 -1461
+Y hy -1461
+Y - -1461
+Y en -1461
+Y em -1461
+p cq -1950
+p ' -1950
+c cq -486
+c ' -486
+e cq -975
+e ' -975
+b cq -1461
+b ' -1461
+a cq -1950
+a ' -1950
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -1461
+h ' -1461
+n cq -1461
+n ' -1461
+R cq -975
+R ' -975
+W char173 -975
+W hy -975
+W - -975
+W en -975
+W em -975
+cq d -1461
+' d -1461
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+F char173 -486
+F hy -486
+F - -486
+F en -486
+F em -486
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1950
+hy A -1950
+- A -1950
+en X -1461
+en A -1950
+em X -1461
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+K cq -486
+K ' -486
+t g -486
+b f -486
+k cq -486
+k ' -486
+Z char173 -975
+Z hy -975
+Z - -975
+Z en -975
+Z em -975
+U cq -486
+U ' -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+U char173 -486
+U hy -486
+U - -486
+U en -486
+U em -486
+charset
+! 7317,18000,330,723,-177,586 2 3617
+dq 10734,18375,0,678,-2778,586 2 3618
+" "
+sh 14637,17769,444,1371,570,586 0 3619
+# "
+Do 14637,19515,3105,0,6 2 3620
+$ "
+% 23418,17769,444,0,-2766 0 3621
+& 17565,18000,375,264,174,264 2 3622
+cq 7317,18375,0,1704,-1407,586 2 51751
+' "
+( 7317,18375,3165,2625,-300,586 2 3624
+) 7317,18375,3165,54,2271,54 2 3625
+* 14637,18150,0,0,-2148 2 3626
++ 23418,13260,393,0,-3789 0 3627
+, 7317,2700,4611,0,1776 0 3628
+char173 7317,7170,0,1245,1176,586 0 3629
+hy "
+- "
+. 7317,2622,330,0,-237 0 3630
+sl 7317,19650,480,2448,1203,586 2 3631
+/ "
+0 14637,17700,375,723,-180,586 0 3632
+1 14637,17700,69,0,-3339 0 3633
+2 14637,17700,201,0,-123 0 3634
+3 14637,17700,375,0,60 0 3635
+4 14637,17769,69,396,285,396 0 3636
+5 14637,17526,375,297,-102,297 0 3637
+6 14637,17700,375,0,-459 0 3638
+7 14637,17526,69,1713,-885,586 0 3639
+8 14637,17700,375,12,-147,12 0 3640
+9 14637,17700,375,267,-963,267 0 3641
+: 7317,11652,330,0,-237 0 3642
+; 7317,11652,4611,0,1776 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 23418,8622,0,0,-3732 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 10245,18000,330,1083,-1299,586 2 3647
+at 23418,16980,3654,435,87,435 0 3648
+@ "
+A 17565,18000,69,0,1896 2 3649
+B 16101,18069,69,0,-342 2 3650
+C 17565,18375,375,1455,-411,586 2 3651
+D 20490,18069,69,288,-363,288 2 3652
+E 13173,18201,201,1095,-102,586 2 3653
+F 13173,18201,69,1098,-126,586 2 3654
+G 19515,18375,375,1158,-669,586 2 3655
+H 20490,18069,69,627,-234,586 2 3656
+I 7806,18069,69,609,-249,586 2 3657
+J 7317,18069,3657,1026,2235,586 2 3658
+K 16101,18069,69,2220,-321,586 2 3659
+L 12198,18069,201,414,-222,414 2 3660
+M 23418,18069,69,543,-111,543 2 3661
+N 20490,18069,375,525,-246,525 2 3662
+O 21954,18375,375,555,-372,555 2 3663
+P 14637,18069,69,1464,-360,586 2 3664
+Q 21954,18375,4200,507,-348,507 2 3665
+R 16587,18069,69,498,-159,498 2 3666
+S 13173,18375,375,882,855,586 2 3667
+T 14637,18201,69,2493,-1080,586 2 3668
+U 20490,18069,375,669,-1455,586 2 3669
+V 16101,18069,69,2763,-747,586 2 3670
+W 24882,18069,69,2835,-918,586 2 3671
+X 14637,18069,69,2148,1377,586 2 3672
+Y 14637,18069,69,3225,-543,586 2 3673
+Z 16101,18201,201,1014,921,586 2 3674
+lB 7317,18201,4956,3090,1014,586 3 3675
+[ "
+rs 7317,19650,480,294,-1518,294 2 3676
+\ "
+rB 7317,18201,4956,1338,2766,586 3 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,586 3 3679
+oq 7317,18375,0,1704,-1407,586 2 51808
+` "
+a 13173,12795,330,168,582,168 0 3681
+b 14637,19779,330,279,651,279 2 3682
+c 12684,12795,330,1245,282,586 0 3683
+d 14637,19779,330,2097,-27,586 2 3684
+e 13173,12795,330,588,327,586 0 3685
+f 7317,19710,69,3714,57,586 2 3686
+g 13173,12996,5400,1656,876,586 1 3687
+h 14637,19779,69,0,348 2 3688
+i 7317,18336,69,885,-288,586 2 3689
+j 7317,18336,5400,876,1554,586 3 3690
+k 13173,19779,69,1581,249,586 2 3691
+l 7317,19779,69,1068,-111,586 2 3692
+m 21954,12534,69,0,414 0 3693
+n 14637,12795,69,0,282 0 3694
+o 14637,12795,330,453,351,453 0 3695
+p 14637,12795,5469,216,1740,216 1 3696
+q 14637,12795,5469,828,-51,586 1 3697
+r 8781,12795,69,1512,279,586 0 3698
+s 10245,12795,330,411,960,411 0 3699
+t 7806,15654,330,1212,258,586 0 3700
+u 14637,12534,330,372,-348,372 0 3701
+v 13173,12534,69,1632,-207,586 0 3702
+w 20490,12534,69,1974,-183,586 0 3703
+x 11709,12534,69,1191,1662,586 0 3704
+y 13173,12534,5469,1659,-57,586 1 3705
+z 13173,12666,201,795,714,586 0 3706
+lC 11709,19935,6210,2910,-1242,586 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 11709,19935,6210,0,2682 3 3709
+} "
+ti 26346,8952,0,0,-4029 0 51876
+char192 17565,24042,69,0,1896 2 3776
+`A "
+char194 17565,23745,69,0,1896 2 3778
+^A "
+char200 13173,24042,201,1095,-102,586 2 3784
+`E "
+char202 13173,23745,201,1095,-102,586 2 3786
+^E "
+char203 13173,22896,201,1455,-102,586 2 3787
+:E "
+char206 7806,23745,69,3768,-249,586 2 3790
+^I "
+char207 7806,22896,69,4140,-249,586 2 3791
+:I "
+char180 14637,18375,0,0,-6180 2 3764
+aa "
+ga 14637,18378,0,0,-4620 2 3680
+a^ 14637,18225,0,0,-3891 2 3678
+^ "
+char168 14637,17223,0,0,-3717 0 3752
+ad "
+a~ 14637,17166,0,0,-3717 0 3710
+~ "
+char217 20490,24042,375,669,-1455,586 2 3801
+`U "
+char219 20490,23745,375,669,-1455,586 2 3803
+^U "
+char221 14637,24048,69,3225,-543,586 2 3805
+'Y "
+char253 13173,18375,5469,1659,-57,586 3 3837
+'y "
+char176 14637,17700,0,0,-2664 0 3760
+de "
+char199 17565,18375,5736,1455,-411,586 3 3783
+,C "
+char231 12684,12795,5193,1245,282,586 1 3815
+,c "
+char209 20490,22812,375,525,-246,525 2 3793
+~N "
+char241 14637,17166,69,0,282 0 3825
+~n "
+char161 7317,12696,5634,0,639 1 3745
+r! "
+char191 10245,12696,5634,0,795 1 3775
+r? "
+char164 14637,15684,0,660,-117,586 0 3748
+Cs "
+char163 14637,17700,201,1269,1179,586 0 3747
+Po "
+char165 14637,18069,69,2862,-180,586 2 3749
+Ye "
+char167 14637,17865,3633,0,-960 2 3751
+sc "
+Fn 14637,19710,69,0,-3318 2 51871
+char162 14637,19782,0,393,-999,393 2 3746
+ct "
+char226 13173,18225,330,168,582,168 2 3810
+^a "
+char234 13173,18225,330,588,327,586 2 3818
+^e "
+char244 14637,18225,330,453,351,453 2 3828
+^o "
+char251 14637,18225,330,372,-348,372 2 3835
+^u "
+char225 13173,18375,330,168,582,168 2 3809
+'a "
+char233 13173,18375,330,588,327,586 2 3817
+'e "
+char243 14637,18375,330,453,351,453 2 3827
+'o "
+char250 14637,18375,330,372,-348,372 2 3834
+'u "
+char224 13173,18378,330,168,582,168 2 3808
+`a "
+char232 13173,18378,330,588,327,586 2 3816
+`e "
+char242 14637,18378,330,453,351,453 2 3826
+`o "
+char249 14637,18378,330,372,-348,372 2 3833
+`u "
+char228 13173,17223,330,285,582,285 0 3812
+:a "
+char235 13173,17223,330,588,327,586 0 3819
+:e "
+char246 14637,17223,330,453,351,453 0 3830
+:o "
+char252 14637,17223,330,372,-348,372 0 3836
+:u "
+char197 17565,23979,69,0,1896 2 3781
+oA "
+char238 7317,18225,69,2628,-231,586 2 3822
+^i "
+char216 21954,18375,375,1341,588,586 2 3800
+/O "
+char198 20979,18201,201,1296,3312,586 2 3782
+AE "
+char229 13173,17973,330,168,582,168 2 3813
+oa "
+char237 7317,18375,69,2973,-279,586 2 3821
+'i "
+char248 14637,12795,399,1320,1203,586 0 3832
+/o "
+char230 20490,12795,330,906,678,586 0 3814
+ae "
+char196 17565,22896,69,0,1896 2 3780
+:A "
+char236 7317,18378,69,174,-279,174 2 3820
+`i "
+char214 21954,22896,375,555,-372,555 2 3798
+:O "
+char220 20490,22896,375,669,-1455,586 2 3804
+:U "
+char201 13173,24048,201,1239,-102,586 2 3785
+'E "
+char239 7317,17223,69,3213,-57,586 0 3823
+:i "
+char223 14148,19710,330,147,516,147 2 3807
+ss "
+char212 21954,23745,375,555,-372,555 2 3796
+^O "
+char193 17565,24048,69,0,1896 2 3777
+'A "
+char195 17565,22812,69,0,1896 2 3779
+~A "
+char227 13173,17166,330,168,582,168 0 3811
+~a "
+char208 20490,18069,69,288,936,288 2 3792
+-D "
+char240 14637,19590,330,453,351,453 2 3824
+Sd "
+char205 7806,24048,69,3924,-249,586 2 3789
+'I "
+char204 7806,24042,69,909,-249,586 2 3788
+`I "
+char211 21954,24048,375,555,-372,555 2 3795
+'O "
+char210 21954,24042,375,555,-372,555 2 3794
+`O "
+char213 21954,22812,375,555,-372,555 2 3797
+~O "
+char245 14637,17166,330,453,351,453 0 3829
+~o "
+vS 13173,23745,375,1725,855,586 2 51795
+vs 10245,18225,330,1680,960,586 2 51827
+char218 20490,24048,375,669,-1455,586 2 3802
+'U "
+:Y 14637,22896,69,3225,-543,586 2 51801
+char255 13173,17223,5469,1659,-57,586 1 3839
+:y "
+char222 14637,18069,69,834,-351,586 2 3806
+TP "
+char254 14637,19779,5469,225,1752,225 3 3838
+Tp "
+char181 14637,12630,4350,1122,2931,586 0 3765
+char182 14637,19635,4200,135,-1257,135 2 3766
+ps "
+char190 23418,17850,525,0,-1326 2 3774
+34 "
+\- 23418,7122,0,0,-3801 0 51757
+char188 23418,17850,525,0,-2268 2 3772
+14 "
+char189 23418,17850,525,0,-2139 2 3773
+12 "
+char170 12198,17700,0,18,-1692,18 0 3754
+Of "
+char186 12198,17700,0,1029,-1608,586 0 3770
+Om "
+char171 9759,10920,0,849,306,586 0 3755
+Fo "
+char187 9759,10920,0,120,1035,120 0 3771
+Fc "
+char177 23418,13260,3132,0,-3333 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,3384,-1593,586 2 3753
+co "
+char172 23418,10671,0,0,-3015 0 3756
+no "
+char174 13173,19635,0,3384,-1593,586 2 3758
+rg "
+char178 10245,17700,0,705,-774,586 0 3762
+S2 "
+char179 10245,17700,0,525,-807,525 0 3763
+S3 "
+char184 14637,300,5193,0,-1905 1 3768
+ac "
+char185 10245,17700,0,0,-2472 0 3769
+S1 "
+char215 23418,13137,585,0,-3780 0 3799
+char247 23418,11139,0,0,-3900 0 3831
+char183 7317,10905,0,0,-1392 0 3767
+pc "
+fm 7317,17700,0,1092,-1740,586 0 51873
+sd 14637,17700,0,0,-1740 0 51874
+dg 14637,18213,846,0,-1323 2 51755
+tm 16101,17850,0,924,-1461,586 2 51796
+ah 14637,18225,0,0,-4407 2 51935
+ao 14637,17973,0,0,-5853 2 51930
+f/ 3414,17850,525,7596,6609,586 2 51759
+em 23418,6885,0,390,537,390 0 51789
+en 14637,6885,0,507,537,507 0 51790
+dd 14637,18213,846,0,-1335 2 51773
+.i 7317,12534,69,174,-279,174 0 51957
+aq 7317,18375,0,705,-2778,586 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 17565,24048,375,1455,-411,586 2 20166
+'c 12684,18375,330,1245,282,586 2 20198
+lq 11220,18375,0,1620,-1311,586 2 51838
+rq 11220,18375,0,1527,-1218,586 2 51746
+Bq 11220,2535,4482,0,1782 0 51772
+vz 13173,18225,201,795,714,586 2 51834
+fi 14637,19710,69,876,45,586 2 51881
+fl 14637,19710,69,1137,117,586 2 51882
+ff 14637,19710,69,3714,57,586 2 51883
+Fi 21954,19710,69,876,48,586 2 51884
+Fl 21954,19710,69,1137,120,586 2 51885
+ij 14148,18336,5400,873,-288,586 3 51958
+bq 7317,2535,4482,0,1593 0 51756
+%0 32202,17769,444,0,-2811 0 51901
+char175 14637,16521,0,0,-3732 0 3759
+a- "
+ab 14637,18165,0,0,-3657 2 51926
+a. 14637,17400,0,0,-6228 0 51927
+oe 23418,12795,330,696,354,586 0 51823
+OE 24396,18375,375,1089,-372,586 2 51791
+fo 6342,10920,0,624,243,586 0 51886
+fc 6342,10920,0,0,972 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 12198,18069,201,405,1215,405 2 51944
+/l 7317,19779,69,2694,1233,586 2 51960
+a" 14637,18375,0,1413,-3645,586 2 51933
+ho 14637,600,3876,0,-6093 0 51934
+vZ 16101,23745,201,1014,921,586 2 51802
+IJ 15126,18069,3657,1026,-249,586 2 51942
diff --git a/contrib/groff/font/devlj4/OR b/contrib/groff/font/devlj4/OR
new file mode 100644
index 0000000..edea52a
--- /dev/null
+++ b/contrib/groff/font/devlj4/OR
@@ -0,0 +1,899 @@
+name OR
+spacewidth 7317
+pcltypeface 4113
+pclproportional 1
+pclweight 0
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3414
+P . -3903
+P , -3903
+V A -4389
+A V -4389
+T o -3903
+T r -3414
+T c -3903
+T e -3903
+T d -3903
+T s -3903
+T y -3903
+T a -3903
+T w -3903
+T u -3903
+L T -3414
+L Y -3414
+Y o -3903
+Y e -3903
+Y a -3903
+A W -3903
+W A -3903
+T A -3414
+V o -3414
+V e -3414
+V a -3414
+Y A -4389
+F A -3414
+F . -3414
+F , -3414
+A T -3414
+A Y -4389
+v . -2925
+v , -2925
+y . -2925
+y , -2925
+T . -3414
+T , -3414
+L W -3414
+P A -2925
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -2925
+W e -2925
+W a -2925
+W . -3903
+W , -3903
+r . -2925
+r , -2925
+w . -1950
+w , -1950
+Y u -2439
+A v -1950
+A y -1950
+A w -1461
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -1461
+b , -1461
+O T -2439
+O V -2439
+O Y -2439
+O . -2439
+O , -2439
+L y -2925
+L O -2439
+L G -2439
+L C -975
+L Q -2439
+V y -2439
+V u -2439
+V O -2439
+V G -2439
+V C -1461
+V Q -2439
+D T -1950
+D V -1950
+D Y -1950
+D . -1950
+D , -1950
+Y O -2439
+Y G -2439
+Y C -1461
+Y Q -2439
+F o -1461
+F e -1461
+F a -1461
+c . -486
+c , -486
+O A -1461
+O W -1461
+L U -1461
+R T -975
+R V -975
+R Y -975
+R W -975
+G T -1461
+P o -1461
+P g -975
+P e -1461
+P a -1461
+C A -486
+C . -486
+C , -486
+D A -1461
+D W -1461
+B T -1461
+B Y -1461
+B . -1461
+B , -1461
+A O -1461
+A G -1461
+A C -975
+A U -1461
+A Q -1461
+W r -1461
+W y -1461
+W u -1461
+W O -1461
+W G -1461
+W C -1461
+W Q -1461
+J A -975
+J . -975
+J , -975
+U A -1461
+U . -1461
+U , -1461
+Q A -1461
+Q W -1461
+f . -486
+f , -486
+T O -2439
+T G -2439
+T C -1461
+T Q -2439
+O X -1461
+L o -1461
+L e -1461
+L q -1461
+G V -1461
+G Y -1461
+G W -1461
+G . -486
+G , -486
+P T -486
+P V -486
+P Y -486
+D X -1461
+B V -1461
+B X -1461
+B A -1461
+B W -1461
+S . -975
+S , -975
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -975
+X Q -1461
+A o -1461
+A e -1461
+Q X -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -975
+K Q -1461
+o v -486
+o y -486
+o x -975
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+g . -486
+g , -486
+p v -486
+p y -486
+p x -975
+c v -486
+c y -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -486
+b y -486
+s . -975
+s , -975
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -975
+x g -975
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -486
+a y -486
+T i -486
+T S -975
+L a -975
+L S -975
+R o -975
+R y -975
+R O -975
+R G -975
+R C -975
+R U -1461
+R Q -975
+G X -486
+G A -486
+P s -975
+P Z -486
+P X -486
+P W -486
+V i -486
+V S -975
+S T -975
+S V -975
+S Y -975
+S X -975
+S A -975
+S W -975
+Y i -486
+Y S -975
+X a -975
+X u -1461
+X S -975
+A t -1461
+A g -975
+A c -1461
+A d -1461
+A a -975
+A u -1461
+A q -1461
+A S -975
+W i -486
+W S -975
+K c -1461
+K u -1461
+K S -975
+c x -486
+v e -486
+v s -486
+e x -975
+s v -486
+s y -486
+s x -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+k o -486
+k g -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -486
+k w -486
+k q -486
+O Z -975
+R e -975
+R a -975
+R u -975
+R S -975
+G Z -486
+P M -486
+P U -486
+Z o -975
+Z e -975
+Z d -975
+Z s -486
+Z y -975
+Z a -975
+Z w -975
+Z u -975
+Z O -975
+Z G -975
+Z C -975
+Z S -975
+Z Q -975
+D Z -975
+B Z -1461
+B J -486
+S Z -975
+A s -486
+J U -486
+U g -486
+U J -486
+K a -975
+o z -486
+p z -486
+c z -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z s -486
+z a -486
+z q -486
+b z -486
+s z -486
+k t -486
+k s -486
+k f -486
+k u -486
+T U -486
+G J -486
+C U -486
+V U -486
+E U -486
+B o -486
+B h -486
+B l -486
+B r -486
+B i -486
+B e -486
+B y -486
+B a -486
+B u -486
+B O -486
+B H -486
+B N -486
+B M -486
+B L -486
+B R -486
+B G -486
+B I -486
+B P -486
+B C -486
+B E -486
+B D -486
+B B -486
+B S -486
+B F -486
+B U -975
+B Q -486
+B K -486
+Y U -486
+F M -486
+F U -486
+X U -486
+A f -486
+W U -486
+U t -486
+U o -486
+U h -486
+U n -486
+U m -486
+U l -486
+U r -486
+U i -486
+U p -486
+U c -486
+U v -486
+U e -486
+U z -486
+U d -486
+U b -486
+U s -486
+U y -486
+U f -486
+U x -486
+U a -486
+U w -486
+U j -486
+U q -486
+U k -486
+U T -486
+U O -486
+U H -486
+U N -486
+U M -486
+U L -486
+U R -486
+U G -486
+U I -486
+U P -486
+U C -486
+U V -486
+U E -486
+U Z -486
+U D -486
+U B -486
+U S -486
+U Y -486
+U F -486
+U X -486
+U W -486
+U U -975
+U Q -486
+U K -486
+K U -486
+L cq -3414
+L ' -3414
+T char173 -3903
+T hy -3903
+T - -3903
+T en -3903
+T em -3903
+A cq -3903
+A ' -3903
+char173 T -3903
+hy T -3903
+- T -3903
+en T -3903
+em T -3903
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -1461
+p ' -1461
+c cq -486
+c ' -486
+e cq -975
+e ' -975
+b cq -1461
+b ' -1461
+a cq -1461
+a ' -1461
+V char173 -2439
+V hy -2439
+V - -2439
+V en -2439
+V em -2439
+h cq -1461
+h ' -1461
+n cq -1461
+n ' -1461
+m cq -1461
+m ' -1461
+R cq -975
+R ' -975
+W char173 -1461
+W hy -1461
+W - -1461
+W en -1461
+W em -1461
+cq d -1461
+' d -1461
+s cq -486
+s ' -486
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+k cq -486
+k ' -486
+M cq -486
+M ' -486
+G cq -486
+G ' -486
+Z char173 -975
+Z hy -975
+Z - -975
+Z en -975
+Z em -975
+B cq -486
+B ' -486
+U cq -486
+U ' -486
+cq M -486
+' M -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+B char173 -486
+B hy -486
+B - -486
+B en -486
+B em -486
+U char173 -486
+U hy -486
+U - -486
+U en -486
+U em -486
+charset
+! 7317,18000,330 2 3617
+dq 10734,18375 2 3618
+" "
+sh 14637,17994,405 2 3619
+# "
+Do 14637,19554,2919 2 3620
+$ "
+% 23418,17961,510 2 3621
+& 19029,17667,375 0 3622
+cq 7317,18375 2 51751
+' "
+( 7317,18375,3165 2 3624
+) 7317,18375,3165 2 3625
+* 14637,18066 2 3626
++ 23418,13260,393 0 3627
+, 7317,2718,4923 1 3628
+char173 7317,7275 0 3629
+hy "
+- "
+. 7317,2715,330 0 3630
+sl 7317,19566,396 2 3631
+/ "
+0 14637,17700,375 0 3632
+1 14637,17700,69 0 3633
+2 14637,17700,201 0 3634
+3 14637,17700,375 0 3635
+4 14637,17394,69 0 3636
+5 14637,17526,375 0 3637
+6 14637,17700,375 0 3638
+7 14637,17526,69 0 3639
+8 14637,17700,375 0 3640
+9 14637,17700,375 0 3641
+: 7317,11805,330 0 3642
+; 7317,11805,4923 1 3643
+< 26346,16068 0 3644
+= 23418,8634 0 3645
+> 26346,16068 0 3646
+? 10245,18000,330 2 3647
+at 23418,16980,3654 0 3648
+@ "
+A 17565,18000,69 2 3649
+B 16101,18069,69 2 3650
+C 17565,18375,375 2 3651
+D 20490,18069,69 2 3652
+E 13173,18201,201 2 3653
+F 13173,18201,69 2 3654
+G 20490,18375,375 2 3655
+H 20490,18069,69 2 3656
+I 7317,18069,69 2 3657
+J 7317,18069,3855 2 3658
+K 16101,18069,69 2 3659
+L 13173,18069,201 2 3660
+M 23418,18000,69 2 3661
+N 20490,18069,375 2 3662
+O 21954,18375,375 2 3663
+P 14637,18069,69 2 3664
+Q 21954,18375,5400 3 3665
+R 16101,18069,69 2 3666
+S 13173,18375,375 2 3667
+T 14637,18201,69 2 3668
+U 20490,18069,375 2 3669
+V 17565,18069,69 2 3670
+W 26346,18069,69 2 3671
+X 16101,18069,69 2 3672
+Y 16101,18069,69 2 3673
+Z 16101,18201,201 2 3674
+lB 7317,18204,4179 2 3675
+[ "
+rs 7317,19566,396 2 3676
+\ "
+rB 7317,18204,4179 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 7317,18375 2 51808
+` "
+a 12684,12795,330 0 3681
+b 14637,19569,330 2 3682
+c 12684,12795,330 0 3683
+d 14637,19569,330 2 3684
+e 13173,12795,330 0 3685
+f 7317,19710,69 2 3686
+g 13173,12882,5400 1 3687
+h 14637,19569,69 2 3688
+i 7317,18399,69 2 3689
+j 7317,18399,5400 3 3690
+k 13173,19569,69 2 3691
+l 7317,19569,69 2 3692
+m 21954,12795,69 0 3693
+n 14637,12795,69 0 3694
+o 14637,12795,330 0 3695
+p 14637,12795,5469 1 3696
+q 14637,12795,5469 1 3697
+r 8781,12795,69 0 3698
+s 10245,12795,330 0 3699
+t 7317,16185,330 0 3700
+u 14637,12534,330 0 3701
+v 13173,12534,69 0 3702
+w 20490,12534,69 0 3703
+x 13173,12534,69 0 3704
+y 13173,12534,5469 1 3705
+z 13173,12666,201 0 3706
+lC 11709,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11709,19935,6210 3 3709
+} "
+ti 26346,8952 0 51876
+char192 17565,23730,69 2 3776
+`A "
+char194 17565,23760,69 2 3778
+^A "
+char200 13173,23730,201 2 3784
+`E "
+char202 13173,23760,201 2 3786
+^E "
+char203 13173,22902,201 2 3787
+:E "
+char206 7317,23760,69 2 3790
+^I "
+char207 7317,22902,69 2 3791
+:I "
+char180 14637,18189 2 3764
+aa "
+ga 14637,18189 2 3680
+a^ 14637,18000 2 3678
+^ "
+char168 14637,17223 0 3752
+ad "
+a~ 14637,16980 0 3710
+~ "
+char217 20490,23730,375 2 3801
+`U "
+char219 20490,23760,375 2 3803
+^U "
+char221 16101,23730,69 2 3805
+'Y "
+char253 13173,18189,5469 3 3837
+'y "
+char176 14637,17700 0 3760
+de "
+char199 17565,18375,5988 3 3783
+,C "
+char231 12684,12795,5673 1 3815
+,c "
+char209 20490,22707,375 2 3793
+~N "
+char241 14637,16980,69 0 3825
+~n "
+char161 7317,12696,5634 1 3745
+r! "
+char191 10245,12696,5634 1 3775
+r? "
+char164 14637,15684 0 3748
+Cs "
+char163 14637,17700,201 0 3747
+Po "
+char165 14637,17769,69 2 3749
+Ye "
+char167 14637,18000,3633 2 3751
+sc "
+Fn 14637,19710,69 2 51871
+char162 14637,19155,93 2 3746
+ct "
+char226 12684,18000,330 2 3810
+^a "
+char234 13173,18000,330 2 3818
+^e "
+char244 14637,18000,330 2 3828
+^o "
+char251 14637,18000,330 2 3835
+^u "
+char225 12684,18189,330 2 3809
+'a "
+char233 13173,18189,330 2 3817
+'e "
+char243 14637,18189,330 2 3827
+'o "
+char250 14637,18189,330 2 3834
+'u "
+char224 12684,18189,330 2 3808
+`a "
+char232 13173,18189,330 2 3816
+`e "
+char242 14637,18189,330 2 3826
+`o "
+char249 14637,18189,330 2 3833
+`u "
+char228 12684,17223,330 0 3812
+:a "
+char235 13173,17223,330 0 3819
+:e "
+char246 14637,17223,330 0 3830
+:o "
+char252 14637,17223,330 0 3836
+:u "
+char197 17565,23964,69 2 3781
+oA "
+char238 7317,18000,69 2 3822
+^i "
+char216 21954,18375,375 2 3800
+/O "
+char198 21468,18201,201 2 3782
+AE "
+char229 12684,18045,330 2 3813
+oa "
+char237 7317,18189,69 2 3821
+'i "
+char248 14637,12876,330 0 3832
+/o "
+char230 20490,12795,330 0 3814
+ae "
+char196 17565,22902,69 2 3780
+:A "
+char236 7317,18189,69 2 3820
+`i "
+char214 21954,22902,375 2 3798
+:O "
+char220 20490,22902,375 2 3804
+:U "
+char201 13173,23730,201 2 3785
+'E "
+char239 7317,17223,69 0 3823
+:i "
+char223 14637,19710,330 2 3807
+ss "
+char212 21954,23760,375 2 3796
+^O "
+char193 17565,23730,69 2 3777
+'A "
+char195 17565,22707,69 2 3779
+~A "
+char227 12684,16980,330 0 3811
+~a "
+char208 20490,18069,69 2 3792
+-D "
+char240 14637,19500,330 2 3824
+Sd "
+char205 7317,23730,69 2 3789
+'I "
+char204 7317,23730,69 2 3788
+`I "
+char211 21954,23730,375 2 3795
+'O "
+char210 21954,23730,375 2 3794
+`O "
+char213 21954,22707,375 2 3797
+~O "
+char245 14637,16980,330 0 3829
+~o "
+vS 13173,23760,375 2 51795
+vs 10245,18183,330 2 51827
+char218 20490,23730,375 2 3802
+'U "
+:Y 16101,22902,69 2 51801
+char255 13173,17223,5469 1 3839
+:y "
+char222 14637,18069,69 2 3806
+TP "
+char254 14637,19569,5469 3 3838
+Tp "
+char181 14637,12630,4350 0 3765
+char182 14637,19635,4200 2 3766
+ps "
+char190 23418,17700,519 0 3774
+34 "
+\- 23418,7122 0 51757
+char188 23418,17700,519 0 3772
+14 "
+char189 23418,17700,519 0 3773
+12 "
+char170 10734,17700 0 3754
+Of "
+char186 10734,17700 0 3770
+Om "
+char171 9759,10809 0 3755
+Fo "
+char187 9759,10809 0 3771
+Fc "
+char177 23418,13260,3132 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 23418,10671 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 9759,17700 0 3762
+S2 "
+char179 9759,17700 0 3763
+S3 "
+char184 14637,0,5673 1 3768
+ac "
+char185 9759,17700 0 3769
+S1 "
+char215 23418,13137,585 0 3799
+char247 23418,11139 0 3831
+char183 7317,10407 0 3767
+pc "
+fm 7317,17700 0 51873
+sd 14637,17700 0 51874
+dg 14637,18213,846 2 51755
+tm 16101,17850 2 51796
+ah 14637,18183 2 51935
+ao 14637,18045 2 51930
+f/ 2439,17637,519 0 51759
+em 23418,6867 0 51789
+en 14637,6867 0 51790
+dd 14637,18213,846 2 51773
+.i 7317,12534,69 0 51957
+aq 7317,18375 2 3623
+bu 13173,14226 0 51889
+'C 17565,23730,375 2 20166
+'c 12684,18189,330 2 20198
+lq 11220,18375 2 51838
+rq 11220,18375 2 51746
+Bq 11220,2718,4509 0 51772
+vz 13173,18183,201 2 51834
+fi 14148,19710,69 2 51881
+fl 14148,19779,69 2 51882
+ff 14637,19710,69 2 51883
+Fi 21468,19710,69 2 51884
+Fl 21468,19779,69 2 51885
+ij 14148,18399,5400 3 51958
+bq 7317,2718,4509 0 51756
+%0 32202,17769,444 2 51901
+char175 14637,16662 0 3759
+a- "
+ab 14637,18111 2 51926
+a. 14637,17223 0 51927
+oe 23418,12795,330 0 51823
+OE 24396,18375,375 2 51791
+fo 5856,10809 0 51886
+fc 5856,10809 0 51887
+sq 19029,15624 0 51899
+/L 13173,18069,201 2 51944
+/l 7317,19569,69 2 51960
+a" 14637,18189 2 51933
+ho 14637,1059,3885 0 51934
+vZ 16101,23760,201 2 51802
+IJ 14637,18069,3855 2 51942
diff --git a/contrib/groff/font/devlj4/S b/contrib/groff/font/devlj4/S
new file mode 100644
index 0000000..599867f
--- /dev/null
+++ b/contrib/groff/font/devlj4/S
@@ -0,0 +1,195 @@
+name S
+special
+spacewidth 7806
+pcltypeface 4101
+pclproportional 1
+pclweight 0
+pclstyle 0
+kernpairs
+*T *A -2925
+*A *T -2925
+*R *A -3903
+*O *T -1950
+*O *A -2439
+*B *T -1950
+*A *O -2439
+*T *O -1950
+*O *X -1461
+*B *X -1461
+*B *A -1950
+*X *O -1461
+*K *O -1461
+*O *Z -486
+*Z *O -486
+*B *Z -486
+*N *A -486
+*K *T -486
+charset
+pl 23418,15750 0 68907
+eq 23418,10875 0 68925
+*A 19029,18225 2 68929
+*B 16587,17895 2 68930
+*E 16587,17895 2 68933
+*Y 19515,17895 2 68935
+*I 8781,17895 2 68937
+*K 18540,17895 2 68938
+*M 23907,17895 2 68940
+*N 19515,17895,330 2 68941
+*O 19029,18225,330 2 68943
+*R 15126,17895 2 68945
+*T 16587,17895 2 68947
+*X 19029,17895 2 68950
+*Z 17076,17895 2 68934
+or 13173,19758,6588 3 44412
+ap 26346,8952 0 44414
+mi 23418,8610 0 68909
++- 23418,15750,2625 0 69118
+no 23418,12165 0 69064
+mu 23418,15117 0 68906
+di 23418,14010 0 68901
+HE 26346,19500 2 44457
+DI 26346,19500,840 2 44456
+CL 26346,18951 2 44455
+SP 26346,19851 2 44458
+va 19029,17670 2 69033
+ua 19029,17670 2 69025
+da 19029,17670 2 69027
+-> 19029,12231 0 69026
+<- 19029,12231 0 69028
+<> 19029,12453 0 69034
+if 26346,12846 0 68900
+ca 26346,16650 0 69046
+== 26346,11634 0 68989
+>= 26346,15960 0 68958
+<= 26346,15960 0 68956
+~~ 26346,11172 0 68927
+md 8781,10407 0 69066
+sr 19029,23322 2 68897
+pt 26346,12723 0 68902
++e 11709,12705,555 0 68923
+tf 26346,16545 0 68928
+3d "
+*G 16101,18045 2 68931
+*D 17565,18045 2 68932
+*H 19029,18450,405 2 68936
+*L 17565,18045 2 68939
+*C 17565,19335,1752 2 68942
+*P 19029,18045 2 68944
+*S 16101,18045 2 68946
+*U 16101,18450 2 68948
+*F 17565,18045 2 68949
+*Q 20490,18045 2 68951
+*W 16101,18450 2 68952
+gr 17565,18045 2 68953
+pd 13173,18450,405 2 68954
+ts 13173,12600,4734 0 68955
+!= 26346,15396,1197 0 68957
+*a 16101,11205,405 0 68961
+*b 14637,18450,4260 2 68962
+*g 14637,11205,5595 1 68963
+*d 11709,18450,405 2 68964
+*e 10245,11205,405 0 68965
+*z 11709,17508,4920 2 68966
+*y 13173,11205,5283 1 68967
+*h 11709,18450,405 2 68968
+*i 7317,10800,405 0 68969
+*k 11709,11205,405 0 68970
+*l 14637,18450,405 2 68971
+*m 14637,10800,5595 1 68972
+*n 11709,11205,405 0 68973
+*c 13173,18450,4647 2 68974
+*o 11709,11205,405 0 68975
+*p 16101,11295,405 0 68976
+*r 13173,11205,4527 0 68977
+*s 13173,11544,405 0 68978
+*t 11709,11295,405 0 68979
+*u 11709,11205,405 0 68980
+*f 16101,17304,4314 2 68981
+*x 14637,11205,4734 0 68982
+*q 16101,18450,4734 2 68983
+*w 16101,11205,405 0 68984
++h 16101,18450,405 2 68985
++f 16101,11205,4608 0 68986
++p 16101,11442,405 0 68987
+~= 26346,11436 0 68988
+ne 26346,15300,966 0 68990
+uA 19029,17553,1536 2 69029
+arrowverttp "
+rh 19029,13407 0 69030
+rA "
+dA 19029,17553,1536 2 69031
+arrowvertbt "
+lh 19029,13407 0 69032
+lA "
+vA 19029,17553,1812 2 69035
+hA 19029,14346 0 69036
+radicalex 19029,23322 2 69040
+fa 15612,15153 0 69041
+te 11220,15165 0 69042
+pp 26346,16560 0 69044
+cu 26346,16650 0 69045
+mo 26346,17925 2 69047
+nm 26346,20625,2700 2 69049
+sb 26346,16290 0 69050
+sp 26346,16290 0 69051
+nb 26346,18165,1875 2 69052
+nc 26346,18165,1875 2 69053
+ib 26346,16641 0 69054
+ip 26346,16641 0 69055
+c+ 26346,18900 2 69056
+c* 26346,18900 2 69058
+AN 26346,15240 0 69061
+OR 26346,15240 0 69062
+ci 26346,18900 2 69069
+is 26346,20268,5997 3 69077
+/_ 26346,19365 2 69079
+es 26346,18465,435 2 69080
+Ah 13173,13980 0 69081
+Im 19029,18255,1890 2 69085
+Re 20490,18255,1890 2 69086
+lc 19029,23322,5124 3 69088
+bracketlefttp "
+lf 19029,23322,5124 3 69089
+bracketleftbt "
+lt 19029,19758,6588 3 69090
+parenlefttp "
+bracelefttp "
+lk 19029,19758,6588 3 69091
+braceleftmid "
+lb 19029,19758,6588 3 69092
+parenleftbt "
+braceleftbt "
+arrowvertex 19029,23322,6588 3 69097
+rc 19029,23322,5124 3 69104
+bracketrighttp "
+rf 19029,23322,5124 3 69105
+bracketrightbt "
+rt 19029,19758,6588 3 69106
+parenrighttp "
+bracerighttp "
+rk 19029,19758,6588 3 69107
+bracerightmid "
+rb 19029,19758,6588 3 69108
+parenrightbt "
+bracerightbt "
+bv 19029,23322,6588 3 69109
+bracerightex "
+braceleftex "
+parenrightex 19029,23322,6588 3 69110
+parenleftex "
+bracketrightex "
+bracketleftex "
+barex "
+-+ 26346,18366 2 69117
+la 8781,21000,4950 2 44513
+ra 8781,21000,4950 2 44529
+=~ 26346,14187 0 69103
+<< 26346,15294,1086 0 128316
+>> 26346,15294,1086 0 128318
+-h 15126,18564,486 2 128328
+wp 17076,13026,4218 0 44483
+lz 26346,17844,294 2 44512
+st 12198,12846,396 0 69076
+** 26346,13275 0 69102
+an 19029,8676 0 69100
+CR 26346,12165 0 44479
diff --git a/contrib/groff/font/devlj4/TB b/contrib/groff/font/devlj4/TB
new file mode 100644
index 0000000..644425a
--- /dev/null
+++ b/contrib/groff/font/devlj4/TB
@@ -0,0 +1,991 @@
+name TB
+spacewidth 7806
+pcltypeface 4101
+pclproportional 1
+pclweight 3
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3414
+P . -4389
+P , -4389
+V A -4878
+A V -4878
+T o -2925
+T r -1461
+T c -2439
+T e -2925
+T d -2925
+T s -2439
+T y -1461
+T a -2925
+T w -1461
+T u -1461
+T J -1461
+L T -2439
+L Y -3414
+Y o -4878
+Y e -4878
+Y a -4878
+Y J -1461
+A W -4389
+W A -4389
+T A -2439
+V o -3903
+V e -3903
+V a -3903
+Y A -3903
+F A -3903
+F . -3903
+F , -3903
+A T -2439
+A Y -3903
+v . -3414
+v , -3414
+y . -3414
+y , -3414
+T . -2439
+T , -2439
+L W -3414
+P A -3414
+V J -1461
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -3414
+W e -3414
+W a -3414
+W . -3903
+W , -3903
+r . -3414
+r , -3414
+w . -3414
+w , -3414
+Y u -3414
+A v -3414
+A y -3414
+A w -3414
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -486
+b , -486
+O T -1461
+O V -2439
+O Y -2925
+O . -2925
+O , -2925
+L y -1950
+L O -975
+L G -975
+L C -975
+L Q -975
+P J -975
+V y -2439
+V u -2439
+V O -2439
+V G -2439
+V C -2439
+V Q -2439
+D T -1461
+D V -2439
+D Y -2925
+D . -2925
+D , -2925
+Y O -2925
+Y G -2925
+Y C -2925
+Y Q -2925
+F o -1950
+F e -1950
+F a -1950
+c . -975
+c , -975
+O A -2439
+O W -1950
+L U -1461
+R T -1950
+R V -1950
+R Y -1950
+R W -1950
+G T -1461
+P o -975
+P g -975
+P e -975
+P a -975
+C A -2439
+C . -2439
+C , -2439
+D A -2439
+D W -1950
+B T -1461
+B Y -1461
+B . -1461
+B , -1461
+F J -1461
+A O -2439
+A G -2439
+A C -2439
+A U -2439
+A Q -2439
+W r -1950
+W y -1950
+W u -1950
+W O -1950
+W G -1950
+W C -1950
+W J -1461
+W Q -1950
+J A -1461
+J . -1461
+J , -1461
+U A -2439
+U . -2439
+U , -2439
+Q A -2439
+Q W -1950
+T O -1461
+T G -1461
+T C -1461
+T Q -1461
+O X -1950
+L o -975
+L e -975
+L q -975
+G V -1461
+G Y -1461
+G W -1461
+G . -1461
+G , -1461
+P T -486
+P V -486
+P Y -486
+C T -975
+C V -975
+C Y -975
+D X -1950
+B V -1461
+B X -1461
+B A -1461
+B W -1461
+S . -1461
+S , -1461
+F r -486
+F y -486
+F u -486
+F O -486
+F G -486
+F C -486
+F Q -486
+X o -1461
+X e -1461
+X y -1950
+X O -1950
+X G -1950
+X C -1950
+X Q -1950
+A o -1461
+A e -1461
+Q X -1950
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -975
+o x -975
+o w -975
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -486
+g . -1461
+g , -1461
+c v -975
+c y -975
+c w -975
+v o -975
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -975
+e y -975
+b v -486
+b y -486
+b w -486
+s . -975
+s , -975
+y o -975
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+f g -486
+x o -975
+x g -486
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -975
+a y -975
+a w -975
+w o -975
+w g -975
+w c -975
+w d -975
+w a -975
+w q -975
+T i -975
+T S -1461
+L a -975
+L S -486
+R o -975
+R y -975
+R O -975
+R G -975
+R C -975
+R U -1461
+R Q -975
+G X -1461
+G A -1461
+P s -975
+P Z -486
+P X -486
+P W -486
+C X -975
+C W -975
+C J -486
+V i -975
+V S -1461
+S T -486
+S V -486
+S Y -486
+S X -486
+S A -1461
+S W -486
+Y i -975
+Y S -1461
+X a -975
+X u -975
+X S -486
+A t -975
+A g -486
+A c -975
+A d -1461
+A a -975
+A u -975
+A q -1461
+A S -486
+W i -975
+W S -1461
+K c -975
+K u -975
+K S -486
+t g -486
+t . -486
+t , -486
+o f -486
+h w -975
+n w -975
+m w -975
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+c f -486
+c x -975
+v e -975
+v s -975
+e f -486
+e x -975
+e w -975
+b f -486
+s v -486
+s y -486
+s f -486
+s x -486
+s w -486
+y e -975
+y s -975
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+w e -975
+w s -975
+k o -486
+k g -486
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -486
+k w -486
+k q -486
+O Z -486
+N . -486
+N , -486
+R e -975
+R a -975
+R u -975
+R S -486
+G Z -486
+P U -486
+C Z -975
+E t -486
+E o -486
+E g -486
+E c -486
+E v -486
+E e -486
+E d -486
+E y -486
+E f -486
+E a -486
+E w -486
+E u -486
+E q -486
+E O -486
+E G -486
+E C -486
+E S -486
+E J -486
+E Q -486
+E . -486
+E , -486
+Z o -486
+Z e -486
+Z d -486
+Z s -486
+Z y -975
+Z a -486
+Z w -975
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+F i -486
+F j -975
+F S -486
+A s -486
+U g -486
+U J -486
+K a -975
+t o -486
+t c -486
+t e -486
+t d -486
+t s -486
+t a -486
+t j -486
+t q -486
+o z -486
+r s -486
+r j -486
+c z -486
+v j -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z s -486
+z a -486
+z q -486
+b z -486
+s z -486
+y j -486
+w j -486
+k t -486
+k s -486
+k u -486
+N A -486
+C t -486
+C o -486
+C h -486
+C l -486
+C r -486
+C i -486
+C e -486
+C y -486
+C a -486
+C u -486
+C O -486
+C H -486
+C N -486
+C M -486
+C L -486
+C R -486
+C G -486
+C I -486
+C P -486
+C C -486
+C E -486
+C D -486
+C B -486
+C S -486
+C F -486
+C U -975
+C Q -486
+C K -486
+E n -486
+E m -486
+E l -486
+E r -486
+E i -486
+E p -486
+E z -486
+E b -486
+E s -486
+E x -486
+E j -486
+E k -486
+E T -486
+E H -486
+E N -486
+E M -486
+E L -486
+E R -486
+E I -486
+E P -486
+E V -486
+E E -486
+E Z -486
+E D -486
+E B -486
+E Y -486
+E F -486
+E X -486
+E A -486
+E W -486
+E U -486
+E K -486
+B U -486
+U t -486
+U o -486
+U n -486
+U m -486
+U r -486
+U i -486
+U p -486
+U c -486
+U v -486
+U e -486
+U z -486
+U d -486
+U s -486
+U y -486
+U f -486
+U x -486
+U a -486
+U w -486
+U j -486
+U q -486
+U O -486
+U G -486
+U C -486
+U S -486
+U Q -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -3414
+L ' -3414
+T char173 -1461
+T hy -1461
+T - -1461
+T en -1461
+T em -1461
+A cq -3414
+A ' -3414
+char173 T -1461
+hy T -1461
+- T -1461
+en T -1461
+em T -1461
+Y char173 -3414
+Y hy -3414
+Y - -3414
+Y en -3414
+Y em -3414
+c cq -975
+c ' -975
+e cq -975
+e ' -975
+b cq -486
+b ' -486
+a cq -1461
+a ' -1461
+V char173 -2439
+V hy -2439
+V - -2439
+V en -2439
+V em -2439
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+R cq -975
+R ' -975
+W char173 -1950
+W hy -1950
+W - -1950
+W en -1950
+W em -1950
+cq d -1461
+' d -1461
+s cq -486
+s ' -486
+L char173 -975
+L hy -975
+L - -975
+L en -975
+L em -975
+F char173 -486
+F hy -486
+F - -486
+F en -486
+F em -486
+X char173 -1950
+X hy -1950
+X - -1950
+X en -1950
+X em -1950
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1950
+hy X -1950
+- X -1950
+char173 A -1950
+hy A -1950
+- A -1950
+en X -1950
+en A -1950
+em X -1950
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+K cq -486
+K ' -486
+t g -486
+b f -486
+k cq -486
+k ' -486
+C cq -486
+C ' -486
+E cq -486
+E ' -486
+E char173 -486
+E hy -486
+E - -486
+E en -486
+E em -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+k char173 -486
+k hy -486
+k - -486
+k en -486
+k em -486
+C char173 -486
+C hy -486
+C - -486
+C en -486
+C em -486
+U char173 -486
+U hy -486
+U - -486
+U en -486
+U em -486
+charset
+! 8781,18045,405 2 3617
+dq 12198,18450 2 3618
+" "
+sh 13173,18450,405 2 3619
+# "
+Do 13173,19755,2610 2 3620
+$ "
+% 23418,18237,405 2 3621
+& 21954,18045,405 2 3622
+cq 8781,18450 2 51751
+' "
+( 8781,18450,4305 2 3624
+) 8781,18450,4305 2 3625
+* 13173,18450 2 3626
++ 23418,15975 0 3627
+, 8781,4380,4560 0 3628
+char173 8781,7740 0 3629
+hy "
+- "
+. 8781,4125,405 0 3630
+sl 8781,18450,405 2 3631
+/ "
+0 13173,18450,405 2 3632
+1 13173,18450 2 3633
+2 13173,18450 2 3634
+3 13173,18450,405 2 3635
+4 13173,18450 2 3636
+5 13173,18045,405 2 3637
+6 13173,18450,405 2 3638
+7 13173,18045 2 3639
+8 13173,18450,405 2 3640
+9 13173,18450,405 2 3641
+: 8781,12549,405 0 3642
+; 8781,12549,4560 0 3643
+< 26346,16068 0 3644
+= 23418,11370 0 3645
+> 26346,16068 0 3646
+? 13173,18045,405 2 3647
+at 23418,16950,4131 2 3648
+@ "
+A 19029,18450 2 3649
+B 17565,18045 2 3650
+C 19029,18450,405 2 3651
+D 19029,18045 2 3652
+E 17565,18045 2 3653
+F 16101,18045 2 3654
+G 20490,18519,405 2 3655
+H 20490,18045 2 3656
+I 10245,18045 2 3657
+J 12684,18045,405 2 3658
+K 20490,18045 2 3659
+L 17565,18045 2 3660
+M 24882,18045 2 3661
+N 19029,18045,405 2 3662
+O 20490,18450,405 2 3663
+P 16101,18045 2 3664
+Q 20490,18450,4515 2 3665
+R 19029,18045 2 3666
+S 14637,18450,462 2 3667
+T 17565,18045 2 3668
+U 19029,18045,405 2 3669
+V 19029,18045,405 2 3670
+W 26346,18045,405 2 3671
+X 19029,18045 2 3672
+Y 19029,18045 2 3673
+Z 17565,18045 2 3674
+lB 8781,18045,4305 2 3675
+[ "
+rs 8781,18450,405 2 3676
+\ "
+rB 8781,18045,4305 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 8781,18450 2 51808
+` "
+a 13173,12735,405 0 3681
+b 14637,18090,405 2 3682
+c 11709,12735,405 0 3683
+d 14637,18090,405 2 3684
+e 11709,12735,405 0 3685
+f 9270,18540 2 3686
+g 13173,12735,5484 1 3687
+h 14637,18090 2 3688
+i 7317,18450 2 3689
+j 8781,18450,5490 3 3690
+k 14637,18090 2 3691
+l 7317,18090 2 3692
+m 21954,12735 0 3693
+n 14637,12735 0 3694
+o 13173,12735,405 0 3695
+p 14637,12735,5490 1 3696
+q 14637,12828,5490 1 3697
+r 11709,12735 0 3698
+s 10245,12735,411 0 3699
+t 8781,16773,405 2 3700
+u 14637,12330,405 0 3701
+v 13173,12330,405 0 3702
+w 19029,12330,405 0 3703
+x 13173,12330 0 3704
+y 13173,12330,5490 1 3705
+z 11709,12330 0 3706
+lC 13173,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,19935,6210 3 3709
+} "
+ti 26346,9435 0 51876
+char192 19029,24795 2 3776
+`A "
+char194 19029,24795 2 3778
+^A "
+char200 17565,24795 2 3784
+`E "
+char202 17565,24795 2 3786
+^E "
+char203 17565,23955 2 3787
+:E "
+char206 10245,24795 2 3790
+^I "
+char207 10245,23955 2 3791
+:I "
+char180 13173,19065 2 3764
+aa "
+ga 13173,19065 2 3680
+a^ 13173,19065 2 3678
+^ "
+char168 13173,17820 2 3752
+ad "
+a~ 13173,17772 2 3710
+~ "
+char217 19029,24795,405 2 3801
+`U "
+char219 19029,24795,405 2 3803
+^U "
+char221 19029,24795 2 3805
+'Y "
+char253 13173,19065,5490 3 3837
+'y "
+char176 13173,18450 2 3760
+de "
+char199 19029,18450,5532 3 3783
+,C "
+char231 11709,12735,5661 1 3815
+,c "
+char209 19029,23892,405 2 3793
+~N "
+char241 14637,17772 2 3825
+~n "
+char161 8781,12672,5778 1 3745
+r! "
+char191 13173,12846,5604 1 3775
+r? "
+char164 13173,16089 0 3748
+Cs "
+char163 13173,18450,429 2 3747
+Po "
+char165 13173,18045 2 3749
+Ye "
+char167 13173,18450,3225 2 3751
+sc "
+Fn 13173,18540,5490 3 51871
+char162 13173,17682 2 3746
+ct "
+char226 13173,19065,405 2 3810
+^a "
+char234 11709,19065,405 2 3818
+^e "
+char244 13173,19065,405 2 3828
+^o "
+char251 14637,19065,405 2 3835
+^u "
+char225 13173,19065,405 2 3809
+'a "
+char233 11709,19065,405 2 3817
+'e "
+char243 13173,19065,405 2 3827
+'o "
+char250 14637,19065,405 2 3834
+'u "
+char224 13173,19065,405 2 3808
+`a "
+char232 11709,19065,405 2 3816
+`e "
+char242 13173,19065,405 2 3826
+`o "
+char249 14637,19065,405 2 3833
+`u "
+char228 13173,17820,405 2 3812
+:a "
+char235 11709,17820,405 2 3819
+:e "
+char246 13173,17820,405 2 3830
+:o "
+char252 14637,17820,405 2 3836
+:u "
+char197 19029,24750 2 3781
+oA "
+char238 7317,19065 2 3822
+^i "
+char216 20490,18450,405 2 3800
+/O "
+char198 27321,18045 2 3782
+AE "
+char229 13173,19020,405 2 3813
+oa "
+char237 7317,19065 2 3821
+'i "
+char248 13173,12750,405 0 3832
+/o "
+char230 19029,12735,405 0 3814
+ae "
+char196 19029,23955 2 3780
+:A "
+char236 7317,19065 2 3820
+`i "
+char214 20490,23955,405 2 3798
+:O "
+char220 19029,23955,405 2 3804
+:U "
+char201 17565,24795 2 3785
+'E "
+char239 7317,17820 2 3823
+:i "
+char223 14637,18492,405 2 3807
+ss "
+char212 20490,24795,405 2 3796
+^O "
+char193 19029,24795 2 3777
+'A "
+char195 19029,23892 2 3779
+~A "
+char227 13173,17772,405 2 3811
+~a "
+char208 19029,18045 2 3792
+-D "
+char240 13173,18090,405 2 3824
+Sd "
+char205 10245,24795 2 3789
+'I "
+char204 10245,24795 2 3788
+`I "
+char211 20490,24795,405 2 3795
+'O "
+char210 20490,24795,405 2 3794
+`O "
+char213 20490,23892,405 2 3797
+~O "
+char245 13173,17772,405 2 3829
+~o "
+vS 14637,24795,462 2 51795
+vs 10245,19065,411 2 51827
+char218 19029,24795,405 2 3802
+'U "
+:Y 19029,23955 2 51801
+char255 13173,17820,5490 3 3839
+:y "
+char222 16101,18045 2 3806
+TP "
+char254 14637,18090,5490 3 3838
+Tp "
+char181 14637,10800,5193 1 3765
+char182 13173,19635,4200 2 3766
+ps "
+char190 23418,18450,405 2 3774
+34 "
+\- 23418,9000 0 51757
+char188 23418,18450,405 2 3772
+14 "
+char189 23418,18450,405 2 3773
+12 "
+char170 13173,18450 2 3754
+Of "
+char186 13173,18450 2 3770
+Om "
+char171 11220,9861 0 3755
+Fo "
+char187 11220,9861 0 3771
+Fc "
+char177 23418,15975,2880 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19725 2 3753
+co "
+char172 23418,12210 0 3756
+no "
+char174 13173,19725 2 3758
+rg "
+char178 9270,18285 2 3762
+S2 "
+char179 9270,18285 2 3763
+S3 "
+char184 13173,0,5661 1 3768
+ac "
+char185 9270,18285 2 3769
+S1 "
+char215 23418,15033 0 3799
+char247 23418,14505 0 3831
+char183 8781,11274 0 3767
+pc "
+fm 8781,18450 2 51873
+sd 13173,18450 2 51874
+dg 13173,18450,3075 2 51755
+tm 16101,17550 2 51796
+ah 13173,19065 2 51935
+ao 13173,19020 2 51930
+f/ 3417,18450,405 2 51759
+em 23418,7200 0 51789
+en 13173,7200 0 51790
+dd 13173,18450,3075 2 51773
+.i 7317,12330 0 51957
+aq 8781,18450 2 3623
+bu 13173,14226 0 51889
+'C 19029,24795,405 2 20166
+'c 11709,19065,405 2 20198
+lq 15126,18450 2 51838
+rq 15126,18450 2 51746
+Bq 15126,4134,4806 0 51772
+vz 11709,19065 2 51834
+fi 14637,18540 2 51881
+fl 14637,19116 2 51882
+ff 16587,18540 2 51883
+Fi 21954,18540 2 51884
+Fl 21954,19116 2 51885
+ij 15075,18450,5490 3 51958
+bq 8781,4134,4806 0 51756
+%0 30738,18237,405 2 51901
+char175 13173,17259 2 3759
+a- "
+ab 13173,18285 2 51926
+a. 13173,17820 2 51927
+oe 19515,12735,405 0 51823
+OE 29760,18450,405 2 51791
+fo 6831,9861 0 51886
+fc 6831,9861 0 51887
+sq 19029,15624 0 51899
+/L 17565,18045 2 51944
+/l 7317,18090 2 51960
+a" 13173,19065 2 51933
+ho 13173,513,4413 0 51934
+vZ 17565,24795 2 51802
+IJ 23904,18045,405 2 51942
diff --git a/contrib/groff/font/devlj4/TBI b/contrib/groff/font/devlj4/TBI
new file mode 100644
index 0000000..e1a30a8
--- /dev/null
+++ b/contrib/groff/font/devlj4/TBI
@@ -0,0 +1,1045 @@
+name TBI
+spacewidth 7806
+slant 15.300000
+pcltypeface 4101
+pclproportional 1
+pclweight 3
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -4389
+P , -4389
+V A -3903
+A V -4389
+T o -2439
+T r -975
+T c -2439
+T e -2439
+T d -1950
+T s -1461
+T y -975
+T a -2439
+T w -975
+T u -975
+T J -1950
+L T -2439
+L Y -2925
+Y o -3903
+Y e -3903
+Y a -3414
+Y J -1950
+A W -3903
+W A -3414
+T A -2439
+V o -3414
+V e -3414
+V a -3414
+Y A -2925
+F A -2439
+F . -3903
+F , -3903
+A T -2439
+A Y -3414
+v . -2439
+v , -2439
+y . -2439
+y , -2439
+T . -2439
+T , -2439
+L W -2925
+P A -2925
+V J -1950
+V . -3903
+V , -3903
+Y . -2925
+Y , -2925
+W o -2925
+W e -2925
+W a -2925
+W . -3414
+W , -3414
+r . -3414
+r , -3414
+w . -2439
+w , -2439
+Y u -2439
+A v -2439
+A y -2925
+A w -2439
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -1461
+b , -1461
+O T -1461
+O V -1950
+O Y -1950
+O . -2439
+O , -2439
+L y -975
+P J -2925
+V y -1950
+V u -1950
+V O -1950
+V G -1950
+V C -1950
+V Q -1950
+D T -1461
+D V -1950
+D Y -1950
+D . -2439
+D , -2439
+Y O -2439
+Y G -2439
+Y C -2439
+Y Q -2439
+F o -1461
+F e -1461
+F a -1461
+c . -975
+c , -975
+O A -975
+O W -1950
+R T -1461
+R V -1461
+R Y -1461
+R W -1461
+G T -1461
+P o -1461
+P g -1461
+P e -1461
+P a -1461
+C A -1461
+C . -2439
+C , -2439
+D A -975
+D W -1950
+B T -1461
+B Y -1950
+B . -1461
+B , -1461
+F J -1950
+A O -1950
+A G -1950
+A C -1950
+A U -1950
+A Q -1950
+W r -1950
+W y -1950
+W u -1950
+W O -1950
+W G -1950
+W C -1950
+W J -1950
+W Q -1950
+J A -975
+J . -975
+J , -975
+U A -975
+U . -1950
+U , -1950
+Q A -975
+Q W -1950
+f . -975
+f , -975
+T O -975
+T G -975
+T C -975
+T Q -975
+O X -1461
+G V -1461
+G Y -1461
+G W -1461
+G . -486
+G , -486
+P T -1461
+P V -1461
+P Y -1461
+C T -975
+C V -975
+C Y -975
+D X -1461
+B V -1950
+B X -1461
+B A -975
+B W -1950
+S . -975
+S , -975
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1950
+A e -1950
+Q X -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -975
+o x -486
+o w -975
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -975
+g . -975
+g , -975
+p v -975
+p y -975
+p x -486
+c v -975
+c y -975
+c w -975
+v o -486
+v g -975
+v c -486
+v d -486
+v a -486
+v q -486
+e v -975
+e y -975
+b v -975
+b y -975
+b w -975
+s . -486
+s , -486
+y o -486
+y g -975
+y c -486
+y d -486
+y a -486
+y q -486
+f g -1461
+x o -486
+x g -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+w o -486
+w g -975
+w c -486
+w d -486
+w a -486
+w q -486
+T i -975
+T S -975
+R o -486
+R y -486
+R O -486
+R G -486
+R C -486
+R U -486
+R Q -486
+G X -486
+G A -486
+P s -486
+P Z -486
+P X -1461
+P W -1461
+C X -975
+C W -975
+C J -1461
+V i -975
+V S -975
+S T -1461
+S V -1461
+S Y -1461
+S X -975
+S A -975
+S W -1461
+Y i -975
+Y S -975
+X a -486
+X u -975
+X S -486
+A t -486
+A g -486
+A c -1950
+A d -1461
+A a -486
+A u -975
+A q -975
+A S -486
+W i -975
+W S -975
+J y -1461
+K c -1461
+K u -975
+K S -486
+t g -486
+o f -975
+h w -975
+n w -975
+m w -975
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+g g -975
+p f -975
+p w -975
+c f -975
+c x -486
+v e -486
+v s -486
+e f -975
+e x -486
+e w -975
+b f -975
+y e -486
+y s -486
+f o -975
+f c -975
+f e -975
+f d -975
+f s -486
+f a -975
+f q -975
+w e -486
+w s -486
+k o -486
+k g -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+O Z -486
+O J -975
+R e -486
+R a -486
+R u -486
+R S -486
+G Z -486
+C Z -975
+E t -486
+E o -486
+E g -975
+E c -486
+E v -486
+E e -486
+E d -486
+E y -486
+E f -486
+E a -486
+E w -486
+E u -486
+E q -486
+E O -486
+E G -486
+E C -486
+E S -486
+E J -486
+E Q -486
+E . -486
+E , -486
+Z o -486
+Z e -486
+Z d -486
+Z y -975
+Z a -486
+Z w -975
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z Q -486
+D Z -486
+D J -975
+B Z -486
+B J -975
+S Z -486
+S J -975
+J o -975
+J i -975
+J e -975
+J a -975
+J u -975
+J T -975
+J O -975
+J H -975
+J N -975
+J M -975
+J L -975
+J R -975
+J G -975
+J I -975
+J P -975
+J C -975
+J V -975
+J E -975
+J Z -975
+J D -975
+J B -975
+J S -975
+J Y -975
+J F -975
+J X -975
+J W -975
+J J -975
+J U -975
+J Q -975
+J K -975
+U g -486
+U J -975
+K a -486
+o g -486
+o z -486
+h g -486
+h f -486
+n g -486
+n f -486
+m g -486
+m f -486
+l g -486
+r s -486
+g o -486
+g c -486
+g e -486
+g d -486
+g s -486
+g a -486
+g q -486
+i g -486
+p g -486
+p z -486
+c g -486
+c z -486
+v t -486
+v h -486
+v n -486
+v m -486
+v r -486
+v i -486
+v p -486
+v z -486
+v b -486
+v y -486
+v f -486
+v x -486
+v w -486
+v j -486
+v u -486
+v k -486
+e g -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z a -486
+z q -486
+d g -486
+b g -486
+b z -486
+s g -486
+y t -486
+y h -486
+y n -486
+y m -486
+y l -486
+y r -486
+y i -486
+y p -486
+y v -486
+y z -486
+y b -486
+y y -486
+y f -486
+y x -486
+y w -486
+y j -486
+y u -486
+y k -486
+a g -486
+w t -486
+w h -486
+w n -486
+w m -486
+w l -486
+w r -486
+w i -486
+w p -486
+w v -486
+w z -486
+w b -486
+w y -486
+w f -486
+w x -486
+w w -486
+w j -486
+w u -486
+w k -486
+j g -486
+u g -486
+q g -486
+O g -486
+M g -486
+G J -486
+I g -486
+C t -486
+C o -486
+C h -486
+C l -486
+C r -486
+C i -486
+C e -486
+C y -486
+C a -486
+C u -486
+C O -486
+C H -486
+C N -486
+C M -486
+C L -486
+C R -486
+C G -486
+C I -486
+C P -486
+C C -486
+C E -486
+C D -486
+C B -486
+C S -486
+C F -486
+C U -486
+C Q -486
+C K -486
+E n -486
+E m -486
+E l -486
+E r -486
+E i -486
+E p -486
+E z -486
+E b -486
+E s -486
+E x -486
+E j -486
+E k -486
+E T -486
+E H -486
+E N -486
+E M -486
+E L -486
+E R -486
+E I -486
+E P -486
+E V -486
+E E -486
+E Z -486
+E D -486
+E B -486
+E Y -486
+E F -486
+E X -486
+E A -486
+E W -486
+E U -486
+E K -486
+A f -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -2925
+L ' -2925
+T char173 -975
+T hy -975
+T - -975
+T en -975
+T em -975
+A cq -3414
+A ' -3414
+char173 T -1461
+hy T -1461
+- T -1461
+en T -1461
+em T -1461
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -1950
+p ' -1950
+c cq -1461
+c ' -1461
+e cq -1950
+e ' -1950
+b cq -1950
+b ' -1950
+V char173 -1950
+V hy -1950
+V - -1950
+V en -1950
+V em -1950
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+R cq -486
+R ' -486
+W char173 -1950
+W hy -1950
+W - -1950
+W en -1950
+W em -1950
+cq d -975
+' d -975
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -486
+' s -486
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+R char173 -486
+R hy -486
+R - -486
+R en -486
+R em -486
+K cq -486
+K ' -486
+t g -486
+v cq -486
+v ' -486
+b f -975
+y cq -486
+y ' -486
+w cq -486
+w ' -486
+C cq -486
+C ' -486
+E cq -486
+E ' -486
+E char173 -486
+E hy -486
+E - -486
+E en -486
+E em -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+J cq -975
+J ' -975
+J char173 -975
+J hy -975
+J - -975
+J en -975
+J em -975
+v char173 -486
+v hy -486
+v - -486
+v en -486
+v em -486
+y char173 -486
+y hy -486
+y - -486
+y en -486
+y em -486
+w char173 -486
+w hy -486
+w - -486
+w en -486
+w em -486
+C char173 -486
+C hy -486
+C - -486
+C en -486
+C em -486
+char173 g -486
+hy g -486
+- g -486
+en g -486
+em g -486
+charset
+! 10245,18450,405,963,-453,913 2 3617
+dq 13662,18450,0,1380,-3414,913 2 3618
+" "
+sh 13173,18450,405,1902,270,913 2 3619
+# "
+Do 13173,19770,2295,1998,1053,913 2 3620
+$ "
+% 23418,18237,405,288,-1509,288 2 3621
+& 20490,18045,405,234,87,234 2 3622
+cq 8781,18450,0,2001,-2790,913 2 51751
+' "
+( 8781,18450,4761,3096,-318,913 2 3624
+) 8781,18450,4761,846,1932,846 2 3625
+* 13173,18450,0,1518,-1812,913 2 3626
++ 23418,15975,0,0,-3105 0 3627
+, 8781,3612,4728,0,1515 0 3628
+char173 8781,7740,0,660,426,660 0 3629
+hy "
+- "
+. 8781,3645,405,0,129 0 3630
+sl 8781,18450,405,3012,1209,913 2 3631
+/ "
+0 13173,18450,405,1722,72,913 2 3632
+1 13173,18450,0,0,765 2 3633
+2 13173,18450,0,657,1419,657 2 3634
+3 13173,18450,405,702,1116,702 2 3635
+4 13173,18450,0,1953,1386,913 2 3636
+5 13173,18045,405,1845,855,913 2 3637
+6 13173,18450,405,2286,-9,913 2 3638
+7 13173,18045,0,2997,-969,913 2 3639
+8 13173,18450,405,1548,240,913 2 3640
+9 13173,18450,405,1572,705,913 2 3641
+: 8781,12360,405,0,408 0 3642
+; 8781,12360,4728,0,1515 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 23418,11370,0,0,-3300 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 13173,18450,405,1725,-1932,913 2 3647
+at 23418,16950,4131,1095,219,913 2 3648
+@ "
+A 17565,18450,0,546,2412,546 2 3649
+B 17565,18045,0,1257,1167,913 2 3650
+C 17565,18594,405,2331,-393,913 2 3651
+D 19029,18045,0,1707,1611,913 2 3652
+E 17565,18045,0,1974,1428,913 2 3653
+F 16101,18045,0,3384,1536,913 2 3654
+G 19029,18450,405,1863,-12,913 2 3655
+H 20490,18045,0,3006,1266,913 2 3656
+I 10245,18045,0,2997,1338,913 2 3657
+J 13173,18045,405,2652,1491,913 2 3658
+K 17565,18045,0,3312,1326,913 2 3659
+L 16101,18045,0,1188,1815,913 2 3660
+M 23418,18045,0,3132,1362,913 2 3661
+N 19029,18045,405,3270,1227,913 2 3662
+O 19029,18450,405,1503,-183,913 2 3663
+P 16101,18045,0,2490,1233,913 2 3664
+Q 18540,18450,5550,1902,-177,913 3 3665
+R 17565,18045,0,1260,1188,913 2 3666
+S 14637,18525,510,1452,543,913 2 3667
+T 16101,18045,0,3513,-963,913 2 3668
+U 19029,18045,405,3249,-1455,913 2 3669
+V 17565,18045,405,3771,-1356,913 2 3670
+W 23418,18045,405,3891,-1311,913 2 3671
+X 17565,18045,0,2883,1578,913 2 3672
+Y 16101,18045,0,3630,-1254,913 2 3673
+Z 16101,18045,0,1923,876,913 2 3674
+lB 8781,18045,4095,4575,2064,913 2 3675
+[ "
+rs 8781,18450,405,0,-2226 2 3676
+\ "
+rB 8781,18045,4095,2826,3813,913 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,913 3 3679
+oq 8781,18450,0,2001,-2790,913 2 51808
+` "
+a 13173,12735,405,1059,1059,913 0 3681
+b 13173,18540,405,876,948,876 2 3682
+c 11709,12735,405,900,435,900 0 3683
+d 13173,18540,405,2541,1068,913 2 3684
+e 11709,12735,405,687,390,687 0 3685
+f 9270,18540,5490,4809,4866,913 3 3686
+g 13173,12735,5490,1500,1977,913 1 3687
+h 14637,18540,405,345,1146,345 2 3688
+i 7317,18585,405,1734,783,913 2 3689
+j 7317,18585,5490,2319,5745,913 3 3690
+k 13173,18540,405,1923,1194,913 2 3691
+l 7317,18540,405,2166,843,913 2 3692
+m 20490,12735,405,630,1101,630 0 3693
+n 14637,12735,405,321,954,321 0 3694
+o 13173,12735,405,675,714,675 0 3695
+p 13173,12735,5490,843,3888,843 1 3696
+q 13173,12735,5490,1317,672,913 1 3697
+r 10245,12783,0,2421,1005,913 0 3698
+s 10245,12735,405,885,891,885 0 3699
+t 7317,15870,405,2289,1056,913 0 3700
+u 14637,12735,405,426,279,426 0 3701
+v 11709,12735,405,1068,153,913 0 3702
+w 17565,12735,405,822,75,822 0 3703
+x 13173,12735,405,1137,1836,913 0 3704
+y 11709,12735,5490,543,3189,543 1 3705
+z 10245,12330,1935,1404,1839,913 0 3706
+lC 13173,19935,6210,3339,-972,913 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 13173,19935,6210,63,2304,63 3 3709
+} "
+ti 26346,9435,0,0,-4029 0 51876
+char192 17565,24795,0,546,2412,546 2 3776
+`A "
+char194 17565,24795,0,546,2412,546 2 3778
+^A "
+char200 17565,24795,0,1974,1428,913 2 3784
+`E "
+char202 17565,24795,0,1974,1428,913 2 3786
+^E "
+char203 17565,23955,0,1974,1428,913 2 3787
+:E "
+char206 10245,24795,0,3930,1338,913 2 3790
+^I "
+char207 10245,23955,0,4875,1338,913 2 3791
+:I "
+char180 13173,19065,0,786,-5055,786 2 3764
+aa "
+ga 13173,19065,0,0,-3540 2 3680
+a^ 13173,19065,0,417,-2931,417 2 3678
+^ "
+char168 13173,17820,0,1179,-2964,913 2 3752
+ad "
+a~ 13173,17703,0,1884,-3213,913 2 3710
+~ "
+char217 19029,24795,405,3249,-1455,913 2 3801
+`U "
+char219 19029,24795,405,3249,-1455,913 2 3803
+^U "
+char221 16101,24795,0,3630,-1254,913 2 3805
+'Y "
+char253 11709,19065,5490,1518,3189,913 3 3837
+'y "
+char176 13173,18450,0,111,-2970,111 2 3760
+de "
+char199 17565,18594,5718,2331,-393,913 3 3783
+,C "
+char231 11709,12735,5655,900,1278,900 1 3815
+,c "
+char209 19029,23733,405,3270,1227,913 2 3793
+~N "
+char241 14637,17703,405,1152,954,913 2 3825
+~n "
+char161 10245,13050,5805,0,855 1 3745
+r! "
+char191 13173,13050,5805,0,1680 1 3775
+r? "
+char164 13173,15834,0,2598,795,913 0 3748
+Cs "
+char163 13173,18450,429,2508,1473,913 2 3747
+Po "
+char165 13173,18045,0,5067,834,913 2 3749
+Ye "
+char167 13173,18450,3225,0,-597 2 3751
+sc "
+Fn 13173,18540,5490,2607,3165,913 3 51871
+char162 13173,16914,0,1431,-684,913 2 3746
+ct "
+char226 13173,19065,405,1059,1059,913 2 3810
+^a "
+char234 11709,19065,405,1149,390,913 2 3818
+^e "
+char244 13173,19065,405,675,714,675 2 3828
+^o "
+char251 14637,19065,405,426,279,426 2 3835
+^u "
+char225 13173,19065,405,1059,1059,913 2 3809
+'a "
+char233 11709,19065,405,1518,390,913 2 3817
+'e "
+char243 13173,19065,405,786,714,786 2 3827
+'o "
+char250 14637,19065,405,426,279,426 2 3834
+'u "
+char224 13173,19065,405,1059,1059,913 2 3808
+`a "
+char232 11709,19065,405,687,390,687 2 3816
+`e "
+char242 13173,19065,405,675,714,675 2 3826
+`o "
+char249 14637,19065,405,426,279,426 2 3833
+`u "
+char228 13173,17820,405,1179,1059,913 2 3812
+:a "
+char235 11709,17820,405,1911,390,913 2 3819
+:e "
+char246 13173,17820,405,1179,714,913 2 3830
+:o "
+char252 14637,17820,405,447,279,447 2 3836
+:u "
+char197 17565,24750,0,546,2412,546 2 3781
+oA "
+char238 7317,19065,405,3345,723,913 2 3822
+^i "
+char216 19029,18450,405,3702,2070,913 2 3800
+/O "
+char198 24396,18045,0,2730,2331,913 2 3782
+AE "
+char229 13173,19020,405,1059,1059,913 2 3813
+oa "
+char237 7317,19065,405,3714,723,913 2 3821
+'i "
+char248 13173,12735,405,2199,2256,913 0 3832
+/o "
+char230 18540,12735,405,876,1074,876 0 3814
+ae "
+char196 17565,23955,0,765,2412,765 2 3780
+:A "
+char236 7317,19065,405,1749,723,913 2 3820
+`i "
+char214 19029,23955,405,1503,-183,913 2 3798
+:O "
+char220 19029,23955,405,3249,-1455,913 2 3804
+:U "
+char201 17565,24795,0,1974,1428,913 2 3785
+'E "
+char239 7317,17820,405,4107,723,913 2 3823
+:i "
+char223 13173,18540,5490,1572,5862,913 3 3807
+ss "
+char212 19029,24795,405,1503,-183,913 2 3796
+^O "
+char193 17565,24795,0,567,2412,567 2 3777
+'A "
+char195 17565,23733,0,966,2412,913 2 3779
+~A "
+char227 13173,17703,405,1884,1059,913 2 3811
+~a "
+char208 19029,18045,0,1707,1611,913 2 3792
+-D "
+char240 13173,18540,405,2235,708,913 2 3824
+Sd "
+char205 10245,24795,0,4227,1338,913 2 3789
+'I "
+char204 10245,24795,0,2997,1338,913 2 3788
+`I "
+char211 19029,24795,405,1503,-183,913 2 3795
+'O "
+char210 19029,24795,405,1503,-183,913 2 3794
+`O "
+char213 19029,23733,405,1503,-183,913 2 3797
+~O "
+char245 13173,17703,405,1884,714,913 2 3829
+~o "
+vS 14637,24798,510,2061,543,913 2 51795
+vs 10245,19065,405,2856,891,913 2 51827
+char218 19029,24795,405,3249,-1455,913 2 3802
+'U "
+:Y 16101,23955,0,3630,-1254,913 2 51801
+char255 11709,17820,5490,1311,3189,913 3 3839
+:y "
+char222 16101,18045,0,1203,1227,913 2 3806
+TP "
+char254 13173,18540,5490,843,3888,843 3 3838
+Tp "
+char181 14637,10800,5193,582,756,582 1 3765
+char182 13173,19635,4200,1350,-1008,913 2 3766
+ps "
+char190 23418,18450,405,0,-1899 2 3774
+34 "
+\- 23418,9000,0,0,-3315 0 51757
+char188 23418,18450,405,0,-1572 2 3772
+14 "
+char189 23418,18450,405,0,-1311 2 3773
+12 "
+char170 13173,18450,0,1368,-2397,913 2 3754
+Of "
+char186 13173,18450,0,744,-2295,744 2 3770
+Om "
+char171 11709,10200,0,1158,567,913 0 3755
+Fo "
+char187 11709,10200,0,615,1110,615 0 3771
+Fc "
+char177 23418,15975,2880,0,-2883 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19725,0,4398,-2574,913 2 3753
+co "
+char172 23418,12225,0,0,-4023 0 3756
+no "
+char174 13173,19725,0,4398,-2574,913 2 3758
+rg "
+char178 8781,18285,0,1911,-213,913 2 3762
+S2 "
+char179 8781,18285,0,1980,-552,913 2 3763
+S3 "
+char184 13173,0,5655,0,546 1 3768
+ac "
+char185 8781,18285,0,1173,-471,913 2 3769
+S1 "
+char215 23418,15033,0,0,-3690 0 3799
+char247 23418,14505,0,0,-3327 0 3831
+char183 8781,11121,0,0,-1899 0 3767
+pc "
+fm 8781,18450,0,930,-3342,913 2 51873
+sd 13173,18450,0,873,-3342,873 2 51874
+dg 13173,18450,3075,1344,-1188,913 2 51755
+tm 16101,17550,0,4884,-2535,913 2 51796
+ah 13173,19065,0,1392,-3906,913 2 51935
+ao 13173,19020,0,0,-4269 2 51930
+f/ 3402,18450,405,8832,6945,913 2 51759
+em 23418,7200,0,609,459,609 0 51789
+en 13173,7200,0,624,459,624 0 51790
+dd 13173,18450,3075,939,-783,913 2 51773
+.i 7317,12735,405,825,723,825 0 51957
+aq 8781,18450,0,1065,-3147,913 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 17565,24795,405,2331,-393,913 2 20166
+'c 11709,19065,405,1518,435,913 2 20198
+lq 14148,18450,0,1974,-2790,913 2 51838
+rq 14148,18450,0,1974,-2790,913 2 51746
+Bq 14148,3651,4689,0,1425 0 51772
+vz 10245,19065,1935,2856,1839,913 2 51834
+fi 15126,18540,5490,726,5055,726 3 51881
+fl 15126,18540,5490,2328,5034,913 3 51882
+ff 15126,18540,5490,5574,5268,913 3 51883
+Fi 21954,18540,5490,738,5223,738 3 51884
+Fl 21954,18540,5490,1959,5583,913 3 51885
+ij 14148,18585,5490,2271,783,913 3 51958
+bq 8781,3651,4689,0,510 0 51756
+%0 32202,18237,405,612,-1122,612 2 51901
+char175 13173,16860,0,1341,-2904,913 2 3759
+a- "
+ab 13173,18570,0,1281,-3690,913 2 51926
+a. 13173,17820,0,0,-5589 2 51927
+oe 19515,12735,405,462,462,462 0 51823
+OE 28299,18450,405,1695,-156,913 2 51791
+fo 7317,10200,0,1035,567,913 0 51886
+fc 7317,10200,0,618,984,618 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 16101,18045,0,1188,1815,913 2 51944
+/l 7317,18540,405,2622,1539,913 2 51960
+a" 13173,19065,0,4053,-3627,913 2 51933
+ho 13173,681,3249,420,-4389,420 0 51934
+vZ 16101,24798,0,1923,876,913 2 51802
+IJ 23418,18045,405,2652,1338,913 2 51942
diff --git a/contrib/groff/font/devlj4/TI b/contrib/groff/font/devlj4/TI
new file mode 100644
index 0000000..6b4a3ec
--- /dev/null
+++ b/contrib/groff/font/devlj4/TI
@@ -0,0 +1,1131 @@
+name TI
+spacewidth 7806
+slant 15.600000
+pcltypeface 4101
+pclproportional 1
+pclweight 0
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -1950
+P . -4389
+P , -4389
+V A -2925
+A V -2925
+T o -1950
+T r -486
+T c -1461
+T e -1950
+T d -1950
+T s -975
+T y -486
+T a -1950
+T w -486
+T u -486
+T J -1461
+L T -1950
+L Y -1950
+Y o -3414
+Y e -3414
+Y a -3414
+Y J -1461
+A W -2925
+W A -3414
+T A -2439
+V o -1950
+V e -1950
+V a -1950
+Y A -2439
+F A -3903
+F . -3903
+F , -3903
+A T -2439
+A Y -2439
+v . -2439
+v , -2439
+y . -2439
+y , -2439
+T . -2439
+T , -2439
+L W -1950
+P A -3414
+V J -1461
+V . -3903
+V , -3903
+Y . -2439
+Y , -2439
+W o -2439
+W e -2439
+W a -2439
+W . -3903
+W , -3903
+r . -2439
+r , -2439
+w . -2439
+w , -2439
+Y u -1950
+A v -2439
+A y -2439
+A w -2439
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -1461
+b , -1461
+O T -486
+O V -1461
+O Y -1950
+O . -2439
+O , -2439
+L y -975
+P J -1950
+V y -1950
+V u -1950
+V O -1950
+V G -1950
+V C -1950
+V Q -1950
+D T -486
+D V -1461
+D Y -1950
+D . -2439
+D , -2439
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -2925
+F e -2925
+F a -2925
+c . -975
+c , -975
+O A -975
+O W -1461
+L U -486
+R T -1461
+R V -1461
+R Y -1461
+R W -1461
+G T -486
+P o -2439
+P g -2439
+P e -2439
+P a -2439
+C A -975
+C . -975
+C , -975
+D A -975
+D W -1461
+B T -975
+B Y -2439
+B . -1950
+B , -1950
+F J -1461
+A O -1461
+A G -1461
+A C -1461
+A U -1950
+A Q -1461
+W r -2439
+W y -2439
+W u -2439
+W O -2439
+W G -2439
+W C -2439
+W J -1461
+W Q -2439
+J A -1461
+J . -1461
+J , -1461
+U A -1461
+U . -2439
+U , -2439
+Q A -975
+Q W -1461
+f . -486
+f , -486
+T O -486
+T G -486
+T C -486
+T Q -486
+O X -1461
+G V -1461
+G Y -1950
+G W -1461
+G . -975
+G , -975
+P T -486
+P V -486
+P Y -486
+C T -486
+C V -486
+C Y -486
+D X -1461
+B V -1950
+B X -1950
+B A -1461
+B W -1950
+S . -486
+S , -486
+F r -1950
+F y -1950
+F u -1950
+F O -1950
+F G -1950
+F C -1950
+F Q -1950
+X o -1950
+X e -1950
+X y -1950
+X O -1950
+X G -1950
+X C -1950
+X Q -1950
+A o -1461
+A e -1461
+Q X -1461
+K o -1950
+K e -1950
+K y -1950
+K w -1950
+K O -1950
+K G -1950
+K C -1950
+K Q -1950
+o v -975
+o y -975
+o x -486
+o w -975
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -1461
+g . -486
+g , -486
+p v -975
+p y -975
+p x -486
+c v -975
+c y -975
+c w -975
+v o -486
+v g -975
+v c -486
+v d -486
+v a -486
+v q -486
+e v -975
+e y -975
+b v -975
+b y -975
+b w -975
+s . -486
+s , -486
+y o -486
+y g -975
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -486
+x g -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+w o -486
+w g -975
+w c -486
+w d -486
+w a -486
+w q -486
+T i -486
+T S -486
+R o -975
+R y -1461
+R O -975
+R G -975
+R C -975
+R U -1461
+R Q -975
+G X -975
+G A -975
+P s -1461
+P Z -486
+P X -486
+P W -486
+C X -486
+C W -486
+V i -486
+V S -486
+S T -486
+S V -1461
+S Y -1461
+S X -486
+S A -486
+S W -1461
+Y i -486
+Y S -486
+X a -975
+X u -975
+X S -486
+A t -975
+A g -486
+A c -1461
+A d -1461
+A a -975
+A u -975
+A q -1461
+A S -1461
+W i -486
+W S -486
+J y -486
+K c -1461
+K u -975
+K S -975
+t g -975
+t . -486
+t , -486
+o f -486
+h w -975
+n w -975
+m w -975
+r o -975
+r c -975
+r e -975
+r d -975
+r a -975
+r q -975
+g g -975
+p f -486
+p w -975
+c f -486
+c x -486
+v e -486
+v s -486
+e f -486
+e x -486
+e w -975
+b f -486
+y e -486
+y s -486
+w e -486
+w s -486
+k g -486
+k v -975
+k y -975
+k w -975
+R e -975
+R a -975
+R u -975
+R S -975
+P t -975
+P h -486
+P n -975
+P l -486
+P r -975
+P i -975
+P y -975
+P u -975
+P O -975
+P H -486
+P N -486
+P M -486
+P L -486
+P R -486
+P G -975
+P I -486
+P P -486
+P C -975
+P E -486
+P D -486
+P B -486
+P S -975
+P F -486
+P U -975
+P Q -975
+P K -486
+E t -975
+E o -975
+E g -975
+E c -975
+E v -975
+E e -975
+E d -975
+E y -975
+E f -975
+E a -975
+E w -975
+E u -975
+E q -975
+E O -975
+E G -975
+E C -975
+E S -975
+E J -486
+E Q -975
+E . -486
+E , -486
+B Z -486
+B J -486
+F i -486
+F j -486
+F S -486
+J o -486
+J i -486
+J e -486
+J a -486
+J u -486
+J T -486
+J O -486
+J H -486
+J N -486
+J M -486
+J L -486
+J R -486
+J G -486
+J I -486
+J P -486
+J C -486
+J V -486
+J E -486
+J Z -486
+J D -486
+J B -486
+J S -486
+J Y -486
+J F -486
+J X -486
+J W -486
+J J -486
+J U -975
+J Q -486
+J K -486
+U g -975
+U J -486
+K a -975
+t o -486
+t c -486
+t e -486
+t d -486
+t s -486
+t a -486
+t q -486
+o g -486
+o z -486
+h g -486
+h f -486
+n g -486
+n f -486
+m g -486
+m f -486
+l g -486
+r s -486
+g o -486
+g c -486
+g e -486
+g d -486
+g s -486
+g a -486
+g q -486
+i g -486
+p g -486
+p z -486
+c g -486
+c z -486
+v t -486
+v h -486
+v n -486
+v m -486
+v r -486
+v i -486
+v p -486
+v z -486
+v b -486
+v y -486
+v f -486
+v x -486
+v w -486
+v j -486
+v u -486
+v k -486
+e g -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z a -486
+z q -486
+d g -486
+b g -486
+b z -486
+s g -486
+y t -486
+y h -486
+y n -486
+y m -486
+y l -486
+y r -486
+y i -486
+y p -486
+y v -486
+y z -486
+y b -486
+y y -486
+y f -486
+y x -486
+y w -486
+y j -486
+y u -486
+y k -486
+a g -486
+w t -486
+w h -486
+w n -486
+w m -486
+w l -486
+w r -486
+w i -486
+w p -486
+w v -486
+w z -486
+w b -486
+w y -486
+w f -486
+w x -486
+w w -486
+w j -486
+w u -486
+w k -486
+j g -486
+u g -486
+q g -486
+k f -486
+T U -486
+O g -486
+M g -486
+I g -486
+C U -486
+V U -486
+E n -486
+E m -486
+E l -486
+E r -486
+E i -486
+E p -486
+E z -486
+E b -486
+E s -486
+E x -486
+E j -486
+E k -486
+E T -486
+E H -486
+E N -486
+E M -486
+E L -486
+E R -486
+E I -486
+E P -486
+E V -486
+E E -486
+E Z -486
+E D -486
+E B -486
+E Y -486
+E F -486
+E X -486
+E A -486
+E W -486
+E U -975
+E K -486
+B o -486
+B h -486
+B l -486
+B r -486
+B i -486
+B e -486
+B y -486
+B a -486
+B u -486
+B O -486
+B H -486
+B N -486
+B M -486
+B L -486
+B R -486
+B G -486
+B I -486
+B P -486
+B C -486
+B E -486
+B D -486
+B B -486
+B S -486
+B F -486
+B U -975
+B Q -486
+B K -486
+Y U -486
+F U -486
+X U -486
+A b -486
+A f -486
+W U -486
+U t -486
+U o -486
+U h -486
+U n -486
+U m -486
+U l -486
+U r -486
+U i -486
+U p -486
+U c -486
+U v -486
+U e -486
+U z -486
+U d -486
+U b -486
+U s -486
+U y -486
+U f -486
+U x -486
+U a -486
+U w -486
+U j -486
+U q -486
+U k -486
+U T -486
+U O -486
+U H -486
+U N -486
+U M -486
+U L -486
+U R -486
+U G -486
+U I -486
+U P -486
+U C -486
+U V -486
+U E -486
+U Z -486
+U D -486
+U B -486
+U S -486
+U Y -486
+U F -486
+U X -486
+U W -486
+U U -975
+U Q -486
+U K -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -975
+L cq -1950
+L ' -1950
+T char173 -486
+T hy -486
+T - -486
+T en -486
+T em -486
+A cq -2439
+A ' -2439
+char173 T -486
+hy T -486
+- T -486
+en T -486
+em T -486
+Y char173 -1950
+Y hy -1950
+Y - -1950
+Y en -1950
+Y em -1950
+p cq -1950
+p ' -1950
+c cq -1461
+c ' -1461
+e cq -1950
+e ' -1950
+b cq -1950
+b ' -1950
+V char173 -1950
+V hy -1950
+V - -1950
+V en -1950
+V em -1950
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+R cq -1461
+R ' -1461
+W char173 -2439
+W hy -2439
+W - -2439
+W en -2439
+W em -2439
+cq d -1461
+' d -1461
+F char173 -1950
+F hy -1950
+F - -1950
+F en -1950
+F em -1950
+X char173 -1950
+X hy -1950
+X - -1950
+X en -1950
+X em -1950
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -1950
+K hy -1950
+K - -1950
+K en -1950
+K em -1950
+cq s -486
+' s -486
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+R char173 -975
+R hy -975
+R - -975
+R en -975
+R em -975
+K cq -486
+K ' -486
+t g -975
+v cq -486
+v ' -486
+b f -486
+y cq -486
+y ' -486
+w cq -486
+w ' -486
+k cq -975
+k ' -975
+P cq -486
+P ' -486
+P char173 -975
+P hy -975
+P - -975
+P en -975
+P em -975
+E cq -486
+E ' -486
+E char173 -975
+E hy -975
+E - -975
+E en -975
+E em -975
+B cq -486
+B ' -486
+J cq -486
+J ' -486
+J char173 -486
+J hy -486
+J - -486
+J en -486
+J em -486
+U cq -486
+U ' -486
+v char173 -486
+v hy -486
+v - -486
+v en -486
+v em -486
+y char173 -486
+y hy -486
+y - -486
+y en -486
+y em -486
+w char173 -486
+w hy -486
+w - -486
+w en -486
+w em -486
+B char173 -486
+B hy -486
+B - -486
+B en -486
+B em -486
+U char173 -486
+U hy -486
+U - -486
+U en -486
+U em -486
+char173 g -486
+hy g -486
+- g -486
+en g -486
+em g -486
+charset
+! 8781,18225,330,1170,-693,899 2 3617
+dq 12684,18225,0,945,-4194,899 2 3618
+" "
+sh 13173,18225,687,2103,-75,899 2 3619
+# "
+Do 13173,19686,2730,1710,507,899 2 3620
+$ "
+% 23418,18894,1026,0,-3054 2 3621
+& 20490,18225,330,0,-321 2 3622
+cq 8781,18225,0,1434,-3582,899 2 51751
+' "
+( 8781,18225,4845,3531,-2058,899 2 3624
+) 8781,18225,4845,0,2067 2 3625
+* 13173,18225,0,927,-1581,899 2 3626
++ 23418,15750,0,0,-2994 0 3627
+, 8781,2835,3360,0,648 0 3628
+char173 8781,7155,0,468,153,468 0 3629
+hy "
+- "
+. 8781,2685,330,0,-633 0 3630
+sl 8781,18225,330,3183,801,899 2 3631
+/ "
+0 13173,18225,330,1938,237,899 2 3632
+1 13173,18225,0,0,165 2 3633
+2 13173,18225,0,876,567,876 2 3634
+3 13173,18225,330,1020,645,899 2 3635
+4 13173,18225,0,1773,618,899 2 3636
+5 13173,17895,330,1362,1008,899 2 3637
+6 13173,18480,330,2085,147,899 2 3638
+7 13173,17895,330,4029,-1494,899 2 3639
+8 13173,18225,330,1827,306,899 2 3640
+9 13173,18225,570,1785,447,899 2 3641
+: 8781,11988,330,501,-633,501 0 3642
+; 8781,11988,3360,0,1074 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 23418,10875,0,0,-3183 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 13173,18225,330,1362,-2850,899 2 3647
+at 23418,16980,3654,750,-228,750 2 3648
+@ "
+A 16101,18225,0,33,2700,33 2 3649
+B 16101,17895,0,1116,1701,899 2 3650
+C 17565,18225,330,2700,-873,899 2 3651
+D 19029,17895,0,594,2298,594 2 3652
+E 16101,17895,0,2091,1800,899 2 3653
+F 15126,17895,0,3180,1725,899 2 3654
+G 19029,18225,330,2301,-606,899 2 3655
+H 19029,17895,0,3057,1614,899 2 3656
+I 8781,17895,0,3165,1716,899 2 3657
+J 11709,17895,330,2847,1797,899 2 3658
+K 17565,17895,0,3273,1425,899 2 3659
+L 14637,17895,0,1023,2487,899 2 3660
+M 21954,17895,0,2712,1983,899 2 3661
+N 17565,17895,330,3843,1578,899 2 3662
+O 19029,18225,330,1356,-492,899 2 3663
+P 16101,17895,0,1950,1116,899 2 3664
+Q 19029,18225,4761,1215,-351,899 2 3665
+R 16101,17895,0,1041,1926,899 2 3666
+S 13173,18225,330,2190,609,899 2 3667
+T 14637,17895,0,3939,-90,899 2 3668
+U 19029,17895,330,3246,-1635,899 2 3669
+V 16101,17895,330,4185,-1170,899 2 3670
+W 21954,17895,330,4353,-822,899 2 3671
+X 16101,17895,0,3276,2067,899 2 3672
+Y 14637,17895,0,4533,-1086,899 2 3673
+Z 14637,17895,0,2856,1710,899 2 3674
+lB 8781,17895,4380,4026,1575,899 2 3675
+[ "
+rs 8781,18225,330,0,-2229 2 3676
+\ "
+rB 8781,17895,4380,1938,3663,899 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,899 3 3679
+oq 8781,18225,0,1422,-3570,899 2 51808
+` "
+a 13173,12669,330,759,1044,759 0 3681
+b 13173,18300,330,732,1038,732 2 3682
+c 11709,12669,330,1275,318,899 0 3683
+d 13173,18300,330,2283,1065,899 2 3684
+e 11709,12669,330,1011,444,899 0 3685
+f 7317,18300,5655,5346,5535,899 3 3686
+g 13173,12669,5655,813,1281,813 1 3687
+h 13173,18300,330,750,1188,750 2 3688
+i 7317,18369,330,1002,435,899 2 3689
+j 7317,18369,5655,1212,5187,899 3 3690
+k 11709,18300,330,1941,1422,899 2 3691
+l 7317,18300,330,1731,276,899 2 3692
+m 19029,12669,330,1080,1098,899 0 3693
+n 13173,12669,330,786,1053,786 0 3694
+o 13173,12669,330,771,732,771 0 3695
+p 13173,12669,5655,471,3981,471 1 3696
+q 13173,12669,5655,1377,651,899 1 3697
+r 10245,12669,0,2094,429,899 0 3698
+s 10245,12669,330,786,1116,786 0 3699
+t 7317,15339,330,1908,672,899 0 3700
+u 13173,12669,330,747,468,747 0 3701
+v 11709,12684,330,1404,399,899 0 3702
+w 17565,12669,330,1461,720,899 0 3703
+x 11709,12669,330,1134,2592,899 0 3704
+y 11709,12669,5655,561,2538,561 1 3705
+z 10245,12339,2163,1122,1815,899 0 3706
+lC 11709,19935,6210,3360,-1692,899 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 11709,19935,6210,0,2232 3 3709
+} "
+ti 26346,8952,0,0,-4029 0 51876
+char192 16101,23955,0,33,2700,33 2 3776
+`A "
+char194 16101,23955,0,1314,2700,899 2 3778
+^A "
+char200 16101,23955,0,2091,1800,899 2 3784
+`E "
+char202 16101,23955,0,2091,1800,899 2 3786
+^E "
+char203 16101,23085,0,2091,1800,899 2 3787
+:E "
+char206 8781,23955,0,3984,1716,899 2 3790
+^I "
+char207 8781,23085,0,4665,1716,899 2 3791
+:I "
+char180 13173,18399,0,141,-5400,141 2 3764
+aa "
+ga 13173,18399,0,0,-4314 2 3680
+a^ 13173,18399,0,0,-3453 2 3678
+^ "
+char168 13173,17124,0,624,-4002,624 2 3752
+ad "
+a~ 13173,17145,0,990,-3309,899 2 3710
+~ "
+char217 19029,23955,330,3246,-1635,899 2 3801
+`U "
+char219 19029,23955,330,3246,-1635,899 2 3803
+^U "
+char221 14637,23955,0,4533,-1086,899 2 3805
+'Y "
+char253 11709,18399,5655,561,2538,561 3 3837
+'y "
+char176 13173,18225,0,543,-3522,543 2 3760
+de "
+char199 17565,18225,5019,2700,-873,899 2 3783
+,C "
+char231 11709,12669,4785,1275,636,899 0 3815
+,c "
+char209 17565,23079,330,3843,1578,899 2 3793
+~N "
+char241 13173,17145,330,990,1053,899 2 3825
+~n "
+char161 8781,12231,6324,33,444,33 1 3745
+r! "
+char191 13173,12312,6243,0,663 1 3775
+r? "
+char164 13173,15684,0,1779,228,899 0 3748
+Cs "
+char163 13173,17895,330,3153,1971,899 2 3747
+Po "
+char165 13173,17895,0,4170,-15,899 2 3749
+Ye "
+char167 13173,18225,4200,447,-1359,447 2 3751
+sc "
+Fn 13173,18300,5655,2388,2691,899 3 51871
+char162 13173,17034,0,996,-777,899 2 3746
+ct "
+char226 13173,18399,330,759,1044,759 2 3810
+^a "
+char234 11709,18399,330,1761,444,899 2 3818
+^e "
+char244 13173,18399,330,771,732,771 2 3828
+^o "
+char251 13173,18399,330,747,468,747 2 3835
+^u "
+char225 13173,18399,330,759,1044,759 2 3809
+'a "
+char233 11709,18399,330,1011,444,899 2 3817
+'e "
+char243 13173,18399,330,771,732,771 2 3827
+'o "
+char250 13173,18399,330,747,468,747 2 3834
+'u "
+char224 13173,18399,330,759,1044,759 2 3808
+`a "
+char232 11709,18399,330,1011,444,899 2 3816
+`e "
+char242 13173,18399,330,771,732,771 2 3826
+`o "
+char249 13173,18399,330,747,468,747 2 3833
+`u "
+char228 13173,17124,330,759,1044,759 2 3812
+:a "
+char235 11709,17124,330,1356,444,899 2 3819
+:e "
+char246 13173,17124,330,1074,732,899 2 3830
+:o "
+char252 13173,17124,330,747,468,747 2 3836
+:u "
+char197 16101,23865,0,525,2700,525 2 3781
+oA "
+char238 7317,18399,330,2907,420,899 2 3822
+^i "
+char216 19029,18255,330,2082,234,899 2 3800
+/O "
+char198 23418,17895,0,2961,1959,899 2 3782
+AE "
+char229 13173,18309,330,759,1044,759 2 3813
+oa "
+char237 7317,18399,330,3069,420,899 2 3821
+'i "
+char248 13173,12738,336,1491,1443,899 0 3832
+/o "
+char230 17565,12669,330,933,771,899 0 3814
+ae "
+char196 16101,23085,0,2055,2700,899 2 3780
+:A "
+char236 7317,18399,330,1383,420,899 2 3820
+`i "
+char214 19029,23085,330,1356,-492,899 2 3798
+:O "
+char220 19029,23085,330,3246,-1635,899 2 3804
+:U "
+char201 16101,23955,0,2091,1800,899 2 3785
+'E "
+char239 7317,17124,330,3552,420,899 2 3823
+:i "
+char223 13173,18300,5655,1131,5829,899 3 3807
+ss "
+char212 19029,23955,330,1356,-492,899 2 3796
+^O "
+char193 16101,23955,0,1914,2700,899 2 3777
+'A "
+char195 16101,23079,0,2580,2700,899 2 3779
+~A "
+char227 13173,17145,330,990,1044,899 2 3811
+~a "
+char208 19029,17895,0,594,2298,594 2 3792
+-D "
+char240 13173,18300,330,2040,732,899 2 3824
+Sd "
+char205 8781,23955,0,5124,1716,899 2 3789
+'I "
+char204 8781,23955,0,3165,1716,899 2 3788
+`I "
+char211 19029,23955,330,1356,-492,899 2 3795
+'O "
+char210 19029,23955,330,1356,-492,899 2 3794
+`O "
+char213 19029,23079,330,1356,-492,899 2 3797
+~O "
+char245 13173,17145,330,1665,732,899 2 3829
+~o "
+vS 13173,23955,330,2268,609,899 2 51795
+vs 10245,18399,330,2472,1116,899 2 51827
+char218 19029,23955,330,3246,-1635,899 2 3802
+'U "
+:Y 14637,23085,0,4533,-1086,899 2 51801
+char255 11709,17124,5655,561,2538,561 3 3839
+:y "
+char222 16101,17895,0,813,1107,813 2 3806
+TP "
+char254 13173,18300,5655,471,3981,471 3 3838
+Tp "
+char181 14637,10800,5595,612,585,612 1 3765
+char182 13173,19635,4200,1650,-1308,899 2 3766
+ps "
+char190 23418,18225,330,0,-2985 2 3774
+34 "
+\- 23418,8610,0,0,-3027 0 51757
+char188 23418,18225,330,0,-2472 2 3772
+14 "
+char189 23418,18225,330,0,-1632 2 3773
+12 "
+char170 13173,18225,0,1119,-1827,899 2 3754
+Of "
+char186 13173,18225,0,1503,-2640,899 2 3770
+Om "
+char171 12198,10095,0,501,330,501 0 3755
+Fo "
+char187 12198,10095,0,336,495,336 0 3771
+Fc "
+char177 23418,15750,2625,0,-2949 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19725,0,5355,-3531,899 2 3753
+co "
+char172 23418,12165,0,0,-3045 0 3756
+no "
+char174 13173,19725,0,5355,-3531,899 2 3758
+rg "
+char178 9270,18060,0,1602,-555,899 2 3762
+S2 "
+char179 9270,18060,0,1980,-771,899 2 3763
+S3 "
+char184 13173,0,4785,0,-96 0 3768
+ac "
+char185 9270,18060,0,1146,-1233,899 2 3769
+S1 "
+char215 23418,14658,0,0,-3630 0 3799
+char247 23418,14010,0,0,-2958 0 3831
+char183 8781,9945,0,0,-2400 0 3767
+pc "
+fm 8781,18225,0,852,-3669,852 2 51873
+sd 13173,18225,0,612,-3669,612 2 51874
+dg 13173,18225,4200,1470,-1434,899 2 51755
+tm 16101,17550,0,5841,-3492,899 2 51796
+ah 13173,18399,0,1908,-5382,899 2 51935
+ao 13173,18309,0,0,-5421 2 51930
+f/ 3402,18225,330,8451,6846,899 2 51759
+em 23418,6900,0,345,153,345 0 51789
+en 13173,6900,0,393,153,393 0 51790
+dd 13173,18225,4200,1056,-1020,899 2 51773
+.i 7317,12669,330,120,420,120 0 51957
+aq 8781,18225,0,585,-3807,585 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 17565,23955,330,2700,-873,899 2 20166
+'c 11709,18399,330,2199,318,899 2 20198
+lq 13173,18225,0,1320,-3570,899 2 51838
+rq 13173,18225,0,1332,-3582,899 2 51746
+Bq 13173,3039,3156,0,453 0 51772
+vz 10245,18399,2163,1872,1815,899 2 51834
+fi 13173,18300,5655,534,5772,534 3 51881
+fl 13173,18300,5655,1773,5736,899 3 51882
+ff 14148,18300,5655,5796,5352,899 3 51883
+Fi 20004,18300,5655,672,5466,672 3 51884
+Fl 20004,18300,5655,1851,5418,899 3 51885
+ij 13173,18369,5655,1212,435,899 3 51958
+bq 8781,3039,3156,0,-582 0 51756
+%0 32202,18894,1026,0,-3135 2 51901
+char175 13173,15819,0,867,-4257,867 0 3759
+a- "
+ab 13173,18339,0,1122,-4281,899 2 51926
+a. 13173,17124,0,0,-6222 2 51927
+oe 17565,12669,330,1107,711,899 0 51823
+OE 24882,18225,330,2016,978,899 2 51791
+fo 7317,10095,0,939,333,899 0 51886
+fc 7317,10095,0,774,498,774 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 14637,17895,0,1023,2487,899 2 51944
+/l 7317,18300,330,1749,654,899 2 51960
+a" 13173,18399,0,3321,-4644,899 2 51933
+ho 13173,564,3186,0,-3846 0 51934
+vZ 14637,23955,0,2856,1710,899 2 51802
+IJ 21465,17895,330,1872,1716,899 2 51942
diff --git a/contrib/groff/font/devlj4/TR b/contrib/groff/font/devlj4/TR
new file mode 100644
index 0000000..64a1243
--- /dev/null
+++ b/contrib/groff/font/devlj4/TR
@@ -0,0 +1,878 @@
+name TR
+spacewidth 7806
+pcltypeface 4101
+pclproportional 1
+pclweight 0
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3903
+P . -3903
+P , -3903
+V A -5364
+A V -5364
+T o -3414
+T r -1950
+T c -3414
+T e -2925
+T d -2925
+T s -2925
+T y -1950
+T a -3414
+T w -1950
+T u -1950
+T J -1461
+L T -2925
+L Y -3903
+Y o -4878
+Y e -4389
+Y a -4878
+Y J -1461
+A W -4878
+W A -4878
+T A -2925
+V o -3903
+V e -3903
+V a -3903
+Y A -4389
+F A -3903
+F . -3903
+F , -3903
+A T -2925
+A Y -4389
+v . -3414
+v , -3414
+y . -3414
+y , -3414
+T . -2925
+T , -2925
+L W -3414
+P A -3903
+V J -1461
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -3414
+W e -3414
+W a -3414
+W . -3903
+W , -3903
+r . -2439
+r , -2439
+w . -3414
+w , -3414
+Y u -3414
+A v -3414
+A y -3414
+A w -3414
+o . -1461
+o , -1461
+p . -1461
+p , -1461
+e . -975
+e , -975
+b . -1461
+b , -1461
+O T -1950
+O V -2925
+O Y -2925
+O . -2925
+O , -2925
+L y -1461
+P J -1461
+V y -2925
+V u -2925
+V O -2925
+V G -2925
+V C -2925
+V Q -2925
+D T -1950
+D V -2925
+D Y -2925
+D . -2925
+D , -2925
+Y O -2925
+Y G -2925
+Y C -2925
+Y Q -2925
+F o -1461
+F e -1461
+F a -1461
+c . -1461
+c , -1461
+O A -2439
+O W -2439
+R T -2439
+R V -2439
+R Y -2439
+R W -2439
+G T -1950
+P o -1461
+P g -1461
+P e -975
+P a -1461
+C A -1950
+C . -1950
+C , -1950
+D A -2439
+D W -2439
+B T -1950
+B Y -1950
+B . -1950
+B , -1950
+F J -1461
+A O -2439
+A G -2439
+A C -2439
+A U -2439
+A Q -2439
+W r -2439
+W y -2439
+W u -2439
+W O -2439
+W G -2439
+W C -2439
+W J -1461
+W Q -2439
+J A -2439
+J . -2439
+J , -2439
+U A -2439
+U . -2439
+U , -2439
+Q A -2439
+Q W -2439
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+G V -1950
+G Y -1950
+G W -1950
+G . -1461
+G , -1461
+C T -975
+C V -975
+C Y -975
+D X -1461
+B V -1950
+B X -1461
+B A -1950
+B W -1950
+S . -1461
+S , -1461
+F r -486
+F y -486
+F u -486
+F O -486
+F G -486
+F C -486
+F Q -486
+X o -1461
+X e -975
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -975
+Q X -1461
+K o -1461
+K e -975
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -1461
+o y -1461
+o x -975
+o w -1461
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+r g -975
+g . -975
+g , -975
+p v -975
+p y -975
+p x -975
+c v -1461
+c y -1461
+c w -1461
+v o -1461
+v g -1461
+v c -1461
+v d -1461
+v a -1461
+v q -1461
+e v -975
+e y -975
+b v -1461
+b y -1461
+b w -1461
+s . -975
+s , -975
+y o -1461
+y g -1461
+y c -1461
+y d -1461
+y a -1461
+y q -1461
+f g -486
+x o -975
+x g -486
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -1461
+a y -1461
+a w -1461
+w o -1461
+w g -1461
+w c -1461
+w d -1461
+w a -1461
+w q -1461
+T i -1461
+T S -1461
+R o -1461
+R y -1461
+R O -1461
+R G -1461
+R C -1461
+R U -1461
+R Q -1461
+G X -1461
+G A -1461
+P s -975
+C X -975
+C W -975
+V i -1461
+V S -1461
+S T -486
+S V -486
+S Y -486
+S X -486
+S A -1461
+S W -486
+Y i -1461
+Y S -1461
+X a -975
+X u -975
+X S -486
+A t -975
+A g -486
+A c -1461
+A d -1461
+A a -975
+A u -975
+A q -1461
+A S -486
+W i -1461
+W S -1461
+J y -486
+K c -1461
+K u -975
+K S -486
+t g -486
+o f -975
+h w -975
+n w -975
+m w -975
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+g g -975
+p f -975
+p w -975
+c f -975
+c x -975
+v e -975
+v s -975
+e f -975
+e x -975
+e w -975
+b f -975
+s v -975
+s y -975
+s f -975
+s x -975
+s w -975
+y e -975
+y s -975
+f o -975
+f c -975
+f e -975
+f d -975
+f s -975
+f a -975
+f q -975
+x s -975
+w e -975
+w s -975
+k o -486
+k g -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+O Z -486
+N . -486
+N , -486
+R e -975
+R a -975
+R u -975
+R S -486
+G Z -486
+C Z -486
+E g -486
+Z o -486
+Z e -486
+Z d -486
+Z s -486
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z J -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+F i -486
+F j -486
+F S -486
+X J -486
+A s -975
+A J -486
+J o -486
+J i -486
+J e -486
+J a -486
+J u -486
+J O -486
+J G -486
+J C -486
+J S -486
+J J -486
+J Q -486
+U g -486
+K a -975
+K J -486
+o g -486
+o z -486
+h g -486
+n g -486
+m g -486
+l g -486
+r s -486
+g o -486
+g c -486
+g e -486
+g d -486
+g s -486
+g a -486
+g q -486
+i g -486
+p g -486
+p z -486
+c g -486
+c z -486
+e g -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z s -486
+z a -486
+z q -486
+d g -486
+b g -486
+b z -486
+s g -486
+s z -486
+a g -486
+j g -486
+u g -486
+q g -486
+k s -486
+O g -486
+N A -486
+M g -486
+R J -486
+I g -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -3903
+L ' -3903
+T char173 -1950
+T hy -1950
+T - -1950
+T en -1950
+T em -1950
+A cq -3903
+A ' -3903
+char173 T -1950
+hy T -1950
+- T -1950
+en T -1950
+em T -1950
+Y char173 -3414
+Y hy -3414
+Y - -3414
+Y en -3414
+Y em -3414
+p cq -975
+p ' -975
+c cq -1461
+c ' -1461
+e cq -975
+e ' -975
+b cq -1461
+b ' -1461
+a cq -1461
+a ' -1461
+V char173 -2925
+V hy -2925
+V - -2925
+V en -2925
+V em -2925
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+R cq -1461
+R ' -1461
+W char173 -2439
+W hy -2439
+W - -2439
+W en -2439
+W em -2439
+cq d -1461
+' d -1461
+s cq -975
+s ' -975
+F char173 -486
+F hy -486
+F - -486
+F en -486
+F em -486
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1950
+hy A -1950
+- A -1950
+en X -1461
+en A -1950
+em X -1461
+R char173 -1461
+R hy -1461
+R - -1461
+R en -1461
+R em -1461
+K cq -486
+K ' -486
+t g -486
+b f -975
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+J char173 -486
+J hy -486
+J - -486
+J en -486
+J em -486
+char173 g -486
+hy g -486
+- g -486
+en g -486
+em g -486
+charset
+! 8781,18225,330 2 3617
+dq 12198,18225 2 3618
+" "
+sh 13173,18225,837 2 3619
+# "
+Do 13173,19845,2370 2 3620
+$ "
+% 23418,18894,1026 2 3621
+& 20490,18225,330 2 3622
+cq 8781,18225 2 51751
+' "
+( 8781,18225,4845 2 3624
+) 8781,18225,4845 2 3625
+* 13173,18225 2 3626
++ 23418,15750 0 3627
+, 8781,2565,4005 0 3628
+char173 8781,7155 0 3629
+hy "
+- "
+. 8781,2685,330 0 3630
+sl 8781,18225,330 2 3631
+/ "
+0 13173,18225,330 2 3632
+1 13173,18225 2 3633
+2 13173,18225 2 3634
+3 13173,18225,330 2 3635
+4 13173,18225 2 3636
+5 13173,17895,330 2 3637
+6 13173,18225,330 2 3638
+7 13173,17895 2 3639
+8 13173,18225,330 2 3640
+9 13173,18225,330 2 3641
+: 8781,12252,330 0 3642
+; 8781,12252,4005 0 3643
+< 26346,16068 0 3644
+= 23418,10875 0 3645
+> 26346,16068 0 3646
+? 11709,18225,330 2 3647
+at 23418,16980,3654 2 3648
+@ "
+A 19029,18225 2 3649
+B 16587,17895 2 3650
+C 18051,18225,330 2 3651
+D 19515,17895 2 3652
+E 16587,17895 2 3653
+F 15612,17895 2 3654
+G 19029,18225,330 2 3655
+H 19515,17895 2 3656
+I 8781,17895 2 3657
+J 10245,17895,330 2 3658
+K 18540,17895 2 3659
+L 16587,17895 2 3660
+M 23907,17895 2 3661
+N 19515,17895,330 2 3662
+O 19029,18225,330 2 3663
+P 15126,17895 2 3664
+Q 19029,18225,4605 2 3665
+R 17565,17895 2 3666
+S 14148,18225,330 2 3667
+T 16587,17895 2 3668
+U 19515,17895,330 2 3669
+V 19029,17895,330 2 3670
+W 24882,17895,330 2 3671
+X 19029,17895 2 3672
+Y 19029,17895 2 3673
+Z 17076,17895 2 3674
+lB 8781,17895,4380 2 3675
+[ "
+rs 8781,18225,330 2 3676
+\ "
+rB 8781,17895,4380 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 8781,18225 2 51808
+` "
+a 11709,12669,330 0 3681
+b 13173,18300,330 2 3682
+c 11709,12669,330 0 3683
+d 13173,18300,330 2 3684
+e 11709,12669,330 0 3685
+f 8781,18300 2 3686
+g 13173,12669,5655 1 3687
+h 13173,18300 2 3688
+i 7317,18534 2 3689
+j 7317,18534,5655 3 3690
+k 13173,18300 2 3691
+l 7317,18300 2 3692
+m 20490,12669 0 3693
+n 13173,12669 0 3694
+o 13173,12669,330 0 3695
+p 13173,12669,5655 1 3696
+q 13173,12669,5655 1 3697
+r 9759,12669 0 3698
+s 10245,12669,330 0 3699
+t 7317,15465,330 0 3700
+u 13173,12339,330 0 3701
+v 13173,12339,330 0 3702
+w 19029,12339,330 0 3703
+x 13173,12339 0 3704
+y 13173,12339,5655 1 3705
+z 11709,12339 0 3706
+lC 11709,19935,6210 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11709,19935,6210 3 3709
+} "
+ti 26346,8952 0 51876
+char192 19029,23955 2 3776
+`A "
+char194 19029,23955 2 3778
+^A "
+char200 16587,23955 2 3784
+`E "
+char202 16587,23955 2 3786
+^E "
+char203 16587,23085 2 3787
+:E "
+char206 8781,23955 2 3790
+^I "
+char207 8781,23085 2 3791
+:I "
+char180 13173,18399 2 3764
+aa "
+ga 13173,18399 2 3680
+a^ 13173,18399 2 3678
+^ "
+char168 13173,17124 2 3752
+ad "
+a~ 13173,17064 2 3710
+~ "
+char217 19515,23955,330 2 3801
+`U "
+char219 19515,23955,330 2 3803
+^U "
+char221 19029,23955 2 3805
+'Y "
+char253 13173,18399,5655 3 3837
+'y "
+char176 13173,18225 2 3760
+de "
+char199 18051,18225,4908 2 3783
+,C "
+char231 11709,12669,4572 0 3815
+,c "
+char209 19515,23034,330 2 3793
+~N "
+char241 13173,17064 2 3825
+~n "
+char161 8781,12783,5772 1 3745
+r! "
+char191 11709,12783,5772 1 3775
+r? "
+char164 13173,15684 0 3748
+Cs "
+char163 13173,18225,330 2 3747
+Po "
+char165 13173,17895 2 3749
+Ye "
+char167 13173,18225,4230 2 3751
+sc "
+Fn 13173,18300,5655 3 51871
+char162 13173,16866 2 3746
+ct "
+char226 11709,18399,330 2 3810
+^a "
+char234 11709,18399,330 2 3818
+^e "
+char244 13173,18399,330 2 3828
+^o "
+char251 13173,18399,330 2 3835
+^u "
+char225 11709,18399,330 2 3809
+'a "
+char233 11709,18399,330 2 3817
+'e "
+char243 13173,18399,330 2 3827
+'o "
+char250 13173,18399,330 2 3834
+'u "
+char224 11709,18399,330 2 3808
+`a "
+char232 11709,18399,330 2 3816
+`e "
+char242 13173,18399,330 2 3826
+`o "
+char249 13173,18399,330 2 3833
+`u "
+char228 11709,17124,330 2 3812
+:a "
+char235 11709,17124,330 2 3819
+:e "
+char246 13173,17124,330 2 3830
+:o "
+char252 13173,17124,330 2 3836
+:u "
+char197 19029,23865 2 3781
+oA "
+char238 7317,18399 2 3822
+^i "
+char216 19029,18225,339 2 3800
+/O "
+char198 23418,17895 2 3782
+AE "
+char229 11709,18309,330 2 3813
+oa "
+char237 7317,18399 2 3821
+'i "
+char248 13173,12765,330 0 3832
+/o "
+char230 17565,12669,330 0 3814
+ae "
+char196 19029,23085 2 3780
+:A "
+char236 7317,18399 2 3820
+`i "
+char214 19029,23085,330 2 3798
+:O "
+char220 19515,23085,330 2 3804
+:U "
+char201 16587,23955 2 3785
+'E "
+char239 7317,17124 2 3823
+:i "
+char223 13173,18300,330 2 3807
+ss "
+char212 19029,23955,330 2 3796
+^O "
+char193 19029,23955 2 3777
+'A "
+char195 19029,23034 2 3779
+~A "
+char227 11709,17064,330 2 3811
+~a "
+char208 19515,17895 2 3792
+-D "
+char240 13173,18456,330 2 3824
+Sd "
+char205 8781,23955 2 3789
+'I "
+char204 8781,23955 2 3788
+`I "
+char211 19029,23955,330 2 3795
+'O "
+char210 19029,23955,330 2 3794
+`O "
+char213 19029,23034,330 2 3797
+~O "
+char245 13173,17064,330 2 3829
+~o "
+vS 14148,23955,330 2 51795
+vs 10245,18399,330 2 51827
+char218 19515,23955,330 2 3802
+'U "
+:Y 19029,23085 2 51801
+char255 13173,17124,5655 3 3839
+:y "
+char222 15126,17895 2 3806
+TP "
+char254 13173,18300,5655 3 3838
+Tp "
+char181 14637,10800,5595 1 3765
+char182 13173,19635,4200 2 3766
+ps "
+char190 23418,18225,330 2 3774
+34 "
+\- 23418,8610 0 51757
+char188 23418,18225,330 2 3772
+14 "
+char189 23418,18225,330 2 3773
+12 "
+char170 13173,18225 2 3754
+Of "
+char186 13173,18225 2 3770
+Om "
+char171 10734,10095 0 3755
+Fo "
+char187 10734,10095 0 3771
+Fc "
+char177 23418,15750,2625 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19725 2 3753
+co "
+char172 23418,12165 0 3756
+no "
+char174 13173,19725 2 3758
+rg "
+char178 9270,18060 2 3762
+S2 "
+char179 9270,18060 2 3763
+S3 "
+char184 13173,258,4572 0 3768
+ac "
+char185 9270,18060 2 3769
+S1 "
+char215 23418,15117 0 3799
+char247 23418,14010 0 3831
+char183 8781,10407 0 3767
+pc "
+fm 8781,18225 2 51873
+sd 13173,18225 2 51874
+dg 13173,18225,4200 2 51755
+tm 16101,17550 2 51796
+ah 13173,18399 2 51935
+ao 13173,18309 2 51930
+f/ 3423,18225,330 2 51759
+em 23418,6900 0 51789
+en 13173,6900 0 51790
+dd 13173,18225,4200 2 51773
+.i 7317,12669 0 51957
+aq 8781,18225 2 3623
+bu 13173,14226 0 51889
+'C 18051,23955,330 2 20166
+'c 11709,18399,330 2 20198
+lq 13662,18231 2 51838
+rq 13662,18225 2 51746
+Bq 13662,3009,3576 0 51772
+vz 11709,18399 2 51834
+fi 14637,18300 2 51881
+fl 14637,18300 2 51882
+ff 15612,18300 2 51883
+Fi 21954,18300 2 51884
+Fl 21954,18300 2 51885
+ij 14637,18534,5655 3 51958
+bq 8781,3009,3561 0 51756
+%0 31713,18894,1026 2 51901
+char175 13173,16539 0 3759
+a- "
+ab 13173,17769 2 51926
+a. 13173,17124 2 51927
+oe 19029,12669,330 0 51823
+OE 23418,18225,330 2 51791
+fo 6831,10095 0 51886
+fc 6831,10095 0 51887
+sq 19029,15624 0 51899
+/L 16587,17895 2 51944
+/l 7317,18300 2 51960
+a" 13173,18399 2 51933
+ho 13173,750,3165 0 51934
+vZ 17076,23955 2 51802
+IJ 19245,17895,330 2 51942
diff --git a/contrib/groff/font/devlj4/UB b/contrib/groff/font/devlj4/UB
new file mode 100644
index 0000000..5c1717f
--- /dev/null
+++ b/contrib/groff/font/devlj4/UB
@@ -0,0 +1,829 @@
+name UB
+spacewidth 8781
+pcltypeface 4148
+pclproportional 1
+pclweight 3
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3414
+P . -4878
+P , -4878
+V A -3414
+A V -3414
+T o -4389
+T r -4389
+T c -4389
+T e -4389
+T d -4389
+T s -4389
+T y -4389
+T a -4389
+T w -4389
+T u -4389
+T J -4389
+L T -4389
+L Y -3903
+Y o -3903
+Y e -3903
+Y a -3414
+Y J -3903
+A W -2439
+W A -2439
+T A -3414
+V o -2925
+V e -2925
+V a -2439
+Y A -3414
+F A -1950
+F . -3903
+F , -3903
+A T -3414
+A Y -3414
+v . -2439
+v , -2439
+y . -2439
+y , -2439
+T . -3903
+T , -3903
+L W -2439
+P A -2439
+V J -3414
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -1950
+W e -1950
+W a -1950
+W . -2925
+W , -2925
+r . -2439
+r , -2439
+w . -2439
+w , -2439
+Y u -2439
+A v -1950
+A y -1950
+A w -1950
+o . -1950
+o , -1950
+p . -1461
+p , -1461
+e . -1461
+e , -1461
+b . -1461
+b , -1461
+O T -1950
+O V -1461
+O Y -1950
+O . -2439
+O , -2439
+L y -1950
+L O -975
+L G -975
+L C -975
+L Q -975
+P J -1950
+V y -1461
+V u -1461
+V O -1461
+V G -1461
+V C -1461
+V Q -1461
+D T -2439
+D V -1461
+D Y -2439
+D . -2925
+D , -2925
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -486
+F e -486
+F a -486
+c . -1461
+c , -1461
+O A -1461
+O W -975
+L U -975
+R T -1461
+R V -1461
+R Y -1461
+R W -975
+G T -1461
+P o -1461
+P g -1461
+P e -1461
+P a -975
+C A -1461
+C . -1950
+C , -1950
+D A -1461
+D W -975
+B T -1461
+B Y -1461
+B . -1461
+B , -1461
+F J -975
+A O -1461
+A G -1461
+A C -1461
+A U -1461
+A Q -1461
+W r -975
+W y -975
+W u -975
+W O -975
+W G -975
+W C -975
+W J -2439
+W Q -975
+J A -1461
+J . -1950
+J , -1950
+U A -1461
+U . -2439
+U , -2439
+Q W -975
+f . -486
+f , -486
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -975
+L e -975
+L q -975
+G V -1461
+G Y -1461
+G W -975
+G . -1461
+G , -1461
+P T -975
+P V -975
+P Y -975
+C T -1461
+C V -1461
+C Y -1461
+D X -1461
+B V -1461
+B X -975
+B A -975
+B W -975
+S . -1950
+S , -1950
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -975
+o x -975
+o w -975
+h v -975
+h y -975
+n v -975
+n y -975
+m v -975
+m y -975
+g . -486
+g , -486
+p v -975
+p y -975
+p x -975
+c v -975
+c y -975
+c w -975
+v o -975
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -975
+e y -975
+b v -975
+b y -975
+b w -975
+s . -975
+s , -975
+y o -975
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+x o -975
+x c -975
+x e -975
+x d -975
+x a -486
+x q -975
+a v -975
+a y -975
+a w -975
+w o -975
+w g -975
+w c -975
+w d -975
+w a -975
+w q -975
+T S -1461
+L a -486
+L S -975
+G X -975
+G A -975
+P s -486
+P Z -975
+P X -975
+P W -975
+C X -1461
+C W -975
+C J -486
+V S -1461
+S T -1461
+S V -1461
+S Y -1461
+S X -1461
+S A -1461
+S W -975
+Y S -1461
+X a -486
+X u -975
+X S -975
+A t -486
+A c -1461
+A d -975
+A a -486
+A u -975
+A q -975
+A S -975
+W S -975
+K c -1461
+K u -975
+K S -975
+t . -486
+t , -486
+o f -486
+h w -975
+h . -486
+h , -486
+n w -975
+n . -486
+n , -486
+m w -975
+m . -486
+m , -486
+l . -486
+l , -486
+i . -486
+i , -486
+p f -486
+p w -975
+c f -486
+c x -975
+v e -975
+v s -486
+e f -486
+e x -975
+e w -975
+z . -486
+z , -486
+d . -486
+d , -486
+b f -486
+s v -486
+s y -486
+s f -486
+s x -486
+s w -486
+y e -975
+y s -486
+x s -486
+x . -486
+x , -486
+a . -486
+a , -486
+w e -975
+w s -486
+j . -486
+j , -486
+u . -486
+k o -975
+k c -975
+k e -975
+k d -975
+k a -486
+k q -975
+k . -486
+k , -486
+O Z -975
+O J -486
+H . -486
+H , -486
+N . -486
+N , -486
+M . -486
+M , -486
+L . -486
+L , -486
+R . -486
+R , -486
+G Z -975
+I . -486
+I , -486
+C Z -975
+E . -486
+E , -486
+Z o -975
+Z e -975
+Z d -975
+Z s -486
+Z y -975
+Z a -486
+Z w -975
+Z u -975
+Z O -975
+Z G -975
+Z C -975
+Z S -975
+Z Q -975
+Z . -486
+Z , -486
+D Z -975
+D J -486
+B Z -975
+B J -486
+S Z -975
+S J -486
+X . -486
+X , -486
+A s -486
+A . -486
+A , -486
+J J -486
+U J -486
+K a -486
+K . -486
+K , -486
+h f -486
+n f -486
+m f -486
+a f -486
+k s -486
+G J -486
+A f -486
+L cq -6342
+L ' -6342
+T char173 -4389
+T hy -4389
+T - -4389
+T en -4389
+T em -4389
+A cq -2439
+A ' -2439
+char173 T -4389
+hy T -4389
+- T -4389
+en T -4389
+em T -4389
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -1461
+p ' -1461
+c cq -975
+c ' -975
+e cq -1461
+e ' -1461
+b cq -1461
+b ' -1461
+a cq -975
+a ' -975
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+W char173 -975
+W hy -975
+W - -975
+W en -975
+W em -975
+cq d -2439
+' d -2439
+s cq -486
+s ' -486
+L char173 -975
+L hy -975
+L - -975
+L en -975
+L em -975
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -1950
+' s -1950
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+b f -486
+Z char173 -975
+Z hy -975
+Z - -975
+Z en -975
+Z em -975
+cq n -1461
+' n -1461
+cq m -1461
+' m -1461
+cq r -1461
+' r -1461
+cq v -1461
+' v -1461
+charset
+! 8781,18165 2 3617
+dq 13662,18135 2 3618
+" "
+sh 16587,18105 2 3619
+# "
+Do 16587,18750,645 2 3620
+$ "
+% 26346,18720,840 2 3621
+& 20004,18495 2 3622
+cq 8781,18135 2 51751
+' "
+( 8781,18135,2355 2 3624
+) 8781,18135,2355 2 3625
+* 16587,18495 2 3626
++ 26346,14940 0 3627
+, 8781,3390,2355 0 3628
+char173 8781,7875 0 3629
+hy "
+- "
+. 8781,3390 0 3630
+sl 8781,18495,885 2 3631
+/ "
+0 16587,18465,360 2 3632
+1 16587,18105 2 3633
+2 16587,18465 2 3634
+3 16587,18465,360 2 3635
+4 16587,18105 2 3636
+5 16587,18105,360 2 3637
+6 16587,18465,360 2 3638
+7 16587,18105 2 3639
+8 16587,18465,360 2 3640
+9 16587,18465,360 2 3641
+: 8781,12627 0 3642
+; 8781,12627,2355 0 3643
+< 26346,16068 0 3644
+= 26346,10563 0 3645
+> 26346,16068 0 3646
+? 13662,18315 2 3647
+at 26346,21057,2679 2 3648
+@ "
+A 19515,18135 2 3649
+B 16587,18135 2 3650
+C 18540,18495,360 2 3651
+D 19029,18135 2 3652
+E 15126,18135 2 3653
+F 14637,18135 2 3654
+G 19515,18495,360 2 3655
+H 19029,18135 2 3656
+I 7317,18135 2 3657
+J 14637,18135,360 2 3658
+K 17565,18135 2 3659
+L 14148,18135 2 3660
+M 23907,18135 2 3661
+N 19029,18135 2 3662
+O 20004,18495,360 2 3663
+P 15612,18135 2 3664
+Q 20490,18495,360 2 3665
+R 17076,18135 2 3666
+S 17076,18495,360 2 3667
+T 16587,18135 2 3668
+U 19029,18135,360 2 3669
+V 19029,18135 2 3670
+W 26346,18135 2 3671
+X 19029,18135 2 3672
+Y 18051,18135 2 3673
+Z 16101,18135 2 3674
+lB 8781,18135,2355 2 3675
+[ "
+rs 8781,18495,885 2 3676
+\ "
+rB 8781,18135,2355 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 8781,18135 2 51808
+` "
+a 14148,12990,360 0 3681
+b 15126,18165,360 2 3682
+c 14148,12990,360 0 3683
+d 15126,18165,360 2 3684
+e 14148,12990,360 0 3685
+f 9759,18315 2 3686
+g 15126,12990,5313 1 3687
+h 15126,18165 2 3688
+i 6342,18165 2 3689
+j 6342,18165,4995 3 3690
+k 14148,18165 2 3691
+l 6342,18165 2 3692
+m 22932,12990 0 3693
+n 15126,12990 0 3694
+o 15126,12990,360 0 3695
+p 15126,12990,4680 0 3696
+q 15126,12990,4680 0 3697
+r 9270,13005 0 3698
+s 13173,12990,360 0 3699
+t 9759,16110,360 0 3700
+u 15126,12630,360 0 3701
+v 14637,12630 0 3702
+w 22932,12630 0 3703
+x 14637,12630 0 3704
+y 14637,12630,4680 0 3705
+z 12684,12630 0 3706
+lC 13173,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,20130,6075 3 3709
+} "
+ti 26346,9435 0 51876
+char192 19515,23130 2 3776
+`A "
+char194 19515,23130 2 3778
+^A "
+char200 15126,23130 2 3784
+`E "
+char202 15126,23130 2 3786
+^E "
+char203 15126,23040 2 3787
+:E "
+char206 7317,23130 2 3790
+^I "
+char207 7317,23040 2 3791
+:I "
+char180 16587,18090 2 3764
+aa "
+ga 16587,18090 2 3680
+a^ 16587,18090 2 3678
+^ "
+char168 16587,17910 2 3752
+ad "
+a~ 16587,17946 2 3710
+~ "
+char217 19029,23130,360 2 3801
+`U "
+char219 19029,23130,360 2 3803
+^U "
+char221 18051,23130 2 3805
+'Y "
+char253 14637,18090,4680 2 3837
+'y "
+char176 16587,18465 2 3760
+de "
+char199 18540,18495,5175 3 3783
+,C "
+char231 14148,12990,5160 1 3815
+,c "
+char209 19029,23130 2 3793
+~N "
+char241 15126,17946 2 3825
+~n "
+char161 8781,12645,5520 1 3745
+r! "
+char191 13662,12480,5835 1 3775
+r? "
+char164 16587,15834 0 3748
+Cs "
+char163 16587,18465 2 3747
+Po "
+char165 16587,18105 2 3749
+Ye "
+char167 16587,18495,360 2 3751
+sc "
+Fn 16587,18315 2 51871
+char162 16587,18750,645 2 3746
+ct "
+char226 14148,18090,360 2 3810
+^a "
+char234 14148,18090,360 2 3818
+^e "
+char244 15126,18090,360 2 3828
+^o "
+char251 15126,18090,360 2 3835
+^u "
+char225 14148,18090,360 2 3809
+'a "
+char233 14148,18090,360 2 3817
+'e "
+char243 15126,18090,360 2 3827
+'o "
+char250 15126,18090,360 2 3834
+'u "
+char224 14148,18090,360 2 3808
+`a "
+char232 14148,18090,360 2 3816
+`e "
+char242 15126,18090,360 2 3826
+`o "
+char249 15126,18090,360 2 3833
+`u "
+char228 14148,17910,360 2 3812
+:a "
+char235 14148,17910,360 2 3819
+:e "
+char246 15126,17910,360 2 3830
+:o "
+char252 15126,17910,360 2 3836
+:u "
+char197 19515,25830 2 3781
+oA "
+char238 6342,18090 2 3822
+^i "
+char216 20004,18495,366 2 3800
+/O "
+char198 25857,18135 2 3782
+AE "
+char229 14148,20100,360 2 3813
+oa "
+char237 6342,18090 2 3821
+'i "
+char248 15126,13047,360 0 3832
+/o "
+char230 22443,12990,360 0 3814
+ae "
+char196 19515,23040 2 3780
+:A "
+char236 6342,18090 2 3820
+`i "
+char214 20004,23040,360 2 3798
+:O "
+char220 19029,23040,360 2 3804
+:U "
+char201 15126,23130 2 3785
+'E "
+char239 6342,17910 2 3823
+:i "
+char223 16101,17790,360 2 3807
+ss "
+char212 20004,23130,360 2 3796
+^O "
+char193 19515,23130 2 3777
+'A "
+char195 19515,23130 2 3779
+~A "
+char227 14148,17946,360 2 3811
+~a "
+char208 19029,18135 2 3792
+-D "
+char240 15126,18747,360 2 3824
+Sd "
+char205 7317,23130 2 3789
+'I "
+char204 7317,23130 2 3788
+`I "
+char211 20004,23130,360 2 3795
+'O "
+char210 20004,23130,360 2 3794
+`O "
+char213 20004,23130,360 2 3797
+~O "
+char245 15126,17946,360 2 3829
+~o "
+vS 17076,23130,360 2 51795
+vs 13173,18090,360 2 51827
+char218 19029,23130,360 2 3802
+'U "
+:Y 18051,23040 2 51801
+char255 14637,17910,4680 2 3839
+:y "
+char222 15612,18135 2 3806
+TP "
+char254 15126,18165,4680 2 3838
+Tp "
+char181 15612,12630,4680 0 3765
+char182 16590,19635,4200 2 3766
+ps "
+char190 26346,18465,900 2 3774
+34 "
+\- 26346,8445 0 51757
+char188 26346,18465,900 2 3772
+14 "
+char189 26346,18465,900 2 3773
+12 "
+char170 10734,18465 2 3754
+Of "
+char186 10734,18465 2 3770
+Om "
+char171 14637,11250 0 3755
+Fo "
+char187 14637,11250 0 3771
+Fc "
+char177 26346,14670 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 26346,11787 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 10245,18465 2 3762
+S2 "
+char179 10245,18465 2 3763
+S3 "
+char184 16587,195033,5160 3 3768
+ac "
+char185 10245,18345 2 3769
+S1 "
+char215 26346,14154 0 3799
+char247 26346,12870 0 3831
+char183 8781,10740 0 3767
+pc "
+fm 8781,18054 2 51873
+sd 16587,18054 2 51874
+dg 16587,18135 2 51755
+tm 16128,17850 2 51796
+ah 16587,18090 2 51935
+ao 16587,20100 2 51930
+f/ 1464,18465,900 2 51759
+em 26346,7650 0 51789
+en 16587,7650 0 51790
+dd 16587,18135 2 51773
+.i 6342,12630 0 51957
+aq 8781,18135 2 3623
+bu 13173,14226 0 51889
+'C 18540,23130,360 2 20166
+'c 14148,18090,360 2 20198
+lq 13173,18135 2 51838
+rq 13173,18135 2 51746
+Bq 13173,3348,2292 0 51772
+vz 12684,18090 2 51834
+fi 16101,18315 2 51881
+fl 16101,18315 2 51882
+ff 18051,18315 2 51883
+Fi 24396,18315 2 51884
+Fl 24396,18315 2 51885
+ij 12684,18165,4995 3 51958
+bq 8781,3348,2307 0 51756
+%0 26346,18720,840 2 51901
+char175 16587,16950 2 3759
+a- "
+ab 16587,18147 2 51926
+a. 16587,18405 2 51927
+oe 23907,12990,360 0 51823
+OE 26346,18270,135 2 51791
+fo 9759,11277 0 51886
+fc 9759,11277 0 51887
+sq 19029,15624 0 51899
+/L 14148,18135 2 51944
+/l 7320,18165 2 51960
+a" 16587,18090 2 51933
+ho 16587,1197,4299 0 51934
+vZ 16101,23130 2 51802
+IJ 21954,18135,360 2 51942
diff --git a/contrib/groff/font/devlj4/UBI b/contrib/groff/font/devlj4/UBI
new file mode 100644
index 0000000..00ffcfc
--- /dev/null
+++ b/contrib/groff/font/devlj4/UBI
@@ -0,0 +1,779 @@
+name UBI
+spacewidth 8781
+slant 16.750000
+pcltypeface 4148
+pclproportional 1
+pclweight 3
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -4389
+P , -4389
+V A -2439
+A V -2925
+T o -3903
+T r -2925
+T c -3414
+T e -3414
+T d -3414
+T s -2925
+T y -3414
+T a -3414
+T w -3414
+T u -2925
+T J -2925
+L T -3414
+L Y -3903
+Y o -3414
+Y e -3414
+Y a -3414
+Y J -2925
+A W -2925
+W A -975
+T A -2925
+V o -1950
+V e -1950
+V a -1950
+Y A -2925
+F A -1950
+F . -1950
+F , -1950
+A T -3414
+A Y -3414
+v . -1950
+v , -1950
+y . -1461
+y , -1461
+T . -2925
+T , -2925
+L W -2925
+P A -1950
+V J -1950
+V . -2439
+V , -2439
+Y . -2925
+Y , -2925
+W o -1461
+W e -975
+W a -975
+W . -975
+W , -975
+r . -1461
+r , -1461
+w . -1461
+w , -1461
+Y u -2439
+A v -1461
+A y -1461
+A w -1461
+o . -975
+o , -975
+p . -975
+p , -975
+e . -975
+e , -975
+b . -975
+b , -975
+O T -2925
+O V -1950
+O Y -1950
+O . -1950
+O , -1950
+L y -1461
+L O -2925
+L G -2925
+L C -2925
+L Q -2925
+P J -1461
+V y -1461
+V u -975
+V O -975
+V G -975
+V C -975
+V Q -975
+D T -2925
+D V -1950
+D Y -1950
+D . -2439
+D , -2439
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -975
+F e -975
+F a -975
+c . -975
+c , -975
+O A -975
+O W -1461
+L U -2439
+R T -975
+R V -975
+R Y -975
+R W -975
+G T -2439
+P o -975
+P g -486
+P e -975
+P a -975
+C A -975
+C . -1461
+C , -1461
+D A -1461
+D W -1461
+B T -2439
+B Y -1950
+B . -486
+B , -486
+F J -975
+A O -1950
+A G -1950
+A C -1950
+A U -1950
+A Q -1950
+W r -486
+W y -975
+W u -486
+W O -486
+W G -486
+W C -486
+W J -975
+W Q -486
+U A -975
+U . -1950
+U , -1950
+Q W -1461
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -1461
+L e -1461
+L q -1461
+G V -1950
+G Y -1950
+G W -1461
+P T -1950
+P V -1950
+P Y -1950
+C T -1950
+C V -1950
+C Y -1950
+D X -1461
+B V -1950
+B X -486
+B A -486
+B W -1461
+S . -975
+S , -975
+F y -486
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -1461
+o x -975
+o w -1461
+h v -486
+h y -975
+n v -486
+n y -975
+m v -486
+m y -975
+p v -486
+p y -975
+p x -975
+c v -486
+c y -975
+c w -975
+v o -975
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -975
+b v -975
+b y -1461
+b w -1461
+y o -975
+y g -486
+y c -975
+y d -975
+y a -975
+y q -975
+x o -975
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -486
+a y -975
+a w -975
+w o -975
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T S -975
+L a -975
+L S -1461
+R o -486
+R y -486
+P Z -1461
+P X -1461
+P W -1461
+C X -1461
+C W -1461
+V S -975
+S T -1461
+S V -1461
+S Y -1461
+S X -975
+S A -975
+S W -1461
+Y S -975
+X a -975
+X u -975
+X S -975
+A t -1461
+A c -1461
+A d -975
+A a -975
+A u -975
+A q -1461
+A S -1461
+W S -486
+J y -486
+K c -1461
+K u -975
+K S -975
+o f -486
+h w -975
+n w -975
+m w -975
+r o -486
+p w -975
+c x -975
+v e -486
+e x -975
+e w -975
+b f -486
+s v -486
+s y -975
+s w -975
+y e -975
+f o -486
+w e -486
+k o -975
+k c -486
+k v -486
+k e -486
+k d -486
+k y -486
+k a -486
+k w -486
+k q -486
+O Z -486
+P y -486
+C Z -486
+E o -486
+E v -486
+E y -486
+E w -486
+Z o -975
+Z e -975
+Z d -975
+Z y -486
+Z a -975
+Z w -486
+D Z -975
+D J -486
+B Z -486
+S Z -486
+A s -486
+J o -486
+K a -975
+t o -486
+o t -486
+o g -486
+o z -486
+o j -486
+g o -486
+v y -486
+v w -486
+z o -486
+b t -486
+b g -486
+b z -486
+b j -486
+y v -486
+y y -486
+y w -486
+x v -486
+x y -486
+x w -486
+w v -486
+w y -486
+w w -486
+C o -486
+C y -486
+B o -486
+B y -486
+U o -486
+U v -486
+U y -486
+U w -486
+L cq -6342
+L ' -6342
+T char173 -2925
+T hy -2925
+T - -2925
+T en -2925
+T em -2925
+A cq -2439
+A ' -2439
+char173 T -3414
+hy T -3414
+- T -3414
+en T -3414
+em T -3414
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -975
+p ' -975
+c cq -1461
+c ' -1461
+e cq -1461
+e ' -1461
+b cq -1461
+b ' -1461
+a cq -1461
+a ' -1461
+V char173 -975
+V hy -975
+V - -975
+V en -975
+V em -975
+h cq -1461
+h ' -1461
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -2439
+' d -2439
+s cq -486
+s ' -486
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1950
+A hy -1950
+A - -1950
+A en -1950
+A em -1950
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -1461
+' s -1461
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+b f -486
+cq n -1461
+' n -1461
+cq m -1461
+' m -1461
+cq r -1461
+' r -1461
+cq v -1950
+' v -1950
+charset
+! 8781,18165,0,2643,33,1012 2 3617
+dq 14148,18135,0,1890,-3297,1012 2 3618
+" "
+sh 16587,18105,0,1677,-99,1012 2 3619
+# "
+Do 16587,18738,630,495,-1428,495 2 3620
+$ "
+% 26346,18720,840,0,-2070 2 3621
+& 20004,18495,360,54,-231,54 2 3622
+cq 8781,18135,0,3414,-2601,1012 2 51751
+' "
+( 8781,18135,2445,3198,-834,1012 2 3624
+) 8781,18135,2445,180,2184,180 2 3625
+* 16587,18582,0,0,-3291 2 3626
++ 26346,14940,0,0,-4728 0 3627
+, 8781,3255,2580,0,1794 0 3628
+char173 8781,7737,0,624,270,624 0 3629
+hy "
+- "
+. 8781,3255,0,0,453 0 3630
+sl 8781,18135,1470,4308,2982,1012 2 3631
+/ "
+0 16587,18465,360,1398,-357,1012 2 3632
+1 16587,18105,0,0,-3771 2 3633
+2 16587,18465,0,984,414,984 2 3634
+3 16587,18465,360,1794,363,1012 2 3635
+4 16587,18105,0,1389,1245,1012 2 3636
+5 16587,18105,360,2424,-39,1012 2 3637
+6 16587,18465,360,2316,-345,1012 2 3638
+7 16587,18105,0,1770,-1455,1012 2 3639
+8 16587,18465,360,1776,435,1012 2 3640
+9 16587,18465,360,1464,369,1012 2 3641
+: 8781,12612,0,540,453,540 0 3642
+; 8781,12612,2580,732,1794,732 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 26346,10563,0,0,-5079 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 13662,18315,0,1908,-951,1012 2 3647
+at 26346,21057,2679,1164,-888,1012 2 3648
+@ "
+A 19515,18135,0,0,2535 2 3649
+B 16587,18135,0,1848,1233,1012 2 3650
+C 18540,18495,360,1737,-633,1012 2 3651
+D 19029,18135,0,924,1227,924 2 3652
+E 15126,18135,0,3285,1188,1012 2 3653
+F 14637,18135,0,3723,1200,1012 2 3654
+G 19515,18495,360,1380,-786,1012 2 3655
+H 19029,18135,0,2856,1161,1012 2 3656
+I 7317,18135,0,3219,1521,1012 2 3657
+J 14637,18135,360,3054,1341,1012 2 3658
+K 17565,18135,0,3273,534,1012 2 3659
+L 14148,18135,0,0,1185 2 3660
+M 23907,18135,0,2730,1281,1012 2 3661
+N 19029,18135,0,2883,1248,1012 2 3662
+O 20004,18495,360,969,-705,969 2 3663
+P 15612,18135,0,2871,1203,1012 2 3664
+Q 20490,18495,360,531,-714,531 2 3665
+R 17076,18135,0,2247,1200,1012 2 3666
+S 17076,18495,360,1797,117,1012 2 3667
+T 16587,18135,0,3990,-2166,1012 2 3668
+U 19029,18135,360,2898,-384,1012 2 3669
+V 19029,18135,0,4005,-2604,1012 2 3670
+W 26346,18135,0,3900,-2478,1012 2 3671
+X 19029,18135,0,3222,1893,1012 2 3672
+Y 18051,18135,0,3942,-2616,1012 2 3673
+Z 16101,18135,0,3348,1491,1012 2 3674
+lB 8781,18135,2445,4068,1977,1012 2 3675
+[ "
+rs 8781,18135,1470,540,-1632,540 2 3676
+\ "
+rB 8781,18135,2445,2919,3126,1012 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,1012 3 3679
+oq 8781,18135,0,2880,-2067,1012 2 51808
+` "
+a 14148,12990,360,651,978,651 0 3681
+b 15126,18165,360,498,1566,498 2 3682
+c 14148,12990,360,903,411,903 0 3683
+d 15126,18165,360,3291,477,1012 2 3684
+e 14148,12990,360,924,600,924 0 3685
+f 9759,18315,0,4158,297,1012 2 3686
+g 15126,12990,5187,1683,2037,1012 1 3687
+h 15126,18165,0,684,1527,684 2 3688
+i 6342,18165,0,3591,1872,1012 2 3689
+j 6342,18165,4995,3681,5787,1012 3 3690
+k 14148,18165,0,2109,1359,1012 2 3691
+l 6342,18165,0,3579,1839,1012 2 3692
+m 22932,12990,0,609,1551,609 0 3693
+n 15126,12990,0,729,1482,729 0 3694
+o 15126,12990,360,492,465,492 0 3695
+p 15126,12990,4680,531,2868,531 1 3696
+q 15126,12990,4680,1671,471,1012 1 3697
+r 9270,12990,0,2751,1533,1012 0 3698
+s 13173,12990,360,984,1026,984 0 3699
+t 9759,16146,360,2166,-522,1012 0 3700
+u 15126,12630,360,1557,666,1012 0 3701
+v 14637,12630,0,2502,-837,1012 0 3702
+w 22932,12630,0,2004,-1311,1012 0 3703
+x 14637,12630,0,2088,2364,1012 0 3704
+y 14637,12630,4680,2472,-528,1012 1 3705
+z 12684,12630,0,1701,1482,1012 0 3706
+lC 13173,20130,6075,3600,-1356,1012 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 13173,20130,6075,0,3360 3 3709
+} "
+ti 26346,9435,0,0,-4029 0 51876
+char192 19515,23220,0,0,2535 2 3776
+`A "
+char194 19515,23220,0,0,2535 2 3778
+^A "
+char200 15126,23220,0,3285,1188,1012 2 3784
+`E "
+char202 15126,23220,0,3285,1188,1012 2 3786
+^E "
+char203 15126,22830,0,3285,1188,1012 2 3787
+:E "
+char206 7317,23220,0,5631,1521,1012 2 3790
+^I "
+char207 7317,22830,0,6792,1521,1012 2 3791
+:I "
+char180 16587,18105,0,360,-7359,360 2 3764
+aa "
+ga 16587,18105,0,0,-6009 2 3680
+a^ 16587,18105,0,0,-4518 2 3678
+^ "
+char168 16587,18180,0,693,-5457,693 2 3752
+ad "
+a~ 16587,17994,0,771,-5169,771 2 3710
+~ "
+char217 19029,23220,360,2898,-384,1012 2 3801
+`U "
+char219 19029,23220,360,2898,-384,1012 2 3803
+^U "
+char221 18051,23220,0,3942,-2616,1012 2 3805
+'Y "
+char253 14637,18105,4680,2472,-528,1012 3 3837
+'y "
+char176 16587,18465,0,0,-3642 2 3760
+de "
+char199 18540,18495,5409,1737,-633,1012 3 3783
+,C "
+char231 14148,12990,5046,903,411,903 1 3815
+,c "
+char209 19029,23124,0,2883,1248,1012 2 3793
+~N "
+char241 15126,17994,0,1503,1482,1012 2 3825
+~n "
+char161 8781,12651,5514,432,2244,432 1 3745
+r! "
+char191 13662,12486,5829,0,1398 1 3775
+r? "
+char164 16587,15834,0,753,-774,753 0 3748
+Cs "
+char163 16587,18465,0,2046,663,1012 2 3747
+Po "
+char165 16587,18105,0,4872,-30,1012 2 3749
+Ye "
+char167 16587,18495,360,0,-2661 2 3751
+sc "
+Fn 16587,18315,0,1008,-3099,1008 2 51871
+char162 16587,18750,630,678,-1458,678 2 3746
+ct "
+char226 14148,18105,360,651,978,651 2 3810
+^a "
+char234 14148,18105,360,924,600,924 2 3818
+^e "
+char244 15126,18105,360,492,465,492 2 3828
+^o "
+char251 15126,18105,360,1557,666,1012 2 3835
+^u "
+char225 14148,18105,360,1581,978,1012 2 3809
+'a "
+char233 14148,18105,360,1581,600,1012 2 3817
+'e "
+char243 15126,18105,360,1092,465,1012 2 3827
+'o "
+char250 15126,18105,360,1557,666,1012 2 3834
+'u "
+char224 14148,18105,360,651,978,651 2 3808
+`a "
+char232 14148,18105,360,924,600,924 2 3816
+`e "
+char242 15126,18105,360,492,465,492 2 3826
+`o "
+char249 15126,18105,360,1557,666,1012 2 3833
+`u "
+char228 14148,18180,360,1914,978,1012 2 3812
+:a "
+char235 14148,18180,360,1914,600,1012 2 3819
+:e "
+char246 15126,18180,360,1425,465,1012 2 3830
+:o "
+char252 15126,18180,360,1557,666,1012 2 3836
+:u "
+char197 19515,25830,0,0,2535 2 3781
+oA "
+char238 6342,18105,0,4479,1860,1012 2 3822
+^i "
+char216 20004,18495,360,2802,1200,1012 2 3800
+/O "
+char198 25857,18135,0,3294,2781,1012 2 3782
+AE "
+char229 14148,20100,360,651,978,651 2 3813
+oa "
+char237 6342,18105,0,5484,1860,1012 2 3821
+'i "
+char248 15126,12990,360,1764,1686,1012 0 3832
+/o "
+char230 22443,12990,360,840,906,840 0 3814
+ae "
+char196 19515,22830,0,693,2535,693 2 3780
+:A "
+char236 6342,18105,0,2136,1860,1012 2 3820
+`i "
+char214 20004,22830,360,969,-705,969 2 3798
+:O "
+char220 19029,22830,360,2898,-384,1012 2 3804
+:U "
+char201 15126,23220,0,3285,1188,1012 2 3785
+'E "
+char239 6342,18180,0,5817,1860,1012 2 3823
+:i "
+char223 16101,18315,360,795,1515,795 2 3807
+ss "
+char212 20004,23220,360,969,-705,969 2 3796
+^O "
+char193 19515,23220,0,0,2535 2 3777
+'A "
+char195 19515,23124,0,1020,2535,1012 2 3779
+~A "
+char227 14148,17994,360,1992,978,1012 2 3811
+~a "
+char208 19029,18135,0,924,1227,924 2 3792
+-D "
+char240 15126,18693,360,492,465,492 2 3824
+Sd "
+char205 7317,23220,0,5907,1521,1012 2 3789
+'I "
+char204 7317,23220,0,3219,1521,1012 2 3788
+`I "
+char211 20004,23220,360,969,-705,969 2 3795
+'O "
+char210 20004,23220,360,969,-705,969 2 3794
+`O "
+char213 20004,23124,360,969,-705,969 2 3797
+~O "
+char245 15126,17994,360,1503,465,1012 2 3829
+~o "
+vS 17076,23220,360,2220,117,1012 2 51795
+vs 13173,18105,360,2985,1026,1012 2 51827
+char218 19029,23220,360,2898,-384,1012 2 3802
+'U "
+:Y 18051,22830,0,3942,-2616,1012 2 51801
+char255 14637,18180,4680,2472,-528,1012 3 3839
+:y "
+char222 15612,18135,0,1857,1209,1012 2 3806
+TP "
+char254 15126,18165,4680,516,2856,516 3 3838
+Tp "
+char181 15612,12630,4680,1422,2907,1012 1 3765
+char182 16590,19635,4200,0,-2529 2 3766
+ps "
+char190 26346,18465,990,0,-2625 2 3774
+34 "
+\- 26346,8445,0,0,-4746 0 51757
+char188 26346,18465,990,0,-2682 2 3772
+14 "
+char189 26346,18465,990,0,-3168 2 3773
+12 "
+char170 10734,18465,0,2211,-1464,1012 2 3754
+Of "
+char186 10734,18465,0,2520,-1473,1012 2 3770
+Om "
+char171 14637,11115,0,1530,180,1012 0 3755
+Fo "
+char187 14637,11115,0,243,1467,243 0 3771
+Fc "
+char177 26346,14670,0,0,-4695 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,4881,-3090,1012 2 3753
+co "
+char172 26346,11787,0,0,-4329 0 3756
+no "
+char174 13173,19635,0,4881,-3090,1012 2 3758
+rg "
+char178 10245,18465,0,2217,-933,1012 2 3762
+S2 "
+char179 10245,18465,0,2439,-957,1012 2 3763
+S3 "
+char184 16587,195102,5046,0,-1809 3 3768
+ac "
+char185 10245,18345,0,1083,-2880,1012 2 3769
+S1 "
+char215 26346,14154,0,0,-5958 0 3799
+char247 26346,12870,0,0,-4767 0 3831
+char183 8781,10692,0,276,-2055,276 0 3767
+pc "
+fm 8781,18105,0,2145,-2916,1012 2 51873
+sd 16587,18105,0,0,-2916 2 51874
+dg 16587,18135,0,0,-2718 2 51755
+tm 16101,17850,0,2421,-2958,1012 2 51796
+ah 16587,18105,0,1278,-6441,1012 2 51935
+ao 16587,20100,0,0,-7413 2 51930
+f/ 2439,18465,990,9276,7884,1012 2 51759
+em 26346,7620,0,0,-2226 0 51789
+en 16587,7620,0,72,-372,72 0 51790
+dd 16587,18135,0,0,-2718 2 51773
+.i 6342,12630,0,1857,1860,1012 0 51957
+aq 8781,18135,0,2100,-3297,1012 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 18540,23220,360,1737,-633,1012 2 20166
+'c 14148,18105,360,1581,411,1012 2 20198
+lq 13173,18135,0,3480,-1524,1012 2 51838
+rq 13173,18135,0,4002,-2046,1012 2 51746
+Bq 13173,3234,2241,0,2283 0 51772
+vz 12684,18105,0,3231,1482,1012 2 51834
+fi 16101,18315,0,3693,-33,1012 2 51881
+fl 16101,18315,0,3678,-132,1012 2 51882
+ff 18051,18315,0,4557,-114,1012 2 51883
+Fi 24396,18315,0,3795,-126,1012 2 51884
+Fl 24396,18315,0,3666,-42,1012 2 51885
+ij 12684,18165,4995,3681,1872,1012 3 51958
+bq 8781,3234,2241,0,1878 0 51756
+%0 26346,18720,840,696,51,696 2 51901
+char175 16587,17778,0,102,-5931,102 2 3759
+a- "
+ab 16587,18147,0,771,-5874,771 2 51926
+a. 16587,18222,0,0,-7887 2 51927
+oe 23907,12990,360,525,258,525 0 51823
+OE 26346,18270,135,3186,-819,1012 2 51791
+fo 9759,11142,0,1299,-1029,1012 0 51886
+fc 9759,11142,0,27,243,27 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 14148,18135,0,0,1692 2 51944
+/l 7320,18165,0,3519,1320,1012 2 51960
+a" 16587,18105,0,3672,-5376,1012 2 51933
+ho 16587,279,4248,0,-6180 0 51934
+vZ 16101,23220,0,3348,1491,1012 2 51802
+IJ 21954,18135,360,3054,1521,1012 2 51942
diff --git a/contrib/groff/font/devlj4/UCB b/contrib/groff/font/devlj4/UCB
new file mode 100644
index 0000000..2864278
--- /dev/null
+++ b/contrib/groff/font/devlj4/UCB
@@ -0,0 +1,790 @@
+name UCB
+spacewidth 5856
+pcltypeface 4148
+pclproportional 1
+pclweight 3
+pclstyle 4
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -4389
+P , -4389
+V A -1950
+A V -1950
+T o -2925
+T r -2925
+T c -2925
+T e -2925
+T d -2925
+T s -2925
+T y -2925
+T a -2925
+T w -2925
+T u -2925
+T J -3414
+L T -2925
+L Y -2925
+Y o -2925
+Y e -2925
+Y a -2439
+Y J -3414
+A W -1461
+W A -1461
+T A -2439
+V o -1461
+V e -1461
+V a -1461
+Y A -2439
+F A -1461
+F . -2925
+F , -2925
+A T -2439
+A Y -2439
+v . -1461
+v , -1461
+y . -1461
+y , -1461
+T . -2925
+T , -2925
+L W -1461
+P A -1461
+V J -1950
+V . -2925
+V , -2925
+Y . -2925
+Y , -2925
+W o -975
+W e -975
+W a -975
+W . -1461
+W , -1461
+r . -1461
+r , -1461
+w . -975
+w , -975
+Y u -1461
+A v -1461
+A y -975
+A w -975
+o . -1461
+o , -1461
+p . -975
+p , -975
+e . -975
+e , -975
+b . -975
+b , -975
+O T -1461
+O V -486
+O Y -1461
+O . -1461
+O , -1461
+L y -975
+L O -1461
+L G -1950
+L C -1461
+L Q -1461
+P J -1950
+V y -486
+V u -486
+V O -486
+V G -486
+V C -486
+V Q -486
+D T -1950
+D V -486
+D Y -1461
+D . -1950
+D , -1950
+Y O -1461
+Y G -1461
+Y C -1461
+Y Q -1461
+F o -975
+F e -975
+F a -975
+c . -975
+c , -975
+O A -975
+O W -486
+L U -1461
+R T -975
+R V -486
+R Y -975
+R W -486
+G T -1461
+P o -1461
+P g -1461
+P e -1461
+P a -975
+C A -975
+C . -1461
+C , -1461
+D A -975
+D W -486
+B T -1461
+B Y -1461
+B . -1461
+B , -1461
+F J -1461
+A O -975
+A G -975
+A C -975
+A U -975
+A Q -975
+W r -486
+W y -486
+W u -486
+W O -486
+W G -486
+W C -486
+W J -1461
+W Q -486
+J A -975
+J . -1461
+J , -1461
+U A -975
+U . -1461
+U , -1461
+Q W -486
+f . -486
+f , -486
+T O -1461
+T G -1950
+T C -1461
+T Q -1461
+O X -1461
+L o -1461
+L e -1461
+L q -975
+G V -486
+G Y -1461
+G W -486
+P T -975
+P V -486
+P Y -975
+C T -1461
+C V -486
+C Y -1461
+D X -1461
+B V -486
+B X -1461
+B A -975
+B W -486
+S . -975
+S , -975
+X o -1461
+X e -1461
+X y -975
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -975
+A e -975
+K o -1461
+K e -1461
+K y -975
+K w -975
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -486
+o y -486
+o x -486
+o w -486
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+r g -486
+p v -486
+p y -486
+p x -486
+c v -486
+c y -486
+c w -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -486
+b y -486
+b w -486
+s . -486
+s , -486
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+a v -486
+a y -486
+a w -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T S -975
+L a -486
+L S -975
+P s -975
+P Z -975
+P X -975
+P W -486
+C X -1461
+C W -486
+C J -486
+V S -486
+S T -975
+S V -486
+S Y -975
+S X -975
+S A -975
+S W -486
+Y S -975
+X a -486
+X u -975
+X S -975
+A t -975
+A c -975
+A d -975
+A a -486
+A u -975
+A q -975
+A S -975
+W S -486
+K c -1461
+K u -975
+K S -975
+o f -486
+h w -486
+n w -486
+m w -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+p f -486
+p w -486
+c f -486
+c x -486
+v e -486
+v s -486
+e f -486
+e x -486
+e w -486
+b f -486
+s v -486
+s y -486
+s f -486
+s x -486
+s w -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+w e -486
+w s -486
+k o -975
+k c -975
+k e -975
+k d -975
+k a -486
+k q -975
+O Z -486
+O J -486
+L J -486
+C Z -486
+E J -486
+Z o -1461
+Z e -1461
+Z d -975
+Z s -975
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z J -486
+Z Q -486
+D Z -486
+D J -486
+B Z -486
+B J -486
+S Z -486
+S J -486
+X J -486
+A s -975
+A J -486
+J J -486
+U J -486
+K a -486
+K J -486
+h f -486
+n f -486
+m f -486
+r s -486
+a f -486
+k s -975
+R J -486
+G J -486
+A f -486
+L cq -4389
+L ' -4389
+T char173 -2925
+T hy -2925
+T - -2925
+T en -2925
+T em -2925
+A cq -1461
+A ' -1461
+char173 T -2925
+hy T -2925
+- T -2925
+en T -2925
+em T -2925
+Y char173 -1461
+Y hy -1461
+Y - -1461
+Y en -1461
+Y em -1461
+p cq -1461
+p ' -1461
+c cq -975
+c ' -975
+e cq -1461
+e ' -1461
+b cq -1461
+b ' -1461
+a cq -975
+a ' -975
+V char173 -486
+V hy -486
+V - -486
+V en -486
+V em -486
+h cq -975
+h ' -975
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -975
+' d -975
+s cq -975
+s ' -975
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -975
+A hy -975
+A - -975
+A en -975
+A em -975
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -975
+' s -975
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -975
+hy A -975
+- A -975
+en X -1461
+en A -975
+em X -1461
+b f -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+charset
+! 7806,18135 2 3617
+dq 10734,18135 2 3618
+" "
+sh 12684,18360,825 2 3619
+# "
+Do 12684,18705,765 2 3620
+$ "
+% 17565,18765,900 2 3621
+& 16587,18390,255 2 3622
+cq 5856,18135 2 51751
+' "
+( 5856,18135,2430 2 3624
+) 5856,18135,2430 2 3625
+* 12684,18495 2 3626
++ 17565,12810 0 3627
+, 5856,3465,2430 0 3628
+char173 5856,7710 0 3629
+hy "
+- "
+. 5856,3330 0 3630
+sl 5856,18165,2430 2 3631
+/ "
+0 12684,18360,255 2 3632
+1 12684,18105 2 3633
+2 12684,18360 2 3634
+3 12684,18360,255 2 3635
+4 12684,18105 2 3636
+5 12684,18105,255 2 3637
+6 12684,18360,255 2 3638
+7 12684,18105 2 3639
+8 12684,18360,255 2 3640
+9 12684,18360,255 2 3641
+: 5856,12378 0 3642
+; 5856,12378,2430 0 3643
+< 26346,16068 0 3644
+= 17565,9792 0 3645
+> 26346,16068 0 3646
+? 11709,18390 2 3647
+at 17565,18357,3219 2 3648
+@ "
+A 14637,18135 2 3649
+B 14148,18135 2 3650
+C 13662,18390,255 2 3651
+D 14637,18135 2 3652
+E 12198,18135 2 3653
+F 11709,18135 2 3654
+G 14637,18390,255 2 3655
+H 14637,18135 2 3656
+I 6831,18135 2 3657
+J 12684,18135,255 2 3658
+K 14148,18135 2 3659
+L 11220,18135 2 3660
+M 19515,18135 2 3661
+N 15126,18135 2 3662
+O 14637,18390,255 2 3663
+P 13662,18135 2 3664
+Q 15126,18390,255 2 3665
+R 13662,18135 2 3666
+S 14148,18390,255 2 3667
+T 13173,18135 2 3668
+U 14637,18135,255 2 3669
+V 13662,18135 2 3670
+W 20490,18135 2 3671
+X 14637,18135 2 3672
+Y 13662,18135 2 3673
+Z 12198,18135 2 3674
+lB 5856,18135,2430 2 3675
+[ "
+rs 5856,18165,2430 2 3676
+\ "
+rB 5856,18135,2430 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 5856,18135 2 51808
+` "
+a 11709,12885,255 0 3681
+b 11709,18165,255 2 3682
+c 10734,12885,255 0 3683
+d 11709,18165,255 2 3684
+e 11220,12885,255 0 3685
+f 8295,18315 2 3686
+g 11709,12885,4995 1 3687
+h 12198,18165 2 3688
+i 6342,18165 2 3689
+j 6342,18165,4995 3 3690
+k 11709,18165 2 3691
+l 6342,18165 2 3692
+m 17565,12885 0 3693
+n 12198,12885 0 3694
+o 11709,12885,255 0 3695
+p 11709,12885,4995 1 3696
+q 11709,12885,4995 1 3697
+r 8781,12885 0 3698
+s 10734,12885,255 0 3699
+t 8295,16086,255 0 3700
+u 12198,12630,255 0 3701
+v 11709,12630 0 3702
+w 18540,12630 0 3703
+x 11709,12630 0 3704
+y 11709,12630,4680 1 3705
+z 9759,12630 0 3706
+lC 13173,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 13173,20130,6075 3 3709
+} "
+ti 26346,9435 0 51876
+char192 14637,23130 2 3776
+`A "
+char194 14637,23130 2 3778
+^A "
+char200 12198,23130 2 3784
+`E "
+char202 12198,23130 2 3786
+^E "
+char203 12198,22815 2 3787
+:E "
+char206 6831,23130 2 3790
+^I "
+char207 6831,22815 2 3791
+:I "
+char180 12684,18285 2 3764
+aa "
+ga 12684,18285 2 3680
+a^ 12684,18285 2 3678
+^ "
+char168 12684,18225 2 3752
+ad "
+a~ 12684,17874 2 3710
+~ "
+char217 14637,23130,255 2 3801
+`U "
+char219 14637,23130,255 2 3803
+^U "
+char221 13662,23130 2 3805
+'Y "
+char253 11709,18285,4680 3 3837
+'y "
+char176 12684,18360 2 3760
+de "
+char199 13662,18390,5580 3 3783
+,C "
+char231 10734,12885,5190 1 3815
+,c "
+char209 15126,23031 2 3793
+~N "
+char241 12198,17874 2 3825
+~n "
+char161 7806,12630,5505 1 3745
+r! "
+char191 11709,12576,5814 1 3775
+r? "
+char164 12684,15834 0 3748
+Cs "
+char163 12684,18360 2 3747
+Po "
+char165 12684,18105 2 3749
+Ye "
+char167 12684,18495,600 2 3751
+sc "
+Fn 12684,18315 2 51871
+char162 12684,18705,765 2 3746
+ct "
+char226 11709,18285,255 2 3810
+^a "
+char234 11220,18285,255 2 3818
+^e "
+char244 11709,18285,255 2 3828
+^o "
+char251 12198,18285,255 2 3835
+^u "
+char225 11709,18285,255 2 3809
+'a "
+char233 11220,18285,255 2 3817
+'e "
+char243 11709,18285,255 2 3827
+'o "
+char250 12198,18285,255 2 3834
+'u "
+char224 11709,18285,255 2 3808
+`a "
+char232 11220,18285,255 2 3816
+`e "
+char242 11709,18285,255 2 3826
+`o "
+char249 12198,18285,255 2 3833
+`u "
+char228 11709,18225,255 2 3812
+:a "
+char235 11220,18225,255 2 3819
+:e "
+char246 11709,18225,255 2 3830
+:o "
+char252 12198,18225,255 2 3836
+:u "
+char197 14637,25080 2 3781
+oA "
+char238 6342,18285 2 3822
+^i "
+char216 14637,19890,2019 2 3800
+/O "
+char198 20490,18135 2 3782
+AE "
+char229 11709,19455,255 2 3813
+oa "
+char237 6342,18285 2 3821
+'i "
+char248 11709,14256,2172 0 3832
+/o "
+char230 17565,12885,255 0 3814
+ae "
+char196 14637,22815 2 3780
+:A "
+char236 6342,18285 2 3820
+`i "
+char214 14637,22815,255 2 3798
+:O "
+char220 14637,22815,255 2 3804
+:U "
+char201 12198,23130 2 3785
+'E "
+char239 6342,18225 2 3823
+:i "
+char223 13173,18315,255 2 3807
+ss "
+char212 14637,23130,255 2 3796
+^O "
+char193 14637,23130 2 3777
+'A "
+char195 14637,23031 2 3779
+~A "
+char227 11709,17874,255 2 3811
+~a "
+char208 14637,18135 2 3792
+-D "
+char240 11709,18573,255 2 3824
+Sd "
+char205 6831,23130 2 3789
+'I "
+char204 6831,23130 2 3788
+`I "
+char211 14637,23130,255 2 3795
+'O "
+char210 14637,23130,255 2 3794
+`O "
+char213 14637,23031,255 2 3797
+~O "
+char245 11709,17874,255 2 3829
+~o "
+vS 14148,23130,255 2 51795
+vs 10734,18285,255 2 51827
+char218 14637,23130,255 2 3802
+'U "
+:Y 13662,22815 2 51801
+char255 11709,18225,4680 3 3839
+:y "
+char222 13662,18135 2 3806
+TP "
+char254 11709,18165,4995 3 3838
+Tp "
+char181 15612,12630,4680 1 3765
+char182 12684,19635,4200 2 3766
+ps "
+char190 17565,18765,900 2 3774
+34 "
+\- 17565,7740 0 51757
+char188 17565,18765,900 2 3772
+14 "
+char189 17565,18765,900 2 3773
+12 "
+char170 10734,18360 2 3754
+Of "
+char186 10734,18360 2 3770
+Om "
+char171 11709,11070 0 3755
+Fo "
+char187 11709,11070 0 3771
+Fc "
+char177 17565,12810,2520 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 17565,10320 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 8295,18465 2 3762
+S2 "
+char179 8295,18465 2 3763
+S3 "
+char184 12684,195258,5190 3 3768
+ac "
+char185 8295,18345 2 3769
+S1 "
+char215 17565,12345 0 3799
+char247 17565,12015 0 3831
+char183 5856,10251 0 3767
+pc "
+fm 5856,18105 2 51873
+sd 12684,18105 2 51874
+dg 12684,18135 2 51755
+tm 16101,17850 2 51796
+ah 12684,18285 2 51935
+ao 12684,19455 2 51930
+f/ 2928,18765,900 2 51759
+em 17565,7530 0 51789
+en 12684,7530 0 51790
+dd 12684,18135 2 51773
+.i 6342,12630 0 51957
+aq 5856,18135 2 3623
+bu 13173,14226 0 51889
+'C 13662,23130,255 2 20166
+'c 10734,18285,255 2 20198
+lq 10245,18135 2 51838
+rq 10245,18135 2 51746
+Bq 10245,3513,2382 0 51772
+vz 9759,18285 2 51834
+fi 14148,18315 2 51881
+fl 14148,18315 2 51882
+ff 15126,18315 2 51883
+Fi 20979,18315 2 51884
+Fl 20979,18315 2 51885
+ij 12684,18165,4995 3 51958
+bq 5856,3513,2382 0 51756
+%0 26346,18765,900 2 51901
+char175 12684,17595 2 3759
+a- "
+ab 12684,18285 2 51926
+a. 12684,18345 2 51927
+oe 17565,12885,255 0 51823
+OE 20490,18270,135 2 51791
+fo 6342,11070 0 51886
+fc 6342,11070 0 51887
+sq 19029,15624 0 51899
+/L 11709,18135 2 51944
+/l 6831,18165 2 51960
+a" 12684,18285 2 51933
+ho 12684,300,4335 0 51934
+vZ 12198,23130 2 51802
+IJ 18540,18135,255 2 51942
diff --git a/contrib/groff/font/devlj4/UCBI b/contrib/groff/font/devlj4/UCBI
new file mode 100644
index 0000000..d1876c1
--- /dev/null
+++ b/contrib/groff/font/devlj4/UCBI
@@ -0,0 +1,698 @@
+name UCBI
+spacewidth 5856
+slant 16.500000
+pcltypeface 4148
+pclproportional 1
+pclweight 3
+pclstyle 5
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2439
+P . -4389
+P , -4389
+V A -1461
+A V -1950
+T o -2439
+T r -1950
+T c -2439
+T e -2439
+T d -2439
+T s -1950
+T y -1950
+T a -2439
+T w -1950
+T u -1950
+T J -1950
+L T -2439
+L Y -2925
+Y o -1950
+Y e -1461
+Y a -1461
+Y J -1950
+A W -1461
+W A -975
+T A -1950
+V o -975
+V e -975
+V a -975
+Y A -1950
+F A -975
+F . -3414
+F , -3414
+A T -2439
+A Y -2439
+v . -975
+v , -975
+y . -975
+y , -975
+T . -1950
+T , -1950
+L W -1461
+P A -1461
+V J -975
+V . -1950
+V , -1950
+Y . -1950
+Y , -1950
+W o -975
+W e -975
+W a -975
+W . -975
+W , -975
+r . -1461
+r , -1461
+w . -975
+w , -975
+Y u -975
+A v -486
+A y -975
+A w -486
+o . -975
+o , -975
+p . -975
+p , -975
+e . -486
+e , -486
+b . -975
+b , -975
+O T -1950
+O V -486
+O Y -975
+O . -1461
+O , -1461
+L y -1461
+L O -1950
+L G -1950
+L C -1950
+L Q -1950
+P J -1461
+V y -486
+V u -486
+V O -486
+V G -486
+V C -486
+V Q -486
+D T -1461
+D V -486
+D Y -975
+D . -1950
+D , -1950
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -486
+F e -486
+F a -486
+c . -486
+c , -486
+O A -486
+O W -486
+L U -1461
+R T -1461
+R V -486
+R Y -975
+R W -486
+G T -1461
+P o -975
+P g -486
+P e -486
+P a -486
+C A -486
+C . -1461
+C , -1461
+D A -486
+D W -486
+B T -1950
+B Y -975
+B . -486
+B , -486
+F J -486
+A O -486
+A G -486
+A C -486
+A U -486
+A Q -486
+W r -486
+W y -486
+W u -486
+W O -486
+W G -486
+W C -486
+W J -975
+W Q -486
+U A -486
+U . -975
+U , -975
+Q W -486
+T O -1461
+T G -1461
+T C -1461
+T Q -1461
+O X -975
+L o -1461
+L e -1461
+L q -1461
+G V -486
+G Y -975
+G W -486
+P T -1461
+P V -486
+P Y -975
+C T -1950
+C V -486
+C Y -975
+D X -975
+B V -486
+B X -486
+B A -486
+B W -486
+S . -486
+S , -486
+X o -975
+X e -975
+X y -975
+X O -975
+X G -975
+X C -975
+X Q -975
+A o -486
+A e -486
+K o -975
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o y -486
+o x -975
+h y -486
+n y -486
+m y -486
+r g -486
+p y -486
+p x -975
+c y -486
+e y -486
+b y -486
+x o -975
+x c -975
+x e -486
+x d -975
+x a -486
+x q -975
+a y -486
+T S -486
+L a -486
+L S -975
+P Z -486
+P X -975
+P W -486
+C X -975
+C W -486
+V S -486
+S T -975
+S V -486
+S Y -975
+S X -486
+S A -486
+S W -486
+Y S -486
+X a -486
+X u -975
+X S -486
+A t -486
+A c -486
+A d -486
+A a -486
+A u -486
+A q -486
+A S -486
+W S -486
+K c -975
+K u -975
+K S -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+c x -486
+e x -486
+s y -486
+k o -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+O Z -486
+C Z -486
+Z o -486
+Z e -486
+Z d -486
+Z s -486
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+A s -486
+K a -486
+L cq -3903
+L ' -3903
+T char173 -1950
+T hy -1950
+T - -1950
+T en -1950
+T em -1950
+A cq -1461
+A ' -1461
+char173 T -2439
+hy T -2439
+- T -2439
+en T -2439
+em T -2439
+Y char173 -975
+Y hy -975
+Y - -975
+Y en -975
+Y em -975
+p cq -975
+p ' -975
+c cq -975
+c ' -975
+e cq -1461
+e ' -1461
+b cq -1461
+b ' -1461
+a cq -975
+a ' -975
+V char173 -486
+V hy -486
+V - -486
+V en -486
+V em -486
+h cq -1461
+h ' -1461
+n cq -975
+n ' -975
+m cq -975
+m ' -975
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -975
+' d -975
+s cq -486
+s ' -486
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -975
+X hy -975
+X - -975
+X en -975
+X em -975
+A char173 -486
+A hy -486
+A - -486
+A en -486
+A em -486
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+char173 X -975
+hy X -975
+- X -975
+char173 A -486
+hy A -486
+- A -486
+en X -975
+en A -486
+em X -975
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+charset
+! 7806,18135,0,2628,993,994 2 3617
+dq 10734,18135,0,3669,-2133,994 2 3618
+" "
+sh 12684,18360,825,2676,684,994 2 3619
+# "
+Do 12684,18840,570,1326,-291,994 2 3620
+$ "
+% 17565,18465,1050,1386,228,994 2 3621
+& 16587,18390,255,609,471,609 2 3622
+cq 5856,18135,0,4215,-1392,994 2 51751
+' "
+( 5856,18135,2430,4416,744,994 2 3624
+) 5856,18135,2430,1812,3348,994 2 3625
+* 12684,18390,0,1635,-3465,994 2 3626
++ 17565,12810,0,0,-1431 0 3627
+, 5856,3465,2370,0,3042 0 3628
+char173 5856,7785,0,726,585,726 0 3629
+hy "
+- "
+. 5856,3465,0,0,1917 0 3630
+sl 5856,18165,2430,4518,3396,994 2 3631
+/ "
+0 12684,18360,255,2343,627,994 2 3632
+1 12684,18105,0,1020,-2307,994 2 3633
+2 12684,18360,0,2235,1779,994 2 3634
+3 12684,18360,255,2184,687,994 2 3635
+4 12684,18105,0,2082,1284,994 2 3636
+5 12684,18105,255,2490,525,994 2 3637
+6 12684,18360,255,2397,546,994 2 3638
+7 12684,18105,0,3309,315,994 2 3639
+8 12684,18360,255,2274,600,994 2 3640
+9 12684,18360,255,2289,819,994 2 3641
+: 5856,12570,0,1947,1917,994 0 3642
+; 5856,12570,2370,1836,3042,994 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 17565,9792,0,0,-1455 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 11709,18390,0,2205,-738,994 2 3647
+at 17565,18372,3231,2163,1152,994 2 3648
+@ "
+A 14637,18135,0,0,2460 2 3649
+B 14148,18135,0,1668,1362,994 2 3650
+C 13662,18390,255,2247,375,994 2 3651
+D 14637,18135,0,1851,1398,994 2 3652
+E 12198,18135,0,3423,1440,994 2 3653
+F 11709,18135,0,3855,1584,994 2 3654
+G 14637,18390,255,1926,117,994 2 3655
+H 14637,18135,0,3243,1542,994 2 3656
+I 6831,18135,0,3342,1641,994 2 3657
+J 12684,18135,255,3231,1059,994 2 3658
+K 14148,18135,0,3366,1374,994 2 3659
+L 11220,18135,0,0,1488 2 3660
+M 19515,18135,0,2958,1551,994 2 3661
+N 15126,18135,0,3003,1431,994 2 3662
+O 14637,18390,255,1872,204,994 2 3663
+P 13662,18135,0,2412,1506,994 2 3664
+Q 15126,18390,255,1449,189,994 2 3665
+R 13662,18135,0,1968,1545,994 2 3666
+S 14148,18390,255,2079,495,994 2 3667
+T 13173,18135,0,3891,-1554,994 2 3668
+U 14637,18135,255,3147,72,994 2 3669
+V 13662,18135,0,4206,-1620,994 2 3670
+W 20490,18135,0,3927,-699,994 2 3671
+X 14637,18135,0,3828,2505,994 2 3672
+Y 13662,18135,0,4230,-1767,994 2 3673
+Z 12198,18135,0,3639,2217,994 2 3674
+lB 5856,18135,2430,4086,2592,994 2 3675
+[ "
+rs 8295,18165,2430,534,-1680,534 2 3676
+\ "
+rB 5856,18135,2430,3555,3123,994 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,994 3 3679
+oq 5856,18135,0,3957,-1134,994 2 51808
+` "
+a 11709,12885,255,999,1161,994 0 3681
+b 11709,18165,255,1164,1920,994 2 3682
+c 10734,12885,255,1290,990,994 0 3683
+d 11709,18165,255,3657,1038,994 2 3684
+e 11220,12885,255,1140,1023,994 0 3685
+f 8295,18315,0,4233,960,994 2 3686
+g 11709,12885,4995,2007,2487,994 1 3687
+h 12198,18165,0,987,1677,987 2 3688
+i 6342,18165,0,3393,1722,994 2 3689
+j 6342,18165,4995,3432,4620,994 3 3690
+k 11709,18165,0,2241,1605,994 2 3691
+l 6342,18165,0,3426,1746,994 2 3692
+m 17565,12885,0,1053,1842,994 0 3693
+n 12198,12885,0,915,1734,915 0 3694
+o 11709,12885,255,990,927,990 0 3695
+p 11709,12885,4680,1098,3417,994 1 3696
+q 11709,12885,4680,1926,1122,994 1 3697
+r 8781,12885,0,2637,1686,994 0 3698
+s 10734,12885,255,1116,1380,994 0 3699
+t 8295,15693,255,2280,354,994 0 3700
+u 12198,12630,255,1764,849,994 0 3701
+v 11709,12630,0,2337,-546,994 0 3702
+w 18540,12630,0,2337,-171,994 0 3703
+x 11709,12630,0,2193,2526,994 0 3704
+y 11709,12630,4680,2457,1983,994 1 3705
+z 9759,12630,0,1977,2220,994 0 3706
+lC 13173,20130,6075,3150,-906,994 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 13173,20130,6075,0,3510 3 3709
+} "
+ti 26346,9435,0,0,-4029 0 51876
+char192 14637,23100,0,0,2460 2 3776
+`A "
+char194 14637,23100,0,1626,2460,994 2 3778
+^A "
+char200 12198,23100,0,3423,1440,994 2 3784
+`E "
+char202 12198,23100,0,3423,1440,994 2 3786
+^E "
+char203 12198,23265,0,3948,1440,994 2 3787
+:E "
+char206 6831,23100,0,5529,1641,994 2 3790
+^I "
+char207 6831,23265,0,6630,1641,994 2 3791
+:I "
+char180 12684,18225,0,1785,-5265,994 2 3764
+aa "
+ga 12684,18225,0,0,-5271 2 3680
+a^ 12684,18225,0,702,-3897,702 2 3678
+^ "
+char168 12684,18120,0,2067,-3990,994 2 3752
+ad "
+a~ 12684,17811,0,1560,-3786,994 2 3710
+~ "
+char217 14637,23100,255,3147,72,994 2 3801
+`U "
+char219 14637,23100,255,3147,72,994 2 3803
+^U "
+char221 13662,23100,0,4230,-1767,994 2 3805
+'Y "
+char253 11709,18225,4680,2457,1983,994 3 3837
+'y "
+char176 12684,18360,0,1377,-3201,994 2 3760
+de "
+char199 13662,18390,5295,2247,375,994 3 3783
+,C "
+char231 10734,12885,5205,1290,1419,994 1 3815
+,c "
+char209 15126,22833,0,3003,1431,994 2 3793
+~N "
+char241 12198,17811,0,1803,1734,994 2 3825
+~n "
+char161 7806,12615,5520,936,2685,936 1 3745
+r! "
+char191 11709,12600,5790,0,2256 1 3775
+r? "
+char164 12684,15834,0,2757,1125,994 0 3748
+Cs "
+char163 12684,18360,0,2571,1257,994 2 3747
+Po "
+char165 12684,18105,0,4791,834,994 2 3749
+Ye "
+char167 12684,18390,255,174,-1545,174 2 3751
+sc "
+Fn 12684,18315,0,2196,-1392,994 2 51871
+char162 12684,18840,570,1299,-636,994 2 3746
+ct "
+char226 11709,18225,255,1188,1161,994 2 3810
+^a "
+char234 11220,18225,255,1434,1023,994 2 3818
+^e "
+char244 11709,18225,255,1188,927,994 2 3828
+^o "
+char251 12198,18225,255,1764,849,994 2 3835
+^u "
+char225 11709,18225,255,2271,1161,994 2 3809
+'a "
+char233 11220,18225,255,2517,1023,994 2 3817
+'e "
+char243 11709,18225,255,2271,927,994 2 3827
+'o "
+char250 12198,18225,255,2028,849,994 2 3834
+'u "
+char224 11709,18225,255,999,1161,994 2 3808
+`a "
+char232 11220,18225,255,1140,1023,994 2 3816
+`e "
+char242 11709,18225,255,990,927,990 2 3826
+`o "
+char249 12198,18225,255,1764,849,994 2 3833
+`u "
+char228 11709,18120,255,2553,1161,994 2 3812
+:a "
+char235 11220,18120,255,2799,1023,994 2 3819
+:e "
+char246 11709,18120,255,2553,927,994 2 3830
+:o "
+char252 12198,18120,255,2310,849,994 2 3836
+:u "
+char197 14637,25164,0,1713,2460,994 2 3781
+oA "
+char238 6342,18225,0,3873,1713,994 2 3822
+^i "
+char216 14637,19854,1755,1872,204,994 2 3800
+/O "
+char198 20490,18135,0,2688,3147,994 2 3782
+AE "
+char229 11709,19089,255,1488,1161,994 2 3813
+oa "
+char237 6342,18225,0,5760,1713,994 2 3821
+'i "
+char248 11709,14208,1830,993,927,993 0 3832
+/o "
+char230 17565,12885,255,924,966,924 0 3814
+ae "
+char196 14637,23265,0,2727,2460,994 2 3780
+:A "
+char236 6342,18225,0,2367,1713,994 2 3820
+`i "
+char214 14637,23265,255,2727,204,994 2 3798
+:O "
+char220 14637,23265,255,3147,72,994 2 3804
+:U "
+char201 12198,23100,0,3660,1440,994 2 3785
+'E "
+char239 6342,18120,0,5238,1713,994 2 3823
+:i "
+char223 13173,18165,0,1956,1704,994 2 3807
+ss "
+char212 14637,23100,255,1872,204,994 2 3796
+^O "
+char193 14637,23100,0,2439,2460,994 2 3777
+'A "
+char195 14637,22833,0,2379,2460,994 2 3779
+~A "
+char227 11709,17811,255,2046,1161,994 2 3811
+~a "
+char208 14637,18135,0,1851,1398,994 2 3792
+-D "
+char240 11709,18756,255,1419,936,994 2 3824
+Sd "
+char205 6831,23100,0,6342,1641,994 2 3789
+'I "
+char204 6831,23100,0,3732,1641,994 2 3788
+`I "
+char211 14637,23100,255,2439,204,994 2 3795
+'O "
+char210 14637,23100,255,1872,204,994 2 3794
+`O "
+char213 14637,22833,255,2379,204,994 2 3797
+~O "
+char245 11709,17811,255,2046,927,994 2 3829
+~o "
+vS 14148,23100,255,2754,495,994 2 51795
+vs 10734,18225,255,2754,1380,994 2 51827
+char218 14637,23100,255,3147,72,994 2 3802
+'U "
+:Y 13662,23265,0,4230,-1767,994 2 51801
+char255 11709,18120,4680,2553,1983,994 3 3839
+:y "
+char222 13662,18135,0,1518,1470,994 2 3806
+TP "
+char254 11709,18165,4680,1098,3417,994 3 3838
+Tp "
+char181 15612,12630,4680,1422,2907,994 1 3765
+char182 12684,19635,4200,2046,-1215,994 2 3766
+ps "
+char190 17565,18465,1050,1788,-174,994 2 3774
+34 "
+\- 17565,7740,0,0,-1455 0 51757
+char188 17565,18345,1050,639,975,639 2 3772
+14 "
+char189 17565,18345,1050,165,1449,165 2 3773
+12 "
+char170 10734,18360,0,1965,-2322,994 2 3754
+Of "
+char186 10734,18360,0,1956,-2496,994 2 3770
+Om "
+char171 11709,10965,0,1749,306,994 0 3755
+Fo "
+char187 11709,10965,0,219,1836,219 0 3771
+Fc "
+char177 17565,12810,2520,0,-1431 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,4629,-2838,994 2 3753
+co "
+char172 17565,10320,0,0,-1455 0 3756
+no "
+char174 13173,19635,0,4629,-2838,994 2 3758
+rg "
+char178 8295,18465,0,2814,-432,994 2 3762
+S2 "
+char179 8295,18465,0,2817,-1047,994 2 3763
+S3 "
+char184 12684,195183,5205,0,444 3 3768
+ac "
+char185 8295,18345,0,1920,-2586,994 2 3769
+S1 "
+char215 17565,12345,0,0,-2448 0 3799
+char247 17565,12015,0,0,-1446 0 3831
+char183 5856,10671,0,1371,-189,994 0 3767
+pc "
+fm 5856,18105,0,3432,-2124,994 2 51873
+sd 12684,18105,0,1554,-2124,994 2 51874
+dg 12684,18135,0,318,-1353,318 2 51755
+tm 16101,17850,0,2169,-2706,994 2 51796
+ah 12684,18225,0,1779,-4974,994 2 51935
+ao 12684,19089,0,1002,-4803,994 2 51930
+f/ 2928,18345,1050,8775,7476,994 2 51759
+em 17565,7605,0,426,354,426 0 51789
+en 12684,7605,0,753,546,753 0 51790
+dd 12684,18135,0,399,-1434,399 2 51773
+.i 6342,12630,0,1770,1713,994 0 51957
+aq 5856,18135,0,3546,-2133,994 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 13662,23100,255,3378,375,994 2 20166
+'c 10734,18225,255,2910,990,994 2 20198
+lq 10245,18135,0,3945,-1131,994 2 51838
+rq 10245,18135,0,4314,-1500,994 2 51746
+Bq 10245,3459,2376,0,3000 0 51772
+vz 9759,18225,0,3240,2220,994 2 51834
+fi 14148,18315,0,3318,981,994 2 51881
+fl 14148,18315,0,3378,978,994 2 51882
+ff 15126,18315,0,4389,963,994 2 51883
+Fi 20979,18315,0,3477,981,994 2 51884
+Fl 20979,18315,0,3537,978,994 2 51885
+ij 12684,18165,4995,3432,1722,994 3 51958
+bq 5856,3459,2376,57,2766,57 0 51756
+%0 26346,18465,1050,450,-201,450 2 51901
+char175 12684,16386,0,927,-4566,927 0 3759
+a- "
+ab 12684,18195,0,1674,-4344,994 2 51926
+a. 12684,18120,0,0,-5505 2 51927
+oe 17565,12885,255,903,948,903 0 51823
+OE 20490,18270,135,2994,153,994 2 51791
+fo 6342,10965,0,1878,399,994 0 51886
+fc 6342,10965,0,453,1824,453 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 13173,18135,0,951,96,951 2 51944
+/l 8781,18165,0,2745,807,994 2 51960
+a" 12684,18225,0,4065,-4167,994 2 51933
+ho 12684,918,4755,0,-2397 1 51934
+vZ 12198,23100,0,3729,2217,994 2 51802
+IJ 19515,18135,255,3231,1641,994 2 51942
diff --git a/contrib/groff/font/devlj4/UCI b/contrib/groff/font/devlj4/UCI
new file mode 100644
index 0000000..4214f49
--- /dev/null
+++ b/contrib/groff/font/devlj4/UCI
@@ -0,0 +1,840 @@
+name UCI
+spacewidth 5856
+slant 16.500000
+pcltypeface 4148
+pclproportional 1
+pclweight 0
+pclstyle 5
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2925
+P . -5364
+P , -5364
+V A -1950
+A V -1950
+T o -3414
+T r -3414
+T c -3414
+T e -3414
+T d -3414
+T s -3903
+T y -3414
+T a -3414
+T w -3414
+T u -3414
+T J -3414
+L T -3414
+L Y -2925
+Y o -2925
+Y e -2925
+Y a -2439
+Y J -2925
+A W -1950
+W A -1950
+T A -2925
+V o -1950
+V e -1950
+V a -1461
+Y A -2925
+F A -1461
+F . -3903
+F , -3903
+A T -2925
+A Y -2925
+v . -1950
+v , -1950
+y . -2439
+y , -2439
+T . -3414
+T , -3414
+L W -1950
+P A -1461
+V J -1950
+V . -2925
+V , -2925
+Y . -2925
+Y , -2925
+W o -1461
+W e -1461
+W a -1461
+W . -1950
+W , -1950
+r . -1461
+r , -1461
+w . -1950
+w , -1950
+Y u -1461
+A v -975
+A y -975
+A w -975
+o . -486
+o , -486
+p . -486
+p , -486
+e . -486
+e , -486
+b . -486
+b , -486
+O T -1461
+O V -486
+O Y -1461
+O . -975
+O , -975
+L y -2439
+L O -1461
+L G -1461
+L C -1461
+L Q -1461
+P J -1950
+V y -486
+V u -486
+V O -486
+V G -486
+V C -486
+V Q -486
+D T -1461
+D V -486
+D Y -1461
+D . -975
+D , -975
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -975
+F e -975
+F a -975
+c . -486
+c , -486
+O A -486
+O W -486
+L U -1461
+R T -1461
+R V -486
+R Y -1461
+R W -486
+G T -1461
+P o -1461
+P g -1461
+P e -1461
+P a -975
+C A -975
+C . -975
+C , -975
+D A -486
+D W -486
+B T -1461
+B Y -1461
+B . -975
+B , -975
+F J -975
+A O -486
+A G -486
+A C -486
+A U -486
+A Q -486
+W r -486
+W y -486
+W u -486
+W O -486
+W G -486
+W C -486
+W J -1461
+W Q -486
+J A -486
+J . -1461
+J , -1461
+U A -486
+U . -975
+U , -975
+Q W -486
+f . -975
+f , -975
+T O -975
+T G -975
+T C -975
+T Q -975
+O X -486
+L o -1950
+L e -1950
+L q -1950
+G V -486
+G Y -1461
+G W -486
+P T -1461
+P V -486
+P Y -1461
+C T -1461
+C V -975
+C Y -1461
+D X -486
+B V -486
+B X -486
+B A -486
+B W -486
+S . -486
+S , -486
+X o -486
+X e -486
+X y -486
+X O -486
+X G -486
+X C -486
+X Q -486
+A o -486
+A e -486
+K o -975
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -486
+o x -486
+o w -486
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+r g -486
+p v -486
+p y -486
+p x -486
+c v -486
+c y -486
+c w -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -486
+b y -486
+b w -486
+s . -486
+s , -486
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+f g -486
+x o -486
+x g -486
+x c -486
+x e -486
+x d -486
+x a -486
+x q -486
+a v -486
+a y -486
+a w -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T i -486
+T S -486
+L a -1461
+L S -975
+P s -486
+P Z -486
+P X -486
+P W -486
+C X -975
+C W -975
+C J -486
+V i -486
+V S -486
+S T -975
+S V -486
+S Y -975
+S X -486
+S A -486
+S W -486
+Y i -486
+Y S -486
+X a -486
+X u -486
+X S -486
+A t -486
+A g -486
+A c -486
+A d -486
+A a -486
+A u -486
+A q -486
+A S -486
+W i -486
+W S -486
+K c -975
+K u -975
+K S -486
+h w -486
+n w -486
+m w -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+p w -486
+c x -486
+v e -486
+v s -975
+e x -486
+e w -486
+s v -486
+s y -486
+s x -486
+s w -486
+y e -486
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+w e -486
+w s -486
+k o -486
+k g -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+O Z -486
+L J -975
+C Z -975
+Z o -486
+Z e -486
+Z d -486
+Z s -975
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z J -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+X J -486
+A s -975
+A J -486
+K a -975
+K J -975
+t s -486
+r s -486
+g s -486
+v t -486
+v h -486
+v n -486
+v m -486
+v r -486
+v i -486
+v p -486
+v z -486
+v b -486
+v y -486
+v f -486
+v x -486
+v w -486
+v j -486
+v u -486
+v k -486
+z s -486
+k s -486
+C t -486
+C o -486
+C h -486
+C l -486
+C r -486
+C i -486
+C e -486
+C y -486
+C a -486
+C u -486
+C O -486
+C H -486
+C N -486
+C M -486
+C L -486
+C R -486
+C G -486
+C I -486
+C P -486
+C C -486
+C E -486
+C D -486
+C B -486
+C S -486
+C F -486
+C U -486
+C Q -486
+C K -486
+E s -486
+U s -486
+L cq -3414
+L ' -3414
+T char173 -3414
+T hy -3414
+T - -3414
+T en -3414
+T em -3414
+A cq -1461
+A ' -1461
+char173 T -3414
+hy T -3414
+- T -3414
+en T -3414
+em T -3414
+Y char173 -1461
+Y hy -1461
+Y - -1461
+Y en -1461
+Y em -1461
+p cq -1950
+p ' -1950
+c cq -1950
+c ' -1950
+e cq -1950
+e ' -1950
+b cq -1950
+b ' -1950
+a cq -1950
+a ' -1950
+V char173 -486
+V hy -486
+V - -486
+V en -486
+V em -486
+h cq -1461
+h ' -1461
+n cq -1461
+n ' -1461
+m cq -1461
+m ' -1461
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -486
+' d -486
+s cq -975
+s ' -975
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -486
+X hy -486
+X - -486
+X en -486
+X em -486
+A char173 -486
+A hy -486
+A - -486
+A en -486
+A em -486
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -486
+' s -486
+char173 X -486
+hy X -486
+- X -486
+char173 A -486
+hy A -486
+- A -486
+en X -486
+en A -486
+em X -486
+v cq -486
+v ' -486
+C cq -486
+C ' -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+v char173 -486
+v hy -486
+v - -486
+v en -486
+v em -486
+C char173 -486
+C hy -486
+C - -486
+C en -486
+C em -486
+charset
+! 7806,18135,0,2241,591,996 2 3617
+dq 9759,18135,0,3060,-2391,996 2 3618
+" "
+sh 12198,18360,975,1389,3,996 2 3619
+# "
+Do 12198,18465,630,843,-735,843 2 3620
+$ "
+% 17565,18675,975,576,-672,576 2 3621
+& 16101,18390,255,210,177,210 2 3622
+cq 5856,18135,0,3690,-1482,996 2 51751
+' "
+( 5856,18135,2325,3999,699,996 2 3624
+) 5856,18135,2325,1524,3174,996 2 3625
+* 12198,18390,0,1251,-3045,996 2 3626
++ 17565,12495,0,0,-2097 0 3627
+, 5856,2970,2730,0,2856 0 3628
+char173 5856,7560,0,534,348,534 0 3629
+hy "
+- "
+. 5856,2970,0,0,1347 0 3630
+sl 5856,18165,1980,4254,3456,996 2 3631
+/ "
+0 12198,18360,255,2505,636,996 2 3632
+1 12198,18105,0,309,-2085,309 2 3633
+2 12198,18360,0,1968,1710,996 2 3634
+3 12198,18360,255,2127,735,996 2 3635
+4 12198,18105,0,3057,699,996 2 3636
+5 12198,18105,255,3717,123,996 2 3637
+6 12198,18360,255,3078,21,996 2 3638
+7 12198,18105,0,3684,138,996 2 3639
+8 12198,18360,255,3024,132,996 2 3640
+9 12198,18360,255,2850,480,996 2 3641
+: 5856,12621,0,1656,1347,996 0 3642
+; 5856,12621,2730,1737,2856,996 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 17565,9375,0,0,-2115 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 11220,18390,0,2100,-609,996 2 3647
+at 17565,18357,3849,1746,1029,996 2 3648
+@ "
+A 13662,18135,0,0,2325 2 3649
+B 13173,18135,0,1743,1536,996 2 3650
+C 13173,18390,255,1860,513,996 2 3651
+D 13662,18135,0,1749,1557,996 2 3652
+E 11220,18135,0,3267,1563,996 2 3653
+F 10734,18135,0,3414,1449,996 2 3654
+G 13662,18390,255,1893,333,996 2 3655
+H 13662,18135,0,2958,1509,996 2 3656
+I 5856,18135,0,3066,1566,996 2 3657
+J 11220,18135,255,2781,1866,996 2 3658
+K 13173,18135,0,2982,1341,996 2 3659
+L 10245,18135,0,0,1506 2 3660
+M 18051,18135,0,2886,1590,996 2 3661
+N 14148,18135,0,3030,1638,996 2 3662
+O 13662,18390,255,1875,447,996 2 3663
+P 12198,18135,0,2514,1401,996 2 3664
+Q 13662,18390,255,1773,495,996 2 3665
+R 13173,18135,0,2247,1515,996 2 3666
+S 12684,18390,255,2274,978,996 2 3667
+T 12684,18135,0,3735,-1890,996 2 3668
+U 13662,18135,255,2892,363,996 2 3669
+V 12198,18135,0,4140,-1263,996 2 3670
+W 18051,18135,0,3870,-1209,996 2 3671
+X 13662,18135,0,3108,2223,996 2 3672
+Y 12198,18135,0,4026,-1473,996 2 3673
+Z 12198,18135,0,3390,2130,996 2 3674
+lB 5856,18135,2325,4227,2679,996 2 3675
+[ "
+rs 7806,18165,1980,420,-1230,420 2 3676
+\ "
+rB 5856,18135,2325,3114,3792,996 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,996 3 3679
+oq 5856,18135,0,3690,-1482,996 2 51808
+` "
+a 10734,12885,255,918,1242,918 0 3681
+b 10734,18165,255,1200,1791,996 2 3682
+c 10245,12885,255,1047,816,996 0 3683
+d 10734,18165,255,3501,1155,996 2 3684
+e 10245,12885,255,1245,1065,996 0 3685
+f 7806,18315,0,3972,753,996 2 3686
+g 10734,12885,4995,1737,2589,996 1 3687
+h 10734,18165,0,1167,1812,996 2 3688
+i 4878,18165,0,3690,1905,996 2 3689
+j 4878,18165,4995,3777,5010,996 3 3690
+k 10734,18165,0,2250,1443,996 2 3691
+l 4878,18165,0,3627,1932,996 2 3692
+m 16101,12885,0,1227,1803,996 0 3693
+n 10734,12885,0,1218,1824,996 0 3694
+o 10734,12885,255,1047,825,996 0 3695
+p 10734,12885,4680,972,3273,972 1 3696
+q 10734,12885,4680,1965,1020,996 1 3697
+r 7317,12885,0,2601,1803,996 0 3698
+s 9759,12885,255,1320,1314,996 0 3699
+t 7806,15879,255,1989,144,996 0 3700
+u 10734,12630,255,1800,1011,996 0 3701
+v 10245,12630,0,2412,-423,996 0 3702
+w 17076,12630,0,2343,-369,996 0 3703
+x 10245,12630,0,2328,2280,996 0 3704
+y 10734,12630,4680,2364,1923,996 1 3705
+z 8781,12630,0,2136,2154,996 0 3706
+lC 11709,20130,6075,2865,-1290,996 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 11709,20130,6075,0,2577 3 3709
+} "
+ti 26346,8952,0,0,-4029 0 51876
+char192 13662,23640,0,0,2325 2 3776
+`A "
+char194 13662,23415,0,1611,2325,996 2 3778
+^A "
+char200 11220,23640,0,3267,1563,996 2 3784
+`E "
+char202 11220,23415,0,3267,1563,996 2 3786
+^E "
+char203 11220,22560,0,3693,1563,996 2 3787
+:E "
+char206 5856,23415,0,5514,1566,996 2 3790
+^I "
+char207 5856,22560,0,6375,1566,996 2 3791
+:I "
+char180 12198,18165,0,1326,-5685,996 2 3764
+aa "
+ga 12198,18165,0,0,-4539 2 3680
+a^ 12198,17940,0,795,-3729,795 2 3678
+^ "
+char168 12198,17355,0,1464,-3699,996 2 3752
+ad "
+a~ 12198,17652,0,1776,-3729,996 2 3710
+~ "
+char217 13662,23640,255,2892,363,996 2 3801
+`U "
+char219 13662,23415,255,2892,363,996 2 3803
+^U "
+char221 12198,23640,0,4026,-1473,996 2 3805
+'Y "
+char253 10734,18165,4680,2364,1923,996 3 3837
+'y "
+char176 12198,18360,0,1284,-2982,996 2 3760
+de "
+char199 13173,18390,4995,1860,540,996 3 3783
+,C "
+char231 10245,12885,4995,1047,2838,996 1 3815
+,c "
+char209 14148,22743,0,3030,1638,996 2 3793
+~N "
+char241 10734,17652,0,2508,1824,996 2 3825
+~n "
+char161 7806,13041,5094,861,1971,861 1 3745
+r! "
+char191 11220,12591,5799,0,2016 1 3775
+r? "
+char164 12198,15684,0,2514,468,996 0 3748
+Cs "
+char163 12198,18360,0,2223,522,996 2 3747
+Po "
+char165 12198,18105,0,4137,1266,996 2 3749
+Ye "
+char167 12198,18390,255,96,-1509,96 2 3751
+sc "
+Fn 12198,18315,0,1662,-1329,996 2 51871
+char162 12198,18465,630,873,-1005,873 2 3746
+ct "
+char226 10734,17940,255,1527,1242,996 2 3810
+^a "
+char234 10245,17940,255,1770,1065,996 2 3818
+^e "
+char244 10734,17940,255,1527,825,996 2 3828
+^o "
+char251 10734,17940,255,1800,1011,996 2 3835
+^u "
+char225 10734,18165,255,2058,1242,996 2 3809
+'a "
+char233 10245,18165,255,2301,1065,996 2 3817
+'e "
+char243 10734,18165,255,2058,825,996 2 3827
+'o "
+char250 10734,18165,255,2058,1011,996 2 3834
+'u "
+char224 10734,18165,255,918,1242,918 2 3808
+`a "
+char232 10245,18165,255,1245,1065,996 2 3816
+`e "
+char242 10734,18165,255,1047,825,996 2 3826
+`o "
+char249 10734,18165,255,1800,1011,996 2 3833
+`u "
+char228 10734,17355,255,2478,1242,996 2 3812
+:a "
+char235 10245,17355,255,2721,1065,996 2 3819
+:e "
+char246 10734,17355,255,2478,825,996 2 3830
+:o "
+char252 10734,17355,255,2478,1011,996 2 3836
+:u "
+char197 13662,24480,0,1125,2325,996 2 3781
+oA "
+char238 5856,17940,0,3966,1425,996 2 3822
+^i "
+char216 13662,19944,1833,1989,555,996 2 3800
+/O "
+char198 18540,18135,0,2904,2310,996 2 3782
+AE "
+char229 10734,19005,255,918,1242,918 2 3813
+oa "
+char237 5856,18165,0,4779,1425,996 2 3821
+'i "
+char248 10734,14238,1866,1050,930,996 0 3832
+/o "
+char230 16587,12885,255,681,957,681 0 3814
+ae "
+char196 13662,22560,0,2472,2325,996 2 3780
+:A "
+char236 5856,18165,0,1461,1425,996 2 3820
+`i "
+char214 13662,22560,255,2472,447,996 2 3798
+:O "
+char220 13662,22560,255,2892,363,996 2 3804
+:U "
+char201 11220,23640,0,3267,1563,996 2 3785
+'E "
+char239 5856,17355,0,5118,1425,996 2 3823
+:i "
+char223 11709,18315,255,1839,1917,996 2 3807
+ss "
+char212 13662,23415,255,1875,447,996 2 3796
+^O "
+char193 13662,23640,0,1884,2325,996 2 3777
+'A "
+char195 13662,22743,0,2355,2325,996 2 3779
+~A "
+char227 10734,17652,255,2508,1242,996 2 3811
+~a "
+char208 13662,18135,0,1749,1557,996 2 3792
+-D "
+char240 10734,18579,255,2247,927,996 2 3824
+Sd "
+char205 5856,23640,0,6393,1566,996 2 3789
+'I "
+char204 5856,23640,0,3258,1566,996 2 3788
+`I "
+char211 13662,23640,255,1884,447,996 2 3795
+'O "
+char210 13662,23640,255,1875,447,996 2 3794
+`O "
+char213 13662,22743,255,2355,447,996 2 3797
+~O "
+char245 10734,17652,255,2508,825,996 2 3829
+~o "
+vS 12684,23415,255,3015,978,996 2 51795
+vs 9759,17940,255,2751,1314,996 2 51827
+char218 13662,23640,255,2892,363,996 2 3802
+'U "
+:Y 12198,22560,0,4026,-1473,996 2 51801
+char255 10734,17355,4680,2364,1923,996 3 3839
+:y "
+char222 12198,18135,0,1260,1407,996 2 3806
+TP "
+char254 10734,18165,4680,969,3273,969 3 3838
+Tp "
+char181 14637,12630,4350,1122,2931,996 0 3765
+char182 12198,19635,4200,1923,-606,996 2 3766
+ps "
+char190 17565,18675,918,891,-987,891 2 3774
+34 "
+\- 17565,8175,0,0,-2097 0 51757
+char188 17565,18675,918,183,-279,183 2 3772
+14 "
+char189 17565,18675,918,0,156 2 3773
+12 "
+char170 7806,18360,0,3285,-1188,996 2 3754
+Of "
+char186 7806,18360,0,3303,-1197,996 2 3770
+Om "
+char171 11709,11160,0,741,-426,741 0 3755
+Fo "
+char187 11709,11160,0,0,777 0 3771
+Fc "
+char177 17565,12210,213,0,-2133 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,4470,-2679,996 2 3753
+co "
+char172 17565,10185,0,0,-2097 0 3756
+no "
+char174 13173,19635,0,4470,-2679,996 2 3758
+rg "
+char178 7317,18465,0,3258,-300,996 2 3762
+S2 "
+char179 7317,18465,0,3042,-957,996 2 3763
+S3 "
+char184 12198,195108,4995,0,1860 3 3768
+ac "
+char185 7317,18345,0,2562,-2493,996 2 3769
+S1 "
+char215 17565,12216,0,0,-2850 0 3799
+char247 17565,11610,0,0,-2667 0 3831
+char183 5856,10578,0,1095,-723,996 0 3767
+pc "
+fm 5856,18105,0,3918,-1725,996 2 51873
+sd 12198,18105,0,2577,-2925,996 2 51874
+dg 12198,18135,0,315,-1854,315 2 51755
+tm 16101,17850,0,2010,-2547,996 2 51796
+ah 12198,17940,0,1533,-4467,996 2 51935
+ao 12198,19005,0,114,-4878,114 2 51930
+f/ 2928,18675,918,8010,6531,996 2 51759
+em 17565,7350,0,423,330,423 0 51789
+en 12198,7350,0,936,786,936 0 51790
+dd 12198,18135,0,315,-1854,315 2 51773
+.i 5856,12630,0,1461,1425,996 0 51957
+aq 5856,18135,0,3051,-2388,996 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 13173,23640,255,2427,513,996 2 20166
+'c 10245,18165,255,2301,816,996 2 20198
+lq 9270,18135,0,4254,-1485,996 2 51838
+rq 9270,18135,0,4254,-1485,996 2 51746
+Bq 9270,2916,2784,0,3018 0 51772
+vz 8781,17940,0,3240,2154,996 2 51834
+fi 12684,18315,0,2934,795,996 2 51881
+fl 12684,18315,0,2949,744,996 2 51882
+ff 13662,18315,0,3921,888,996 2 51883
+Fi 18540,18315,0,2892,921,996 2 51884
+Fl 18540,18315,0,2928,849,996 2 51885
+ij 9759,18165,4995,3777,1905,996 3 51958
+bq 5856,2916,2784,0,3330 0 51756
+%0 22443,18675,975,1293,267,996 2 51901
+char175 12198,16434,0,1257,-3453,996 0 3759
+a- "
+ab 12198,17940,0,1890,-4329,996 2 51926
+a. 12198,17355,0,0,-6069 2 51927
+oe 16587,12885,255,912,783,912 0 51823
+OE 18051,18270,135,3174,363,996 2 51791
+fo 6342,11160,0,1608,-186,996 0 51886
+fc 6342,11160,0,537,885,537 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 10245,18135,0,0,1620 2 51944
+/l 4878,18165,0,3627,1932,996 2 51960
+a" 12198,18165,0,3174,-3894,996 2 51933
+ho 12198,879,4716,0,-2142 1 51934
+vZ 12198,23415,0,3390,2130,996 2 51802
+IJ 17076,18135,255,2781,1566,996 2 51942
diff --git a/contrib/groff/font/devlj4/UCR b/contrib/groff/font/devlj4/UCR
new file mode 100644
index 0000000..3b50399
--- /dev/null
+++ b/contrib/groff/font/devlj4/UCR
@@ -0,0 +1,759 @@
+name UCR
+spacewidth 5856
+pcltypeface 4148
+pclproportional 1
+pclweight 0
+pclstyle 4
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -2439
+P . -4878
+P , -4878
+V A -1950
+A V -1950
+T o -3414
+T r -3414
+T c -3414
+T e -3414
+T d -3414
+T s -3414
+T y -3414
+T a -3414
+T w -3414
+T u -3414
+T J -3414
+L T -3414
+L Y -2925
+Y o -1950
+Y e -1950
+Y a -2439
+Y J -2925
+A W -1461
+W A -1461
+T A -2439
+V o -1461
+V e -1461
+V a -1461
+Y A -2439
+F A -975
+F . -2925
+F , -2925
+A T -2439
+A Y -2439
+v . -1950
+v , -1950
+y . -1950
+y , -1950
+T . -3414
+T , -3414
+L W -1461
+P A -1461
+V J -1461
+V . -2439
+V , -2439
+Y . -2925
+Y , -2925
+W o -975
+W e -975
+W a -975
+W . -1461
+W , -1461
+r . -1461
+r , -1461
+w . -1950
+w , -1950
+Y u -975
+A v -975
+A y -975
+A w -975
+o . -975
+o , -975
+p . -975
+p , -975
+e . -975
+e , -975
+b . -975
+b , -975
+O T -1461
+O V -486
+O Y -975
+O . -1461
+O , -1461
+L y -1950
+L O -1461
+L G -1461
+L C -1461
+L Q -1461
+P J -1461
+V y -486
+V u -486
+V O -486
+V G -486
+V C -486
+V Q -486
+D T -1461
+D V -486
+D Y -975
+D . -1461
+D , -1461
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -486
+F e -486
+F a -486
+c . -975
+c , -975
+O A -486
+O W -486
+L U -1461
+R T -1461
+R V -486
+R Y -975
+R W -486
+G T -1461
+P o -975
+P g -1461
+P e -975
+P a -1461
+C A -486
+C . -1461
+C , -1461
+D A -486
+D W -486
+B T -1461
+B Y -975
+B . -1461
+B , -1461
+F J -486
+A O -486
+A G -486
+A C -486
+A U -486
+A Q -486
+W r -486
+W y -486
+W u -486
+W O -486
+W G -486
+W C -486
+W J -975
+W Q -486
+J A -486
+J . -486
+J , -486
+U A -486
+U . -1461
+U , -1461
+Q W -486
+f . -975
+f , -975
+T O -1461
+T G -1461
+T C -1461
+T Q -1461
+O X -486
+L o -975
+L e -975
+L q -1950
+G V -486
+G Y -975
+G W -486
+P T -975
+P V -486
+P Y -975
+C T -1461
+C V -486
+C Y -975
+D X -486
+B V -486
+B X -486
+B A -486
+B W -486
+S . -486
+S , -486
+X o -486
+X e -486
+X y -486
+X O -486
+X G -486
+X C -486
+X Q -486
+A o -486
+A e -486
+K o -975
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -486
+o y -486
+o w -486
+h v -486
+h y -486
+n v -486
+n y -486
+m v -486
+m y -486
+r g -486
+p v -486
+p y -486
+c v -486
+c y -486
+c w -486
+v o -486
+v g -486
+v c -486
+v d -486
+v a -486
+v q -486
+e v -486
+e y -486
+b v -486
+b y -486
+b w -486
+s . -486
+s , -486
+y o -486
+y g -486
+y c -486
+y d -486
+y a -486
+y q -486
+a v -486
+a y -486
+a w -486
+w o -486
+w g -486
+w c -486
+w d -486
+w a -486
+w q -486
+T S -486
+L a -486
+L S -486
+P s -486
+P Z -486
+P X -486
+P W -486
+C X -486
+C W -486
+V S -486
+S T -486
+S V -486
+S Y -486
+S X -486
+S A -486
+S W -486
+Y S -486
+X a -486
+X u -486
+X S -486
+A t -486
+A g -486
+A c -486
+A d -486
+A a -486
+A u -486
+A q -486
+A S -486
+W S -486
+K c -975
+K u -975
+K S -975
+h w -486
+n w -486
+m w -486
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+p w -486
+v e -486
+v s -486
+e w -486
+s v -486
+s y -486
+s w -486
+y e -486
+y s -486
+w e -486
+w s -486
+k o -486
+k g -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+O Z -486
+L J -486
+C Z -486
+Z o -486
+Z e -486
+Z d -486
+Z s -486
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z J -486
+Z Q -486
+D Z -486
+B Z -486
+S Z -486
+X J -486
+A s -486
+A J -486
+K a -975
+K J -975
+K . -486
+K , -486
+r s -486
+k s -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -5364
+L ' -5364
+T char173 -3414
+T hy -3414
+T - -3414
+T en -3414
+T em -3414
+A cq -1461
+A ' -1461
+char173 T -3414
+hy T -3414
+- T -3414
+en T -3414
+em T -3414
+Y char173 -975
+Y hy -975
+Y - -975
+Y en -975
+Y em -975
+p cq -975
+p ' -975
+c cq -975
+c ' -975
+e cq -975
+e ' -975
+b cq -975
+b ' -975
+a cq -1461
+a ' -1461
+V char173 -486
+V hy -486
+V - -486
+V en -486
+V em -486
+h cq -1461
+h ' -1461
+n cq -1461
+n ' -1461
+m cq -1461
+m ' -1461
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -1950
+' d -1950
+s cq -486
+s ' -486
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -486
+X hy -486
+X - -486
+X en -486
+X em -486
+A char173 -486
+A hy -486
+A - -486
+A en -486
+A em -486
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -486
+' s -486
+char173 X -486
+hy X -486
+- X -486
+char173 A -486
+hy A -486
+- A -486
+en X -486
+en A -486
+em X -486
+K cq -486
+K ' -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+charset
+! 7806,18135 2 3617
+dq 9759,18135 2 3618
+" "
+sh 12198,18360,975 2 3619
+# "
+Do 12198,18360,630 2 3620
+$ "
+% 17565,18675,975 2 3621
+& 16101,18390,255 2 3622
+cq 5856,18135 2 51751
+' "
+( 5856,18135,2520 2 3624
+) 5856,18135,2520 2 3625
+* 12198,18390 2 3626
++ 17565,12495 0 3627
+, 5856,2970,2730 0 3628
+char173 5856,7560 0 3629
+hy "
+- "
+. 5856,2760 0 3630
+sl 5856,18165,1980 2 3631
+/ "
+0 12198,18360,255 2 3632
+1 12198,18105 2 3633
+2 12198,18360 2 3634
+3 12198,18360,255 2 3635
+4 12198,18105 2 3636
+5 12198,18105,255 2 3637
+6 12198,18360,255 2 3638
+7 12198,18105 2 3639
+8 12198,18360,255 2 3640
+9 12198,18360,255 2 3641
+: 5856,12333 0 3642
+; 5856,12333,2730 0 3643
+< 26346,16068 0 3644
+= 17565,9570 0 3645
+> 26346,16068 0 3646
+? 11220,18390 2 3647
+at 17565,18438,3246 2 3648
+@ "
+A 13662,18135 2 3649
+B 13173,18135 2 3650
+C 13173,18390,255 2 3651
+D 13662,18135 2 3652
+E 11220,18135 2 3653
+F 10734,18135 2 3654
+G 13662,18390,255 2 3655
+H 13662,18135 2 3656
+I 5856,18135 2 3657
+J 11220,18135,255 2 3658
+K 13173,18135 2 3659
+L 10245,18135 2 3660
+M 18051,18135 2 3661
+N 14148,18135 2 3662
+O 13662,18390,255 2 3663
+P 12198,18135 2 3664
+Q 13662,18390,255 2 3665
+R 13173,18135 2 3666
+S 12684,18390,255 2 3667
+T 12684,18135 2 3668
+U 13662,18135,255 2 3669
+V 12198,18135 2 3670
+W 18051,18135 2 3671
+X 13662,18135 2 3672
+Y 12198,18135 2 3673
+Z 12198,18135 2 3674
+lB 5856,18135,2520 2 3675
+[ "
+rs 5856,18165,1980 2 3676
+\ "
+rB 5856,18135,2520 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 5856,18135 2 51808
+` "
+a 10734,12885,255 0 3681
+b 10734,18165,255 2 3682
+c 10245,12885,255 0 3683
+d 10734,18165,255 2 3684
+e 10245,12885,255 0 3685
+f 7806,18315 2 3686
+g 10734,12885,4995 1 3687
+h 10734,18165 2 3688
+i 4878,18165 2 3689
+j 4878,18165,4995 3 3690
+k 10734,18165 2 3691
+l 4878,18165 2 3692
+m 16101,12885 0 3693
+n 10734,12885 0 3694
+o 10734,12885,255 0 3695
+p 10734,12885,4680 1 3696
+q 10734,12885,4680 1 3697
+r 7317,12885 0 3698
+s 9759,12885,255 0 3699
+t 7806,15954,255 0 3700
+u 10734,12630,255 0 3701
+v 10245,12630 0 3702
+w 17076,12630 0 3703
+x 10245,12630 0 3704
+y 10734,12630,4680 1 3705
+z 8781,12630 0 3706
+lC 11709,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11709,20130,6075 3 3709
+} "
+ti 26346,8952 0 51876
+char192 13662,23640 2 3776
+`A "
+char194 13662,23415 2 3778
+^A "
+char200 11220,23640 2 3784
+`E "
+char202 11220,23415 2 3786
+^E "
+char203 11220,22710 2 3787
+:E "
+char206 5856,23415 2 3790
+^I "
+char207 5856,22710 2 3791
+:I "
+char180 12198,18165 2 3764
+aa "
+ga 12198,18165 2 3680
+a^ 12198,17940 2 3678
+^ "
+char168 12198,17355 2 3752
+ad "
+a~ 12198,17844 2 3710
+~ "
+char217 13662,23640,255 2 3801
+`U "
+char219 13662,23415,255 2 3803
+^U "
+char221 12198,23640 2 3805
+'Y "
+char253 10734,18165,4680 3 3837
+'y "
+char176 12198,18360 2 3760
+de "
+char199 13173,18390,4755 3 3783
+,C "
+char231 10245,12885,4755 1 3815
+,c "
+char209 14148,23121 2 3793
+~N "
+char241 10734,17844 2 3825
+~n "
+char161 7806,12591,5544 1 3745
+r! "
+char191 11220,12480,5910 1 3775
+r? "
+char164 12198,15684 0 3748
+Cs "
+char163 12198,18360 2 3747
+Po "
+char165 12198,18105 2 3749
+Ye "
+char167 12198,18390,255 2 3751
+sc "
+Fn 12198,18315 2 51871
+char162 12198,18360,630 2 3746
+ct "
+char226 10734,17940,255 2 3810
+^a "
+char234 10245,17940,255 2 3818
+^e "
+char244 10734,17940,255 2 3828
+^o "
+char251 10734,17940,255 2 3835
+^u "
+char225 10734,18165,255 2 3809
+'a "
+char233 10245,18165,255 2 3817
+'e "
+char243 10734,18165,255 2 3827
+'o "
+char250 10734,18165,255 2 3834
+'u "
+char224 10734,18165,255 2 3808
+`a "
+char232 10245,18165,255 2 3816
+`e "
+char242 10734,18165,255 2 3826
+`o "
+char249 10734,18165,255 2 3833
+`u "
+char228 10734,17355,255 2 3812
+:a "
+char235 10245,17355,255 2 3819
+:e "
+char246 10734,17355,255 2 3830
+:o "
+char252 10734,17355,255 2 3836
+:u "
+char197 13662,24480 2 3781
+oA "
+char238 5856,17940 2 3822
+^i "
+char216 13662,19767,1851 2 3800
+/O "
+char198 18540,18135 2 3782
+AE "
+char229 10734,19005,255 2 3813
+oa "
+char237 5856,18165 2 3821
+'i "
+char248 10734,14274,2115 0 3832
+/o "
+char230 16587,12885,255 0 3814
+ae "
+char196 13662,22710 2 3780
+:A "
+char236 5856,18165 2 3820
+`i "
+char214 13662,22710,255 2 3798
+:O "
+char220 13662,22710,255 2 3804
+:U "
+char201 11220,23640 2 3785
+'E "
+char239 5856,17355 2 3823
+:i "
+char223 11709,18315,255 2 3807
+ss "
+char212 13662,23415,255 2 3796
+^O "
+char193 13662,23640 2 3777
+'A "
+char195 13662,23121 2 3779
+~A "
+char227 10734,17844,255 2 3811
+~a "
+char208 13662,18135 2 3792
+-D "
+char240 10734,18531,255 2 3824
+Sd "
+char205 5856,23640 2 3789
+'I "
+char204 5856,23640 2 3788
+`I "
+char211 13662,23640,255 2 3795
+'O "
+char210 13662,23640,255 2 3794
+`O "
+char213 13662,23121,255 2 3797
+~O "
+char245 10734,17844,255 2 3829
+~o "
+vS 12684,23415,255 2 51795
+vs 9759,17940,255 2 51827
+char218 13662,23640,255 2 3802
+'U "
+:Y 12198,22710 2 51801
+char255 10734,17355,4680 3 3839
+:y "
+char222 12198,18135 2 3806
+TP "
+char254 10734,18165,4680 3 3838
+Tp "
+char181 14637,12630,4350 0 3765
+char182 12198,19635,4200 2 3766
+ps "
+char190 17565,18675,975 2 3774
+34 "
+\- 17565,8175 0 51757
+char188 17565,18675,975 2 3772
+14 "
+char189 17565,18675,975 2 3773
+12 "
+char170 7317,18360 2 3754
+Of "
+char186 7317,18360 2 3770
+Om "
+char171 11709,11010 0 3755
+Fo "
+char187 11709,11010 0 3771
+Fc "
+char177 17565,12210,213 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 17565,10185 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 7317,18465 2 3762
+S2 "
+char179 7317,18465 2 3763
+S3 "
+char184 12198,195348,4755 3 3768
+ac "
+char185 7317,18345 2 3769
+S1 "
+char215 17565,12216 0 3799
+char247 17565,11610 0 3831
+char183 5856,10755 0 3767
+pc "
+fm 5856,18105 2 51873
+sd 12198,18105 2 51874
+dg 12198,18135 2 51755
+tm 16101,17850 2 51796
+ah 12198,17940 2 51935
+ao 12198,19005 2 51930
+f/ 2439,18675,975 2 51759
+em 17565,7350 0 51789
+en 12198,7350 0 51790
+dd 12198,18135 2 51773
+.i 5856,12630 0 51957
+aq 5856,18135 2 3623
+bu 13173,14226 0 51889
+'C 13173,23640,255 2 20166
+'c 10245,18165,255 2 20198
+lq 9270,18135 2 51838
+rq 9270,18135 2 51746
+Bq 9270,3006,2694 0 51772
+vz 8781,17940 2 51834
+fi 12198,18315 2 51881
+fl 12684,18315 2 51882
+ff 13662,18315 2 51883
+Fi 17826,18315 2 51884
+Fl 17694,18315 2 51885
+ij 9759,18165,4995 3 51958
+bq 5856,3006,2694 0 51756
+%0 22443,18675,975 2 51901
+char175 12198,16440 0 3759
+a- "
+ab 12198,17940 2 51926
+a. 12198,17700 2 51927
+oe 16587,12885,255 0 51823
+OE 18051,18270,135 2 51791
+fo 6342,11010 0 51886
+fc 6342,11010 0 51887
+sq 19029,15624 0 51899
+/L 10245,18135 2 51944
+/l 4878,18165 2 51960
+a" 12198,18165 2 51933
+ho 12198,363,4077 0 51934
+vZ 12198,23415 2 51802
+IJ 17076,18135,255 2 51942
diff --git a/contrib/groff/font/devlj4/UI b/contrib/groff/font/devlj4/UI
new file mode 100644
index 0000000..12bcc26
--- /dev/null
+++ b/contrib/groff/font/devlj4/UI
@@ -0,0 +1,983 @@
+name UI
+spacewidth 8781
+slant 16.500000
+pcltypeface 4148
+pclproportional 1
+pclweight 0
+pclstyle 1
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -5853
+P . -5364
+P , -5364
+V A -3414
+A V -4389
+T o -4389
+T r -4389
+T c -4389
+T e -4389
+T d -4389
+T s -4389
+T y -4389
+T a -4389
+T w -4389
+T u -4389
+T J -4389
+L T -4389
+L Y -4878
+Y o -3903
+Y e -3903
+Y a -3414
+Y J -3903
+A W -3903
+W A -1950
+T A -3414
+V o -2439
+V e -2439
+V a -2439
+Y A -3414
+F A -2925
+F . -3903
+F , -3903
+A T -4389
+A Y -4389
+v . -3903
+v , -3903
+y . -3903
+y , -3903
+T . -3903
+T , -3903
+L W -3903
+P A -2439
+V J -2439
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -975
+W e -975
+W a -975
+W . -2925
+W , -2925
+r . -2439
+r , -2439
+w . -3414
+w , -3414
+Y u -2439
+A v -2925
+A y -2439
+A w -2439
+o . -2439
+o , -2439
+p . -2439
+p , -2439
+e . -1950
+e , -1950
+b . -2439
+b , -2439
+O T -2439
+O V -1950
+O Y -2439
+O . -1950
+O , -1950
+L y -2925
+L O -2439
+L G -1950
+L C -1950
+L Q -1461
+P J -975
+V y -1461
+V u -1461
+V O -975
+V G -975
+V C -975
+V Q -975
+D T -2439
+D V -1950
+D Y -2439
+D . -1950
+D , -1950
+Y O -975
+Y G -975
+Y C -975
+Y Q -975
+F o -1461
+F e -1461
+F a -975
+c . -1950
+c , -1950
+O A -975
+O W -975
+L U -1461
+R T -1461
+R V -1461
+R Y -1461
+R W -975
+G T -1950
+P o -975
+P g -975
+P e -975
+P a -975
+C A -975
+C . -1950
+C , -1950
+D A -975
+D W -975
+B T -1461
+B Y -1461
+B . -1950
+B , -1950
+F J -1461
+A O -1461
+A G -1461
+A C -1461
+A U -1461
+A Q -1461
+W r -486
+W y -486
+W u -486
+W O -486
+W G -486
+W C -486
+W J -975
+W Q -486
+J A -1461
+J . -2439
+J , -2439
+U A -975
+U . -1950
+U , -1950
+Q W -975
+f . -1950
+f , -1950
+T O -975
+T G -975
+T C -975
+T Q -975
+O X -975
+L o -1950
+L e -1950
+L q -1950
+G V -1950
+G Y -1950
+G W -975
+G . -1461
+G , -1461
+P T -1461
+P V -1461
+P Y -1461
+C T -1461
+C V -1461
+C Y -1461
+D X -975
+B V -1461
+B X -975
+B A -975
+B W -975
+S . -1950
+S , -1950
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -1461
+K o -975
+K e -975
+K y -975
+K w -975
+K O -975
+K G -975
+K C -975
+K Q -975
+o v -1461
+o y -975
+o x -1461
+o w -975
+h v -1461
+h y -975
+n v -1461
+n y -975
+m v -1461
+m y -975
+r g -486
+g . -975
+g , -975
+p v -1461
+p y -975
+p x -1461
+c v -1461
+c y -975
+c w -975
+v o -975
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -1461
+e y -975
+b v -1461
+b y -975
+b w -975
+s . -1461
+s , -1461
+y o -975
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+f g -486
+x o -1461
+x g -1461
+x c -1461
+x e -1461
+x d -1461
+x a -1461
+x q -1461
+a v -1461
+a y -975
+a w -975
+w o -975
+w g -975
+w c -975
+w d -975
+w a -975
+w q -975
+T i -975
+T S -975
+L a -1461
+L S -1461
+G X -486
+G A -486
+P s -486
+P Z -975
+P X -1461
+P W -975
+C X -975
+C W -975
+V i -975
+V S -975
+S T -1461
+S V -1461
+S Y -1461
+S X -975
+S A -975
+S W -975
+Y i -975
+Y S -975
+X a -1461
+X u -1461
+X S -1461
+A t -975
+A g -1461
+A c -1461
+A d -1461
+A a -1461
+A u -1461
+A q -1461
+A S -1461
+W i -486
+W S -486
+K c -975
+K u -975
+K S -975
+t g -486
+t . -975
+t , -975
+h w -975
+h . -975
+h , -975
+n w -975
+n . -975
+n , -975
+m w -975
+m . -975
+m , -975
+l . -975
+l , -975
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+i . -975
+i , -975
+p w -975
+c x -975
+v e -975
+v s -486
+e x -975
+e w -975
+z . -975
+z , -975
+d . -975
+d , -975
+s v -975
+s y -975
+s x -486
+s w -975
+y e -975
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -975
+x . -975
+x , -975
+a . -975
+a , -975
+w e -975
+w s -486
+j . -975
+j , -975
+u . -975
+k o -486
+k g -486
+k c -486
+k e -486
+k d -486
+k a -486
+k q -486
+k . -975
+k , -975
+O Z -975
+H . -975
+H , -975
+N . -975
+N , -975
+M . -975
+M , -975
+L J -975
+L . -975
+L , -975
+R . -975
+R , -975
+G Z -486
+I . -975
+I , -975
+C Z -975
+E . -975
+E , -975
+Z o -975
+Z e -975
+Z d -975
+Z s -975
+Z y -975
+Z a -975
+Z w -975
+Z u -975
+Z O -975
+Z G -975
+Z C -975
+Z S -975
+Z J -975
+Z Q -975
+Z . -975
+Z , -975
+D Z -975
+B Z -975
+S Z -975
+X J -975
+X . -975
+X , -975
+A s -975
+A J -975
+A . -975
+A , -975
+K a -975
+K J -975
+K . -975
+K , -975
+t o -486
+t c -486
+t e -486
+t d -486
+t s -486
+t a -486
+t q -486
+o t -486
+o z -486
+h t -486
+n t -486
+m t -486
+r s -486
+p t -486
+p z -486
+c t -486
+c z -486
+e t -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z s -486
+z a -486
+z q -486
+b t -486
+b z -486
+s t -486
+s z -486
+x t -486
+x v -486
+x y -486
+x w -486
+x u -486
+a t -486
+k s -486
+X T -486
+X V -486
+X Y -486
+X W -486
+X U -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -7317
+L ' -7317
+T char173 -4389
+T hy -4389
+T - -4389
+T en -4389
+T em -4389
+A cq -3903
+A ' -3903
+char173 T -4389
+hy T -4389
+- T -4389
+en T -4389
+em T -4389
+Y char173 -2439
+Y hy -2439
+Y - -2439
+Y en -2439
+Y em -2439
+p cq -2925
+p ' -2925
+c cq -2925
+c ' -2925
+e cq -2925
+e ' -2925
+b cq -2925
+b ' -2925
+a cq -2925
+a ' -2925
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -2439
+h ' -2439
+n cq -2439
+n ' -2439
+m cq -2439
+m ' -2439
+R cq -975
+R ' -975
+W char173 -486
+W hy -486
+W - -486
+W en -486
+W em -486
+cq d -2925
+' d -2925
+s cq -1950
+s ' -1950
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -975
+K hy -975
+K - -975
+K en -975
+K em -975
+cq s -1950
+' s -1950
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+x cq -1461
+x ' -1461
+X cq -1461
+X ' -1461
+K cq -1461
+K ' -1461
+t g -486
+t cq -975
+t ' -975
+l cq -975
+l ' -975
+r cq -975
+r ' -975
+g cq -975
+g ' -975
+i cq -975
+i ' -975
+v cq -975
+v ' -975
+z cq -975
+z ' -975
+d cq -975
+d ' -975
+y cq -975
+y ' -975
+f cq -975
+f ' -975
+w cq -975
+w ' -975
+j cq -975
+j ' -975
+u cq -975
+u ' -975
+k cq -975
+k ' -975
+T cq -975
+T ' -975
+O cq -975
+O ' -975
+H cq -975
+H ' -975
+N cq -975
+N ' -975
+M cq -975
+M ' -975
+G cq -975
+G ' -975
+I cq -975
+I ' -975
+P cq -975
+P ' -975
+C cq -975
+C ' -975
+V cq -975
+V ' -975
+E cq -975
+E ' -975
+Z cq -975
+Z ' -975
+Z char173 -975
+Z hy -975
+Z - -975
+Z en -975
+Z em -975
+D cq -975
+D ' -975
+B cq -975
+B ' -975
+S cq -975
+S ' -975
+Y cq -975
+Y ' -975
+F cq -975
+F ' -975
+W cq -975
+W ' -975
+J cq -975
+J ' -975
+U cq -975
+U ' -975
+cq t -1461
+' t -1461
+cq n -1461
+' n -1461
+cq m -1461
+' m -1461
+cq l -975
+' l -975
+cq r -1461
+' r -1461
+cq v -1461
+' v -1461
+cq T -975
+' T -975
+cq N -975
+' N -975
+cq M -975
+' M -975
+cq L -975
+' L -975
+cq R -975
+' R -975
+cq D -975
+' D -975
+x char173 -486
+x hy -486
+x - -486
+x en -486
+x em -486
+charset
+! 8781,18165,0,1956,81,1000 2 3617
+dq 13173,18246,0,2049,-4233,1000 2 3618
+" "
+sh 16587,18105,0,1020,-1137,1000 2 3619
+# "
+Do 16587,18750,765,0,-2391 2 3620
+$ "
+% 26346,18720,840,0,-3195 2 3621
+& 20004,18495,360,0,-942 2 3622
+cq 8781,18135,0,3114,-2751,1000 2 51751
+' "
+( 8781,18135,2397,2823,-1443,1000 2 3624
+) 8781,18135,2397,0,1764 2 3625
+* 16587,18495,0,0,-4155 2 3626
++ 26346,14745,105,0,-4860 0 3627
+, 8781,3000,3135,0,1794 0 3628
+char173 8781,7680,0,561,147,561 0 3629
+hy "
+- "
+. 8781,2970,0,0,192 0 3630
+sl 8781,18135,1500,4326,3072,1000 2 3631
+/ "
+0 16587,18465,360,1602,-243,1000 2 3632
+1 16587,18105,0,0,-4467 2 3633
+2 16587,18465,0,540,78,540 2 3634
+3 16587,18465,360,1374,-354,1000 2 3635
+4 16587,18105,0,843,609,843 2 3636
+5 16587,18105,360,1494,-396,1000 2 3637
+6 16587,18465,360,1632,-966,1000 2 3638
+7 16587,18105,0,1188,-2583,1000 2 3639
+8 16587,18465,360,1356,-177,1000 2 3640
+9 16587,18465,360,630,171,630 2 3641
+: 8781,12615,0,330,192,330 0 3642
+; 8781,12615,3135,405,1794,405 0 3643
+< 26346,16068,0,0,-3981 0 3644
+= 26346,10500,0,0,-4950 0 3645
+> 26346,16068,0,0,-3981 0 3646
+? 13662,18315,0,1380,-1017,1000 2 3647
+at 26349,21030,2745,243,-1713,243 2 3648
+@ "
+A 19515,18135,0,0,2400 2 3649
+B 16587,18135,0,1641,684,1000 2 3650
+C 18540,18495,360,1554,-990,1000 2 3651
+D 19029,18135,0,477,804,477 2 3652
+E 15126,18135,0,3099,699,1000 2 3653
+F 14637,18135,0,3549,702,1000 2 3654
+G 19515,18495,360,1095,-1047,1000 2 3655
+H 19029,18135,0,2322,852,1000 2 3656
+I 7317,18135,0,2439,852,1000 2 3657
+J 14637,18135,360,2559,1242,1000 2 3658
+K 17565,18135,0,2910,417,1000 2 3659
+L 14148,18135,0,0,693 2 3660
+M 23907,18135,0,2115,669,1000 2 3661
+N 19029,18135,0,2688,750,1000 2 3662
+O 20004,18495,360,582,-948,582 2 3663
+P 15612,18135,0,2715,708,1000 2 3664
+Q 20490,18495,360,168,-1080,168 2 3665
+R 17076,18135,0,1728,729,1000 2 3666
+S 17076,18495,360,1455,-21,1000 2 3667
+T 16587,18135,0,3801,-2427,1000 2 3668
+U 19029,18135,360,2250,-801,1000 2 3669
+V 19029,18135,0,3789,-2919,1000 2 3670
+W 26346,18135,0,4122,-2541,1000 2 3671
+X 19029,18135,0,3081,1605,1000 2 3672
+Y 18051,18135,0,3720,-2763,1000 2 3673
+Z 16101,18135,0,2598,1719,1000 2 3674
+lB 8781,18135,2397,3690,1038,1000 2 3675
+[ "
+rs 8781,18135,1500,0,-2547 2 3676
+\ "
+rB 8781,18135,2397,2013,2715,1000 2 3677
+] "
+ha 13173,19758,0,36,36,36 2 51875
+_ 13173,191367,6588,1317,1317,1000 3 3679
+oq 8781,18135,0,2658,-2295,1000 2 51808
+` "
+a 14148,12990,360,87,729,87 0 3681
+b 15126,18165,360,129,1092,129 2 3682
+c 14148,12990,360,534,114,534 0 3683
+d 15126,18165,360,2658,144,1000 2 3684
+e 14148,12990,360,567,153,567 0 3685
+f 9759,18315,0,3546,-33,1000 2 3686
+g 15126,12990,5169,1059,1470,1000 1 3687
+h 15126,18165,0,126,1185,126 2 3688
+i 6342,18165,0,3060,1143,1000 2 3689
+j 6342,18165,4995,2970,4578,1000 3 3690
+k 14148,18165,0,1248,1092,1000 2 3691
+l 6342,18165,0,2937,1137,1000 2 3692
+m 22932,12990,0,363,1182,363 0 3693
+n 15126,12990,0,117,1182,117 0 3694
+o 15126,12990,360,12,261,12 0 3695
+p 15126,12990,4680,9,2592,9 1 3696
+q 15126,12990,4680,1146,132,1000 1 3697
+r 9270,12990,0,2499,1026,1000 0 3698
+s 13173,12990,360,579,960,579 0 3699
+t 9759,15843,360,2022,-864,1000 0 3700
+u 15126,12630,360,1023,261,1000 0 3701
+v 14637,12630,0,1902,-1086,1000 0 3702
+w 22932,12630,0,1953,-1578,1000 0 3703
+x 14637,12630,0,1035,1767,1000 0 3704
+y 14637,12630,4680,1992,-963,1000 1 3705
+z 12684,12630,0,1344,1365,1000 0 3706
+lC 11709,20130,6075,3315,-1740,1000 3 3707
+{ "
+ba 13173,19758,6588,0,-4596 3 3708
+| "
+rC 11709,20130,6075,0,3183 3 3709
+} "
+ti 26346,8952,0,0,-4029 0 51876
+char192 19515,23100,0,0,2400 2 3776
+`A "
+char194 19515,23085,0,0,2400 2 3778
+^A "
+char200 15126,23100,0,3099,699,1000 2 3784
+`E "
+char202 15126,23085,0,3099,699,1000 2 3786
+^E "
+char203 15126,22638,0,3099,699,1000 2 3787
+:E "
+char206 7317,23085,0,5385,852,1000 2 3790
+^I "
+char207 7317,22638,0,6231,852,1000 2 3791
+:I "
+char180 16587,17970,0,0,-7479 2 3764
+aa "
+ga 16587,17970,0,0,-6621 2 3680
+a^ 16587,18105,0,0,-5334 2 3678
+^ "
+char168 16587,17943,0,174,-6261,174 2 3752
+ad "
+a~ 16587,17724,0,312,-5604,312 2 3710
+~ "
+char217 19029,23100,360,2250,-801,1000 2 3801
+`U "
+char219 19029,23085,360,2250,-801,1000 2 3803
+^U "
+char221 18051,23100,0,3720,-2763,1000 2 3805
+'Y "
+char253 14637,17970,4680,1992,-963,1000 3 3837
+'y "
+char176 16587,18465,0,0,-4104 2 3760
+de "
+char199 18540,18495,4875,1554,-990,1000 3 3783
+,C "
+char231 14148,12990,4875,534,114,534 1 3815
+,c "
+char209 19029,23019,0,2688,750,1000 2 3793
+~N "
+char241 15126,17724,0,1044,1182,1000 2 3825
+~n "
+char161 8781,12576,5589,54,1983,54 1 3745
+r! "
+char191 13662,12573,5742,0,921 1 3775
+r? "
+char164 16587,15684,0,126,-1533,126 0 3748
+Cs "
+char163 16587,18465,0,2265,291,1000 2 3747
+Po "
+char165 16587,18105,0,4818,-1089,1000 2 3749
+Ye "
+char167 16587,18495,360,0,-3750 2 3751
+sc "
+Fn 16587,18315,0,330,-3528,330 2 51871
+char162 16587,18750,765,0,-2322 2 3746
+ct "
+char226 14148,18105,360,711,729,711 2 3810
+^a "
+char234 14148,18105,360,711,153,711 2 3818
+^e "
+char244 15126,18105,360,222,261,222 2 3828
+^o "
+char251 15126,18105,360,1023,261,1000 2 3835
+^u "
+char225 14148,17970,360,690,729,690 2 3809
+'a "
+char233 14148,17970,360,690,153,690 2 3817
+'e "
+char243 15126,17970,360,201,261,201 2 3827
+'o "
+char250 15126,17970,360,1023,261,1000 2 3834
+'u "
+char224 14148,17970,360,87,729,87 2 3808
+`a "
+char232 14148,17970,360,567,153,567 2 3816
+`e "
+char242 15126,17970,360,12,261,12 2 3826
+`o "
+char249 15126,17970,360,1023,261,1000 2 3833
+`u "
+char228 14148,17943,360,1395,729,1000 2 3812
+:a "
+char235 14148,17943,360,1395,153,1000 2 3819
+:e "
+char246 15126,17943,360,906,261,906 2 3830
+:o "
+char252 15126,17943,360,1023,261,1000 2 3836
+:u "
+char197 19515,25923,0,0,2400 2 3781
+oA "
+char238 6342,18105,0,4614,1155,1000 2 3822
+^i "
+char216 20004,18495,360,2847,1161,1000 2 3800
+/O "
+char198 25857,18135,0,3231,2919,1000 2 3782
+AE "
+char229 14148,20490,360,87,729,87 2 3813
+oa "
+char237 6342,17970,0,4593,1155,1000 2 3821
+'i "
+char248 15126,12990,360,1242,1386,1000 0 3832
+/o "
+char230 22443,12990,360,165,384,165 0 3814
+ae "
+char196 19515,22638,0,132,2400,132 2 3780
+:A "
+char236 6342,17970,0,1737,1155,1000 2 3820
+`i "
+char214 20004,22638,360,582,-948,582 2 3798
+:O "
+char220 19029,22638,360,2250,-801,1000 2 3804
+:U "
+char201 15126,23100,0,3099,699,1000 2 3785
+'E "
+char239 6342,17943,0,5298,1155,1000 2 3823
+:i "
+char223 16101,18315,360,1320,939,1000 2 3807
+ss "
+char212 20004,23085,360,582,-948,582 2 3796
+^O "
+char193 19515,23100,0,0,2400 2 3777
+'A "
+char195 19515,23019,0,936,2400,936 2 3779
+~A "
+char227 14148,17724,360,1533,729,1000 2 3811
+~a "
+char208 19029,18135,0,477,804,477 2 3792
+-D "
+char240 15126,18315,360,357,108,357 2 3824
+Sd "
+char205 7317,23100,0,5619,852,1000 2 3789
+'I "
+char204 7317,23100,0,2787,852,1000 2 3788
+`I "
+char211 20004,23100,360,582,-948,582 2 3795
+'O "
+char210 20004,23100,360,582,-948,582 2 3794
+`O "
+char213 20004,23019,360,693,-948,693 2 3797
+~O "
+char245 15126,17724,360,1044,261,1000 2 3829
+~o "
+vS 17076,23085,360,1629,-21,1000 2 51795
+vs 13173,18234,360,2241,960,1000 2 51827
+char218 19029,23100,360,2250,-801,1000 2 3802
+'U "
+:Y 18051,22638,0,3720,-2763,1000 2 51801
+char255 14637,17943,4680,1992,-963,1000 3 3839
+:y "
+char222 15612,18135,0,1692,717,1000 2 3806
+TP "
+char254 15126,18165,4680,9,2592,9 3 3838
+Tp "
+char181 14637,12630,4350,1122,2931,1000 0 3765
+char182 16590,19635,4200,0,-2379 2 3766
+ps "
+char190 26346,18465,945,0,-3291 2 3774
+34 "
+\- 26346,8070,0,0,-4869 0 51757
+char188 26346,18465,945,0,-3621 2 3772
+14 "
+char189 26346,18465,945,0,-3087 2 3773
+12 "
+char170 10734,18465,0,1791,-1671,1000 2 3754
+Of "
+char186 10734,18465,0,2232,-1599,1000 2 3770
+Om "
+char171 14637,11046,0,468,-876,468 0 3755
+Fo "
+char187 14637,11046,0,0,537 0 3771
+Fc "
+char177 26346,14910,0,0,-4770 0 3761
+char166 13173,19083,5916,0,-4596 3 3750
+bb "
+char169 13173,19635,0,4683,-2892,1000 2 3753
+co "
+char172 26346,11697,0,0,-4425 0 3756
+no "
+char174 13173,19635,0,4683,-2892,1000 2 3758
+rg "
+char178 10245,18465,0,1800,-1065,1000 2 3762
+S2 "
+char179 10245,18465,0,1941,-1134,1000 2 3763
+S3 "
+char184 16587,195048,4875,0,-1797 3 3768
+ac "
+char185 10245,18345,0,693,-3387,693 2 3769
+S1 "
+char215 26346,14010,0,0,-6081 0 3799
+char247 26346,12255,0,0,-4845 0 3831
+char183 8781,10935,0,0,-2136 0 3767
+pc "
+fm 8781,18105,0,1911,-3000,1000 2 51873
+sd 16587,18105,0,0,-3000 2 51874
+dg 16587,18135,0,0,-2772 2 51755
+tm 16128,17850,0,2196,-2760,1000 2 51796
+ah 16587,18234,0,534,-6378,534 2 51935
+ao 16587,20490,0,0,-6318 2 51930
+f/ 2439,18465,945,8739,7344,1000 2 51759
+em 26346,7380,0,0,-2343 0 51789
+en 16587,7470,0,24,-378,24 0 51790
+dd 16587,18135,0,0,-2799 2 51773
+.i 6342,12630,0,1374,1155,1000 0 51957
+aq 8781,18246,0,2136,-4233,1000 2 3623
+bu 13173,14226,0,0,-498 0 51889
+'C 18540,23100,360,1554,-990,1000 2 20166
+'c 14148,17970,360,690,114,690 2 20198
+lq 13173,18135,0,3186,-2322,1000 2 51838
+rq 13173,18135,0,3246,-2382,1000 2 51746
+Bq 13173,2925,3150,0,1596 0 51772
+vz 12684,18234,0,2487,1365,1000 2 51834
+fi 16101,18315,0,2976,-249,1000 2 51881
+fl 16101,18315,0,2811,-216,1000 2 51882
+ff 18051,18315,0,3666,-165,1000 2 51883
+Fi 24396,18315,0,2886,-174,1000 2 51884
+Fl 24396,18315,0,2748,-168,1000 2 51885
+ij 12684,18165,4995,2970,1143,1000 3 51958
+bq 8781,2925,3150,0,2349 0 51756
+%0 26346,18720,840,426,-315,426 2 51901
+char175 16587,17040,0,327,-5010,327 2 3759
+a- "
+ab 16587,17937,0,0,-5469 2 51926
+a. 16587,17943,0,0,-8355 2 51927
+oe 23907,12990,360,141,-243,141 0 51823
+OE 26346,18270,135,3102,-987,1000 2 51791
+fo 9759,11046,0,438,-1293,438 0 51886
+fc 9759,11046,0,0,-363 0 51887
+sq 19029,15624,0,0,-2022 0 51899
+/L 14148,18135,0,0,693 2 51944
+/l 6342,18165,0,2937,1122,1000 2 51960
+a" 16587,17970,0,2460,-5865,1000 2 51933
+ho 16587,696,4458,0,-6957 0 51934
+vZ 16101,23085,0,2598,1719,1000 2 51802
+IJ 20976,18135,360,2559,852,1000 2 51942
diff --git a/contrib/groff/font/devlj4/UR b/contrib/groff/font/devlj4/UR
new file mode 100644
index 0000000..b7eba7c
--- /dev/null
+++ b/contrib/groff/font/devlj4/UR
@@ -0,0 +1,880 @@
+name UR
+spacewidth 8781
+pcltypeface 4148
+pclproportional 1
+pclweight 0
+pclstyle 0
+ligatures fi fl ff ffi ffl 0
+kernpairs
+L V -3903
+P . -4389
+P , -4389
+V A -3903
+A V -3903
+T o -4878
+T r -4878
+T c -4878
+T e -4878
+T d -4878
+T s -4878
+T y -4878
+T a -4878
+T w -4878
+T u -4878
+T J -4878
+L T -4878
+L Y -4389
+Y o -4389
+Y e -4389
+Y a -4389
+Y J -4389
+A W -2439
+W A -2439
+T A -4389
+V o -2925
+V e -2925
+V a -2925
+Y A -4389
+F A -2925
+F . -3903
+F , -3903
+A T -4389
+A Y -4389
+v . -3903
+v , -3903
+y . -3903
+y , -3903
+T . -3903
+T , -3903
+L W -2439
+P A -2925
+V J -3903
+V . -3903
+V , -3903
+Y . -3903
+Y , -3903
+W o -1950
+W e -1950
+W a -1950
+W . -3414
+W , -3414
+r . -2439
+r , -2439
+w . -3414
+w , -3414
+Y u -2925
+A v -2439
+A y -1950
+A w -2439
+o . -2925
+o , -2925
+p . -2925
+p , -2925
+e . -2925
+e , -2925
+b . -2925
+b , -2925
+O T -1950
+O V -1461
+O Y -1950
+O . -2925
+O , -2925
+L y -2439
+L O -1950
+L G -1950
+L C -1950
+L Q -1950
+P J -2439
+V y -1461
+V u -1461
+V O -1461
+V G -1461
+V C -1461
+V Q -1461
+D T -1950
+D V -1461
+D Y -1950
+D . -2925
+D , -2925
+Y O -1950
+Y G -1950
+Y C -1950
+Y Q -1950
+F o -1461
+F e -1461
+F a -1461
+c . -2439
+c , -2439
+O A -1461
+O W -975
+L U -1461
+R T -1461
+R V -1461
+R Y -1461
+R W -975
+G T -1461
+P o -1461
+P g -1461
+P e -1461
+P a -1461
+C A -1461
+C . -2439
+C , -2439
+D A -1461
+D W -975
+B T -1461
+B Y -1461
+B . -1950
+B , -1950
+F J -2439
+A O -1461
+A G -1461
+A C -1461
+A U -1461
+A Q -1461
+W r -975
+W y -975
+W u -975
+W O -975
+W G -975
+W C -975
+W J -2439
+W Q -975
+J A -1461
+J . -2439
+J , -2439
+U A -1461
+U . -2439
+U , -2439
+Q W -975
+f . -1950
+f , -1950
+T O -1950
+T G -1950
+T C -1950
+T Q -1950
+O X -1461
+L o -1950
+L e -1950
+L q -1950
+G V -1461
+G Y -1461
+G W -975
+G . -975
+G , -975
+P T -486
+P V -486
+P Y -486
+C T -1461
+C V -1461
+C Y -1461
+D X -1461
+B V -1461
+B X -975
+B A -975
+B W -975
+S . -1950
+S , -1950
+X o -1461
+X e -1461
+X y -1461
+X O -1461
+X G -1461
+X C -1461
+X Q -1461
+A o -1461
+A e -1461
+K o -1461
+K e -1461
+K y -1461
+K w -1461
+K O -1461
+K G -1461
+K C -1461
+K Q -1461
+o v -975
+o y -486
+o x -975
+o w -975
+h v -975
+h y -486
+n v -975
+n y -486
+m v -975
+m y -486
+r g -486
+g . -975
+g , -975
+p v -975
+p y -486
+p x -975
+c v -975
+c y -486
+c w -975
+v o -975
+v g -975
+v c -975
+v d -975
+v a -975
+v q -975
+e v -975
+e y -486
+b v -975
+b y -486
+b w -975
+s . -1461
+s , -1461
+y o -975
+y g -975
+y c -975
+y d -975
+y a -975
+y q -975
+f g -486
+x o -975
+x g -975
+x c -975
+x e -975
+x d -975
+x a -975
+x q -975
+a v -975
+a y -486
+a w -975
+w o -975
+w g -975
+w c -975
+w d -975
+w a -975
+w q -975
+T i -975
+T S -975
+L a -975
+L S -975
+P s -486
+P Z -486
+P X -486
+P W -486
+C X -1461
+C W -975
+C J -975
+V i -975
+V S -975
+S T -975
+S V -975
+S Y -975
+S X -975
+S A -975
+S W -975
+Y i -975
+Y S -975
+X a -975
+X u -1461
+X S -975
+A t -975
+A g -1461
+A c -1461
+A d -1461
+A a -975
+A u -1461
+A q -1461
+A S -975
+W i -975
+W S -975
+K c -1461
+K u -1461
+K S -975
+t g -486
+t . -975
+t , -975
+o f -486
+h w -975
+h . -975
+h , -975
+n w -975
+n . -975
+n , -975
+m w -975
+m . -975
+m , -975
+l . -975
+l , -975
+r o -486
+r c -486
+r e -486
+r d -486
+r a -486
+r q -486
+i . -975
+i , -975
+p f -486
+p w -975
+c f -486
+c x -975
+v e -975
+v s -486
+e f -486
+e x -975
+e w -975
+z . -975
+z , -975
+d . -975
+d , -975
+b f -486
+s v -486
+s y -486
+s f -486
+s x -486
+s w -486
+y e -975
+y s -486
+f o -486
+f c -486
+f e -486
+f d -486
+f s -486
+f a -486
+f q -486
+x s -486
+x . -975
+x , -975
+a . -975
+a , -975
+w e -975
+w s -486
+j . -975
+j , -975
+u . -975
+k o -975
+k g -975
+k c -975
+k e -975
+k d -975
+k a -975
+k q -975
+k . -975
+k , -975
+O Z -486
+O J -975
+H . -975
+H , -975
+N . -975
+N , -975
+M . -975
+M , -975
+L . -975
+L , -975
+R . -975
+R , -975
+I . -975
+I , -975
+C Z -486
+E . -975
+E , -975
+Z o -486
+Z e -486
+Z d -486
+Z s -486
+Z y -486
+Z a -486
+Z w -486
+Z u -486
+Z O -486
+Z G -486
+Z C -486
+Z S -486
+Z Q -486
+Z . -975
+Z , -975
+D Z -486
+D J -975
+B Z -486
+B J -975
+S Z -486
+S J -975
+X . -975
+X , -975
+A s -486
+A . -975
+A , -975
+J J -975
+U J -975
+K a -975
+K . -975
+K , -975
+t o -486
+t c -486
+t e -486
+t d -486
+t s -486
+t a -486
+t q -486
+o z -486
+h f -486
+n f -486
+m f -486
+r s -486
+p z -486
+c z -486
+e z -486
+z o -486
+z g -486
+z c -486
+z e -486
+z d -486
+z s -486
+z a -486
+z q -486
+b z -486
+s z -486
+a f -486
+k s -486
+A f -486
+K T -486
+K V -486
+K Y -486
+K W -486
+K U -486
+L cq -6342
+L ' -6342
+T char173 -4878
+T hy -4878
+T - -4878
+T en -4878
+T em -4878
+A cq -2925
+A ' -2925
+char173 T -4878
+hy T -4878
+- T -4878
+en T -4878
+em T -4878
+Y char173 -2925
+Y hy -2925
+Y - -2925
+Y en -2925
+Y em -2925
+p cq -1950
+p ' -1950
+c cq -1461
+c ' -1461
+e cq -1950
+e ' -1950
+b cq -1950
+b ' -1950
+a cq -1461
+a ' -1461
+V char173 -1461
+V hy -1461
+V - -1461
+V en -1461
+V em -1461
+h cq -1461
+h ' -1461
+n cq -1461
+n ' -1461
+m cq -1461
+m ' -1461
+W char173 -975
+W hy -975
+W - -975
+W en -975
+W em -975
+cq d -3414
+' d -3414
+s cq -486
+s ' -486
+L char173 -1950
+L hy -1950
+L - -1950
+L en -1950
+L em -1950
+X char173 -1461
+X hy -1461
+X - -1461
+X en -1461
+X em -1461
+A char173 -1461
+A hy -1461
+A - -1461
+A en -1461
+A em -1461
+K char173 -1461
+K hy -1461
+K - -1461
+K en -1461
+K em -1461
+cq s -1950
+' s -1950
+char173 X -1461
+hy X -1461
+- X -1461
+char173 A -1461
+hy A -1461
+- A -1461
+en X -1461
+en A -1461
+em X -1461
+K cq -486
+K ' -486
+t g -486
+b f -486
+Z char173 -486
+Z hy -486
+Z - -486
+Z en -486
+Z em -486
+cq t -975
+' t -975
+cq n -1461
+' n -1461
+cq m -1461
+' m -1461
+cq r -1461
+' r -1461
+cq v -1461
+' v -1461
+charset
+! 8781,18165 2 3617
+dq 13173,18237 2 3618
+" "
+sh 16587,18105 2 3619
+# "
+Do 16587,18825,720 2 3620
+$ "
+% 26346,18720,840 2 3621
+& 20004,18495,360 2 3622
+cq 8781,18135 2 51751
+' "
+( 8781,18135,2550 2 3624
+) 8781,18135,2550 2 3625
+* 16587,18495 2 3626
++ 26346,14775,105 0 3627
+, 8781,3030,3075 0 3628
+char173 8781,7755 0 3629
+hy "
+- "
+. 8781,3030 0 3630
+sl 8781,18135,1380 2 3631
+/ "
+0 16587,18465,360 2 3632
+1 16587,18105 2 3633
+2 16587,18465 2 3634
+3 16587,18465,360 2 3635
+4 16587,18105 2 3636
+5 16587,18105,360 2 3637
+6 16587,18465,360 2 3638
+7 16587,18105 2 3639
+8 16587,18465,360 2 3640
+9 16587,18465,360 2 3641
+: 8781,12630 0 3642
+; 8781,12630,3075 0 3643
+< 26346,16068 0 3644
+= 26346,10566 0 3645
+> 26346,16068 0 3646
+? 13662,18315 2 3647
+at 26352,21030,2745 2 3648
+@ "
+A 19515,18135 2 3649
+B 16587,18135 2 3650
+C 18540,18495,360 2 3651
+D 19029,18135 2 3652
+E 15126,18135 2 3653
+F 14637,18135 2 3654
+G 19515,18495,360 2 3655
+H 19029,18135 2 3656
+I 7317,18135 2 3657
+J 14637,18135,360 2 3658
+K 17565,18135 2 3659
+L 14148,18135 2 3660
+M 23907,18135 2 3661
+N 19029,18135 2 3662
+O 20004,18495,360 2 3663
+P 15612,18135 2 3664
+Q 20490,18495,360 2 3665
+R 17076,18135 2 3666
+S 17076,18495,360 2 3667
+T 16587,18135 2 3668
+U 19029,18135,360 2 3669
+V 19029,18135 2 3670
+W 26346,18135 2 3671
+X 19029,18135 2 3672
+Y 18051,18135 2 3673
+Z 16101,18135 2 3674
+lB 8781,18135,2370 2 3675
+[ "
+rs 8781,18135,1380 2 3676
+\ "
+rB 8781,18135,2370 2 3677
+] "
+ha 13173,19758 2 51875
+_ 13173,191367,6588 3 3679
+oq 8781,18135 2 51808
+` "
+a 14148,12990,360 0 3681
+b 15126,18165,360 2 3682
+c 14148,12990,360 0 3683
+d 15126,18165,360 2 3684
+e 14148,12990,360 0 3685
+f 9759,18315 2 3686
+g 15126,12990,5088 1 3687
+h 15126,18165 2 3688
+i 6342,18165 2 3689
+j 6342,18165,4995 3 3690
+k 14148,18165 2 3691
+l 6342,18165 2 3692
+m 22932,12990 0 3693
+n 15126,12990 0 3694
+o 15126,12990,360 0 3695
+p 15126,12990,4680 1 3696
+q 15126,12990,4680 1 3697
+r 9270,12990 0 3698
+s 13173,12990,360 0 3699
+t 9759,15963,360 0 3700
+u 15126,12630,360 0 3701
+v 14637,12630 0 3702
+w 22932,12630 0 3703
+x 14637,12630 0 3704
+y 14637,12630,4680 1 3705
+z 12684,12630 0 3706
+lC 11712,20130,6075 3 3707
+{ "
+ba 13173,19758,6588 3 3708
+| "
+rC 11712,20130,6075 3 3709
+} "
+ti 26346,8952 0 51876
+char192 19515,23085 2 3776
+`A "
+char194 19515,23085 2 3778
+^A "
+char200 15126,23085 2 3784
+`E "
+char202 15126,23085 2 3786
+^E "
+char203 15126,22755 2 3787
+:E "
+char206 7317,23085 2 3790
+^I "
+char207 7317,22755 2 3791
+:I "
+char180 16587,18075 2 3764
+aa "
+ga 16587,18075 2 3680
+a^ 16587,17985 2 3678
+^ "
+char168 16587,17775 2 3752
+ad "
+a~ 16587,18294 2 3710
+~ "
+char217 19029,23085,360 2 3801
+`U "
+char219 19029,23085,360 2 3803
+^U "
+char221 18051,23085 2 3805
+'Y "
+char253 14637,18075,4680 3 3837
+'y "
+char176 16587,18465 2 3760
+de "
+char199 18540,18495,5025 3 3783
+,C "
+char231 14148,12990,5025 1 3815
+,c "
+char209 19029,22959 2 3793
+~N "
+char241 15126,18294 2 3825
+~n "
+char161 8781,12645,5520 1 3745
+r! "
+char191 13662,12516,5799 1 3775
+r? "
+char164 16587,15684 0 3748
+Cs "
+char163 16587,18465 2 3747
+Po "
+char165 16587,18105 2 3749
+Ye "
+char167 16587,18495,360 2 3751
+sc "
+Fn 16587,18315 2 51871
+char162 16587,18825,720 2 3746
+ct "
+char226 14148,17985,360 2 3810
+^a "
+char234 14148,17985,360 2 3818
+^e "
+char244 15126,17985,360 2 3828
+^o "
+char251 15126,17985,360 2 3835
+^u "
+char225 14148,18075,360 2 3809
+'a "
+char233 14148,18075,360 2 3817
+'e "
+char243 15126,18075,360 2 3827
+'o "
+char250 15126,18075,360 2 3834
+'u "
+char224 14148,18075,360 2 3808
+`a "
+char232 14148,18075,360 2 3816
+`e "
+char242 15126,18075,360 2 3826
+`o "
+char249 15126,18075,360 2 3833
+`u "
+char228 14148,17775,360 2 3812
+:a "
+char235 14148,17775,360 2 3819
+:e "
+char246 15126,17775,360 2 3830
+:o "
+char252 15126,17775,360 2 3836
+:u "
+char197 19515,25923 2 3781
+oA "
+char238 6342,17985 2 3822
+^i "
+char216 20004,18495,375 2 3800
+/O "
+char198 25857,18165 2 3782
+AE "
+char229 14148,20412,360 2 3813
+oa "
+char237 6342,18075 2 3821
+'i "
+char248 15126,13008,408 0 3832
+/o "
+char230 22443,12990,360 0 3814
+ae "
+char196 19515,22755 2 3780
+:A "
+char236 6342,18075 2 3820
+`i "
+char214 20004,22755,360 2 3798
+:O "
+char220 19029,22755,360 2 3804
+:U "
+char201 15126,23085 2 3785
+'E "
+char239 6342,17775 2 3823
+:i "
+char223 16101,18165,360 2 3807
+ss "
+char212 20004,23085,360 2 3796
+^O "
+char193 19515,23085 2 3777
+'A "
+char195 19515,22959 2 3779
+~A "
+char227 14148,18294,360 2 3811
+~a "
+char208 19029,18135 2 3792
+-D "
+char240 15126,18315,360 2 3824
+Sd "
+char205 7317,23085 2 3789
+'I "
+char204 7317,23085 2 3788
+`I "
+char211 20004,23085,360 2 3795
+'O "
+char210 20004,23085,360 2 3794
+`O "
+char213 20004,22959,360 2 3797
+~O "
+char245 15126,18294,360 2 3829
+~o "
+vS 17076,23085,360 2 51795
+vs 13173,17985,360 2 51827
+char218 19029,23085,360 2 3802
+'U "
+:Y 18051,22755 2 51801
+char255 14637,17775,4680 3 3839
+:y "
+char222 15612,18135 2 3806
+TP "
+char254 15126,18165,4680 3 3838
+Tp "
+char181 14637,12630,4350 0 3765
+char182 16587,19635,4200 2 3766
+ps "
+char190 26346,18465,1020 2 3774
+34 "
+\- 26346,8100 0 51757
+char188 26346,18465,1020 2 3772
+14 "
+char189 26346,18465,1020 2 3773
+12 "
+char170 10734,18465 2 3754
+Of "
+char186 10734,18465 2 3770
+Om "
+char171 14637,11085 0 3755
+Fo "
+char187 14637,11085 0 3771
+Fc "
+char177 26346,14985 0 3761
+char166 13173,19083,5916 3 3750
+bb "
+char169 13173,19635 2 3753
+co "
+char172 26346,11607 0 3756
+no "
+char174 13173,19635 2 3758
+rg "
+char178 10245,18465 2 3762
+S2 "
+char179 10245,18465 2 3763
+S3 "
+char184 16587,194958,5025 3 3768
+ac "
+char185 10245,18345 2 3769
+S1 "
+char215 26346,14010 0 3799
+char247 26346,12315 0 3831
+char183 8781,10509 0 3767
+pc "
+fm 8781,18105 2 51873
+sd 16587,18105 2 51874
+dg 16587,18135 2 51755
+tm 16128,17850 2 51796
+ah 16587,17985 2 51935
+ao 16587,20412 2 51930
+f/ 1464,18465,1020 2 51759
+em 26346,7425 0 51789
+en 16587,7425 0 51790
+dd 16587,18135 2 51773
+.i 6342,12630 0 51957
+aq 8781,18237 2 3623
+bu 13173,14226 0 51889
+'C 18540,23085,360 2 20166
+'c 14148,18075,360 2 20198
+lq 13173,18135 2 51838
+rq 13173,18135 2 51746
+Bq 13173,3015,3060 0 51772
+vz 12684,17985 2 51834
+fi 16101,18315 2 51881
+fl 16101,18315 2 51882
+ff 18051,18315 2 51883
+Fi 24396,18315 2 51884
+Fl 24396,18315 2 51885
+ij 12684,18165,4995 3 51958
+bq 8781,3015,3060 0 51756
+%0 26346,18720,840 2 51901
+char175 16587,16845 2 3759
+a- "
+ab 16587,17985 2 51926
+a. 16587,17775 2 51927
+oe 23907,12990,360 0 51823
+OE 26346,18270,135 2 51791
+fo 9759,11085 0 51886
+fc 9759,11085 0 51887
+sq 19029,15624 0 51899
+/L 14148,18135 2 51944
+/l 6342,18165 2 51960
+a" 16587,18075 2 51933
+ho 16587,1425,4704 1 51934
+vZ 16101,23085 2 51802
+IJ 21354,18135,360 2 51942
diff --git a/contrib/groff/font/devlj4/generate/Makefile b/contrib/groff/font/devlj4/generate/Makefile
new file mode 100644
index 0000000..c11dbee
--- /dev/null
+++ b/contrib/groff/font/devlj4/generate/Makefile
@@ -0,0 +1,170 @@
+# Copyright (C) 1994 Free Software Foundation, Inc.
+# Written by James Clark (jjc@jclark.com)
+#
+# This file is part of groff.
+#
+# groff is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free
+# Software Foundation; either version 2, or (at your option) any later
+# version.
+#
+# groff is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+# for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with groff; see the file COPYING. If not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+# Directory containing Autofont TFM files.
+# The TFM files I used are available for ftp as
+#
+# ftp://ftp.hp.com/pub/faxes/software/tfmlj4.exe
+#
+# This is a self-extracting MS-DOS archive (in ZIP format).
+
+# This is set up so you can do
+# make -f generate/Makefile
+# in the parent directory of this directory.
+
+AUTOFONT=/usr/local/lib/groff-lj4
+HPFTODIT=hpftodit
+# .05 em
+IFLAG=-i 439
+SFLAG=-s
+srcdir=generate
+TEXTMAP=$(srcdir)/text.map
+SPECIALMAP=$(srcdir)/special.map
+
+FONTS=\
+ ALBB ALBR \
+ AOB AOI AOR \
+ CB CBI CI CR \
+ GB GBI GI GR \
+ LGB LGI LGR \
+ OB OBI OI OR \
+ TB TBI TI TR \
+ UB UBI UI UR \
+ UCB UCBI UCI UCR \
+ CLARENDON CORONET MARIGOLD S
+
+all: $(FONTS)
+
+TR: $(AUTOFONT)/9nb00086.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00086.tfm $(TEXTMAP) $@
+
+TI: $(AUTOFONT)/9nb00084.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00084.tfm $(TEXTMAP) $@
+
+TB: $(AUTOFONT)/9nb00083.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00083.tfm $(TEXTMAP) $@
+
+TBI: $(AUTOFONT)/9nb00085.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00085.tfm $(TEXTMAP) $@
+
+CR: $(AUTOFONT)/9nb00064.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00064.tfm $(TEXTMAP) $@
+
+CI: $(AUTOFONT)/9nb00062.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00062.tfm $(TEXTMAP) $@
+
+CB: $(AUTOFONT)/9nb00061.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00061.tfm $(TEXTMAP) $@
+
+CBI: $(AUTOFONT)/9nb00063.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00063.tfm $(TEXTMAP) $@
+
+GR: $(AUTOFONT)/9nb00068.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00068.tfm $(TEXTMAP) $@
+
+GI: $(AUTOFONT)/9nb00066.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00066.tfm $(TEXTMAP) $@
+
+GB: $(AUTOFONT)/9nb00065.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00065.tfm $(TEXTMAP) $@
+
+GBI: $(AUTOFONT)/9nb00067.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00067.tfm $(TEXTMAP) $@
+
+OR: $(AUTOFONT)/9nb00076.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00076.tfm $(TEXTMAP) $@
+
+OI: $(AUTOFONT)/9nb00074.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00074.tfm $(TEXTMAP) $@
+
+OB: $(AUTOFONT)/9nb00073.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00073.tfm $(TEXTMAP) $@
+
+OBI: $(AUTOFONT)/9nb00075.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00075.tfm $(TEXTMAP) $@
+
+UR: $(AUTOFONT)/9nb00094.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00094.tfm $(TEXTMAP) $@
+
+UI: $(AUTOFONT)/9nb00092.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00092.tfm $(TEXTMAP) $@
+
+UB: $(AUTOFONT)/9nb00088.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00088.tfm $(TEXTMAP) $@
+
+UBI: $(AUTOFONT)/9nb00093.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00093.tfm $(TEXTMAP) $@
+
+UCR: $(AUTOFONT)/9nb00089.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00089.tfm $(TEXTMAP) $@
+
+UCI: $(AUTOFONT)/9nb00087.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00087.tfm $(TEXTMAP) $@
+
+UCB: $(AUTOFONT)/9nb00090.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00090.tfm $(TEXTMAP) $@
+
+UCBI: $(AUTOFONT)/9nb00091.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00091.tfm $(TEXTMAP) $@
+
+ALBR: $(AUTOFONT)/9nb00052.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00052.tfm $(TEXTMAP) $@
+
+ALBB: $(AUTOFONT)/9nb00051.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00051.tfm $(TEXTMAP) $@
+
+LGR: $(AUTOFONT)/9nb00071.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00071.tfm $(TEXTMAP) $@
+
+LGB: $(AUTOFONT)/9nb00069.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00069.tfm $(TEXTMAP) $@
+
+LGI: $(AUTOFONT)/9nb00070.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00070.tfm $(TEXTMAP) $@
+
+AOR: $(AUTOFONT)/9nb00055.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00055.tfm $(TEXTMAP) $@
+
+AOI: $(AUTOFONT)/9nb00054.tfm $(TEXTMAP)
+ $(HPFTODIT) $(IFLAG) $(AUTOFONT)/9nb00054.tfm $(TEXTMAP) $@
+
+AOB: $(AUTOFONT)/9nb00053.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00053.tfm $(TEXTMAP) $@
+
+MARIGOLD: $(AUTOFONT)/9nb00072.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00072.tfm $(TEXTMAP) $@
+
+CORONET: $(AUTOFONT)/9nb00070.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00070.tfm $(TEXTMAP) $@
+
+CLARENDON: $(AUTOFONT)/9nb00060.tfm $(TEXTMAP)
+ $(HPFTODIT) $(AUTOFONT)/9nb00060.tfm $(TEXTMAP) $@
+
+S: $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP)
+ $(HPFTODIT) $(SFLAG) $(AUTOFONT)/9nb00086.tfm $(SPECIALMAP) $@
+
+clean:
+
+realclean:
+ -rm -f $(FONTS)
+
+extraclean: realclean
+ -rm -f core *~ "#*"
+
+.PHONY: clean realclean extraclean all
diff --git a/contrib/groff/font/devlj4/generate/special.map b/contrib/groff/font/devlj4/generate/special.map
new file mode 100644
index 0000000..ea23337
--- /dev/null
+++ b/contrib/groff/font/devlj4/generate/special.map
@@ -0,0 +1,178 @@
+# Map MSL numbers to troff names for a special font.
+12 pl
+30 eq
+34 *A
+35 *B
+38 *E
+41 *Y
+42 *I
+44 *K
+46 *M
+47 *N
+48 *O
+49 *R
+53 *T
+57 *X
+59 *Z
+94 or
+96 ap
+183 mi
+191 +-
+194 no
+201 mu
+202 di
+206 DI
+207 CL
+205 HE
+208 SP
+220 va
+224 ua
+225 da
+226 ->
+227 <-
+229 <>
+292 if
+295 ca
+296 ==
+297 >=
+298 <=
+301 ~~
+302 md
+500 sr
+501 pt
+503 +e
+504 3d
+504 tf
+505 *G
+506 *D
+507 *H
+508 *L
+509 *C
+510 *P
+511 *S
+512 *U
+513 *F
+514 *Q
+515 *W
+516 gr
+517 pd
+518 ts
+519 !=
+522 *a
+523 *b
+524 *g
+525 *d
+526 *e
+527 *z
+528 *y
+529 *h
+530 *i
+531 *k
+532 *l
+533 *m
+534 *n
+535 *c
+536 *o
+537 *p
+538 *r
+539 *s
+540 *t
+541 *u
+542 *f
+543 *x
+544 *q
+545 *w
+546 +h
+547 +f
+548 +p
+549 ~=
+550 ne
+551 arrowverttp
+551 uA
+552 rA
+552 rh
+553 arrowvertbt
+553 dA
+554 lA
+554 lh
+555 vA
+556 hA
+560 radicalex
+561 fa
+562 te
+564 pp
+565 cu
+566 mo
+568 nm
+569 sb
+570 sp
+571 nb
+572 nc
+573 ib
+574 ip
+575 c+
+577 c*
+580 AN
+581 OR
+584 ci
+587 is
+589 /_
+590 es
+591 Ah
+595 Im
+596 Re
+598 bracketlefttp
+598 lc
+599 bracketleftbt
+599 lf
+600 bracelefttp
+600 parenlefttp
+600 lt
+601 braceleftmid
+601 lk
+602 braceleftbt
+602 parenleftbt
+602 lb
+605 arrowvertex
+608 bracketrighttp
+608 rc
+609 bracketrightbt
+609 rf
+610 bracerighttp
+610 parenrighttp
+610 rt
+611 bracerightmid
+611 rk
+612 bracerightbt
+612 parenrightbt
+612 rb
+613 braceleftex
+613 bracerightex
+613 bv
+614 barex
+614 bracketleftex
+614 bracketrightex
+614 parenleftex
+614 parenrightex
+620 -+
+621 la
+622 ra
+624 =~
+633 <<
+634 >>
+638 -h
+641 wp
+654 lz
+663 st
+664 **
+665 an
+680 AN
+1099 CR
+
+#637 digamma
+#655 parenrighttp
+#656 parenrightbt
+#642 sum
+#644 bardblex
+#646 parenlefttp
+#647 parenleftbt
diff --git a/contrib/groff/font/devlj4/generate/text.map b/contrib/groff/font/devlj4/generate/text.map
new file mode 100644
index 0000000..0175cbe
--- /dev/null
+++ b/contrib/groff/font/devlj4/generate/text.map
@@ -0,0 +1,344 @@
+# Map MSL numbers to troff names for a text font.
+1 !
+2 "
+2 dq
+3 #
+3 sh
+4 $
+4 Do
+5 %
+6 &
+8 '
+8 cq
+9 (
+10 )
+11 *
+12 +
+13 ,
+14 -
+14 hy
+14 char173
+15 .
+16 /
+16 sl
+17 0
+18 1
+19 2
+20 3
+21 4
+22 5
+23 6
+24 7
+25 8
+26 9
+27 :
+28 ;
+29 <
+30 =
+31 >
+32 ?
+33 @
+33 at
+34 A
+35 B
+36 C
+37 D
+38 E
+39 F
+40 G
+41 H
+42 I
+43 J
+44 K
+45 L
+46 M
+47 N
+48 O
+49 P
+50 Q
+51 R
+52 S
+53 T
+54 U
+55 V
+56 W
+57 X
+58 Y
+59 Z
+60 [
+60 lB
+61 \
+61 rs
+62 ]
+62 rB
+63 ha
+64 _
+66 `
+66 oq
+67 a
+68 b
+69 c
+70 d
+71 e
+72 f
+73 g
+74 h
+75 i
+76 j
+77 k
+78 l
+79 m
+80 n
+81 o
+82 p
+83 q
+84 r
+85 s
+86 t
+87 u
+88 v
+89 w
+90 x
+91 y
+92 z
+93 {
+93 lC
+94 |
+94 ba
+95 }
+95 rC
+96 ti
+99 `A
+99 char192
+100 ^A
+100 char194
+101 `E
+101 char200
+102 ^E
+102 char202
+103 :E
+103 char203
+104 ^I
+104 char206
+105 :I
+105 char207
+106 aa
+106 char180
+107 ga
+108 ^
+108 a^
+109 ad
+109 char168
+110 ~
+110 a~
+111 `U
+111 char217
+112 ^U
+112 char219
+114 'Y
+114 char221
+115 'y
+115 char253
+116 de
+116 char176
+117 ,C
+117 char199
+118 ,c
+118 char231
+119 ~N
+119 char209
+120 ~n
+120 char241
+121 r!
+121 char161
+122 r?
+122 char191
+123 Cs
+123 char164
+124 Po
+124 char163
+125 Ye
+125 char165
+126 sc
+126 char167
+127 Fn
+128 ct
+128 char162
+129 ^a
+129 char226
+130 ^e
+130 char234
+131 ^o
+131 char244
+132 ^u
+132 char251
+133 'a
+133 char225
+134 'e
+134 char233
+135 'o
+135 char243
+136 'u
+136 char250
+137 `a
+137 char224
+138 `e
+138 char232
+139 `o
+139 char242
+140 `u
+140 char249
+141 :a
+141 char228
+142 :e
+142 char235
+143 :o
+143 char246
+144 :u
+144 char252
+145 oA
+145 char197
+146 ^i
+146 char238
+147 /O
+147 char216
+148 AE
+148 char198
+149 oa
+149 char229
+150 'i
+150 char237
+151 /o
+151 char248
+152 ae
+152 char230
+153 :A
+153 char196
+154 `i
+154 char236
+155 :O
+155 char214
+156 :U
+156 char220
+157 'E
+157 char201
+158 :i
+158 char239
+159 ss
+159 char223
+160 ^O
+160 char212
+161 'A
+161 char193
+162 ~A
+162 char195
+163 ~a
+163 char227
+164 -D
+164 char208
+165 Sd
+165 char240
+166 'I
+166 char205
+167 `I
+167 char204
+168 'O
+168 char211
+169 `O
+169 char210
+170 ~O
+170 char213
+171 ~o
+171 char245
+172 vS
+173 vs
+174 'U
+174 char218
+175 :Y
+176 :y
+176 char255
+177 TP
+177 char222
+178 Tp
+178 char254
+180 char181
+181 ps
+181 char182
+182 34
+182 char190
+183 \-
+184 14
+184 char188
+185 12
+185 char189
+186 Of
+186 char170
+187 Om
+187 char186
+188 Fo
+188 char171
+190 Fc
+190 char187
+191 char177
+192 bb
+192 char166
+193 co
+193 char169
+194 no
+194 char172
+196 rg
+196 char174
+197 S2
+197 char178
+198 S3
+198 char179
+199 ac
+199 char184
+200 S1
+200 char185
+201 char215
+202 char247
+302 pc
+302 char183
+310 fm
+311 sd
+312 dg
+313 tm
+315 ah
+316 ao
+324 f/
+325 em
+326 en
+327 dd
+328 .i
+329 aq
+331 bu
+406 'C
+407 'c
+1017 lq
+1018 rq
+1019 Bq
+1031 vz
+1040 fi
+1041 fl
+1042 ff
+1043 Fi
+1044 Fl
+1047 ij
+1067 bq
+1068 %0
+1084 a-
+1084 char175
+1086 ab
+1088 a.
+1090 oe
+1091 OE
+1092 fo
+1093 fc
+1094 sq
+1095 /L
+1096 /l
+1097 a"
+1098 ho
+1106 vZ
+1107 IJ
diff --git a/contrib/groff/font/devps/AB b/contrib/groff/font/devps/AB
new file mode 100644
index 0000000..f00cf9a
--- /dev/null
+++ b/contrib/groff/font/devps/AB
@@ -0,0 +1,574 @@
+name AB
+internalname AvantGarde-Demi
+spacewidth 280
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -50
+A w -65
+A v -70
+A u -20
+A ' -90
+A cq -90
+A Y -80
+A W -60
+A V -102
+A U -40
+A T -25
+A Q -50
+A O -50
+A G -40
+A C -40
+B A -10
+C A -40
+D . -20
+D , -20
+D Y -45
+D W -25
+D V -50
+D A -50
+F . -129
+F e -20
+F , -162
+F a -20
+F A -75
+G . -20
+G , -20
+G Y -15
+J . -15
+J a -20
+J A -30
+K y -20
+K u -15
+K o -45
+K e -40
+K O -30
+L y -23
+L ' -30
+L cq -30
+L rq -30
+L Y -80
+L W -55
+L V -85
+L T -46
+O . -30
+O , -30
+O Y -30
+O X -30
+O W -20
+O V -45
+O T -15
+O A -60
+P . -200
+P o -20
+P e -20
+P , -220
+P a -20
+P A -100
+Q , 20
+R W 25
+R V -10
+R U 25
+R T 40
+R O 25
+S , 20
+T y -10
+T w -55
+T u -46
+T ; -29
+T r -30
+T . -91
+T o -49
+T - -75
+T hy -75
+T char173 -75
+T e -49
+T , -82
+T : -15
+T a -70
+T O -15
+T A -25
+U . -20
+U , -20
+U A -40
+V u -55
+V ; -33
+V . -145
+V o -101
+V i -15
+V - -75
+V hy -75
+V char173 -75
+V e -101
+V , -145
+V : -18
+V a -95
+V O -45
+V G -20
+V A -102
+W y -15
+W u -30
+W ; -33
+W . -106
+W o -46
+W i -10
+W - -35
+W hy -35
+W char173 -35
+W e -47
+W , -106
+W : -15
+W a -50
+W O -20
+W A -58
+Y u -52
+Y ; -23
+Y . -145
+Y o -89
+Y - -100
+Y hy -100
+Y char173 -100
+Y e -89
+Y , -145
+Y : -10
+Y a -93
+Y O -30
+Y A -80
+a t 5
+a p 20
+a b 5
+b y -20
+b v -20
+c y -20
+c l -15
+c k -15
+, ' -70
+, cq -70
+, rq -70
+e y -20
+e x -20
+e w -20
+e v -20
+f . -40
+f o -20
+f l -15
+f i -15
+f f -20
+f .i -15
+f , -40
+f a -15
+g i 25
+g a 15
+h y -30
+k y -5
+k o -30
+k e -40
+m y -20
+m u -20
+n y -15
+n v -30
+o y -20
+o x -30
+o w -20
+o v -30
+p y -20
+. ' -70
+. cq -70
+. rq -70
+lq A -50
+` ` -80
+` oq -80
+oq ` -80
+oq oq -80
+` A -50
+oq A -50
+' v -10
+cq v -10
+' t 10
+cq t 10
+' s -15
+cq s -15
+' r -20
+cq r -20
+' ' -80
+' cq -80
+cq ' -80
+cq cq -80
+' d -50
+cq d -50
+r y 40
+r v 40
+r u 20
+r t 20
+r s 20
+r q -8
+r . -73
+r p 20
+r o -15
+r n 21
+r m 15
+r l 20
+r k 5
+r i 20
+r - -60
+r hy -60
+r char173 -60
+r g 1
+r e -4
+r d -6
+r , -75
+r c -7
+s . 20
+s , 20
+v . -90
+v o -20
+v e -20
+v , -90
+v a -30
+w . -90
+w o -30
+w e -20
+w , -90
+w a -30
+x e -20
+y . -100
+y o -30
+y e -20
+y , -100
+y c -35
+y a -30
+charset
+ha 600,740 2 0000 -- asciicircum
+ti 600,347 0 0001 -- asciitilde
+vS 520,944,15 2 0002 -- Scaron
+vZ 500,944 2 0003 -- Zcaron
+vs 440,774,18 2 0004 -- scaron
+vz 460,774 2 0005 -- zcaron
+:Y 620,939 2 0006 -- Ydieresis
+tm 1000,740 2 0007 -- trademark
+aq 220,740 2 0010 -- quotesingle
+space 280 0 0040
+! 280,740 2 0041 -- exclam
+" 360,740 2 0042 -- quotedbl
+dq "
+# 560,700 0 0043 -- numbersign
+sh "
+$ 560,857,86 2 0044 -- dollar
+Do "
+% 860,755,15 2 0045 -- percent
+& 680,755,15 2 0046 -- ampersand
+' 280,740 2 0047 -- quoteright
+cq "
+( 380,754,157 2 0050 -- parenleft
+) 380,754,157 2 0051 -- parenright
+* 440,755 2 0052 -- asterisk
++ 600,506 0 0053 -- plus
+, 280,133,141 0 0054 -- comma
+- 420,348 0 0055 -- hyphen
+hy "
+char173 "
+. 280,133 0 0056 -- period
+/ 460,740,100 2 0057 -- slash
+sl "
+0 560,755,15 2 0060 -- zero
+1 560,740 2 0061 -- one
+2 560,755 2 0062 -- two
+3 560,755,15 2 0063 -- three
+4 560,740 2 0064 -- four
+5 560,740,15 2 0065 -- five
+6 560,739,15 2 0066 -- six
+7 560,740 2 0067 -- seven
+8 560,755,15 2 0070 -- eight
+9 560,754 2 0071 -- nine
+: 280,555 0 0072 -- colon
+; 280,555,141 0 0073 -- semicolon
+< 600,514,8 0 0074 -- less
+= 600,425 0 0075 -- equal
+> 600,514,8 0 0076 -- greater
+? 560,755 2 0077 -- question
+@ 740,712,12 0 0100 -- at
+at "
+A 740,740 2 0101 -- A
+B 580,740 2 0102 -- B
+C 780,755,15 2 0103 -- C
+D 700,740 2 0104 -- D
+E 520,740 2 0105 -- E
+F 480,740 2 0106 -- F
+G 840,755,15 2 0107 -- G
+H 680,740 2 0110 -- H
+I 280,740 2 0111 -- I
+J 480,740,15 2 0112 -- J
+K 620,740 2 0113 -- K
+L 440,740 2 0114 -- L
+M 900,740 2 0115 -- M
+N 740,740 2 0116 -- N
+O 840,755,15 2 0117 -- O
+P 560,740 2 0120 -- P
+Q 840,755,15 2 0121 -- Q
+R 580,740 2 0122 -- R
+S 520,755,15 2 0123 -- S
+T 420,740 2 0124 -- T
+U 640,740,15 2 0125 -- U
+V 700,740 2 0126 -- V
+W 900,740 2 0127 -- W
+X 680,740 2 0130 -- X
+Y 620,740 2 0131 -- Y
+Z 500,740 2 0132 -- Z
+[ 320,754,157 2 0133 -- bracketleft
+lB "
+\ 640,740,100 2 0134 -- backslash
+rs "
+] 320,754,157 2 0135 -- bracketright
+rB "
+a^ 540,774 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 280,740 2 0140 -- quoteleft
+oq "
+a 660,574,18 0 0141 -- a
+b 660,740,18 2 0142 -- b
+c 640,574,18 0 0143 -- c
+d 660,740,18 2 0144 -- d
+e 640,577,18 0 0145 -- e
+f 280,755 2 0146 -- f
+g 660,574,226 1 0147 -- g
+h 600,740 2 0150 -- h
+i 240,740 2 0151 -- i
+j 260,740,185 3 0152 -- j
+k 580,740 2 0153 -- k
+l 240,740 2 0154 -- l
+m 940,574 0 0155 -- m
+n 600,574 0 0156 -- n
+o 640,574,18 0 0157 -- o
+p 660,574,185 1 0160 -- p
+q 660,574,185 1 0161 -- q
+r 320,574 0 0162 -- r
+s 440,574,18 0 0163 -- s
+t 300,740 2 0164 -- t
+u 600,555,18 0 0165 -- u
+v 560,555 0 0166 -- v
+w 800,555 0 0167 -- w
+x 560,555 0 0170 -- x
+y 580,555,185 1 0171 -- y
+z 460,555 0 0172 -- z
+lC 340,747,191 3 0173 -- braceleft
+{ "
+ba 600,740,100 2 0174 -- bar
+| "
+rC 340,747,191 3 0175 -- braceright
+} "
+a~ 480,767 2 0176 -- tilde
+~ "
+bq 280,133,141 0 0200 -- quotesinglbase
+Fo 460,469 0 0201 -- guillemotleft
+char171 "
+Fc 460,469 0 0202 -- guillemotright
+char187 "
+bu 600,532 0 0203 -- bullet
+Fn 560,824,151 2 0204 -- florin
+f/ 160,740 2 0205 -- fraction
+%0 1280,755,15 2 0206 -- perthousand
+dg 560,740,142 2 0207 -- dagger
+dd 560,740,142 2 0210 -- daggerdbl
+en 500,348 0 0211 -- endash
+em 1000,348 0 0212 -- emdash
+fi 520,755 2 0214 -- fi
+fl 520,755 2 0215 -- fl
+.i 240,555 0 0220 -- dotlessi
+ga 420,851 2 0222 -- grave
+a" 700,862 2 0223 -- hungarumlaut
+a. 280,769 2 0224 -- dotaccent
+ab 480,770 2 0225 -- breve
+ah 540,774 2 0226 -- caron
+ao 360,834 2 0227 -- ring
+ho 340,9,195 1 0230 -- ogonek
+lq 480,740 2 0231 -- quotedblleft
+rq 480,740 2 0232 -- quotedblright
+oe 1080,574,18 0 0233 -- oe
+/l 320,740 2 0234 -- lslash
+Bq 480,133,141 0 0235 -- quotedblbase
+OE 1060,755,15 2 0236 -- OE
+/L 480,740 2 0237 -- Lslash
+r! 280,555,185 1 0241 -- exclamdown
+char161 "
+ct 560,715 0 0242 -- cent
+char162 "
+Po 560,755 2 0243 -- sterling
+char163 "
+Cs 560,577 0 0244 -- currency
+char164 "
+Ye 560,740 2 0245 -- yen
+char165 "
+bb 600,740,100 2 0246 -- brokenbar
+char166 "
+sc 560,755,158 2 0247 -- section
+char167 "
+ad 500,769 2 0250 -- dieresis
+char168 "
+co 740,752,12 2 0251 -- copyright
+char169 "
+Of 360,755 2 0252 -- ordfeminine
+char170 "
+fo 240,469 0 0253 -- guilsinglleft
+no 600,425 0 0254 -- logicalnot
+char172 "
+\- 600,313 0 0255 -- minus
+rg 740,752,12 2 0256 -- registered
+char174 "
+a- 420,759 2 0257 -- macron
+char175 "
+de 400,712 0 0260 -- degree
+char176 "
+char177 600,556,62 0 0261 -- plusminus
+S2 336,749 2 0262 -- twosuperior
+char178 "
+S3 336,749 2 0263 -- threesuperior
+char179 "
+aa 420,849 2 0264 -- acute
+char180 "
+char181 576,555,187 1 0265 -- mu
+ps 600,740,103 2 0266 -- paragraph
+char182 "
+pc 280,320 0 0267 -- periodcentered
+char183 "
+ac 340,6,251 1 0270 -- cedilla
+char184 "
+S1 336,740 2 0271 -- onesuperior
+char185 "
+Om 360,755 2 0272 -- ordmasculine
+char186 "
+fc 240,469 0 0273 -- guilsinglright
+14 840,740 2 0274 -- onequarter
+char188 "
+12 840,740 2 0275 -- onehalf
+char189 "
+34 840,749 2 0276 -- threequarters
+char190 "
+r? 560,555,200 1 0277 -- questiondown
+char191 "
+`A 740,1021 2 0300 -- Agrave
+char192 "
+'A 740,1019 2 0301 -- Aacute
+char193 "
+^A 740,944 2 0302 -- Acircumflex
+char194 "
+~A 740,937 2 0303 -- Atilde
+char195 "
+:A 740,939 2 0304 -- Adieresis
+char196 "
+oA 740,969 2 0305 -- Aring
+char197 "
+AE 900,740 2 0306 -- AE
+char198 "
+,C 780,755,251 3 0307 -- Ccedilla
+char199 "
+`E 520,1021 2 0310 -- Egrave
+char200 "
+'E 520,1019 2 0311 -- Eacute
+char201 "
+^E 520,944 2 0312 -- Ecircumflex
+char202 "
+:E 520,939 2 0313 -- Edieresis
+char203 "
+`I 280,1021 2 0314 -- Igrave
+char204 "
+'I 280,1019 2 0315 -- Iacute
+char205 "
+^I 280,944 2 0316 -- Icircumflex
+char206 "
+:I 280,939 2 0317 -- Idieresis
+char207 "
+-D 742,740 2 0320 -- Eth
+char208 "
+~N 740,937 2 0321 -- Ntilde
+char209 "
+`O 840,1021,15 2 0322 -- Ograve
+char210 "
+'O 840,1019,15 2 0323 -- Oacute
+char211 "
+^O 840,944,15 2 0324 -- Ocircumflex
+char212 "
+~O 840,937,15 2 0325 -- Otilde
+char213 "
+:O 840,939,15 2 0326 -- Odieresis
+char214 "
+char215 600,494 0 0327 -- multiply
+/O 840,814,71 2 0330 -- Oslash
+char216 "
+`U 640,1021,15 2 0331 -- Ugrave
+char217 "
+'U 640,1019,15 2 0332 -- Uacute
+char218 "
+^U 640,944,15 2 0333 -- Ucircumflex
+char219 "
+:U 640,939,15 2 0334 -- Udieresis
+char220 "
+'Y 620,1019 2 0335 -- Yacute
+char221 "
+TP 560,740 2 0336 -- Thorn
+char222 "
+ss 600,755,18 2 0337 -- germandbls
+char223 "
+`a 660,851,18 2 0340 -- agrave
+char224 "
+'a 660,849,18 2 0341 -- aacute
+char225 "
+^a 660,774,18 2 0342 -- acircumflex
+char226 "
+~a 660,767,18 2 0343 -- atilde
+char227 "
+:a 660,769,18 2 0344 -- adieresis
+char228 "
+oa 660,834,18 2 0345 -- aring
+char229 "
+ae 1080,574,18 0 0346 -- ae
+char230 "
+,c 640,574,251 1 0347 -- ccedilla
+char231 "
+`e 640,851,18 2 0350 -- egrave
+char232 "
+'e 640,849,18 2 0351 -- eacute
+char233 "
+^e 640,774,18 2 0352 -- ecircumflex
+char234 "
+:e 640,769,18 2 0353 -- edieresis
+char235 "
+`i 240,851 2 0354 -- igrave
+char236 "
+'i 240,849 2 0355 -- iacute
+char237 "
+^i 240,774 2 0356 -- icircumflex
+char238 "
+:i 240,769 2 0357 -- idieresis
+char239 "
+Sd 640,754,18 2 0360 -- eth
+char240 "
+~n 600,767 2 0361 -- ntilde
+char241 "
+`o 640,851,18 2 0362 -- ograve
+char242 "
+'o 640,849,18 2 0363 -- oacute
+char243 "
+^o 640,774,18 2 0364 -- ocircumflex
+char244 "
+~o 640,767,18 2 0365 -- otilde
+char245 "
+:o 640,769,18 2 0366 -- odieresis
+char246 "
+char247 600,526,20 0 0367 -- divide
+/o 660,608,50 0 0370 -- oslash
+char248 "
+`u 600,851,18 2 0371 -- ugrave
+char249 "
+'u 600,849,18 2 0372 -- uacute
+char250 "
+^u 600,774,18 2 0373 -- ucircumflex
+char251 "
+:u 600,769,18 2 0374 -- udieresis
+char252 "
+'y 580,849,185 3 0375 -- yacute
+char253 "
+Tp 660,740,185 3 0376 -- thorn
+char254 "
+:y 580,769,185 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/ABI b/contrib/groff/font/devps/ABI
new file mode 100644
index 0000000..d236b63
--- /dev/null
+++ b/contrib/groff/font/devps/ABI
@@ -0,0 +1,575 @@
+name ABI
+internalname AvantGarde-DemiOblique
+slant 10.5
+spacewidth 280
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -50
+A w -65
+A v -70
+A u -20
+A ' -90
+A cq -90
+A Y -80
+A W -60
+A V -102
+A U -40
+A T -25
+A Q -50
+A O -50
+A G -40
+A C -40
+B A -10
+C A -40
+D . -20
+D , -20
+D Y -45
+D W -25
+D V -50
+D A -50
+F . -129
+F e -20
+F , -162
+F a -20
+F A -75
+G . -20
+G , -20
+G Y -15
+J . -15
+J a -20
+J A -30
+K y -20
+K u -15
+K o -45
+K e -40
+K O -30
+L y -23
+L ' -30
+L cq -30
+L rq -30
+L Y -80
+L W -55
+L V -85
+L T -46
+O . -30
+O , -30
+O Y -30
+O X -30
+O W -20
+O V -45
+O T -15
+O A -60
+P . -200
+P o -20
+P e -20
+P , -220
+P a -20
+P A -100
+Q , 20
+R W 25
+R V -10
+R U 25
+R T 40
+R O 25
+S , 20
+T y -10
+T w -55
+T u -46
+T ; -29
+T r -30
+T . -91
+T o -49
+T - -75
+T hy -75
+T char173 -75
+T e -49
+T , -82
+T : -15
+T a -70
+T O -15
+T A -25
+U . -20
+U , -20
+U A -40
+V u -55
+V ; -33
+V . -145
+V o -101
+V i -15
+V - -75
+V hy -75
+V char173 -75
+V e -101
+V , -145
+V : -18
+V a -95
+V O -45
+V G -20
+V A -102
+W y -15
+W u -30
+W ; -33
+W . -106
+W o -46
+W i -10
+W - -35
+W hy -35
+W char173 -35
+W e -47
+W , -106
+W : -15
+W a -50
+W O -20
+W A -58
+Y u -52
+Y ; -23
+Y . -145
+Y o -89
+Y - -100
+Y hy -100
+Y char173 -100
+Y e -89
+Y , -145
+Y : -10
+Y a -93
+Y O -30
+Y A -80
+a t 5
+a p 20
+a b 5
+b y -20
+b v -20
+c y -20
+c l -15
+c k -15
+, ' -70
+, cq -70
+, rq -70
+e y -20
+e x -20
+e w -20
+e v -20
+f . -40
+f o -20
+f l -15
+f i -15
+f f -20
+f .i -15
+f , -40
+f a -15
+g i 25
+g a 15
+h y -30
+k y -5
+k o -30
+k e -40
+m y -20
+m u -20
+n y -15
+n v -30
+o y -20
+o x -30
+o w -20
+o v -30
+p y -20
+. ' -70
+. cq -70
+. rq -70
+lq A -50
+` ` -80
+` oq -80
+oq ` -80
+oq oq -80
+` A -50
+oq A -50
+' v -10
+cq v -10
+' t 10
+cq t 10
+' s -15
+cq s -15
+' r -20
+cq r -20
+' ' -80
+' cq -80
+cq ' -80
+cq cq -80
+' d -50
+cq d -50
+r y 40
+r v 40
+r u 20
+r t 20
+r s 20
+r q -8
+r . -73
+r p 20
+r o -15
+r n 21
+r m 15
+r l 20
+r k 5
+r i 20
+r - -60
+r hy -60
+r char173 -60
+r g 1
+r e -4
+r d -6
+r , -75
+r c -7
+s . 20
+s , 20
+v . -90
+v o -20
+v e -20
+v , -90
+v a -30
+w . -90
+w o -30
+w e -20
+w , -90
+w a -30
+x e -20
+y . -100
+y o -30
+y e -20
+y , -100
+y c -35
+y a -30
+charset
+ha 600,740,0,46,-92,46 2 0000 -- asciicircum
+ti 600,347,0,29,-64,29 0 0001 -- asciitilde
+vS 520,944,15,165,1,82 2 0002 -- Scaron
+vZ 500,944,0,200,31,82 2 0003 -- Zcaron
+vs 440,774,18,173,1,82 2 0004 -- scaron
+vz 460,774,0,188,30,82 2 0005 -- zcaron
+:Y 620,939,0,189,-85,82 2 0006 -- Ydieresis
+tm 1000,740,0,8,-81,8 2 0007 -- trademark
+aq 220,740,0,144,-102,82 2 0010 -- quotesingle
+space 280 0 0040
+! 280,740,0,113,-23,82 2 0041 -- exclam
+" 360,740,0,168,-77,82 2 0042 -- quotedbl
+dq "
+# 560,700,0,108,-16,82 0 0043 -- numbersign
+sh "
+$ 560,857,86,72,-49,72 2 0044 -- dollar
+Do "
+% 860,755,15,46,-89,46 2 0045 -- percent
+& 680,755,15,112,-21,82 2 0046 -- ampersand
+' 280,740,0,112,-109,82 2 0047 -- quoteright
+cq "
+( 380,754,157,160,-70,82 2 0050 -- parenleft
+) 380,754,157,48,42,48 2 0051 -- parenright
+* 440,755,0,102,-124,82 2 0052 -- asterisk
++ 600,506,0,60,-34,60 0 0053 -- plus
+, 280,133,141,1,2,1 0 0054 -- comma
+- 420,348,0,43,-64,43 0 0055 -- hyphen
+hy "
+char173 "
+. 280,133,0,1,-23,1 0 0056 -- period
+/ 460,740,100,181,63,82 2 0057 -- slash
+sl "
+0 560,755,15,118,-20,82 2 0060 -- zero
+1 560,740,0,0,-180 2 0061 -- one
+2 560,755,0,112,6,82 2 0062 -- two
+3 560,755,15,75,-17,75 2 0063 -- three
+4 560,740,0,94,14,82 2 0064 -- four
+5 560,740,15,90,-14,82 2 0065 -- five
+6 560,739,15,77,-14,77 2 0066 -- six
+7 560,740,0,125,-33,82 2 0067 -- seven
+8 560,755,15,80,-21,80 2 0070 -- eight
+9 560,754,0,123,-60,82 2 0071 -- nine
+: 280,555,0,79,-23,79 0 0072 -- colon
+; 280,555,141,79,2,79 0 0073 -- semicolon
+< 600,514,8,99,-34,82 0 0074 -- less
+= 600,425,0,81,-13,81 0 0075 -- equal
+> 600,514,8,60,5,60 0 0076 -- greater
+? 560,755,0,83,-85,82 2 0077 -- question
+@ 740,712,12,142,-59,82 0 0100 -- at
+at "
+A 740,740,0,42,43,42 2 0101 -- A
+B 580,740,0,80,-20,80 2 0102 -- B
+C 780,755,15,134,-47,82 2 0103 -- C
+D 700,740,0,82,-13,82 2 0104 -- D
+E 520,740,0,126,-11,82 2 0105 -- E
+F 480,740,0,145,-11,82 2 0106 -- F
+G 840,755,15,97,-39,82 2 0107 -- G
+H 680,740,0,117,-21,82 2 0110 -- H
+I 280,740,0,116,-22,82 2 0111 -- I
+J 480,740,15,116,16,82 2 0112 -- J
+K 620,740,0,187,-39,82 2 0113 -- K
+L 440,740,0,69,-22,69 2 0114 -- L
+M 900,740,0,124,-13,82 2 0115 -- M
+N 740,740,0,118,-20,82 2 0116 -- N
+O 840,755,15,92,-45,82 2 0117 -- O
+P 560,740,0,135,-22,82 2 0120 -- P
+Q 840,755,15,92,-44,82 2 0121 -- Q
+R 580,740,0,126,-14,82 2 0122 -- R
+S 520,755,15,108,1,82 2 0123 -- S
+T 420,740,0,185,-69,82 2 0124 -- T
+U 640,740,15,132,-47,82 2 0125 -- U
+V 700,740,0,182,-95,82 2 0126 -- V
+W 900,740,0,186,-94,82 2 0127 -- W
+X 680,740,0,183,46,82 2 0130 -- X
+Y 620,740,0,189,-85,82 2 0131 -- Y
+Z 500,740,0,149,31,82 2 0132 -- Z
+[ 320,754,157,154,-39,82 2 0133 -- bracketleft
+lB "
+\ 640,740,100,0,-183 2 0134 -- backslash
+rs "
+] 320,754,157,72,43,72 2 0135 -- bracketright
+rB "
+a^ 540,774,0,98,-139,82 2 0136 -- circumflex
+^ "
+_ 500,0,125,36,73,36 0 0137 -- underscore
+` 280,740,0,111,-108,82 2 0140 -- quoteleft
+oq "
+a 660,574,18,106,-23,82 0 0141 -- a
+b 660,740,18,79,3,79 2 0142 -- b
+c 640,574,18,89,-34,82 0 0143 -- c
+d 660,740,18,145,-30,82 2 0144 -- d
+e 640,577,18,77,-27,77 0 0145 -- e
+f 280,755,0,190,-12,82 2 0146 -- f
+g 660,574,226,116,17,82 1 0147 -- g
+h 600,740,0,64,-4,64 2 0150 -- h
+i 240,740,0,133,-3,82 2 0151 -- i
+j 260,740,185,132,68,82 3 0152 -- j
+k 580,740,0,118,-30,82 2 0153 -- k
+l 240,740,0,134,-4,82 2 0154 -- l
+m 940,574,0,64,-4,64 0 0155 -- m
+n 600,574,0,63,-4,63 0 0156 -- n
+o 640,574,18,82,-21,82 0 0157 -- o
+p 660,574,185,76,37,76 1 0160 -- p
+q 660,574,185,106,-28,82 1 0161 -- q
+r 320,574,0,153,-13,82 0 0162 -- r
+s 440,574,18,93,1,82 0 0163 -- s
+t 300,740,0,152,-36,82 2 0164 -- t
+u 600,555,18,97,-37,82 0 0165 -- u
+v 560,555,0,149,-56,82 0 0166 -- v
+w 800,555,0,142,-64,82 0 0167 -- w
+x 560,555,0,122,47,82 0 0170 -- x
+y 580,555,185,144,-25,82 1 0171 -- y
+z 460,555,0,118,30,82 0 0172 -- z
+lC 340,747,191,165,10,82 3 0173 -- braceleft
+{ "
+ba 600,740,100,0,-164 2 0174 -- bar
+| "
+rC 340,747,191,115,62,82 3 0175 -- braceright
+} "
+a~ 480,767,0,134,-128,82 2 0176 -- tilde
+~ "
+bq 280,133,141,0,3 0 0200 -- quotesinglbase
+Fo 460,469,0,77,-55,77 0 0201 -- guillemotleft
+char171 "
+Fc 460,469,0,53,-31,53 0 0202 -- guillemotright
+char187 "
+bu 600,532,0,0,-165 0 0203 -- bullet
+Fn 560,824,151,154,77,82 2 0204 -- florin
+f/ 160,740,0,309,173,82 2 0205 -- fraction
+%0 1280,755,15,26,-89,26 2 0206 -- perthousand
+dg 560,740,142,102,-83,82 2 0207 -- dagger
+dd 560,740,142,108,-13,82 2 0210 -- daggerdbl
+en 500,348,0,79,-28,79 0 0211 -- endash
+em 1000,348,0,79,-28,79 0 0212 -- emdash
+fi 520,755,0,128,-22,82 2 0214 -- fi
+fl 520,755,0,128,-22,82 2 0215 -- fl
+.i 240,555,0,99,-3,82 0 0220 -- dotlessi
+ga 420,851,0,92,-139,82 2 0222 -- grave
+a" 700,862,0,104,-208,82 2 0223 -- hungarumlaut
+a. 280,769,0,120,-142,82 2 0224 -- dotaccent
+ab 480,770,0,152,-135,82 2 0225 -- breve
+ah 540,774,0,123,-164,82 2 0226 -- caron
+ao 360,834,0,114,-156,82 2 0227 -- ring
+ho 340,9,195,0,-9 1 0230 -- ogonek
+lq 480,740,0,116,-106,82 2 0231 -- quotedblleft
+rq 480,740,0,117,-107,82 2 0232 -- quotedblright
+oe 1080,574,18,78,-26,78 0 0233 -- oe
+/l 320,740,0,134,-24,82 2 0234 -- lslash
+Bq 480,133,141,5,5,5 0 0235 -- quotedblbase
+OE 1060,755,15,134,-48,82 2 0236 -- OE
+/L 480,740,0,54,-18,54 2 0237 -- Lslash
+r! 280,555,185,80,10,80 1 0241 -- exclamdown
+char161 "
+ct 560,715,0,89,-60,82 0 0242 -- cent
+char162 "
+Po 560,755,0,105,12,82 2 0243 -- sterling
+char163 "
+Cs 560,577,0,118,-3,82 0 0244 -- currency
+char164 "
+Ye 560,740,0,197,-33,82 2 0245 -- yen
+char165 "
+bb 600,740,100,0,-164 2 0246 -- brokenbar
+char166 "
+sc 560,755,158,92,-15,82 2 0247 -- section
+char167 "
+ad 500,769,0,115,-146,82 2 0250 -- dieresis
+char168 "
+co 740,752,12,137,0,82 2 0251 -- copyright
+char169 "
+Of 360,755,0,162,-77,82 2 0252 -- ordfeminine
+char170 "
+fo 240,469,0,87,-44,82 0 0253 -- guilsinglleft
+no 600,425,0,81,-55,81 0 0254 -- logicalnot
+char172 "
+\- 600,313,0,60,-34,60 0 0255 -- minus
+rg 740,752,12,137,0,82 2 0256 -- registered
+char174 "
+a- 420,759,0,120,-142,82 2 0257 -- macron
+char175 "
+de 400,712,0,101,-110,82 0 0260 -- degree
+char176 "
+char177 600,556,62,76,13,76 0 0261 -- plusminus
+S2 336,749,0,150,-23,82 2 0262 -- twosuperior
+char178 "
+S3 336,749,0,127,-37,82 2 0263 -- threesuperior
+char179 "
+aa 420,849,0,138,-174,82 2 0264 -- acute
+char180 "
+char181 576,555,187,116,47,82 1 0265 -- mu
+ps 600,740,103,194,-40,82 2 0266 -- paragraph
+char182 "
+pc 280,320,0,35,-58,35 0 0267 -- periodcentered
+char183 "
+ac 340,6,251,0,-17 1 0270 -- cedilla
+char184 "
+S1 336,740,0,74,-132,74 2 0271 -- onesuperior
+char185 "
+Om 360,755,0,141,-81,82 2 0272 -- ordmasculine
+char186 "
+fc 240,469,0,63,-20,63 0 0273 -- guilsinglright
+14 840,740,0,0,-137 2 0274 -- onequarter
+char188 "
+12 840,740,0,40,-107,40 2 0275 -- onehalf
+char189 "
+34 840,749,0,46,-47,46 2 0276 -- threequarters
+char190 "
+r? 560,555,200,17,-19,17 1 0277 -- questiondown
+char191 "
+`A 740,1021,0,42,43,42 2 0300 -- Agrave
+char192 "
+'A 740,1019,0,42,43,42 2 0301 -- Aacute
+char193 "
+^A 740,944,0,42,43,42 2 0302 -- Acircumflex
+char194 "
+~A 740,937,0,42,43,42 2 0303 -- Atilde
+char195 "
+:A 740,939,0,42,43,42 2 0304 -- Adieresis
+char196 "
+oA 740,969,0,42,43,42 2 0305 -- Aring
+char197 "
+AE 900,740,0,111,55,82 2 0306 -- AE
+char198 "
+,C 780,755,251,134,-47,82 3 0307 -- Ccedilla
+char199 "
+`E 520,1021,0,126,-11,82 2 0310 -- Egrave
+char200 "
+'E 520,1019,0,126,-11,82 2 0311 -- Eacute
+char201 "
+^E 520,944,0,139,-11,82 2 0312 -- Ecircumflex
+char202 "
+:E 520,939,0,136,-11,82 2 0313 -- Edieresis
+char203 "
+`I 280,1021,0,168,-22,82 2 0314 -- Igrave
+char204 "
+'I 280,1019,0,264,-22,82 2 0315 -- Iacute
+char205 "
+^I 280,944,0,259,-22,82 2 0316 -- Icircumflex
+char206 "
+:I 280,939,0,256,-22,82 2 0317 -- Idieresis
+char207 "
+-D 742,740,0,74,-33,74 2 0320 -- Eth
+char208 "
+~N 740,937,0,118,-20,82 2 0321 -- Ntilde
+char209 "
+`O 840,1021,15,92,-45,82 2 0322 -- Ograve
+char210 "
+'O 840,1019,15,92,-45,82 2 0323 -- Oacute
+char211 "
+^O 840,944,15,92,-45,82 2 0324 -- Ocircumflex
+char212 "
+~O 840,937,15,92,-45,82 2 0325 -- Otilde
+char213 "
+:O 840,939,15,92,-45,82 2 0326 -- Odieresis
+char214 "
+char215 600,494,0,67,-26,67 0 0327 -- multiply
+/O 840,814,71,101,-44,82 2 0330 -- Oslash
+char216 "
+`U 640,1021,15,132,-47,82 2 0331 -- Ugrave
+char217 "
+'U 640,1019,15,132,-47,82 2 0332 -- Uacute
+char218 "
+^U 640,944,15,132,-47,82 2 0333 -- Ucircumflex
+char219 "
+:U 640,939,15,132,-47,82 2 0334 -- Udieresis
+char220 "
+'Y 620,1019,0,189,-85,82 2 0335 -- Yacute
+char221 "
+TP 560,740,0,109,-22,82 2 0336 -- Thorn
+char222 "
+ss 600,755,18,79,-1,79 2 0337 -- germandbls
+char223 "
+`a 660,851,18,106,-23,82 2 0340 -- agrave
+char224 "
+'a 660,849,18,106,-23,82 2 0341 -- aacute
+char225 "
+^a 660,774,18,106,-23,82 2 0342 -- acircumflex
+char226 "
+~a 660,767,18,106,-23,82 2 0343 -- atilde
+char227 "
+:a 660,769,18,106,-23,82 2 0344 -- adieresis
+char228 "
+oa 660,834,18,106,-23,82 2 0345 -- aring
+char229 "
+ae 1080,574,18,75,-25,75 0 0346 -- ae
+char230 "
+,c 640,574,251,89,-33,82 1 0347 -- ccedilla
+char231 "
+`e 640,851,18,77,-27,77 2 0350 -- egrave
+char232 "
+'e 640,849,18,77,-27,77 2 0351 -- eacute
+char233 "
+^e 640,774,18,77,-27,77 2 0352 -- ecircumflex
+char234 "
+:e 640,769,18,77,-27,77 2 0353 -- edieresis
+char235 "
+`i 240,851,0,157,-3,82 2 0354 -- igrave
+char236 "
+'i 240,849,0,253,-3,82 2 0355 -- iacute
+char237 "
+^i 240,774,0,248,11,82 2 0356 -- icircumflex
+char238 "
+:i 240,769,0,245,-3,82 2 0357 -- idieresis
+char239 "
+Sd 640,754,18,109,-23,82 2 0360 -- eth
+char240 "
+~n 600,767,0,74,-4,74 2 0361 -- ntilde
+char241 "
+`o 640,851,18,82,-21,82 2 0362 -- ograve
+char242 "
+'o 640,849,18,82,-21,82 2 0363 -- oacute
+char243 "
+^o 640,774,18,82,-21,82 2 0364 -- ocircumflex
+char244 "
+~o 640,767,18,82,-21,82 2 0365 -- otilde
+char245 "
+:o 640,769,18,82,-21,82 2 0366 -- odieresis
+char246 "
+char247 600,526,20,60,-34,60 0 0367 -- divide
+/o 660,608,50,75,-31,75 0 0370 -- oslash
+char248 "
+`u 600,851,18,97,-37,82 2 0371 -- ugrave
+char249 "
+'u 600,849,18,97,-37,82 2 0372 -- uacute
+char250 "
+^u 600,774,18,97,-37,82 2 0373 -- ucircumflex
+char251 "
+:u 600,769,18,97,-37,82 2 0374 -- udieresis
+char252 "
+'y 580,849,185,144,-25,82 3 0375 -- yacute
+char253 "
+Tp 660,740,185,76,37,76 3 0376 -- thorn
+char254 "
+:y 580,769,185,144,-25,82 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/AI b/contrib/groff/font/devps/AI
new file mode 100644
index 0000000..be0e099
--- /dev/null
+++ b/contrib/groff/font/devps/AI
@@ -0,0 +1,575 @@
+name AI
+internalname AvantGarde-BookOblique
+slant 10.5
+spacewidth 277
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -62
+A w -65
+A v -70
+A u -20
+A ' -100
+A cq -100
+A rq -100
+A Y -92
+A W -60
+A V -102
+A U -40
+A T -45
+A Q -40
+A O -50
+A G -40
+A C -40
+B A -10
+C A -40
+D . -20
+D , -20
+D Y -30
+D W -10
+D V -50
+D A -50
+F . -160
+F e -20
+F , -180
+F a -20
+F A -75
+G . -20
+G , -20
+G Y -20
+J . -15
+J a -20
+J A -30
+K o -15
+K e -20
+K O -20
+L y -23
+L ' -130
+L cq -130
+L rq -130
+L Y -91
+L W -67
+L V -113
+L T -46
+O . -30
+O , -30
+O Y -30
+O X -30
+O W -20
+O V -60
+O T -30
+O A -60
+P . -300
+P o -60
+P e -20
+P , -280
+P a -20
+P A -114
+Q , 20
+R Y -10
+R W 10
+R V -10
+R T 6
+S , 20
+T y -50
+T w -55
+T u -46
+T ; -29
+T r -30
+T . -91
+T o -70
+T i 10
+T - -75
+T hy -75
+T char173 -75
+T e -49
+T , -82
+T : -15
+T a -90
+T O -30
+T A -45
+U . -20
+U , -20
+U A -40
+V u -40
+V ; -33
+V . -165
+V o -101
+V i -5
+V - -75
+V hy -75
+V char173 -75
+V e -101
+V , -145
+V : -18
+V a -104
+V O -60
+V G -20
+V A -102
+W y -2
+W u -30
+W ; -33
+W . -106
+W o -46
+W i 6
+W - -35
+W hy -35
+W char173 -35
+W e -47
+W , -106
+W : -15
+W a -50
+W O -20
+W A -58
+Y u -52
+Y ; -23
+Y . -175
+Y o -89
+Y - -85
+Y hy -85
+Y char173 -85
+Y e -89
+Y , -145
+Y : -10
+Y a -93
+Y O -30
+Y A -92
+a p 20
+a b 20
+b y -20
+b v -20
+c y -20
+c k -15
+, ' -120
+, cq -120
+, rq -120
+e y -20
+e w -20
+e v -20
+f . -50
+f o -40
+f l -30
+f i -34
+f f -60
+f e -20
+f .i -34
+f , -50
+f a -40
+g a -15
+h y -30
+k y -5
+k e -15
+m y -20
+m u -20
+m a -20
+n y -15
+n v -20
+o y -20
+o x -15
+o w -20
+o v -30
+p y -20
+. ' -120
+. cq -120
+. rq -120
+lq ` -35
+lq oq -35
+lq A -100
+` ` -203
+` oq -203
+oq ` -203
+oq oq -203
+` A -100
+oq A -100
+' v -30
+cq v -30
+' t 10
+cq t 10
+' s -15
+cq s -15
+' r -20
+cq r -20
+' ' -203
+' cq -203
+cq ' -203
+cq cq -203
+' rq -35
+cq rq -35
+' d -110
+cq d -110
+r y 40
+r v 40
+r u 20
+r t 20
+r s 20
+r q -8
+r . -73
+r p 20
+r o -20
+r n 21
+r m 28
+r l 20
+r k 20
+r i 20
+r - -60
+r hy -60
+r char173 -60
+r g -15
+r e -4
+r d -6
+r , -75
+r c -20
+r a -20
+s . 20
+s , 20
+v . -130
+v o -30
+v e -20
+v , -100
+v a -30
+w . -100
+w o -30
+w h 15
+w e -20
+w , -90
+w a -30
+y . -125
+y o -30
+y e -20
+y , -110
+y a -30
+charset
+ha 606,740,0,54,-60,54 2 0000 -- asciicircum
+ti 606,319,0,28,-64,28 0 0001 -- asciitilde
+vS 498,927,13,145,-7,81 2 0002 -- Scaron
+vZ 480,927,0,166,38,81 2 0003 -- Zcaron
+vs 388,764,13,170,1,81 2 0004 -- scaron
+vz 425,764,0,152,40,81 2 0005 -- zcaron
+:Y 592,928,0,187,-88,81 2 0006 -- Ydieresis
+tm 1000,740,0,3,-87,3 2 0007 -- trademark
+aq 198,740,0,129,-103,81 2 0010 -- quotesingle
+space 277 0 0040
+! 295,740,0,77,-61,77 2 0041 -- exclam
+" 309,740,0,151,-80,81 2 0042 -- quotedbl
+dq "
+# 554,740,0,116,-21,81 2 0043 -- numbersign
+sh "
+$ 554,811,70,77,-57,77 2 0044 -- dollar
+Do "
+% 775,751,13,62,-74,62 2 0045 -- percent
+& 757,753,12,68,-42,68 2 0046 -- ampersand
+' 351,740,0,92,-145,81 2 0047 -- quoteright
+cq "
+( 369,757,205,176,-39,81 3 0050 -- parenleft
+) 369,757,205,63,74,63 3 0051 -- parenright
+* 425,740,0,104,-120,81 2 0052 -- asterisk
++ 606,506,0,52,-42,52 0 0053 -- plus
+, 277,126,67,0,48 0 0054 -- comma
+- 332,315,0,78,-26,78 0 0055 -- hyphen
+hy "
+char173 "
+. 277,126,0,0,-52 0 0056 -- period
+/ 437,740,100,153,25,81 2 0057 -- slash
+sl "
+0 554,753,13,118,-21,81 2 0060 -- zero
+1 554,740,0,0,-210 2 0061 -- one
+2 554,753,0,111,10,81 2 0062 -- two
+3 554,753,13,61,-23,61 2 0063 -- three
+4 554,740,0,94,11,81 2 0064 -- four
+5 554,740,13,101,-19,81 2 0065 -- five
+6 554,739,13,76,-15,76 2 0066 -- six
+7 554,740,0,124,-60,81 2 0067 -- seven
+8 554,753,13,76,-27,76 2 0070 -- eight
+9 554,752,0,122,-61,81 2 0071 -- nine
+: 277,548,0,51,-52,51 0 0072 -- colon
+; 277,548,67,51,48,51 0 0073 -- semicolon
+< 606,514,8,93,-37,81 0 0074 -- less
+= 606,388,0,71,-23,71 0 0075 -- equal
+> 606,514,8,57,-1,57 0 0076 -- greater
+? 591,752,0,87,-108,81 2 0077 -- question
+@ 867,753,13,71,-76,71 2 0100 -- at
+at "
+A 740,740,0,39,38,39 2 0101 -- A
+B 574,740,0,82,-24,81 2 0102 -- B
+C 813,752,13,107,-55,81 2 0103 -- C
+D 744,740,0,79,-24,79 2 0104 -- D
+E 536,740,0,126,-20,81 2 0105 -- E
+F 485,740,0,146,-20,81 2 0106 -- F
+G 872,753,13,69,-53,69 2 0107 -- G
+H 683,740,0,111,-26,81 2 0110 -- H
+I 226,740,0,111,-26,81 2 0111 -- I
+J 482,740,13,107,13,81 2 0112 -- J
+K 591,740,0,187,-31,81 2 0113 -- K
+L 462,740,0,62,-32,62 2 0114 -- L
+M 919,740,0,111,-26,81 2 0115 -- M
+N 740,740,0,111,-25,81 2 0116 -- N
+O 869,753,13,82,-55,81 2 0117 -- O
+P 592,740,0,122,-25,81 2 0120 -- P
+Q 871,753,13,91,-52,81 2 0121 -- Q
+R 607,740,0,112,-20,81 2 0122 -- R
+S 498,753,13,113,-7,81 2 0123 -- S
+T 426,740,0,180,-81,81 2 0124 -- T
+U 655,740,13,111,-68,81 2 0125 -- U
+V 702,740,0,178,-95,81 2 0126 -- V
+W 960,740,0,177,-98,81 2 0127 -- W
+X 609,740,0,165,42,81 2 0130 -- X
+Y 592,740,0,187,-88,81 2 0131 -- Y
+Z 480,740,0,166,38,81 2 0132 -- Z
+[ 351,753,179,176,-95,81 2 0133 -- bracketleft
+lB "
+\ 605,740,100,0,-205 2 0134 -- backslash
+rs "
+] 351,753,179,11,69,11 2 0135 -- bracketright
+rB "
+a^ 502,764,0,94,-142,81 2 0136 -- circumflex
+^ "
+_ 500,0,125,36,73,36 0 0137 -- underscore
+` 351,740,0,57,-182,57 2 0140 -- quoteleft
+oq "
+a 683,561,13,89,-38,81 0 0141 -- a
+b 682,740,13,71,-18,71 2 0142 -- b
+c 647,561,13,81,-37,81 0 0143 -- c
+d 685,740,13,120,-35,81 2 0144 -- d
+e 650,561,13,64,-34,64 0 0145 -- e
+f 314,753,0,190,-54,81 2 0146 -- f
+g 673,561,215,84,-6,81 1 0147 -- g
+h 610,740,0,46,-12,46 2 0150 -- h
+i 200,740,0,122,-15,81 2 0151 -- i
+j 203,740,192,121,130,81 3 0152 -- j
+k 502,740,0,136,-20,81 2 0153 -- k
+l 200,740,0,122,-15,81 2 0154 -- l
+m 938,561,0,50,-16,50 0 0155 -- m
+n 610,561,0,49,-15,49 0 0156 -- n
+o 655,561,13,64,-38,64 0 0157 -- o
+p 682,561,192,67,22,67 1 0160 -- p
+q 682,561,192,85,-33,81 1 0161 -- q
+r 301,561,0,144,-15,81 0 0162 -- r
+s 388,561,13,86,1,81 0 0163 -- s
+t 339,740,0,142,-54,81 2 0164 -- t
+u 608,547,13,84,-50,81 0 0165 -- u
+v 554,547,0,143,-58,81 0 0166 -- v
+w 831,547,0,140,-64,81 0 0167 -- w
+x 480,547,0,139,38,81 0 0170 -- x
+y 536,547,192,138,-47,81 1 0171 -- y
+z 425,547,0,123,40,81 0 0172 -- z
+lC 351,740,189,167,-65,81 2 0173 -- braceleft
+{ "
+ba 672,740,100,0,-230 2 0174 -- bar
+| "
+rC 351,740,189,37,65,37 2 0175 -- braceright
+} "
+a~ 439,754,0,131,-129,81 2 0176 -- tilde
+~ "
+bq 354,126,68,0,-26 0 0200 -- quotesinglbase
+Fo 425,481,0,94,-42,81 0 0201 -- guillemotleft
+char171 "
+Fc 425,481,0,62,-10,62 0 0202 -- guillemotright
+char187 "
+bu 606,532,0,0,-167 0 0203 -- bullet
+Fn 554,818,153,165,89,81 2 0204 -- florin
+f/ 166,740,0,301,163,81 2 0205 -- fraction
+%0 1174,751,13,58,-78,58 2 0206 -- perthousand
+dg 553,740,133,90,-96,81 2 0207 -- dagger
+dd 553,740,133,90,-22,81 2 0210 -- daggerdbl
+en 500,315,0,73,-31,73 0 0211 -- endash
+em 1000,315,0,73,-31,73 0 0212 -- emdash
+fi 487,753,0,122,-54,81 2 0214 -- fi
+fl 485,753,0,122,-54,81 2 0215 -- fl
+.i 200,547,0,86,-15,81 0 0220 -- dotlessi
+ga 378,786,0,97,-154,81 2 0222 -- grave
+a" 552,800,0,92,-189,81 2 0223 -- hungarumlaut
+a. 222,765,0,118,-142,81 2 0224 -- dotaccent
+ab 453,754,0,138,-142,81 2 0225 -- breve
+ah 502,764,0,113,-160,81 2 0226 -- caron
+ao 332,807,0,119,-141,81 2 0227 -- ring
+ho 302,0,191,0,-3 1 0230 -- ogonek
+lq 502,740,0,55,-184,55 2 0231 -- quotedblleft
+rq 484,740,0,108,-147,81 2 0232 -- quotedblright
+oe 1137,561,13,73,-30,73 0 0233 -- oe
+/l 300,740,0,104,-45,81 2 0234 -- lslash
+Bq 502,126,68,0,-26 0 0235 -- quotedblbase
+OE 1194,753,13,135,-57,81 2 0236 -- OE
+/L 517,740,0,62,-57,62 2 0237 -- Lslash
+r! 295,548,192,41,-24,41 1 0241 -- exclamdown
+char161 "
+ct 554,707,0,92,-65,81 0 0242 -- cent
+char162 "
+Po 554,753,0,110,21,81 2 0243 -- sterling
+char163 "
+Cs 554,580,0,141,26,81 0 0244 -- currency
+char164 "
+Ye 554,740,0,183,-25,81 2 0245 -- yen
+char165 "
+bb 672,740,100,0,-230 2 0246 -- brokenbar
+char166 "
+sc 615,753,141,32,-68,32 2 0247 -- section
+char167 "
+ad 369,765,0,118,-141,81 2 0250 -- dieresis
+char168 "
+co 747,752,12,133,-3,81 2 0251 -- copyright
+char169 "
+Of 369,753,0,175,-52,81 2 0252 -- ordfeminine
+char170 "
+fo 251,481,0,94,-42,81 0 0253 -- guilsinglleft
+no 606,388,0,71,-60,71 0 0254 -- logicalnot
+char172 "
+\- 606,287,0,52,-42,52 0 0255 -- minus
+rg 747,752,12,133,-3,81 2 0256 -- registered
+char174 "
+a- 485,736,0,112,-147,81 0 0257 -- macron
+char175 "
+de 400,709,0,101,-108,81 0 0260 -- degree
+char176 "
+char177 606,518,24,62,3,62 0 0261 -- plusminus
+S2 332,747,0,151,-24,81 2 0262 -- twosuperior
+char178 "
+S3 332,747,0,126,-48,81 2 0263 -- threesuperior
+char179 "
+aa 375,786,0,119,-153,81 2 0264 -- acute
+char180 "
+char181 608,547,184,70,4,70 0 0265 -- mu
+ps 564,740,110,174,-69,81 2 0266 -- paragraph
+char182 "
+pc 277,316,0,8,-87,8 0 0267 -- periodcentered
+char183 "
+ac 324,0,222,0,-2 1 0270 -- cedilla
+char184 "
+S1 332,740,0,53,-140,53 2 0271 -- onesuperior
+char185 "
+Om 369,753,0,147,-66,81 2 0272 -- ordmasculine
+char186 "
+fc 251,481,0,62,-10,62 0 0273 -- guilsinglright
+14 831,740,0,0,-133 2 0274 -- onequarter
+char188 "
+12 831,740,0,29,-114,29 2 0275 -- onehalf
+char189 "
+34 831,747,0,44,-76,44 2 0276 -- threequarters
+char190 "
+r? 591,548,205,0,-14 1 0277 -- questiondown
+char191 "
+`A 740,949,0,39,38,39 2 0300 -- Agrave
+char192 "
+'A 740,949,0,39,38,39 2 0301 -- Aacute
+char193 "
+^A 740,927,0,39,38,39 2 0302 -- Acircumflex
+char194 "
+~A 740,917,0,39,38,39 2 0303 -- Atilde
+char195 "
+:A 740,928,0,39,38,39 2 0304 -- Adieresis
+char196 "
+oA 740,955,0,39,38,39 2 0305 -- Aring
+char197 "
+AE 992,740,0,102,70,81 2 0306 -- AE
+char198 "
+,C 813,752,222,107,-55,81 3 0307 -- Ccedilla
+char199 "
+`E 536,949,0,126,-20,81 2 0310 -- Egrave
+char200 "
+'E 536,949,0,126,-20,81 2 0311 -- Eacute
+char201 "
+^E 536,927,0,126,-20,81 2 0312 -- Ecircumflex
+char202 "
+:E 536,928,0,126,-20,81 2 0313 -- Edieresis
+char203 "
+`I 226,949,0,164,-26,81 2 0314 -- Igrave
+char204 "
+'I 226,949,0,264,-26,81 2 0315 -- Iacute
+char205 "
+^I 226,927,0,263,-26,81 2 0316 -- Icircumflex
+char206 "
+:I 226,928,0,220,-26,81 2 0317 -- Idieresis
+char207 "
+-D 790,740,0,73,-54,73 2 0320 -- Eth
+char208 "
+~N 740,917,0,111,-25,81 2 0321 -- Ntilde
+char209 "
+`O 869,949,13,82,-55,81 2 0322 -- Ograve
+char210 "
+'O 869,949,13,82,-55,81 2 0323 -- Oacute
+char211 "
+^O 869,927,13,82,-55,81 2 0324 -- Ocircumflex
+char212 "
+~O 869,917,13,82,-55,81 2 0325 -- Otilde
+char213 "
+:O 869,928,13,82,-55,81 2 0326 -- Odieresis
+char214 "
+char215 606,482,0,56,-37,56 0 0327 -- multiply
+/O 868,819,83,111,-26,81 2 0330 -- Oslash
+char216 "
+`U 655,949,13,111,-68,81 2 0331 -- Ugrave
+char217 "
+'U 655,949,13,111,-68,81 2 0332 -- Uacute
+char218 "
+^U 655,927,13,111,-68,81 2 0333 -- Ucircumflex
+char219 "
+:U 655,928,13,111,-68,81 2 0334 -- Udieresis
+char220 "
+'Y 592,949,0,187,-88,81 2 0335 -- Yacute
+char221 "
+TP 592,740,0,79,-10,79 2 0336 -- Thorn
+char222 "
+ss 554,753,13,74,-11,74 2 0337 -- germandbls
+char223 "
+`a 683,786,13,89,-38,81 2 0340 -- agrave
+char224 "
+'a 683,786,13,89,-38,81 2 0341 -- aacute
+char225 "
+^a 683,764,13,89,-38,81 2 0342 -- acircumflex
+char226 "
+~a 683,754,13,89,-38,81 2 0343 -- atilde
+char227 "
+:a 683,765,13,89,-38,81 2 0344 -- adieresis
+char228 "
+oa 683,807,13,89,-38,81 2 0345 -- aring
+char229 "
+ae 1157,561,13,62,-30,62 0 0346 -- ae
+char230 "
+,c 647,561,222,81,-37,81 1 0347 -- ccedilla
+char231 "
+`e 650,786,13,64,-34,64 2 0350 -- egrave
+char232 "
+'e 650,786,13,64,-34,64 2 0351 -- eacute
+char233 "
+^e 650,764,13,64,-34,64 2 0352 -- ecircumflex
+char234 "
+:e 650,765,13,64,-34,64 2 0353 -- edieresis
+char235 "
+`i 200,786,0,146,-15,81 2 0354 -- igrave
+char236 "
+'i 200,786,0,247,-15,81 2 0355 -- iacute
+char237 "
+^i 200,764,0,245,9,81 2 0356 -- icircumflex
+char238 "
+:i 200,765,0,203,-15,81 2 0357 -- idieresis
+char239 "
+Sd 655,753,12,70,-38,70 2 0360 -- eth
+char240 "
+~n 610,754,0,49,-15,49 2 0361 -- ntilde
+char241 "
+`o 655,786,13,64,-38,64 2 0362 -- ograve
+char242 "
+'o 655,786,13,64,-38,64 2 0363 -- oacute
+char243 "
+^o 655,764,13,64,-38,64 2 0364 -- ocircumflex
+char244 "
+~o 655,754,13,64,-38,64 2 0365 -- otilde
+char245 "
+:o 655,765,13,64,-38,64 2 0366 -- odieresis
+char246 "
+char247 606,519,13,52,-42,52 0 0367 -- divide
+/o 653,614,64,100,-1,81 0 0370 -- oslash
+char248 "
+`u 608,786,13,84,-50,81 2 0371 -- ugrave
+char249 "
+'u 608,786,13,84,-50,81 2 0372 -- uacute
+char250 "
+^u 608,764,13,84,-50,81 2 0373 -- ucircumflex
+char251 "
+:u 608,765,13,84,-50,81 2 0374 -- udieresis
+char252 "
+'y 536,786,192,138,-47,81 3 0375 -- yacute
+char253 "
+Tp 682,740,192,67,22,67 3 0376 -- thorn
+char254 "
+:y 536,765,192,138,-47,81 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/AR b/contrib/groff/font/devps/AR
new file mode 100644
index 0000000..9dff2dc
--- /dev/null
+++ b/contrib/groff/font/devps/AR
@@ -0,0 +1,574 @@
+name AR
+internalname AvantGarde-Book
+spacewidth 277
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -62
+A w -65
+A v -70
+A u -20
+A ' -100
+A cq -100
+A rq -100
+A Y -92
+A W -60
+A V -102
+A U -40
+A T -45
+A Q -40
+A O -50
+A G -40
+A C -40
+B A -10
+C A -40
+D . -20
+D , -20
+D Y -30
+D W -10
+D V -50
+D A -50
+F . -160
+F e -20
+F , -180
+F a -20
+F A -75
+G . -20
+G , -20
+G Y -20
+J . -15
+J a -20
+J A -30
+K o -15
+K e -20
+K O -20
+L y -23
+L ' -130
+L cq -130
+L rq -130
+L Y -91
+L W -67
+L V -113
+L T -46
+O . -30
+O , -30
+O Y -30
+O X -30
+O W -20
+O V -60
+O T -30
+O A -60
+P . -300
+P o -60
+P e -20
+P , -280
+P a -20
+P A -114
+Q , 20
+R Y -10
+R W 10
+R V -10
+R T 6
+S , 20
+T y -50
+T w -55
+T u -46
+T ; -29
+T r -30
+T . -91
+T o -70
+T i 10
+T - -75
+T hy -75
+T char173 -75
+T e -49
+T , -82
+T : -15
+T a -90
+T O -30
+T A -45
+U . -20
+U , -20
+U A -40
+V u -40
+V ; -33
+V . -165
+V o -101
+V i -5
+V - -75
+V hy -75
+V char173 -75
+V e -101
+V , -145
+V : -18
+V a -104
+V O -60
+V G -20
+V A -102
+W y -2
+W u -30
+W ; -33
+W . -106
+W o -46
+W i 6
+W - -35
+W hy -35
+W char173 -35
+W e -47
+W , -106
+W : -15
+W a -50
+W O -20
+W A -58
+Y u -52
+Y ; -23
+Y . -175
+Y o -89
+Y - -85
+Y hy -85
+Y char173 -85
+Y e -89
+Y , -145
+Y : -10
+Y a -93
+Y O -30
+Y A -92
+a p 20
+a b 20
+b y -20
+b v -20
+c y -20
+c k -15
+, ' -120
+, cq -120
+, rq -120
+e y -20
+e w -20
+e v -20
+f . -50
+f o -40
+f l -30
+f i -34
+f f -60
+f e -20
+f .i -34
+f , -50
+f a -40
+g a -15
+h y -30
+k y -5
+k e -15
+m y -20
+m u -20
+m a -20
+n y -15
+n v -20
+o y -20
+o x -15
+o w -20
+o v -30
+p y -20
+. ' -120
+. cq -120
+. rq -120
+lq ` -35
+lq oq -35
+lq A -100
+` ` -203
+` oq -203
+oq ` -203
+oq oq -203
+` A -100
+oq A -100
+' v -30
+cq v -30
+' t 10
+cq t 10
+' s -15
+cq s -15
+' r -20
+cq r -20
+' ' -203
+' cq -203
+cq ' -203
+cq cq -203
+' rq -35
+cq rq -35
+' d -110
+cq d -110
+r y 40
+r v 40
+r u 20
+r t 20
+r s 20
+r q -8
+r . -73
+r p 20
+r o -20
+r n 21
+r m 28
+r l 20
+r k 20
+r i 20
+r - -60
+r hy -60
+r char173 -60
+r g -15
+r e -4
+r d -6
+r , -75
+r c -20
+r a -20
+s . 20
+s , 20
+v . -130
+v o -30
+v e -20
+v , -100
+v a -30
+w . -100
+w o -30
+w h 15
+w e -20
+w , -90
+w a -30
+y . -125
+y o -30
+y e -20
+y , -110
+y a -30
+charset
+ha 606,740 2 0000 -- asciicircum
+ti 606,319 0 0001 -- asciitilde
+vS 498,927,13 2 0002 -- Scaron
+vZ 480,927 2 0003 -- Zcaron
+vs 388,764,13 2 0004 -- scaron
+vz 425,764 2 0005 -- zcaron
+:Y 592,928 2 0006 -- Ydieresis
+tm 1000,740 2 0007 -- trademark
+aq 198,740 2 0010 -- quotesingle
+space 277 0 0040
+! 295,740 2 0041 -- exclam
+" 309,740 2 0042 -- quotedbl
+dq "
+# 554,740 2 0043 -- numbersign
+sh "
+$ 554,811,70 2 0044 -- dollar
+Do "
+% 775,751,13 2 0045 -- percent
+& 757,753,12 2 0046 -- ampersand
+' 351,740 2 0047 -- quoteright
+cq "
+( 369,757,205 3 0050 -- parenleft
+) 369,757,205 3 0051 -- parenright
+* 425,740 2 0052 -- asterisk
++ 606,506 0 0053 -- plus
+, 277,126,67 0 0054 -- comma
+- 332,315 0 0055 -- hyphen
+hy "
+char173 "
+. 277,126 0 0056 -- period
+/ 437,740,100 2 0057 -- slash
+sl "
+0 554,753,13 2 0060 -- zero
+1 554,740 2 0061 -- one
+2 554,753 2 0062 -- two
+3 554,753,13 2 0063 -- three
+4 554,740 2 0064 -- four
+5 554,740,13 2 0065 -- five
+6 554,739,13 2 0066 -- six
+7 554,740 2 0067 -- seven
+8 554,753,13 2 0070 -- eight
+9 554,752 2 0071 -- nine
+: 277,548 0 0072 -- colon
+; 277,548,67 0 0073 -- semicolon
+< 606,514,8 0 0074 -- less
+= 606,388 0 0075 -- equal
+> 606,514,8 0 0076 -- greater
+? 591,752 2 0077 -- question
+@ 867,753,13 2 0100 -- at
+at "
+A 740,740 2 0101 -- A
+B 574,740 2 0102 -- B
+C 813,752,13 2 0103 -- C
+D 744,740 2 0104 -- D
+E 536,740 2 0105 -- E
+F 485,740 2 0106 -- F
+G 872,753,13 2 0107 -- G
+H 683,740 2 0110 -- H
+I 226,740 2 0111 -- I
+J 482,740,13 2 0112 -- J
+K 591,740 2 0113 -- K
+L 462,740 2 0114 -- L
+M 919,740 2 0115 -- M
+N 740,740 2 0116 -- N
+O 869,753,13 2 0117 -- O
+P 592,740 2 0120 -- P
+Q 871,753,13 2 0121 -- Q
+R 607,740 2 0122 -- R
+S 498,753,13 2 0123 -- S
+T 426,740 2 0124 -- T
+U 655,740,13 2 0125 -- U
+V 702,740 2 0126 -- V
+W 960,740 2 0127 -- W
+X 609,740 2 0130 -- X
+Y 592,740 2 0131 -- Y
+Z 480,740 2 0132 -- Z
+[ 351,753,179 2 0133 -- bracketleft
+lB "
+\ 605,740,100 2 0134 -- backslash
+rs "
+] 351,753,179 2 0135 -- bracketright
+rB "
+a^ 502,764 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 351,740 2 0140 -- quoteleft
+oq "
+a 683,561,13 0 0141 -- a
+b 682,740,13 2 0142 -- b
+c 647,561,13 0 0143 -- c
+d 685,740,13 2 0144 -- d
+e 650,561,13 0 0145 -- e
+f 314,753 2 0146 -- f
+g 673,561,215 1 0147 -- g
+h 610,740 2 0150 -- h
+i 200,740 2 0151 -- i
+j 203,740,192 3 0152 -- j
+k 502,740 2 0153 -- k
+l 200,740 2 0154 -- l
+m 938,561 0 0155 -- m
+n 610,561 0 0156 -- n
+o 655,561,13 0 0157 -- o
+p 682,561,192 1 0160 -- p
+q 682,561,192 1 0161 -- q
+r 301,561 0 0162 -- r
+s 388,561,13 0 0163 -- s
+t 339,740 2 0164 -- t
+u 608,547,13 0 0165 -- u
+v 554,547 0 0166 -- v
+w 831,547 0 0167 -- w
+x 480,547 0 0170 -- x
+y 536,547,192 1 0171 -- y
+z 425,547 0 0172 -- z
+lC 351,740,189 2 0173 -- braceleft
+{ "
+ba 672,740,100 2 0174 -- bar
+| "
+rC 351,740,189 2 0175 -- braceright
+} "
+a~ 439,754 2 0176 -- tilde
+~ "
+bq 354,126,68 0 0200 -- quotesinglbase
+Fo 425,481 0 0201 -- guillemotleft
+char171 "
+Fc 425,481 0 0202 -- guillemotright
+char187 "
+bu 606,532 0 0203 -- bullet
+Fn 554,818,153 2 0204 -- florin
+f/ 166,740 2 0205 -- fraction
+%0 1174,751,13 2 0206 -- perthousand
+dg 553,740,133 2 0207 -- dagger
+dd 553,740,133 2 0210 -- daggerdbl
+en 500,315 0 0211 -- endash
+em 1000,315 0 0212 -- emdash
+fi 487,753 2 0214 -- fi
+fl 485,753 2 0215 -- fl
+.i 200,547 0 0220 -- dotlessi
+ga 378,786 2 0222 -- grave
+a" 552,800 2 0223 -- hungarumlaut
+a. 222,765 2 0224 -- dotaccent
+ab 453,754 2 0225 -- breve
+ah 502,764 2 0226 -- caron
+ao 332,807 2 0227 -- ring
+ho 302,0,191 1 0230 -- ogonek
+lq 502,740 2 0231 -- quotedblleft
+rq 484,740 2 0232 -- quotedblright
+oe 1137,561,13 0 0233 -- oe
+/l 300,740 2 0234 -- lslash
+Bq 502,126,68 0 0235 -- quotedblbase
+OE 1194,753,13 2 0236 -- OE
+/L 517,740 2 0237 -- Lslash
+r! 295,548,192 1 0241 -- exclamdown
+char161 "
+ct 554,707 0 0242 -- cent
+char162 "
+Po 554,753 2 0243 -- sterling
+char163 "
+Cs 554,580 0 0244 -- currency
+char164 "
+Ye 554,740 2 0245 -- yen
+char165 "
+bb 672,740,100 2 0246 -- brokenbar
+char166 "
+sc 615,753,141 2 0247 -- section
+char167 "
+ad 369,765 2 0250 -- dieresis
+char168 "
+co 747,752,12 2 0251 -- copyright
+char169 "
+Of 369,753 2 0252 -- ordfeminine
+char170 "
+fo 251,481 0 0253 -- guilsinglleft
+no 606,388 0 0254 -- logicalnot
+char172 "
+\- 606,287 0 0255 -- minus
+rg 747,752,12 2 0256 -- registered
+char174 "
+a- 485,736 0 0257 -- macron
+char175 "
+de 400,709 0 0260 -- degree
+char176 "
+char177 606,518,24 0 0261 -- plusminus
+S2 332,747 2 0262 -- twosuperior
+char178 "
+S3 332,747 2 0263 -- threesuperior
+char179 "
+aa 375,786 2 0264 -- acute
+char180 "
+char181 608,547,184 0 0265 -- mu
+ps 564,740,110 2 0266 -- paragraph
+char182 "
+pc 277,316 0 0267 -- periodcentered
+char183 "
+ac 324,0,222 1 0270 -- cedilla
+char184 "
+S1 332,740 2 0271 -- onesuperior
+char185 "
+Om 369,753 2 0272 -- ordmasculine
+char186 "
+fc 251,481 0 0273 -- guilsinglright
+14 831,740 2 0274 -- onequarter
+char188 "
+12 831,740 2 0275 -- onehalf
+char189 "
+34 831,747 2 0276 -- threequarters
+char190 "
+r? 591,548,205 1 0277 -- questiondown
+char191 "
+`A 740,949 2 0300 -- Agrave
+char192 "
+'A 740,949 2 0301 -- Aacute
+char193 "
+^A 740,927 2 0302 -- Acircumflex
+char194 "
+~A 740,917 2 0303 -- Atilde
+char195 "
+:A 740,928 2 0304 -- Adieresis
+char196 "
+oA 740,955 2 0305 -- Aring
+char197 "
+AE 992,740 2 0306 -- AE
+char198 "
+,C 813,752,222 3 0307 -- Ccedilla
+char199 "
+`E 536,949 2 0310 -- Egrave
+char200 "
+'E 536,949 2 0311 -- Eacute
+char201 "
+^E 536,927 2 0312 -- Ecircumflex
+char202 "
+:E 536,928 2 0313 -- Edieresis
+char203 "
+`I 226,949 2 0314 -- Igrave
+char204 "
+'I 226,949 2 0315 -- Iacute
+char205 "
+^I 226,927 2 0316 -- Icircumflex
+char206 "
+:I 226,928 2 0317 -- Idieresis
+char207 "
+-D 790,740 2 0320 -- Eth
+char208 "
+~N 740,917 2 0321 -- Ntilde
+char209 "
+`O 869,949,13 2 0322 -- Ograve
+char210 "
+'O 869,949,13 2 0323 -- Oacute
+char211 "
+^O 869,927,13 2 0324 -- Ocircumflex
+char212 "
+~O 869,917,13 2 0325 -- Otilde
+char213 "
+:O 869,928,13 2 0326 -- Odieresis
+char214 "
+char215 606,482 0 0327 -- multiply
+/O 868,819,83 2 0330 -- Oslash
+char216 "
+`U 655,949,13 2 0331 -- Ugrave
+char217 "
+'U 655,949,13 2 0332 -- Uacute
+char218 "
+^U 655,927,13 2 0333 -- Ucircumflex
+char219 "
+:U 655,928,13 2 0334 -- Udieresis
+char220 "
+'Y 592,949 2 0335 -- Yacute
+char221 "
+TP 592,740 2 0336 -- Thorn
+char222 "
+ss 554,753,13 2 0337 -- germandbls
+char223 "
+`a 683,786,13 2 0340 -- agrave
+char224 "
+'a 683,786,13 2 0341 -- aacute
+char225 "
+^a 683,764,13 2 0342 -- acircumflex
+char226 "
+~a 683,754,13 2 0343 -- atilde
+char227 "
+:a 683,765,13 2 0344 -- adieresis
+char228 "
+oa 683,807,13 2 0345 -- aring
+char229 "
+ae 1157,561,13 0 0346 -- ae
+char230 "
+,c 647,561,222 1 0347 -- ccedilla
+char231 "
+`e 650,786,13 2 0350 -- egrave
+char232 "
+'e 650,786,13 2 0351 -- eacute
+char233 "
+^e 650,764,13 2 0352 -- ecircumflex
+char234 "
+:e 650,765,13 2 0353 -- edieresis
+char235 "
+`i 200,786 2 0354 -- igrave
+char236 "
+'i 200,786 2 0355 -- iacute
+char237 "
+^i 200,764 2 0356 -- icircumflex
+char238 "
+:i 200,765 2 0357 -- idieresis
+char239 "
+Sd 655,753,12 2 0360 -- eth
+char240 "
+~n 610,754 2 0361 -- ntilde
+char241 "
+`o 655,786,13 2 0362 -- ograve
+char242 "
+'o 655,786,13 2 0363 -- oacute
+char243 "
+^o 655,764,13 2 0364 -- ocircumflex
+char244 "
+~o 655,754,13 2 0365 -- otilde
+char245 "
+:o 655,765,13 2 0366 -- odieresis
+char246 "
+char247 606,519,13 0 0367 -- divide
+/o 653,614,64 0 0370 -- oslash
+char248 "
+`u 608,786,13 2 0371 -- ugrave
+char249 "
+'u 608,786,13 2 0372 -- uacute
+char250 "
+^u 608,764,13 2 0373 -- ucircumflex
+char251 "
+:u 608,765,13 2 0374 -- udieresis
+char252 "
+'y 536,786,192 3 0375 -- yacute
+char253 "
+Tp 682,740,192 3 0376 -- thorn
+char254 "
+:y 536,765,192 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/BMB b/contrib/groff/font/devps/BMB
new file mode 100644
index 0000000..186ec7b
--- /dev/null
+++ b/contrib/groff/font/devps/BMB
@@ -0,0 +1,441 @@
+name BMB
+internalname Bookman-Demi
+spacewidth 340
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -1
+A w -9
+A v -8
+A Y -52
+A W -20
+A V -68
+A T -40
+F . -132
+F , -130
+F A -59
+L y 19
+L Y -35
+L W -41
+L V -50
+L T -4
+P . -128
+P , -129
+P A -46
+R y -8
+R Y -20
+R W -24
+R V -29
+R T -4
+T ; 5
+T s -10
+T r 27
+T . -122
+T o -28
+T i 27
+T - -10
+T hy -10
+T char173 -10
+T e -29
+T , -122
+T : 7
+T c -29
+T a -24
+T A -42
+V y 12
+V u -11
+V ; -38
+V r -15
+V . -105
+V o -79
+V i 15
+V - -10
+V hy -10
+V char173 -10
+V e -80
+V , -103
+V : -37
+V a -74
+V A -88
+W y 12
+W u -11
+W ; -38
+W r -15
+W . -105
+W o -78
+W i 15
+W - -10
+W hy -10
+W char173 -10
+W e -79
+W , -103
+W : -37
+W a -73
+W A -60
+Y v 24
+Y u -13
+Y ; -34
+Y q -66
+Y . -105
+Y p -23
+Y o -66
+Y i 2
+Y - -10
+Y hy -10
+Y char173 -10
+Y e -67
+Y , -103
+Y : -32
+Y a -60
+Y A -56
+f f 21
+r q -9
+r . -102
+r o -9
+r n 20
+r m 20
+r - -10
+r hy -10
+r char173 -10
+r h -23
+r g -9
+r f 20
+r e -10
+r d -10
+r , -101
+r c -9
+charset
+ha 600,681 2 0000 -- asciicircum
+ti 600,368 0 0001 -- asciitilde
+vS 660,896,17 2 0002 -- Scaron
+vZ 640,896 2 0003 -- Zcaron
+vs 520,717,8 2 0004 -- scaron
+vz 560,717 2 0005 -- zcaron
+:Y 700,877 2 0006 -- Ydieresis
+tm 980,681 2 0007 -- trademark
+aq 240,698 2 0010 -- quotesingle
+space 340 0 0040
+! 360,698,8 2 0041 -- exclam
+" 420,698 2 0042 -- quotedbl
+dq "
+# 660,681 2 0043 -- numbersign
+sh "
+$ 660,805,119 2 0044 -- dollar
+Do "
+% 940,698,8 2 0045 -- percent
+& 800,698,17 2 0046 -- ampersand
+' 320,698 2 0047 -- quoteright
+cq "
+( 320,749,150 2 0050 -- parenleft
+) 320,749,150 2 0051 -- parenright
+* 460,697 2 0052 -- asterisk
++ 600,514 0 0053 -- plus
+, 340,162,124 0 0054 -- comma
+- 360,318 0 0055 -- hyphen
+hy "
+char173 "
+. 340,172,8 0 0056 -- period
+/ 600,725,149 2 0057 -- slash
+sl "
+0 660,698,17 2 0060 -- zero
+1 660,681 2 0061 -- one
+2 660,698 2 0062 -- two
+3 660,698,17 2 0063 -- three
+4 660,681 2 0064 -- four
+5 660,723,17 2 0065 -- five
+6 660,698,17 2 0066 -- six
+7 660,681 2 0067 -- seven
+8 660,698,17 2 0070 -- eight
+9 660,698,17 2 0071 -- nine
+: 340,515,8 0 0072 -- colon
+; 340,515,124 0 0073 -- semicolon
+< 600,542,9 0 0074 -- less
+= 600,421 0 0075 -- equal
+> 600,542,9 0 0076 -- greater
+? 660,698,8 2 0077 -- question
+@ 820,698,17 2 0100 -- at
+at "
+A 720,681 2 0101 -- A
+B 720,681 2 0102 -- B
+C 740,698,17 2 0103 -- C
+D 780,681 2 0104 -- D
+E 720,681 2 0105 -- E
+F 680,681 2 0106 -- F
+G 780,698,17 2 0107 -- G
+H 820,681 2 0110 -- H
+I 400,681 2 0111 -- I
+J 640,681,17 2 0112 -- J
+K 800,681 2 0113 -- K
+L 640,681 2 0114 -- L
+M 940,681 2 0115 -- M
+N 740,681 2 0116 -- N
+O 800,698,17 2 0117 -- O
+P 660,681 2 0120 -- P
+Q 800,698,226 3 0121 -- Q
+R 780,681 2 0122 -- R
+S 660,698,17 2 0123 -- S
+T 700,681 2 0124 -- T
+U 740,681,17 2 0125 -- U
+V 720,681 2 0126 -- V
+W 940,681 2 0127 -- W
+X 780,681 2 0130 -- X
+Y 700,681 2 0131 -- Y
+Z 640,681 2 0132 -- Z
+[ 300,725,138 2 0133 -- bracketleft
+lB "
+\ 600,725 2 0134 -- backslash
+rs "
+] 300,725,138 2 0135 -- bracketright
+rB "
+a^ 500,731 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 320,698 2 0140 -- quoteleft
+oq "
+a 580,515,8 0 0141 -- a
+b 600,725,8 2 0142 -- b
+c 580,515,8 0 0143 -- c
+d 640,725,8 2 0144 -- d
+e 580,515,8 0 0145 -- e
+f 380,741 2 0146 -- f
+g 580,595,243 1 0147 -- g
+h 680,725 2 0150 -- h
+i 360,729 2 0151 -- i
+j 340,729,221 3 0152 -- j
+k 660,725 2 0153 -- k
+l 340,725 2 0154 -- l
+m 1000,515 0 0155 -- m
+n 680,515 0 0156 -- n
+o 620,515,8 0 0157 -- o
+p 640,515,212 1 0160 -- p
+q 620,515,212 1 0161 -- q
+r 460,502 0 0162 -- r
+s 520,515,8 0 0163 -- s
+t 460,660,8 2 0164 -- t
+u 660,502,8 0 0165 -- u
+v 600,502 0 0166 -- v
+w 800,502 0 0167 -- w
+x 600,502 0 0170 -- x
+y 620,502,221 1 0171 -- y
+z 560,502 0 0172 -- z
+lC 320,726,139 2 0173 -- braceleft
+{ "
+ba 600,750,250 3 0174 -- bar
+| "
+rC 320,725,140 2 0175 -- braceright
+} "
+a~ 480,691 2 0176 -- tilde
+~ "
+bq 320,144,114 0 0200 -- quotesinglbase
+Fo 400,457 0 0201 -- guillemotleft
+char171 "
+Fc 400,457 0 0202 -- guillemotright
+char187 "
+bu 460,511 0 0203 -- bullet
+Fn 660,749,209 2 0204 -- florin
+f/ 120,681 2 0205 -- fraction
+%0 1360,698,8 2 0206 -- perthousand
+dg 440,698,156 2 0207 -- dagger
+dd 380,698,156 2 0210 -- daggerdbl
+en 500,318 0 0211 -- endash
+em 1000,318 0 0212 -- emdash
+fi 740,741 2 0214 -- fi
+fl 740,741 2 0215 -- fl
+.i 360,502 0 0220 -- dotlessi
+ga 400,730 2 0222 -- grave
+a" 440,741 2 0223 -- hungarumlaut
+a. 320,730 2 0224 -- dotaccent
+ab 500,722 2 0225 -- breve
+ah 500,717 2 0226 -- caron
+ao 340,755 2 0227 -- ring
+ho 320,0,163 0 0230 -- ogonek
+lq 540,698 2 0231 -- quotedblleft
+rq 540,698 2 0232 -- quotedblright
+oe 940,515,8 0 0233 -- oe
+/l 340,725 2 0234 -- lslash
+Bq 540,144,114 0 0235 -- quotedblbase
+OE 1220,698,17 2 0236 -- OE
+/L 640,681 2 0237 -- Lslash
+r! 360,515,191 0 0241 -- exclamdown
+char161 "
+ct 660,674 2 0242 -- cent
+char162 "
+Po 660,698,17 2 0243 -- sterling
+char163 "
+Cs 660,593 0 0244 -- currency
+char164 "
+Ye 660,681 2 0245 -- yen
+char165 "
+bb 600,675,175 2 0246 -- brokenbar
+char166 "
+sc 600,698,153 2 0247 -- section
+char167 "
+ad 500,698 2 0250 -- dieresis
+char168 "
+co 740,698,17 2 0251 -- copyright
+char169 "
+Of 400,698 2 0252 -- ordfeminine
+char170 "
+fo 220,457 0 0253 -- guilsinglleft
+no 600,421 0 0254 -- logicalnot
+char172 "
+\- 600,323 0 0255 -- minus
+rg 740,698,17 2 0256 -- registered
+char174 "
+a- 460,663 2 0257 -- macron
+char175 "
+de 400,698 2 0260 -- degree
+char176 "
+char177 600,514 0 0261 -- plusminus
+S2 396,698 2 0262 -- twosuperior
+char178 "
+S3 396,698 2 0263 -- threesuperior
+char179 "
+aa 400,731 2 0264 -- acute
+char180 "
+char181 660,502,221 1 0265 -- mu
+ps 800,681 2 0266 -- paragraph
+char182 "
+pc 340,355 0 0267 -- periodcentered
+char183 "
+ac 360,0,213 1 0270 -- cedilla
+char184 "
+S1 396,687 2 0271 -- onesuperior
+char185 "
+Om 400,698 2 0272 -- ordmasculine
+char186 "
+fc 220,457 0 0273 -- guilsinglright
+14 990,681 2 0274 -- onequarter
+char188 "
+12 990,681 2 0275 -- onehalf
+char189 "
+34 990,692 2 0276 -- threequarters
+char190 "
+r? 660,515,191 0 0277 -- questiondown
+char191 "
+`A 720,909 2 0300 -- Agrave
+char192 "
+'A 720,910 2 0301 -- Aacute
+char193 "
+^A 720,910 2 0302 -- Acircumflex
+char194 "
+~A 720,870 2 0303 -- Atilde
+char195 "
+:A 720,877 2 0304 -- Adieresis
+char196 "
+oA 720,934 2 0305 -- Aring
+char197 "
+AE 1140,681 2 0306 -- AE
+char198 "
+,C 740,698,213 3 0307 -- Ccedilla
+char199 "
+`E 720,909 2 0310 -- Egrave
+char200 "
+'E 720,910 2 0311 -- Eacute
+char201 "
+^E 720,910 2 0312 -- Ecircumflex
+char202 "
+:E 720,877 2 0313 -- Edieresis
+char203 "
+`I 400,909 2 0314 -- Igrave
+char204 "
+'I 400,910 2 0315 -- Iacute
+char205 "
+^I 400,910 2 0316 -- Icircumflex
+char206 "
+:I 400,877 2 0317 -- Idieresis
+char207 "
+-D 780,681 2 0320 -- Eth
+char208 "
+~N 740,870 2 0321 -- Ntilde
+char209 "
+`O 800,909,17 2 0322 -- Ograve
+char210 "
+'O 800,910,17 2 0323 -- Oacute
+char211 "
+^O 800,910,17 2 0324 -- Ocircumflex
+char212 "
+~O 800,870,17 2 0325 -- Otilde
+char213 "
+:O 800,877,17 2 0326 -- Odieresis
+char214 "
+char215 600,514 0 0327 -- multiply
+/O 800,781,110 2 0330 -- Oslash
+char216 "
+`U 740,909,17 2 0331 -- Ugrave
+char217 "
+'U 740,910,17 2 0332 -- Uacute
+char218 "
+^U 740,910,17 2 0333 -- Ucircumflex
+char219 "
+:U 740,877,17 2 0334 -- Udieresis
+char220 "
+'Y 700,910 2 0335 -- Yacute
+char221 "
+TP 660,681 2 0336 -- Thorn
+char222 "
+ss 660,699,91 2 0337 -- germandbls
+char223 "
+`a 580,730,8 2 0340 -- agrave
+char224 "
+'a 580,731,8 2 0341 -- aacute
+char225 "
+^a 580,731,8 2 0342 -- acircumflex
+char226 "
+~a 580,691,8 2 0343 -- atilde
+char227 "
+:a 580,698,8 2 0344 -- adieresis
+char228 "
+oa 580,755,8 2 0345 -- aring
+char229 "
+ae 880,515,8 0 0346 -- ae
+char230 "
+,c 580,515,213 1 0347 -- ccedilla
+char231 "
+`e 580,730,8 2 0350 -- egrave
+char232 "
+'e 580,731,8 2 0351 -- eacute
+char233 "
+^e 580,731,8 2 0352 -- ecircumflex
+char234 "
+:e 580,698,8 2 0353 -- edieresis
+char235 "
+`i 360,730 2 0354 -- igrave
+char236 "
+'i 360,731 2 0355 -- iacute
+char237 "
+^i 360,731 2 0356 -- icircumflex
+char238 "
+:i 360,698 2 0357 -- idieresis
+char239 "
+Sd 620,741,8 2 0360 -- eth
+char240 "
+~n 680,691 2 0361 -- ntilde
+char241 "
+`o 620,730,8 2 0362 -- ograve
+char242 "
+'o 620,731,8 2 0363 -- oacute
+char243 "
+^o 620,731,8 2 0364 -- ocircumflex
+char244 "
+~o 620,691,8 2 0365 -- otilde
+char245 "
+:o 620,698,8 2 0366 -- odieresis
+char246 "
+char247 600,521 0 0367 -- divide
+/o 620,551,40 0 0370 -- oslash
+char248 "
+`u 660,730,8 2 0371 -- ugrave
+char249 "
+'u 660,731,8 2 0372 -- uacute
+char250 "
+^u 660,731,8 2 0373 -- ucircumflex
+char251 "
+:u 660,698,8 2 0374 -- udieresis
+char252 "
+'y 620,731,221 3 0375 -- yacute
+char253 "
+Tp 640,725,212 3 0376 -- thorn
+char254 "
+:y 620,698,221 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/BMBI b/contrib/groff/font/devps/BMBI
new file mode 100644
index 0000000..43d2bdd
--- /dev/null
+++ b/contrib/groff/font/devps/BMBI
@@ -0,0 +1,444 @@
+name BMBI
+internalname Bookman-DemiItalic
+slant 10
+spacewidth 340
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y 20
+A w 20
+A v 20
+A Y -25
+A W -35
+A V -40
+A T -17
+F . -105
+F , -98
+F A -35
+L y 62
+L Y -5
+L W -15
+L V -19
+L T -26
+P . -105
+P , -98
+P A -31
+R y 27
+R Y 4
+R W -4
+R V -8
+R T -3
+T y 56
+T w 69
+T u 42
+T ; 31
+T s -1
+T r 41
+T . -107
+T o -5
+T i 42
+T - -20
+T hy -20
+T char173 -20
+T e -10
+T , -100
+T : 26
+T c -8
+T a -8
+T A -42
+V y 17
+V u -1
+V ; -22
+V r 2
+V . -115
+V o -50
+V i 32
+V - -20
+V hy -20
+V char173 -20
+V e -50
+V , -137
+V : -28
+V a -50
+V A -50
+W y -51
+W u -69
+W ; -81
+W r -66
+W . -183
+W o -100
+W i -36
+W - -22
+W hy -22
+W char173 -22
+W e -100
+W , -201
+W : -86
+W a -100
+W A -77
+Y v 26
+Y u -1
+Y ; -4
+Y q -43
+Y . -113
+Y o -41
+Y i 20
+Y - -20
+Y hy -20
+Y char173 -20
+Y e -46
+Y , -106
+Y : -9
+Y a -45
+Y A -30
+f f 10
+r q -3
+r . -120
+r o -1
+r n 39
+r m 39
+r - -20
+r hy -20
+r char173 -20
+r h -35
+r g -23
+r f 42
+r e -6
+r d -3
+r , -113
+r c -5
+charset
+ha 620,681,0,24,-42,24 2 0000 -- asciicircum
+ti 620,368,0,35,-51,35 0 0001 -- asciitilde
+vS 700,915,17,81,-9,73 2 0002 -- Scaron
+vZ 680,915,0,110,27,73 2 0003 -- Zcaron
+vs 540,749,8,83,18,73 2 0004 -- scaron
+vz 560,749,8,76,14,73 2 0005 -- zcaron
+:Y 660,900,0,207,-22,73 2 0006 -- Ydieresis
+tm 940,681,0,92,8,73 2 0007 -- trademark
+aq 180,696,0,165,-76,73 2 0010 -- quotesingle
+space 340 0 0040
+! 320,698,8,96,-36,73 2 0041 -- exclam
+" 380,697,0,177,-90,73 2 0042 -- quotedbl
+dq "
+# 680,681,0,19,-107,19 2 0043 -- numbersign
+sh "
+$ 680,790,164,67,5,67 2 0044 -- dollar
+Do "
+% 880,698,17,69,-56,69 2 0045 -- percent
+& 980,698,17,86,2,73 2 0046 -- ampersand
+' 320,698,0,79,-121,73 2 0047 -- quoteright
+cq "
+( 260,741,134,178,19,73 2 0050 -- parenleft
+) 260,741,134,112,85,73 2 0051 -- parenright
+* 460,698,0,98,-76,73 2 0052 -- asterisk
++ 600,514,0,45,-41,45 0 0053 -- plus
+, 340,185,124,8,-50,8 0 0054 -- comma
+- 280,313,0,89,-9,73 0 0055 -- hyphen
+hy "
+char173 "
+. 340,177,8,6,-56,6 0 0056 -- period
+/ 360,742,106,192,41,73 2 0057 -- slash
+sl "
+0 680,698,17,73,-37,73 2 0060 -- zero
+1 680,681,0,0,-73 2 0061 -- one
+2 680,698,0,44,-17,44 2 0062 -- two
+3 680,698,17,53,-22,53 2 0063 -- three
+4 680,681,0,78,-13,73 2 0064 -- four
+5 680,681,17,39,-28,39 2 0065 -- five
+6 680,698,17,74,-38,73 2 0066 -- six
+7 680,681,0,109,-73,73 2 0067 -- seven
+8 680,698,17,56,-18,56 2 0070 -- eight
+9 680,698,17,82,-21,73 2 0071 -- nine
+: 340,515,8,66,-56,66 0 0072 -- colon
+; 340,515,124,62,-50,62 0 0073 -- semicolon
+< 620,540,9,18,-29,18 0 0074 -- less
+= 600,421,0,45,-41,45 0 0075 -- equal
+> 620,540,9,28,-39,28 0 0076 -- greater
+? 620,698,8,98,-95,73 2 0077 -- question
+@ 780,698,17,60,-30,60 2 0100 -- at
+at "
+A 720,681,0,99,77,73 2 0101 -- A
+B 720,681,0,92,36,73 2 0102 -- B
+C 700,698,17,104,-28,73 2 0103 -- C
+D 760,681,0,95,36,73 2 0104 -- D
+E 720,681,0,107,36,73 2 0105 -- E
+F 660,681,0,153,36,73 2 0106 -- F
+G 760,698,17,118,-27,73 2 0107 -- G
+H 800,681,0,160,36,73 2 0110 -- H
+I 380,681,0,155,36,73 2 0111 -- I
+J 620,681,17,151,42,73 2 0112 -- J
+K 780,681,0,149,36,73 2 0113 -- K
+L 640,681,0,135,36,73 2 0114 -- L
+M 860,681,0,160,36,73 2 0115 -- M
+N 740,681,0,155,36,73 2 0116 -- N
+O 760,698,17,96,-28,73 2 0117 -- O
+P 640,681,0,134,56,73 2 0120 -- P
+Q 760,698,213,95,13,73 3 0121 -- Q
+R 740,681,0,75,36,73 2 0122 -- R
+S 700,698,17,81,-9,73 2 0123 -- S
+T 700,681,0,152,-20,73 2 0124 -- T
+U 740,681,17,165,-62,73 2 0125 -- U
+V 660,681,0,209,-22,73 2 0126 -- V
+W 1000,681,0,140,-22,73 2 0127 -- W
+X 740,681,0,145,57,73 2 0130 -- X
+Y 660,681,0,207,-22,73 2 0131 -- Y
+Z 680,681,0,110,27,73 2 0132 -- Z
+[ 260,741,118,164,41,73 2 0133 -- bracketleft
+lB "
+\ 580,741,0,45,-23,45 2 0134 -- backslash
+rs "
+] 260,741,118,137,68,73 2 0135 -- bracketright
+rB "
+a^ 480,749,0,93,-133,73 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 320,698,0,63,-105,63 2 0140 -- quoteleft
+oq "
+a 680,515,8,105,-34,73 0 0141 -- a
+b 600,732,8,83,-7,73 2 0142 -- b
+c 560,515,8,87,-8,73 0 0143 -- c
+d 680,732,8,84,-10,73 2 0144 -- d
+e 560,515,8,86,-9,73 0 0145 -- e
+f 420,741,213,271,242,73 3 0146 -- f
+g 620,515,213,99,29,73 1 0147 -- g
+h 700,732,8,86,-43,73 2 0150 -- h
+i 380,755,8,90,-33,73 2 0151 -- i
+j 320,755,213,122,210,73 3 0152 -- j
+k 700,732,8,82,-47,73 2 0153 -- k
+l 380,732,8,80,-59,73 2 0154 -- l
+m 960,515,8,86,-33,73 0 0155 -- m
+n 680,515,8,85,-33,73 0 0156 -- n
+o 600,515,8,77,-9,73 0 0157 -- o
+p 660,515,213,72,74,72 1 0160 -- p
+q 620,515,213,70,-10,70 1 0161 -- q
+r 500,515,0,132,-34,73 0 0162 -- r
+s 540,515,8,83,18,73 0 0163 -- s
+t 440,658,8,98,-56,73 2 0164 -- t
+u 680,507,8,90,-33,73 0 0165 -- u
+v 540,515,8,82,-6,73 0 0166 -- v
+w 860,515,8,81,-6,73 0 0167 -- w
+x 620,515,8,84,40,73 0 0170 -- x
+y 600,507,213,92,25,73 1 0171 -- y
+z 560,515,8,76,14,73 0 0172 -- z
+lC 300,742,123,163,1,73 2 0173 -- braceleft
+{ "
+ba 620,750,250,0,-253 3 0174 -- bar
+| "
+rC 300,751,114,106,58,73 2 0175 -- braceright
+} "
+a~ 480,709,0,103,-128,73 2 0176 -- tilde
+~ "
+bq 300,166,112,34,-56,34 0 0200 -- quotesinglbase
+Fo 380,503,0,76,-12,73 0 0201 -- guillemotleft
+char171 "
+Fc 380,503,0,76,-12,73 0 0202 -- guillemotright
+char187 "
+bu 360,511,0,94,-10,73 0 0203 -- bullet
+Fn 680,741,199,113,78,73 2 0204 -- florin
+f/ 120,681,0,312,194,73 2 0205 -- fraction
+%0 1360,698,17,23,-56,23 2 0206 -- perthousand
+dg 420,698,137,96,-39,73 2 0207 -- dagger
+dd 420,698,137,116,-29,73 2 0210 -- daggerdbl
+en 500,311,0,123,10,73 0 0211 -- endash
+em 1000,311,0,123,10,73 0 0212 -- emdash
+fi 820,741,213,80,241,73 3 0214 -- fi
+fl 820,741,213,80,241,73 3 0215 -- fl
+.i 380,507,8,90,-33,73 0 0220 -- dotlessi
+ga 380,771,0,94,-143,73 2 0222 -- grave
+a" 560,775,0,106,-131,73 2 0223 -- hungarumlaut
+a. 380,734,0,15,-130,15 2 0224 -- dotaccent
+ab 460,707,0,106,-127,73 2 0225 -- breve
+ah 480,749,0,93,-133,73 2 0226 -- caron
+ao 360,775,0,96,-135,73 2 0227 -- ring
+ho 320,0,182,0,-18 0 0230 -- ogonek
+lq 520,698,0,75,-106,73 2 0231 -- quotedblleft
+rq 520,698,0,90,-121,73 2 0232 -- quotedblright
+oe 920,515,8,91,2,73 0 0233 -- oe
+/l 380,732,8,82,-13,73 2 0234 -- lslash
+Bq 520,166,112,25,-56,25 0 0235 -- quotedblbase
+OE 1180,698,17,115,-44,73 2 0236 -- OE
+/L 640,681,0,134,36,73 2 0237 -- Lslash
+r! 320,515,191,74,-14,73 0 0241 -- exclamdown
+char161 "
+ct 680,718,0,0,-111 2 0242 -- cent
+char162 "
+Po 680,698,17,157,50,73 2 0243 -- sterling
+char163 "
+Cs 680,571,0,7,-98,7 0 0244 -- currency
+char164 "
+Ye 680,681,0,152,-42,73 2 0245 -- yen
+char165 "
+bb 620,675,175,0,-253 2 0246 -- brokenbar
+char166 "
+sc 620,698,137,68,4,68 2 0247 -- section
+char167 "
+ad 520,734,0,99,-130,73 2 0250 -- dieresis
+char168 "
+co 780,698,17,53,-33,53 2 0251 -- copyright
+char169 "
+Of 440,685,0,105,-68,73 2 0252 -- ordfeminine
+char170 "
+fo 220,503,0,79,-12,73 0 0253 -- guilsinglleft
+no 620,421,0,15,-31,15 0 0254 -- logicalnot
+char172 "
+\- 600,323,0,45,-41,45 0 0255 -- minus
+rg 780,698,17,53,-33,53 2 0256 -- registered
+char174 "
+a- 480,691,0,101,-127,73 2 0257 -- macron
+char175 "
+de 400,698,0,80,-80,73 2 0260 -- degree
+char176 "
+char177 600,514,0,45,-41,45 0 0261 -- plusminus
+S2 408,698,0,127,-41,73 2 0262 -- twosuperior
+char178 "
+S3 408,698,0,125,-36,73 2 0263 -- threesuperior
+char179 "
+aa 340,771,0,117,-126,73 2 0264 -- acute
+char180 "
+char181 680,507,213,90,-4,73 1 0265 -- mu
+ps 680,681,0,85,-87,73 2 0266 -- paragraph
+char182 "
+pc 340,358,0,26,-76,26 0 0267 -- periodcentered
+char183 "
+ac 360,0,220,0,-18 1 0270 -- cedilla
+char184 "
+S1 408,688,0,48,-68,48 2 0271 -- onesuperior
+char185 "
+Om 440,685,0,65,-77,65 2 0272 -- ordmasculine
+char186 "
+fc 220,503,0,79,-12,73 0 0273 -- guilsinglright
+14 1020,681,0,84,-68,73 2 0274 -- onequarter
+char188 "
+12 1020,681,0,66,-68,66 2 0275 -- onehalf
+char189 "
+34 1020,691,0,84,-36,73 2 0276 -- threequarters
+char190 "
+r? 620,515,189,36,-33,36 0 0277 -- questiondown
+char191 "
+`A 720,937,0,99,77,73 2 0300 -- Agrave
+char192 "
+'A 720,937,0,99,77,73 2 0301 -- Aacute
+char193 "
+^A 720,915,0,99,77,73 2 0302 -- Acircumflex
+char194 "
+~A 720,875,0,99,77,73 2 0303 -- Atilde
+char195 "
+:A 720,900,0,99,77,73 2 0304 -- Adieresis
+char196 "
+oA 720,941,0,99,77,73 2 0305 -- Aring
+char197 "
+AE 1140,681,0,117,77,73 2 0306 -- AE
+char198 "
+,C 700,698,220,104,-28,73 3 0307 -- Ccedilla
+char199 "
+`E 720,937,0,107,36,73 2 0310 -- Egrave
+char200 "
+'E 720,937,0,107,36,73 2 0311 -- Eacute
+char201 "
+^E 720,915,0,107,36,73 2 0312 -- Ecircumflex
+char202 "
+:E 720,900,0,107,36,73 2 0313 -- Edieresis
+char203 "
+`I 380,937,0,155,36,73 2 0314 -- Igrave
+char204 "
+'I 380,937,0,155,36,73 2 0315 -- Iacute
+char205 "
+^I 380,915,0,163,36,73 2 0316 -- Icircumflex
+char206 "
+:I 380,900,0,169,36,73 2 0317 -- Idieresis
+char207 "
+-D 760,681,0,95,36,73 2 0320 -- Eth
+char208 "
+~N 740,875,0,155,36,73 2 0321 -- Ntilde
+char209 "
+`O 760,937,17,96,-28,73 2 0322 -- Ograve
+char210 "
+'O 760,937,17,96,-28,73 2 0323 -- Oacute
+char211 "
+^O 760,915,17,96,-28,73 2 0324 -- Ocircumflex
+char212 "
+~O 760,875,17,96,-28,73 2 0325 -- Otilde
+char213 "
+:O 760,900,17,96,-28,73 2 0326 -- Odieresis
+char214 "
+char215 600,514,0,45,-41,45 0 0327 -- multiply
+/O 760,725,29,137,29,73 2 0330 -- Oslash
+char216 "
+`U 740,937,17,165,-62,73 2 0331 -- Ugrave
+char217 "
+'U 740,937,17,165,-62,73 2 0332 -- Uacute
+char218 "
+^U 740,915,17,165,-62,73 2 0333 -- Ucircumflex
+char219 "
+:U 740,900,17,165,-62,73 2 0334 -- Udieresis
+char220 "
+'Y 660,937,0,207,-22,73 2 0335 -- Yacute
+char221 "
+TP 640,681,0,111,56,73 2 0336 -- Thorn
+char222 "
+ss 660,741,213,92,281,73 3 0337 -- germandbls
+char223 "
+`a 680,771,8,105,-34,73 2 0340 -- agrave
+char224 "
+'a 680,771,8,105,-34,73 2 0341 -- aacute
+char225 "
+^a 680,749,8,105,-34,73 2 0342 -- acircumflex
+char226 "
+~a 680,709,8,105,-34,73 2 0343 -- atilde
+char227 "
+:a 680,734,8,105,-34,73 2 0344 -- adieresis
+char228 "
+oa 680,775,8,105,-34,73 2 0345 -- aring
+char229 "
+ae 880,515,8,83,11,73 0 0346 -- ae
+char230 "
+,c 560,515,220,87,-8,73 1 0347 -- ccedilla
+char231 "
+`e 560,771,8,86,-9,73 2 0350 -- egrave
+char232 "
+'e 560,771,8,86,-9,73 2 0351 -- eacute
+char233 "
+^e 560,749,8,86,-9,73 2 0352 -- ecircumflex
+char234 "
+:e 560,734,8,86,-9,73 2 0353 -- edieresis
+char235 "
+`i 380,771,8,94,-33,73 2 0354 -- igrave
+char236 "
+'i 380,771,8,90,-33,73 2 0355 -- iacute
+char237 "
+^i 380,749,8,103,-33,73 2 0356 -- icircumflex
+char238 "
+:i 380,734,8,149,-33,73 2 0357 -- idieresis
+char239 "
+Sd 600,741,8,112,-9,73 2 0360 -- eth
+char240 "
+~n 680,709,8,85,-33,73 2 0361 -- ntilde
+char241 "
+`o 600,771,8,77,-9,73 2 0362 -- ograve
+char242 "
+'o 600,771,8,77,-9,73 2 0363 -- oacute
+char243 "
+^o 600,749,8,77,-9,73 2 0364 -- ocircumflex
+char244 "
+~o 600,709,8,77,-9,73 2 0365 -- otilde
+char245 "
+:o 600,734,8,77,-9,73 2 0366 -- odieresis
+char246 "
+char247 600,521,0,45,-41,45 0 0367 -- divide
+/o 600,571,54,111,33,73 0 0370 -- oslash
+char248 "
+`u 680,771,8,90,-33,73 2 0371 -- ugrave
+char249 "
+'u 680,771,8,90,-33,73 2 0372 -- uacute
+char250 "
+^u 680,749,8,90,-33,73 2 0373 -- ucircumflex
+char251 "
+:u 680,734,8,90,-33,73 2 0374 -- udieresis
+char252 "
+'y 600,771,213,92,25,73 3 0375 -- yacute
+char253 "
+Tp 660,732,213,72,74,72 3 0376 -- thorn
+char254 "
+:y 600,734,213,92,25,73 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/BMI b/contrib/groff/font/devps/BMI
new file mode 100644
index 0000000..9b90a65
--- /dev/null
+++ b/contrib/groff/font/devps/BMI
@@ -0,0 +1,437 @@
+name BMI
+internalname Bookman-LightItalic
+slant 10
+spacewidth 300
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A Y -62
+A W -73
+A V -78
+A T -5
+F . -97
+F , -98
+F A -16
+L y 20
+L Y 7
+L W 9
+L V 4
+P . -105
+P , -106
+P A -30
+R Y 11
+R W 2
+R V 2
+R T 65
+T ; 48
+T s -7
+T r 67
+T . -78
+T o 14
+T i 71
+T - 20
+T hy 20
+T char173 20
+T e 10
+T , -79
+T : 48
+T c 16
+T a 9
+T A -14
+V y -14
+V u -10
+V ; -44
+V r -20
+V . -100
+V o -70
+V i 3
+V - 20
+V hy 20
+V char173 20
+V e -70
+V , -109
+V : -35
+V a -70
+V A -70
+W y -14
+W u -20
+W ; -42
+W r -30
+W . -100
+W o -60
+W i 3
+W - 20
+W hy 20
+W char173 20
+W e -60
+W , -109
+W : -35
+W a -60
+W A -60
+Y v -19
+Y u -31
+Y ; -40
+Y q -72
+Y . -100
+Y p -37
+Y o -75
+Y i -11
+Y - 20
+Y hy 20
+Y char173 20
+Y e -78
+Y , -109
+Y : -35
+Y a -79
+Y A -82
+f f -19
+r q -14
+r . -134
+r o -10
+r n 38
+r m 37
+r - 20
+r hy 20
+r char173 20
+r h -20
+r g -3
+r f -9
+r e -15
+r d -9
+r , -143
+r c -8
+charset
+ha 600,681,0,49,-47,49 2 0000 -- asciicircum
+ti 600,386,0,45,-41,45 0 0001 -- asciitilde
+vS 640,861,17,78,-11,70 2 0002 -- Scaron
+vZ 580,861,0,165,42,70 2 0003 -- Zcaron
+vs 540,684,8,57,-15,57 2 0004 -- scaron
+vz 520,684,8,91,12,70 2 0005 -- zcaron
+:Y 660,865,0,199,-37,70 2 0006 -- Ydieresis
+tm 980,681,0,35,-19,35 2 0007 -- trademark
+aq 200,698,0,97,-49,70 2 0010 -- quotesingle
+space 300 0 0040
+! 320,698,8,72,-53,70 2 0041 -- exclam
+" 360,698,0,92,-57,70 2 0042 -- quotedbl
+dq "
+# 620,681,0,28,-57,28 2 0043 -- numbersign
+sh "
+$ 620,762,85,49,-28,49 2 0044 -- dollar
+Do "
+% 800,691,8,61,-6,61 2 0045 -- percent
+& 820,698,18,78,-15,70 2 0046 -- ampersand
+' 280,698,0,58,-98,58 2 0047 -- quoteright
+cq "
+( 280,727,146,153,-46,70 2 0050 -- parenleft
+) 280,727,146,49,58,49 2 0051 -- parenright
+* 440,698,0,115,-89,70 2 0052 -- asterisk
++ 600,548,0,45,-41,45 0 0053 -- plus
+, 300,112,115,0,-38 0 0054 -- comma
+- 320,325,0,66,-28,66 0 0055 -- hyphen
+hy "
+char173 "
+. 300,127,8,0,-46 0 0056 -- period
+/ 600,717,149,12,-54,12 2 0057 -- slash
+sl "
+0 620,698,17,76,-36,70 2 0060 -- zero
+1 620,681,0,0,-104 2 0061 -- one
+2 620,698,0,66,-16,66 2 0062 -- two
+3 620,698,17,52,-5,52 2 0063 -- three
+4 620,681,0,64,-19,64 2 0064 -- four
+5 620,681,17,44,-20,44 2 0065 -- five
+6 620,698,17,87,-39,70 2 0066 -- six
+7 620,681,0,102,-93,70 2 0067 -- seven
+8 620,698,17,85,-11,70 2 0070 -- eight
+9 620,698,17,79,-27,70 2 0071 -- nine
+: 300,494,8,42,-46,42 0 0072 -- colon
+; 300,494,114,42,-38,42 0 0073 -- semicolon
+< 600,561,0,38,-29,38 0 0074 -- less
+= 600,433,0,45,-41,45 0 0075 -- equal
+> 600,561,0,52,-43,52 0 0076 -- greater
+? 540,698,8,114,-64,70 2 0077 -- question
+@ 780,698,17,72,-52,70 2 0100 -- at
+at "
+A 700,681,0,70,75,70 2 0101 -- A
+B 720,681,0,76,29,70 2 0102 -- B
+C 720,698,17,76,-38,70 2 0103 -- C
+D 740,681,0,92,29,70 2 0104 -- D
+E 680,681,0,106,29,70 2 0105 -- E
+F 620,681,0,173,29,70 2 0106 -- F
+G 760,698,17,103,-38,70 2 0107 -- G
+H 800,681,0,138,29,70 2 0110 -- H
+I 320,681,0,142,29,70 2 0111 -- I
+J 560,681,17,156,52,70 2 0112 -- J
+K 720,681,0,134,29,70 2 0113 -- K
+L 580,681,0,126,29,70 2 0114 -- L
+M 860,681,0,146,32,70 2 0115 -- M
+N 720,681,0,153,32,70 2 0116 -- N
+O 760,698,17,89,-38,70 2 0117 -- O
+P 600,681,0,131,29,70 2 0120 -- P
+Q 780,698,191,82,-11,70 2 0121 -- Q
+R 700,681,0,86,29,70 2 0122 -- R
+S 640,698,17,78,-11,70 2 0123 -- S
+T 600,681,0,175,0,70 2 0124 -- T
+U 720,681,17,172,-68,70 2 0125 -- U
+V 680,681,0,185,-37,70 2 0126 -- V
+W 960,681,0,185,-37,70 2 0127 -- W
+X 700,681,0,165,75,70 2 0130 -- X
+Y 660,681,0,199,-37,70 2 0131 -- Y
+Z 580,681,0,165,42,70 2 0132 -- Z
+[ 260,717,136,141,-6,70 2 0133 -- bracketleft
+lB "
+\ 600,717,0,0,-34 2 0134 -- backslash
+rs "
+] 260,717,136,99,35,70 2 0135 -- bracketright
+rB "
+a^ 440,685,0,89,-126,70 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 280,698,0,100,-141,70 2 0140 -- quoteleft
+oq "
+a 620,494,8,116,-21,70 0 0141 -- a
+b 600,717,8,71,-38,70 2 0142 -- b
+c 480,494,8,92,-15,70 0 0143 -- c
+d 640,717,8,105,-15,70 2 0144 -- d
+e 540,494,8,85,-15,70 0 0145 -- e
+f 340,725,218,267,210,70 3 0146 -- f
+g 560,494,221,71,46,70 1 0147 -- g
+h 620,717,8,119,-38,70 2 0150 -- h
+i 280,663,8,121,-38,70 2 0151 -- i
+j 280,663,221,78,250,70 3 0152 -- j
+k 600,717,8,107,-38,70 2 0153 -- k
+l 280,717,8,112,-50,70 2 0154 -- l
+m 880,494,8,122,-38,70 0 0155 -- m
+n 620,494,8,103,-38,70 0 0156 -- n
+o 540,494,8,82,-15,70 0 0157 -- o
+p 600,494,212,70,74,70 1 0160 -- p
+q 560,494,212,74,-15,70 1 0161 -- q
+r 400,494,0,131,-38,70 0 0162 -- r
+s 540,494,8,57,-15,57 0 0163 -- s
+t 340,664,8,121,-38,70 2 0164 -- t
+u 620,484,8,116,-38,70 0 0165 -- u
+v 540,494,8,72,-38,70 0 0166 -- v
+w 880,494,8,63,-38,63 0 0167 -- w
+x 540,494,8,136,41,70 0 0170 -- x
+y 600,484,221,59,-10,59 1 0171 -- y
+z 520,494,8,91,12,70 0 0172 -- z
+lC 360,717,191,132,-72,70 2 0173 -- braceleft
+{ "
+ba 600,750,250,0,-244 3 0174 -- bar
+| "
+rC 380,717,191,3,37,3 2 0175 -- braceright
+} "
+a~ 440,671,0,98,-130,70 2 0176 -- tilde
+~ "
+bq 320,113,114,0,-37 0 0200 -- quotesinglbase
+Fo 300,434,0,63,-20,63 0 0201 -- guillemotleft
+char171 "
+Fc 300,434,0,53,-10,53 0 0202 -- guillemotright
+char187 "
+bu 460,511,0,34,-50,34 0 0203 -- bullet
+Fn 620,725,218,122,76,70 3 0204 -- florin
+f/ 20,681,0,353,278,70 2 0205 -- fraction
+%0 1180,691,8,69,-6,69 2 0206 -- perthousand
+dg 620,698,130,0,-142 2 0207 -- dagger
+dd 620,698,122,0,-94 2 0210 -- daggerdbl
+en 500,325,0,111,17,70 0 0211 -- endash
+em 1000,325,0,111,17,70 0 0212 -- emdash
+fi 640,725,222,119,209,70 3 0214 -- fi
+fl 660,725,218,103,209,70 3 0215 -- fl
+.i 280,484,8,121,-38,70 0 0220 -- dotlessi
+ga 340,706,0,87,-132,70 2 0222 -- grave
+a" 340,738,0,112,-117,70 2 0223 -- hungarumlaut
+a. 260,664,0,80,-119,70 2 0224 -- dotaccent
+ab 440,680,0,110,-141,70 2 0225 -- breve
+ah 440,684,0,91,-128,70 2 0226 -- caron
+ao 300,706,0,84,-128,70 2 0227 -- ring
+ho 260,0,173,0,-1 0 0230 -- ogonek
+lq 440,698,0,103,-141,70 2 0231 -- quotedblleft
+rq 440,698,0,61,-98,61 2 0232 -- quotedblright
+oe 900,494,8,98,-15,70 0 0233 -- oe
+/l 340,717,8,108,0,70 2 0234 -- lslash
+Bq 480,113,114,0,-37 0 0235 -- quotedblbase
+OE 1180,698,17,107,-38,70 2 0236 -- OE
+/L 580,681,0,126,29,70 2 0237 -- Lslash
+r! 320,494,213,31,-23,31 1 0241 -- exclamdown
+char161 "
+ct 620,715,29,26,-98,26 2 0242 -- cent
+char162 "
+Po 620,698,17,132,46,70 2 0243 -- sterling
+char163 "
+Cs 620,591,0,35,-50,35 0 0244 -- currency
+char164 "
+Ye 620,681,0,165,-21,70 2 0245 -- yen
+char165 "
+bb 600,675,175,0,-244 2 0246 -- brokenbar
+char166 "
+sc 620,698,178,68,12,68 2 0247 -- section
+char167 "
+ad 420,688,0,97,-135,70 2 0250 -- dieresis
+char168 "
+co 740,698,17,94,-34,70 2 0251 -- copyright
+char169 "
+Of 440,698,0,123,-80,70 2 0252 -- ordfeminine
+char170 "
+fo 180,434,0,78,-25,70 0 0253 -- guilsinglleft
+no 600,433,0,45,-41,45 0 0254 -- logicalnot
+char172 "
+\- 600,335,0,45,-41,45 0 0255 -- minus
+rg 740,698,17,94,-34,70 2 0256 -- registered
+char174 "
+a- 440,658,0,94,-128,70 0 0257 -- macron
+char175 "
+de 400,698,0,70,-70,70 2 0260 -- degree
+char176 "
+char177 600,548,0,45,-41,45 0 0261 -- plusminus
+S2 372,698,0,117,-18,70 2 0262 -- twosuperior
+char178 "
+S3 372,698,0,117,-20,70 2 0263 -- threesuperior
+char179 "
+aa 320,706,0,103,-128,70 2 0264 -- acute
+char180 "
+char181 620,484,221,116,-3,70 1 0265 -- mu
+ps 620,681,0,148,-62,70 2 0266 -- paragraph
+char182 "
+pc 300,364,0,22,-87,22 0 0267 -- periodcentered
+char183 "
+ac 320,0,178,0,5 0 0270 -- cedilla
+char184 "
+S1 372,688,0,17,-64,17 2 0271 -- onesuperior
+char185 "
+Om 400,698,0,105,-89,70 2 0272 -- ordmasculine
+char186 "
+fc 180,434,0,73,-20,70 0 0273 -- guilsinglright
+14 930,681,0,33,-41,33 2 0274 -- onequarter
+char188 "
+12 930,681,0,45,-41,45 2 0275 -- onehalf
+char189 "
+34 930,691,0,33,-49,33 2 0276 -- threequarters
+char190 "
+r? 540,494,212,18,32,18 1 0277 -- questiondown
+char191 "
+`A 700,883,0,70,75,70 2 0300 -- Agrave
+char192 "
+'A 700,883,0,70,75,70 2 0301 -- Aacute
+char193 "
+^A 700,862,0,70,75,70 2 0302 -- Acircumflex
+char194 "
+~A 700,848,0,70,75,70 2 0303 -- Atilde
+char195 "
+:A 700,865,0,70,75,70 2 0304 -- Adieresis
+char196 "
+oA 700,883,0,70,75,70 2 0305 -- Aring
+char197 "
+AE 1220,681,0,99,95,70 2 0306 -- AE
+char198 "
+,C 720,698,178,76,-38,70 2 0307 -- Ccedilla
+char199 "
+`E 680,883,0,106,29,70 2 0310 -- Egrave
+char200 "
+'E 680,883,0,106,29,70 2 0311 -- Eacute
+char201 "
+^E 680,862,0,106,29,70 2 0312 -- Ecircumflex
+char202 "
+:E 680,865,0,106,29,70 2 0313 -- Edieresis
+char203 "
+`I 320,883,0,142,29,70 2 0314 -- Igrave
+char204 "
+'I 320,883,0,142,29,70 2 0315 -- Iacute
+char205 "
+^I 320,862,0,179,29,70 2 0316 -- Icircumflex
+char206 "
+:I 320,865,0,177,29,70 2 0317 -- Idieresis
+char207 "
+-D 740,681,0,92,29,70 2 0320 -- Eth
+char208 "
+~N 720,848,0,153,32,70 2 0321 -- Ntilde
+char209 "
+`O 760,883,17,89,-38,70 2 0322 -- Ograve
+char210 "
+'O 760,883,17,89,-38,70 2 0323 -- Oacute
+char211 "
+^O 760,862,17,89,-38,70 2 0324 -- Ocircumflex
+char212 "
+~O 760,848,17,89,-38,70 2 0325 -- Otilde
+char213 "
+:O 760,865,17,89,-38,70 2 0326 -- Odieresis
+char214 "
+char215 600,548,0,45,-41,45 0 0327 -- multiply
+/O 760,777,95,89,-38,70 2 0330 -- Oslash
+char216 "
+`U 720,883,17,172,-68,70 2 0331 -- Ugrave
+char217 "
+'U 720,883,17,172,-68,70 2 0332 -- Uacute
+char218 "
+^U 720,862,17,172,-68,70 2 0333 -- Ucircumflex
+char219 "
+:U 720,865,17,172,-68,70 2 0334 -- Udieresis
+char220 "
+'Y 660,883,0,199,-37,70 2 0335 -- Yacute
+char221 "
+TP 600,681,0,106,29,70 2 0336 -- Thorn
+char222 "
+ss 620,698,111,83,171,70 2 0337 -- germandbls
+char223 "
+`a 620,706,8,116,-21,70 2 0340 -- agrave
+char224 "
+'a 620,706,8,116,-21,70 2 0341 -- aacute
+char225 "
+^a 620,685,8,116,-21,70 2 0342 -- acircumflex
+char226 "
+~a 620,671,8,116,-21,70 2 0343 -- atilde
+char227 "
+:a 620,688,8,116,-21,70 2 0344 -- adieresis
+char228 "
+oa 620,706,8,116,-21,70 2 0345 -- aring
+char229 "
+ae 880,494,8,88,-21,70 0 0346 -- ae
+char230 "
+,c 480,494,178,92,-15,70 0 0347 -- ccedilla
+char231 "
+`e 540,706,8,85,-15,70 2 0350 -- egrave
+char232 "
+'e 540,706,8,85,-15,70 2 0351 -- eacute
+char233 "
+^e 540,685,8,85,-15,70 2 0352 -- ecircumflex
+char234 "
+:e 540,688,8,85,-15,70 2 0353 -- edieresis
+char235 "
+`i 280,706,8,121,-38,70 2 0354 -- igrave
+char236 "
+'i 280,706,8,121,-38,70 2 0355 -- iacute
+char237 "
+^i 280,685,8,149,-26,70 2 0356 -- icircumflex
+char238 "
+:i 280,688,8,147,-38,70 2 0357 -- idieresis
+char239 "
+Sd 540,725,8,152,-15,70 2 0360 -- eth
+char240 "
+~n 620,671,8,103,-38,70 2 0361 -- ntilde
+char241 "
+`o 540,706,8,82,-15,70 2 0362 -- ograve
+char242 "
+'o 540,706,8,82,-15,70 2 0363 -- oacute
+char243 "
+^o 540,685,8,82,-15,70 2 0364 -- ocircumflex
+char244 "
+~o 540,671,8,82,-15,70 2 0365 -- otilde
+char245 "
+:o 540,688,8,82,-15,70 2 0366 -- odieresis
+char246 "
+char247 600,548,0,45,-41,45 0 0367 -- divide
+/o 540,532,49,81,-15,70 0 0370 -- oslash
+char248 "
+`u 620,706,8,116,-38,70 2 0371 -- ugrave
+char249 "
+'u 620,706,8,116,-38,70 2 0372 -- uacute
+char250 "
+^u 620,685,8,116,-38,70 2 0373 -- ucircumflex
+char251 "
+:u 620,688,8,116,-38,70 2 0374 -- udieresis
+char252 "
+'y 600,706,221,59,-10,59 3 0375 -- yacute
+char253 "
+Tp 600,717,212,70,74,70 3 0376 -- thorn
+char254 "
+:y 600,688,221,59,-10,59 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/BMR b/contrib/groff/font/devps/BMR
new file mode 100644
index 0000000..615b7cc
--- /dev/null
+++ b/contrib/groff/font/devps/BMR
@@ -0,0 +1,433 @@
+name BMR
+internalname Bookman-Light
+spacewidth 320
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y 32
+A w 4
+A v 7
+A Y -35
+A W -40
+A V -56
+A T 1
+F . -46
+F , -41
+F A -21
+L y 79
+L Y 13
+L W 1
+L V -4
+L T 28
+P . -60
+P , -55
+P A -8
+R y 59
+R Y 26
+R W 13
+R V 8
+R T 71
+T s 16
+T r 38
+T . -33
+T o 15
+T i 42
+T - 90
+T hy 90
+T char173 90
+T e 13
+T , -28
+T c 14
+T a 17
+T A 1
+V y 15
+V u -38
+V r -41
+V . -40
+V o -71
+V i -20
+V - 11
+V hy 11
+V char173 11
+V e -72
+V , -34
+V a -69
+V A -66
+W y 15
+W u -38
+W r -41
+W . -40
+W o -68
+W i -20
+W - 11
+W hy 11
+W char173 11
+W e -69
+W , -34
+W a -66
+W A -64
+Y v 15
+Y u -38
+Y q -55
+Y . -40
+Y p -31
+Y o -57
+Y i -37
+Y - 11
+Y hy 11
+Y char173 11
+Y e -58
+Y , -34
+Y a -54
+Y A -53
+f f 29
+r q 9
+r . -64
+r o 8
+r n 31
+r m 31
+r - 70
+r hy 70
+r char173 70
+r h -21
+r g -4
+r f 33
+r e 7
+r d 7
+r , -58
+r c 7
+charset
+ha 600,681 2 0000 -- asciicircum
+ti 600,352 0 0001 -- asciitilde
+vS 660,849,17 2 0002 -- Scaron
+vZ 640,849 2 0003 -- Zcaron
+vs 520,672,8 2 0004 -- scaron
+vz 480,672 2 0005 -- zcaron
+:Y 640,851 2 0006 -- Ydieresis
+tm 980,681 2 0007 -- trademark
+aq 220,698 2 0010 -- quotesingle
+space 320 0 0040
+! 300,698,8 2 0041 -- exclam
+" 380,698 2 0042 -- quotedbl
+dq "
+# 620,681 2 0043 -- numbersign
+sh "
+$ 620,791,109 2 0044 -- dollar
+Do "
+% 900,698,8 2 0045 -- percent
+& 800,698,17 2 0046 -- ampersand
+' 220,698 2 0047 -- quoteright
+cq "
+( 300,727,145 2 0050 -- parenleft
+) 300,727,146 2 0051 -- parenright
+* 440,698 2 0052 -- asterisk
++ 600,513 0 0053 -- plus
+, 320,114,114 0 0054 -- comma
+- 400,292 0 0055 -- hyphen
+hy "
+char173 "
+. 320,123,8 0 0056 -- period
+/ 600,717,149 2 0057 -- slash
+sl "
+0 620,698,17 2 0060 -- zero
+1 620,681 2 0061 -- one
+2 620,698 2 0062 -- two
+3 620,698,17 2 0063 -- three
+4 620,681 2 0064 -- four
+5 620,717,17 2 0065 -- five
+6 620,698,17 2 0066 -- six
+7 620,681 2 0067 -- seven
+8 620,698,17 2 0070 -- eight
+9 620,698,17 2 0071 -- nine
+: 320,494,8 0 0072 -- colon
+; 320,494,114 0 0073 -- semicolon
+< 600,526,2 0 0074 -- less
+= 600,398 0 0075 -- equal
+> 600,526,2 0 0076 -- greater
+? 540,698,8 2 0077 -- question
+@ 820,698,17 2 0100 -- at
+at "
+A 680,681 2 0101 -- A
+B 740,681 2 0102 -- B
+C 740,698,17 2 0103 -- C
+D 800,681 2 0104 -- D
+E 720,681 2 0105 -- E
+F 640,681 2 0106 -- F
+G 800,698,17 2 0107 -- G
+H 800,681 2 0110 -- H
+I 340,681 2 0111 -- I
+J 600,681,17 2 0112 -- J
+K 720,681 2 0113 -- K
+L 600,681 2 0114 -- L
+M 920,681 2 0115 -- M
+N 740,681 2 0116 -- N
+O 800,698,17 2 0117 -- O
+P 620,681 2 0120 -- P
+Q 820,698,189 2 0121 -- Q
+R 720,681 2 0122 -- R
+S 660,698,17 2 0123 -- S
+T 620,681 2 0124 -- T
+U 780,681,17 2 0125 -- U
+V 700,681 2 0126 -- V
+W 960,681 2 0127 -- W
+X 720,681 2 0130 -- X
+Y 640,681 2 0131 -- Y
+Z 640,681 2 0132 -- Z
+[ 300,717,136 2 0133 -- bracketleft
+lB "
+\ 600,717 2 0134 -- backslash
+rs "
+] 300,717,136 2 0135 -- bracketright
+rB "
+a^ 420,685 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 220,698 2 0140 -- quoteleft
+oq "
+a 580,494,8 0 0141 -- a
+b 620,717,8 2 0142 -- b
+c 520,494,8 0 0143 -- c
+d 620,717,8 2 0144 -- d
+e 520,494,8 0 0145 -- e
+f 320,734 2 0146 -- f
+g 540,567,243 1 0147 -- g
+h 660,717 2 0150 -- h
+i 300,654 0 0151 -- i
+j 300,654,251 1 0152 -- j
+k 620,717 2 0153 -- k
+l 300,717 2 0154 -- l
+m 940,494 0 0155 -- m
+n 660,494 0 0156 -- n
+o 560,494,8 0 0157 -- o
+p 620,494,228 1 0160 -- p
+q 580,494,228 1 0161 -- q
+r 440,494 0 0162 -- r
+s 520,494,8 0 0163 -- s
+t 380,667,8 2 0164 -- t
+u 680,484,8 0 0165 -- u
+v 520,484 0 0166 -- v
+w 780,484 0 0167 -- w
+x 560,484 0 0170 -- x
+y 540,484,236 1 0171 -- y
+z 480,484 0 0172 -- z
+lC 280,717,136 2 0173 -- braceleft
+{ "
+ba 600,750,250 3 0174 -- bar
+| "
+rC 280,717,136 2 0175 -- braceright
+} "
+a~ 440,661 0 0176 -- tilde
+~ "
+bq 220,110,108 0 0200 -- quotesinglbase
+Fo 360,437 0 0201 -- guillemotleft
+char171 "
+Fc 360,437 0 0202 -- guillemotright
+char187 "
+bu 460,511 0 0203 -- bullet
+Fn 620,749,155 2 0204 -- florin
+f/ 140,681 2 0205 -- fraction
+%0 1280,698,8 2 0206 -- perthousand
+dg 540,698,156 2 0207 -- dagger
+dd 540,698,156 2 0210 -- daggerdbl
+en 500,292 0 0211 -- endash
+em 1000,292 0 0212 -- emdash
+fi 620,734 2 0214 -- fi
+fl 620,734 2 0215 -- fl
+.i 300,484 0 0220 -- dotlessi
+ga 340,689 2 0222 -- grave
+a" 380,698 2 0223 -- hungarumlaut
+a. 260,672 2 0224 -- dotaccent
+ab 460,687 2 0225 -- breve
+ah 420,672 2 0226 -- caron
+ao 320,731 2 0227 -- ring
+ho 320,0,145 0 0230 -- ogonek
+lq 400,698 2 0231 -- quotedblleft
+rq 400,698 2 0232 -- quotedblright
+oe 900,494,8 0 0233 -- oe
+/l 320,717 2 0234 -- lslash
+Bq 400,110,108 0 0235 -- quotedblbase
+OE 1240,698,17 2 0236 -- OE
+/L 600,681 2 0237 -- Lslash
+r! 300,494,214 0 0241 -- exclamdown
+char161 "
+ct 620,651 0 0242 -- cent
+char162 "
+Po 620,698,17 2 0243 -- sterling
+char163 "
+Cs 620,591 0 0244 -- currency
+char164 "
+Ye 620,681 2 0245 -- yen
+char165 "
+bb 600,675,175 2 0246 -- brokenbar
+char166 "
+sc 520,698,178 2 0247 -- section
+char167 "
+ad 420,674 2 0250 -- dieresis
+char168 "
+co 740,698,17 2 0251 -- copyright
+char169 "
+Of 420,698 2 0252 -- ordfeminine
+char170 "
+fo 240,437 0 0253 -- guilsinglleft
+no 600,398 0 0254 -- logicalnot
+char172 "
+\- 600,300 0 0255 -- minus
+rg 740,698,17 2 0256 -- registered
+char174 "
+a- 440,635 0 0257 -- macron
+char175 "
+de 400,698 2 0260 -- degree
+char176 "
+char177 600,513 0 0261 -- plusminus
+S2 372,698 2 0262 -- twosuperior
+char178 "
+S3 372,698 2 0263 -- threesuperior
+char179 "
+aa 340,689 2 0264 -- acute
+char180 "
+char181 680,484,251 1 0265 -- mu
+ps 600,681 2 0266 -- paragraph
+char182 "
+pc 320,327 0 0267 -- periodcentered
+char183 "
+ac 320,0,200 0 0270 -- cedilla
+char184 "
+S1 372,688 2 0271 -- onesuperior
+char185 "
+Om 420,698 2 0272 -- ordmasculine
+char186 "
+fc 240,437 0 0273 -- guilsinglright
+14 930,681 2 0274 -- onequarter
+char188 "
+12 930,681 2 0275 -- onehalf
+char189 "
+34 930,691 2 0276 -- threequarters
+char190 "
+r? 540,494,217 0 0277 -- questiondown
+char191 "
+`A 680,866 2 0300 -- Agrave
+char192 "
+'A 680,866 2 0301 -- Aacute
+char193 "
+^A 680,862 2 0302 -- Acircumflex
+char194 "
+~A 680,838 2 0303 -- Atilde
+char195 "
+:A 680,851 2 0304 -- Adieresis
+char196 "
+oA 680,908 2 0305 -- Aring
+char197 "
+AE 1260,681 2 0306 -- AE
+char198 "
+,C 740,698,200 2 0307 -- Ccedilla
+char199 "
+`E 720,866 2 0310 -- Egrave
+char200 "
+'E 720,866 2 0311 -- Eacute
+char201 "
+^E 720,862 2 0312 -- Ecircumflex
+char202 "
+:E 720,851 2 0313 -- Edieresis
+char203 "
+`I 340,866 2 0314 -- Igrave
+char204 "
+'I 340,866 2 0315 -- Iacute
+char205 "
+^I 340,862 2 0316 -- Icircumflex
+char206 "
+:I 340,851 2 0317 -- Idieresis
+char207 "
+-D 800,681 2 0320 -- Eth
+char208 "
+~N 740,838 2 0321 -- Ntilde
+char209 "
+`O 800,866,17 2 0322 -- Ograve
+char210 "
+'O 800,866,17 2 0323 -- Oacute
+char211 "
+^O 800,862,17 2 0324 -- Ocircumflex
+char212 "
+~O 800,838,17 2 0325 -- Otilde
+char213 "
+:O 800,851,17 2 0326 -- Odieresis
+char214 "
+char215 600,513 0 0327 -- multiply
+/O 800,733,53 2 0330 -- Oslash
+char216 "
+`U 780,866,17 2 0331 -- Ugrave
+char217 "
+'U 780,866,17 2 0332 -- Uacute
+char218 "
+^U 780,862,17 2 0333 -- Ucircumflex
+char219 "
+:U 780,851,17 2 0334 -- Udieresis
+char220 "
+'Y 640,866 2 0335 -- Yacute
+char221 "
+TP 620,681 2 0336 -- Thorn
+char222 "
+ss 660,698,110 2 0337 -- germandbls
+char223 "
+`a 580,689,8 2 0340 -- agrave
+char224 "
+'a 580,689,8 2 0341 -- aacute
+char225 "
+^a 580,685,8 2 0342 -- acircumflex
+char226 "
+~a 580,661,8 0 0343 -- atilde
+char227 "
+:a 580,674,8 2 0344 -- adieresis
+char228 "
+oa 580,731,8 2 0345 -- aring
+char229 "
+ae 860,494,8 0 0346 -- ae
+char230 "
+,c 520,494,200 0 0347 -- ccedilla
+char231 "
+`e 520,689,8 2 0350 -- egrave
+char232 "
+'e 520,689,8 2 0351 -- eacute
+char233 "
+^e 520,685,8 2 0352 -- ecircumflex
+char234 "
+:e 520,674,8 2 0353 -- edieresis
+char235 "
+`i 300,689 2 0354 -- igrave
+char236 "
+'i 300,689 2 0355 -- iacute
+char237 "
+^i 300,685 2 0356 -- icircumflex
+char238 "
+:i 300,674 2 0357 -- idieresis
+char239 "
+Sd 560,734,8 2 0360 -- eth
+char240 "
+~n 660,661 0 0361 -- ntilde
+char241 "
+`o 560,689,8 2 0362 -- ograve
+char242 "
+'o 560,689,8 2 0363 -- oacute
+char243 "
+^o 560,685,8 2 0364 -- ocircumflex
+char244 "
+~o 560,661,8 0 0365 -- otilde
+char245 "
+:o 560,674,8 2 0366 -- odieresis
+char246 "
+char247 600,514 0 0367 -- divide
+/o 560,534,40 0 0370 -- oslash
+char248 "
+`u 680,689,8 2 0371 -- ugrave
+char249 "
+'u 680,689,8 2 0372 -- uacute
+char250 "
+^u 680,685,8 2 0373 -- ucircumflex
+char251 "
+:u 680,674,8 2 0374 -- udieresis
+char252 "
+'y 540,689,236 3 0375 -- yacute
+char253 "
+Tp 620,717,228 3 0376 -- thorn
+char254 "
+:y 540,674,236 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/CB b/contrib/groff/font/devps/CB
new file mode 100644
index 0000000..6c01b8d
--- /dev/null
+++ b/contrib/groff/font/devps/CB
@@ -0,0 +1,339 @@
+name CB
+internalname Courier-Bold
+spacewidth 600
+encoding text.enc
+charset
+ha 600,616 2 0000 -- asciicircum
+ti 600,356 0 0001 -- asciitilde
+vS 600,790,22 2 0002 -- Scaron
+vZ 600,790 2 0003 -- Zcaron
+vs 600,667,17 2 0004 -- scaron
+vz 600,667 2 0005 -- zcaron
+:Y 600,748 2 0006 -- Ydieresis
+tm 600,562 2 0007 -- trademark
+aq 600,562 2 0010 -- quotesingle
+space 600 0 0040
+! 600,572,15 2 0041 -- exclam
+" 600,562 2 0042 -- quotedbl
+dq "
+# 600,651,45 2 0043 -- numbersign
+sh "
+$ 600,666,126 2 0044 -- dollar
+Do "
+% 600,616,15 2 0045 -- percent
+& 600,543,15 0 0046 -- ampersand
+' 600,562 2 0047 -- quoteright
+cq "
+( 600,616,102 2 0050 -- parenleft
+) 600,616,102 2 0051 -- parenright
+* 600,601 2 0052 -- asterisk
++ 600,478 0 0053 -- plus
+, 600,174,111 0 0054 -- comma
+- 600,313 0 0055 -- hyphen
+hy "
+char173 "
+. 600,171,15 0 0056 -- period
+/ 600,626,77 2 0057 -- slash
+sl "
+0 600,616,15 2 0060 -- zero
+1 600,616 2 0061 -- one
+2 600,616 2 0062 -- two
+3 600,616,15 2 0063 -- three
+4 600,616 2 0064 -- four
+5 600,601,15 2 0065 -- five
+6 600,616,15 2 0066 -- six
+7 600,601 2 0067 -- seven
+8 600,616,15 2 0070 -- eight
+9 600,616,15 2 0071 -- nine
+: 600,425,15 0 0072 -- colon
+; 600,425,111 0 0073 -- semicolon
+< 600,501 0 0074 -- less
+= 600,398 0 0075 -- equal
+> 600,501 0 0076 -- greater
+? 600,580,14 2 0077 -- question
+@ 600,616,15 2 0100 -- at
+at "
+A 600,562 2 0101 -- A
+B 600,562 2 0102 -- B
+C 600,580,18 2 0103 -- C
+D 600,562 2 0104 -- D
+E 600,562 2 0105 -- E
+F 600,562 2 0106 -- F
+G 600,580,18 2 0107 -- G
+H 600,562 2 0110 -- H
+I 600,562 2 0111 -- I
+J 600,562,18 2 0112 -- J
+K 600,562 2 0113 -- K
+L 600,562 2 0114 -- L
+M 600,562 2 0115 -- M
+N 600,562,12 2 0116 -- N
+O 600,580,18 2 0117 -- O
+P 600,562 2 0120 -- P
+Q 600,580,138 2 0121 -- Q
+R 600,562 2 0122 -- R
+S 600,582,22 2 0123 -- S
+T 600,562 2 0124 -- T
+U 600,562,18 2 0125 -- U
+V 600,562 2 0126 -- V
+W 600,562 2 0127 -- W
+X 600,562 2 0130 -- X
+Y 600,562 2 0131 -- Y
+Z 600,562 2 0132 -- Z
+[ 600,616,102 2 0133 -- bracketleft
+lB "
+\ 600,626,77 2 0134 -- backslash
+rs "
+] 600,616,102 2 0135 -- bracketright
+rB "
+a^ 600,657 2 0136 -- circumflex
+^ "
+_ 600,0,125 0 0137 -- underscore
+` 600,562 2 0140 -- quoteleft
+oq "
+a 600,454,15 0 0141 -- a
+b 600,626,15 2 0142 -- b
+c 600,459,15 0 0143 -- c
+d 600,626,15 2 0144 -- d
+e 600,454,15 0 0145 -- e
+f 600,626 2 0146 -- f
+g 600,454,146 1 0147 -- g
+h 600,626 2 0150 -- h
+i 600,658 2 0151 -- i
+j 600,658,146 3 0152 -- j
+k 600,626 2 0153 -- k
+l 600,626 2 0154 -- l
+m 600,454 0 0155 -- m
+n 600,454 0 0156 -- n
+o 600,454,15 0 0157 -- o
+p 600,454,142 1 0160 -- p
+q 600,454,142 1 0161 -- q
+r 600,454 0 0162 -- r
+s 600,459,17 0 0163 -- s
+t 600,562,15 2 0164 -- t
+u 600,439,15 0 0165 -- u
+v 600,439 0 0166 -- v
+w 600,439 0 0167 -- w
+x 600,439 0 0170 -- x
+y 600,439,142 1 0171 -- y
+z 600,439 0 0172 -- z
+lC 600,616,102 2 0173 -- braceleft
+{ "
+ba 600,750,250 3 0174 -- bar
+| "
+rC 600,616,102 2 0175 -- braceright
+} "
+a~ 600,636 2 0176 -- tilde
+~ "
+bq 600,143,142 1 0200 -- quotesinglbase
+Fo 600,446 0 0201 -- guillemotleft
+char171 "
+Fc 600,446 0 0202 -- guillemotright
+char187 "
+bu 600,430 0 0203 -- bullet
+Fn 600,616,131 2 0204 -- florin
+f/ 600,661,60 2 0205 -- fraction
+%0 600,616,15 2 0206 -- perthousand
+dg 600,580,70 2 0207 -- dagger
+dd 600,580,70 2 0210 -- daggerdbl
+en 600,313 0 0211 -- endash
+em 600,313 0 0212 -- emdash
+fi 600,626 2 0214 -- fi
+fl 600,626 2 0215 -- fl
+.i 600,439 0 0220 -- dotlessi
+ga 600,661 2 0222 -- grave
+a" 600,661 2 0223 -- hungarumlaut
+a. 600,625 2 0224 -- dotaccent
+ab 600,631 2 0225 -- breve
+ah 600,667 2 0226 -- caron
+ao 600,678 2 0227 -- ring
+ho 600,0,199 1 0230 -- ogonek
+lq 600,562 2 0231 -- quotedblleft
+rq 600,562 2 0232 -- quotedblright
+oe 600,454,15 0 0233 -- oe
+/l 600,626 2 0234 -- lslash
+Bq 600,143,142 1 0235 -- quotedblbase
+OE 600,562 2 0236 -- OE
+/L 600,562 2 0237 -- Lslash
+r! 600,449,146 1 0241 -- exclamdown
+char161 "
+ct 600,614,49 2 0242 -- cent
+char162 "
+Po 600,611,28 2 0243 -- sterling
+char163 "
+Cs 600,517 0 0244 -- currency
+char164 "
+Ye 600,562 2 0245 -- yen
+char165 "
+bb 600,675,175 3 0246 -- brokenbar
+char166 "
+sc 600,580,70 2 0247 -- section
+char167 "
+ad 600,625 2 0250 -- dieresis
+char168 "
+co 600,580,18 2 0251 -- copyright
+char169 "
+Of 600,580 2 0252 -- ordfeminine
+char170 "
+fo 600,446 0 0253 -- guilsinglleft
+no 600,413 0 0254 -- logicalnot
+char172 "
+\- 600,313 0 0255 -- minus
+rg 600,580,18 2 0256 -- registered
+char174 "
+a- 600,585 2 0257 -- macron
+char175 "
+de 600,616 2 0260 -- degree
+char176 "
+char177 600,515 0 0261 -- plusminus
+S2 600,616 2 0262 -- twosuperior
+char178 "
+S3 600,616 2 0263 -- threesuperior
+char179 "
+aa 600,661 2 0264 -- acute
+char180 "
+char181 600,439,142 1 0265 -- mu
+ps 600,580,70 2 0266 -- paragraph
+char182 "
+pc 600,351 0 0267 -- periodcentered
+char183 "
+ac 600,0,206 1 0270 -- cedilla
+char184 "
+S1 600,616 2 0271 -- onesuperior
+char185 "
+Om 600,580 2 0272 -- ordmasculine
+char186 "
+fc 600,446 0 0273 -- guilsinglright
+14 600,661,60 2 0274 -- onequarter
+char188 "
+12 600,661,60 2 0275 -- onehalf
+char189 "
+34 600,661,60 2 0276 -- threequarters
+char190 "
+r? 600,449,146 1 0277 -- questiondown
+char191 "
+`A 600,784 2 0300 -- Agrave
+char192 "
+'A 600,784 2 0301 -- Aacute
+char193 "
+^A 600,780 2 0302 -- Acircumflex
+char194 "
+~A 600,759 2 0303 -- Atilde
+char195 "
+:A 600,748 2 0304 -- Adieresis
+char196 "
+oA 600,801 2 0305 -- Aring
+char197 "
+AE 600,562 2 0306 -- AE
+char198 "
+,C 600,580,206 3 0307 -- Ccedilla
+char199 "
+`E 600,784 2 0310 -- Egrave
+char200 "
+'E 600,784 2 0311 -- Eacute
+char201 "
+^E 600,780 2 0312 -- Ecircumflex
+char202 "
+:E 600,748 2 0313 -- Edieresis
+char203 "
+`I 600,784 2 0314 -- Igrave
+char204 "
+'I 600,784 2 0315 -- Iacute
+char205 "
+^I 600,780 2 0316 -- Icircumflex
+char206 "
+:I 600,748 2 0317 -- Idieresis
+char207 "
+-D 600,562 2 0320 -- Eth
+char208 "
+~N 600,759,12 2 0321 -- Ntilde
+char209 "
+`O 600,784,18 2 0322 -- Ograve
+char210 "
+'O 600,784,18 2 0323 -- Oacute
+char211 "
+^O 600,780,18 2 0324 -- Ocircumflex
+char212 "
+~O 600,759,18 2 0325 -- Otilde
+char213 "
+:O 600,748,18 2 0326 -- Odieresis
+char214 "
+char215 600,478 0 0327 -- multiply
+/O 600,584,22 2 0330 -- Oslash
+char216 "
+`U 600,784,18 2 0331 -- Ugrave
+char217 "
+'U 600,784,18 2 0332 -- Uacute
+char218 "
+^U 600,780,18 2 0333 -- Ucircumflex
+char219 "
+:U 600,748,18 2 0334 -- Udieresis
+char220 "
+'Y 600,784 2 0335 -- Yacute
+char221 "
+TP 600,562 2 0336 -- Thorn
+char222 "
+ss 600,626,15 2 0337 -- germandbls
+char223 "
+`a 600,661,15 2 0340 -- agrave
+char224 "
+'a 600,661,15 2 0341 -- aacute
+char225 "
+^a 600,657,15 2 0342 -- acircumflex
+char226 "
+~a 600,636,15 2 0343 -- atilde
+char227 "
+:a 600,625,15 2 0344 -- adieresis
+char228 "
+oa 600,678,15 2 0345 -- aring
+char229 "
+ae 600,454,15 0 0346 -- ae
+char230 "
+,c 600,459,206 1 0347 -- ccedilla
+char231 "
+`e 600,661,15 2 0350 -- egrave
+char232 "
+'e 600,661,15 2 0351 -- eacute
+char233 "
+^e 600,657,15 2 0352 -- ecircumflex
+char234 "
+:e 600,625,15 2 0353 -- edieresis
+char235 "
+`i 600,661 2 0354 -- igrave
+char236 "
+'i 600,661 2 0355 -- iacute
+char237 "
+^i 600,657 2 0356 -- icircumflex
+char238 "
+:i 600,625 2 0357 -- idieresis
+char239 "
+Sd 600,626,27 2 0360 -- eth
+char240 "
+~n 600,636 2 0361 -- ntilde
+char241 "
+`o 600,661,15 2 0362 -- ograve
+char242 "
+'o 600,661,15 2 0363 -- oacute
+char243 "
+^o 600,657,15 2 0364 -- ocircumflex
+char244 "
+~o 600,636,15 2 0365 -- otilde
+char245 "
+:o 600,625,15 2 0366 -- odieresis
+char246 "
+char247 600,500 0 0367 -- divide
+/o 600,463,24 0 0370 -- oslash
+char248 "
+`u 600,661,15 2 0371 -- ugrave
+char249 "
+'u 600,661,15 2 0372 -- uacute
+char250 "
+^u 600,657,15 2 0373 -- ucircumflex
+char251 "
+:u 600,625,15 2 0374 -- udieresis
+char252 "
+'y 600,661,142 3 0375 -- yacute
+char253 "
+Tp 600,626,142 3 0376 -- thorn
+char254 "
+:y 600,625,142 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/CBI b/contrib/groff/font/devps/CBI
new file mode 100644
index 0000000..72b5561
--- /dev/null
+++ b/contrib/groff/font/devps/CBI
@@ -0,0 +1,340 @@
+name CBI
+internalname Courier-BoldOblique
+slant 12
+spacewidth 600
+encoding text.enc
+charset
+ha 600,616,0,5,-121,5 2 0000 -- asciicircum
+ti 600,356,0,39,-70,39 0 0001 -- asciitilde
+vS 600,790,22,122,-4,75 2 0002 -- Scaron
+vZ 600,790,0,109,-12,75 2 0003 -- Zcaron
+vs 600,667,17,82,-17,75 2 0004 -- scaron
+vz 600,667,0,82,-31,75 2 0005 -- zcaron
+:Y 600,748,0,158,-59,75 2 0006 -- Ydieresis
+tm 600,562,0,318,-36,75 2 0007 -- trademark
+aq 600,562,0,0,-254 2 0010 -- quotesingle
+space 600 0 0040
+! 600,572,15,0,-166 2 0041 -- exclam
+" 600,562,0,34,-162,34 2 0042 -- quotedbl
+dq "
+# 600,651,45,90,-38,75 2 0043 -- numbersign
+sh "
+$ 600,666,126,79,-37,75 2 0044 -- dollar
+Do "
+% 600,616,15,74,-52,74 2 0045 -- percent
+& 600,543,15,44,-12,44 0 0046 -- ampersand
+' 600,562,0,0,-180 2 0047 -- quoteright
+cq "
+( 600,616,102,42,-216,42 2 0050 -- parenleft
+) 600,616,102,0,-67 2 0051 -- parenright
+* 600,601,0,47,-129,47 2 0052 -- asterisk
++ 600,478,0,46,-64,46 0 0053 -- plus
+, 600,174,111,0,-49 0 0054 -- comma
+- 600,313,0,17,-93,17 0 0055 -- hyphen
+hy "
+char173 "
+. 600,171,15,0,-157 0 0056 -- period
+/ 600,626,77,76,-41,75 2 0057 -- slash
+sl "
+0 600,616,15,42,-86,42 2 0060 -- zero
+1 600,616,0,11,-43,11 2 0061 -- one
+2 600,616,0,43,-11,43 2 0062 -- two
+3 600,616,15,21,-22,21 2 0063 -- three
+4 600,616,0,8,-32,8 2 0064 -- four
+5 600,601,15,71,-27,71 2 0065 -- five
+6 600,616,15,102,-86,75 2 0066 -- six
+7 600,601,0,72,-97,72 2 0067 -- seven
+8 600,616,15,54,-65,54 2 0070 -- eight
+9 600,616,15,42,-26,42 2 0071 -- nine
+: 600,425,15,0,-156 0 0072 -- colon
+; 600,425,111,0,-49 0 0073 -- semicolon
+< 600,501,0,62,-71,62 0 0074 -- less
+= 600,398,0,64,-46,64 0 0075 -- equal
+> 600,501,0,39,-47,39 0 0076 -- greater
+? 600,580,14,41,-133,41 2 0077 -- question
+@ 600,616,15,91,-16,75 2 0100 -- at
+at "
+A 600,562,0,81,59,75 2 0101 -- A
+B 600,562,0,79,20,75 2 0102 -- B
+C 600,580,18,124,-25,75 2 0103 -- C
+D 600,562,0,114,20,75 2 0104 -- D
+E 600,562,0,119,25,75 2 0105 -- E
+F 600,562,0,133,11,75 2 0106 -- F
+G 600,580,18,124,-25,75 2 0107 -- G
+H 600,562,0,149,30,75 2 0110 -- H
+I 600,562,0,92,-27,75 2 0111 -- I
+J 600,562,18,170,-9,75 2 0112 -- J
+K 600,562,0,141,29,75 2 0113 -- K
+L 600,562,0,85,11,75 2 0114 -- L
+M 600,562,0,171,52,75 2 0115 -- M
+N 600,562,12,179,42,75 2 0116 -- N
+O 600,580,18,95,-24,75 2 0117 -- O
+P 600,562,0,92,2,75 2 0120 -- P
+Q 600,580,138,86,-34,75 2 0121 -- Q
+R 600,562,0,67,26,67 2 0122 -- R
+S 600,582,22,122,-4,75 2 0123 -- S
+T 600,562,0,128,-36,75 2 0124 -- T
+U 600,562,18,165,-51,75 2 0125 -- U
+V 600,562,0,182,-34,75 2 0126 -- V
+W 600,562,0,187,-34,75 2 0127 -- W
+X 600,562,0,139,38,75 2 0130 -- X
+Y 600,562,0,158,-59,75 2 0131 -- Y
+Z 600,562,0,86,-12,75 2 0132 -- Z
+[ 600,616,102,56,-173,56 2 0133 -- bracketleft
+lB "
+\ 600,626,77,0,-173 2 0134 -- backslash
+rs "
+] 600,616,102,0,-53 2 0135 -- bracketright
+rB "
+a^ 600,657,0,56,-162,56 2 0136 -- circumflex
+^ "
+_ 600,0,125,34,77,34 0 0137 -- underscore
+` 600,562,0,0,-247 2 0140 -- quoteleft
+oq "
+a 600,454,15,42,-12,42 0 0141 -- a
+b 600,626,15,86,37,75 2 0142 -- b
+c 600,459,15,81,-31,75 0 0143 -- c
+d 600,626,15,94,-11,75 2 0144 -- d
+e 600,454,15,54,-31,54 0 0145 -- e
+f 600,626,0,127,-33,75 2 0146 -- f
+g 600,454,146,123,9,75 1 0147 -- g
+h 600,626,0,64,32,64 2 0150 -- h
+i 600,658,0,0,-27 2 0151 -- i
+j 600,658,146,30,13,30 3 0152 -- j
+k 600,626,0,92,17,75 2 0153 -- k
+l 600,626,0,0,-27 2 0154 -- l
+m 600,454,0,98,72,75 0 0155 -- m
+n 600,454,0,64,32,64 0 0156 -- n
+o 600,454,15,72,-21,72 0 0157 -- o
+p 600,454,142,72,81,72 1 0160 -- p
+q 600,454,142,134,-11,75 1 0161 -- q
+r 600,454,0,104,3,75 0 0162 -- r
+s 600,459,17,57,-17,57 0 0163 -- s
+t 600,562,15,16,-68,16 2 0164 -- t
+u 600,439,15,41,-20,41 0 0165 -- u
+v 600,439,0,144,-20,75 0 0166 -- v
+w 600,439,0,161,-3,75 0 0167 -- w
+x 600,439,0,120,44,75 0 0170 -- x
+y 600,439,142,144,70,75 1 0171 -- y
+z 600,439,0,63,-31,63 0 0172 -- z
+lC 600,616,102,45,-154,45 2 0173 -- braceleft
+{ "
+ba 600,750,250,0,-152 3 0174 -- bar
+| "
+rC 600,616,102,0,-64 2 0175 -- braceright
+} "
+a~ 600,636,0,92,-150,75 2 0176 -- tilde
+~ "
+bq 600,143,142,0,-95 1 0200 -- quotesinglbase
+Fo 600,446,0,88,-13,75 0 0201 -- guillemotleft
+char171 "
+Fc 600,446,0,97,-22,75 0 0202 -- guillemotright
+char187 "
+bu 600,430,0,0,-147 0 0203 -- bullet
+Fn 600,616,131,151,106,75 2 0204 -- florin
+f/ 600,661,60,157,28,75 2 0205 -- fraction
+%0 600,616,15,192,94,75 2 0206 -- perthousand
+dg 600,580,70,36,-126,36 2 0207 -- dagger
+dd 600,580,70,36,-72,36 2 0210 -- daggerdbl
+en 600,313,0,52,-58,52 0 0211 -- endash
+em 600,313,0,127,17,75 0 0212 -- emdash
+fi 600,626,0,93,38,75 2 0214 -- fi
+fl 600,626,0,93,38,75 2 0215 -- fl
+.i 600,439,0,0,-27 0 0220 -- dotlessi
+ga 600,661,0,0,-222 2 0222 -- grave
+a" 600,661,0,178,-122,75 2 0223 -- hungarumlaut
+a. 600,625,0,0,-296 2 0224 -- dotaccent
+ab 600,631,0,101,-167,75 2 0225 -- breve
+ah 600,667,0,82,-188,75 2 0226 -- caron
+ao 600,678,0,0,-269 2 0227 -- ring
+ho 600,0,199,0,-94 1 0230 -- ogonek
+lq 600,562,0,44,-140,44 2 0231 -- quotedblleft
+rq 600,562,0,94,-70,75 2 0232 -- quotedblright
+oe 600,454,15,111,31,75 0 0233 -- oe
+/l 600,626,0,28,-27,28 2 0234 -- lslash
+Bq 600,143,142,9,15,9 1 0235 -- quotedblbase
+OE 600,562,0,150,24,75 2 0236 -- OE
+/L 600,562,0,85,11,75 2 0237 -- Lslash
+r! 600,449,146,0,-147 1 0241 -- exclamdown
+char161 "
+ct 600,614,49,54,-71,54 2 0242 -- cent
+char162 "
+Po 600,611,28,100,-57,75 2 0243 -- sterling
+char163 "
+Cs 600,517,0,93,-27,75 0 0244 -- currency
+char164 "
+Ye 600,562,0,159,-48,75 2 0245 -- yen
+char165 "
+bb 600,675,175,0,-168 3 0246 -- brokenbar
+char166 "
+sc 600,580,70,69,-24,69 2 0247 -- section
+char167 "
+ad 600,625,0,42,-194,42 2 0250 -- dieresis
+char168 "
+co 600,580,18,117,-3,75 2 0251 -- copyright
+char169 "
+Of 600,580,0,0,-139 2 0252 -- ordfeminine
+char170 "
+fo 600,446,0,0,-146 0 0253 -- guilsinglleft
+no 600,413,0,67,-85,67 0 0254 -- logicalnot
+char172 "
+\- 600,313,0,46,-64,46 0 0255 -- minus
+rg 600,580,18,117,-3,75 2 0256 -- registered
+char174 "
+a- 600,585,0,86,-145,75 2 0257 -- macron
+char175 "
+de 600,616,0,19,-123,19 2 0260 -- degree
+char176 "
+char177 600,515,0,64,-26,64 0 0261 -- plusminus
+S2 600,616,0,0,-142 2 0262 -- twosuperior
+char178 "
+S3 600,616,0,0,-143 2 0263 -- threesuperior
+char179 "
+aa 600,661,0,58,-263,58 2 0264 -- acute
+char180 "
+char181 600,439,142,41,0,41 1 0265 -- mu
+ps 600,580,70,149,-11,75 2 0266 -- paragraph
+char182 "
+pc 600,351,0,0,-199 0 0267 -- periodcentered
+char183 "
+ac 600,0,206,0,-119 1 0270 -- cedilla
+char184 "
+S1 600,616,0,0,-163 2 0271 -- onesuperior
+char185 "
+Om 600,580,0,0,-139 2 0272 -- ordmasculine
+char186 "
+fc 600,446,0,0,-116 0 0273 -- guilsinglright
+14 600,661,60,156,36,75 2 0274 -- onequarter
+char188 "
+12 600,661,60,165,27,75 2 0275 -- onehalf
+char189 "
+34 600,661,60,148,42,75 2 0276 -- threequarters
+char190 "
+r? 600,449,146,0,-51 1 0277 -- questiondown
+char191 "
+`A 600,784,0,81,59,75 2 0300 -- Agrave
+char192 "
+'A 600,784,0,115,59,75 2 0301 -- Aacute
+char193 "
+^A 600,780,0,81,59,75 2 0302 -- Acircumflex
+char194 "
+~A 600,759,0,88,59,75 2 0303 -- Atilde
+char195 "
+:A 600,748,0,81,59,75 2 0304 -- Adieresis
+char196 "
+oA 600,801,0,81,59,75 2 0305 -- Aring
+char197 "
+AE 600,562,0,157,79,75 2 0306 -- AE
+char198 "
+,C 600,580,206,124,-24,75 3 0307 -- Ccedilla
+char199 "
+`E 600,784,0,119,25,75 2 0310 -- Egrave
+char200 "
+'E 600,784,0,119,25,75 2 0311 -- Eacute
+char201 "
+^E 600,780,0,119,25,75 2 0312 -- Ecircumflex
+char202 "
+:E 600,748,0,119,25,75 2 0313 -- Edieresis
+char203 "
+`I 600,784,0,92,-27,75 2 0314 -- Igrave
+char204 "
+'I 600,784,0,92,-27,75 2 0315 -- Iacute
+char205 "
+^I 600,780,0,92,-27,75 2 0316 -- Icircumflex
+char206 "
+:I 600,748,0,92,-27,75 2 0317 -- Idieresis
+char207 "
+-D 600,562,0,114,20,75 2 0320 -- Eth
+char208 "
+~N 600,759,12,179,42,75 2 0321 -- Ntilde
+char209 "
+`O 600,784,18,95,-24,75 2 0322 -- Ograve
+char210 "
+'O 600,784,18,95,-24,75 2 0323 -- Oacute
+char211 "
+^O 600,780,18,95,-24,75 2 0324 -- Ocircumflex
+char212 "
+~O 600,759,18,118,-24,75 2 0325 -- Otilde
+char213 "
+:O 600,748,18,95,-24,75 2 0326 -- Odieresis
+char214 "
+char215 600,478,0,56,-55,56 0 0327 -- multiply
+/O 600,584,22,122,2,75 2 0330 -- Oslash
+char216 "
+`U 600,784,18,165,-51,75 2 0331 -- Ugrave
+char217 "
+'U 600,784,18,165,-51,75 2 0332 -- Uacute
+char218 "
+^U 600,780,18,165,-51,75 2 0333 -- Ucircumflex
+char219 "
+:U 600,748,18,165,-51,75 2 0334 -- Udieresis
+char220 "
+'Y 600,784,0,158,-59,75 2 0335 -- Yacute
+char221 "
+TP 600,562,0,69,2,69 2 0336 -- Thorn
+char222 "
+ss 600,626,15,78,28,75 2 0337 -- germandbls
+char223 "
+`a 600,661,15,42,-12,42 2 0340 -- agrave
+char224 "
+'a 600,661,15,58,-12,58 2 0341 -- aacute
+char225 "
+^a 600,657,15,42,-12,42 2 0342 -- acircumflex
+char226 "
+~a 600,636,15,92,-12,75 2 0343 -- atilde
+char227 "
+:a 600,625,15,42,-12,42 2 0344 -- adieresis
+char228 "
+oa 600,678,15,42,-12,42 2 0345 -- aring
+char229 "
+ae 600,454,15,101,29,75 0 0346 -- ae
+char230 "
+,c 600,459,206,81,-31,75 1 0347 -- ccedilla
+char231 "
+`e 600,661,15,54,-31,54 2 0350 -- egrave
+char232 "
+'e 600,661,15,58,-31,58 2 0351 -- eacute
+char233 "
+^e 600,657,15,56,-31,56 2 0352 -- ecircumflex
+char234 "
+:e 600,625,15,54,-31,54 2 0353 -- edieresis
+char235 "
+`i 600,661,0,0,-27 2 0354 -- igrave
+char236 "
+'i 600,661,0,58,-27,58 2 0355 -- iacute
+char237 "
+^i 600,657,0,16,-27,16 2 0356 -- icircumflex
+char238 "
+:i 600,625,0,2,-27,2 2 0357 -- idieresis
+char239 "
+Sd 600,626,27,111,-43,75 2 0360 -- eth
+char240 "
+~n 600,636,0,92,32,75 2 0361 -- ntilde
+char241 "
+`o 600,661,15,72,-21,72 2 0362 -- ograve
+char242 "
+'o 600,661,15,72,-21,72 2 0363 -- oacute
+char243 "
+^o 600,657,15,72,-21,72 2 0364 -- ocircumflex
+char244 "
+~o 600,636,15,92,-21,75 2 0365 -- otilde
+char245 "
+:o 600,625,15,72,-21,72 2 0366 -- odieresis
+char246 "
+char247 600,500,0,46,-64,46 0 0367 -- divide
+/o 600,463,24,87,-5,75 0 0370 -- oslash
+char248 "
+`u 600,661,15,41,-20,41 2 0371 -- ugrave
+char249 "
+'u 600,661,15,58,-20,58 2 0372 -- uacute
+char250 "
+^u 600,657,15,41,-20,41 2 0373 -- ucircumflex
+char251 "
+:u 600,625,15,41,-20,41 2 0374 -- udieresis
+char252 "
+'y 600,661,142,144,70,75 3 0375 -- yacute
+char253 "
+Tp 600,626,142,72,81,72 3 0376 -- thorn
+char254 "
+:y 600,625,142,144,70,75 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/CI b/contrib/groff/font/devps/CI
new file mode 100644
index 0000000..63ea748
--- /dev/null
+++ b/contrib/groff/font/devps/CI
@@ -0,0 +1,340 @@
+name CI
+internalname Courier-Oblique
+slant 12
+spacewidth 600
+encoding text.enc
+charset
+ha 600,622,0,37,-125,37 2 0000 -- asciicircum
+ti 600,320,0,50,-66,50 0 0001 -- asciitilde
+vS 600,805,20,123,-26,72 2 0002 -- Scaron
+vZ 600,805,0,93,-36,72 2 0003 -- Zcaron
+vs 600,669,15,64,-28,64 2 0004 -- scaron
+vz 600,669,0,74,-49,72 2 0005 -- zcaron
+:Y 600,731,0,145,-83,72 2 0006 -- Ydieresis
+tm 600,562,0,192,-25,72 2 0007 -- trademark
+aq 600,562,0,0,-295 2 0010 -- quotesingle
+space 600 0 0040
+! 600,572,15,0,-193 2 0041 -- exclam
+" 600,562,0,0,-223 2 0042 -- quotedbl
+dq "
+# 600,639,32,46,-83,46 2 0043 -- numbersign
+sh "
+$ 600,662,126,46,-58,46 2 0044 -- dollar
+Do "
+% 600,622,15,49,-84,49 2 0045 -- percent
+& 600,543,15,30,-37,30 0 0046 -- ampersand
+' 600,562,0,0,-233 2 0047 -- quoteright
+cq "
+( 600,622,108,22,-263,22 2 0050 -- parenleft
+) 600,622,108,0,-87 2 0051 -- parenright
+* 600,607,0,30,-162,30 2 0052 -- asterisk
++ 600,470,0,30,-79,30 0 0053 -- plus
+, 600,122,112,0,-107 0 0054 -- comma
+- 600,285,0,8,-102,8 0 0055 -- hyphen
+hy "
+char173 "
+. 600,109,15,0,-188 0 0056 -- period
+/ 600,629,80,54,-62,54 2 0057 -- slash
+sl "
+0 600,622,15,25,-104,25 2 0060 -- zero
+1 600,622,0,0,-48 2 0061 -- one
+2 600,622,0,18,-20,18 2 0062 -- two
+3 600,622,15,0,-32 2 0063 -- three
+4 600,622,0,0,-58 2 0064 -- four
+5 600,607,15,39,-49,39 2 0065 -- five
+6 600,622,15,79,-105,72 2 0066 -- six
+7 600,607,0,62,-132,62 2 0067 -- seven
+8 600,622,15,38,-82,38 2 0070 -- eight
+9 600,622,15,24,-43,24 2 0071 -- nine
+: 600,385,15,0,-188 0 0072 -- colon
+; 600,385,112,0,-107 0 0073 -- semicolon
+< 600,472,0,60,-46,60 0 0074 -- less
+= 600,376,0,50,-59,50 0 0075 -- equal
+> 600,472,0,49,-35,49 0 0076 -- greater
+? 600,572,15,33,-172,33 2 0077 -- question
+@ 600,622,15,32,-77,32 2 0100 -- at
+at "
+A 600,562,0,57,47,57 2 0101 -- A
+B 600,562,0,66,7,66 2 0102 -- B
+C 600,580,18,105,-43,72 2 0103 -- C
+D 600,562,0,95,7,72 2 0104 -- D
+E 600,562,0,110,-3,72 2 0105 -- E
+F 600,562,0,110,-3,72 2 0106 -- F
+G 600,580,18,95,-33,72 2 0107 -- G
+H 600,562,0,137,18,72 2 0110 -- H
+I 600,562,0,73,-46,72 2 0111 -- I
+J 600,562,18,135,-2,72 2 0112 -- J
+K 600,562,0,121,12,72 2 0113 -- K
+L 600,562,0,57,3,57 2 0114 -- L
+M 600,562,0,165,46,72 2 0115 -- M
+N 600,562,13,162,43,72 2 0116 -- N
+O 600,580,18,75,-44,72 2 0117 -- O
+P 600,562,0,94,-29,72 2 0120 -- P
+Q 600,580,138,75,-45,72 2 0121 -- Q
+R 600,562,0,48,12,48 2 0122 -- R
+S 600,580,20,100,-26,72 2 0123 -- S
+T 600,562,0,115,-58,72 2 0124 -- T
+U 600,562,18,152,-75,72 2 0125 -- U
+V 600,562,13,173,-55,72 2 0126 -- V
+W 600,562,13,172,-56,72 2 0127 -- W
+X 600,562,0,125,27,72 2 0130 -- X
+Y 600,562,0,145,-83,72 2 0131 -- Y
+Z 600,562,0,60,-36,60 2 0132 -- Z
+[ 600,622,108,24,-196,24 2 0133 -- bracketleft
+lB "
+\ 600,629,80,0,-199 2 0134 -- backslash
+rs "
+] 600,622,108,0,-85 2 0135 -- bracketright
+rB "
+a^ 600,654,0,31,-179,31 2 0136 -- circumflex
+^ "
+_ 600,0,125,34,77,34 0 0137 -- underscore
+` 600,562,0,0,-293 2 0140 -- quoteleft
+oq "
+a 600,441,15,19,-26,19 0 0141 -- a
+b 600,629,15,75,21,72 2 0142 -- b
+c 600,441,15,58,-56,58 0 0143 -- c
+d 600,629,15,90,-35,72 2 0144 -- d
+e 600,441,15,48,-56,48 0 0145 -- e
+f 600,629,0,112,-64,72 2 0146 -- f
+g 600,441,157,107,-11,72 1 0147 -- g
+h 600,629,0,42,17,42 2 0150 -- h
+i 600,657,0,0,-45 2 0151 -- i
+j 600,657,157,0,-2 3 0152 -- j
+k 600,629,0,83,-8,72 2 0153 -- k
+l 600,629,0,0,-45 2 0154 -- l
+m 600,441,0,65,55,65 0 0155 -- m
+n 600,441,0,35,24,35 0 0156 -- n
+o 600,441,15,38,-52,38 0 0157 -- o
+p 600,441,157,55,74,55 1 0160 -- p
+q 600,441,157,132,-35,72 1 0161 -- q
+r 600,441,0,86,-10,72 0 0162 -- r
+s 600,441,15,34,-28,34 0 0163 -- s
+t 600,561,15,11,-117,11 2 0164 -- t
+u 600,426,15,22,-51,22 0 0165 -- u
+v 600,426,10,131,-40,72 0 0166 -- v
+w 600,426,10,145,-26,72 0 0167 -- w
+x 600,426,0,105,30,72 0 0170 -- x
+y 600,426,157,133,54,72 1 0171 -- y
+z 600,426,0,43,-49,43 0 0172 -- z
+lC 600,622,108,19,-183,19 2 0173 -- braceleft
+{ "
+ba 600,750,250,0,-172 3 0174 -- bar
+| "
+rC 600,622,108,0,-90 2 0175 -- braceright
+} "
+a~ 600,606,0,79,-162,72 2 0176 -- tilde
+~ "
+bq 600,100,134,0,-135 0 0200 -- quotesinglbase
+Fo 600,446,0,102,-42,72 0 0201 -- guillemotleft
+char171 "
+Fc 600,446,0,68,-8,68 0 0202 -- guillemotright
+char187 "
+bu 600,383,0,0,-174 0 0203 -- bullet
+Fn 600,622,143,121,76,72 2 0204 -- florin
+f/ 600,665,57,96,-34,72 2 0205 -- fraction
+%0 600,622,15,77,-9,72 2 0206 -- perthousand
+dg 600,580,78,0,-167 2 0207 -- dagger
+dd 600,580,78,0,-113 2 0210 -- daggerdbl
+en 600,285,0,36,-74,36 0 0211 -- endash
+em 600,285,0,111,1,72 0 0212 -- emdash
+fi 600,629,0,69,47,69 2 0214 -- fi
+fl 600,629,0,69,47,69 2 0215 -- fl
+.i 600,426,0,0,-45 0 0220 -- dotlessi
+ga 600,672,0,0,-244 2 0222 -- grave
+a" 600,672,0,133,-189,72 2 0223 -- hungarumlaut
+a. 600,580,0,0,-310 2 0224 -- dotaccent
+ab 600,609,0,26,-229,26 2 0225 -- breve
+ah 600,669,0,64,-212,64 2 0226 -- caron
+ao 600,627,0,0,-282 2 0227 -- ring
+ho 600,0,151,0,-157 0 0230 -- ogonek
+lq 600,562,0,0,-212 2 0231 -- quotedblleft
+rq 600,562,0,26,-163,26 2 0232 -- quotedblright
+oe 600,441,15,65,-4,65 0 0233 -- oe
+/l 600,629,0,33,-45,33 2 0234 -- lslash
+Bq 600,100,134,0,-65 0 0235 -- quotedblbase
+OE 600,562,0,122,-9,72 2 0236 -- OE
+/L 600,562,0,57,3,57 2 0237 -- Lslash
+r! 600,430,157,0,-175 1 0241 -- exclamdown
+char161 "
+ct 600,614,49,38,-101,38 2 0242 -- cent
+char162 "
+Po 600,611,21,71,-74,71 2 0243 -- sterling
+char163 "
+Cs 600,506,0,78,-44,72 0 0244 -- currency
+char164 "
+Ye 600,562,0,143,-70,72 2 0245 -- yen
+char165 "
+bb 600,675,175,0,-188 3 0246 -- brokenbar
+char166 "
+sc 600,580,78,40,-54,40 2 0247 -- section
+char167 "
+ad 600,595,0,20,-212,20 2 0250 -- dieresis
+char168 "
+co 600,580,18,117,-3,72 2 0251 -- copyright
+char169 "
+Of 600,580,0,0,-159 2 0252 -- ordfeminine
+char170 "
+fo 600,446,0,0,-154 0 0253 -- guilsinglleft
+no 600,369,0,41,-105,41 0 0254 -- logicalnot
+char172 "
+\- 600,283,0,30,-79,30 0 0255 -- minus
+rg 600,580,18,117,-3,72 2 0256 -- registered
+char174 "
+a- 600,565,0,50,-182,50 2 0257 -- macron
+char175 "
+de 600,622,0,26,-164,26 2 0260 -- degree
+char176 "
+char177 600,558,0,44,-46,44 0 0261 -- plusminus
+S2 600,622,0,0,-180 2 0262 -- twosuperior
+char178 "
+S3 600,622,0,0,-163 2 0263 -- threesuperior
+char179 "
+aa 600,672,0,62,-298,62 2 0264 -- acute
+char180 "
+char181 600,426,157,22,-22,22 1 0265 -- mu
+ps 600,562,78,80,-50,72 2 0266 -- paragraph
+char182 "
+pc 600,327,0,0,-225 0 0267 -- periodcentered
+char183 "
+ac 600,10,151,0,-147 0 0270 -- cedilla
+char184 "
+S1 600,622,0,0,-181 2 0271 -- onesuperior
+char185 "
+Om 600,580,0,0,-160 2 0272 -- ordmasculine
+char186 "
+fc 600,446,0,0,-120 0 0273 -- guilsinglright
+14 600,665,57,124,-15,72 2 0274 -- onequarter
+char188 "
+12 600,665,57,119,-15,72 2 0275 -- onehalf
+char189 "
+34 600,666,56,109,-23,72 2 0276 -- threequarters
+char190 "
+r? 600,430,157,0,-55 1 0277 -- questiondown
+char191 "
+`A 600,793,0,57,47,57 2 0300 -- Agrave
+char192 "
+'A 600,793,0,108,47,72 2 0301 -- Aacute
+char193 "
+^A 600,775,0,57,47,57 2 0302 -- Acircumflex
+char194 "
+~A 600,732,0,106,47,72 2 0303 -- Atilde
+char195 "
+:A 600,731,0,57,47,57 2 0304 -- Adieresis
+char196 "
+oA 600,753,0,57,47,57 2 0305 -- Aring
+char197 "
+AE 600,562,0,105,47,72 2 0306 -- AE
+char198 "
+,C 600,580,151,108,-43,72 2 0307 -- Ccedilla
+char199 "
+`E 600,793,0,110,-3,72 2 0310 -- Egrave
+char200 "
+'E 600,793,0,118,-3,72 2 0311 -- Eacute
+char201 "
+^E 600,775,0,110,-3,72 2 0312 -- Ecircumflex
+char202 "
+:E 600,731,0,110,-3,72 2 0313 -- Edieresis
+char203 "
+`I 600,793,0,73,-46,72 2 0314 -- Igrave
+char204 "
+'I 600,793,0,88,-46,72 2 0315 -- Iacute
+char205 "
+^I 600,775,0,73,-46,72 2 0316 -- Icircumflex
+char206 "
+:I 600,731,0,73,-46,72 2 0317 -- Idieresis
+char207 "
+-D 600,562,0,95,7,72 2 0320 -- Eth
+char208 "
+~N 600,732,13,162,43,72 2 0321 -- Ntilde
+char209 "
+`O 600,793,18,75,-44,72 2 0322 -- Ograve
+char210 "
+'O 600,793,18,88,-44,72 2 0323 -- Oacute
+char211 "
+^O 600,775,18,75,-44,72 2 0324 -- Ocircumflex
+char212 "
+~O 600,732,18,106,-44,72 2 0325 -- Otilde
+char213 "
+:O 600,731,18,75,-44,72 2 0326 -- Odieresis
+char214 "
+char215 600,470,0,57,-53,57 0 0327 -- multiply
+/O 600,629,80,75,-44,72 2 0330 -- Oslash
+char216 "
+`U 600,793,18,152,-75,72 2 0331 -- Ugrave
+char217 "
+'U 600,793,18,152,-75,72 2 0332 -- Uacute
+char218 "
+^U 600,775,18,152,-75,72 2 0333 -- Ucircumflex
+char219 "
+:U 600,731,18,152,-75,72 2 0334 -- Udieresis
+char220 "
+'Y 600,793,0,145,-83,72 2 0335 -- Yacute
+char221 "
+TP 600,562,0,56,-29,56 2 0336 -- Thorn
+char222 "
+ss 600,629,15,67,2,67 2 0337 -- germandbls
+char223 "
+`a 600,672,15,19,-26,19 2 0340 -- agrave
+char224 "
+'a 600,672,15,62,-26,62 2 0341 -- aacute
+char225 "
+^a 600,654,15,31,-26,31 2 0342 -- acircumflex
+char226 "
+~a 600,606,15,79,-26,72 2 0343 -- atilde
+char227 "
+:a 600,595,15,20,-26,20 2 0344 -- adieresis
+char228 "
+oa 600,627,15,19,-26,19 2 0345 -- aring
+char229 "
+ae 600,441,15,76,9,72 0 0346 -- ae
+char230 "
+,c 600,441,151,64,-56,64 0 0347 -- ccedilla
+char231 "
+`e 600,672,15,48,-56,48 2 0350 -- egrave
+char232 "
+'e 600,672,15,62,-56,62 2 0351 -- eacute
+char233 "
+^e 600,654,15,48,-56,48 2 0352 -- ecircumflex
+char234 "
+:e 600,595,15,48,-56,48 2 0353 -- edieresis
+char235 "
+`i 600,672,0,0,-45 2 0354 -- igrave
+char236 "
+'i 600,672,0,62,-45,62 2 0355 -- iacute
+char237 "
+^i 600,654,0,1,-45,1 2 0356 -- icircumflex
+char238 "
+:i 600,595,0,0,-45 2 0357 -- idieresis
+char239 "
+Sd 600,629,15,89,-52,72 2 0360 -- eth
+char240 "
+~n 600,606,0,79,24,72 2 0361 -- ntilde
+char241 "
+`o 600,672,15,38,-52,38 2 0362 -- ograve
+char242 "
+'o 600,672,15,62,-52,62 2 0363 -- oacute
+char243 "
+^o 600,654,15,38,-52,38 2 0364 -- ocircumflex
+char244 "
+~o 600,606,15,79,-52,72 2 0365 -- otilde
+char245 "
+:o 600,595,15,38,-52,38 2 0366 -- odieresis
+char246 "
+char247 600,467,0,23,-86,23 0 0367 -- divide
+/o 600,506,80,38,-52,38 0 0370 -- oslash
+char248 "
+`u 600,672,15,22,-51,22 2 0371 -- ugrave
+char249 "
+'u 600,672,15,52,-51,52 2 0372 -- uacute
+char250 "
+^u 600,654,15,22,-51,22 2 0373 -- ucircumflex
+char251 "
+:u 600,595,15,22,-51,22 2 0374 -- udieresis
+char252 "
+'y 600,672,157,133,54,72 3 0375 -- yacute
+char253 "
+Tp 600,629,157,55,74,55 3 0376 -- thorn
+char254 "
+:y 600,595,157,133,54,72 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/CR b/contrib/groff/font/devps/CR
new file mode 100644
index 0000000..fc3c91e
--- /dev/null
+++ b/contrib/groff/font/devps/CR
@@ -0,0 +1,339 @@
+name CR
+internalname Courier
+spacewidth 600
+encoding text.enc
+charset
+ha 600,622 2 0000 -- asciicircum
+ti 600,320 0 0001 -- asciitilde
+vS 600,805,20 2 0002 -- Scaron
+vZ 600,805 2 0003 -- Zcaron
+vs 600,669,15 2 0004 -- scaron
+vz 600,669 2 0005 -- zcaron
+:Y 600,731 2 0006 -- Ydieresis
+tm 600,562 2 0007 -- trademark
+aq 600,562 2 0010 -- quotesingle
+space 600 0 0040
+! 600,572,15 2 0041 -- exclam
+" 600,562 2 0042 -- quotedbl
+dq "
+# 600,639,32 2 0043 -- numbersign
+sh "
+$ 600,662,126 2 0044 -- dollar
+Do "
+% 600,622,15 2 0045 -- percent
+& 600,543,15 0 0046 -- ampersand
+' 600,562 2 0047 -- quoteright
+cq "
+( 600,622,108 2 0050 -- parenleft
+) 600,622,108 2 0051 -- parenright
+* 600,607 2 0052 -- asterisk
++ 600,470 0 0053 -- plus
+, 600,122,112 0 0054 -- comma
+- 600,285 0 0055 -- hyphen
+hy "
+char173 "
+. 600,109,15 0 0056 -- period
+/ 600,629,80 2 0057 -- slash
+sl "
+0 600,622,15 2 0060 -- zero
+1 600,622 2 0061 -- one
+2 600,622 2 0062 -- two
+3 600,622,15 2 0063 -- three
+4 600,622 2 0064 -- four
+5 600,607,15 2 0065 -- five
+6 600,622,15 2 0066 -- six
+7 600,607 2 0067 -- seven
+8 600,622,15 2 0070 -- eight
+9 600,622,15 2 0071 -- nine
+: 600,385,15 0 0072 -- colon
+; 600,385,112 0 0073 -- semicolon
+< 600,472 0 0074 -- less
+= 600,376 0 0075 -- equal
+> 600,472 0 0076 -- greater
+? 600,572,15 2 0077 -- question
+@ 600,622,15 2 0100 -- at
+at "
+A 600,562 2 0101 -- A
+B 600,562 2 0102 -- B
+C 600,580,18 2 0103 -- C
+D 600,562 2 0104 -- D
+E 600,562 2 0105 -- E
+F 600,562 2 0106 -- F
+G 600,580,18 2 0107 -- G
+H 600,562 2 0110 -- H
+I 600,562 2 0111 -- I
+J 600,562,18 2 0112 -- J
+K 600,562 2 0113 -- K
+L 600,562 2 0114 -- L
+M 600,562 2 0115 -- M
+N 600,562,13 2 0116 -- N
+O 600,580,18 2 0117 -- O
+P 600,562 2 0120 -- P
+Q 600,580,138 2 0121 -- Q
+R 600,562 2 0122 -- R
+S 600,580,20 2 0123 -- S
+T 600,562 2 0124 -- T
+U 600,562,18 2 0125 -- U
+V 600,562,13 2 0126 -- V
+W 600,562,13 2 0127 -- W
+X 600,562 2 0130 -- X
+Y 600,562 2 0131 -- Y
+Z 600,562 2 0132 -- Z
+[ 600,622,108 2 0133 -- bracketleft
+lB "
+\ 600,629,80 2 0134 -- backslash
+rs "
+] 600,622,108 2 0135 -- bracketright
+rB "
+a^ 600,654 2 0136 -- circumflex
+^ "
+_ 600,0,125 0 0137 -- underscore
+` 600,562 2 0140 -- quoteleft
+oq "
+a 600,441,15 0 0141 -- a
+b 600,629,15 2 0142 -- b
+c 600,441,15 0 0143 -- c
+d 600,629,15 2 0144 -- d
+e 600,441,15 0 0145 -- e
+f 600,629 2 0146 -- f
+g 600,441,157 1 0147 -- g
+h 600,629 2 0150 -- h
+i 600,657 2 0151 -- i
+j 600,657,157 3 0152 -- j
+k 600,629 2 0153 -- k
+l 600,629 2 0154 -- l
+m 600,441 0 0155 -- m
+n 600,441 0 0156 -- n
+o 600,441,15 0 0157 -- o
+p 600,441,157 1 0160 -- p
+q 600,441,157 1 0161 -- q
+r 600,441 0 0162 -- r
+s 600,441,15 0 0163 -- s
+t 600,561,15 2 0164 -- t
+u 600,426,15 0 0165 -- u
+v 600,426,10 0 0166 -- v
+w 600,426,10 0 0167 -- w
+x 600,426 0 0170 -- x
+y 600,426,157 1 0171 -- y
+z 600,426 0 0172 -- z
+lC 600,622,108 2 0173 -- braceleft
+{ "
+ba 600,750,250 3 0174 -- bar
+| "
+rC 600,622,108 2 0175 -- braceright
+} "
+a~ 600,606 2 0176 -- tilde
+~ "
+bq 600,100,134 0 0200 -- quotesinglbase
+Fo 600,446 0 0201 -- guillemotleft
+char171 "
+Fc 600,446 0 0202 -- guillemotright
+char187 "
+bu 600,383 0 0203 -- bullet
+Fn 600,622,143 2 0204 -- florin
+f/ 600,665,57 2 0205 -- fraction
+%0 600,622,15 2 0206 -- perthousand
+dg 600,580,78 2 0207 -- dagger
+dd 600,580,78 2 0210 -- daggerdbl
+en 600,285 0 0211 -- endash
+em 600,285 0 0212 -- emdash
+fi 600,629 2 0214 -- fi
+fl 600,629 2 0215 -- fl
+.i 600,426 0 0220 -- dotlessi
+ga 600,672 2 0222 -- grave
+a" 600,672 2 0223 -- hungarumlaut
+a. 600,580 2 0224 -- dotaccent
+ab 600,609 2 0225 -- breve
+ah 600,669 2 0226 -- caron
+ao 600,627 2 0227 -- ring
+ho 600,0,151 0 0230 -- ogonek
+lq 600,562 2 0231 -- quotedblleft
+rq 600,562 2 0232 -- quotedblright
+oe 600,441,15 0 0233 -- oe
+/l 600,629 2 0234 -- lslash
+Bq 600,100,134 0 0235 -- quotedblbase
+OE 600,562 2 0236 -- OE
+/L 600,562 2 0237 -- Lslash
+r! 600,430,157 1 0241 -- exclamdown
+char161 "
+ct 600,614,49 2 0242 -- cent
+char162 "
+Po 600,611,21 2 0243 -- sterling
+char163 "
+Cs 600,506 0 0244 -- currency
+char164 "
+Ye 600,562 2 0245 -- yen
+char165 "
+bb 600,675,175 3 0246 -- brokenbar
+char166 "
+sc 600,580,78 2 0247 -- section
+char167 "
+ad 600,595 2 0250 -- dieresis
+char168 "
+co 600,580,18 2 0251 -- copyright
+char169 "
+Of 600,580 2 0252 -- ordfeminine
+char170 "
+fo 600,446 0 0253 -- guilsinglleft
+no 600,369 0 0254 -- logicalnot
+char172 "
+\- 600,283 0 0255 -- minus
+rg 600,580,18 2 0256 -- registered
+char174 "
+a- 600,565 2 0257 -- macron
+char175 "
+de 600,622 2 0260 -- degree
+char176 "
+char177 600,558 0 0261 -- plusminus
+S2 600,622 2 0262 -- twosuperior
+char178 "
+S3 600,622 2 0263 -- threesuperior
+char179 "
+aa 600,672 2 0264 -- acute
+char180 "
+char181 600,426,157 1 0265 -- mu
+ps 600,562,78 2 0266 -- paragraph
+char182 "
+pc 600,327 0 0267 -- periodcentered
+char183 "
+ac 600,10,151 0 0270 -- cedilla
+char184 "
+S1 600,622 2 0271 -- onesuperior
+char185 "
+Om 600,580 2 0272 -- ordmasculine
+char186 "
+fc 600,446 0 0273 -- guilsinglright
+14 600,665,57 2 0274 -- onequarter
+char188 "
+12 600,665,57 2 0275 -- onehalf
+char189 "
+34 600,666,56 2 0276 -- threequarters
+char190 "
+r? 600,430,157 1 0277 -- questiondown
+char191 "
+`A 600,793 2 0300 -- Agrave
+char192 "
+'A 600,793 2 0301 -- Aacute
+char193 "
+^A 600,775 2 0302 -- Acircumflex
+char194 "
+~A 600,732 2 0303 -- Atilde
+char195 "
+:A 600,731 2 0304 -- Adieresis
+char196 "
+oA 600,753 2 0305 -- Aring
+char197 "
+AE 600,562 2 0306 -- AE
+char198 "
+,C 600,580,151 2 0307 -- Ccedilla
+char199 "
+`E 600,793 2 0310 -- Egrave
+char200 "
+'E 600,793 2 0311 -- Eacute
+char201 "
+^E 600,775 2 0312 -- Ecircumflex
+char202 "
+:E 600,731 2 0313 -- Edieresis
+char203 "
+`I 600,793 2 0314 -- Igrave
+char204 "
+'I 600,793 2 0315 -- Iacute
+char205 "
+^I 600,775 2 0316 -- Icircumflex
+char206 "
+:I 600,731 2 0317 -- Idieresis
+char207 "
+-D 600,562 2 0320 -- Eth
+char208 "
+~N 600,732,13 2 0321 -- Ntilde
+char209 "
+`O 600,793,18 2 0322 -- Ograve
+char210 "
+'O 600,793,18 2 0323 -- Oacute
+char211 "
+^O 600,775,18 2 0324 -- Ocircumflex
+char212 "
+~O 600,732,18 2 0325 -- Otilde
+char213 "
+:O 600,731,18 2 0326 -- Odieresis
+char214 "
+char215 600,470 0 0327 -- multiply
+/O 600,629,80 2 0330 -- Oslash
+char216 "
+`U 600,793,18 2 0331 -- Ugrave
+char217 "
+'U 600,793,18 2 0332 -- Uacute
+char218 "
+^U 600,775,18 2 0333 -- Ucircumflex
+char219 "
+:U 600,731,18 2 0334 -- Udieresis
+char220 "
+'Y 600,793 2 0335 -- Yacute
+char221 "
+TP 600,562 2 0336 -- Thorn
+char222 "
+ss 600,629,15 2 0337 -- germandbls
+char223 "
+`a 600,672,15 2 0340 -- agrave
+char224 "
+'a 600,672,15 2 0341 -- aacute
+char225 "
+^a 600,654,15 2 0342 -- acircumflex
+char226 "
+~a 600,606,15 2 0343 -- atilde
+char227 "
+:a 600,595,15 2 0344 -- adieresis
+char228 "
+oa 600,627,15 2 0345 -- aring
+char229 "
+ae 600,441,15 0 0346 -- ae
+char230 "
+,c 600,441,151 0 0347 -- ccedilla
+char231 "
+`e 600,672,15 2 0350 -- egrave
+char232 "
+'e 600,672,15 2 0351 -- eacute
+char233 "
+^e 600,654,15 2 0352 -- ecircumflex
+char234 "
+:e 600,595,15 2 0353 -- edieresis
+char235 "
+`i 600,672 2 0354 -- igrave
+char236 "
+'i 600,672 2 0355 -- iacute
+char237 "
+^i 600,654 2 0356 -- icircumflex
+char238 "
+:i 600,595 2 0357 -- idieresis
+char239 "
+Sd 600,629,15 2 0360 -- eth
+char240 "
+~n 600,606 2 0361 -- ntilde
+char241 "
+`o 600,672,15 2 0362 -- ograve
+char242 "
+'o 600,672,15 2 0363 -- oacute
+char243 "
+^o 600,654,15 2 0364 -- ocircumflex
+char244 "
+~o 600,606,15 2 0365 -- otilde
+char245 "
+:o 600,595,15 2 0366 -- odieresis
+char246 "
+char247 600,467 0 0367 -- divide
+/o 600,506,80 0 0370 -- oslash
+char248 "
+`u 600,672,15 2 0371 -- ugrave
+char249 "
+'u 600,672,15 2 0372 -- uacute
+char250 "
+^u 600,654,15 2 0373 -- ucircumflex
+char251 "
+:u 600,595,15 2 0374 -- udieresis
+char252 "
+'y 600,672,157 3 0375 -- yacute
+char253 "
+Tp 600,629,157 3 0376 -- thorn
+char254 "
+:y 600,595,157 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/DESC.in b/contrib/groff/font/devps/DESC.in
new file mode 100644
index 0000000..e9d26c8
--- /dev/null
+++ b/contrib/groff/font/devps/DESC.in
@@ -0,0 +1,11 @@
+res 72000
+hor 1
+vert 1
+sizescale 1000
+unitwidth 1000
+sizes 1000-10000000 0
+styles R I B BI
+family T
+fonts 9 0 0 0 0 0 SS S ZD ZDR
+tcommand
+postpro grops
diff --git a/contrib/groff/font/devps/HB b/contrib/groff/font/devps/HB
new file mode 100644
index 0000000..96e022e
--- /dev/null
+++ b/contrib/groff/font/devps/HB
@@ -0,0 +1,561 @@
+name HB
+internalname Helvetica-Bold
+spacewidth 278
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -30
+A w -30
+A v -40
+A u -30
+A Y -110
+A W -60
+A V -80
+A U -50
+A T -90
+A Q -40
+A O -40
+A G -50
+A C -40
+B U -10
+B A -30
+D . -30
+D , -30
+D Y -70
+D W -40
+D V -40
+D A -40
+F . -100
+F , -100
+F a -20
+F A -80
+J u -20
+J . -20
+J , -20
+J A -20
+K y -40
+K u -30
+K o -35
+K e -15
+K O -30
+L y -30
+L ' -140
+L cq -140
+L rq -140
+L Y -120
+L W -80
+L V -110
+L T -90
+O . -40
+O , -40
+O Y -70
+O X -50
+O W -50
+O V -50
+O T -40
+O A -50
+P . -120
+P o -40
+P e -30
+P , -120
+P a -30
+P A -100
+Q . 20
+Q , 20
+Q U -10
+R Y -50
+R W -40
+R V -50
+R U -20
+R T -20
+R O -20
+T y -60
+T w -60
+T u -90
+T ; -40
+T r -80
+T . -80
+T o -80
+T - -120
+T hy -120
+T char173 -120
+T e -60
+T , -80
+T : -40
+T a -80
+T O -40
+T A -90
+U . -30
+U , -30
+U A -50
+V u -60
+V ; -40
+V . -120
+V o -90
+V - -80
+V hy -80
+V char173 -80
+V e -50
+V , -120
+V : -40
+V a -60
+V O -50
+V G -50
+V A -80
+W y -20
+W u -45
+W ; -10
+W . -80
+W o -60
+W - -40
+W hy -40
+W char173 -40
+W e -35
+W , -80
+W : -10
+W a -40
+W O -20
+W A -60
+Y u -100
+Y ; -50
+Y . -100
+Y o -100
+Y e -80
+Y , -100
+Y : -50
+Y a -90
+Y O -70
+Y A -110
+a y -20
+a w -15
+a v -15
+a g -10
+b y -20
+b v -20
+b u -20
+b l -10
+c y -10
+c l -20
+c k -20
+c h -10
+, ' -120
+, cq -120
+, rq -120
+d y -15
+d w -15
+d v -15
+d d -10
+e y -15
+e x -15
+e w -15
+e v -15
+e . 20
+e , 10
+f ' 30
+f cq 30
+f rq 30
+f . -10
+f o -20
+f e -10
+f , -10
+g g -10
+g e 10
+h y -20
+k o -15
+l y -15
+l w -15
+m y -30
+m u -20
+n y -20
+n v -40
+n u -10
+o y -20
+o x -30
+o w -15
+o v -20
+p y -15
+. ' -120
+. cq -120
+. rq -120
+` ` -46
+` oq -46
+oq ` -46
+oq oq -46
+' v -20
+cq v -20
+' s -60
+cq s -60
+' r -40
+cq r -40
+' ' -46
+' cq -46
+cq ' -46
+cq cq -46
+' l -20
+cq l -20
+' d -80
+cq d -80
+r y 10
+r v 10
+r t 20
+r s -15
+r q -20
+r . -60
+r o -20
+r - -20
+r hy -20
+r char173 -20
+r g -15
+r d -20
+r , -60
+r c -20
+s w -15
+v . -80
+v o -30
+v , -80
+v a -20
+w . -40
+w o -20
+w , -40
+x e -10
+y . -80
+y o -25
+y e -10
+y , -80
+y a -30
+z e 10
+charset
+ha 584,698 2 0000 -- asciicircum
+ti 584,343 0 0001 -- asciitilde
+vS 667,936,19 2 0002 -- Scaron
+vZ 611,936 2 0003 -- Zcaron
+vs 556,750,14 2 0004 -- scaron
+vz 500,750 2 0005 -- zcaron
+:Y 667,915 2 0006 -- Ydieresis
+tm 1000,718 2 0007 -- trademark
+aq 238,718 2 0010 -- quotesingle
+space 278 0 0040
+! 333,718 2 0041 -- exclam
+" 474,718 2 0042 -- quotedbl
+dq "
+# 556,698 2 0043 -- numbersign
+sh "
+$ 556,775,115 2 0044 -- dollar
+Do "
+% 889,710,19 2 0045 -- percent
+& 722,718,19 2 0046 -- ampersand
+' 278,718 2 0047 -- quoteright
+cq "
+( 333,734,208 3 0050 -- parenleft
+) 333,734,208 3 0051 -- parenright
+* 389,718 2 0052 -- asterisk
++ 584,506 0 0053 -- plus
+, 278,146,168 0 0054 -- comma
+- 333,345 0 0055 -- hyphen
+hy "
+char173 "
+. 278,146 0 0056 -- period
+/ 278,737,19 2 0057 -- slash
+sl "
+0 556,710,19 2 0060 -- zero
+1 556,710 2 0061 -- one
+2 556,710 2 0062 -- two
+3 556,710,19 2 0063 -- three
+4 556,710 2 0064 -- four
+5 556,698,19 2 0065 -- five
+6 556,710,19 2 0066 -- six
+7 556,698 2 0067 -- seven
+8 556,710,19 2 0070 -- eight
+9 556,710,19 2 0071 -- nine
+: 333,512 0 0072 -- colon
+; 333,512,168 0 0073 -- semicolon
+< 584,514,8 0 0074 -- less
+= 584,419 0 0075 -- equal
+> 584,514,8 0 0076 -- greater
+? 611,727 2 0077 -- question
+@ 975,737,19 2 0100 -- at
+at "
+A 722,718 2 0101 -- A
+B 722,718 2 0102 -- B
+C 722,737,19 2 0103 -- C
+D 722,718 2 0104 -- D
+E 667,718 2 0105 -- E
+F 611,718 2 0106 -- F
+G 778,737,19 2 0107 -- G
+H 722,718 2 0110 -- H
+I 278,718 2 0111 -- I
+J 556,718,18 2 0112 -- J
+K 722,718 2 0113 -- K
+L 611,718 2 0114 -- L
+M 833,718 2 0115 -- M
+N 722,718 2 0116 -- N
+O 778,737,19 2 0117 -- O
+P 667,718 2 0120 -- P
+Q 778,737,52 2 0121 -- Q
+R 722,718 2 0122 -- R
+S 667,737,19 2 0123 -- S
+T 611,718 2 0124 -- T
+U 722,718,19 2 0125 -- U
+V 667,718 2 0126 -- V
+W 944,718 2 0127 -- W
+X 667,718 2 0130 -- X
+Y 667,718 2 0131 -- Y
+Z 611,718 2 0132 -- Z
+[ 333,722,196 2 0133 -- bracketleft
+lB "
+\ 278,737,19 2 0134 -- backslash
+rs "
+] 333,722,196 2 0135 -- bracketright
+rB "
+a^ 333,750 2 0136 -- circumflex
+^ "
+_ 556,0,125 0 0137 -- underscore
+` 278,727 2 0140 -- quoteleft
+oq "
+a 556,546,14 0 0141 -- a
+b 611,718,14 2 0142 -- b
+c 556,546,14 0 0143 -- c
+d 611,718,14 2 0144 -- d
+e 556,546,14 0 0145 -- e
+f 333,727 2 0146 -- f
+g 611,546,217 1 0147 -- g
+h 611,718 2 0150 -- h
+i 278,725 2 0151 -- i
+j 278,725,214 3 0152 -- j
+k 556,718 2 0153 -- k
+l 278,718 2 0154 -- l
+m 889,546 0 0155 -- m
+n 611,546 0 0156 -- n
+o 611,546,14 0 0157 -- o
+p 611,546,207 1 0160 -- p
+q 611,546,207 1 0161 -- q
+r 389,546 0 0162 -- r
+s 556,546,14 0 0163 -- s
+t 333,676,6 2 0164 -- t
+u 611,532,14 0 0165 -- u
+v 556,532 0 0166 -- v
+w 778,532 0 0167 -- w
+x 556,532 0 0170 -- x
+y 556,532,214 1 0171 -- y
+z 500,532 0 0172 -- z
+lC 389,722,196 2 0173 -- braceleft
+{ "
+ba 280,737,19 2 0174 -- bar
+| "
+rC 389,722,196 2 0175 -- braceright
+} "
+a~ 333,737 2 0176 -- tilde
+~ "
+bq 278,127,146 0 0200 -- quotesinglbase
+Fo 556,484 0 0201 -- guillemotleft
+char171 "
+Fc 556,484 0 0202 -- guillemotright
+char187 "
+bu 350,524 0 0203 -- bullet
+Fn 556,737,210 3 0204 -- florin
+f/ 167,710,19 2 0205 -- fraction
+%0 1000,710,19 2 0206 -- perthousand
+dg 556,718,171 2 0207 -- dagger
+dd 556,718,171 2 0210 -- daggerdbl
+en 556,333 0 0211 -- endash
+em 1000,333 0 0212 -- emdash
+fi 611,727 2 0214 -- fi
+fl 611,727 2 0215 -- fl
+.i 278,532 0 0220 -- dotlessi
+ga 333,750 2 0222 -- grave
+a" 333,750 2 0223 -- hungarumlaut
+a. 333,729 2 0224 -- dotaccent
+ab 333,750 2 0225 -- breve
+ah 333,750 2 0226 -- caron
+ao 333,776 2 0227 -- ring
+ho 333,0,228 1 0230 -- ogonek
+lq 500,727 2 0231 -- quotedblleft
+rq 500,718 2 0232 -- quotedblright
+oe 944,546,14 0 0233 -- oe
+/l 278,718 2 0234 -- lslash
+Bq 500,127,146 0 0235 -- quotedblbase
+OE 1000,737,19 2 0236 -- OE
+/L 611,718 2 0237 -- Lslash
+r! 333,532,186 0 0241 -- exclamdown
+char161 "
+ct 556,628,118 0 0242 -- cent
+char162 "
+Po 556,718,16 2 0243 -- sterling
+char163 "
+Cs 556,636 0 0244 -- currency
+char164 "
+Ye 556,698 2 0245 -- yen
+char165 "
+bb 280,737,19 2 0246 -- brokenbar
+char166 "
+sc 556,727,184 2 0247 -- section
+char167 "
+ad 333,729 2 0250 -- dieresis
+char168 "
+co 737,737,19 2 0251 -- copyright
+char169 "
+Of 370,737 2 0252 -- ordfeminine
+char170 "
+fo 333,484 0 0253 -- guilsinglleft
+no 584,419 0 0254 -- logicalnot
+char172 "
+\- 584,309 0 0255 -- minus
+rg 737,737,19 2 0256 -- registered
+char174 "
+a- 333,678 2 0257 -- macron
+char175 "
+de 400,712 2 0260 -- degree
+char176 "
+char177 584,506 0 0261 -- plusminus
+S2 333,710 2 0262 -- twosuperior
+char178 "
+S3 333,710 2 0263 -- threesuperior
+char179 "
+aa 333,750 2 0264 -- acute
+char180 "
+char181 611,532,207 1 0265 -- mu
+ps 556,700,191 2 0266 -- paragraph
+char182 "
+pc 278,334 0 0267 -- periodcentered
+char183 "
+ac 333,0,228 1 0270 -- cedilla
+char184 "
+S1 333,710 2 0271 -- onesuperior
+char185 "
+Om 365,737 2 0272 -- ordmasculine
+char186 "
+fc 333,484 0 0273 -- guilsinglright
+14 834,710,19 2 0274 -- onequarter
+char188 "
+12 834,710,19 2 0275 -- onehalf
+char189 "
+34 834,710,19 2 0276 -- threequarters
+char190 "
+r? 611,532,195 0 0277 -- questiondown
+char191 "
+`A 722,936 2 0300 -- Agrave
+char192 "
+'A 722,936 2 0301 -- Aacute
+char193 "
+^A 722,936 2 0302 -- Acircumflex
+char194 "
+~A 722,923 2 0303 -- Atilde
+char195 "
+:A 722,915 2 0304 -- Adieresis
+char196 "
+oA 722,962 2 0305 -- Aring
+char197 "
+AE 1000,718 2 0306 -- AE
+char198 "
+,C 722,737,228 3 0307 -- Ccedilla
+char199 "
+`E 667,936 2 0310 -- Egrave
+char200 "
+'E 667,936 2 0311 -- Eacute
+char201 "
+^E 667,936 2 0312 -- Ecircumflex
+char202 "
+:E 667,915 2 0313 -- Edieresis
+char203 "
+`I 278,936 2 0314 -- Igrave
+char204 "
+'I 278,936 2 0315 -- Iacute
+char205 "
+^I 278,936 2 0316 -- Icircumflex
+char206 "
+:I 278,915 2 0317 -- Idieresis
+char207 "
+-D 722,718 2 0320 -- Eth
+char208 "
+~N 722,923 2 0321 -- Ntilde
+char209 "
+`O 778,936,19 2 0322 -- Ograve
+char210 "
+'O 778,936,19 2 0323 -- Oacute
+char211 "
+^O 778,936,19 2 0324 -- Ocircumflex
+char212 "
+~O 778,923,19 2 0325 -- Otilde
+char213 "
+:O 778,915,19 2 0326 -- Odieresis
+char214 "
+char215 584,505 0 0327 -- multiply
+/O 778,745,27 2 0330 -- Oslash
+char216 "
+`U 722,936,19 2 0331 -- Ugrave
+char217 "
+'U 722,936,19 2 0332 -- Uacute
+char218 "
+^U 722,936,19 2 0333 -- Ucircumflex
+char219 "
+:U 722,915,19 2 0334 -- Udieresis
+char220 "
+'Y 667,936 2 0335 -- Yacute
+char221 "
+TP 667,718 2 0336 -- Thorn
+char222 "
+ss 611,731,14 2 0337 -- germandbls
+char223 "
+`a 556,750,14 2 0340 -- agrave
+char224 "
+'a 556,750,14 2 0341 -- aacute
+char225 "
+^a 556,750,14 2 0342 -- acircumflex
+char226 "
+~a 556,737,14 2 0343 -- atilde
+char227 "
+:a 556,729,14 2 0344 -- adieresis
+char228 "
+oa 556,776,14 2 0345 -- aring
+char229 "
+ae 889,546,14 0 0346 -- ae
+char230 "
+,c 556,546,228 1 0347 -- ccedilla
+char231 "
+`e 556,750,14 2 0350 -- egrave
+char232 "
+'e 556,750,14 2 0351 -- eacute
+char233 "
+^e 556,750,14 2 0352 -- ecircumflex
+char234 "
+:e 556,729,14 2 0353 -- edieresis
+char235 "
+`i 278,750 2 0354 -- igrave
+char236 "
+'i 278,750 2 0355 -- iacute
+char237 "
+^i 278,750 2 0356 -- icircumflex
+char238 "
+:i 278,729 2 0357 -- idieresis
+char239 "
+Sd 611,737,14 2 0360 -- eth
+char240 "
+~n 611,737 2 0361 -- ntilde
+char241 "
+`o 611,750,14 2 0362 -- ograve
+char242 "
+'o 611,750,14 2 0363 -- oacute
+char243 "
+^o 611,750,14 2 0364 -- ocircumflex
+char244 "
+~o 611,737,14 2 0365 -- otilde
+char245 "
+:o 611,729,14 2 0366 -- odieresis
+char246 "
+char247 584,548,42 0 0367 -- divide
+/o 611,560,29 0 0370 -- oslash
+char248 "
+`u 611,750,14 2 0371 -- ugrave
+char249 "
+'u 611,750,14 2 0372 -- uacute
+char250 "
+^u 611,750,14 2 0373 -- ucircumflex
+char251 "
+:u 611,729,14 2 0374 -- udieresis
+char252 "
+'y 556,750,214 3 0375 -- yacute
+char253 "
+Tp 611,718,208 3 0376 -- thorn
+char254 "
+:y 556,729,214 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HBI b/contrib/groff/font/devps/HBI
new file mode 100644
index 0000000..a12e389
--- /dev/null
+++ b/contrib/groff/font/devps/HBI
@@ -0,0 +1,562 @@
+name HBI
+internalname Helvetica-BoldOblique
+slant 12
+spacewidth 278
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -30
+A w -30
+A v -40
+A u -30
+A Y -110
+A W -60
+A V -80
+A U -50
+A T -90
+A Q -40
+A O -40
+A G -50
+A C -40
+B U -10
+B A -30
+D . -30
+D , -30
+D Y -70
+D W -40
+D V -40
+D A -40
+F . -100
+F , -100
+F a -20
+F A -80
+J u -20
+J . -20
+J , -20
+J A -20
+K y -40
+K u -30
+K o -35
+K e -15
+K O -30
+L y -30
+L ' -140
+L cq -140
+L rq -140
+L Y -120
+L W -80
+L V -110
+L T -90
+O . -40
+O , -40
+O Y -70
+O X -50
+O W -50
+O V -50
+O T -40
+O A -50
+P . -120
+P o -40
+P e -30
+P , -120
+P a -30
+P A -100
+Q . 20
+Q , 20
+Q U -10
+R Y -50
+R W -40
+R V -50
+R U -20
+R T -20
+R O -20
+T y -60
+T w -60
+T u -90
+T ; -40
+T r -80
+T . -80
+T o -80
+T - -120
+T hy -120
+T char173 -120
+T e -60
+T , -80
+T : -40
+T a -80
+T O -40
+T A -90
+U . -30
+U , -30
+U A -50
+V u -60
+V ; -40
+V . -120
+V o -90
+V - -80
+V hy -80
+V char173 -80
+V e -50
+V , -120
+V : -40
+V a -60
+V O -50
+V G -50
+V A -80
+W y -20
+W u -45
+W ; -10
+W . -80
+W o -60
+W - -40
+W hy -40
+W char173 -40
+W e -35
+W , -80
+W : -10
+W a -40
+W O -20
+W A -60
+Y u -100
+Y ; -50
+Y . -100
+Y o -100
+Y e -80
+Y , -100
+Y : -50
+Y a -90
+Y O -70
+Y A -110
+a y -20
+a w -15
+a v -15
+a g -10
+b y -20
+b v -20
+b u -20
+b l -10
+c y -10
+c l -20
+c k -20
+c h -10
+, ' -120
+, cq -120
+, rq -120
+d y -15
+d w -15
+d v -15
+d d -10
+e y -15
+e x -15
+e w -15
+e v -15
+e . 20
+e , 10
+f ' 30
+f cq 30
+f rq 30
+f . -10
+f o -20
+f e -10
+f , -10
+g g -10
+g e 10
+h y -20
+k o -15
+l y -15
+l w -15
+m y -30
+m u -20
+n y -20
+n v -40
+n u -10
+o y -20
+o x -30
+o w -15
+o v -20
+p y -15
+. ' -120
+. cq -120
+. rq -120
+` ` -46
+` oq -46
+oq ` -46
+oq oq -46
+' v -20
+cq v -20
+' s -60
+cq s -60
+' r -40
+cq r -40
+' ' -46
+' cq -46
+cq ' -46
+cq cq -46
+' l -20
+cq l -20
+' d -80
+cq d -80
+r y 10
+r v 10
+r t 20
+r s -15
+r q -20
+r . -60
+r o -20
+r - -20
+r hy -20
+r char173 -20
+r g -15
+r d -20
+r , -60
+r c -20
+s w -15
+v . -80
+v o -30
+v , -80
+v a -20
+w . -40
+w o -20
+w , -40
+x e -10
+y . -80
+y o -25
+y e -10
+y , -80
+y a -30
+z e 10
+charset
+ha 584,698,0,57,-81,57 2 0000 -- asciicircum
+ti 584,343,0,43,-65,43 0 0001 -- asciitilde
+vS 667,936,19,101,-31,90 2 0002 -- Scaron
+vZ 611,936,0,176,25,90 2 0003 -- Zcaron
+vs 556,750,14,108,-13,90 2 0004 -- scaron
+vz 500,750,0,136,30,90 2 0005 -- zcaron
+:Y 667,915,0,189,-118,90 2 0006 -- Ydieresis
+tm 1000,718,0,159,-129,90 2 0007 -- trademark
+aq 238,718,0,133,-115,90 2 0010 -- quotesingle
+space 278 0 0040
+! 333,718,0,114,-44,90 2 0041 -- exclam
+" 474,718,0,105,-143,90 2 0042 -- quotedbl
+dq "
+# 556,698,0,138,-10,90 2 0043 -- numbersign
+sh "
+$ 556,775,115,116,-17,90 2 0044 -- dollar
+Do "
+% 889,710,19,62,-86,62 2 0045 -- percent
+& 722,718,19,60,-39,60 2 0046 -- ampersand
+' 278,718,0,134,-117,90 2 0047 -- quoteright
+cq "
+( 333,734,208,187,-26,90 3 0050 -- parenleft
+) 333,734,208,86,75,86 3 0051 -- parenright
+* 389,718,0,142,-96,90 2 0052 -- asterisk
++ 584,506,0,76,-32,76 0 0053 -- plus
+, 278,146,168,17,22,17 0 0054 -- comma
+- 333,345,0,96,-23,90 0 0055 -- hyphen
+hy "
+char173 "
+. 278,146,0,17,-14,17 0 0056 -- period
+/ 278,737,19,240,87,90 2 0057 -- slash
+sl "
+0 556,710,19,111,-36,90 2 0060 -- zero
+1 556,710,0,23,-123,23 2 0061 -- one
+2 556,710,0,113,24,90 2 0062 -- two
+3 556,710,19,102,-15,90 2 0063 -- three
+4 556,710,0,92,-10,90 2 0064 -- four
+5 556,698,19,130,-14,90 2 0065 -- five
+6 556,710,19,113,-35,90 2 0066 -- six
+7 556,698,0,170,-75,90 2 0067 -- seven
+8 556,710,19,110,-19,90 2 0070 -- eight
+9 556,710,19,109,-28,90 2 0071 -- nine
+: 333,512,0,68,-42,68 0 0072 -- colon
+; 333,512,168,68,-6,68 0 0073 -- semicolon
+< 584,514,8,121,-32,90 0 0074 -- less
+= 584,419,0,99,-8,90 0 0075 -- equal
+> 584,514,8,75,14,75 0 0076 -- greater
+? 611,727,0,110,-115,90 2 0077 -- question
+@ 975,737,19,29,-136,29 2 0100 -- at
+at "
+A 722,718,0,30,30,30 2 0101 -- A
+B 722,718,0,92,-26,90 2 0102 -- B
+C 722,737,19,117,-57,90 2 0103 -- C
+D 722,718,0,105,-26,90 2 0104 -- D
+E 667,718,0,140,-26,90 2 0105 -- E
+F 611,718,0,179,-26,90 2 0106 -- F
+G 778,737,19,89,-58,89 2 0107 -- G
+H 722,718,0,132,-21,90 2 0110 -- H
+I 278,718,0,139,-14,90 2 0111 -- I
+J 556,718,18,131,-10,90 2 0112 -- J
+K 722,718,0,186,-37,90 2 0113 -- K
+L 611,718,0,50,-26,50 2 0114 -- L
+M 833,718,0,135,-19,90 2 0115 -- M
+N 722,718,0,135,-19,90 2 0116 -- N
+O 778,737,19,95,-57,90 2 0117 -- O
+P 667,718,0,121,-26,90 2 0120 -- P
+Q 778,737,52,95,-57,90 2 0121 -- Q
+R 722,718,0,106,-26,90 2 0122 -- R
+S 667,737,19,101,-31,90 2 0123 -- S
+T 611,718,0,190,-90,90 2 0124 -- T
+U 722,718,19,132,-66,90 2 0125 -- U
+V 667,718,0,184,-122,90 2 0126 -- V
+W 944,718,0,188,-119,90 2 0127 -- W
+X 667,718,0,174,36,90 2 0130 -- X
+Y 667,718,0,189,-118,90 2 0131 -- Y
+Z 611,718,0,176,25,90 2 0132 -- Z
+[ 333,722,196,179,29,90 2 0133 -- bracketleft
+lB "
+\ 278,737,19,79,-74,79 2 0134 -- backslash
+rs "
+] 333,722,196,140,68,90 2 0135 -- bracketright
+rB "
+a^ 333,750,0,188,-68,90 2 0136 -- circumflex
+^ "
+_ 556,0,125,34,77,34 0 0137 -- underscore
+` 278,727,0,133,-115,90 2 0140 -- quoteleft
+oq "
+a 556,546,14,77,-5,77 0 0141 -- a
+b 611,718,14,84,-11,84 2 0142 -- b
+c 556,546,14,93,-29,90 0 0143 -- c
+d 611,718,14,143,-32,90 2 0144 -- d
+e 556,546,14,87,-20,87 0 0145 -- e
+f 333,727,0,186,-37,90 2 0146 -- f
+g 611,546,217,105,12,90 1 0147 -- g
+h 611,718,0,68,-15,68 2 0150 -- h
+i 278,725,0,135,-19,90 2 0151 -- i
+j 278,725,214,135,92,90 3 0152 -- j
+k 556,718,0,164,-19,90 2 0153 -- k
+l 278,718,0,134,-19,90 2 0154 -- l
+m 889,546,0,70,-14,70 0 0155 -- m
+n 611,546,0,68,-15,68 0 0156 -- n
+o 611,546,14,82,-32,82 0 0157 -- o
+p 611,546,207,84,32,84 1 0160 -- p
+q 611,546,207,104,-30,90 1 0161 -- q
+r 389,546,0,150,-14,90 0 0162 -- r
+s 556,546,14,78,-13,78 0 0163 -- s
+t 333,676,6,139,-50,90 2 0164 -- t
+u 611,532,14,97,-48,90 0 0165 -- u
+v 556,532,0,150,-76,90 0 0166 -- v
+w 778,532,0,154,-73,90 0 0167 -- w
+x 556,532,0,142,35,90 0 0170 -- x
+y 556,532,214,146,8,90 1 0171 -- y
+z 500,532,0,133,30,90 0 0172 -- z
+lC 389,722,196,179,-44,90 2 0173 -- braceleft
+{ "
+ba 280,737,19,123,-30,90 2 0174 -- bar
+| "
+rC 389,722,196,68,68,68 2 0175 -- braceright
+} "
+a~ 333,737,0,224,-63,90 2 0176 -- tilde
+~ "
+bq 278,127,146,8,9,8 0 0200 -- quotesinglbase
+Fo 556,484,0,65,-85,65 0 0201 -- guillemotleft
+char171 "
+Fc 556,484,0,34,-54,34 0 0202 -- guillemotright
+char187 "
+bu 350,524,0,120,-33,90 0 0203 -- bullet
+Fn 556,737,210,163,100,90 3 0204 -- florin
+f/ 167,710,19,370,224,90 2 0205 -- fraction
+%0 1000,710,19,88,-26,88 2 0206 -- perthousand
+dg 556,718,171,120,-68,90 2 0207 -- dagger
+dd 556,718,171,122,4,90 2 0210 -- daggerdbl
+en 556,333,0,121,2,90 0 0211 -- endash
+em 1000,333,0,121,2,90 0 0212 -- emdash
+fi 611,727,0,135,-37,90 2 0214 -- fi
+fl 611,727,0,134,-37,90 2 0215 -- fl
+.i 278,532,0,94,-19,90 0 0220 -- dotlessi
+ga 333,750,0,70,-86,70 2 0222 -- grave
+a" 333,750,0,362,-87,90 2 0223 -- hungarumlaut
+a. 333,729,0,102,-185,90 2 0224 -- dotaccent
+ab 333,750,0,211,-106,90 2 0225 -- breve
+ah 333,750,0,219,-99,90 2 0226 -- caron
+ao 333,776,0,137,-150,90 2 0227 -- ring
+ho 333,0,228,0,9 1 0230 -- ogonek
+lq 500,727,0,138,-110,90 2 0231 -- quotedblleft
+rq 500,718,0,139,-112,90 2 0232 -- quotedblright
+oe 944,546,14,83,-32,83 0 0233 -- oe
+/l 278,718,0,179,10,90 2 0234 -- lslash
+Bq 500,127,146,13,14,13 0 0235 -- quotedblbase
+OE 1000,737,19,164,-49,90 2 0236 -- OE
+/L 611,718,0,50,16,50 2 0237 -- Lslash
+r! 333,532,186,70,0,70 0 0241 -- exclamdown
+char161 "
+ct 556,628,118,93,-29,90 0 0242 -- cent
+char162 "
+Po 556,718,16,129,0,90 2 0243 -- sterling
+char163 "
+Cs 556,636,0,174,23,90 0 0244 -- currency
+char164 "
+Ye 556,698,0,207,-10,90 2 0245 -- yen
+char165 "
+bb 280,737,19,123,-30,90 2 0246 -- brokenbar
+char166 "
+sc 556,727,184,92,-11,90 2 0247 -- section
+char167 "
+ad 333,729,0,199,-87,90 2 0250 -- dieresis
+char168 "
+co 737,737,19,148,-6,90 2 0251 -- copyright
+char169 "
+Of 370,737,0,145,-42,90 2 0252 -- ordfeminine
+char170 "
+fo 333,484,0,70,-80,70 0 0253 -- guilsinglleft
+no 584,419,0,99,-55,90 0 0254 -- logicalnot
+char172 "
+\- 584,309,0,76,-32,76 0 0255 -- minus
+rg 737,737,19,147,-5,90 2 0256 -- registered
+char174 "
+a- 333,678,0,200,-72,90 2 0257 -- macron
+char175 "
+de 400,712,0,117,-125,90 2 0260 -- degree
+char176 "
+char177 584,506,0,91,10,90 0 0261 -- plusminus
+S2 333,710,0,166,-19,90 2 0262 -- twosuperior
+char178 "
+S3 333,710,0,158,-41,90 2 0263 -- threesuperior
+char179 "
+aa 333,750,0,232,-186,90 2 0264 -- acute
+char180 "
+char181 611,532,207,97,28,90 1 0265 -- mu
+ps 556,700,191,182,-48,90 2 0266 -- paragraph
+char182 "
+pc 278,334,0,48,-60,48 0 0267 -- periodcentered
+char183 "
+ac 333,0,228,0,87 1 0270 -- cedilla
+char184 "
+S1 333,710,0,105,-98,90 2 0271 -- onesuperior
+char185 "
+Om 365,737,0,170,-42,90 2 0272 -- ordmasculine
+char186 "
+fc 333,484,0,39,-49,39 0 0273 -- guilsinglright
+14 834,710,19,22,-82,22 2 0274 -- onequarter
+char188 "
+12 834,710,19,74,-82,74 2 0275 -- onehalf
+char189 "
+34 834,710,19,55,-49,55 2 0276 -- threequarters
+char190 "
+r? 611,532,195,0,-3 0 0277 -- questiondown
+char191 "
+`A 722,936,0,30,30,30 2 0300 -- Agrave
+char192 "
+'A 722,936,0,78,30,78 2 0301 -- Aacute
+char193 "
+^A 722,936,0,34,30,34 2 0302 -- Acircumflex
+char194 "
+~A 722,923,0,69,30,69 2 0303 -- Atilde
+char195 "
+:A 722,915,0,44,30,44 2 0304 -- Adieresis
+char196 "
+oA 722,962,0,30,30,30 2 0305 -- Aring
+char197 "
+AE 1000,718,0,150,45,90 2 0306 -- AE
+char198 "
+,C 722,737,228,117,-57,90 3 0307 -- Ccedilla
+char199 "
+`E 667,936,0,140,-26,90 2 0310 -- Egrave
+char200 "
+'E 667,936,0,140,-26,90 2 0311 -- Eacute
+char201 "
+^E 667,936,0,140,-26,90 2 0312 -- Ecircumflex
+char202 "
+:E 667,915,0,140,-26,90 2 0313 -- Edieresis
+char203 "
+`I 278,936,0,139,-14,90 2 0314 -- Igrave
+char204 "
+'I 278,936,0,300,-14,90 2 0315 -- Iacute
+char205 "
+^I 278,936,0,256,-14,90 2 0316 -- Icircumflex
+char206 "
+:I 278,915,0,266,-14,90 2 0317 -- Idieresis
+char207 "
+-D 722,718,0,105,-12,90 2 0320 -- Eth
+char208 "
+~N 722,923,0,135,-19,90 2 0321 -- Ntilde
+char209 "
+`O 778,936,19,95,-57,90 2 0322 -- Ograve
+char210 "
+'O 778,936,19,95,-57,90 2 0323 -- Oacute
+char211 "
+^O 778,936,19,95,-57,90 2 0324 -- Ocircumflex
+char212 "
+~O 778,923,19,95,-57,90 2 0325 -- Otilde
+char213 "
+:O 778,915,19,95,-57,90 2 0326 -- Odieresis
+char214 "
+char215 584,505,0,101,-7,90 0 0327 -- multiply
+/O 778,745,27,166,15,90 2 0330 -- Oslash
+char216 "
+`U 722,936,19,132,-66,90 2 0331 -- Ugrave
+char217 "
+'U 722,936,19,132,-66,90 2 0332 -- Uacute
+char218 "
+^U 722,936,19,132,-66,90 2 0333 -- Ucircumflex
+char219 "
+:U 722,915,19,132,-66,90 2 0334 -- Udieresis
+char220 "
+'Y 667,936,0,189,-118,90 2 0335 -- Yacute
+char221 "
+TP 667,718,0,99,-26,90 2 0336 -- Thorn
+char222 "
+ss 611,731,14,96,-19,90 2 0337 -- germandbls
+char223 "
+`a 556,750,14,77,-5,77 2 0340 -- agrave
+char224 "
+'a 556,750,14,121,-5,90 2 0341 -- aacute
+char225 "
+^a 556,750,14,77,-5,77 2 0342 -- acircumflex
+char226 "
+~a 556,737,14,113,-5,90 2 0343 -- atilde
+char227 "
+:a 556,729,14,88,-5,88 2 0344 -- adieresis
+char228 "
+oa 556,776,14,77,-5,77 2 0345 -- aring
+char229 "
+ae 889,546,14,84,-6,84 0 0346 -- ae
+char230 "
+,c 556,546,228,93,-29,90 1 0347 -- ccedilla
+char231 "
+`e 556,750,14,87,-20,87 2 0350 -- egrave
+char232 "
+'e 556,750,14,121,-20,90 2 0351 -- eacute
+char233 "
+^e 556,750,14,87,-20,87 2 0352 -- ecircumflex
+char234 "
+:e 556,729,14,88,-20,88 2 0353 -- edieresis
+char235 "
+`i 278,750,0,98,-19,90 2 0354 -- igrave
+char236 "
+'i 278,750,0,260,-19,90 2 0355 -- iacute
+char237 "
+^i 278,750,0,216,-19,90 2 0356 -- icircumflex
+char238 "
+:i 278,729,0,227,-19,90 2 0357 -- idieresis
+char239 "
+Sd 611,737,14,109,-32,90 2 0360 -- eth
+char240 "
+~n 611,737,0,85,-15,85 2 0361 -- ntilde
+char241 "
+`o 611,750,14,82,-32,82 2 0362 -- ograve
+char242 "
+'o 611,750,14,93,-32,90 2 0363 -- oacute
+char243 "
+^o 611,750,14,82,-32,82 2 0364 -- ocircumflex
+char244 "
+~o 611,737,14,85,-32,85 2 0365 -- otilde
+char245 "
+:o 611,729,14,82,-32,82 2 0366 -- odieresis
+char246 "
+char247 584,548,42,76,-32,76 0 0367 -- divide
+/o 611,560,29,140,28,90 0 0370 -- oslash
+char248 "
+`u 611,750,14,97,-48,90 2 0371 -- ugrave
+char249 "
+'u 611,750,14,97,-48,90 2 0372 -- uacute
+char250 "
+^u 611,750,14,97,-48,90 2 0373 -- ucircumflex
+char251 "
+:u 611,729,14,97,-48,90 2 0374 -- udieresis
+char252 "
+'y 556,750,214,146,8,90 3 0375 -- yacute
+char253 "
+Tp 611,718,208,84,32,84 3 0376 -- thorn
+char254 "
+:y 556,729,214,146,8,90 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HI b/contrib/groff/font/devps/HI
new file mode 100644
index 0000000..1846122
--- /dev/null
+++ b/contrib/groff/font/devps/HI
@@ -0,0 +1,630 @@
+name HI
+internalname Helvetica-Oblique
+slant 12
+spacewidth 278
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -40
+A w -40
+A v -40
+A u -30
+A Y -100
+A W -50
+A V -70
+A U -50
+A T -120
+A Q -30
+A O -30
+A G -30
+A C -30
+B . -20
+B , -20
+B U -10
+C . -30
+C , -30
+D . -70
+D , -70
+D Y -90
+D W -40
+D V -70
+D A -40
+F r -45
+F . -150
+F o -30
+F e -30
+F , -150
+F a -50
+F A -80
+J u -20
+J . -30
+J , -30
+J a -20
+J A -20
+K y -50
+K u -30
+K o -40
+K e -40
+K O -50
+L y -30
+L ' -160
+L cq -160
+L rq -140
+L Y -140
+L W -70
+L V -110
+L T -110
+O . -40
+O , -40
+O Y -70
+O X -60
+O W -30
+O V -50
+O T -40
+O A -20
+P . -180
+P o -50
+P e -50
+P , -180
+P a -40
+P A -120
+Q U -10
+R Y -50
+R W -30
+R V -50
+R U -40
+R T -30
+R O -20
+S . -20
+S , -20
+T y -120
+T w -120
+T u -120
+T ; -20
+T r -120
+T . -120
+T o -120
+T - -140
+T hy -140
+T char173 -140
+T e -120
+T , -120
+T : -20
+T a -120
+T O -40
+T A -120
+U . -40
+U , -40
+U A -40
+V u -70
+V ; -40
+V . -125
+V o -80
+V - -80
+V hy -80
+V char173 -80
+V e -80
+V , -125
+V : -40
+V a -70
+V O -40
+V G -40
+V A -80
+W y -20
+W u -30
+W . -80
+W o -30
+W - -40
+W hy -40
+W char173 -40
+W e -30
+W , -80
+W a -40
+W O -20
+W A -50
+Y u -110
+Y ; -60
+Y . -140
+Y o -140
+Y i -20
+Y - -140
+Y hy -140
+Y char173 -140
+Y e -140
+Y , -140
+Y : -60
+Y a -140
+Y O -85
+Y A -110
+a y -30
+a w -20
+a v -20
+b y -20
+b v -20
+b u -20
+b . -40
+b l -20
+b , -40
+b b -10
+c k -20
+c , -15
+, ' -100
+, cq -100
+, rq -100
+e y -20
+e x -30
+e w -20
+e v -30
+e . -15
+e , -15
+f ' 50
+f cq 50
+f rq 60
+f . -30
+f o -30
+f e -30
+f .i -28
+f , -30
+f a -30
+g r -10
+h y -30
+k o -20
+k e -20
+m y -15
+m u -10
+n y -15
+n v -20
+n u -10
+o y -30
+o x -30
+o w -15
+o v -15
+o . -40
+o , -40
+/o z -55
+char248 z -55
+/o y -70
+char248 y -70
+/o x -85
+char248 x -85
+/o w -70
+char248 w -70
+/o v -70
+char248 v -70
+/o u -55
+char248 u -55
+/o t -55
+char248 t -55
+/o s -55
+char248 s -55
+/o r -55
+char248 r -55
+/o q -55
+char248 q -55
+/o . -95
+char248 . -95
+/o p -55
+char248 p -55
+/o o -55
+char248 o -55
+/o n -55
+char248 n -55
+/o m -55
+char248 m -55
+/o l -55
+char248 l -55
+/o k -55
+char248 k -55
+/o j -55
+char248 j -55
+/o i -55
+char248 i -55
+/o h -55
+char248 h -55
+/o g -55
+char248 g -55
+/o f -55
+char248 f -55
+/o e -55
+char248 e -55
+/o d -55
+char248 d -55
+/o , -95
+char248 , -95
+/o c -55
+char248 c -55
+/o b -55
+char248 b -55
+/o a -55
+char248 a -55
+p y -30
+p . -35
+p , -35
+. ' -100
+. cq -100
+. rq -100
+` ` -57
+` oq -57
+oq ` -57
+oq oq -57
+' s -50
+cq s -50
+' r -50
+cq r -50
+' ' -57
+' cq -57
+cq ' -57
+cq cq -57
+' d -50
+cq d -50
+r y 30
+r v 30
+r u 15
+r t 40
+r ; 30
+r . -50
+r p 30
+r n 25
+r m 25
+r l 15
+r k 15
+r i 15
+r , -50
+r : 30
+r a -10
+s w -30
+s . -15
+s , -15
+v . -80
+v o -25
+v e -25
+v , -80
+v a -25
+w . -60
+w o -10
+w e -10
+w , -60
+w a -15
+x e -30
+y . -100
+y o -20
+y e -20
+y , -100
+y a -20
+z o -15
+z e -15
+charset
+ha 469,688,0,120,8,89 2 0000 -- asciicircum
+ti 584,326,0,46,-61,46 0 0001 -- asciitilde
+vS 667,929,19,96,-40,89 2 0002 -- Scaron
+vZ 611,929,0,180,27,89 2 0003 -- Zcaron
+vs 500,734,15,102,-13,89 2 0004 -- scaron
+vz 500,734,0,121,19,89 2 0005 -- zcaron
+:Y 667,901,0,189,-117,89 2 0006 -- Ydieresis
+tm 1000,718,0,106,-136,89 2 0007 -- trademark
+aq 191,718,0,144,-107,89 2 0010 -- quotesingle
+space 278 0 0040
+! 278,718,0,112,-40,89 2 0041 -- exclam
+" 355,718,0,133,-118,89 2 0042 -- quotedbl
+dq "
+# 556,688,0,125,-23,89 2 0043 -- numbersign
+sh "
+$ 556,775,115,111,-19,89 2 0044 -- dollar
+Do "
+% 889,703,19,50,-97,50 2 0045 -- percent
+& 667,718,15,30,-27,30 2 0046 -- ampersand
+' 222,718,0,138,-101,89 2 0047 -- quoteright
+cq "
+( 333,733,207,171,-58,89 3 0050 -- parenleft
+) 333,733,207,54,59,54 3 0051 -- parenright
+* 389,718,0,136,-115,89 2 0052 -- asterisk
++ 584,505,0,72,-35,72 0 0053 -- plus
+, 278,106,147,0,-6 0 0054 -- comma
+- 333,322,0,74,-43,74 0 0055 -- hyphen
+hy "
+char173 "
+. 278,106,0,0,-37 0 0056 -- period
+/ 278,737,19,224,71,89 2 0057 -- slash
+sl "
+0 556,703,19,102,-43,89 2 0060 -- zero
+1 556,703,0,2,-157,2 2 0061 -- one
+2 556,703,0,111,24,89 2 0062 -- two
+3 556,703,19,104,-25,89 2 0063 -- three
+4 556,703,0,70,-11,70 2 0064 -- four
+5 556,688,19,115,-18,89 2 0065 -- five
+6 556,703,19,109,-41,89 2 0066 -- six
+7 556,688,0,163,-87,89 2 0067 -- seven
+8 556,703,19,101,-24,89 2 0070 -- eight
+9 556,703,19,103,-32,89 2 0071 -- nine
+: 278,516,0,73,-37,73 0 0072 -- colon
+; 278,516,147,73,-6,73 0 0073 -- semicolon
+< 584,495,0,107,-44,89 0 0074 -- less
+= 584,390,0,94,-13,89 0 0075 -- equal
+> 584,495,0,63,0,63 0 0076 -- greater
+? 556,727,0,104,-111,89 2 0077 -- question
+@ 1015,737,19,0,-165 2 0100 -- at
+at "
+A 667,718,0,37,36,37 2 0101 -- A
+B 667,718,0,95,-24,89 2 0102 -- B
+C 722,737,19,110,-58,89 2 0103 -- C
+D 722,718,0,92,-31,89 2 0104 -- D
+E 667,718,0,145,-36,89 2 0105 -- E
+F 611,718,0,175,-36,89 2 0106 -- F
+G 778,737,19,71,-61,71 2 0107 -- G
+H 722,718,0,127,-27,89 2 0110 -- H
+I 278,718,0,113,-41,89 2 0111 -- I
+J 500,718,19,131,3,89 2 0112 -- J
+K 667,718,0,191,-26,89 2 0113 -- K
+L 556,718,0,49,-26,49 2 0114 -- L
+M 833,718,0,131,-23,89 2 0115 -- M
+N 722,718,0,127,-26,89 2 0116 -- N
+O 778,737,19,98,-55,89 2 0117 -- O
+P 667,718,0,120,-36,89 2 0120 -- P
+Q 778,737,56,98,-55,89 2 0121 -- Q
+R 722,718,0,101,-38,89 2 0122 -- R
+S 667,737,19,96,-40,89 2 0123 -- S
+T 611,718,0,189,-98,89 2 0124 -- T
+U 722,718,19,125,-73,89 2 0125 -- U
+V 667,718,0,183,-123,89 2 0126 -- V
+W 944,718,0,187,-119,89 2 0127 -- W
+X 667,718,0,173,31,89 2 0130 -- X
+Y 667,718,0,189,-117,89 2 0131 -- Y
+Z 611,718,0,180,27,89 2 0132 -- Z
+[ 278,722,196,175,29,89 2 0133 -- bracketleft
+lB "
+\ 278,737,19,63,-90,63 2 0134 -- backslash
+rs "
+] 278,722,196,140,64,89 2 0135 -- bracketright
+rB "
+a^ 333,734,0,155,-97,89 2 0136 -- circumflex
+^ "
+_ 556,0,125,34,77,34 0 0137 -- underscore
+` 222,725,0,151,-115,89 2 0140 -- quoteleft
+oq "
+a 556,538,15,53,-11,53 0 0141 -- a
+b 556,718,15,78,-8,78 2 0142 -- b
+c 500,538,15,103,-24,89 0 0143 -- c
+d 556,718,15,146,-34,89 2 0144 -- d
+e 556,538,15,72,-34,72 0 0145 -- e
+f 278,728,0,188,-36,89 2 0146 -- f
+g 556,538,220,104,8,89 1 0147 -- g
+h 556,718,0,67,-15,67 2 0150 -- h
+i 222,718,0,136,-17,89 2 0151 -- i
+j 222,718,210,136,110,89 3 0152 -- j
+k 500,718,0,150,-17,89 2 0153 -- k
+l 222,718,0,136,-17,89 2 0154 -- l
+m 833,538,0,69,-15,69 0 0155 -- m
+n 556,538,0,67,-15,67 0 0156 -- n
+o 556,538,14,79,-33,79 0 0157 -- o
+p 556,538,207,78,36,78 1 0160 -- p
+q 556,538,207,99,-34,89 1 0161 -- q
+r 333,538,0,163,-27,89 0 0162 -- r
+s 500,538,15,79,-13,79 0 0163 -- s
+t 278,669,7,140,-52,89 2 0164 -- t
+u 556,523,15,94,-44,89 0 0165 -- u
+v 500,523,0,153,-69,89 0 0166 -- v
+w 722,523,0,148,-75,89 0 0167 -- w
+x 500,523,0,144,39,89 0 0170 -- x
+y 500,523,214,150,35,89 1 0171 -- y
+z 500,523,0,121,19,89 0 0172 -- z
+lC 334,722,196,161,-42,89 2 0173 -- braceleft
+{ "
+ba 260,737,19,114,-40,89 2 0174 -- bar
+| "
+rC 334,722,196,70,50,70 2 0175 -- braceright
+} "
+a~ 333,722,0,207,-75,89 2 0176 -- tilde
+~ "
+bq 222,106,149,8,29,8 0 0200 -- quotesinglbase
+Fo 556,446,0,48,-96,48 0 0201 -- guillemotleft
+char171 "
+Fc 556,446,0,22,-70,22 0 0202 -- guillemotright
+char187 "
+bu 350,517,0,113,-41,89 0 0203 -- bullet
+Fn 556,737,207,148,102,89 3 0204 -- florin
+f/ 167,703,19,365,220,89 2 0205 -- fraction
+%0 1000,703,19,79,-38,79 2 0206 -- perthousand
+dg 556,718,159,116,-85,89 2 0207 -- dagger
+dd 556,718,159,117,-2,89 2 0210 -- daggerdbl
+en 556,313,0,117,-1,89 0 0211 -- endash
+em 1000,313,0,117,-1,89 0 0212 -- emdash
+fi 500,728,0,137,-36,89 2 0214 -- fi
+fl 500,728,0,135,-36,89 2 0215 -- fl
+.i 278,523,0,66,-45,66 0 0220 -- dotlessi
+ga 333,734,0,54,-120,54 2 0222 -- grave
+a" 333,734,0,282,-107,89 2 0223 -- hungarumlaut
+a. 333,706,0,79,-199,79 2 0224 -- dotaccent
+ab 333,731,0,193,-117,89 2 0225 -- breve
+ah 333,734,0,185,-127,89 2 0226 -- caron
+ao 333,756,0,119,-164,89 2 0227 -- ring
+ho 333,0,225,0,7 1 0230 -- ogonek
+lq 333,725,0,178,-88,89 2 0231 -- quotedblleft
+rq 333,718,0,165,-74,89 2 0232 -- quotedblright
+oe 944,538,15,70,-33,70 0 0233 -- oe
+/l 222,718,0,175,9,89 2 0234 -- lslash
+Bq 333,106,149,35,56,35 0 0235 -- quotedblbase
+OE 1000,737,19,166,-48,89 2 0236 -- OE
+/L 556,718,0,49,9,49 2 0237 -- Lslash
+r! 333,523,195,43,-27,43 0 0241 -- exclamdown
+char161 "
+ct 556,623,115,78,-45,78 0 0242 -- cent
+char162 "
+Po 556,718,16,128,1,89 2 0243 -- sterling
+char163 "
+Cs 556,603,0,140,-10,89 0 0244 -- currency
+char164 "
+Ye 556,688,0,193,-31,89 2 0245 -- yen
+char165 "
+bb 260,737,19,114,-40,89 2 0246 -- brokenbar
+char166 "
+sc 556,737,191,78,-26,78 2 0247 -- section
+char167 "
+ad 333,706,0,160,-118,89 2 0250 -- dieresis
+char168 "
+co 737,737,19,150,-4,89 2 0251 -- copyright
+char169 "
+Of 370,737,0,129,-50,89 2 0252 -- ordfeminine
+char170 "
+fo 333,446,0,57,-87,57 0 0253 -- guilsinglleft
+no 584,390,0,94,-56,89 0 0254 -- logicalnot
+char172 "
+\- 584,289,0,72,-35,72 0 0255 -- minus
+rg 737,737,19,150,-4,89 2 0256 -- registered
+char174 "
+a- 333,684,0,185,-93,89 2 0257 -- macron
+char175 "
+de 400,703,0,118,-119,89 2 0260 -- degree
+char176 "
+char177 584,506,0,84,11,84 0 0261 -- plusminus
+S2 333,703,0,166,-14,89 2 0262 -- twosuperior
+char178 "
+S3 333,703,0,153,-40,89 2 0263 -- threesuperior
+char179 "
+aa 333,734,0,192,-198,89 2 0264 -- acute
+char180 "
+char181 556,523,207,94,26,89 1 0265 -- mu
+ps 537,718,173,163,-76,89 2 0266 -- paragraph
+char182 "
+pc 278,315,0,29,-79,29 0 0267 -- periodcentered
+char183 "
+ac 333,0,225,0,48 1 0270 -- cedilla
+char184 "
+S1 333,703,0,88,-116,88 2 0271 -- onesuperior
+char185 "
+Om 365,737,0,153,-50,89 2 0272 -- ordmasculine
+char186 "
+fc 333,446,0,31,-61,31 0 0273 -- guilsinglright
+14 834,703,19,18,-100,18 2 0274 -- onequarter
+char188 "
+12 834,703,19,55,-64,55 2 0275 -- onehalf
+char189 "
+34 834,703,19,77,-80,77 2 0276 -- threequarters
+char190 "
+r? 611,525,201,0,-35 0 0277 -- questiondown
+char191 "
+`A 667,929,0,37,36,37 2 0300 -- Agrave
+char192 "
+'A 667,929,0,66,36,66 2 0301 -- Aacute
+char193 "
+^A 667,929,0,37,36,37 2 0302 -- Acircumflex
+char194 "
+~A 667,917,0,82,36,82 2 0303 -- Atilde
+char195 "
+:A 667,901,0,37,36,37 2 0304 -- Adieresis
+char196 "
+oA 667,931,0,37,36,37 2 0305 -- Aring
+char197 "
+AE 1000,718,0,147,42,89 2 0306 -- AE
+char198 "
+,C 722,737,225,110,-58,89 3 0307 -- Ccedilla
+char199 "
+`E 667,929,0,145,-36,89 2 0310 -- Egrave
+char200 "
+'E 667,929,0,145,-36,89 2 0311 -- Eacute
+char201 "
+^E 667,929,0,145,-36,89 2 0312 -- Ecircumflex
+char202 "
+:E 667,901,0,145,-36,89 2 0313 -- Edieresis
+char203 "
+`I 278,929,0,123,-41,89 2 0314 -- Igrave
+char204 "
+'I 278,929,0,261,-41,89 2 0315 -- Iacute
+char205 "
+^I 278,929,0,224,-41,89 2 0316 -- Icircumflex
+char206 "
+:I 278,901,0,230,-41,89 2 0317 -- Idieresis
+char207 "
+-D 722,718,0,92,-19,89 2 0320 -- Eth
+char208 "
+~N 722,917,0,127,-26,89 2 0321 -- Ntilde
+char209 "
+`O 778,929,19,98,-55,89 2 0322 -- Ograve
+char210 "
+'O 778,929,19,98,-55,89 2 0323 -- Oacute
+char211 "
+^O 778,929,19,98,-55,89 2 0324 -- Ocircumflex
+char212 "
+~O 778,917,19,98,-55,89 2 0325 -- Otilde
+char213 "
+:O 778,901,19,98,-55,89 2 0326 -- Odieresis
+char214 "
+char215 584,506,0,108,0,89 0 0327 -- multiply
+/O 778,737,19,162,7,89 2 0330 -- Oslash
+char216 "
+`U 722,929,19,125,-73,89 2 0331 -- Ugrave
+char217 "
+'U 722,929,19,125,-73,89 2 0332 -- Uacute
+char218 "
+^U 722,929,19,125,-73,89 2 0333 -- Ucircumflex
+char219 "
+:U 722,901,19,125,-73,89 2 0334 -- Udieresis
+char220 "
+'Y 667,929,0,189,-117,89 2 0335 -- Yacute
+char221 "
+TP 667,718,0,95,-36,89 2 0336 -- Thorn
+char222 "
+ss 611,728,15,97,-17,89 2 0337 -- germandbls
+char223 "
+`a 556,734,15,53,-11,53 2 0340 -- agrave
+char224 "
+'a 556,734,15,81,-11,81 2 0341 -- aacute
+char225 "
+^a 556,734,15,53,-11,53 2 0342 -- acircumflex
+char226 "
+~a 556,722,15,86,-11,86 2 0343 -- atilde
+char227 "
+:a 556,706,15,53,-11,53 2 0344 -- adieresis
+char228 "
+oa 556,756,15,53,-11,53 2 0345 -- aring
+char229 "
+ae 889,538,15,70,-11,70 0 0346 -- ae
+char230 "
+,c 500,538,225,103,-24,89 1 0347 -- ccedilla
+char231 "
+`e 556,734,15,72,-34,72 2 0350 -- egrave
+char232 "
+'e 556,734,15,81,-34,81 2 0351 -- eacute
+char233 "
+^e 556,734,15,72,-34,72 2 0352 -- ecircumflex
+char234 "
+:e 556,706,15,72,-34,72 2 0353 -- edieresis
+char235 "
+`i 278,734,0,82,-45,82 2 0354 -- igrave
+char236 "
+'i 278,734,0,220,-45,89 2 0355 -- iacute
+char237 "
+^i 278,734,0,183,-45,89 2 0356 -- icircumflex
+char238 "
+:i 278,706,0,188,-45,89 2 0357 -- idieresis
+char239 "
+Sd 556,737,15,111,-31,89 2 0360 -- eth
+char240 "
+~n 556,722,0,86,-15,86 2 0361 -- ntilde
+char241 "
+`o 556,734,14,79,-33,79 2 0362 -- ograve
+char242 "
+'o 556,734,14,81,-33,81 2 0363 -- oacute
+char243 "
+^o 556,734,14,79,-33,79 2 0364 -- ocircumflex
+char244 "
+~o 556,722,14,96,-33,89 2 0365 -- otilde
+char245 "
+:o 556,706,14,79,-33,79 2 0366 -- odieresis
+char246 "
+char247 584,524,19,72,-35,72 0 0367 -- divide
+/o 611,545,22,86,21,86 0 0370 -- oslash
+char248 "
+`u 556,734,15,94,-44,89 2 0371 -- ugrave
+char249 "
+'u 556,734,15,94,-44,89 2 0372 -- uacute
+char250 "
+^u 556,734,15,94,-44,89 2 0373 -- ucircumflex
+char251 "
+:u 556,706,15,94,-44,89 2 0374 -- udieresis
+char252 "
+'y 500,734,214,150,35,89 3 0375 -- yacute
+char253 "
+Tp 556,718,207,78,36,78 3 0376 -- thorn
+char254 "
+:y 500,706,214,150,35,89 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HNB b/contrib/groff/font/devps/HNB
new file mode 100644
index 0000000..ded4815
--- /dev/null
+++ b/contrib/groff/font/devps/HNB
@@ -0,0 +1,561 @@
+name HNB
+internalname Helvetica-Narrow-Bold
+spacewidth 228
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -24
+A w -24
+A v -32
+A u -24
+A Y -89
+A W -48
+A V -65
+A U -40
+A T -73
+A Q -32
+A O -32
+A G -40
+A C -32
+B U -7
+B A -24
+D . -24
+D , -24
+D Y -56
+D W -32
+D V -32
+D A -32
+F . -81
+F , -81
+F a -15
+F A -65
+J u -15
+J . -15
+J , -15
+J A -15
+K y -32
+K u -24
+K o -28
+K e -11
+K O -24
+L y -24
+L ' -114
+L cq -114
+L rq -114
+L Y -97
+L W -65
+L V -89
+L T -73
+O . -32
+O , -32
+O Y -56
+O X -40
+O W -40
+O V -40
+O T -32
+O A -40
+P . -97
+P o -32
+P e -24
+P , -97
+P a -24
+P A -81
+Q . 16
+Q , 16
+Q U -7
+R Y -40
+R W -32
+R V -40
+R U -15
+R T -15
+R O -15
+T y -48
+T w -48
+T u -73
+T ; -32
+T r -65
+T . -65
+T o -65
+T - -97
+T hy -97
+T char173 -97
+T e -48
+T , -65
+T : -32
+T a -65
+T O -32
+T A -73
+U . -24
+U , -24
+U A -40
+V u -48
+V ; -32
+V . -97
+V o -73
+V - -65
+V hy -65
+V char173 -65
+V e -40
+V , -97
+V : -32
+V a -48
+V O -40
+V G -40
+V A -65
+W y -15
+W u -36
+W ; -7
+W . -65
+W o -48
+W - -32
+W hy -32
+W char173 -32
+W e -28
+W , -65
+W : -7
+W a -32
+W O -15
+W A -48
+Y u -81
+Y ; -40
+Y . -81
+Y o -81
+Y e -65
+Y , -81
+Y : -40
+Y a -73
+Y O -56
+Y A -89
+a y -15
+a w -11
+a v -11
+a g -7
+b y -15
+b v -15
+b u -15
+b l -7
+c y -7
+c l -15
+c k -15
+c h -7
+, ' -97
+, cq -97
+, rq -97
+d y -11
+d w -11
+d v -11
+d d -7
+e y -11
+e x -11
+e w -11
+e v -11
+e . 16
+e , 8
+f ' 25
+f cq 25
+f rq 25
+f . -7
+f o -15
+f e -7
+f , -7
+g g -7
+g e 8
+h y -15
+k o -11
+l y -11
+l w -11
+m y -24
+m u -15
+n y -15
+n v -32
+n u -7
+o y -15
+o x -24
+o w -11
+o v -15
+p y -11
+. ' -97
+. cq -97
+. rq -97
+` ` -37
+` oq -37
+oq ` -37
+oq oq -37
+' v -15
+cq v -15
+' s -48
+cq s -48
+' r -32
+cq r -32
+' ' -37
+' cq -37
+cq ' -37
+cq cq -37
+' l -15
+cq l -15
+' d -65
+cq d -65
+r y 8
+r v 8
+r t 16
+r s -11
+r q -15
+r . -48
+r o -15
+r - -15
+r hy -15
+r char173 -15
+r g -11
+r d -15
+r , -48
+r c -15
+s w -11
+v . -65
+v o -24
+v , -65
+v a -15
+w . -32
+w o -15
+w , -32
+x e -7
+y . -65
+y o -20
+y e -7
+y , -65
+y a -24
+z e 8
+charset
+ha 479,698 2 0000 -- asciicircum
+ti 479,343 0 0001 -- asciitilde
+vS 547,936,19 2 0002 -- Scaron
+vZ 501,936 2 0003 -- Zcaron
+vs 456,750,14 2 0004 -- scaron
+vz 410,750 2 0005 -- zcaron
+:Y 547,915 2 0006 -- Ydieresis
+tm 820,718 2 0007 -- trademark
+aq 195,718 2 0010 -- quotesingle
+space 228 0 0040
+! 273,718 2 0041 -- exclam
+" 389,718 2 0042 -- quotedbl
+dq "
+# 456,698 2 0043 -- numbersign
+sh "
+$ 456,775,115 2 0044 -- dollar
+Do "
+% 729,710,19 2 0045 -- percent
+& 592,718,19 2 0046 -- ampersand
+' 228,718 2 0047 -- quoteright
+cq "
+( 273,734,208 3 0050 -- parenleft
+) 273,734,208 3 0051 -- parenright
+* 319,718 2 0052 -- asterisk
++ 479,506 0 0053 -- plus
+, 228,146,168 0 0054 -- comma
+- 273,345 0 0055 -- hyphen
+hy "
+char173 "
+. 228,146 0 0056 -- period
+/ 228,737,19 2 0057 -- slash
+sl "
+0 456,710,19 2 0060 -- zero
+1 456,710 2 0061 -- one
+2 456,710 2 0062 -- two
+3 456,710,19 2 0063 -- three
+4 456,710 2 0064 -- four
+5 456,698,19 2 0065 -- five
+6 456,710,19 2 0066 -- six
+7 456,698 2 0067 -- seven
+8 456,710,19 2 0070 -- eight
+9 456,710,19 2 0071 -- nine
+: 273,512 0 0072 -- colon
+; 273,512,168 0 0073 -- semicolon
+< 479,514,8 0 0074 -- less
+= 479,419 0 0075 -- equal
+> 479,514,8 0 0076 -- greater
+? 501,727 2 0077 -- question
+@ 800,737,19 2 0100 -- at
+at "
+A 592,718 2 0101 -- A
+B 592,718 2 0102 -- B
+C 592,737,19 2 0103 -- C
+D 592,718 2 0104 -- D
+E 547,718 2 0105 -- E
+F 501,718 2 0106 -- F
+G 638,737,19 2 0107 -- G
+H 592,718 2 0110 -- H
+I 228,718 2 0111 -- I
+J 456,718,18 2 0112 -- J
+K 592,718 2 0113 -- K
+L 501,718 2 0114 -- L
+M 683,718 2 0115 -- M
+N 592,718 2 0116 -- N
+O 638,737,19 2 0117 -- O
+P 547,718 2 0120 -- P
+Q 638,737,52 2 0121 -- Q
+R 592,718 2 0122 -- R
+S 547,737,19 2 0123 -- S
+T 501,718 2 0124 -- T
+U 592,718,19 2 0125 -- U
+V 547,718 2 0126 -- V
+W 774,718 2 0127 -- W
+X 547,718 2 0130 -- X
+Y 547,718 2 0131 -- Y
+Z 501,718 2 0132 -- Z
+[ 273,722,196 2 0133 -- bracketleft
+lB "
+\ 228,737,19 2 0134 -- backslash
+rs "
+] 273,722,196 2 0135 -- bracketright
+rB "
+a^ 273,750 2 0136 -- circumflex
+^ "
+_ 456,0,125 0 0137 -- underscore
+` 228,727 2 0140 -- quoteleft
+oq "
+a 456,546,14 0 0141 -- a
+b 501,718,14 2 0142 -- b
+c 456,546,14 0 0143 -- c
+d 501,718,14 2 0144 -- d
+e 456,546,14 0 0145 -- e
+f 273,727 2 0146 -- f
+g 501,546,217 1 0147 -- g
+h 501,718 2 0150 -- h
+i 228,725 2 0151 -- i
+j 228,725,214 3 0152 -- j
+k 456,718 2 0153 -- k
+l 228,718 2 0154 -- l
+m 729,546 0 0155 -- m
+n 501,546 0 0156 -- n
+o 501,546,14 0 0157 -- o
+p 501,546,207 1 0160 -- p
+q 501,546,207 1 0161 -- q
+r 319,546 0 0162 -- r
+s 456,546,14 0 0163 -- s
+t 273,676,6 2 0164 -- t
+u 501,532,14 0 0165 -- u
+v 456,532 0 0166 -- v
+w 638,532 0 0167 -- w
+x 456,532 0 0170 -- x
+y 456,532,214 1 0171 -- y
+z 410,532 0 0172 -- z
+lC 319,722,196 2 0173 -- braceleft
+{ "
+ba 230,737,19 2 0174 -- bar
+| "
+rC 319,722,196 2 0175 -- braceright
+} "
+a~ 273,737 2 0176 -- tilde
+~ "
+bq 228,127,146 0 0200 -- quotesinglbase
+Fo 456,484 0 0201 -- guillemotleft
+char171 "
+Fc 456,484 0 0202 -- guillemotright
+char187 "
+bu 287,524 0 0203 -- bullet
+Fn 456,737,210 3 0204 -- florin
+f/ 137,710,19 2 0205 -- fraction
+%0 820,710,19 2 0206 -- perthousand
+dg 456,718,171 2 0207 -- dagger
+dd 456,718,171 2 0210 -- daggerdbl
+en 456,333 0 0211 -- endash
+em 820,333 0 0212 -- emdash
+fi 501,727 2 0214 -- fi
+fl 501,727 2 0215 -- fl
+.i 228,532 0 0220 -- dotlessi
+ga 273,750 2 0222 -- grave
+a" 273,750 2 0223 -- hungarumlaut
+a. 273,729 2 0224 -- dotaccent
+ab 273,750 2 0225 -- breve
+ah 273,750 2 0226 -- caron
+ao 273,776 2 0227 -- ring
+ho 273,0,228 1 0230 -- ogonek
+lq 410,727 2 0231 -- quotedblleft
+rq 410,718 2 0232 -- quotedblright
+oe 774,546,14 0 0233 -- oe
+/l 228,718 2 0234 -- lslash
+Bq 410,127,146 0 0235 -- quotedblbase
+OE 820,737,19 2 0236 -- OE
+/L 501,718 2 0237 -- Lslash
+r! 273,532,186 0 0241 -- exclamdown
+char161 "
+ct 456,628,118 0 0242 -- cent
+char162 "
+Po 456,718,16 2 0243 -- sterling
+char163 "
+Cs 456,636 0 0244 -- currency
+char164 "
+Ye 456,698 2 0245 -- yen
+char165 "
+bb 230,737,19 2 0246 -- brokenbar
+char166 "
+sc 456,727,184 2 0247 -- section
+char167 "
+ad 273,729 2 0250 -- dieresis
+char168 "
+co 604,737,19 2 0251 -- copyright
+char169 "
+Of 303,737 2 0252 -- ordfeminine
+char170 "
+fo 273,484 0 0253 -- guilsinglleft
+no 479,419 0 0254 -- logicalnot
+char172 "
+\- 479,309 0 0255 -- minus
+rg 604,737,19 2 0256 -- registered
+char174 "
+a- 273,678 2 0257 -- macron
+char175 "
+de 328,712 2 0260 -- degree
+char176 "
+char177 479,506 0 0261 -- plusminus
+S2 273,710 2 0262 -- twosuperior
+char178 "
+S3 273,710 2 0263 -- threesuperior
+char179 "
+aa 273,750 2 0264 -- acute
+char180 "
+char181 501,532,207 1 0265 -- mu
+ps 456,700,191 2 0266 -- paragraph
+char182 "
+pc 228,334 0 0267 -- periodcentered
+char183 "
+ac 273,0,228 1 0270 -- cedilla
+char184 "
+S1 273,710 2 0271 -- onesuperior
+char185 "
+Om 299,737 2 0272 -- ordmasculine
+char186 "
+fc 273,484 0 0273 -- guilsinglright
+14 684,710,19 2 0274 -- onequarter
+char188 "
+12 684,710,19 2 0275 -- onehalf
+char189 "
+34 684,710,19 2 0276 -- threequarters
+char190 "
+r? 501,532,195 0 0277 -- questiondown
+char191 "
+`A 592,936 2 0300 -- Agrave
+char192 "
+'A 592,936 2 0301 -- Aacute
+char193 "
+^A 592,936 2 0302 -- Acircumflex
+char194 "
+~A 592,923 2 0303 -- Atilde
+char195 "
+:A 592,915 2 0304 -- Adieresis
+char196 "
+oA 592,962 2 0305 -- Aring
+char197 "
+AE 820,718 2 0306 -- AE
+char198 "
+,C 592,737,228 3 0307 -- Ccedilla
+char199 "
+`E 547,936 2 0310 -- Egrave
+char200 "
+'E 547,936 2 0311 -- Eacute
+char201 "
+^E 547,936 2 0312 -- Ecircumflex
+char202 "
+:E 547,915 2 0313 -- Edieresis
+char203 "
+`I 228,936 2 0314 -- Igrave
+char204 "
+'I 228,936 2 0315 -- Iacute
+char205 "
+^I 228,936 2 0316 -- Icircumflex
+char206 "
+:I 228,915 2 0317 -- Idieresis
+char207 "
+-D 592,718 2 0320 -- Eth
+char208 "
+~N 592,923 2 0321 -- Ntilde
+char209 "
+`O 638,936,19 2 0322 -- Ograve
+char210 "
+'O 638,936,19 2 0323 -- Oacute
+char211 "
+^O 638,936,19 2 0324 -- Ocircumflex
+char212 "
+~O 638,923,19 2 0325 -- Otilde
+char213 "
+:O 638,915,19 2 0326 -- Odieresis
+char214 "
+char215 479,505 0 0327 -- multiply
+/O 638,745,27 2 0330 -- Oslash
+char216 "
+`U 592,936,19 2 0331 -- Ugrave
+char217 "
+'U 592,936,19 2 0332 -- Uacute
+char218 "
+^U 592,936,19 2 0333 -- Ucircumflex
+char219 "
+:U 592,915,19 2 0334 -- Udieresis
+char220 "
+'Y 547,936 2 0335 -- Yacute
+char221 "
+TP 547,718 2 0336 -- Thorn
+char222 "
+ss 501,731,14 2 0337 -- germandbls
+char223 "
+`a 456,750,14 2 0340 -- agrave
+char224 "
+'a 456,750,14 2 0341 -- aacute
+char225 "
+^a 456,750,14 2 0342 -- acircumflex
+char226 "
+~a 456,737,14 2 0343 -- atilde
+char227 "
+:a 456,729,14 2 0344 -- adieresis
+char228 "
+oa 456,776,14 2 0345 -- aring
+char229 "
+ae 729,546,14 0 0346 -- ae
+char230 "
+,c 456,546,228 1 0347 -- ccedilla
+char231 "
+`e 456,750,14 2 0350 -- egrave
+char232 "
+'e 456,750,14 2 0351 -- eacute
+char233 "
+^e 456,750,14 2 0352 -- ecircumflex
+char234 "
+:e 456,729,14 2 0353 -- edieresis
+char235 "
+`i 228,750 2 0354 -- igrave
+char236 "
+'i 228,750 2 0355 -- iacute
+char237 "
+^i 228,750 2 0356 -- icircumflex
+char238 "
+:i 228,729 2 0357 -- idieresis
+char239 "
+Sd 501,737,14 2 0360 -- eth
+char240 "
+~n 501,737 2 0361 -- ntilde
+char241 "
+`o 501,750,14 2 0362 -- ograve
+char242 "
+'o 501,750,14 2 0363 -- oacute
+char243 "
+^o 501,750,14 2 0364 -- ocircumflex
+char244 "
+~o 501,737,14 2 0365 -- otilde
+char245 "
+:o 501,729,14 2 0366 -- odieresis
+char246 "
+char247 479,548,42 0 0367 -- divide
+/o 501,560,29 0 0370 -- oslash
+char248 "
+`u 501,750,14 2 0371 -- ugrave
+char249 "
+'u 501,750,14 2 0372 -- uacute
+char250 "
+^u 501,750,14 2 0373 -- ucircumflex
+char251 "
+:u 501,729,14 2 0374 -- udieresis
+char252 "
+'y 456,750,214 3 0375 -- yacute
+char253 "
+Tp 501,718,208 3 0376 -- thorn
+char254 "
+:y 456,729,214 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HNBI b/contrib/groff/font/devps/HNBI
new file mode 100644
index 0000000..a5809e1
--- /dev/null
+++ b/contrib/groff/font/devps/HNBI
@@ -0,0 +1,562 @@
+name HNBI
+internalname Helvetica-Narrow-BoldOblique
+slant 12
+spacewidth 228
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -30
+A w -30
+A v -40
+A u -30
+A Y -110
+A W -60
+A V -80
+A U -50
+A T -90
+A Q -40
+A O -40
+A G -50
+A C -40
+B U -10
+B A -30
+D . -30
+D , -30
+D Y -70
+D W -40
+D V -40
+D A -40
+F . -100
+F , -100
+F a -20
+F A -80
+J u -20
+J . -20
+J , -20
+J A -20
+K y -40
+K u -30
+K o -35
+K e -15
+K O -30
+L y -30
+L ' -140
+L cq -140
+L rq -140
+L Y -120
+L W -80
+L V -110
+L T -90
+O . -40
+O , -40
+O Y -70
+O X -50
+O W -50
+O V -50
+O T -40
+O A -50
+P . -120
+P o -40
+P e -30
+P , -120
+P a -30
+P A -100
+Q . 20
+Q , 20
+Q U -10
+R Y -50
+R W -40
+R V -50
+R U -20
+R T -20
+R O -20
+T y -60
+T w -60
+T u -90
+T ; -40
+T r -80
+T . -80
+T o -80
+T - -120
+T hy -120
+T char173 -120
+T e -60
+T , -80
+T : -40
+T a -80
+T O -40
+T A -90
+U . -30
+U , -30
+U A -50
+V u -60
+V ; -40
+V . -120
+V o -90
+V - -80
+V hy -80
+V char173 -80
+V e -50
+V , -120
+V : -40
+V a -60
+V O -50
+V G -50
+V A -80
+W y -20
+W u -45
+W ; -10
+W . -80
+W o -60
+W - -40
+W hy -40
+W char173 -40
+W e -35
+W , -80
+W : -10
+W a -40
+W O -20
+W A -60
+Y u -100
+Y ; -50
+Y . -100
+Y o -100
+Y e -80
+Y , -100
+Y : -50
+Y a -90
+Y O -70
+Y A -110
+a y -20
+a w -15
+a v -15
+a g -10
+b y -20
+b v -20
+b u -20
+b l -10
+c y -10
+c l -20
+c k -20
+c h -10
+, ' -120
+, cq -120
+, rq -120
+d y -15
+d w -15
+d v -15
+d d -10
+e y -15
+e x -15
+e w -15
+e v -15
+e . 20
+e , 10
+f ' 30
+f cq 30
+f rq 30
+f . -10
+f o -20
+f e -10
+f , -10
+g g -10
+g e 10
+h y -20
+k o -15
+l y -15
+l w -15
+m y -30
+m u -20
+n y -20
+n v -40
+n u -10
+o y -20
+o x -30
+o w -15
+o v -20
+p y -15
+. ' -120
+. cq -120
+. rq -120
+` ` -46
+` oq -46
+oq ` -46
+oq oq -46
+' v -20
+cq v -20
+' s -60
+cq s -60
+' r -40
+cq r -40
+' ' -46
+' cq -46
+cq ' -46
+cq cq -46
+' l -20
+cq l -20
+' d -80
+cq d -80
+r y 10
+r v 10
+r t 20
+r s -15
+r q -20
+r . -60
+r o -20
+r - -20
+r hy -20
+r char173 -20
+r g -15
+r d -20
+r , -60
+r c -20
+s w -15
+v . -80
+v o -30
+v , -80
+v a -20
+w . -40
+w o -20
+w , -40
+x e -10
+y . -80
+y o -25
+y e -10
+y , -80
+y a -30
+z e 10
+charset
+ha 479,698,0,55,-57,55 2 0000 -- asciicircum
+ti 479,343,0,44,-44,44 0 0001 -- asciitilde
+vS 547,936,19,91,-16,90 2 0002 -- Scaron
+vZ 501,936,0,153,30,90 2 0003 -- Zcaron
+vs 456,750,14,98,-2,90 2 0004 -- scaron
+vz 410,750,0,121,34,90 2 0005 -- zcaron
+:Y 547,915,0,164,-87,90 2 0006 -- Ydieresis
+tm 820,718,0,139,-96,90 2 0007 -- trademark
+aq 195,718,0,118,-85,90 2 0010 -- quotesingle
+space 228 0 0040
+! 273,718,0,102,-27,90 2 0041 -- exclam
+" 389,718,0,94,-108,90 2 0042 -- quotedbl
+dq "
+# 456,698,0,122,1,90 2 0043 -- numbersign
+sh "
+$ 456,775,115,104,-5,90 2 0044 -- dollar
+Do "
+% 729,710,19,60,-62,60 2 0045 -- percent
+& 592,718,19,58,-23,58 2 0046 -- ampersand
+' 228,718,0,119,-87,90 2 0047 -- quoteright
+cq "
+( 273,734,208,162,-12,90 3 0050 -- parenleft
+) 273,734,208,79,71,79 3 0051 -- parenright
+* 319,718,0,125,-70,90 2 0052 -- asterisk
++ 479,506,0,71,-17,71 0 0053 -- plus
+, 228,146,168,23,27,23 0 0054 -- comma
+- 273,345,0,88,-10,88 0 0055 -- hyphen
+hy "
+char173 "
+. 228,146,0,23,-2,23 0 0056 -- period
+/ 228,737,19,205,80,90 2 0057 -- slash
+sl "
+0 456,710,19,100,-21,90 2 0060 -- zero
+1 456,710,0,28,-92,28 2 0061 -- one
+2 456,710,0,102,29,90 2 0062 -- two
+3 456,710,19,93,-4,90 2 0063 -- three
+4 456,710,0,84,0,84 2 0064 -- four
+5 456,698,19,116,-3,90 2 0065 -- five
+6 456,710,19,101,-20,90 2 0066 -- six
+7 456,698,0,149,-52,90 2 0067 -- seven
+8 456,710,19,99,-7,90 2 0070 -- eight
+9 456,710,19,98,-14,90 2 0071 -- nine
+: 273,512,0,65,-25,65 0 0072 -- colon
+; 273,512,168,65,4,65 0 0073 -- semicolon
+< 479,514,8,108,-17,90 0 0074 -- less
+= 479,419,0,90,2,90 0 0075 -- equal
+> 479,514,8,71,20,71 0 0076 -- greater
+? 501,727,0,99,-85,90 2 0077 -- question
+@ 800,737,19,32,-102,32 2 0100 -- at
+at "
+A 592,718,0,34,34,34 2 0101 -- A
+B 592,718,0,84,-12,84 2 0102 -- B
+C 592,737,19,105,-38,90 2 0103 -- C
+D 592,718,0,95,-12,90 2 0104 -- D
+E 547,718,0,123,-12,90 2 0105 -- E
+F 501,718,0,155,-12,90 2 0106 -- F
+G 638,737,19,82,-39,82 2 0107 -- G
+H 592,718,0,117,-8,90 2 0110 -- H
+I 228,718,0,123,-2,90 2 0111 -- I
+J 456,718,18,116,1,90 2 0112 -- J
+K 592,718,0,161,-21,90 2 0113 -- K
+L 501,718,0,50,-12,50 2 0114 -- L
+M 683,718,0,119,-7,90 2 0115 -- M
+N 592,718,0,119,-7,90 2 0116 -- N
+O 638,737,19,87,-38,87 2 0117 -- O
+P 547,718,0,108,-12,90 2 0120 -- P
+Q 638,737,52,87,-38,87 2 0121 -- Q
+R 592,718,0,96,-12,90 2 0122 -- R
+S 547,737,19,91,-16,90 2 0123 -- S
+T 501,718,0,164,-64,90 2 0124 -- T
+U 592,718,19,117,-46,90 2 0125 -- U
+V 547,718,0,159,-91,90 2 0126 -- V
+W 774,718,0,163,-88,90 2 0127 -- W
+X 547,718,0,151,39,90 2 0130 -- X
+Y 547,718,0,164,-87,90 2 0131 -- Y
+Z 501,718,0,153,30,90 2 0132 -- Z
+[ 273,722,196,156,33,90 2 0133 -- bracketleft
+lB "
+\ 228,737,19,74,-51,74 2 0134 -- backslash
+rs "
+] 273,722,196,124,64,90 2 0135 -- bracketright
+rB "
+a^ 273,750,0,164,-47,90 2 0136 -- circumflex
+^ "
+_ 456,0,125,37,72,37 0 0137 -- underscore
+` 228,727,0,118,-86,90 2 0140 -- quoteleft
+oq "
+a 456,546,14,72,5,72 0 0141 -- a
+b 501,718,14,78,0,78 2 0142 -- b
+c 456,546,14,85,-15,85 0 0143 -- c
+d 501,718,14,126,-17,90 2 0144 -- d
+e 456,546,14,80,-8,80 0 0145 -- e
+f 273,727,0,162,-21,90 2 0146 -- f
+g 501,546,217,95,19,90 1 0147 -- g
+h 501,718,0,65,-3,65 2 0150 -- h
+i 228,725,0,120,-7,90 2 0151 -- i
+j 228,725,214,120,85,90 3 0152 -- j
+k 456,718,0,143,-7,90 2 0153 -- k
+l 228,718,0,119,-7,90 2 0154 -- l
+m 729,546,0,67,-2,67 0 0155 -- m
+n 501,546,0,65,-3,65 0 0156 -- n
+o 501,546,14,76,-17,76 0 0157 -- o
+p 501,546,207,78,35,78 1 0160 -- p
+q 501,546,207,94,-16,90 1 0161 -- q
+r 319,546,0,132,-2,90 0 0162 -- r
+s 456,546,14,73,-2,73 0 0163 -- s
+t 273,676,6,123,-32,90 2 0164 -- t
+u 501,532,14,89,-30,89 0 0165 -- u
+v 456,532,0,132,-53,90 0 0166 -- v
+w 638,532,0,135,-51,90 0 0167 -- w
+x 456,532,0,125,38,90 0 0170 -- x
+y 456,532,214,129,16,90 1 0171 -- y
+z 410,532,0,118,34,90 0 0172 -- z
+lC 319,722,196,156,-27,90 2 0173 -- braceleft
+{ "
+ba 230,737,19,109,-16,90 2 0174 -- bar
+| "
+rC 319,722,196,64,64,64 2 0175 -- braceright
+} "
+a~ 273,737,0,192,-42,90 2 0176 -- tilde
+~ "
+bq 228,127,146,16,16,16 0 0200 -- quotesinglbase
+Fo 456,484,0,62,-61,62 0 0201 -- guillemotleft
+char171 "
+Fc 456,484,0,37,-35,37 0 0202 -- guillemotright
+char187 "
+bu 287,524,0,108,-18,90 0 0203 -- bullet
+Fn 456,737,210,142,91,90 3 0204 -- florin
+f/ 137,710,19,312,193,90 2 0205 -- fraction
+%0 820,710,19,81,-12,81 2 0206 -- perthousand
+dg 456,718,171,107,-47,90 2 0207 -- dagger
+dd 456,718,171,109,12,90 2 0210 -- daggerdbl
+en 456,333,0,108,10,90 0 0211 -- endash
+em 820,333,0,108,10,90 0 0212 -- emdash
+fi 501,727,0,120,-21,90 2 0214 -- fi
+fl 501,727,0,119,-21,90 2 0215 -- fl
+.i 228,532,0,86,-7,86 0 0220 -- dotlessi
+ga 273,750,0,67,-62,67 2 0222 -- grave
+a" 273,750,0,306,-63,90 2 0223 -- hungarumlaut
+a. 273,729,0,93,-142,90 2 0224 -- dotaccent
+ab 273,750,0,182,-78,90 2 0225 -- breve
+ah 273,750,0,189,-73,90 2 0226 -- caron
+ao 273,776,0,121,-114,90 2 0227 -- ring
+ho 273,0,228,0,17 1 0230 -- ogonek
+lq 410,727,0,122,-82,90 2 0231 -- quotedblleft
+rq 410,718,0,123,-82,90 2 0232 -- quotedblright
+oe 774,546,14,77,-17,77 0 0233 -- oe
+/l 228,718,0,156,17,90 2 0234 -- lslash
+Bq 410,127,146,20,21,20 0 0235 -- quotedblbase
+OE 820,737,19,143,-31,90 2 0236 -- OE
+/L 501,718,0,50,22,50 2 0237 -- Lslash
+r! 273,532,186,67,9,67 0 0241 -- exclamdown
+char161 "
+ct 456,628,118,85,-15,85 0 0242 -- cent
+char162 "
+Po 456,718,16,114,9,90 2 0243 -- sterling
+char163 "
+Cs 456,636,0,152,28,90 0 0244 -- currency
+char164 "
+Ye 456,698,0,179,1,90 2 0245 -- yen
+char165 "
+bb 230,737,19,109,-16,90 2 0246 -- brokenbar
+char166 "
+sc 456,727,184,85,0,85 2 0247 -- section
+char167 "
+ad 273,729,0,172,-62,90 2 0250 -- dieresis
+char168 "
+co 604,737,19,131,4,90 2 0251 -- copyright
+char169 "
+Of 303,737,0,128,-25,90 2 0252 -- ordfeminine
+char170 "
+fo 273,484,0,66,-56,66 0 0253 -- guilsinglleft
+no 479,419,0,90,-36,90 0 0254 -- logicalnot
+char172 "
+\- 479,309,0,71,-17,71 0 0255 -- minus
+rg 604,737,19,130,5,90 2 0256 -- registered
+char174 "
+a- 273,678,0,173,-50,90 2 0257 -- macron
+char175 "
+de 328,712,0,105,-93,90 2 0260 -- degree
+char176 "
+char177 479,506,0,83,17,83 0 0261 -- plusminus
+S2 273,710,0,145,-7,90 2 0262 -- twosuperior
+char178 "
+S3 273,710,0,138,-25,90 2 0263 -- threesuperior
+char179 "
+aa 273,750,0,200,-144,90 2 0264 -- acute
+char180 "
+char181 501,532,207,89,32,89 1 0265 -- mu
+ps 456,700,191,158,-30,90 2 0266 -- paragraph
+char182 "
+pc 228,334,0,48,-40,48 0 0267 -- periodcentered
+char183 "
+ac 273,0,228,0,80 1 0270 -- cedilla
+char184 "
+S1 273,710,0,95,-71,90 2 0271 -- onesuperior
+char185 "
+Om 299,737,0,149,-25,90 2 0272 -- ordmasculine
+char186 "
+fc 273,484,0,41,-31,41 0 0273 -- guilsinglright
+14 684,710,19,27,-58,27 2 0274 -- onequarter
+char188 "
+12 684,710,19,70,-58,70 2 0275 -- onehalf
+char189 "
+34 684,710,19,54,-32,54 2 0276 -- threequarters
+char190 "
+r? 501,532,195,8,6,8 0 0277 -- questiondown
+char191 "
+`A 592,936,0,34,34,34 2 0300 -- Agrave
+char192 "
+'A 592,936,0,73,34,73 2 0301 -- Aacute
+char193 "
+^A 592,936,0,37,34,37 2 0302 -- Acircumflex
+char194 "
+~A 592,923,0,66,34,66 2 0303 -- Atilde
+char195 "
+:A 592,915,0,46,34,46 2 0304 -- Adieresis
+char196 "
+oA 592,962,0,34,34,34 2 0305 -- Aring
+char197 "
+AE 820,718,0,132,46,90 2 0306 -- AE
+char198 "
+,C 592,737,228,105,-38,90 3 0307 -- Ccedilla
+char199 "
+`E 547,936,0,123,-12,90 2 0310 -- Egrave
+char200 "
+'E 547,936,0,123,-12,90 2 0311 -- Eacute
+char201 "
+^E 547,936,0,123,-12,90 2 0312 -- Ecircumflex
+char202 "
+:E 547,915,0,123,-12,90 2 0313 -- Edieresis
+char203 "
+`I 228,936,0,123,-2,90 2 0314 -- Igrave
+char204 "
+'I 228,936,0,255,-2,90 2 0315 -- Iacute
+char205 "
+^I 228,936,0,219,-2,90 2 0316 -- Icircumflex
+char206 "
+:I 228,915,0,227,-2,90 2 0317 -- Idieresis
+char207 "
+-D 592,718,0,95,-1,90 2 0320 -- Eth
+char208 "
+~N 592,923,0,119,-7,90 2 0321 -- Ntilde
+char209 "
+`O 638,936,19,87,-38,87 2 0322 -- Ograve
+char210 "
+'O 638,936,19,87,-38,87 2 0323 -- Oacute
+char211 "
+^O 638,936,19,87,-38,87 2 0324 -- Ocircumflex
+char212 "
+~O 638,923,19,87,-38,87 2 0325 -- Otilde
+char213 "
+:O 638,915,19,87,-38,87 2 0326 -- Odieresis
+char214 "
+char215 479,505,0,91,3,90 0 0327 -- multiply
+/O 638,745,27,145,21,90 2 0330 -- Oslash
+char216 "
+`U 592,936,19,117,-46,90 2 0331 -- Ugrave
+char217 "
+'U 592,936,19,117,-46,90 2 0332 -- Uacute
+char218 "
+^U 592,936,19,117,-46,90 2 0333 -- Ucircumflex
+char219 "
+:U 592,915,19,117,-46,90 2 0334 -- Udieresis
+char220 "
+'Y 547,936,0,164,-87,90 2 0335 -- Yacute
+char221 "
+TP 547,718,0,91,-12,90 2 0336 -- Thorn
+char222 "
+ss 501,731,14,88,-7,88 2 0337 -- germandbls
+char223 "
+`a 456,750,14,72,5,72 2 0340 -- agrave
+char224 "
+'a 456,750,14,108,5,90 2 0341 -- aacute
+char225 "
+^a 456,750,14,72,5,72 2 0342 -- acircumflex
+char226 "
+~a 456,737,14,101,5,90 2 0343 -- atilde
+char227 "
+:a 456,729,14,81,5,81 2 0344 -- adieresis
+char228 "
+oa 456,776,14,72,5,72 2 0345 -- aring
+char229 "
+ae 729,546,14,78,4,78 0 0346 -- ae
+char230 "
+,c 456,546,228,85,-15,85 1 0347 -- ccedilla
+char231 "
+`e 456,750,14,80,-8,80 2 0350 -- egrave
+char232 "
+'e 456,750,14,108,-8,90 2 0351 -- eacute
+char233 "
+^e 456,750,14,80,-8,80 2 0352 -- ecircumflex
+char234 "
+:e 456,729,14,81,-8,81 2 0353 -- edieresis
+char235 "
+`i 228,750,0,90,-7,90 2 0354 -- igrave
+char236 "
+'i 228,750,0,222,-7,90 2 0355 -- iacute
+char237 "
+^i 228,750,0,186,-7,90 2 0356 -- icircumflex
+char238 "
+:i 228,729,0,195,-7,90 2 0357 -- idieresis
+char239 "
+Sd 501,737,14,98,-17,90 2 0360 -- eth
+char240 "
+~n 501,737,0,78,-3,78 2 0361 -- ntilde
+char241 "
+`o 501,750,14,76,-17,76 2 0362 -- ograve
+char242 "
+'o 501,750,14,86,-17,86 2 0363 -- oacute
+char243 "
+^o 501,750,14,76,-17,76 2 0364 -- ocircumflex
+char244 "
+~o 501,737,14,78,-17,78 2 0365 -- otilde
+char245 "
+:o 501,729,14,76,-17,76 2 0366 -- odieresis
+char246 "
+char247 479,548,42,71,-17,71 0 0367 -- divide
+/o 501,560,29,124,32,90 0 0370 -- oslash
+char248 "
+`u 501,750,14,89,-30,89 2 0371 -- ugrave
+char249 "
+'u 501,750,14,89,-30,89 2 0372 -- uacute
+char250 "
+^u 501,750,14,89,-30,89 2 0373 -- ucircumflex
+char251 "
+:u 501,729,14,89,-30,89 2 0374 -- udieresis
+char252 "
+'y 456,750,214,129,16,90 3 0375 -- yacute
+char253 "
+Tp 501,718,208,78,35,78 3 0376 -- thorn
+char254 "
+:y 456,729,214,129,16,90 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HNI b/contrib/groff/font/devps/HNI
new file mode 100644
index 0000000..c9ab4ec
--- /dev/null
+++ b/contrib/groff/font/devps/HNI
@@ -0,0 +1,630 @@
+name HNI
+internalname Helvetica-Narrow-Oblique
+slant 12
+spacewidth 228
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -40
+A w -40
+A v -40
+A u -30
+A Y -100
+A W -50
+A V -70
+A U -50
+A T -120
+A Q -30
+A O -30
+A G -30
+A C -30
+B . -20
+B , -20
+B U -10
+C . -30
+C , -30
+D . -70
+D , -70
+D Y -90
+D W -40
+D V -70
+D A -40
+F r -45
+F . -150
+F o -30
+F e -30
+F , -150
+F a -50
+F A -80
+J u -20
+J . -30
+J , -30
+J a -20
+J A -20
+K y -50
+K u -30
+K o -40
+K e -40
+K O -50
+L y -30
+L ' -160
+L cq -160
+L rq -140
+L Y -140
+L W -70
+L V -110
+L T -110
+O . -40
+O , -40
+O Y -70
+O X -60
+O W -30
+O V -50
+O T -40
+O A -20
+P . -180
+P o -50
+P e -50
+P , -180
+P a -40
+P A -120
+Q U -10
+R Y -50
+R W -30
+R V -50
+R U -40
+R T -30
+R O -20
+S . -20
+S , -20
+T y -120
+T w -120
+T u -120
+T ; -20
+T r -120
+T . -120
+T o -120
+T - -140
+T hy -140
+T char173 -140
+T e -120
+T , -120
+T : -20
+T a -120
+T O -40
+T A -120
+U . -40
+U , -40
+U A -40
+V u -70
+V ; -40
+V . -125
+V o -80
+V - -80
+V hy -80
+V char173 -80
+V e -80
+V , -125
+V : -40
+V a -70
+V O -40
+V G -40
+V A -80
+W y -20
+W u -30
+W . -80
+W o -30
+W - -40
+W hy -40
+W char173 -40
+W e -30
+W , -80
+W a -40
+W O -20
+W A -50
+Y u -110
+Y ; -60
+Y . -140
+Y o -140
+Y i -20
+Y - -140
+Y hy -140
+Y char173 -140
+Y e -140
+Y , -140
+Y : -60
+Y a -140
+Y O -85
+Y A -110
+a y -30
+a w -20
+a v -20
+b y -20
+b v -20
+b u -20
+b . -40
+b l -20
+b , -40
+b b -10
+c k -20
+c , -15
+, ' -100
+, cq -100
+, rq -100
+e y -20
+e x -30
+e w -20
+e v -30
+e . -15
+e , -15
+f ' 50
+f cq 50
+f rq 60
+f . -30
+f o -30
+f e -30
+f .i -28
+f , -30
+f a -30
+g r -10
+h y -30
+k o -20
+k e -20
+m y -15
+m u -10
+n y -15
+n v -20
+n u -10
+o y -30
+o x -30
+o w -15
+o v -15
+o . -40
+o , -40
+/o z -55
+char248 z -55
+/o y -70
+char248 y -70
+/o x -85
+char248 x -85
+/o w -70
+char248 w -70
+/o v -70
+char248 v -70
+/o u -55
+char248 u -55
+/o t -55
+char248 t -55
+/o s -55
+char248 s -55
+/o r -55
+char248 r -55
+/o q -55
+char248 q -55
+/o . -95
+char248 . -95
+/o p -55
+char248 p -55
+/o o -55
+char248 o -55
+/o n -55
+char248 n -55
+/o m -55
+char248 m -55
+/o l -55
+char248 l -55
+/o k -55
+char248 k -55
+/o j -55
+char248 j -55
+/o i -55
+char248 i -55
+/o h -55
+char248 h -55
+/o g -55
+char248 g -55
+/o f -55
+char248 f -55
+/o e -55
+char248 e -55
+/o d -55
+char248 d -55
+/o , -95
+char248 , -95
+/o c -55
+char248 c -55
+/o b -55
+char248 b -55
+/o a -55
+char248 a -55
+p y -30
+p . -35
+p , -35
+. ' -100
+. cq -100
+. rq -100
+` ` -57
+` oq -57
+oq ` -57
+oq oq -57
+' s -50
+cq s -50
+' r -50
+cq r -50
+' ' -57
+' cq -57
+cq ' -57
+cq cq -57
+' d -50
+cq d -50
+r y 30
+r v 30
+r u 15
+r t 40
+r ; 30
+r . -50
+r p 30
+r n 25
+r m 25
+r l 15
+r k 15
+r i 15
+r , -50
+r : 30
+r a -10
+s w -30
+s . -15
+s , -15
+v . -80
+v o -25
+v e -25
+v , -80
+v a -25
+w . -60
+w o -10
+w e -10
+w , -60
+w a -15
+x e -30
+y . -100
+y o -20
+y e -20
+y , -100
+y a -20
+z o -15
+z e -15
+charset
+ha 385,688,0,107,15,89 2 0000 -- asciicircum
+ti 479,326,0,47,-41,47 0 0001 -- asciitilde
+vS 547,929,19,87,-24,87 2 0002 -- Scaron
+vZ 501,929,0,156,31,89 2 0003 -- Zcaron
+vs 410,734,15,93,-2,89 2 0004 -- scaron
+vz 410,734,0,108,25,89 2 0005 -- zcaron
+:Y 547,901,0,164,-87,89 2 0006 -- Ydieresis
+tm 820,718,0,96,-102,89 2 0007 -- trademark
+aq 157,718,0,126,-79,89 2 0010 -- quotesingle
+space 228 0 0040
+! 228,718,0,100,-24,89 2 0041 -- exclam
+" 291,718,0,118,-88,89 2 0042 -- quotedbl
+dq "
+# 456,688,0,111,-10,89 2 0043 -- numbersign
+sh "
+$ 456,775,115,100,-7,89 2 0044 -- dollar
+Do "
+% 729,703,19,50,-70,50 2 0045 -- percent
+& 547,718,15,33,-13,33 2 0046 -- ampersand
+' 182,718,0,122,-74,89 2 0047 -- quoteright
+cq "
+( 273,733,207,149,-39,89 3 0050 -- parenleft
+) 273,733,207,53,57,53 3 0051 -- parenright
+* 319,718,0,120,-85,89 2 0052 -- asterisk
++ 479,505,0,68,-20,68 0 0053 -- plus
+, 228,106,147,0,4 0 0054 -- comma
+- 273,322,0,70,-27,70 0 0055 -- hyphen
+hy "
+char173 "
+. 228,106,0,0,-21 0 0056 -- period
+/ 228,737,19,192,67,89 2 0057 -- slash
+sl "
+0 456,703,19,93,-27,89 2 0060 -- zero
+1 456,703,0,11,-120,11 2 0061 -- one
+2 456,703,0,100,29,89 2 0062 -- two
+3 456,703,19,94,-11,89 2 0063 -- three
+4 456,703,0,66,0,66 2 0064 -- four
+5 456,688,19,103,-5,89 2 0065 -- five
+6 456,703,19,98,-24,89 2 0066 -- six
+7 456,688,0,143,-62,89 2 0067 -- seven
+8 456,703,19,91,-10,89 2 0070 -- eight
+9 456,703,19,93,-17,89 2 0071 -- nine
+: 228,516,0,69,-21,69 0 0072 -- colon
+; 228,516,147,69,4,69 0 0073 -- semicolon
+< 479,495,0,97,-27,89 0 0074 -- less
+= 479,390,0,86,-2,86 0 0075 -- equal
+> 479,495,0,61,9,61 0 0076 -- greater
+? 456,727,0,94,-82,89 2 0077 -- question
+@ 832,737,19,9,-126,9 2 0100 -- at
+at "
+A 547,718,0,39,39,39 2 0101 -- A
+B 547,718,0,86,-11,86 2 0102 -- B
+C 592,737,19,98,-38,89 2 0103 -- C
+D 592,718,0,84,-16,84 2 0104 -- D
+E 547,718,0,128,-21,89 2 0105 -- E
+F 501,718,0,152,-21,89 2 0106 -- F
+G 638,737,19,67,-41,67 2 0107 -- G
+H 592,718,0,113,-13,89 2 0110 -- H
+I 228,718,0,101,-25,89 2 0111 -- I
+J 410,718,19,116,11,89 2 0112 -- J
+K 547,718,0,165,-12,89 2 0113 -- K
+L 456,718,0,49,-12,49 2 0114 -- L
+M 683,718,0,116,-10,89 2 0115 -- M
+N 592,718,0,113,-12,89 2 0116 -- N
+O 638,737,19,89,-36,89 2 0117 -- O
+P 547,718,0,107,-21,89 2 0120 -- P
+Q 638,737,56,89,-36,89 2 0121 -- Q
+R 592,718,0,92,-22,89 2 0122 -- R
+S 547,737,19,87,-24,87 2 0123 -- S
+T 501,718,0,164,-72,89 2 0124 -- T
+U 592,718,19,111,-51,89 2 0125 -- U
+V 547,718,0,159,-92,89 2 0126 -- V
+W 774,718,0,162,-88,89 2 0127 -- W
+X 547,718,0,150,34,89 2 0130 -- X
+Y 547,718,0,164,-87,89 2 0131 -- Y
+Z 501,718,0,156,31,89 2 0132 -- Z
+[ 228,722,196,153,33,89 2 0133 -- bracketleft
+lB "
+\ 228,737,19,61,-65,61 2 0134 -- backslash
+rs "
+] 228,722,196,124,61,89 2 0135 -- bracketright
+rB "
+a^ 273,734,0,136,-71,89 2 0136 -- circumflex
+^ "
+_ 456,0,125,37,72,37 0 0137 -- underscore
+` 182,725,0,133,-85,89 2 0140 -- quoteleft
+oq "
+a 456,538,15,52,0,52 0 0141 -- a
+b 456,718,15,73,2,73 2 0142 -- b
+c 410,538,15,94,-11,89 0 0143 -- c
+d 456,718,15,128,-19,89 2 0144 -- d
+e 456,538,15,68,-19,68 0 0145 -- e
+f 228,728,0,163,-21,89 2 0146 -- f
+g 456,538,220,94,16,89 1 0147 -- g
+h 456,718,0,64,-3,64 2 0150 -- h
+i 182,718,0,120,-5,89 2 0151 -- i
+j 182,718,210,120,99,89 3 0152 -- j
+k 410,718,0,132,-5,89 2 0153 -- k
+l 182,718,0,120,-5,89 2 0154 -- l
+m 683,538,0,66,-3,66 0 0155 -- m
+n 456,538,0,64,-3,64 0 0156 -- n
+o 456,538,14,73,-18,73 0 0157 -- o
+p 456,538,207,73,39,73 1 0160 -- p
+q 456,538,207,90,-19,89 1 0161 -- q
+r 273,538,0,142,-13,89 0 0162 -- r
+s 410,538,15,74,-2,74 0 0163 -- s
+t 228,669,7,124,-34,89 2 0164 -- t
+u 456,523,15,86,-27,86 0 0165 -- u
+v 410,523,0,135,-48,89 0 0166 -- v
+w 592,523,0,131,-53,89 0 0167 -- w
+x 410,523,0,127,41,89 0 0170 -- x
+y 410,523,214,132,38,89 1 0171 -- y
+z 410,523,0,108,25,89 0 0172 -- z
+lC 274,722,196,141,-25,89 2 0173 -- braceleft
+{ "
+ba 213,737,19,102,-24,89 2 0174 -- bar
+| "
+rC 274,722,196,67,50,67 2 0175 -- braceright
+} "
+a~ 273,722,0,179,-52,89 2 0176 -- tilde
+~ "
+bq 182,106,149,15,33,15 0 0200 -- quotesinglbase
+Fo 456,446,0,48,-70,48 0 0201 -- guillemotleft
+char171 "
+Fc 456,446,0,27,-48,27 0 0202 -- guillemotright
+char187 "
+bu 287,517,0,102,-24,89 0 0203 -- bullet
+Fn 456,737,207,131,93,89 3 0204 -- florin
+f/ 137,703,19,309,189,89 2 0205 -- fraction
+%0 820,703,19,74,-22,74 2 0206 -- perthousand
+dg 456,718,159,104,-60,89 2 0207 -- dagger
+dd 456,718,159,105,7,89 2 0210 -- daggerdbl
+en 456,313,0,104,8,89 0 0211 -- endash
+em 820,313,0,105,8,89 0 0212 -- emdash
+fi 410,728,0,121,-21,89 2 0214 -- fi
+fl 410,728,0,119,-21,89 2 0215 -- fl
+.i 228,523,0,63,-28,63 0 0220 -- dotlessi
+ga 273,734,0,53,-89,53 2 0222 -- grave
+a" 273,734,0,240,-79,89 2 0223 -- hungarumlaut
+a. 273,706,0,74,-154,74 2 0224 -- dotaccent
+ab 273,731,0,168,-87,89 2 0225 -- breve
+ah 273,734,0,161,-95,89 2 0226 -- caron
+ao 273,756,0,107,-125,89 2 0227 -- ring
+ho 273,0,225,0,15 1 0230 -- ogonek
+lq 273,725,0,155,-63,89 2 0231 -- quotedblleft
+rq 273,718,0,144,-52,89 2 0232 -- quotedblright
+oe 774,538,15,67,-18,67 0 0233 -- oe
+/l 182,718,0,152,16,89 2 0234 -- lslash
+Bq 273,106,149,37,55,37 0 0235 -- quotedblbase
+OE 820,737,19,145,-30,89 2 0236 -- OE
+/L 456,718,0,49,16,49 2 0237 -- Lslash
+r! 273,523,195,44,-13,44 0 0241 -- exclamdown
+char161 "
+ct 456,623,115,73,-28,73 0 0242 -- cent
+char162 "
+Po 456,718,16,114,10,89 2 0243 -- sterling
+char163 "
+Cs 456,603,0,124,1,89 0 0244 -- currency
+char164 "
+Ye 456,688,0,167,-17,89 2 0245 -- yen
+char165 "
+bb 213,737,19,102,-24,89 2 0246 -- brokenbar
+char166 "
+sc 456,737,191,73,-13,73 2 0247 -- section
+char167 "
+ad 273,706,0,140,-88,89 2 0250 -- dieresis
+char168 "
+co 604,737,19,133,6,89 2 0251 -- copyright
+char169 "
+Of 303,737,0,115,-32,89 2 0252 -- ordfeminine
+char170 "
+fo 273,446,0,56,-62,56 0 0253 -- guilsinglleft
+no 479,390,0,86,-37,86 0 0254 -- logicalnot
+char172 "
+\- 479,289,0,68,-20,68 0 0255 -- minus
+rg 604,737,19,133,6,89 2 0256 -- registered
+char174 "
+a- 273,684,0,161,-67,89 2 0257 -- macron
+char175 "
+de 328,703,0,106,-88,89 2 0260 -- degree
+char176 "
+char177 479,506,0,78,18,78 0 0261 -- plusminus
+S2 273,703,0,145,-2,89 2 0262 -- twosuperior
+char178 "
+S3 273,703,0,135,-24,89 2 0263 -- threesuperior
+char179 "
+aa 273,734,0,167,-153,89 2 0264 -- acute
+char180 "
+char181 456,523,207,86,30,86 1 0265 -- mu
+ps 440,718,173,143,-53,89 2 0266 -- paragraph
+char182 "
+pc 228,315,0,33,-56,33 0 0267 -- periodcentered
+char183 "
+ac 273,0,225,0,48 1 0270 -- cedilla
+char184 "
+S1 273,703,0,82,-86,82 2 0271 -- onesuperior
+char185 "
+Om 299,737,0,135,-32,89 2 0272 -- ordmasculine
+char186 "
+fc 273,446,0,34,-41,34 0 0273 -- guilsinglright
+14 684,703,19,24,-73,24 2 0274 -- onequarter
+char188 "
+12 684,703,19,54,-43,54 2 0275 -- onehalf
+char189 "
+34 684,703,19,72,-56,72 2 0276 -- threequarters
+char190 "
+r? 501,525,201,0,-20 0 0277 -- questiondown
+char191 "
+`A 547,929,0,39,39,39 2 0300 -- Agrave
+char192 "
+'A 547,929,0,63,39,63 2 0301 -- Aacute
+char193 "
+^A 547,929,0,39,39,39 2 0302 -- Acircumflex
+char194 "
+~A 547,917,0,76,39,76 2 0303 -- Atilde
+char195 "
+:A 547,901,0,39,39,39 2 0304 -- Adieresis
+char196 "
+oA 547,931,0,39,39,39 2 0305 -- Aring
+char197 "
+AE 820,718,0,129,43,89 2 0306 -- AE
+char198 "
+,C 592,737,225,98,-38,89 3 0307 -- Ccedilla
+char199 "
+`E 547,929,0,128,-21,89 2 0310 -- Egrave
+char200 "
+'E 547,929,0,128,-21,89 2 0311 -- Eacute
+char201 "
+^E 547,929,0,128,-21,89 2 0312 -- Ecircumflex
+char202 "
+:E 547,901,0,128,-21,89 2 0313 -- Edieresis
+char203 "
+`I 228,929,0,110,-25,89 2 0314 -- Igrave
+char204 "
+'I 228,929,0,223,-25,89 2 0315 -- Iacute
+char205 "
+^I 228,929,0,193,-25,89 2 0316 -- Icircumflex
+char206 "
+:I 228,901,0,197,-25,89 2 0317 -- Idieresis
+char207 "
+-D 592,718,0,84,-7,84 2 0320 -- Eth
+char208 "
+~N 592,917,0,113,-12,89 2 0321 -- Ntilde
+char209 "
+`O 638,929,19,89,-36,89 2 0322 -- Ograve
+char210 "
+'O 638,929,19,89,-36,89 2 0323 -- Oacute
+char211 "
+^O 638,929,19,89,-36,89 2 0324 -- Ocircumflex
+char212 "
+~O 638,917,19,89,-36,89 2 0325 -- Otilde
+char213 "
+:O 638,901,19,89,-36,89 2 0326 -- Odieresis
+char214 "
+char215 479,506,0,97,9,89 0 0327 -- multiply
+/O 638,737,19,142,15,89 2 0330 -- Oslash
+char216 "
+`U 592,929,19,111,-51,89 2 0331 -- Ugrave
+char217 "
+'U 592,929,19,111,-51,89 2 0332 -- Uacute
+char218 "
+^U 592,929,19,111,-51,89 2 0333 -- Ucircumflex
+char219 "
+:U 592,901,19,111,-51,89 2 0334 -- Udieresis
+char220 "
+'Y 547,929,0,164,-87,89 2 0335 -- Yacute
+char221 "
+TP 547,718,0,87,-21,87 2 0336 -- Thorn
+char222 "
+ss 501,728,15,88,-5,88 2 0337 -- germandbls
+char223 "
+`a 456,734,15,52,0,52 2 0340 -- agrave
+char224 "
+'a 456,734,15,75,0,75 2 0341 -- aacute
+char225 "
+^a 456,734,15,52,0,52 2 0342 -- acircumflex
+char226 "
+~a 456,722,15,80,0,80 2 0343 -- atilde
+char227 "
+:a 456,706,15,52,0,52 2 0344 -- adieresis
+char228 "
+oa 456,756,15,52,0,52 2 0345 -- aring
+char229 "
+ae 729,538,15,67,0,67 0 0346 -- ae
+char230 "
+,c 410,538,225,94,-11,89 1 0347 -- ccedilla
+char231 "
+`e 456,734,15,68,-19,68 2 0350 -- egrave
+char232 "
+'e 456,734,15,75,-19,75 2 0351 -- eacute
+char233 "
+^e 456,734,15,68,-19,68 2 0352 -- ecircumflex
+char234 "
+:e 456,706,15,68,-19,68 2 0353 -- edieresis
+char235 "
+`i 228,734,0,76,-28,76 2 0354 -- igrave
+char236 "
+'i 228,734,0,189,-28,89 2 0355 -- iacute
+char237 "
+^i 228,734,0,159,-28,89 2 0356 -- icircumflex
+char238 "
+:i 228,706,0,163,-28,89 2 0357 -- idieresis
+char239 "
+Sd 456,737,15,100,-17,89 2 0360 -- eth
+char240 "
+~n 456,722,0,80,-3,80 2 0361 -- ntilde
+char241 "
+`o 456,734,14,73,-18,73 2 0362 -- ograve
+char242 "
+'o 456,734,14,75,-18,75 2 0363 -- oacute
+char243 "
+^o 456,734,14,73,-18,73 2 0364 -- ocircumflex
+char244 "
+~o 456,722,14,88,-18,88 2 0365 -- otilde
+char245 "
+:o 456,706,14,73,-18,73 2 0366 -- odieresis
+char246 "
+char247 479,524,19,68,-20,68 0 0367 -- divide
+/o 501,545,22,80,26,80 0 0370 -- oslash
+char248 "
+`u 456,734,15,86,-27,86 2 0371 -- ugrave
+char249 "
+'u 456,734,15,86,-27,86 2 0372 -- uacute
+char250 "
+^u 456,734,15,86,-27,86 2 0373 -- ucircumflex
+char251 "
+:u 456,706,15,86,-27,86 2 0374 -- udieresis
+char252 "
+'y 410,734,214,132,38,89 3 0375 -- yacute
+char253 "
+Tp 456,718,207,73,39,73 3 0376 -- thorn
+char254 "
+:y 410,706,214,132,38,89 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HNR b/contrib/groff/font/devps/HNR
new file mode 100644
index 0000000..e4f30ee
--- /dev/null
+++ b/contrib/groff/font/devps/HNR
@@ -0,0 +1,629 @@
+name HNR
+internalname Helvetica-Narrow
+spacewidth 228
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -32
+A w -32
+A v -32
+A u -24
+A Y -81
+A W -40
+A V -56
+A U -40
+A T -97
+A Q -24
+A O -24
+A G -24
+A C -24
+B . -15
+B , -15
+B U -7
+C . -24
+C , -24
+D . -56
+D , -56
+D Y -73
+D W -32
+D V -56
+D A -32
+F r -36
+F . -122
+F o -24
+F e -24
+F , -122
+F a -40
+F A -65
+J u -15
+J . -24
+J , -24
+J a -15
+J A -15
+K y -40
+K u -24
+K o -32
+K e -32
+K O -40
+L y -24
+L ' -130
+L cq -130
+L rq -114
+L Y -114
+L W -56
+L V -89
+L T -89
+O . -32
+O , -32
+O Y -56
+O X -48
+O W -24
+O V -40
+O T -32
+O A -15
+P . -147
+P o -40
+P e -40
+P , -147
+P a -32
+P A -97
+Q U -7
+R Y -40
+R W -24
+R V -40
+R U -32
+R T -24
+R O -15
+S . -15
+S , -15
+T y -97
+T w -97
+T u -97
+T ; -15
+T r -97
+T . -97
+T o -97
+T - -114
+T hy -114
+T char173 -114
+T e -97
+T , -97
+T : -15
+T a -97
+T O -32
+T A -97
+U . -32
+U , -32
+U A -32
+V u -56
+V ; -32
+V . -102
+V o -65
+V - -65
+V hy -65
+V char173 -65
+V e -65
+V , -102
+V : -32
+V a -56
+V O -32
+V G -32
+V A -65
+W y -15
+W u -24
+W . -65
+W o -24
+W - -32
+W hy -32
+W char173 -32
+W e -24
+W , -65
+W a -32
+W O -15
+W A -40
+Y u -89
+Y ; -48
+Y . -114
+Y o -114
+Y i -15
+Y - -114
+Y hy -114
+Y char173 -114
+Y e -114
+Y , -114
+Y : -48
+Y a -114
+Y O -69
+Y A -89
+a y -24
+a w -15
+a v -15
+b y -15
+b v -15
+b u -15
+b . -32
+b l -15
+b , -32
+b b -7
+c k -15
+c , -11
+, ' -81
+, cq -81
+, rq -81
+e y -15
+e x -24
+e w -15
+e v -24
+e . -11
+e , -11
+f ' 41
+f cq 41
+f rq 49
+f . -24
+f o -24
+f e -24
+f .i -22
+f , -24
+f a -24
+g r -7
+h y -24
+k o -15
+k e -15
+m y -11
+m u -7
+n y -11
+n v -15
+n u -7
+o y -24
+o x -24
+o w -11
+o v -11
+o . -32
+o , -32
+/o z -44
+char248 z -44
+/o y -56
+char248 y -56
+/o x -69
+char248 x -69
+/o w -56
+char248 w -56
+/o v -56
+char248 v -56
+/o u -44
+char248 u -44
+/o t -44
+char248 t -44
+/o s -44
+char248 s -44
+/o r -44
+char248 r -44
+/o q -44
+char248 q -44
+/o . -77
+char248 . -77
+/o p -44
+char248 p -44
+/o o -44
+char248 o -44
+/o n -44
+char248 n -44
+/o m -44
+char248 m -44
+/o l -44
+char248 l -44
+/o k -44
+char248 k -44
+/o j -44
+char248 j -44
+/o i -44
+char248 i -44
+/o h -44
+char248 h -44
+/o g -44
+char248 g -44
+/o f -44
+char248 f -44
+/o e -44
+char248 e -44
+/o d -44
+char248 d -44
+/o , -77
+char248 , -77
+/o c -44
+char248 c -44
+/o b -44
+char248 b -44
+/o a -44
+char248 a -44
+p y -24
+p . -28
+p , -28
+. ' -81
+. cq -81
+. rq -81
+` ` -46
+` oq -46
+oq ` -46
+oq oq -46
+' s -40
+cq s -40
+' r -40
+cq r -40
+' ' -46
+' cq -46
+cq ' -46
+cq cq -46
+' d -40
+cq d -40
+r y 25
+r v 25
+r u 12
+r t 33
+r ; 25
+r . -40
+r p 25
+r n 21
+r m 21
+r l 12
+r k 12
+r i 12
+r , -40
+r : 25
+r a -7
+s w -24
+s . -11
+s , -11
+v . -65
+v o -20
+v e -20
+v , -65
+v a -20
+w . -48
+w o -7
+w e -7
+w , -48
+w a -11
+x e -24
+y . -81
+y o -15
+y e -15
+y , -81
+y a -15
+z o -11
+z e -11
+charset
+ha 385,688 2 0000 -- asciicircum
+ti 479,326 0 0001 -- asciitilde
+vS 547,929,19 2 0002 -- Scaron
+vZ 501,929 2 0003 -- Zcaron
+vs 410,734,15 2 0004 -- scaron
+vz 410,734 2 0005 -- zcaron
+:Y 547,901 2 0006 -- Ydieresis
+tm 820,718 2 0007 -- trademark
+aq 157,718 2 0010 -- quotesingle
+space 228 0 0040
+! 228,718 2 0041 -- exclam
+" 291,718 2 0042 -- quotedbl
+dq "
+# 456,688 2 0043 -- numbersign
+sh "
+$ 456,775,115 2 0044 -- dollar
+Do "
+% 729,703,19 2 0045 -- percent
+& 547,718,15 2 0046 -- ampersand
+' 182,718 2 0047 -- quoteright
+cq "
+( 273,733,207 3 0050 -- parenleft
+) 273,733,207 3 0051 -- parenright
+* 319,718 2 0052 -- asterisk
++ 479,505 0 0053 -- plus
+, 228,106,147 0 0054 -- comma
+- 273,322 0 0055 -- hyphen
+hy "
+char173 "
+. 228,106 0 0056 -- period
+/ 228,737,19 2 0057 -- slash
+sl "
+0 456,703,19 2 0060 -- zero
+1 456,703 2 0061 -- one
+2 456,703 2 0062 -- two
+3 456,703,19 2 0063 -- three
+4 456,703 2 0064 -- four
+5 456,688,19 2 0065 -- five
+6 456,703,19 2 0066 -- six
+7 456,688 2 0067 -- seven
+8 456,703,19 2 0070 -- eight
+9 456,703,19 2 0071 -- nine
+: 228,516 0 0072 -- colon
+; 228,516,147 0 0073 -- semicolon
+< 479,495 0 0074 -- less
+= 479,390 0 0075 -- equal
+> 479,495 0 0076 -- greater
+? 456,727 2 0077 -- question
+@ 832,737,19 2 0100 -- at
+at "
+A 547,718 2 0101 -- A
+B 547,718 2 0102 -- B
+C 592,737,19 2 0103 -- C
+D 592,718 2 0104 -- D
+E 547,718 2 0105 -- E
+F 501,718 2 0106 -- F
+G 638,737,19 2 0107 -- G
+H 592,718 2 0110 -- H
+I 228,718 2 0111 -- I
+J 410,718,19 2 0112 -- J
+K 547,718 2 0113 -- K
+L 456,718 2 0114 -- L
+M 683,718 2 0115 -- M
+N 592,718 2 0116 -- N
+O 638,737,19 2 0117 -- O
+P 547,718 2 0120 -- P
+Q 638,737,56 2 0121 -- Q
+R 592,718 2 0122 -- R
+S 547,737,19 2 0123 -- S
+T 501,718 2 0124 -- T
+U 592,718,19 2 0125 -- U
+V 547,718 2 0126 -- V
+W 774,718 2 0127 -- W
+X 547,718 2 0130 -- X
+Y 547,718 2 0131 -- Y
+Z 501,718 2 0132 -- Z
+[ 228,722,196 2 0133 -- bracketleft
+lB "
+\ 228,737,19 2 0134 -- backslash
+rs "
+] 228,722,196 2 0135 -- bracketright
+rB "
+a^ 273,734 2 0136 -- circumflex
+^ "
+_ 456,0,125 0 0137 -- underscore
+` 182,725 2 0140 -- quoteleft
+oq "
+a 456,538,15 0 0141 -- a
+b 456,718,15 2 0142 -- b
+c 410,538,15 0 0143 -- c
+d 456,718,15 2 0144 -- d
+e 456,538,15 0 0145 -- e
+f 228,728 2 0146 -- f
+g 456,538,220 1 0147 -- g
+h 456,718 2 0150 -- h
+i 182,718 2 0151 -- i
+j 182,718,210 3 0152 -- j
+k 410,718 2 0153 -- k
+l 182,718 2 0154 -- l
+m 683,538 0 0155 -- m
+n 456,538 0 0156 -- n
+o 456,538,14 0 0157 -- o
+p 456,538,207 1 0160 -- p
+q 456,538,207 1 0161 -- q
+r 273,538 0 0162 -- r
+s 410,538,15 0 0163 -- s
+t 228,669,7 2 0164 -- t
+u 456,523,15 0 0165 -- u
+v 410,523 0 0166 -- v
+w 592,523 0 0167 -- w
+x 410,523 0 0170 -- x
+y 410,523,214 1 0171 -- y
+z 410,523 0 0172 -- z
+lC 274,722,196 2 0173 -- braceleft
+{ "
+ba 213,737,19 2 0174 -- bar
+| "
+rC 274,722,196 2 0175 -- braceright
+} "
+a~ 273,722 2 0176 -- tilde
+~ "
+bq 182,106,149 0 0200 -- quotesinglbase
+Fo 456,446 0 0201 -- guillemotleft
+char171 "
+Fc 456,446 0 0202 -- guillemotright
+char187 "
+bu 287,517 0 0203 -- bullet
+Fn 456,737,207 3 0204 -- florin
+f/ 137,703,19 2 0205 -- fraction
+%0 820,703,19 2 0206 -- perthousand
+dg 456,718,159 2 0207 -- dagger
+dd 456,718,159 2 0210 -- daggerdbl
+en 456,313 0 0211 -- endash
+em 820,313 0 0212 -- emdash
+fi 410,728 2 0214 -- fi
+fl 410,728 2 0215 -- fl
+.i 228,523 0 0220 -- dotlessi
+ga 273,734 2 0222 -- grave
+a" 273,734 2 0223 -- hungarumlaut
+a. 273,706 2 0224 -- dotaccent
+ab 273,731 2 0225 -- breve
+ah 273,734 2 0226 -- caron
+ao 273,756 2 0227 -- ring
+ho 273,0,225 1 0230 -- ogonek
+lq 273,725 2 0231 -- quotedblleft
+rq 273,718 2 0232 -- quotedblright
+oe 774,538,15 0 0233 -- oe
+/l 182,718 2 0234 -- lslash
+Bq 273,106,149 0 0235 -- quotedblbase
+OE 820,737,19 2 0236 -- OE
+/L 456,718 2 0237 -- Lslash
+r! 273,523,195 0 0241 -- exclamdown
+char161 "
+ct 456,623,115 0 0242 -- cent
+char162 "
+Po 456,718,16 2 0243 -- sterling
+char163 "
+Cs 456,603 0 0244 -- currency
+char164 "
+Ye 456,688 2 0245 -- yen
+char165 "
+bb 213,737,19 2 0246 -- brokenbar
+char166 "
+sc 456,737,191 2 0247 -- section
+char167 "
+ad 273,706 2 0250 -- dieresis
+char168 "
+co 604,737,19 2 0251 -- copyright
+char169 "
+Of 303,737 2 0252 -- ordfeminine
+char170 "
+fo 273,446 0 0253 -- guilsinglleft
+no 479,390 0 0254 -- logicalnot
+char172 "
+\- 479,289 0 0255 -- minus
+rg 604,737,19 2 0256 -- registered
+char174 "
+a- 273,684 2 0257 -- macron
+char175 "
+de 328,703 2 0260 -- degree
+char176 "
+char177 479,506 0 0261 -- plusminus
+S2 273,703 2 0262 -- twosuperior
+char178 "
+S3 273,703 2 0263 -- threesuperior
+char179 "
+aa 273,734 2 0264 -- acute
+char180 "
+char181 456,523,207 1 0265 -- mu
+ps 440,718,173 2 0266 -- paragraph
+char182 "
+pc 228,315 0 0267 -- periodcentered
+char183 "
+ac 273,0,225 1 0270 -- cedilla
+char184 "
+S1 273,703 2 0271 -- onesuperior
+char185 "
+Om 299,737 2 0272 -- ordmasculine
+char186 "
+fc 273,446 0 0273 -- guilsinglright
+14 684,703,19 2 0274 -- onequarter
+char188 "
+12 684,703,19 2 0275 -- onehalf
+char189 "
+34 684,703,19 2 0276 -- threequarters
+char190 "
+r? 501,525,201 0 0277 -- questiondown
+char191 "
+`A 547,929 2 0300 -- Agrave
+char192 "
+'A 547,929 2 0301 -- Aacute
+char193 "
+^A 547,929 2 0302 -- Acircumflex
+char194 "
+~A 547,917 2 0303 -- Atilde
+char195 "
+:A 547,901 2 0304 -- Adieresis
+char196 "
+oA 547,931 2 0305 -- Aring
+char197 "
+AE 820,718 2 0306 -- AE
+char198 "
+,C 592,737,225 3 0307 -- Ccedilla
+char199 "
+`E 547,929 2 0310 -- Egrave
+char200 "
+'E 547,929 2 0311 -- Eacute
+char201 "
+^E 547,929 2 0312 -- Ecircumflex
+char202 "
+:E 547,901 2 0313 -- Edieresis
+char203 "
+`I 228,929 2 0314 -- Igrave
+char204 "
+'I 228,929 2 0315 -- Iacute
+char205 "
+^I 228,929 2 0316 -- Icircumflex
+char206 "
+:I 228,901 2 0317 -- Idieresis
+char207 "
+-D 592,718 2 0320 -- Eth
+char208 "
+~N 592,917 2 0321 -- Ntilde
+char209 "
+`O 638,929,19 2 0322 -- Ograve
+char210 "
+'O 638,929,19 2 0323 -- Oacute
+char211 "
+^O 638,929,19 2 0324 -- Ocircumflex
+char212 "
+~O 638,917,19 2 0325 -- Otilde
+char213 "
+:O 638,901,19 2 0326 -- Odieresis
+char214 "
+char215 479,506 0 0327 -- multiply
+/O 638,737,19 2 0330 -- Oslash
+char216 "
+`U 592,929,19 2 0331 -- Ugrave
+char217 "
+'U 592,929,19 2 0332 -- Uacute
+char218 "
+^U 592,929,19 2 0333 -- Ucircumflex
+char219 "
+:U 592,901,19 2 0334 -- Udieresis
+char220 "
+'Y 547,929 2 0335 -- Yacute
+char221 "
+TP 547,718 2 0336 -- Thorn
+char222 "
+ss 501,728,15 2 0337 -- germandbls
+char223 "
+`a 456,734,15 2 0340 -- agrave
+char224 "
+'a 456,734,15 2 0341 -- aacute
+char225 "
+^a 456,734,15 2 0342 -- acircumflex
+char226 "
+~a 456,722,15 2 0343 -- atilde
+char227 "
+:a 456,706,15 2 0344 -- adieresis
+char228 "
+oa 456,756,15 2 0345 -- aring
+char229 "
+ae 729,538,15 0 0346 -- ae
+char230 "
+,c 410,538,225 1 0347 -- ccedilla
+char231 "
+`e 456,734,15 2 0350 -- egrave
+char232 "
+'e 456,734,15 2 0351 -- eacute
+char233 "
+^e 456,734,15 2 0352 -- ecircumflex
+char234 "
+:e 456,706,15 2 0353 -- edieresis
+char235 "
+`i 228,734 2 0354 -- igrave
+char236 "
+'i 228,734 2 0355 -- iacute
+char237 "
+^i 228,734 2 0356 -- icircumflex
+char238 "
+:i 228,706 2 0357 -- idieresis
+char239 "
+Sd 456,737,15 2 0360 -- eth
+char240 "
+~n 456,722 2 0361 -- ntilde
+char241 "
+`o 456,734,14 2 0362 -- ograve
+char242 "
+'o 456,734,14 2 0363 -- oacute
+char243 "
+^o 456,734,14 2 0364 -- ocircumflex
+char244 "
+~o 456,722,14 2 0365 -- otilde
+char245 "
+:o 456,706,14 2 0366 -- odieresis
+char246 "
+char247 479,524,19 0 0367 -- divide
+/o 501,545,22 0 0370 -- oslash
+char248 "
+`u 456,734,15 2 0371 -- ugrave
+char249 "
+'u 456,734,15 2 0372 -- uacute
+char250 "
+^u 456,734,15 2 0373 -- ucircumflex
+char251 "
+:u 456,706,15 2 0374 -- udieresis
+char252 "
+'y 410,734,214 3 0375 -- yacute
+char253 "
+Tp 456,718,207 3 0376 -- thorn
+char254 "
+:y 410,706,214 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/HR b/contrib/groff/font/devps/HR
new file mode 100644
index 0000000..3f89e25
--- /dev/null
+++ b/contrib/groff/font/devps/HR
@@ -0,0 +1,629 @@
+name HR
+internalname Helvetica
+spacewidth 278
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -40
+A w -40
+A v -40
+A u -30
+A Y -100
+A W -50
+A V -70
+A U -50
+A T -120
+A Q -30
+A O -30
+A G -30
+A C -30
+B . -20
+B , -20
+B U -10
+C . -30
+C , -30
+D . -70
+D , -70
+D Y -90
+D W -40
+D V -70
+D A -40
+F r -45
+F . -150
+F o -30
+F e -30
+F , -150
+F a -50
+F A -80
+J u -20
+J . -30
+J , -30
+J a -20
+J A -20
+K y -50
+K u -30
+K o -40
+K e -40
+K O -50
+L y -30
+L ' -160
+L cq -160
+L rq -140
+L Y -140
+L W -70
+L V -110
+L T -110
+O . -40
+O , -40
+O Y -70
+O X -60
+O W -30
+O V -50
+O T -40
+O A -20
+P . -180
+P o -50
+P e -50
+P , -180
+P a -40
+P A -120
+Q U -10
+R Y -50
+R W -30
+R V -50
+R U -40
+R T -30
+R O -20
+S . -20
+S , -20
+T y -120
+T w -120
+T u -120
+T ; -20
+T r -120
+T . -120
+T o -120
+T - -140
+T hy -140
+T char173 -140
+T e -120
+T , -120
+T : -20
+T a -120
+T O -40
+T A -120
+U . -40
+U , -40
+U A -40
+V u -70
+V ; -40
+V . -125
+V o -80
+V - -80
+V hy -80
+V char173 -80
+V e -80
+V , -125
+V : -40
+V a -70
+V O -40
+V G -40
+V A -80
+W y -20
+W u -30
+W . -80
+W o -30
+W - -40
+W hy -40
+W char173 -40
+W e -30
+W , -80
+W a -40
+W O -20
+W A -50
+Y u -110
+Y ; -60
+Y . -140
+Y o -140
+Y i -20
+Y - -140
+Y hy -140
+Y char173 -140
+Y e -140
+Y , -140
+Y : -60
+Y a -140
+Y O -85
+Y A -110
+a y -30
+a w -20
+a v -20
+b y -20
+b v -20
+b u -20
+b . -40
+b l -20
+b , -40
+b b -10
+c k -20
+c , -15
+, ' -100
+, cq -100
+, rq -100
+e y -20
+e x -30
+e w -20
+e v -30
+e . -15
+e , -15
+f ' 50
+f cq 50
+f rq 60
+f . -30
+f o -30
+f e -30
+f .i -28
+f , -30
+f a -30
+g r -10
+h y -30
+k o -20
+k e -20
+m y -15
+m u -10
+n y -15
+n v -20
+n u -10
+o y -30
+o x -30
+o w -15
+o v -15
+o . -40
+o , -40
+/o z -55
+char248 z -55
+/o y -70
+char248 y -70
+/o x -85
+char248 x -85
+/o w -70
+char248 w -70
+/o v -70
+char248 v -70
+/o u -55
+char248 u -55
+/o t -55
+char248 t -55
+/o s -55
+char248 s -55
+/o r -55
+char248 r -55
+/o q -55
+char248 q -55
+/o . -95
+char248 . -95
+/o p -55
+char248 p -55
+/o o -55
+char248 o -55
+/o n -55
+char248 n -55
+/o m -55
+char248 m -55
+/o l -55
+char248 l -55
+/o k -55
+char248 k -55
+/o j -55
+char248 j -55
+/o i -55
+char248 i -55
+/o h -55
+char248 h -55
+/o g -55
+char248 g -55
+/o f -55
+char248 f -55
+/o e -55
+char248 e -55
+/o d -55
+char248 d -55
+/o , -95
+char248 , -95
+/o c -55
+char248 c -55
+/o b -55
+char248 b -55
+/o a -55
+char248 a -55
+p y -30
+p . -35
+p , -35
+. ' -100
+. cq -100
+. rq -100
+` ` -57
+` oq -57
+oq ` -57
+oq oq -57
+' s -50
+cq s -50
+' r -50
+cq r -50
+' ' -57
+' cq -57
+cq ' -57
+cq cq -57
+' d -50
+cq d -50
+r y 30
+r v 30
+r u 15
+r t 40
+r ; 30
+r . -50
+r p 30
+r n 25
+r m 25
+r l 15
+r k 15
+r i 15
+r , -50
+r : 30
+r a -10
+s w -30
+s . -15
+s , -15
+v . -80
+v o -25
+v e -25
+v , -80
+v a -25
+w . -60
+w o -10
+w e -10
+w , -60
+w a -15
+x e -30
+y . -100
+y o -20
+y e -20
+y , -100
+y a -20
+z o -15
+z e -15
+charset
+ha 469,688 2 0000 -- asciicircum
+ti 584,326 0 0001 -- asciitilde
+vS 667,929,19 2 0002 -- Scaron
+vZ 611,929 2 0003 -- Zcaron
+vs 500,734,15 2 0004 -- scaron
+vz 500,734 2 0005 -- zcaron
+:Y 667,901 2 0006 -- Ydieresis
+tm 1000,718 2 0007 -- trademark
+aq 191,718 2 0010 -- quotesingle
+space 278 0 0040
+! 278,718 2 0041 -- exclam
+" 355,718 2 0042 -- quotedbl
+dq "
+# 556,688 2 0043 -- numbersign
+sh "
+$ 556,775,115 2 0044 -- dollar
+Do "
+% 889,703,19 2 0045 -- percent
+& 667,718,15 2 0046 -- ampersand
+' 222,718 2 0047 -- quoteright
+cq "
+( 333,733,207 3 0050 -- parenleft
+) 333,733,207 3 0051 -- parenright
+* 389,718 2 0052 -- asterisk
++ 584,505 0 0053 -- plus
+, 278,106,147 0 0054 -- comma
+- 333,322 0 0055 -- hyphen
+hy "
+char173 "
+. 278,106 0 0056 -- period
+/ 278,737,19 2 0057 -- slash
+sl "
+0 556,703,19 2 0060 -- zero
+1 556,703 2 0061 -- one
+2 556,703 2 0062 -- two
+3 556,703,19 2 0063 -- three
+4 556,703 2 0064 -- four
+5 556,688,19 2 0065 -- five
+6 556,703,19 2 0066 -- six
+7 556,688 2 0067 -- seven
+8 556,703,19 2 0070 -- eight
+9 556,703,19 2 0071 -- nine
+: 278,516 0 0072 -- colon
+; 278,516,147 0 0073 -- semicolon
+< 584,495 0 0074 -- less
+= 584,390 0 0075 -- equal
+> 584,495 0 0076 -- greater
+? 556,727 2 0077 -- question
+@ 1015,737,19 2 0100 -- at
+at "
+A 667,718 2 0101 -- A
+B 667,718 2 0102 -- B
+C 722,737,19 2 0103 -- C
+D 722,718 2 0104 -- D
+E 667,718 2 0105 -- E
+F 611,718 2 0106 -- F
+G 778,737,19 2 0107 -- G
+H 722,718 2 0110 -- H
+I 278,718 2 0111 -- I
+J 500,718,19 2 0112 -- J
+K 667,718 2 0113 -- K
+L 556,718 2 0114 -- L
+M 833,718 2 0115 -- M
+N 722,718 2 0116 -- N
+O 778,737,19 2 0117 -- O
+P 667,718 2 0120 -- P
+Q 778,737,56 2 0121 -- Q
+R 722,718 2 0122 -- R
+S 667,737,19 2 0123 -- S
+T 611,718 2 0124 -- T
+U 722,718,19 2 0125 -- U
+V 667,718 2 0126 -- V
+W 944,718 2 0127 -- W
+X 667,718 2 0130 -- X
+Y 667,718 2 0131 -- Y
+Z 611,718 2 0132 -- Z
+[ 278,722,196 2 0133 -- bracketleft
+lB "
+\ 278,737,19 2 0134 -- backslash
+rs "
+] 278,722,196 2 0135 -- bracketright
+rB "
+a^ 333,734 2 0136 -- circumflex
+^ "
+_ 556,0,125 0 0137 -- underscore
+` 222,725 2 0140 -- quoteleft
+oq "
+a 556,538,15 0 0141 -- a
+b 556,718,15 2 0142 -- b
+c 500,538,15 0 0143 -- c
+d 556,718,15 2 0144 -- d
+e 556,538,15 0 0145 -- e
+f 278,728 2 0146 -- f
+g 556,538,220 1 0147 -- g
+h 556,718 2 0150 -- h
+i 222,718 2 0151 -- i
+j 222,718,210 3 0152 -- j
+k 500,718 2 0153 -- k
+l 222,718 2 0154 -- l
+m 833,538 0 0155 -- m
+n 556,538 0 0156 -- n
+o 556,538,14 0 0157 -- o
+p 556,538,207 1 0160 -- p
+q 556,538,207 1 0161 -- q
+r 333,538 0 0162 -- r
+s 500,538,15 0 0163 -- s
+t 278,669,7 2 0164 -- t
+u 556,523,15 0 0165 -- u
+v 500,523 0 0166 -- v
+w 722,523 0 0167 -- w
+x 500,523 0 0170 -- x
+y 500,523,214 1 0171 -- y
+z 500,523 0 0172 -- z
+lC 334,722,196 2 0173 -- braceleft
+{ "
+ba 260,737,19 2 0174 -- bar
+| "
+rC 334,722,196 2 0175 -- braceright
+} "
+a~ 333,722 2 0176 -- tilde
+~ "
+bq 222,106,149 0 0200 -- quotesinglbase
+Fo 556,446 0 0201 -- guillemotleft
+char171 "
+Fc 556,446 0 0202 -- guillemotright
+char187 "
+bu 350,517 0 0203 -- bullet
+Fn 556,737,207 3 0204 -- florin
+f/ 167,703,19 2 0205 -- fraction
+%0 1000,703,19 2 0206 -- perthousand
+dg 556,718,159 2 0207 -- dagger
+dd 556,718,159 2 0210 -- daggerdbl
+en 556,313 0 0211 -- endash
+em 1000,313 0 0212 -- emdash
+fi 500,728 2 0214 -- fi
+fl 500,728 2 0215 -- fl
+.i 278,523 0 0220 -- dotlessi
+ga 333,734 2 0222 -- grave
+a" 333,734 2 0223 -- hungarumlaut
+a. 333,706 2 0224 -- dotaccent
+ab 333,731 2 0225 -- breve
+ah 333,734 2 0226 -- caron
+ao 333,756 2 0227 -- ring
+ho 333,0,225 1 0230 -- ogonek
+lq 333,725 2 0231 -- quotedblleft
+rq 333,718 2 0232 -- quotedblright
+oe 944,538,15 0 0233 -- oe
+/l 222,718 2 0234 -- lslash
+Bq 333,106,149 0 0235 -- quotedblbase
+OE 1000,737,19 2 0236 -- OE
+/L 556,718 2 0237 -- Lslash
+r! 333,523,195 0 0241 -- exclamdown
+char161 "
+ct 556,623,115 0 0242 -- cent
+char162 "
+Po 556,718,16 2 0243 -- sterling
+char163 "
+Cs 556,603 0 0244 -- currency
+char164 "
+Ye 556,688 2 0245 -- yen
+char165 "
+bb 260,737,19 2 0246 -- brokenbar
+char166 "
+sc 556,737,191 2 0247 -- section
+char167 "
+ad 333,706 2 0250 -- dieresis
+char168 "
+co 737,737,19 2 0251 -- copyright
+char169 "
+Of 370,737 2 0252 -- ordfeminine
+char170 "
+fo 333,446 0 0253 -- guilsinglleft
+no 584,390 0 0254 -- logicalnot
+char172 "
+\- 584,289 0 0255 -- minus
+rg 737,737,19 2 0256 -- registered
+char174 "
+a- 333,684 2 0257 -- macron
+char175 "
+de 400,703 2 0260 -- degree
+char176 "
+char177 584,506 0 0261 -- plusminus
+S2 333,703 2 0262 -- twosuperior
+char178 "
+S3 333,703 2 0263 -- threesuperior
+char179 "
+aa 333,734 2 0264 -- acute
+char180 "
+char181 556,523,207 1 0265 -- mu
+ps 537,718,173 2 0266 -- paragraph
+char182 "
+pc 278,315 0 0267 -- periodcentered
+char183 "
+ac 333,0,225 1 0270 -- cedilla
+char184 "
+S1 333,703 2 0271 -- onesuperior
+char185 "
+Om 365,737 2 0272 -- ordmasculine
+char186 "
+fc 333,446 0 0273 -- guilsinglright
+14 834,703,19 2 0274 -- onequarter
+char188 "
+12 834,703,19 2 0275 -- onehalf
+char189 "
+34 834,703,19 2 0276 -- threequarters
+char190 "
+r? 611,525,201 0 0277 -- questiondown
+char191 "
+`A 667,929 2 0300 -- Agrave
+char192 "
+'A 667,929 2 0301 -- Aacute
+char193 "
+^A 667,929 2 0302 -- Acircumflex
+char194 "
+~A 667,917 2 0303 -- Atilde
+char195 "
+:A 667,901 2 0304 -- Adieresis
+char196 "
+oA 667,931 2 0305 -- Aring
+char197 "
+AE 1000,718 2 0306 -- AE
+char198 "
+,C 722,737,225 3 0307 -- Ccedilla
+char199 "
+`E 667,929 2 0310 -- Egrave
+char200 "
+'E 667,929 2 0311 -- Eacute
+char201 "
+^E 667,929 2 0312 -- Ecircumflex
+char202 "
+:E 667,901 2 0313 -- Edieresis
+char203 "
+`I 278,929 2 0314 -- Igrave
+char204 "
+'I 278,929 2 0315 -- Iacute
+char205 "
+^I 278,929 2 0316 -- Icircumflex
+char206 "
+:I 278,901 2 0317 -- Idieresis
+char207 "
+-D 722,718 2 0320 -- Eth
+char208 "
+~N 722,917 2 0321 -- Ntilde
+char209 "
+`O 778,929,19 2 0322 -- Ograve
+char210 "
+'O 778,929,19 2 0323 -- Oacute
+char211 "
+^O 778,929,19 2 0324 -- Ocircumflex
+char212 "
+~O 778,917,19 2 0325 -- Otilde
+char213 "
+:O 778,901,19 2 0326 -- Odieresis
+char214 "
+char215 584,506 0 0327 -- multiply
+/O 778,737,19 2 0330 -- Oslash
+char216 "
+`U 722,929,19 2 0331 -- Ugrave
+char217 "
+'U 722,929,19 2 0332 -- Uacute
+char218 "
+^U 722,929,19 2 0333 -- Ucircumflex
+char219 "
+:U 722,901,19 2 0334 -- Udieresis
+char220 "
+'Y 667,929 2 0335 -- Yacute
+char221 "
+TP 667,718 2 0336 -- Thorn
+char222 "
+ss 611,728,15 2 0337 -- germandbls
+char223 "
+`a 556,734,15 2 0340 -- agrave
+char224 "
+'a 556,734,15 2 0341 -- aacute
+char225 "
+^a 556,734,15 2 0342 -- acircumflex
+char226 "
+~a 556,722,15 2 0343 -- atilde
+char227 "
+:a 556,706,15 2 0344 -- adieresis
+char228 "
+oa 556,756,15 2 0345 -- aring
+char229 "
+ae 889,538,15 0 0346 -- ae
+char230 "
+,c 500,538,225 1 0347 -- ccedilla
+char231 "
+`e 556,734,15 2 0350 -- egrave
+char232 "
+'e 556,734,15 2 0351 -- eacute
+char233 "
+^e 556,734,15 2 0352 -- ecircumflex
+char234 "
+:e 556,706,15 2 0353 -- edieresis
+char235 "
+`i 278,734 2 0354 -- igrave
+char236 "
+'i 278,734 2 0355 -- iacute
+char237 "
+^i 278,734 2 0356 -- icircumflex
+char238 "
+:i 278,706 2 0357 -- idieresis
+char239 "
+Sd 556,737,15 2 0360 -- eth
+char240 "
+~n 556,722 2 0361 -- ntilde
+char241 "
+`o 556,734,14 2 0362 -- ograve
+char242 "
+'o 556,734,14 2 0363 -- oacute
+char243 "
+^o 556,734,14 2 0364 -- ocircumflex
+char244 "
+~o 556,722,14 2 0365 -- otilde
+char245 "
+:o 556,706,14 2 0366 -- odieresis
+char246 "
+char247 584,524,19 0 0367 -- divide
+/o 611,545,22 0 0370 -- oslash
+char248 "
+`u 556,734,15 2 0371 -- ugrave
+char249 "
+'u 556,734,15 2 0372 -- uacute
+char250 "
+^u 556,734,15 2 0373 -- ucircumflex
+char251 "
+:u 556,706,15 2 0374 -- udieresis
+char252 "
+'y 500,734,214 3 0375 -- yacute
+char253 "
+Tp 556,718,207 3 0376 -- thorn
+char254 "
+:y 500,706,214 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/Makefile.sub b/contrib/groff/font/devps/Makefile.sub
new file mode 100644
index 0000000..08b61e2
--- /dev/null
+++ b/contrib/groff/font/devps/Makefile.sub
@@ -0,0 +1,35 @@
+DEV=ps
+DISTFILES=text.enc download \
+ S ZD ZDR SS AB ABI AI AR BMB BMBI BMI BMR \
+ CB CBI CI CR HB HBI HI HR HNB HNBI HNI HNR \
+ NB NBI NI NR PB PBI PI PR TB TBI TI TR ZCMI
+PSFILES=prologue symbolsl.pfa zapfdr.pfa
+DEVGENFILES=generate/Makefile generate/afmname generate/dingbats.map \
+ generate/dingbats.rmap generate/lgreekmap generate/symbol.sed \
+ generate/symbolchars generate/symbolsl.afm generate/textmap
+DEVFILES=DESC $(PSFILES) $(DISTFILES) $(DEVGENFILES)
+
+CLEANADD=DESC $(PSFILES)
+
+DESC: DESC.in
+ -rm -f DESC
+ cat $(srcdir)/DESC.in >DESC
+ echo broken $(BROKEN_SPOOLER_FLAGS) >>DESC
+ if test "$(PAGE)" = A4; then \
+ echo "paperlength 841890" >>DESC; \
+ else \
+ echo "paperlength 792000" >>DESC; \
+ fi
+ test -z '$(PSPRINT)' || echo print '$(PSPRINT)' >>DESC
+
+fonts: DESC
+ $(MAKE) -f $(srcdir)/generate/Makefile \
+ srcdir=$(srcdir)/generate DESC=$(srcdir)/DESC.in
+
+prologue: prologue.ps
+zapfdr.pfa: zapfdr.ps
+symbolsl.pfa: symbolsl.ps
+
+$(PSFILES):
+ -rm -f $@
+ sed -f $(srcdir)/psstrip.sed $? >$@
diff --git a/contrib/groff/font/devps/NB b/contrib/groff/font/devps/NB
new file mode 100644
index 0000000..1a926cb
--- /dev/null
+++ b/contrib/groff/font/devps/NB
@@ -0,0 +1,473 @@
+name NB
+internalname NewCenturySchlbk-Bold
+spacewidth 287
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -18
+A w -18
+A v -18
+A ' -74
+A cq -74
+A rq -74
+A Y -91
+A W -74
+A V -74
+A U -18
+A T -55
+C . -18
+C , -18
+D . -25
+D , -25
+F r -18
+F . -125
+F o -55
+F i -18
+F e -55
+F , -125
+F a -74
+J u -18
+J . -55
+J o -18
+J e -18
+J , -55
+J a -18
+J A -18
+K y -25
+K u -18
+L y -25
+L ' -100
+L cq -100
+L rq -100
+L Y -74
+L W -74
+L V -100
+L T -100
+N . -18
+N , -18
+O . -25
+O , -25
+O T 10
+P . -150
+P o -55
+P e -55
+P , -150
+P a -55
+P A -74
+S . -18
+S , -18
+T u -18
+T r -18
+T . -100
+T o -74
+T i -18
+T - -125
+T hy -125
+T char173 -125
+T e -74
+T , -100
+T a -74
+T O 10
+T A -55
+U . -25
+U , -25
+U A -18
+V u -55
+V ; -37
+V . -125
+V o -74
+V i -18
+V - -100
+V hy -100
+V char173 -100
+V e -74
+V , -125
+V : -37
+V a -74
+V A -74
+W y -25
+W u -37
+W ; -55
+W . -100
+W o -74
+W i -18
+W - -100
+W hy -100
+W char173 -100
+W e -74
+W , -100
+W : -55
+W a -74
+W A -74
+Y u -55
+Y ; -25
+Y . -100
+Y o -100
+Y i -18
+Y - -125
+Y hy -125
+Y char173 -125
+Y e -100
+Y , -100
+Y : -25
+Y a -100
+Y A -91
+, ' -18
+, cq -18
+, rq -18
+f ' 75
+f cq 75
+f rq 75
+. ' -18
+. cq -18
+. rq -18
+lq A -74
+` A -74
+oq A -74
+' s -25
+cq s -25
+' d -25
+cq d -25
+r . -74
+r , -74
+v . -100
+v , -100
+w . -100
+w , -100
+y . -100
+y , -100
+charset
+ha 606,690 2 0000 -- asciicircum
+ti 606,346 0 0001 -- asciitilde
+vS 667,952,15 2 0002 -- Scaron
+vZ 667,952 2 0003 -- Zcaron
+vs 500,725,15 2 0004 -- scaron
+vz 537,725 2 0005 -- zcaron
+:Y 722,921 2 0006 -- Ydieresis
+tm 1000,722 2 0007 -- trademark
+aq 241,737 2 0010 -- quotesingle
+space 287 0 0040
+! 296,737,15 2 0041 -- exclam
+" 333,737 2 0042 -- quotedbl
+dq "
+# 574,690 2 0043 -- numbersign
+sh "
+$ 574,810,141 2 0044 -- dollar
+Do "
+% 833,705,15 2 0045 -- percent
+& 852,737,15 2 0046 -- ampersand
+' 241,737 2 0047 -- quoteright
+cq "
+( 389,745,117 2 0050 -- parenleft
+) 389,745,117 2 0051 -- parenright
+* 500,737 2 0052 -- asterisk
++ 606,506 0 0053 -- plus
+, 278,175,184 0 0054 -- comma
+- 333,302 0 0055 -- hyphen
+hy "
+char173 "
+. 278,175,15 0 0056 -- period
+/ 278,737,15 2 0057 -- slash
+sl "
+0 574,705,15 2 0060 -- zero
+1 574,705 2 0061 -- one
+2 574,705 2 0062 -- two
+3 574,705,15 2 0063 -- three
+4 574,705 2 0064 -- four
+5 574,705,15 2 0065 -- five
+6 574,705,15 2 0066 -- six
+7 574,705,15 2 0067 -- seven
+8 574,705,15 2 0070 -- eight
+9 574,705,15 2 0071 -- nine
+: 278,485,15 0 0072 -- colon
+; 278,485,184 0 0073 -- semicolon
+< 606,515,9 0 0074 -- less
+= 606,403 0 0075 -- equal
+> 606,515,9 0 0076 -- greater
+? 500,737,15 2 0077 -- question
+@ 747,737,15 2 0100 -- at
+at "
+A 759,737 2 0101 -- A
+B 778,722 2 0102 -- B
+C 778,737,15 2 0103 -- C
+D 833,722 2 0104 -- D
+E 759,722 2 0105 -- E
+F 722,722 2 0106 -- F
+G 833,737,15 2 0107 -- G
+H 870,722 2 0110 -- H
+I 444,722 2 0111 -- I
+J 648,722,15 2 0112 -- J
+K 815,722 2 0113 -- K
+L 722,722 2 0114 -- L
+M 981,722 2 0115 -- M
+N 833,722,10 2 0116 -- N
+O 833,737,15 2 0117 -- O
+P 759,722 2 0120 -- P
+Q 833,737,189 2 0121 -- Q
+R 815,722,15 2 0122 -- R
+S 667,737,15 2 0123 -- S
+T 722,722 2 0124 -- T
+U 833,722,15 2 0125 -- U
+V 759,722,10 2 0126 -- V
+W 981,722,10 2 0127 -- W
+X 722,722 2 0130 -- X
+Y 722,722 2 0131 -- Y
+Z 667,722 2 0132 -- Z
+[ 389,737,109 2 0133 -- bracketleft
+lB "
+\ 606,737,15 2 0134 -- backslash
+rs "
+] 389,737,109 2 0135 -- bracketright
+rB "
+a^ 333,725 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 241,737 2 0140 -- quoteleft
+oq "
+a 611,485,15 0 0141 -- a
+b 648,737,15 2 0142 -- b
+c 556,485,15 0 0143 -- c
+d 667,737,15 2 0144 -- d
+e 574,485,15 0 0145 -- e
+f 389,737 2 0146 -- f
+g 611,535,205 1 0147 -- g
+h 685,737 2 0150 -- h
+i 370,737 2 0151 -- i
+j 352,737,205 3 0152 -- j
+k 667,737 2 0153 -- k
+l 352,737 2 0154 -- l
+m 963,485 0 0155 -- m
+n 685,485 0 0156 -- n
+o 611,485,15 0 0157 -- o
+p 667,485,205 1 0160 -- p
+q 648,485,205 1 0161 -- q
+r 519,485 0 0162 -- r
+s 500,485,15 0 0163 -- s
+t 426,675,15 2 0164 -- t
+u 685,475,15 0 0165 -- u
+v 611,475,10 0 0166 -- v
+w 889,475,10 0 0167 -- w
+x 611,475 0 0170 -- x
+y 611,475,205 1 0171 -- y
+z 537,475 0 0172 -- z
+lC 389,737,109 2 0173 -- braceleft
+{ "
+ba 606,750,250 3 0174 -- bar
+| "
+rC 389,737,109 2 0175 -- braceright
+} "
+a~ 333,705 2 0176 -- tilde
+~ "
+bq 241,175,184 0 0200 -- quotesinglbase
+Fo 500,397 0 0201 -- guillemotleft
+char171 "
+Fc 500,397 0 0202 -- guillemotright
+char187 "
+bu 606,542 0 0203 -- bullet
+Fn 574,737,205 3 0204 -- florin
+f/ 167,705,15 2 0205 -- fraction
+%0 1000,705,15 2 0206 -- perthousand
+dg 500,737,101 2 0207 -- dagger
+dd 500,737,89 2 0210 -- daggerdbl
+en 500,292 0 0211 -- endash
+em 1000,292 0 0212 -- emdash
+fi 685,737 2 0214 -- fi
+fl 685,737 2 0215 -- fl
+.i 370,475 0 0220 -- dotlessi
+ga 333,737 2 0222 -- grave
+a" 333,737 2 0223 -- hungarumlaut
+a. 333,694 2 0224 -- dotaccent
+ab 333,714 2 0225 -- breve
+ah 333,725 2 0226 -- caron
+ao 333,761 2 0227 -- ring
+ho 333,3,163 0 0230 -- ogonek
+lq 481,737 2 0231 -- quotedblleft
+rq 481,737 2 0232 -- quotedblright
+oe 907,485,15 0 0233 -- oe
+/l 352,737 2 0234 -- lslash
+Bq 481,175,184 0 0235 -- quotedblbase
+OE 1000,722 2 0236 -- OE
+/L 722,722 2 0237 -- Lslash
+r! 296,547,205 1 0241 -- exclamdown
+char161 "
+ct 574,572,102 0 0242 -- cent
+char162 "
+Po 574,705,15 2 0243 -- sterling
+char163 "
+Cs 574,605 0 0244 -- currency
+char164 "
+Ye 574,690 2 0245 -- yen
+char165 "
+bb 606,675,175 2 0246 -- brokenbar
+char166 "
+sc 500,737,86 2 0247 -- section
+char167 "
+ad 333,694 2 0250 -- dieresis
+char168 "
+co 747,737,15 2 0251 -- copyright
+char169 "
+Of 367,705 2 0252 -- ordfeminine
+char170 "
+fo 333,397 0 0253 -- guilsinglleft
+no 606,403 0 0254 -- logicalnot
+char172 "
+\- 606,307 0 0255 -- minus
+rg 747,737,15 2 0256 -- registered
+char174 "
+a- 333,664 0 0257 -- macron
+char175 "
+de 400,705 2 0260 -- degree
+char176 "
+char177 606,506 0 0261 -- plusminus
+S2 344,705 2 0262 -- twosuperior
+char178 "
+S3 344,705 2 0263 -- threesuperior
+char179 "
+aa 333,737 2 0264 -- acute
+char180 "
+char181 685,475,205 1 0265 -- mu
+ps 747,722,71 2 0266 -- paragraph
+char182 "
+pc 278,372 0 0267 -- periodcentered
+char183 "
+ac 333,0,224 1 0270 -- cedilla
+char184 "
+S1 344,705 2 0271 -- onesuperior
+char185 "
+Om 367,705 2 0272 -- ordmasculine
+char186 "
+fc 333,397 0 0273 -- guilsinglright
+14 861,705,15 2 0274 -- onequarter
+char188 "
+12 861,705,15 2 0275 -- onehalf
+char189 "
+34 861,705,15 2 0276 -- threequarters
+char190 "
+r? 500,547,205 1 0277 -- questiondown
+char191 "
+`A 759,964 2 0300 -- Agrave
+char192 "
+'A 759,964 2 0301 -- Aacute
+char193 "
+^A 759,952 2 0302 -- Acircumflex
+char194 "
+~A 759,932 2 0303 -- Atilde
+char195 "
+:A 759,921 2 0304 -- Adieresis
+char196 "
+oA 759,988 2 0305 -- Aring
+char197 "
+AE 981,722 2 0306 -- AE
+char198 "
+,C 778,737,224 3 0307 -- Ccedilla
+char199 "
+`E 759,964 2 0310 -- Egrave
+char200 "
+'E 759,964 2 0311 -- Eacute
+char201 "
+^E 759,952 2 0312 -- Ecircumflex
+char202 "
+:E 759,921 2 0313 -- Edieresis
+char203 "
+`I 444,964 2 0314 -- Igrave
+char204 "
+'I 444,964 2 0315 -- Iacute
+char205 "
+^I 444,952 2 0316 -- Icircumflex
+char206 "
+:I 444,921 2 0317 -- Idieresis
+char207 "
+-D 833,722 2 0320 -- Eth
+char208 "
+~N 833,932,10 2 0321 -- Ntilde
+char209 "
+`O 833,964,15 2 0322 -- Ograve
+char210 "
+'O 833,964,15 2 0323 -- Oacute
+char211 "
+^O 833,952,15 2 0324 -- Ocircumflex
+char212 "
+~O 833,932,15 2 0325 -- Otilde
+char213 "
+:O 833,921,15 2 0326 -- Odieresis
+char214 "
+char215 606,491 0 0327 -- multiply
+/O 833,775,53 2 0330 -- Oslash
+char216 "
+`U 833,964,15 2 0331 -- Ugrave
+char217 "
+'U 833,964,15 2 0332 -- Uacute
+char218 "
+^U 833,952,15 2 0333 -- Ucircumflex
+char219 "
+:U 833,921,15 2 0334 -- Udieresis
+char220 "
+'Y 722,964 2 0335 -- Yacute
+char221 "
+TP 759,722 2 0336 -- Thorn
+char222 "
+ss 611,737,15 2 0337 -- germandbls
+char223 "
+`a 611,737,15 2 0340 -- agrave
+char224 "
+'a 611,737,15 2 0341 -- aacute
+char225 "
+^a 611,725,15 2 0342 -- acircumflex
+char226 "
+~a 611,705,15 2 0343 -- atilde
+char227 "
+:a 611,694,15 2 0344 -- adieresis
+char228 "
+oa 611,761,15 2 0345 -- aring
+char229 "
+ae 870,485,15 0 0346 -- ae
+char230 "
+,c 556,485,224 1 0347 -- ccedilla
+char231 "
+`e 574,737,15 2 0350 -- egrave
+char232 "
+'e 574,737,15 2 0351 -- eacute
+char233 "
+^e 574,725,15 2 0352 -- ecircumflex
+char234 "
+:e 574,694,15 2 0353 -- edieresis
+char235 "
+`i 370,737 2 0354 -- igrave
+char236 "
+'i 370,737 2 0355 -- iacute
+char237 "
+^i 370,725 2 0356 -- icircumflex
+char238 "
+:i 370,694 2 0357 -- idieresis
+char239 "
+Sd 611,737,15 2 0360 -- eth
+char240 "
+~n 685,705 2 0361 -- ntilde
+char241 "
+`o 611,737,15 2 0362 -- ograve
+char242 "
+'o 611,737,15 2 0363 -- oacute
+char243 "
+^o 611,725,15 2 0364 -- ocircumflex
+char244 "
+~o 611,705,15 2 0365 -- otilde
+char245 "
+:o 611,694,15 2 0366 -- odieresis
+char246 "
+char247 606,546,40 0 0367 -- divide
+/o 611,573,103 0 0370 -- oslash
+char248 "
+`u 685,737,15 2 0371 -- ugrave
+char249 "
+'u 685,737,15 2 0372 -- uacute
+char250 "
+^u 685,725,15 2 0373 -- ucircumflex
+char251 "
+:u 685,694,15 2 0374 -- udieresis
+char252 "
+'y 611,737,205 3 0375 -- yacute
+char253 "
+Tp 667,737,205 3 0376 -- thorn
+char254 "
+:y 611,694,205 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/NBI b/contrib/groff/font/devps/NBI
new file mode 100644
index 0000000..97e4f46
--- /dev/null
+++ b/contrib/groff/font/devps/NBI
@@ -0,0 +1,594 @@
+name NBI
+internalname NewCenturySchlbk-BoldItalic
+slant 16
+spacewidth 287
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -33
+A w -25
+A v -10
+A u -15
+A ' -95
+A cq -95
+A rq -95
+A Y -70
+A W -84
+A V -100
+A U -32
+A T 5
+A Q 5
+A O 5
+A G 5
+A C 5
+B . 15
+B , 15
+B U 15
+B A -11
+C A -5
+D . -11
+D , -11
+D Y 6
+D W -11
+D V -18
+F r -27
+F . -91
+F o -47
+F i -41
+F e -41
+F , -91
+F a -47
+F A -79
+J u -39
+J . -74
+J o -40
+J e -33
+J , -74
+J a -40
+J A -30
+K y -48
+K u -4
+K o -4
+K e 18
+L y -30
+L ' -100
+L cq -100
+L rq -100
+L Y -55
+L W -69
+L V -97
+L T -75
+N . -49
+N , -49
+O . -18
+O , -18
+O X -18
+O W -15
+O V -24
+O A -5
+P . -100
+P o -40
+P e -33
+P , -100
+P a -40
+P A -80
+R W -14
+R V -24
+S . -18
+S , -18
+T y -30
+T w -30
+T u -22
+T r -9
+T . -55
+T o -40
+T i -22
+T - -75
+T hy -75
+T char173 -75
+T h -9
+T e -33
+T , -55
+T a -40
+T O 11
+T A -60
+U . -25
+U , -25
+U A -42
+V u -70
+V ; 6
+V . -94
+V o -71
+V i -35
+V - -94
+V hy -94
+V char173 -94
+V e -66
+V , -94
+V : -49
+V a -55
+V O -19
+V G -12
+V A -100
+W y -41
+W u -25
+W ; -22
+W . -86
+W o -33
+W i -27
+W - -61
+W hy -61
+W char173 -61
+W h 5
+W e -39
+W , -86
+W : -22
+W a -33
+W O -11
+W A -66
+Y u -58
+Y ; -55
+Y . -91
+Y o -77
+Y i -22
+Y - -91
+Y hy -91
+Y char173 -91
+Y e -71
+Y , -91
+Y : -55
+Y a -77
+Y A -79
+a y -8
+a w -8
+a v 6
+b y -6
+b v 8
+b . 6
+b , 6
+c y -20
+c . -8
+c l -13
+c k -8
+c h -18
+c , -8
+, ' -18
+, cq -18
+, rq -18
+d y -15
+d w -15
+e y -15
+e x -5
+e w -15
+e p -11
+e g -4
+e b -8
+f ' 105
+f cq 105
+f rq 105
+f . -28
+f o 7
+f l 7
+f i 7
+f e 14
+f .i 7
+f , -28
+f a 8
+g y -11
+g r 11
+g . -5
+g , -5
+h y -20
+i v 7
+k y -15
+k o -22
+k e -16
+l y -7
+l w -7
+m y -20
+m u -11
+n y -20
+n v -7
+n u -11
+o y -11
+o w -8
+o v 6
+p y -4
+p . 8
+p , 8
+. ' -18
+. cq -18
+. rq -18
+lq ` 20
+lq oq 20
+lq A -60
+` A -80
+oq A -80
+' v -16
+cq v -16
+' t -22
+cq t -22
+' s -46
+cq s -46
+' r -9
+cq r -9
+' l -22
+cq l -22
+' d -41
+cq d -41
+r y -20
+r v -7
+r u -11
+r t -11
+r ; 9
+r s -20
+r ' 9
+r cq 9
+r . -90
+r p -17
+r o -11
+r l -14
+r k 9
+r i -14
+r - -16
+r hy -16
+r char173 -16
+r g -11
+r e -7
+r d -7
+r , -90
+r : 9
+r a -11
+s . 11
+s , 11
+v . -11
+v o -6
+v , -11
+v a -6
+w . -17
+w o -14
+w e -8
+w , -17
+w a -14
+x e 5
+y . -25
+y o 8
+y e 15
+y , -25
+y a 8
+z e 4
+charset
+ha 606,690,0,0,-16 2 0000 -- asciicircum
+ti 606,346,0,0,-22 0 0001 -- asciitilde
+vS 685,930,15,31,49,31 2 0002 -- Scaron
+vZ 704,930,0,57,83,57 2 0003 -- Zcaron
+vs 481,705,15,46,50,46 2 0004 -- scaron
+vz 519,695,15,4,69,4 2 0005 -- zcaron
+:Y 704,915,0,121,37,109 2 0006 -- Ydieresis
+tm 950,722,0,117,8,109 2 0007 -- trademark
+aq 287,737,0,13,-62,13 2 0010 -- quotesingle
+space 287 0 0040
+! 333,737,15,50,50,50 2 0041 -- exclam
+" 400,737,0,78,-16,78 2 0042 -- quotedbl
+dq "
+# 574,690,0,20,20,20 2 0043 -- numbersign
+sh "
+$ 574,810,120,41,41,41 2 0044 -- dollar
+Do "
+% 889,727,28,0,-4 2 0045 -- percent
+& 889,737,15,0,18 2 0046 -- ampersand
+' 259,737,0,66,2,66 2 0047 -- quoteright
+cq "
+( 407,745,117,97,-22,97 2 0050 -- parenleft
+) 407,745,117,0,120 2 0051 -- parenright
+* 500,737,0,48,-8,48 2 0052 -- asterisk
++ 606,506 0 0053 -- plus
+, 287,157,192,0,107 0 0054 -- comma
+- 333,299,0,0,48 0 0055 -- hyphen
+hy "
+char173 "
+. 287,157,15,0,70 0 0056 -- period
+/ 278,737,15,92,91,92 2 0057 -- slash
+sl "
+0 574,705,15,29,29,29 2 0060 -- zero
+1 574,705,0,0,25 2 0061 -- one
+2 574,705,3,14,88,14 2 0062 -- two
+3 574,705,15,12,57,12 2 0063 -- three
+4 574,705,0,20,63,20 2 0064 -- four
+5 574,705,15,50,50,50 2 0065 -- five
+6 574,705,15,50,19,50 2 0066 -- six
+7 574,705,15,69,-14,69 2 0067 -- seven
+8 574,705,15,28,50,28 2 0070 -- eight
+9 574,705,15,19,50,19 2 0071 -- nine
+: 287,477,15,0,70 0 0072 -- colon
+; 287,477,192,0,107 0 0073 -- semicolon
+< 606,515,9 0 0074 -- less
+= 606,403 0 0075 -- equal
+> 606,514,8 0 0076 -- greater
+? 481,737,15,20,-29,20 2 0077 -- question
+@ 747,737,15,54,54,54 2 0100 -- at
+at "
+A 741,737,0,25,125,25 2 0101 -- A
+B 759,722,0,12,100,12 2 0102 -- B
+C 759,737,15,50,13,50 2 0103 -- C
+D 833,722,0,13,97,13 2 0104 -- D
+E 741,722,0,39,91,39 2 0105 -- E
+F 704,722,0,76,91,76 2 0106 -- F
+G 815,737,15,40,13,40 2 0107 -- G
+H 870,722,0,91,91,91 2 0110 -- H
+I 444,722,0,91,91,91 2 0111 -- I
+J 667,722,15,91,70,91 2 0112 -- J
+K 778,722,0,104,91,104 2 0113 -- K
+L 704,722,0,16,91,16 2 0114 -- L
+M 944,722,0,94,94,94 2 0115 -- M
+N 852,722,10,111,111,109 2 0116 -- N
+O 833,737,15,13,13,13 2 0117 -- O
+P 741,722,0,39,91,39 2 0120 -- P
+Q 833,737,189,13,13,13 2 0121 -- Q
+R 796,722,15,3,91,3 2 0122 -- R
+S 685,737,15,31,49,31 2 0123 -- S
+T 722,722,0,87,9,87 2 0124 -- T
+U 833,722,15,117,-38,109 2 0125 -- U
+V 741,722,10,111,18,109 2 0126 -- V
+W 944,722,10,106,10,106 2 0127 -- W
+X 741,722,0,110,132,109 2 0130 -- X
+Y 704,722,0,121,37,109 2 0131 -- Y
+Z 704,722,0,57,83,57 2 0132 -- Z
+[ 407,737,109,107,49,107 2 0133 -- bracketleft
+lB "
+\ 606,737,15,0,-111 2 0134 -- backslash
+rs "
+] 407,737,109,5,151,5 2 0135 -- bracketright
+rB "
+a^ 333,705,0,82,27,82 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 259,737,0,65,3,65 2 0140 -- quoteleft
+oq "
+a 667,477,15,19,44,19 0 0141 -- a
+b 611,737,15,0,21 2 0142 -- b
+c 537,477,15,0,50 0 0143 -- c
+d 667,737,15,43,50,43 2 0144 -- d
+e 519,477,15,10,50,10 0 0145 -- e
+f 389,737,205,211,98,109 3 0146 -- f
+g 611,528,205,43,113,43 1 0147 -- g
+h 685,737,15,4,50,4 2 0150 -- h
+i 389,737,15,6,18,6 2 0151 -- i
+j 370,737,205,27,255,27 3 0152 -- j
+k 648,737,15,0,61 2 0153 -- k
+l 389,737,15,36,18,36 2 0154 -- l
+m 944,477,15,15,50,15 0 0155 -- m
+n 685,477,15,4,50,4 0 0156 -- n
+o 574,477,15,6,50,6 0 0157 -- o
+p 648,477,205,0,169 1 0160 -- p
+q 630,477,205,7,50,7 1 0161 -- q
+r 519,486,0,58,50,58 0 0162 -- r
+s 481,477,15,4,50,4 0 0163 -- s
+t 407,650,15,46,26,46 2 0164 -- t
+u 685,477,15,0,20 0 0165 -- u
+v 556,477,15,0,20 0 0166 -- v
+w 833,477,15,0,20 0 0167 -- w
+x 574,477,15,50,96,50 0 0170 -- x
+y 519,477,205,24,116,24 1 0171 -- y
+z 519,477,15,4,69,4 0 0172 -- z
+lC 407,737,109,51,-2,51 2 0173 -- braceleft
+{ "
+ba 606,750,250,0,-199 3 0174 -- bar
+| "
+rC 407,737,109,0,75 2 0175 -- braceright
+} "
+a~ 333,690,0,115,22,109 2 0176 -- tilde
+~ "
+bq 259,157,192,0,107 0 0200 -- quotesinglbase
+Fo 481,407,0,18,85,18 0 0201 -- guillemotleft
+char171 "
+Fc 481,407,0,22,81,22 0 0202 -- guillemotright
+char187 "
+bu 606,542,0,0,-72 0 0203 -- bullet
+Fn 574,737,205,51,93,51 3 0204 -- florin
+f/ 167,705,15,216,216,109 2 0205 -- fraction
+%0 1167,727,28,30,30,30 2 0206 -- perthousand
+dg 500,737,146,58,2,58 2 0207 -- dagger
+dd 500,737,150,58,110,58 2 0210 -- daggerdbl
+en 500,287,0,29,97,29 0 0211 -- endash
+em 1000,287,0,29,97,29 0 0212 -- emdash
+fi 685,737,205,6,120,6 3 0214 -- fi
+fl 685,737,205,36,120,36 3 0215 -- fl
+.i 389,477,15,6,18,6 0 0220 -- dotlessi
+ga 333,722,0,11,-24,11 2 0222 -- grave
+a" 333,722,0,197,35,109 2 0223 -- hungarumlaut
+a. 333,690,0,6,-95,6 2 0224 -- dotaccent
+ab 333,698,0,107,-17,107 2 0225 -- breve
+ah 333,705,0,120,-10,109 2 0226 -- caron
+ao 333,746,0,52,-61,52 2 0227 -- ring
+ho 333,0,155,0,-18 0 0230 -- ogonek
+lq 481,737,0,90,-4,90 2 0231 -- quotedblleft
+rq 481,737,0,79,7,79 2 0232 -- quotedblright
+oe 852,477,15,10,56,10 0 0233 -- oe
+/l 389,737,15,51,45,51 2 0234 -- lslash
+Bq 481,157,192,0,107 0 0235 -- quotedblbase
+OE 963,722,0,76,21,76 2 0236 -- OE
+/L 704,722,0,16,91,16 2 0237 -- Lslash
+r! 333,547,205,6,94,6 1 0241 -- exclamdown
+char161 "
+ct 574,578,144,0,20 0 0242 -- cent
+char162 "
+Po 574,705,15,42,68,42 2 0243 -- sterling
+char163 "
+Cs 574,605,0,23,23,23 0 0244 -- currency
+char164 "
+Ye 574,690,0,105,33,105 2 0245 -- yen
+char165 "
+bb 606,675,175,0,-199 2 0246 -- brokenbar
+char166 "
+sc 500,737,146,65,80,65 2 0247 -- section
+char167 "
+ad 333,690,0,110,17,109 2 0250 -- dieresis
+char168 "
+co 747,737,15,53,52,53 2 0251 -- copyright
+char169 "
+Of 412,705,0,98,3,98 2 0252 -- ordfeminine
+char170 "
+fo 278,407,0,16,75,16 0 0253 -- guilsinglleft
+no 606,403 0 0254 -- logicalnot
+char172 "
+\- 606,307 0 0255 -- minus
+rg 747,737,15,53,52,53 2 0256 -- registered
+char174 "
+a- 333,649,0,121,3,109 2 0257 -- macron
+char175 "
+de 400,705,0,22,-36,22 2 0260 -- degree
+char176 "
+char177 606,506 0 0261 -- plusminus
+S2 344,705,0,68,67,68 2 0262 -- twosuperior
+char178 "
+S3 344,705,0,67,47,67 2 0263 -- threesuperior
+char179 "
+aa 333,722,0,89,-73,89 2 0264 -- acute
+char180 "
+char181 685,477,205,0,139 1 0265 -- mu
+ps 650,722,131,81,25,81 2 0266 -- paragraph
+char182 "
+pc 287,372,0,0,-7 0 0267 -- periodcentered
+char183 "
+ac 333,3,220,0,71 1 0270 -- cedilla
+char184 "
+S1 344,705,0,32,31,32 2 0271 -- onesuperior
+char185 "
+Om 356,705,0,88,8,88 2 0272 -- ordmasculine
+char186 "
+fc 278,407,0,15,76,15 0 0273 -- guilsinglright
+14 861,705,15,0,33 2 0274 -- onequarter
+char188 "
+12 861,705,15,0,33 2 0275 -- onehalf
+char189 "
+34 861,705,15,0,15 2 0276 -- threequarters
+char190 "
+r? 481,547,205,0,50 1 0277 -- questiondown
+char191 "
+`A 741,947,0,25,125,25 2 0300 -- Agrave
+char192 "
+'A 741,947,0,25,125,25 2 0301 -- Aacute
+char193 "
+^A 741,930,0,25,125,25 2 0302 -- Acircumflex
+char194 "
+~A 741,915,0,25,125,25 2 0303 -- Atilde
+char195 "
+:A 741,915,0,25,125,25 2 0304 -- Adieresis
+char196 "
+oA 741,991,0,25,125,25 2 0305 -- Aring
+char197 "
+AE 889,722,0,76,136,76 2 0306 -- AE
+char198 "
+,C 759,737,220,50,13,50 3 0307 -- Ccedilla
+char199 "
+`E 741,947,0,39,91,39 2 0310 -- Egrave
+char200 "
+'E 741,947,0,39,91,39 2 0311 -- Eacute
+char201 "
+^E 741,930,0,39,91,39 2 0312 -- Ecircumflex
+char202 "
+:E 741,915,0,39,91,39 2 0313 -- Edieresis
+char203 "
+`I 444,947,0,91,91,91 2 0314 -- Igrave
+char204 "
+'I 444,947,0,94,91,94 2 0315 -- Iacute
+char205 "
+^I 444,930,0,91,91,91 2 0316 -- Icircumflex
+char206 "
+:I 444,915,0,115,91,109 2 0317 -- Idieresis
+char207 "
+-D 833,722,0,13,97,13 2 0320 -- Eth
+char208 "
+~N 852,915,10,111,111,109 2 0321 -- Ntilde
+char209 "
+`O 833,947,15,13,13,13 2 0322 -- Ograve
+char210 "
+'O 833,947,15,13,13,13 2 0323 -- Oacute
+char211 "
+^O 833,930,15,13,13,13 2 0324 -- Ocircumflex
+char212 "
+~O 833,915,15,13,13,13 2 0325 -- Otilde
+char213 "
+:O 833,915,15,13,13,13 2 0326 -- Odieresis
+char214 "
+char215 606,491,0,0,-15 0 0327 -- multiply
+/O 833,790,68,15,15,15 2 0330 -- Oslash
+char216 "
+`U 833,947,15,117,-38,109 2 0331 -- Ugrave
+char217 "
+'U 833,947,15,117,-38,109 2 0332 -- Uacute
+char218 "
+^U 833,930,15,117,-38,109 2 0333 -- Ucircumflex
+char219 "
+:U 833,915,15,117,-38,109 2 0334 -- Udieresis
+char220 "
+'Y 704,947,0,121,37,109 2 0335 -- Yacute
+char221 "
+TP 741,722,0,0,91 2 0336 -- Thorn
+char222 "
+ss 574,737,205,16,141,16 3 0337 -- germandbls
+char223 "
+`a 667,722,15,19,44,19 2 0340 -- agrave
+char224 "
+'a 667,722,15,19,44,19 2 0341 -- aacute
+char225 "
+^a 667,705,15,19,44,19 2 0342 -- acircumflex
+char226 "
+~a 667,690,15,19,44,19 2 0343 -- atilde
+char227 "
+:a 667,690,15,19,44,19 2 0344 -- adieresis
+char228 "
+oa 667,746,15,19,44,19 2 0345 -- aring
+char229 "
+ae 815,477,15,10,68,10 0 0346 -- ae
+char230 "
+,c 537,477,220,0,50 1 0347 -- ccedilla
+char231 "
+`e 519,722,15,10,50,10 2 0350 -- egrave
+char232 "
+'e 519,722,15,10,50,10 2 0351 -- eacute
+char233 "
+^e 519,705,15,10,50,10 2 0352 -- ecircumflex
+char234 "
+:e 519,690,15,17,50,17 2 0353 -- edieresis
+char235 "
+`i 389,715,15,6,18,6 2 0354 -- igrave
+char236 "
+'i 389,715,15,31,18,31 2 0355 -- iacute
+char237 "
+^i 389,698,15,24,29,24 2 0356 -- icircumflex
+char238 "
+:i 389,683,15,52,19,52 2 0357 -- idieresis
+char239 "
+Sd 574,752,15,6,50,6 2 0360 -- eth
+char240 "
+~n 685,690,15,4,50,4 2 0361 -- ntilde
+char241 "
+`o 574,722,15,6,50,6 2 0362 -- ograve
+char242 "
+'o 574,722,15,6,50,6 2 0363 -- oacute
+char243 "
+^o 574,705,15,6,50,6 2 0364 -- ocircumflex
+char244 "
+~o 574,690,15,6,50,6 2 0365 -- otilde
+char245 "
+:o 574,690,15,6,50,6 2 0366 -- odieresis
+char246 "
+char247 606,546,40 0 0367 -- divide
+/o 574,583,121,6,50,6 0 0370 -- oslash
+char248 "
+`u 685,722,15,0,20 2 0371 -- ugrave
+char249 "
+'u 685,722,15,0,20 2 0372 -- uacute
+char250 "
+^u 685,705,15,0,20 2 0373 -- ucircumflex
+char251 "
+:u 685,690,15,0,20 2 0374 -- udieresis
+char252 "
+'y 519,722,205,24,116,24 3 0375 -- yacute
+char253 "
+Tp 648,737,205,0,169 3 0376 -- thorn
+char254 "
+:y 519,690,205,24,116,24 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/NI b/contrib/groff/font/devps/NI
new file mode 100644
index 0000000..af7c79f
--- /dev/null
+++ b/contrib/groff/font/devps/NI
@@ -0,0 +1,535 @@
+name NI
+internalname NewCenturySchlbk-Italic
+slant 16
+spacewidth 278
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -55
+A w -18
+A v -18
+A u -18
+A ' -125
+A cq -125
+A rq -125
+A Y -55
+A W -74
+A V -74
+A U -37
+A T -30
+A Q -18
+A O -18
+A G -18
+A C -18
+B . -50
+B , -50
+C . -50
+C , -50
+D . -50
+D , -50
+D Y -18
+D W -18
+D V -18
+F r -55
+F . -125
+F o -55
+F i -10
+F e -55
+F , -125
+F a -55
+F A -35
+G . -50
+G , -50
+J u -18
+J . -100
+J o -37
+J e -37
+J , -100
+J a -37
+J A -18
+L y -50
+L ' -125
+L cq -125
+L rq -125
+L Y -100
+L W -100
+L V -100
+L T -100
+N . -60
+N , -60
+O . -50
+O , -50
+O Y -18
+O X -18
+O V -18
+O T 18
+P . -125
+P o -55
+P e -55
+P , -125
+P a -55
+P A -50
+Q . -20
+Q , -20
+R Y -18
+R W -18
+R V -18
+R U -18
+S . -50
+S , -50
+T y -50
+T w -50
+T u -50
+T ; -50
+T r -50
+T . -100
+T o -74
+T i -18
+T - -100
+T hy -100
+T char173 -100
+T h -25
+T e -74
+T , -100
+T : -50
+T a -74
+T O 18
+U . -100
+U , -100
+U A -18
+V u -75
+V ; -75
+V . -100
+V o -75
+V i -50
+V - -100
+V hy -100
+V char173 -100
+V e -75
+V , -100
+V : -75
+V a -75
+V A -37
+W y -55
+W u -55
+W ; -75
+W . -100
+W o -55
+W i -20
+W - -75
+W hy -75
+W char173 -75
+W h -20
+W e -55
+W , -100
+W : -75
+W a -55
+W A -55
+Y u -100
+Y ; -75
+Y . -100
+Y o -100
+Y i -25
+Y - -100
+Y hy -100
+Y char173 -100
+Y e -100
+Y , -100
+Y : -75
+Y a -100
+Y A -55
+b . -50
+b , -50
+b b -10
+c . -50
+c k -18
+c h -18
+c , -50
+, ' -37
+, cq -37
+, rq -37
+e . -37
+e , -37
+f ' 75
+f cq 75
+f rq 75
+f . -75
+f o -10
+f , -75
+g . -50
+g , -50
+l y -10
+o . -50
+o , -50
+p . -50
+p , -50
+. ' -37
+. cq -37
+. rq -37
+lq A -75
+` ` -37
+` oq -37
+oq ` -37
+oq oq -37
+` A -75
+oq A -75
+' s -25
+cq s -25
+' ' -37
+' cq -37
+cq ' -37
+cq cq -37
+' d -37
+cq d -37
+r ; -25
+r s -10
+r . -125
+r k -18
+r - -75
+r hy -75
+r char173 -75
+r , -125
+r : -25
+s . -50
+s , -50
+v . -75
+v , -75
+w . -75
+w , -75
+y . -75
+y , -75
+charset
+ha 606,690,0,0,-39 2 0000 -- asciicircum
+ti 606,322,0,0,-22 0 0001 -- asciitilde
+vS 667,946,15,21,56,21 2 0002 -- Scaron
+vZ 667,946,0,50,75,50 2 0003 -- Zcaron
+vs 444,690,15,40,48,40 2 0004 -- scaron
+vz 463,690,15,30,83,30 2 0005 -- zcaron
+:Y 685,902,0,125,19,107 2 0006 -- Ydieresis
+tm 950,722,0,68,18,68 2 0007 -- trademark
+aq 278,737,0,9,-101,9 2 0010 -- quotesingle
+space 278 0 0040
+! 333,737,15,20,33,20 2 0041 -- exclam
+" 400,737,0,13,-77,13 2 0042 -- quotedbl
+dq "
+# 556,690,0,22,22,22 2 0043 -- numbersign
+sh "
+$ 556,808,142,30,46,30 2 0044 -- dollar
+Do "
+% 833,705,15,7,7,7 2 0045 -- percent
+& 852,737,15,0,26 2 0046 -- ampersand
+' 204,737,0,75,11,75 2 0047 -- quoteright
+cq "
+( 333,745,117,128,-3,107 2 0050 -- parenleft
+) 333,745,117,0,143 2 0051 -- parenright
+* 500,737,0,50,-30,50 2 0052 -- asterisk
++ 606,506 0 0053 -- plus
+, 278,109,165,0,89 0 0054 -- comma
+- 333,274,0,0,18 0 0055 -- hyphen
+hy "
+char173 "
+. 278,109,15,0,33 0 0056 -- period
+/ 606,737,15,0,-82 2 0057 -- slash
+sl "
+0 556,705,15,20,20,20 2 0060 -- zero
+1 556,705 2 0061 -- one
+2 556,705,0,0,87 2 0062 -- two
+3 556,705,15,0,52 2 0063 -- three
+4 556,705,0,6,58,6 2 0064 -- four
+5 556,705,15,34,46,34 2 0065 -- five
+6 556,705,15,42,14,42 2 0066 -- six
+7 556,705,15,55,-19,55 2 0067 -- seven
+8 556,705,15,20,44,20 2 0070 -- eight
+9 556,705,15,14,42,14 2 0071 -- nine
+: 278,466,15,1,33,1 0 0072 -- colon
+; 278,466,165,1,89,1 0 0073 -- semicolon
+< 606,514,8,0,14 0 0074 -- less
+= 606,389 0 0075 -- equal
+> 606,514,8,14,-14,14 0 0076 -- greater
+? 444,737,15,23,-52,23 2 0077 -- question
+@ 747,737,15,53,52,53 2 0100 -- at
+at "
+A 704,737,0,14,137,14 2 0101 -- A
+B 722,722,0,0,83 2 0102 -- B
+C 722,737,15,40,10,40 2 0103 -- C
+D 778,722,0,10,83,10 2 0104 -- D
+E 722,722,0,28,83,28 2 0105 -- E
+F 667,722,0,83,83,83 2 0106 -- F
+G 778,737,15,35,10,35 2 0107 -- G
+H 833,722,0,83,83,83 2 0110 -- H
+I 407,722,0,78,83,78 2 0111 -- I
+J 611,722,15,90,64,90 2 0112 -- J
+K 741,722,0,125,83,107 2 0113 -- K
+L 667,722,0,10,83,10 2 0114 -- L
+M 944,722,0,83,83,83 2 0115 -- M
+N 815,722,15,101,101,101 2 0116 -- N
+O 778,737,15,10,10,10 2 0117 -- O
+P 667,722,0,50,83,50 2 0120 -- P
+Q 778,737,190,10,10,10 2 0121 -- Q
+R 741,722,15,1,95,1 2 0122 -- R
+S 667,737,15,21,56,21 2 0123 -- S
+T 685,722,0,90,10,90 2 0124 -- T
+U 815,722,15,102,-43,102 2 0125 -- U
+V 704,722,10,125,14,107 2 0126 -- V
+W 926,722,10,102,-3,102 2 0127 -- W
+X 704,722,0,125,125,107 2 0130 -- X
+Y 685,722,0,125,19,107 2 0131 -- Y
+Z 667,722,0,50,75,50 2 0132 -- Z
+[ 333,737,109,105,105,105 2 0133 -- bracketleft
+lB "
+\ 606,737,15,0,-82 2 0134 -- backslash
+rs "
+] 333,737,109,83,127,83 2 0135 -- bracketright
+rB "
+a^ 333,690,0,48,13,48 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 204,737,0,75,11,75 2 0140 -- quoteleft
+oq "
+a 574,466,15,0,48 0 0141 -- a
+b 556,737,15,0,18 2 0142 -- b
+c 444,466,15,0,48 0 0143 -- c
+d 611,737,15,24,48,24 2 0144 -- d
+e 444,466,15,0,56 0 0145 -- e
+f 333,737,205,187,118,107 3 0146 -- f
+g 537,497,205,36,129,36 1 0147 -- g
+h 611,737,15,1,36,1 2 0150 -- h
+i 333,715,15,0,21 2 0151 -- i
+j 315,715,205,53,216,53 3 0152 -- j
+k 556,737,15,0,50 2 0153 -- k
+l 333,737,15,9,36,9 2 0154 -- l
+m 889,466,15,1,36,1 0 0155 -- m
+n 611,466,15,1,36,1 0 0156 -- n
+o 500,466,15,0,48 0 0157 -- o
+p 574,466,205,0,151 1 0160 -- p
+q 556,466,205,0,48 1 0161 -- q
+r 444,466,0,40,40,40 0 0162 -- r
+s 444,466,15,0,48 0 0163 -- s
+t 352,619,15,26,26,26 2 0164 -- t
+u 611,466,15,0,6 0 0165 -- u
+v 519,466,15,0,19 0 0166 -- v
+w 778,466,15,0,19 0 0167 -- w
+x 500,466,15,21,83,21 0 0170 -- x
+y 500,466,205,0,133 1 0171 -- y
+z 463,466,15,3,83,3 0 0172 -- z
+lC 333,737,109,111,12,107 2 0173 -- braceleft
+{ "
+ba 606,750,250,0,-217 3 0174 -- bar
+| "
+rC 333,737,109,0,137 2 0175 -- braceright
+} "
+a~ 333,649,0,100,-2,100 2 0176 -- tilde
+~ "
+bq 204,109,165,0,128 0 0200 -- quotesinglbase
+Fo 426,402,0,26,65,26 0 0201 -- guillemotleft
+char171 "
+Fc 426,402,0,26,65,26 0 0202 -- guillemotright
+char187 "
+bu 606,542,0,0,-72 0 0203 -- bullet
+Fn 556,737,205,63,108,63 3 0204 -- florin
+f/ 167,705,15,184,184,107 2 0205 -- fraction
+%0 1000,705,15,44,44,44 2 0206 -- perthousand
+dg 500,737,147,56,-1,56 2 0207 -- dagger
+dd 500,737,147,56,104,56 2 0210 -- daggerdbl
+en 500,268,0,37,77,37 0 0211 -- endash
+em 1000,268,0,37,77,37 0 0212 -- emdash
+fi 611,737,205,0,118 3 0214 -- fi
+fl 611,737,205,26,118,26 3 0215 -- fl
+.i 333,466,15,0,21 0 0220 -- dotlessi
+ga 333,690,0,0,-21 2 0222 -- grave
+a" 333,690,0,172,18,107 2 0223 -- hungarumlaut
+a. 333,646,0,0,-96 2 0224 -- dotaccent
+ab 333,677,0,87,-19,87 2 0225 -- breve
+ah 333,690,0,95,-23,95 2 0226 -- caron
+ao 333,712,0,31,-64,31 2 0227 -- ring
+ho 333,0,215,0,-18 1 0230 -- ogonek
+lq 389,737,0,67,11,67 2 0231 -- quotedblleft
+rq 389,737,0,67,11,67 2 0232 -- quotedblright
+oe 778,466,15,0,48 0 0233 -- oe
+/l 333,737,15,57,75,57 2 0234 -- lslash
+Bq 389,109,165,0,128 0 0235 -- quotedblbase
+OE 981,722,0,44,10,44 2 0236 -- OE
+/L 667,722,0,10,83,10 2 0237 -- Lslash
+r! 333,547,205,0,72 1 0241 -- exclamdown
+char161 "
+ct 556,580,144,0,-12 0 0242 -- cent
+char162 "
+Po 556,705,15,38,63,38 2 0243 -- sterling
+char163 "
+Cs 556,597,0,24,24,24 0 0244 -- currency
+char164 "
+Ye 556,690,0,118,10,107 2 0245 -- yen
+char165 "
+bb 606,675,175,0,-217 2 0246 -- brokenbar
+char166 "
+sc 500,737,147,30,60,30 2 0247 -- section
+char167 "
+ad 333,646,0,76,-9,76 2 0250 -- dieresis
+char168 "
+co 747,737,15,53,52,53 2 0251 -- copyright
+char169 "
+Of 422,705,0,48,-22,48 2 0252 -- ordfeminine
+char170 "
+fo 333,402,0,0,10 0 0253 -- guilsinglleft
+no 606,389 0 0254 -- logicalnot
+char172 "
+\- 606,289 0 0255 -- minus
+rg 747,737,15,53,52,53 2 0256 -- registered
+char174 "
+a- 333,610,0,80,-2,80 0 0257 -- macron
+char175 "
+de 400,705,0,22,-36,22 2 0260 -- degree
+char176 "
+char177 606,506 0 0261 -- plusminus
+S2 333,705,0,76,50,76 2 0262 -- twosuperior
+char178 "
+S3 333,705,0,76,28,76 2 0263 -- threesuperior
+char179 "
+aa 333,690,0,72,-82,72 2 0264 -- acute
+char180 "
+char181 611,466,205,0,110 1 0265 -- mu
+ps 650,722,132,65,2,65 2 0266 -- paragraph
+char182 "
+pc 278,374,0,0,-21 0 0267 -- periodcentered
+char183 "
+ac 333,0,215,0,47 1 0270 -- cedilla
+char184 "
+S1 333,705,0,28,16,28 2 0271 -- onesuperior
+char185 "
+Om 372,705,0,48,-16,48 2 0272 -- ordmasculine
+char186 "
+fc 333,402,0,0,10 0 0273 -- guilsinglright
+14 834,705,15,0,16 2 0274 -- onequarter
+char188 "
+12 834,705,15,0,16 2 0275 -- onehalf
+char189 "
+34 834,705,15,0,28 2 0276 -- threequarters
+char190 "
+r? 444,547,205,0,53 1 0277 -- questiondown
+char191 "
+`A 704,946,0,14,137,14 2 0300 -- Agrave
+char192 "
+'A 704,946,0,14,137,14 2 0301 -- Aacute
+char193 "
+^A 704,946,0,14,137,14 2 0302 -- Acircumflex
+char194 "
+~A 704,905,0,14,137,14 2 0303 -- Atilde
+char195 "
+:A 704,902,0,14,137,14 2 0304 -- Adieresis
+char196 "
+oA 704,958,0,14,137,14 2 0305 -- Aring
+char197 "
+AE 870,722,0,68,137,68 2 0306 -- AE
+char198 "
+,C 722,737,215,40,10,40 3 0307 -- Ccedilla
+char199 "
+`E 722,946,0,28,83,28 2 0310 -- Egrave
+char200 "
+'E 722,946,0,28,83,28 2 0311 -- Eacute
+char201 "
+^E 722,946,0,28,83,28 2 0312 -- Ecircumflex
+char202 "
+:E 722,902,0,28,83,28 2 0313 -- Edieresis
+char203 "
+`I 407,946,0,78,83,78 2 0314 -- Igrave
+char204 "
+'I 407,946,0,95,83,95 2 0315 -- Iacute
+char205 "
+^I 407,946,0,78,83,78 2 0316 -- Icircumflex
+char206 "
+:I 407,902,0,99,83,99 2 0317 -- Idieresis
+char207 "
+-D 778,722,0,10,83,10 2 0320 -- Eth
+char208 "
+~N 815,905,15,101,101,101 2 0321 -- Ntilde
+char209 "
+`O 778,946,15,10,10,10 2 0322 -- Ograve
+char210 "
+'O 778,946,15,10,10,10 2 0323 -- Oacute
+char211 "
+^O 778,946,15,10,10,10 2 0324 -- Ocircumflex
+char212 "
+~O 778,905,15,10,10,10 2 0325 -- Otilde
+char213 "
+:O 778,902,15,10,10,10 2 0326 -- Odieresis
+char214 "
+char215 606,482,0,0,-24 0 0327 -- multiply
+/O 778,780,68,20,34,20 2 0330 -- Oslash
+char216 "
+`U 815,946,15,102,-43,102 2 0331 -- Ugrave
+char217 "
+'U 815,946,15,102,-43,102 2 0332 -- Uacute
+char218 "
+^U 815,946,15,102,-43,102 2 0333 -- Ucircumflex
+char219 "
+:U 815,902,15,102,-43,102 2 0334 -- Udieresis
+char220 "
+'Y 685,946,0,125,19,107 2 0335 -- Yacute
+char221 "
+TP 667,722,0,10,83,10 2 0336 -- Thorn
+char222 "
+ss 556,737,205,19,126,19 3 0337 -- germandbls
+char223 "
+`a 574,690,15,0,48 2 0340 -- agrave
+char224 "
+'a 574,690,15,0,48 2 0341 -- aacute
+char225 "
+^a 574,690,15,0,48 2 0342 -- acircumflex
+char226 "
+~a 574,649,15,0,48 2 0343 -- atilde
+char227 "
+:a 574,646,15,0,48 2 0344 -- adieresis
+char228 "
+oa 574,712,15,0,48 2 0345 -- aring
+char229 "
+ae 722,466,15,0,68 0 0346 -- ae
+char230 "
+,c 444,466,215,0,48 1 0347 -- ccedilla
+char231 "
+`e 444,690,15,0,56 2 0350 -- egrave
+char232 "
+'e 444,690,15,17,56,17 2 0351 -- eacute
+char233 "
+^e 444,690,15,0,56 2 0352 -- ecircumflex
+char234 "
+:e 444,646,15,21,56,21 2 0353 -- edieresis
+char235 "
+`i 333,690,15,0,21 2 0354 -- igrave
+char236 "
+'i 333,690,15,72,21,72 2 0355 -- iacute
+char237 "
+^i 333,690,15,48,21,48 2 0356 -- icircumflex
+char238 "
+:i 333,646,15,76,21,76 2 0357 -- idieresis
+char239 "
+Sd 500,737,15,0,48 2 0360 -- eth
+char240 "
+~n 611,649,15,1,36,1 2 0361 -- ntilde
+char241 "
+`o 500,690,15,0,48 2 0362 -- ograve
+char242 "
+'o 500,690,15,0,48 2 0363 -- oacute
+char243 "
+^o 500,690,15,0,48 2 0364 -- ocircumflex
+char244 "
+~o 500,649,15,17,48,17 2 0365 -- otilde
+char245 "
+:o 500,646,15,0,48 2 0366 -- odieresis
+char246 "
+char247 606,528,22 0 0367 -- divide
+/o 500,549,121,0,48 0 0370 -- oslash
+char248 "
+`u 611,690,15,0,6 2 0371 -- ugrave
+char249 "
+'u 611,690,15,0,6 2 0372 -- uacute
+char250 "
+^u 611,690,15,0,6 2 0373 -- ucircumflex
+char251 "
+:u 611,646,15,0,6 2 0374 -- udieresis
+char252 "
+'y 500,690,205,0,133 3 0375 -- yacute
+char253 "
+Tp 574,737,205,0,151 3 0376 -- thorn
+char254 "
+:y 500,646,205,0,133 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/NR b/contrib/groff/font/devps/NR
new file mode 100644
index 0000000..b111f5d
--- /dev/null
+++ b/contrib/groff/font/devps/NR
@@ -0,0 +1,522 @@
+name NR
+internalname NewCenturySchlbk-Roman
+spacewidth 278
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -37
+A w -25
+A v -37
+A ' -74
+A cq -74
+A rq -74
+A Y -75
+A W -50
+A V -75
+A U -30
+A T -18
+B . -37
+B , -37
+B A -18
+C . -37
+C , -37
+C A -18
+D . -37
+D , -37
+D Y -18
+D V -18
+F r -10
+F . -125
+F o -55
+F i -10
+F e -55
+F , -125
+F a -65
+F A -50
+G . -37
+G , -37
+J u -25
+J . -74
+J o -25
+J e -25
+J , -74
+J a -25
+J A -18
+K y -25
+K o 10
+K e 10
+L y -25
+L ' -100
+L cq -100
+L rq -100
+L Y -74
+L W -74
+L V -91
+L T -75
+N . -55
+N , -55
+O . -37
+O , -37
+O Y -18
+O V -18
+O T 10
+P . -125
+P o -37
+P e -37
+P , -125
+P a -37
+P A -55
+Q . -25
+Q , -25
+S . -37
+S , -37
+T ; -37
+T . -125
+T o -55
+T - -100
+T hy -100
+T char173 -100
+T e -55
+T , -125
+T : -37
+T a -55
+T O 10
+T A -18
+U . -100
+U , -100
+U A -30
+V u -75
+V ; -75
+V . -125
+V o -75
+V i -18
+V - -100
+V hy -100
+V char173 -100
+V e -75
+V , -125
+V : -75
+V a -85
+V O -18
+V A -74
+W y -55
+W u -55
+W ; -100
+W . -125
+W o -60
+W i -18
+W - -100
+W hy -100
+W char173 -100
+W e -60
+W , -125
+W : -100
+W a -75
+W A -50
+Y u -91
+Y ; -75
+Y . -100
+Y o -100
+Y i -18
+Y - -125
+Y hy -125
+Y char173 -125
+Y e -100
+Y , -100
+Y : -75
+Y a -100
+Y O -18
+Y A -75
+a y -10
+a w -10
+a v -10
+b . -18
+b , -18
+c . -18
+c l -7
+c k -7
+c h -7
+c , -18
+, ' -37
+, cq -37
+, rq -37
+e . -18
+e , -18
+f ' 100
+f cq 100
+f rq 100
+f . -37
+f , -37
+g . -25
+g , -25
+o . -18
+o , -18
+p . -18
+p , -18
+. ' -37
+. cq -37
+. rq -37
+lq A -74
+` ` -25
+` oq -25
+oq ` -25
+oq oq -25
+` A -74
+oq A -74
+' s -25
+cq s -25
+' ' -25
+' cq -25
+cq ' -25
+cq cq -25
+' d -37
+cq d -37
+r . -100
+r - -37
+r hy -37
+r char173 -37
+r , -100
+s . -25
+s , -25
+v . -125
+v , -125
+w . -125
+w , -125
+w a -18
+y . -125
+y , -125
+charset
+ha 606,690 2 0000 -- asciicircum
+ti 606,322 0 0001 -- asciitilde
+vS 630,933,15 2 0002 -- Scaron
+vZ 611,933 2 0003 -- Zcaron
+vs 463,695,15 2 0004 -- scaron
+vz 481,695 2 0005 -- zcaron
+:Y 704,883 2 0006 -- Ydieresis
+tm 1000,722 2 0007 -- trademark
+aq 204,737 2 0010 -- quotesingle
+space 278 0 0040
+! 296,737,15 2 0041 -- exclam
+" 389,737 2 0042 -- quotedbl
+dq "
+# 556,690 2 0043 -- numbersign
+sh "
+$ 556,813,138 2 0044 -- dollar
+Do "
+% 833,705,15 2 0045 -- percent
+& 815,737,15 2 0046 -- ampersand
+' 204,737 2 0047 -- quoteright
+cq "
+( 333,745,117 2 0050 -- parenleft
+) 333,745,117 2 0051 -- parenright
+* 500,737 2 0052 -- asterisk
++ 606,506 0 0053 -- plus
+, 278,109,185 0 0054 -- comma
+- 333,277 0 0055 -- hyphen
+hy "
+char173 "
+. 278,109,15 0 0056 -- period
+/ 278,737,15 2 0057 -- slash
+sl "
+0 556,705,15 2 0060 -- zero
+1 556,705 2 0061 -- one
+2 556,705 2 0062 -- two
+3 556,705,15 2 0063 -- three
+4 556,705 2 0064 -- four
+5 556,705,15 2 0065 -- five
+6 556,705,15 2 0066 -- six
+7 556,705,15 2 0067 -- seven
+8 556,705,15 2 0070 -- eight
+9 556,705,15 2 0071 -- nine
+: 278,474,15 0 0072 -- colon
+; 278,474,185 0 0073 -- semicolon
+< 606,514,8 0 0074 -- less
+= 606,389 0 0075 -- equal
+> 606,514,8 0 0076 -- greater
+? 444,737,15 2 0077 -- question
+@ 737,737,15 2 0100 -- at
+at "
+A 722,737 2 0101 -- A
+B 722,722 2 0102 -- B
+C 722,737,15 2 0103 -- C
+D 778,722 2 0104 -- D
+E 722,722 2 0105 -- E
+F 667,722 2 0106 -- F
+G 778,737,15 2 0107 -- G
+H 833,722 2 0110 -- H
+I 407,722 2 0111 -- I
+J 556,722,15 2 0112 -- J
+K 778,722 2 0113 -- K
+L 667,722 2 0114 -- L
+M 944,722 2 0115 -- M
+N 815,722,15 2 0116 -- N
+O 778,737,15 2 0117 -- O
+P 667,722 2 0120 -- P
+Q 778,737,190 2 0121 -- Q
+R 722,722,15 2 0122 -- R
+S 630,737,15 2 0123 -- S
+T 667,722 2 0124 -- T
+U 815,722,15 2 0125 -- U
+V 722,722,10 2 0126 -- V
+W 981,722,10 2 0127 -- W
+X 704,722 2 0130 -- X
+Y 704,722 2 0131 -- Y
+Z 611,722 2 0132 -- Z
+[ 333,737,109 2 0133 -- bracketleft
+lB "
+\ 606,737,15 2 0134 -- backslash
+rs "
+] 333,737,109 2 0135 -- bracketright
+rB "
+a^ 333,695 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 204,737 2 0140 -- quoteleft
+oq "
+a 556,479,15 0 0141 -- a
+b 556,737,15 2 0142 -- b
+c 444,479,15 0 0143 -- c
+d 574,737,15 2 0144 -- d
+e 500,479,15 0 0145 -- e
+f 333,737 2 0146 -- f
+g 537,494,205 1 0147 -- g
+h 611,737 2 0150 -- h
+i 315,722 2 0151 -- i
+j 296,722,205 3 0152 -- j
+k 593,737 2 0153 -- k
+l 315,737 2 0154 -- l
+m 889,479 0 0155 -- m
+n 611,479 0 0156 -- n
+o 500,479,15 0 0157 -- o
+p 574,479,205 1 0160 -- p
+q 556,479,205 1 0161 -- q
+r 444,479 0 0162 -- r
+s 463,479,15 0 0163 -- s
+t 389,666,15 2 0164 -- t
+u 611,464,15 0 0165 -- u
+v 537,464,10 0 0166 -- v
+w 778,464,10 0 0167 -- w
+x 537,464 0 0170 -- x
+y 537,464,205 1 0171 -- y
+z 481,464 0 0172 -- z
+lC 333,737,109 2 0173 -- braceleft
+{ "
+ba 606,750,250 3 0174 -- bar
+| "
+rC 333,737,109 2 0175 -- braceright
+} "
+a~ 333,655 0 0176 -- tilde
+~ "
+bq 204,109,185 0 0200 -- quotesinglbase
+Fo 426,398 0 0201 -- guillemotleft
+char171 "
+Fc 426,398 0 0202 -- guillemotright
+char187 "
+bu 606,542 0 0203 -- bullet
+Fn 556,737,205 3 0204 -- florin
+f/ 167,705,15 2 0205 -- fraction
+%0 1000,705,15 2 0206 -- perthousand
+dg 500,737,147 2 0207 -- dagger
+dd 500,737,149 2 0210 -- daggerdbl
+en 556,268 0 0211 -- endash
+em 1000,268 0 0212 -- emdash
+fi 611,737 2 0214 -- fi
+fl 611,737 2 0215 -- fl
+.i 315,464 0 0220 -- dotlessi
+ga 333,699 2 0222 -- grave
+a" 333,699 2 0223 -- hungarumlaut
+a. 333,645 0 0224 -- dotaccent
+ab 333,685 2 0225 -- breve
+ah 333,695 2 0226 -- caron
+ao 333,722 2 0227 -- ring
+ho 333,0,215 1 0230 -- ogonek
+lq 389,737 2 0231 -- quotedblleft
+rq 389,737 2 0232 -- quotedblright
+oe 833,479,15 0 0233 -- oe
+/l 315,737 2 0234 -- lslash
+Bq 389,109,185 0 0235 -- quotedblbase
+OE 1000,722 2 0236 -- OE
+/L 667,722 2 0237 -- Lslash
+r! 296,547,205 1 0241 -- exclamdown
+char161 "
+ct 556,584,141 0 0242 -- cent
+char162 "
+Po 556,705,15 2 0243 -- sterling
+char163 "
+Cs 556,597 0 0244 -- currency
+char164 "
+Ye 556,690 2 0245 -- yen
+char165 "
+bb 606,675,175 2 0246 -- brokenbar
+char166 "
+sc 500,737,147 2 0247 -- section
+char167 "
+ad 333,645 0 0250 -- dieresis
+char168 "
+co 737,737,15 2 0251 -- copyright
+char169 "
+Of 334,705 2 0252 -- ordfeminine
+char170 "
+fo 259,398 0 0253 -- guilsinglleft
+no 606,389 0 0254 -- logicalnot
+char172 "
+\- 606,289 0 0255 -- minus
+rg 737,737,15 2 0256 -- registered
+char174 "
+a- 333,623 0 0257 -- macron
+char175 "
+de 400,705 2 0260 -- degree
+char176 "
+char177 606,506 0 0261 -- plusminus
+S2 333,705 2 0262 -- twosuperior
+char178 "
+S3 333,705 2 0263 -- threesuperior
+char179 "
+aa 333,699 2 0264 -- acute
+char180 "
+char181 611,464,205 1 0265 -- mu
+ps 606,722,132 2 0266 -- paragraph
+char182 "
+pc 278,374 0 0267 -- periodcentered
+char183 "
+ac 333,0,215 1 0270 -- cedilla
+char184 "
+S1 333,705 2 0271 -- onesuperior
+char185 "
+Om 300,705 2 0272 -- ordmasculine
+char186 "
+fc 259,398 0 0273 -- guilsinglright
+14 834,705,15 2 0274 -- onequarter
+char188 "
+12 834,705,15 2 0275 -- onehalf
+char189 "
+34 834,705,15 2 0276 -- threequarters
+char190 "
+r? 444,547,205 1 0277 -- questiondown
+char191 "
+`A 722,937 2 0300 -- Agrave
+char192 "
+'A 722,937 2 0301 -- Aacute
+char193 "
+^A 722,933 2 0302 -- Acircumflex
+char194 "
+~A 722,893 2 0303 -- Atilde
+char195 "
+:A 722,883 2 0304 -- Adieresis
+char196 "
+oA 722,965 2 0305 -- Aring
+char197 "
+AE 1000,722 2 0306 -- AE
+char198 "
+,C 722,737,215 3 0307 -- Ccedilla
+char199 "
+`E 722,937 2 0310 -- Egrave
+char200 "
+'E 722,937 2 0311 -- Eacute
+char201 "
+^E 722,933 2 0312 -- Ecircumflex
+char202 "
+:E 722,883 2 0313 -- Edieresis
+char203 "
+`I 407,937 2 0314 -- Igrave
+char204 "
+'I 407,937 2 0315 -- Iacute
+char205 "
+^I 407,933 2 0316 -- Icircumflex
+char206 "
+:I 407,883 2 0317 -- Idieresis
+char207 "
+-D 778,722 2 0320 -- Eth
+char208 "
+~N 815,893,15 2 0321 -- Ntilde
+char209 "
+`O 778,937,15 2 0322 -- Ograve
+char210 "
+'O 778,937,15 2 0323 -- Oacute
+char211 "
+^O 778,933,15 2 0324 -- Ocircumflex
+char212 "
+~O 778,893,15 2 0325 -- Otilde
+char213 "
+:O 778,883,15 2 0326 -- Odieresis
+char214 "
+char215 606,482 0 0327 -- multiply
+/O 778,778,56 2 0330 -- Oslash
+char216 "
+`U 815,937,15 2 0331 -- Ugrave
+char217 "
+'U 815,937,15 2 0332 -- Uacute
+char218 "
+^U 815,933,15 2 0333 -- Ucircumflex
+char219 "
+:U 815,883,15 2 0334 -- Udieresis
+char220 "
+'Y 704,937 2 0335 -- Yacute
+char221 "
+TP 667,722 2 0336 -- Thorn
+char222 "
+ss 574,737,15 2 0337 -- germandbls
+char223 "
+`a 556,699,15 2 0340 -- agrave
+char224 "
+'a 556,699,15 2 0341 -- aacute
+char225 "
+^a 556,695,15 2 0342 -- acircumflex
+char226 "
+~a 556,655,15 0 0343 -- atilde
+char227 "
+:a 556,645,15 0 0344 -- adieresis
+char228 "
+oa 556,732,15 2 0345 -- aring
+char229 "
+ae 796,479,15 0 0346 -- ae
+char230 "
+,c 444,479,215 1 0347 -- ccedilla
+char231 "
+`e 500,699,15 2 0350 -- egrave
+char232 "
+'e 500,699,15 2 0351 -- eacute
+char233 "
+^e 500,695,15 2 0352 -- ecircumflex
+char234 "
+:e 500,645,15 0 0353 -- edieresis
+char235 "
+`i 315,699 2 0354 -- igrave
+char236 "
+'i 315,699 2 0355 -- iacute
+char237 "
+^i 315,695 2 0356 -- icircumflex
+char238 "
+:i 315,645 0 0357 -- idieresis
+char239 "
+Sd 500,752,15 2 0360 -- eth
+char240 "
+~n 611,655 0 0361 -- ntilde
+char241 "
+`o 500,699,15 2 0362 -- ograve
+char242 "
+'o 500,699,15 2 0363 -- oacute
+char243 "
+^o 500,695,15 2 0364 -- ocircumflex
+char244 "
+~o 500,655,15 0 0365 -- otilde
+char245 "
+:o 500,645,15 0 0366 -- odieresis
+char246 "
+char247 606,528,22 0 0367 -- divide
+/o 500,561,97 0 0370 -- oslash
+char248 "
+`u 611,699,15 2 0371 -- ugrave
+char249 "
+'u 611,699,15 2 0372 -- uacute
+char250 "
+^u 611,695,15 2 0373 -- ucircumflex
+char251 "
+:u 611,645,15 0 0374 -- udieresis
+char252 "
+'y 537,699,205 3 0375 -- yacute
+char253 "
+Tp 574,737,205 3 0376 -- thorn
+char254 "
+:y 537,645,205 1 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/PB b/contrib/groff/font/devps/PB
new file mode 100644
index 0000000..0f327d3
--- /dev/null
+++ b/contrib/groff/font/devps/PB
@@ -0,0 +1,461 @@
+name PB
+internalname Palatino-Bold
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -70
+A w -70
+A v -70
+A ' -92
+A cq -92
+A Y -111
+A W -90
+A V -129
+A T -92
+F . -111
+F , -111
+F A -55
+L y -74
+L ' -74
+L cq -74
+L Y -92
+L W -92
+L V -92
+L T -74
+P . -129
+P , -129
+P A -74
+R y -30
+R Y -55
+R W -37
+R V -74
+R T -55
+T y -90
+T w -90
+T u -129
+T ; -74
+T s -111
+T r -111
+T . -92
+T o -111
+T i -55
+T - -92
+T hy -92
+T char173 -92
+T e -111
+T , -92
+T : -74
+T c -129
+T a -111
+T A -92
+V y -90
+V u -92
+V ; -74
+V r -111
+V . -129
+V o -111
+V i -55
+V - -92
+V hy -92
+V char173 -92
+V e -111
+V , -129
+V : -74
+V a -111
+V A -129
+W y -74
+W u -74
+W ; -37
+W r -74
+W . -37
+W o -74
+W i -37
+W - -37
+W hy -37
+W char173 -37
+W e -74
+W , -92
+W : -37
+W a -74
+W A -90
+Y v -74
+Y u -74
+Y ; -55
+Y q -92
+Y . -74
+Y p -74
+Y o -74
+Y i -55
+Y - -74
+Y hy -74
+Y char173 -74
+Y e -74
+Y , -74
+Y : -55
+Y a -74
+Y A -55
+f ' 37
+f cq 37
+f f -18
+1 1 -37
+` ` -55
+` oq -55
+oq ` -55
+oq oq -55
+' t -18
+cq t -18
+' s -55
+cq s -55
+' ' -55
+' cq -55
+cq ' -55
+cq cq -55
+r ' 55
+r cq 55
+r . -55
+r - -18
+r hy -18
+r char173 -18
+r , -55
+v . -111
+v , -111
+w . -92
+w , -92
+y . -92
+y , -92
+charset
+ha 606,678 2 0000 -- asciicircum
+ti 606,342 0 0001 -- asciitilde
+vS 611,909,17 2 0002 -- Scaron
+vZ 667,909,3 2 0003 -- Zcaron
+vs 444,693,17 2 0004 -- scaron
+vz 500,693,3 2 0005 -- zcaron
+:Y 667,895,3 2 0006 -- Ydieresis
+tm 998,678 2 0007 -- trademark
+aq 227,695 2 0010 -- quotesingle
+space 250 0 0040
+! 278,688,12 2 0041 -- exclam
+" 402,695 2 0042 -- quotedbl
+dq "
+# 500,673 2 0043 -- numbersign
+sh "
+$ 500,721,114 2 0044 -- dollar
+Do "
+% 889,714,9 2 0045 -- percent
+& 833,684,17 2 0046 -- ampersand
+' 278,695 2 0047 -- quoteright
+cq "
+( 333,723,104 2 0050 -- parenleft
+) 333,723,104 2 0051 -- parenright
+* 444,695 2 0052 -- asterisk
++ 606,505 0 0053 -- plus
+, 250,141,166 0 0054 -- comma
+- 333,305 0 0055 -- hyphen
+hy "
+char173 "
+. 250,144,12 0 0056 -- period
+/ 296,720,17 2 0057 -- slash
+sl "
+0 500,660,17 2 0060 -- zero
+1 500,670,3 2 0061 -- one
+2 500,660,3 2 0062 -- two
+3 500,660,17 2 0063 -- three
+4 500,672,3 2 0064 -- four
+5 500,656,17 2 0065 -- five
+6 500,660,17 2 0066 -- six
+7 500,656,3 2 0067 -- seven
+8 500,660,17 2 0070 -- eight
+9 500,660,17 2 0071 -- nine
+: 250,454,12 0 0072 -- colon
+; 250,454,166 0 0073 -- semicolon
+< 606,519,15 0 0074 -- less
+= 606,396 0 0075 -- equal
+> 606,519,15 0 0076 -- greater
+? 444,687,12 2 0077 -- question
+@ 747,681,12 2 0100 -- at
+at "
+A 778,686,3 2 0101 -- A
+B 667,681,3 2 0102 -- B
+C 722,695,17 2 0103 -- C
+D 833,681,3 2 0104 -- D
+E 611,681,4 2 0105 -- E
+F 556,681,3 2 0106 -- F
+G 833,695,17 2 0107 -- G
+H 833,681,3 2 0110 -- H
+I 389,681,3 2 0111 -- I
+J 389,681,213 2 0112 -- J
+K 778,681,3 2 0113 -- K
+L 611,681,4 2 0114 -- L
+M 1000,681,10 2 0115 -- M
+N 833,681,16 2 0116 -- N
+O 833,695,17 2 0117 -- O
+P 611,681,3 2 0120 -- P
+Q 833,695,184 2 0121 -- Q
+R 722,681,3 2 0122 -- R
+S 611,695,17 2 0123 -- S
+T 667,681,3 2 0124 -- T
+U 778,681,17 2 0125 -- U
+V 778,681,3 2 0126 -- V
+W 1000,686,3 2 0127 -- W
+X 667,695,3 2 0130 -- X
+Y 667,695,3 2 0131 -- Y
+Z 667,681,3 2 0132 -- Z
+[ 333,720,104 2 0133 -- bracketleft
+lB "
+\ 606,720 2 0134 -- backslash
+rs "
+] 333,720,104 2 0135 -- bracketright
+rB "
+a^ 333,681 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 278,695 2 0140 -- quoteleft
+oq "
+a 500,471,17 0 0141 -- a
+b 611,720,17 2 0142 -- b
+c 444,471,17 0 0143 -- c
+d 611,720,17 2 0144 -- d
+e 500,471,17 0 0145 -- e
+f 389,720,3 2 0146 -- f
+g 556,471,266 1 0147 -- g
+h 611,720,3 2 0150 -- h
+i 333,706,3 2 0151 -- i
+j 333,706,266 3 0152 -- j
+k 611,720,3 2 0153 -- k
+l 333,720,3 2 0154 -- l
+m 889,471,3 0 0155 -- m
+n 611,471,3 0 0156 -- n
+o 556,471,17 0 0157 -- o
+p 611,471,258 1 0160 -- p
+q 611,471,258 1 0161 -- q
+r 389,471,3 0 0162 -- r
+s 444,471,17 0 0163 -- s
+t 333,632,17 2 0164 -- t
+u 611,471,17 0 0165 -- u
+v 556,459,3 0 0166 -- v
+w 833,471,3 0 0167 -- w
+x 500,471,3 0 0170 -- x
+y 556,459,266 1 0171 -- y
+z 500,459,3 0 0172 -- z
+lC 310,725,117 2 0173 -- braceleft
+{ "
+ba 606,720 2 0174 -- bar
+| "
+rC 310,725,117 2 0175 -- braceright
+} "
+a~ 333,661 2 0176 -- tilde
+~ "
+bq 333,130,160 0 0200 -- quotesinglbase
+Fo 500,438 0 0201 -- guillemotleft
+char171 "
+Fc 500,438 0 0202 -- guillemotright
+char187 "
+bu 606,516 0 0203 -- bullet
+Fn 500,703,242 2 0204 -- florin
+f/ 167,660 2 0205 -- fraction
+%0 1000,724,9 2 0206 -- perthousand
+dg 500,682,6 2 0207 -- dagger
+dd 500,682,245 2 0210 -- daggerdbl
+en 500,291 0 0211 -- endash
+em 1000,291 0 0212 -- emdash
+fi 611,720,3 2 0214 -- fi
+fl 611,720,3 2 0215 -- fl
+.i 333,471,3 0 0220 -- dotlessi
+ga 333,691 2 0222 -- grave
+a" 333,691 2 0223 -- hungarumlaut
+a. 333,671 2 0224 -- dotaccent
+ab 333,669 2 0225 -- breve
+ah 333,685 2 0226 -- caron
+ao 333,700 2 0227 -- ring
+ho 333,0,246 0 0230 -- ogonek
+lq 500,695 2 0231 -- quotedblleft
+rq 500,695 2 0232 -- quotedblright
+oe 833,471,17 0 0233 -- oe
+/l 333,720,3 2 0234 -- lslash
+Bq 500,130,160 0 0235 -- quotedblbase
+OE 1000,695,17 2 0236 -- OE
+/L 611,681,4 2 0237 -- Lslash
+r! 278,471,227 0 0241 -- exclamdown
+char161 "
+ct 500,554,106 0 0242 -- cent
+char162 "
+Po 500,676,19 2 0243 -- sterling
+char163 "
+Cs 500,533 0 0244 -- currency
+char164 "
+Ye 500,695,3 2 0245 -- yen
+char165 "
+bb 606,720 2 0246 -- brokenbar
+char166 "
+sc 500,695,217 2 0247 -- section
+char167 "
+ad 333,671 2 0250 -- dieresis
+char168 "
+co 747,695,17 2 0251 -- copyright
+char169 "
+Of 438,660 2 0252 -- ordfeminine
+char170 "
+fo 389,438 0 0253 -- guilsinglleft
+no 606,396 0 0254 -- logicalnot
+char172 "
+\- 606,298 0 0255 -- minus
+rg 747,695,17 2 0256 -- registered
+char174 "
+a- 333,609 0 0257 -- macron
+char175 "
+de 400,660 2 0260 -- degree
+char176 "
+char177 606,505 0 0261 -- plusminus
+S2 300,660 2 0262 -- twosuperior
+char178 "
+S3 300,667 2 0263 -- threesuperior
+char179 "
+aa 333,691 2 0264 -- acute
+char180 "
+char181 611,471,225 0 0265 -- mu
+ps 641,683,161 2 0266 -- paragraph
+char182 "
+pc 250,335 0 0267 -- periodcentered
+char183 "
+ac 333,0,225 0 0270 -- cedilla
+char184 "
+S1 300,665 2 0271 -- onesuperior
+char185 "
+Om 488,660 2 0272 -- ordmasculine
+char186 "
+fc 389,438 0 0273 -- guilsinglright
+14 750,665,2 2 0274 -- onequarter
+char188 "
+12 750,665,2 2 0275 -- onehalf
+char189 "
+34 750,667,2 2 0276 -- threequarters
+char190 "
+r? 444,471,231 0 0277 -- questiondown
+char191 "
+`A 778,915,3 2 0300 -- Agrave
+char192 "
+'A 778,915,3 2 0301 -- Aacute
+char193 "
+^A 778,905,3 2 0302 -- Acircumflex
+char194 "
+~A 778,885,3 2 0303 -- Atilde
+char195 "
+:A 778,895,3 2 0304 -- Adieresis
+char196 "
+oA 778,924,3 2 0305 -- Aring
+char197 "
+AE 1000,681,4 2 0306 -- AE
+char198 "
+,C 722,695,225 2 0307 -- Ccedilla
+char199 "
+`E 611,915,4 2 0310 -- Egrave
+char200 "
+'E 611,915,4 2 0311 -- Eacute
+char201 "
+^E 611,905,4 2 0312 -- Ecircumflex
+char202 "
+:E 611,895,4 2 0313 -- Edieresis
+char203 "
+`I 389,915,3 2 0314 -- Igrave
+char204 "
+'I 389,915,3 2 0315 -- Iacute
+char205 "
+^I 389,905,3 2 0316 -- Icircumflex
+char206 "
+:I 389,895,3 2 0317 -- Idieresis
+char207 "
+-D 833,681,3 2 0320 -- Eth
+char208 "
+~N 833,885,16 2 0321 -- Ntilde
+char209 "
+`O 833,915,17 2 0322 -- Ograve
+char210 "
+'O 833,915,17 2 0323 -- Oacute
+char211 "
+^O 833,905,17 2 0324 -- Ocircumflex
+char212 "
+~O 833,885,17 2 0325 -- Otilde
+char213 "
+:O 833,895,17 2 0326 -- Odieresis
+char214 "
+char215 606,483 0 0327 -- multiply
+/O 833,698,20 2 0330 -- Oslash
+char216 "
+`U 778,915,17 2 0331 -- Ugrave
+char217 "
+'U 778,915,17 2 0332 -- Uacute
+char218 "
+^U 778,905,17 2 0333 -- Ucircumflex
+char219 "
+:U 778,895,17 2 0334 -- Udieresis
+char220 "
+'Y 667,915,3 2 0335 -- Yacute
+char221 "
+TP 611,681,3 2 0336 -- Thorn
+char222 "
+ss 611,720,17 2 0337 -- germandbls
+char223 "
+`a 500,711,17 2 0340 -- agrave
+char224 "
+'a 500,711,17 2 0341 -- aacute
+char225 "
+^a 500,701,17 2 0342 -- acircumflex
+char226 "
+~a 500,673,17 2 0343 -- atilde
+char227 "
+:a 500,691,17 2 0344 -- adieresis
+char228 "
+oa 500,700,17 2 0345 -- aring
+char229 "
+ae 778,471,17 0 0346 -- ae
+char230 "
+,c 444,471,225 0 0347 -- ccedilla
+char231 "
+`e 500,711,17 2 0350 -- egrave
+char232 "
+'e 500,711,17 2 0351 -- eacute
+char233 "
+^e 500,701,17 2 0352 -- ecircumflex
+char234 "
+:e 500,691,17 2 0353 -- edieresis
+char235 "
+`i 333,711,3 2 0354 -- igrave
+char236 "
+'i 333,711,3 2 0355 -- iacute
+char237 "
+^i 333,701,3 2 0356 -- icircumflex
+char238 "
+:i 333,691,3 2 0357 -- idieresis
+char239 "
+Sd 556,720,17 2 0360 -- eth
+char240 "
+~n 611,673,3 2 0361 -- ntilde
+char241 "
+`o 556,711,17 2 0362 -- ograve
+char242 "
+'o 556,711,17 2 0363 -- oacute
+char243 "
+^o 556,701,17 2 0364 -- ocircumflex
+char244 "
+~o 556,673,17 2 0365 -- otilde
+char245 "
+:o 556,691,17 2 0366 -- odieresis
+char246 "
+char247 606,510 0 0367 -- divide
+/o 556,471,18 0 0370 -- oslash
+char248 "
+`u 611,711,17 2 0371 -- ugrave
+char249 "
+'u 611,711,17 2 0372 -- uacute
+char250 "
+^u 611,701,17 2 0373 -- ucircumflex
+char251 "
+:u 611,691,17 2 0374 -- udieresis
+char252 "
+'y 556,711,266 3 0375 -- yacute
+char253 "
+Tp 611,720,258 3 0376 -- thorn
+char254 "
+:y 556,691,266 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/PBI b/contrib/groff/font/devps/PBI
new file mode 100644
index 0000000..7ec5ff3
--- /dev/null
+++ b/contrib/groff/font/devps/PBI
@@ -0,0 +1,463 @@
+name PBI
+internalname Palatino-BoldItalic
+slant 10
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -55
+A w -37
+A v -55
+A ' -55
+A cq -55
+A Y -74
+A W -74
+A V -74
+A T -55
+F . -111
+F , -111
+F A -74
+L y -37
+L ' -55
+L cq -55
+L Y -74
+L W -74
+L V -74
+L T -74
+P . -129
+P , -129
+P A -92
+R y -20
+R Y -37
+R W -55
+R V -55
+R T -37
+T y -80
+T w -50
+T u -92
+T ; -55
+T s -92
+T r -92
+T . -55
+T o -111
+T i -74
+T - -92
+T hy -92
+T char173 -92
+T e -111
+T , -55
+T : -55
+T c -92
+T a -111
+T O -18
+T A -55
+V y -50
+V u -50
+V ; -37
+V r -74
+V . -111
+V o -74
+V i -50
+V - -37
+V hy -37
+V char173 -37
+V e -74
+V , -111
+V : -37
+V a -92
+V A -74
+W y -30
+W u -30
+W ; -18
+W r -30
+W . -55
+W o -55
+W i -30
+W e -55
+W , -55
+W : -28
+W a -74
+W A -74
+Y v -30
+Y u -50
+Y ; -55
+Y q -92
+Y . -55
+Y p -74
+Y o -111
+Y i -54
+Y - -55
+Y hy -55
+Y char173 -55
+Y e -92
+Y , -55
+Y : -55
+Y a -111
+Y A -55
+f ' 37
+f cq 37
+f f -37
+1 1 -55
+` ` -55
+` oq -55
+oq ` -55
+oq oq -55
+' t -18
+cq t -18
+' s -37
+cq s -37
+' ' -55
+' cq -55
+cq ' -55
+cq cq -55
+r ' 55
+r cq 55
+r q -18
+r . -55
+r o -18
+r h -18
+r g -18
+r e -18
+r , -55
+r c -18
+v . -55
+v , -55
+w . -55
+w , -55
+y . -37
+y , -37
+charset
+ha 606,678,0,0,-13 2 0000 -- asciicircum
+ti 606,346,0,0,-1 0 0001 -- asciitilde
+vS 556,896,17,51,0,51 2 0002 -- Scaron
+vZ 667,896,3,59,49,59 2 0003 -- Zcaron
+vs 444,692,17,95,25,66 2 0004 -- scaron
+vz 500,692,17,67,19,66 2 0005 -- zcaron
+:Y 611,880,3,114,-4,66 2 0006 -- Ydieresis
+tm 1000,678,0,11,12,11 2 0007 -- trademark
+aq 250,720,0,93,-77,66 2 0010 -- quotesingle
+space 250 0 0040
+! 333,695,17,39,-8,39 2 0041 -- exclam
+" 500,720,0,43,-87,43 2 0042 -- quotedbl
+dq "
+# 500,673,0,46,46,46 2 0043 -- numbersign
+sh "
+$ 500,737,108,27,30,27 2 0044 -- dollar
+Do "
+% 889,697,17,0,-6 2 0045 -- percent
+& 833,695,17,28,-24,28 2 0046 -- ampersand
+' 278,720,0,74,-26,66 2 0047 -- quoteright
+cq "
+( 333,723,129,85,-8,66 2 0050 -- parenleft
+) 333,723,129,15,62,15 2 0051 -- parenright
+* 444,695,0,45,-34,45 2 0052 -- asterisk
++ 606,501,5 0 0053 -- plus
+, 250,147,164,8,83,8 0 0054 -- comma
+- 389,300,0,23,13,23 0 0055 -- hyphen
+hy "
+char173 "
+. 250,135,17,0,2 0 0056 -- period
+/ 315,720,17,50,49,50 2 0057 -- slash
+sl "
+0 500,683,17,40,8,40 2 0060 -- zero
+1 500,678,3,0,9 2 0061 -- one
+2 500,683,3,4,49,4 2 0062 -- two
+3 500,683,17,0,42 2 0063 -- three
+4 500,683,3,37,47,37 2 0064 -- four
+5 500,675,17,31,36,31 2 0065 -- five
+6 500,683,17,38,11,38 2 0066 -- six
+7 500,674,3,94,-19,66 2 0067 -- seven
+8 500,683,17,34,24,34 2 0070 -- eight
+9 500,683,17,41,23,41 2 0071 -- nine
+: 250,452,17,36,12,36 0 0072 -- colon
+; 250,452,164,47,83,47 0 0073 -- semicolon
+< 606,517,21,2,1,2 0 0074 -- less
+= 606,390,0,0,-1 0 0075 -- equal
+> 606,517,21,1,2,1 0 0076 -- greater
+? 444,695,17,56,-41,56 2 0077 -- question
+@ 833,681,12,0,-32 2 0100 -- at
+at "
+A 722,683,3,13,85,13 2 0101 -- A
+B 667,681,3,12,42,12 2 0102 -- B
+C 685,695,17,60,-19,60 2 0103 -- C
+D 778,682,3,19,50,19 2 0104 -- D
+E 611,681,3,45,39,45 2 0105 -- E
+F 556,681,3,87,56,66 2 0106 -- F
+G 778,695,17,22,-22,22 2 0107 -- G
+H 778,681,3,98,62,66 2 0110 -- H
+I 389,681,3,73,51,66 2 0111 -- I
+J 389,681,207,78,79,66 2 0112 -- J
+K 722,681,3,74,60,66 2 0113 -- K
+L 611,681,3,17,24,17 2 0114 -- L
+M 944,681,17,91,73,66 2 0115 -- M
+N 778,681,3,101,52,66 2 0116 -- N
+O 833,695,17,11,-26,11 2 0117 -- O
+P 667,681,3,56,39,56 2 0120 -- P
+Q 833,695,222,11,-26,11 2 0121 -- Q
+R 722,681,3,25,46,25 2 0122 -- R
+S 556,695,17,11,0,11 2 0123 -- S
+T 611,681,3,113,-6,66 2 0124 -- T
+U 778,681,17,97,-33,66 2 0125 -- U
+V 667,681,3,128,-17,66 2 0126 -- V
+W 1000,689,3,123,-17,66 2 0127 -- W
+X 722,681,3,100,59,66 2 0130 -- X
+Y 611,695,3,114,-4,66 2 0131 -- Y
+Z 667,681,3,59,49,59 2 0132 -- Z
+[ 333,723,102,98,5,66 2 0133 -- bracketleft
+lB "
+\ 606,720,0,0,-22 2 0134 -- backslash
+rs "
+] 333,723,102,32,71,32 2 0135 -- bracketright
+rB "
+a^ 333,684,0,132,-38,66 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 278,720,0,63,-15,63 2 0140 -- quoteleft
+oq "
+a 556,470,17,13,6,13 0 0141 -- a
+b 537,726,17,7,6,7 2 0142 -- b
+c 444,469,17,42,18,42 0 0143 -- c
+d 556,726,17,44,12,44 2 0144 -- d
+e 444,469,17,24,22,24 0 0145 -- e
+f 333,726,271,166,180,66 3 0146 -- f
+g 500,469,271,79,100,66 1 0147 -- g
+h 556,726,17,16,28,16 2 0150 -- h
+i 333,695,17,29,24,29 2 0151 -- i
+j 333,695,271,40,114,40 3 0152 -- j
+k 556,726,17,22,16,22 2 0153 -- k
+l 333,726,17,35,-14,35 2 0154 -- l
+m 833,469,17,20,31,20 0 0155 -- m
+n 556,469,17,15,33,15 0 0156 -- n
+o 556,469,17,0,2 0 0157 -- o
+p 556,469,271,10,71,10 1 0160 -- p
+q 537,469,271,26,18,26 1 0161 -- q
+r 389,469,17,72,30,66 0 0162 -- r
+s 444,469,17,12,25,12 0 0163 -- s
+t 389,636,17,70,8,66 2 0164 -- t
+u 556,469,17,15,28,15 0 0165 -- u
+v 556,469,17,7,31,7 0 0166 -- v
+w 833,469,17,19,23,19 0 0167 -- w
+x 500,469,17,50,58,50 0 0170 -- x
+y 556,469,271,35,37,35 1 0171 -- y
+z 500,469,17,20,19,20 0 0172 -- z
+lC 333,720,105,51,32,51 2 0173 -- braceleft
+{ "
+ba 606,720,0,0,-209 2 0174 -- bar
+| "
+rC 333,720,105,32,51,32 2 0175 -- braceright
+} "
+a~ 333,654,0,158,-32,66 2 0176 -- tilde
+~ "
+bq 250,145,144,20,53,20 0 0200 -- quotesinglbase
+Fo 500,446,0,8,15,8 0 0201 -- guillemotleft
+char171 "
+Fc 500,443,0,8,15,8 0 0202 -- guillemotright
+char187 "
+bu 606,516,0,0,-81 0 0203 -- bullet
+Fn 500,690,242,29,42,29 2 0204 -- florin
+f/ 167,683,0,221,220,66 2 0205 -- fraction
+%0 1000,691,17,0,-15 2 0206 -- perthousand
+dg 556,685,3,0,-17 2 0207 -- dagger
+dd 556,693,153,31,17,31 2 0210 -- daggerdbl
+en 500,282,0,62,62,62 0 0211 -- endash
+em 1000,282,0,62,62,62 0 0212 -- emdash
+fi 611,726,271,27,180,27 3 0214 -- fi
+fl 611,726,271,70,180,66 3 0215 -- fl
+.i 333,469,17,10,24,10 0 0220 -- dotlessi
+ga 333,699,0,39,-60,39 2 0222 -- grave
+a" 333,699,0,126,78,66 2 0223 -- hungarumlaut
+a. 333,668,0,42,-152,42 2 0224 -- dotaccent
+ab 333,680,0,129,-46,66 2 0225 -- breve
+ah 333,684,0,162,-63,66 2 0226 -- caron
+ao 556,714,0,0,-227 2 0227 -- ring
+ho 333,0,206,0,18 0 0230 -- ogonek
+lq 500,720,0,61,-15,61 2 0231 -- quotedblleft
+rq 500,720,0,69,-23,66 2 0232 -- quotedblright
+oe 778,469,17,27,2,27 0 0233 -- oe
+/l 333,726,17,82,37,66 2 0234 -- lslash
+Bq 500,145,144,0,68 0 0235 -- quotedblbase
+OE 944,695,17,67,11,66 2 0236 -- OE
+/L 611,681,3,17,44,17 2 0237 -- Lslash
+r! 333,479,225,0,48 0 0241 -- exclamdown
+char161 "
+ct 500,547,105,6,-2,6 0 0242 -- cent
+char162 "
+Po 500,683,5,51,29,51 2 0243 -- sterling
+char163 "
+Cs 500,533,0,18,18,18 0 0244 -- currency
+char164 "
+Ye 500,695,3,88,39,66 2 0245 -- yen
+char165 "
+bb 606,720,0,0,-209 2 0246 -- brokenbar
+char166 "
+sc 556,695,151,0,3 2 0247 -- section
+char167 "
+ad 333,668,0,143,-40,66 2 0250 -- dieresis
+char168 "
+co 747,695,17,23,24,23 2 0251 -- copyright
+char169 "
+Of 333,684,0,72,3,66 2 0252 -- ordfeminine
+char170 "
+fo 333,446,0,9,-10,9 0 0253 -- guilsinglleft
+no 606,390,0,0,-1 0 0254 -- logicalnot
+char172 "
+\- 606,292,0,0,-1 0 0255 -- minus
+rg 747,695,17,23,24,23 2 0256 -- registered
+char174 "
+a- 333,608,0,135,-26,66 0 0257 -- macron
+char175 "
+de 400,683 2 0260 -- degree
+char176 "
+char177 606,501 0 0261 -- plusminus
+S2 300,683,0,71,24,66 2 0262 -- twosuperior
+char178 "
+S3 300,683,0,60,27,60 2 0263 -- threesuperior
+char179 "
+aa 333,699,0,109,-103,66 2 0264 -- acute
+char180 "
+char181 556,469,232,15,65,15 0 0265 -- mu
+ps 556,681,204,123,36,66 2 0266 -- paragraph
+char182 "
+pc 250,324,0,6,-17,6 0 0267 -- periodcentered
+char183 "
+ac 333,5,218,0,38 0 0270 -- cedilla
+char184 "
+S1 300,680,0,48,9,48 2 0271 -- onesuperior
+char185 "
+Om 333,683,0,63,-1,63 2 0272 -- ordmasculine
+char186 "
+fc 333,443,0,0,15 0 0273 -- guilsinglright
+14 750,683,2,32,32,32 2 0274 -- onequarter
+char188 "
+12 750,683,2,36,36,36 2 0275 -- onehalf
+char189 "
+34 750,683,2,32,32,32 2 0276 -- threequarters
+char190 "
+r? 444,479,226,0,62 0 0277 -- questiondown
+char191 "
+`A 722,911,3,13,85,13 2 0300 -- Agrave
+char192 "
+'A 722,911,3,13,85,13 2 0301 -- Aacute
+char193 "
+^A 722,896,3,13,85,13 2 0302 -- Acircumflex
+char194 "
+~A 722,866,3,13,85,13 2 0303 -- Atilde
+char195 "
+:A 722,880,3,13,85,13 2 0304 -- Adieresis
+char196 "
+oA 722,926,3,13,85,13 2 0305 -- Aring
+char197 "
+AE 944,681,3,33,79,33 2 0306 -- AE
+char198 "
+,C 685,695,218,60,-19,60 2 0307 -- Ccedilla
+char199 "
+`E 611,911,3,45,39,45 2 0310 -- Egrave
+char200 "
+'E 611,911,3,45,39,45 2 0311 -- Eacute
+char201 "
+^E 611,896,3,45,39,45 2 0312 -- Ecircumflex
+char202 "
+:E 611,880,3,45,39,45 2 0313 -- Edieresis
+char203 "
+`I 389,911,3,73,51,66 2 0314 -- Igrave
+char204 "
+'I 389,911,3,81,51,66 2 0315 -- Iacute
+char205 "
+^I 389,896,3,104,51,66 2 0316 -- Icircumflex
+char206 "
+:I 389,880,3,115,51,66 2 0317 -- Idieresis
+char207 "
+-D 778,682,3,19,50,19 2 0320 -- Eth
+char208 "
+~N 778,866,3,101,52,66 2 0321 -- Ntilde
+char209 "
+`O 833,911,17,11,-26,11 2 0322 -- Ograve
+char210 "
+'O 833,911,17,11,-26,11 2 0323 -- Oacute
+char211 "
+^O 833,896,17,11,-26,11 2 0324 -- Ocircumflex
+char212 "
+~O 833,866,17,11,-26,11 2 0325 -- Otilde
+char213 "
+:O 833,880,17,11,-26,11 2 0326 -- Odieresis
+char214 "
+char215 606,479,0,0,-22 0 0327 -- multiply
+/O 833,730,54,14,-7,14 2 0330 -- Oslash
+char216 "
+`U 778,911,17,97,-33,66 2 0331 -- Ugrave
+char217 "
+'U 778,911,17,97,-33,66 2 0332 -- Uacute
+char218 "
+^U 778,896,17,97,-33,66 2 0333 -- Ucircumflex
+char219 "
+:U 778,880,17,97,-33,66 2 0334 -- Udieresis
+char220 "
+'Y 611,911,3,114,-4,66 2 0335 -- Yacute
+char221 "
+TP 667,681,3,27,39,27 2 0336 -- Thorn
+char222 "
+ss 556,726,271,43,181,43 3 0337 -- germandbls
+char223 "
+`a 556,719,17,13,6,13 2 0340 -- agrave
+char224 "
+'a 556,719,17,13,6,13 2 0341 -- aacute
+char225 "
+^a 556,704,17,21,6,21 2 0342 -- acircumflex
+char226 "
+~a 556,666,17,47,6,47 2 0343 -- atilde
+char227 "
+:a 556,688,17,32,6,32 2 0344 -- adieresis
+char228 "
+oa 556,714,17,13,6,13 2 0345 -- aring
+char229 "
+ae 738,469,17,23,6,23 0 0346 -- ae
+char230 "
+,c 444,469,218,42,18,42 0 0347 -- ccedilla
+char231 "
+`e 444,719,17,24,22,24 2 0350 -- egrave
+char232 "
+'e 444,719,17,54,22,54 2 0351 -- eacute
+char233 "
+^e 444,704,17,77,22,66 2 0352 -- ecircumflex
+char234 "
+:e 444,688,17,88,22,66 2 0353 -- edieresis
+char235 "
+`i 333,719,17,39,24,39 2 0354 -- igrave
+char236 "
+'i 333,719,17,109,24,66 2 0355 -- iacute
+char237 "
+^i 333,704,17,120,24,66 2 0356 -- icircumflex
+char238 "
+:i 333,688,17,143,24,66 2 0357 -- idieresis
+char239 "
+Sd 556,726,17,40,2,40 2 0360 -- eth
+char240 "
+~n 556,666,17,47,33,47 2 0361 -- ntilde
+char241 "
+`o 556,719,17,0,2 2 0362 -- ograve
+char242 "
+'o 556,719,17,0,2 2 0363 -- oacute
+char243 "
+^o 556,704,17,9,2,9 2 0364 -- ocircumflex
+char244 "
+~o 556,666,17,47,2,47 2 0365 -- otilde
+char245 "
+:o 556,688,17,32,2,32 2 0366 -- odieresis
+char246 "
+char247 606,501,5 0 0367 -- divide
+/o 556,506,50,16,36,16 0 0370 -- oslash
+char248 "
+`u 556,719,17,15,28,15 2 0371 -- ugrave
+char249 "
+'u 556,719,17,15,28,15 2 0372 -- uacute
+char250 "
+^u 556,704,17,15,28,15 2 0373 -- ucircumflex
+char251 "
+:u 556,688,17,32,28,32 2 0374 -- udieresis
+char252 "
+'y 556,719,271,35,37,35 3 0375 -- yacute
+char253 "
+Tp 556,726,271,10,71,10 3 0376 -- thorn
+char254 "
+:y 556,688,271,35,37,35 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/PI b/contrib/groff/font/devps/PI
new file mode 100644
index 0000000..d35c7f8
--- /dev/null
+++ b/contrib/groff/font/devps/PI
@@ -0,0 +1,465 @@
+name PI
+internalname Palatino-Italic
+slant 10
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -55
+A w -37
+A v -37
+A ' -55
+A cq -55
+A Y -55
+A W -55
+A V -74
+A T -55
+F . -111
+F , -111
+F A -111
+L y -37
+L ' -37
+L cq -37
+L Y -74
+L W -74
+L V -74
+L T -74
+P . -129
+P , -129
+P A -129
+R y -37
+R Y -55
+R W -55
+R V -74
+R T -55
+T y -92
+T w -92
+T u -111
+T ; -74
+T s -111
+T r -111
+T . -74
+T o -111
+T i -55
+T - -55
+T hy -55
+T char173 -55
+T e -111
+T , -74
+T : -74
+T c -111
+T a -111
+T O -18
+T A -92
+V y -74
+V u -74
+V ; -37
+V r -92
+V . -129
+V o -74
+V i -74
+V - -55
+V hy -55
+V char173 -55
+V e -92
+V , -129
+V : -37
+V a -74
+V A -210
+W y -20
+W u -20
+W ; -18
+W r -20
+W . -55
+W o -20
+W i -20
+W - -18
+W hy -18
+W char173 -18
+W e -20
+W , -55
+W : -18
+W a -20
+W A -92
+Y v -74
+Y u -92
+Y ; -74
+Y q -92
+Y . -92
+Y p -74
+Y o -111
+Y i -55
+Y - -74
+Y hy -74
+Y char173 -74
+Y e -111
+Y , -92
+Y : -74
+Y a -92
+Y A -92
+f ' 55
+f cq 55
+1 1 -55
+` ` -74
+` oq -74
+oq ` -74
+oq oq -74
+' t -37
+cq t -37
+' s -55
+cq s -55
+' ' -74
+' cq -74
+cq ' -74
+cq cq -74
+r ' 37
+r cq 37
+r q -18
+r . -74
+r o -18
+r h -18
+r g -18
+r e -18
+r , -74
+r c -18
+v . -55
+v , -55
+w . -55
+w , -55
+y . -37
+y , -37
+charset
+ha 606,689,0,0,-1 2 0000 -- asciicircum
+ti 606,339,0,0,-1 0 0001 -- asciitilde
+vS 556,907,18,33,8,33 2 0002 -- Scaron
+vZ 667,907,3,20,30,20 2 0003 -- Zcaron
+vs 389,687,11,80,41,68 2 0004 -- scaron
+vz 444,687,11,53,51,53 2 0005 -- zcaron
+:Y 667,847,3,58,-2,58 2 0006 -- Ydieresis
+tm 1000,689,0,1,-2,1 2 0007 -- trademark
+aq 333,733,0,5,-90,5 2 0010 -- quotesingle
+space 250 0 0040
+! 333,733,8,9,-26,9 2 0041 -- exclam
+" 500,733,0,5,-90,5 2 0042 -- quotedbl
+dq "
+# 500,692,0,45,46,45 2 0043 -- numbersign
+sh "
+$ 500,733,113,2,35,2 2 0044 -- dollar
+Do "
+% 889,710,7,0,-24 2 0045 -- percent
+& 778,692,18,38,3,38 2 0046 -- ampersand
+' 278,733,0,30,-28,30 2 0047 -- quoteright
+cq "
+( 333,733,106,48,-4,48 2 0050 -- parenleft
+) 333,733,106,0,48 2 0051 -- parenright
+* 389,706,0,61,-26,61 2 0052 -- asterisk
++ 606,504,0,0,-1 0 0053 -- plus
+, 250,123,143,3,42,3 0 0054 -- comma
+- 333,281,0,21,31,21 0 0055 -- hyphen
+hy "
+char173 "
+. 250,112,5,0,-3 0 0056 -- period
+/ 296,733,119,146,90,68 2 0057 -- slash
+sl "
+0 500,699,11,30,14,30 2 0060 -- zero
+1 500,699,3,0,-4 2 0061 -- one
+2 500,699,3,0,38 2 0062 -- two
+3 500,699,11,0,28 2 0063 -- three
+4 500,699,3,28,35,28 2 0064 -- four
+5 500,693,11,41,36,41 2 0065 -- five
+6 500,699,11,19,1,19 2 0066 -- six
+7 500,692,3,52,-3,52 2 0067 -- seven
+8 500,699,11,19,14,19 2 0070 -- eight
+9 500,699,11,18,18,18 2 0071 -- nine
+: 250,458,5,7,6,7 0 0072 -- colon
+; 250,456,146,19,59,19 0 0073 -- semicolon
+< 606,516,6,0,-3 0 0074 -- less
+= 606,378,0,0,-1 0 0075 -- equal
+> 606,516,6,0,-3 0 0076 -- greater
+? 500,706,8,0,-64 2 0077 -- question
+@ 747,706,18,21,23,21 2 0100 -- at
+at "
+A 722,705,3,5,69,5 2 0101 -- A
+B 611,692,6,0,24 2 0102 -- B
+C 667,706,18,34,5,34 2 0103 -- C
+D 778,692,3,13,22,13 2 0104 -- D
+E 611,692,3,9,20,9 2 0105 -- E
+F 556,692,3,42,50,42 2 0106 -- F
+G 722,706,18,22,0,22 2 0107 -- G
+H 778,692,3,72,53,68 2 0110 -- H
+I 333,692,3,71,43,68 2 0111 -- I
+J 333,692,206,75,85,68 2 0112 -- J
+K 667,692,3,66,37,66 2 0113 -- K
+L 556,692,3,17,34,17 2 0114 -- L
+M 944,692,18,46,69,46 2 0115 -- M
+N 778,692,11,76,48,68 2 0116 -- N
+O 778,706,18,20,-3,20 2 0117 -- O
+P 611,692,3,33,41,33 2 0120 -- P
+Q 778,706,201,20,-3,20 2 0121 -- Q
+R 667,692,3,22,41,22 2 0122 -- R
+S 556,706,18,0,8 2 0123 -- S
+T 611,692,3,74,-3,68 2 0124 -- T
+U 778,692,18,70,-38,68 2 0125 -- U
+V 722,692,8,82,-25,68 2 0126 -- V
+W 944,700,8,86,-21,68 2 0127 -- W
+X 722,692,3,62,30,62 2 0130 -- X
+Y 667,705,3,58,-2,58 2 0131 -- Y
+Z 667,692,3,20,30,20 2 0132 -- Z
+[ 333,733,100,43,32,43 2 0133 -- bracketleft
+lB "
+\ 606,733,0,0,-31 2 0134 -- backslash
+rs "
+] 333,733,100,32,43,32 2 0135 -- bracketright
+rB "
+a^ 333,679,0,67,-6,67 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 278,733,0,30,-28,30 2 0140 -- quoteleft
+oq "
+a 444,482,11,12,46,12 0 0141 -- a
+b 463,733,11,20,13,20 2 0142 -- b
+c 407,482,11,32,25,32 0 0143 -- c
+d 500,733,11,33,33,33 2 0144 -- d
+e 389,482,11,35,35,35 0 0145 -- e
+f 278,733,276,185,212,68 3 0146 -- f
+g 500,482,276,48,87,48 1 0147 -- g
+h 500,733,9,21,40,21 2 0150 -- h
+i 278,712,9,36,16,36 2 0151 -- i
+j 278,712,276,37,120,37 3 0152 -- j
+k 444,733,9,55,42,55 2 0153 -- k
+l 278,733,9,23,14,23 2 0154 -- l
+m 778,482,9,12,26,12 0 0155 -- m
+n 556,482,9,8,26,8 0 0156 -- n
+o 444,482,11,17,33,17 0 0157 -- o
+p 500,482,276,15,57,15 1 0160 -- p
+q 463,482,276,19,26,19 1 0161 -- q
+r 389,482,9,45,24,45 0 0162 -- r
+s 389,482,11,6,41,6 0 0163 -- s
+t 333,646,9,27,9,27 2 0164 -- t
+u 556,482,11,6,18,6 0 0165 -- u
+v 500,482,11,27,29,27 0 0166 -- v
+w 722,482,11,27,29,27 0 0167 -- w
+x 500,482,11,34,41,34 0 0170 -- x
+y 500,482,276,40,58,40 1 0171 -- y
+z 444,482,11,22,51,22 0 0172 -- z
+lC 333,733,100,36,35,36 2 0173 -- braceleft
+{ "
+ba 606,733,0,0,-225 2 0174 -- bar
+| "
+rC 333,733,100,35,36,35 2 0175 -- braceright
+} "
+a~ 333,638,0,107,-13,68 0 0176 -- tilde
+~ "
+bq 278,120,122,0,23 0 0200 -- quotesinglbase
+Fo 500,440,0,0,-7 0 0201 -- guillemotleft
+char171 "
+Fc 500,440,0,0,-13 0 0202 -- guillemotright
+char187 "
+bu 500,526,0,0,-36 0 0203 -- bullet
+Fn 500,708,276,20,45,20 3 0204 -- florin
+f/ 167,699,0,220,220,68 2 0205 -- fraction
+%0 1000,717,6,0,-22 2 0206 -- perthousand
+dg 500,692,0,19,2,19 2 0207 -- dagger
+dd 500,692,162,44,40,44 2 0210 -- daggerdbl
+en 500,278,0,60,60,60 0 0211 -- endash
+em 1000,278,0,60,60,60 0 0212 -- emdash
+fi 528,733,276,24,212,24 3 0214 -- fi
+fl 545,733,276,25,212,25 3 0215 -- fl
+.i 278,482,9,13,16,13 0 0220 -- dotlessi
+ga 333,687,0,27,-36,27 2 0222 -- grave
+a" 333,730,0,102,4,68 2 0223 -- hungarumlaut
+a. 333,645,0,0,-125 2 0224 -- dotaccent
+ab 333,677,0,110,-42,68 2 0225 -- breve
+ah 333,679,0,126,-54,68 2 0226 -- caron
+ao 333,708,0,76,-109,68 2 0227 -- ring
+ho 333,0,207,0,12 0 0230 -- ogonek
+lq 500,733,0,25,-48,25 2 0231 -- quotedblleft
+rq 500,733,0,25,-48,25 2 0232 -- quotedblright
+oe 669,482,11,35,33,35 0 0233 -- oe
+/l 278,733,9,74,60,68 2 0234 -- lslash
+Bq 500,120,122,0,7 0 0235 -- quotedblbase
+OE 1028,706,18,11,-6,11 2 0236 -- OE
+/L 556,692,3,17,66,17 2 0237 -- Lslash
+r! 333,467,276,0,35 1 0241 -- exclamdown
+char161 "
+ct 500,551,96,0,-6 0 0242 -- cent
+char162 "
+Po 500,708,18,29,48,29 2 0243 -- sterling
+char163 "
+Cs 500,577,0,36,36,36 0 0244 -- currency
+char164 "
+Ye 500,699,3,62,15,62 2 0245 -- yen
+char165 "
+bb 606,733,0,0,-225 2 0246 -- brokenbar
+char166 "
+sc 500,706,220,13,36,13 2 0247 -- section
+char167 "
+ad 333,637,0,95,-28,68 0 0250 -- dieresis
+char168 "
+co 747,706,18,39,39,39 2 0251 -- copyright
+char169 "
+Of 333,699,0,38,-10,38 2 0252 -- ordfeminine
+char170 "
+fo 333,440,0,0,-7 0 0253 -- guilsinglleft
+no 606,378,0,0,-1 0 0254 -- logicalnot
+char172 "
+\- 606,280,0,0,-1 0 0255 -- minus
+rg 747,706,18,39,39,39 2 0256 -- registered
+char174 "
+a- 333,589,0,103,-24,68 0 0257 -- macron
+char175 "
+de 400,689,0,40,-40,40 2 0260 -- degree
+char176 "
+char177 606,504,0,0,-1 0 0261 -- plusminus
+S2 300,699,0,40,37,40 2 0262 -- twosuperior
+char178 "
+S3 300,699,0,54,22,54 2 0263 -- threesuperior
+char179 "
+aa 333,687,0,63,-72,63 2 0264 -- acute
+char180 "
+char181 556,482,226,6,35,6 0 0265 -- mu
+ps 500,692,224,161,17,68 2 0266 -- paragraph
+char182 "
+pc 250,312,0,0,-3 0 0267 -- periodcentered
+char183 "
+ac 333,0,216,0,59 0 0270 -- cedilla
+char184 "
+S1 300,699,0,35,-11,35 2 0271 -- onesuperior
+char185 "
+Om 333,699,0,39,-16,39 2 0272 -- ordmasculine
+char186 "
+fc 333,440,0,0,-13 0 0273 -- guilsinglright
+14 750,699,2,15,19,15 2 0274 -- onequarter
+char188 "
+12 750,699,2,21,19,21 2 0275 -- onehalf
+char189 "
+34 750,699,2,15,15,15 2 0276 -- threequarters
+char190 "
+r? 500,467,246,0,-7 0 0277 -- questiondown
+char191 "
+`A 722,897,3,5,69,5 2 0300 -- Agrave
+char192 "
+'A 722,897,3,5,69,5 2 0301 -- Aacute
+char193 "
+^A 722,889,3,5,69,5 2 0302 -- Acircumflex
+char194 "
+~A 722,866,3,5,69,5 2 0303 -- Atilde
+char195 "
+:A 722,847,3,5,69,5 2 0304 -- Adieresis
+char196 "
+oA 722,918,3,5,69,5 2 0305 -- Aring
+char197 "
+AE 941,692,3,11,54,11 2 0306 -- AE
+char198 "
+,C 667,706,216,34,5,34 2 0307 -- Ccedilla
+char199 "
+`E 611,897,3,9,20,9 2 0310 -- Egrave
+char200 "
+'E 611,897,3,9,20,9 2 0311 -- Eacute
+char201 "
+^E 611,889,3,9,20,9 2 0312 -- Ecircumflex
+char202 "
+:E 611,847,3,9,20,9 2 0313 -- Edieresis
+char203 "
+`I 333,897,3,71,43,68 2 0314 -- Igrave
+char204 "
+'I 333,897,3,123,43,68 2 0315 -- Iacute
+char205 "
+^I 333,889,3,107,43,68 2 0316 -- Icircumflex
+char206 "
+:I 333,847,3,135,43,68 2 0317 -- Idieresis
+char207 "
+-D 778,692,3,13,31,13 2 0320 -- Eth
+char208 "
+~N 778,866,11,76,48,68 2 0321 -- Ntilde
+char209 "
+`O 778,897,18,20,-3,20 2 0322 -- Ograve
+char210 "
+'O 778,897,18,20,-3,20 2 0323 -- Oacute
+char211 "
+^O 778,889,18,20,-3,20 2 0324 -- Ocircumflex
+char212 "
+~O 778,866,18,20,-3,20 2 0325 -- Otilde
+char213 "
+:O 778,847,18,20,-3,20 2 0326 -- Odieresis
+char214 "
+char215 606,474,0,0,-33 0 0327 -- multiply
+/O 778,721,39,34,18,34 2 0330 -- Oslash
+char216 "
+`U 778,897,18,70,-38,68 2 0331 -- Ugrave
+char217 "
+'U 778,897,18,70,-38,68 2 0332 -- Uacute
+char218 "
+^U 778,889,18,70,-38,68 2 0333 -- Ucircumflex
+char219 "
+:U 778,847,18,70,-38,68 2 0334 -- Udieresis
+char220 "
+'Y 667,897,3,58,-2,58 2 0335 -- Yacute
+char221 "
+TP 611,692,3,9,41,9 2 0336 -- Thorn
+char222 "
+ss 500,733,276,38,210,38 3 0337 -- germandbls
+char223 "
+`a 444,707,11,12,46,12 2 0340 -- agrave
+char224 "
+'a 444,707,11,20,46,20 2 0341 -- aacute
+char225 "
+^a 444,699,11,12,46,12 2 0342 -- acircumflex
+char226 "
+~a 444,650,11,52,46,52 2 0343 -- atilde
+char227 "
+:a 444,657,11,40,46,40 2 0344 -- adieresis
+char228 "
+oa 444,728,11,12,46,12 2 0345 -- aring
+char229 "
+ae 638,482,11,35,49,35 0 0346 -- ae
+char230 "
+,c 407,482,216,32,25,32 0 0347 -- ccedilla
+char231 "
+`e 389,707,11,35,35,35 2 0350 -- egrave
+char232 "
+'e 389,707,11,55,35,55 2 0351 -- eacute
+char233 "
+^e 389,699,11,59,35,59 2 0352 -- ecircumflex
+char234 "
+:e 389,657,11,67,35,67 2 0353 -- edieresis
+char235 "
+`i 278,707,9,43,16,43 2 0354 -- igrave
+char236 "
+'i 278,707,9,103,16,68 2 0355 -- iacute
+char237 "
+^i 278,699,9,95,21,68 2 0356 -- icircumflex
+char238 "
+:i 278,657,9,123,16,68 2 0357 -- idieresis
+char239 "
+Sd 444,733,11,84,33,68 2 0360 -- eth
+char240 "
+~n 556,650,9,8,26,8 2 0361 -- ntilde
+char241 "
+`o 444,707,11,17,33,17 2 0362 -- ograve
+char242 "
+'o 444,707,11,20,33,20 2 0363 -- oacute
+char243 "
+^o 444,699,11,17,33,17 2 0364 -- ocircumflex
+char244 "
+~o 444,650,11,52,33,52 2 0365 -- otilde
+char245 "
+:o 444,657,11,40,33,40 2 0366 -- odieresis
+char246 "
+char247 606,504,0,0,-1 0 0367 -- divide
+/o 444,510,24,66,68,66 0 0370 -- oslash
+char248 "
+`u 556,707,11,6,18,6 2 0371 -- ugrave
+char249 "
+'u 556,707,11,6,18,6 2 0372 -- uacute
+char250 "
+^u 556,699,11,6,18,6 2 0373 -- ucircumflex
+char251 "
+:u 556,657,11,6,18,6 2 0374 -- udieresis
+char252 "
+'y 500,707,276,40,58,40 3 0375 -- yacute
+char253 "
+Tp 500,733,276,0,89 3 0376 -- thorn
+char254 "
+:y 500,657,276,40,58,40 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/PR b/contrib/groff/font/devps/PR
new file mode 100644
index 0000000..2eccf3c
--- /dev/null
+++ b/contrib/groff/font/devps/PR
@@ -0,0 +1,466 @@
+name PR
+internalname Palatino-Roman
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -74
+A w -74
+A v -92
+A ' -74
+A cq -74
+A Y -111
+A W -74
+A V -111
+A T -74
+F . -92
+F , -92
+F A -74
+L y -55
+L ' -74
+L cq -74
+L Y -92
+L W -74
+L V -92
+L T -74
+P . -129
+P , -129
+P A -92
+R y -37
+R Y -37
+R W -37
+R V -55
+R T -37
+T y -90
+T w -90
+T u -90
+T ; -55
+T s -90
+T r -90
+T . -74
+T o -92
+T i -55
+T - -55
+T hy -55
+T char173 -55
+T e -92
+T , -74
+T : -55
+T c -111
+T a -92
+T O -18
+T A -74
+V y -92
+V u -92
+V ; -55
+V r -92
+V . -129
+V o -111
+V i -55
+V - -74
+V hy -74
+V char173 -74
+V e -111
+V , -129
+V : -55
+V a -92
+V A -111
+W y -50
+W u -50
+W ; -18
+W r -74
+W . -92
+W o -92
+W i -55
+W - -55
+W hy -55
+W char173 -55
+W e -92
+W , -92
+W : -18
+W a -92
+W A -92
+Y v -90
+Y u -90
+Y ; -74
+Y q -90
+Y . -111
+Y p -111
+Y o -92
+Y i -55
+Y - -92
+Y hy -92
+Y char173 -92
+Y e -92
+Y , -111
+Y : -74
+Y a -92
+Y A -92
+f ' 55
+f cq 55
+f f -18
+1 1 -55
+` ` -37
+` oq -37
+oq ` -37
+oq oq -37
+' ' -37
+' cq -37
+cq ' -37
+cq cq -37
+r u -8
+r ' 74
+r cq 74
+r q -18
+r . -74
+r o -18
+r - -18
+r hy -18
+r char173 -18
+r h -18
+r g -18
+r e -18
+r d -18
+r , -74
+r c -18
+v . -111
+v , -111
+w . -92
+w , -92
+y . -111
+y , -111
+charset
+ha 606,689 2 0000 -- asciicircum
+ti 606,347 0 0001 -- asciitilde
+vS 525,908,20 2 0002 -- Scaron
+vZ 667,908,3 2 0003 -- Zcaron
+vs 424,685,20 2 0004 -- scaron
+vz 500,685,3 2 0005 -- zcaron
+:Y 667,868,3 2 0006 -- Ydieresis
+tm 979,689 2 0007 -- trademark
+aq 208,709 2 0010 -- quotesingle
+space 250 0 0040
+! 278,694,5 2 0041 -- exclam
+" 371,709 2 0042 -- quotedbl
+dq "
+# 500,684 2 0043 -- numbersign
+sh "
+$ 500,731,116 2 0044 -- dollar
+Do "
+% 840,709,20 2 0045 -- percent
+& 778,689,20 2 0046 -- ampersand
+' 278,709 2 0047 -- quoteright
+cq "
+( 333,726,215 2 0050 -- parenleft
+) 333,726,215 2 0051 -- parenright
+* 389,689 2 0052 -- asterisk
++ 606,512 0 0053 -- plus
+, 250,123,155 0 0054 -- comma
+- 333,287 0 0055 -- hyphen
+hy "
+char173 "
+. 250,111,5 0 0056 -- period
+/ 606,726,119 2 0057 -- slash
+sl "
+0 500,689,20 2 0060 -- zero
+1 500,694,3 2 0061 -- one
+2 500,689,3 2 0062 -- two
+3 500,689,20 2 0063 -- three
+4 500,694,3 2 0064 -- four
+5 500,689,20 2 0065 -- five
+6 500,689,20 2 0066 -- six
+7 500,689,3 2 0067 -- seven
+8 500,689,20 2 0070 -- eight
+9 500,689,20 2 0071 -- nine
+: 250,456,5 0 0072 -- colon
+; 250,456,153 0 0073 -- semicolon
+< 606,522 0 0074 -- less
+= 606,386 0 0075 -- equal
+> 606,522 0 0076 -- greater
+? 444,694,5 2 0077 -- question
+@ 747,694,20 2 0100 -- at
+at "
+A 778,700,3 2 0101 -- A
+B 611,692,3 2 0102 -- B
+C 709,709,20 2 0103 -- C
+D 774,692,3 2 0104 -- D
+E 611,692,3 2 0105 -- E
+F 556,692,3 2 0106 -- F
+G 763,709,20 2 0107 -- G
+H 832,692,3 2 0110 -- H
+I 337,692,3 2 0111 -- I
+J 333,692,194 2 0112 -- J
+K 726,692,3 2 0113 -- K
+L 611,692,3 2 0114 -- L
+M 946,692,13 2 0115 -- M
+N 831,692,20 2 0116 -- N
+O 786,709,20 2 0117 -- O
+P 604,692,3 2 0120 -- P
+Q 786,709,176 2 0121 -- Q
+R 668,692,3 2 0122 -- R
+S 525,709,20 2 0123 -- S
+T 613,692,3 2 0124 -- T
+U 778,692,20 2 0125 -- U
+V 722,692,9 2 0126 -- V
+W 1000,700,9 2 0127 -- W
+X 667,700,3 2 0130 -- X
+Y 667,704,3 2 0131 -- Y
+Z 667,692,3 2 0132 -- Z
+[ 333,726,184 2 0133 -- bracketleft
+lB "
+\ 606,726 2 0134 -- backslash
+rs "
+] 333,726,184 2 0135 -- bracketright
+rB "
+a^ 333,677 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 278,709 2 0140 -- quoteleft
+oq "
+a 500,469,12 0 0141 -- a
+b 553,726,12 2 0142 -- b
+c 444,469,20 0 0143 -- c
+d 611,726,12 2 0144 -- d
+e 479,469,20 0 0145 -- e
+f 333,728,3 2 0146 -- f
+g 556,469,283 1 0147 -- g
+h 582,726,3 2 0150 -- h
+i 291,687,3 2 0151 -- i
+j 234,688,283 3 0152 -- j
+k 556,726,12 2 0153 -- k
+l 291,726,3 2 0154 -- l
+m 883,469,3 0 0155 -- m
+n 582,469,3 0 0156 -- n
+o 546,469,20 0 0157 -- o
+p 601,469,281 1 0160 -- p
+q 560,469,281 1 0161 -- q
+r 395,469,3 0 0162 -- r
+s 424,469,20 0 0163 -- s
+t 326,621,12 2 0164 -- t
+u 603,469,12 0 0165 -- u
+v 565,459,7 0 0166 -- v
+w 834,469,7 0 0167 -- w
+x 516,469,3 0 0170 -- x
+y 556,459,283 1 0171 -- y
+z 500,462,3 0 0172 -- z
+lC 333,726,175 2 0173 -- braceleft
+{ "
+ba 606,726 2 0174 -- bar
+| "
+rC 333,726,175 2 0175 -- braceright
+} "
+a~ 333,640 2 0176 -- tilde
+~ "
+bq 278,110,153 0 0200 -- quotesinglbase
+Fo 500,428 0 0201 -- guillemotleft
+char171 "
+Fc 500,428 0 0202 -- guillemotright
+char187 "
+bu 606,516 0 0203 -- bullet
+Fn 500,706,262 2 0204 -- florin
+f/ 167,689 2 0205 -- fraction
+%0 1144,709,20 2 0206 -- perthousand
+dg 500,694,5 2 0207 -- dagger
+dd 500,694,249 2 0210 -- daggerdbl
+en 500,277 0 0211 -- endash
+em 1000,277 0 0212 -- emdash
+fi 605,728,3 2 0214 -- fi
+fl 608,728,3 2 0215 -- fl
+.i 287,469,3 0 0220 -- dotlessi
+ga 333,677 2 0222 -- grave
+a" 380,687 2 0223 -- hungarumlaut
+a. 250,637 2 0224 -- dotaccent
+ab 333,664 2 0225 -- breve
+ah 333,677 2 0226 -- caron
+ao 333,696 2 0227 -- ring
+ho 313,0,165 0 0230 -- ogonek
+lq 500,709 2 0231 -- quotedblleft
+rq 500,709 2 0232 -- quotedblright
+oe 827,469,20 0 0233 -- oe
+/l 291,726,3 2 0234 -- lslash
+Bq 500,110,153 0 0235 -- quotedblbase
+OE 998,709,20 2 0236 -- OE
+/L 611,692,3 2 0237 -- Lslash
+r! 278,469,225 0 0241 -- exclamdown
+char161 "
+ct 500,562,101 0 0242 -- cent
+char162 "
+Po 500,694,13 2 0243 -- sterling
+char163 "
+Cs 500,531 0 0244 -- currency
+char164 "
+Ye 500,701,3 2 0245 -- yen
+char165 "
+bb 606,726 2 0246 -- brokenbar
+char166 "
+sc 500,709,219 2 0247 -- section
+char167 "
+ad 333,637 2 0250 -- dieresis
+char168 "
+co 747,706,18 2 0251 -- copyright
+char169 "
+Of 333,709 2 0252 -- ordfeminine
+char170 "
+fo 331,428 0 0253 -- guilsinglleft
+no 606,386 0 0254 -- logicalnot
+char172 "
+\- 606,289 0 0255 -- minus
+rg 747,706,18 2 0256 -- registered
+char174 "
+a- 333,591 0 0257 -- macron
+char175 "
+de 400,689 2 0260 -- degree
+char176 "
+char177 606,512 0 0261 -- plusminus
+S2 300,689 2 0262 -- twosuperior
+char178 "
+S3 300,689 2 0263 -- threesuperior
+char179 "
+aa 333,677 2 0264 -- acute
+char180 "
+char181 603,469,236 0 0265 -- mu
+ps 628,694,150 2 0266 -- paragraph
+char182 "
+pc 250,319 0 0267 -- periodcentered
+char183 "
+ac 333,0,225 0 0270 -- cedilla
+char184 "
+S1 300,692 2 0271 -- onesuperior
+char185 "
+Om 333,709 2 0272 -- ordmasculine
+char186 "
+fc 331,428 0 0273 -- guilsinglright
+14 750,692,3 2 0274 -- onequarter
+char188 "
+12 750,692,3 2 0275 -- onehalf
+char189 "
+34 750,689,3 2 0276 -- threequarters
+char190 "
+r? 444,469,231 0 0277 -- questiondown
+char191 "
+`A 778,908,3 2 0300 -- Agrave
+char192 "
+'A 778,908,3 2 0301 -- Aacute
+char193 "
+^A 778,908,3 2 0302 -- Acircumflex
+char194 "
+~A 778,871,3 2 0303 -- Atilde
+char195 "
+:A 778,868,3 2 0304 -- Adieresis
+char196 "
+oA 778,927,3 2 0305 -- Aring
+char197 "
+AE 944,692,3 2 0306 -- AE
+char198 "
+,C 709,709,225 2 0307 -- Ccedilla
+char199 "
+`E 611,908,3 2 0310 -- Egrave
+char200 "
+'E 611,908,3 2 0311 -- Eacute
+char201 "
+^E 611,908,3 2 0312 -- Ecircumflex
+char202 "
+:E 611,868,3 2 0313 -- Edieresis
+char203 "
+`I 337,908,3 2 0314 -- Igrave
+char204 "
+'I 337,908,3 2 0315 -- Iacute
+char205 "
+^I 337,908,3 2 0316 -- Icircumflex
+char206 "
+:I 337,868,3 2 0317 -- Idieresis
+char207 "
+-D 774,692,3 2 0320 -- Eth
+char208 "
+~N 831,871,20 2 0321 -- Ntilde
+char209 "
+`O 786,908,20 2 0322 -- Ograve
+char210 "
+'O 786,908,20 2 0323 -- Oacute
+char211 "
+^O 786,908,20 2 0324 -- Ocircumflex
+char212 "
+~O 786,883,20 2 0325 -- Otilde
+char213 "
+:O 786,868,20 2 0326 -- Odieresis
+char214 "
+char215 606,474 0 0327 -- multiply
+/O 833,709,20 2 0330 -- Oslash
+char216 "
+`U 778,908,20 2 0331 -- Ugrave
+char217 "
+'U 778,908,20 2 0332 -- Uacute
+char218 "
+^U 778,908,20 2 0333 -- Ucircumflex
+char219 "
+:U 778,868,20 2 0334 -- Udieresis
+char220 "
+'Y 667,908,3 2 0335 -- Yacute
+char221 "
+TP 604,692,3 2 0336 -- Thorn
+char222 "
+ss 556,731,9 2 0337 -- germandbls
+char223 "
+`a 500,697,12 2 0340 -- agrave
+char224 "
+'a 500,697,12 2 0341 -- aacute
+char225 "
+^a 500,697,12 2 0342 -- acircumflex
+char226 "
+~a 500,652,12 2 0343 -- atilde
+char227 "
+:a 500,657,12 2 0344 -- adieresis
+char228 "
+oa 500,716,12 2 0345 -- aring
+char229 "
+ae 758,469,20 0 0346 -- ae
+char230 "
+,c 444,469,225 0 0347 -- ccedilla
+char231 "
+`e 479,697,20 2 0350 -- egrave
+char232 "
+'e 479,697,20 2 0351 -- eacute
+char233 "
+^e 479,697,20 2 0352 -- ecircumflex
+char234 "
+:e 479,657,20 2 0353 -- edieresis
+char235 "
+`i 287,697,3 2 0354 -- igrave
+char236 "
+'i 287,697,3 2 0355 -- iacute
+char237 "
+^i 287,697,3 2 0356 -- icircumflex
+char238 "
+:i 287,657,3 2 0357 -- idieresis
+char239 "
+Sd 546,728,20 2 0360 -- eth
+char240 "
+~n 582,652,3 2 0361 -- ntilde
+char241 "
+`o 546,697,20 2 0362 -- ograve
+char242 "
+'o 546,697,20 2 0363 -- oacute
+char243 "
+^o 546,697,20 2 0364 -- ocircumflex
+char244 "
+~o 546,652,20 2 0365 -- otilde
+char245 "
+:o 546,657,20 2 0366 -- odieresis
+char246 "
+char247 606,512 0 0367 -- divide
+/o 556,474,23 0 0370 -- oslash
+char248 "
+`u 603,697,12 2 0371 -- ugrave
+char249 "
+'u 603,697,12 2 0372 -- uacute
+char250 "
+^u 603,697,12 2 0373 -- ucircumflex
+char251 "
+:u 603,657,12 2 0374 -- udieresis
+char252 "
+'y 556,697,283 3 0375 -- yacute
+char253 "
+Tp 601,726,281 3 0376 -- thorn
+char254 "
+:y 556,657,283 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/S b/contrib/groff/font/devps/S
new file mode 100644
index 0000000..3cf77d9
--- /dev/null
+++ b/contrib/groff/font/devps/S
@@ -0,0 +1,227 @@
+name S
+internalname Symbol
+special
+spacewidth 250
+charset
+space 250 0 0040
+! 333,672,17 3 0041 -- exclam
+fa 713,705 3 0042 -- universal
+# 500,673,16 3 0043 -- numbersign
+sh "
+te 549,707 3 0044 -- existential
+% 833,655,36 3 0045 -- percent
+& 778,661,18 3 0046 -- ampersand
+st 439,500,17 3 0047 -- suchthat
+( 333,673,191 3 0050 -- parenleft
+) 333,673,191 3 0051 -- parenright
+** 500,551 3 0052 -- asteriskmath
++ 549,533 3 0053 -- plus
+pl "
+, 250,104,152 3 0054 -- comma
+\- 549,288 3 0055 -- minus
+mi "
+. 250,95,17 3 0056 -- period
+/ 278,646,18 3 0057 -- slash
+sl "
+0 500,685,17 3 0060 -- zero
+1 500,673 3 0061 -- one
+2 500,686 3 0062 -- two
+3 500,685,17 3 0063 -- three
+4 500,685 3 0064 -- four
+5 500,685,17 3 0065 -- five
+6 500,685,17 3 0066 -- six
+7 500,673,16 3 0067 -- seven
+8 500,685,18 3 0070 -- eight
+9 500,685,18 3 0071 -- nine
+: 278,460,17 3 0072 -- colon
+; 278,460,152 3 0073 -- semicolon
+< 549,522 3 0074 -- less
+= 549,390 3 0075 -- equal
+eq "
+> 549,522 3 0076 -- greater
+? 444,686,17 3 0077 -- question
+=~ 549,475 3 0100 -- congruent
+*A 722,673 3 0101 -- Alpha
+*B 667,673 3 0102 -- Beta
+*X 722,673 3 0103 -- Chi
+*D 612,688 3 0104 -- Delta
+*E 611,673 3 0105 -- Epsilon
+*F 763,673 3 0106 -- Phi
+*G 603,673 3 0107 -- Gamma
+*Y 722,673 3 0110 -- Eta
+*I 333,673 3 0111 -- Iota
++h 631,689,18 3 0112 -- theta1
+*K 722,673 3 0113 -- Kappa
+*L 686,688 3 0114 -- Lambda
+*M 889,673 3 0115 -- Mu
+*N 722,673,8 3 0116 -- Nu
+*O 722,685,17 3 0117 -- Omicron
+*P 768,673 3 0120 -- Pi
+*H 741,685,17 3 0121 -- Theta
+*R 556,673 3 0122 -- Rho
+*S 592,673 3 0123 -- Sigma
+*T 611,673 3 0124 -- Tau
+--- 690,673 3 0125 -- Upsilon
+ts 439,500,233 3 0126 -- sigma1
+*W 768,688 3 0127 -- Omega
+*C 645,673 3 0130 -- Xi
+*Q 795,684 3 0131 -- Psi
+*Z 611,673 3 0132 -- Zeta
+[ 333,674,155 3 0133 -- bracketleft
+lB "
+3d 863,478 3 0134 -- therefore
+tf "
+] 333,674,155 3 0135 -- bracketright
+rB "
+pp 658,674 3 0136 -- perpendicular
+_ 500,0,252 3 0137 -- underscore
+radicalex 500,917 3 0140 -- radicalex
+*a 631,500,18 3 0141 -- alpha
+*b 549,741,223 3 0142 -- beta
+*x 549,499,231 3 0143 -- chi
+*d 494,740,19 3 0144 -- delta
+*e 439,502,19 3 0145 -- epsilon
+*f 521,671,224 3 0146 -- phi
+*g 411,499,225 3 0147 -- gamma
+*y 603,514,202 3 0150 -- eta
+*i 329,503,17 3 0151 -- iota
++f 603,499,224 3 0152 -- phi1
+*k 549,501 3 0153 -- kappa
+*l 549,739,17 3 0154 -- lambda
+char181 576,500,223 3 0155 -- mu
+*m "
+*n 521,507,16 3 0156 -- nu
+*o 549,499,19 3 0157 -- omicron
+*p 549,487,19 3 0160 -- pi
+*h 521,690,17 3 0161 -- theta
+*r 549,499,230 3 0162 -- rho
+*s 603,500,21 3 0163 -- sigma
+*t 439,500,19 3 0164 -- tau
+*u 576,507,18 3 0165 -- upsilon
++p 713,583,18 3 0166 -- omega1
+*w 686,500,17 3 0167 -- omega
+*c 493,766,224 3 0170 -- xi
+*q 686,500,228 3 0171 -- psi
+*z 494,756,225 3 0172 -- zeta
+lC 480,673,183 3 0173 -- braceleft
+{ "
+ba 200,673,177 3 0174 -- bar
+| "
+rC 480,673,183 3 0175 -- braceright
+} "
+ap 549,307 3 0176 -- similar
+*U 620,685 3 0241 -- Upsilon1
+fm 247,735 3 0242 -- minute
+<= 549,639 3 0243 -- lessequal
+f/ 167,677,12 3 0244 -- fraction
+if 713,404 3 0245 -- infinity
+Fn 500,686,193 3 0246 -- florin
+CL 753,533,26 3 0247 -- club
+DI 753,550,36 3 0250 -- diamond
+HE 753,532,33 3 0251 -- heart
+SP 753,548,36 3 0252 -- spade
+<> 1042,511,15 3 0253 -- arrowboth
+<- 987,511,15 3 0254 -- arrowleft
+ua 603,910 3 0255 -- arrowup
+arrowverttp "
+-> 987,511,15 3 0256 -- arrowright
+da 603,888,22 3 0257 -- arrowdown
+arrowvertbt "
+de 400,685 3 0260 -- degree
+char176 "
+char177 549,645 3 0261 -- plusminus
++- "
+sd 411,737 3 0262 -- second
+>= 549,639 3 0263 -- greaterequal
+char215 549,524 3 0264 -- multiply
+mu "
+pt 713,404 3 0265 -- proportional
+pd 494,746,20 3 0266 -- partialdiff
+bu 460,473 3 0267 -- bullet
+char247 549,456 3 0270 -- divide
+di "
+!= 549,549,25 3 0271 -- notequal
+== 549,443 3 0272 -- equivalence
+~~ 549,394 3 0273 -- approxequal
+~= "
+--- 1000,95,17 3 0274 -- ellipsis
+arrowvertex 603,1010,120 3 0275 -- arrowvertex
+an 1000,276 3 0276 -- arrowhorizex
+CR 658,629,16 3 0277 -- carriagereturn
+Ah 823,658,18 3 0300 -- aleph
+Im 686,740,53 3 0301 -- Ifraktur
+Re 795,734,15 3 0302 -- Rfraktur
+wp 987,573,211 3 0303 -- weierstrass
+c* 768,673,17 3 0304 -- circlemultiply
+c+ 768,675,15 3 0305 -- circleplus
+es 823,719,24 3 0306 -- emptyset
+ca 768,509 3 0307 -- intersection
+cu 768,492,17 3 0310 -- union
+sp 713,470 3 0311 -- propersuperset
+ip 713,470,125 3 0312 -- reflexsuperset
+nb 713,540,70 3 0313 -- notsubset
+sb 713,470 3 0314 -- propersubset
+ib 713,470,125 3 0315 -- reflexsubset
+mo 713,468 3 0316 -- element
+nm 713,555,58 3 0317 -- notelement
+/_ 768,673 3 0320 -- angle
+gr 713,718,19 3 0321 -- gradient
+--- 790,673,17 3 0322 -- registerserif
+--- 790,675,15 3 0323 -- copyrightserif
+--- 890,673 3 0324 -- trademarkserif
+product 823,751,101 3 0325 -- product
+sr 549,917,38 3 0326 -- radical
+md 250,310 3 0327 -- dotmath
+no 713,288 3 0330 -- logicalnot
+char172 "
+AN 603,454 3 0331 -- logicaland
+OR 603,477 3 0332 -- logicalor
+hA 1042,510,20 3 0333 -- arrowdblboth
+lA 987,513,15 3 0334 -- arrowdblleft
+uA 603,911 3 0335 -- arrowdblup
+rA 987,508,20 3 0336 -- arrowdblright
+dA 603,890,19 3 0337 -- arrowdbldown
+lz 494,745 3 0340 -- lozenge
+la 329,746,198 3 0341 -- angleleft
+--- 790,670,20 3 0342 -- registersans
+--- 790,675,15 3 0343 -- copyrightsans
+--- 786,673 3 0344 -- trademarksans
+sum 713,752,108 3 0345 -- summation
+parenlefttp 384,926,293 3 0346 -- parenlefttp
+parenleftex 384,920,80 3 0347 -- parenleftex
+parenleftbt 384,920,293 3 0350 -- parenleftbt
+bracketlefttp 384,925,75 3 0351 -- bracketlefttp
+lc "
+bracketleftex 384,925,75 3 0352 -- bracketleftex
+bracketleftbt 384,925,75 3 0353 -- bracketleftbt
+lf "
+bracelefttp 494,925,75 3 0354 -- bracelefttp
+lt "
+braceleftmid 494,925,75 3 0355 -- braceleftmid
+lk "
+braceleftbt 494,925,75 3 0356 -- braceleftbt
+lb "
+braceex 494,925,75 3 0357 -- braceex
+bracerightex "
+braceleftex "
+barex "
+bv "
+ra 329,746,198 3 0361 -- angleright
+is 274,916,107,67,52,-10 3 0362 -- integral
+--- 686,921,83 3 0363 -- integraltp
+--- 686,975,88 3 0364 -- integralex
+--- 686,921,81 3 0365 -- integralbt
+parenrighttp 384,926,293 3 0366 -- parenrighttp
+parenrightex 384,920,80 3 0367 -- parenrightex
+parenrightbt 384,920,293 3 0370 -- parenrightbt
+bracketrighttp 384,925,75 3 0371 -- bracketrighttp
+rc "
+bracketrightex 384,925,75 3 0372 -- bracketrightex
+bracketrightbt 384,925,75 3 0373 -- bracketrightbt
+rf "
+bracerighttp 494,925,75 3 0374 -- bracerighttp
+rt "
+bracerightmid 494,925,75 3 0375 -- bracerightmid
+rk "
+bracerightbt 494,925,75 3 0376 -- bracerightbt
+rb "
diff --git a/contrib/groff/font/devps/SS b/contrib/groff/font/devps/SS
new file mode 100644
index 0000000..933eb1c
--- /dev/null
+++ b/contrib/groff/font/devps/SS
@@ -0,0 +1,194 @@
+name SS
+internalname Symbol-Slanted
+special
+slant 15.5
+spacewidth 223
+charset
+space 223 0 0040
+--- 296,599,15,137,-72,99 3 0041 -- exclam
+--- 635,627,0,216,-173,99 3 0042 -- universal
+--- 445,599,15,162,-21,99 3 0043 -- numbersign
+--- 489,629,0,183,28,99 3 0044 -- existential
+--- 741,583,32,75,-97,75 3 0045 -- percent
+--- 692,589,16,103,-18,99 3 0046 -- ampersand
+--- 391,444,15,109,6,99 3 0047 -- suchthat
+--- 296,599,170,203,-39,99 3 0050 -- parenleft
+--- 296,600,170,93,72,93 3 0051 -- parenright
+--- 445,490,0,105,-76,99 3 0052 -- asteriskmath
+--- 489,474,0,123,-26,99 3 0053 -- plus
+--- 223,93,136,10,41,10 3 0054 -- comma
+--- 489,256,0,117,-24,99 3 0055 -- minus
+--- 223,85,15,1,-20,1 3 0056 -- period
+--- 247,575,15,208,55,99 3 0057 -- slash
+--- 445,610,15,142,-40,99 3 0060 -- zero
+--- 445,599,0,56,-57,56 3 0061 -- one
+--- 445,611,0,129,28,99 3 0062 -- two
+--- 445,611,16,115,-6,99 3 0063 -- three
+--- 445,610,0,135,-8,99 3 0064 -- four
+--- 445,610,15,188,14,99 3 0065 -- five
+--- 445,610,16,193,-37,99 3 0066 -- six
+--- 445,599,15,190,-101,99 3 0067 -- seven
+--- 445,611,16,141,-32,99 3 0070 -- eight
+--- 445,609,15,140,-2,99 3 0071 -- nine
+--- 247,409,15,89,-31,89 3 0072 -- colon
+--- 247,409,136,99,17,99 3 0073 -- semicolon
+--- 489,464,0,171,-37,99 3 0074 -- less
+--- 489,347,0,147,1,99 3 0075 -- equal
+--- 489,464,0,108,27,99 3 0076 -- greater
+--- 395,610,15,172,-113,99 3 0077 -- question
+--- 489,423,0,158,40,99 3 0100 -- congruent
+--- 643,599,0,21,47,21 3 0101 -- Alpha
+--- 594,598,0,101,24,99 3 0102 -- Beta
+--- 643,599,0,205,58,99 3 0103 -- Chi
+--- 545,612,0,46,45,46 3 0104 -- Delta
+--- 544,599,0,194,22,99 3 0105 -- Epsilon
+--- 679,598,0,132,-55,99 3 0106 -- Phi
+--- 537,599,0,227,19,99 3 0107 -- Gamma
+--- 643,599,0,243,15,99 3 0110 -- Eta
+--- 296,599,0,222,22,99 3 0111 -- Iota
++h 562,614,15,133,-58,99 3 0112 -- theta1
+--- 643,598,0,185,19,99 3 0113 -- Kappa
+--- 611,612,0,49,45,49 3 0114 -- Lambda
+--- 791,599,0,233,22,99 3 0115 -- Mu
+--- 643,599,7,234,24,99 3 0116 -- Nu
+--- 643,610,15,154,-62,99 3 0117 -- Omicron
+--- 684,599,0,213,28,99 3 0120 -- Pi
+--- 659,610,15,138,-62,99 3 0121 -- Theta
+--- 495,599,0,200,25,99 3 0122 -- Rho
+--- 527,599,0,186,45,99 3 0123 -- Sigma
+--- 544,599,0,229,-109,99 3 0124 -- Tau
+--- 614,599,0,240,-125,99 3 0125 -- Upsilon
+ts 391,445,208,151,-28,99 3 0126 -- sigma1
+--- 684,612,0,126,20,99 3 0127 -- Omega
+--- 574,598,0,176,14,99 3 0130 -- Xi
+--- 708,608,0,227,-138,99 3 0131 -- Psi
+--- 544,599,0,231,11,99 3 0132 -- Zeta
+--- 296,599,138,207,16,99 3 0133 -- bracketleft
+--- 768,426,0,0,-110 3 0134 -- therefore
+--- 296,599,138,159,64,99 3 0135 -- bracketright
+--- 586,600,0,60,37,60 3 0136 -- perpendicular
+--- 445,0,224,0,122 3 0137 -- underscore
+--- 445,816,0,829,-622,99 3 0140 -- radicalex
+*a 562,445,15,146,-34,99 3 0141 -- alpha
+*b 489,659,198,139,57,99 3 0142 -- beta
+*x 489,445,206,134,98,99 3 0143 -- chi
+*d 440,658,16,181,-33,99 3 0144 -- delta
+*e 391,447,17,127,1,99 3 0145 -- epsilon
+*f 464,596,200,103,-28,99 3 0146 -- phi
+*g 366,444,200,252,-42,99 3 0147 -- gamma
+*y 537,457,180,68,-50,68 3 0150 -- eta
+*i 293,448,16,53,-47,53 3 0151 -- iota
++f 537,444,199,117,-42,99 3 0152 -- phi1
+*k 489,447,0,182,-56,99 3 0153 -- kappa
+*l 489,658,16,91,29,91 3 0154 -- lambda
+*m 513,445,198,70,68,70 3 0155 -- mu
+*n 464,451,15,134,-69,99 3 0156 -- nu
+*o 489,444,17,87,-36,87 3 0157 -- omicron
+*p 489,433,18,160,-8,99 3 0160 -- pi
+*h 464,614,16,140,-53,99 3 0161 -- theta
+*r 489,444,205,82,69,82 3 0162 -- rho
+*s 537,445,19,175,-37,99 3 0163 -- sigma
+*t 391,445,16,170,-45,99 3 0164 -- tau
+*u 513,451,15,95,-55,95 3 0165 -- upsilon
++p 635,519,15,173,-28,99 3 0166 -- omega1
+*w 611,445,16,126,-35,99 3 0167 -- omega
+*c 439,681,200,126,-20,99 3 0170 -- xi
+*q 611,445,203,198,-91,99 3 0171 -- psi
+*z 440,673,200,190,-50,99 3 0172 -- zeta
+--- 427,599,163,163,-66,99 3 0173 -- braceleft
+--- 178,599,158,179,41,99 3 0174 -- bar
+--- 427,599,163,67,31,67 3 0175 -- braceright
+--- 489,273,0,110,-28,99 3 0176 -- similar
+--- 552,609,0,208,-84,99 3 0241 -- Upsilon1
+--- 220,654,0,223,-106,99 3 0242 -- minute
+--- 489,569,0,206,24,99 3 0243 -- lessequal
+--- 149,603,11,391,214,99 3 0244 -- fraction
+--- 635,360,0,107,-41,99 3 0245 -- infinity
+--- 445,612,172,219,86,99 3 0246 -- florin
+--- 670,474,23,25,-69,25 3 0247 -- club
+--- 670,490,32,0,-148 3 0250 -- diamond
+--- 670,473,29,59,-155,59 3 0251 -- heart
+--- 670,488,32,0,-82 3 0252 -- spade
+--- 927,455,13,103,-40,99 3 0253 -- arrowboth
+--- 878,455,13,87,-47,87 3 0254 -- arrowleft
+--- 537,810,0,204,-173,99 3 0255 -- arrowup
+--- 878,455,13,94,-55,94 3 0256 -- arrowright
+--- 537,790,20,85,-54,85 3 0257 -- arrowdown
+--- 356,609,0,160,-137,99 3 0260 -- degree
+--- 489,574,0,154,41,99 3 0261 -- plusminus
+--- 366,656,0,244,-100,99 3 0262 -- second
+--- 489,569,0,143,24,99 3 0263 -- greaterequal
+--- 489,466,0,170,22,99 3 0264 -- multiply
+--- 635,360,0,82,-40,82 3 0265 -- proportional
+--- 440,664,18,152,-12,99 3 0266 -- partialdiff
+--- 409,421,0,95,-68,95 3 0267 -- bullet
+--- 489,406,0,119,-24,99 3 0270 -- divide
+--- 489,489,22,148,-1,99 3 0271 -- notequal
+--- 489,394,0,163,15,99 3 0272 -- equivalence
+--- 489,351,0,133,-7,99 3 0273 -- approxequal
+--- 890,85,15,0,-57 3 0274 -- ellipsis
+--- 537,899,107,92,-166,92 3 0275 -- arrowvertex
+--- 890,246,0,171,42,99 3 0276 -- arrowhorizex
+--- 586,560,14,174,10,99 3 0277 -- carriagereturn
+--- 732,586,16,58,-109,58 3 0300 -- aleph
+--- 611,659,47,123,24,99 3 0301 -- Ifraktur
+--- 708,653,13,175,-21,99 3 0302 -- Rfraktur
+--- 878,510,188,50,-62,50 3 0303 -- weierstrass
+--- 684,599,15,124,-64,99 3 0304 -- circlemultiply
+--- 684,601,13,125,-65,99 3 0305 -- circleplus
+--- 732,640,21,202,12,99 3 0306 -- emptyset
+--- 684,453,0,80,14,80 3 0307 -- intersection
+--- 684,438,15,154,-60,99 3 0310 -- union
+--- 635,418,0,90,32,90 3 0311 -- propersuperset
+--- 635,418,111,89,67,89 3 0312 -- reflexsuperset
+--- 635,481,62,159,-37,99 3 0313 -- notsubset
+--- 635,418,0,159,-37,99 3 0314 -- propersubset
+--- 635,418,111,159,34,99 3 0315 -- reflexsubset
+--- 635,417,0,0,-43 3 0316 -- element
+--- 635,494,52,0,-24 3 0317 -- notelement
+--- 684,599,0,199,27,99 3 0320 -- angle
+--- 635,639,17,220,-181,99 3 0321 -- gradient
+--- 703,596,18,110,-70,99 3 0322 -- registerserif
+--- 703,601,13,113,-72,99 3 0323 -- copyrightserif
+--- 792,599,0,205,-119,99 3 0324 -- trademarkserif
+--- 732,668,90,238,56,99 3 0325 -- product
+--- 489,816,34,272,-84,99 3 0326 -- radical
+--- 223,276,0,52,-81,52 3 0327 -- dotmath
+--- 635,256,0,100,-28,99 3 0330 -- logicalnot
+--- 537,404,0,32,29,32 3 0331 -- logicaland
+--- 537,424,0,152,-101,99 3 0332 -- logicalor
+--- 927,454,18,101,-42,99 3 0333 -- arrowdblboth
+--- 878,457,13,114,-46,99 3 0334 -- arrowdblleft
+--- 537,811,0,201,-102,99 3 0335 -- arrowdblup
+--- 878,452,18,89,-21,89 3 0336 -- arrowdblright
+--- 537,792,17,152,-53,99 3 0337 -- arrowdbldown
+--- 440,663,0,129,-71,99 3 0340 -- lozenge
+--- 293,664,176,229,-48,99 3 0341 -- angleleft
+--- 703,596,18,110,-70,99 3 0342 -- registersans
+--- 703,601,13,111,-70,99 3 0343 -- copyrightsans
+--- 700,599,0,182,-129,99 3 0344 -- trademarksans
+--- 635,669,96,171,65,99 3 0345 -- summation
+--- 342,824,261,350,96,99 3 0346 -- parenlefttp
+--- 342,823,76,46,38,46 3 0347 -- parenleftex
+--- 342,824,261,47,-63,47 3 0350 -- parenleftbt
+--- 342,824,71,268,72,99 3 0351 -- bracketlefttp
+--- 342,823,70,13,72,13 3 0352 -- bracketleftex
+--- 342,824,71,14,72,14 3 0353 -- bracketleftbt
+--- 440,824,67,258,-108,99 3 0354 -- bracelefttp
+--- 440,832,76,96,-76,96 3 0355 -- braceleftmid
+--- 440,824,62,94,-169,94 3 0356 -- braceleftbt
+--- 440,832,71,96,-107,96 3 0357 -- braceex
+--- 293,664,176,102,79,99 3 0361 -- angleright
+--- 244,815,95,305,63,99 3 0362 -- integral
+--- 611,820,74,312,-222,99 3 0363 -- integraltp
+--- 611,868,78,79,-221,79 3 0364 -- integralex
+--- 611,820,72,64,20,64 3 0365 -- integralbt
+--- 342,824,261,206,-223,99 3 0366 -- parenrighttp
+--- 342,823,76,365,-281,99 3 0367 -- parenrightex
+--- 342,824,261,365,80,99 3 0370 -- parenrightbt
+--- 342,824,71,285,-199,99 3 0371 -- bracketrighttp
+--- 342,823,70,285,-200,99 3 0372 -- bracketrightex
+--- 342,824,71,285,54,99 3 0373 -- bracketrightbt
+--- 440,824,67,35,-108,35 3 0374 -- bracerighttp
+--- 440,832,76,127,-105,99 3 0375 -- bracerightmid
+--- 440,824,62,94,54,94 3 0376 -- bracerightbt
diff --git a/contrib/groff/font/devps/TB b/contrib/groff/font/devps/TB
new file mode 100644
index 0000000..4d1fc8c
--- /dev/null
+++ b/contrib/groff/font/devps/TB
@@ -0,0 +1,548 @@
+name TB
+internalname Times-Bold
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -74
+A w -90
+A v -100
+A u -50
+A ' -74
+A cq -74
+A p -25
+A Y -100
+A W -130
+A V -145
+A U -50
+A T -95
+A Q -45
+A O -45
+A G -55
+A C -55
+B U -10
+B A -30
+D . -20
+D Y -40
+D W -40
+D V -40
+D A -35
+F . -110
+F o -25
+F e -25
+F , -92
+F a -25
+F A -90
+J u -15
+J . -20
+J o -15
+J e -15
+J a -15
+J A -30
+K y -45
+K u -15
+K o -25
+K e -25
+K O -30
+L y -55
+L ' -110
+L cq -110
+L rq -20
+L Y -92
+L W -92
+L V -92
+L T -92
+N A -20
+O Y -50
+O X -40
+O W -50
+O V -50
+O T -40
+O A -40
+P . -110
+P o -20
+P e -20
+P , -92
+P a -10
+P A -74
+Q . -20
+Q U -10
+R Y -35
+R W -35
+R V -55
+R U -30
+R T -40
+R O -30
+T y -74
+T w -74
+T u -92
+T ; -74
+T r -74
+T . -90
+T o -92
+T i -18
+T - -92
+T hy -92
+T char173 -92
+T e -92
+T , -74
+T : -74
+T a -92
+T O -18
+T A -90
+U . -50
+U , -50
+U A -60
+V u -92
+V ; -92
+V . -145
+V o -100
+V i -37
+V - -74
+V hy -74
+V char173 -74
+V e -100
+V , -129
+V : -92
+V a -92
+V O -45
+V G -30
+V A -135
+W y -60
+W u -50
+W ; -55
+W . -92
+W o -75
+W i -18
+W - -37
+W hy -37
+W char173 -37
+W e -65
+W , -92
+W : -55
+W a -65
+W O -10
+W A -120
+Y u -92
+Y ; -92
+Y . -92
+Y o -111
+Y i -37
+Y - -92
+Y hy -92
+Y char173 -92
+Y e -111
+Y , -92
+Y : -92
+Y a -85
+Y O -35
+Y A -110
+a v -25
+b v -15
+b u -20
+b . -40
+b b -10
+, ' -55
+, cq -55
+, rq -45
+d w -15
+e v -15
+f ' 55
+f cq 55
+f rq 50
+f . -15
+f o -25
+f i -25
+f .i -35
+f , -15
+g . -15
+h y -15
+i v -10
+k y -15
+k o -15
+k e -10
+n v -40
+o w -10
+o v -10
+. ' -55
+. cq -55
+. rq -55
+lq A -10
+` ` -63
+` oq -63
+oq ` -63
+oq oq -63
+` A -10
+oq A -10
+' v -20
+cq v -20
+' s -37
+cq s -37
+' r -20
+cq r -20
+' ' -63
+' cq -63
+cq ' -63
+cq cq -63
+' d -20
+cq d -20
+r v -10
+r q -18
+r . -100
+r p -10
+r o -18
+r n -15
+r - -37
+r hy -37
+r char173 -37
+r g -10
+r e -18
+r , -92
+r c -18
+v . -70
+v o -10
+v e -10
+v , -55
+v a -10
+w . -70
+w o -10
+w , -55
+y . -70
+y o -25
+y e -10
+y , -55
+charset
+ha 581,676 2 0000 -- asciicircum
+ti 520,333 0 0001 -- asciitilde
+vS 556,914,19 2 0002 -- Scaron
+vZ 667,914 2 0003 -- Zcaron
+vs 389,704,14 2 0004 -- scaron
+vz 444,704 2 0005 -- zcaron
+:Y 722,877 2 0006 -- Ydieresis
+tm 1000,676 2 0007 -- trademark
+aq 278,691 2 0010 -- quotesingle
+space 250 0 0040
+! 333,691,13 2 0041 -- exclam
+" 555,691 2 0042 -- quotedbl
+dq "
+# 500,700 2 0043 -- numbersign
+sh "
+$ 500,750,99 2 0044 -- dollar
+Do "
+% 1000,692,14 2 0045 -- percent
+& 833,691,16 2 0046 -- ampersand
+' 333,691 2 0047 -- quoteright
+cq "
+( 333,694,168 2 0050 -- parenleft
+) 333,694,168 2 0051 -- parenright
+* 500,691 2 0052 -- asterisk
++ 570,506 0 0053 -- plus
+, 250,155,180 0 0054 -- comma
+- 333,287 0 0055 -- hyphen
+hy "
+char173 "
+. 250,156,13 0 0056 -- period
+/ 278,691,19 2 0057 -- slash
+sl "
+0 500,688,13 2 0060 -- zero
+1 500,688 2 0061 -- one
+2 500,688 2 0062 -- two
+3 500,688,14 2 0063 -- three
+4 500,688 2 0064 -- four
+5 500,676,8 2 0065 -- five
+6 500,688,13 2 0066 -- six
+7 500,676 2 0067 -- seven
+8 500,688,13 2 0070 -- eight
+9 500,688,13 2 0071 -- nine
+: 333,472,13 0 0072 -- colon
+; 333,472,180 0 0073 -- semicolon
+< 570,514,8 0 0074 -- less
+= 570,399 0 0075 -- equal
+> 570,514,8 0 0076 -- greater
+? 500,689,13 2 0077 -- question
+@ 930,691,19 2 0100 -- at
+at "
+A 722,690 2 0101 -- A
+B 667,676 2 0102 -- B
+C 722,691,19 2 0103 -- C
+D 722,676 2 0104 -- D
+E 667,676 2 0105 -- E
+F 611,676 2 0106 -- F
+G 778,691,19 2 0107 -- G
+H 778,676 2 0110 -- H
+I 389,676 2 0111 -- I
+J 500,676,96 2 0112 -- J
+K 778,676 2 0113 -- K
+L 667,676 2 0114 -- L
+M 944,676 2 0115 -- M
+N 722,676,18 2 0116 -- N
+O 778,691,19 2 0117 -- O
+P 611,676 2 0120 -- P
+Q 778,691,176 2 0121 -- Q
+R 722,676 2 0122 -- R
+S 556,692,19 2 0123 -- S
+T 667,676 2 0124 -- T
+U 722,676,19 2 0125 -- U
+V 722,676,18 2 0126 -- V
+W 1000,676,15 2 0127 -- W
+X 722,676 2 0130 -- X
+Y 722,676 2 0131 -- Y
+Z 667,676 2 0132 -- Z
+[ 333,678,149 2 0133 -- bracketleft
+lB "
+\ 278,691,19 2 0134 -- backslash
+rs "
+] 333,678,149 2 0135 -- bracketright
+rB "
+a^ 333,704 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 333,691 2 0140 -- quoteleft
+oq "
+a 500,473,14 0 0141 -- a
+b 556,676,14 2 0142 -- b
+c 444,473,14 0 0143 -- c
+d 556,676,14 2 0144 -- d
+e 444,473,14 0 0145 -- e
+f 333,691 2 0146 -- f
+g 500,473,206 1 0147 -- g
+h 556,676 2 0150 -- h
+i 278,691 2 0151 -- i
+j 333,691,203 3 0152 -- j
+k 556,676 2 0153 -- k
+l 278,676 2 0154 -- l
+m 833,473 0 0155 -- m
+n 556,473 0 0156 -- n
+o 500,473,14 0 0157 -- o
+p 556,473,205 1 0160 -- p
+q 556,473,205 1 0161 -- q
+r 444,473 0 0162 -- r
+s 389,473,14 0 0163 -- s
+t 333,630,12 2 0164 -- t
+u 556,461,14 0 0165 -- u
+v 500,461,14 0 0166 -- v
+w 722,461,14 0 0167 -- w
+x 500,461 0 0170 -- x
+y 500,461,205 1 0171 -- y
+z 444,461 0 0172 -- z
+lC 394,698,175 2 0173 -- braceleft
+{ "
+ba 220,691,19 2 0174 -- bar
+| "
+rC 394,698,175 2 0175 -- braceright
+} "
+a~ 333,674 2 0176 -- tilde
+~ "
+bq 333,155,180 0 0200 -- quotesinglbase
+Fo 500,415 0 0201 -- guillemotleft
+char171 "
+Fc 500,415 0 0202 -- guillemotright
+char187 "
+bu 350,478 0 0203 -- bullet
+Fn 500,706,155 2 0204 -- florin
+f/ 167,688,12 2 0205 -- fraction
+%0 1000,706,29 2 0206 -- perthousand
+dg 500,691,134 2 0207 -- dagger
+dd 500,691,132 2 0210 -- daggerdbl
+en 500,271 0 0211 -- endash
+em 1000,271 0 0212 -- emdash
+fi 556,691 2 0214 -- fi
+fl 556,691 2 0215 -- fl
+.i 278,461 0 0220 -- dotlessi
+ga 333,713 2 0222 -- grave
+a" 333,713 2 0223 -- hungarumlaut
+a. 333,667 2 0224 -- dotaccent
+ab 333,691 2 0225 -- breve
+ah 333,704 2 0226 -- caron
+ao 333,740 2 0227 -- ring
+ho 333,44,173 0 0230 -- ogonek
+lq 500,691 2 0231 -- quotedblleft
+rq 500,691 2 0232 -- quotedblright
+oe 722,473,14 0 0233 -- oe
+/l 278,676 2 0234 -- lslash
+Bq 500,155,180 0 0235 -- quotedblbase
+OE 1000,684,5 2 0236 -- OE
+/L 667,676 2 0237 -- Lslash
+r! 333,501,203 1 0241 -- exclamdown
+char161 "
+ct 500,588,140 0 0242 -- cent
+char162 "
+Po 500,684,14 2 0243 -- sterling
+char163 "
+Cs 500,613 0 0244 -- currency
+char164 "
+Ye 500,676 2 0245 -- yen
+char165 "
+bb 220,691,19 2 0246 -- brokenbar
+char166 "
+sc 500,691,132 2 0247 -- section
+char167 "
+ad 333,667 2 0250 -- dieresis
+char168 "
+co 747,691,19 2 0251 -- copyright
+char169 "
+Of 300,688 2 0252 -- ordfeminine
+char170 "
+fo 333,415 0 0253 -- guilsinglleft
+no 570,399 0 0254 -- logicalnot
+char172 "
+\- 570,297 0 0255 -- minus
+rg 747,691,19 2 0256 -- registered
+char174 "
+a- 333,637 2 0257 -- macron
+char175 "
+de 400,688 2 0260 -- degree
+char176 "
+char177 570,506 0 0261 -- plusminus
+S2 300,688 2 0262 -- twosuperior
+char178 "
+S3 300,688 2 0263 -- threesuperior
+char179 "
+aa 333,713 2 0264 -- acute
+char180 "
+char181 556,461,206 1 0265 -- mu
+ps 540,676,186 2 0266 -- paragraph
+char182 "
+pc 250,417 0 0267 -- periodcentered
+char183 "
+ac 333,0,218 1 0270 -- cedilla
+char184 "
+S1 300,688 2 0271 -- onesuperior
+char185 "
+Om 330,688 2 0272 -- ordmasculine
+char186 "
+fc 333,415 0 0273 -- guilsinglright
+14 750,688,12 2 0274 -- onequarter
+char188 "
+12 750,688,12 2 0275 -- onehalf
+char189 "
+34 750,688,12 2 0276 -- threequarters
+char190 "
+r? 500,501,201 0 0277 -- questiondown
+char191 "
+`A 722,923 2 0300 -- Agrave
+char192 "
+'A 722,923 2 0301 -- Aacute
+char193 "
+^A 722,914 2 0302 -- Acircumflex
+char194 "
+~A 722,884 2 0303 -- Atilde
+char195 "
+:A 722,877 2 0304 -- Adieresis
+char196 "
+oA 722,935 2 0305 -- Aring
+char197 "
+AE 1000,676 2 0306 -- AE
+char198 "
+,C 722,691,218 3 0307 -- Ccedilla
+char199 "
+`E 667,923 2 0310 -- Egrave
+char200 "
+'E 667,923 2 0311 -- Eacute
+char201 "
+^E 667,914 2 0312 -- Ecircumflex
+char202 "
+:E 667,877 2 0313 -- Edieresis
+char203 "
+`I 389,923 2 0314 -- Igrave
+char204 "
+'I 389,923 2 0315 -- Iacute
+char205 "
+^I 389,914 2 0316 -- Icircumflex
+char206 "
+:I 389,877 2 0317 -- Idieresis
+char207 "
+-D 722,676 2 0320 -- Eth
+char208 "
+~N 722,884,18 2 0321 -- Ntilde
+char209 "
+`O 778,923,19 2 0322 -- Ograve
+char210 "
+'O 778,923,19 2 0323 -- Oacute
+char211 "
+^O 778,914,19 2 0324 -- Ocircumflex
+char212 "
+~O 778,884,19 2 0325 -- Otilde
+char213 "
+:O 778,877,19 2 0326 -- Odieresis
+char214 "
+char215 570,490 0 0327 -- multiply
+/O 778,737,74 2 0330 -- Oslash
+char216 "
+`U 722,923,19 2 0331 -- Ugrave
+char217 "
+'U 722,923,19 2 0332 -- Uacute
+char218 "
+^U 722,914,19 2 0333 -- Ucircumflex
+char219 "
+:U 722,877,19 2 0334 -- Udieresis
+char220 "
+'Y 722,928 2 0335 -- Yacute
+char221 "
+TP 611,676 2 0336 -- Thorn
+char222 "
+ss 556,691,12 2 0337 -- germandbls
+char223 "
+`a 500,713,14 2 0340 -- agrave
+char224 "
+'a 500,713,14 2 0341 -- aacute
+char225 "
+^a 500,704,14 2 0342 -- acircumflex
+char226 "
+~a 500,674,14 2 0343 -- atilde
+char227 "
+:a 500,667,14 2 0344 -- adieresis
+char228 "
+oa 500,740,14 2 0345 -- aring
+char229 "
+ae 722,473,14 0 0346 -- ae
+char230 "
+,c 444,473,218 1 0347 -- ccedilla
+char231 "
+`e 444,713,14 2 0350 -- egrave
+char232 "
+'e 444,713,14 2 0351 -- eacute
+char233 "
+^e 444,704,14 2 0352 -- ecircumflex
+char234 "
+:e 444,667,14 2 0353 -- edieresis
+char235 "
+`i 278,713 2 0354 -- igrave
+char236 "
+'i 278,713 2 0355 -- iacute
+char237 "
+^i 278,704 2 0356 -- icircumflex
+char238 "
+:i 278,667 2 0357 -- idieresis
+char239 "
+Sd 500,691,14 2 0360 -- eth
+char240 "
+~n 556,674 2 0361 -- ntilde
+char241 "
+`o 500,713,14 2 0362 -- ograve
+char242 "
+'o 500,713,14 2 0363 -- oacute
+char243 "
+^o 500,704,14 2 0364 -- ocircumflex
+char244 "
+~o 500,674,14 2 0365 -- otilde
+char245 "
+:o 500,667,14 2 0366 -- odieresis
+char246 "
+char247 570,537,31 0 0367 -- divide
+/o 500,549,92 0 0370 -- oslash
+char248 "
+`u 556,713,14 2 0371 -- ugrave
+char249 "
+'u 556,713,14 2 0372 -- uacute
+char250 "
+^u 556,704,14 2 0373 -- ucircumflex
+char251 "
+:u 556,667,14 2 0374 -- udieresis
+char252 "
+'y 500,713,205 3 0375 -- yacute
+char253 "
+Tp 556,676,205 3 0376 -- thorn
+char254 "
+:y 500,667,205 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/TBI b/contrib/groff/font/devps/TBI
new file mode 100644
index 0000000..a79efb7
--- /dev/null
+++ b/contrib/groff/font/devps/TBI
@@ -0,0 +1,531 @@
+name TBI
+internalname Times-BoldItalic
+slant 15
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -74
+A w -74
+A v -74
+A u -30
+A ' -74
+A cq -74
+A Y -70
+A W -100
+A V -95
+A U -50
+A T -55
+A Q -55
+A O -50
+A G -60
+A C -65
+B U -10
+B A -25
+D Y -50
+D W -40
+D V -50
+D A -25
+F r -50
+F . -129
+F o -70
+F i -40
+F e -100
+F , -129
+F a -95
+F A -100
+J u -40
+J . -10
+J o -40
+J e -40
+J , -10
+J a -40
+J A -25
+K y -20
+K u -20
+K o -25
+K e -25
+K O -30
+L y -37
+L ' -55
+L cq -55
+L Y -37
+L W -37
+L V -37
+L T -18
+N A -30
+O Y -50
+O X -40
+O W -50
+O V -50
+O T -40
+O A -40
+P . -129
+P o -55
+P e -50
+P , -129
+P a -40
+P A -85
+Q U -10
+R Y -18
+R W -18
+R V -18
+R U -40
+R T -30
+R O -40
+T y -37
+T w -37
+T u -37
+T ; -74
+T r -37
+T . -92
+T o -95
+T i -37
+T - -92
+T hy -92
+T char173 -92
+T e -92
+T , -92
+T : -74
+T a -92
+T O -18
+T A -55
+U A -45
+V u -55
+V ; -74
+V . -129
+V o -111
+V i -55
+V - -70
+V hy -70
+V char173 -70
+V e -111
+V , -129
+V : -74
+V a -111
+V O -30
+V G -10
+V A -85
+W y -55
+W u -55
+W ; -55
+W . -74
+W o -80
+W i -37
+W - -50
+W hy -50
+W char173 -50
+W e -90
+W , -74
+W : -55
+W a -85
+W O -15
+W A -74
+Y u -92
+Y ; -92
+Y . -74
+Y o -111
+Y i -55
+Y - -92
+Y hy -92
+Y char173 -92
+Y e -111
+Y , -92
+Y : -92
+Y a -92
+Y O -25
+Y A -74
+b u -20
+b . -40
+b b -10
+c k -10
+c h -10
+, ' -95
+, cq -95
+, rq -95
+e b -10
+f ' 55
+f cq 55
+f . -10
+f o -10
+f f -18
+f e -10
+f .i -30
+f , -10
+k o -10
+k e -30
+n v -40
+o y -10
+o x -10
+o w -25
+o v -15
+. ' -95
+. cq -95
+. rq -95
+` ` -74
+` oq -74
+oq ` -74
+oq oq -74
+' v -15
+cq v -15
+' t -37
+cq t -37
+' s -74
+cq s -74
+' r -15
+cq r -15
+' ' -74
+' cq -74
+cq ' -74
+cq cq -74
+' d -15
+cq d -15
+r . -65
+r , -65
+v . -37
+v o -15
+v e -15
+v , -37
+w . -37
+w o -15
+w e -10
+w , -37
+w a -10
+x e -10
+y . -37
+y , -37
+charset
+ha 570,669,0,0,-17 2 0000 -- asciicircum
+ti 570,333,0,0,-4 0 0001 -- asciitilde
+vS 556,897,18,20,48,20 2 0002 -- Scaron
+vZ 611,897,0,29,61,29 2 0003 -- Zcaron
+vs 389,690,13,100,69,99 2 0004 -- scaron
+vz 389,690,78,85,93,85 2 0005 -- zcaron
+:Y 611,862,0,98,-23,98 2 0006 -- Ydieresis
+tm 1000,669,0,18,18,18 2 0007 -- trademark
+aq 278,685,0,40,-78,40 2 0010 -- quotesingle
+space 250 0 0040
+! 389,684,13,31,-17,31 2 0041 -- exclam
+" 555,685,0,31,-86,31 2 0042 -- quotedbl
+dq "
+# 500,700,0,83,83,83 2 0043 -- numbersign
+sh "
+$ 500,733,100,47,70,47 2 0044 -- dollar
+Do "
+% 833,692,10,10,11,10 2 0045 -- percent
+& 778,682,19,0,45 2 0046 -- ampersand
+' 333,685,0,19,-48,19 2 0047 -- quoteright
+cq "
+( 333,685,179,61,22,61 2 0050 -- parenleft
+) 333,685,179,0,94 2 0051 -- parenright
+* 500,685,0,6,-15,6 2 0052 -- asterisk
++ 570,506,0,17,17,17 0 0053 -- plus
+, 250,134,182,0,110 0 0054 -- comma
+- 333,282,0,0,48 0 0055 -- hyphen
+hy "
+char173 "
+. 250,135,13,0,59 0 0056 -- period
+/ 278,685,18,114,114,99 2 0057 -- slash
+sl "
+0 500,683,14,27,33,27 2 0060 -- zero
+1 500,683,0,0,45 2 0061 -- one
+2 500,683,0,0,77 2 0062 -- two
+3 500,683,13,0,65 2 0063 -- three
+4 500,683,0,53,65,53 2 0064 -- four
+5 500,669,13,37,61,37 2 0065 -- five
+6 500,679,15,59,27,59 2 0066 -- six
+7 500,669,0,75,-2,75 2 0067 -- seven
+8 500,683,13,26,47,26 2 0070 -- eight
+9 500,683,10,25,62,25 2 0071 -- nine
+: 333,459,13,0,27 0 0072 -- colon
+; 333,459,183,0,75 0 0073 -- semicolon
+< 570,514,8,19,19,19 0 0074 -- less
+= 570,399,0,17,17,17 0 0075 -- equal
+> 570,514,8,19,19,19 0 0076 -- greater
+? 500,684,13,20,-29,20 2 0077 -- question
+@ 832,685,18,0,-13 2 0100 -- at
+at "
+A 667,683,0,0,117 2 0101 -- A
+B 667,669,0,7,74,7 2 0102 -- B
+C 667,685,18,60,18,60 2 0103 -- C
+D 722,669,0,13,96,13 2 0104 -- D
+E 667,669,0,36,77,36 2 0105 -- E
+F 667,669,0,43,63,43 2 0106 -- F
+G 722,685,18,34,29,34 2 0107 -- G
+H 778,669,0,71,74,71 2 0110 -- H
+I 389,669,0,67,82,67 2 0111 -- I
+J 500,669,99,74,96,74 2 0112 -- J
+K 667,669,0,85,71,85 2 0113 -- K
+L 611,669,0,29,72,29 2 0114 -- L
+M 889,669,12,78,79,78 2 0115 -- M
+N 722,669,15,76,77,76 2 0116 -- N
+O 722,685,18,19,23,19 2 0117 -- O
+P 611,669,0,52,77,52 2 0120 -- P
+Q 722,685,208,19,23,19 3 0121 -- Q
+R 667,669,0,6,79,6 2 0122 -- R
+S 556,685,18,20,48,20 2 0123 -- S
+T 611,669,0,89,0,89 2 0124 -- T
+U 722,669,18,72,-17,72 2 0125 -- U
+V 667,669,18,98,-15,98 2 0126 -- V
+W 889,669,18,101,-15,99 2 0127 -- W
+X 667,669,0,77,74,77 2 0130 -- X
+Y 611,669,0,98,-23,98 2 0131 -- Y
+Z 611,669,0,29,61,29 2 0132 -- Z
+[ 333,674,159,79,87,79 2 0133 -- bracketleft
+lB "
+\ 278,685,18,51,51,51 2 0134 -- backslash
+rs "
+] 333,674,157,60,106,60 2 0135 -- bracketright
+rB "
+a^ 333,690,0,84,10,84 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 333,685,0,49,-78,49 2 0140 -- quoteleft
+oq "
+a 500,462,14,5,71,5 0 0141 -- a
+b 500,699,13,0,64 2 0142 -- b
+c 444,462,13,0,55 0 0143 -- c
+d 500,699,13,67,71,67 2 0144 -- d
+e 444,462,13,4,45,4 0 0145 -- e
+f 333,698,205,163,219,99 3 0146 -- f
+g 500,462,203,28,102,28 1 0147 -- g
+h 556,699,9,0,63 2 0150 -- h
+i 278,684,9,35,48,35 2 0151 -- i
+j 278,684,207,51,239,51 3 0152 -- j
+k 500,699,8,33,73,33 2 0153 -- k
+l 278,699,9,62,48,62 2 0154 -- l
+m 778,462,9,0,64 0 0155 -- m
+n 556,462,9,0,56 0 0156 -- n
+o 500,462,13,0,53 0 0157 -- o
+p 500,462,205,0,170 1 0160 -- p
+q 500,462,205,21,49,21 1 0161 -- q
+r 389,462,0,50,71,50 0 0162 -- r
+s 389,462,13,0,69 0 0163 -- s
+t 278,594,9,53,61,53 2 0164 -- t
+u 556,462,9,0,35 0 0165 -- u
+v 444,462,13,7,34,7 0 0166 -- v
+w 667,462,13,0,34 0 0167 -- w
+x 500,462,13,19,96,19 0 0170 -- x
+y 444,462,205,0,144 1 0171 -- y
+z 389,449,78,29,93,29 0 0172 -- z
+lC 348,686,187,138,45,99 2 0173 -- braceleft
+{ "
+ba 220,685,18,0,-16 2 0174 -- bar
+| "
+rC 348,686,187,4,179,4 2 0175 -- braceright
+} "
+a~ 333,655,0,124,2,99 2 0176 -- tilde
+~ "
+bq 333,134,182,0,55 0 0200 -- quotesinglbase
+Fo 500,415,0,18,38,18 0 0201 -- guillemotleft
+char171 "
+Fc 500,415,0,18,38,18 0 0202 -- guillemotright
+char187 "
+bu 350,525,0,50,50,50 0 0203 -- bullet
+Fn 500,707,156,87,137,87 2 0204 -- florin
+f/ 167,683,14,207,219,99 2 0205 -- fraction
+%0 1000,706,29,46,43,46 2 0206 -- perthousand
+dg 500,685,145,44,-41,44 2 0207 -- dagger
+dd 500,685,139,43,40,43 2 0210 -- daggerdbl
+en 500,269,0,27,90,27 0 0211 -- endash
+em 1000,269,0,27,90,27 0 0212 -- emdash
+fi 556,703,205,8,238,8 3 0214 -- fi
+fl 556,704,205,47,236,47 3 0215 -- fl
+.i 278,462,9,10,48,10 0 0220 -- dotlessi
+ga 333,697,0,14,-35,14 2 0222 -- grave
+a" 333,697,0,215,-19,99 2 0223 -- hungarumlaut
+a. 333,655,0,10,-113,10 2 0224 -- dotaccent
+ab 333,678,0,104,-21,99 2 0225 -- breve
+ah 333,690,0,128,-29,99 2 0226 -- caron
+ao 333,729,0,57,-77,57 2 0227 -- ring
+ho 333,44,173,0,90 0 0230 -- ogonek
+lq 500,685,0,63,-3,63 2 0231 -- quotedblleft
+rq 500,685,0,63,-3,63 2 0232 -- quotedblright
+oe 722,462,13,2,44,2 0 0233 -- oe
+/l 278,699,9,73,63,73 2 0234 -- lslash
+Bq 500,134,182,0,107 0 0235 -- quotedblbase
+OE 944,677,8,52,27,52 2 0236 -- OE
+/L 611,669,0,29,72,29 2 0237 -- Lslash
+r! 389,492,205,0,31 1 0241 -- exclamdown
+char161 "
+ct 500,576,143,0,8 0 0242 -- cent
+char162 "
+Po 500,683,12,60,82,60 2 0243 -- sterling
+char163 "
+Cs 500,586,0,76,76,76 0 0244 -- currency
+char164 "
+Ye 500,669,0,178,17,99 2 0245 -- yen
+char165 "
+bb 220,685,18,0,-16 2 0246 -- brokenbar
+char166 "
+sc 500,685,143,9,14,9 2 0247 -- section
+char167 "
+ad 333,655,0,114,-5,99 2 0250 -- dieresis
+char168 "
+co 747,685,18,21,20,21 2 0251 -- copyright
+char169 "
+Of 266,685,0,114,34,99 2 0252 -- ordfeminine
+char170 "
+fo 333,415,0,20,18,20 0 0253 -- guilsinglleft
+no 606,399,0,0,-1 0 0254 -- logicalnot
+char172 "
+\- 606,297,0,0,-1 0 0255 -- minus
+rg 747,685,18,21,20,21 2 0256 -- registered
+char174 "
+a- 333,623,0,110,-1,99 2 0257 -- macron
+char175 "
+de 400,683,0,19,-33,19 2 0260 -- degree
+char176 "
+char177 570,506,0,17,17,17 0 0261 -- plusminus
+S2 300,683,0,63,48,63 2 0262 -- twosuperior
+char178 "
+S3 300,683,0,71,33,71 2 0263 -- threesuperior
+char179 "
+aa 333,697,0,96,-89,96 2 0264 -- acute
+char180 "
+char181 576,449,207,0,110 1 0265 -- mu
+ps 500,669,193,112,107,99 2 0266 -- paragraph
+char182 "
+pc 250,405,0,0,-1 0 0267 -- periodcentered
+char183 "
+ac 333,5,218,0,130 1 0270 -- cedilla
+char184 "
+S1 300,683,0,51,20,51 2 0271 -- onesuperior
+char185 "
+Om 300,685,0,97,-6,97 2 0272 -- ordmasculine
+char186 "
+fc 333,415,0,0,40 0 0273 -- guilsinglright
+14 750,683,14,21,43,21 2 0274 -- onequarter
+char188 "
+12 750,683,14,23,59,23 2 0275 -- onehalf
+char189 "
+34 750,683,14,26,43,26 2 0276 -- threequarters
+char190 "
+r? 500,492,205,0,20 1 0277 -- questiondown
+char191 "
+`A 667,904,0,0,117 2 0300 -- Agrave
+char192 "
+'A 667,904,0,0,117 2 0301 -- Aacute
+char193 "
+^A 667,897,0,0,117 2 0302 -- Acircumflex
+char194 "
+~A 667,862,0,0,117 2 0303 -- Atilde
+char195 "
+:A 667,862,0,0,117 2 0304 -- Adieresis
+char196 "
+oA 667,921,0,0,117 2 0305 -- Aring
+char197 "
+AE 944,669,0,24,114,24 2 0306 -- AE
+char198 "
+,C 667,685,218,60,18,60 3 0307 -- Ccedilla
+char199 "
+`E 667,904,0,36,77,36 2 0310 -- Egrave
+char200 "
+'E 667,904,0,36,77,36 2 0311 -- Eacute
+char201 "
+^E 667,897,0,36,77,36 2 0312 -- Ecircumflex
+char202 "
+:E 667,862,0,36,77,36 2 0313 -- Edieresis
+char203 "
+`I 389,904,0,67,82,67 2 0314 -- Igrave
+char204 "
+'I 389,904,0,73,82,73 2 0315 -- Iacute
+char205 "
+^I 389,897,0,81,82,81 2 0316 -- Icircumflex
+char206 "
+:I 389,862,0,106,82,99 2 0317 -- Idieresis
+char207 "
+-D 722,669,0,28,81,28 2 0320 -- Eth
+char208 "
+~N 722,862,15,76,77,76 2 0321 -- Ntilde
+char209 "
+`O 722,904,18,19,23,19 2 0322 -- Ograve
+char210 "
+'O 722,904,18,19,23,19 2 0323 -- Oacute
+char211 "
+^O 722,897,18,19,23,19 2 0324 -- Ocircumflex
+char212 "
+~O 722,862,18,19,23,19 2 0325 -- Otilde
+char213 "
+:O 722,862,18,19,23,19 2 0326 -- Odieresis
+char214 "
+char215 570,490,0,2,2,2 0 0327 -- multiply
+/O 722,764,125,19,23,19 2 0330 -- Oslash
+char216 "
+`U 722,904,18,72,-17,72 2 0331 -- Ugrave
+char217 "
+'U 722,904,18,72,-17,72 2 0332 -- Uacute
+char218 "
+^U 722,897,18,72,-17,72 2 0333 -- Ucircumflex
+char219 "
+:U 722,862,18,72,-17,72 2 0334 -- Udieresis
+char220 "
+'Y 611,904,0,98,-23,98 2 0335 -- Yacute
+char221 "
+TP 611,669,0,12,77,12 2 0336 -- Thorn
+char222 "
+ss 500,705,200,23,250,23 2 0337 -- germandbls
+char223 "
+`a 500,697,14,5,71,5 2 0340 -- agrave
+char224 "
+'a 500,697,14,13,71,13 2 0341 -- aacute
+char225 "
+^a 500,690,14,5,71,5 2 0342 -- acircumflex
+char226 "
+~a 500,655,14,41,71,41 2 0343 -- atilde
+char227 "
+:a 500,655,14,21,71,21 2 0344 -- adieresis
+char228 "
+oa 500,729,14,5,71,5 2 0345 -- aring
+char229 "
+ae 722,462,13,1,55,1 0 0346 -- ae
+char230 "
+,c 444,462,218,0,74 1 0347 -- ccedilla
+char231 "
+`e 444,697,13,4,45,4 2 0350 -- egrave
+char232 "
+'e 444,697,13,41,45,41 2 0351 -- eacute
+char233 "
+^e 444,690,13,29,45,29 2 0352 -- ecircumflex
+char234 "
+:e 444,655,13,49,45,49 2 0353 -- edieresis
+char235 "
+`i 278,697,9,32,48,32 2 0354 -- igrave
+char236 "
+'i 278,697,9,124,48,99 2 0355 -- iacute
+char237 "
+^i 278,690,9,97,52,97 2 0356 -- icircumflex
+char238 "
+:i 278,655,9,132,48,99 2 0357 -- idieresis
+char239 "
+Sd 500,699,13,4,53,4 2 0360 -- eth
+char240 "
+~n 556,655,9,0,56 2 0361 -- ntilde
+char241 "
+`o 500,697,13,0,53 2 0362 -- ograve
+char242 "
+'o 500,697,13,13,53,13 2 0363 -- oacute
+char243 "
+^o 500,690,13,1,53,1 2 0364 -- ocircumflex
+char244 "
+~o 500,655,13,41,53,41 2 0365 -- otilde
+char245 "
+:o 500,655,13,16,53,16 2 0366 -- odieresis
+char246 "
+char247 570,535,29,17,17,17 0 0367 -- divide
+/o 500,560,119,0,53 0 0370 -- oslash
+char248 "
+`u 556,697,9,0,35 2 0371 -- ugrave
+char249 "
+'u 556,697,9,0,35 2 0372 -- uacute
+char250 "
+^u 556,690,9,0,35 2 0373 -- ucircumflex
+char251 "
+:u 556,655,9,0,35 2 0374 -- udieresis
+char252 "
+'y 444,697,205,41,144,41 3 0375 -- yacute
+char253 "
+Tp 500,699,205,0,170 3 0376 -- thorn
+char254 "
+:y 444,655,205,44,144,44 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/TI b/contrib/groff/font/devps/TI
new file mode 100644
index 0000000..992089d
--- /dev/null
+++ b/contrib/groff/font/devps/TI
@@ -0,0 +1,544 @@
+name TI
+internalname Times-Italic
+slant 7
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -55
+A w -55
+A v -55
+A u -20
+A ' -37
+A cq -37
+A Y -55
+A W -95
+A V -105
+A U -50
+A T -37
+A Q -40
+A O -40
+A G -35
+A C -30
+B U -10
+B A -25
+D Y -40
+D W -40
+D V -40
+D A -35
+F r -55
+F . -135
+F o -105
+F i -45
+F e -75
+F , -135
+F a -75
+F A -115
+J u -35
+J . -25
+J o -25
+J e -25
+J , -25
+J a -35
+J A -40
+K y -40
+K u -40
+K o -40
+K e -35
+K O -50
+L y -30
+L ' -37
+L cq -37
+L Y -20
+L W -55
+L V -55
+L T -20
+N A -27
+O Y -50
+O X -40
+O W -50
+O V -50
+O T -40
+O A -55
+P . -135
+P o -80
+P e -80
+P , -135
+P a -80
+P A -90
+Q U -10
+R Y -18
+R W -18
+R V -18
+R U -40
+R O -40
+T y -74
+T w -74
+T u -55
+T ; -65
+T r -55
+T . -74
+T o -92
+T i -55
+T - -74
+T hy -74
+T char173 -74
+T e -92
+T , -74
+T : -55
+T a -92
+T O -18
+T A -50
+U . -25
+U , -25
+U A -40
+V u -74
+V ; -74
+V . -129
+V o -111
+V i -74
+V - -55
+V hy -55
+V char173 -55
+V e -111
+V , -129
+V : -65
+V a -111
+V O -30
+V A -60
+W y -70
+W u -55
+W ; -65
+W . -92
+W o -92
+W i -55
+W - -37
+W hy -37
+W char173 -37
+W e -92
+W , -92
+W : -65
+W a -92
+W O -25
+W A -60
+Y u -92
+Y ; -65
+Y . -92
+Y o -92
+Y i -74
+Y - -74
+Y hy -74
+Y char173 -74
+Y e -92
+Y , -92
+Y : -65
+Y a -92
+Y O -15
+Y A -50
+a g -10
+b u -20
+b . -40
+c k -20
+c h -15
+, ' -140
+, cq -140
+, rq -140
+e y -30
+e x -20
+e w -15
+e v -15
+e . -15
+e g -40
+e , -10
+f ' 92
+f cq 92
+f . -15
+f i -20
+f f -18
+f .i -60
+f , -10
+g . -15
+g g -10
+g e -10
+g , -10
+k y -10
+k o -10
+k e -10
+n v -40
+o v -10
+o g -10
+. ' -140
+. cq -140
+. rq -140
+` ` -111
+` oq -111
+oq ` -111
+oq oq -111
+' v -10
+cq v -10
+' t -30
+cq t -30
+' s -40
+cq s -40
+' r -25
+cq r -25
+' ' -111
+' cq -111
+cq ' -111
+cq cq -111
+' d -25
+cq d -25
+r s -10
+r q -37
+r . -111
+r o -45
+r - -20
+r hy -20
+r char173 -20
+r g -37
+r e -37
+r d -37
+r , -111
+r c -37
+r a -15
+v . -74
+v , -74
+w . -74
+w , -74
+y . -55
+y , -55
+charset
+ha 422,666,0,50,50,43 2 0000 -- asciicircum
+ti 541,323,0,11,10,11 0 0001 -- asciitilde
+vS 500,873,18,70,33,43 2 0002 -- Scaron
+vZ 556,873,0,100,56,43 2 0003 -- Zcaron
+vs 389,661,13,115,34,43 2 0004 -- scaron
+vz 389,661,81,95,52,43 2 0005 -- zcaron
+:Y 556,818,0,127,-28,43 2 0006 -- Ydieresis
+tm 980,653,0,27,20,27 2 0007 -- trademark
+aq 214,666,0,77,-82,43 2 0010 -- quotesingle
+space 250 0 0040
+! 333,667,11,19,11,19 2 0041 -- exclam
+" 420,666,0,62,-94,43 2 0042 -- quotedbl
+dq "
+# 500,676,0,90,48,43 2 0043 -- numbersign
+sh "
+$ 500,731,89,47,19,43 2 0044 -- dollar
+Do "
+% 833,676,13,7,-29,7 2 0045 -- percent
+& 778,666,18,0,-26 2 0046 -- ampersand
+' 333,666,0,7,-101,7 2 0047 -- quoteright
+cq "
+( 333,669,181,32,8,32 2 0050 -- parenleft
+) 333,669,180,6,34,6 2 0051 -- parenright
+* 500,666,0,42,-78,42 2 0052 -- asterisk
++ 675,506,0,0,-36 0 0053 -- plus
+, 250,101,129,0,54 0 0054 -- comma
+- 333,255,0,0,1 0 0055 -- hyphen
+hy "
+char173 "
+. 250,100,11,0,23 0 0056 -- period
+/ 278,666,18,158,115,43 2 0057 -- slash
+sl "
+0 500,676,7,47,18,43 2 0060 -- zero
+1 500,676,0,0,1 2 0061 -- one
+2 500,676,0,2,38,2 2 0062 -- two
+3 500,676,7,15,35,15 2 0063 -- three
+4 500,676,0,29,49,29 2 0064 -- four
+5 500,666,7,41,35,41 2 0065 -- five
+6 500,686,7,71,20,43 2 0066 -- six
+7 500,666,8,87,-25,43 2 0067 -- seven
+8 500,676,7,43,20,43 2 0070 -- eight
+9 500,676,17,42,27,42 2 0071 -- nine
+: 333,441,11 0 0072 -- colon
+; 333,441,129,0,23 0 0073 -- semicolon
+< 675,514,8,0,-34 0 0074 -- less
+= 675,386,0,0,-36 0 0075 -- equal
+> 675,514,8,0,-34 0 0076 -- greater
+? 500,664,12,22,-82,22 2 0077 -- question
+@ 920,666,18,0,-68 2 0100 -- at
+at "
+A 611,668,0,3,101,3 2 0101 -- A
+B 611,653,0,27,58,27 2 0102 -- B
+C 667,666,18,72,-16,43 2 0103 -- C
+D 722,653,0,28,58,28 2 0104 -- D
+E 611,653,0,73,51,43 2 0105 -- E
+F 611,653,0,84,42,43 2 0106 -- F
+G 722,666,18,50,-2,43 2 0107 -- G
+H 722,653,0,95,58,43 2 0110 -- H
+I 333,653,0,101,58,43 2 0111 -- I
+J 444,653,18,97,56,43 2 0112 -- J
+K 667,653,0,105,43,43 2 0113 -- K
+L 556,653,0,53,58,43 2 0114 -- L
+M 833,653,0,90,68,43 2 0115 -- M
+N 667,653,15,110,70,43 2 0116 -- N
+O 722,666,18,27,-10,27 2 0117 -- O
+P 611,653,0,44,50,43 2 0120 -- P
+Q 722,666,182,27,-9,27 2 0121 -- Q
+R 611,653,0,27,63,27 2 0122 -- R
+S 500,667,18,58,33,43 2 0123 -- S
+T 556,653,0,127,-9,43 2 0124 -- T
+U 722,653,18,93,-52,43 2 0125 -- U
+V 611,653,18,127,-26,43 2 0126 -- V
+W 833,653,18,123,-21,43 2 0127 -- W
+X 611,653,0,94,79,43 2 0130 -- X
+Y 556,653,0,127,-28,43 2 0131 -- Y
+Z 556,653,0,100,56,43 2 0132 -- Z
+[ 389,663,153,52,29,43 2 0133 -- bracketleft
+lB "
+\ 278,666,18,91,91,43 2 0134 -- backslash
+rs "
+] 389,663,153,43,38,43 2 0135 -- bracketright
+rB "
+a^ 333,661,0,102,-41,43 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,43 0 0137 -- underscore
+` 333,666,0,27,-121,27 2 0140 -- quoteleft
+oq "
+a 500,441,11,26,33,26 0 0141 -- a
+b 500,683,11,23,27,23 2 0142 -- b
+c 444,441,11,31,20,31 0 0143 -- c
+d 500,683,13,77,35,43 2 0144 -- d
+e 444,441,11,18,19,18 0 0145 -- e
+f 278,678,207,196,197,43 3 0146 -- f
+g 500,441,206,22,42,22 1 0147 -- g
+h 500,683,9,28,31,28 2 0150 -- h
+i 278,654,11,36,1,36 2 0151 -- i
+j 278,654,207,48,174,43 3 0152 -- j
+k 444,683,11,67,36,43 2 0153 -- k
+l 278,683,11,51,9,43 2 0154 -- l
+m 722,441,9,32,38,32 0 0155 -- m
+n 500,441,9,24,36,24 0 0156 -- n
+o 500,441,11,18,23,18 0 0157 -- o
+p 500,441,205,19,125,19 1 0160 -- p
+q 500,441,209,33,25,33 1 0161 -- q
+r 389,441,0,73,5,43 0 0162 -- r
+s 389,442,13,27,34,27 0 0163 -- s
+t 278,546,11,68,13,43 2 0164 -- t
+u 500,441,11,25,8,25 0 0165 -- u
+v 444,441,18,32,29,32 0 0166 -- v
+w 667,441,18,31,34,31 0 0167 -- w
+x 444,441,11,53,77,43 0 0170 -- x
+y 444,441,206,32,74,32 1 0171 -- y
+z 389,428,81,41,52,41 0 0172 -- z
+lC 400,687,177,57,-1,43 2 0173 -- braceleft
+{ "
+ba 275,666,18,0,-55 2 0174 -- bar
+| "
+rC 400,687,177,0,57 2 0175 -- braceright
+} "
+a~ 333,624,0,144,-50,43 2 0176 -- tilde
+~ "
+bq 333,101,129,0,6 0 0200 -- quotesinglbase
+Fo 500,403,0,0,-3 0 0201 -- guillemotleft
+char171 "
+Fc 500,403,0,0,-5 0 0202 -- guillemotright
+char187 "
+bu 350,461,0,10,10,10 0 0203 -- bullet
+Fn 500,682,182,57,25,43 2 0204 -- florin
+f/ 167,676,10,220,219,43 2 0205 -- fraction
+%0 1000,706,19,60,25,43 2 0206 -- perthousand
+dg 500,666,159,38,-51,38 2 0207 -- dagger
+dd 500,666,143,41,28,41 2 0210 -- daggerdbl
+en 500,243,0,55,56,43 0 0211 -- endash
+em 889,243,0,55,56,43 0 0212 -- emdash
+fi 500,681,207,31,191,31 3 0214 -- fi
+fl 500,682,204,68,191,43 3 0215 -- fl
+.i 278,441,11,7,1,7 0 0220 -- dotlessi
+ga 333,664,0,28,-71,28 2 0222 -- grave
+a" 333,664,0,203,-43,43 2 0223 -- hungarumlaut
+a. 333,606,0,22,-157,22 2 0224 -- dotaccent
+ab 333,650,0,135,-67,43 2 0225 -- breve
+ah 333,661,0,143,-71,43 2 0226 -- caron
+ao 333,691,0,72,-105,43 2 0227 -- ring
+ho 333,40,169,0,70 0 0230 -- ogonek
+lq 556,666,0,8,-116,8 2 0231 -- quotedblleft
+rq 556,666,0,0,-101 2 0232 -- quotedblright
+oe 667,441,12,29,30,29 0 0233 -- oe
+/l 278,683,11,79,13,43 2 0234 -- lslash
+Bq 556,101,129,0,-7 0 0235 -- quotedblbase
+OE 944,666,8,70,1,43 2 0236 -- OE
+/L 556,653,0,53,58,43 2 0237 -- Lslash
+r! 389,473,205,0,-9 1 0241 -- exclamdown
+char161 "
+ct 500,560,143,22,-27,22 2 0242 -- cent
+char162 "
+Po 500,670,6,67,40,43 2 0243 -- sterling
+char163 "
+Cs 500,597,0,72,72,43 2 0244 -- currency
+char164 "
+Ye 500,653,0,153,23,43 2 0245 -- yen
+char165 "
+bb 275,666,18,0,-55 2 0246 -- brokenbar
+char166 "
+sc 500,666,162,11,-3,11 2 0247 -- section
+char167 "
+ad 333,606,0,122,-57,43 2 0250 -- dieresis
+char168 "
+co 760,666,18,9,9,9 2 0251 -- copyright
+char169 "
+Of 276,676,0,126,8,43 2 0252 -- ordfeminine
+char170 "
+fo 333,403,0,0,-1 0 0253 -- guilsinglleft
+no 675,386,0,0,-36 0 0254 -- logicalnot
+char172 "
+\- 675,286,0,0,-36 0 0255 -- minus
+rg 760,666,18,9,9,9 2 0256 -- registered
+char174 "
+a- 333,583,0,128,-49,43 2 0257 -- macron
+char175 "
+de 400,676,0,37,-51,37 2 0260 -- degree
+char176 "
+char177 675,506,0,0,-36 0 0261 -- plusminus
+S2 300,676,0,74,17,43 2 0262 -- twosuperior
+char178 "
+S3 300,676,0,89,7,43 2 0263 -- threesuperior
+char179 "
+aa 333,664,0,120,-130,43 2 0264 -- acute
+char180 "
+char181 500,428,209,47,80,43 1 0265 -- mu
+ps 523,653,123,143,-5,43 2 0266 -- paragraph
+char182 "
+pc 250,310,0,0,-20 0 0267 -- periodcentered
+char183 "
+ac 333,0,217,0,80 1 0270 -- cedilla
+char184 "
+S1 300,676,0,34,7,34 2 0271 -- onesuperior
+char185 "
+Om 310,676,0,102,-17,43 2 0272 -- ordmasculine
+char186 "
+fc 333,403,0,0,-2 0 0273 -- guilsinglright
+14 750,676,10,36,17,36 2 0274 -- onequarter
+char188 "
+12 750,676,10,49,16,43 2 0275 -- onehalf
+char189 "
+34 750,676,10,36,27,36 2 0276 -- threequarters
+char190 "
+r? 500,471,205,0,22 1 0277 -- questiondown
+char191 "
+`A 611,876,0,3,101,3 2 0300 -- Agrave
+char192 "
+'A 611,876,0,3,101,3 2 0301 -- Aacute
+char193 "
+^A 611,873,0,3,101,3 2 0302 -- Acircumflex
+char194 "
+~A 611,836,0,5,101,5 2 0303 -- Atilde
+char195 "
+:A 611,818,0,3,101,3 2 0304 -- Adieresis
+char196 "
+oA 611,883,0,3,101,3 2 0305 -- Aring
+char197 "
+AE 889,653,0,72,77,43 2 0306 -- AE
+char198 "
+,C 667,666,217,72,-16,43 3 0307 -- Ccedilla
+char199 "
+`E 611,876,0,73,51,43 2 0310 -- Egrave
+char200 "
+'E 611,876,0,73,51,43 2 0311 -- Eacute
+char201 "
+^E 611,873,0,73,51,43 2 0312 -- Ecircumflex
+char202 "
+:E 611,818,0,73,51,43 2 0313 -- Edieresis
+char203 "
+`I 333,876,0,101,58,43 2 0314 -- Igrave
+char204 "
+'I 333,876,0,130,58,43 2 0315 -- Iacute
+char205 "
+^I 333,873,0,142,58,43 2 0316 -- Icircumflex
+char206 "
+:I 333,818,0,152,58,43 2 0317 -- Idieresis
+char207 "
+-D 722,653,0,28,58,28 2 0320 -- Eth
+char208 "
+~N 667,836,15,110,70,43 2 0321 -- Ntilde
+char209 "
+`O 722,876,18,27,-10,27 2 0322 -- Ograve
+char210 "
+'O 722,876,18,27,-10,27 2 0323 -- Oacute
+char211 "
+^O 722,873,18,27,-10,27 2 0324 -- Ocircumflex
+char212 "
+~O 722,836,18,27,-10,27 2 0325 -- Otilde
+char213 "
+:O 722,818,18,27,-10,27 2 0326 -- Odieresis
+char214 "
+char215 675,497,0,0,-43 0 0327 -- multiply
+/O 722,722,105,27,-10,27 2 0330 -- Oslash
+char216 "
+`U 722,876,18,93,-52,43 2 0331 -- Ugrave
+char217 "
+'U 722,876,18,93,-52,43 2 0332 -- Uacute
+char218 "
+^U 722,873,18,93,-52,43 2 0333 -- Ucircumflex
+char219 "
+:U 722,818,18,93,-52,43 2 0334 -- Udieresis
+char220 "
+'Y 556,876,0,127,-28,43 2 0335 -- Yacute
+char221 "
+TP 611,653,0,8,50,8 2 0336 -- Thorn
+char222 "
+ss 500,679,207,43,218,43 3 0337 -- germandbls
+char223 "
+`a 500,664,11,26,33,26 2 0340 -- agrave
+char224 "
+'a 500,664,11,37,33,37 2 0341 -- aacute
+char225 "
+^a 500,661,11,26,33,26 2 0342 -- acircumflex
+char226 "
+~a 500,624,11,61,33,43 2 0343 -- atilde
+char227 "
+:a 500,606,11,39,33,39 2 0344 -- adieresis
+char228 "
+oa 500,691,11,26,33,26 2 0345 -- aring
+char229 "
+ae 667,441,11,23,27,23 0 0346 -- ae
+char230 "
+,c 444,441,217,31,24,31 1 0347 -- ccedilla
+char231 "
+`e 444,664,11,18,19,18 2 0350 -- egrave
+char232 "
+'e 444,664,11,65,19,43 2 0351 -- eacute
+char233 "
+^e 444,661,11,47,19,43 2 0352 -- ecircumflex
+char234 "
+:e 444,606,11,57,19,43 2 0353 -- edieresis
+char235 "
+`i 278,664,11,56,1,43 2 0354 -- igrave
+char236 "
+'i 278,664,11,128,1,43 2 0355 -- iacute
+char237 "
+^i 278,661,11,100,16,43 2 0356 -- icircumflex
+char238 "
+:i 278,606,11,125,1,43 2 0357 -- idieresis
+char239 "
+Sd 500,683,11,32,23,32 2 0360 -- eth
+char240 "
+~n 500,624,9,26,36,26 2 0361 -- ntilde
+char241 "
+`o 500,664,11,18,23,18 2 0362 -- ograve
+char242 "
+'o 500,664,11,37,23,37 2 0363 -- oacute
+char243 "
+^o 500,661,11,18,23,18 2 0364 -- ocircumflex
+char244 "
+~o 500,624,11,46,23,43 2 0365 -- otilde
+char245 "
+:o 500,606,11,39,23,39 2 0366 -- odieresis
+char246 "
+char247 675,517,11,0,-36 0 0367 -- divide
+/o 500,554,135,19,22,19 2 0370 -- oslash
+char248 "
+`u 500,664,11,25,8,25 2 0371 -- ugrave
+char249 "
+'u 500,664,11,27,8,27 2 0372 -- uacute
+char250 "
+^u 500,661,11,25,8,25 2 0373 -- ucircumflex
+char251 "
+:u 500,606,11,29,8,29 2 0374 -- udieresis
+char252 "
+'y 444,664,206,65,74,43 3 0375 -- yacute
+char253 "
+Tp 500,683,205,19,125,19 3 0376 -- thorn
+char254 "
+:y 444,606,206,47,74,43 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/TR b/contrib/groff/font/devps/TR
new file mode 100644
index 0000000..6b98075
--- /dev/null
+++ b/contrib/groff/font/devps/TR
@@ -0,0 +1,536 @@
+name TR
+internalname Times-Roman
+spacewidth 250
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A y -92
+A w -92
+A v -74
+A ' -111
+A cq -111
+A Y -105
+A W -90
+A V -135
+A U -55
+A T -111
+A Q -55
+A O -55
+A G -40
+A C -40
+B U -10
+B A -35
+D Y -55
+D W -30
+D V -40
+D A -40
+F . -80
+F o -15
+F , -80
+F a -15
+F A -74
+J A -60
+K y -25
+K u -15
+K o -35
+K e -25
+K O -30
+L y -55
+L ' -92
+L cq -92
+L Y -100
+L W -74
+L V -100
+L T -92
+N A -35
+O Y -50
+O X -40
+O W -35
+O V -50
+O T -40
+O A -35
+P . -111
+P , -111
+P a -15
+P A -92
+Q U -10
+R Y -65
+R W -55
+R V -80
+R U -40
+R T -60
+R O -40
+T y -80
+T w -80
+T u -45
+T ; -55
+T r -35
+T . -74
+T o -80
+T i -35
+T - -92
+T hy -92
+T char173 -92
+T e -70
+T , -74
+T : -50
+T a -80
+T O -18
+T A -93
+U A -40
+V u -75
+V ; -74
+V . -129
+V o -129
+V i -60
+V - -100
+V hy -100
+V char173 -100
+V e -111
+V , -129
+V : -74
+V a -111
+V O -40
+V G -15
+V A -135
+W y -73
+W u -50
+W ; -37
+W . -92
+W o -80
+W i -40
+W - -65
+W hy -65
+W char173 -65
+W e -80
+W , -92
+W : -37
+W a -80
+W O -10
+W A -120
+Y u -111
+Y ; -92
+Y . -129
+Y o -110
+Y i -55
+Y - -111
+Y hy -111
+Y char173 -111
+Y e -100
+Y , -129
+Y : -92
+Y a -100
+Y O -30
+Y A -120
+a w -15
+a v -20
+b v -15
+b u -20
+b . -40
+c y -15
+, ' -70
+, cq -70
+, rq -70
+e y -15
+e x -15
+e w -25
+e v -25
+e g -15
+f ' 55
+f cq 55
+f i -20
+f f -25
+f .i -50
+f a -10
+g a -5
+h y -5
+i v -25
+k y -15
+k o -10
+k e -10
+l w -10
+n y -15
+n v -40
+o y -10
+o w -25
+o v -15
+p y -10
+. ' -70
+. cq -70
+. rq -70
+lq A -80
+` ` -74
+` oq -74
+oq ` -74
+oq oq -74
+` A -80
+oq A -80
+' v -50
+cq v -50
+' t -18
+cq t -18
+' s -55
+cq s -55
+' r -50
+cq r -50
+' ' -74
+' cq -74
+cq ' -74
+cq cq -74
+' l -10
+cq l -10
+' d -50
+cq d -50
+r . -55
+r - -20
+r hy -20
+r char173 -20
+r g -18
+r , -40
+v . -65
+v o -20
+v e -15
+v , -65
+v a -25
+w . -65
+w o -10
+w , -65
+w a -10
+x e -15
+y . -65
+y , -65
+charset
+ha 469,662 2 0000 -- asciicircum
+ti 541,323 0 0001 -- asciitilde
+vS 556,886,14 2 0002 -- Scaron
+vZ 611,886 2 0003 -- Zcaron
+vs 389,674,10 2 0004 -- scaron
+vz 444,674 2 0005 -- zcaron
+:Y 722,835 2 0006 -- Ydieresis
+tm 980,662 2 0007 -- trademark
+aq 180,676 2 0010 -- quotesingle
+space 250 0 0040
+! 333,676,9 2 0041 -- exclam
+" 408,676 2 0042 -- quotedbl
+dq "
+# 500,662 2 0043 -- numbersign
+sh "
+$ 500,727,87 2 0044 -- dollar
+Do "
+% 833,676,13 2 0045 -- percent
+& 778,676,13 2 0046 -- ampersand
+' 333,676 2 0047 -- quoteright
+cq "
+( 333,676,177 2 0050 -- parenleft
+) 333,676,177 2 0051 -- parenright
+* 500,676 2 0052 -- asterisk
++ 564,506 0 0053 -- plus
+, 250,102,141 0 0054 -- comma
+- 333,257 0 0055 -- hyphen
+hy "
+char173 "
+. 250,100,11 0 0056 -- period
+/ 278,676,14 2 0057 -- slash
+sl "
+0 500,676,14 2 0060 -- zero
+1 500,676 2 0061 -- one
+2 500,676 2 0062 -- two
+3 500,676,14 2 0063 -- three
+4 500,676 2 0064 -- four
+5 500,688,14 2 0065 -- five
+6 500,684,14 2 0066 -- six
+7 500,662,8 2 0067 -- seven
+8 500,676,14 2 0070 -- eight
+9 500,676,22 2 0071 -- nine
+: 278,459,11 0 0072 -- colon
+; 278,459,141 0 0073 -- semicolon
+< 564,514,8 0 0074 -- less
+= 564,386 0 0075 -- equal
+> 564,514,8 0 0076 -- greater
+? 444,676,8 2 0077 -- question
+@ 921,676,14 2 0100 -- at
+at "
+A 722,674 2 0101 -- A
+B 667,662 2 0102 -- B
+C 667,676,14 2 0103 -- C
+D 722,662 2 0104 -- D
+E 611,662 2 0105 -- E
+F 556,662 2 0106 -- F
+G 722,676,14 2 0107 -- G
+H 722,662 2 0110 -- H
+I 333,662 2 0111 -- I
+J 389,662,14 2 0112 -- J
+K 722,662 2 0113 -- K
+L 611,662 2 0114 -- L
+M 889,662 2 0115 -- M
+N 722,662,11 2 0116 -- N
+O 722,676,14 2 0117 -- O
+P 556,662 2 0120 -- P
+Q 722,676,178 2 0121 -- Q
+R 667,662 2 0122 -- R
+S 556,676,14 2 0123 -- S
+T 611,662 2 0124 -- T
+U 722,662,14 2 0125 -- U
+V 722,662,11 2 0126 -- V
+W 944,662,11 2 0127 -- W
+X 722,662 2 0130 -- X
+Y 722,662 2 0131 -- Y
+Z 611,662 2 0132 -- Z
+[ 333,662,156 2 0133 -- bracketleft
+lB "
+\ 278,676,14 2 0134 -- backslash
+rs "
+] 333,662,156 2 0135 -- bracketright
+rB "
+a^ 333,674 2 0136 -- circumflex
+^ "
+_ 500,0,125 0 0137 -- underscore
+` 333,676 2 0140 -- quoteleft
+oq "
+a 444,460,10 0 0141 -- a
+b 500,683,10 2 0142 -- b
+c 444,460,10 0 0143 -- c
+d 500,683,10 2 0144 -- d
+e 444,460,10 0 0145 -- e
+f 333,683 2 0146 -- f
+g 500,460,218 1 0147 -- g
+h 500,683 2 0150 -- h
+i 278,683 2 0151 -- i
+j 278,683,218 3 0152 -- j
+k 500,683 2 0153 -- k
+l 278,683 2 0154 -- l
+m 778,460 0 0155 -- m
+n 500,460 0 0156 -- n
+o 500,460,10 0 0157 -- o
+p 500,460,217 1 0160 -- p
+q 500,460,217 1 0161 -- q
+r 333,460 0 0162 -- r
+s 389,460,10 0 0163 -- s
+t 278,579,10 2 0164 -- t
+u 500,450,10 0 0165 -- u
+v 500,450,14 0 0166 -- v
+w 722,450,14 0 0167 -- w
+x 500,450 0 0170 -- x
+y 500,450,218 1 0171 -- y
+z 444,450 0 0172 -- z
+lC 480,680,181 2 0173 -- braceleft
+{ "
+ba 200,676,14 2 0174 -- bar
+| "
+rC 480,680,181 2 0175 -- braceright
+} "
+a~ 333,638 2 0176 -- tilde
+~ "
+bq 333,102,141 0 0200 -- quotesinglbase
+Fo 500,416 0 0201 -- guillemotleft
+char171 "
+Fc 500,416 0 0202 -- guillemotright
+char187 "
+bu 350,466 0 0203 -- bullet
+Fn 500,676,189 2 0204 -- florin
+f/ 167,676,14 2 0205 -- fraction
+%0 1000,706,19 2 0206 -- perthousand
+dg 500,676,149 2 0207 -- dagger
+dd 500,676,153 2 0210 -- daggerdbl
+en 500,250 0 0211 -- endash
+em 1000,250 0 0212 -- emdash
+fi 556,683 2 0214 -- fi
+fl 556,683 2 0215 -- fl
+.i 278,460 0 0220 -- dotlessi
+ga 333,678 2 0222 -- grave
+a" 333,678 2 0223 -- hungarumlaut
+a. 333,623 2 0224 -- dotaccent
+ab 333,664 2 0225 -- breve
+ah 333,674 2 0226 -- caron
+ao 333,711 2 0227 -- ring
+ho 333,0,165 0 0230 -- ogonek
+lq 444,676 2 0231 -- quotedblleft
+rq 444,676 2 0232 -- quotedblright
+oe 722,460,10 0 0233 -- oe
+/l 278,683 2 0234 -- lslash
+Bq 444,102,141 0 0235 -- quotedblbase
+OE 889,668,6 2 0236 -- OE
+/L 611,662 2 0237 -- Lslash
+r! 333,467,218 1 0241 -- exclamdown
+char161 "
+ct 500,579,138 2 0242 -- cent
+char162 "
+Po 500,676,8 2 0243 -- sterling
+char163 "
+Cs 500,602 2 0244 -- currency
+char164 "
+Ye 500,662 2 0245 -- yen
+char165 "
+bb 200,676,14 2 0246 -- brokenbar
+char166 "
+sc 500,676,148 2 0247 -- section
+char167 "
+ad 333,623 2 0250 -- dieresis
+char168 "
+co 760,676,14 2 0251 -- copyright
+char169 "
+Of 276,676 2 0252 -- ordfeminine
+char170 "
+fo 333,416 0 0253 -- guilsinglleft
+no 564,386 0 0254 -- logicalnot
+char172 "
+\- 564,286 0 0255 -- minus
+rg 760,676,14 2 0256 -- registered
+char174 "
+a- 333,601 2 0257 -- macron
+char175 "
+de 400,676 2 0260 -- degree
+char176 "
+char177 564,506 0 0261 -- plusminus
+S2 300,676 2 0262 -- twosuperior
+char178 "
+S3 300,676 2 0263 -- threesuperior
+char179 "
+aa 333,678 2 0264 -- acute
+char180 "
+char181 500,450,218 1 0265 -- mu
+ps 453,662,154 2 0266 -- paragraph
+char182 "
+pc 250,310 0 0267 -- periodcentered
+char183 "
+ac 333,0,215 0 0270 -- cedilla
+char184 "
+S1 300,676 2 0271 -- onesuperior
+char185 "
+Om 310,676 2 0272 -- ordmasculine
+char186 "
+fc 333,416 0 0273 -- guilsinglright
+14 750,676,14 2 0274 -- onequarter
+char188 "
+12 750,676,14 2 0275 -- onehalf
+char189 "
+34 750,676,14 2 0276 -- threequarters
+char190 "
+r? 444,466,218 1 0277 -- questiondown
+char191 "
+`A 722,890 2 0300 -- Agrave
+char192 "
+'A 722,890 2 0301 -- Aacute
+char193 "
+^A 722,886 2 0302 -- Acircumflex
+char194 "
+~A 722,850 2 0303 -- Atilde
+char195 "
+:A 722,835 2 0304 -- Adieresis
+char196 "
+oA 722,898 2 0305 -- Aring
+char197 "
+AE 889,662 2 0306 -- AE
+char198 "
+,C 667,676,215 2 0307 -- Ccedilla
+char199 "
+`E 611,890 2 0310 -- Egrave
+char200 "
+'E 611,890 2 0311 -- Eacute
+char201 "
+^E 611,886 2 0312 -- Ecircumflex
+char202 "
+:E 611,835 2 0313 -- Edieresis
+char203 "
+`I 333,890 2 0314 -- Igrave
+char204 "
+'I 333,890 2 0315 -- Iacute
+char205 "
+^I 333,886 2 0316 -- Icircumflex
+char206 "
+:I 333,835 2 0317 -- Idieresis
+char207 "
+-D 722,662 2 0320 -- Eth
+char208 "
+~N 722,850,11 2 0321 -- Ntilde
+char209 "
+`O 722,890,14 2 0322 -- Ograve
+char210 "
+'O 722,890,14 2 0323 -- Oacute
+char211 "
+^O 722,886,14 2 0324 -- Ocircumflex
+char212 "
+~O 722,850,14 2 0325 -- Otilde
+char213 "
+:O 722,835,14 2 0326 -- Odieresis
+char214 "
+char215 564,497 0 0327 -- multiply
+/O 722,734,80 2 0330 -- Oslash
+char216 "
+`U 722,890,14 2 0331 -- Ugrave
+char217 "
+'U 722,890,14 2 0332 -- Uacute
+char218 "
+^U 722,886,14 2 0333 -- Ucircumflex
+char219 "
+:U 722,835,14 2 0334 -- Udieresis
+char220 "
+'Y 722,890 2 0335 -- Yacute
+char221 "
+TP 556,662 2 0336 -- Thorn
+char222 "
+ss 500,683,9 2 0337 -- germandbls
+char223 "
+`a 444,678,10 2 0340 -- agrave
+char224 "
+'a 444,678,10 2 0341 -- aacute
+char225 "
+^a 444,674,10 2 0342 -- acircumflex
+char226 "
+~a 444,638,10 2 0343 -- atilde
+char227 "
+:a 444,623,10 2 0344 -- adieresis
+char228 "
+oa 444,711,10 2 0345 -- aring
+char229 "
+ae 667,460,10 0 0346 -- ae
+char230 "
+,c 444,460,215 0 0347 -- ccedilla
+char231 "
+`e 444,678,10 2 0350 -- egrave
+char232 "
+'e 444,678,10 2 0351 -- eacute
+char233 "
+^e 444,674,10 2 0352 -- ecircumflex
+char234 "
+:e 444,623,10 2 0353 -- edieresis
+char235 "
+`i 278,678 2 0354 -- igrave
+char236 "
+'i 278,678 2 0355 -- iacute
+char237 "
+^i 278,674 2 0356 -- icircumflex
+char238 "
+:i 278,623 2 0357 -- idieresis
+char239 "
+Sd 500,686,10 2 0360 -- eth
+char240 "
+~n 500,638 2 0361 -- ntilde
+char241 "
+`o 500,678,10 2 0362 -- ograve
+char242 "
+'o 500,678,10 2 0363 -- oacute
+char243 "
+^o 500,674,10 2 0364 -- ocircumflex
+char244 "
+~o 500,638,10 2 0365 -- otilde
+char245 "
+:o 500,623,10 2 0366 -- odieresis
+char246 "
+char247 564,516,10 0 0367 -- divide
+/o 500,551,112 0 0370 -- oslash
+char248 "
+`u 500,678,10 2 0371 -- ugrave
+char249 "
+'u 500,678,10 2 0372 -- uacute
+char250 "
+^u 500,674,10 2 0373 -- ucircumflex
+char251 "
+:u 500,623,10 2 0374 -- udieresis
+char252 "
+'y 500,678,218 3 0375 -- yacute
+char253 "
+Tp 500,683,217 3 0376 -- thorn
+char254 "
+:y 500,623,218 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/ZCMI b/contrib/groff/font/devps/ZCMI
new file mode 100644
index 0000000..e25c2a6
--- /dev/null
+++ b/contrib/groff/font/devps/ZCMI
@@ -0,0 +1,494 @@
+name ZCMI
+internalname ZapfChancery-MediumItalic
+slant 14
+spacewidth 220
+encoding text.enc
+ligatures fi fl 0
+kernpairs
+A ' -40
+A cq -40
+A rq -40
+A U -10
+A T 10
+A Q 10
+A O 10
+A G -30
+A C 20
+D . -30
+D , -20
+D Y 10
+D A -10
+F . -40
+F i 10
+F , -30
+G . -20
+G , -10
+J . -20
+J , -10
+K u -20
+K o -20
+K e -20
+L y -10
+L ' -25
+L cq -25
+L rq -25
+L W -10
+L V -20
+O . -20
+O , -10
+O Y 10
+O T 20
+O A -20
+P . -50
+P o -10
+P e -10
+P , -40
+P a -20
+P A -10
+Q U -10
+R Y 10
+R W 10
+R T 20
+T o -20
+T i 20
+T - -20
+T hy -20
+T char173 -20
+T h 20
+T e -20
+T a -20
+T O 30
+T A 10
+V . -100
+V o -20
+V e -20
+V , -90
+V a -20
+V O 10
+V G -20
+W . -50
+W o -20
+W i 10
+W h 10
+W e -20
+W , -40
+W a -20
+W O 10
+Y u -20
+Y . -50
+Y o -50
+Y i 10
+Y e -40
+Y , -40
+Y a -60
+b . -30
+b l -20
+b , -20
+b b -20
+c k -10
+, ' -70
+, cq -70
+, rq -70
+d w -20
+d v -10
+d d -40
+e y 10
+f ' 30
+f cq 30
+f rq 30
+f . -50
+f f -50
+f e -10
+f , -40
+f a -20
+g y 10
+g . -30
+g i 10
+g e 10
+g , -20
+g a 10
+k y 10
+k o -10
+k e -20
+m y 10
+m u 10
+n y 20
+o . -30
+o , -20
+p . -30
+p p -10
+p , -20
+. ' -80
+. cq -80
+. rq -80
+lq ` 20
+lq oq 20
+lq A 10
+` ` -115
+` oq -115
+oq ` -115
+oq oq -115
+` A 10
+oq A 10
+' v 30
+cq v 30
+' t 20
+cq t 20
+' s -25
+cq s -25
+' r 30
+cq r 30
+' ' -115
+' cq -115
+cq ' -115
+cq cq -115
+' rq 20
+cq rq 20
+' l 20
+cq l 20
+r . -50
+r i 10
+r , -40
+s . -20
+s , -10
+v . -30
+v , -20
+w . -30
+w o 10
+w h 20
+w , -20
+charset
+ha 520,594,0,62,-82,62 2 0000 -- asciicircum
+ti 520,320,0,69,-73,69 0 0001 -- asciitilde
+vS 460,831,81,184,5,87 2 0002 -- Scaron
+vZ 620,831,19,99,8,87 2 0003 -- Zcaron
+vs 320,659,14,194,4,87 2 0004 -- scaron
+vz 440,659,14,124,24,87 2 0005 -- zcaron
+:Y 560,762,168,264,9,87 2 0006 -- Ydieresis
+tm 1000,594,0,96,-77,87 2 0007 -- trademark
+aq 160,610,0,105,-95,87 2 0010 -- quotesingle
+space 220 0 0040
+! 280,610,14,123,-69,87 2 0041 -- exclam
+" 220,610,0,163,-70,87 2 0042 -- quotedbl
+dq "
+# 440,594,0,131,-33,87 2 0043 -- numbersign
+sh "
+$ 440,709,144,118,-10,87 2 0044 -- dollar
+Do "
+% 680,700,160,80,-82,80 2 0045 -- percent
+& 780,610,16,185,-76,87 2 0046 -- ampersand
+' 240,610,0,148,-118,87 2 0047 -- quoteright
+cq "
+( 260,664,216,201,-46,87 2 0050 -- parenleft
+) 220,664,216,132,63,87 2 0051 -- parenright
+* 420,610,0,109,-89,87 2 0052 -- asterisk
++ 520,426,0,73,-67,73 0 0053 -- plus
+, 220,148,140,43,25,43 0 0054 -- comma
+- 280,248,0,104,-19,87 0 0055 -- hyphen
+hy "
+char173 "
+. 220,128,14,58,-52,58 0 0056 -- period
+/ 340,610,16,168,-24,87 2 0057 -- slash
+sl "
+0 440,610,16,148,-29,87 2 0060 -- zero
+1 440,610,0,38,9,38 2 0061 -- one
+2 440,610,16,95,33,87 2 0062 -- two
+3 440,610,16,95,49,87 2 0063 -- three
+4 440,610,35,109,-27,87 2 0064 -- four
+5 440,679,16,205,-10,87 2 0065 -- five
+6 440,610,16,166,-40,87 2 0066 -- six
+7 440,645,33,171,-107,87 2 0067 -- seven
+8 440,610,16,139,-15,87 2 0070 -- eight
+9 440,610,16,127,18,87 2 0071 -- nine
+: 260,438,14,86,-48,86 0 0072 -- colon
+; 240,438,140,109,21,87 0 0073 -- semicolon
+< 520,468,0,57,-89,57 0 0074 -- less
+= 520,340,0,73,-67,73 0 0075 -- equal
+> 520,468,0,57,-89,57 0 0076 -- greater
+? 380,610,14,125,-100,87 2 0077 -- question
+@ 700,610,16,103,-77,87 2 0100 -- at
+at "
+A 620,632,16,127,37,87 2 0101 -- A
+B 600,640,6,124,-35,87 2 0102 -- B
+C 520,610,16,161,-43,87 2 0103 -- C
+D 700,640,6,118,-36,87 2 0104 -- D
+E 620,618,12,139,-41,87 2 0105 -- E
+F 580,629,118,263,-70,87 2 0106 -- F
+G 620,610,242,139,-98,87 2 0107 -- G
+H 680,708,16,248,32,87 2 0110 -- H
+I 380,594,0,174,-49,87 2 0111 -- I
+J 400,594,147,188,64,87 2 0112 -- J
+K 660,610,153,234,-3,87 2 0113 -- K
+L 580,610,16,127,-3,87 2 0114 -- L
+M 840,722,16,230,-8,87 2 0115 -- M
+N 700,708,168,265,-35,87 2 0116 -- N
+O 600,610,16,110,-44,87 2 0117 -- O
+P 540,628,0,168,8,87 2 0120 -- P
+Q 600,610,177,225,-34,87 2 0121 -- Q
+R 600,640,168,255,-8,87 2 0122 -- R
+S 460,610,81,148,5,87 2 0123 -- S
+T 500,667,0,294,-13,87 2 0124 -- T
+U 740,617,16,102,-76,87 2 0125 -- U
+V 640,714,16,220,-74,87 2 0126 -- V
+W 880,723,16,216,-44,87 2 0127 -- W
+X 560,610,16,189,80,87 2 0130 -- X
+Y 560,647,168,264,9,87 2 0131 -- Y
+Z 620,624,19,99,8,87 2 0132 -- Z
+[ 240,655,207,215,63,87 2 0133 -- bracketleft
+lB "
+\ 480,610,16,94,-90,87 2 0134 -- backslash
+rs "
+] 320,655,207,121,77,87 2 0135 -- bracketright
+rB "
+a^ 340,649,0,153,-173,87 2 0136 -- circumflex
+^ "
+_ 500,0,125,50,50,50 0 0137 -- underscore
+` 240,610,0,149,-119,87 2 0140 -- quoteleft
+oq "
+a 420,438,15,115,-42,87 0 0141 -- a
+b 420,714,23,122,-32,87 2 0142 -- b
+c 340,438,14,116,-37,87 0 0143 -- c
+d 440,714,14,261,-52,87 2 0144 -- d
+e 340,438,14,113,-37,87 0 0145 -- e
+f 320,714,314,277,169,87 3 0146 -- f
+g 400,438,314,153,158,87 1 0147 -- g
+h 440,714,14,134,-5,87 2 0150 -- h
+i 240,635,14,151,-50,87 2 0151 -- i
+j 220,635,314,162,162,87 3 0152 -- j
+k 440,714,184,238,-37,87 2 0153 -- k
+l 240,714,14,290,-52,87 2 0154 -- l
+m 620,438,14,134,-36,87 0 0155 -- m
+n 460,438,14,134,-51,87 0 0156 -- n
+o 400,438,14,99,-37,87 0 0157 -- o
+p 440,432,314,94,73,87 1 0160 -- p
+q 400,510,300,140,-37,87 1 0161 -- q
+r 300,438,14,174,-51,87 0 0162 -- r
+s 320,438,14,133,4,87 0 0163 -- s
+t 320,539,14,156,-56,87 2 0164 -- t
+u 460,438,14,118,-52,87 0 0165 -- u
+v 440,488,14,143,-37,87 0 0166 -- v
+w 680,488,14,152,-37,87 0 0167 -- w
+x 420,438,195,219,-20,87 0 0170 -- x
+y 400,438,314,133,74,87 1 0171 -- y
+z 440,445,14,118,24,87 0 0172 -- z
+lC 240,655,207,193,-5,87 2 0173 -- braceleft
+{ "
+ba 520,714,16,0,-270 2 0174 -- bar
+| "
+rC 240,655,207,128,60,87 2 0175 -- braceright
+} "
+a~ 440,619,0,132,-193,87 2 0176 -- tilde
+~ "
+bq 180,146,121,61,29,61 0 0200 -- quotesinglbase
+Fo 340,414,0,66,-48,66 0 0201 -- guillemotleft
+char171 "
+Fc 380,414,0,45,-67,45 0 0202 -- guillemotright
+char187 "
+bu 600,445,0,0,-178 0 0203 -- bullet
+Fn 440,610,314,192,114,87 3 0204 -- florin
+f/ 60,610,16,310,231,87 2 0205 -- fraction
+%0 960,700,160,95,-62,87 2 0206 -- perthousand
+dg 460,610,37,158,-88,87 2 0207 -- dagger
+dd 480,610,59,103,-88,87 2 0210 -- daggerdbl
+en 500,239,0,115,-1,87 0 0211 -- endash
+em 1000,239,0,115,-1,87 0 0212 -- emdash
+fi 520,714,314,135,174,87 3 0214 -- fi
+fl 520,714,314,200,174,87 3 0215 -- fl
+.i 240,438,14,116,-50,87 0 0220 -- dotlessi
+ga 220,659,0,169,-143,87 2 0222 -- grave
+a" 400,659,0,145,-158,87 2 0223 -- hungarumlaut
+a. 220,610,0,158,-186,87 2 0224 -- dotaccent
+ab 440,631,0,111,-203,87 2 0225 -- breve
+ah 340,659,0,184,-204,87 2 0226 -- caron
+ao 300,659,0,166,-190,87 2 0227 -- ring
+ho 280,6,191,3,12,3 0 0230 -- ogonek
+lq 340,610,0,174,-119,87 2 0231 -- quotedblleft
+rq 360,610,0,143,-108,87 2 0232 -- quotedblright
+oe 560,438,14,118,-28,87 0 0233 -- oe
+/l 300,714,14,265,-71,87 2 0234 -- lslash
+Bq 280,146,121,51,64,51 0 0235 -- quotedblbase
+OE 820,610,16,139,-13,87 2 0236 -- OE
+/L 580,610,16,127,1,87 2 0237 -- Lslash
+r! 280,438,186,76,-22,76 0 0241 -- exclamdown
+char161 "
+ct 440,543,134,86,-72,86 2 0242 -- cent
+char162 "
+Po 440,610,52,116,66,87 2 0243 -- sterling
+char163 "
+Cs 440,509,0,84,0,84 0 0244 -- currency
+char164 "
+Ye 440,647,168,223,51,87 2 0245 -- yen
+char165 "
+bb 520,714,16,0,-270 2 0246 -- brokenbar
+char166 "
+sc 420,610,215,144,-3,87 2 0247 -- section
+char167 "
+ad 360,610,0,159,-193,87 2 0250 -- dieresis
+char168 "
+co 740,610,16,73,-87,73 2 0251 -- copyright
+char169 "
+Of 260,610,0,176,-61,87 2 0252 -- ordfeminine
+char170 "
+fo 240,414,0,68,-48,68 0 0253 -- guilsinglleft
+no 520,340,0,73,-67,73 0 0254 -- logicalnot
+char172 "
+\- 520,242,0,73,-67,73 0 0255 -- minus
+rg 740,610,16,73,-87,73 2 0256 -- registered
+char174 "
+a- 440,578,0,75,-172,75 2 0257 -- macron
+char175 "
+de 400,610,0,107,-121,87 2 0260 -- degree
+char176 "
+char177 520,436,0,73,-67,73 0 0261 -- plusminus
+S2 264,610,0,140,-22,87 2 0262 -- twosuperior
+char178 "
+S3 264,610,0,134,-9,87 2 0263 -- threesuperior
+char179 "
+aa 300,659,0,172,-215,87 2 0264 -- acute
+char180 "
+char181 460,438,314,113,43,87 1 0265 -- mu
+ps 500,594,199,188,-55,87 2 0266 -- paragraph
+char182 "
+pc 220,310,0,71,-89,71 0 0267 -- periodcentered
+char183 "
+ac 300,6,191,0,38 0 0270 -- cedilla
+char184 "
+S1 264,610,0,97,-33,87 2 0271 -- onesuperior
+char185 "
+Om 260,610,0,163,-78,87 2 0272 -- ordmasculine
+char186 "
+fc 260,414,0,56,-56,56 0 0273 -- guilsinglright
+14 660,610,16,92,-6,87 2 0274 -- onequarter
+char188 "
+12 660,610,16,92,-6,87 2 0275 -- onehalf
+char189 "
+34 660,610,16,96,11,87 2 0276 -- threequarters
+char190 "
+r? 400,438,186,37,-32,37 0 0277 -- questiondown
+char191 "
+`A 620,821,16,127,37,87 2 0300 -- Agrave
+char192 "
+'A 620,821,16,132,37,87 2 0301 -- Aacute
+char193 "
+^A 620,821,16,127,37,87 2 0302 -- Acircumflex
+char194 "
+~A 620,771,16,132,37,87 2 0303 -- Atilde
+char195 "
+:A 620,762,16,139,37,87 2 0304 -- Adieresis
+char196 "
+oA 620,831,16,127,37,87 2 0305 -- Aring
+char197 "
+AE 740,594,16,109,71,87 2 0306 -- AE
+char198 "
+,C 520,610,191,161,-43,87 2 0307 -- Ccedilla
+char199 "
+`E 620,821,12,139,-41,87 2 0310 -- Egrave
+char200 "
+'E 620,821,12,139,-41,87 2 0311 -- Eacute
+char201 "
+^E 620,821,12,139,-41,87 2 0312 -- Ecircumflex
+char202 "
+:E 620,762,12,139,-41,87 2 0313 -- Edieresis
+char203 "
+`I 380,821,0,174,-49,87 2 0314 -- Igrave
+char204 "
+'I 380,821,0,202,-49,87 2 0315 -- Iacute
+char205 "
+^I 380,821,0,174,-49,87 2 0316 -- Icircumflex
+char206 "
+:I 380,762,0,189,-49,87 2 0317 -- Idieresis
+char207 "
+-D 700,640,6,118,-36,87 2 0320 -- Eth
+char208 "
+~N 700,761,168,265,-35,87 2 0321 -- Ntilde
+char209 "
+`O 600,821,16,110,-44,87 2 0322 -- Ograve
+char210 "
+'O 600,821,16,110,-44,87 2 0323 -- Oacute
+char211 "
+^O 600,821,16,110,-44,87 2 0324 -- Ocircumflex
+char212 "
+~O 600,761,16,110,-44,87 2 0325 -- Otilde
+char213 "
+:O 600,762,16,110,-44,87 2 0326 -- Odieresis
+char214 "
+char215 520,410,0,57,-83,57 0 0327 -- multiply
+/O 660,672,78,141,-33,87 2 0330 -- Oslash
+char216 "
+`U 740,821,16,102,-76,87 2 0331 -- Ugrave
+char217 "
+'U 740,821,16,102,-76,87 2 0332 -- Uacute
+char218 "
+^U 740,821,16,102,-76,87 2 0333 -- Ucircumflex
+char219 "
+:U 740,762,16,102,-76,87 2 0334 -- Udieresis
+char220 "
+'Y 560,821,168,264,9,87 2 0335 -- Yacute
+char221 "
+TP 540,623,0,157,-2,87 2 0336 -- Thorn
+char222 "
+ss 420,714,314,172,177,87 3 0337 -- germandbls
+char223 "
+`a 420,659,15,115,-42,87 2 0340 -- agrave
+char224 "
+'a 420,659,15,122,-42,87 2 0341 -- aacute
+char225 "
+^a 420,649,15,115,-42,87 2 0342 -- acircumflex
+char226 "
+~a 420,619,15,152,-42,87 2 0343 -- atilde
+char227 "
+:a 420,610,15,115,-42,87 2 0344 -- adieresis
+char228 "
+oa 420,659,15,115,-42,87 2 0345 -- aring
+char229 "
+ae 540,468,14,134,-17,87 0 0346 -- ae
+char230 "
+,c 340,438,191,116,-12,87 0 0347 -- ccedilla
+char231 "
+`e 340,659,14,113,-37,87 2 0350 -- egrave
+char232 "
+'e 340,659,14,172,-37,87 2 0351 -- eacute
+char233 "
+^e 340,649,14,143,-37,87 2 0352 -- ecircumflex
+char234 "
+:e 340,610,14,159,-37,87 2 0353 -- edieresis
+char235 "
+`i 240,659,14,116,-50,87 2 0354 -- igrave
+char236 "
+'i 240,659,14,202,-50,87 2 0355 -- iacute
+char237 "
+^i 240,649,14,173,-50,87 2 0356 -- icircumflex
+char238 "
+:i 240,610,14,179,-50,87 2 0357 -- idieresis
+char239 "
+Sd 400,714,14,172,-37,87 2 0360 -- eth
+char240 "
+~n 460,619,14,134,-51,87 2 0361 -- ntilde
+char241 "
+`o 400,659,14,99,-37,87 2 0362 -- ograve
+char242 "
+'o 400,659,14,132,-37,87 2 0363 -- oacute
+char243 "
+^o 400,649,14,103,-37,87 2 0364 -- ocircumflex
+char244 "
+~o 400,619,14,152,-37,87 2 0365 -- otilde
+char245 "
+:o 400,610,14,129,-37,87 2 0366 -- odieresis
+char246 "
+char247 520,440,14,73,-67,73 0 0367 -- divide
+/o 440,488,64,150,4,87 0 0370 -- oslash
+char248 "
+`u 460,659,14,118,-52,87 2 0371 -- ugrave
+char249 "
+'u 460,659,14,118,-52,87 2 0372 -- uacute
+char250 "
+^u 460,649,14,118,-52,87 2 0373 -- ucircumflex
+char251 "
+:u 460,610,14,118,-52,87 2 0374 -- udieresis
+char252 "
+'y 400,659,314,133,74,87 3 0375 -- yacute
+char253 "
+Tp 440,714,314,115,88,87 3 0376 -- thorn
+char254 "
+:y 400,610,314,133,74,87 3 0377 -- ydieresis
+char255 "
diff --git a/contrib/groff/font/devps/ZD b/contrib/groff/font/devps/ZD
new file mode 100644
index 0000000..3066c39
--- /dev/null
+++ b/contrib/groff/font/devps/ZD
@@ -0,0 +1,193 @@
+name ZD
+internalname ZapfDingbats
+special
+spacewidth 278
+charset
+space 278 0 0040
+--- 974,621 3 0041 -- a1
+--- 961,611 3 0042 -- a2
+--- 974,621 3 0043 -- a202
+--- 980,692 3 0044 -- a3
+--- 719,566 3 0045 -- a4
+--- 789,705,14 3 0046 -- a5
+--- 790,705,14 3 0047 -- a119
+--- 791,705,13 3 0050 -- a118
+--- 690,553 3 0051 -- a117
+--- 960,568 3 0052 -- a11
+rh 939,559 3 0053 -- a12
+--- 549,705,11 3 0054 -- a13
+--- 855,632 3 0055 -- a14
+--- 911,642 3 0056 -- a15
+--- 933,550 3 0057 -- a16
+--- 911,642 3 0060 -- a105
+--- 945,553 3 0061 -- a17
+--- 974,587 3 0062 -- a18
+OK 755,705,13 3 0063 -- a19
+--- 846,705,14 3 0064 -- a20
+--- 762,692 3 0065 -- a21
+--- 761,692 3 0066 -- a22
+--- 571,661,68 3 0067 -- a23
+--- 677,705,13 3 0070 -- a24
+--- 763,692 3 0071 -- a25
+--- 760,692 3 0072 -- a26
+--- 759,692 3 0073 -- a27
+--- 754,692 3 0074 -- a28
+--- 494,692 3 0075 -- a6
+--- 552,692 3 0076 -- a7
+--- 537,692 3 0077 -- a8
+--- 577,596 3 0100 -- a9
+--- 692,705,14 3 0101 -- a10
+--- 786,705,14 3 0102 -- a29
+--- 788,705,14 3 0103 -- a30
+--- 788,705,14 3 0104 -- a31
+--- 790,705,14 3 0105 -- a32
+--- 793,705,13 3 0106 -- a33
+--- 794,705,13 3 0107 -- a34
+--- 816,705,14 3 0110 -- a35
+--- 823,705,14 3 0111 -- a36
+--- 789,705,14 3 0112 -- a37
+--- 841,705,14 3 0113 -- a38
+--- 823,705,14 3 0114 -- a39
+--- 833,705,14 3 0115 -- a40
+--- 816,705,13 3 0116 -- a41
+--- 831,705,14 3 0117 -- a42
+--- 923,705,14 3 0120 -- a43
+--- 744,692 3 0121 -- a44
+--- 723,692 3 0122 -- a45
+--- 749,692 3 0123 -- a46
+--- 790,705,14 3 0124 -- a47
+--- 792,705,14 3 0125 -- a48
+--- 695,706,14 3 0126 -- a49
+--- 776,699,6 3 0127 -- a50
+--- 768,699,7 3 0130 -- a51
+--- 792,705,14 3 0131 -- a52
+--- 759,692 3 0132 -- a53
+--- 707,704,13 3 0133 -- a54
+--- 708,705,14 3 0134 -- a55
+--- 682,705,14 3 0135 -- a56
+--- 701,705,14 3 0136 -- a57
+--- 826,705,14 3 0137 -- a58
+--- 815,705,14 3 0140 -- a59
+--- 789,705,14 3 0141 -- a60
+--- 789,705,14 3 0142 -- a61
+--- 707,705,14 3 0143 -- a62
+--- 687,692 3 0144 -- a63
+--- 696,691 3 0145 -- a64
+--- 689,692 3 0146 -- a65
+--- 786,705,14 3 0147 -- a66
+--- 787,705,14 3 0150 -- a67
+--- 713,705,14 3 0151 -- a68
+--- 791,705,14 3 0152 -- a69
+--- 785,705,14 3 0153 -- a70
+--- 791,705,14 3 0154 -- a71
+--- 873,705,14 3 0155 -- a72
+--- 761,692 3 0156 -- a73
+--- 762,692 3 0157 -- a74
+--- 762,692 3 0160 -- a203
+--- 759,692 3 0161 -- a75
+--- 759,692 3 0162 -- a204
+--- 892,705 3 0163 -- a76
+--- 892,692,14 3 0164 -- a77
+--- 788,705,14 3 0165 -- a78
+--- 784,705,14 3 0166 -- a79
+--- 438,705,14 3 0167 -- a81
+--- 138,692 3 0170 -- a82
+--- 277,692 3 0171 -- a83
+--- 415,692 3 0172 -- a84
+--- 392,705 3 0173 -- a97
+--- 392,705 3 0174 -- a98
+--- 668,705 3 0175 -- a99
+--- 668,705 3 0176 -- a100
+--- 732,806,143 3 0241 -- a101
+--- 544,706,14 3 0242 -- a102
+--- 544,705,14 3 0243 -- a103
+--- 910,651 3 0244 -- a104
+--- 667,705,14 3 0245 -- a106
+--- 760,705,14 3 0246 -- a107
+--- 760,569 3 0247 -- a108
+--- 776,705 3 0250 -- a112
+--- 595,705,14 3 0251 -- a111
+--- 694,705,14 3 0252 -- a110
+--- 626,705 3 0253 -- a109
+--- 788,705,14 3 0254 -- a120
+--- 788,705,14 3 0255 -- a121
+--- 788,705,14 3 0256 -- a122
+--- 788,705,14 3 0257 -- a123
+--- 788,705,14 3 0260 -- a124
+--- 788,705,14 3 0261 -- a125
+--- 788,705,14 3 0262 -- a126
+--- 788,705,14 3 0263 -- a127
+--- 788,705,14 3 0264 -- a128
+--- 788,705,14 3 0265 -- a129
+--- 788,705,14 3 0266 -- a130
+--- 788,705,14 3 0267 -- a131
+--- 788,705,14 3 0270 -- a132
+--- 788,705,14 3 0271 -- a133
+--- 788,705,14 3 0272 -- a134
+--- 788,705,14 3 0273 -- a135
+--- 788,705,14 3 0274 -- a136
+--- 788,705,14 3 0275 -- a137
+--- 788,705,14 3 0276 -- a138
+--- 788,705,14 3 0277 -- a139
+--- 788,705,14 3 0300 -- a140
+--- 788,705,14 3 0301 -- a141
+--- 788,705,14 3 0302 -- a142
+--- 788,705,14 3 0303 -- a143
+--- 788,705,14 3 0304 -- a144
+--- 788,705,14 3 0305 -- a145
+--- 788,705,14 3 0306 -- a146
+--- 788,705,14 3 0307 -- a147
+--- 788,705,14 3 0310 -- a148
+--- 788,705,14 3 0311 -- a149
+--- 788,705,14 3 0312 -- a150
+--- 788,705,14 3 0313 -- a151
+--- 788,705,14 3 0314 -- a152
+--- 788,705,14 3 0315 -- a153
+--- 788,705,14 3 0316 -- a154
+--- 788,705,14 3 0317 -- a155
+--- 788,705,14 3 0320 -- a156
+--- 788,705,14 3 0321 -- a157
+--- 788,705,14 3 0322 -- a158
+--- 788,705,14 3 0323 -- a159
+--- 894,634 3 0324 -- a160
+--- 838,540 3 0325 -- a161
+--- 1016,540 3 0326 -- a163
+--- 458,820,127 3 0327 -- a164
+--- 748,597 3 0330 -- a196
+--- 924,552 3 0331 -- a165
+--- 748,597 3 0332 -- a192
+--- 918,526 3 0333 -- a166
+--- 927,660 3 0334 -- a167
+--- 928,562 3 0335 -- a168
+--- 928,563 3 0336 -- a169
+--- 834,537 3 0337 -- a170
+--- 873,599 3 0340 -- a171
+--- 828,588 3 0341 -- a172
+--- 924,594 3 0342 -- a173
+--- 924,594 3 0343 -- a162
+--- 917,692 3 0344 -- a174
+--- 930,608 3 0345 -- a175
+--- 931,608 3 0346 -- a176
+--- 463,791,99 3 0347 -- a177
+--- 883,623 3 0350 -- a178
+--- 836,648 3 0351 -- a179
+--- 836,648 3 0352 -- a193
+--- 867,591 3 0353 -- a180
+--- 867,591 3 0354 -- a199
+--- 696,648 3 0355 -- a181
+--- 696,648 3 0356 -- a200
+--- 874,619 3 0357 -- a182
+--- 874,615 3 0361 -- a201
+--- 760,692 3 0362 -- a183
+--- 946,533 3 0363 -- a184
+--- 771,655 3 0364 -- a197
+--- 865,481 3 0365 -- a185
+--- 771,655 3 0366 -- a194
+--- 888,712,19 3 0367 -- a198
+--- 967,568 3 0370 -- a186
+--- 888,712,19 3 0371 -- a195
+--- 831,579 3 0372 -- a187
+--- 873,578 3 0373 -- a188
+--- 927,542 3 0374 -- a189
+--- 970,616 3 0375 -- a190
+--- 918,593 3 0376 -- a191
diff --git a/contrib/groff/font/devps/ZDR b/contrib/groff/font/devps/ZDR
new file mode 100644
index 0000000..ab5b54f
--- /dev/null
+++ b/contrib/groff/font/devps/ZDR
@@ -0,0 +1,193 @@
+name ZDR
+internalname ZapfDingbats-Reverse
+special
+spacewidth 278
+charset
+space 278 0 0040
+--- 974,621 3 0041 -- a1
+--- 961,611 3 0042 -- a2
+--- 974,621 3 0043 -- a202
+--- 980,692 3 0044 -- a3
+--- 719,566 3 0045 -- a4
+--- 789,705,14 3 0046 -- a5
+--- 790,705,14 3 0047 -- a119
+--- 791,705,13 3 0050 -- a118
+--- 690,553 3 0051 -- a117
+--- 960,568 3 0052 -- a11
+lh 939,559 3 0053 -- a12
+--- 549,705,11 3 0054 -- a13
+--- 855,632 3 0055 -- a14
+--- 911,642 3 0056 -- a15
+--- 933,550 3 0057 -- a16
+--- 911,642 3 0060 -- a105
+--- 945,553 3 0061 -- a17
+--- 974,587 3 0062 -- a18
+--- 755,705,13 3 0063 -- a19
+--- 846,705,14 3 0064 -- a20
+--- 762,692 3 0065 -- a21
+--- 761,692 3 0066 -- a22
+--- 571,661,68 3 0067 -- a23
+--- 677,705,13 3 0070 -- a24
+--- 763,692 3 0071 -- a25
+--- 760,692 3 0072 -- a26
+--- 759,692 3 0073 -- a27
+--- 754,692 3 0074 -- a28
+--- 494,692 3 0075 -- a6
+--- 552,692 3 0076 -- a7
+--- 537,692 3 0077 -- a8
+--- 577,596 3 0100 -- a9
+--- 692,705,14 3 0101 -- a10
+--- 786,705,14 3 0102 -- a29
+--- 788,705,14 3 0103 -- a30
+--- 788,705,14 3 0104 -- a31
+--- 790,705,14 3 0105 -- a32
+--- 793,705,13 3 0106 -- a33
+--- 794,705,13 3 0107 -- a34
+--- 816,705,14 3 0110 -- a35
+--- 823,705,14 3 0111 -- a36
+--- 789,705,14 3 0112 -- a37
+--- 841,705,14 3 0113 -- a38
+--- 823,705,14 3 0114 -- a39
+--- 833,705,14 3 0115 -- a40
+--- 816,705,13 3 0116 -- a41
+--- 831,705,14 3 0117 -- a42
+--- 923,705,14 3 0120 -- a43
+--- 744,692 3 0121 -- a44
+--- 723,692 3 0122 -- a45
+--- 749,692 3 0123 -- a46
+--- 790,705,14 3 0124 -- a47
+--- 792,705,14 3 0125 -- a48
+--- 695,706,14 3 0126 -- a49
+--- 776,699,6 3 0127 -- a50
+--- 768,699,7 3 0130 -- a51
+--- 792,705,14 3 0131 -- a52
+--- 759,692 3 0132 -- a53
+--- 707,704,13 3 0133 -- a54
+--- 708,705,14 3 0134 -- a55
+--- 682,705,14 3 0135 -- a56
+--- 701,705,14 3 0136 -- a57
+--- 826,705,14 3 0137 -- a58
+--- 815,705,14 3 0140 -- a59
+--- 789,705,14 3 0141 -- a60
+--- 789,705,14 3 0142 -- a61
+--- 707,705,14 3 0143 -- a62
+--- 687,692 3 0144 -- a63
+--- 696,691 3 0145 -- a64
+--- 689,692 3 0146 -- a65
+--- 786,705,14 3 0147 -- a66
+--- 787,705,14 3 0150 -- a67
+--- 713,705,14 3 0151 -- a68
+--- 791,705,14 3 0152 -- a69
+--- 785,705,14 3 0153 -- a70
+--- 791,705,14 3 0154 -- a71
+--- 873,705,14 3 0155 -- a72
+--- 761,692 3 0156 -- a73
+--- 762,692 3 0157 -- a74
+--- 762,692 3 0160 -- a203
+--- 759,692 3 0161 -- a75
+--- 759,692 3 0162 -- a204
+--- 892,705 3 0163 -- a76
+--- 892,692,14 3 0164 -- a77
+--- 788,705,14 3 0165 -- a78
+--- 784,705,14 3 0166 -- a79
+--- 438,705,14 3 0167 -- a81
+--- 138,692 3 0170 -- a82
+--- 277,692 3 0171 -- a83
+--- 415,692 3 0172 -- a84
+--- 392,705 3 0173 -- a97
+--- 392,705 3 0174 -- a98
+--- 668,705 3 0175 -- a99
+--- 668,705 3 0176 -- a100
+--- 732,806,143 3 0241 -- a101
+--- 544,706,14 3 0242 -- a102
+--- 544,705,14 3 0243 -- a103
+--- 910,651 3 0244 -- a104
+--- 667,705,14 3 0245 -- a106
+--- 760,705,14 3 0246 -- a107
+--- 760,569 3 0247 -- a108
+--- 776,705 3 0250 -- a112
+--- 595,705,14 3 0251 -- a111
+--- 694,705,14 3 0252 -- a110
+--- 626,705 3 0253 -- a109
+--- 788,705,14 3 0254 -- a120
+--- 788,705,14 3 0255 -- a121
+--- 788,705,14 3 0256 -- a122
+--- 788,705,14 3 0257 -- a123
+--- 788,705,14 3 0260 -- a124
+--- 788,705,14 3 0261 -- a125
+--- 788,705,14 3 0262 -- a126
+--- 788,705,14 3 0263 -- a127
+--- 788,705,14 3 0264 -- a128
+--- 788,705,14 3 0265 -- a129
+--- 788,705,14 3 0266 -- a130
+--- 788,705,14 3 0267 -- a131
+--- 788,705,14 3 0270 -- a132
+--- 788,705,14 3 0271 -- a133
+--- 788,705,14 3 0272 -- a134
+--- 788,705,14 3 0273 -- a135
+--- 788,705,14 3 0274 -- a136
+--- 788,705,14 3 0275 -- a137
+--- 788,705,14 3 0276 -- a138
+--- 788,705,14 3 0277 -- a139
+--- 788,705,14 3 0300 -- a140
+--- 788,705,14 3 0301 -- a141
+--- 788,705,14 3 0302 -- a142
+--- 788,705,14 3 0303 -- a143
+--- 788,705,14 3 0304 -- a144
+--- 788,705,14 3 0305 -- a145
+--- 788,705,14 3 0306 -- a146
+--- 788,705,14 3 0307 -- a147
+--- 788,705,14 3 0310 -- a148
+--- 788,705,14 3 0311 -- a149
+--- 788,705,14 3 0312 -- a150
+--- 788,705,14 3 0313 -- a151
+--- 788,705,14 3 0314 -- a152
+--- 788,705,14 3 0315 -- a153
+--- 788,705,14 3 0316 -- a154
+--- 788,705,14 3 0317 -- a155
+--- 788,705,14 3 0320 -- a156
+--- 788,705,14 3 0321 -- a157
+--- 788,705,14 3 0322 -- a158
+--- 788,705,14 3 0323 -- a159
+--- 894,634 3 0324 -- a160
+--- 838,540 3 0325 -- a161
+--- 1016,540 3 0326 -- a163
+--- 458,820,127 3 0327 -- a164
+--- 748,597 3 0330 -- a196
+--- 924,552 3 0331 -- a165
+--- 748,597 3 0332 -- a192
+--- 918,526 3 0333 -- a166
+--- 927,660 3 0334 -- a167
+--- 928,562 3 0335 -- a168
+--- 928,563 3 0336 -- a169
+--- 834,537 3 0337 -- a170
+--- 873,599 3 0340 -- a171
+--- 828,588 3 0341 -- a172
+--- 924,594 3 0342 -- a173
+--- 924,594 3 0343 -- a162
+--- 917,692 3 0344 -- a174
+--- 930,608 3 0345 -- a175
+--- 931,608 3 0346 -- a176
+--- 463,791,99 3 0347 -- a177
+--- 883,623 3 0350 -- a178
+--- 836,648 3 0351 -- a179
+--- 836,648 3 0352 -- a193
+--- 867,591 3 0353 -- a180
+--- 867,591 3 0354 -- a199
+--- 696,648 3 0355 -- a181
+--- 696,648 3 0356 -- a200
+--- 874,619 3 0357 -- a182
+--- 874,615 3 0361 -- a201
+--- 760,692 3 0362 -- a183
+--- 946,533 3 0363 -- a184
+--- 771,655 3 0364 -- a197
+--- 865,481 3 0365 -- a185
+--- 771,655 3 0366 -- a194
+--- 888,712,19 3 0367 -- a198
+--- 967,568 3 0370 -- a186
+--- 888,712,19 3 0371 -- a195
+--- 831,579 3 0372 -- a187
+--- 873,578 3 0373 -- a188
+--- 927,542 3 0374 -- a189
+--- 970,616 3 0375 -- a190
+--- 918,593 3 0376 -- a191
diff --git a/contrib/groff/font/devps/download b/contrib/groff/font/devps/download
new file mode 100644
index 0000000..b98885c
--- /dev/null
+++ b/contrib/groff/font/devps/download
@@ -0,0 +1,5 @@
+# List of downloadable fonts
+# PostScript-name Filename
+
+Symbol-Slanted symbolsl.pfa
+ZapfDingbats-Reverse zapfdr.pfa
diff --git a/contrib/groff/font/devps/generate/Makefile b/contrib/groff/font/devps/generate/Makefile
new file mode 100644
index 0000000..897385f
--- /dev/null
+++ b/contrib/groff/font/devps/generate/Makefile
@@ -0,0 +1,227 @@
+# Copyright (C) 1989-2000 Free Software Foundation, Inc.
+# Written by James Clark (jjc@jclark.com)
+#
+# This file is part of groff.
+#
+# groff is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free
+# Software Foundation; either version 2, or (at your option) any later
+# version.
+#
+# groff is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+# for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with groff; see the file COPYING. If not, write to the Free Software
+# Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+# This is set up so you can do
+# make -f generate/Makefile
+# in the parent directory of this directory.
+
+# The following line is required for DOS/Windows systems, since
+# this Makefile needs a Unixy shell to run.
+SHELL = /bin/sh
+
+# Directory containing AFM files. Must not be current directory.
+# Either long names (eg Times-Roman.afm) or short names (eg timesr.afm)
+# may be used. See the afmname script.
+afmdir=/usr/local/lib/afm
+srcdir=generate
+
+SPECIALFONTS=S
+DINGBATSFONTS=ZD ZDR
+GREEKFONTS=SS
+TEXTFONTS=AB ABI AI AR BMB BMBI BMI BMR CB CBI CI CR HB HBI HI HR HNB HNBI \
+ HNI HNR NB NBI NI NR PB PBI PI PR TB TBI TI TR ZCMI
+
+FONTS=$(TEXTFONTS) $(SPECIALFONTS) $(GREEKFONTS) $(DINGBATSFONTS)
+
+DESC=$(srcdir)/../DESC
+AFMTODIT=afmtodit -d$(DESC)
+IFLAG=-i 50
+NOLIGFLAG=-n
+TEXTENC=$(srcdir)/../text.enc
+EFLAG=-e $(TEXTENC)
+TEXTMAP=$(srcdir)/textmap
+AFMNAME=$(srcdir)/afmname
+
+all: $(FONTS)
+
+TR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Times-Roman.afm` $(TEXTMAP) $@
+
+TB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Times-Bold.afm` $(TEXTMAP) $@
+
+TI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) -a 7 \
+ `$(AFMNAME) $(afmdir)/Times-Italic.afm` $(TEXTMAP) $@
+
+TBI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Times-BoldItalic.afm` $(TEXTMAP) $@
+
+HR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica.afm` $(TEXTMAP) $@
+
+HB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-Bold.afm` $(TEXTMAP) $@
+
+HI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-Oblique.afm` $(TEXTMAP) $@
+
+HBI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-BoldOblique.afm` $(TEXTMAP) $@
+
+CR:
+ $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Courier.afm` $(TEXTMAP) $@
+
+CB:
+ $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Courier-Bold.afm` $(TEXTMAP) $@
+
+CI:
+ $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Courier-Oblique.afm` $(TEXTMAP) $@
+
+CBI:
+ $(AFMTODIT) $(NOLIGFLAG) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Courier-BoldOblique.afm` $(TEXTMAP) $@
+
+PR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Palatino-Roman.afm` $(TEXTMAP) $@
+
+PB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Palatino-Bold.afm` $(TEXTMAP) $@
+
+PI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Palatino-Italic.afm` $(TEXTMAP) $@
+
+PBI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Palatino-BoldItalic.afm` $(TEXTMAP) $@
+
+NR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/NewCenturySchlbk-Roman.afm` $(TEXTMAP) $@
+
+NB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/NewCenturySchlbk-Bold.afm` $(TEXTMAP) $@
+
+NI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/NewCenturySchlbk-Italic.afm` $(TEXTMAP) $@
+
+NBI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/NewCenturySchlbk-BoldItalic.afm` $(TEXTMAP) $@
+
+BMR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Bookman-Light.afm` $(TEXTMAP) $@
+
+BMB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Bookman-Demi.afm` $(TEXTMAP) $@
+
+BMI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Bookman-LightItalic.afm` $(TEXTMAP) $@
+
+BMBI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Bookman-DemiItalic.afm` $(TEXTMAP) $@
+
+AR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/AvantGarde-Book.afm` $(TEXTMAP) $@
+
+AB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/AvantGarde-Demi.afm` $(TEXTMAP) $@
+
+AI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/AvantGarde-BookOblique.afm` $(TEXTMAP) $@
+
+ABI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/AvantGarde-DemiOblique.afm` $(TEXTMAP) $@
+
+HNR:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-Narrow.afm` $(TEXTMAP) $@
+
+HNB:
+ $(AFMTODIT) $(EFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-Narrow-Bold.afm` $(TEXTMAP) $@
+
+HNI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-Narrow-Oblique.afm` $(TEXTMAP) $@
+
+HNBI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/Helvetica-Narrow-BoldOblique.afm` $(TEXTMAP) $@
+
+ZCMI:
+ $(AFMTODIT) $(EFLAG) $(IFLAG) \
+ `$(AFMNAME) $(afmdir)/ZapfChancery-MediumItalic.afm` $(TEXTMAP) $@
+
+ZD:
+ $(AFMTODIT) -s \
+ `$(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 $@
+
+ZDR: zapfdr.afm
+ $(AFMTODIT) -s zapfdr.afm $(srcdir)/dingbats.rmap $@
+
+symbol.afm: $(srcdir)/symbol.sed
+ -rm -f $@
+ sed -f $(srcdir)/symbol.sed `$(AFMNAME) $(afmdir)/Symbol.afm` >$@
+
+zapfdr.afm:
+ -rm -f $@
+ sed -e '/^FontName /s/ZapfDingbats/ZapfDingbats-Reverse/' \
+ `$(AFMNAME) $(afmdir)/ZapfDingbats.afm` >$@
+
+ZD: $(srcdir)/dingbats.map
+ZDR: $(srcdir)/dingbats.rmap
+$(TEXTFONTS): $(TEXTMAP) $(TEXTENC)
+$(SPECIALFONTS): symbolmap
+$(GREEKFONTS): $(srcdir)/lgreekmap
+$(FONTS): $(DESC)
+
+symbolmap: $(TEXTMAP) $(srcdir)/symbolchars
+ cat $(TEXTMAP) $(srcdir)/symbolchars >$@
+
+clean:
+ -rm -f symbolmap symbol.afm zapfdr.afm
+
+realclean: clean
+ -rm -f $(FONTS)
+
+extraclean: realclean
+ -rm -f core *~ "#*"
+
+.PHONY: all clean realclean extraclean
+
diff --git a/contrib/groff/font/devps/generate/afmname b/contrib/groff/font/devps/generate/afmname
new file mode 100755
index 0000000..3e837df
--- /dev/null
+++ b/contrib/groff/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
diff --git a/contrib/groff/font/devps/generate/dingbats.map b/contrib/groff/font/devps/generate/dingbats.map
new file mode 100644
index 0000000..3a97fa9
--- /dev/null
+++ b/contrib/groff/font/devps/generate/dingbats.map
@@ -0,0 +1,2 @@
+a19 OK
+a12 rh
diff --git a/contrib/groff/font/devps/generate/dingbats.rmap b/contrib/groff/font/devps/generate/dingbats.rmap
new file mode 100644
index 0000000..ccc14cb
--- /dev/null
+++ b/contrib/groff/font/devps/generate/dingbats.rmap
@@ -0,0 +1 @@
+a12 lh
diff --git a/contrib/groff/font/devps/generate/lgreekmap b/contrib/groff/font/devps/generate/lgreekmap
new file mode 100644
index 0000000..0b0c197
--- /dev/null
+++ b/contrib/groff/font/devps/generate/lgreekmap
@@ -0,0 +1,28 @@
+alpha *a
+beta *b
+chi *x
+delta *d
+epsilon *e
+eta *y
+gamma *g
+iota *i
+kappa *k
+lambda *l
+mu *m
+nu *n
+omega *w
+omega1 +p
+omicron *o
+phi *f
+phi1 +f
+pi *p
+psi *q
+rho *r
+sigma *s
+tau *t
+theta *h
+theta1 +h
+upsilon *u
+xi *c
+zeta *z
+sigma1 ts
diff --git a/contrib/groff/font/devps/generate/symbol.sed b/contrib/groff/font/devps/generate/symbol.sed
new file mode 100644
index 0000000..b4b02ab
--- /dev/null
+++ b/contrib/groff/font/devps/generate/symbol.sed
@@ -0,0 +1,33 @@
+#! /bin/sed -f
+# Tweak the AFM file for the Symbol font.
+/^C .*[ ;]N bracketlefttp[ ;]/bx
+/^C .*[ ;]N bracketleftex[ ;]/bx
+/^C .*[ ;]N bracketleftbt[ ;]/bx
+/^C .*[ ;]N bracketrighttp[ ;]/bx
+/^C .*[ ;]N bracketrightex[ ;]/bx
+/^C .*[ ;]N bracketrightbt[ ;]/bx
+/^C .*[ ;]N bracelefttp[ ;]/bx
+/^C .*[ ;]N braceleftmid[ ;]/bx
+/^C .*[ ;]N braceleftbt[ ;]/bx
+/^C .*[ ;]N bracerighttp[ ;]/bx
+/^C .*[ ;]N bracerightmid[ ;]/bx
+/^C .*[ ;]N bracerightbt[ ;]/bx
+/^C .*[ ;]N braceex[ ;]/bx
+/^C .*[ ;]N parenleftex[ ;]/by
+/^C .*[ ;]N parenrightex[ ;]/by
+/^C .*[ ;]N parenleftbt[ ;]/bz
+/^C .*[ ;]N parenrightbt[ ;]/bz
+/^EndCharMetrics/a\
+italicCorrection integral 67\
+leftItalicCorrection integral 52\
+subscriptCorrection integral -10
+b
+:x
+s/B \([-0-9][0-9]*\) [-0-9][0-9]* \([-0-9][0-9]*\) [-0-9][0-9]*/B \1 -75 \2 925/
+b
+:y
+s/B \([-0-9][0-9]*\) [-0-9][0-9]* \([-0-9][0-9]*\) [-0-9][0-9]*/B \1 -80 \2 920/
+b
+:z
+s/B \([-0-9][0-9]*\) \([-0-9][0-9]*\) \([-0-9][0-9]*\) [-0-9][0-9]*/B \1 \2 \3 920/
+b
diff --git a/contrib/groff/font/devps/generate/symbolchars b/contrib/groff/font/devps/generate/symbolchars
new file mode 100644
index 0000000..41ec3e4
--- /dev/null
+++ b/contrib/groff/font/devps/generate/symbolchars
@@ -0,0 +1,60 @@
+plus pl
+minus mi
+plusminus +-
+equal eq
+divide di
+multiply mu
+arrowup arrowverttp
+arrowdown arrowvertbt
+Alpha *A
+Beta *B
+Chi *X
+Delta *D
+Epsilon *E
+Eta *Y
+Gamma *G
+Iota *I
+Kappa *K
+Lambda *L
+Mu *M
+Nu *N
+Omega *W
+Omicron *O
+Phi *F
+Pi *P
+Psi *Q
+Rho *R
+Sigma *S
+Tau *T
+Theta *H
+Upsilon1 *U
+Xi *C
+Zeta *Z
+alpha *a
+beta *b
+chi *x
+delta *d
+epsilon *e
+eta *y
+gamma *g
+iota *i
+kappa *k
+lambda *l
+mu *m
+nu *n
+omega *w
+omega1 +p
+omicron *o
+phi *f
+phi1 +f
+pi *p
+psi *q
+rho *r
+sigma *s
+sigma1 ts
+tau *t
+theta *h
+theta1 +h
+upsilon *u
+xi *c
+zeta *z
diff --git a/contrib/groff/font/devps/generate/symbolsl.afm b/contrib/groff/font/devps/generate/symbolsl.afm
new file mode 100644
index 0000000..90939ad
--- /dev/null
+++ b/contrib/groff/font/devps/generate/symbolsl.afm
@@ -0,0 +1,203 @@
+StartFontMetrics 2.0
+FontName Symbol-Slanted
+Version 001.001
+FamilyName Symbol
+ItalicAngle -15.5
+IsFixedPitch false
+UnderlineThickness 54
+Weight Medium
+UnderlinePosition -98
+FullName Symbol
+FontBBox -241 -261 1250 899
+StartCharMetrics 189
+C 32 ; WX 223 ; N space ; B 223 0 223 0 ;
+C 33 ; WX 296 ; N exclam ; B 122 -15 383 599 ;
+C 34 ; WX 635 ; N universal ; B 223 0 801 627 ;
+C 35 ; WX 445 ; N numbersign ; B 71 -15 557 599 ;
+C 36 ; WX 489 ; N existential ; B 22 0 622 629 ;
+C 37 ; WX 741 ; N percent ; B 147 -32 766 583 ;
+C 38 ; WX 692 ; N ampersand ; B 68 -16 745 589 ;
+C 39 ; WX 391 ; N suchthat ; B 44 -15 450 444 ;
+C 40 ; WX 296 ; N parenleft ; B 89 -170 449 599 ;
+C 41 ; WX 296 ; N parenright ; B -22 -170 339 600 ;
+C 42 ; WX 445 ; N asteriskmath ; B 126 119 500 490 ;
+C 43 ; WX 489 ; N plus ; B 76 0 562 474 ;
+C 44 ; WX 223 ; N comma ; B 9 -136 183 93 ;
+C 45 ; WX 489 ; N minus ; B 74 207 556 256 ;
+C 46 ; WX 223 ; N period ; B 70 -15 174 85 ;
+C 47 ; WX 247 ; N slash ; B -5 -15 405 575 ;
+C 48 ; WX 445 ; N zero ; B 90 -15 537 610 ;
+C 49 ; WX 445 ; N one ; B 107 0 451 599 ;
+C 50 ; WX 445 ; N two ; B 22 0 524 611 ;
+C 51 ; WX 445 ; N three ; B 56 -16 510 611 ;
+C 52 ; WX 445 ; N four ; B 58 0 530 610 ;
+C 53 ; WX 445 ; N five ; B 36 -15 583 610 ;
+C 54 ; WX 445 ; N six ; B 87 -16 588 610 ;
+C 55 ; WX 445 ; N seven ; B 151 -15 585 599 ;
+C 56 ; WX 445 ; N eight ; B 82 -16 536 611 ;
+C 57 ; WX 445 ; N nine ; B 52 -15 535 609 ;
+C 58 ; WX 247 ; N colon ; B 81 -15 286 409 ;
+C 59 ; WX 247 ; N semicolon ; B 33 -136 296 409 ;
+C 60 ; WX 489 ; N less ; B 87 0 610 464 ;
+C 61 ; WX 489 ; N equal ; B 49 126 586 347 ;
+C 62 ; WX 489 ; N greater ; B 23 0 547 464 ;
+C 63 ; WX 395 ; N question ; B 163 -15 517 610 ;
+C 64 ; WX 489 ; N congruent ; B 10 0 597 423 ;
+C 65 ; WX 643 ; N Alpha ; B 3 0 614 599 ;
+C 66 ; WX 594 ; N Beta ; B 26 0 645 598 ;
+C 67 ; WX 643 ; N Chi ; B -8 0 798 599 ;
+C 68 ; WX 545 ; N Delta ; B 5 0 541 612 ;
+C 69 ; WX 544 ; N Epsilon ; B 28 0 688 599 ;
+C 70 ; WX 679 ; N Phi ; B 105 0 761 598 ;
+C 71 ; WX 537 ; N Gamma ; B 31 0 714 599 ;
+C 72 ; WX 643 ; N Eta ; B 35 0 836 599 ;
+C 73 ; WX 296 ; N Iota ; B 28 0 468 599 ;
+C 74 ; WX 562 ; N theta1 ; B 108 -15 645 614 ;
+C 75 ; WX 643 ; N Kappa ; B 31 0 778 598 ;
+C 76 ; WX 611 ; N Lambda ; B 5 0 610 612 ;
+C 77 ; WX 791 ; N Mu ; B 28 0 974 599 ;
+C 78 ; WX 643 ; N Nu ; B 26 -7 827 599 ;
+C 79 ; WX 643 ; N Omicron ; B 112 -15 747 610 ;
+C 80 ; WX 684 ; N Pi ; B 22 0 847 599 ;
+C 81 ; WX 659 ; N Theta ; B 112 -15 747 610 ;
+C 82 ; WX 495 ; N Rho ; B 25 0 645 599 ;
+C 83 ; WX 527 ; N Sigma ; B 5 0 663 599 ;
+C 84 ; WX 544 ; N Tau ; B 159 0 723 599 ;
+C 85 ; WX 614 ; N Upsilon ; B 175 0 804 599 ;
+C 86 ; WX 391 ; N sigma1 ; B 78 -208 492 445 ;
+C 87 ; WX 684 ; N Omega ; B 30 0 760 612 ;
+C 88 ; WX 574 ; N Xi ; B 36 0 700 598 ;
+C 89 ; WX 708 ; N Psi ; B 188 0 885 608 ;
+C 90 ; WX 544 ; N Zeta ; B 39 0 725 599 ;
+C 91 ; WX 296 ; N bracketleft ; B 34 -138 453 599 ;
+C 92 ; WX 768 ; N therefore ; B 160 0 645 426 ;
+C 93 ; WX 296 ; N bracketright ; B -14 -138 405 599 ;
+C 94 ; WX 586 ; N perpendicular ; B 13 0 596 600 ;
+C 95 ; WX 445 ; N underscore ; B -72 -224 390 -183 ;
+C 96 ; WX 445 ; N radicalex ; B 672 784 1224 816 ;
+C 97 ; WX 562 ; N alpha ; B 84 -15 658 445 ;
+C 98 ; WX 489 ; N beta ; B -7 -198 578 659 ;
+C 99 ; WX 489 ; N chi ; B -48 -206 573 445 ;
+C 100 ; WX 440 ; N delta ; B 83 -16 571 658 ;
+C 101 ; WX 391 ; N epsilon ; B 49 -17 468 447 ;
+C 102 ; WX 464 ; N phi ; B 78 -200 517 596 ;
+C 103 ; WX 366 ; N gamma ; B 92 -200 568 444 ;
+C 104 ; WX 537 ; N eta ; B 100 -180 555 457 ;
+C 105 ; WX 293 ; N iota ; B 97 -16 296 448 ;
+C 106 ; WX 537 ; N phi1 ; B 92 -199 604 444 ;
+C 107 ; WX 489 ; N kappa ; B 106 0 621 447 ;
+C 108 ; WX 489 ; N lambda ; B 21 -16 530 658 ;
+C 109 ; WX 513 ; N mu ; B -18 -198 533 445 ;
+C 110 ; WX 464 ; N nu ; B 119 -15 548 451 ;
+C 111 ; WX 489 ; N omicron ; B 86 -17 526 444 ;
+C 112 ; WX 489 ; N pi ; B 58 -18 599 433 ;
+C 113 ; WX 464 ; N theta ; B 103 -16 554 614 ;
+C 114 ; WX 489 ; N rho ; B -19 -205 521 444 ;
+C 115 ; WX 537 ; N sigma ; B 87 -19 662 445 ;
+C 116 ; WX 391 ; N tau ; B 95 -16 511 445 ;
+C 117 ; WX 513 ; N upsilon ; B 105 -15 558 451 ;
+C 118 ; WX 635 ; N omega1 ; B 78 -15 758 519 ;
+C 119 ; WX 611 ; N omega ; B 85 -16 687 445 ;
+C 120 ; WX 439 ; N xi ; B 70 -200 515 681 ;
+C 121 ; WX 611 ; N psi ; B 141 -203 759 445 ;
+C 122 ; WX 440 ; N zeta ; B 100 -200 580 673 ;
+C 123 ; WX 427 ; N braceleft ; B 116 -163 540 599 ;
+C 124 ; WX 178 ; N bar ; B 9 -158 307 599 ;
+C 125 ; WX 427 ; N braceright ; B 19 -163 444 599 ;
+C 126 ; WX 489 ; N similar ; B 78 181 549 273 ;
+C 161 ; WX 552 ; N Upsilon1 ; B 134 0 710 609 ;
+C 162 ; WX 220 ; N minute ; B 156 408 393 654 ;
+C 163 ; WX 489 ; N lessequal ; B 26 0 645 569 ;
+C 164 ; WX 149 ; N fraction ; B -164 -11 490 603 ;
+C 165 ; WX 635 ; N infinity ; B 91 111 692 360 ;
+C 166 ; WX 445 ; N florin ; B -36 -172 614 612 ;
+C 167 ; WX 670 ; N club ; B 119 -23 645 474 ;
+C 168 ; WX 670 ; N diamond ; B 198 -32 605 490 ;
+C 169 ; WX 670 ; N heart ; B 205 -29 679 473 ;
+C 170 ; WX 670 ; N spade ; B 132 -32 604 488 ;
+C 171 ; WX 927 ; N arrowboth ; B 90 -13 980 455 ;
+C 172 ; WX 878 ; N arrowleft ; B 97 -13 915 455 ;
+C 173 ; WX 537 ; N arrowup ; B 223 0 691 810 ;
+C 174 ; WX 878 ; N arrowright ; B 105 -13 922 455 ;
+C 175 ; WX 537 ; N arrowdown ; B 104 -20 572 790 ;
+C 176 ; WX 356 ; N degree ; B 187 343 466 609 ;
+C 177 ; WX 489 ; N plusminus ; B 9 0 593 574 ;
+C 178 ; WX 366 ; N second ; B 150 408 560 656 ;
+C 179 ; WX 489 ; N greaterequal ; B 26 0 582 569 ;
+C 180 ; WX 489 ; N multiply ; B 28 7 609 466 ;
+C 181 ; WX 635 ; N proportional ; B 90 110 667 360 ;
+C 182 ; WX 440 ; N partialdiff ; B 62 -18 542 664 ;
+C 183 ; WX 409 ; N bullet ; B 118 101 454 421 ;
+C 184 ; WX 489 ; N divide ; B 74 63 558 406 ;
+C 185 ; WX 489 ; N notequal ; B 51 -22 587 489 ;
+C 186 ; WX 489 ; N equivalence ; B 35 73 602 394 ;
+C 187 ; WX 489 ; N approxequal ; B 57 120 572 351 ;
+C 188 ; WX 890 ; N ellipsis ; B 107 -15 804 85 ;
+C 189 ; WX 537 ; N arrowvertex ; B 216 -107 579 899 ;
+C 190 ; WX 890 ; N arrowhorizex ; B 8 196 1011 246 ;
+C 191 ; WX 586 ; N carriagereturn ; B 40 -14 710 560 ;
+C 192 ; WX 732 ; N aleph ; B 159 -16 740 586 ;
+C 193 ; WX 611 ; N Ifraktur ; B 26 -47 684 659 ;
+C 194 ; WX 708 ; N Rfraktur ; B 71 -13 833 653 ;
+C 195 ; WX 878 ; N weierstrass ; B 112 -188 878 510 ;
+C 196 ; WX 684 ; N circlemultiply ; B 114 -15 758 599 ;
+C 197 ; WX 684 ; N circleplus ; B 115 -13 759 601 ;
+C 198 ; WX 732 ; N emptyset ; B 38 -21 884 640 ;
+C 199 ; WX 684 ; N intersection ; B 36 0 714 453 ;
+C 200 ; WX 684 ; N union ; B 110 -15 788 438 ;
+C 201 ; WX 635 ; N propersuperset ; B 18 0 675 418 ;
+C 202 ; WX 635 ; N reflexsuperset ; B -17 -111 674 418 ;
+C 203 ; WX 635 ; N notsubset ; B 87 -62 744 481 ;
+C 204 ; WX 635 ; N propersubset ; B 87 0 744 418 ;
+C 205 ; WX 635 ; N reflexsubset ; B 16 -111 744 418 ;
+C 206 ; WX 635 ; N element ; B 93 0 579 417 ;
+C 207 ; WX 635 ; N notelement ; B 74 -52 579 494 ;
+C 208 ; WX 684 ; N angle ; B 23 0 833 599 ;
+C 209 ; WX 635 ; N gradient ; B 231 -17 805 639 ;
+C 210 ; WX 703 ; N registerserif ; B 120 -18 763 596 ;
+C 211 ; WX 703 ; N copyrightserif ; B 122 -13 766 601 ;
+C 212 ; WX 792 ; N trademarkserif ; B 169 261 947 599 ;
+C 213 ; WX 732 ; N product ; B -6 -90 920 668 ;
+C 214 ; WX 489 ; N radical ; B 134 -34 711 816 ;
+C 215 ; WX 223 ; N dotmath ; B 131 187 225 276 ;
+C 216 ; WX 635 ; N logicalnot ; B 78 0 685 256 ;
+C 217 ; WX 537 ; N logicaland ; B 21 0 519 404 ;
+C 218 ; WX 537 ; N logicalor ; B 151 0 639 424 ;
+C 219 ; WX 927 ; N arrowdblboth ; B 92 -18 978 454 ;
+C 220 ; WX 878 ; N arrowdblleft ; B 96 -13 942 457 ;
+C 221 ; WX 537 ; N arrowdblup ; B 152 2 688 811 ;
+C 222 ; WX 878 ; N arrowdblright ; B 71 -18 917 452 ;
+C 223 ; WX 537 ; N arrowdbldown ; B 103 -17 639 792 ;
+C 224 ; WX 440 ; N lozenge ; B 121 0 519 663 ;
+C 225 ; WX 293 ; N angleleft ; B 98 -176 472 664 ;
+C 226 ; WX 703 ; N registersans ; B 120 -18 763 596 ;
+C 227 ; WX 703 ; N copyrightsans ; B 120 -13 764 601 ;
+C 228 ; WX 700 ; N trademarksans ; B 179 261 832 599 ;
+C 229 ; WX 635 ; N summation ; B -15 -96 756 669 ;
+C 230 ; WX 342 ; N parenlefttp ; B -46 -261 642 824 ;
+C 231 ; WX 342 ; N parenleftex ; B 12 -76 338 823 ;
+C 232 ; WX 342 ; N parenleftbt ; B 113 -261 339 824 ;
+C 233 ; WX 342 ; N bracketlefttp ; B -22 -71 560 824 ;
+C 234 ; WX 342 ; N bracketleftex ; B -22 -70 305 823 ;
+C 235 ; WX 342 ; N bracketleftbt ; B -22 -71 306 824 ;
+C 236 ; WX 440 ; N bracelefttp ; B 158 -67 648 824 ;
+C 237 ; WX 440 ; N braceleftmid ; B 126 -76 486 832 ;
+C 238 ; WX 440 ; N braceleftbt ; B 219 -62 484 824 ;
+C 239 ; WX 440 ; N braceex ; B 157 -71 486 832 ;
+C 241 ; WX 293 ; N angleright ; B -29 -176 345 664 ;
+C 242 ; WX 244 ; N integral ; B -13 -95 499 815 ;
+C 243 ; WX 611 ; N integraltp ; B 272 -74 873 820 ;
+C 244 ; WX 611 ; N integralex ; B 271 -78 640 868 ;
+C 245 ; WX 611 ; N integralbt ; B 30 -72 625 820 ;
+C 246 ; WX 342 ; N parenrighttp ; B 273 -261 498 824 ;
+C 247 ; WX 342 ; N parenrightex ; B 331 -76 657 823 ;
+C 248 ; WX 342 ; N parenrightbt ; B -30 -261 657 824 ;
+C 249 ; WX 342 ; N bracketrighttp ; B 249 -71 577 824 ;
+C 250 ; WX 342 ; N bracketrightex ; B 250 -70 577 823 ;
+C 251 ; WX 342 ; N bracketrightbt ; B -4 -71 577 824 ;
+C 252 ; WX 440 ; N bracerighttp ; B 158 -67 425 824 ;
+C 253 ; WX 440 ; N bracerightmid ; B 155 -76 517 832 ;
+C 254 ; WX 440 ; N bracerightbt ; B -4 -62 484 824 ;
+C -1 ; WX 703 ; N apple ; B 136 -2 784 719 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/contrib/groff/font/devps/generate/textmap b/contrib/groff/font/devps/generate/textmap
new file mode 100644
index 0000000..5b5e0ea
--- /dev/null
+++ b/contrib/groff/font/devps/generate/textmap
@@ -0,0 +1,453 @@
+a a
+b b
+c c
+d d
+e e
+f f
+g g
+h h
+i i
+j j
+k k
+l l
+m m
+n n
+o o
+p p
+q q
+r r
+s s
+t t
+u u
+v v
+w w
+x x
+y y
+z z
+A A
+B B
+C C
+D D
+E E
+F F
+G G
+H H
+I I
+J J
+K K
+L L
+M M
+N N
+O O
+P P
+Q Q
+R R
+S S
+T T
+U U
+V V
+W W
+X X
+Y Y
+Z Z
+AE AE
+Aacute 'A
+Acircumflex ^A
+Adieresis :A
+Agrave `A
+Aring oA
+Atilde ~A
+Cacute 'C
+Ccedilla ,C
+Eacute 'E
+Ecircumflex ^E
+Edieresis :E
+Egrave `E
+Eth -D
+IJ IJ
+Iacute 'I
+Icircumflex ^I
+Idieresis :I
+Ifraktur Im
+Igrave `I
+Lslash /L
+Ntilde ~N
+OE OE
+Oacute 'O
+Ocircumflex ^O
+Odieresis :O
+Ograve `O
+Oslash /O
+Otilde ~O
+Rfraktur Re
+Scaron vS
+Thorn TP
+Uacute 'U
+Ucircumflex ^U
+Udieresis :U
+Ugrave `U
+Yacute 'Y
+Ydieresis :Y
+Zcaron vZ
+aacute 'a
+acircumflex ^a
+acute aa
+adieresis :a
+ae ae
+agrave `a
+angle /_
+angleleft la
+angleright ra
+aleph Ah
+ampersand &
+approxequal ~~
+aring oa
+arrowboth <>
+arrowdblboth hA
+arrowdbldown dA
+arrowdblleft lA
+arrowdblright rA
+arrowdblup uA
+arrowdown da
+arrowleft <-
+arrowright ->
+arrowup ua
+asciicircum ha
+asciitilde ti
+asterisk *
+asteriskmath **
+at @
+at at
+atilde ~a
+backslash \
+backslash rs
+bar ba
+bar |
+bell bs
+braceleft lC
+braceleft {
+braceright rC
+braceright }
+bracketleft [
+bracketleft lB
+bracketright ]
+bracketright rB
+breve ab
+brokenbar bb
+bullet bu
+cacute 'c
+caron ah
+ccedilla ,c
+cedilla ac
+cent ct
+checkmark OK
+circle ci
+circlemultiply c*
+circleplus c+
+circumflex a^
+circumflex ^
+colon :
+comma ,
+congruent =~
+copyright co
+currency Cs
+dagger dg
+daggerdbl dd
+degree de
+dieresis ad
+dollar $
+dollar Do
+dotaccent a.
+dotlessi .i
+dotlessj .j
+dotmath md
+eacute 'e
+ecircumflex ^e
+edieresis :e
+egrave `e
+eight 8
+element mo
+emdash em
+emptyset es
+endash en
+equal =
+equalmath eq
+equivalence ==
+eth Sd
+exclam !
+exclamdown r!
+existential te
+ff ff
+ffi Fi
+ffl Fl
+fi fi
+five 5
+fl fl
+florin Fn
+four 4
+germandbls ss
+gradient gr
+grave ga
+greater >
+greaterequal >=
+guillemotleft Fo
+guillemotright Fc
+guilsinglleft fo
+guilsinglright fc
+handleft lh
+handright rh
+hbar -h
+hungarumlaut a"
+hyphen -
+hyphen hy
+iacute 'i
+icircumflex ^i
+idieresis :i
+igrave `i
+ij ij
+infinity if
+integral is
+intersection ca
+less <
+lessequal <=
+logicaland AN
+logicalnot no
+logicalor OR
+lozenge lz
+lslash /l
+macron a-
+minus \-
+minusplus -+
+minute fm
+nine 9
+notelement nm
+notequal !=
+notequivalence ne
+notpropersuperset nc
+notsubset nb
+ntilde ~n
+numbersign #
+numbersign sh
+oacute 'o
+ocircumflex ^o
+odieresis :o
+oe oe
+ogonek ho
+ograve `o
+one 1
+onehalf 12
+onequarter 14
+onesuperior S1
+ordfeminine Of
+ordmasculine Om
+oslash /o
+otilde ~o
+paragraph ps
+parenleft (
+parenright )
+partialdiff pd
+percent %
+period .
+periodcentered pc
+perthousand %0
+perpendicular pp
+plus +
+plusmath pl
+propersubset sb
+propersuperset sp
+proportional pt
+question ?
+questiondown r?
+quotedbl "
+quotedbl dq
+quotedblbase Bq
+quotedblleft lq
+quotedblright rq
+quoteleft `
+quoteleft oq
+quoteright '
+quoteright cq
+quotesingle aq
+quotesinglbase bq
+reflexsubset ib
+reflexsuperset ip
+registered rg
+ring ao
+scaron vs
+second sd
+section sc
+semicolon ;
+seven 7
+similar ap
+similarequal ~=
+six 6
+slash /
+slash sl
+square sq
+sterling Po
+therefore 3d
+therefore tf
+thorn Tp
+three 3
+threequarters 34
+threesuperior S3
+tilde a~
+tilde ~
+trademark tm
+two 2
+twosuperior S2
+uacute 'u
+ucircumflex ^u
+udieresis :u
+ugrave `u
+underscore _
+union cu
+universal fa
+weierstrass wp
+yacute 'y
+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
+heart HE
+spade SP
+carriagereturn CR
+suchthat st
+bracelefttp bracelefttp
+braceleftmid braceleftmid
+braceleftbt braceleftbt
+braceex braceex
+braceex bracerightex
+braceex braceleftex
+braceex barex
+bracerighttp bracerighttp
+bracerightmid bracerightmid
+bracerightbt bracerightbt
+parenlefttp parenlefttp
+parenleftbt parenleftbt
+parenleftex parenleftex
+parenrighttp parenrighttp
+parenrightbt parenrightbt
+parenrightex parenrightex
+bracketlefttp bracketlefttp
+bracketleftbt bracketleftbt
+bracketleftex bracketleftex
+bracketrighttp bracketrighttp
+bracketrightbt bracketrightbt
+bracketrightex bracketrightex
+radical sr
+radicalex radicalex
+approxequal ~=
+bracketlefttp lc
+bracketleftbt lf
+bracketrighttp rc
+bracketrightbt rf
+bracelefttp lt
+braceleftmid lk
+braceleftbt lb
+braceex bv
+bracerighttp rt
+bracerightmid rk
+bracerightbt rb
+summation sum
+product product
+arrowvertex arrowvertex
+arrowhorizex an
diff --git a/contrib/groff/font/devps/prologue.ps b/contrib/groff/font/devps/prologue.ps
new file mode 100644
index 0000000..b7bad1c
--- /dev/null
+++ b/contrib/groff/font/devps/prologue.ps
@@ -0,0 +1,228 @@
+%!PS-Adobe-3.0 Resource-ProcSet
+
+/setpacking where {
+ pop
+ currentpacking
+ true setpacking
+} if
+
+/grops 120 dict dup begin
+
+% The ASCII code of the space character.
+/SC 32 def
+
+/A /show load def
+/B { 0 SC 3 -1 roll widthshow } bind def
+/C { 0 exch ashow } bind def
+/D { 0 exch 0 SC 5 2 roll awidthshow } bind def
+/E { 0 rmoveto show } bind def
+/F { 0 rmoveto 0 SC 3 -1 roll widthshow } bind def
+/G { 0 rmoveto 0 exch ashow } bind def
+/H { 0 rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
+/I { 0 exch rmoveto show } bind def
+/J { 0 exch rmoveto 0 SC 3 -1 roll widthshow } bind def
+/K { 0 exch rmoveto 0 exch ashow } bind def
+/L { 0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
+/M { rmoveto show } bind def
+/N { rmoveto 0 SC 3 -1 roll widthshow } bind def
+/O { rmoveto 0 exch ashow } bind def
+/P { rmoveto 0 exch 0 SC 5 2 roll awidthshow } bind def
+/Q { moveto show } bind def
+/R { moveto 0 SC 3 -1 roll widthshow } bind def
+/S { moveto 0 exch ashow } bind def
+/T { moveto 0 exch 0 SC 5 2 roll awidthshow } bind def
+
+% name size font SF -
+
+/SF {
+ findfont exch
+ [ exch dup 0 exch 0 exch neg 0 0 ] makefont
+ dup setfont
+ [ exch /setfont cvx ] cvx bind def
+} bind def
+
+% name a c d font MF -
+
+/MF {
+ findfont
+ [ 5 2 roll
+ 0 3 1 roll % b
+ neg 0 0 ] makefont
+ dup setfont
+ [ exch /setfont cvx ] cvx bind def
+} bind def
+
+/level0 0 def
+/RES 0 def
+/PL 0 def
+/LS 0 def
+
+% Enable manual feed.
+% MANUAL -
+
+/MANUAL {
+ statusdict begin /manualfeed true store end
+} bind def
+
+% Guess the page length.
+% This assumes that the imageable area is vertically centered on the page.
+% PLG - length
+
+/PLG {
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+} bind def
+
+% BP -
+
+/BP {
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS {
+ 90 rotate
+ } {
+ 0 PL translate
+ } ifelse
+ 1 -1 scale
+} bind def
+
+/EP {
+ level0 restore
+ showpage
+} bind def
+
+
+% centerx centery radius startangle endangle DA -
+
+/DA {
+ newpath arcn stroke
+} bind def
+
+% x y SN - x' y'
+% round a position to nearest (pixel + (.25,.25))
+
+/SN {
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+} bind def
+
+% endx endy startx starty DL -
+% we round the endpoints of the line, so that parallel horizontal
+% and vertical lines will appear even
+
+/DL {
+ SN
+ moveto
+ SN
+ lineto stroke
+} bind def
+
+% centerx centery radius DC -
+
+/DC {
+ newpath 0 360 arc closepath
+} bind def
+
+
+/TM matrix def
+
+% width height centerx centery DE -
+
+/DE {
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+} bind def
+
+% these are for splines
+
+/RC /rcurveto load def
+/RL /rlineto load def
+/ST /stroke load def
+/MT /moveto load def
+/CL /closepath load def
+
+% fill the last path
+
+% amount FL -
+
+/FL {
+ currentgray exch setgray fill setgray
+} bind def
+
+% fill with the ``current color''
+
+/BL /fill load def
+
+/LW /setlinewidth load def
+% new_font_name encoding_vector old_font_name RE -
+
+/RE {
+ findfont
+ dup maxlength 1 index /FontName known not { 1 add } if dict begin
+ {
+ 1 index /FID ne { def } { pop pop } ifelse
+ } forall
+ /Encoding exch def
+ dup /FontName exch def
+ currentdict end definefont pop
+} bind def
+
+/DEFS 0 def
+
+% hpos vpos EBEGIN -
+
+/EBEGIN {
+ moveto
+ DEFS begin
+} bind def
+
+/EEND /end load def
+
+/CNT 0 def
+/level1 0 def
+
+% llx lly newwid wid newht ht newllx newlly PBEGIN -
+
+/PBEGIN {
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ % set the graphics state to default values
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ [] 0 setdash
+ /setstrokeadjust where {
+ pop
+ false setstrokeadjust
+ } if
+ /setoverprint where {
+ pop
+ false setoverprint
+ } if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage {} def
+} bind def
+
+/PEND {
+ clear
+ countdictstack CNT sub { end } repeat
+ level1 restore
+} bind def
+
+end def
+
+/setpacking where {
+ pop
+ setpacking
+} if
diff --git a/contrib/groff/font/devps/psstrip.sed b/contrib/groff/font/devps/psstrip.sed
new file mode 100644
index 0000000..3e61775
--- /dev/null
+++ b/contrib/groff/font/devps/psstrip.sed
@@ -0,0 +1,7 @@
+/^%[%!]/b
+s/%.*//
+s/^[ ][ ]*//
+s/[ ][ ]*$//
+/^$/d
+s|[ ]*\([][}{/]\)|\1|g
+s|\([][}{/]\)[ ]*|\1|g
diff --git a/contrib/groff/font/devps/symbol.afm b/contrib/groff/font/devps/symbol.afm
new file mode 100644
index 0000000..33cba6a
--- /dev/null
+++ b/contrib/groff/font/devps/symbol.afm
@@ -0,0 +1,212 @@
+StartFontMetrics 2.0
+Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights reserved.
+Comment Creation Date: Wed Jan 17 21:48:26 1990
+Comment UniqueID 27004
+Comment VMusage 28489 37622
+FontName Symbol
+FullName Symbol
+FamilyName Symbol
+Weight Medium
+ItalicAngle 0
+IsFixedPitch false
+FontBBox -180 -293 1090 1010
+UnderlinePosition -98
+UnderlineThickness 54
+Version 001.007
+Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights reserved.
+EncodingScheme FontSpecific
+StartCharMetrics 189
+C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 333 ; N exclam ; B 128 -17 240 672 ;
+C 34 ; WX 713 ; N universal ; B 31 0 681 705 ;
+C 35 ; WX 500 ; N numbersign ; B 20 -16 481 673 ;
+C 36 ; WX 549 ; N existential ; B 25 0 478 707 ;
+C 37 ; WX 833 ; N percent ; B 63 -36 771 655 ;
+C 38 ; WX 778 ; N ampersand ; B 41 -18 750 661 ;
+C 39 ; WX 439 ; N suchthat ; B 48 -17 414 500 ;
+C 40 ; WX 333 ; N parenleft ; B 53 -191 300 673 ;
+C 41 ; WX 333 ; N parenright ; B 30 -191 277 673 ;
+C 42 ; WX 500 ; N asteriskmath ; B 65 134 427 551 ;
+C 43 ; WX 549 ; N plus ; B 10 0 539 533 ;
+C 44 ; WX 250 ; N comma ; B 56 -152 194 104 ;
+C 45 ; WX 549 ; N minus ; B 11 233 535 288 ;
+C 46 ; WX 250 ; N period ; B 69 -17 181 95 ;
+C 47 ; WX 278 ; N slash ; B 0 -18 254 646 ;
+C 48 ; WX 500 ; N zero ; B 23 -17 471 685 ;
+C 49 ; WX 500 ; N one ; B 117 0 390 673 ;
+C 50 ; WX 500 ; N two ; B 25 0 475 686 ;
+C 51 ; WX 500 ; N three ; B 39 -17 435 685 ;
+C 52 ; WX 500 ; N four ; B 16 0 469 685 ;
+C 53 ; WX 500 ; N five ; B 29 -17 443 685 ;
+C 54 ; WX 500 ; N six ; B 36 -17 467 685 ;
+C 55 ; WX 500 ; N seven ; B 24 -16 448 673 ;
+C 56 ; WX 500 ; N eight ; B 54 -18 440 685 ;
+C 57 ; WX 500 ; N nine ; B 31 -18 460 685 ;
+C 58 ; WX 278 ; N colon ; B 81 -17 193 460 ;
+C 59 ; WX 278 ; N semicolon ; B 83 -152 221 460 ;
+C 60 ; WX 549 ; N less ; B 26 0 523 522 ;
+C 61 ; WX 549 ; N equal ; B 11 141 537 390 ;
+C 62 ; WX 549 ; N greater ; B 26 0 523 522 ;
+C 63 ; WX 444 ; N question ; B 70 -17 412 686 ;
+C 64 ; WX 549 ; N congruent ; B 11 0 537 475 ;
+C 65 ; WX 722 ; N Alpha ; B 4 0 684 673 ;
+C 66 ; WX 667 ; N Beta ; B 29 0 592 673 ;
+C 67 ; WX 722 ; N Chi ; B -9 0 704 673 ;
+C 68 ; WX 612 ; N Delta ; B 6 0 608 688 ;
+C 69 ; WX 611 ; N Epsilon ; B 32 0 617 673 ;
+C 70 ; WX 763 ; N Phi ; B 26 0 741 673 ;
+C 71 ; WX 603 ; N Gamma ; B 24 0 609 673 ;
+C 72 ; WX 722 ; N Eta ; B 39 0 729 673 ;
+C 73 ; WX 333 ; N Iota ; B 32 0 316 673 ;
+C 74 ; WX 631 ; N theta1 ; B 18 -18 623 689 ;
+C 75 ; WX 722 ; N Kappa ; B 35 0 722 673 ;
+C 76 ; WX 686 ; N Lambda ; B 6 0 680 688 ;
+C 77 ; WX 889 ; N Mu ; B 28 0 887 673 ;
+C 78 ; WX 722 ; N Nu ; B 29 -8 720 673 ;
+C 79 ; WX 722 ; N Omicron ; B 41 -17 715 685 ;
+C 80 ; WX 768 ; N Pi ; B 25 0 745 673 ;
+C 81 ; WX 741 ; N Theta ; B 41 -17 715 685 ;
+C 82 ; WX 556 ; N Rho ; B 28 0 563 673 ;
+C 83 ; WX 592 ; N Sigma ; B 5 0 589 673 ;
+C 84 ; WX 611 ; N Tau ; B 33 0 607 673 ;
+C 85 ; WX 690 ; N Upsilon ; B -8 0 694 673 ;
+C 86 ; WX 439 ; N sigma1 ; B 40 -233 436 500 ;
+C 87 ; WX 768 ; N Omega ; B 34 0 736 688 ;
+C 88 ; WX 645 ; N Xi ; B 40 0 599 673 ;
+C 89 ; WX 795 ; N Psi ; B 15 0 781 684 ;
+C 90 ; WX 611 ; N Zeta ; B 44 0 636 673 ;
+C 91 ; WX 333 ; N bracketleft ; B 86 -155 299 674 ;
+C 92 ; WX 863 ; N therefore ; B 163 0 701 478 ;
+C 93 ; WX 333 ; N bracketright ; B 33 -155 246 674 ;
+C 94 ; WX 658 ; N perpendicular ; B 15 0 652 674 ;
+C 95 ; WX 500 ; N underscore ; B -2 -252 502 -206 ;
+C 96 ; WX 500 ; N radicalex ; B 480 881 1090 917 ;
+C 97 ; WX 631 ; N alpha ; B 41 -18 622 500 ;
+C 98 ; WX 549 ; N beta ; B 61 -223 515 741 ;
+C 99 ; WX 549 ; N chi ; B 12 -231 522 499 ;
+C 100 ; WX 494 ; N delta ; B 40 -19 481 740 ;
+C 101 ; WX 439 ; N epsilon ; B 22 -19 427 502 ;
+C 102 ; WX 521 ; N phi ; B 27 -224 490 671 ;
+C 103 ; WX 411 ; N gamma ; B 5 -225 484 499 ;
+C 104 ; WX 603 ; N eta ; B 0 -202 527 514 ;
+C 105 ; WX 329 ; N iota ; B 0 -17 301 503 ;
+C 106 ; WX 603 ; N phi1 ; B 36 -224 587 499 ;
+C 107 ; WX 549 ; N kappa ; B 33 0 558 501 ;
+C 108 ; WX 549 ; N lambda ; B 24 -17 548 739 ;
+C 109 ; WX 576 ; N mu ; B 33 -223 567 500 ;
+C 110 ; WX 521 ; N nu ; B -9 -16 475 507 ;
+C 111 ; WX 549 ; N omicron ; B 35 -19 501 499 ;
+C 112 ; WX 549 ; N pi ; B 10 -19 530 487 ;
+C 113 ; WX 521 ; N theta ; B 43 -17 485 690 ;
+C 114 ; WX 549 ; N rho ; B 50 -230 490 499 ;
+C 115 ; WX 603 ; N sigma ; B 30 -21 588 500 ;
+C 116 ; WX 439 ; N tau ; B 10 -19 418 500 ;
+C 117 ; WX 576 ; N upsilon ; B 7 -18 535 507 ;
+C 118 ; WX 713 ; N omega1 ; B 12 -18 671 583 ;
+C 119 ; WX 686 ; N omega ; B 42 -17 684 500 ;
+C 120 ; WX 493 ; N xi ; B 27 -224 469 766 ;
+C 121 ; WX 686 ; N psi ; B 12 -228 701 500 ;
+C 122 ; WX 494 ; N zeta ; B 60 -225 467 756 ;
+C 123 ; WX 480 ; N braceleft ; B 58 -183 397 673 ;
+C 124 ; WX 200 ; N bar ; B 65 -177 135 673 ;
+C 125 ; WX 480 ; N braceright ; B 79 -183 418 673 ;
+C 126 ; WX 549 ; N similar ; B 17 203 529 307 ;
+C 161 ; WX 620 ; N Upsilon1 ; B -2 0 610 685 ;
+C 162 ; WX 247 ; N minute ; B 27 459 228 735 ;
+C 163 ; WX 549 ; N lessequal ; B 29 0 526 639 ;
+C 164 ; WX 167 ; N fraction ; B -180 -12 340 677 ;
+C 165 ; WX 713 ; N infinity ; B 26 124 688 404 ;
+C 166 ; WX 500 ; N florin ; B 2 -193 494 686 ;
+C 167 ; WX 753 ; N club ; B 86 -26 660 533 ;
+C 168 ; WX 753 ; N diamond ; B 142 -36 600 550 ;
+C 169 ; WX 753 ; N heart ; B 117 -33 631 532 ;
+C 170 ; WX 753 ; N spade ; B 113 -36 629 548 ;
+C 171 ; WX 1042 ; N arrowboth ; B 24 -15 1024 511 ;
+C 172 ; WX 987 ; N arrowleft ; B 32 -15 942 511 ;
+C 173 ; WX 603 ; N arrowup ; B 45 0 571 910 ;
+C 174 ; WX 987 ; N arrowright ; B 49 -15 959 511 ;
+C 175 ; WX 603 ; N arrowdown ; B 45 -22 571 888 ;
+C 176 ; WX 400 ; N degree ; B 50 385 350 685 ;
+C 177 ; WX 549 ; N plusminus ; B 10 0 539 645 ;
+C 178 ; WX 411 ; N second ; B 20 459 413 737 ;
+C 179 ; WX 549 ; N greaterequal ; B 29 0 526 639 ;
+C 180 ; WX 549 ; N multiply ; B 17 8 533 524 ;
+C 181 ; WX 713 ; N proportional ; B 27 123 639 404 ;
+C 182 ; WX 494 ; N partialdiff ; B 26 -20 462 746 ;
+C 183 ; WX 460 ; N bullet ; B 50 113 410 473 ;
+C 184 ; WX 549 ; N divide ; B 10 71 536 456 ;
+C 185 ; WX 549 ; N notequal ; B 15 -25 540 549 ;
+C 186 ; WX 549 ; N equivalence ; B 14 82 538 443 ;
+C 187 ; WX 549 ; N approxequal ; B 14 135 527 394 ;
+C 188 ; WX 1000 ; N ellipsis ; B 111 -17 889 95 ;
+C 189 ; WX 603 ; N arrowvertex ; B 280 -120 336 1010 ;
+C 190 ; WX 1000 ; N arrowhorizex ; B -60 220 1050 276 ;
+C 191 ; WX 658 ; N carriagereturn ; B 15 -16 602 629 ;
+C 192 ; WX 823 ; N aleph ; B 175 -18 661 658 ;
+C 193 ; WX 686 ; N Ifraktur ; B 10 -53 578 740 ;
+C 194 ; WX 795 ; N Rfraktur ; B 26 -15 759 734 ;
+C 195 ; WX 987 ; N weierstrass ; B 159 -211 870 573 ;
+C 196 ; WX 768 ; N circlemultiply ; B 43 -17 733 673 ;
+C 197 ; WX 768 ; N circleplus ; B 43 -15 733 675 ;
+C 198 ; WX 823 ; N emptyset ; B 39 -24 781 719 ;
+C 199 ; WX 768 ; N intersection ; B 40 0 732 509 ;
+C 200 ; WX 768 ; N union ; B 40 -17 732 492 ;
+C 201 ; WX 713 ; N propersuperset ; B 20 0 673 470 ;
+C 202 ; WX 713 ; N reflexsuperset ; B 20 -125 673 470 ;
+C 203 ; WX 713 ; N notsubset ; B 36 -70 690 540 ;
+C 204 ; WX 713 ; N propersubset ; B 37 0 690 470 ;
+C 205 ; WX 713 ; N reflexsubset ; B 37 -125 690 470 ;
+C 206 ; WX 713 ; N element ; B 45 0 505 468 ;
+C 207 ; WX 713 ; N notelement ; B 45 -58 505 555 ;
+C 208 ; WX 768 ; N angle ; B 26 0 738 673 ;
+C 209 ; WX 713 ; N gradient ; B 36 -19 681 718 ;
+C 210 ; WX 790 ; N registerserif ; B 50 -17 740 673 ;
+C 211 ; WX 790 ; N copyrightserif ; B 51 -15 741 675 ;
+C 212 ; WX 890 ; N trademarkserif ; B 18 293 855 673 ;
+C 213 ; WX 823 ; N product ; B 25 -101 803 751 ;
+C 214 ; WX 549 ; N radical ; B 10 -38 515 917 ;
+C 215 ; WX 250 ; N dotmath ; B 69 210 169 310 ;
+C 216 ; WX 713 ; N logicalnot ; B 15 0 680 288 ;
+C 217 ; WX 603 ; N logicaland ; B 23 0 583 454 ;
+C 218 ; WX 603 ; N logicalor ; B 30 0 578 477 ;
+C 219 ; WX 1042 ; N arrowdblboth ; B 27 -20 1023 510 ;
+C 220 ; WX 987 ; N arrowdblleft ; B 30 -15 939 513 ;
+C 221 ; WX 603 ; N arrowdblup ; B 39 2 567 911 ;
+C 222 ; WX 987 ; N arrowdblright ; B 45 -20 954 508 ;
+C 223 ; WX 603 ; N arrowdbldown ; B 44 -19 572 890 ;
+C 224 ; WX 494 ; N lozenge ; B 18 0 466 745 ;
+C 225 ; WX 329 ; N angleleft ; B 25 -198 306 746 ;
+C 226 ; WX 790 ; N registersans ; B 50 -20 740 670 ;
+C 227 ; WX 790 ; N copyrightsans ; B 49 -15 739 675 ;
+C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ;
+C 229 ; WX 713 ; N summation ; B 14 -108 695 752 ;
+C 230 ; WX 384 ; N parenlefttp ; B 40 -293 436 926 ;
+C 231 ; WX 384 ; N parenleftex ; B 40 -80 92 920 ;
+C 232 ; WX 384 ; N parenleftbt ; B 40 -293 436 920 ;
+C 233 ; WX 384 ; N bracketlefttp ; B 0 -75 341 925 ;
+C 234 ; WX 384 ; N bracketleftex ; B 0 -75 55 925 ;
+C 235 ; WX 384 ; N bracketleftbt ; B 0 -75 340 925 ;
+C 236 ; WX 494 ; N bracelefttp ; B 201 -75 439 925 ;
+C 237 ; WX 494 ; N braceleftmid ; B 14 -75 255 925 ;
+C 238 ; WX 494 ; N braceleftbt ; B 201 -75 439 925 ;
+C 239 ; WX 494 ; N braceex ; B 201 -75 255 925 ;
+C 241 ; WX 329 ; N angleright ; B 21 -198 302 746 ;
+C 242 ; WX 274 ; N integral ; B 2 -107 291 916 ;
+C 243 ; WX 686 ; N integraltp ; B 332 -83 715 921 ;
+C 244 ; WX 686 ; N integralex ; B 332 -88 415 975 ;
+C 245 ; WX 686 ; N integralbt ; B 39 -81 415 921 ;
+C 246 ; WX 384 ; N parenrighttp ; B 54 -293 450 926 ;
+C 247 ; WX 384 ; N parenrightex ; B 398 -80 450 920 ;
+C 248 ; WX 384 ; N parenrightbt ; B 54 -293 450 920 ;
+C 249 ; WX 384 ; N bracketrighttp ; B 22 -75 360 925 ;
+C 250 ; WX 384 ; N bracketrightex ; B 305 -75 360 925 ;
+C 251 ; WX 384 ; N bracketrightbt ; B 20 -75 360 925 ;
+C 252 ; WX 494 ; N bracerighttp ; B 17 -75 255 925 ;
+C 253 ; WX 494 ; N bracerightmid ; B 201 -75 442 925 ;
+C 254 ; WX 494 ; N bracerightbt ; B 17 -75 255 925 ;
+C -1 ; WX 790 ; N apple ; B 56 -3 733 808 ;
+EndCharMetrics
+italicCorrection integral 67
+leftItalicCorrection integral 52
+subscriptCorrection integral -10
+EndFontMetrics
diff --git a/contrib/groff/font/devps/symbolmap b/contrib/groff/font/devps/symbolmap
new file mode 100644
index 0000000..03d6e70
--- /dev/null
+++ b/contrib/groff/font/devps/symbolmap
@@ -0,0 +1,513 @@
+a a
+b b
+c c
+d d
+e e
+f f
+g g
+h h
+i i
+j j
+k k
+l l
+m m
+n n
+o o
+p p
+q q
+r r
+s s
+t t
+u u
+v v
+w w
+x x
+y y
+z z
+A A
+B B
+C C
+D D
+E E
+F F
+G G
+H H
+I I
+J J
+K K
+L L
+M M
+N N
+O O
+P P
+Q Q
+R R
+S S
+T T
+U U
+V V
+W W
+X X
+Y Y
+Z Z
+AE AE
+Aacute 'A
+Acircumflex ^A
+Adieresis :A
+Agrave `A
+Aring oA
+Atilde ~A
+Cacute 'C
+Ccedilla ,C
+Eacute 'E
+Ecircumflex ^E
+Edieresis :E
+Egrave `E
+Eth -D
+IJ IJ
+Iacute 'I
+Icircumflex ^I
+Idieresis :I
+Ifraktur Im
+Igrave `I
+Lslash /L
+Ntilde ~N
+OE OE
+Oacute 'O
+Ocircumflex ^O
+Odieresis :O
+Ograve `O
+Oslash /O
+Otilde ~O
+Rfraktur Re
+Scaron vS
+Thorn TP
+Uacute 'U
+Ucircumflex ^U
+Udieresis :U
+Ugrave `U
+Yacute 'Y
+Ydieresis :Y
+Zcaron vZ
+aacute 'a
+acircumflex ^a
+acute aa
+adieresis :a
+ae ae
+agrave `a
+angle /_
+angleleft la
+angleright ra
+aleph Ah
+ampersand &
+approxequal ~~
+aring oa
+arrowboth <>
+arrowdblboth hA
+arrowdbldown dA
+arrowdblleft lA
+arrowdblright rA
+arrowdblup uA
+arrowdown da
+arrowleft <-
+arrowright ->
+arrowup ua
+asciicircum ha
+asciitilde ti
+asterisk *
+asteriskmath **
+at @
+at at
+atilde ~a
+backslash \
+backslash rs
+bar ba
+bar |
+bell bs
+braceleft lC
+braceleft {
+braceright rC
+braceright }
+bracketleft [
+bracketleft lB
+bracketright ]
+bracketright rB
+breve ab
+brokenbar bb
+bullet bu
+cacute 'c
+caron ah
+ccedilla ,c
+cedilla ac
+cent ct
+checkmark OK
+circle ci
+circlemultiply c*
+circleplus c+
+circumflex a^
+circumflex ^
+colon :
+comma ,
+congruent =~
+copyright co
+currency Cs
+dagger dg
+daggerdbl dd
+degree de
+dieresis ad
+dollar $
+dollar Do
+dotaccent a.
+dotlessi .i
+dotlessj .j
+dotmath md
+eacute 'e
+ecircumflex ^e
+edieresis :e
+egrave `e
+eight 8
+element mo
+emdash em
+emptyset es
+endash en
+equal =
+equalmath eq
+equivalence ==
+eth Sd
+exclam !
+exclamdown r!
+existential te
+ff ff
+ffi Fi
+ffl Fl
+fi fi
+five 5
+fl fl
+florin Fn
+four 4
+germandbls ss
+gradient gr
+grave ga
+greater >
+greaterequal >=
+guillemotleft Fo
+guillemotright Fc
+guilsinglleft fo
+guilsinglright fc
+handleft lh
+handright rh
+hbar -h
+hungarumlaut a"
+hyphen -
+hyphen hy
+iacute 'i
+icircumflex ^i
+idieresis :i
+igrave `i
+ij ij
+infinity if
+integral is
+intersection ca
+less <
+lessequal <=
+logicaland AN
+logicalnot no
+logicalor OR
+lozenge lz
+lslash /l
+macron a-
+minus \-
+minusplus -+
+minute fm
+nine 9
+notelement nm
+notequal !=
+notequivalence ne
+notpropersuperset nc
+notsubset nb
+ntilde ~n
+numbersign #
+numbersign sh
+oacute 'o
+ocircumflex ^o
+odieresis :o
+oe oe
+ogonek ho
+ograve `o
+one 1
+onehalf 12
+onequarter 14
+onesuperior S1
+ordfeminine Of
+ordmasculine Om
+oslash /o
+otilde ~o
+paragraph ps
+parenleft (
+parenright )
+partialdiff pd
+percent %
+period .
+periodcentered pc
+perthousand %0
+perpendicular pp
+plus +
+plusmath pl
+propersubset sb
+propersuperset sp
+proportional pt
+question ?
+questiondown r?
+quotedbl "
+quotedbl dq
+quotedblbase Bq
+quotedblleft lq
+quotedblright rq
+quoteleft `
+quoteleft oq
+quoteright '
+quoteright cq
+quotesingle aq
+quotesinglbase bq
+reflexsubset ib
+reflexsuperset ip
+registered rg
+ring ao
+scaron vs
+second sd
+section sc
+semicolon ;
+seven 7
+similar ap
+similarequal ~=
+six 6
+slash /
+slash sl
+square sq
+sterling Po
+therefore 3d
+therefore tf
+thorn Tp
+three 3
+threequarters 34
+threesuperior S3
+tilde a~
+tilde ~
+trademark tm
+two 2
+twosuperior S2
+uacute 'u
+ucircumflex ^u
+udieresis :u
+ugrave `u
+underscore _
+union cu
+universal fa
+weierstrass wp
+yacute 'y
+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
+heart HE
+spade SP
+carriagereturn CR
+suchthat st
+bracelefttp bracelefttp
+braceleftmid braceleftmid
+braceleftbt braceleftbt
+braceex braceex
+braceex bracerightex
+braceex braceleftex
+braceex barex
+bracerighttp bracerighttp
+bracerightmid bracerightmid
+bracerightbt bracerightbt
+parenlefttp parenlefttp
+parenleftbt parenleftbt
+parenleftex parenleftex
+parenrighttp parenrighttp
+parenrightbt parenrightbt
+parenrightex parenrightex
+bracketlefttp bracketlefttp
+bracketleftbt bracketleftbt
+bracketleftex bracketleftex
+bracketrighttp bracketrighttp
+bracketrightbt bracketrightbt
+bracketrightex bracketrightex
+radical sr
+radicalex radicalex
+approxequal ~=
+bracketlefttp lc
+bracketleftbt lf
+bracketrighttp rc
+bracketrightbt rf
+bracelefttp lt
+braceleftmid lk
+braceleftbt lb
+braceex bv
+bracerighttp rt
+bracerightmid rk
+bracerightbt rb
+summation sum
+product product
+arrowvertex arrowvertex
+arrowhorizex an
+plus pl
+minus mi
+plusminus +-
+equal eq
+divide di
+multiply mu
+arrowup arrowverttp
+arrowdown arrowvertbt
+Alpha *A
+Beta *B
+Chi *X
+Delta *D
+Epsilon *E
+Eta *Y
+Gamma *G
+Iota *I
+Kappa *K
+Lambda *L
+Mu *M
+Nu *N
+Omega *W
+Omicron *O
+Phi *F
+Pi *P
+Psi *Q
+Rho *R
+Sigma *S
+Tau *T
+Theta *H
+Upsilon1 *U
+Xi *C
+Zeta *Z
+alpha *a
+beta *b
+chi *x
+delta *d
+epsilon *e
+eta *y
+gamma *g
+iota *i
+kappa *k
+lambda *l
+mu *m
+nu *n
+omega *w
+omega1 +p
+omicron *o
+phi *f
+phi1 +f
+pi *p
+psi *q
+rho *r
+sigma *s
+sigma1 ts
+tau *t
+theta *h
+theta1 +h
+upsilon *u
+xi *c
+zeta *z
diff --git a/contrib/groff/font/devps/symbolsl.ps b/contrib/groff/font/devps/symbolsl.ps
new file mode 100644
index 0000000..d384203
--- /dev/null
+++ b/contrib/groff/font/devps/symbolsl.ps
@@ -0,0 +1,41 @@
+%!PS-Adobe-3.0 Resource-Font
+%%DocumentNeededResources: font Symbol
+
+% newfontname matrix oldfontname MakeTransformedFont
+
+/MakeTransformedFont {
+ findfont dup maxlength dict begin
+ {
+ exch dup dup /FID ne exch /UniqueID ne and {
+ exch def
+ } {
+ pop pop
+ } ifelse
+ } forall
+ % first copy FontBBox
+ /FontBBox
+ % FontBBox sometimes seems to have the executable
+ % attribute set
+ % so to get the array on the stack, we have to do this
+ currentdict /FontBBox get
+ 4 array copy def
+ % now transform it
+ FontBBox aload pop
+ 4 index transform 4 2 roll
+ 4 index transform 4 2 roll
+ FontBBox astore pop
+ % matrix
+ % now transform FontMatrix
+ FontMatrix exch matrix concatmatrix
+ /FontMatrix exch def
+ dup /FontName exch def
+ currentdict end
+ definefont pop
+} bind def
+
+%%IncludeResource: font Symbol
+
+/Symbol-Slanted
+[.89 0.0 15.5 dup sin exch cos div .89 0.0 0.0]
+/Symbol
+MakeTransformedFont
diff --git a/contrib/groff/font/devps/text.enc b/contrib/groff/font/devps/text.enc
new file mode 100644
index 0000000..dde5bb7
--- /dev/null
+++ b/contrib/groff/font/devps/text.enc
@@ -0,0 +1,231 @@
+asciicircum 0
+asciitilde 1
+Scaron 2
+Zcaron 3
+scaron 4
+zcaron 5
+Ydieresis 6
+trademark 7
+quotesingle 8
+space 32
+exclam 33
+quotedbl 34
+numbersign 35
+dollar 36
+percent 37
+ampersand 38
+quoteright 39
+parenleft 40
+parenright 41
+asterisk 42
+plus 43
+comma 44
+hyphen 45
+period 46
+slash 47
+zero 48
+one 49
+two 50
+three 51
+four 52
+five 53
+six 54
+seven 55
+eight 56
+nine 57
+colon 58
+semicolon 59
+less 60
+equal 61
+greater 62
+question 63
+at 64
+A 65
+B 66
+C 67
+D 68
+E 69
+F 70
+G 71
+H 72
+I 73
+J 74
+K 75
+L 76
+M 77
+N 78
+O 79
+P 80
+Q 81
+R 82
+S 83
+T 84
+U 85
+V 86
+W 87
+X 88
+Y 89
+Z 90
+bracketleft 91
+backslash 92
+bracketright 93
+circumflex 94
+underscore 95
+quoteleft 96
+a 97
+b 98
+c 99
+d 100
+e 101
+f 102
+g 103
+h 104
+i 105
+j 106
+k 107
+l 108
+m 109
+n 110
+o 111
+p 112
+q 113
+r 114
+s 115
+t 116
+u 117
+v 118
+w 119
+x 120
+y 121
+z 122
+braceleft 123
+bar 124
+braceright 125
+tilde 126
+quotesinglbase 128
+guillemotleft 129
+guillemotright 130
+bullet 131
+florin 132
+fraction 133
+perthousand 134
+dagger 135
+daggerdbl 136
+endash 137
+emdash 138
+ff 139
+fi 140
+fl 141
+ffi 142
+ffl 143
+dotlessi 144
+dotlessj 145
+grave 146
+hungarumlaut 147
+dotaccent 148
+breve 149
+caron 150
+ring 151
+ogonek 152
+quotedblleft 153
+quotedblright 154
+oe 155
+lslash 156
+quotedblbase 157
+OE 158
+Lslash 159
+exclamdown 161
+cent 162
+sterling 163
+currency 164
+yen 165
+brokenbar 166
+section 167
+dieresis 168
+copyright 169
+ordfeminine 170
+guilsinglleft 171
+logicalnot 172
+registered 174
+minus 173
+macron 175
+degree 176
+plusminus 177
+twosuperior 178
+threesuperior 179
+acute 180
+mu 181
+paragraph 182
+periodcentered 183
+cedilla 184
+onesuperior 185
+ordmasculine 186
+guilsinglright 187
+onequarter 188
+onehalf 189
+threequarters 190
+questiondown 191
+Agrave 192
+Aacute 193
+Acircumflex 194
+Atilde 195
+Adieresis 196
+Aring 197
+AE 198
+Ccedilla 199
+Egrave 200
+Eacute 201
+Ecircumflex 202
+Edieresis 203
+Igrave 204
+Iacute 205
+Icircumflex 206
+Idieresis 207
+Eth 208
+Ntilde 209
+Ograve 210
+Oacute 211
+Ocircumflex 212
+Otilde 213
+Odieresis 214
+multiply 215
+Oslash 216
+Ugrave 217
+Uacute 218
+Ucircumflex 219
+Udieresis 220
+Yacute 221
+Thorn 222
+germandbls 223
+agrave 224
+aacute 225
+acircumflex 226
+atilde 227
+adieresis 228
+aring 229
+ae 230
+ccedilla 231
+egrave 232
+eacute 233
+ecircumflex 234
+edieresis 235
+igrave 236
+iacute 237
+icircumflex 238
+idieresis 239
+eth 240
+ntilde 241
+ograve 242
+oacute 243
+ocircumflex 244
+otilde 245
+odieresis 246
+divide 247
+oslash 248
+ugrave 249
+uacute 250
+ucircumflex 251
+udieresis 252
+yacute 253
+thorn 254
+ydieresis 255
diff --git a/contrib/groff/font/devps/zapfdr.afm b/contrib/groff/font/devps/zapfdr.afm
new file mode 100644
index 0000000..ce216de
--- /dev/null
+++ b/contrib/groff/font/devps/zapfdr.afm
@@ -0,0 +1,222 @@
+StartFontMetrics 2.0
+Comment Copyright (c) 1985, 1987, 1988, 1989 Adobe Systems Incorporated. All rights reserved.
+Comment Creation Date: Fri Dec 1 12:57:42 1989
+Comment UniqueID 26200
+Comment VMusage 39281 49041
+FontName ZapfDingbats-Reverse
+FullName ITC Zapf Dingbats
+FamilyName ITC Zapf Dingbats
+Weight Medium
+ItalicAngle 0
+IsFixedPitch false
+FontBBox -1 -143 981 820
+UnderlinePosition -98
+UnderlineThickness 54
+Version 001.004
+Notice Copyright (c) 1985, 1987, 1988, 1989 Adobe Systems Incorporated. All rights reserved.ITC Zapf Dingbats is a registered trademark of International Typeface Corporation.
+EncodingScheme FontSpecific
+StartCharMetrics 202
+C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 974 ; N a1 ; B 35 72 939 621 ;
+C 34 ; WX 961 ; N a2 ; B 35 81 927 611 ;
+C 35 ; WX 974 ; N a202 ; B 35 72 939 621 ;
+C 36 ; WX 980 ; N a3 ; B 35 0 945 692 ;
+C 37 ; WX 719 ; N a4 ; B 34 139 685 566 ;
+C 38 ; WX 789 ; N a5 ; B 35 -14 755 705 ;
+C 39 ; WX 790 ; N a119 ; B 35 -14 755 705 ;
+C 40 ; WX 791 ; N a118 ; B 35 -13 761 705 ;
+C 41 ; WX 690 ; N a117 ; B 35 138 655 553 ;
+C 42 ; WX 960 ; N a11 ; B 35 123 925 568 ;
+C 43 ; WX 939 ; N a12 ; B 35 134 904 559 ;
+C 44 ; WX 549 ; N a13 ; B 29 -11 516 705 ;
+C 45 ; WX 855 ; N a14 ; B 34 59 820 632 ;
+C 46 ; WX 911 ; N a15 ; B 35 50 876 642 ;
+C 47 ; WX 933 ; N a16 ; B 35 139 899 550 ;
+C 48 ; WX 911 ; N a105 ; B 35 50 876 642 ;
+C 49 ; WX 945 ; N a17 ; B 35 139 909 553 ;
+C 50 ; WX 974 ; N a18 ; B 35 104 938 587 ;
+C 51 ; WX 755 ; N a19 ; B 34 -13 721 705 ;
+C 52 ; WX 846 ; N a20 ; B 36 -14 811 705 ;
+C 53 ; WX 762 ; N a21 ; B 35 0 727 692 ;
+C 54 ; WX 761 ; N a22 ; B 35 0 727 692 ;
+C 55 ; WX 571 ; N a23 ; B -1 -68 571 661 ;
+C 56 ; WX 677 ; N a24 ; B 36 -13 642 705 ;
+C 57 ; WX 763 ; N a25 ; B 35 0 728 692 ;
+C 58 ; WX 760 ; N a26 ; B 35 0 726 692 ;
+C 59 ; WX 759 ; N a27 ; B 35 0 725 692 ;
+C 60 ; WX 754 ; N a28 ; B 35 0 720 692 ;
+C 61 ; WX 494 ; N a6 ; B 35 0 460 692 ;
+C 62 ; WX 552 ; N a7 ; B 35 0 517 692 ;
+C 63 ; WX 537 ; N a8 ; B 35 0 503 692 ;
+C 64 ; WX 577 ; N a9 ; B 35 96 542 596 ;
+C 65 ; WX 692 ; N a10 ; B 35 -14 657 705 ;
+C 66 ; WX 786 ; N a29 ; B 35 -14 751 705 ;
+C 67 ; WX 788 ; N a30 ; B 35 -14 752 705 ;
+C 68 ; WX 788 ; N a31 ; B 35 -14 753 705 ;
+C 69 ; WX 790 ; N a32 ; B 35 -14 756 705 ;
+C 70 ; WX 793 ; N a33 ; B 35 -13 759 705 ;
+C 71 ; WX 794 ; N a34 ; B 35 -13 759 705 ;
+C 72 ; WX 816 ; N a35 ; B 35 -14 782 705 ;
+C 73 ; WX 823 ; N a36 ; B 35 -14 787 705 ;
+C 74 ; WX 789 ; N a37 ; B 35 -14 754 705 ;
+C 75 ; WX 841 ; N a38 ; B 35 -14 807 705 ;
+C 76 ; WX 823 ; N a39 ; B 35 -14 789 705 ;
+C 77 ; WX 833 ; N a40 ; B 35 -14 798 705 ;
+C 78 ; WX 816 ; N a41 ; B 35 -13 782 705 ;
+C 79 ; WX 831 ; N a42 ; B 35 -14 796 705 ;
+C 80 ; WX 923 ; N a43 ; B 35 -14 888 705 ;
+C 81 ; WX 744 ; N a44 ; B 35 0 710 692 ;
+C 82 ; WX 723 ; N a45 ; B 35 0 688 692 ;
+C 83 ; WX 749 ; N a46 ; B 35 0 714 692 ;
+C 84 ; WX 790 ; N a47 ; B 34 -14 756 705 ;
+C 85 ; WX 792 ; N a48 ; B 35 -14 758 705 ;
+C 86 ; WX 695 ; N a49 ; B 35 -14 661 706 ;
+C 87 ; WX 776 ; N a50 ; B 35 -6 741 699 ;
+C 88 ; WX 768 ; N a51 ; B 35 -7 734 699 ;
+C 89 ; WX 792 ; N a52 ; B 35 -14 757 705 ;
+C 90 ; WX 759 ; N a53 ; B 35 0 725 692 ;
+C 91 ; WX 707 ; N a54 ; B 35 -13 672 704 ;
+C 92 ; WX 708 ; N a55 ; B 35 -14 672 705 ;
+C 93 ; WX 682 ; N a56 ; B 35 -14 647 705 ;
+C 94 ; WX 701 ; N a57 ; B 35 -14 666 705 ;
+C 95 ; WX 826 ; N a58 ; B 35 -14 791 705 ;
+C 96 ; WX 815 ; N a59 ; B 35 -14 780 705 ;
+C 97 ; WX 789 ; N a60 ; B 35 -14 754 705 ;
+C 98 ; WX 789 ; N a61 ; B 35 -14 754 705 ;
+C 99 ; WX 707 ; N a62 ; B 34 -14 673 705 ;
+C 100 ; WX 687 ; N a63 ; B 36 0 651 692 ;
+C 101 ; WX 696 ; N a64 ; B 35 0 661 691 ;
+C 102 ; WX 689 ; N a65 ; B 35 0 655 692 ;
+C 103 ; WX 786 ; N a66 ; B 34 -14 751 705 ;
+C 104 ; WX 787 ; N a67 ; B 35 -14 752 705 ;
+C 105 ; WX 713 ; N a68 ; B 35 -14 678 705 ;
+C 106 ; WX 791 ; N a69 ; B 35 -14 756 705 ;
+C 107 ; WX 785 ; N a70 ; B 36 -14 751 705 ;
+C 108 ; WX 791 ; N a71 ; B 35 -14 757 705 ;
+C 109 ; WX 873 ; N a72 ; B 35 -14 838 705 ;
+C 110 ; WX 761 ; N a73 ; B 35 0 726 692 ;
+C 111 ; WX 762 ; N a74 ; B 35 0 727 692 ;
+C 112 ; WX 762 ; N a203 ; B 35 0 727 692 ;
+C 113 ; WX 759 ; N a75 ; B 35 0 725 692 ;
+C 114 ; WX 759 ; N a204 ; B 35 0 725 692 ;
+C 115 ; WX 892 ; N a76 ; B 35 0 858 705 ;
+C 116 ; WX 892 ; N a77 ; B 35 -14 858 692 ;
+C 117 ; WX 788 ; N a78 ; B 35 -14 754 705 ;
+C 118 ; WX 784 ; N a79 ; B 35 -14 749 705 ;
+C 119 ; WX 438 ; N a81 ; B 35 -14 403 705 ;
+C 120 ; WX 138 ; N a82 ; B 35 0 104 692 ;
+C 121 ; WX 277 ; N a83 ; B 35 0 242 692 ;
+C 122 ; WX 415 ; N a84 ; B 35 0 380 692 ;
+C 123 ; WX 392 ; N a97 ; B 35 263 357 705 ;
+C 124 ; WX 392 ; N a98 ; B 34 263 357 705 ;
+C 125 ; WX 668 ; N a99 ; B 35 263 633 705 ;
+C 126 ; WX 668 ; N a100 ; B 36 263 634 705 ;
+C 161 ; WX 732 ; N a101 ; B 35 -143 697 806 ;
+C 162 ; WX 544 ; N a102 ; B 56 -14 488 706 ;
+C 163 ; WX 544 ; N a103 ; B 34 -14 508 705 ;
+C 164 ; WX 910 ; N a104 ; B 35 40 875 651 ;
+C 165 ; WX 667 ; N a106 ; B 35 -14 633 705 ;
+C 166 ; WX 760 ; N a107 ; B 35 -14 726 705 ;
+C 167 ; WX 760 ; N a108 ; B 0 121 758 569 ;
+C 168 ; WX 776 ; N a112 ; B 35 0 741 705 ;
+C 169 ; WX 595 ; N a111 ; B 34 -14 560 705 ;
+C 170 ; WX 694 ; N a110 ; B 35 -14 659 705 ;
+C 171 ; WX 626 ; N a109 ; B 34 0 591 705 ;
+C 172 ; WX 788 ; N a120 ; B 35 -14 754 705 ;
+C 173 ; WX 788 ; N a121 ; B 35 -14 754 705 ;
+C 174 ; WX 788 ; N a122 ; B 35 -14 754 705 ;
+C 175 ; WX 788 ; N a123 ; B 35 -14 754 705 ;
+C 176 ; WX 788 ; N a124 ; B 35 -14 754 705 ;
+C 177 ; WX 788 ; N a125 ; B 35 -14 754 705 ;
+C 178 ; WX 788 ; N a126 ; B 35 -14 754 705 ;
+C 179 ; WX 788 ; N a127 ; B 35 -14 754 705 ;
+C 180 ; WX 788 ; N a128 ; B 35 -14 754 705 ;
+C 181 ; WX 788 ; N a129 ; B 35 -14 754 705 ;
+C 182 ; WX 788 ; N a130 ; B 35 -14 754 705 ;
+C 183 ; WX 788 ; N a131 ; B 35 -14 754 705 ;
+C 184 ; WX 788 ; N a132 ; B 35 -14 754 705 ;
+C 185 ; WX 788 ; N a133 ; B 35 -14 754 705 ;
+C 186 ; WX 788 ; N a134 ; B 35 -14 754 705 ;
+C 187 ; WX 788 ; N a135 ; B 35 -14 754 705 ;
+C 188 ; WX 788 ; N a136 ; B 35 -14 754 705 ;
+C 189 ; WX 788 ; N a137 ; B 35 -14 754 705 ;
+C 190 ; WX 788 ; N a138 ; B 35 -14 754 705 ;
+C 191 ; WX 788 ; N a139 ; B 35 -14 754 705 ;
+C 192 ; WX 788 ; N a140 ; B 35 -14 754 705 ;
+C 193 ; WX 788 ; N a141 ; B 35 -14 754 705 ;
+C 194 ; WX 788 ; N a142 ; B 35 -14 754 705 ;
+C 195 ; WX 788 ; N a143 ; B 35 -14 754 705 ;
+C 196 ; WX 788 ; N a144 ; B 35 -14 754 705 ;
+C 197 ; WX 788 ; N a145 ; B 35 -14 754 705 ;
+C 198 ; WX 788 ; N a146 ; B 35 -14 754 705 ;
+C 199 ; WX 788 ; N a147 ; B 35 -14 754 705 ;
+C 200 ; WX 788 ; N a148 ; B 35 -14 754 705 ;
+C 201 ; WX 788 ; N a149 ; B 35 -14 754 705 ;
+C 202 ; WX 788 ; N a150 ; B 35 -14 754 705 ;
+C 203 ; WX 788 ; N a151 ; B 35 -14 754 705 ;
+C 204 ; WX 788 ; N a152 ; B 35 -14 754 705 ;
+C 205 ; WX 788 ; N a153 ; B 35 -14 754 705 ;
+C 206 ; WX 788 ; N a154 ; B 35 -14 754 705 ;
+C 207 ; WX 788 ; N a155 ; B 35 -14 754 705 ;
+C 208 ; WX 788 ; N a156 ; B 35 -14 754 705 ;
+C 209 ; WX 788 ; N a157 ; B 35 -14 754 705 ;
+C 210 ; WX 788 ; N a158 ; B 35 -14 754 705 ;
+C 211 ; WX 788 ; N a159 ; B 35 -14 754 705 ;
+C 212 ; WX 894 ; N a160 ; B 35 58 860 634 ;
+C 213 ; WX 838 ; N a161 ; B 35 152 803 540 ;
+C 214 ; WX 1016 ; N a163 ; B 34 152 981 540 ;
+C 215 ; WX 458 ; N a164 ; B 35 -127 422 820 ;
+C 216 ; WX 748 ; N a196 ; B 35 94 698 597 ;
+C 217 ; WX 924 ; N a165 ; B 35 140 890 552 ;
+C 218 ; WX 748 ; N a192 ; B 35 94 698 597 ;
+C 219 ; WX 918 ; N a166 ; B 35 166 884 526 ;
+C 220 ; WX 927 ; N a167 ; B 35 32 892 660 ;
+C 221 ; WX 928 ; N a168 ; B 35 129 891 562 ;
+C 222 ; WX 928 ; N a169 ; B 35 128 893 563 ;
+C 223 ; WX 834 ; N a170 ; B 35 155 799 537 ;
+C 224 ; WX 873 ; N a171 ; B 35 93 838 599 ;
+C 225 ; WX 828 ; N a172 ; B 35 104 791 588 ;
+C 226 ; WX 924 ; N a173 ; B 35 98 889 594 ;
+C 227 ; WX 924 ; N a162 ; B 35 98 889 594 ;
+C 228 ; WX 917 ; N a174 ; B 35 0 882 692 ;
+C 229 ; WX 930 ; N a175 ; B 35 84 896 608 ;
+C 230 ; WX 931 ; N a176 ; B 35 84 896 608 ;
+C 231 ; WX 463 ; N a177 ; B 35 -99 429 791 ;
+C 232 ; WX 883 ; N a178 ; B 35 71 848 623 ;
+C 233 ; WX 836 ; N a179 ; B 35 44 802 648 ;
+C 234 ; WX 836 ; N a193 ; B 35 44 802 648 ;
+C 235 ; WX 867 ; N a180 ; B 35 101 832 591 ;
+C 236 ; WX 867 ; N a199 ; B 35 101 832 591 ;
+C 237 ; WX 696 ; N a181 ; B 35 44 661 648 ;
+C 238 ; WX 696 ; N a200 ; B 35 44 661 648 ;
+C 239 ; WX 874 ; N a182 ; B 35 77 840 619 ;
+C 241 ; WX 874 ; N a201 ; B 35 73 840 615 ;
+C 242 ; WX 760 ; N a183 ; B 35 0 725 692 ;
+C 243 ; WX 946 ; N a184 ; B 35 160 911 533 ;
+C 244 ; WX 771 ; N a197 ; B 34 37 736 655 ;
+C 245 ; WX 865 ; N a185 ; B 35 207 830 481 ;
+C 246 ; WX 771 ; N a194 ; B 34 37 736 655 ;
+C 247 ; WX 888 ; N a198 ; B 34 -19 853 712 ;
+C 248 ; WX 967 ; N a186 ; B 35 124 932 568 ;
+C 249 ; WX 888 ; N a195 ; B 34 -19 853 712 ;
+C 250 ; WX 831 ; N a187 ; B 35 113 796 579 ;
+C 251 ; WX 873 ; N a188 ; B 36 118 838 578 ;
+C 252 ; WX 927 ; N a189 ; B 35 150 891 542 ;
+C 253 ; WX 970 ; N a190 ; B 35 76 931 616 ;
+C 254 ; WX 918 ; N a191 ; B 34 99 884 593 ;
+C -1 ; WX 410 ; N a86 ; B 35 0 375 692 ;
+C -1 ; WX 509 ; N a85 ; B 35 0 475 692 ;
+C -1 ; WX 334 ; N a95 ; B 35 0 299 692 ;
+C -1 ; WX 509 ; N a205 ; B 35 0 475 692 ;
+C -1 ; WX 390 ; N a89 ; B 35 -14 356 705 ;
+C -1 ; WX 234 ; N a87 ; B 35 -14 199 705 ;
+C -1 ; WX 276 ; N a91 ; B 35 0 242 692 ;
+C -1 ; WX 390 ; N a90 ; B 35 -14 355 705 ;
+C -1 ; WX 410 ; N a206 ; B 35 0 375 692 ;
+C -1 ; WX 317 ; N a94 ; B 35 0 283 692 ;
+C -1 ; WX 317 ; N a93 ; B 35 0 283 692 ;
+C -1 ; WX 276 ; N a92 ; B 35 0 242 692 ;
+C -1 ; WX 334 ; N a96 ; B 35 0 299 692 ;
+C -1 ; WX 234 ; N a88 ; B 35 -14 199 705 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/contrib/groff/font/devps/zapfdr.ps b/contrib/groff/font/devps/zapfdr.ps
new file mode 100644
index 0000000..8283be2
--- /dev/null
+++ b/contrib/groff/font/devps/zapfdr.ps
@@ -0,0 +1,225 @@
+%!PS-Adobe-3.0 Resource-Font
+%%DocumentNeededResources: font ZapfDingbats
+
+%%IncludeResource: font ZapfDingbats
+
+/ZapfDingbats findfont [-1 0 0 1 0 0] makefont
+
+dup length 1 add dict begin
+{
+ exch dup dup /FID ne exch /UniqueID ne and {
+ exch def
+ } {
+ pop pop
+ } ifelse
+} forall
+
+/FontName /ZapfDingbats-Reverse def
+
+/Metrics 202 dict dup begin
+ /space [0 -278] def
+ /a1 [-939 -974] def
+ /a2 [-926 -961] def
+ /a202 [-939 -974] def
+ /a3 [-945 -980] def
+ /a4 [-685 -719] def
+ /a5 [-754 -789] def
+ /a119 [-755 -790] def
+ /a118 [-756 -791] def
+ /a117 [-655 -690] def
+ /a11 [-925 -960] def
+ /a12 [-904 -939] def
+ /a13 [-520 -549] def
+ /a14 [-821 -855] def
+ /a15 [-876 -911] def
+ /a16 [-898 -933] def
+ /a105 [-876 -911] def
+ /a17 [-910 -945] def
+ /a18 [-939 -974] def
+ /a19 [-721 -755] def
+ /a20 [-811 -846] def
+ /a21 [-727 -762] def
+ /a22 [-726 -761] def
+ /a23 [-572 -571] def
+ /a24 [-641 -677] def
+ /a25 [-728 -763] def
+ /a26 [-725 -760] def
+ /a27 [-724 -759] def
+ /a28 [-719 -754] def
+ /a6 [-459 -494] def
+ /a7 [-517 -552] def
+ /a8 [-502 -537] def
+ /a9 [-542 -577] def
+ /a10 [-657 -692] def
+ /a29 [-751 -786] def
+ /a30 [-753 -788] def
+ /a31 [-753 -788] def
+ /a32 [-755 -790] def
+ /a33 [-758 -793] def
+ /a34 [-759 -794] def
+ /a35 [-781 -816] def
+ /a36 [-788 -823] def
+ /a37 [-754 -789] def
+ /a38 [-806 -841] def
+ /a39 [-788 -823] def
+ /a40 [-798 -833] def
+ /a41 [-781 -816] def
+ /a42 [-796 -831] def
+ /a43 [-888 -923] def
+ /a44 [-709 -744] def
+ /a45 [-688 -723] def
+ /a46 [-714 -749] def
+ /a47 [-756 -790] def
+ /a48 [-757 -792] def
+ /a49 [-660 -695] def
+ /a50 [-741 -776] def
+ /a51 [-733 -768] def
+ /a52 [-757 -792] def
+ /a53 [-724 -759] def
+ /a54 [-672 -707] def
+ /a55 [-673 -708] def
+ /a56 [-647 -682] def
+ /a57 [-666 -701] def
+ /a58 [-791 -826] def
+ /a59 [-780 -815] def
+ /a60 [-754 -789] def
+ /a61 [-754 -789] def
+ /a62 [-673 -707] def
+ /a63 [-651 -687] def
+ /a64 [-661 -696] def
+ /a65 [-654 -689] def
+ /a66 [-752 -786] def
+ /a67 [-752 -787] def
+ /a68 [-678 -713] def
+ /a69 [-756 -791] def
+ /a70 [-749 -785] def
+ /a71 [-756 -791] def
+ /a72 [-838 -873] def
+ /a73 [-726 -761] def
+ /a74 [-727 -762] def
+ /a203 [-727 -762] def
+ /a75 [-724 -759] def
+ /a204 [-724 -759] def
+ /a76 [-857 -892] def
+ /a77 [-857 -892] def
+ /a78 [-753 -788] def
+ /a79 [-749 -784] def
+ /a81 [-403 -438] def
+ /a82 [-103 -138] def
+ /a83 [-242 -277] def
+ /a84 [-380 -415] def
+ /a97 [-357 -392] def
+ /a98 [-358 -392] def
+ /a99 [-633 -668] def
+ /a100 [-632 -668] def
+ /a101 [-697 -732] def
+ /a102 [-488 -544] def
+ /a103 [-510 -544] def
+ /a104 [-875 -910] def
+ /a106 [-632 -667] def
+ /a107 [-725 -760] def
+ /a108 [-760 -760] def
+ /a112 [-741 -776] def
+ /a111 [-561 -595] def
+ /a110 [-659 -694] def
+ /a109 [-592 -626] def
+ /a120 [-753 -788] def
+ /a121 [-753 -788] def
+ /a122 [-753 -788] def
+ /a123 [-753 -788] def
+ /a124 [-753 -788] def
+ /a125 [-753 -788] def
+ /a126 [-753 -788] def
+ /a127 [-753 -788] def
+ /a128 [-753 -788] def
+ /a129 [-753 -788] def
+ /a130 [-753 -788] def
+ /a131 [-753 -788] def
+ /a132 [-753 -788] def
+ /a133 [-753 -788] def
+ /a134 [-753 -788] def
+ /a135 [-753 -788] def
+ /a136 [-753 -788] def
+ /a137 [-753 -788] def
+ /a138 [-753 -788] def
+ /a139 [-753 -788] def
+ /a140 [-753 -788] def
+ /a141 [-753 -788] def
+ /a142 [-753 -788] def
+ /a143 [-753 -788] def
+ /a144 [-753 -788] def
+ /a145 [-753 -788] def
+ /a146 [-753 -788] def
+ /a147 [-753 -788] def
+ /a148 [-753 -788] def
+ /a149 [-753 -788] def
+ /a150 [-753 -788] def
+ /a151 [-753 -788] def
+ /a152 [-753 -788] def
+ /a153 [-753 -788] def
+ /a154 [-753 -788] def
+ /a155 [-753 -788] def
+ /a156 [-753 -788] def
+ /a157 [-753 -788] def
+ /a158 [-753 -788] def
+ /a159 [-753 -788] def
+ /a160 [-859 -894] def
+ /a161 [-803 -838] def
+ /a163 [-982 -1016] def
+ /a164 [-423 -458] def
+ /a196 [-713 -748] def
+ /a165 [-889 -924] def
+ /a192 [-713 -748] def
+ /a166 [-883 -918] def
+ /a167 [-892 -927] def
+ /a168 [-893 -928] def
+ /a169 [-893 -928] def
+ /a170 [-799 -834] def
+ /a171 [-838 -873] def
+ /a172 [-793 -828] def
+ /a173 [-889 -924] def
+ /a162 [-889 -924] def
+ /a174 [-882 -917] def
+ /a175 [-895 -930] def
+ /a176 [-896 -931] def
+ /a177 [-428 -463] def
+ /a178 [-848 -883] def
+ /a179 [-801 -836] def
+ /a193 [-801 -836] def
+ /a180 [-832 -867] def
+ /a199 [-832 -867] def
+ /a181 [-661 -696] def
+ /a200 [-661 -696] def
+ /a182 [-839 -874] def
+ /a201 [-839 -874] def
+ /a183 [-725 -760] def
+ /a184 [-911 -946] def
+ /a197 [-737 -771] def
+ /a185 [-830 -865] def
+ /a194 [-737 -771] def
+ /a198 [-854 -888] def
+ /a186 [-932 -967] def
+ /a195 [-854 -888] def
+ /a187 [-796 -831] def
+ /a188 [-837 -873] def
+ /a189 [-892 -927] def
+ /a190 [-935 -970] def
+ /a191 [-884 -918] def
+ /a205 [-474 -509] def
+ /a206 [-375 -410] def
+ /a85 [-474 -509] def
+ /a86 [-375 -410] def
+ /a87 [-199 -234] def
+ /a88 [-199 -234] def
+ /a89 [-355 -390] def
+ /a90 [-355 -390] def
+ /a91 [-241 -276] def
+ /a92 [-241 -276] def
+ /a93 [-282 -317] def
+ /a94 [-282 -317] def
+ /a95 [-299 -334] def
+ /a96 [-299 -334] def
+
+end def
+
+/ZapfDingbats-Reverse currentdict end definefont pop
diff --git a/contrib/groff/font/devutf8/DESC.proto b/contrib/groff/font/devutf8/DESC.proto
new file mode 100644
index 0000000..88399ab
--- /dev/null
+++ b/contrib/groff/font/devutf8/DESC.proto
@@ -0,0 +1,8 @@
+res 240
+hor 24
+vert 40
+unitwidth 10
+sizes 10 0
+fonts 4 R I B BI
+tcommand
+postpro grotty
diff --git a/contrib/groff/font/devutf8/Makefile.sub b/contrib/groff/font/devutf8/Makefile.sub
new file mode 100644
index 0000000..f6ce659
--- /dev/null
+++ b/contrib/groff/font/devutf8/Makefile.sub
@@ -0,0 +1,32 @@
+DEV=utf8
+FONTS=R I B BI
+DEVFILES=$(FONTS) DESC
+CLEANADD=$(FONTS) DESC
+
+RES=240
+CPI=10
+LPI=6
+
+$(FONTS): R.proto
+ @echo Making $@
+ @-rm -f $@
+ @(charwidth=`expr $(RES) / $(CPI)` ; \
+ sed -e "s/^name [A-Z]*$$/name $@/" \
+ -e "s/^\\([^ ]*\\) [0-9]+ /\\1 $$charwidth /" \
+ -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+ -e "s/^internalname .*$$/internalname $@/" \
+ -e "/^internalname/s/BI/3/" \
+ -e "/^internalname/s/B/2/" \
+ -e "/^internalname/s/I/1/" \
+ -e "/^internalname .*[^ 0-9]/d" \
+ $(srcdir)/R.proto >$@)
+
+DESC: DESC.proto
+ @echo Making $@
+ @-rm -f $@
+ @sed -e "s/^res .*$$/res $(RES)/" \
+ -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+ -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+ -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+ $(srcdir)/DESC.proto >$@
+
diff --git a/contrib/groff/font/devutf8/NOTES b/contrib/groff/font/devutf8/NOTES
new file mode 100644
index 0000000..ba597af
--- /dev/null
+++ b/contrib/groff/font/devutf8/NOTES
@@ -0,0 +1,75 @@
+The following from the original troff manual (by Ossanna and Kernighan) is
+unmapped:
+
+ \(bs shaded solid ball (Bell System logo, AT&T logo)
+
+Character 0x002D has not been given a name because its Unicode name
+"HYPHEN-MINUS" is so ambiguous that it's unusable for serious typographic use.
+
+The following, mentioned in the original troff manual, are only approximate:
+
+ \(lk middle part of big left curly brace
+ \(rk middle part of big right curly brace
+
+\(wp has been mapped to 0x2118, because according to unicode.org's
+NamesList-3.0.0.txt, U+2118 "SCRIPT CAPITAL P" is really a Weierstrass p,
+neither SCRIPT not CAPITAL.
+
+The following lines could be added, to define names which are known to
+"devps" but are not documented and not known to "devdvi".
+space 24 0 0x0020
+vS 24 0 0x0160
+vs 24 0 0x0161
+:Y 24 0 0x0178
+vZ 24 0 0x017D
+vz 24 0 0x017E
+3d 24 0 0x2234
+nb 24 0 0x2284
+product 24 0 0x220F
+sum 24 0 0x2211
+SP 24 0 0x2660
+CL 24 0 0x2663
+HE 24 0 0x2665
+DI 24 0 0x2666
+
+The following lines could be added, to define names which are known to e.g.
+"devdvi" but are not known to "devps".
+<< 24 0 0x226A
+>> 24 0 0x226B
+
+"devps" maps \(a~ and ~ to asciitilde, which is equivalent to 0x02DC, but
+this glyph is just too small. We map them to 0x007E instead.
+
+"devps" maps \(a^ and ^ to circumflex, which is equivalent to 0x02C6, but
+this glyph is just too small. We map them to 0x005E instead.
+
+"devps" maps *m to mu, which is equivalent to either 0x00B5 or 0x03BC. We
+map it to 0x03BC.
+
+"devps" maps *U to Upsilon1, which is equivalent to 0x03D2. We map it to
+0x03A5 instead.
+
+"devps" maps *W to Omega, which is equivalent to either 0x2126 or 0x03A9. We
+map it to 0x03A9.
+
+"devps" maps *D to Delta, which is equivalent to either 0x2206 or 0x0394. We
+map it to 0x0394.
+
+"devps" maps CR to carriagereturn, which is equivalent to 0x21B5. We map it
+to 0x240D instead.
+
+Using unnamed characters:
+
+Assume you want to use a Unicode character not provided in the list, say
+U+20AC. You need to do two things:
+
+- Add a line
+
+ --- 24 0 0x20AC
+
+ (the second column is computed as 24 * wcwidth(0x20AC)) to the file
+ R.proto, or, when groff is already installed, to the four fonts files in
+ $(prefix)/share/groff/<version>/font/devutf8/.
+
+- In your source file, use the notation \N'8364' where 8364 is the decimal
+ representation of 0x20AC.
diff --git a/contrib/groff/font/devutf8/R.proto b/contrib/groff/font/devutf8/R.proto
new file mode 100644
index 0000000..7715ed4
--- /dev/null
+++ b/contrib/groff/font/devutf8/R.proto
@@ -0,0 +1,473 @@
+name R
+internalname 0
+spacewidth 24
+charset
+! 24 0 0x0021
+" 24 0 0x0022
+dq "
+# 24 0 0x0023
+sh "
+$ 24 0 0x0024
+Do "
+% 24 0 0x0025
+& 24 0 0x0026
+aq 24 0 0x0027
+( 24 0 0x0028
+) 24 0 0x0029
+* 24 0 0x002A
++ 24 0 0x002B
+pl "
+, 24 0 0x002C
+--- 24 0 0x002D
+. 24 0 0x002E
+/ 24 0 0x002F
+sl "
+0 24 0 0x0030
+1 24 0 0x0031
+2 24 0 0x0032
+3 24 0 0x0033
+4 24 0 0x0034
+5 24 0 0x0035
+6 24 0 0x0036
+7 24 0 0x0037
+8 24 0 0x0038
+9 24 0 0x0039
+: 24 0 0x003A
+; 24 0 0x003B
+< 24 0 0x003C
+= 24 0 0x003D
+eq "
+> 24 0 0x003E
+? 24 0 0x003F
+@ 24 0 0x0040
+at "
+A 24 0 0x0041
+B 24 0 0x0042
+C 24 0 0x0043
+D 24 0 0x0044
+E 24 0 0x0045
+F 24 0 0x0046
+G 24 0 0x0047
+H 24 0 0x0048
+I 24 0 0x0049
+J 24 0 0x004A
+K 24 0 0x004B
+L 24 0 0x004C
+M 24 0 0x004D
+N 24 0 0x004E
+O 24 0 0x004F
+P 24 0 0x0050
+Q 24 0 0x0051
+R 24 0 0x0052
+S 24 0 0x0053
+T 24 0 0x0054
+U 24 0 0x0055
+V 24 0 0x0056
+W 24 0 0x0057
+X 24 0 0x0058
+Y 24 0 0x0059
+Z 24 0 0x005A
+[ 24 0 0x005B
+lB "
+\ 24 0 0x005C
+rs "
+] 24 0 0x005D
+rB "
+a^ 24 0 0x005E
+^ "
+ha "
+_ 24 0 0x005F
+ru "
+ul "
+\` 24 0 0x0060
+ga "
+a 24 0 0x0061
+b 24 0 0x0062
+c 24 0 0x0063
+d 24 0 0x0064
+e 24 0 0x0065
+f 24 0 0x0066
+g 24 0 0x0067
+h 24 0 0x0068
+i 24 0 0x0069
+j 24 0 0x006A
+k 24 0 0x006B
+l 24 0 0x006C
+m 24 0 0x006D
+n 24 0 0x006E
+o 24 0 0x006F
+p 24 0 0x0070
+q 24 0 0x0071
+r 24 0 0x0072
+s 24 0 0x0073
+t 24 0 0x0074
+u 24 0 0x0075
+v 24 0 0x0076
+w 24 0 0x0077
+x 24 0 0x0078
+y 24 0 0x0079
+z 24 0 0x007A
+lC 24 0 0x007B
+{ "
+ba 24 0 0x007C
+or "
+| "
+rC 24 0 0x007D
+} "
+a~ 24 0 0x007E
+~ "
+ti "
+r! 24 0 0x00A1
+char161 "
+ct 24 0 0x00A2
+char162 "
+Po 24 0 0x00A3
+char163 "
+Cs 24 0 0x00A4
+char164 "
+Ye 24 0 0x00A5
+char165 "
+bb 24 0 0x00A6
+char166 "
+sc 24 0 0x00A7
+char167 "
+ad 24 0 0x00A8
+char168 "
+co 24 0 0x00A9
+char169 "
+Of 24 0 0x00AA
+char170 "
+Fo 24 0 0x00AB
+char171 "
+no 24 0 0x00AC
+char172 "
+shc 24 0 0x00AD
+char173 "
+rg 24 0 0x00AE
+char174 "
+a- 24 0 0x00AF
+char175 "
+de 24 0 0x00B0
+char176 "
++- 24 0 0x00B1
+char177 "
+S2 24 0 0x00B2
+char178 "
+S3 24 0 0x00B3
+char179 "
+aa 24 0 0x00B4
+char180 "
+char181 24 0 0x00B5
+ps 24 0 0x00B6
+char182 "
+pc 24 0 0x00B7
+char183 "
+ac 24 0 0x00B8
+char184 "
+S1 24 0 0x00B9
+char185 "
+Om 24 0 0x00BA
+char186 "
+Fc 24 0 0x00BB
+char187 "
+14 24 0 0x00BC
+char188 "
+12 24 0 0x00BD
+char189 "
+34 24 0 0x00BE
+char190 "
+r? 24 0 0x00BF
+char191 "
+`A 24 0 0x00C0
+char192 "
+'A 24 0 0x00C1
+char193 "
+^A 24 0 0x00C2
+char194 "
+~A 24 0 0x00C3
+char195 "
+:A 24 0 0x00C4
+char196 "
+oA 24 0 0x00C5
+char197 "
+AE 24 0 0x00C6
+char198 "
+,C 24 0 0x00C7
+char199 "
+`E 24 0 0x00C8
+char200 "
+'E 24 0 0x00C9
+char201 "
+^E 24 0 0x00CA
+char202 "
+:E 24 0 0x00CB
+char203 "
+`I 24 0 0x00CC
+char204 "
+'I 24 0 0x00CD
+char205 "
+^I 24 0 0x00CE
+char206 "
+:I 24 0 0x00CF
+char207 "
+-D 24 0 0x00D0
+char208 "
+~N 24 0 0x00D1
+char209 "
+`O 24 0 0x00D2
+char210 "
+'O 24 0 0x00D3
+char211 "
+^O 24 0 0x00D4
+char212 "
+~O 24 0 0x00D5
+char213 "
+:O 24 0 0x00D6
+char214 "
+mu 24 0 0x00D7
+char215 "
+/O 24 0 0x00D8
+char216 "
+`U 24 0 0x00D9
+char217 "
+'U 24 0 0x00DA
+char218 "
+^U 24 0 0x00DB
+char219 "
+:U 24 0 0x00DC
+char220 "
+'Y 24 0 0x00DD
+char221 "
+TP 24 0 0x00DE
+char222 "
+ss 24 0 0x00DF
+char223 "
+`a 24 0 0x00E0
+char224 "
+'a 24 0 0x00E1
+char225 "
+^a 24 0 0x00E2
+char226 "
+~a 24 0 0x00E3
+char227 "
+:a 24 0 0x00E4
+char228 "
+oa 24 0 0x00E5
+char229 "
+ae 24 0 0x00E6
+char230 "
+,c 24 0 0x00E7
+char231 "
+`e 24 0 0x00E8
+char232 "
+'e 24 0 0x00E9
+char233 "
+^e 24 0 0x00EA
+char234 "
+:e 24 0 0x00EB
+char235 "
+`i 24 0 0x00EC
+char236 "
+'i 24 0 0x00ED
+char237 "
+^i 24 0 0x00EE
+char238 "
+:i 24 0 0x00EF
+char239 "
+Sd 24 0 0x00F0
+char240 "
+~n 24 0 0x00F1
+char241 "
+`o 24 0 0x00F2
+char242 "
+'o 24 0 0x00F3
+char243 "
+^o 24 0 0x00F4
+char244 "
+~o 24 0 0x00F5
+char245 "
+:o 24 0 0x00F6
+char246 "
+di 24 0 0x00F7
+char247 "
+/o 24 0 0x00F8
+char248 "
+`u 24 0 0x00F9
+char249 "
+'u 24 0 0x00FA
+char250 "
+^u 24 0 0x00FB
+char251 "
+:u 24 0 0x00FC
+char252 "
+'y 24 0 0x00FD
+char253 "
+Tp 24 0 0x00FE
+char254 "
+:y 24 0 0x00FF
+char255 "
+.i 24 0 0x0131
+/L 24 0 0x0141
+/l 24 0 0x0142
+OE 24 0 0x0152
+oe 24 0 0x0153
+Fn 24 0 0x0192
+ah 24 0 0x02C7
+ab 24 0 0x02D8
+a. 24 0 0x02D9
+ao 24 0 0x02DA
+ho 24 0 0x02DB
+a" 24 0 0x02DD
+*A 24 0 0x0391
+*B 24 0 0x0392
+*G 24 0 0x0393
+*D 24 0 0x0394
+*E 24 0 0x0395
+*Z 24 0 0x0396
+*Y 24 0 0x0397
+*H 24 0 0x0398
+*I 24 0 0x0399
+*K 24 0 0x039A
+*L 24 0 0x039B
+*M 24 0 0x039C
+*N 24 0 0x039D
+*C 24 0 0x039E
+*O 24 0 0x039F
+*P 24 0 0x03A0
+*R 24 0 0x03A1
+*S 24 0 0x03A3
+*T 24 0 0x03A4
+*U 24 0 0x03A5
+*F 24 0 0x03A6
+*X 24 0 0x03A7
+*Q 24 0 0x03A8
+*W 24 0 0x03A9
+*a 24 0 0x03B1
+*b 24 0 0x03B2
+*g 24 0 0x03B3
+*d 24 0 0x03B4
+*e 24 0 0x03B5
+*z 24 0 0x03B6
+*y 24 0 0x03B7
+*h 24 0 0x03B8
+*i 24 0 0x03B9
+*k 24 0 0x03BA
+*l 24 0 0x03BB
+*m 24 0 0x03BC
+*n 24 0 0x03BD
+*c 24 0 0x03BE
+*o 24 0 0x03BF
+*p 24 0 0x03C0
+*r 24 0 0x03C1
+ts 24 0 0x03C2
+*s 24 0 0x03C3
+*t 24 0 0x03C4
+*u 24 0 0x03C5
+*f 24 0 0x03C6
+*x 24 0 0x03C7
+*q 24 0 0x03C8
+*w 24 0 0x03C9
++h 24 0 0x03D1
++f 24 0 0x03D5
++p 24 0 0x03D6
+- 24 0 0x2010
+hy "
+en 24 0 0x2013
+em 24 0 0x2014
+` 24 0 0x2018
+oq "
+' 24 0 0x2019
+cq "
+bq 24 0 0x201A
+lq 24 0 0x201C
+rq 24 0 0x201D
+Bq 24 0 0x201E
+dg 24 0 0x2020
+dd 24 0 0x2021
+bu 24 0 0x2022
+%0 24 0 0x2030
+fm 24 0 0x2032
+sd 24 0 0x2033
+fo 24 0 0x2039
+fc 24 0 0x203A
+rn 24 0 0x203E
+f/ 24 0 0x2044
+Im 24 0 0x2111
+wp 24 0 0x2118
+Re 24 0 0x211C
+tm 24 0 0x2122
+Ah 24 0 0x2135
+<- 24 0 0x2190
+ua 24 0 0x2191
+-> 24 0 0x2192
+da 24 0 0x2193
+<> 24 0 0x2194
+lA 24 0 0x21D0
+uA 24 0 0x21D1
+rA 24 0 0x21D2
+dA 24 0 0x21D3
+hA 24 0 0x21D4
+fa 24 0 0x2200
+pd 24 0 0x2202
+te 24 0 0x2203
+es 24 0 0x2205
+gr 24 0 0x2207
+mo 24 0 0x2208
+nm 24 0 0x2209
+st 24 0 0x220B
+\- 24 0 0x2212
+mi "
+** 24 0 0x2217
+sr 24 0 0x221A
+pt 24 0 0x221D
+if 24 0 0x221E
+/_ 24 0 0x2220
+AN 24 0 0x2227
+OR 24 0 0x2228
+ca 24 0 0x2229
+cu 24 0 0x222A
+is 24 0 0x222B
+tf 24 0 0x2234
+ti 24 0 0x223C
+ap "
+=~ 24 0 0x2245
+~~ 24 0 0x2248
+~= "
+!= 24 0 0x2260
+== 24 0 0x2261
+<= 24 0 0x2264
+>= 24 0 0x2265
+sb 24 0 0x2282
+sp 24 0 0x2283
+ib 24 0 0x2286
+ip 24 0 0x2287
+c+ 24 0 0x2295
+c* 24 0 0x2297
+pp 24 0 0x22A5
+pc 24 0 0x22C5
+lc 24 0 0x2308
+rc 24 0 0x2309
+lf 24 0 0x230A
+rf 24 0 0x230B
+la 24 0 0x2329
+ra 24 0 0x232A
+CR 24 0 0x240D
+an 24 0 0x2500
+br 24 0 0x2502
+bv "
+rk 24 0 0x251D
+lk 24 0 0x2525
+lt 24 0 0x256D
+rt 24 0 0x256E
+rb 24 0 0x256F
+lb 24 0 0x2570
+sq 24 0 0x25A1
+lz 24 0 0x25CA
+ci 24 0 0x25EF
+lh 24 0 0x261C
+rh 24 0 0x261E
+ff 24 0 0xFB00
+fi 24 0 0xFB01
+fl 24 0 0xFB02
+Fi 24 0 0xFB03
+Fl 24 0 0xFB04
OpenPOWER on IntegriCloud