Недопечатывает текст на русском языке
В общем надо напечатать текст на текстуре, текст русский. Так вот, когда печатаю он у меня не печатает символы которые подходят близко к границе текстуры. А если печатаю такой же длинный текст английскими символами то всё ок, просто заезжает за текстуру, ничего не пропадает. Как решить эту проблему с русским текстом?
|
Re: Недопечатывает текст на русском языке
Что, никто не сталкивался что ли?
|
Ответ: Недопечатывает текст на русском языке
Свои шрифты делать. Поищи с начало по форуму и еще полезные статьи здесь http://blitzetc.blitzmax.ru .
P.S. Ну ты и лентяй однако, battou, не можешь поиском воспользоваться, а я то себя страшным лентяем считал :) Короче тебе повезло, увидел я у себя случайно пример шрифтов http://narod.ru/disk/18935121000/1_Font.rar.html , скачал между прочем с этого форума. |
Ответ: Недопечатывает текст на русском языке
причём здесь шрфиты??? Тупо баг с выводом. Обсуждался и не раз. Кстати, в FAQ нельзя задавать вопрос в первом посте.
|
Re: Недопечатывает текст на русском языке
Вообще-то посиком пользовался во всех подразделах блитца3д и не нашёл про мою проблему. Ясно, раз проблема не решилась придётся мериться.(
|
Ответ: Недопечатывает текст на русском языке
А в чем баг?
Выводим обычным способом текст на экран, копируем нужную часть полученного изображения в текстуру - и вуаля. Код:
Arial15=LoadFont ("Arial",25,1,1) |
Ответ: Недопечатывает текст на русском языке
кароче - выводи посимвольно через цикл. Смещения и прочие радости легко берутся из встроенных функций.
|
Ответ: Недопечатывает текст на русском языке
Перешол на Вин7 и заметил глюк, любой русский текст в запущенной программе отображается крокозябликами, кроме самого базового, который загружается по умолчанию... Уже штук 20 разных шрифтов с поддержкой руского перепробовал, ноль на массу.... Помогите кто встречался с такой багой, как решить проблемму.
|
Ответ: Недопечатывает текст на русском языке
Этот вопрос думаю в десятке самых задаваемых.
Ответ: Нужно использовать шрифт оканчивающийся на "Cyr". Например "Arial Cyr". |
Часовой пояс GMT +4, время: 17:33. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot