aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/fonts.src/terminus-font/README-BG
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/fonts.src/terminus-font/README-BG')
-rw-r--r--xorg-server/fonts.src/terminus-font/README-BG333
1 files changed, 333 insertions, 0 deletions
diff --git a/xorg-server/fonts.src/terminus-font/README-BG b/xorg-server/fonts.src/terminus-font/README-BG
new file mode 100644
index 000000000..e3bd52e38
--- /dev/null
+++ b/xorg-server/fonts.src/terminus-font/README-BG
@@ -0,0 +1,333 @@
+Съдържание:
+
+1. Обща информация.
+1.1. Бърза инсталация.
+1.2. Легенда.
+1.3. Варианти.
+1.4. Забележки.
+
+2. Linux конзола.
+2.1. consoletools.
+2.2. kbd.
+2.3. Кратко описание.
+2.4. Легенда.
+2.5. Забележки.
+
+3. UNIX конзола.
+3.1. bsd-pcvt.
+3.2. Легенда.
+3.3. Забележки.
+
+4. X11 Window System.
+4.1. Инсталация.
+4.2. Забележки.
+
+5. Често задавани въпроси.
+
+6. Правна информация.
+6.1. Лиценз.
+6.2. Авторство.
+
+
+1. Обща информация.
+
+Този архив съдържа изходен код за генериране и инсталиране на шрифта
+Терминус за Linux конзола, BSD конзола и X11 Window System.
+
+- версия 4.30
+- размери 6x12, 8x14, 8x16, 10x20, 11x22, 12x24, 14x28, 16x32
+- стилове нормален, удебелен, EGA/VGA-удебелен
+- брой символи 850
+- формат Bitmap Distribution Format (BDF) версия 2.1
+
+Набора символи покрива около 120 езикови набора и поддържа ISO8859-1/2/5/7/
+9/13/15/16, Paratype-PT154/PT254, KOI8-R/U/E/F, Есперанто, много кодови
+страници на IBM, Windows и Macintosh, а също и превдографичните символи на
+VGA, vt100 и xterm.
+
+1.1. Бърза инсталация.
+
+Командите:
+
+$ ./configure [--prefix=PREFIX]
+$ make
+# make install fontdir
+
+компилират и инсталират шрифтовете за Linux конзола и X11 Window System.
+Подразбиращия се префикс е /usr/local.
+
+1.2. Легенда.
+
+Имената на файловете са структурирани както следва:
+
+ter-u<РАЗМЕР><СТИЛ>.bdf
+
+където <РАЗМЕР> е височината в точки, а <СТИЛ> е n за нормален (всички
+размери), b за удебелен (всички размери освен 6x12), и v за EGA/VGA удебелен
+(само за 8x14 и 8x16, използва осмата колона на символната матрица).
+
+1.3. Варианти.
+
+Някои символи са реализирани в два варианта. Алтернативните варианти са на
+интернет страницата на шрифта. За да използвате вариант, преди инсталация го
+вземете от страницата и изпълнете:
+
+zcat terminus-font-<ВЕРСИЯ>-<ИМЕ>.diff.gz | patch -p1
+
+където <ВЕРСИЯ> е версията на шрифта, а <ИМЕ> идентифицира варианта.
+
+1.4. Забележки.
+
+Командите отбелязани с $ могат да се изпълнят от обикновен потребител.
+Командите за конфигуриране не са задължителни.
+
+Много от символите са достъпни само под X11/ISO10646-1 (UTF+8/UNICODE).
+
+Размер 6x12, размер 14x28-удебелен и размер 16x32-нормален са с по-лошо
+качество от останалите. Избягвайте ги.
+
+210E и 210F не са наклонени.
+
+
+2. Linux конзола.
+
+- размери 6x12, 8x14, 8x16, 12x24, 10x20, 11x22 14x28 и 16x32
+- стилове нормален, удебелен, framebuffer-удебелен
+- кодировки ISO8859-1/ISO8859-15/Windows-1252, ISO8859-2/Windows-1250,
+ Windows-1251/ISO8859-5, ISO8859-9/Windows-1254, ISO8859-16,
+ ISO8859-7/Windows-1253, ISO8859-13/Windows-1257, IBM-437,
+ Bulgarian-MIK, KOI8-R, KOI8-U, Paratype-PT154, комбинирана
+- формат PC Screen Font (PSF) с unicode данни
+
+2.1. consoletools.
+
+$ ./configure [--prefix=ПРЕФИКС | --psfdir=ДИРЕКТОРИЯ]
+$ make psf
+# make install-psf
+
+Файловете се компресират с gzip и инсталират в ДИРЕКТОРИЯ. Подразбиращата се
+ДИРЕКТОРИЯ е ПРЕФИКС/share/consolefonts. Изисква се Perl.
+
+Ако нямате кодировки за Windows-1252/1250/1251/1254/1253/1257, ISO8859-16,
+IBM-437, KOI8-R, Bulgarian-MIK или Paratype-PT154/PT254, изпълнете също и:
+
+$ ./configure [--prefix=ПРЕФИКС | --acmdir=ДИРЕКТОРИЯ]
+$ make txt
+# make install-acm
+
+Подразбиращата се ДИРЕКТОРИЯ е ПРЕФИКС/share/consoletrans. Изисква се awk.
+Деинсталация на кодировките не се поддържа. Зареждане на шрифт:
+
+$ consolechars [-m КОДИРОВКА] -f ter-<X><РАЗМЕР><СТИЛ>
+
+където <X> е символ идентифициращ кодовата страница по списъка от т.2.4.
+
+2.2. kbd.
+
+$ ./configure [--psfdir=ДИРЕКТОРИЯ]
+$ make psf
+# make install-psf
+
+където ДИРЕКТОРИЯ трябва да е ПРЕФИКС/lib/kbd/consolefonts или
+ПРЕФИКС/share/kbd/consolefonts, в зависимост от версията на kbd. Липсващи
+кодировки се инсталират с:
+
+$ ./configure [--prefix=ПРЕФИКС | --unidir=ДИРЕКТОРИЯ]
+$ make txt
+# make install-uni
+
+Подразбиращата се ДИРЕКТОРИЯ е ПРЕФИКС/share/kbd/consoletrans. Изисква се
+awk. Зареждане на шрифт:
+
+$ setfont [-m КОДИРОВКА] ter-<X><ГОЛЕМИНА><СТИЛ>
+
+където <X> е символ идентифициращ кодовата страница по списъка от т.2.4.
+
+2.3. Кратко описание.
+
+Командите:
+
+$ ./configure [--prefix=ПРЕФИКС | --psfdir=ДИРЕКТОРИЯ | --ref=ИМЕНАФАЙЛ]
+# make install-ref
+
+инсталират текста от т.2.4 (на английски) под името ИМЕНАФАЙЛ (подразбира
+се README.terminus) в ДИРЕКТОРИЯ.
+
+2.4. Легенда.
+
+имена кодировки кодови страници
+
+ter-1* iso01, iso15, cp1252 ISO8859-1, ISO8859-15, Windows-1252
+ter-2* iso02, cp1250 ISO8859-2, Windows-1250
+ter-7* iso07, cp1253 ISO8859-7, Windows-1253
+ter-9* iso09, cp1254 ISO8859-9, Windows-1254
+ter-c* cp1251, iso05 Windows-1251, ISO8859-5
+ter-d* iso13, cp1257 ISO8859-13, Windows-1257
+ter-g* iso16 ISO8859-16
+ter-i* cp437 IBM-437
+ter-k* koi8r KOI8-R
+ter-m* mik Bulgarian-MIK
+ter-p* pt154 Paratype-PT154
+ter-k* koi8u KOI8-U
+ter-v* всички изброени всички изброени по-горе и много други (около
+ по-горе и много други 110 езикови набора), 8 цвята за текст
+
+имена стил
+
+ter-*n нормален
+ter-*b удебелен
+ter-*f framebuffer-удебелен
+
+2.5. Забележки.
+
+Комбинираната кодова страница е базирана IBM-437 (символ 0xFF е ogonek).
+ISO8859-16 шрифта включва също всички букви и акценти от Windows-1250.
+
+
+3. UNIX конзола.
+
+- размери 8x14, 8x16
+- стилове нормален, удебелен, framebuffer-удебелен
+- кодировки ISO8859-1/Windows-1252, ISO8859-2, ISO8859-5, ISO8859-7,
+ ISO8859-9/Windows-1254, ISO8859-13, ISO8859-15, ISO8859-16,
+ Windows-1251, IBM-437, KOI8-R, KOI8-U, Paratype-PT154
+- формат чисти данни
+
+3.1. bsd-pcvt.
+
+$ ./configure [--prefix=ПРЕФИКС | --rawdir=ДИРЕКТОРИЯ]
+$ make raw
+# make install.raw
+
+или, за имена на файловете с минус вместо с точка:
+
+# make install-raw
+
+Подразбиращата се ДИРЕКТОРИЯ е ПРЕФИКС/share/misc/pcvtfonts. Шрифтовете се
+инсталират некомпресирани. Изисква се Perl. Зареждане на шрифт:
+
+$ loadfont -f /usr/share/misc/pcvtfonts/ter-<X><STYLE>.8<SIZE>
+
+или, за имена на файловете с минус вместо с точка:
+
+$ loadfont -f /usr/share/misc/pcvtfonts/ter-<X><STYLE>-8x<SIZE>
+
+където <X> е символ идентифициращ кодовата страница по списъка от т.3.2.
+
+3.2. Легенда.
+
+имена кодови страници
+
+ter-1* ISO8859-1, Windows-1252
+ter-2* ISO8859-2
+ter-5* ISO8859-5
+ter-7* ISO8859-7
+ter-9* ISO8859-9, Windows-1254
+ter-c* Windows-1251
+ter-d* ISO8859-13
+ter-f* ISO8859-15
+ter-g* ISO8859-16
+ter-i* IBM-437
+ter-k* KOI8-R
+ter-p* Paratype-PT154
+ter-u* KOI8-U
+
+имена стил
+
+ter-*n нормален
+ter-*b удебелен
+ter-*f framebuffer-удебелен
+
+3.3. Забележки.
+
+RAW шрифтовете съдържат само данни и би трябвало да са съвместими с всички
+UNIX системи. Ако някой от удебелените шрифтове не изглежда добре пробвайте
+framebuffer-удебелен, или, ако ползвате EGA/VGA адаптер, го програмирайте да
+нулира символна колона 8 (контролер на атрибутите регистър 0x10 бит 0x02).
+
+
+4. X11 Window System.
+
+- размери 6x12, 8x14, 8x16, 10x20, 11x22, 12x24, 14x28 и 16x32
+- стилове нормален, удебелен
+- кодировки ISO8859-1/Windows-1252, ISO8859-2, ISO8859-5, ISO8859-7,
+ ISO8859-9/Windows-1254, ISO8859-13, ISO8859-15, ISO8859-16,
+ Windows-1251, KOI8-R, KOI8-U, Paratype-PT154, ISO10646-1
+- формат Portable Compiled Font (PCF)
+
+4.1. Инсталация.
+
+$ ./configure [--prefix=ПРЕФИКС | --x11dir=ДИРЕКТОРИЯ] [--mkindex=ИНДЕКС]
+$ make pcf
+# make install-pcf
+
+Файловете се компресират с gzip и инсталират в ДИРЕКТОРИЯ. Подразбиращата се
+ДИРЕКТОРИЯ е ПРЕФИКС/share/fonts/terminus. Изискват се Perl и bdftopcf.
+
+Копие на нормалния 6x12 шрифт се инсталира като "удебелен", защото някои
+X11 библиотеки и програми заменят липсващите удебелени шрифтове чрез
+отместване на нормалните, а други изобщо не разпознават удебелен стил ако
+липсва в най-малкия размер на шрифта. За да инсталирате само нормалния
+шрифт, използвайте "n12" вместо "pcf" в горните команди.
+
+За да актуализирате fonts.dir в ДИРЕКТОРИЯ след (де)инсталация, изпълнете:
+
+# make fontdir
+
+Конфигурационния файл, изброяващ директориите за шрифтове, трябва да включва
+ДИРЕКТОРИЯ. Ако xfs или X-сървъра са били активни по време на инсталацията,
+необходимо е те да бъдат рестартирани за да се обнови списъка от шрифтове.
+
+Вижте също: mkfontscale(1), mkfontdir(1), fc-cache(1), xorg.conf(5) и
+fonts-conf(5).
+
+4.2. Забележки.
+
+ISO8859-1 и ISO8859-9 шрифтовете съдържат Windows Western символите и могат
+да бъдат използвани съответно като Windows-1252 и Windows-1254.
+
+
+5. Често задавани въпроси.
+
+В. Наклонена версия?
+
+О. Не. Качеството е доста по-ниско, а и запазването ширината на символите
+изисква припокриване, което не се обработва много добре от X11/Xft. Ако Ви
+е много необходима, пробвайте mkitalic от FreeBSD или bdfslant от Debian.
+
+В. Мащабируема версия?
+
+О. Накратко - когато разделителната способност на екраните достигне 150
+точки за инч. За предпочитане 200.
+
+В. Какво ще кажете за някои нови символи?
+
+О. Пишете ми и имайте готовност да помогнете.
+
+В. Удебеленият 6x12 шрифт...
+
+О. ...не съществува, в матрица 6x12 няма достатъчно място за добър удебелен
+шрифт. Всъщност "нормалният" шрифт е някъде по средата.
+
+В. Шрифтът работи с X11/Motif, но не и с GNOME/KDE/Xfce.
+
+О. Вижте mkfontscale(1), mkfontdir(1), fc-cache(1), xorg.conf(5), xfs(1),
+xlsfonts(1), fonts-conf(5) и т.н.
+
+
+6. Правна информация.
+
+6.1. Лиценз.
+
+Можете да използвате и разпространявате този архив и вариантите на символите
+свободно и безплатно при спазване на клаузите, заложени в GNU General Public
+License версия 2.0 или (по Ваше усмотрение) която и да е по-късна версия.
+
+6.2. Авторство.
+
+Terminus Font 4.30, Copyright (C) 2009 Димитър Тошков Жеков.
+Адрес за кореспонденция <jimmy@is-vn.bg>.
+
+
+Благодаря на Антон Зиновиев, Тим Алън, Кир Колышкин, Антониос Галанопулос и
+всички останали, които помогнаха.