Русские шрифты для библиотеки U8Glib . . .

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Из Вашего описания проблемы я понял только то, что Вы явно что-то делаете не так.

Со своей стороны, могу порекомендовать Вам почитать Википедию о кодировках кириллицы. Содержащейся там информации вполне достаточно. Проверено.

vanila
Offline
Зарегистрирован: 25.08.2015

andriano пишет:

Из Вашего описания проблемы я понял только то, что Вы явно что-то делаете не так.

Со своей стороны, могу порекомендовать Вам почитать Википедию о кодировках кириллицы. Содержащейся там информации вполне достаточно. Проверено.

Да, похоже на то, что где то что то, не то) 

Про кодировки я уже читал. 

И в целом, вродибы, понятно, что скетч у меня в ютф-8, где вся кириллица кодируется двумя байтами чего библиотека не понимает, выдавая по два символа на каждую русскую букву. 

И если бы не шрифты из шапки, я бы решил что это нормально, и не делал бы мозг, продолжая вводить русские символы восьмеричными кодами, но ведь у тс как то получилось и шрифты отображаются правильно, хотя он и написал что кодировка его шрифта 8859-5 и ни про какой utf-8 он не упоминал.  

Вот на этом месте у меня и загвоздка, почему его шрифт отображается правильно а мой нет.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Ну так 8859-5 - однобайтовая кодировка. Соответственно, библиотеке, заточенной именно на однобайтовые кодировки, она должна быть близка.

Что именно у кого-то получилось, я не знаю, но, вполне возможно, он перевел из UTF-8 в 8859-5.

Гадать можно сколько угодно, но мне кажется, единственный гарантированно рабочий путь - разобраться самому и сделать по-своему.

vanila
Offline
Зарегистрирован: 25.08.2015

andriano пишет:

Ну так 8859-5 - однобайтовая кодировка. Соответственно, библиотеке, заточенной именно на однобайтовые кодировки, она должна быть близка.

Что именно у кого-то получилось, я не знаю, но, вполне возможно, он перевел из UTF-8 в 8859-5.

Гадать можно сколько угодно, но мне кажется, единственный гарантированно рабочий путь - разобраться самому и сделать по-своему.

в целом мне кажется без разницы с чего переводить в 8859-5, на выходе все равно однобайтовый шрифт. 

Ну вот, пока разобраться не получается.