Quote:
Originally Posted by tramni1980
2. Which font shall I set:
Will this:
Code:
setfont -v koi8c-8x16 -u koi8r
do for utf8 Bulgarian? Bulgarian does not have letters that are not present in Russian.
|
Don't know. You should seek stanard encoding for your language (I really don't think it is koi8-r), anyway. I've been configuring all this stuff more than year ago, and I don't remember a lot of details.
Take a look at "man setfont". From what i remember it has a lot of details about how exactly terminal works, where are available fonts, keyboard maps and unicode maps (the ones given with setfont's "-u" option) stored.
There should be more manpages about subject, but I don't remember their exact names (you should be able to find them by setfont's manpage references)
According "man setfont" there are following important directories:
/usr/share/kbd/unimaps
/usr/share/kbd/consolefonts
/usr/share/kbd/consoletrans
"consolefonts" directory have several readme's, so take a look at them.
reading "man loadkeys" and "man unicode_start" also might provide several insights.
Quote:
Originally Posted by tramni1980
3. I found I have:
/usr/share/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz
so I will do:
Code:
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys ru-ms.map
fi
|
"loadkeys ru-ms" will load russian keyboard layout. I don't know if it is identical to bulgarian keyboard or not.
Quote:
Originally Posted by tramni1980
4. For my purpose, do I have to add:
Code:
Option "XKbLayout" "us,ru(winkeys)"
|
No.
I'd like to provide more info, but, unfortunately, right now I'm using broken monitor which refuses to display anything except 1024x768x85 hz screen mode (so I don't see "normal" terminals at all), so I won't be able to play around with terminal settings and probably won't be able to provide further assistance.