1*260e9a87SYuri Pankov.\" $Id: mandoc_char.7,v 1.59 2015/01/20 19:39:34 schwarze Exp $ 2*260e9a87SYuri Pankov.\" 3*260e9a87SYuri Pankov.\" Copyright (c) 2003 Jason McIntyre <jmc@openbsd.org> 4*260e9a87SYuri Pankov.\" Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> 5*260e9a87SYuri Pankov.\" Copyright (c) 2011 Ingo Schwarze <schwarze@openbsd.org> 695c635efSGarrett D'Amore.\" 795c635efSGarrett D'Amore.\" Permission to use, copy, modify, and distribute this software for any 895c635efSGarrett D'Amore.\" purpose with or without fee is hereby granted, provided that the above 995c635efSGarrett D'Amore.\" copyright notice and this permission notice appear in all copies. 1095c635efSGarrett D'Amore.\" 1195c635efSGarrett D'Amore.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1295c635efSGarrett D'Amore.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1395c635efSGarrett D'Amore.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1495c635efSGarrett D'Amore.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1595c635efSGarrett D'Amore.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1695c635efSGarrett D'Amore.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 1795c635efSGarrett D'Amore.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1895c635efSGarrett D'Amore.\" 19*260e9a87SYuri Pankov.Dd $Mdocdate: January 20 2015 $ 2095c635efSGarrett D'Amore.Dt MANDOC_CHAR 5 2195c635efSGarrett D'Amore.Os 2295c635efSGarrett D'Amore.Sh NAME 2395c635efSGarrett D'Amore.Nm mandoc_char 2495c635efSGarrett D'Amore.Nd mandoc special characters 2595c635efSGarrett D'Amore.Sh DESCRIPTION 2695c635efSGarrett D'AmoreThis page documents the 27*260e9a87SYuri Pankov.Xr mandoc_roff 5 2895c635efSGarrett D'Amoreescape sequences accepted by 2995c635efSGarrett D'Amore.Xr mandoc 1 3095c635efSGarrett D'Amoreto represent special characters in 3195c635efSGarrett D'Amore.Xr mdoc 5 3295c635efSGarrett D'Amoreand 3395c635efSGarrett D'Amore.Xr man 5 3495c635efSGarrett D'Amoredocuments. 3595c635efSGarrett D'Amore.Pp 3695c635efSGarrett D'AmoreThe rendering depends on the 3795c635efSGarrett D'Amore.Xr mandoc 1 3895c635efSGarrett D'Amoreoutput mode; in ASCII output, most characters are completely 3995c635efSGarrett D'Amoreunintelligible. 4095c635efSGarrett D'AmoreFor that reason, using any of the special characters documented here, 4195c635efSGarrett D'Amoreexcept those discussed in the 4295c635efSGarrett D'Amore.Sx DESCRIPTION , 4395c635efSGarrett D'Amoreis strongly discouraged; they are supported merely for backwards 4495c635efSGarrett D'Amorecompatibility with existing documents. 4595c635efSGarrett D'Amore.Pp 4695c635efSGarrett D'AmoreIn particular, in English manual pages, do not use special-character 4795c635efSGarrett D'Amoreescape sequences to represent national language characters in author 4895c635efSGarrett D'Amorenames; instead, provide ASCII transcriptions of the names. 4995c635efSGarrett D'Amore.Ss Dashes and Hyphens 5095c635efSGarrett D'AmoreIn typography there are different types of dashes of various width: 5195c635efSGarrett D'Amorethe hyphen (-), 5295c635efSGarrett D'Amorethe minus sign (\-), 5395c635efSGarrett D'Amorethe en-dash (\(en), 5495c635efSGarrett D'Amoreand the em-dash (\(em). 5595c635efSGarrett D'Amore.Pp 5695c635efSGarrett D'AmoreHyphens are used for adjectives; 5795c635efSGarrett D'Amoreto separate the two parts of a compound word; 5895c635efSGarrett D'Amoreor to separate a word across two successive lines of text. 5995c635efSGarrett D'AmoreThe hyphen does not need to be escaped: 6095c635efSGarrett D'Amore.Bd -unfilled -offset indent 6195c635efSGarrett D'Amoreblue-eyed 6295c635efSGarrett D'Amorelorry-driver 6395c635efSGarrett D'Amore.Ed 6495c635efSGarrett D'Amore.Pp 6595c635efSGarrett D'AmoreThe mathematical minus sign is used for negative numbers or subtraction. 6695c635efSGarrett D'AmoreIt should be written as 6795c635efSGarrett D'Amore.Sq \e- : 6895c635efSGarrett D'Amore.Bd -unfilled -offset indent 6995c635efSGarrett D'Amorea = 3 \e- 1; 7095c635efSGarrett D'Amoreb = \e-2; 7195c635efSGarrett D'Amore.Ed 7295c635efSGarrett D'Amore.Pp 7395c635efSGarrett D'AmoreThe en-dash is used to separate the two elements of a range, 7495c635efSGarrett D'Amoreor can be used the same way as an em-dash. 7595c635efSGarrett D'AmoreIt should be written as 7695c635efSGarrett D'Amore.Sq \e(en : 7795c635efSGarrett D'Amore.Bd -unfilled -offset indent 7895c635efSGarrett D'Amorepp. 95\e(en97. 7995c635efSGarrett D'AmoreGo away \e(en or else! 8095c635efSGarrett D'Amore.Ed 8195c635efSGarrett D'Amore.Pp 8295c635efSGarrett D'AmoreThe em-dash can be used to show an interruption 8395c635efSGarrett D'Amoreor can be used the same way as colons, semi-colons, or parentheses. 8495c635efSGarrett D'AmoreIt should be written as 8595c635efSGarrett D'Amore.Sq \e(em : 8695c635efSGarrett D'Amore.Bd -unfilled -offset indent 8795c635efSGarrett D'AmoreThree things \e(em apples, oranges, and bananas. 8895c635efSGarrett D'AmoreThis is not that \e(em rather, this is that. 8995c635efSGarrett D'Amore.Ed 9095c635efSGarrett D'Amore.Pp 9195c635efSGarrett D'AmoreNote: 9295c635efSGarrett D'Amorehyphens, minus signs, and en-dashes look identical under normal ASCII output. 9395c635efSGarrett D'AmoreOther formats, such as PostScript, render them correctly, 9495c635efSGarrett D'Amorewith differing widths. 9595c635efSGarrett D'Amore.Ss Spaces 9695c635efSGarrett D'AmoreTo separate words in normal text, for indenting and alignment 9795c635efSGarrett D'Amorein literal context, and when none of the following special cases apply, 9895c635efSGarrett D'Amorejust use the normal space character 9995c635efSGarrett D'Amore.Pq Sq \ . 10095c635efSGarrett D'Amore.Pp 101*260e9a87SYuri PankovWhen filling text, output lines may be broken between words, i.e. at space 10295c635efSGarrett D'Amorecharacters. 10395c635efSGarrett D'AmoreTo prevent a line break between two particular words, 104*260e9a87SYuri Pankovuse the unpaddable non-breaking space escape sequence 105*260e9a87SYuri Pankov.Pq Sq \e\ \& 10695c635efSGarrett D'Amoreinstead of the normal space character. 10795c635efSGarrett D'AmoreFor example, the input string 108*260e9a87SYuri Pankov.Dq number\e\ 1 10995c635efSGarrett D'Amorewill be kept together as 110*260e9a87SYuri Pankov.Dq number\ 1 11195c635efSGarrett D'Amoreon the same output line. 11295c635efSGarrett D'Amore.Pp 11395c635efSGarrett D'AmoreOn request and macro lines, the normal space character serves as an 11495c635efSGarrett D'Amoreargument delimiter. 115*260e9a87SYuri PankovTo include whitespace into arguments, quoting is usually the best choice; 116*260e9a87SYuri Pankovsee the MACRO SYNTAX section in 117*260e9a87SYuri Pankov.Xr mandoc_roff 5 . 118*260e9a87SYuri PankovIn some cases, using the non-breaking space escape sequence 11995c635efSGarrett D'Amore.Pq Sq \e\ \& 120*260e9a87SYuri Pankovmay be preferable. 121*260e9a87SYuri Pankov.Pp 12295c635efSGarrett D'AmoreTo escape macro names and to protect whitespace at the end 12395c635efSGarrett D'Amoreof input lines, the zero-width space 12495c635efSGarrett D'Amore.Pq Sq \e& 12595c635efSGarrett D'Amoreis often useful. 12695c635efSGarrett D'AmoreFor example, in 12795c635efSGarrett D'Amore.Xr mdoc 5 , 12895c635efSGarrett D'Amorea normal space character can be displayed in single quotes in either 12995c635efSGarrett D'Amoreof the following ways: 13095c635efSGarrett D'Amore.Pp 13195c635efSGarrett D'Amore.Dl .Sq \(dq \(dq 13295c635efSGarrett D'Amore.Dl .Sq \e \e& 13395c635efSGarrett D'Amore.Ss Quotes 13495c635efSGarrett D'AmoreOn request and macro lines, the double-quote character 13595c635efSGarrett D'Amore.Pq Sq \(dq 13695c635efSGarrett D'Amoreis handled specially to allow quoting. 13795c635efSGarrett D'AmoreOne way to prevent this special handling is by using the 13895c635efSGarrett D'Amore.Sq \e(dq 13995c635efSGarrett D'Amoreescape sequence. 14095c635efSGarrett D'Amore.Pp 14195c635efSGarrett D'AmoreNote that on text lines, literal double-quote characters can be used 14295c635efSGarrett D'Amoreverbatim. 14395c635efSGarrett D'AmoreAll other quote-like characters can be used verbatim as well, 14495c635efSGarrett D'Amoreeven on request and macro lines. 14595c635efSGarrett D'Amore.Ss Periods 14695c635efSGarrett D'AmoreThe period 14795c635efSGarrett D'Amore.Pq Sq \&. 14895c635efSGarrett D'Amoreis handled specially at the beginning of an input line, 14995c635efSGarrett D'Amorewhere it introduces a 150*260e9a87SYuri Pankov.Xr mandoc_roff 5 15195c635efSGarrett D'Amorerequest or a macro, and when appearing alone as a macro argument in 15295c635efSGarrett D'Amore.Xr mdoc 5 . 15395c635efSGarrett D'AmoreIn such situations, prepend a zero-width space 15495c635efSGarrett D'Amore.Pq Sq \e&. 15595c635efSGarrett D'Amoreto make it behave like normal text. 15695c635efSGarrett D'Amore.Pp 15795c635efSGarrett D'AmoreDo not use the 15895c635efSGarrett D'Amore.Sq \e. 15995c635efSGarrett D'Amoreescape sequence. 16095c635efSGarrett D'AmoreIt does not prevent special handling of the period. 16195c635efSGarrett D'Amore.Ss Backslashes 16295c635efSGarrett D'AmoreTo include a literal backslash 16395c635efSGarrett D'Amore.Pq Sq \e 16495c635efSGarrett D'Amoreinto the output, use the 16595c635efSGarrett D'Amore.Pq Sq \ee 16695c635efSGarrett D'Amoreescape sequence. 16795c635efSGarrett D'Amore.Pp 16895c635efSGarrett D'AmoreNote that doubling it 16995c635efSGarrett D'Amore.Pq Sq \e\e 17095c635efSGarrett D'Amoreis not the right way to output a backslash. 17195c635efSGarrett D'AmoreBecause 17295c635efSGarrett D'Amore.Xr mandoc 1 17395c635efSGarrett D'Amoredoes not implement full 174*260e9a87SYuri Pankov.Xr mandoc_roff 5 17595c635efSGarrett D'Amorefunctionality, it may work with 17695c635efSGarrett D'Amore.Xr mandoc 1 , 17795c635efSGarrett D'Amorebut it may have weird effects on complete 178*260e9a87SYuri Pankov.Xr mandoc_roff 5 17995c635efSGarrett D'Amoreimplementations. 18095c635efSGarrett D'Amore.Sh SPECIAL CHARACTERS 18195c635efSGarrett D'AmoreSpecial characters are encoded as 18295c635efSGarrett D'Amore.Sq \eX 18395c635efSGarrett D'Amore.Pq for a one-character escape , 18495c635efSGarrett D'Amore.Sq \e(XX 18595c635efSGarrett D'Amore.Pq two-character , 18695c635efSGarrett D'Amoreand 18795c635efSGarrett D'Amore.Sq \e[N] 18895c635efSGarrett D'Amore.Pq N-character . 18995c635efSGarrett D'AmoreFor details, see the 19095c635efSGarrett D'Amore.Em Special Characters 19195c635efSGarrett D'Amoresubsection of the 192*260e9a87SYuri Pankov.Xr mandoc_roff 5 19395c635efSGarrett D'Amoremanual. 19495c635efSGarrett D'Amore.Pp 19595c635efSGarrett D'AmoreSpacing: 19695c635efSGarrett D'Amore.Bl -column "Input" "Description" -offset indent -compact 19795c635efSGarrett D'Amore.It Em Input Ta Em Description 198*260e9a87SYuri Pankov.It Sq \e\ \& Ta unpaddable non-breaking space 199*260e9a87SYuri Pankov.It \e~ Ta paddable non-breaking space 200*260e9a87SYuri Pankov.It \e0 Ta unpaddable, breaking digit-width space 201*260e9a87SYuri Pankov.It \e| Ta one-sixth \e(em narrow space, zero width in nroff mode 202*260e9a87SYuri Pankov.It \e^ Ta one-twelfth \e(em half-narrow space, zero width in nroff 20395c635efSGarrett D'Amore.It \e& Ta zero-width space 204*260e9a87SYuri Pankov.It \e% Ta zero-width space allowing hyphenation 20595c635efSGarrett D'Amore.El 20695c635efSGarrett D'Amore.Pp 20795c635efSGarrett D'AmoreLines: 20895c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 20995c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 21095c635efSGarrett D'Amore.It \e(ba Ta \(ba Ta bar 21195c635efSGarrett D'Amore.It \e(br Ta \(br Ta box rule 21295c635efSGarrett D'Amore.It \e(ul Ta \(ul Ta underscore 213*260e9a87SYuri Pankov.It \e(rn Ta \(rn Ta overline 21495c635efSGarrett D'Amore.It \e(bb Ta \(bb Ta broken bar 21595c635efSGarrett D'Amore.It \e(sl Ta \(sl Ta forward slash 21695c635efSGarrett D'Amore.It \e(rs Ta \(rs Ta backward slash 21795c635efSGarrett D'Amore.El 21895c635efSGarrett D'Amore.Pp 21995c635efSGarrett D'AmoreText markers: 22095c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 22195c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 22295c635efSGarrett D'Amore.It \e(ci Ta \(ci Ta circle 22395c635efSGarrett D'Amore.It \e(bu Ta \(bu Ta bullet 22495c635efSGarrett D'Amore.It \e(dd Ta \(dd Ta double dagger 22595c635efSGarrett D'Amore.It \e(dg Ta \(dg Ta dagger 22695c635efSGarrett D'Amore.It \e(lz Ta \(lz Ta lozenge 22795c635efSGarrett D'Amore.It \e(sq Ta \(sq Ta white square 22895c635efSGarrett D'Amore.It \e(ps Ta \(ps Ta paragraph 22995c635efSGarrett D'Amore.It \e(sc Ta \(sc Ta section 23095c635efSGarrett D'Amore.It \e(lh Ta \(lh Ta left hand 23195c635efSGarrett D'Amore.It \e(rh Ta \(rh Ta right hand 23295c635efSGarrett D'Amore.It \e(at Ta \(at Ta at 23395c635efSGarrett D'Amore.It \e(sh Ta \(sh Ta hash (pound) 23495c635efSGarrett D'Amore.It \e(CR Ta \(CR Ta carriage return 23595c635efSGarrett D'Amore.It \e(OK Ta \(OK Ta check mark 23695c635efSGarrett D'Amore.El 23795c635efSGarrett D'Amore.Pp 23895c635efSGarrett D'AmoreLegal symbols: 23995c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 24095c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 24195c635efSGarrett D'Amore.It \e(co Ta \(co Ta copyright 24295c635efSGarrett D'Amore.It \e(rg Ta \(rg Ta registered 24395c635efSGarrett D'Amore.It \e(tm Ta \(tm Ta trademarked 24495c635efSGarrett D'Amore.El 24595c635efSGarrett D'Amore.Pp 24695c635efSGarrett D'AmorePunctuation: 24795c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 24895c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 24995c635efSGarrett D'Amore.It \e(em Ta \(em Ta em-dash 25095c635efSGarrett D'Amore.It \e(en Ta \(en Ta en-dash 25195c635efSGarrett D'Amore.It \e(hy Ta \(hy Ta hyphen 25295c635efSGarrett D'Amore.It \ee Ta \e Ta back-slash 25395c635efSGarrett D'Amore.It \e. Ta \. Ta period 25495c635efSGarrett D'Amore.It \e(r! Ta \(r! Ta upside-down exclamation 25595c635efSGarrett D'Amore.It \e(r? Ta \(r? Ta upside-down question 25695c635efSGarrett D'Amore.El 25795c635efSGarrett D'Amore.Pp 25895c635efSGarrett D'AmoreQuotes: 25995c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 26095c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 26195c635efSGarrett D'Amore.It \e(Bq Ta \(Bq Ta right low double-quote 26295c635efSGarrett D'Amore.It \e(bq Ta \(bq Ta right low single-quote 26395c635efSGarrett D'Amore.It \e(lq Ta \(lq Ta left double-quote 26495c635efSGarrett D'Amore.It \e(rq Ta \(rq Ta right double-quote 26595c635efSGarrett D'Amore.It \e(oq Ta \(oq Ta left single-quote 26695c635efSGarrett D'Amore.It \e(cq Ta \(cq Ta right single-quote 26795c635efSGarrett D'Amore.It \e(aq Ta \(aq Ta apostrophe quote (text) 26895c635efSGarrett D'Amore.It \e(dq Ta \(dq Ta double quote (text) 26995c635efSGarrett D'Amore.It \e(Fo Ta \(Fo Ta left guillemet 27095c635efSGarrett D'Amore.It \e(Fc Ta \(Fc Ta right guillemet 27195c635efSGarrett D'Amore.It \e(fo Ta \(fo Ta left single guillemet 27295c635efSGarrett D'Amore.It \e(fc Ta \(fc Ta right single guillemet 27395c635efSGarrett D'Amore.El 27495c635efSGarrett D'Amore.Pp 27595c635efSGarrett D'AmoreBrackets: 276*260e9a87SYuri Pankov.Bl -column "xxbracketrightbtx" Rendered Description -offset indent -compact 27795c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 27895c635efSGarrett D'Amore.It \e(lB Ta \(lB Ta left bracket 27995c635efSGarrett D'Amore.It \e(rB Ta \(rB Ta right bracket 28095c635efSGarrett D'Amore.It \e(lC Ta \(lC Ta left brace 28195c635efSGarrett D'Amore.It \e(rC Ta \(rC Ta right brace 28295c635efSGarrett D'Amore.It \e(la Ta \(la Ta left angle 28395c635efSGarrett D'Amore.It \e(ra Ta \(ra Ta right angle 28495c635efSGarrett D'Amore.It \e(bv Ta \(bv Ta brace extension 28595c635efSGarrett D'Amore.It \e[braceex] Ta \[braceex] Ta brace extension 28695c635efSGarrett D'Amore.It \e[bracketlefttp] Ta \[bracketlefttp] Ta top-left hooked bracket 287*260e9a87SYuri Pankov.It \e[bracketleftbt] Ta \[bracketleftbt] Ta bottom-left hooked bracket 28895c635efSGarrett D'Amore.It \e[bracketleftex] Ta \[bracketleftex] Ta left hooked bracket extension 28995c635efSGarrett D'Amore.It \e[bracketrighttp] Ta \[bracketrighttp] Ta top-right hooked bracket 290*260e9a87SYuri Pankov.It \e[bracketrightbt] Ta \[bracketrightbt] Ta bottom-right hooked bracket 29195c635efSGarrett D'Amore.It \e[bracketrightex] Ta \[bracketrightex] Ta right hooked bracket extension 29295c635efSGarrett D'Amore.It \e(lt Ta \(lt Ta top-left hooked brace 29395c635efSGarrett D'Amore.It \e[bracelefttp] Ta \[bracelefttp] Ta top-left hooked brace 29495c635efSGarrett D'Amore.It \e(lk Ta \(lk Ta mid-left hooked brace 29595c635efSGarrett D'Amore.It \e[braceleftmid] Ta \[braceleftmid] Ta mid-left hooked brace 29695c635efSGarrett D'Amore.It \e(lb Ta \(lb Ta bottom-left hooked brace 297*260e9a87SYuri Pankov.It \e[braceleftbt] Ta \[braceleftbt] Ta bottom-left hooked brace 29895c635efSGarrett D'Amore.It \e[braceleftex] Ta \[braceleftex] Ta left hooked brace extension 29995c635efSGarrett D'Amore.It \e(rt Ta \(rt Ta top-left hooked brace 30095c635efSGarrett D'Amore.It \e[bracerighttp] Ta \[bracerighttp] Ta top-right hooked brace 30195c635efSGarrett D'Amore.It \e(rk Ta \(rk Ta mid-right hooked brace 30295c635efSGarrett D'Amore.It \e[bracerightmid] Ta \[bracerightmid] Ta mid-right hooked brace 30395c635efSGarrett D'Amore.It \e(rb Ta \(rb Ta bottom-right hooked brace 304*260e9a87SYuri Pankov.It \e[bracerightbt] Ta \[bracerightbt] Ta bottom-right hooked brace 30595c635efSGarrett D'Amore.It \e[bracerightex] Ta \[bracerightex] Ta right hooked brace extension 30695c635efSGarrett D'Amore.It \e[parenlefttp] Ta \[parenlefttp] Ta top-left hooked parenthesis 307*260e9a87SYuri Pankov.It \e[parenleftbt] Ta \[parenleftbt] Ta bottom-left hooked parenthesis 30895c635efSGarrett D'Amore.It \e[parenleftex] Ta \[parenleftex] Ta left hooked parenthesis extension 30995c635efSGarrett D'Amore.It \e[parenrighttp] Ta \[parenrighttp] Ta top-right hooked parenthesis 310*260e9a87SYuri Pankov.It \e[parenrightbt] Ta \[parenrightbt] Ta bottom-right hooked parenthesis 31195c635efSGarrett D'Amore.It \e[parenrightex] Ta \[parenrightex] Ta right hooked parenthesis extension 31295c635efSGarrett D'Amore.El 31395c635efSGarrett D'Amore.Pp 31495c635efSGarrett D'AmoreArrows: 31595c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 31695c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 31795c635efSGarrett D'Amore.It \e(<- Ta \(<- Ta left arrow 31895c635efSGarrett D'Amore.It \e(-> Ta \(-> Ta right arrow 31995c635efSGarrett D'Amore.It \e(<> Ta \(<> Ta left-right arrow 32095c635efSGarrett D'Amore.It \e(da Ta \(da Ta down arrow 32195c635efSGarrett D'Amore.It \e(ua Ta \(ua Ta up arrow 32295c635efSGarrett D'Amore.It \e(va Ta \(va Ta up-down arrow 32395c635efSGarrett D'Amore.It \e(lA Ta \(lA Ta left double-arrow 32495c635efSGarrett D'Amore.It \e(rA Ta \(rA Ta right double-arrow 32595c635efSGarrett D'Amore.It \e(hA Ta \(hA Ta left-right double-arrow 32695c635efSGarrett D'Amore.It \e(uA Ta \(uA Ta up double-arrow 32795c635efSGarrett D'Amore.It \e(dA Ta \(dA Ta down double-arrow 32895c635efSGarrett D'Amore.It \e(vA Ta \(vA Ta up-down double-arrow 32995c635efSGarrett D'Amore.El 33095c635efSGarrett D'Amore.Pp 33195c635efSGarrett D'AmoreLogical: 33295c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 33395c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 33495c635efSGarrett D'Amore.It \e(AN Ta \(AN Ta logical and 33595c635efSGarrett D'Amore.It \e(OR Ta \(OR Ta logical or 33695c635efSGarrett D'Amore.It \e(no Ta \(no Ta logical not 33795c635efSGarrett D'Amore.It \e[tno] Ta \[tno] Ta logical not (text) 33895c635efSGarrett D'Amore.It \e(te Ta \(te Ta existential quantifier 33995c635efSGarrett D'Amore.It \e(fa Ta \(fa Ta universal quantifier 34095c635efSGarrett D'Amore.It \e(st Ta \(st Ta such that 34195c635efSGarrett D'Amore.It \e(tf Ta \(tf Ta therefore 34295c635efSGarrett D'Amore.It \e(3d Ta \(3d Ta therefore 34395c635efSGarrett D'Amore.It \e(or Ta \(or Ta bitwise or 34495c635efSGarrett D'Amore.El 34595c635efSGarrett D'Amore.Pp 34695c635efSGarrett D'AmoreMathematical: 34795c635efSGarrett D'Amore.Bl -column "xxcoproductxx" "Rendered" "Description" -offset indent -compact 34895c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 34995c635efSGarrett D'Amore.It \e(pl Ta \(pl Ta plus 35095c635efSGarrett D'Amore.It \e(mi Ta \(mi Ta minus 35195c635efSGarrett D'Amore.It \e- Ta \- Ta minus (text) 35295c635efSGarrett D'Amore.It \e(-+ Ta \(-+ Ta minus-plus 35395c635efSGarrett D'Amore.It \e(+- Ta \(+- Ta plus-minus 35495c635efSGarrett D'Amore.It \e[t+-] Ta \[t+-] Ta plus-minus (text) 355*260e9a87SYuri Pankov.It \e(pc Ta \(pc Ta center-dot 35695c635efSGarrett D'Amore.It \e(mu Ta \(mu Ta multiply 35795c635efSGarrett D'Amore.It \e[tmu] Ta \[tmu] Ta multiply (text) 35895c635efSGarrett D'Amore.It \e(c* Ta \(c* Ta circle-multiply 35995c635efSGarrett D'Amore.It \e(c+ Ta \(c+ Ta circle-plus 36095c635efSGarrett D'Amore.It \e(di Ta \(di Ta divide 36195c635efSGarrett D'Amore.It \e[tdi] Ta \[tdi] Ta divide (text) 36295c635efSGarrett D'Amore.It \e(f/ Ta \(f/ Ta fraction 36395c635efSGarrett D'Amore.It \e(** Ta \(** Ta asterisk 36495c635efSGarrett D'Amore.It \e(<= Ta \(<= Ta less-than-equal 36595c635efSGarrett D'Amore.It \e(>= Ta \(>= Ta greater-than-equal 36695c635efSGarrett D'Amore.It \e(<< Ta \(<< Ta much less 36795c635efSGarrett D'Amore.It \e(>> Ta \(>> Ta much greater 36895c635efSGarrett D'Amore.It \e(eq Ta \(eq Ta equal 36995c635efSGarrett D'Amore.It \e(!= Ta \(!= Ta not equal 37095c635efSGarrett D'Amore.It \e(== Ta \(== Ta equivalent 37195c635efSGarrett D'Amore.It \e(ne Ta \(ne Ta not equivalent 372*260e9a87SYuri Pankov.It \e(ap Ta \(ap Ta tilde operator 373*260e9a87SYuri Pankov.It \e(|= Ta \(|= Ta asymptotically equal 374*260e9a87SYuri Pankov.It \e(=~ Ta \(=~ Ta approximately equal 375*260e9a87SYuri Pankov.It \e(~~ Ta \(~~ Ta almost equal 376*260e9a87SYuri Pankov.It \e(~= Ta \(~= Ta almost equal 37795c635efSGarrett D'Amore.It \e(pt Ta \(pt Ta proportionate 37895c635efSGarrett D'Amore.It \e(es Ta \(es Ta empty set 37995c635efSGarrett D'Amore.It \e(mo Ta \(mo Ta element 38095c635efSGarrett D'Amore.It \e(nm Ta \(nm Ta not element 38195c635efSGarrett D'Amore.It \e(sb Ta \(sb Ta proper subset 38295c635efSGarrett D'Amore.It \e(nb Ta \(nb Ta not subset 38395c635efSGarrett D'Amore.It \e(sp Ta \(sp Ta proper superset 38495c635efSGarrett D'Amore.It \e(nc Ta \(nc Ta not superset 38595c635efSGarrett D'Amore.It \e(ib Ta \(ib Ta reflexive subset 38695c635efSGarrett D'Amore.It \e(ip Ta \(ip Ta reflexive superset 38795c635efSGarrett D'Amore.It \e(ca Ta \(ca Ta intersection 38895c635efSGarrett D'Amore.It \e(cu Ta \(cu Ta union 38995c635efSGarrett D'Amore.It \e(/_ Ta \(/_ Ta angle 39095c635efSGarrett D'Amore.It \e(pp Ta \(pp Ta perpendicular 39195c635efSGarrett D'Amore.It \e(is Ta \(is Ta integral 39295c635efSGarrett D'Amore.It \e[integral] Ta \[integral] Ta integral 39395c635efSGarrett D'Amore.It \e[sum] Ta \[sum] Ta summation 39495c635efSGarrett D'Amore.It \e[product] Ta \[product] Ta product 39595c635efSGarrett D'Amore.It \e[coproduct] Ta \[coproduct] Ta coproduct 39695c635efSGarrett D'Amore.It \e(gr Ta \(gr Ta gradient 39795c635efSGarrett D'Amore.It \e(sr Ta \(sr Ta square root 39895c635efSGarrett D'Amore.It \e[sqrt] Ta \[sqrt] Ta square root 39995c635efSGarrett D'Amore.It \e(lc Ta \(lc Ta left-ceiling 40095c635efSGarrett D'Amore.It \e(rc Ta \(rc Ta right-ceiling 40195c635efSGarrett D'Amore.It \e(lf Ta \(lf Ta left-floor 40295c635efSGarrett D'Amore.It \e(rf Ta \(rf Ta right-floor 40395c635efSGarrett D'Amore.It \e(if Ta \(if Ta infinity 40495c635efSGarrett D'Amore.It \e(Ah Ta \(Ah Ta aleph 40595c635efSGarrett D'Amore.It \e(Im Ta \(Im Ta imaginary 40695c635efSGarrett D'Amore.It \e(Re Ta \(Re Ta real 40795c635efSGarrett D'Amore.It \e(pd Ta \(pd Ta partial differential 40895c635efSGarrett D'Amore.It \e(-h Ta \(-h Ta Planck constant over 2\(*p 40995c635efSGarrett D'Amore.It \e[12] Ta \[12] Ta one-half 41095c635efSGarrett D'Amore.It \e[14] Ta \[14] Ta one-fourth 41195c635efSGarrett D'Amore.It \e[34] Ta \[34] Ta three-fourths 41295c635efSGarrett D'Amore.El 41395c635efSGarrett D'Amore.Pp 41495c635efSGarrett D'AmoreLigatures: 41595c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 41695c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 41795c635efSGarrett D'Amore.It \e(ff Ta \(ff Ta ff ligature 41895c635efSGarrett D'Amore.It \e(fi Ta \(fi Ta fi ligature 41995c635efSGarrett D'Amore.It \e(fl Ta \(fl Ta fl ligature 42095c635efSGarrett D'Amore.It \e(Fi Ta \(Fi Ta ffi ligature 42195c635efSGarrett D'Amore.It \e(Fl Ta \(Fl Ta ffl ligature 42295c635efSGarrett D'Amore.It \e(AE Ta \(AE Ta AE 42395c635efSGarrett D'Amore.It \e(ae Ta \(ae Ta ae 42495c635efSGarrett D'Amore.It \e(OE Ta \(OE Ta OE 42595c635efSGarrett D'Amore.It \e(oe Ta \(oe Ta oe 42695c635efSGarrett D'Amore.It \e(ss Ta \(ss Ta German eszett 42795c635efSGarrett D'Amore.It \e(IJ Ta \(IJ Ta IJ ligature 42895c635efSGarrett D'Amore.It \e(ij Ta \(ij Ta ij ligature 42995c635efSGarrett D'Amore.El 43095c635efSGarrett D'Amore.Pp 43195c635efSGarrett D'AmoreAccents: 43295c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 43395c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 43495c635efSGarrett D'Amore.It \e(a" Ta \(a" Ta Hungarian umlaut 43595c635efSGarrett D'Amore.It \e(a- Ta \(a- Ta macron 43695c635efSGarrett D'Amore.It \e(a. Ta \(a. Ta dotted 43795c635efSGarrett D'Amore.It \e(a^ Ta \(a^ Ta circumflex 43895c635efSGarrett D'Amore.It \e(aa Ta \(aa Ta acute 43995c635efSGarrett D'Amore.It \e' Ta \' Ta acute 44095c635efSGarrett D'Amore.It \e(ga Ta \(ga Ta grave 44195c635efSGarrett D'Amore.It \e` Ta \` Ta grave 44295c635efSGarrett D'Amore.It \e(ab Ta \(ab Ta breve 44395c635efSGarrett D'Amore.It \e(ac Ta \(ac Ta cedilla 44495c635efSGarrett D'Amore.It \e(ad Ta \(ad Ta dieresis 44595c635efSGarrett D'Amore.It \e(ah Ta \(ah Ta caron 44695c635efSGarrett D'Amore.It \e(ao Ta \(ao Ta ring 44795c635efSGarrett D'Amore.It \e(a~ Ta \(a~ Ta tilde 44895c635efSGarrett D'Amore.It \e(ho Ta \(ho Ta ogonek 44995c635efSGarrett D'Amore.It \e(ha Ta \(ha Ta hat (text) 45095c635efSGarrett D'Amore.It \e(ti Ta \(ti Ta tilde (text) 45195c635efSGarrett D'Amore.El 45295c635efSGarrett D'Amore.Pp 45395c635efSGarrett D'AmoreAccented letters: 45495c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 45595c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 45695c635efSGarrett D'Amore.It \e('A Ta \('A Ta acute A 45795c635efSGarrett D'Amore.It \e('E Ta \('E Ta acute E 45895c635efSGarrett D'Amore.It \e('I Ta \('I Ta acute I 45995c635efSGarrett D'Amore.It \e('O Ta \('O Ta acute O 46095c635efSGarrett D'Amore.It \e('U Ta \('U Ta acute U 46195c635efSGarrett D'Amore.It \e('a Ta \('a Ta acute a 46295c635efSGarrett D'Amore.It \e('e Ta \('e Ta acute e 46395c635efSGarrett D'Amore.It \e('i Ta \('i Ta acute i 46495c635efSGarrett D'Amore.It \e('o Ta \('o Ta acute o 46595c635efSGarrett D'Amore.It \e('u Ta \('u Ta acute u 46695c635efSGarrett D'Amore.It \e(`A Ta \(`A Ta grave A 46795c635efSGarrett D'Amore.It \e(`E Ta \(`E Ta grave E 46895c635efSGarrett D'Amore.It \e(`I Ta \(`I Ta grave I 46995c635efSGarrett D'Amore.It \e(`O Ta \(`O Ta grave O 47095c635efSGarrett D'Amore.It \e(`U Ta \(`U Ta grave U 47195c635efSGarrett D'Amore.It \e(`a Ta \(`a Ta grave a 47295c635efSGarrett D'Amore.It \e(`e Ta \(`e Ta grave e 47395c635efSGarrett D'Amore.It \e(`i Ta \(`i Ta grave i 47495c635efSGarrett D'Amore.It \e(`o Ta \(`i Ta grave o 47595c635efSGarrett D'Amore.It \e(`u Ta \(`u Ta grave u 47695c635efSGarrett D'Amore.It \e(~A Ta \(~A Ta tilde A 47795c635efSGarrett D'Amore.It \e(~N Ta \(~N Ta tilde N 47895c635efSGarrett D'Amore.It \e(~O Ta \(~O Ta tilde O 47995c635efSGarrett D'Amore.It \e(~a Ta \(~a Ta tilde a 48095c635efSGarrett D'Amore.It \e(~n Ta \(~n Ta tilde n 48195c635efSGarrett D'Amore.It \e(~o Ta \(~o Ta tilde o 48295c635efSGarrett D'Amore.It \e(:A Ta \(:A Ta dieresis A 48395c635efSGarrett D'Amore.It \e(:E Ta \(:E Ta dieresis E 48495c635efSGarrett D'Amore.It \e(:I Ta \(:I Ta dieresis I 48595c635efSGarrett D'Amore.It \e(:O Ta \(:O Ta dieresis O 48695c635efSGarrett D'Amore.It \e(:U Ta \(:U Ta dieresis U 48795c635efSGarrett D'Amore.It \e(:a Ta \(:a Ta dieresis a 48895c635efSGarrett D'Amore.It \e(:e Ta \(:e Ta dieresis e 48995c635efSGarrett D'Amore.It \e(:i Ta \(:i Ta dieresis i 49095c635efSGarrett D'Amore.It \e(:o Ta \(:o Ta dieresis o 49195c635efSGarrett D'Amore.It \e(:u Ta \(:u Ta dieresis u 49295c635efSGarrett D'Amore.It \e(:y Ta \(:y Ta dieresis y 49395c635efSGarrett D'Amore.It \e(^A Ta \(^A Ta circumflex A 49495c635efSGarrett D'Amore.It \e(^E Ta \(^E Ta circumflex E 49595c635efSGarrett D'Amore.It \e(^I Ta \(^I Ta circumflex I 49695c635efSGarrett D'Amore.It \e(^O Ta \(^O Ta circumflex O 49795c635efSGarrett D'Amore.It \e(^U Ta \(^U Ta circumflex U 49895c635efSGarrett D'Amore.It \e(^a Ta \(^a Ta circumflex a 49995c635efSGarrett D'Amore.It \e(^e Ta \(^e Ta circumflex e 50095c635efSGarrett D'Amore.It \e(^i Ta \(^i Ta circumflex i 50195c635efSGarrett D'Amore.It \e(^o Ta \(^o Ta circumflex o 50295c635efSGarrett D'Amore.It \e(^u Ta \(^u Ta circumflex u 50395c635efSGarrett D'Amore.It \e(,C Ta \(,C Ta cedilla C 50495c635efSGarrett D'Amore.It \e(,c Ta \(,c Ta cedilla c 50595c635efSGarrett D'Amore.It \e(/L Ta \(/L Ta stroke L 50695c635efSGarrett D'Amore.It \e(/l Ta \(/l Ta stroke l 50795c635efSGarrett D'Amore.It \e(/O Ta \(/O Ta stroke O 50895c635efSGarrett D'Amore.It \e(/o Ta \(/o Ta stroke o 50995c635efSGarrett D'Amore.It \e(oA Ta \(oA Ta ring A 51095c635efSGarrett D'Amore.It \e(oa Ta \(oa Ta ring a 51195c635efSGarrett D'Amore.El 51295c635efSGarrett D'Amore.Pp 51395c635efSGarrett D'AmoreSpecial letters: 51495c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 51595c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 51695c635efSGarrett D'Amore.It \e(-D Ta \(-D Ta Eth 51795c635efSGarrett D'Amore.It \e(Sd Ta \(Sd Ta eth 51895c635efSGarrett D'Amore.It \e(TP Ta \(TP Ta Thorn 51995c635efSGarrett D'Amore.It \e(Tp Ta \(Tp Ta thorn 52095c635efSGarrett D'Amore.It \e(.i Ta \(.i Ta dotless i 52195c635efSGarrett D'Amore.It \e(.j Ta \(.j Ta dotless j 52295c635efSGarrett D'Amore.El 52395c635efSGarrett D'Amore.Pp 52495c635efSGarrett D'AmoreCurrency: 52595c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 52695c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 52795c635efSGarrett D'Amore.It \e(Do Ta \(Do Ta dollar 52895c635efSGarrett D'Amore.It \e(ct Ta \(ct Ta cent 52995c635efSGarrett D'Amore.It \e(Eu Ta \(Eu Ta Euro symbol 53095c635efSGarrett D'Amore.It \e(eu Ta \(eu Ta Euro symbol 53195c635efSGarrett D'Amore.It \e(Ye Ta \(Ye Ta yen 53295c635efSGarrett D'Amore.It \e(Po Ta \(Po Ta pound 53395c635efSGarrett D'Amore.It \e(Cs Ta \(Cs Ta Scandinavian 53495c635efSGarrett D'Amore.It \e(Fn Ta \(Fn Ta florin 53595c635efSGarrett D'Amore.El 53695c635efSGarrett D'Amore.Pp 53795c635efSGarrett D'AmoreUnits: 53895c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 53995c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 54095c635efSGarrett D'Amore.It \e(de Ta \(de Ta degree 54195c635efSGarrett D'Amore.It \e(%0 Ta \(%0 Ta per-thousand 54295c635efSGarrett D'Amore.It \e(fm Ta \(fm Ta minute 54395c635efSGarrett D'Amore.It \e(sd Ta \(sd Ta second 54495c635efSGarrett D'Amore.It \e(mc Ta \(mc Ta micro 54595c635efSGarrett D'Amore.El 54695c635efSGarrett D'Amore.Pp 54795c635efSGarrett D'AmoreGreek letters: 54895c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent -compact 54995c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 55095c635efSGarrett D'Amore.It \e(*A Ta \(*A Ta Alpha 55195c635efSGarrett D'Amore.It \e(*B Ta \(*B Ta Beta 55295c635efSGarrett D'Amore.It \e(*G Ta \(*G Ta Gamma 55395c635efSGarrett D'Amore.It \e(*D Ta \(*D Ta Delta 55495c635efSGarrett D'Amore.It \e(*E Ta \(*E Ta Epsilon 55595c635efSGarrett D'Amore.It \e(*Z Ta \(*Z Ta Zeta 55695c635efSGarrett D'Amore.It \e(*Y Ta \(*Y Ta Eta 55795c635efSGarrett D'Amore.It \e(*H Ta \(*H Ta Theta 55895c635efSGarrett D'Amore.It \e(*I Ta \(*I Ta Iota 55995c635efSGarrett D'Amore.It \e(*K Ta \(*K Ta Kappa 56095c635efSGarrett D'Amore.It \e(*L Ta \(*L Ta Lambda 56195c635efSGarrett D'Amore.It \e(*M Ta \(*M Ta Mu 56295c635efSGarrett D'Amore.It \e(*N Ta \(*N Ta Nu 56395c635efSGarrett D'Amore.It \e(*C Ta \(*C Ta Xi 56495c635efSGarrett D'Amore.It \e(*O Ta \(*O Ta Omicron 56595c635efSGarrett D'Amore.It \e(*P Ta \(*P Ta Pi 56695c635efSGarrett D'Amore.It \e(*R Ta \(*R Ta Rho 56795c635efSGarrett D'Amore.It \e(*S Ta \(*S Ta Sigma 56895c635efSGarrett D'Amore.It \e(*T Ta \(*T Ta Tau 56995c635efSGarrett D'Amore.It \e(*U Ta \(*U Ta Upsilon 57095c635efSGarrett D'Amore.It \e(*F Ta \(*F Ta Phi 57195c635efSGarrett D'Amore.It \e(*X Ta \(*X Ta Chi 57295c635efSGarrett D'Amore.It \e(*Q Ta \(*Q Ta Psi 57395c635efSGarrett D'Amore.It \e(*W Ta \(*W Ta Omega 57495c635efSGarrett D'Amore.It \e(*a Ta \(*a Ta alpha 57595c635efSGarrett D'Amore.It \e(*b Ta \(*b Ta beta 57695c635efSGarrett D'Amore.It \e(*g Ta \(*g Ta gamma 57795c635efSGarrett D'Amore.It \e(*d Ta \(*d Ta delta 57895c635efSGarrett D'Amore.It \e(*e Ta \(*e Ta epsilon 57995c635efSGarrett D'Amore.It \e(*z Ta \(*z Ta zeta 58095c635efSGarrett D'Amore.It \e(*y Ta \(*y Ta eta 58195c635efSGarrett D'Amore.It \e(*h Ta \(*h Ta theta 58295c635efSGarrett D'Amore.It \e(*i Ta \(*i Ta iota 58395c635efSGarrett D'Amore.It \e(*k Ta \(*k Ta kappa 58495c635efSGarrett D'Amore.It \e(*l Ta \(*l Ta lambda 58595c635efSGarrett D'Amore.It \e(*m Ta \(*m Ta mu 58695c635efSGarrett D'Amore.It \e(*n Ta \(*n Ta nu 58795c635efSGarrett D'Amore.It \e(*c Ta \(*c Ta xi 58895c635efSGarrett D'Amore.It \e(*o Ta \(*o Ta omicron 58995c635efSGarrett D'Amore.It \e(*p Ta \(*p Ta pi 59095c635efSGarrett D'Amore.It \e(*r Ta \(*r Ta rho 59195c635efSGarrett D'Amore.It \e(*s Ta \(*s Ta sigma 59295c635efSGarrett D'Amore.It \e(*t Ta \(*t Ta tau 59395c635efSGarrett D'Amore.It \e(*u Ta \(*u Ta upsilon 59495c635efSGarrett D'Amore.It \e(*f Ta \(*f Ta phi 59595c635efSGarrett D'Amore.It \e(*x Ta \(*x Ta chi 59695c635efSGarrett D'Amore.It \e(*q Ta \(*q Ta psi 59795c635efSGarrett D'Amore.It \e(*w Ta \(*w Ta omega 59895c635efSGarrett D'Amore.It \e(+h Ta \(+h Ta theta variant 59995c635efSGarrett D'Amore.It \e(+f Ta \(+f Ta phi variant 60095c635efSGarrett D'Amore.It \e(+p Ta \(+p Ta pi variant 60195c635efSGarrett D'Amore.It \e(+e Ta \(+e Ta epsilon variant 60295c635efSGarrett D'Amore.It \e(ts Ta \(ts Ta sigma terminal 60395c635efSGarrett D'Amore.El 60495c635efSGarrett D'Amore.Sh PREDEFINED STRINGS 60595c635efSGarrett D'AmorePredefined strings are inherited from the macro packages of historical 60695c635efSGarrett D'Amoretroff implementations. 60795c635efSGarrett D'AmoreThey are 60895c635efSGarrett D'Amore.Em not recommended 60995c635efSGarrett D'Amorefor use, as they differ across implementations. 61095c635efSGarrett D'AmoreManuals using these predefined strings are almost certainly not 61195c635efSGarrett D'Amoreportable. 61295c635efSGarrett D'Amore.Pp 61395c635efSGarrett D'AmoreTheir syntax is similar to special characters, using 61495c635efSGarrett D'Amore.Sq \e*X 61595c635efSGarrett D'Amore.Pq for a one-character escape , 61695c635efSGarrett D'Amore.Sq \e*(XX 61795c635efSGarrett D'Amore.Pq two-character , 61895c635efSGarrett D'Amoreand 61995c635efSGarrett D'Amore.Sq \e*[N] 62095c635efSGarrett D'Amore.Pq N-character . 62195c635efSGarrett D'AmoreFor details, see the 62295c635efSGarrett D'Amore.Em Predefined Strings 62395c635efSGarrett D'Amoresubsection of the 624*260e9a87SYuri Pankov.Xr mandoc_roff 5 62595c635efSGarrett D'Amoremanual. 62695c635efSGarrett D'Amore.Bl -column "Input" "Rendered" "Description" -offset indent 62795c635efSGarrett D'Amore.It Em Input Ta Em Rendered Ta Em Description 62895c635efSGarrett D'Amore.It \e*(Ba Ta \*(Ba Ta vertical bar 62995c635efSGarrett D'Amore.It \e*(Ne Ta \*(Ne Ta not equal 63095c635efSGarrett D'Amore.It \e*(Ge Ta \*(Ge Ta greater-than-equal 63195c635efSGarrett D'Amore.It \e*(Le Ta \*(Le Ta less-than-equal 63295c635efSGarrett D'Amore.It \e*(Gt Ta \*(Gt Ta greater-than 63395c635efSGarrett D'Amore.It \e*(Lt Ta \*(Lt Ta less-than 63495c635efSGarrett D'Amore.It \e*(Pm Ta \*(Pm Ta plus-minus 63595c635efSGarrett D'Amore.It \e*(If Ta \*(If Ta infinity 63695c635efSGarrett D'Amore.It \e*(Pi Ta \*(Pi Ta pi 63795c635efSGarrett D'Amore.It \e*(Na Ta \*(Na Ta NaN 63895c635efSGarrett D'Amore.It \e*(Am Ta \*(Am Ta ampersand 63995c635efSGarrett D'Amore.It \e*R Ta \*R Ta restricted mark 64095c635efSGarrett D'Amore.It \e*(Tm Ta \*(Tm Ta trade mark 64195c635efSGarrett D'Amore.It \e*q Ta \*q Ta double-quote 64295c635efSGarrett D'Amore.It \e*(Rq Ta \*(Rq Ta right-double-quote 64395c635efSGarrett D'Amore.It \e*(Lq Ta \*(Lq Ta left-double-quote 64495c635efSGarrett D'Amore.It \e*(lp Ta \*(lp Ta right-parenthesis 64595c635efSGarrett D'Amore.It \e*(rp Ta \*(rp Ta left-parenthesis 64695c635efSGarrett D'Amore.It \e*(lq Ta \*(lq Ta left double-quote 64795c635efSGarrett D'Amore.It \e*(rq Ta \*(rq Ta right double-quote 64895c635efSGarrett D'Amore.It \e*(ua Ta \*(ua Ta up arrow 64995c635efSGarrett D'Amore.It \e*(va Ta \*(va Ta up-down arrow 65095c635efSGarrett D'Amore.It \e*(<= Ta \*(<= Ta less-than-equal 65195c635efSGarrett D'Amore.It \e*(>= Ta \*(>= Ta greater-than-equal 65295c635efSGarrett D'Amore.It \e*(aa Ta \*(aa Ta acute 65395c635efSGarrett D'Amore.It \e*(ga Ta \*(ga Ta grave 65495c635efSGarrett D'Amore.It \e*(Px Ta \*(Px Ta POSIX standard name 65595c635efSGarrett D'Amore.It \e*(Ai Ta \*(Ai Ta ANSI standard name 65695c635efSGarrett D'Amore.El 65795c635efSGarrett D'Amore.Sh UNICODE CHARACTERS 658*260e9a87SYuri PankovThe escape sequences 65995c635efSGarrett D'Amore.Pp 660*260e9a87SYuri Pankov.Dl \e[uXXXX] and \eC'uXXXX' 66195c635efSGarrett D'Amore.Pp 662*260e9a87SYuri Pankovare interpreted as Unicode codepoints. 66395c635efSGarrett D'AmoreThe codepoint must be in the range above U+0080 and less than U+10FFFF. 664*260e9a87SYuri PankovFor compatibility, the hexadecimal digits 665*260e9a87SYuri Pankov.Sq A 666*260e9a87SYuri Pankovto 667*260e9a87SYuri Pankov.Sq F 668*260e9a87SYuri Pankovmust be given as uppercase characters, 669*260e9a87SYuri Pankovand points must be zero-padded to four characters; if 67095c635efSGarrett D'Amoregreater than four characters, no zero padding is allowed. 67195c635efSGarrett D'AmoreUnicode surrogates are not allowed. 67295c635efSGarrett D'Amore.\" .Pp 67395c635efSGarrett D'Amore.\" Unicode glyphs attenuate to the 67495c635efSGarrett D'Amore.\" .Sq \&? 67595c635efSGarrett D'Amore.\" character if invalid or not rendered by current output media. 67695c635efSGarrett D'Amore.Sh NUMBERED CHARACTERS 67795c635efSGarrett D'AmoreFor backward compatibility with existing manuals, 67895c635efSGarrett D'Amore.Xr mandoc 1 67995c635efSGarrett D'Amorealso supports the 68095c635efSGarrett D'Amore.Pp 68195c635efSGarrett D'Amore.Dl \eN\(aq Ns Ar number Ns \(aq 68295c635efSGarrett D'Amore.Pp 68395c635efSGarrett D'Amoreescape sequence, inserting the character 68495c635efSGarrett D'Amore.Ar number 68595c635efSGarrett D'Amorefrom the current character set into the output. 68695c635efSGarrett D'AmoreOf course, this is inherently non-portable and is already marked 68795c635efSGarrett D'Amoreas deprecated in the Heirloom roff manual. 68895c635efSGarrett D'AmoreFor example, do not use \eN'34', use \e(dq, or even the plain 68995c635efSGarrett D'Amore.Sq \(dq 69095c635efSGarrett D'Amorecharacter where possible. 69195c635efSGarrett D'Amore.Sh COMPATIBILITY 692*260e9a87SYuri PankovThis section documents compatibility between mandoc and other 69395c635efSGarrett D'Amoretroff implementations, at this time limited to GNU troff 69495c635efSGarrett D'Amore.Pq Qq groff . 69595c635efSGarrett D'Amore.Pp 69695c635efSGarrett D'Amore.Bl -dash -compact 69795c635efSGarrett D'Amore.It 69895c635efSGarrett D'AmoreThe \eN\(aq\(aq escape sequence is limited to printable characters; in 69995c635efSGarrett D'Amoregroff, it accepts arbitrary character numbers. 70095c635efSGarrett D'Amore.It 70195c635efSGarrett D'AmoreIn 70295c635efSGarrett D'Amore.Fl T Ns Cm ascii , 70395c635efSGarrett D'Amorethe 70495c635efSGarrett D'Amore\e(ss, \e(nm, \e(nb, \e(nc, \e(ib, \e(ip, \e(pp, \e[sum], \e[product], 70595c635efSGarrett D'Amore\e[coproduct], \e(gr, \e(\-h, and \e(a. special characters render 70695c635efSGarrett D'Amoredifferently between mandoc and groff. 70795c635efSGarrett D'Amore.It 70895c635efSGarrett D'AmoreIn 70995c635efSGarrett D'Amore.Fl T Ns Cm html 71095c635efSGarrett D'Amoreand 71195c635efSGarrett D'Amore.Fl T Ns Cm xhtml , 71295c635efSGarrett D'Amorethe \e(~=, \e(nb, and \e(nc special characters render differently 71395c635efSGarrett D'Amorebetween mandoc and groff. 71495c635efSGarrett D'Amore.It 71595c635efSGarrett D'AmoreThe 71695c635efSGarrett D'Amore.Fl T Ns Cm ps 71795c635efSGarrett D'Amoreand 71895c635efSGarrett D'Amore.Fl T Ns Cm pdf 71995c635efSGarrett D'Amoremodes format like 72095c635efSGarrett D'Amore.Fl T Ns Cm ascii 72195c635efSGarrett D'Amoreinstead of rendering glyphs as in groff. 72295c635efSGarrett D'Amore.It 72395c635efSGarrett D'AmoreThe \e[radicalex], \e[sqrtex], and \e(ru special characters have been omitted 72495c635efSGarrett D'Amorefrom mandoc either because they are poorly documented or they have no 72595c635efSGarrett D'Amoreknown representation. 72695c635efSGarrett D'Amore.El 72795c635efSGarrett D'Amore.Sh SEE ALSO 72895c635efSGarrett D'Amore.Xr mandoc 1 , 72995c635efSGarrett D'Amore.Xr man 5 , 730*260e9a87SYuri Pankov.Xr mandoc_roff 5 , 731*260e9a87SYuri Pankov.Xr mdoc 5 73295c635efSGarrett D'Amore.Sh AUTHORS 73395c635efSGarrett D'AmoreThe 73495c635efSGarrett D'Amore.Nm 73595c635efSGarrett D'Amoremanual page was written by 736*260e9a87SYuri Pankov.An Kristaps Dzonsons Aq Mt kristaps@bsd.lv . 73795c635efSGarrett D'Amore.Sh CAVEATS 738*260e9a87SYuri PankovThe predefined string 73995c635efSGarrett D'Amore.Sq \e*(Ba 740*260e9a87SYuri Pankovmimics the behaviour of the 74195c635efSGarrett D'Amore.Sq \&| 74295c635efSGarrett D'Amorecharacter in 74395c635efSGarrett D'Amore.Xr mdoc 5 ; 74495c635efSGarrett D'Amorethus, if you wish to render a vertical bar with no side effects, use 74595c635efSGarrett D'Amorethe 74695c635efSGarrett D'Amore.Sq \e(ba 74795c635efSGarrett D'Amoreescape. 748