модуль DearPyGui. Из-за чего не ставится шрифт?
import dearpygui.dearpygui as dpg
dpg.create_context()
with dpg.font_registry():
with dpg.font(r"fonts\consolas.ttf", 18, default_font=True):
dpg.add_font_range_hint(dpg.mvFontRangeHint_Cyrillic)
with dpg.window(tag="Primary Window"):
dpg.add_text("тест")
dpg.create_viewport(title='TEST', width=600, height=200)
dpg.setup_dearpygui()
dpg.show_viewport()
dpg.set_primary_window("Primary Window", True)
dpg.start_dearpygui()
dpg.destroy_context()
Ответы (1 шт):
Автор решения: Dark Space
→ Ссылка
Попробуйте так:
with dpg.font_registry():
with dpg.font("./LiteralRegular.otf", 20, default_font=True, tag="Default font") as f:
dpg.add_font_range_hint(dpg.mvFontRangeHint_Cyrillic)
Если не ошибаюсь, сам шрифт скачивал здесь
В конце также добавил
dpg.bind_font("Default font") # эту строчку
dpg.set_primary_window(window='main_wind', value=True)
dpg.setup_dearpygui()
dpg.show_viewport()
....
