Страница 1 из 2
Проблема со шрифтами
Добавлено: 07 мар 2014, 18:51
filippov
Никак не могу заставить работать кириллицу. Я просто не понимаю, как сделать так, чтобы вы при переключении языка в строке работал отображались русские символы. Я менял Font settings , Display font, кодировку, где была возможность, ставил Window-1251. Может какие-то дополнительные шрифты надо скачивать?
У меня Windows 7, Grass 6.4.3, скачал с официального сайта.
Собственно скриншот в прикрепленном файле.
Я новичок, может просто какой-то банальный момент я не знаю.
Re: Проблема со шрифтами
Добавлено: 07 мар 2014, 19:07
KolesovDmitry
По существу вопроса сказать ничего не могу, просто хочу уточнить: правильно ли я понимаю, что кодировка слетает только в подписях главного окна? В других местах, например, при отображении меток на карте, все нормально?
Re: Проблема со шрифтами
Добавлено: 07 мар 2014, 19:10
filippov
Нет, на картах аналогичная проблема. Там отображается тоже самое.
Re: Проблема со шрифтами
Добавлено: 07 мар 2014, 21:05
Александр Мурый
Я что-то тоже не очень понял суть проблемы. Поясните подробнее и яснее, что вы имеете, что бы вы хотели получить и что не так. Если судить по скриншоту, в графе "Values to display" могут указываться не какие-то символы, а значения растра, например, "0-100".
Re: Проблема со шрифтами
Добавлено: 08 мар 2014, 13:27
filippov
Я бы хотел, чтобы у меня на карте (и в подписях) отображались бы русские буквы.
С латиницей проблем нет. Я переключаюсь <alt>+<shift> на русский и когда печатаю, получаю символы как на картинках.
Я в изначальном сообщении просто для примера показал, что выдается.
Сейчас я хочу, чтобы на карте выдался русский текст. А у меня это не получается. Сделал более корректные скриншоты.
Re: Проблема со шрифтами
Добавлено: 08 мар 2014, 21:02
Александр Мурый
Попробуйте использовать интерфейс wxGUI.
Re: Проблема со шрифтами
Добавлено: 09 мар 2014, 12:50
filippov
Если я захожу из основного интерфейса (который возникает при загрузке), я могу добавить текст на карту через "Add map elements". Тогда проблема со шрифтами не возникает.
Но я хотел бы понять, почему я не могу использовать русский, когда вхожу через gis.m в GIS Manager. Это же, наверное, не должно быть так.
Re: Проблема со шрифтами
Добавлено: 10 мар 2014, 11:00
Александр Мурый
filippov писал(а):Но я хотел бы понять, почему я не могу использовать русский, когда вхожу через gis.m в GIS Manager. Это же, наверное, не должно быть так.
Основная проблема в том, что интерфейс Tcl/Tk (gis.m) не полностью кроссплатформенный, отсюда всякие проблемы с кодировками Windows и т.п. При желании можно погуглить по теме и найти обсуждения в грассовских мэйл-листах.
Одной из задач разработки нового интерфейса wxGUI было решение проблем типа вашей и вообще нормализация работы на всех основных платформах (Win/Lin/Mac).
Re: Проблема со шрифтами
Добавлено: 11 мар 2014, 18:06
filippov
Александр Мурый писал(а):Основная проблема в том, что интерфейс Tcl/Tk (gis.m) не полностью кроссплатформенный
Т.е. на Windows работать вы на нем не рекомендуете?
А на Tcl/Tk влияют параметры основного интерфейса или он независимо работает? Я имею в виду шрифты, конечно.
Re: Проблема со шрифтами
Добавлено: 11 мар 2014, 23:44
Александр Мурый
filippov писал(а):
Т.е. на Windows работать вы на нем не рекомендуете?
Не то что я не рекомендую, а при наличии wxGUI теперь не рекомендуется вообще, в принципе.
filippov писал(а):
А на Tcl/Tk влияют параметры основного интерфейса или он независимо работает? Я имею в виду шрифты, конечно.
Интерфейсы независимы друг от друга, но на них могут влиять, например, переменные окружения или
спец. переменные, заданные в GRASS. Честно говоря, не знаю, что там в GRASS со шрифтами под Windows, т.к. дело имею в основном с линуксами.
Re: Проблема со шрифтами
Добавлено: 12 мар 2014, 19:20
filippov
Большое спасибо за ответы.
Я же правильно понимаю, что сейчас по умолчанию wxGUI загружается? Я собственно в нем и правил во второй раз, да?
Re: Проблема со шрифтами
Добавлено: 13 мар 2014, 09:44
KolesovDmitry
filippov писал(а):Я же правильно понимаю, что сейчас по умолчанию wxGUI загружается?
Лучше сказать так: при первом запуске по умолчанию будет запускаться wxGUI. А что будет запускаться по умолчанию при втором и последующих запусках зависит от настроек, которые вы сделаете (обычно запускается последний интерфейс, которым вы пользовались, если не указать явно, что вам нужен какой-то конкретный).
Re: Проблема со шрифтами
Добавлено: 21 мар 2014, 14:41
filippov
при первом запуске по умолчанию будет запускаться wxGUI.
А как узнать wxGUI это или нет? Где-то это написано? Может команда какая-то есть?
Re: Проблема со шрифтами
Добавлено: 21 мар 2014, 18:52
KolesovDmitry
filippov писал(а):
А как узнать wxGUI это или нет? Где-то это написано? Может команда какая-то есть?
Узнать можно по внешнему виду -- они совсем разные ). Если видите два окна после старта GRASS, то это wxpython, а если три -- то tcltk
Вы всегда можете загрузить тот интерфейс, который нужен, если при старте грасс из коммандной строки передадите программе параметр -- желаемый интерфейс:
(на самом деле параметров больше, просто я спрятал лишние)
Re: Проблема со шрифтами
Добавлено: 22 мар 2014, 21:59
Александр Мурый
filippov писал(а):
А как узнать wxGUI это или нет? Где-то это написано? Может команда какая-то есть?
Ищите
здесь и
здесь, как выглядят интерфейсы wxGUI и Tcl/Tk.