При попытке вывода кириллицы (проверялось в scilab-4.1.1-alt1.3) она не показывается правильно в результирующих окнах (UTF-8 выводится 8-битными символами). Также невозможно в консоли вводить кириллицу. Прошу исправить или дать инструкцию, как обеспечить полноценный ввод и вывод кириллицы в scilab.
Ясно, посмотрю.
scilab-4.1.1-alt1.3 ?! это OЧЕНЬ старая версия, как она к вам попала? Проверьте пожалуйста кто-нибудь в сизифе на текущей версии: 4.1.2-alt5 Или даже в бранче 4.1 4.1.2-alt4.M41.1
Это школьный бранч, созданный на базе 4.0 branch. При проверке scilab-4.1.2-alt4.M41.1 (из 4.1 branch) выяснилось, что все ошибки остались: - невозможно вводить русский текст в консоли - ошибка показа кириллицы в заголовках окон - ошибка показа кириллицы в надписях графиков
Понятно. Есть некоторые идеи по исправлению... но... буду смотреть, ничего не гарантирую :(
Нужна дополнительная информация - - тестовый пример с описанием конкретных действий (к примеру - ввели "русское слово" туда-то, получили - знаки вопроса или кракозябры) - версия ОС - тип используемого окружения (KDE, GNOME, IceWM) - воспроизводится ли это в koi8?
(In reply to comment #5) > Нужна дополнительная информация - > - тестовый пример с описанием конкретных действий (к примеру - ввели "русское > слово" туда-то, получили - знаки вопроса или кракозябры) В головном окне (консоль) вводим "тест", получаем "ÑеÑÑ" То же самое при попытке изменения заголовка демо-графика или его оси (тот же вывод в заголовке окна и на оси графика, соответственно. > - версия ОС branch 4.1 последний > - тип используемого окружения (KDE, GNOME, IceWM) KDE > - воспроизводится ли это в koi8? В KOI8-R просто крокозябры. Для сравнения: в НауЛинукс (CentOS) scilab собирается с GTK+, там таких проблем нет. Может, есть смысл собрать с GTK+? Их SRPM могу вложить.
Created attachment 3160 [details] Спек из НауЛинукс (с --with-gtk)
update - пробую пересобрать с gtk2. Из-за существенных отличий в пакетной базе и жутко долгой компиляции пакета - пока все не успел. Еще сегодня вечером попробую.
alt6 в сизифе с gtk Выглядит работающим. C наступающим Новым Годом!
Теперь это как-то надо в 4.0 бранч?
scilab-4.1.2-alt5.M40.1.src.rpm updates/4.0 и в гите
Посмотрел пересобранный вариант. 1. В основном окне кириллица вводится 2. При просмотре Demo выводится куча сообщений ASSERT ... Font != NULL (похоже, нет подходящего шрифта. 3. При показе демо Simulation окно симуляции не показывается, а окно со списком исчезает 4. При попытке изменений свойств графика диалог свойств не показывается до тех пор, пока не будет закрыто окно графика. Диалог свойств (в отличие от других виджетов, которые на GTK+) выводится на Tk.
Похоже оно криво вообще с gtk+ (как и все с gtk). Возможно, более хорошим решением будет поправить tk на работу с utf8 (это можно сделать) и выкинуть gtk+.
Нуждаюсь в помощи. Нет ли ссылки на исходники НауЛинуксового scilab? Там все работает?
Они берут из Scientific Linux.
(In reply to comment #15) > Они берут из Scientific Linux. > А ссылку на сам наулинуксовский .src.rpm можно? Вы его проверяли? ТАМ кириллица работает? Или тоже не работает? Можно его брать за образец?
*** Bug 19498 has been marked as a duplicate of this bug. ***
А что с новой версией? Уже 5.1.1
(В ответ на комментарий №18) > А что с новой версией? > Уже 5.1.1 ping
В ответ на комментарий №18) > А что с новой версией? > Уже 5.1.1 ping 1) заведите пожалуйста новый баг - FR. Тут все-таки не форум и не чат. 2) Для выгрузки новой версии в сизифе к сожалению нет кучи пакетов - навскидку - libgluegen, libjogl, libbatik как минимум. И еще где-то 3-4. Я их потихоньку собираю - они явские и не все простые. Только когда все нужные ему пакеты будут в сизифе - можно будет выкладывать scilab... C удовольствием приму помощь в сборке нужных пакетов - только скоординированную, чтобы версии пакетов были совместимыми с scilab.
Исправлено.