Bug 18307 - Невозможно вывести кириллицу
Summary: Невозможно вывести кириллицу
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: scilab (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
: 19498 (view as bug list)
Depends on:
Blocks: 15075
  Show dependency tree
 
Reported: 2008-12-23 11:01 MSK by Andrey Cherepanov
Modified: 2009-09-24 12:51 MSD (History)
3 users (show)

See Also:


Attachments
Спек из НауЛинукс (с --with-gtk) (3.31 KB, text/x-rpm-spec)
2008-12-24 11:12 MSK, Andrey Cherepanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2008-12-23 11:01:14 MSK
При попытке вывода кириллицы (проверялось в scilab-4.1.1-alt1.3) она не показывается правильно в результирующих окнах (UTF-8 выводится 8-битными символами). Также невозможно в консоли вводить кириллицу.

Прошу исправить или дать инструкцию, как обеспечить полноценный ввод и вывод кириллицы в scilab.
Comment 1 nbr 2008-12-23 11:43:55 MSK
Ясно, посмотрю.
Comment 2 nbr 2008-12-23 13:24:46 MSK
scilab-4.1.1-alt1.3 ?!
это OЧЕНЬ старая версия, как она к вам попала?
Проверьте пожалуйста кто-нибудь в сизифе на текущей версии: 4.1.2-alt5
Или даже в бранче 4.1
	4.1.2-alt4.M41.1
Comment 3 Andrey Cherepanov 2008-12-23 14:58:26 MSK
Это школьный бранч, созданный на базе 4.0 branch.
При проверке scilab-4.1.2-alt4.M41.1 (из 4.1 branch) выяснилось, что все ошибки остались:
- невозможно вводить русский текст в консоли
- ошибка показа кириллицы в заголовках окон
- ошибка показа кириллицы в надписях графиков
Comment 4 nbr 2008-12-23 15:04:36 MSK
Понятно. Есть некоторые идеи по исправлению... но... буду смотреть, ничего не гарантирую :(
Comment 5 nbr 2008-12-24 10:28:30 MSK
Нужна дополнительная информация - 
- тестовый пример с описанием конкретных действий (к примеру - ввели "русское слово" туда-то, получили - знаки вопроса или кракозябры)
- версия ОС
- тип используемого окружения (KDE, GNOME, IceWM)
- воспроизводится ли это в koi8?
Comment 6 Andrey Cherepanov 2008-12-24 11:06:10 MSK
(In reply to comment #5)
> Нужна дополнительная информация - 
> - тестовый пример с описанием конкретных действий (к примеру - ввели "русское
> слово" туда-то, получили - знаки вопроса или кракозябры)
В головном окне (консоль) вводим "тест", получаем "ÑеÑÑ"
То же самое при попытке изменения заголовка демо-графика или его оси (тот же вывод в заголовке окна и на оси графика, соответственно.

> - версия ОС
branch 4.1 последний

> - тип используемого окружения (KDE, GNOME, IceWM)
KDE

> - воспроизводится ли это в koi8?
В KOI8-R просто крокозябры. Для сравнения: в НауЛинукс (CentOS) scilab собирается с GTK+, там таких проблем нет. Может, есть смысл собрать с GTK+? Их SRPM могу вложить.
Comment 7 Andrey Cherepanov 2008-12-24 11:12:02 MSK
Created attachment 3160 [details]
Спек из НауЛинукс (с --with-gtk)
Comment 8 nbr 2008-12-25 10:23:36 MSK
update - пробую пересобрать с gtk2. Из-за существенных отличий в пакетной базе и жутко долгой компиляции пакета - пока все не успел. Еще сегодня вечером попробую.
Comment 9 nbr 2008-12-27 22:29:51 MSK
alt6 в сизифе с gtk
Выглядит работающим.

C наступающим Новым Годом!
Comment 10 nbr 2008-12-28 10:19:32 MSK
Теперь это как-то надо в 4.0   бранч?
Comment 11 nbr 2008-12-28 12:17:19 MSK
scilab-4.1.2-alt5.M40.1.src.rpm updates/4.0 и в гите
Comment 12 Andrey Cherepanov 2008-12-30 16:27:20 MSK
Посмотрел пересобранный вариант.
1. В основном окне кириллица вводится
2. При просмотре Demo выводится куча сообщений ASSERT ... Font != NULL (похоже, нет подходящего шрифта.
3. При показе демо Simulation окно симуляции не показывается, а окно со списком исчезает
4. При попытке изменений свойств графика диалог свойств не показывается до тех пор, пока не будет закрыто окно графика. Диалог свойств (в отличие от других виджетов, которые на GTK+) выводится на Tk.
Comment 13 nbr 2008-12-30 16:32:56 MSK
Похоже оно криво вообще с gtk+ (как и все с gtk).
Возможно, более хорошим решением будет поправить tk на работу с utf8 (это можно сделать) и выкинуть gtk+.
Comment 14 nbr 2009-01-19 12:23:00 MSK
Нуждаюсь в помощи. Нет ли ссылки на исходники НауЛинуксового scilab? Там все работает?
Comment 15 Andrey Cherepanov 2009-01-19 16:12:13 MSK
Они берут из Scientific Linux.
Comment 16 nbr 2009-01-19 16:59:13 MSK
(In reply to comment #15)
> Они берут из Scientific Linux.
> 

А ссылку на сам наулинуксовский .src.rpm можно?
Вы его проверяли? ТАМ кириллица работает? Или тоже не работает?
Можно его брать за образец?
Comment 17 Andrey Cherepanov 2009-04-09 15:55:15 MSD
*** Bug 19498 has been marked as a duplicate of this bug. ***
Comment 18 AEN 2009-04-26 06:00:36 MSD
А что с новой версией?
Уже 5.1.1
Comment 19 AEN 2009-05-30 00:34:57 MSD
(В ответ на комментарий №18)
> А что с новой версией?
> Уже 5.1.1

ping
Comment 20 nbr 2009-06-02 10:52:22 MSD
В ответ на комментарий №18)
> А что с новой версией?
> Уже 5.1.1

ping
1) заведите пожалуйста новый баг - FR. Тут все-таки не форум и не чат.
2) Для выгрузки новой версии в сизифе к сожалению нет кучи пакетов -
 навскидку - libgluegen, libjogl, libbatik как минимум. И еще где-то 3-4.
Я их потихоньку собираю - они явские и не все простые. Только когда все нужные ему пакеты будут в сизифе - можно будет выкладывать scilab...
C удовольствием приму помощь в сборке нужных пакетов - только скоординированную, чтобы версии пакетов были совместимыми с scilab.
Comment 21 Andrey Cherepanov 2009-09-24 12:49:12 MSD
Исправлено.