1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225
|
=========
CODE SETS
=========
The console fonts are named after the scheme CODESET-FONTFACE.psf,
CODESET may be Arabic, Armenian, CyrAsia, CyrKoi, CyrSlav, Ethiopian,
Georgian, Greek, Hebrew, Lao, Lat15, Lat2, Lat38, Lat7, Thai, Uni1,
Uni2, Uni3 and Vietnamese. The codesets determine which symbols are
supported by the font.
Please notice that the existence of a font for a particular code set
means that the font supports only most of it. Unfortunately some of
of the fonts support the code sets only partialy. Please check the
support for your language.
If you need multilingual environment, take a look at the Uni1, Uni2
and Uni3 code sets.
When fonts for code sets with 512 gliphs are used in text video mode
(not framebuffer) only 8 foreground colours can be displayed.
Arabic (512 gliphs)
For Arabic, Kurdish in Iran, Pashto, Persian and Urdu.
Completely supported by the following fontfaces: Fixed16, VGA16,
VGA32x16.
Armenian
For Armenian.
Completely supported by the following fontfaces: Fixed*.
CyrAsia
Suitable for some of the non-Slavic Cyrillic languages - Abkhazia,
Avaric, Azerbaijani, Bashkir, Buryat, Chechen, Chuvash, Inupiaq
(Eskimo), Kara-Kalpak, Kazakh, Kirgiz, Komi, Kumyk, Kurdish,
Lezghian, Mari (Cheremis), Mongolian, Ossetic, Selkup (Ostyak-
Samoyed), Tajik, Tatar, Turkmen, Tuvinian, Uzbek and Yakut.
Completely supported by the following fontfaces: Fixed*
CyrKoi
Covers entirely KOI8-R and KOI8-U. Suitable for Russian and
Ukrainian.
Completely supported by the following fontfaces: Fixed*, Terminus*,
TerminusBold*, TerminusBoldVGA*, VGA*.
CyrSlav
Covers entirely ISO-8859-5 and CP1251. Suitable for the Slavic
Cyrillic languages - Belarusian, Bulgarian, Macedonian, Russian,
Serbian and Ukrainian. For Serbian both the Cyrillic and the Latin
alphabets are supported.
Completely supported by the following fontfaces: Fixed*, Terminus*,
TerminusBold*, TerminusBoldVGA*, VGA16, VGA32x16.
Ethiopian (512 gliphs)
For Amharic, Ethiopic (Geez), Tigre and Tigrinya.
Partially supported by the following fontfaces: Fixed15, Fixed18,
Goha*, GohaClassic*.
Georgian
For Georgian.
Completely supported by the following fontfaces: Fixed*.
Greek
For Greek.
Completely supported by the following fontfaces: Fixed*, VGA16,
VGA32x16.
Hebrew
For Hebrew and Yiddish.
Completely supported by the following fontfaces: Fixed13, Fixed15,
Fixed16, Fixed18, VGA16, VGA32x16.
Lao
For Lao.
Completely supported by the following fontfaces: Fixed15, Fixed16.
Lat15
Covers entirely ISO-8859-1, ISO-8859-9 and ISO-8859-15. Suitable
for the so called Latin1 and Latin5 languages - Afar, Afrikaans,
Albanian, Aragonese, Asturian, Aymara, Basque, Bislama, Breton,
Chamorro, Danish, Dutch, English, Estonian, Faroese, Fijian,
Finnish, French, Frisian, Friulian, Galician, German, Hiri Motu,
Icelandic, Ido, Indonesian, Interlingua, Interlingue, Italian, Low
Saxon, Lule Sami, Luxembourgish, Malagasy, Manx Gaelic, Norwegian
Bokmal, Norwegian Nynorsk, Occitan, Oromo or Galla, Portuguese,
Rhaeto-Romance (Romansch), Scots Gaelic, Somali, South Sami,
Spanish, Swahili, Swedish, Tswana, Turkish, Volapuk, Votic,
Walloon, Xhosa, Yapese and Zulu.
Completely supported by the following fontfaces: Fixed*, Terminus*,
TerminusBold*, TerminusBoldVGA*, VGA16, VGA32x16.
Lat2
Covers entirely ISO-8859-2. The Euro sign and the Romanian letters
with comma below are also supported. Suitable for the so called
Latin2 languages - Bosnian, Croatian, Czech, Hungarian, Polish,
Romanian, Slovak, Slovenian and Sorbian (lower and upper).
Completely supported by the following fontfaces: Fixed*, Terminus*,
TerminusBold*, TerminusBoldVGA*, VGA16, VGA32x16.
Lat38
Covers entirely ISO-8859-3 and ISO-8859-14. Suitable for Chichewa
Esperanto, Irish, Maltese and Welsh.
Completely supported by the following fontfaces: Fixed*, VGA16,
VGA32x16.
Lat7
Covers entirely ISO-8859-13. Suitable for Lithuanian, Latvian,
Maori and Marshallese.
Completely supported by the following fontfaces: Fixed*, Terminus*,
TerminusBold*, TerminusBoldVGA*, VGA16, VGA32x16.
Thai
For Thai.
Completely supported by the following fontfaces: Fixed*.
Uni1 (512 gliphs)
Supports most of the Latin languages, the Slavic Cyrillic
languages, Hebrew and barely Arabic.
Completely supported by the following fontfaces: Fixed15, Fixed16,
VGA*.
Uni2 (512 gliphs)
Supports most of the Latin languages, the Slavic Cyrillic languages
and Greek.
Completely supported by the following fontfaces: Fixed*, VGA16,
VGA32x16.
Uni3 (512 gliphs)
Supports most of the Latin and Cyrillic languages.
Completely supported by the following fontfaces: Fixed*.
Vietnamese (512 gliphs)
For Vietnamese.
Completely supported by the following fontfaces: Fixed13, Fixed15,
Fixed16, Fixed18.
==========
FONT FACES
==========
The following font faces are provided both for text video modes and
for framebuffer:
Fixed13, Fixed14, Fixed15, Fixed16, Fixed18
Goha12, Goha14, Goha16
GohaClassic12, GohaClassic14, GohaClassic16
Terminus14, Terminus16
TerminusBold14, TerminusBold16
VGA8, VGA14, VGA16
The following font faces are provided for text video modes only:
TerminusBoldVGA14, TerminusBoldVGA16
The following font faces are provided for framebuffer video modes
only:
Terminus12x6, Terminus20x10, Terminus24x12,
Terminus28x14, Terminus32x16
TerminusBold12x6, TerminusBold20x10, TerminusBold24x12,
TerminusBold28x14, TerminusBold32x16
VGA28x16, VGA32x16
The numbers in the FONTFACE show the size of the font matrix. For
example Lat2-Terminus20x10.psf is a font for codeset Lat2 with size of
the font matrix 10x20 (i.e. 10 columns and 20 rows). If the number of
columns is 8 then only the number of rows is specified. For example
the font matrix of Armenian-Fixed15.psf has size 8x15.
In text video mode or if you use the RadeonFB kernel module only fonts
whose font matrix has 8 columns can be used (that is the size should
be a simple NUMBER rather than a NUMBERxNUMBER combination). The
other fonts can be used only with framebuffer video modes and with the
package 'kbd'. The console package 'console-tools' can not be used
with such fonts.
=================
THE TERMINUS FONT
=================
The aim of the Terminus font is to reduce the eyes-fatigue when one
has to read a lot. Currently this font supports only the Latin, the
Cyrillic and the Greek scripts (the Lat15, Lat2, Lat7, CyrAsia,
CyrKoi, CyrSlav, Greek, Uni2 and Uni3 codesets).
The fonts with font face TerminusBold and size 14 or 16 are optimized
for 8 pixels width glyph matrix (in most cases this means framebuffer).
The fonts with font face TerminusBoldVGA and size 14 or 16 are
optimized for 9 pixels width glyph matrix and can not be used with
framebuffer video modes.
The fonts with font face Terminus and size 14 or 16 can be used both
with 8 and 9 pixels width glyph matrix.
In the regular text video modes the width of the glyph matrix is 9
pixels. If you use the package svgatextmode then the width is 8 or 9
pixels and you probably know it.
The Terminus font in this version of console-setup is version 4.26.
|