В трехмерных фигурах в Mayavi я хочу изменить тип и размер шрифта метки оси и легенды. Я знаю, что это можно сделать в пользовательском интерфейсе, но как это сделать с помощью кода? Можно ли использовать другой тип шрифта в легенде и метке оси? Спасибо!
Как изменить тип и размер шрифта в Mayavi с помощью кода?
Ответы (1)
Учитывая объект осей, вы можете просто установить значения label_text_property
следующим образом:
axes.label_text_property.font_family = 'courier'
axes.label_text_property.font_size = 10
Точно так же шрифт «легенда» (я предполагаю, что вы имеете в виду названия осей) может быть установлен:
axes.title_text_property.font_family = 'times'
axes.title_text_property.font_size = 14
Однако похоже, что доступные шрифты могут быть немного ограничены.
В будущем вам действительно следует обратить внимание на функцию «записи», чтобы понять, как делать что-то с кодом, который вы делаете через графический интерфейс. Вот как я только что посмотрел эти свойства.
person
Travis Vaught
schedule
20.11.2012
Большое спасибо! Это очень помогает. Особенно функция записи.
- person Victor Bai; 28.11.2012
Настройка размера шрифта кажется нарушенной. Обходной путь был опубликован здесь
- person jgosmann; 18.11.2013