вторник, 26 април 2011 г.

Knoppix switched to Bulgarian
Кнопикс с Българска кирилица





Knoppix is a free Linux distribution offered in the form of Live CD. You can freely download it from here.

Just like Ubuntu, Knoppix is based on Debian, but has a lot of extensions.
Once you boot from the Knoppix CD, you also have the option to install it on the hard disk and it becomes a fully functional Debian distribution.

Knoppix has a lot of language options. In this article I would share the options neede to make localize a hard-disk install of Knoppix  in Bulgarian.
Кнопикс е свободна и безплатна Линукс дистрибуция предлагаща се под формата на самозареждащасе операционна система от компакт диск (жив компакт диск). Може свободно да се изтегли оттук.

Подобно на Убунту, Кнопикс е базирана на Дебиан, но има и свои разширения. След като веждъж заредите от компакт диска на Кнопикс, имате възможността да го инсталирате върху твърдия диск, което го превръща във напълно пълноправна Дебиан дистрибуция. Кнопикс има различни езикови настройки.

В тази статия ще споделя как можете да локализирате инсталацията на Кнопикс на
Български.

How can we translate the system messages into Bulgarian
First of all, go to /boot/grub and open the menu.lst file. Find the line that says:
Как да преведем системните съобщения на Български
Най напред отидете в /boot/grub и редактирайте файла menu.lst. Намерете редът, който изглежда така:



kernel /boot/vmlinuz root=/dev/sda1 rootwait lang=us apm=power-off vga=791 nomce loglevel=0 quiet  rw



Here, you should  change the lang option from

Трябва да смените стойността на опцията lang от

    lang=us    

  to/на  

    lang=bg    



Reboot the system and you will be well surprised that most (unfortunatelly not all of the system messages) and most (unfortunatelly not all) programs are translated into Bulgarian. Рестартирайте и ще бъдете приятно изненадани, че повечето (за съжаление не всички) от системните съобщения и повечето (за съжаление не всички) програми са преведени на Български.

Now, how can we type Bulgarian ( Cyrillic) letters.
Go to /etc/X11/Xsession.d . Under that directory you will find a file named 45knoppix. This is in fact a shell script that does knoppix specific initialization when graphical environment starts.

Open that file and at the end append the following line:
А сега как да пишем с Български букви (на кирилица).
Отидете в /etc/X11/Xsession.d . В тази директория ще намерите фаил с име 45knoppix. Това всъщност е шел скрипт, който прави специфичните за Кнопикс настройки, когато се стартира графичната среда.

Отворете този файл и в края му добавете слвдния ред:


setxkbmap -model pc105 -layout us,bg -variant ,phonetic -option grp:switch,grp:alt_shift_toggle,grp_led:scroll



Note that the keyboard variant for Bulgarian is specified as phonetic. If you are used to the BDS (Bulgarian Country Standard) standard, then substitute the word phonetic, with just a space like this:

Забележете че клавиатурната подредба за Български е зададена като фонетична (phonetic). Ако сте свикнали с подредбата на БДС (Български Държавен Стандарт), заменете думата phonetic просто със празно място ето така:



setxkbmap -model pc105 -layout us,bg -variant , -option grp:switch,grp:alt_shift_toggle,grp_led:scroll



Switching between Latin alphabet and Cyrillic alphabet is done using the Alt+Shift key combination.

Now we need to ad an indicator in the taskbar for the keyboard in use.
First right click on the taskbar and select Add-Remove Panel Items.
Превключването между латиница и кирилица става с комбинацията Алт+Шифт.

Сега трябва да добавим индикатор в работния панел (таскбар), който да показва коя клавиатурна подредба се използва в момента. Първо щракнете с десния бутон в празно поле на работния панел и изберете Add-Remove Panel Items (Добавяне-Премахване на Елементи от Панела).

In the Panel Applets tab, click on the Add button.
В подраздела Panel Applets (Панелни приложения) щракнете на бутона Add (Добави).
In the Add plugin to panel dialog, select the item named Keyboard Layout Switcher and Click Add. В диалоговия прозорец Add plugin to panel (Добавка към панел), изберете елемента с име Keyboard Layout Switcher (Превключване на кавиатурна подредба) и щракнете Add (Добавяне).


 That is it. An indicator will appear in the taskbar. Whenever you switch from Latin to Bulgarian, it will show the corresponding American (us) or Bulgarian (bg) flag.

Another tool that shows a language indicator in the taskbar is the kkbswitch tool which is part of the KDE tools. Unfortunately this tool does not come pre-installed with Knoppix. However, once you install Knoppix on hard disk, you can install it.

If you want to use kkbswitch instead, then add one additional line in 45knoppix script:
 Това е. Индикаторът ще се появи на работния панел. Когато превключвате от латиница на кирилица или обратно, той ще показва знамето на съответната страна - Америка (us) или България (bg).

Друг инструмент, който показва индикатор за език в работния панел е инструмента kkbswitch, който е част от системата КДЕ. За съжаление, той не идва наготово инсталиран в Кнопикс. За това пък може да го инсталирате, веднага след като сте инсталирали Кнопикс на твърдия диск.

Ако искате да използвате kkbswitch, трябва да добавите един допълнителен ред към скрипта 45knoppix:





kkbswitch &


Here is how keyboard switching will look like when done via kkbswitch.
Ето как изглежда превключването на клавиатури чрез kkbswitch.


Hope that helps.
Дано това да е полезно.

вторник, 5 април 2011 г.

Bath Image


Recently I learned one hundredth of the magic of vector graphics so I decided to convert a picture I draw long time ago into a vector graphic.

After learning the principles of Inkscape for a while I got a result.
See that below:

Наскоро научих може би само една стотна от магията на векторната графика, но реших да превърна една картинка, която съм рисувал много отдавна във векторно изображение.

След кратка занимавка с Инкскейп (Inkscape) се получи това:
Вижте по долу:





Thanks goes to Anny and Mishel Благодарности на Ани и Мишел
---