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

Annotation of mandoc/mandoc_char.7, Revision 1.23

1.23    ! kristaps    1: .\"    $Id: mandoc_char.7,v 1.22 2009/09/23 09:10:52 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
1.23    ! kristaps   80: Spacing:
        !            81: .Bl -compact -tag -width Ds -offset indent
1.8       kristaps   82: .It \e~
1.23    ! kristaps   83: .Pq non-breaking, non-collapsing space
1.8       kristaps   84: .It \e
1.23    ! kristaps   85: .Pq breaking, non-collapsing n-width space
1.8       kristaps   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
1.23    ! kristaps   95: .Pq breaking, non-collapsing digit-width space
1.8       kristaps   96: .El
                     97: .\" PARAGRAPH
1.1       kristaps   98: .Pp
1.23    ! kristaps   99: Lines:
        !           100: .Bl -compact -offset indent -column 10n 10n 10n
        !           101: .It \e(ba      Ta \(ba     Ta bar
        !           102: .It \e(br      Ta \(br     Ta box rule
        !           103: .It \e(ul      Ta \(ul     Ta underscore
        !           104: .It \e(rl      Ta \(rl     Ta overline
        !           105: .It \e(bb      Ta \(bb     Ta broken bar
        !           106: .It \e(sl      Ta \(sl     Ta forward slash
        !           107: .It \e(rs      Ta \(rs     Ta backward slash
        !           108: .El
        !           109: .\" PARAGRAPH
        !           110: .Pp
        !           111: Text markers:
        !           112: .Bl -compact -offset indent -column 10n 10n 10n
        !           113: .It \e(ci      Ta \(ci     Ta circle
        !           114: .It \e(bu      Ta \(bu     Ta bullet
        !           115: .It \e(dd      Ta \(dd     Ta double dagger
        !           116: .It \e(dg      Ta \(dg     Ta dagger
        !           117: .It \e(lz      Ta \(lz     Ta lozenge
        !           118: .It \e(sq      Ta \(sq     Ta white square
        !           119: .It \e(ps      Ta \(ps     Ta paragraph
        !           120: .It \e(sc      Ta \(sc     Ta section
        !           121: .It \e(lh      Ta \(lh     Ta left hand
        !           122: .It \e(rh      Ta \(rh     Ta right hand
        !           123: .It \e(at      Ta \(at     Ta at
        !           124: .It \e(sh      Ta \(sh     Ta hash (pound)
        !           125: .It \e(CR      Ta \(CR     Ta carriage return
        !           126: .It \e(OK      Ta \(OK     Ta check mark
        !           127: .El
        !           128: .\" PARAGRAPH
        !           129: .Pp
        !           130: Legal symbols:
        !           131: .Bl -compact -offset indent -column 10n 10n 10n
        !           132: .It \e(co      Ta \(co     Ta copyright
        !           133: .It \e(rg      Ta \(rg     Ta registered
        !           134: .It \e(tm      Ta \(tm     Ta trademarked
        !           135: .El
        !           136: .\" PARAGRAPH
        !           137: .Pp
        !           138: Punctuation:
        !           139: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  140: .It \e(em      Ta \(em     Ta em-dash
                    141: .It \e(en      Ta \(en     Ta en-dash
                    142: .It \e(hy      Ta \(hy     Ta hyphen
                    143: .It \e\e       Ta \\       Ta back-slash
1.23    ! kristaps  144: .It \ee        Ta \e       Ta back-slash
1.16      kristaps  145: .It \e.        Ta \.       Ta period
                    146: .It \e(r!      Ta \(r!     Ta upside-down exclamation
                    147: .It \e(r?      Ta \(r?     Ta upside-down question
1.1       kristaps  148: .El
                    149: .\" PARAGRAPH
                    150: .Pp
1.19      kristaps  151: Quotes:
1.23    ! kristaps  152: .Bl -compact -offset indent -column 10n 10n 10n
1.19      kristaps  153: .It \e(Bq      Ta \(Bq     Ta right low double-quote
                    154: .It \e(bq      Ta \(bq     Ta right low single-quote
                    155: .It \e(lq      Ta \(lq     Ta left double-quote
                    156: .It \e(rq      Ta \(rq     Ta right double-quote
                    157: .It \e(oq      Ta \(oq     Ta left single-quote
                    158: .It \e(cq      Ta \(cq     Ta right single-quote
                    159: .It \e(aq      Ta \(aq     Ta apostrophe quote (text)
                    160: .It \e(dq      Ta \(dq     Ta double quote (text)
                    161: .It \e(Fo      Ta \(Fo     Ta left guillemet
                    162: .It \e(Fc      Ta \(Fc     Ta right guillemet
                    163: .It \e(fo      Ta \(fo     Ta left single guillemet
                    164: .It \e(fc      Ta \(fc     Ta right single guillemet
                    165: .El
                    166: .\" PARAGRAPH
                    167: .Pp
                    168: Brackets:
1.23    ! kristaps  169: .Bl -compact -offset indent -column 10n 10n 10n
1.20      kristaps  170: .It \e(lB      Ta \(lB     Ta left bracket
                    171: .It \e(rB      Ta \(rB     Ta right bracket
                    172: .It \e(lC      Ta \(lC     Ta left brace
1.16      kristaps  173: .It \e(rC      Ta \(rC     Ta right brace
1.20      kristaps  174: .It \e(la      Ta \(la     Ta left angle
1.16      kristaps  175: .It \e(ra      Ta \(ra     Ta right angle
1.20      kristaps  176: .It \e(bv      Ta \(bv     Ta brace extension
                    177: .It \e[braceex] Ta \[braceex] Ta brace extension
                    178: .It \e[bracketlefttp] Ta \[bracketlefttp] Ta top-left hooked bracket
                    179: .It \e[bracketleftbp] Ta \[bracketleftbp] Ta bottom-left hooked bracket
                    180: .It \e[bracketleftex] Ta \[bracketleftex] Ta left hooked bracket extension
                    181: .It \e[bracketrighttp] Ta \[bracketrighttp] Ta top-right hooked bracket
                    182: .It \e[bracketrightbp] Ta \[bracketrightbp] Ta bottom-right hooked bracket
                    183: .It \e[bracketrightex] Ta \[bracketrightex] Ta right hooked bracket extension
                    184: .It \e(lt      Ta \(lt     Ta top-left hooked brace
                    185: .It \e[bracelefttp] Ta \[bracelefttp] Ta top-left hooked brace
                    186: .It \e(lk      Ta \(lk     Ta mid-left hooked brace
                    187: .It \e[braceleftmid] Ta \[braceleftmid] Ta mid-left hooked brace
                    188: .It \e(lb      Ta \(lb     Ta bottom-left hooked brace
                    189: .It \e[braceleftbp] Ta \[braceleftbp] Ta bottom-left hooked brace
                    190: .It \e[braceleftex] Ta \[braceleftex] Ta left hooked brace extension
                    191: .It \e(rt      Ta \(rt     Ta top-left hooked brace
                    192: .It \e[bracerighttp] Ta \[bracerighttp] Ta top-right hooked brace
                    193: .It \e(rk      Ta \(rk     Ta mid-right hooked brace
                    194: .It \e[bracerightmid] Ta \[bracerightmid] Ta mid-right hooked brace
                    195: .It \e(rb      Ta \(rb     Ta bottom-right hooked brace
                    196: .It \e[bracerightbp] Ta \[bracerightbp] Ta bottom-right hooked brace
                    197: .It \e[bracerightex] Ta \[bracerightex] Ta right hooked brace extension
                    198: .It \e[parenlefttp] Ta \[parenlefttp] Ta top-left hooked parenthesis
                    199: .It \e[parenleftbp] Ta \[parenleftbp] Ta bottom-left hooked parenthesis
                    200: .It \e[parenleftex] Ta \[parenleftex] Ta left hooked parenthesis extension
                    201: .It \e[parenrighttp] Ta \[parenrighttp] Ta top-right hooked parenthesis
                    202: .It \e[parenrightbp] Ta \[parenrightbp] Ta bottom-right hooked parenthesis
                    203: .It \e[parenrightex] Ta \[parenrightex] Ta right hooked parenthesis extension
1.1       kristaps  204: .El
                    205: .\" PARAGRAPH
                    206: .Pp
1.20      kristaps  207: Arrows:
1.23    ! kristaps  208: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  209: .It \e(<-      Ta \(<-     Ta left arrow
                    210: .It \e(->      Ta \(->     Ta right arrow
1.20      kristaps  211: .It \e(<>      Ta \(<>     Ta left-right arrow
                    212: .It \e(da      Ta \(da     Ta down arrow
1.16      kristaps  213: .It \e(ua      Ta \(ua     Ta up arrow
1.20      kristaps  214: .It \e(va      Ta \(va     Ta up-down arrow
1.16      kristaps  215: .It \e(lA      Ta \(lA     Ta left double-arrow
                    216: .It \e(rA      Ta \(rA     Ta right double-arrow
1.20      kristaps  217: .It \e(hA      Ta \(hA     Ta left-right double-arrow
1.16      kristaps  218: .It \e(uA      Ta \(uA     Ta up double-arrow
                    219: .It \e(dA      Ta \(dA     Ta down double-arrow
1.20      kristaps  220: .It \e(vA      Ta \(vA     Ta up-down double-arrow
1.1       kristaps  221: .El
                    222: .\" PARAGRAPH
                    223: .Pp
1.17      kristaps  224: Logical:
1.23    ! kristaps  225: .Bl -compact -offset indent -column 10n 10n 10n
1.17      kristaps  226: .It \e(AN      Ta \(AN     Ta logical and
                    227: .It \e(OR      Ta \(OR     Ta logical or
                    228: .It \e(no      Ta \(no     Ta logical not
                    229: .It \e[tno]    Ta \[tno]   Ta logical not (text)
1.16      kristaps  230: .It \e(te      Ta \(te     Ta existential quantifier
                    231: .It \e(fa      Ta \(fa     Ta universal quantifier
                    232: .It \e(st      Ta \(st     Ta such that
                    233: .It \e(tf      Ta \(tf     Ta therefore
1.17      kristaps  234: .It \e(3d      Ta \(3d     Ta therefore
                    235: .It \e(or      Ta \(or     Ta bitwise or
                    236: .El
                    237: .\" PARAGRAPH
                    238: .Pp
                    239: Mathematical:
1.23    ! kristaps  240: .Bl -compact -offset indent -column 10n 10n 10n
1.17      kristaps  241: .It \e(pl      Ta \(pl     Ta plus
                    242: .It \e(mi      Ta \(mi     Ta minus
                    243: .It \e-        Ta \-       Ta minus (text)
                    244: .It \e(-+      Ta \(-+     Ta minus-plus
                    245: .It \e(+-      Ta \(+-     Ta plus-minus
                    246: .It \e[t+-]    Ta \[t+-]   Ta plus-minus (text)
                    247: .It \e(pc      Ta \(pc     Ta centre-dot
                    248: .It \e(mu      Ta \(mu     Ta multiply
                    249: .It \e[tmu]    Ta \[tmu]   Ta multiply (text)
                    250: .It \e(c*      Ta \(c*     Ta circle-multiply
                    251: .It \e(c+      Ta \(c+     Ta circle-plus
                    252: .It \e(di      Ta \(di     Ta divide
                    253: .It \e[tdi]    Ta \[tdi]   Ta divide (text)
                    254: .It \e(f/      Ta \(f/     Ta fraction
                    255: .It \e(**      Ta \(**     Ta asterisk
1.16      kristaps  256: .It \e(<=      Ta \(<=     Ta less-than-equal
                    257: .It \e(>=      Ta \(>=     Ta greater-than-equal
1.17      kristaps  258: .It \e(<<      Ta \(<<     Ta much less
                    259: .It \e(>>      Ta \(>>     Ta much greater
                    260: .It \e(eq      Ta \(eq     Ta equal
1.16      kristaps  261: .It \e(!=      Ta \(!=     Ta not equal
1.17      kristaps  262: .It \e(==      Ta \(==     Ta equivalent
                    263: .It \e(ne      Ta \(ne     Ta not equivalent
                    264: .It \e(=~      Ta \(=~     Ta congruent
                    265: .It \e(-~      Ta \(-~     Ta asymptotically congruent
                    266: .It \e(ap      Ta \(ap     Ta asymptotically similar
                    267: .It \e(~~      Ta \(~~     Ta approximately similar
                    268: .It \e(~=      Ta \(~=     Ta approximately equal
                    269: .It \e(pt      Ta \(pt     Ta proportionate
                    270: .It \e(es      Ta \(es     Ta empty set
                    271: .It \e(mo      Ta \(mo     Ta element
                    272: .It \e(nm      Ta \(nm     Ta not element
                    273: .It \e(sb      Ta \(sb     Ta proper subset
                    274: .It \e(nb      Ta \(nb     Ta not subset
                    275: .It \e(sp      Ta \(sp     Ta proper superset
                    276: .It \e(nc      Ta \(nc     Ta not superset
                    277: .It \e(ib      Ta \(ib     Ta reflexive subset
                    278: .It \e(ip      Ta \(ip     Ta reflexive superset
                    279: .It \e(ca      Ta \(ca     Ta intersection
                    280: .It \e(cu      Ta \(cu     Ta union
                    281: .It \e(/_      Ta \(/_     Ta angle
                    282: .It \e(pp      Ta \(pp     Ta perpendicular
                    283: .It \e(is      Ta \(is     Ta integral
                    284: .It \e[integral] Ta \[integral] Ta integral
                    285: .It \e[sum]    Ta \[sum]   Ta summation
                    286: .It \e[product] Ta \[product] Ta product
                    287: .It \e[coproduct] Ta \[coproduct] Ta coproduct
                    288: .It \e(gr      Ta \(gr     Ta gradient
                    289: .It \e(sr      Ta \(sr     Ta square root
                    290: .It \e[sqrt]   Ta \[sqrt]  Ta square root
                    291: .It \e(lc      Ta \(lc     Ta left-ceiling
                    292: .It \e(rc      Ta \(rc     Ta right-ceiling
                    293: .It \e(lf      Ta \(lf     Ta left-floor
                    294: .It \e(rf      Ta \(rf     Ta right-floor
1.16      kristaps  295: .It \e(if      Ta \(if     Ta infinity
1.17      kristaps  296: .It \e(Ah      Ta \(Ah     Ta aleph
                    297: .It \e(Im      Ta \(Im     Ta imaginary
                    298: .It \e(Re      Ta \(Re     Ta real
                    299: .It \e(pd      Ta \(pd     Ta partial differential
                    300: .It \e(-h      Ta \(-h     Ta Planck constant over 2\(*p
1.1       kristaps  301: .El
                    302: .\" PARAGRAPH
                    303: .Pp
                    304: Ligatures:
1.23    ! kristaps  305: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  306: .It \e(ff      Ta \(ff     Ta ff ligature
                    307: .It \e(fi      Ta \(fi     Ta fi ligature
                    308: .It \e(fl      Ta \(fl     Ta fl ligature
                    309: .It \e(Fi      Ta \(Fi     Ta ffi ligature
                    310: .It \e(Fl      Ta \(Fl     Ta ffl ligature
1.21      kristaps  311: .It \e(AE      Ta \(AE     Ta AE
                    312: .It \e(ae      Ta \(ae     Ta ae
                    313: .It \e(OE      Ta \(OE     Ta OE
                    314: .It \e(oe      Ta \(oe     Ta oe
                    315: .It \e(ss      Ta \(ss     Ta German eszett
                    316: .It \e(IJ      Ta \(IJ     Ta IJ ligature
                    317: .It \e(ij      Ta \(ij     Ta ij ligature
1.1       kristaps  318: .El
                    319: .\" PARAGRAPH
                    320: .Pp
1.18      kristaps  321: Accents:
1.23    ! kristaps  322: .Bl -compact -offset indent -column 10n 10n 10n
1.18      kristaps  323: .It \e(a"      Ta \(a"     Ta Hungarian umlaut
                    324: .It \e(a-      Ta \(a-     Ta macron
                    325: .It \e(a.      Ta \(a.     Ta dotted
                    326: .It \e(a^      Ta \(a^     Ta circumflex
                    327: .It \e(aa      Ta \(aa     Ta acute
1.23    ! kristaps  328: .It \e'        Ta \'       Ta acute
1.18      kristaps  329: .It \e(ga      Ta \(ga     Ta grave
1.23    ! kristaps  330: .It \e`        Ta \`       Ta grave
1.18      kristaps  331: .It \e(ab      Ta \(ab     Ta breve
                    332: .It \e(ac      Ta \(ac     Ta cedilla
                    333: .It \e(ad      Ta \(ad     Ta dieresis
                    334: .It \e(ah      Ta \(ah     Ta caron
                    335: .It \e(ao      Ta \(ao     Ta ring
                    336: .It \e(a~      Ta \(a~     Ta tilde
                    337: .It \e(ho      Ta \(ho     Ta ogonek
                    338: .It \e(ha      Ta \(ha     Ta hat (text)
                    339: .It \e(ti      Ta \(ti     Ta tilde (text)
                    340: .El
                    341: .\" PARAGRAPH
                    342: .Pp
1.21      kristaps  343: Accented letters:
1.23    ! kristaps  344: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  345: .It \e('A      Ta \('A     Ta acute A
                    346: .It \e('E      Ta \('E     Ta acute E
                    347: .It \e('I      Ta \('I     Ta acute I
                    348: .It \e('O      Ta \('O     Ta acute O
                    349: .It \e('U      Ta \('U     Ta acute U
                    350: .It \e('a      Ta \('a     Ta acute a
                    351: .It \e('e      Ta \('e     Ta acute e
                    352: .It \e('i      Ta \('i     Ta acute i
                    353: .It \e('o      Ta \('o     Ta acute o
                    354: .It \e('u      Ta \('u     Ta acute u
                    355: .It \e(`A      Ta \(`A     Ta grave A
                    356: .It \e(`E      Ta \(`E     Ta grave E
                    357: .It \e(`I      Ta \(`I     Ta grave I
                    358: .It \e(`O      Ta \(`O     Ta grave O
                    359: .It \e(`U      Ta \(`U     Ta grave U
                    360: .It \e(`a      Ta \(`a     Ta grave a
                    361: .It \e(`e      Ta \(`e     Ta grave e
                    362: .It \e(`i      Ta \(`i     Ta grave i
                    363: .It \e(`o      Ta \(`i     Ta grave o
                    364: .It \e(`u      Ta \(`u     Ta grave u
                    365: .It \e(~A      Ta \(~A     Ta tilde A
                    366: .It \e(~N      Ta \(~N     Ta tilde N
                    367: .It \e(~O      Ta \(~O     Ta tilde O
                    368: .It \e(~a      Ta \(~a     Ta tilde a
                    369: .It \e(~n      Ta \(~n     Ta tilde n
                    370: .It \e(~o      Ta \(~o     Ta tilde o
                    371: .It \e(:A      Ta \(:A     Ta dieresis A
                    372: .It \e(:E      Ta \(:E     Ta dieresis E
                    373: .It \e(:I      Ta \(:I     Ta dieresis I
                    374: .It \e(:O      Ta \(:O     Ta dieresis O
                    375: .It \e(:U      Ta \(:U     Ta dieresis U
                    376: .It \e(:a      Ta \(:a     Ta dieresis a
                    377: .It \e(:e      Ta \(:e     Ta dieresis e
                    378: .It \e(:i      Ta \(:i     Ta dieresis i
                    379: .It \e(:o      Ta \(:o     Ta dieresis o
                    380: .It \e(:u      Ta \(:u     Ta dieresis u
                    381: .It \e(:y      Ta \(:y     Ta dieresis y
                    382: .It \e(^A      Ta \(^A     Ta circumflex A
                    383: .It \e(^E      Ta \(^E     Ta circumflex E
                    384: .It \e(^I      Ta \(^I     Ta circumflex I
                    385: .It \e(^O      Ta \(^O     Ta circumflex O
                    386: .It \e(^U      Ta \(^U     Ta circumflex U
                    387: .It \e(^a      Ta \(^a     Ta circumflex a
                    388: .It \e(^e      Ta \(^e     Ta circumflex e
                    389: .It \e(^i      Ta \(^i     Ta circumflex i
                    390: .It \e(^o      Ta \(^o     Ta circumflex o
                    391: .It \e(^u      Ta \(^u     Ta circumflex u
                    392: .It \e(,C      Ta \(,C     Ta cedilla C
                    393: .It \e(,c      Ta \(,c     Ta cedilla c
                    394: .It \e(/L      Ta \(/L     Ta stroke L
                    395: .It \e(/l      Ta \(/l     Ta stroke l
                    396: .It \e(/O      Ta \(/O     Ta stroke O
                    397: .It \e(/o      Ta \(/o     Ta stroke o
                    398: .It \e(oA      Ta \(oA     Ta ring A
                    399: .It \e(oa      Ta \(oa     Ta ring a
1.1       kristaps  400: .El
                    401: .\" PARAGRAPH
                    402: .Pp
1.21      kristaps  403: Special letters:
1.23    ! kristaps  404: .Bl -compact -offset indent -column 10n 10n 10n
1.21      kristaps  405: .It \e(-D      Ta \(-D     Ta Eth
                    406: .It \e(Sd      Ta \(Sd     Ta eth
                    407: .It \e(TP      Ta \(TP     Ta Thorn
                    408: .It \e(Tp      Ta \(Tp     Ta thorn
                    409: .It \e(.i      Ta \(.i     Ta dotless i
                    410: .It \e(.j      Ta \(.j     Ta dotless j
                    411: .El
                    412: .\" PARAGRAPH
                    413: .Pp
1.22      kristaps  414: Currency:
1.23    ! kristaps  415: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  416: .It \e(Do      Ta \(Do     Ta dollar
1.22      kristaps  417: .It \e(ct      Ta \(ct     Ta cent
                    418: .It \e(Eu      Ta \(Eu     Ta Euro symbol
                    419: .It \e(eu      Ta \(eu     Ta Euro symbol
                    420: .It \e(Ye      Ta \(Ye     Ta yen
1.16      kristaps  421: .It \e(Po      Ta \(Po     Ta pound
1.22      kristaps  422: .It \e(Cs      Ta \(Cs     Ta Scandinavian
1.16      kristaps  423: .It \e(Fn      Ta \(Fn     Ta florin
1.11      kristaps  424: .El
                    425: .\" PARAGRAPH
                    426: .Pp
1.23    ! kristaps  427: Units:
        !           428: .Bl -compact -offset indent -column 10n 10n 10n
        !           429: .It \e(de      Ta \(de     Ta degree
        !           430: .It \e(%0      Ta \(%0     Ta per-thousand
        !           431: .It \e(fm      Ta \(fm     Ta minute
        !           432: .It \e(sd      Ta \(sd     Ta second
        !           433: .It \e(mc      Ta \(mc     Ta micro
        !           434: .El
        !           435: .\" PARAGRAPH
        !           436: .Pp
1.11      kristaps  437: Greek letters:
1.23    ! kristaps  438: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  439: .It \e(*A      Ta \(*A     Ta Alpha
                    440: .It \e(*B      Ta \(*B     Ta Beta
1.17      kristaps  441: .It \e(*G      Ta \(*G     Ta Gamma
1.16      kristaps  442: .It \e(*D      Ta \(*D     Ta Delta
                    443: .It \e(*E      Ta \(*E     Ta Epsilon
1.17      kristaps  444: .It \e(*Z      Ta \(*Z     Ta Zeta
                    445: .It \e(*Y      Ta \(*Y     Ta Eta
1.16      kristaps  446: .It \e(*H      Ta \(*H     Ta Theta
                    447: .It \e(*I      Ta \(*I     Ta Iota
                    448: .It \e(*K      Ta \(*K     Ta Kappa
                    449: .It \e(*L      Ta \(*L     Ta Lambda
                    450: .It \e(*M      Ta \(*M     Ta Mu
                    451: .It \e(*N      Ta \(*N     Ta Nu
1.17      kristaps  452: .It \e(*C      Ta \(*C     Ta Xi
1.16      kristaps  453: .It \e(*O      Ta \(*O     Ta Omicron
                    454: .It \e(*P      Ta \(*P     Ta Pi
                    455: .It \e(*R      Ta \(*R     Ta Rho
                    456: .It \e(*S      Ta \(*S     Ta Sigma
                    457: .It \e(*T      Ta \(*T     Ta Tau
                    458: .It \e(*U      Ta \(*U     Ta Upsilon
1.17      kristaps  459: .It \e(*F      Ta \(*F     Ta Phi
                    460: .It \e(*X      Ta \(*X     Ta Chi
                    461: .It \e(*Q      Ta \(*Q     Ta Psi
1.16      kristaps  462: .It \e(*W      Ta \(*W     Ta Omega
                    463: .It \e(*a      Ta \(*a     Ta alpha
                    464: .It \e(*b      Ta \(*b     Ta beta
1.17      kristaps  465: .It \e(*g      Ta \(*g     Ta gamma
1.16      kristaps  466: .It \e(*d      Ta \(*d     Ta delta
                    467: .It \e(*e      Ta \(*e     Ta epsilon
1.17      kristaps  468: .It \e(*z      Ta \(*z     Ta zeta
                    469: .It \e(*y      Ta \(*y     Ta eta
1.16      kristaps  470: .It \e(*h      Ta \(*h     Ta theta
                    471: .It \e(*i      Ta \(*i     Ta iota
                    472: .It \e(*k      Ta \(*k     Ta kappa
                    473: .It \e(*l      Ta \(*l     Ta lambda
                    474: .It \e(*m      Ta \(*m     Ta mu
                    475: .It \e(*n      Ta \(*n     Ta nu
1.17      kristaps  476: .It \e(*c      Ta \(*c     Ta xi
1.16      kristaps  477: .It \e(*o      Ta \(*o     Ta omicron
                    478: .It \e(*p      Ta \(*p     Ta pi
                    479: .It \e(*r      Ta \(*r     Ta rho
                    480: .It \e(*s      Ta \(*s     Ta sigma
                    481: .It \e(*t      Ta \(*t     Ta tau
                    482: .It \e(*u      Ta \(*u     Ta upsilon
1.17      kristaps  483: .It \e(*f      Ta \(*f     Ta phi
                    484: .It \e(*x      Ta \(*x     Ta chi
                    485: .It \e(*q      Ta \(*q     Ta psi
1.16      kristaps  486: .It \e(*w      Ta \(*w     Ta omega
1.17      kristaps  487: .It \e(+h      Ta \(+h     Ta theta variant
                    488: .It \e(+f      Ta \(+f     Ta phi variant
                    489: .It \e(+p      Ta \(+p     Ta pi variant
                    490: .It \e(+e      Ta \(+e     Ta epsilon variant
1.16      kristaps  491: .It \e(ts      Ta \(ts     Ta sigma terminal
1.1       kristaps  492: .El
                    493: .\" SECTION
1.10      kristaps  494: .Sh PREDEFINED STRINGS
                    495: These are not recommended for use, as they differ across
                    496: implementations:
                    497: .Pp
1.23    ! kristaps  498: .Bl -compact -offset indent -column 10n 10n 10n
1.16      kristaps  499: .It \e*(Ba     Ta \*(Ba    Ta vertical bar
                    500: .It \e*(Ne     Ta \*(Ne    Ta not equal
                    501: .It \e*(Ge     Ta \*(Ge    Ta greater-than-equal
                    502: .It \e*(Le     Ta \*(Le    Ta less-than-equal
                    503: .It \e*(Gt     Ta \*(Gt    Ta greater-than
                    504: .It \e*(Lt     Ta \*(Lt    Ta less-than
                    505: .It \e*(Pm     Ta \*(Pm    Ta plus-minus
                    506: .It \e*(If     Ta \*(If    Ta infinity
                    507: .It \e*(Pi     Ta \*(Pi    Ta pi
                    508: .It \e*(Na     Ta \*(Na    Ta NaN
                    509: .It \e*(Am     Ta \*(Am    Ta ampersand
                    510: .It \e*R       Ta \*R      Ta restricted mark
                    511: .It \e*(Tm     Ta \*(Tm    Ta trade mark
                    512: .It \e*q       Ta \*q      Ta double-quote
                    513: .It \e*(Rq     Ta \*(Rq    Ta right-double-quote
                    514: .It \e*(Lq     Ta \*(Lq    Ta left-double-quote
                    515: .It \e*(lp     Ta \*(lp    Ta right-parenthesis
                    516: .It \e*(rp     Ta \*(rp    Ta left-parenthesis
1.23    ! kristaps  517: .It \e*(lq     Ta \*(lq    Ta left double-quote
        !           518: .It \e*(rq     Ta \*(rq    Ta right double-quote
        !           519: .It \e*(ua     Ta \*(ua    Ta up arrow
        !           520: .It \e*(va     Ta \*(va    Ta up-down arrow
        !           521: .It \e*(<=     Ta \*(<=    Ta less-than-equal
        !           522: .It \e*(>=     Ta \*(>=    Ta greater-than-equal
        !           523: .It \e*(aa     Ta \*(aa    Ta acute
        !           524: .It \e*(ga     Ta \*(ga    Ta grave
1.10      kristaps  525: .El
                    526: .\" SECTION
1.3       kristaps  527: .Sh COMPATIBILITY
                    528: This section documents compatibility of
                    529: .Nm
                    530: with older or existing versions of
1.17      kristaps  531: .Xr groff 1 .
1.3       kristaps  532: .Pp
1.17      kristaps  533: The following render differently in
1.3       kristaps  534: .Fl T Ns Ar ascii
1.17      kristaps  535: output mode:
                    536: .Bd -ragged -offset indent
                    537: \e(ss, \e(nm, \e(nb, \e(nc, \e(ib, \e(ip, \e(pp, \e[sum], \e[product],
1.18      kristaps  538: \e[coproduct], \e(gr, \e(-h, \e(a.
1.17      kristaps  539: .Ed
                    540: .Pp
                    541: The following render differently in
                    542: .Fl T Ns Ar html
                    543: output mode:
                    544: .Bd -ragged -offset indent
                    545: \e(~=, \e(nb, \e(nc
                    546: .Ed
                    547: .Pp
                    548: Finally, the following have been omitted by being poorly documented or
                    549: having no known representation:
                    550: .Bd -ragged -offset indent
1.23    ! kristaps  551: \e[radicalex], \e[sqrtex], \e(ru
1.17      kristaps  552: .Ed
1.3       kristaps  553: .\" SECTION
1.1       kristaps  554: .Sh SEE ALSO
                    555: .Xr mandoc 1
                    556: .\" SECTION
                    557: .Sh AUTHORS
                    558: The
                    559: .Nm
                    560: utility was written by
1.6       kristaps  561: .An Kristaps Dzonsons Aq kristaps@kth.se .

CVSweb