xref: /titanic_53/usr/src/man/man5/mandoc_char.5 (revision 95c635efb7c3b86efc493e0447eaec7aecca3f0f)
1*95c635efSGarrett D'Amore.\"
2*95c635efSGarrett D'Amore.\" Permission to use, copy, modify, and distribute this software for any
3*95c635efSGarrett D'Amore.\" purpose with or without fee is hereby granted, provided that the above
4*95c635efSGarrett D'Amore.\" copyright notice and this permission notice appear in all copies.
5*95c635efSGarrett D'Amore.\"
6*95c635efSGarrett D'Amore.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
7*95c635efSGarrett D'Amore.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
8*95c635efSGarrett D'Amore.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9*95c635efSGarrett D'Amore.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10*95c635efSGarrett D'Amore.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
11*95c635efSGarrett D'Amore.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
12*95c635efSGarrett D'Amore.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
13*95c635efSGarrett D'Amore.\"
14*95c635efSGarrett D'Amore.\"
15*95c635efSGarrett D'Amore.\" Copyright (c) 2003 Jason McIntyre <jmc@openbsd.org>
16*95c635efSGarrett D'Amore.\" Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
17*95c635efSGarrett D'Amore.\" Copyright (c) 2011 Ingo Schwarze <schwarze@openbsd.org>
18*95c635efSGarrett D'Amore.\" Copyright 2012 Nexenta Systems, Inc. All rights reserved.
19*95c635efSGarrett D'Amore.\"
20*95c635efSGarrett D'Amore.Dd Nov 23, 2011
21*95c635efSGarrett D'Amore.Dt MANDOC_CHAR 5
22*95c635efSGarrett D'Amore.Os
23*95c635efSGarrett D'Amore.Sh NAME
24*95c635efSGarrett D'Amore.Nm mandoc_char
25*95c635efSGarrett D'Amore.Nd mandoc special characters
26*95c635efSGarrett D'Amore.Sh DESCRIPTION
27*95c635efSGarrett D'AmoreThis page documents the
28*95c635efSGarrett D'Amore.Xr roff 5
29*95c635efSGarrett D'Amoreescape sequences accepted by
30*95c635efSGarrett D'Amore.Xr mandoc 1
31*95c635efSGarrett D'Amoreto represent special characters in
32*95c635efSGarrett D'Amore.Xr mdoc 5
33*95c635efSGarrett D'Amoreand
34*95c635efSGarrett D'Amore.Xr man 5
35*95c635efSGarrett D'Amoredocuments.
36*95c635efSGarrett D'Amore.Pp
37*95c635efSGarrett D'AmoreThe rendering depends on the
38*95c635efSGarrett D'Amore.Xr mandoc 1
39*95c635efSGarrett D'Amoreoutput mode; in ASCII output, most characters are completely
40*95c635efSGarrett D'Amoreunintelligible.
41*95c635efSGarrett D'AmoreFor that reason, using any of the special characters documented here,
42*95c635efSGarrett D'Amoreexcept those discussed in the
43*95c635efSGarrett D'Amore.Sx DESCRIPTION ,
44*95c635efSGarrett D'Amoreis strongly discouraged; they are supported merely for backwards
45*95c635efSGarrett D'Amorecompatibility with existing documents.
46*95c635efSGarrett D'Amore.Pp
47*95c635efSGarrett D'AmoreIn particular, in English manual pages, do not use special-character
48*95c635efSGarrett D'Amoreescape sequences to represent national language characters in author
49*95c635efSGarrett D'Amorenames; instead, provide ASCII transcriptions of the names.
50*95c635efSGarrett D'Amore.Ss Dashes and Hyphens
51*95c635efSGarrett D'AmoreIn typography there are different types of dashes of various width:
52*95c635efSGarrett D'Amorethe hyphen (-),
53*95c635efSGarrett D'Amorethe minus sign (\-),
54*95c635efSGarrett D'Amorethe en-dash (\(en),
55*95c635efSGarrett D'Amoreand the em-dash (\(em).
56*95c635efSGarrett D'Amore.Pp
57*95c635efSGarrett D'AmoreHyphens are used for adjectives;
58*95c635efSGarrett D'Amoreto separate the two parts of a compound word;
59*95c635efSGarrett D'Amoreor to separate a word across two successive lines of text.
60*95c635efSGarrett D'AmoreThe hyphen does not need to be escaped:
61*95c635efSGarrett D'Amore.Bd -unfilled -offset indent
62*95c635efSGarrett D'Amoreblue-eyed
63*95c635efSGarrett D'Amorelorry-driver
64*95c635efSGarrett D'Amore.Ed
65*95c635efSGarrett D'Amore.Pp
66*95c635efSGarrett D'AmoreThe mathematical minus sign is used for negative numbers or subtraction.
67*95c635efSGarrett D'AmoreIt should be written as
68*95c635efSGarrett D'Amore.Sq \e- :
69*95c635efSGarrett D'Amore.Bd -unfilled -offset indent
70*95c635efSGarrett D'Amorea = 3 \e- 1;
71*95c635efSGarrett D'Amoreb = \e-2;
72*95c635efSGarrett D'Amore.Ed
73*95c635efSGarrett D'Amore.Pp
74*95c635efSGarrett D'AmoreThe en-dash is used to separate the two elements of a range,
75*95c635efSGarrett D'Amoreor can be used the same way as an em-dash.
76*95c635efSGarrett D'AmoreIt should be written as
77*95c635efSGarrett D'Amore.Sq \e(en :
78*95c635efSGarrett D'Amore.Bd -unfilled -offset indent
79*95c635efSGarrett D'Amorepp. 95\e(en97.
80*95c635efSGarrett D'AmoreGo away \e(en or else!
81*95c635efSGarrett D'Amore.Ed
82*95c635efSGarrett D'Amore.Pp
83*95c635efSGarrett D'AmoreThe em-dash can be used to show an interruption
84*95c635efSGarrett D'Amoreor can be used the same way as colons, semi-colons, or parentheses.
85*95c635efSGarrett D'AmoreIt should be written as
86*95c635efSGarrett D'Amore.Sq \e(em :
87*95c635efSGarrett D'Amore.Bd -unfilled -offset indent
88*95c635efSGarrett D'AmoreThree things \e(em apples, oranges, and bananas.
89*95c635efSGarrett D'AmoreThis is not that \e(em rather, this is that.
90*95c635efSGarrett D'Amore.Ed
91*95c635efSGarrett D'Amore.Pp
92*95c635efSGarrett D'AmoreNote:
93*95c635efSGarrett D'Amorehyphens, minus signs, and en-dashes look identical under normal ASCII output.
94*95c635efSGarrett D'AmoreOther formats, such as PostScript, render them correctly,
95*95c635efSGarrett D'Amorewith differing widths.
96*95c635efSGarrett D'Amore.Ss Spaces
97*95c635efSGarrett D'AmoreTo separate words in normal text, for indenting and alignment
98*95c635efSGarrett D'Amorein literal context, and when none of the following special cases apply,
99*95c635efSGarrett D'Amorejust use the normal space character
100*95c635efSGarrett D'Amore.Pq Sq \  .
101*95c635efSGarrett D'Amore.Pp
102*95c635efSGarrett D'AmoreWhen filling text, lines may be broken between words, i.e. at space
103*95c635efSGarrett D'Amorecharacters.
104*95c635efSGarrett D'AmoreTo prevent a line break between two particular words,
105*95c635efSGarrett D'Amoreuse the non-breaking space escape sequence
106*95c635efSGarrett D'Amore.Pq Sq \e~
107*95c635efSGarrett D'Amoreinstead of the normal space character.
108*95c635efSGarrett D'AmoreFor example, the input string
109*95c635efSGarrett D'Amore.Dq number\e~1
110*95c635efSGarrett D'Amorewill be kept together as
111*95c635efSGarrett D'Amore.Dq number\~1
112*95c635efSGarrett D'Amoreon the same output line.
113*95c635efSGarrett D'Amore.Pp
114*95c635efSGarrett D'AmoreOn request and macro lines, the normal space character serves as an
115*95c635efSGarrett D'Amoreargument delimiter.
116*95c635efSGarrett D'AmoreTo include whitespace into arguments, quoting is usually the best choice.
117*95c635efSGarrett D'AmoreIn some cases, using either the non-breaking
118*95c635efSGarrett D'Amore.Pq Sq \e~
119*95c635efSGarrett D'Amoreor the breaking
120*95c635efSGarrett D'Amore.Pq Sq \e\ \&
121*95c635efSGarrett D'Amorespace escape sequence may be preferable.
122*95c635efSGarrett D'AmoreTo escape macro names and to protect whitespace at the end
123*95c635efSGarrett D'Amoreof input lines, the zero-width space
124*95c635efSGarrett D'Amore.Pq Sq \e&
125*95c635efSGarrett D'Amoreis often useful.
126*95c635efSGarrett D'AmoreFor example, in
127*95c635efSGarrett D'Amore.Xr mdoc 5 ,
128*95c635efSGarrett D'Amorea normal space character can be displayed in single quotes in either
129*95c635efSGarrett D'Amoreof the following ways:
130*95c635efSGarrett D'Amore.Pp
131*95c635efSGarrett D'Amore.Dl .Sq \(dq \(dq
132*95c635efSGarrett D'Amore.Dl .Sq \e \e&
133*95c635efSGarrett D'Amore.Ss Quotes
134*95c635efSGarrett D'AmoreOn request and macro lines, the double-quote character
135*95c635efSGarrett D'Amore.Pq Sq \(dq
136*95c635efSGarrett D'Amoreis handled specially to allow quoting.
137*95c635efSGarrett D'AmoreOne way to prevent this special handling is by using the
138*95c635efSGarrett D'Amore.Sq \e(dq
139*95c635efSGarrett D'Amoreescape sequence.
140*95c635efSGarrett D'Amore.Pp
141*95c635efSGarrett D'AmoreNote that on text lines, literal double-quote characters can be used
142*95c635efSGarrett D'Amoreverbatim.
143*95c635efSGarrett D'AmoreAll other quote-like characters can be used verbatim as well,
144*95c635efSGarrett D'Amoreeven on request and macro lines.
145*95c635efSGarrett D'Amore.Ss Periods
146*95c635efSGarrett D'AmoreThe period
147*95c635efSGarrett D'Amore.Pq Sq \&.
148*95c635efSGarrett D'Amoreis handled specially at the beginning of an input line,
149*95c635efSGarrett D'Amorewhere it introduces a
150*95c635efSGarrett D'Amore.Xr roff 5
151*95c635efSGarrett D'Amorerequest or a macro, and when appearing alone as a macro argument in
152*95c635efSGarrett D'Amore.Xr mdoc 5 .
153*95c635efSGarrett D'AmoreIn such situations, prepend a zero-width space
154*95c635efSGarrett D'Amore.Pq Sq \e&.
155*95c635efSGarrett D'Amoreto make it behave like normal text.
156*95c635efSGarrett D'Amore.Pp
157*95c635efSGarrett D'AmoreDo not use the
158*95c635efSGarrett D'Amore.Sq \e.
159*95c635efSGarrett D'Amoreescape sequence.
160*95c635efSGarrett D'AmoreIt does not prevent special handling of the period.
161*95c635efSGarrett D'Amore.Ss Backslashes
162*95c635efSGarrett D'AmoreTo include a literal backslash
163*95c635efSGarrett D'Amore.Pq Sq \e
164*95c635efSGarrett D'Amoreinto the output, use the
165*95c635efSGarrett D'Amore.Pq Sq \ee
166*95c635efSGarrett D'Amoreescape sequence.
167*95c635efSGarrett D'Amore.Pp
168*95c635efSGarrett D'AmoreNote that doubling it
169*95c635efSGarrett D'Amore.Pq Sq \e\e
170*95c635efSGarrett D'Amoreis not the right way to output a backslash.
171*95c635efSGarrett D'AmoreBecause
172*95c635efSGarrett D'Amore.Xr mandoc 1
173*95c635efSGarrett D'Amoredoes not implement full
174*95c635efSGarrett D'Amore.Xr roff 5
175*95c635efSGarrett D'Amorefunctionality, it may work with
176*95c635efSGarrett D'Amore.Xr mandoc 1 ,
177*95c635efSGarrett D'Amorebut it may have weird effects on complete
178*95c635efSGarrett D'Amore.Xr roff 5
179*95c635efSGarrett D'Amoreimplementations.
180*95c635efSGarrett D'Amore.Sh SPECIAL CHARACTERS
181*95c635efSGarrett D'AmoreSpecial characters are encoded as
182*95c635efSGarrett D'Amore.Sq \eX
183*95c635efSGarrett D'Amore.Pq for a one-character escape ,
184*95c635efSGarrett D'Amore.Sq \e(XX
185*95c635efSGarrett D'Amore.Pq two-character ,
186*95c635efSGarrett D'Amoreand
187*95c635efSGarrett D'Amore.Sq \e[N]
188*95c635efSGarrett D'Amore.Pq N-character .
189*95c635efSGarrett D'AmoreFor details, see the
190*95c635efSGarrett D'Amore.Em Special Characters
191*95c635efSGarrett D'Amoresubsection of the
192*95c635efSGarrett D'Amore.Xr roff 5
193*95c635efSGarrett D'Amoremanual.
194*95c635efSGarrett D'Amore.Pp
195*95c635efSGarrett D'AmoreSpacing:
196*95c635efSGarrett D'Amore.Bl -column "Input" "Description" -offset indent -compact
197*95c635efSGarrett D'Amore.It Em Input Ta Em Description
198*95c635efSGarrett D'Amore.It \e~      Ta non-breaking, non-collapsing space
199*95c635efSGarrett D'Amore.It \e       Ta breaking, non-collapsing n-width space
200*95c635efSGarrett D'Amore.It \e^      Ta zero-width space
201*95c635efSGarrett D'Amore.It \e%      Ta zero-width space
202*95c635efSGarrett D'Amore.It \e&      Ta zero-width space
203*95c635efSGarrett D'Amore.It \e|      Ta zero-width space
204*95c635efSGarrett D'Amore.It \e0      Ta breaking, non-collapsing digit-width space
205*95c635efSGarrett D'Amore.It \ec      Ta removes any trailing space (if applicable)
206*95c635efSGarrett D'Amore.El
207*95c635efSGarrett D'Amore.Pp
208*95c635efSGarrett D'AmoreLines:
209*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
210*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
211*95c635efSGarrett D'Amore.It \e(ba    Ta \(ba        Ta bar
212*95c635efSGarrett D'Amore.It \e(br    Ta \(br        Ta box rule
213*95c635efSGarrett D'Amore.It \e(ul    Ta \(ul        Ta underscore
214*95c635efSGarrett D'Amore.It \e(rl    Ta \(rl        Ta overline
215*95c635efSGarrett D'Amore.It \e(bb    Ta \(bb        Ta broken bar
216*95c635efSGarrett D'Amore.It \e(sl    Ta \(sl        Ta forward slash
217*95c635efSGarrett D'Amore.It \e(rs    Ta \(rs        Ta backward slash
218*95c635efSGarrett D'Amore.El
219*95c635efSGarrett D'Amore.Pp
220*95c635efSGarrett D'AmoreText markers:
221*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
222*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
223*95c635efSGarrett D'Amore.It \e(ci    Ta \(ci        Ta circle
224*95c635efSGarrett D'Amore.It \e(bu    Ta \(bu        Ta bullet
225*95c635efSGarrett D'Amore.It \e(dd    Ta \(dd        Ta double dagger
226*95c635efSGarrett D'Amore.It \e(dg    Ta \(dg        Ta dagger
227*95c635efSGarrett D'Amore.It \e(lz    Ta \(lz        Ta lozenge
228*95c635efSGarrett D'Amore.It \e(sq    Ta \(sq        Ta white square
229*95c635efSGarrett D'Amore.It \e(ps    Ta \(ps        Ta paragraph
230*95c635efSGarrett D'Amore.It \e(sc    Ta \(sc        Ta section
231*95c635efSGarrett D'Amore.It \e(lh    Ta \(lh        Ta left hand
232*95c635efSGarrett D'Amore.It \e(rh    Ta \(rh        Ta right hand
233*95c635efSGarrett D'Amore.It \e(at    Ta \(at        Ta at
234*95c635efSGarrett D'Amore.It \e(sh    Ta \(sh        Ta hash (pound)
235*95c635efSGarrett D'Amore.It \e(CR    Ta \(CR        Ta carriage return
236*95c635efSGarrett D'Amore.It \e(OK    Ta \(OK        Ta check mark
237*95c635efSGarrett D'Amore.El
238*95c635efSGarrett D'Amore.Pp
239*95c635efSGarrett D'AmoreLegal symbols:
240*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
241*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
242*95c635efSGarrett D'Amore.It \e(co    Ta \(co        Ta copyright
243*95c635efSGarrett D'Amore.It \e(rg    Ta \(rg        Ta registered
244*95c635efSGarrett D'Amore.It \e(tm    Ta \(tm        Ta trademarked
245*95c635efSGarrett D'Amore.El
246*95c635efSGarrett D'Amore.Pp
247*95c635efSGarrett D'AmorePunctuation:
248*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
249*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
250*95c635efSGarrett D'Amore.It \e(em    Ta \(em        Ta em-dash
251*95c635efSGarrett D'Amore.It \e(en    Ta \(en        Ta en-dash
252*95c635efSGarrett D'Amore.It \e(hy    Ta \(hy        Ta hyphen
253*95c635efSGarrett D'Amore.It \ee      Ta \e          Ta back-slash
254*95c635efSGarrett D'Amore.It \e.      Ta \.          Ta period
255*95c635efSGarrett D'Amore.It \e(r!    Ta \(r!        Ta upside-down exclamation
256*95c635efSGarrett D'Amore.It \e(r?    Ta \(r?        Ta upside-down question
257*95c635efSGarrett D'Amore.El
258*95c635efSGarrett D'Amore.Pp
259*95c635efSGarrett D'AmoreQuotes:
260*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
261*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
262*95c635efSGarrett D'Amore.It \e(Bq    Ta \(Bq        Ta right low double-quote
263*95c635efSGarrett D'Amore.It \e(bq    Ta \(bq        Ta right low single-quote
264*95c635efSGarrett D'Amore.It \e(lq    Ta \(lq        Ta left double-quote
265*95c635efSGarrett D'Amore.It \e(rq    Ta \(rq        Ta right double-quote
266*95c635efSGarrett D'Amore.It \e(oq    Ta \(oq        Ta left single-quote
267*95c635efSGarrett D'Amore.It \e(cq    Ta \(cq        Ta right single-quote
268*95c635efSGarrett D'Amore.It \e(aq    Ta \(aq        Ta apostrophe quote (text)
269*95c635efSGarrett D'Amore.It \e(dq    Ta \(dq        Ta double quote (text)
270*95c635efSGarrett D'Amore.It \e(Fo    Ta \(Fo        Ta left guillemet
271*95c635efSGarrett D'Amore.It \e(Fc    Ta \(Fc        Ta right guillemet
272*95c635efSGarrett D'Amore.It \e(fo    Ta \(fo        Ta left single guillemet
273*95c635efSGarrett D'Amore.It \e(fc    Ta \(fc        Ta right single guillemet
274*95c635efSGarrett D'Amore.El
275*95c635efSGarrett D'Amore.Pp
276*95c635efSGarrett D'AmoreBrackets:
277*95c635efSGarrett D'Amore.Bl -column "xxbracketrightbpx" Rendered Description -offset indent -compact
278*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
279*95c635efSGarrett D'Amore.It \e(lB    Ta \(lB        Ta left bracket
280*95c635efSGarrett D'Amore.It \e(rB    Ta \(rB        Ta right bracket
281*95c635efSGarrett D'Amore.It \e(lC    Ta \(lC        Ta left brace
282*95c635efSGarrett D'Amore.It \e(rC    Ta \(rC        Ta right brace
283*95c635efSGarrett D'Amore.It \e(la    Ta \(la        Ta left angle
284*95c635efSGarrett D'Amore.It \e(ra    Ta \(ra        Ta right angle
285*95c635efSGarrett D'Amore.It \e(bv    Ta \(bv        Ta brace extension
286*95c635efSGarrett D'Amore.It \e[braceex] Ta \[braceex] Ta brace extension
287*95c635efSGarrett D'Amore.It \e[bracketlefttp] Ta \[bracketlefttp] Ta top-left hooked bracket
288*95c635efSGarrett D'Amore.It \e[bracketleftbp] Ta \[bracketleftbp] Ta bottom-left hooked bracket
289*95c635efSGarrett D'Amore.It \e[bracketleftex] Ta \[bracketleftex] Ta left hooked bracket extension
290*95c635efSGarrett D'Amore.It \e[bracketrighttp] Ta \[bracketrighttp] Ta top-right hooked bracket
291*95c635efSGarrett D'Amore.It \e[bracketrightbp] Ta \[bracketrightbp] Ta bottom-right hooked bracket
292*95c635efSGarrett D'Amore.It \e[bracketrightex] Ta \[bracketrightex] Ta right hooked bracket extension
293*95c635efSGarrett D'Amore.It \e(lt    Ta \(lt        Ta top-left hooked brace
294*95c635efSGarrett D'Amore.It \e[bracelefttp] Ta \[bracelefttp] Ta top-left hooked brace
295*95c635efSGarrett D'Amore.It \e(lk    Ta \(lk        Ta mid-left hooked brace
296*95c635efSGarrett D'Amore.It \e[braceleftmid] Ta \[braceleftmid] Ta mid-left hooked brace
297*95c635efSGarrett D'Amore.It \e(lb    Ta \(lb        Ta bottom-left hooked brace
298*95c635efSGarrett D'Amore.It \e[braceleftbp] Ta \[braceleftbp] Ta bottom-left hooked brace
299*95c635efSGarrett D'Amore.It \e[braceleftex] Ta \[braceleftex] Ta left hooked brace extension
300*95c635efSGarrett D'Amore.It \e(rt    Ta \(rt        Ta top-left hooked brace
301*95c635efSGarrett D'Amore.It \e[bracerighttp] Ta \[bracerighttp] Ta top-right hooked brace
302*95c635efSGarrett D'Amore.It \e(rk    Ta \(rk        Ta mid-right hooked brace
303*95c635efSGarrett D'Amore.It \e[bracerightmid] Ta \[bracerightmid] Ta mid-right hooked brace
304*95c635efSGarrett D'Amore.It \e(rb    Ta \(rb        Ta bottom-right hooked brace
305*95c635efSGarrett D'Amore.It \e[bracerightbp] Ta \[bracerightbp] Ta bottom-right hooked brace
306*95c635efSGarrett D'Amore.It \e[bracerightex] Ta \[bracerightex] Ta right hooked brace extension
307*95c635efSGarrett D'Amore.It \e[parenlefttp] Ta \[parenlefttp] Ta top-left hooked parenthesis
308*95c635efSGarrett D'Amore.It \e[parenleftbp] Ta \[parenleftbp] Ta bottom-left hooked parenthesis
309*95c635efSGarrett D'Amore.It \e[parenleftex] Ta \[parenleftex] Ta left hooked parenthesis extension
310*95c635efSGarrett D'Amore.It \e[parenrighttp] Ta \[parenrighttp] Ta top-right hooked parenthesis
311*95c635efSGarrett D'Amore.It \e[parenrightbp] Ta \[parenrightbp] Ta bottom-right hooked parenthesis
312*95c635efSGarrett D'Amore.It \e[parenrightex] Ta \[parenrightex] Ta right hooked parenthesis extension
313*95c635efSGarrett D'Amore.El
314*95c635efSGarrett D'Amore.Pp
315*95c635efSGarrett D'AmoreArrows:
316*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
317*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
318*95c635efSGarrett D'Amore.It \e(<-    Ta \(<-        Ta left arrow
319*95c635efSGarrett D'Amore.It \e(->    Ta \(->        Ta right arrow
320*95c635efSGarrett D'Amore.It \e(<>    Ta \(<>        Ta left-right arrow
321*95c635efSGarrett D'Amore.It \e(da    Ta \(da        Ta down arrow
322*95c635efSGarrett D'Amore.It \e(ua    Ta \(ua        Ta up arrow
323*95c635efSGarrett D'Amore.It \e(va    Ta \(va        Ta up-down arrow
324*95c635efSGarrett D'Amore.It \e(lA    Ta \(lA        Ta left double-arrow
325*95c635efSGarrett D'Amore.It \e(rA    Ta \(rA        Ta right double-arrow
326*95c635efSGarrett D'Amore.It \e(hA    Ta \(hA        Ta left-right double-arrow
327*95c635efSGarrett D'Amore.It \e(uA    Ta \(uA        Ta up double-arrow
328*95c635efSGarrett D'Amore.It \e(dA    Ta \(dA        Ta down double-arrow
329*95c635efSGarrett D'Amore.It \e(vA    Ta \(vA        Ta up-down double-arrow
330*95c635efSGarrett D'Amore.El
331*95c635efSGarrett D'Amore.Pp
332*95c635efSGarrett D'AmoreLogical:
333*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
334*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
335*95c635efSGarrett D'Amore.It \e(AN    Ta \(AN        Ta logical and
336*95c635efSGarrett D'Amore.It \e(OR    Ta \(OR        Ta logical or
337*95c635efSGarrett D'Amore.It \e(no    Ta \(no        Ta logical not
338*95c635efSGarrett D'Amore.It \e[tno]  Ta \[tno]      Ta logical not (text)
339*95c635efSGarrett D'Amore.It \e(te    Ta \(te        Ta existential quantifier
340*95c635efSGarrett D'Amore.It \e(fa    Ta \(fa        Ta universal quantifier
341*95c635efSGarrett D'Amore.It \e(st    Ta \(st        Ta such that
342*95c635efSGarrett D'Amore.It \e(tf    Ta \(tf        Ta therefore
343*95c635efSGarrett D'Amore.It \e(3d    Ta \(3d        Ta therefore
344*95c635efSGarrett D'Amore.It \e(or    Ta \(or        Ta bitwise or
345*95c635efSGarrett D'Amore.El
346*95c635efSGarrett D'Amore.Pp
347*95c635efSGarrett D'AmoreMathematical:
348*95c635efSGarrett D'Amore.Bl -column "xxcoproductxx" "Rendered" "Description" -offset indent -compact
349*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
350*95c635efSGarrett D'Amore.It \e(pl    Ta \(pl        Ta plus
351*95c635efSGarrett D'Amore.It \e(mi    Ta \(mi        Ta minus
352*95c635efSGarrett D'Amore.It \e-      Ta \-          Ta minus (text)
353*95c635efSGarrett D'Amore.It \e(-+    Ta \(-+        Ta minus-plus
354*95c635efSGarrett D'Amore.It \e(+-    Ta \(+-        Ta plus-minus
355*95c635efSGarrett D'Amore.It \e[t+-]  Ta \[t+-]      Ta plus-minus (text)
356*95c635efSGarrett D'Amore.It \e(pc    Ta \(pc        Ta centre-dot
357*95c635efSGarrett D'Amore.It \e(mu    Ta \(mu        Ta multiply
358*95c635efSGarrett D'Amore.It \e[tmu]  Ta \[tmu]      Ta multiply (text)
359*95c635efSGarrett D'Amore.It \e(c*    Ta \(c*        Ta circle-multiply
360*95c635efSGarrett D'Amore.It \e(c+    Ta \(c+        Ta circle-plus
361*95c635efSGarrett D'Amore.It \e(di    Ta \(di        Ta divide
362*95c635efSGarrett D'Amore.It \e[tdi]  Ta \[tdi]      Ta divide (text)
363*95c635efSGarrett D'Amore.It \e(f/    Ta \(f/        Ta fraction
364*95c635efSGarrett D'Amore.It \e(**    Ta \(**        Ta asterisk
365*95c635efSGarrett D'Amore.It \e(<=    Ta \(<=        Ta less-than-equal
366*95c635efSGarrett D'Amore.It \e(>=    Ta \(>=        Ta greater-than-equal
367*95c635efSGarrett D'Amore.It \e(<<    Ta \(<<        Ta much less
368*95c635efSGarrett D'Amore.It \e(>>    Ta \(>>        Ta much greater
369*95c635efSGarrett D'Amore.It \e(eq    Ta \(eq        Ta equal
370*95c635efSGarrett D'Amore.It \e(!=    Ta \(!=        Ta not equal
371*95c635efSGarrett D'Amore.It \e(==    Ta \(==        Ta equivalent
372*95c635efSGarrett D'Amore.It \e(ne    Ta \(ne        Ta not equivalent
373*95c635efSGarrett D'Amore.It \e(=~    Ta \(=~        Ta congruent
374*95c635efSGarrett D'Amore.It \e(-~    Ta \(-~        Ta asymptotically congruent
375*95c635efSGarrett D'Amore.It \e(ap    Ta \(ap        Ta asymptotically similar
376*95c635efSGarrett D'Amore.It \e(~~    Ta \(~~        Ta approximately similar
377*95c635efSGarrett D'Amore.It \e(~=    Ta \(~=        Ta approximately equal
378*95c635efSGarrett D'Amore.It \e(pt    Ta \(pt        Ta proportionate
379*95c635efSGarrett D'Amore.It \e(es    Ta \(es        Ta empty set
380*95c635efSGarrett D'Amore.It \e(mo    Ta \(mo        Ta element
381*95c635efSGarrett D'Amore.It \e(nm    Ta \(nm        Ta not element
382*95c635efSGarrett D'Amore.It \e(sb    Ta \(sb        Ta proper subset
383*95c635efSGarrett D'Amore.It \e(nb    Ta \(nb        Ta not subset
384*95c635efSGarrett D'Amore.It \e(sp    Ta \(sp        Ta proper superset
385*95c635efSGarrett D'Amore.It \e(nc    Ta \(nc        Ta not superset
386*95c635efSGarrett D'Amore.It \e(ib    Ta \(ib        Ta reflexive subset
387*95c635efSGarrett D'Amore.It \e(ip    Ta \(ip        Ta reflexive superset
388*95c635efSGarrett D'Amore.It \e(ca    Ta \(ca        Ta intersection
389*95c635efSGarrett D'Amore.It \e(cu    Ta \(cu        Ta union
390*95c635efSGarrett D'Amore.It \e(/_    Ta \(/_        Ta angle
391*95c635efSGarrett D'Amore.It \e(pp    Ta \(pp        Ta perpendicular
392*95c635efSGarrett D'Amore.It \e(is    Ta \(is        Ta integral
393*95c635efSGarrett D'Amore.It \e[integral] Ta \[integral] Ta integral
394*95c635efSGarrett D'Amore.It \e[sum]    Ta \[sum]   Ta summation
395*95c635efSGarrett D'Amore.It \e[product] Ta \[product] Ta product
396*95c635efSGarrett D'Amore.It \e[coproduct] Ta \[coproduct] Ta coproduct
397*95c635efSGarrett D'Amore.It \e(gr    Ta \(gr        Ta gradient
398*95c635efSGarrett D'Amore.It \e(sr    Ta \(sr        Ta square root
399*95c635efSGarrett D'Amore.It \e[sqrt] Ta \[sqrt]     Ta square root
400*95c635efSGarrett D'Amore.It \e(lc    Ta \(lc        Ta left-ceiling
401*95c635efSGarrett D'Amore.It \e(rc    Ta \(rc        Ta right-ceiling
402*95c635efSGarrett D'Amore.It \e(lf    Ta \(lf        Ta left-floor
403*95c635efSGarrett D'Amore.It \e(rf    Ta \(rf        Ta right-floor
404*95c635efSGarrett D'Amore.It \e(if    Ta \(if        Ta infinity
405*95c635efSGarrett D'Amore.It \e(Ah    Ta \(Ah        Ta aleph
406*95c635efSGarrett D'Amore.It \e(Im    Ta \(Im        Ta imaginary
407*95c635efSGarrett D'Amore.It \e(Re    Ta \(Re        Ta real
408*95c635efSGarrett D'Amore.It \e(pd    Ta \(pd        Ta partial differential
409*95c635efSGarrett D'Amore.It \e(-h    Ta \(-h        Ta Planck constant over 2\(*p
410*95c635efSGarrett D'Amore.It \e[12]   Ta \[12]       Ta one-half
411*95c635efSGarrett D'Amore.It \e[14]   Ta \[14]       Ta one-fourth
412*95c635efSGarrett D'Amore.It \e[34]   Ta \[34]       Ta three-fourths
413*95c635efSGarrett D'Amore.El
414*95c635efSGarrett D'Amore.Pp
415*95c635efSGarrett D'AmoreLigatures:
416*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
417*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
418*95c635efSGarrett D'Amore.It \e(ff    Ta \(ff        Ta ff ligature
419*95c635efSGarrett D'Amore.It \e(fi    Ta \(fi        Ta fi ligature
420*95c635efSGarrett D'Amore.It \e(fl    Ta \(fl        Ta fl ligature
421*95c635efSGarrett D'Amore.It \e(Fi    Ta \(Fi        Ta ffi ligature
422*95c635efSGarrett D'Amore.It \e(Fl    Ta \(Fl        Ta ffl ligature
423*95c635efSGarrett D'Amore.It \e(AE    Ta \(AE        Ta AE
424*95c635efSGarrett D'Amore.It \e(ae    Ta \(ae        Ta ae
425*95c635efSGarrett D'Amore.It \e(OE    Ta \(OE        Ta OE
426*95c635efSGarrett D'Amore.It \e(oe    Ta \(oe        Ta oe
427*95c635efSGarrett D'Amore.It \e(ss    Ta \(ss        Ta German eszett
428*95c635efSGarrett D'Amore.It \e(IJ    Ta \(IJ        Ta IJ ligature
429*95c635efSGarrett D'Amore.It \e(ij    Ta \(ij        Ta ij ligature
430*95c635efSGarrett D'Amore.El
431*95c635efSGarrett D'Amore.Pp
432*95c635efSGarrett D'AmoreAccents:
433*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
434*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
435*95c635efSGarrett D'Amore.It \e(a"    Ta \(a"        Ta Hungarian umlaut
436*95c635efSGarrett D'Amore.It \e(a-    Ta \(a-        Ta macron
437*95c635efSGarrett D'Amore.It \e(a.    Ta \(a.        Ta dotted
438*95c635efSGarrett D'Amore.It \e(a^    Ta \(a^        Ta circumflex
439*95c635efSGarrett D'Amore.It \e(aa    Ta \(aa        Ta acute
440*95c635efSGarrett D'Amore.It \e'      Ta \'          Ta acute
441*95c635efSGarrett D'Amore.It \e(ga    Ta \(ga        Ta grave
442*95c635efSGarrett D'Amore.It \e`      Ta \`          Ta grave
443*95c635efSGarrett D'Amore.It \e(ab    Ta \(ab        Ta breve
444*95c635efSGarrett D'Amore.It \e(ac    Ta \(ac        Ta cedilla
445*95c635efSGarrett D'Amore.It \e(ad    Ta \(ad        Ta dieresis
446*95c635efSGarrett D'Amore.It \e(ah    Ta \(ah        Ta caron
447*95c635efSGarrett D'Amore.It \e(ao    Ta \(ao        Ta ring
448*95c635efSGarrett D'Amore.It \e(a~    Ta \(a~        Ta tilde
449*95c635efSGarrett D'Amore.It \e(ho    Ta \(ho        Ta ogonek
450*95c635efSGarrett D'Amore.It \e(ha    Ta \(ha        Ta hat (text)
451*95c635efSGarrett D'Amore.It \e(ti    Ta \(ti        Ta tilde (text)
452*95c635efSGarrett D'Amore.El
453*95c635efSGarrett D'Amore.Pp
454*95c635efSGarrett D'AmoreAccented letters:
455*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
456*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
457*95c635efSGarrett D'Amore.It \e('A    Ta \('A        Ta acute A
458*95c635efSGarrett D'Amore.It \e('E    Ta \('E        Ta acute E
459*95c635efSGarrett D'Amore.It \e('I    Ta \('I        Ta acute I
460*95c635efSGarrett D'Amore.It \e('O    Ta \('O        Ta acute O
461*95c635efSGarrett D'Amore.It \e('U    Ta \('U        Ta acute U
462*95c635efSGarrett D'Amore.It \e('a    Ta \('a        Ta acute a
463*95c635efSGarrett D'Amore.It \e('e    Ta \('e        Ta acute e
464*95c635efSGarrett D'Amore.It \e('i    Ta \('i        Ta acute i
465*95c635efSGarrett D'Amore.It \e('o    Ta \('o        Ta acute o
466*95c635efSGarrett D'Amore.It \e('u    Ta \('u        Ta acute u
467*95c635efSGarrett D'Amore.It \e(`A    Ta \(`A        Ta grave A
468*95c635efSGarrett D'Amore.It \e(`E    Ta \(`E        Ta grave E
469*95c635efSGarrett D'Amore.It \e(`I    Ta \(`I        Ta grave I
470*95c635efSGarrett D'Amore.It \e(`O    Ta \(`O        Ta grave O
471*95c635efSGarrett D'Amore.It \e(`U    Ta \(`U        Ta grave U
472*95c635efSGarrett D'Amore.It \e(`a    Ta \(`a        Ta grave a
473*95c635efSGarrett D'Amore.It \e(`e    Ta \(`e        Ta grave e
474*95c635efSGarrett D'Amore.It \e(`i    Ta \(`i        Ta grave i
475*95c635efSGarrett D'Amore.It \e(`o    Ta \(`i        Ta grave o
476*95c635efSGarrett D'Amore.It \e(`u    Ta \(`u        Ta grave u
477*95c635efSGarrett D'Amore.It \e(~A    Ta \(~A        Ta tilde A
478*95c635efSGarrett D'Amore.It \e(~N    Ta \(~N        Ta tilde N
479*95c635efSGarrett D'Amore.It \e(~O    Ta \(~O        Ta tilde O
480*95c635efSGarrett D'Amore.It \e(~a    Ta \(~a        Ta tilde a
481*95c635efSGarrett D'Amore.It \e(~n    Ta \(~n        Ta tilde n
482*95c635efSGarrett D'Amore.It \e(~o    Ta \(~o        Ta tilde o
483*95c635efSGarrett D'Amore.It \e(:A    Ta \(:A        Ta dieresis A
484*95c635efSGarrett D'Amore.It \e(:E    Ta \(:E        Ta dieresis E
485*95c635efSGarrett D'Amore.It \e(:I    Ta \(:I        Ta dieresis I
486*95c635efSGarrett D'Amore.It \e(:O    Ta \(:O        Ta dieresis O
487*95c635efSGarrett D'Amore.It \e(:U    Ta \(:U        Ta dieresis U
488*95c635efSGarrett D'Amore.It \e(:a    Ta \(:a        Ta dieresis a
489*95c635efSGarrett D'Amore.It \e(:e    Ta \(:e        Ta dieresis e
490*95c635efSGarrett D'Amore.It \e(:i    Ta \(:i        Ta dieresis i
491*95c635efSGarrett D'Amore.It \e(:o    Ta \(:o        Ta dieresis o
492*95c635efSGarrett D'Amore.It \e(:u    Ta \(:u        Ta dieresis u
493*95c635efSGarrett D'Amore.It \e(:y    Ta \(:y        Ta dieresis y
494*95c635efSGarrett D'Amore.It \e(^A    Ta \(^A        Ta circumflex A
495*95c635efSGarrett D'Amore.It \e(^E    Ta \(^E        Ta circumflex E
496*95c635efSGarrett D'Amore.It \e(^I    Ta \(^I        Ta circumflex I
497*95c635efSGarrett D'Amore.It \e(^O    Ta \(^O        Ta circumflex O
498*95c635efSGarrett D'Amore.It \e(^U    Ta \(^U        Ta circumflex U
499*95c635efSGarrett D'Amore.It \e(^a    Ta \(^a        Ta circumflex a
500*95c635efSGarrett D'Amore.It \e(^e    Ta \(^e        Ta circumflex e
501*95c635efSGarrett D'Amore.It \e(^i    Ta \(^i        Ta circumflex i
502*95c635efSGarrett D'Amore.It \e(^o    Ta \(^o        Ta circumflex o
503*95c635efSGarrett D'Amore.It \e(^u    Ta \(^u        Ta circumflex u
504*95c635efSGarrett D'Amore.It \e(,C    Ta \(,C        Ta cedilla C
505*95c635efSGarrett D'Amore.It \e(,c    Ta \(,c        Ta cedilla c
506*95c635efSGarrett D'Amore.It \e(/L    Ta \(/L        Ta stroke L
507*95c635efSGarrett D'Amore.It \e(/l    Ta \(/l        Ta stroke l
508*95c635efSGarrett D'Amore.It \e(/O    Ta \(/O        Ta stroke O
509*95c635efSGarrett D'Amore.It \e(/o    Ta \(/o        Ta stroke o
510*95c635efSGarrett D'Amore.It \e(oA    Ta \(oA        Ta ring A
511*95c635efSGarrett D'Amore.It \e(oa    Ta \(oa        Ta ring a
512*95c635efSGarrett D'Amore.El
513*95c635efSGarrett D'Amore.Pp
514*95c635efSGarrett D'AmoreSpecial letters:
515*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
516*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
517*95c635efSGarrett D'Amore.It \e(-D    Ta \(-D        Ta Eth
518*95c635efSGarrett D'Amore.It \e(Sd    Ta \(Sd        Ta eth
519*95c635efSGarrett D'Amore.It \e(TP    Ta \(TP        Ta Thorn
520*95c635efSGarrett D'Amore.It \e(Tp    Ta \(Tp        Ta thorn
521*95c635efSGarrett D'Amore.It \e(.i    Ta \(.i        Ta dotless i
522*95c635efSGarrett D'Amore.It \e(.j    Ta \(.j        Ta dotless j
523*95c635efSGarrett D'Amore.El
524*95c635efSGarrett D'Amore.Pp
525*95c635efSGarrett D'AmoreCurrency:
526*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
527*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
528*95c635efSGarrett D'Amore.It \e(Do    Ta \(Do        Ta dollar
529*95c635efSGarrett D'Amore.It \e(ct    Ta \(ct        Ta cent
530*95c635efSGarrett D'Amore.It \e(Eu    Ta \(Eu        Ta Euro symbol
531*95c635efSGarrett D'Amore.It \e(eu    Ta \(eu        Ta Euro symbol
532*95c635efSGarrett D'Amore.It \e(Ye    Ta \(Ye        Ta yen
533*95c635efSGarrett D'Amore.It \e(Po    Ta \(Po        Ta pound
534*95c635efSGarrett D'Amore.It \e(Cs    Ta \(Cs        Ta Scandinavian
535*95c635efSGarrett D'Amore.It \e(Fn    Ta \(Fn        Ta florin
536*95c635efSGarrett D'Amore.El
537*95c635efSGarrett D'Amore.Pp
538*95c635efSGarrett D'AmoreUnits:
539*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
540*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
541*95c635efSGarrett D'Amore.It \e(de    Ta \(de        Ta degree
542*95c635efSGarrett D'Amore.It \e(%0    Ta \(%0        Ta per-thousand
543*95c635efSGarrett D'Amore.It \e(fm    Ta \(fm        Ta minute
544*95c635efSGarrett D'Amore.It \e(sd    Ta \(sd        Ta second
545*95c635efSGarrett D'Amore.It \e(mc    Ta \(mc        Ta micro
546*95c635efSGarrett D'Amore.El
547*95c635efSGarrett D'Amore.Pp
548*95c635efSGarrett D'AmoreGreek letters:
549*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact
550*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
551*95c635efSGarrett D'Amore.It \e(*A    Ta \(*A        Ta Alpha
552*95c635efSGarrett D'Amore.It \e(*B    Ta \(*B        Ta Beta
553*95c635efSGarrett D'Amore.It \e(*G    Ta \(*G        Ta Gamma
554*95c635efSGarrett D'Amore.It \e(*D    Ta \(*D        Ta Delta
555*95c635efSGarrett D'Amore.It \e(*E    Ta \(*E        Ta Epsilon
556*95c635efSGarrett D'Amore.It \e(*Z    Ta \(*Z        Ta Zeta
557*95c635efSGarrett D'Amore.It \e(*Y    Ta \(*Y        Ta Eta
558*95c635efSGarrett D'Amore.It \e(*H    Ta \(*H        Ta Theta
559*95c635efSGarrett D'Amore.It \e(*I    Ta \(*I        Ta Iota
560*95c635efSGarrett D'Amore.It \e(*K    Ta \(*K        Ta Kappa
561*95c635efSGarrett D'Amore.It \e(*L    Ta \(*L        Ta Lambda
562*95c635efSGarrett D'Amore.It \e(*M    Ta \(*M        Ta Mu
563*95c635efSGarrett D'Amore.It \e(*N    Ta \(*N        Ta Nu
564*95c635efSGarrett D'Amore.It \e(*C    Ta \(*C        Ta Xi
565*95c635efSGarrett D'Amore.It \e(*O    Ta \(*O        Ta Omicron
566*95c635efSGarrett D'Amore.It \e(*P    Ta \(*P        Ta Pi
567*95c635efSGarrett D'Amore.It \e(*R    Ta \(*R        Ta Rho
568*95c635efSGarrett D'Amore.It \e(*S    Ta \(*S        Ta Sigma
569*95c635efSGarrett D'Amore.It \e(*T    Ta \(*T        Ta Tau
570*95c635efSGarrett D'Amore.It \e(*U    Ta \(*U        Ta Upsilon
571*95c635efSGarrett D'Amore.It \e(*F    Ta \(*F        Ta Phi
572*95c635efSGarrett D'Amore.It \e(*X    Ta \(*X        Ta Chi
573*95c635efSGarrett D'Amore.It \e(*Q    Ta \(*Q        Ta Psi
574*95c635efSGarrett D'Amore.It \e(*W    Ta \(*W        Ta Omega
575*95c635efSGarrett D'Amore.It \e(*a    Ta \(*a        Ta alpha
576*95c635efSGarrett D'Amore.It \e(*b    Ta \(*b        Ta beta
577*95c635efSGarrett D'Amore.It \e(*g    Ta \(*g        Ta gamma
578*95c635efSGarrett D'Amore.It \e(*d    Ta \(*d        Ta delta
579*95c635efSGarrett D'Amore.It \e(*e    Ta \(*e        Ta epsilon
580*95c635efSGarrett D'Amore.It \e(*z    Ta \(*z        Ta zeta
581*95c635efSGarrett D'Amore.It \e(*y    Ta \(*y        Ta eta
582*95c635efSGarrett D'Amore.It \e(*h    Ta \(*h        Ta theta
583*95c635efSGarrett D'Amore.It \e(*i    Ta \(*i        Ta iota
584*95c635efSGarrett D'Amore.It \e(*k    Ta \(*k        Ta kappa
585*95c635efSGarrett D'Amore.It \e(*l    Ta \(*l        Ta lambda
586*95c635efSGarrett D'Amore.It \e(*m    Ta \(*m        Ta mu
587*95c635efSGarrett D'Amore.It \e(*n    Ta \(*n        Ta nu
588*95c635efSGarrett D'Amore.It \e(*c    Ta \(*c        Ta xi
589*95c635efSGarrett D'Amore.It \e(*o    Ta \(*o        Ta omicron
590*95c635efSGarrett D'Amore.It \e(*p    Ta \(*p        Ta pi
591*95c635efSGarrett D'Amore.It \e(*r    Ta \(*r        Ta rho
592*95c635efSGarrett D'Amore.It \e(*s    Ta \(*s        Ta sigma
593*95c635efSGarrett D'Amore.It \e(*t    Ta \(*t        Ta tau
594*95c635efSGarrett D'Amore.It \e(*u    Ta \(*u        Ta upsilon
595*95c635efSGarrett D'Amore.It \e(*f    Ta \(*f        Ta phi
596*95c635efSGarrett D'Amore.It \e(*x    Ta \(*x        Ta chi
597*95c635efSGarrett D'Amore.It \e(*q    Ta \(*q        Ta psi
598*95c635efSGarrett D'Amore.It \e(*w    Ta \(*w        Ta omega
599*95c635efSGarrett D'Amore.It \e(+h    Ta \(+h        Ta theta variant
600*95c635efSGarrett D'Amore.It \e(+f    Ta \(+f        Ta phi variant
601*95c635efSGarrett D'Amore.It \e(+p    Ta \(+p        Ta pi variant
602*95c635efSGarrett D'Amore.It \e(+e    Ta \(+e        Ta epsilon variant
603*95c635efSGarrett D'Amore.It \e(ts    Ta \(ts        Ta sigma terminal
604*95c635efSGarrett D'Amore.El
605*95c635efSGarrett D'Amore.Sh PREDEFINED STRINGS
606*95c635efSGarrett D'AmorePredefined strings are inherited from the macro packages of historical
607*95c635efSGarrett D'Amoretroff implementations.
608*95c635efSGarrett D'AmoreThey are
609*95c635efSGarrett D'Amore.Em not recommended
610*95c635efSGarrett D'Amorefor use, as they differ across implementations.
611*95c635efSGarrett D'AmoreManuals using these predefined strings are almost certainly not
612*95c635efSGarrett D'Amoreportable.
613*95c635efSGarrett D'Amore.Pp
614*95c635efSGarrett D'AmoreTheir syntax is similar to special characters, using
615*95c635efSGarrett D'Amore.Sq \e*X
616*95c635efSGarrett D'Amore.Pq for a one-character escape ,
617*95c635efSGarrett D'Amore.Sq \e*(XX
618*95c635efSGarrett D'Amore.Pq two-character ,
619*95c635efSGarrett D'Amoreand
620*95c635efSGarrett D'Amore.Sq \e*[N]
621*95c635efSGarrett D'Amore.Pq N-character .
622*95c635efSGarrett D'AmoreFor details, see the
623*95c635efSGarrett D'Amore.Em Predefined Strings
624*95c635efSGarrett D'Amoresubsection of the
625*95c635efSGarrett D'Amore.Xr roff 5
626*95c635efSGarrett D'Amoremanual.
627*95c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent
628*95c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description
629*95c635efSGarrett D'Amore.It \e*(Ba   Ta \*(Ba       Ta vertical bar
630*95c635efSGarrett D'Amore.It \e*(Ne   Ta \*(Ne       Ta not equal
631*95c635efSGarrett D'Amore.It \e*(Ge   Ta \*(Ge       Ta greater-than-equal
632*95c635efSGarrett D'Amore.It \e*(Le   Ta \*(Le       Ta less-than-equal
633*95c635efSGarrett D'Amore.It \e*(Gt   Ta \*(Gt       Ta greater-than
634*95c635efSGarrett D'Amore.It \e*(Lt   Ta \*(Lt       Ta less-than
635*95c635efSGarrett D'Amore.It \e*(Pm   Ta \*(Pm       Ta plus-minus
636*95c635efSGarrett D'Amore.It \e*(If   Ta \*(If       Ta infinity
637*95c635efSGarrett D'Amore.It \e*(Pi   Ta \*(Pi       Ta pi
638*95c635efSGarrett D'Amore.It \e*(Na   Ta \*(Na       Ta NaN
639*95c635efSGarrett D'Amore.It \e*(Am   Ta \*(Am       Ta ampersand
640*95c635efSGarrett D'Amore.It \e*R     Ta \*R         Ta restricted mark
641*95c635efSGarrett D'Amore.It \e*(Tm   Ta \*(Tm       Ta trade mark
642*95c635efSGarrett D'Amore.It \e*q     Ta \*q         Ta double-quote
643*95c635efSGarrett D'Amore.It \e*(Rq   Ta \*(Rq       Ta right-double-quote
644*95c635efSGarrett D'Amore.It \e*(Lq   Ta \*(Lq       Ta left-double-quote
645*95c635efSGarrett D'Amore.It \e*(lp   Ta \*(lp       Ta right-parenthesis
646*95c635efSGarrett D'Amore.It \e*(rp   Ta \*(rp       Ta left-parenthesis
647*95c635efSGarrett D'Amore.It \e*(lq   Ta \*(lq       Ta left double-quote
648*95c635efSGarrett D'Amore.It \e*(rq   Ta \*(rq       Ta right double-quote
649*95c635efSGarrett D'Amore.It \e*(ua   Ta \*(ua       Ta up arrow
650*95c635efSGarrett D'Amore.It \e*(va   Ta \*(va       Ta up-down arrow
651*95c635efSGarrett D'Amore.It \e*(<=   Ta \*(<=       Ta less-than-equal
652*95c635efSGarrett D'Amore.It \e*(>=   Ta \*(>=       Ta greater-than-equal
653*95c635efSGarrett D'Amore.It \e*(aa   Ta \*(aa       Ta acute
654*95c635efSGarrett D'Amore.It \e*(ga   Ta \*(ga       Ta grave
655*95c635efSGarrett D'Amore.It \e*(Px   Ta \*(Px       Ta POSIX standard name
656*95c635efSGarrett D'Amore.It \e*(Ai   Ta \*(Ai       Ta ANSI standard name
657*95c635efSGarrett D'Amore.El
658*95c635efSGarrett D'Amore.Sh UNICODE CHARACTERS
659*95c635efSGarrett D'AmoreThe escape sequence
660*95c635efSGarrett D'Amore.Pp
661*95c635efSGarrett D'Amore.Dl \e[uXXXX]
662*95c635efSGarrett D'Amore.Pp
663*95c635efSGarrett D'Amoreis interpreted as a Unicode codepoint.
664*95c635efSGarrett D'AmoreThe codepoint must be in the range above U+0080 and less than U+10FFFF.
665*95c635efSGarrett D'AmoreFor compatibility, points must be zero-padded to four characters; if
666*95c635efSGarrett D'Amoregreater than four characters, no zero padding is allowed.
667*95c635efSGarrett D'AmoreUnicode surrogates are not allowed.
668*95c635efSGarrett D'Amore.\" .Pp
669*95c635efSGarrett D'Amore.\" Unicode glyphs attenuate to the
670*95c635efSGarrett D'Amore.\" .Sq \&?
671*95c635efSGarrett D'Amore.\" character if invalid or not rendered by current output media.
672*95c635efSGarrett D'Amore.Sh NUMBERED CHARACTERS
673*95c635efSGarrett D'AmoreFor backward compatibility with existing manuals,
674*95c635efSGarrett D'Amore.Xr mandoc 1
675*95c635efSGarrett D'Amorealso supports the
676*95c635efSGarrett D'Amore.Pp
677*95c635efSGarrett D'Amore.Dl \eN\(aq Ns Ar number Ns \(aq
678*95c635efSGarrett D'Amore.Pp
679*95c635efSGarrett D'Amoreescape sequence, inserting the character
680*95c635efSGarrett D'Amore.Ar number
681*95c635efSGarrett D'Amorefrom the current character set into the output.
682*95c635efSGarrett D'AmoreOf course, this is inherently non-portable and is already marked
683*95c635efSGarrett D'Amoreas deprecated in the Heirloom roff manual.
684*95c635efSGarrett D'AmoreFor example, do not use \eN'34', use \e(dq, or even the plain
685*95c635efSGarrett D'Amore.Sq \(dq
686*95c635efSGarrett D'Amorecharacter where possible.
687*95c635efSGarrett D'Amore.Sh COMPATIBILITY
688*95c635efSGarrett D'AmoreThis section documents compatibility between mandoc and other other
689*95c635efSGarrett D'Amoretroff implementations, at this time limited to GNU troff
690*95c635efSGarrett D'Amore.Pq Qq groff .
691*95c635efSGarrett D'Amore.Pp
692*95c635efSGarrett D'Amore.Bl -dash -compact
693*95c635efSGarrett D'Amore.It
694*95c635efSGarrett D'AmoreThe \eN\(aq\(aq escape sequence is limited to printable characters; in
695*95c635efSGarrett D'Amoregroff, it accepts arbitrary character numbers.
696*95c635efSGarrett D'Amore.It
697*95c635efSGarrett D'AmoreIn
698*95c635efSGarrett D'Amore.Fl T Ns Cm ascii ,
699*95c635efSGarrett D'Amorethe
700*95c635efSGarrett D'Amore\e(ss, \e(nm, \e(nb, \e(nc, \e(ib, \e(ip, \e(pp, \e[sum], \e[product],
701*95c635efSGarrett D'Amore\e[coproduct], \e(gr, \e(\-h, and \e(a. special characters render
702*95c635efSGarrett D'Amoredifferently between mandoc and groff.
703*95c635efSGarrett D'Amore.It
704*95c635efSGarrett D'AmoreIn
705*95c635efSGarrett D'Amore.Fl T Ns Cm html
706*95c635efSGarrett D'Amoreand
707*95c635efSGarrett D'Amore.Fl T Ns Cm xhtml ,
708*95c635efSGarrett D'Amorethe \e(~=, \e(nb, and \e(nc special characters render differently
709*95c635efSGarrett D'Amorebetween mandoc and groff.
710*95c635efSGarrett D'Amore.It
711*95c635efSGarrett D'AmoreThe
712*95c635efSGarrett D'Amore.Fl T Ns Cm ps
713*95c635efSGarrett D'Amoreand
714*95c635efSGarrett D'Amore.Fl T Ns Cm pdf
715*95c635efSGarrett D'Amoremodes format like
716*95c635efSGarrett D'Amore.Fl T Ns Cm ascii
717*95c635efSGarrett D'Amoreinstead of rendering glyphs as in groff.
718*95c635efSGarrett D'Amore.It
719*95c635efSGarrett D'AmoreThe \e[radicalex], \e[sqrtex], and \e(ru special characters have been omitted
720*95c635efSGarrett D'Amorefrom mandoc either because they are poorly documented or they have no
721*95c635efSGarrett D'Amoreknown representation.
722*95c635efSGarrett D'Amore.El
723*95c635efSGarrett D'Amore.Sh SEE ALSO
724*95c635efSGarrett D'Amore.Xr mandoc 1 ,
725*95c635efSGarrett D'Amore.Xr man 5 ,
726*95c635efSGarrett D'Amore.Xr mdoc 5 ,
727*95c635efSGarrett D'Amore.Xr roff 5
728*95c635efSGarrett D'Amore.Sh AUTHORS
729*95c635efSGarrett D'AmoreThe
730*95c635efSGarrett D'Amore.Nm
731*95c635efSGarrett D'Amoremanual page was written by
732*95c635efSGarrett D'Amore.An Kristaps Dzonsons ,
733*95c635efSGarrett D'Amore.Mt kristaps@bsd.lv .
734*95c635efSGarrett D'Amore.Sh CAVEATS
735*95c635efSGarrett D'AmoreThe
736*95c635efSGarrett D'Amore.Sq \e*(Ba
737*95c635efSGarrett D'Amoreescape mimics the behaviour of the
738*95c635efSGarrett D'Amore.Sq \&|
739*95c635efSGarrett D'Amorecharacter in
740*95c635efSGarrett D'Amore.Xr mdoc 5 ;
741*95c635efSGarrett D'Amorethus, if you wish to render a vertical bar with no side effects, use
742*95c635efSGarrett D'Amorethe
743*95c635efSGarrett D'Amore.Sq \e(ba
744*95c635efSGarrett D'Amoreescape.
745