English

Slovensko

По-русски



Хостинг предоставлен

SourceForge Logo

Valid HTML 4.0

Инструкции по установке

Сперва проверьте, установлен ли у вас хотя бы один шрифт в кодировке ISO 8859-5. Выполните команду
xlsfonts -fn "*-iso8859-5"
Если после выполнения этой команды вы не увидели шрифтов или если вы хотите установить дополнительный шрифт, сначала ознакомтесь с секцией установка шрифтов. В противном случае, выберите любой шрифт из тех, что вернула команда. Затем откройте файл main.c и найдите строку
i=fl_set_font_name(16,"-etl-fixed-medium-r-normal--14-140-72-72-c-70-iso8859-5");

в начале функции main(). Замените "-etl-fixed..." (если у вас нет этого шрифта) на тот шрифт, который вы выбрали из списка, полученного командой xlsfonts .... Теперь вы можете выполнить команду make. Если все в порядке, то вы получите исполняемый файл dict, в противном случае смотрите Makefile. В зависимости от установок вашей системы вы можете изменить или добавить какие-либо каталоги к INCLUDE и LIBRARY. Затем попытайтесь запустить make снова.
Перед запуском dict, убедитесь, что english_russian.wb и russian_english.wb находятся в текущем каталоге, иначе словарь не будет правильно работать (это планируется исправить в следующей версии).

Установка шрифтов ISO 8859-5

Если таковые шрифты у вас не установлены или если вы хотите установить дополнительные шрифты, сперва проверьте включены ли они в ваш дистрибутив Linux. Если нет, вы можете скачать их со многих сайтов. Я порекомендую только два из них:

Если шрифты в .bdf формате, то вы должны сконвертировать их в формат .pcf командой:

bdftopcf <bdf_файл> <pcf_файл>
Вы также можете сжать .pcf файлы командой gzip и таким образом уменьшить занимаемое ими место на диске:
gzip *.pcf
Теперь вам нужно решить куда поместить получившиеся сжатые .pcf файлы. Обычно они кладутся в каталог /usr/X11R6/lib/X11/fonts или в один из его подкаталогов. Скопируйте (или переместите) файлы в один из этих подкаталогов, затем выполните команду cd в этот каталог и выполните там команду:
mkfontdir
Теперь выполните команды
xset +fp <полный_путь_к_каталогу_со_шрифтами>
и
xset fp rehash
Далее снова запустите
xlsfonts -fn "*-iso8859-5"
и если все прошло успешно, вы должны увидеть список всех установленных ISO 8859-5 шрифтов. Теперь вам нужно только обновить файл /etc/XF86Config. Найдите секцию FontPath и добавьте (если нужно) следующие строки для каждого каталога со шрифтами, который еще не указан в этой секции:
FontPath "<полный_путь_к_каталогу_со_шрифтами>"