b35049b547d5ea5e3a9e5a90043fdf8dd5490e8d
[platform/upstream/groff.git] / man / groff_char.man
1 '\" t
2 .TH GROFF_CHAR @MAN7EXT@ "@MDATE@" "@VERSION@"
3 .SH NAME
4 groff_char \- groff glyph names
5 .
6 .\" The lines above were designed to satisfy `apropos'.
7 .
8 .\" For best results, format this document with `groff' (GNU roff).
9 .
10 .\" groff_char(7):
11 .\" Source file position: <groff_source>/man/groff_char.man
12 .\" Installed position: <prefix>/share/man/man7/groff_char.7
13 .
14 .
15 .\" --------------------------------------------------------------------
16 .\" Legal terms
17 .\" --------------------------------------------------------------------
18 .
19 .de co
20 Copyright \(co 1989-2014 Free Software Foundation, Inc.
21
22 This file is part of groff (GNU roff), which is a free software project.
23
24 You can redistribute it and/or modify it under the terms of the GNU
25 General Public License as published by the Free Software Foundation,
26 either version 2 of the License, or (at your option) any later
27 version.
28
29 You should have received a copy of the GNU General Public License
30 along with this program.
31 .
32 If not, see
33 .UR http://www.gnu.org/licenses/gpl-2.0.html
34 GPL2
35 .UE .
36 ..
37 .
38 .de au
39 This document was written by
40 .MT jjc@jclark.com
41 James Clark
42 .ME
43 with additions by
44 .MT wl@gnu.org
45 Werner Lemberg
46 .ME
47 and
48 .MT groff-bernd.warken-72@web.de
49 Bernd Warken
50 .ME .
51 .
52 This document was revised to use real tables by
53 .MT esr@thyrsus.com
54 Eric S. Raymond
55 .ME .
56 ..
57 .
58 .\" --------------------------------------------------------------------
59 .\" Setup
60 .\" --------------------------------------------------------------------
61 .
62 .do nr groff_char_C \n[.C]
63 .cp 0
64 .
65 .\" groff only
66 .\".if \n(.g .ne 2v
67 .\".if \n(.g .sv 2v
68 .
69 .ds aq \(aq
70 .
71 .\" non-groff
72 .if !\n(.g .if '\(aq'' .ds aq \'
73 .
74 .nr Sp 2n
75 .
76 .do if !r ECFONTS .do fspecial CR R
77 .
78 .
79 .\" --------------------------------------------------------------------
80 .SH DESCRIPTION
81 .\" --------------------------------------------------------------------
82 .
83 This manual page lists the standard
84 .B groff
85 glyph names and the default input mapping, \%latin1.
86 .
87 The glyphs in this document look different depending on which output
88 device was chosen (with option
89 .B \-T
90 for the
91 .BR man (1)
92 program or the roff formatter).
93 .
94 Glyphs not available for the device that is being used to print or
95 view this manual page are marked with
96 .ie \n(.g \[oq](N/A)\[cq]; the device currently used is \[oq]\*(.T\[cq].
97 .el \[oq](N/A)\[cq].
98 .
99 .
100 .P
101 In the actual version,
102 .B groff
103 provides only \%8-bit characters for direct input and named entities
104 for further glyphs.
105 .
106 On ASCII platforms, input character codes in the range 0 to 127
107 (decimal) represent the usual \%7-bit ASCII characters, while codes
108 between 127 and 255 are interpreted as the corresponding characters in
109 the
110 .I \%latin1
111 .RI ( \%ISO-8859-1 )
112 code set by default.
113 .
114 This mapping is contained in the file \f(CWlatin1.tmac\fP
115 and can be changed by loading a different input encoding.
116 .
117 Note that some of the input characters are reserved by
118 .BR groff ,
119 either for internal use or for special input purposes.
120 .
121 On EBCDIC platforms, only code page
122 .I cp1047
123 is supported (which contains the same characters as \%latin1; the
124 input encoding file is called \f(CWcp1047.tmac\fP).
125 .
126 Again, some input characters are reserved for internal and special purposes.
127 .
128 .
129 .P
130 All roff systems provide the concept of named glyphs.
131 .
132 In traditional roff systems, only names of length\ 2 were used, while
133 groff also provides support for longer names.
134 .
135 It is strongly suggested that only named glyphs are used for all
136 character representations outside of the printable \%7-bit ASCII range.
137 .
138 .
139 .P
140 Some of the predefined groff escape sequences (with names of length\ 1)
141 also produce single glyphs; these exist for historical reasons or
142 are printable versions of syntactical characters.
143 .
144 They include \[oq]\f(CW\e\e\fP\[cq], \[oq]\f(CW\e\'\fP\[cq],
145 \[oq]\f(CW\e`\fP\[cq], \[oq]\f(CW\e-\fP\[cq], \[oq]\f(CW\e.\fP\[cq],
146 and \[oq]\f(CW\ee\fP\[cq]; see
147 .BR groff (@MAN7EXT@).
148 .
149 .
150 .P
151 In groff, all of these different types of characters and glyphs can be
152 tested positively with the \[oq]\f(CW.if\ c\fP\[cq] conditional.
153 .
154 .
155 .\" --------------------------------------------------------------------
156 .SH REFERENCE
157 .\" --------------------------------------------------------------------
158 .
159 In this section, the glyphs in groff are specified in tabular
160 form.
161 .
162 The meaning of the columns is as follows.
163 .
164 .
165 .TP
166 .I "Output"
167 shows how the glyph is printed for the current device; although
168 this can have quite a different shape on other devices, it always
169 represents the same glyph.
170 .
171 .
172 .TP
173 .I "Input"
174 specifies how the glyph is input either directly by a key on the
175 keyboard, or by a groff escape sequence.
176 .
177 .
178 .TP
179 .I "Code"
180 applies to glyphs which can be input with a single character, and
181 gives the ISO \%latin1 decimal code of that input character.
182 .
183 Note that this code is equivalent to the lowest 256 Unicode characters,
184 including \%7-bit ASCII in the range 0 to\ 127.
185 .
186 .
187 .TP
188 .I "PostScript"
189 gives the usual PostScript name of the glyph.
190 .
191 .
192 .TP
193 .I "Unicode"
194 is the glyph name used in composite glyph names.
195 .
196 The names in the Unicode column look like
197 .B u0021
198 or
199 .BR u0041_0300 .
200 .
201 In groff, the corresponding Unicode characters can be constructed
202 by adding a backslash and a pair of square brackets, for example
203 .B \e[u0021]
204 or
205 .BR \e[u0041_0300] .
206 .
207 .
208 .\" --------------------------------------------------------------------
209 .SS "7-bit Character Codes 32\(en126"
210 .\" --------------------------------------------------------------------
211 .
212 These are the basic glyphs having 7-bit ASCII code values assigned.
213 .
214 They are identical to the printable characters of the
215 character standards \%ISO-8859-1 (\%latin1) and Unicode (range
216 .IR "Basic Latin" ).
217 .
218 The glyph names used in composite glyph names are \[oq]u0020\[cq] up
219 to \[oq]u007E\[cq].
220 .
221 .
222 .P
223 Note that input characters in the range \%0\-31 and character 127 are
224 .I not
225 printable characters.
226 .
227 Most of them are invalid input characters for
228 .B groff
229 anyway, and the valid ones have special meaning.
230 .
231 For EBCDIC, the printable characters are in the range \%66\-255.
232 .
233 .
234 .TP
235 48\-57
236 Decimal digits 0 to\ 9 (print as themselves).
237 .
238 .
239 .TP
240 65\-90
241 Upper case letters A\-Z (print as themselves).
242 .
243 .
244 .TP
245 97\-122
246 Lower case letters a\(enz (print as themselves).
247 .
248 .
249 .P
250 Most of the remaining characters not in the just described ranges print as
251 themselves; the only exceptions are the following characters:
252 .
253 .
254 .TP
255 .B \`
256 the ISO \%latin1 \[oq]Grave Accent\[cq] (code\ 96) prints as \[oq], a
257 left single quotation mark; the original character can be obtained
258 with \[oq]\f(CW\e`\fP\[cq].
259 .
260 .
261 .TP
262 .B \*(aq
263 the ISO \%latin1 \[oq]Apostrophe\[cq] (code\ 39) prints as ', a right
264 single quotation mark; the original character can be obtained with
265 \[oq]\f(CW\e(aq\fP\[cq].
266 .
267 .
268 .TP
269 .B -
270 the ISO \%latin1 \[oq]Hyphen, Minus Sign\[cq] (code\ 45) prints as a
271 hyphen; a minus sign can be obtained with \[oq]\f(CW\e-\fP\[cq].
272 .
273 .
274 .TP
275 .B ~
276 the ISO \%latin1 \[oq]Tilde\[cq] (code\ 126) is reduced in size to be
277 usable as a diacritic; a larger glyph can be obtained with
278 \[oq]\f(CW\e(ti\fP\[cq].
279 .
280 .
281 .TP
282 .B ^
283 the ISO \%latin1 \[oq]Circumflex Accent\[cq] (code\ 94) is reduced in
284 size to be usable as a diacritic; a larger glyph can be obtained with
285 \[oq]\f(CW\e(ha\fP\[cq].
286 .
287 .
288 .P
289 .na
290 .TS
291 l l l l l lx.
292 Output  Input   Code    PostScript      Unicode Notes
293 _
294 \[char33]       \[char33]       33      exclam  u0021   exclamation mark (bang)
295 \[char34]       \[char34]       34      quotedbl        u0022   double quote
296 \[char35]       \[char35]       35      numbersign      u0023   number sign
297 \[char36]       \[char36]       36      dollar  u0024   currency dollar sign
298 \[char37]       \[char37]       37      percent u0025   percent
299 \[char38]       \[char38]       38      ampersand       u0026   ampersand
300 \[char39]       \[char39]       39      quoteright      u0027   right quote
301 \[char40]       \[char40]       40      parenleft       u0028   parentheses left
302 \[char41]       \[char41]       41      parenright      u0029   parentheses right
303 \[char42]       \[char42]       42      asterisk        u002A   asterisk
304 \[char43]       \[char43]       43      plus    u002B   plus
305 \[char44]       \[char44]       44      comma   u002C   comma
306 \[char45]       \[char45]       45      hyphen  u2010   hyphen
307 \[char46]       \[char46]       46      period  u002E   period, dot
308 \[char47]       \[char47]       47      slash   u002F   slash
309 \[char58]       \[char58]       58      colon   u003A   colon
310 \[char59]       \[char59]       59      semicolon       u003B   semicolon
311 \[char60]       \[char60]       60      less    u003C   less than
312 \[char61]       \[char61]       61      equal   u003D   equal
313 \[char62]       \[char62]       62      greater u003E   greater than
314 \[char63]       \[char63]       63      question        u003F   question mark
315 \[char64]       \[char64]       64      at      u0040   at
316 \[char91]       \[char91]       91      bracketleft     u005B   square bracket left
317 \[char92]       \[char92]       92      backslash       u005C   backslash
318 \[char93]       \[char93]       93      bracketright    u005D   square bracket right
319 \[char94]       \[char94]       94      circumflex      u005E   circumflex accent
320 \[char95]       \[char95]       95      underscore      u005F   underscore
321 \[char96]       \[char96]       96      quoteleft       u0060   quote left
322 \[char123]      \[char123]      123     braceleft       u007B   curly brace left
323 \[char124]      \[char124]      124     bar     u007C   bar
324 \[char125]      \[char125]      125     braceright      u007D   curly brace right
325 \[char126]      \[char126]      126     tilde   u007E   tilde accent
326 .TE
327 .ad
328 .
329 .
330 .\" --------------------------------------------------------------------
331 .SS "8-bit Character Codes 160 to 255"
332 .\" --------------------------------------------------------------------
333 .
334 They are interpreted as printable characters according to the
335 .I latin1
336 .RI ( ISO-8859-1 )
337 code set, being identical to the Unicode range
338 .IR "Latin-1 Supplement" .
339 .
340 .
341 .P
342 Input characters in range 128\-159 (on non-EBCDIC hosts) are not
343 printable characters.
344 .
345 .
346 .TP
347 160
348 .
349 the ISO \%latin1
350 .I no-break space
351 is mapped to \[oq]\f(CW\e\(ti\fP\[cq], the stretchable space
352 character.
353 .
354 .
355 .TP
356 173
357 .
358 the soft hyphen control character.
359 .
360 .B groff
361 never uses this character for output (thus it is omitted in the table
362 below); the input character\ 173 is mapped onto \[oq]\f(CW\e%\fP\[cq].
363 .
364 .
365 .P
366 The remaining ranges (\%161\-172, \%174\-255)
367 are printable characters that print as themselves.
368 .
369 Although they can be specified directly with the keyboard on systems
370 with a \%latin1 code page, it is better to use their glyph names;
371 see next section.
372 .
373 .P
374 .na
375 .TS
376 l l l l l lx.
377 Output  Input   Code    PostScript      Unicode Notes
378 _
379 \[char161]      \[char161]      161     exclamdown      u00A1   inverted exclamation mark
380 \[char162]      \[char162]      162     cent    u00A2   currency unit
381 \[char163]      \[char163]      163     sterling        u00A3   pound sterling
382 \[char164]      \[char164]      164     currency        u00A4   generic currency symbol
383 \[char165]      \[char165]      165     yen     u00A5   Japanese currency symbol
384 \[char166]      \[char166]      166     brokenbar       u00A6   broken bar
385 \[char167]      \[char167]      167     section u00A7   section sign
386 \[char168]      \[char168]      168     dieresis        u00A8   dieresis (umlaut)
387 \[char169]      \[char169]      169     copyright       u00A9   copyright symbol
388 \[char170]      \[char170]      170     ordfeminine     u00AA   feminine ordinal (Spanish)
389 \[char171]      \[char171]      171     guillemotleft   u00AB   left guillemet [sic]
390 \[char172]      \[char172]      172     logicalnot      u00AC   logical not
391 \[char174]      \[char174]      174     registered      u00AE   registered mark symbol
392 \[char175]      \[char175]      175     macron  u00AF   overbar accent
393 \[char176]      \[char176]      176     degree  u00B0   degree sign
394 \[char177]      \[char177]      177     plusminus       u00B1   plus-minus sign
395 \[char178]      \[char178]      178     twosuperior     u00B2   superscript 2
396 \[char179]      \[char179]      179     threesuperior   u00B3   superscript 3
397 \[char180]      \[char180]      180     acute   u00B4   acute accent
398 \[char181]      \[char181]      181     mu      u00B5   micro sign
399 \[char182]      \[char182]      182     paragraph       u00B6   end of paragraphs marker
400 \[char183]      \[char183]      183     periodcentered  u00B7   centered period
401 \[char184]      \[char184]      184     cedilla u00B8   cedilla accent
402 \[char185]      \[char185]      185     onesuperior     u00B9   superscript 1
403 \[char186]      \[char186]      186     ordmasculine    u00BA   masculine ordinal (Spanish)
404 \[char187]      \[char187]      187     guillemotright  u00BB   right guillemet [sic]
405 \[char188]      \[char188]      188     onequarter      u00BC   1/4 symbol
406 \[char189]      \[char189]      189     onehalf u00BD   1/2 symbol
407 \[char190]      \[char190]      190     threequarters   u00BE   3/4 symbol
408 \[char191]      \[char191]      191     questiondown    u00BF   inverted question mark
409 \[char192]      \[char192]      192     Agrave  u0041_0300      A grave
410 \[char193]      \[char193]      193     Aacute  u0041_0301      A acute
411 \[char194]      \[char194]      194     Acircumflex     u0041_0302      A circumflex
412 \[char195]      \[char195]      195     Atilde  u0041_0303      A tilde
413 \[char196]      \[char196]      196     Adieresis       u0041_0308      A dieresis (umlaut)
414 \[char197]      \[char197]      197     Aring   u0041_030A      A ring
415 \[char198]      \[char198]      198     AE      u00C6   A+E combined
416 \[char199]      \[char199]      199     Ccedilla        u0043_0327      C cedilla
417 \[char200]      \[char200]      200     Egrave  u0045_0300      E grave
418 \[char201]      \[char201]      201     Eacute  u0045_0301      E acute
419 \[char202]      \[char202]      202     Ecircumflex     u0045_0302      E circumflex
420 \[char203]      \[char203]      203     Edieresis       u0045_0308      E dieresis (umlaut)
421 \[char204]      \[char204]      204     Igrave  u0049_0300      I grave
422 \[char205]      \[char205]      205     Iacute  u0049_0301      I acute
423 \[char206]      \[char206]      206     Icircumflex     u0049_0302      I circumflex
424 \[char207]      \[char207]      207     Idieresis       u0049_0308      I dieresis
425 \[char208]      \[char208]      208     Eth     u00D0   E th
426 \[char209]      \[char209]      209     Ntilde  u004E_0303      N tilde
427 \[char210]      \[char210]      210     Ograve  u004F_0300      O grave
428 \[char211]      \[char211]      211     Oacute  u004F_0301      O acute
429 \[char212]      \[char212]      212     Ocircumflex     u004F_0302      O circumflex
430 \[char213]      \[char213]      213     Otilde  u004F_0303      O tilde
431 \[char214]      \[char214]      214     Odieresis       u004F_0308      O dieresis (umlaut)
432 \[char215]      \[char215]      215     multiply        u00D7   multiply
433 \[char216]      \[char216]      216     Oslash  u00D8   O slash
434 \[char217]      \[char217]      217     Ugrave  u0055_0300      U grave
435 \[char218]      \[char218]      218     Uacute  u0055_0301      U acute
436 \[char219]      \[char219]      219     Ucircumflex     u0055_0302      U circumflex
437 \[char220]      \[char220]      220     Udieresis       u0055_0308      U dieresis (umlaut)
438 \[char221]      \[char221]      221     Yacute  u0059_0301      Y acute
439 \[char222]      \[char222]      222     Thorn   u00DE   Thorn
440 \[char223]      \[char223]      223     germandbls      u00DF   German double s (sharp s)
441 \[char224]      \[char224]      224     agrave  u0061_0300      a grave
442 \[char225]      \[char225]      225     aacute  u0061_0301      a acute
443 \[char226]      \[char226]      226     acircumflex     u0061_0302      a circumflex
444 \[char227]      \[char227]      227     atilde  u0061_0303      a tilde
445 \[char228]      \[char228]      228     adieresis       u0061_0308      a dieresis (umlaut)
446 \[char229]      \[char229]      229     aring   u0061_030A      a ring
447 \[char230]      \[char230]      230     ae      u00E6   a+e combined
448 \[char231]      \[char231]      231     ccedilla        u0063_0327      c cedilla
449 \[char232]      \[char232]      232     egrave  u0065_0300      e grave
450 \[char233]      \[char233]      233     eacute  u0065_0301      e acute
451 \[char234]      \[char234]      234     ecircumflex     u0065_0302      e circumflex
452 \[char235]      \[char235]      235     edieresis       u0065_0308      e dieresis (umlaut)
453 \[char236]      \[char236]      236     igrave  u0069_0300      i grave
454 \[char237]      \[char237]      237     iacute  u0069_0301      i acute
455 \[char238]      \[char238]      238     icircumflex     u0069_0302      i circumflex
456 \[char239]      \[char239]      239     idieresis       u0069_0308      i dieresis (umlaut)
457 \[char240]      \[char240]      240     eth     u00F0   e th
458 \[char241]      \[char241]      241     ntilde  u006E_0303      n tilde
459 \[char242]      \[char242]      242     ograve  u006F_0300      o grave
460 \[char243]      \[char243]      243     oacute  u006F_0301      o acute
461 \[char244]      \[char244]      244     ocircumflex     u006F_0302      o circumflex
462 \[char245]      \[char245]      245     otilde  u006F_0303      o tilde
463 \[char246]      \[char246]      246     odieresis       u006F_0308      o dieresis (umlaut)
464 \[char247]      \[char247]      247     divide  u00F7   divide
465 \[char248]      \[char248]      248     oslash  u00F8   o slash
466 \[char249]      \[char249]      249     ugrave  u0075_0300      u grave
467 \[char250]      \[char250]      250     uacute  u0075_0301      u acute
468 \[char251]      \[char251]      251     ucircumflex     u0075_0302      u circumflex
469 \[char252]      \[char252]      252     udieresis       u0075_0308      u dieresis (umlaut)
470 \[char253]      \[char253]      253     yacute  u0079_0301      y acute
471 \[char254]      \[char254]      254     thorn   u00FE   thorn
472 \[char255]      \[char255]      255     ydieresis       u0079_0308      y dieresis (umlaut)
473 .TE
474 .ad
475 .
476 .
477 .\" --------------------------------------------------------------------
478 .SS "Named Glyphs"
479 .\" --------------------------------------------------------------------
480 .
481 Glyph names can be embedded into the document text by using escape
482 sequences.
483 .
484 .BR groff (@MAN7EXT@)
485 describes how these escape sequences look.
486 .
487 Glyph names can consist of quite arbitrary characters from the
488 ASCII or \%latin1 code set, not only alphanumeric characters.
489 .
490 Here some examples:
491 .
492 .TP
493 \f(CW\e(\fP\fIch\fP
494 A glyph having the 2-character name
495 .IR ch .
496 .
497 .TP
498 \f(CW\e[\fP\,\fIchar_name\/\fP\f(CW]\fP
499 A glyph having the name
500 .I char_name
501 (having length 1, 2, 3, \&.\|.\|.).
502 .
503 Note that \[oq]\fIc\fP\[cq] is not the same as
504 \[oq]\f(CW\e[\fP\,\fIc\/\fP\f(CW]\fP\[cq] (\,\fIc\fP\ a single
505 character): The latter is internally mapped to glyph name
506 \[oq]\e\fIc\fP\[cq].
507 .
508 By default, groff defines a single glyph name starting with a
509 backslash, namely \%\[oq]\e-\[cq], which can be either accessed as
510 \[oq]\f(CW\e\-\fP\[cq] or \[oq]\f(CW\e[-]\fP\[cq].
511 .
512 .TP
513 \f(CW\e[\fP\,\fIbase_glyph composite_1 composite_2 \&.\|.\|.\/\fP\f(CW]\fP
514 A composite glyph; see below for a more detailed description.
515 .
516 .
517 .P
518 In groff, each \%8-bit input character can also referred to by the construct
519 \[oq]\f(CW\e[char\fP\,\fIn\/\fP\f(CW]\fP\[cq] where
520 .I n
521 is the decimal code of the character, a number between 0 and\ 255
522 without leading zeros (those entities are
523 .I not
524 glyph names).
525 .
526 They are normally mapped onto glyphs using the \f(CW.trin\fP request.
527 .
528 .
529 .P
530 Another special convention is the handling of glyphs with names directly
531 derived from a Unicode code point; this is shown in the 
532 \[oq]Unicode\[cq] column of the table below.
533 .
534 In general, all glyphs not having a name as listed in this manual page can
535 be accessed with the \[oq]\f(CW\e[u\fP\,\fIXXXX\/\fP\f(CW]\fP\[cq]
536 construct; please go to section \[oq]Using Symbols\[cq] in the groff info
537 manual for more details.
538 .
539 .
540 .P
541 Moreover, new glyph names can be created by the \f(CW.char\fP request; see
542 .BR groff (@MAN7EXT@).
543 .
544 .P
545 In the following, a plus sign in the \[oq]Notes\[cq] column indicates
546 that this particular glyph name appears in the PS version of the
547 original troff documentation, CSTR\ 54.
548 .
549 .P
550 Entries marked with \[oq]***\[cq] denote glyphs for mathematical
551 purposes (mainly used for DVI output).
552 .
553 Normally, such glyphs have metrics which make them unusable in normal
554 text.
555 .
556 .
557 .P
558 .na
559 .TS
560 l l l l lx.
561 Output  Input   PostScript      Unicode Notes
562 _
563 \[-D]   \e[-D]  Eth     u00D0   uppercase eth
564 \[Sd]   \e[Sd]  eth     u00F0   lowercase eth
565 \[TP]   \e[TP]  Thorn   u00DE   uppercase thorn
566 \[Tp]   \e[Tp]  thorn   u00FE   lowercase thorn
567 \[ss]   \e[ss]  germandbls      u00DF   German double s (sharp s)
568 .TE
569 .ad
570 .
571 .P
572 .I Ligatures and Other Latin Glyphs
573 .P
574 .na
575 .TS
576 l l l l lx.
577 Output  Input   PostScript      Unicode Notes
578 _
579 \[ff]   \e[ff]  ff      u0066_0066      ff ligature +
580 \[fi]   \e[fi]  fi      u0066_0069      fi ligature +
581 \[fl]   \e[fl]  fl      u0066_006C      fl ligature +
582 \[Fi]   \e[Fi]  ffi     u0066_0066_0069 ffi ligature +
583 \[Fl]   \e[Fl]  ffl     u0066_0066_006C ffl ligature +
584 \[/L]   \e[/L]  Lslash  u0141   L slash (Polish)
585 \[/l]   \e[/l]  lslash  u0142   l slash (Polish)
586 \[/O]   \e[/O]  Oslash  u00D8   O slash (Scandinavian)
587 \[/o]   \e[/o]  oslash  u00F8   o slash (Scandinavian)
588 \[AE]   \e[AE]  AE      u00C6   A+E combined
589 \[ae]   \e[ae]  ae      u00E6   a+e combined
590 \[OE]   \e[OE]  OE      u0152   O+E combined
591 \[oe]   \e[oe]  oe      u0153   o+e combined
592 \[IJ]   \e[IJ]  IJ      u0132   I+J combined (Dutch)
593 \[ij]   \e[ij]  ij      u0133   i+j combined(Dutch)
594 \[.i]   \e[.i]  dotlessi        u0131   i without a dot (Turkish)
595 \[.j]   \e[.j]  dotlessj        u0237   j without a dot
596 .TE
597 .ad
598 .
599 .P
600 .I Accented Characters
601 .P
602 .na
603 .TS
604 l l l l lx.
605 Output  Input   PostScript      Unicode Notes
606 _
607 \['A]   \e['A]  Aacute  u0041_0301      A acute
608 \['C]   \e['C]  Cacute  u0043_0301      C acute
609 \['E]   \e['E]  Eacute  u0045_0301      E acute
610 \['I]   \e['I]  Iacute  u0049_0301      I acute
611 \['O]   \e['O]  Oacute  u004F_0301      O acute
612 \['U]   \e['U]  Uacute  u0055_0301      U acute
613 \['Y]   \e['Y]  Yacute  u0059_0301      Y acute
614 \['a]   \e['a]  aacute  u0061_0301      a acute
615 \['c]   \e['c]  cacute  u0063_0301      c acute
616 \['e]   \e['e]  eacute  u0065_0301      e acute
617 \['i]   \e['i]  iacute  u0069_0301      i acute
618 \['o]   \e['o]  oacute  u006F_0301      o acute
619 \['u]   \e['u]  uacute  u0075_0301      u acute
620 \['y]   \e['y]  yacute  u0079_0301      y acute
621 \[:A]   \e[:A]  Adieresis       u0041_0308      A dieresis (umlaut)
622 \[:E]   \e[:E]  Edieresis       u0045_0308      E dieresis (umlaut)
623 \[:I]   \e[:I]  Idieresis       u0049_0308      I dieresis (umlaut)
624 \[:O]   \e[:O]  Odieresis       u004F_0308      O dieresis (umlaut)
625 \[:U]   \e[:U]  Udieresis       u0055_0308      U dieresis (umlaut)
626 \[:Y]   \e[:Y]  Ydieresis       u0059_0308      Y dieresis (umlaut)
627 \[:a]   \e[:a]  adieresis       u0061_0308      a dieresis (umlaut)
628 \[:e]   \e[:e]  edieresis       u0065_0308      e dieresis (umlaut)
629 \[:i]   \e[:i]  idieresis       u0069_0308      i dieresis (umlaut)
630 \[:o]   \e[:o]  odieresis       u006F_0308      o dieresis (umlaut)
631 \[:u]   \e[:u]  udieresis       u0075_0308      u dieresis (umlaut)
632 \[:y]   \e[:y]  ydieresis       u0079_0308      y dieresis (umlaut)
633 \[^A]   \e[^A]  Acircumflex     u0041_0302      A circumflex
634 \[^E]   \e[^E]  Ecircumflex     u0045_0302      E circumflex
635 \[^I]   \e[^I]  Icircumflex     u0049_0302      I circumflex
636 \[^O]   \e[^O]  Ocircumflex     u004F_0302      O circumflex
637 \[^U]   \e[^U]  Ucircumflex     u0055_0302      U circumflex
638 \[^a]   \e[^a]  acircumflex     u0061_0302      a circumflex
639 \[^e]   \e[^e]  ecircumflex     u0065_0302      e circumflex
640 \[^i]   \e[^i]  icircumflex     u0069_0302      i circumflex
641 \[^o]   \e[^o]  ocircumflex     u006F_0302      o circumflex
642 \[^u]   \e[^u]  ucircumflex     u0075_0302      u circumflex
643 \[`A]   \e[`A]  Agrave  u0041_0300      A grave
644 \[`E]   \e[`E]  Egrave  u0045_0300      E grave
645 \[`I]   \e[`I]  Igrave  u0049_0300      I grave
646 \[`O]   \e[`O]  Ograve  u004F_0300      O grave
647 \[`U]   \e[`U]  Ugrave  u0055_0300      U grave
648 \[`a]   \e[`a]  agrave  u0061_0300      a grave
649 \[`e]   \e[`e]  egrave  u0065_0300      e grave
650 \[`i]   \e[`i]  igrave  u0069_0300      i grave
651 \[`o]   \e[`o]  ograve  u006F_0300      o grave
652 \[`u]   \e[`u]  ugrave  u0075_0300      u grave
653 \[~A]   \e[~A]  Atilde  u0041_0303      A tilde
654 \[~N]   \e[~N]  Ntilde  u004E_0303      N tilde
655 \[~O]   \e[~O]  Otilde  u004F_0303      O tilde
656 \[~a]   \e[~a]  atilde  u0061_0303      a tilde
657 \[~n]   \e[~n]  ntilde  u006E_0303      n tilde
658 \[~o]   \e[~o]  otilde  u006F_0303      o tilde
659 \[vS]   \e[vS]  Scaron  u0053_030C      S caron
660 \[vs]   \e[vs]  scaron  u0073_030C      s caron
661 \[vZ]   \e[vZ]  Zcaron  u005A_030C      Z caron
662 \[vz]   \e[vz]  zcaron  u007A_030C      z caron
663 \[,C]   \e[,C]  Ccedilla        u0043_0327      C cedilla
664 \[,c]   \e[,c]  ccedilla        u0063_0327      c cedilla
665 \[oA]   \e[oA]  Aring   u0041_030A      A ring
666 \[oa]   \e[oa]  aring   u0061_030A      a ring
667 .TE
668 .ad
669 .
670 .P
671 .I Accents
672 .P
673 The
674 .B composite
675 request is used to map most of the accents to non-spacing glyph names;
676 the values given in parentheses are the original (spacing) ones.
677 .
678 .P
679 .na
680 .TS
681 l l l l lx.
682 Output  Input   PostScript      Unicode Notes
683 _
684 \[a"]   \e[a"]  hungarumlaut    u030B (u02DD)   Hungarian umlaut
685 \[a-]   \e[a-]  macron  u0304 (u00AF)   overbar accent
686 \[a.]   \e[a.]  dotaccent       u0307 (u02D9)   dot accent
687 \[a^]   \e[a^]  circumflex      u0302 (u005E)   circumflex accent
688 \[aa]   \e[aa]  acute   u0301 (u00B4)   acute accent
689 \[ga]   \e[ga]  grave   u0300 (u0060)   grave accent
690 \[ab]   \e[ab]  breve   u0306 (u02D8)   breve accent
691 \[ac]   \e[ac]  cedilla u0327 (u00B8)   cedilla accent
692 \[ad]   \e[ad]  dieresis        u0308 (u00A8)   umlaut accent
693 \[ah]   \e[ah]  caron   u030C (u02C7)   caron accent
694 \[ao]   \e[ao]  ring    u030A (u02DA)   small circle, ring accent
695 \[a~]   \e[a~]  tilde   u0303 (u007E)   tilde accent
696 \[ho]   \e[ho]  ogonek  u0328 (u02DB)   hook accent
697 \[ha]   \e[ha]  asciicircum     u005E   T{
698 high circumflex, ASCII character, in mathematics the power sign
699 T}
700 \[ti]   \e[ti]  asciitilde      u007E   T{
701 tilde in vertical middle, ASCII, in Unix-like the home directory
702 T}
703 .TE
704 .ad
705 .
706 .P
707 .I Quotes
708 .P
709 .na
710 .TS
711 l l l l lx.
712 Output  Input   PostScript      Unicode Notes
713 _
714 \[Bq]   \e[Bq]  quotedblbase    u201E   low double comma quote
715 \[bq]   \e[bq]  quotesinglbase  u201A   low single comma quote
716 \[lq]   \e[lq]  quotedblleft    u201C   left double quote
717 \[rq]   \e[rq]  quotedblright   u201D   right double quote
718 \[oq]   \e[oq]  quoteleft       u2018   single open (left) quote
719 \[cq]   \e[cq]  quoteright      u2019   single closing (right) quote
720 \[aq]   \e[aq]  quotesingle     u0027   apostrophe quote (ASCII 39)
721 \[dq]   \e[dq]  quotedbl        u0022   double quote (ASCII 34)
722 \[Fo]   \e[Fo]  guillemotleft   u00AB   left guillemet [sic]
723 \[Fc]   \e[Fc]  guillemotright  u00BB   right guillemet [sic]
724 \[fo]   \e[fo]  guilsinglleft   u2039   T{
725 single left-pointing angle quotation mark
726 T}
727 \[fc]   \e[fc]  guilsinglright  u203A   T{
728 single right-pointing angle quotation mark
729 T}
730 .TE
731 .ad
732 .
733 .P
734 .I Punctuation
735 .P
736 .na
737 .TS
738 l l l l lx.
739 Output  Input   PostScript      Unicode Notes
740 _
741 \[r!]   \e[r!]  exclamdown      u00A1   inverted exclamation mark
742 \[r?]   \e[r?]  questiondown    u00BF   inverted question mark
743 \[em]   \e[em]  emdash  u2014   em-dash symbol
744 \[en]   \e[en]  endash  u2013   en-dash symbol
745 \[hy]   \e[hy]  hyphen  u2010   hyphen symbol
746 .TE
747 .ad
748 .
749 .P
750 .I Brackets
751 .P
752 The extensible bracket pieces are font-invariant glyphs.
753 .
754 In classical troff only one glyph was available to vertically extend
755 brackets, braces, and parentheses: \[oq]bv\[cq].
756 .
757 We map it rather arbitrarily to u23AA.
758 .
759 .P
760 Note that not all devices contain extensible bracket pieces which can
761 be piled up with \[oq]\f(CW\eb\fP\[cq] due to the restrictions of the
762 escape\[aq]s piling algorithm.
763 .
764 A general solution to build brackets out of pieces is the following
765 macro:
766 .
767 .P
768 .nf
769 .RS
770 .ft C
771 \&.\e" Make a pile centered vertically 0.5em\""
772 \&.\e" above the baseline.\""
773 \&.\e" The first argument is placed at the top.\""
774 \&.\e" The pile is returned in string `pile'\""
775 \&.eo
776 \&.de pile-make
777 \&.  nr pile-wd 0
778 \&.  nr pile-ht 0
779 \&.  ds pile-args
780 \&.
781 \&.  nr pile-# \en[.$]
782 \&.  while \en[pile-#] \e{\e
783 \&.    nr pile-wd (\en[pile-wd] >? \ew'\e$[\en[pile-#]]')
784 \&.    nr pile-ht +(\en[rst] - \en[rsb])
785 \&.    as pile-args \ev'\en[rsb]u'\e"\""
786 \&.    as pile-args \eZ'\e$[\en[pile-#]]'\e"\""
787 \&.    as pile-args \ev'-\en[rst]u'\e"\""
788 \&.    nr pile-# -1
789 \&.  \e}
790 \&.
791 \&.  ds pile \ev'(-0.5m + (\en[pile-ht]u / 2u))'\e"\""
792 \&.  as pile \e*[pile-args]\e"\""
793 \&.  as pile \ev'((\en[pile-ht]u / 2u) + 0.5m)'\e"\""
794 \&.  as pile \eh'\en[pile-wd]u'\e"\""
795 \&..
796 \&.ec
797 .ft
798 .RE
799 .fi
800 .
801 .P
802 Another complication is the fact that some glyphs which represent
803 bracket pieces in original troff can be used for other mathematical
804 symbols also, for example \[oq]lf\[cq] and \[oq]rf\[cq] which provide
805 the \[oq]floor\[cq] operator.
806 .
807 Other devices (most notably for DVI output) don\[aq]t unify such
808 glyphs.
809 .
810 For this reason, the four glyphs \[oq]lf\[cq], \[oq]rf\[cq],
811 \[o]lc\[cq], and \[oq]rc\[cq] are not unified with similarly looking
812 bracket pieces.
813 .
814 In
815 .BR groff ,
816 only glyphs with long names are guaranteed to pile up correctly for all
817 devices (provided those glyphs exist).
818 .
819 .P
820 .na
821 .TS
822 l l l l lx.
823 Output  Input   PostScript      Unicode Notes
824 _
825 \[lB]   \e[lB]  bracketleft     u005B   T{
826 left square bracket
827 T}
828 \[rB]   \e[rB]  bracketright    u005D   T{
829 right square bracket
830 T}
831 \[lC]   \e[lC]  braceleft       u007B   T{
832 left curly brace
833 T}
834 \[rC]   \e[rC]  braceright      u007D   T{
835 right curly brace
836 T}
837 \[la]   \e[la]  angleleft       u27E8   T{
838 left angle bracket
839 T}
840 \[ra]   \e[ra]  angleright      u27E9   T{
841 right angle bracket
842 T}
843
844 \[bv]   \e[bv]  braceex u23AA   T{
845 curly brace vertical extension
846 T}
847 \[braceex]      \e[braceex]     braceex u23AA   T{
848 curly brace vertical extension
849 T}
850
851 \[bracketlefttp]        \e[bracketlefttp]       bracketlefttp   u23A1   T{
852 left square bracket top
853 T}
854 \[bracketleftbt]        \e[bracketleftbt]       bracketleftbt   u23A3   T{
855 left square bracket bottom
856 T}
857 \[bracketleftex]        \e[bracketleftex]       bracketleftex   u23A2   T{
858 left square bracket extension
859 T}
860 \[bracketrighttp]       \e[bracketrighttp]      bracketrighttp  u23A4   T{
861 right square bracket top
862 T}
863 \[bracketrightbt]       \e[bracketrightbt]      bracketrightbt  u23A6   T{
864 right square bracket bottom
865 T}
866 \[bracketrightex]       \e[bracketrightex]      bracketrightex  u23A5   T{
867 right square bracket extension
868 T}
869
870 \[lt]   \e[lt]  bracelefttp     u23A7   T{
871 left curly brace top
872 T}
873 \[bracelefttp]  \e[bracelefttp] bracelefttp     u23A7   T{
874 left curly brace top
875 T}
876 \[lk]   \e[lk]  braceleftmid    u23A8   T{
877 left curly brace middle
878 T}
879 \[braceleftmid] \e[braceleftmid]        braceleftmid    u23A8   T{
880 left curly brace middle
881 T}
882 \[lb]   \e[lb]  braceleftbt     u23A9   T{
883 left curly brace bottom
884 T}
885 \[braceleftbt]  \e[braceleftbt] braceleftbt     u23A9   T{
886 left curly brace bottom
887 T}
888 \[braceleftex]  \e[braceleftex] braceleftex     u23AA   T{
889 left curly brace extension
890 T}
891 \[rt]   \e[rt]  bracerighttp    u23AB   T{
892 right curly brace top
893 T}
894 \[bracerighttp] \e[bracerighttp]        bracerighttp    u23AB   T{
895 right curly brace top
896 T}
897 \[rk]   \e[rk]  bracerightmid   u23AC   T{
898 right curly brace middle
899 T}
900 \[bracerightmid]        \e[bracerightmid]       bracerightmid   u23AC   T{
901 right curly brace middle
902 T}
903 \[rb]   \e[rb]  bracerightbt    u23AD   T{
904 right curly brace bottom
905 T}
906 \[bracerightbt] \e[bracerightbt]        bracerightbt    u23AD   T{
907 right curly brace bottom
908 T}
909 \[bracerightex] \e[bracerightex]        bracerightex    u23AA   T{
910 right curly brace extension
911 T}
912 \[parenlefttp]  \e[parenlefttp] parenlefttp     u239B   T{
913 left parenthesis top
914 T}
915 \[parenleftbt]  \e[parenleftbt] parenleftbt     u239D   T{
916 left parenthesis bottom
917 T}
918 \[parenleftex]  \e[parenleftex] parenleftex     u239C   T{
919 left parenthesis extension
920 T}
921 \[parenrighttp] \e[parenrighttp]        parenrighttp    u239E   T{
922 right parenthesis top
923 T}
924 \[parenrightbt] \e[parenrightbt]        parenrightbt    u23A0   T{
925 right parenthesis bottoom
926 T}
927 \[parenrightex] \e[parenrightex]        parenrightex    u239F   T{
928 right parenthesis extension
929 T}
930 .TE
931 .ad
932 .
933 .P
934 .I Arrows
935 .P
936 .na
937 .TS
938 l l l l lx.
939 Output  Input   PostScript      Unicode Notes
940 _
941 \[<-]   \e[<-]  arrowleft       u2190   horizontal arrow left
942 \[->]   \e[->]  arrowright      u2192   horizontal arrow right
943 \[<>]   \e[<>]  arrowboth       u2194   T{
944 horizontal arrow in both directions
945 T}
946 \[da]   \e[da]  arrowdown       u2193   vertical arrow down
947 \[ua]   \e[ua]  arrowup u2191   vertical arrow up
948 \[va]   \e[va]  arrowupdn       u2195   T{
949 vertical arrow in both directions
950 T}
951 \[lA]   \e[lA]  arrowdblleft    u21D0   horizontal double arrow left
952 \[rA]   \e[rA]  arrowdblright   u21D2   horizontal double arrow right
953 \[hA]   \e[hA]  arrowdblboth    u21D4   T{
954 horizontal double arrow in both directions
955 T}
956 \[dA]   \e[dA]  arrowdbldown    u21D3   vertical double arrow down
957 \[uA]   \e[uA]  arrowdblup      u21D1   vertical double arrow up
958 \[vA]   \e[vA]  uni21D5 u21D5   T{
959 vertical double arrow in both directions
960 T}
961 \[an]   \e[an]  arrowhorizex    u23AF   horizontal arrow extension
962 .TE
963 .ad
964 .
965 .P
966 .I Lines
967 .P
968 The font-invariant glyphs \[oq]br\[cq], \[oq]ul\[cq], and \[oq]rn\[cq]
969 form corners; they can be used to build boxes.
970 .
971 Note that both the PostScript and the Unicode-derived names of
972 these three glyphs are just rough approximations.
973 .
974 .P
975 \[oq]rn\[cq] also serves in classical troff as the horizontal
976 extension of the square root sign.
977 .
978 .P
979 \[oq]ru\[cq] is a font-invariant glyph, namely a rule of length 0.5m.
980 .
981 .P
982 .na
983 .TS
984 l l l l lx.
985 Output  Input   PostScript      Unicode Notes
986 _
987 \[ba]   \e[ba]  bar     u007C   bar
988 \[br]   \e[br]  SF110000        u2502   box rule
989 \[ul]   \e[ul]  underscore      u005F   underscore
990 \[rn]   \e[rn]  overline        u203E   overline
991 \[ru]   \e[ru]  ---     ---     baseline rule
992 \[bb]   \e[bb]  brokenbar       u00A6   broken bar
993 \[sl]   \e[sl]  slash   u002F   slash, solidus
994 \[rs]   \e[rs]  backslash       u005C   reverse slash, reverse solidus
995 .TE
996 .ad
997 .
998 .P
999 Use \[oq]\f(CW\e[radicalex]\fP\[cq], not
1000 \[oq]\f(CW\e[overline]\fP\[cq], for continuation of square root.
1001 .
1002 .P
1003 .I Text markers
1004 .P
1005 .na
1006 .TS
1007 l l l l lx.
1008 Output  Input   PostScript      Unicode Notes
1009 _
1010 \[ci]   \e[ci]  circle  u25CB   circle
1011 \[bu]   \e[bu]  bullet  u2022   bullet
1012 \[dd]   \e[dd]  daggerdbl       u2021   double dagger sign
1013 \[dg]   \e[dg]  dagger  u2020   dagger
1014 \[lz]   \e[lz]  lozenge u25CA   lozenge, diamond, pound key
1015 \[sq]   \e[sq]  uni25A1 u25A1   white square
1016 \[ps]   \e[ps]  paragraph       u00B6   end of paragraphs marker
1017 \[sc]   \e[sc]  section u00A7   section sign
1018 \[lh]   \e[lh]  uni261C u261C   hand pointing left
1019 \[rh]   \e[rh]  a14     u261E   hand pointing right
1020 \[at]   \e[at]  at      u0040   at
1021 \[sh]   \e[sh]  numbersign      u0023   number sign
1022 \[CR]   \e[CR]  carriagereturn  u21B5   carriage return
1023 \[OK]   \e[OK]  a19     u2713   check mark, tick
1024 .TE
1025 .ad
1026 .
1027 .P
1028 .I Legal Symbols
1029 .P
1030 .na
1031 .TS
1032 l l l l lx.
1033 Output  Input   PostScript      Unicode Notes
1034 _
1035 \[co]   \e[co]  copyright       u00A9   copyright sign
1036 \[rg]   \e[rg]  registered      u00AE   registered mark
1037 \[tm]   \e[tm]  trademark       u2122   trademark symbol
1038 \[bs]   \e[bs]  ---     ---     AT&T Bell Labs logo +
1039 .TE
1040 .ad
1041 .
1042 .P
1043 The Bell Labs logo is not supported in groff.
1044 .
1045 .P
1046 .I Currency symbols
1047 .P
1048 .na
1049 .TS
1050 l l l l lx.
1051 Output  Input   PostScript      Unicode Notes
1052 _
1053 \[Do]   \e[Do]  dollar  u0024   dollar
1054 \[ct]   \e[ct]  cent    u00A2   cent
1055 \[eu]   \e[eu]  ---     u20AC   official Euro symbol
1056 \[Eu]   \e[Eu]  Euro    u20AC   font-specific Euro glyph variant
1057 \[Ye]   \e[Ye]  yen     u00A5   Japanese Yen
1058 \[Po]   \e[Po]  sterling        u00A3   pound sterling (British)
1059 \[Cs]   \e[Cs]  currency        u00A4   Scandinavian currency sign
1060 \[Fn]   \e[Fn]  florin  u0192   Dutch currency sign
1061 .TE
1062 .ad
1063 .
1064 .P
1065 .I Units
1066 .P
1067 .na
1068 .TS
1069 l l l l lx.
1070 Output  Input   PostScript      Unicode Notes
1071 _
1072 \[de]   \e[de]  degree  u00B0   degree
1073 \[%0]   \e[%0]  perthousand     u2030   per thousand, per mille sign
1074 \[fm]   \e[fm]  minute  u2032   arc minute sign
1075 \[sd]   \e[sd]  second  u2033   acr second sign
1076 \[mc]   \e[mc]  mu      u00B5   mu, micro sign
1077 \[Of]   \e[Of]  ordfeminine     u00AA   feminine ordinal (Spanish)
1078 \[Om]   \e[Om]  ordmasculine    u00BA   masculine ordinal (Spanish)
1079 .TE
1080 .ad
1081 .
1082 .P
1083 .I Logical Symbols
1084 .P
1085 .na
1086 .TS
1087 l l l l lx.
1088 Output  Input   PostScript      Unicode Notes
1089 _
1090 \[AN]   \e[AN]  logicaland      u2227   logical and
1091 \[OR]   \e[OR]  logicalor       u2228   logical or
1092 \[no]   \e[no]  logicalnot      u00AC   logical not
1093 \[tno]  \e[tno] logicalnot      u00AC   text variant of \[oq]no\[cq]
1094 \[te]   \e[te]  existential     u2203   there exists
1095 \[fa]   \e[fa]  universal       u2200   for all
1096 \[st]   \e[st]  suchthat        u220B   sucht that
1097 \[3d]   \e[3d]  therefore       u2234   therefore
1098 \[tf]   \e[tf]  therefore       u2234   therefore
1099 \[or]   \e[or]  bar     u007C   T{
1100 bitwise OR operator (as used in\ C)
1101 T}
1102 .TE
1103 .ad
1104 .
1105 .P
1106 .I Mathematical Symbols
1107 .P
1108 .na
1109 .TS
1110 l l l l lx.
1111 Output  Input   PostScript      Unicode Notes
1112 _
1113 \[12]   \e[12]  onehalf u00BD   1/2 symbol
1114 \[14]   \e[14]  onequarter      u00BC   1/4 symbol
1115 \[34]   \e[34]  threequarters   u00BE   3/4 symbol
1116 \[18]   \e[18]  oneeighth       u215B   1/8 symbol
1117 \[38]   \e[38]  threeeighths    u215C   3/8 symbol
1118 \[58]   \e[58]  fiveeighths     u215D   5/8 symbol
1119 \[78]   \e[78]  seveneighths    u215E   7/8 symbol
1120 \[S1]   \e[S1]  onesuperior     u00B9   superscript 1
1121 \[S2]   \e[S2]  twosuperior     u00B2   superscript 2
1122 \[S3]   \e[S3]  threesuperior   u00B3   superscript 3
1123
1124 \[pl]   \e[pl]  plus    u002B   plus in special font
1125 \[mi]   \e[mi]  minus   u2212   minus in special font
1126 \[-+]   \e[-+]  uni2213 u2213   minus-plus
1127 \[+-]   \e[+-]  plusminus       u00B1   plus-minus
1128 \[t+-]  \e[t+-] plusminus       u00B1   text variant of \e[+-]
1129 \[pc]   \e[pc]  periodcentered  u00B7   period centered
1130 \[md]   \e[md]  dotmath u22C5   multiplication dot
1131 \[mu]   \e[mu]  multiply        u00D7   multiply sign
1132 \[tmu]  \e[tmu] multiply        u00D7   text variant of \e[mu]
1133 \[c*]   \e[c*]  circlemultiply  u2297   multiply sign in circle
1134 \[c+]   \e[c+]  circleplus      u2295   plus sign in circle
1135 \[di]   \e[di]  divide  u00F7   division sign
1136 \[tdi]  \e[tdi] divide  u00F7   text variant of \e[di]
1137 \[f/]   \e[f/]  fraction        u2044   bar for fractions
1138 \[**]   \e[**]  asteriskmath    u2217   mathematical asterisk
1139
1140 \[<=]   \e[<=]  lessequal       u2264   less or equal
1141 \[>=]   \e[>=]  greaterequal    u2265   greater or equal
1142 \[<<]   \e[<<]  uni226A u226A   much less
1143 \[>>]   \e[>>]  uni226B u226B   much greater
1144 \[eq]   \e[eq]  equal   u003D   equals in special font
1145 \[!=]   \e[!=]  notequal        u003D_0338      not equal       
1146 \[==]   \e[==]  equivalence     u2261   equivalent
1147 \[ne]   \e[ne]  uni2262 u2261_0338      not equivalent
1148 \[=~]   \e[=~]  congruent       u2245   T{
1149 congruent, approx. equal
1150 T}
1151 \[|=]   \e[|=]  uni2243 u2243   asymptot. equal to
1152 \[ap]   \e[ap]  similar u223C   similar
1153 \[~~]   \e[~~]  approxequal     u2248   almost equal to
1154 \[~=]   \e[~=]  approxequal     u2248   almost equal to
1155 \[pt]   \e[pt]  proportional    u221D   proportional
1156
1157 \[es]   \e[es]  emptyset        u2205   empty set
1158 \[mo]   \e[mo]  element u2208   element of a set
1159 \[nm]   \e[nm]  notelement      u2208_0338      not element of set
1160 \[sb]   \e[sb]  propersubset    u2282   proper subset
1161 \[nb]   \e[nb]  notsubset       u2282_0338      not supset
1162 \[sp]   \e[sp]  propersuperset  u2283   proper superset
1163 \[nc]   \e[nc]  uni2285 u2283_0338      not superset
1164 \[ib]   \e[ib]  reflexsubset    u2286   subset or equal
1165 \[ip]   \e[ip]  reflexsuperset  u2287   superset or equal
1166 \[ca]   \e[ca]  intersection    u2229   intersection, cap
1167 \[cu]   \e[cu]  union   u222A   union, cup
1168
1169 \[/_]   \e[/_]  angle   u2220   angle
1170 \[pp]   \e[pp]  perpendicular   u22A5   perpendicular
1171 \[is]   \e[is]  integral        u222B   integral
1172 \[integral]     \e[integral]    integral        u222B   integral
1173 \[sum]  \e[sum] summation       u2211   summation
1174 \[product]      \e[product]     product u220F   product
1175 \[coproduct]    \e[coproduct]   uni2210 u2210   coproduct
1176 \[gr]   \e[gr]  gradient        u2207   gradient
1177 \[sr]   \e[sr]  radical u221A   square root
1178 \[sqrt] \e[sqrt]        radical u221A   square root
1179 \[radicalex]    \e[radicalex]   radicalex       ---     T{
1180 square root continuation
1181 T}
1182 \[sqrtex]       \e[sqrtex]      radicalex       ---     T{
1183 square root continuation
1184 T}
1185
1186 \[lc]   \e[lc]  uni2308 u2308   left ceiling
1187 \[rc]   \e[rc]  uni2309 u2309   right ceiling
1188 \[lf]   \e[lf]  uni230A u230A   left floor
1189 \[rf]   \e[rf]  uni230B u230B   right floor
1190
1191 \[if]   \e[if]  infinity        u221E   infinity
1192 \[Ah]   \e[Ah]  aleph   u2135   aleph
1193 \[Im]   \e[Im]  Ifraktur        u2111   Gothic I, imaginary
1194 \[Re]   \e[Re]  Rfraktur        u211C   Gothic R, real
1195 \[wp]   \e[wp]  weierstrass     u2118   Weierstrass\~p
1196 \[pd]   \e[pd]  partialdiff     u2202   T{
1197 partial differentiation
1198 T}
1199 \[-h]   \e[-h]  uni210F u210F   T{
1200 Planck\ constant\ /\ 2pi (h-bar)
1201 T}
1202 \[hbar] \e[hbar]        uni210F u210F   T{
1203 Planck\ constant\ /\ 2pi (h-bar)
1204 T}
1205 .TE
1206 .ad
1207 .
1208 .P
1209 .I Greek glyphs
1210 .P
1211 These glyphs are intended for technical use, not for real Greek; normally,
1212 the uppercase letters have upright shape, and the lowercase ones are
1213 slanted.
1214 .
1215 There is a problem with the mapping of letter phi to Unicode.
1216 .
1217 Prior to Unicode version\ 3.0, the difference between U+03C6, GREEK
1218 SMALL LETTER PHI, and U+03D5, GREEK PHI SYMBOL, was not clearly described;
1219 only the glyph shapes in the Unicode book could be used as a reference.
1220 .
1221 Starting with Unicode\ 3.0, the reference glyphs have been exchanged and
1222 described verbally also: In mathematical context, U+03D5 is the stroked
1223 variant and U+03C6 the curly glyph.
1224 .
1225 Unfortunately, most font vendors didn\[aq]t update their fonts to
1226 this (incompatible) change in Unicode.
1227 .
1228 At the time of this writing (January 2006), it is not clear yet
1229 whether the Adobe Glyph Names \[oq]phi\[cq] and \[oq]phi1\[cq] also
1230 change its meaning if used for mathematics, thus compatibility
1231 problems are likely to happen \[en] being conservative, groff
1232 currently assumes that \[oq]phi\[cq] in a PostScript symbol font is
1233 the stroked version.
1234 .P
1235 In groff, symbol \[oq]\f(CW\e[*f]\fP\[cq] always denotes the stroked
1236 version of phi, and \[oq]\f(CW\e[+f]\fP\[cq] the curly variant.
1237 .P
1238 .na
1239 .TS
1240 l l l l lx.
1241 Output  Input   PostScript      Unicode Notes
1242 _
1243 \[*A]   \e[*A]  Alpha   u0391   Alpha
1244 \[*B]   \e[*B]  Beta    u0392   Beta
1245 \[*G]   \e[*G]  Gamma   u0393   Gamma
1246 \[*D]   \e[*D]  Delta   u0394   Delta
1247 \[*E]   \e[*E]  Epsilon u0395   Epsilon
1248 \[*Z]   \e[*Z]  Zeta    u0396   Zeta
1249 \[*Y]   \e[*Y]  Eta     u0397   Eta
1250 \[*H]   \e[*H]  Theta   u0398   Theta
1251 \[*I]   \e[*I]  Iota    u0399   Iota
1252 \[*K]   \e[*K]  Kappa   u039A   Kappa
1253 \[*L]   \e[*L]  Lambda  u039B   Lamda
1254 \[*M]   \e[*M]  Mu      u039C   Mu
1255 \[*N]   \e[*N]  Nu      u039D   Nu
1256 \[*C]   \e[*C]  Xi      u039E   Xi
1257 \[*O]   \e[*O]  Omicron u039F   Omicron
1258 \[*P]   \e[*P]  Pi      u03A0   Pi
1259 \[*R]   \e[*R]  Rho     u03A1   Rho
1260 \[*S]   \e[*S]  Sigma   u03A3   Sigma
1261 \[*T]   \e[*T]  Tau     u03A4   Tau
1262 \[*U]   \e[*U]  Upsilon u03A5   Upsilon
1263 \[*F]   \e[*F]  Phi     u03A6   Phi
1264 \[*X]   \e[*X]  Chi     u03A7   Chi
1265 \[*Q]   \e[*Q]  Psi     u03A8   Psi
1266 \[*W]   \e[*W]  Omega   u03A9   Omega
1267 \[*a]   \e[*a]  alpha   u03B1   alpha
1268 \[*b]   \e[*b]  beta    u03B2   beta
1269 \[*g]   \e[*g]  gamma   u03B3   gamma
1270 \[*d]   \e[*d]  delta   u03B4   delta
1271 \[*e]   \e[*e]  epsilon u03B5   epsilon
1272 \[*z]   \e[*z]  zeta    u03B6   zeta
1273 \[*y]   \e[*y]  eta     u03B7   eta
1274 \[*h]   \e[*h]  theta   u03B8   theta
1275 \[*i]   \e[*i]  iota    u03B9   iota
1276 \[*k]   \e[*k]  kappa   u03BA   kappa
1277 \[*l]   \e[*l]  lambda  u03BB   lambda
1278 \[*m]   \e[*m]  mu      u03BC   mu
1279 \[*n]   \e[*n]  nu      u03BD   nu
1280 \[*c]   \e[*c]  xi      u03BE   xi
1281 \[*o]   \e[*o]  omicron u03BF   omicron
1282 \[*p]   \e[*p]  pi      u03C0   pi
1283 \[*r]   \e[*r]  rho     u03C1   rho
1284 \[ts]   \e[ts]  sigma1  u03C2   terminal sigma
1285 \[*s]   \e[*s]  sigma   u03C3   sigma
1286 \[*t]   \e[*t]  tau     u03C4   tau
1287 \[*u]   \e[*u]  upsilon u03C5   upsilon
1288 \[*f]   \e[*f]  phi     u03D5   phi oked glyph)
1289 \[*x]   \e[*x]  chi     u03C7   chi
1290 \[*q]   \e[*q]  psi     u03C8   psi
1291 \[*w]   \e[*w]  omega   u03C9   omega
1292 \[+h]   \e[+h]  theta1  u03D1   variant theta
1293 \[+f]   \e[+f]  phi1    u03C6   variant phi (curly shape)
1294 \[+p]   \e[+p]  omega1  u03D6   variant pi, looking like omega
1295 \[+e]   \e[+e]  uni03F5 u03F5   variant epsilon
1296 .TE
1297 .ad
1298 .
1299 .P
1300 .I Card symbols
1301 .P
1302 .na
1303 .TS
1304 l l l l lx.
1305 Output  Input   PostScript      Unicode Notes
1306 _
1307 \[CL]   \e[CL]  club    u2663   black club suit
1308 \[SP]   \e[SP]  spade   u2660   black spade suit
1309 \[HE]   \e[HE]  heart   u2665   black heart suit
1310 \[u2661]        \e[u2661]       uni2661 u2661   white heart suit
1311 \[DI]   \e[DI]  diamond u2666   black diamond suit
1312 \[u2662]        \e[u2662]       uni2662 u2662   white diamond suit
1313 .TE
1314 .ad
1315 .
1316 .
1317 .\" --------------------------------------------------------------------
1318 .SH "SEE ALSO"
1319 .\" --------------------------------------------------------------------
1320 .
1321 .TP
1322 .BR groff (@MAN1EXT@)
1323 the GNU roff formatter
1324 .
1325 .TP
1326 .BR groff (@MAN7EXT@)
1327 a short reference of the groff formatting language
1328 .
1329 .
1330 .P
1331 .IR "An extension to the troff character set for Europe" ,
1332 E.G.\& Keizer, K.J.\& Simonsen, J.\& Akkerhuis; EUUG Newsletter, Volume 9,
1333 No.\& 2, Summer 1989
1334 .
1335 .
1336 .P
1337 .UR http://\:www.unicode.org
1338 The Unicode Standard
1339 .UE
1340 .
1341 .
1342 .\" --------------------------------------------------------------------
1343 .SH "COPYING"
1344 .\" --------------------------------------------------------------------
1345 .co
1346 .\" --------------------------------------------------------------------
1347 .SH "AUTHORS"
1348 .\" --------------------------------------------------------------------
1349 .au
1350 .
1351 .
1352 .cp \n[groff_char_C]
1353 .
1354 .
1355 .\" --------------------------------------------------------------------
1356 .\" Emacs settings
1357 .\" --------------------------------------------------------------------
1358 .\" Local Variables:
1359 .\" mode: nroff
1360 .\" tab-width: 20
1361 .\" End: