1# For use with several test collation definitions, I have produced an
2# 8859.1 charmap, using the standard names in 10646 and related standards.
3# The exceptions are that the "LATIN CAPITAL LETTER A" has been shorted
4# to "A", the "LATIN SMALL LETTER A" has been shorted to "a", and the
5# names are, wherever possible, shortened to approx 20 characters. I
6# would like comments on this charmap...
7#
8# -Greger Leijonhufvud-
9# INTERACTIVE Systems, UK
10# greger@{iuk,ism}.isc.com
11
12<mb_cur_max> 1
13CHARMAP
14# Control characters in set C0 are named after their acronyms
15# in ISO 646. In addition, the names used in the POSIX standard
16# are also shown.
17<NUL>                   \d000   NULL
18<SOH>                   \d001   START OF HEADING
19<STX>                   \d002   START OF TEXT
20<ETX>                   \d003   END OF TEXT
21<EOT>                   \d004   END OF TRANSMISSON
22<ENQ>                   \d005   ENQUIRY
23<ACK>                   \d006   ACKNOWLEDGE
24<BEL>                   \d007   BELL
25<BS>                    \d008   BACKSPACE
26<HT>                    \d009   HORIZONTAL TABULLATION
27<LF>                    \d010   LINE FEED
28<VT>                    \d011   VERTICAL TABULATION
29<FF>                    \d012   FORM FEED
30<CR>                    \d013   CARRIAGE RETURN
31<SO>                    \d014   SHIFT OUT
32<SI>                    \d015   SHIFT IN
33<DLE>                   \d016   DATALINK ESCAPE
34<DC1>                   \d017   DEVICE CONTROL ONE
35<DC2>                   \d018   DEVICE CONTROL TWO
36<DC3>                   \d019   DEVICE CONTROL THREE
37<DC4>                   \d020   DEVICE CONTROL FOUR
38<NAK>                   \d021   NEGATIVE ACKNOWLEDGE
39<SYN>                   \d022   SYNCRONOUS IDLE
40<ETB>                   \d023   END OF TRANSMISSION BLOCK
41<CAN>                   \d024   CANCEL
42<EM>                    \d025   END OF MEDIUM
43<SUB>                   \d026   SUBSTITUTE
44<ESC>                   \d027   ESCAPE
45<IS4>                   \d028   FILE SEPARATOR
46<IS3>                   \d029   GROUP SEPARATOR
47<IS2>                   \d030   RECORD SEPARATOR
48<IS1>                   \d031   UNIT SEPARATOR
49<SP>                    \d032   SPACE
50<alert>                 \d007   BELL
51<backspace>             \d008   BACKSPACE
52<tab>                   \d009   CHARACTER TABULATION
53<newline>               \d010   LINE FEED
54<vertical-tab>          \d011   LINE TABULATION
55<form-feed>             \d012   FORM FEED
56<carriage-return>       \d013   CARRIAGE RETURN
57#
58# Character symbolic names in most cases are the same as the names
59# in DIS 10646. Exceptions are names that would exceed 20 characters,
60# in which case either the closing "mark" is dropped, or the name
61# slightly changed to fit within (approx) 20 characters.
62# Commonly used UNIX names are given as synonyms.
63#
64<space>                 \d032   SPACE
65<exclamation-mark>      \d033   EXCLAMATION MARK
66<quotation-mark>        \d034   QUOTATION MARK
67<number-sign>           \d035   NUMBER SIGN
68<dollar-sign>           \d036   DOLLAR SIGN
69<percent>               \d037   PERCENT SIGN
70<percent-sign>          \d037   PERCENT SIGN            DIS 10646
71<ampersand>             \d038   AMPERSAND
72<apostrophe>            \d039   APOSTROPHE
73<left-parenthesis>      \d040   LEFT PARENTHESIS
74<right-parenthesis>     \d041   RIGHT PARANTHESIS
75<asterisk>              \d042   ASTERISK
76<plus-sign>             \d043   PLUS SIGN
77<comma>                 \d044   COMMA
78<hyphen>                \d045   HYPHEN-MINUS
79<hyphen-minus>          \d045   HYPHEN-MINUS            DIS 10646
80<period>                \d046   FULL STOP
81<full-stop>             \d046   FULL STOP               DIS 10646
82<slash>                 \d047   SOLIDUS
83<solidus>               \d047   SOLIDUS                 DIS 10646
84<zero>                  \d048   DIGIT ZERO
85<one>                   \d049   DIGIT ONE
86<two>                   \d050   DIGIT TWO
87<three>                 \d051   DIGIT THREE
88<four>                  \d052   DIGIT FOUR
89<five>                  \d053   DIGIT FIVE
90<six>                   \d054   DIGIT SIX
91<seven>                 \d055   DIGIT SEVEN
92<eight>                 \d056   DIGIT EIGHT
93<nine>                  \d057   DIGIT NINE
94<colon>                 \d058   COLON
95<semicolon>             \d059   SEMICOLON
96<less-than>             \d060   LESS-THAN SIGN
97<less-than-sign>        \d060   LESS-THAN SIGN          DIS 10646
98<equals-sign>           \d061   EQUALS SIGN
99<greater-than>          \d062   GREATER-THAN SIGN
100<greater-than-sign>     \d062   GREATER-THAN SIGN       DIS 10646
101<question-mark>         \d063   QUESTION MARK
102<commercial-at>         \d064   COMMERCIAL AT
103<A>                     \d065   LATIN CAPITAL LETTER A
104<B>                     \d066   LATIN CAPITAL LETTER B
105<C>                     \d067   LATIN CAPITAL LETTER C
106<D>                     \d068   LATIN CAPITAL LETTER D
107<E>                     \d069   LATIN CAPITAL LETTER E
108<F>                     \d070   LATIN CAPITAL LETTER F
109<G>                     \d071   LATIN CAPITAL LETTER G
110<H>                     \d072   LATIN CAPITAL LETTER H
111<I>                     \d073   LATIN CAPITAL LETTER I
112<J>                     \d074   LATIN CAPITAL LETTER J
113<K>                     \d075   LATIN CAPITAL LETTER K
114<L>                     \d076   LATIN CAPITAL LETTER L
115<M>                     \d077   LATIN CAPITAL LETTER M
116<N>                     \d078   LATIN CAPITAL LETTER N
117<O>                     \d079   LATIN CAPITAL LETTER O
118<P>                     \d080   LATIN CAPITAL LETTER P
119<Q>                     \d081   LATIN CAPITAL LETTER Q
120<R>                     \d082   LATIN CAPITAL LETTER R
121<S>                     \d083   LATIN CAPITAL LETTER S
122<T>                     \d084   LATIN CAPITAL LETTER T
123<U>                     \d085   LATIN CAPITAL LETTER U
124<V>                     \d086   LATIN CAPITAL LETTER V
125<W>                     \d087   LATIN CAPITAL LETTER W
126<X>                     \d088   LATIN CAPITAL LETTER X
127<Y>                     \d089   LATIN CAPITAL LETTER Y
128<Z>                     \d090   LATIN CAPITAL LETTER Z
129<left-square-bracket>   \d091   LEFT SQUARE BRACKET
130<left-bracket>          \d091   LEFT SQUARE BRACKET
131<backslash>             \d092   REVERSE SOLIDUS
132<reverse-solidus>       \d092   REVERSE SOLIDUS         DIS 10646
133<right-square-bracket>  \d093   RIGHT SQUARE BRACKET
134<right-bracket>         \d093   RIGHT SQUARE BRACKET
135<circumflex>            \d094   CIRCUMFLEX
136<circumflex-accent>     \d094   CIRCUMFLEX      DIS 10646
137<underscore>            \d095   LOW LINE
138<low-line>              \d095   LOW LINE        DIS 10646
139<grave-accent>          \d096   GRAVE
140<a>                     \d97    LATIN SMALL LETTER A
141<b>                     \d98    LATIN SMALL LETTER B
142<c>                     \d99    LATIN SMALL LETTER C
143<d>                     \d100   LATIN SMALL LETTER D
144<e>                     \d101   LATIN SMALL LETTER E
145<f>                     \d102   LATIN SMALL LETTER F
146<g>                     \d103   LATIN SMALL LETTER G
147<h>                     \d104   LATIN SMALL LETTER H
148<i>                     \d105   LATIN SMALL LETTER I
149<j>                     \d106   LATIN SMALL LETTER J
150<k>                     \d107   LATIN SMALL LETTER K
151<l>                     \d108   LATIN SMALL LETTER L
152<m>                     \d109   LATIN SMALL LETTER M
153<n>                     \d110   LATIN SMALL LETTER N
154<o>                     \d111   LATIN SMALL LETTER O
155<p>                     \d112   LATIN SMALL LETTER P
156<q>                     \d113   LATIN SMALL LETTER Q
157<r>                     \d114   LATIN SMALL LETTER R
158<s>                     \d115   LATIN SMALL LETTER S
159<t>                     \d116   LATIN SMALL LETTER T
160<u>                     \d117   LATIN SMALL LETTER U
161<v>                     \d118   LATIN SMALL LETTER V
162<w>                     \d119   LATIN SMALL LETTER W
163<x>                     \d120   LATIN SMALL LETTER X
164<y>                     \d121   LATIN SMALL LETTER Y
165<z>                     \d122   LATIN SMALL LETTER Z
166<left-brace>            \d123   LEFT CURLY BRACKET
167<left-curly-bracket>    \d123   LEFT CURLY BRACKET      DIS 10646
168<vertical-line>         \d124   VERTICAL LINE
169<right-brace>           \d125   RIGHT CURLY BRACKET
170<right-curly-bracket>   \d125   RIGHT CURLY BRACKET     DIS 10646
171<tilde>                 \d126   TILDE
172<delete>                \d127   DELETE (DEL)
173<DEL>                   \d127   DELETE
174#
175# Control characters 128-131 and 152-154 from DIS 10646, other
176# control characters from ISO 6429.
177#
178<PAD>                   \d128   PADDING CHARACTER
179<HOP>                   \d129   HIGH OCTET PRESET
180<BHP>                   \d130   BREAK PREMITTED HERE
181<NBH>                   \d131   NO BREAK HERE
182<IND>                   \d132   INDEX
183<NEL>                   \d133   NEXT LINE
184<SSA>                   \d134   START OF SELECTED AREA
185<ESA>                   \d135   END OF SELECTED AREA
186<HTS>                   \d136   CHARACTER TABULATION SET
187<HTJ>                   \d137   CHARACTER TABULATION WITH JUSTIFICATION
188<VTS>                   \d138   LINE TABULATION SET
189<PLD>                   \d139   PARTIAL LINE FORWARD
190<PLU>                   \d140   PARTIAL LINE BACKWARD
191<RI>                    \d141   REVERSE LINE FEED
192<SS2>                   \d142   SINGLE-SHIFT TWO
193<SS3>                   \d143   SINGLE-SHIFT THREE
194<DCS>                   \d144   DEVICE CONTROL STRING
195<PU1>                   \d145   PRIVATE USE ONE
196<PU2>                   \d146   PRIVATE USE TWO
197<STS>                   \d147   SET TRANSMIT STATE
198<CCH>                   \d148   CANCEL CHARACTER
199<MW>                    \d149   MESSAGE WAITING
200<SPA>                   \d150   START OF GUARDED AREA
201<EPA>                   \d151   END OF GUARDED AREA
202<SOS>                   \d152   START OF STRING
203<SGCI>                  \d153   SINGLE GRAPHIC CHARACTER INTRODUCER
204<SCI>                   \d154   SINGLE CHARACTER INTRODUCER
205<CSI>                   \d155   CONTROL SEQUENCE INTRODUCER
206<ST>                    \d156   STRING TERMINATOR
207<OSC>                   \d157   OPERATING SYSTEM COMMAND
208<PM>                    \d158   PRIVACY MESSAGE
209<APC>                   \d159   APPLICATION PROGRAM CONTROL
210#
211# Character symbolic names are based on 8859-1 names, except where name
212# would have exceeded 20 characters. Also, all accented letters
213# defined using basic character symbolic name, followed by the
214# accent.
215#
216<no-break-space>        \d160   NO-BREAK SPACE
217<inverted-exclamation>  \d161   INVERTED EXCLAMATION MARK
218<cent-sign>             \d162   CENT SIGN
219<pound-sign>            \d163   POUND SIGN
220<currency-sign>         \d164   CURRENCY SIGN
221<yen-sign>              \d165   YEN SIGN
222<broken-bar>            \d166   BROKEN BAR
223<paragraph-sign>        \d167   PARAGRAPH SIGN
224<diaeresis>             \d168   DIAERESIS
225<copyright-sign>        \d169   COPYRIGHT SIGN
226<feminine-ordinal-a>    \d170   FEMININE ORDINAL INDICATOR
227<left-angle-quotation>  \d171   LEFT POINTING DOUBLE ANGLE QUOTATION MARK
228<not-sign>              \d172   NOT SIGN
229<soft-hyphen>           \d173   SOFT HYPHEN
230<registered-mark>       \d174   REGISTERED TRADE MARK SIGN
231<macron>                \d175   MACRON
232<degree-sign>           \d176   DEGREE SIGN
233<plus-minus>            \d177   PLUS-MINUS SIGN
234<superscript-2>         \d178   SUPERSCRIPT TWO
235<superscript-3>         \d179   SUPERSCRIPT THREE
236<acute-accent>          \d180   ACUTE
237<micro-sign>            \d181   MICRO SIGN
238<pilcrow-sign>          \d182   PILCROW SIGN
239<middle-dot>            \d183   MIDDLE DOT
240<cedilla>               \d184   CEDILLA
241<superscript-1>         \d185   SUPERSCRIPT ONE
242<masculine-ordinal-o>   \d186   MASCULINE ORDINAL INDICATOR
243<right-angle-quotation> \d187   RIGHT POINTING DOUBLE ANGLE QUOTATION MARK
244<one-quarter>           \d188   VULGAR FRACTION ONE QUARTER
245<one-half>              \d189   VULGAR FRACTION ONE HALF
246<three-quarters>        \d190   VULGAR FRACTION THREE QUARTERS
247<inverted-question>     \d191   INVERTED QUESTION MARK
248<A-grave>               \d192   LATIN CAPITAL LETTER A WITH GRAVE
249<A-acute>               \d193   LATIN CAPITAL LETTER A WITH ACUTE
250<A-circumflex>          \d194   LATIN CAPITAL LETTER A WITH CIRCUMFLEX
251<A-tilde>               \d195   LATIN CAPITAL LETTER A WITH TILDE
252<A-diaeresis>           \d196   LATIN CAPITAL LETTER A WITH DIAERESIS
253<A-ring>                \d197   LATIN CAPITAL LETTER A WITH RING ABOVE
254<AE>                    \d198   LATIN CAPITAL LIGATURE A WITH E
255<C-cedilla>             \d199   LATIN CAPITAL LETTER C WITH CEDILLA
256<E-grave>               \d200   LATIN CAPITAL LETTER E WITH GRAVE
257<E-acute>               \d201   LATIN CAPITAL LETTER E WITH ACUTE
258<E-circumflex>          \d202   LATIN CAPITAL LETTER E WITH CIRCUMFLEX
259<E-diaeresis>           \d203   LATIN CAPITAL LETTER E WITH DIAERESIS
260<I-grave>               \d204   LATIN CAPITAL LETTER I WITH GRAVE
261<I-acute>               \d205   LATIN CAPITAL LETTER I WITH ACUTE
262<I-circumflex>          \d206   LATIN CAPITAL LETTER I WITH CIRCUMFLEX
263<I-diaeresis>           \d207   LATIN CAPITAL LETTER I WITH DIAERESIS
264<Eth>                   \d208   LATIN CAPITAL LETTER ETH (Icelandic)
265<N-tilde>               \d209   LATIN CAPITAL LETTER N WITH TILDE
266<O-grave>               \d210   LATIN CAPITAL LETTER O WITH GRAVE
267<O-acute>               \d211   LATIN CAPITAL LETTER O WITH ACUTE
268<O-circumflex>          \d212   LATIN CAPITAL LETTER O WITH CIRCUMFLEX
269<O-tilde>               \d213   LATIN CAPITAL LETTER O WITH TILDE
270<O-diaeresis>           \d214   LATIN CAPITAL LETTER O WITH DIAERESIS
271<multiplication-sign>   \d215   MULTIPLICATION SIGN
272<O-slash>               \d216   LATIN CAPITAL LETTER O WITH OBLIQUE STROKE
273<U-grave>               \d217   LATIN CAPITAL LETTER U WITH GRAVE
274<U-acute>               \d218   LATIN CAPITAL LETTER U WITH ACUTE
275<U-circumflex>          \d219   LATIN CAPITAL LETTER U WITH CIRCUMFLEX
276<U-diaeresis>           \d220   LATIN CAPITAL LETTER U WITH DIAERESIS
277<Y-acute>               \d221   LATIN CAPITAL LETTER Y WITH ACUTE
278<Thorn>                 \d222   LATIN CAPITAL LETTER THORN (Icelandic)
279<sharp-s>               \d223   LATIN SMALL LETTER SHARP S (German)
280<a-grave>               \d224   LATIN SMALL LETTER A WITH GRAVE
281<a-acute>               \d225   LATIN SMALL LETTER A WITH ACUTE
282<a-circumflex>          \d226   LATIN SMALL LETTER A WITH CIRCUMFLEX
283<a-tilde>               \d227   LATIN SMALL LETTER A WITH TILDE
284<a-diaeresis>           \d228   LATIN SMALL LETTER A WITH DIAERESIS
285<a-ring>                \d229   LATIN SMALL LETTER A WITH RING ABOVE
286<ae>                    \d230   LATIN SMALL LIGATURE A WITH E
287<c-cedilla>             \d231   LATIN SMALL LETTER C WITH CEDILLA
288<e-grave>               \d232   LATIN SMALL LETTER E WITH GRAVE
289<e-acute>               \d233   LATIN SMALL LETTER E WITH ACUTE
290<e-circumflex>          \d234   LATIN SMALL LETTER E WITH CIRCUMFLEX
291<e-diaeresis>           \d235   LATIN SMALL LETTER E WITH DIAERESIS
292<i-grave>               \d236   LATIN SMALL LETTER I WITH GRAVE
293<i-acute>               \d237   LATIN SMALL LETTER I WITH ACUTE
294<i-circumflex>          \d238   LATIN SMALL LETTER I WITH CIRCUMFLEX
295<i-diaeresis>           \d239   LATIN SMALL LETTER I WITH DIAERESIS
296<eth>                   \d240   LATIN SMALL LETTER ETH (Icelandic)
297<n-tilde>               \d241   LATIN SMALL LETTER N WITH TILDE
298<o-grave>               \d242   LATIN SMALL LETTER O WITH GRAVE
299<o-acute>               \d243   LATIN SMALL LETTER O WITH ACUTE
300<o-circumflex>          \d244   LATIN SMALL LETTER O WITH CIRCUMFLEX
301<o-tilde>               \d245   LATIN SMALL LETTER O WITH TILDE
302<o-diaeresis>           \d246   LATIN SMALL LETTER O WITH DIAERESIS
303<division-sign>         \d247   DIVISION SIGN
304<o-slash>               \d248   LATIN SMALL LETTER O WITH OBLIQUE STROKE
305<u-grave>               \d249   LATIN SMALL LETTER U WITH GRAVE
306<u-acute>               \d250   LATIN SMALL LETTER U WITH ACUTE
307<u-circumflex>          \d251   LATIN SMALL LETTER U WITH CIRCUMFLEX
308<u-diaeresis>           \d252   LATIN SMALL LETTER U WITH DIAERESIS
309<y-acute>               \d253   LATIN SMALL LETTER Y WITH ACUTE
310<thorn>                 \d254   LATIN SMALL LETTER THORN (Icelandic)
311<y-diaeresis>           \d255   LATIN SMALL LETTER Y WITH DIAERESIS
312END CHARMAP
313