File: links-configure-charset.html, Node: Character Sets, Next: Colour, Prev: The Links.cfg file, Up: Configuring Links

# 2.2 Character Sets

# [Version 0.82]

### Page Contents

- 2.2.1 Character Sets
- 2.2.2 Links' Character Sets

### 2.2.1 Character Sets

Your system's support for a character set depends upon whether the appropriate codepage has been compiled into your operating system kernel or if it is available as a module. So if you wish to display Russian Cyrillic characters:

- your kernel needs to support the chosen codepage,
- your terminal has to be able to render the characters, and
- you need to change two settings in Links.

The first Links settings for character sets are accessed from your Setup --> Character set submenu option. Select the appropriate character set for your terminal, and press return or click it with a mouse. Return to the Setup submenu and select or click on "Save options" (or press the <ESC>-s-s key sequence).

For more information about setting your system's character set, see Linux terminal's setfont(8) or consolechars(8). For the X Window System, the manpages xterm(1x), xfontsel(1x), xlsfonts(1x) and the file <root>/fonts/misc/fonts.alias will be of use.

If you are not sure which character set to use, see the table below [2.2.2]. It has a short description of each character set, along with links to web pages (in English) for more information.

The second Links settings is under the View --> Assume Character Set submenu option. This option forces the display of web pages using a default (or "assumed") character set for web pages which do not contain the element and attributes

<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">,
where "ISO-8859-1" is the character set used by the author of the page.

Select again your preferred character set, and press enter or click. Return to the same submenu, and click / press enter on the "Set default" option. Or more quickly, press this key sequence: <ESC>-v-a-d.

### 2.2.2 Links' Character Sets

Codepage | Name | Description: | More Info:
--- | --- | --- | ---
us-ascii | 7-bit ASCII | "The common denominator of all modern character sets..." | Info: <ISO-646>
ISO-8859-1 | Latin-1 | Most West European languages. | Info: <ISO-8859-1>; Table: <ISO-8859-1>
ISO-8859-2 | Latin-2 | Central and eastern Europe languages (Czech, Slovak, Polish, Hungarian). | Info: <Latin-2 Resources>
ISO-8859-5 | Cyrillic | Bulgarian, Byelorussian, Macedonian, Russian, Serbian, and pre-1990 Ukrainian. | Info: <ISO-8859-5> and <Cyrillic>
windows-1250 | Window$ 1250 | M$ equivalent to Latin-2 | <DOS/Windows codepages>
windows-1251 | Window$ 1251 | Latin+Cyrillic
cp437 | DOS_LatinUS to Unicode | (US-ascii)
cp850 | DOS_Latin-1 to Unicode |
cp852 | DOS_Latin-2 to Unicode |
cp866 | DOS_CyrillicRussian |  | <DOS/Windows codepages> and <Cyrillic>
cp1125 | IBM Ukraine (PC) |  |
x-mac-ce | Mac latin 2 | Czech character set. |
x-kam-cs | Kamenicky Brothers | Czech character set. |
koi8-r | K018-R | RussianCyrillic+Latin | <Cyrillic>
koi8-u | K018-U | UkrainianCyrillic+Latin

User Reference Manual for Links Version 0.82 | Revision Date: 2000-05-31

Copyright (C) 2000 Cliff Cunnington, <cliff@ccnet.demon.nl>

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.