version 1.42, 2011/02/09 22:53:20 |
version 1.49, 2011/08/30 13:14:01 |
Line 74 It's guaranteed that each input symbol will correspond |
|
Line 74 It's guaranteed that each input symbol will correspond |
|
These are the preferred input symbols for producing special characters. |
These are the preferred input symbols for producing special characters. |
.Pp |
.Pp |
Spacing: |
Spacing: |
.Bl -column -compact -offset indent "Input" "Description" |
.Bl -column "Input" "Description" -offset indent -compact |
.It Em Input Ta Em Description |
.It Em Input Ta Em Description |
.It \e~ Ta non-breaking, non-collapsing space |
.It \e~ Ta non-breaking, non-collapsing space |
.It \e Ta breaking, non-collapsing n-width space |
.It \e Ta breaking, non-collapsing n-width space |
|
|
.El |
.El |
.Pp |
.Pp |
Lines: |
Lines: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(ba Ta \(ba Ta bar |
.It \e(ba Ta \(ba Ta bar |
.It \e(br Ta \(br Ta box rule |
.It \e(br Ta \(br Ta box rule |
|
|
.El |
.El |
.Pp |
.Pp |
Text markers: |
Text markers: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(ci Ta \(ci Ta circle |
.It \e(ci Ta \(ci Ta circle |
.It \e(bu Ta \(bu Ta bullet |
.It \e(bu Ta \(bu Ta bullet |
|
|
.El |
.El |
.Pp |
.Pp |
Legal symbols: |
Legal symbols: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(co Ta \(co Ta copyright |
.It \e(co Ta \(co Ta copyright |
.It \e(rg Ta \(rg Ta registered |
.It \e(rg Ta \(rg Ta registered |
|
|
.El |
.El |
.Pp |
.Pp |
Punctuation: |
Punctuation: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(em Ta \(em Ta em-dash |
.It \e(em Ta \(em Ta em-dash |
.It \e(en Ta \(en Ta en-dash |
.It \e(en Ta \(en Ta en-dash |
|
|
.El |
.El |
.Pp |
.Pp |
Quotes: |
Quotes: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(Bq Ta \(Bq Ta right low double-quote |
.It \e(Bq Ta \(Bq Ta right low double-quote |
.It \e(bq Ta \(bq Ta right low single-quote |
.It \e(bq Ta \(bq Ta right low single-quote |
|
|
.El |
.El |
.Pp |
.Pp |
Brackets: |
Brackets: |
.Bl -column -compact -offset indent "xxbracketrightbpx" Rendered Description |
.Bl -column "xxbracketrightbpx" Rendered Description -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(lB Ta \(lB Ta left bracket |
.It \e(lB Ta \(lB Ta left bracket |
.It \e(rB Ta \(rB Ta right bracket |
.It \e(rB Ta \(rB Ta right bracket |
|
|
.El |
.El |
.Pp |
.Pp |
Arrows: |
Arrows: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(<- Ta \(<- Ta left arrow |
.It \e(<- Ta \(<- Ta left arrow |
.It \e(-> Ta \(-> Ta right arrow |
.It \e(-> Ta \(-> Ta right arrow |
|
|
.El |
.El |
.Pp |
.Pp |
Logical: |
Logical: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(AN Ta \(AN Ta logical and |
.It \e(AN Ta \(AN Ta logical and |
.It \e(OR Ta \(OR Ta logical or |
.It \e(OR Ta \(OR Ta logical or |
|
|
.El |
.El |
.Pp |
.Pp |
Mathematical: |
Mathematical: |
.Bl -column -compact -offset indent "xxcoproductxx" "Rendered" "Description" |
.Bl -column "xxcoproductxx" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(pl Ta \(pl Ta plus |
.It \e(pl Ta \(pl Ta plus |
.It \e(mi Ta \(mi Ta minus |
.It \e(mi Ta \(mi Ta minus |
|
|
.It \e(Re Ta \(Re Ta real |
.It \e(Re Ta \(Re Ta real |
.It \e(pd Ta \(pd Ta partial differential |
.It \e(pd Ta \(pd Ta partial differential |
.It \e(-h Ta \(-h Ta Planck constant over 2\(*p |
.It \e(-h Ta \(-h Ta Planck constant over 2\(*p |
|
.It \e[12] Ta \[12] Ta one-half |
|
.It \e[14] Ta \[14] Ta one-fourth |
|
.It \e[34] Ta \[34] Ta three-fourths |
.El |
.El |
.Pp |
.Pp |
Ligatures: |
Ligatures: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(ff Ta \(ff Ta ff ligature |
.It \e(ff Ta \(ff Ta ff ligature |
.It \e(fi Ta \(fi Ta fi ligature |
.It \e(fi Ta \(fi Ta fi ligature |
|
|
.El |
.El |
.Pp |
.Pp |
Accents: |
Accents: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(a" Ta \(a" Ta Hungarian umlaut |
.It \e(a" Ta \(a" Ta Hungarian umlaut |
.It \e(a- Ta \(a- Ta macron |
.It \e(a- Ta \(a- Ta macron |
|
|
.El |
.El |
.Pp |
.Pp |
Accented letters: |
Accented letters: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e('A Ta \('A Ta acute A |
.It \e('A Ta \('A Ta acute A |
.It \e('E Ta \('E Ta acute E |
.It \e('E Ta \('E Ta acute E |
Line 390 Accented letters: |
|
Line 393 Accented letters: |
|
.El |
.El |
.Pp |
.Pp |
Special letters: |
Special letters: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(-D Ta \(-D Ta Eth |
.It \e(-D Ta \(-D Ta Eth |
.It \e(Sd Ta \(Sd Ta eth |
.It \e(Sd Ta \(Sd Ta eth |
Line 401 Special letters: |
|
Line 404 Special letters: |
|
.El |
.El |
.Pp |
.Pp |
Currency: |
Currency: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(Do Ta \(Do Ta dollar |
.It \e(Do Ta \(Do Ta dollar |
.It \e(ct Ta \(ct Ta cent |
.It \e(ct Ta \(ct Ta cent |
|
|
.El |
.El |
.Pp |
.Pp |
Units: |
Units: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(de Ta \(de Ta degree |
.It \e(de Ta \(de Ta degree |
.It \e(%0 Ta \(%0 Ta per-thousand |
.It \e(%0 Ta \(%0 Ta per-thousand |
|
|
.El |
.El |
.Pp |
.Pp |
Greek letters: |
Greek letters: |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Bl -column "Input" "Rendered" "Description" -offset indent -compact |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e(*A Ta \(*A Ta Alpha |
.It \e(*A Ta \(*A Ta Alpha |
.It \e(*B Ta \(*B Ta Beta |
.It \e(*B Ta \(*B Ta Beta |
|
|
.It \e(ts Ta \(ts Ta sigma terminal |
.It \e(ts Ta \(ts Ta sigma terminal |
.El |
.El |
.Sh PREDEFINED STRINGS |
.Sh PREDEFINED STRINGS |
These are not recommended for use, as they differ across |
Predefined strings are inherited from the macro packages of historical |
implementations: |
troff implementations. |
.Pp |
They are |
.Bl -column -compact -offset indent "Input" "Rendered" "Description" |
.Em not recommended |
|
for use, as they differ across implementations. |
|
Manuals using these predefined strings are almost certainly not |
|
portable. |
|
.Bl -column "Input" "Rendered" "Description" -offset indent |
.It Em Input Ta Em Rendered Ta Em Description |
.It Em Input Ta Em Rendered Ta Em Description |
.It \e*(Ba Ta \*(Ba Ta vertical bar |
.It \e*(Ba Ta \*(Ba Ta vertical bar |
.It \e*(Ne Ta \*(Ne Ta not equal |
.It \e*(Ne Ta \*(Ne Ta not equal |
Line 512 implementations: |
|
Line 519 implementations: |
|
.It \e*(>= Ta \*(>= Ta greater-than-equal |
.It \e*(>= Ta \*(>= Ta greater-than-equal |
.It \e*(aa Ta \*(aa Ta acute |
.It \e*(aa Ta \*(aa Ta acute |
.It \e*(ga Ta \*(ga Ta grave |
.It \e*(ga Ta \*(ga Ta grave |
|
.It \e*(Px Ta \*(Px Ta POSIX standard name |
|
.It \e*(Ai Ta \*(Ai Ta ANSI standard name |
.El |
.El |
|
.Sh UNICODE CHARACTERS |
|
The escape sequence |
|
.Pp |
|
.Dl \e[uXXXX] |
|
.Pp |
|
is interpreted as a Unicode codepoint. |
|
The codepoint must be in the range above U+0080 and less than U+10FFFF. |
|
For compatibility, points must be zero-padded to four characters; if |
|
greater than four characters, no zero padding is allowed. |
|
Unicode surrogates are not allowed. |
|
.\" .Pp |
|
.\" Unicode glyphs attenuate to the |
|
.\" .Sq \&? |
|
.\" character if invalid or not rendered by current output media. |
.Sh NUMBERED CHARACTERS |
.Sh NUMBERED CHARACTERS |
For backward compatibility with existing manuals, |
For backward compatibility with existing manuals, |
.Xr mandoc 1 |
.Xr mandoc 1 |
Line 535 troff implementations, at this time limited to GNU tro |
|
Line 558 troff implementations, at this time limited to GNU tro |
|
.Pp |
.Pp |
.Bl -dash -compact |
.Bl -dash -compact |
.It |
.It |
|
The \eN\(aq\(aq escape sequence is limited to printable characters; in |
|
groff, it accepts arbitrary character numbers. |
|
.It |
In |
In |
.Fl T Ns Cm ascii , |
.Fl T Ns Cm ascii , |
the |
the |
Line 567 known representation. |
|
Line 593 known representation. |
|
The |
The |
.Nm |
.Nm |
manual page was written by |
manual page was written by |
.An Kristaps Dzonsons Aq kristaps@bsd.lv . |
.An Kristaps Dzonsons , |
|
.Mt kristaps@bsd.lv . |
.Sh CAVEATS |
.Sh CAVEATS |
The |
The |
.Sq \e*(Ba |
.Sq \e*(Ba |