Необычные шрифты tkinter - PullRequest
       6

Необычные шрифты tkinter

0 голосов
/ 29 октября 2018

tkinter обычно предлагает такие шрифты, как Times New Roman, Arial или Calibri. Однако, когда я печатаю доступные семейства шрифтов в моей системе, я получаю такой вывод:

('fangsong ti', 'fixed', 'clearlyu alternate glyphs', 'courier 10 pitch', 'open look glyph', 'bitstream charter', 'song ti', 'open look cursor', 'newspaper', 'clearlyu ligature', 'mincho', 'clearlyu devangari extra', 'clearlyu pua', 'clearlyu', 'clean', 'nil', 'clearlyu arabic', 'clearlyu devanagari', 'gothic', 'clearlyu arabic extra')

Я обновил все возможные пакеты и библиотеки, но, кажется, ничто не обновляет этот список доступных шрифтов.

Как я могу обновить этот список, чтобы получить обычные шрифты, или как я могу вручную добавить шрифты в tkinter?

1 Ответ

0 голосов
/ 29 октября 2018

Tkinter не гарантирует, что у вас есть доступ к Times New Roman, Arial или Calibri. Он просто дает вам доступ к любым шрифтам, которые есть в вашей системе. Способ установки шрифтов зависит от вашей системы. Нет возможности установить шрифты только для tkinter.

Единственное, что документация tk говорит о шрифтах, это 1 :

Tk гарантирует поддержку семейств шрифтов с именами Courier (моноширинный шрифт «печатная машинка»), Times (шрифт с засечками «газетный») и Helvetica (европейский шрифт без засечек). При использовании одного из перечисленных выше семейств шрифтов наиболее подходящее семейство шрифтов автоматически заменяется.


1 http://tcl.tk/man/tcl8.5/TkCmd/font.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...