head	1.16;
access;
symbols
	groff-1_20_1_real:1.16
	groff-1_20_1:1.16
	groff-1_20:1.16
	groff-1_19_2:1.13
	FDL:1.13
	groff-1_19_1:1.13
	groff-1_19:1.12
	groff-1_18_1:1.9
	groff-1_18:1.8
	groff-1_17_2:1.5
	groff-1_17_1:1.5
	groff-1_17a:1.5
	groff-1_17:1.5
	groff-1_16_1b:1.5
	groff-1_16_1a:1.5
	groff-1_16_1:1.5
	groff-1_16:1.5
	groff-20000311:1.1.1.1
	groff-20000310-1:1.1.1.1
	groff-20000310:1.1.1.1
	pre-1_16:1.1.1.1
	start:1.1.1.1
	wlemb:1.1.1;
locks; strict;
comment	@# @;


1.16
date	2009.01.03.18.10.42;	author wl;	state Exp;
branches;
next	1.15;
commitid	0w0a4gcuUCo652xt;

1.15
date	2007.01.01.13.49.55;	author wl;	state Exp;
branches;
next	1.14;

1.14
date	2007.01.01.00.11.00;	author wl;	state Exp;
branches;
next	1.13;

1.13
date	2003.12.28.18.13.58;	author wlemb;	state Exp;
branches;
next	1.12;

1.12
date	2003.03.10.21.51.51;	author wlemb;	state Exp;
branches;
next	1.11;

1.11
date	2003.01.21.14.07.45;	author wlemb;	state Exp;
branches;
next	1.10;

1.10
date	2002.12.11.14.26.20;	author wlemb;	state Exp;
branches;
next	1.9;

1.9
date	2002.09.17.12.40.26;	author wlemb;	state Exp;
branches;
next	1.8;

1.8
date	2002.03.26.09.54.08;	author wlemb;	state Exp;
branches;
next	1.7;

1.7
date	2002.03.02.01.23.33;	author wlemb;	state Exp;
branches;
next	1.6;

1.6
date	2002.02.24.02.05.20;	author wlemb;	state Exp;
branches;
next	1.5;

1.5
date	2000.05.22.20.46.22;	author wlemb;	state Exp;
branches;
next	1.4;

1.4
date	2000.05.19.05.05.59;	author wlemb;	state Exp;
branches;
next	1.3;

1.3
date	2000.05.04.07.44.35;	author wlemb;	state Exp;
branches;
next	1.2;

1.2
date	2000.04.29.06.02.41;	author wlemb;	state Exp;
branches;
next	1.1;

1.1
date	2000.02.06.09.35.55;	author wlemb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.02.06.09.35.55;	author wlemb;	state Exp;
branches;
next	;


desc
@@


1.16
log
@

