Речници
3 отговора
198 прегледа
Речници
Здравейте!
С Everest Dictionary 1.0 (който отскоро работи и с българска база данни) и SA Dictionary 2.2 се натъквам на един и същ проблем - не мога да ползвам кирилица. В настройките за шрифт съм опитал всички шрифтове, както и всички кодировки за кирилица (не съм пробвал с UTF-8, защото липсва в листа на скриптовете), но буквите винаги са заместени с въпросителни. Тези са единствените програми, в които не мога да работя с кирилица.
Ще ви бъда благодарен, ако ми дадете някакъв съвет относно това как да се сдобия с работещ речник.
P.S. Мъчил съм се да компилирам различни версии на KBE Dictionary на различни версии на SuSE Linux, но никога успешно. Затова съм търсил прекомпилирани решения.
С Everest Dictionary 1.0 (който отскоро работи и с българска база данни) и SA Dictionary 2.2 се натъквам на един и същ проблем - не мога да ползвам кирилица. В настройките за шрифт съм опитал всички шрифтове, както и всички кодировки за кирилица (не съм пробвал с UTF-8, защото липсва в листа на скриптовете), но буквите винаги са заместени с въпросителни. Тези са единствените програми, в които не мога да работя с кирилица.
Ще ви бъда благодарен, ако ми дадете някакъв съвет относно това как да се сдобия с работещ речник.
P.S. Мъчил съм се да компилирам различни версии на KBE Dictionary на различни версии на SuSE Linux, но никога успешно. Затова съм търсил прекомпилирани решения.
KBE dictionary и SuSE
Работят като пушка. Пробвано е със SuSE 8.1, 8.2, а в момента ти пиша от 9.0, на който също нямам проблеми.
Има само една дреболия - когато е писал версия 4.0 на KBE Dictionary, Радостин Раднев е имал стара версия на autoconf. Затова преди да компилираш (още преди ./configure), в директорията, в която си разпакетирал пакета напиши
$ aclocal
$ autoconf
$ automake
(при мен се кара, че Радо е предефинирал CPPFLAGS; понеже не знам дали е проблем, редактирам src/Makefile.am и махам реда; той така или иначе не е важен)
Относно кирилицата - имаш ли LANG=bg_BG в средата си?
Има само една дреболия - когато е писал версия 4.0 на KBE Dictionary, Радостин Раднев е имал стара версия на autoconf. Затова преди да компилираш (още преди ./configure), в директорията, в която си разпакетирал пакета напиши
$ aclocal
$ autoconf
$ automake
(при мен се кара, че Радо е предефинирал CPPFLAGS; понеже не знам дали е проблем, редактирам src/Makefile.am и махам реда; той така или иначе не е важен)
Относно кирилицата - имаш ли LANG=bg_BG в средата си?
Re: Речници
На адрес
[линк]
можеш да намериш 'ремонтирана' версия на KBE Dictionary. Инсталира се просто - ./configure ; make ; make install
На адрес [линк]
съм качил конзолната версия на този речник (копирана 1:1 от официалния сайт); направил съм и patch, който ако го приложиш, ще промени цветовете на интерфейса (речника ще стане по-шарен): [линк]
Аз съм със Slackware 9.1 и съм ги компилирал точно по този начин:
* Инсталиране на KBEDictionary
tar -zxf kbedic-4.0-fixed.tar.gz
cd kbedic-4.0
./configure --prefix=/usr --with-kde
make
make install
root@darkstar:~/src# tar -zxf cbedic-src-4.0.tar.gz
root@darkstar:~/src# patch -p0 < new_dict.diff
patching file cbedic-src-4.0/configure.ac
patching file cbedic-src-4.0/src/cbedic.cpp
root@darkstar:~/src/cbedic-src-4.0# ./configure --prefix=/usr --datadir=/usr/share/kbedic
...
root@darkstar:~/src/cbedic-src-4.0# make; make install
...
root@darkstar:~/src/cbedic-src-4.0# echo "/usr/bin/cbedic -i" > /usr/bin/dic
root@darkstar:~/src/cbedic-src-4.0# chmod +x /usr/bin/dic
Малко off topic:
Нарочно съм ги инсталирал в /usr/, а не в /usr/local/, тъй като си правя Live-CD и съм предвидил /usr/local/ директорията да бъде точка на монтиране на един рам диск (за да може да си инсталирам там програмки). Копирах малко от тук - от там, понаписах и аз нещичко и се получи нещо средно между Slackware-live и Knoppix
Свободният софтуер е нещо велико - много лесно можеш да си направиш дистрибуция по твой вкус и да си я носиш в джоба, а когато решиш да я ползваш - да можеш просто да вкараш диска в някое CD-ROM устройство, да рестартираш, и след малко (не съм мерил това време) имаш на разположение куп полезен софтуер - среда за програмиране, речници, мултимедийни плеари... Може да ме помислите за фанатик, но ще си призная, че аз най-много се кефя на речниците, на възможността да си пиша на български с кирилски букви и на проверката на правописа (на текст написан на български разбира се
).
За сега аз съм единствения й потребител, но (надявам се) скоро след като й измисля някакво хубаво име (сега временно се нарича VS-Live-CD), след като я тесвам малко (за да не се изложа много) и след като опиша точно как съм я направил (това смятам, че е важно) ще я пусна за теглене. Ако някой има желание да види за какво става въпрос по-рано - да ми пише.
В момента важен проблем са шрифтовете - ако някой знае за качествени шрифтове, които се разпространяват с GNU GPL лиценз или в краен случай са 'freeware' (но наистина free), моля да ми пише. Списък с намерени шрифтове има на [линк] Търсят се само Unicode шрифтове и да са TrueType, Type1 или OpenType (поддържани от freetype) .
[линк]
можеш да намериш 'ремонтирана' версия на KBE Dictionary. Инсталира се просто - ./configure ; make ; make install
На адрес [линк]
съм качил конзолната версия на този речник (копирана 1:1 от официалния сайт); направил съм и patch, който ако го приложиш, ще промени цветовете на интерфейса (речника ще стане по-шарен): [линк]
Аз съм със Slackware 9.1 и съм ги компилирал точно по този начин:
* Инсталиране на KBEDictionary
tar -zxf kbedic-4.0-fixed.tar.gz
cd kbedic-4.0
./configure --prefix=/usr --with-kde
make
make install
root@darkstar:~/src# tar -zxf cbedic-src-4.0.tar.gz
root@darkstar:~/src# patch -p0 < new_dict.diff
patching file cbedic-src-4.0/configure.ac
patching file cbedic-src-4.0/src/cbedic.cpp
root@darkstar:~/src/cbedic-src-4.0# ./configure --prefix=/usr --datadir=/usr/share/kbedic
...
root@darkstar:~/src/cbedic-src-4.0# make; make install
...
root@darkstar:~/src/cbedic-src-4.0# echo "/usr/bin/cbedic -i" > /usr/bin/dic
root@darkstar:~/src/cbedic-src-4.0# chmod +x /usr/bin/dic
Малко off topic:
Нарочно съм ги инсталирал в /usr/, а не в /usr/local/, тъй като си правя Live-CD и съм предвидил /usr/local/ директорията да бъде точка на монтиране на един рам диск (за да може да си инсталирам там програмки). Копирах малко от тук - от там, понаписах и аз нещичко и се получи нещо средно между Slackware-live и Knoppix
За сега аз съм единствения й потребител, но (надявам се) скоро след като й измисля някакво хубаво име (сега временно се нарича VS-Live-CD), след като я тесвам малко (за да не се изложа много) и след като опиша точно как съм я направил (това смятам, че е важно) ще я пусна за теглене. Ако някой има желание да види за какво става въпрос по-рано - да ми пише.
В момента важен проблем са шрифтовете - ако някой знае за качествени шрифтове, които се разпространяват с GNU GPL лиценз или в краен случай са 'freeware' (но наистина free), моля да ми пише. Списък с намерени шрифтове има на [линк] Търсят се само Unicode шрифтове и да са TrueType, Type1 или OpenType (поддържани от freetype) .
Редактирано от Valentin на
Re: Речници
За първи път успях да компилирам KBE Dictionary!
Т.е. ти успя, модераторе.
Благодаря ти за помощта!
И на теб благодаря за вниманието, Valentin!
И на теб благодаря за вниманието, Valentin!