Смотря какой у тебя шрифт. Если объяснять по простому, то шрифт может содержать 255 символов, т.е. каждый символ закодирован в одном байте или 65535, т.е. закодирован в двух байтах (UNICODE). Первая часть шрифта (127 символов) они всегда одинаковы. Вторая часть может содержать русские буквы, а может и не содержать. Это касается первого типа шрифта. Что касается UNICODE, то это такой тип шрифтов, который должен содержать изображения символов на всех языках сразу. Соотвественно у каждого языка есть свое, строго определенное место. Если в том месте, где должен содержаться русский язык ничего нет, ты ничего хорошего на экране не увидишь. Существуют программы позволяющие переводить шрифты из одного типа в другой. Нужно ими воспользоваться. Если не найдешь - пиши.
|