* NEWS, groff.texinfo, font/devps/*, VERSION, REVISION: Prepare for
version 1.20.
@
text
@# This file has been generated with GNU afmtodit (groff) version 1.20
#
#   FullName ITC Avant Garde Gothic Demi
#   Version 001.007
#   FamilyName ITC Avant Garde Gothic
#
# The original AFM file contains the following comments:
#
#   Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
#   Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
#   Comment Creation Date: Mon Mar  4 13:46:34 1991
#   Comment UniqueID 34370
#   Comment VMusage 24954 31846

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 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 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 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 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
, u0020 -50
, ' -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
. u0020 -50
. ' -70
. cq -70
. rq -70
lq A -50
rq u0020 -50
` ` -80
` oq -80
oq ` -80
oq oq -80
` A -50
oq A -50
' v -10
cq v -10
' t 10
cq t 10
' u0020 -50
cq u0020 -50
' 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 g 1
r e -4
r d -6
r , -75
r c -7
s . 20
s , 20
u0020 ` -50
u0020 oq -50
u0020 lq -50
u0020 Y -60
u0020 W -25
u0020 V -80
u0020 T -25
u0020 A -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	0	asciicircum
ti	600,347	0	1	asciitilde
vS	520,944,15	2	2	Scaron
vZ	500,944	2	3	Zcaron
vs	440,774,18	2	4	scaron
vz	460,774	2	5	zcaron
:Y	620,939,0,2,2	2	6	Ydieresis
tm	1000,740	2	7	trademark
aq	220,740	2	8	quotesingle
space	280	0	32	space
!	280,740	2	33	exclam
"	360,740	2	34	quotedbl
dq	"
#	560,700	0	35	numbersign
sh	"
$	560,857,86	2	36	dollar
Do	"
%	860,755,15	2	37	percent
&	680,755,15	2	38	ampersand
'	280,740	2	39	quoteright
cq	"
(	380,754,157	2	40	parenleft
)	380,754,157	2	41	parenright
*	440,755	2	42	asterisk
+	600,506	0	43	plus
,	280,133,141	0	44	comma
-	420,348	0	45	hyphen
hy	"
.	280,133	0	46	period
/	460,740,100	2	47	slash
sl	"
0	560,755,15	2	48	zero
1	560,740	2	49	one
2	560,755	2	50	two
3	560,755,15	2	51	three
4	560,740	2	52	four
5	560,740,15	2	53	five
6	560,739,15	2	54	six
7	560,740	2	55	seven
8	560,755,15	2	56	eight
9	560,754	2	57	nine
:	280,555	0	58	colon
;	280,555,141	0	59	semicolon
<	600,514,8	0	60	less
=	600,425	0	61	equal
>	600,514,8	0	62	greater
?	560,755	2	63	question
@@	740,712,12,10	0	64	at
at	"
A	740,740	2	65	A
B	580,740	2	66	B
C	780,755,15	2	67	C
D	700,740	2	68	D
E	520,740	2	69	E
F	480,740	2	70	F
G	840,755,15	2	71	G
H	680,740	2	72	H
I	280,740	2	73	I
J	480,740,15	2	74	J
K	620,740	2	75	K
L	440,740	2	76	L
M	900,740	2	77	M
N	740,740	2	78	N
O	840,755,15	2	79	O
P	560,740	2	80	P
Q	840,755,15	2	81	Q
R	580,740	2	82	R
S	520,755,15	2	83	S
T	420,740	2	84	T
U	640,740,15	2	85	U
V	700,740	2	86	V
W	900,740	2	87	W
X	680,740	2	88	X
Y	620,740,0,2,2	2	89	Y
Z	500,740	2	90	Z
[	320,754,157	2	91	bracketleft
lB	"
\	640,740,100	2	92	backslash
rs	"
]	320,754,157	2	93	bracketright
rB	"
a^	540,774	2	94	circumflex
^	"
_	500,0,125	0	95	underscore
`	280,740	2	96	quoteleft
oq	"
a	660,574,18	0	97	a
b	660,740,18	2	98	b
c	640,574,18	0	99	c
d	660,740,18	2	100	d
e	640,577,18	0	101	e
f	280,755	2	102	f
g	660,574,226	1	103	g
h	600,740	2	104	h
i	240,740	2	105	i
j	260,740,185	3	106	j
k	580,740	2	107	k
l	240,740	2	108	l
m	940,574	0	109	m
n	600,574	0	110	n
o	640,574,18	0	111	o
p	660,574,185	1	112	p
q	660,574,185	1	113	q
r	320,574	0	114	r
s	440,574,18	0	115	s
t	300,740	2	116	t
u	600,555,18	0	117	u
v	560,555	0	118	v
w	800,555	0	119	w
x	560,555	0	120	x
y	580,555,185	1	121	y
z	460,555	0	122	z
lC	340,747,191,0,3	3	123	braceleft
{	"
ba	600,740,100	2	124	bar
|	"
rC	340,747,191,3	3	125	braceright
}	"
a~	480,767	2	126	tilde
~	"
bq	280,133,141	0	128	quotesinglbase
Fo	460,469	0	129	guillemotleft
Fc	460,469	0	130	guillemotright
bu	600,532	0	131	bullet
Fn	560,824,151	2	132	florin
f/	160,740,0,122,123	2	133	fraction
%0	1280,755,15	2	134	perthousand
dg	560,740,142	2	135	dagger
dd	560,740,142	2	136	daggerdbl
en	500,348	0	137	endash
em	1000,348	0	138	emdash
fi	520,755	2	140	fi
fl	520,755	2	141	fl
.i	240,555	0	144	dotlessi
ga	420,851	2	146	grave
a"	700,862	2	147	hungarumlaut
a.	280,769	2	148	dotaccent
ab	480,770	2	149	breve
ah	540,774	2	150	caron
ao	360,834	2	151	ring
ho	340,9,195	1	152	ogonek
lq	480,740	2	153	quotedblleft
rq	480,740	2	154	quotedblright
oe	1080,574,18	0	155	oe
/l	320,740	2	156	lslash
Bq	480,133,141	0	157	quotedblbase
OE	1060,755,15	2	158	OE
/L	480,740	2	159	Lslash
r!	280,555,185	1	161	exclamdown
ct	560,715	0	162	cent
Po	560,755,0,2,2	2	163	sterling
Cs	560,577	0	164	currency
Ye	560,740,0,10,10	2	165	yen
bb	600,740,100	2	166	brokenbar
sc	560,755,158	2	167	section
ad	500,769	2	168	dieresis
co	740,752,12,12,12	2	169	copyright
Of	360,755	2	170	ordfeminine
fo	240,469	0	171	guilsinglleft
tno	600,425	0	172	logicalnot
\-	600,313	0	173	minus
rg	740,752,12,12,12	2	174	registered
a-	420,759	2	175	macron
de	400,712	0	176	degree
t+-	600,556,62	0	177	plusminus
S2	336,749	2	178	twosuperior
S3	336,749	2	179	threesuperior
aa	420,849	2	180	acute
mc	576,555,187	1	181	mu
ps	600,740,103,7,7	2	182	paragraph
pc	280,320	0	183	periodcentered
ac	340,6,251	1	184	cedilla
S1	336,740	2	185	onesuperior
Om	360,755	2	186	ordmasculine
fc	240,469	0	187	guilsinglright
14	840,740	2	188	onequarter
12	840,740	2	189	onehalf
34	840,749	2	190	threequarters
r?	560,555,200	1	191	questiondown
`A	740,1021	2	192	Agrave
'A	740,1019	2	193	Aacute
^A	740,944	2	194	Acircumflex
~A	740,937	2	195	Atilde
:A	740,939	2	196	Adieresis
oA	740,969	2	197	Aring
AE	900,740,0,0,5	2	198	AE
,C	780,755,251	3	199	Ccedilla
`E	520,1021	2	200	Egrave
'E	520,1019	2	201	Eacute
^E	520,944	2	202	Ecircumflex
:E	520,939	2	203	Edieresis
`I	280,1021,0,0,45	2	204	Igrave
'I	280,1019,0,45	2	205	Iacute
^I	280,944,0,60,59	2	206	Icircumflex
:I	280,939,0,32,32	2	207	Idieresis
-D	742,740	2	208	Eth
~N	740,937	2	209	Ntilde
`O	840,1021,15	2	210	Ograve
'O	840,1019,15	2	211	Oacute
^O	840,944,15	2	212	Ocircumflex
~O	840,937,15	2	213	Otilde
:O	840,939,15	2	214	Odieresis
tmu	600,494	0	215	multiply
/O	840,814,71	2	216	Oslash
`U	640,1021,15	2	217	Ugrave
'U	640,1019,15	2	218	Uacute
^U	640,944,15	2	219	Ucircumflex
:U	640,939,15	2	220	Udieresis
'Y	620,1019,0,2,2	2	221	Yacute
TP	560,740	2	222	Thorn
ss	600,755,18	2	223	germandbls
`a	660,851,18	2	224	agrave
'a	660,849,18	2	225	aacute
^a	660,774,18	2	226	acircumflex
~a	660,767,18	2	227	atilde
:a	660,769,18	2	228	adieresis
oa	660,834,18	2	229	aring
ae	1080,574,18	0	230	ae
,c	640,574,251	1	231	ccedilla
`e	640,851,18	2	232	egrave
'e	640,849,18	2	233	eacute
^e	640,774,18	2	234	ecircumflex
:e	640,769,18	2	235	edieresis
`i	240,851,0,0,65	2	236	igrave
'i	240,849,0,65	2	237	iacute
^i	240,774,0,80,79	2	238	icircumflex
:i	240,769,0,52,52	2	239	idieresis
Sd	640,754,18	2	240	eth
~n	600,767	2	241	ntilde
`o	640,851,18	2	242	ograve
'o	640,849,18	2	243	oacute
^o	640,774,18	2	244	ocircumflex
~o	640,767,18	2	245	otilde
:o	640,769,18	2	246	odieresis
tdi	600,526,20	0	247	divide
/o	660,608,50	0	248	oslash
`u	600,851,18	2	249	ugrave
'u	600,849,18	2	250	uacute
^u	600,774,18	2	251	ucircumflex
:u	600,769,18	2	252	udieresis
'y	580,849,185	3	253	yacute
Tp	660,740,185	3	254	thorn
:y	580,769,185	3	255	ydieresis
u2026	1000,133	0	256	ellipsis
@


1.15
log
@

* man/groff_font.man: Document empty lines.

* src/utils/afmtodit/afmtodit.pl: Always print a header comment at
the very beginning of the output.
[!$opt_x]: Fix typo.

* font/devps/*: Regenerate font definition files.
@
text
@d1 1
a1 1
# This file has been generated with GNU afmtodit (groff) version 1.19.3
@


1.14
log
@

* font/devps/generate/Makefile (AFMTODIT): Use -c flag.

* font/devps/*: Regenerate font definition files.
@
text
@d1 14
a18 8
# FullName ITC Avant Garde Gothic Demi
# Version 001.007
# FamilyName ITC Avant Garde Gothic
# Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
# Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
# Comment Creation Date: Mon Mar  4 13:46:34 1991
# Comment UniqueID 34370
# Comment VMusage 24954 31846
d20 1
d263 1
@


1.13
log
@

Add integral extension glyph.
Add new option `-x' to afmtodit to suppress use of built-in AGL.

* font/devhtml/R.proto, font/devutf8/R.proto: Add `u23AE'.

* font/devps/generate/textmap: Provide entry for `integralex' to
override (old) PUA value of the AGL.
* font/devps/generate/Makefile (SS): Add afmtodit option `-x'.
* font/devps/*: Regenerated.

* src/utils/afmtodit/afmtodit.pl: Add option `-x'.
* src/utils/afmtodit/afmtodit.man, NEWS: Updated.
@
text
@d5 8
@


1.12
log
@* tmac/an-old.tmac: Use register `HY' to control hyphenation.
* NEWS, tmac/groff_man.man, doc/groff.texinfo: Document it.

Added support to access more than 256 glyphs in Type 1 fonts.

* src/devices/grops/ps.cc (subencoding): New structure.
(style): Add `sub' field.
Updated all users.
(ps_printer): Add `subencodings' and `next_subencoding_index' fields.
Add `set_subencoding', `get_subfont' and `encode_subfont' member
functions.
Updated all users.
(ps_printer::set_char): Use `set_subencoding'.
(make_subencoding_name): New function.
(ps_printer::set_style): Handle case where `sty.sub' is not zero.
(ps_printer::~ps_printer): Emit subencoding definitions.

* src/devices/grops/psrm.cc (valid_input_table): New array to
properly support EBCDIC.
(white_space): Add `\f'.
(ps_get_line): Change first argument to be of type `string &'.
Updated all callers.
This allows to get lines of arbitrary length.
Use `valid_input_table'.
Remove warning about non-conforming PS line length.  This seems
not to be of great importance -- for example, dvips don't emit
a warning either.
(PS_LINE_MAX): Removed.
(matches_comment): Change first argument to be of type `string &'.

* src/devices/grops/grops.man, src/devices/grops/TODO: Updated.

* src/utils/afmtodit/afmtodit.pl (%unicode_decomposed,
%AGL_to_unicode, %default_ligatures): New hash tables.
Read all map entries.
Add unencoded characters.
Check for default ligatures if there are no `L' entries.
Print all kern entries.
Print all characters in charset.
* src/utils/afmtodit/afmtodit.man: Updated.

* font/devps/*: Regerated all fonts.

* tmac/latin[129].tmac, tmac/cp1047.tmac: Don't test for existence
of characters, just use `.trin'.  Otherwise the mapping is depending
on the font encoding.
* tmac/ps.tmac: Add `fi' and `fl'.
Improve `Fi' and `Fl'.
* tmac/X.tmac, tmac/lbp.tmac, tmac/tty.tmac: Improve `Fi' and `Fl'.
* tmac/Xps.tmac: Fix `em'.

* NEWS: Updated.
@
text
@d141 1
d172 1
d177 1
d188 2
d223 8
@


1.11
log
@
* font/devps/generate/Makefile (RFLAG): Add `-m'.
* font/devps/{AB,AR,BMB,BMR,CB,CR,EURO,HB,HR,HNB,HNR,NB,NR,PB,PR,
S,TB,TR,ZD,ZDR}: Regenerated with afmtodit options `-i 0 -m'.
@
text
@d236 12
a247 12
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,0,2,2	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
d249 1
a249 1
#	560,700	0	0043	-- numbersign
d251 1
a251 1
$	560,857,86	2	0044	-- dollar
d253 3
a255 3
%	860,755,15	2	0045	-- percent
&	680,755,15	2	0046	-- ampersand
'	280,740	2	0047	-- quoteright
d257 6
a262 6
(	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
d264 2
a265 2
.	280,133	0	0056	-- period
/	460,740,100	2	0057	-- slash
d267 17
a283 17
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,10	0	0100	-- at
d285 27
a311 27
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,0,2,2	2	0131	-- Y
Z	500,740	2	0132	-- Z
[	320,754,157	2	0133	-- bracketleft
d313 1
a313 1
\	640,740,100	2	0134	-- backslash
d315 1
a315 1
]	320,754,157	2	0135	-- bracketright
d317 1
a317 1
a^	540,774	2	0136	-- circumflex
d319 2
a320 2
_	500,0,125	0	0137	-- underscore
`	280,740	2	0140	-- quoteleft
d322 27
a348 27
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,0,3	3	0173	-- braceleft
d350 1
a350 1
ba	600,740,100	2	0174	-- bar
d352 1
a352 1
rC	340,747,191,3	3	0175	-- braceright
d354 1
a354 1
a~	480,767	2	0176	-- tilde
d356 124
a479 123
bq	280,133,141	0	0200	-- quotesinglbase
Fo	460,469	0	0201	-- guillemotleft
Fc	460,469	0	0202	-- guillemotright
bu	600,532	0	0203	-- bullet
Fn	560,824,151	2	0204	-- florin
f/	160,740,0,122,123	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
ct	560,715	0	0242	-- cent
Po	560,755,0,2,2	2	0243	-- sterling
Cs	560,577	0	0244	-- currency
Ye	560,740,0,10,10	2	0245	-- yen
bb	600,740,100	2	0246	-- brokenbar
sc	560,755,158	2	0247	-- section
ad	500,769	2	0250	-- dieresis
co	740,752,12,12,12	2	0251	-- copyright
Of	360,755	2	0252	-- ordfeminine
fo	240,469	0	0253	-- guilsinglleft
tno	600,425	0	0254	-- logicalnot
\-	600,313	0	0255	-- minus
rg	740,752,12,12,12	2	0256	-- registered
a-	420,759	2	0257	-- macron
de	400,712	0	0260	-- degree
t+-	600,556,62	0	0261	-- plusminus
S2	336,749	2	0262	-- twosuperior
S3	336,749	2	0263	-- threesuperior
aa	420,849	2	0264	-- acute
mc	576,555,187	1	0265	-- mu
ps	600,740,103,7,7	2	0266	-- paragraph
pc	280,320	0	0267	-- periodcentered
ac	340,6,251	1	0270	-- cedilla
S1	336,740	2	0271	-- onesuperior
Om	360,755	2	0272	-- ordmasculine
fc	240,469	0	0273	-- guilsinglright
14	840,740	2	0274	-- onequarter
12	840,740	2	0275	-- onehalf
34	840,749	2	0276	-- threequarters
r?	560,555,200	1	0277	-- questiondown
`A	740,1021	2	0300	-- Agrave
'A	740,1019	2	0301	-- Aacute
^A	740,944	2	0302	-- Acircumflex
~A	740,937	2	0303	-- Atilde
:A	740,939	2	0304	-- Adieresis
oA	740,969	2	0305	-- Aring
AE	900,740,0,0,5	2	0306	-- AE
,C	780,755,251	3	0307	-- Ccedilla
`E	520,1021	2	0310	-- Egrave
'E	520,1019	2	0311	-- Eacute
^E	520,944	2	0312	-- Ecircumflex
:E	520,939	2	0313	-- Edieresis
`I	280,1021,0,0,45	2	0314	-- Igrave
'I	280,1019,0,45	2	0315	-- Iacute
^I	280,944,0,60,59	2	0316	-- Icircumflex
:I	280,939,0,32,32	2	0317	-- Idieresis
-D	742,740	2	0320	-- Eth
~N	740,937	2	0321	-- Ntilde
`O	840,1021,15	2	0322	-- Ograve
'O	840,1019,15	2	0323	-- Oacute
^O	840,944,15	2	0324	-- Ocircumflex
~O	840,937,15	2	0325	-- Otilde
:O	840,939,15	2	0326	-- Odieresis
tmu	600,494	0	0327	-- multiply
/O	840,814,71	2	0330	-- Oslash
`U	640,1021,15	2	0331	-- Ugrave
'U	640,1019,15	2	0332	-- Uacute
^U	640,944,15	2	0333	-- Ucircumflex
:U	640,939,15	2	0334	-- Udieresis
'Y	620,1019,0,2,2	2	0335	-- Yacute
TP	560,740	2	0336	-- Thorn
ss	600,755,18	2	0337	-- germandbls
`a	660,851,18	2	0340	-- agrave
'a	660,849,18	2	0341	-- aacute
^a	660,774,18	2	0342	-- acircumflex
~a	660,767,18	2	0343	-- atilde
:a	660,769,18	2	0344	-- adieresis
oa	660,834,18	2	0345	-- aring
ae	1080,574,18	0	0346	-- ae
,c	640,574,251	1	0347	-- ccedilla
`e	640,851,18	2	0350	-- egrave
'e	640,849,18	2	0351	-- eacute
^e	640,774,18	2	0352	-- ecircumflex
:e	640,769,18	2	0353	-- edieresis
`i	240,851,0,0,65	2	0354	-- igrave
'i	240,849,0,65	2	0355	-- iacute
^i	240,774,0,80,79	2	0356	-- icircumflex
:i	240,769,0,52,52	2	0357	-- idieresis
Sd	640,754,18	2	0360	-- eth
~n	600,767	2	0361	-- ntilde
`o	640,851,18	2	0362	-- ograve
'o	640,849,18	2	0363	-- oacute
^o	640,774,18	2	0364	-- ocircumflex
~o	640,767,18	2	0365	-- otilde
:o	640,769,18	2	0366	-- odieresis
tdi	600,526,20	0	0367	-- divide
/o	660,608,50	0	0370	-- oslash
`u	600,851,18	2	0371	-- ugrave
'u	600,849,18	2	0372	-- uacute
^u	600,774,18	2	0373	-- ucircumflex
:u	600,769,18	2	0374	-- udieresis
'y	580,849,185	3	0375	-- yacute
Tp	660,740,185	3	0376	-- thorn
:y	580,769,185	3	0377	-- ydieresis
@


1.10
log
@
Add glyph `tno', a textual variant of `no'.

* font/devX*/*: Regenerated.
* font/{devcp1047,devlatin1,devutf8,devhtml}/R.proto: Add `tno'.
* font/devdvi/generate/{tc.map: Replace `no' with `tno'.
* font/devdvi/generated/{texsy,textex}.map: Add `tno'.
* font/devdvi/*: Regenerated.
* font/devlbp/*: Add `tno'.
* font/devlj4/generate/tex.map: Replace `no' with `tno'.
* font/devlj4/*: Regenerated.
* font/devps/generate/textmap: Replace `no' with `tno'.
* font/devps/generate/symbolchars: Add `no'.
* font/devps/*: Regenerated.

* src/roff/troff/glyphuni.cc (glyph_to_unicode_list): Add `tno'.

* tmac/cp1047.tmac, tmac/latin1.tmac: Replace `no' with `tno'.
* tmac/tty-char.tmac: Add entry for `tno' and `3d'.

* NEWS: Updated.

* tmac/dvi.tmac: Replace most `\\' with `\E'.
Add definition for `sd'.
* tmac/X.tmac, tmac/ps.tmac: Replace most `\\' with `\E'.

* tmac/eqnrc <dvi>: Use `integral' instead of `is' glyph.
@
text
@d236 6
a241 6
ha	600,740,0,0,-73	2	0000	-- asciicircum
ti	600,347,0,0,-67	0	0001	-- asciitilde
vS	520,944,15,0,-12	2	0002	-- Scaron
vZ	500,944,0,0,-19	2	0003	-- Zcaron
vs	440,774,18,0,-19	2	0004	-- scaron
vz	460,774,0,0,-20	2	0005	-- zcaron
d243 2
a244 2
tm	1000,740,0,0,-9	2	0007	-- trademark
aq	220,740,0,0,-44	2	0010	-- quotesingle
d246 2
a247 2
!	280,740,0,0,-73	2	0041	-- exclam
"	360,740,0,0,-19	2	0042	-- quotedbl
d249 1
a249 1
#	560,700,0,0,-29	0	0043	-- numbersign
d251 1
a251 1
$	560,857,86,0,-58	2	0044	-- dollar
d253 3
a255 3
%	860,755,15,0,-36	2	0045	-- percent
&	680,755,15,0,-34	2	0046	-- ampersand
'	280,740,0,0,-72	2	0047	-- quoteright
d257 6
a262 6
(	380,754,157,0,-74	2	0050	-- parenleft
)	380,754,157,0,-37	2	0051	-- parenright
*	440,755,0,0,-67	2	0052	-- asterisk
+	600,506,0,0,-48	0	0053	-- plus
,	280,133,141,0,-73	0	0054	-- comma
-	420,348,0,0,-71	0	0055	-- hyphen
d264 2
a265 2
.	280,133,0,0,-73	0	0056	-- period
/	460,740,100,0,-6	2	0057	-- slash
d267 17
a283 17
0	560,755,15,0,-32	2	0060	-- zero
1	560,740,0,0,-137	2	0061	-- one
2	560,755,0,0,-36	2	0062	-- two
3	560,755,15,0,-28	2	0063	-- three
4	560,740,0,0,-15	2	0064	-- four
5	560,740,15,0,-25	2	0065	-- five
6	560,739,15,0,-23	2	0066	-- six
7	560,740,0,0,-62	2	0067	-- seven
8	560,755,15,0,-33	2	0070	-- eight
9	560,754,0,0,-24	2	0071	-- nine
:	280,555,0,0,-73	0	0072	-- colon
;	280,555,141,0,-73	0	0073	-- semicolon
<	600,514,8,0,-46	0	0074	-- less
=	600,425,0,0,-48	0	0075	-- equal
>	600,514,8,0,-46	0	0076	-- greater
?	560,755,0,0,-38	2	0077	-- question
@@	740,712,12,10,-50	0	0100	-- at
d285 24
a308 24
A	740,740,0,0,-7	2	0101	-- A
B	580,740,0,0,-70	2	0102	-- B
C	780,755,15,0,-34	2	0103	-- C
D	700,740,0,0,-63	2	0104	-- D
E	520,740,0,0,-61	2	0105	-- E
F	480,740,0,0,-61	2	0106	-- F
G	840,755,15,0,-27	2	0107	-- G
H	680,740,0,0,-71	2	0110	-- H
I	280,740,0,0,-72	2	0111	-- I
J	480,740,15,0,-2	2	0112	-- J
K	620,740,0,0,-89	2	0113	-- K
L	440,740,0,0,-72	2	0114	-- L
M	900,740,0,0,-63	2	0115	-- M
N	740,740,0,0,-70	2	0116	-- N
O	840,755,15,0,-33	2	0117	-- O
P	560,740,0,0,-72	2	0120	-- P
Q	840,755,15,0,-32	2	0121	-- Q
R	580,740,0,0,-64	2	0122	-- R
S	520,755,15,0,-12	2	0123	-- S
T	420,740,0,0,-6	2	0124	-- T
U	640,740,15,0,-55	2	0125	-- U
V	700,740,0,0,-8	2	0126	-- V
W	900,740,0,0,-7	2	0127	-- W
X	680,740,0,0,-4	2	0130	-- X
d310 2
a311 2
Z	500,740,0,0,-19	2	0132	-- Z
[	320,754,157,0,-66	2	0133	-- bracketleft
d313 1
a313 1
\	640,740,100,0,-96	2	0134	-- backslash
d315 1
a315 1
]	320,754,157,0,-36	2	0135	-- bracketright
d317 1
a317 1
a^	540,774,0,0,-71	2	0136	-- circumflex
d320 1
a320 1
`	280,740,0,0,-72	2	0140	-- quoteleft
d322 26
a347 26
a	660,574,18,0,-27	0	0141	-- a
b	660,740,18,0,-47	2	0142	-- b
c	640,574,18,0,-37	0	0143	-- c
d	660,740,18,0,-34	2	0144	-- d
e	640,577,18,0,-31	0	0145	-- e
f	280,755,0,0,-15	2	0146	-- f
g	660,574,226,0,-32	1	0147	-- g
h	600,740,0,0,-54	2	0150	-- h
i	240,740,0,0,-53	2	0151	-- i
j	260,740,185,0,-16	3	0152	-- j
k	580,740,0,0,-80	2	0153	-- k
l	240,740,0,0,-54	2	0154	-- l
m	940,574,0,0,-54	0	0155	-- m
n	600,574,0,0,-54	0	0156	-- n
o	640,574,18,0,-25	0	0157	-- o
p	660,574,185,0,-47	1	0160	-- p
q	660,574,185,0,-31	1	0161	-- q
r	320,574,0,0,-63	0	0162	-- r
s	440,574,18,0,-19	0	0163	-- s
t	300,740,0,0,-21	2	0164	-- t
u	600,555,18,0,-50	0	0165	-- u
v	560,555,0,0,-3	0	0166	-- v
w	800,555,0,0,-11	0	0167	-- w
x	560,555,0,0,-3	0	0170	-- x
y	580,555,185,0,-8	1	0171	-- y
z	460,555,0,0,-20	0	0172	-- z
d350 1
a350 1
ba	600,740,100,0,-233	2	0174	-- bar
d352 1
a352 1
rC	340,747,191,3,-23	3	0175	-- braceright
d354 1
a354 1
a~	480,767,0,0,-44	2	0176	-- tilde
d356 4
a359 4
bq	280,133,141,0,-72	0	0200	-- quotesinglbase
Fo	460,469,0,0,-61	0	0201	-- guillemotleft
Fc	460,469,0,0,-61	0	0202	-- guillemotright
bu	600,532,0,0,-148	0	0203	-- bullet
d362 24
a385 24
%0	1280,755,15,0,-36	2	0206	-- perthousand
dg	560,740,142,0,-51	2	0207	-- dagger
dd	560,740,142,0,-51	2	0210	-- daggerdbl
en	500,348,0,0,-35	0	0211	-- endash
em	1000,348,0,0,-35	0	0212	-- emdash
fi	520,755,0,0,-25	2	0214	-- fi
fl	520,755,0,0,-25	2	0215	-- fl
.i	240,555,0,0,-53	0	0220	-- dotlessi
ga	420,851,0,0,-50	2	0222	-- grave
a"	700,862,0,0,-132	2	0223	-- hungarumlaut
a.	280,769,0,0,-74	2	0224	-- dotaccent
ab	480,770,0,0,-42	2	0225	-- breve
ah	540,774,0,0,-71	2	0226	-- caron
ao	360,834,0,0,-73	2	0227	-- ring
ho	340,9,195,0,-79	1	0230	-- ogonek
lq	480,740,0,0,-70	2	0231	-- quotedblleft
rq	480,740,0,0,-70	2	0232	-- quotedblright
oe	1080,574,18,0,-30	0	0233	-- oe
/l	320,740,0,0,-34	2	0234	-- lslash
Bq	480,133,141,0,-70	0	0235	-- quotedblbase
OE	1060,755,15,0,-37	2	0236	-- OE
/L	480,740,0,0,-26	2	0237	-- Lslash
r!	280,555,185,0,-74	1	0241	-- exclamdown
ct	560,715,0,0,-43	0	0242	-- cent
d387 1
a387 1
Cs	560,577,0,0,-27	0	0244	-- currency
d389 3
a391 3
bb	600,740,100,0,-233	2	0246	-- brokenbar
sc	560,755,158,0,-28	2	0247	-- section
ad	500,769,0,0,-78	2	0250	-- dieresis
d393 4
a396 4
Of	360,755,0,0,-19	2	0252	-- ordfeminine
fo	240,469,0,0,-50	0	0253	-- guilsinglleft
tno	600,425,0,0,-48	0	0254	-- logicalnot
\-	600,313,0,0,-48	0	0255	-- minus
d398 7
a404 7
a-	420,759,0,0,-72	2	0257	-- macron
de	400,712,0,0,-57	0	0260	-- degree
t+-	600,556,62,0,-48	0	0261	-- plusminus
S2	336,749,0,0,-13	2	0262	-- twosuperior
S3	336,749,0,0,-8	2	0263	-- threesuperior
aa	420,849,0,0,-91	2	0264	-- acute
mc	576,555,187,0,-38	1	0265	-- mu
d406 15
a420 15
pc	280,320,0,0,-73	0	0267	-- periodcentered
ac	340,6,251,0,-98	1	0270	-- cedilla
S1	336,740,0,0,-72	2	0271	-- onesuperior
Om	360,755,0,0,-23	2	0272	-- ordmasculine
fc	240,469,0,0,-50	0	0273	-- guilsinglright
14	840,740,0,0,-92	2	0274	-- onequarter
12	840,740,0,0,-62	2	0275	-- onehalf
34	840,749,0,0,-18	2	0276	-- threequarters
r?	560,555,200,0,-68	1	0277	-- questiondown
`A	740,1021,0,0,-7	2	0300	-- Agrave
'A	740,1019,0,0,-7	2	0301	-- Aacute
^A	740,944,0,0,-7	2	0302	-- Acircumflex
~A	740,937,0,0,-7	2	0303	-- Atilde
:A	740,939,0,0,-7	2	0304	-- Adieresis
oA	740,969,0,0,-7	2	0305	-- Aring
d422 5
a426 5
,C	780,755,251,0,-34	3	0307	-- Ccedilla
`E	520,1021,0,0,-61	2	0310	-- Egrave
'E	520,1019,0,0,-61	2	0311	-- Eacute
^E	520,944,0,0,-61	2	0312	-- Ecircumflex
:E	520,939,0,0,-61	2	0313	-- Edieresis
d428 1
a428 1
'I	280,1019,0,45,-46	2	0315	-- Iacute
d431 13
a443 13
-D	742,740,0,0,-25	2	0320	-- Eth
~N	740,937,0,0,-70	2	0321	-- Ntilde
`O	840,1021,15,0,-33	2	0322	-- Ograve
'O	840,1019,15,0,-33	2	0323	-- Oacute
^O	840,944,15,0,-33	2	0324	-- Ocircumflex
~O	840,937,15,0,-33	2	0325	-- Otilde
:O	840,939,15,0,-33	2	0326	-- Odieresis
tmu	600,494,0,0,-59	0	0327	-- multiply
/O	840,814,71,0,-33	2	0330	-- Oslash
`U	640,1021,15,0,-55	2	0331	-- Ugrave
'U	640,1019,15,0,-55	2	0332	-- Uacute
^U	640,944,15,0,-55	2	0333	-- Ucircumflex
:U	640,939,15,0,-55	2	0334	-- Udieresis
d445 14
a458 14
TP	560,740,0,0,-72	2	0336	-- Thorn
ss	600,755,18,0,-51	2	0337	-- germandbls
`a	660,851,18,0,-27	2	0340	-- agrave
'a	660,849,18,0,-27	2	0341	-- aacute
^a	660,774,18,0,-27	2	0342	-- acircumflex
~a	660,767,18,0,-27	2	0343	-- atilde
:a	660,769,18,0,-27	2	0344	-- adieresis
oa	660,834,18,0,-27	2	0345	-- aring
ae	1080,574,18,0,-29	0	0346	-- ae
,c	640,574,251,0,-37	1	0347	-- ccedilla
`e	640,851,18,0,-31	2	0350	-- egrave
'e	640,849,18,0,-31	2	0351	-- eacute
^e	640,774,18,0,-31	2	0352	-- ecircumflex
:e	640,769,18,0,-31	2	0353	-- edieresis
d460 1
a460 1
'i	240,849,0,65,-26	2	0355	-- iacute
d463 16
a478 16
Sd	640,754,18,0,-27	2	0360	-- eth
~n	600,767,0,0,-54	2	0361	-- ntilde
`o	640,851,18,0,-25	2	0362	-- ograve
'o	640,849,18,0,-25	2	0363	-- oacute
^o	640,774,18,0,-25	2	0364	-- ocircumflex
~o	640,767,18,0,-25	2	0365	-- otilde
:o	640,769,18,0,-25	2	0366	-- odieresis
tdi	600,526,20,0,-48	0	0367	-- divide
/o	660,608,50,0,-35	0	0370	-- oslash
`u	600,851,18,0,-50	2	0371	-- ugrave
'u	600,849,18,0,-50	2	0372	-- uacute
^u	600,774,18,0,-50	2	0373	-- ucircumflex
:u	600,769,18,0,-50	2	0374	-- udieresis
'y	580,849,185,0,-8	3	0375	-- yacute
Tp	660,740,185,0,-47	3	0376	-- thorn
:y	580,769,185,0,-8	3	0377	-- ydieresis
@


1.9
log
@
Add left and right italic correction to non-slanted PS fonts.  This
is an experimental feature to improve image rendering of grohtml.

* font/devps/generate/Makefile (RFLAG): New variable, set to `-i 0'.
({T,H,C,P,N,BM,A,HN}{R,B}, ZD, S, ZDR): Use it.
* font/devps/*: All non-slanted fonts regenerated.
* NEWS: Updated.
@
text
@d395 1
a395 1
no	600,425,0,0,-48	0	0254	-- logicalnot
@


1.8
log
@
Add three glyphs `t+-', `tmu', and `tdi' which are textual variants
of `+-', `mu', and `di', respectively.

* font/devascii/R.proto, font/devutf8/R.proto,
font/devlatin1/R.proto, font/devhtml/R.proto,
font/devcp1047/R.proto, font/devlpb/*: Add them.
* font/devps/generate/textmap: Ditto.
* font/devps/*: Regenerated.
* font/devlj4/generate/text.map: Add them.
* font/devlj4/*: Regenerated.
* font/devdvi/generate/tc.map: Use them.
* font/devdvi/generate/texsy.map: Add them.
* font/devdvi/*: Regenerated.
* font/devX*/*: Regenerated.

* tmac/latin1.tmac, tmac/cp1047.tmac, tmac/tty.tmac,
tmac/tty-char.tmac: Updated.

* NEWS, man/groff_char.man: Updated.
@
text
@d236 9
a244 9
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
d246 2
a247 2
!	280,740	2	0041	-- exclam
"	360,740	2	0042	-- quotedbl
d249 1
a249 1
#	560,700	0	0043	-- numbersign
d251 1
a251 1
$	560,857,86	2	0044	-- dollar
d253 3
a255 3
%	860,755,15	2	0045	-- percent
&	680,755,15	2	0046	-- ampersand
'	280,740	2	0047	-- quoteright
d257 6
a262 6
(	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
d264 2
a265 2
.	280,133	0	0056	-- period
/	460,740,100	2	0057	-- slash
d267 17
a283 17
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
d285 27
a311 27
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
d313 1
a313 1
\	640,740,100	2	0134	-- backslash
d315 1
a315 1
]	320,754,157	2	0135	-- bracketright
d317 1
a317 1
a^	540,774	2	0136	-- circumflex
d320 1
a320 1
`	280,740	2	0140	-- quoteleft
d322 27
a348 27
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
d350 1
a350 1
ba	600,740,100	2	0174	-- bar
d352 1
a352 1
rC	340,747,191	3	0175	-- braceright
d354 1
a354 1
a~	480,767	2	0176	-- tilde
d356 4
a359 4
bq	280,133,141	0	0200	-- quotesinglbase
Fo	460,469	0	0201	-- guillemotleft
Fc	460,469	0	0202	-- guillemotright
bu	600,532	0	0203	-- bullet
d361 118
a478 118
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
ct	560,715	0	0242	-- cent
Po	560,755	2	0243	-- sterling
Cs	560,577	0	0244	-- currency
Ye	560,740	2	0245	-- yen
bb	600,740,100	2	0246	-- brokenbar
sc	560,755,158	2	0247	-- section
ad	500,769	2	0250	-- dieresis
co	740,752,12	2	0251	-- copyright
Of	360,755	2	0252	-- ordfeminine
fo	240,469	0	0253	-- guilsinglleft
no	600,425	0	0254	-- logicalnot
\-	600,313	0	0255	-- minus
rg	740,752,12	2	0256	-- registered
a-	420,759	2	0257	-- macron
de	400,712	0	0260	-- degree
t+-	600,556,62	0	0261	-- plusminus
S2	336,749	2	0262	-- twosuperior
S3	336,749	2	0263	-- threesuperior
aa	420,849	2	0264	-- acute
mc	576,555,187	1	0265	-- mu
ps	600,740,103	2	0266	-- paragraph
pc	280,320	0	0267	-- periodcentered
ac	340,6,251	1	0270	-- cedilla
S1	336,740	2	0271	-- onesuperior
Om	360,755	2	0272	-- ordmasculine
fc	240,469	0	0273	-- guilsinglright
14	840,740	2	0274	-- onequarter
12	840,740	2	0275	-- onehalf
34	840,749	2	0276	-- threequarters
r?	560,555,200	1	0277	-- questiondown
`A	740,1021	2	0300	-- Agrave
'A	740,1019	2	0301	-- Aacute
^A	740,944	2	0302	-- Acircumflex
~A	740,937	2	0303	-- Atilde
:A	740,939	2	0304	-- Adieresis
oA	740,969	2	0305	-- Aring
AE	900,740	2	0306	-- AE
,C	780,755,251	3	0307	-- Ccedilla
`E	520,1021	2	0310	-- Egrave
'E	520,1019	2	0311	-- Eacute
^E	520,944	2	0312	-- Ecircumflex
:E	520,939	2	0313	-- Edieresis
`I	280,1021	2	0314	-- Igrave
'I	280,1019	2	0315	-- Iacute
^I	280,944	2	0316	-- Icircumflex
:I	280,939	2	0317	-- Idieresis
-D	742,740	2	0320	-- Eth
~N	740,937	2	0321	-- Ntilde
`O	840,1021,15	2	0322	-- Ograve
'O	840,1019,15	2	0323	-- Oacute
^O	840,944,15	2	0324	-- Ocircumflex
~O	840,937,15	2	0325	-- Otilde
:O	840,939,15	2	0326	-- Odieresis
tmu	600,494	0	0327	-- multiply
/O	840,814,71	2	0330	-- Oslash
`U	640,1021,15	2	0331	-- Ugrave
'U	640,1019,15	2	0332	-- Uacute
^U	640,944,15	2	0333	-- Ucircumflex
:U	640,939,15	2	0334	-- Udieresis
'Y	620,1019	2	0335	-- Yacute
TP	560,740	2	0336	-- Thorn
ss	600,755,18	2	0337	-- germandbls
`a	660,851,18	2	0340	-- agrave
'a	660,849,18	2	0341	-- aacute
^a	660,774,18	2	0342	-- acircumflex
~a	660,767,18	2	0343	-- atilde
:a	660,769,18	2	0344	-- adieresis
oa	660,834,18	2	0345	-- aring
ae	1080,574,18	0	0346	-- ae
,c	640,574,251	1	0347	-- ccedilla
`e	640,851,18	2	0350	-- egrave
'e	640,849,18	2	0351	-- eacute
^e	640,774,18	2	0352	-- ecircumflex
:e	640,769,18	2	0353	-- edieresis
`i	240,851	2	0354	-- igrave
'i	240,849	2	0355	-- iacute
^i	240,774	2	0356	-- icircumflex
:i	240,769	2	0357	-- idieresis
Sd	640,754,18	2	0360	-- eth
~n	600,767	2	0361	-- ntilde
`o	640,851,18	2	0362	-- ograve
'o	640,849,18	2	0363	-- oacute
^o	640,774,18	2	0364	-- ocircumflex
~o	640,767,18	2	0365	-- otilde
:o	640,769,18	2	0366	-- odieresis
tdi	600,526,20	0	0367	-- divide
/o	660,608,50	0	0370	-- oslash
`u	600,851,18	2	0371	-- ugrave
'u	600,849,18	2	0372	-- uacute
^u	600,774,18	2	0373	-- ucircumflex
:u	600,769,18	2	0374	-- udieresis
'y	580,849,185	3	0375	-- yacute
Tp	660,740,185	3	0376	-- thorn
:y	580,769,185	3	0377	-- ydieresis
@


1.7
log
@
* src/utils/afmtodit/afmtodit.pl: Skip comment lines in encoding
files (as grops already does).
* src/utils/afmtodit/afmtodit.man: Document comment lines in map
files.
* src/devices/grops/grops.man: Document comment lines in encoding
files.

* tmac/cp1047.tmac: New file.
* tmac/dvi.tmac, tmac/tty-char.tmac: Use it.
* tmac/ps.tmac: Load latin1.tmac or cp1047.tmac.
* tmac/Makefile.sub (NORMALFILES): Updated.

* tmac/ec.tmac: Don't load latin1.tmac again.

* fonts/devps/generate/lgreekmap, fonts/devps/generate/symbolchars,
fonts/devps/generate/dingbats.map,
fonts/devps/generate/dingbats.rmap, fonts/devps/text.enc,
fonts/devps/generate/Makefile (symbolmap): Add header comment.
* fonts/devps/generate/textmap: Ditto.
Remove `charXXX' entries.
* fonts/devps/symbolmap: Regenerated.
* fonts/devps/*: Regenerated all font definition files.
@
text
@d400 1
a400 1
---	600,556,62	0	0261	-- plusminus
d438 1
a438 1
---	600,494	0	0327	-- multiply
d470 1
a470 1
---	600,526,20	0	0367	-- divide
@


1.6
log
@
* aclocal.m4 (GROFF_EBCDIC): Don't include `font/devutf8' in
TTYDEVDIRS.
Define new variable OTHERDEVDIRS (containing `font/devlj4
font/devlbp' if not EBCDIC).
* Makefile.in (TTYDEVDIRS): Always include `font/devutf8'.
(OTHERDEVDIRS): New variable.
(MDEFINES, DEVDIRS, ALLDIRS, DISTDIRS): Updated.
* configure: Regenerated.

* NEWS, src/devices/grotty/grotty.man: Updated.

* src/roff/troff/input.cc (do_overstrike, do_bracket,
get_line_arg): Honour input level.

Add new symbol `mc' corresponding to U+00B5 MICRO SIGN.

* font/*/*: Implement it in all font files.
* font/devps/generate/textmap, font/devps/generate/symbolchars,
* font/devps/symbolmap: Updated.
* font/devlj4/generate/text.map: Updated.
* font/devdvi/generate/CompileFonts (sizes): Add LaTeX sizes.
* font/devdvi/generate/texmi.map: Updated.

* font/devutf8/R.proto: Remove all `charXXX' entries.
* font/devutf8/NOTES: Updated.

* font/devX*/*: Regenerated with xtotroff, using fonts from XFree86
version 4.1.0.

* tmac/latin1.tmac, tmac/psold.tmac, tmac/tty-char.tmac: Updated.

* NEWS, man/groff_char.man: Updated.
@
text
@a83 1
T char173 -75
a99 1
V char173 -75
a114 1
W char173 -35
a126 1
Y char173 -100
a210 1
r char173 -60
a263 1
char173	"
a357 1
char171	"
a358 1
char187	"
a384 1
char161	"
a385 1
char162	"
a386 1
char163	"
a387 1
char164	"
a388 1
char165	"
a389 1
char166	"
a390 1
char167	"
a391 1
char168	"
a392 1
char169	"
a393 1
char170	"
a395 1
char172	"
a397 1
char174	"
a398 1
char175	"
d400 1
a400 2
char176	"
char177	600,556,62	0	0261	-- plusminus
a401 1
char178	"
a402 1
char179	"
a403 1
char180	"
a404 1
char181	"
a405 1
char182	"
a406 1
char183	"
a407 1
char184	"
a408 1
char185	"
a409 1
char186	"
a411 1
char188	"
a412 1
char189	"
a413 1
char190	"
a414 1
char191	"
a415 1
char192	"
a416 1
char193	"
a417 1
char194	"
a418 1
char195	"
a419 1
char196	"
a420 1
char197	"
a421 1
char198	"
a422 1
char199	"
a423 1
char200	"
a424 1
char201	"
a425 1
char202	"
a426 1
char203	"
a427 1
char204	"
a428 1
char205	"
a429 1
char206	"
a430 1
char207	"
a431 1
char208	"
a432 1
char209	"
a433 1
char210	"
a434 1
char211	"
a435 1
char212	"
a436 1
char213	"
d438 1
a438 2
char214	"
char215	600,494	0	0327	-- multiply
a439 1
char216	"
a440 1
char217	"
a441 1
char218	"
a442 1
char219	"
a443 1
char220	"
a444 1
char221	"
a445 1
char222	"
a446 1
char223	"
a447 1
char224	"
a448 1
char225	"
a449 1
char226	"
a450 1
char227	"
a451 1
char228	"
a452 1
char229	"
a453 1
char230	"
a454 1
char231	"
a455 1
char232	"
a456 1
char233	"
a457 1
char234	"
a458 1
char235	"
a459 1
char236	"
a460 1
char237	"
a461 1
char238	"
a462 1
char239	"
a463 1
char240	"
a464 1
char241	"
a465 1
char242	"
a466 1
char243	"
a467 1
char244	"
a468 1
char245	"
d470 1
a470 2
char246	"
char247	600,526,20	0	0367	-- divide
a471 1
char248	"
a472 1
char249	"
a473 1
char250	"
a474 1
char251	"
a475 1
char252	"
a476 1
char253	"
a477 1
char254	"
a478 1
char255	"
@


1.5
log
@* doc/Makefile: Added rule for creating info files.

* font/devdvi/*: Added kernings for `cq' glyph.  Updated to latest
AMS font metrics.
* font/devdvi/generate/Makefile: Fixed dependencies.

