gdlib русский шрифт

Здесь обсуждаются все вопросы, не попадающие под другие категории
Дмитрий

gdlib русский шрифт

Сообщение Дмитрий »

Здравствуйте.

Есть программа статистики, которая формирует PNG-картинки. Графики рисуются нормально, а вот русский текст отображается некорректно. Посмотрел, что для формирования используется библиотека gdlib, которая как раз и неправильно работает с русскими шрифтами.

Сталкивался ли кто-нибудь с такой проблемой ?

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

gd со шрифтами работает правильно.

при условии:
1.кириллические шрифты в системе есть
2.кодировка шрифта соответствеует кодировке текста
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Дмитрий

Сообщение Дмитрий »

Наверное, киррилических шрифтов нет. Вот картинка:

Изображение

Как узнать какие именно нужны и как их установить ?

Аватара пользователя
fa3a
Неотъемлемая часть форума
Сообщения: 619
Зарегистрирован: 25 июл 2003, 17:22
Откуда: Minsk

Сообщение fa3a »

я надеюсь ты export LANG=ru_RU или be_BY сделал перед тем как стартовать ету прогу ?
locale -a покажет список всех установленных локалей, а xlsfonts список всех фонтов, зарегистрированных в системе..
Never touch the running program!!!

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Дмитрий, а нафиг тебе вообще русифицированый webalizer ? У еня те же грабли были - постави LANG=C и успокоился ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Гость

Сообщение Гость »

У еня те же грабли были - постави LANG=C и успокоился
можно ли немного подробнее ?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Гость, ну просто запускаю webalizer в локали по умолчанию - пишет на английском => проблем с русскимим буквами нет.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить