[BACK]Return to mandoc_char.7 CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Annotation of mandoc/mandoc_char.7, Revision 1.19

1.19    ! kristaps    1: .\"    $Id: mandoc_char.7,v 1.18 2009/09/22 23:34:14 kristaps Exp $
1.1       kristaps    2: .\"
1.5       kristaps    3: .\" Copyright (c) 2009 Kristaps Dzonsons <kristaps@kth.se>
1.1       kristaps    4: .\"
                      5: .\" Permission to use, copy, modify, and distribute this software for any
1.4       kristaps    6: .\" purpose with or without fee is hereby granted, provided that the above
                      7: .\" copyright notice and this permission notice appear in all copies.
1.1       kristaps    8: .\"
1.4       kristaps    9: .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
                     10: .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
                     11: .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
                     12: .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                     13: .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                     14: .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
                     15: .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1.1       kristaps   16: .\"
                     17: .Dd $Mdocdate$
1.2       kristaps   18: .Dt MANDOC_CHAR 7
1.1       kristaps   19: .Os
                     20: .\" SECTION
                     21: .Sh NAME
                     22: .Nm mandoc_char
                     23: .Nd mandoc special characters
                     24: .\" SECTION
                     25: .Sh DESCRIPTION
1.10      kristaps   26: This documents the special characters and predefined strings accepted by
1.1       kristaps   27: .Xr mandoc 1
                     28: to format
                     29: .Xr mdoc 7
                     30: and
                     31: .Xr man 7
                     32: documents.  Specific output devices of
                     33: .Xr mandoc 1 ,
                     34: dictated by the
                     35: .Fl T Ns Ar output
                     36: argument, will properly render these sequences.
1.10      kristaps   37: .\" PARAGRAPH
1.1       kristaps   38: .Pp
                     39: Both
                     40: .Xr mdoc 7
                     41: and
                     42: .Xr man 7
1.10      kristaps   43: encode special characters with
1.9       kristaps   44: .Sq \eX
                     45: .Pq for a one-character escape ,
                     46: .Sq \e(XX
                     47: .Pq two-character ,
                     48: and
                     49: .Sq \e[N]
                     50: .Pq N-character .
                     51: One may generalise
                     52: .Sq \e(XX
                     53: as
1.12      kristaps   54: .Sq \e[XX]
1.10      kristaps   55: and
                     56: .Sq \eX
                     57: as
                     58: .Sq \e[X] .
                     59: Predefined strings are functionally similar to special characters, using
                     60: .Sq \e*X
                     61: .Pq for a one-character escape ,
                     62: .Sq \e*(XX
                     63: .Pq two-character ,
                     64: and
                     65: .Sq \e*[N]
                     66: .Pq N-character .
                     67: One may generalise
                     68: .Sq \e*(XX
                     69: as
                     70: .Sq \e*[XX]
                     71: and
                     72: .Sq \e*X
                     73: as
                     74: .Sq \e*[X] .
                     75: .\" SECTION
                     76: .Sh Special Characters
                     77: These are the preferred input symbols for producing special characters.
1.8       kristaps   78: .\" PARAGRAPH
                     79: .Pp
                     80: Typographic:
                     81: .Bl -tag -width Ds -offset indent -compact
                     82: .It \e~
                     83: .Pq non-breaking space
                     84: .It \e
                     85: .Pq space
                     86: .It \e^
                     87: .Pq zero-width space
1.9       kristaps   88: .It \e%
1.8       kristaps   89: .Pq zero-width space
                     90: .It \e&
                     91: .Pq zero-width space
1.9       kristaps   92: .It \e|
                     93: .Pq zero-width space
1.17      kristaps   94: .It \e0
                     95: .Pq white-space
1.8       kristaps   96: .El
                     97: .\" PARAGRAPH
1.1       kristaps   98: .Pp
                     99: Grammatic:
1.16      kristaps  100: .Bl -offset indent -column 10n 10n 10n
                    101: .It \e(em      Ta \(em     Ta em-dash
                    102: .It \e(en      Ta \(en     Ta en-dash
                    103: .It \e(hy      Ta \(hy     Ta hyphen
                    104: .It \e\e       Ta \\       Ta back-slash
                    105: .It \\e        Ta \e       Ta back-slash
                    106: .It \e'        Ta \'       Ta apostrophe
                    107: .It \e`        Ta \`       Ta back-tick
                    108: .It \e.        Ta \.       Ta period
                    109: .It \e(r!      Ta \(r!     Ta upside-down exclamation
                    110: .It \e(r?      Ta \(r?     Ta upside-down question
1.1       kristaps  111: .El
                    112: .\" PARAGRAPH
                    113: .Pp
1.19    ! kristaps  114: Quotes:
        !           115: .Bl -offset indent -column 10n 10n 10n
        !           116: .It \e(Bq      Ta \(Bq     Ta right low double-quote
        !           117: .It \e(bq      Ta \(bq     Ta right low single-quote
        !           118: .It \e(lq      Ta \(lq     Ta left double-quote
        !           119: .It \e(rq      Ta \(rq     Ta right double-quote
        !           120: .It \e(oq      Ta \(oq     Ta left single-quote
        !           121: .It \e(cq      Ta \(cq     Ta right single-quote
        !           122: .It \e(aq      Ta \(aq     Ta apostrophe quote (text)
        !           123: .It \e(dq      Ta \(dq     Ta double quote (text)
        !           124: .It \e(Fo      Ta \(Fo     Ta left guillemet
        !           125: .It \e(Fc      Ta \(Fc     Ta right guillemet
        !           126: .It \e(fo      Ta \(fo     Ta left single guillemet
        !           127: .It \e(fc      Ta \(fc     Ta right single guillemet
        !           128: .El
        !           129: .\" PARAGRAPH
        !           130: .Pp
        !           131: Brackets:
1.16      kristaps  132: .Bl -offset indent -column 10n 10n 10n
                    133: .It \e(lh      Ta \(lh     Ta left hand
                    134: .It \e(rh      Ta \(rh     Ta right hand
                    135: .It \e(rC      Ta \(rC     Ta right brace
                    136: .It \e(lC      Ta \(lC     Ta left brace
                    137: .It \e(ra      Ta \(ra     Ta right angle
                    138: .It \e(la      Ta \(la     Ta left angle
                    139: .It \e(rB      Ta \(rB     Ta right bracket
                    140: .It \e(lB      Ta \(lB     Ta left bracket
1.1       kristaps  141: .El
                    142: .\" PARAGRAPH
                    143: .Pp
                    144: Indicatives:
1.16      kristaps  145: .Bl -offset indent -column 10n 10n 10n
                    146: .It \e(<-      Ta \(<-     Ta left arrow
                    147: .It \e(->      Ta \(->     Ta right arrow
                    148: .It \e(ua      Ta \(ua     Ta up arrow
                    149: .It \e(da      Ta \(da     Ta down arrow
                    150: .It \e(<>      Ta \(<>     Ta left-right arrow
                    151: .It \e(lA      Ta \(lA     Ta left double-arrow
                    152: .It \e(rA      Ta \(rA     Ta right double-arrow
                    153: .It \e(uA      Ta \(uA     Ta up double-arrow
                    154: .It \e(dA      Ta \(dA     Ta down double-arrow
                    155: .It \e(hA      Ta \(hA     Ta left-right double-arrow
1.1       kristaps  156: .El
                    157: .\" PARAGRAPH
                    158: .Pp
1.17      kristaps  159: Logical:
1.16      kristaps  160: .Bl -offset indent -column 10n 10n 10n
1.17      kristaps  161: .It \e(AN      Ta \(AN     Ta logical and
                    162: .It \e(OR      Ta \(OR     Ta logical or
                    163: .It \e(no      Ta \(no     Ta logical not
                    164: .It \e[tno]    Ta \[tno]   Ta logical not (text)
1.16      kristaps  165: .It \e(te      Ta \(te     Ta existential quantifier
                    166: .It \e(fa      Ta \(fa     Ta universal quantifier
                    167: .It \e(st      Ta \(st     Ta such that
                    168: .It \e(tf      Ta \(tf     Ta therefore
1.17      kristaps  169: .It \e(3d      Ta \(3d     Ta therefore
                    170: .It \e(or      Ta \(or     Ta bitwise or
                    171: .El
                    172: .\" PARAGRAPH
                    173: .Pp
                    174: Mathematical:
                    175: .Bl -offset indent -column 10n 10n 10n
                    176: .It \e(pl      Ta \(pl     Ta plus
                    177: .It \e(mi      Ta \(mi     Ta minus
                    178: .It \e-        Ta \-       Ta minus (text)
                    179: .It \e(-+      Ta \(-+     Ta minus-plus
                    180: .It \e(+-      Ta \(+-     Ta plus-minus
                    181: .It \e[t+-]    Ta \[t+-]   Ta plus-minus (text)
                    182: .It \e(pc      Ta \(pc     Ta centre-dot
                    183: .It \e(mu      Ta \(mu     Ta multiply
                    184: .It \e[tmu]    Ta \[tmu]   Ta multiply (text)
                    185: .It \e(c*      Ta \(c*     Ta circle-multiply
                    186: .It \e(c+      Ta \(c+     Ta circle-plus
                    187: .It \e(di      Ta \(di     Ta divide
                    188: .It \e[tdi]    Ta \[tdi]   Ta divide (text)
                    189: .It \e(f/      Ta \(f/     Ta fraction
                    190: .It \e(**      Ta \(**     Ta asterisk
1.16      kristaps  191: .It \e(<=      Ta \(<=     Ta less-than-equal
                    192: .It \e(>=      Ta \(>=     Ta greater-than-equal
1.17      kristaps  193: .It \e(<<      Ta \(<<     Ta much less
                    194: .It \e(>>      Ta \(>>     Ta much greater
                    195: .It \e(eq      Ta \(eq     Ta equal
1.16      kristaps  196: .It \e(!=      Ta \(!=     Ta not equal
1.17      kristaps  197: .It \e(==      Ta \(==     Ta equivalent
                    198: .It \e(ne      Ta \(ne     Ta not equivalent
                    199: .It \e(=~      Ta \(=~     Ta congruent
                    200: .It \e(-~      Ta \(-~     Ta asymptotically congruent
                    201: .It \e(ap      Ta \(ap     Ta asymptotically similar
                    202: .It \e(~~      Ta \(~~     Ta approximately similar
                    203: .It \e(~=      Ta \(~=     Ta approximately equal
                    204: .It \e(pt      Ta \(pt     Ta proportionate
                    205: .It \e(es      Ta \(es     Ta empty set
                    206: .It \e(mo      Ta \(mo     Ta element
                    207: .It \e(nm      Ta \(nm     Ta not element
                    208: .It \e(sb      Ta \(sb     Ta proper subset
                    209: .It \e(nb      Ta \(nb     Ta not subset
                    210: .It \e(sp      Ta \(sp     Ta proper superset
                    211: .It \e(nc      Ta \(nc     Ta not superset
                    212: .It \e(ib      Ta \(ib     Ta reflexive subset
                    213: .It \e(ip      Ta \(ip     Ta reflexive superset
                    214: .It \e(ca      Ta \(ca     Ta intersection
                    215: .It \e(cu      Ta \(cu     Ta union
                    216: .It \e(/_      Ta \(/_     Ta angle
                    217: .It \e(pp      Ta \(pp     Ta perpendicular
                    218: .It \e(is      Ta \(is     Ta integral
                    219: .It \e[integral] Ta \[integral] Ta integral
                    220: .It \e[sum]    Ta \[sum]   Ta summation
                    221: .It \e[product] Ta \[product] Ta product
                    222: .It \e[coproduct] Ta \[coproduct] Ta coproduct
                    223: .It \e(gr      Ta \(gr     Ta gradient
                    224: .It \e(sr      Ta \(sr     Ta square root
                    225: .It \e[sqrt]   Ta \[sqrt]  Ta square root
                    226: .It \e(lc      Ta \(lc     Ta left-ceiling
                    227: .It \e(rc      Ta \(rc     Ta right-ceiling
                    228: .It \e(lf      Ta \(lf     Ta left-floor
                    229: .It \e(rf      Ta \(rf     Ta right-floor
1.16      kristaps  230: .It \e(if      Ta \(if     Ta infinity
1.17      kristaps  231: .It \e(Ah      Ta \(Ah     Ta aleph
                    232: .It \e(Im      Ta \(Im     Ta imaginary
                    233: .It \e(Re      Ta \(Re     Ta real
                    234: .It \e(pd      Ta \(pd     Ta partial differential
                    235: .It \e(-h      Ta \(-h     Ta Planck constant over 2\(*p
1.1       kristaps  236: .El
                    237: .\" PARAGRAPH
                    238: .Pp
                    239: Ligatures:
1.16      kristaps  240: .Bl -offset indent -column 10n 10n 10n
                    241: .It \e(ss      Ta \(ss     Ta German eszett
                    242: .It \e(AE      Ta \(AE     Ta AE
                    243: .It \e(ae      Ta \(ae     Ta ae
                    244: .It \e(OE      Ta \(OE     Ta OE
                    245: .It \e(oe      Ta \(oe     Ta oe
                    246: .It \e(ff      Ta \(ff     Ta ff ligature
                    247: .It \e(fi      Ta \(fi     Ta fi ligature
                    248: .It \e(fl      Ta \(fl     Ta fl ligature
                    249: .It \e(Fi      Ta \(Fi     Ta ffi ligature
                    250: .It \e(Fl      Ta \(Fl     Ta ffl ligature
1.1       kristaps  251: .El
                    252: .\" PARAGRAPH
                    253: .Pp
1.18      kristaps  254: Accents:
                    255: .Bl -offset indent -column 10n 10n 10n
                    256: .It \e(a"      Ta \(a"     Ta Hungarian umlaut
                    257: .It \e(a-      Ta \(a-     Ta macron
                    258: .It \e(a.      Ta \(a.     Ta dotted
                    259: .It \e(a^      Ta \(a^     Ta circumflex
                    260: .It \e(aa      Ta \(aa     Ta acute
                    261: .It \e(ga      Ta \(ga     Ta grave
                    262: .It \e(ab      Ta \(ab     Ta breve
                    263: .It \e(ac      Ta \(ac     Ta cedilla
                    264: .It \e(ad      Ta \(ad     Ta dieresis
                    265: .It \e(ah      Ta \(ah     Ta caron
                    266: .It \e(ao      Ta \(ao     Ta ring
                    267: .It \e(a~      Ta \(a~     Ta tilde
                    268: .It \e(ho      Ta \(ho     Ta ogonek
                    269: .It \e(ha      Ta \(ha     Ta hat (text)
                    270: .It \e(ti      Ta \(ti     Ta tilde (text)
                    271: .El
                    272: .\" PARAGRAPH
                    273: .Pp
                    274: Accented characters:
1.16      kristaps  275: .Bl -offset indent -column 10n 10n 10n
                    276: .It \e(-D      Ta \(-D     Ta Eth
                    277: .It \e(Sd      Ta \(Sd     Ta eth
                    278: .It \e(TP      Ta \(TP     Ta Thorn
                    279: .It \e(Tp      Ta \(Tp     Ta thorn
                    280: .It \e('A      Ta \('A     Ta acute A
                    281: .It \e('E      Ta \('E     Ta acute E
                    282: .It \e('I      Ta \('I     Ta acute I
                    283: .It \e('O      Ta \('O     Ta acute O
                    284: .It \e('U      Ta \('U     Ta acute U
                    285: .It \e('a      Ta \('a     Ta acute a
                    286: .It \e('e      Ta \('e     Ta acute e
                    287: .It \e('i      Ta \('i     Ta acute i
                    288: .It \e('o      Ta \('o     Ta acute o
                    289: .It \e('u      Ta \('u     Ta acute u
                    290: .It \e(`A      Ta \(`A     Ta grave A
                    291: .It \e(`E      Ta \(`E     Ta grave E
                    292: .It \e(`I      Ta \(`I     Ta grave I
                    293: .It \e(`O      Ta \(`O     Ta grave O
                    294: .It \e(`U      Ta \(`U     Ta grave U
                    295: .It \e(`a      Ta \(`a     Ta grave a
                    296: .It \e(`e      Ta \(`e     Ta grave e
                    297: .It \e(`i      Ta \(`i     Ta grave i
                    298: .It \e(`o      Ta \(`i     Ta grave o
                    299: .It \e(`u      Ta \(`u     Ta grave u
                    300: .It \e(~A      Ta \(~A     Ta tilde A
                    301: .It \e(~N      Ta \(~N     Ta tilde N
                    302: .It \e(~O      Ta \(~O     Ta tilde O
                    303: .It \e(~a      Ta \(~a     Ta tilde a
                    304: .It \e(~n      Ta \(~n     Ta tilde n
                    305: .It \e(~o      Ta \(~o     Ta tilde o
                    306: .It \e(:A      Ta \(:A     Ta dieresis A
                    307: .It \e(:E      Ta \(:E     Ta dieresis E
                    308: .It \e(:I      Ta \(:I     Ta dieresis I
                    309: .It \e(:O      Ta \(:O     Ta dieresis O
                    310: .It \e(:U      Ta \(:U     Ta dieresis U
                    311: .It \e(:a      Ta \(:a     Ta dieresis a
                    312: .It \e(:e      Ta \(:e     Ta dieresis e
                    313: .It \e(:i      Ta \(:i     Ta dieresis i
                    314: .It \e(:o      Ta \(:o     Ta dieresis o
                    315: .It \e(:u      Ta \(:u     Ta dieresis u
                    316: .It \e(:y      Ta \(:y     Ta dieresis y
                    317: .It \e(^A      Ta \(^A     Ta circumflex A
                    318: .It \e(^E      Ta \(^E     Ta circumflex E
                    319: .It \e(^I      Ta \(^I     Ta circumflex I
                    320: .It \e(^O      Ta \(^O     Ta circumflex O
                    321: .It \e(^U      Ta \(^U     Ta circumflex U
                    322: .It \e(^a      Ta \(^a     Ta circumflex a
                    323: .It \e(^e      Ta \(^e     Ta circumflex e
                    324: .It \e(^i      Ta \(^i     Ta circumflex i
                    325: .It \e(^o      Ta \(^o     Ta circumflex o
                    326: .It \e(^u      Ta \(^u     Ta circumflex u
                    327: .It \e(,C      Ta \(,C     Ta cedilla C
                    328: .It \e(,c      Ta \(,c     Ta cedilla c
                    329: .It \e(/L      Ta \(/L     Ta stroke L
                    330: .It \e(/l      Ta \(/l     Ta stroke l
                    331: .It \e(/O      Ta \(/O     Ta stroke O
                    332: .It \e(/o      Ta \(/o     Ta stroke o
                    333: .It \e(oA      Ta \(oA     Ta ring A
                    334: .It \e(oa      Ta \(oa     Ta ring a
1.1       kristaps  335: .El
                    336: .\" PARAGRAPH
                    337: .Pp
                    338: Monetary:
1.16      kristaps  339: .Bl -offset indent -column 10n 10n 10n
                    340: .It \e(Cs      Ta \(Cs     Ta Scandinavian
                    341: .It \e(Do      Ta \(Do     Ta dollar
                    342: .It \e(Po      Ta \(Po     Ta pound
                    343: .It \e(Ye      Ta \(Ye     Ta yen
                    344: .It \e(Fn      Ta \(Fn     Ta florin
                    345: .It \e(ct      Ta \(ct     Ta cent
                    346: .It \e(Eu      Ta \(Eu     Ta Euro character glyph
                    347: .It \e(eu      Ta \(eu     Ta Euro symbol
1.11      kristaps  348: .El
                    349: .\" PARAGRAPH
                    350: .Pp
                    351: Greek letters:
1.16      kristaps  352: .Bl -offset indent -column 10n 10n 10n
                    353: .It \e(*A      Ta \(*A     Ta Alpha
                    354: .It \e(*B      Ta \(*B     Ta Beta
1.17      kristaps  355: .It \e(*G      Ta \(*G     Ta Gamma
1.16      kristaps  356: .It \e(*D      Ta \(*D     Ta Delta
                    357: .It \e(*E      Ta \(*E     Ta Epsilon
1.17      kristaps  358: .It \e(*Z      Ta \(*Z     Ta Zeta
                    359: .It \e(*Y      Ta \(*Y     Ta Eta
1.16      kristaps  360: .It \e(*H      Ta \(*H     Ta Theta
                    361: .It \e(*I      Ta \(*I     Ta Iota
                    362: .It \e(*K      Ta \(*K     Ta Kappa
                    363: .It \e(*L      Ta \(*L     Ta Lambda
                    364: .It \e(*M      Ta \(*M     Ta Mu
                    365: .It \e(*N      Ta \(*N     Ta Nu
1.17      kristaps  366: .It \e(*C      Ta \(*C     Ta Xi
1.16      kristaps  367: .It \e(*O      Ta \(*O     Ta Omicron
                    368: .It \e(*P      Ta \(*P     Ta Pi
                    369: .It \e(*R      Ta \(*R     Ta Rho
                    370: .It \e(*S      Ta \(*S     Ta Sigma
                    371: .It \e(*T      Ta \(*T     Ta Tau
                    372: .It \e(*U      Ta \(*U     Ta Upsilon
1.17      kristaps  373: .It \e(*F      Ta \(*F     Ta Phi
                    374: .It \e(*X      Ta \(*X     Ta Chi
                    375: .It \e(*Q      Ta \(*Q     Ta Psi
1.16      kristaps  376: .It \e(*W      Ta \(*W     Ta Omega
                    377: .It \e(*a      Ta \(*a     Ta alpha
                    378: .It \e(*b      Ta \(*b     Ta beta
1.17      kristaps  379: .It \e(*g      Ta \(*g     Ta gamma
1.16      kristaps  380: .It \e(*d      Ta \(*d     Ta delta
                    381: .It \e(*e      Ta \(*e     Ta epsilon
1.17      kristaps  382: .It \e(*z      Ta \(*z     Ta zeta
                    383: .It \e(*y      Ta \(*y     Ta eta
1.16      kristaps  384: .It \e(*h      Ta \(*h     Ta theta
                    385: .It \e(*i      Ta \(*i     Ta iota
                    386: .It \e(*k      Ta \(*k     Ta kappa
                    387: .It \e(*l      Ta \(*l     Ta lambda
                    388: .It \e(*m      Ta \(*m     Ta mu
                    389: .It \e(*n      Ta \(*n     Ta nu
1.17      kristaps  390: .It \e(*c      Ta \(*c     Ta xi
1.16      kristaps  391: .It \e(*o      Ta \(*o     Ta omicron
                    392: .It \e(*p      Ta \(*p     Ta pi
                    393: .It \e(*r      Ta \(*r     Ta rho
                    394: .It \e(*s      Ta \(*s     Ta sigma
                    395: .It \e(*t      Ta \(*t     Ta tau
                    396: .It \e(*u      Ta \(*u     Ta upsilon
1.17      kristaps  397: .It \e(*f      Ta \(*f     Ta phi
                    398: .It \e(*x      Ta \(*x     Ta chi
                    399: .It \e(*q      Ta \(*q     Ta psi
1.16      kristaps  400: .It \e(*w      Ta \(*w     Ta omega
1.17      kristaps  401: .It \e(+h      Ta \(+h     Ta theta variant
                    402: .It \e(+f      Ta \(+f     Ta phi variant
                    403: .It \e(+p      Ta \(+p     Ta pi variant
                    404: .It \e(+e      Ta \(+e     Ta epsilon variant
1.16      kristaps  405: .It \e(ts      Ta \(ts     Ta sigma terminal
1.1       kristaps  406: .El
                    407: .\" PARAGRAPH
                    408: .Pp
                    409: Special symbols:
1.16      kristaps  410: .Bl -offset indent -column 10n 10n 10n
                    411: .It \e(de      Ta \(de     Ta degree
                    412: .It \e(ps      Ta \(ps     Ta paragraph
                    413: .It \e(sc      Ta \(sc     Ta section
                    414: .It \e(dg      Ta \(dg     Ta dagger
                    415: .It \e(dd      Ta \(dd     Ta double dagger
                    416: .It \e(ci      Ta \(ci     Ta circle
                    417: .It \e(ba      Ta \(ba     Ta bar
                    418: .It \e(bb      Ta \(bb     Ta broken bar
                    419: .It \e(co      Ta \(co     Ta copyright
                    420: .It \e(rg      Ta \(rg     Ta registered
                    421: .It \e(tm      Ta \(tm     Ta trademarked
                    422: .It \ee        Ta \e       Ta escape
1.1       kristaps  423: .El
                    424: .\" SECTION
1.10      kristaps  425: .Sh PREDEFINED STRINGS
                    426: These are not recommended for use, as they differ across
                    427: implementations:
                    428: .Pp
                    429: Mathematical:
1.16      kristaps  430: .Bl -offset indent -column 10n 10n 10n
                    431: .It \e*(Ba     Ta \*(Ba    Ta vertical bar
                    432: .It \e*(Ne     Ta \*(Ne    Ta not equal
                    433: .It \e*(Ge     Ta \*(Ge    Ta greater-than-equal
                    434: .It \e*(Le     Ta \*(Le    Ta less-than-equal
                    435: .It \e*(Gt     Ta \*(Gt    Ta greater-than
                    436: .It \e*(Lt     Ta \*(Lt    Ta less-than
                    437: .It \e*(Pm     Ta \*(Pm    Ta plus-minus
                    438: .It \e*(If     Ta \*(If    Ta infinity
                    439: .It \e*(Pi     Ta \*(Pi    Ta pi
                    440: .It \e*(Na     Ta \*(Na    Ta NaN
1.10      kristaps  441: .El
                    442: .\" PARAGRAPH
                    443: .Pp
                    444: Special symbols:
1.16      kristaps  445: .Bl -offset indent -column 10n 10n 10n
                    446: .It \e*(Ba     Ta \*(Ba    Ta vertical bar
                    447: .It \e*(Am     Ta \*(Am    Ta ampersand
                    448: .It \e*R       Ta \*R      Ta restricted mark
                    449: .It \e*(Tm     Ta \*(Tm    Ta trade mark
1.10      kristaps  450: .El
                    451: .\" PARAGRAPH
                    452: .Pp
                    453: Enclosures:
1.16      kristaps  454: .Bl -offset indent -column 10n 10n 10n
                    455: .It \e*q       Ta \*q      Ta double-quote
                    456: .It \e*(Rq     Ta \*(Rq    Ta right-double-quote
                    457: .It \e*(Lq     Ta \*(Lq    Ta left-double-quote
                    458: .It \e*(lp     Ta \*(lp    Ta right-parenthesis
                    459: .It \e*(rp     Ta \*(rp    Ta left-parenthesis
1.10      kristaps  460: .El
                    461: .\" SECTION
1.3       kristaps  462: .Sh COMPATIBILITY
                    463: This section documents compatibility of
                    464: .Nm
                    465: with older or existing versions of
1.17      kristaps  466: .Xr groff 1 .
1.3       kristaps  467: .Pp
1.17      kristaps  468: The following render differently in
1.3       kristaps  469: .Fl T Ns Ar ascii
1.17      kristaps  470: output mode:
                    471: .Bd -ragged -offset indent
                    472: \e(ss, \e(nm, \e(nb, \e(nc, \e(ib, \e(ip, \e(pp, \e[sum], \e[product],
1.18      kristaps  473: \e[coproduct], \e(gr, \e(-h, \e(a.
1.17      kristaps  474: .Ed
                    475: .Pp
                    476: The following render differently in
                    477: .Fl T Ns Ar html
                    478: output mode:
                    479: .Bd -ragged -offset indent
                    480: \e(~=, \e(nb, \e(nc
                    481: .Ed
                    482: .Pp
                    483: Finally, the following have been omitted by being poorly documented or
                    484: having no known representation:
                    485: .Bd -ragged -offset indent
                    486: \e[radicalex], \e[sqrtex]
                    487: .Ed
1.3       kristaps  488: .\" SECTION
1.1       kristaps  489: .Sh SEE ALSO
                    490: .Xr mandoc 1
                    491: .\" SECTION
                    492: .Sh AUTHORS
                    493: The
                    494: .Nm
                    495: utility was written by
1.6       kristaps  496: .An Kristaps Dzonsons Aq kristaps@kth.se .

CVSweb