* font/devps/*: Regenerated.  Heavy changes for Bookman and
NewCentury Schoolbook!
* font/devps/generate/afmname: Will now run with GNU awk.
* font/devps/generate/textmap: Added forgotten `cq' glyph name.
* font/devps/generate/Makefile: Cosmetic changes only.
@
text
@d429 2
a430 1
char181	576,555,187	1	0265	-- mu
@


1.4
log
@Adding `cq' (PS name `quoteright') glyph name as an alias for "'".

* font/*/*: Implement it.
* man/groff_char.man, NEWS: Document it.

* src/include/unix.h: Removed.  It isn't used.

* doc/groff.texinfo: Slight improvements.


* README, win32-diffs: Small fixes and improvements.
@
text
@d12 1
d48 1
d146 1
d176 1
d186 1
d188 1
d190 1
d192 1
d194 3
d198 1
@


1.3
log
@Adding `dq' (PS name `quotedbl') glyph name as an alias for `"'.

* fonts/*/*: Implement it.
* man/groff_char.man, NEWS: Document it.
@
text
@d249 1
@


1.2
log
@Adding EBCDIC code page 1047.

* fonts/devcp1047/R.proto, fonts/devcp1047/Makefile.sub,
fonts/devcp1047/DESC.proto: New files.

* aclocal.m4 (GROFF_EBCDIC): Introduce TTYDEVDIRS which can be
either ascii/latin1 or cp1047.
* Makefile.in: Use it.
* configure: Updated.

Replacing and/or adding `md' (mathdot) glyph with `pc'
(periodcentered) in all text fonts.

* fonts/*/*: Change it.


* aclocal.m4 (GROFF_OS390): Fixing compiler flags.

* configure.in: Add check for strings.h.
* src/include/driver.h: Use HAVE_STRINGS_H.
* src/devices/grolbp/lpb.cc: Remove string.h.

* src/include/groff-getopt.h: New file.  It will be used instead of
getopt.h (to be included in lib.h) to avoid endless problems with
picky C++ compilers.
* src/include/lib.h: Use groff-getopt.h.
* src/include/Makefile.sub: Updated.

* configure: Updated.
* Makefile.in: Updated.

* NEWS: Mention EBCDIC support.


* TODO: Some additions.


* src/roff/troff/troff.man, doc/groff.texinfo: Fixing documentation
of mso request.


* src/roff/troff/troff.man: Minor fixes.
@
text
@d241 1
@


1.1
log
@Initial revision
@
text
@d418 2
a419 1
char183	280,320	0	0267	-- periodcentered
@


1.1.1.1
log
@groff pre-1.16 with new directory structure
@
text
@@
