UTF8

Вопросы разработки OpenTTD, обсуждение новых сборок и патчей, решение проблем новых версий.

Модераторы: Smoky555, Группа модераторов

Сообщение VI » Ср ноя 21, 2007 00:21

Есть возможность узнать используется в игре freetype или родные глифы тайкуна?
при конфигурировании configure вывел строки
checking unicode... yes
checking libfreetype... found
checking libfontconfig... found
но что-то мне подсказывает, что в игре всёравно используются родные глифы, вместо русских букв выводятся вопросительные знаки. Кто-либо может выложить скриншот с точно работающим и включенным libfreetype? Мои знакомые, использующие "альтернативную операционную систему"(если быть точнее -- WindowsXP), подтверждают ту же проблему, хотя они не собирают ottd сами, а пользуются installation-версиями с офсайта.
VI
Пассажир
Пассажир
 
Сообщения: 3
Зарегистрирован: Вт ноя 20, 2007 23:44

Сообщение klubben » Ср апр 23, 2008 15:52

Помогите разобраться, русские буквы отображаются вопросиками, насколько я понял проблема в шрифте, но больше я ничего не понял :)

Собирал из релизных исходников 0.6.0
Линукс, локаль utf-8
Аватара пользователя
klubben
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 14
Зарегистрирован: Чт янв 31, 2008 15:20
Откуда: Новосибирск

Сообщение VI » Ср апр 23, 2008 16:02

Файл ~/.openttd/openttd.cfg
Эти строки должны содержать название TTF шрифта, который вы бы хотели использовать для отображения символов.
Код: Выделить всё
small_font =
medium_font =
large_font =

пример:
Код: Выделить всё
small_font = DejaVu Sans
medium_font = DejaVu Sans
large_font = DejaVu Sans
VI
Пассажир
Пассажир
 
Сообщения: 3
Зарегистрирован: Вт ноя 20, 2007 23:44

Сообщение klubben » Ср апр 23, 2008 16:14

Заработало, спасибо :)
Аватара пользователя
klubben
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 14
Зарегистрирован: Чт янв 31, 2008 15:20
Откуда: Новосибирск

Пред.

Вернуться в Разработка OpenTTD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron