Йоксель » Главный форум

С некоторыми шрифтами возникают кракозябры

(7 posts)
  1. Здравствуйте, Олег !
    высылаю образец файла при котором Йоксель не распознает русские буквы, глюк воспроизводится как в компоненте, так и "диком" Йокселе
    с уважением к вашей разработке

    Attachments

    1. Копия_Талон_на_достаήzip (3.7 KB, 131 downloads) 16 года(лет) old
    Отправлено 16 года(лет) назад #
  2. Спасибо, буду смотреть.

    Отправлено 16 года(лет) назад #
  3. А что это за файл? Вы можете повлиять на его создание? Дело в том, что там явно выставлен набор символов "Центральная Европа". И даже шрифт называется "Courier New CE". Т.е. "Courier New Central Europe". Соответственно, Йоксель подхватывает его с центрально-европейской кодировкой.

    Отправлено 16 года(лет) назад #
  4. Файл ко мне попал случайно. Я подумал, что раз Excel 97 открывает его корректно с русскими буквами, то такую же логику вероятно можно заложить и в Йоксель... Насколько я правильно понял в самом файле явно указано что открываться должны Центральноевропейские символы, но вероятно ввиду того что в операционной системе указана страна Россия, Эксель отображает русские буквы.
    Gnumeric 1.9.1 и OpenOffice 3.0 (от Sun) также корректно распознают русские буквы в этом файле. Хотелось бы чтобы Йоксель читал русские буквы в таких ситуациях.

    Отправлено 16 года(лет) назад #
  5. Хотелось бы чтобы Йоксель читал русские буквы в таких ситуациях.

    Ну, у Йокселя, как минимум, есть определенные проблемы с поддержкой юникода. Но попробую эту проблему решить.

    Отправлено 16 года(лет) назад #
  6. В копилку глюков платформы 77.
    История с файлом, приложенным в первом сообщении имеет некоторое продолжение.
    После успешного прочтения Йокселем данного файла и сохранения в формат *.mxl, выяснилось что Конфигуратор 1С 77 уже в свою очередь читает файл с кракозябрами.
    Однозначно это глюк платформы 1С 77, 1С 8.0 Работа с файлами читает сохраненный файл успешно (с русскими буквами несмотря на юникод)

    Отправлено 16 года(лет) назад #
  7. При сохранении в mxl имя шрифта и кодовая страница записывается как в xls-файле. Соответственно, Конфигуратор пытается отображать неюникодный текст в левой кодировке. И как обычное неюникодное приложение не может это сделать корректно. Так в Йокселе было раньше. Сейчас он, кстати, тоже далеко не юникодный :) Так что, это, скорее, не глюк платформы 7.7, а общая проблема неюникодных приложений. Учитывая, что 7.7 должна была работать даже на Windows 95, такое поведение 7.7 нормально.

    Отправлено 16 года(лет) назад #

RSS экспорт этой темы

Отправить сообщение

Вы должны войти в систему, чтобы оставлять сообщения.