Есть ряд виджетов, которые поддерживают отображение текста. Большинство из них предоставляет возможность атрибута шрифта. Синтаксис для создания шрифта показан ниже —
font create fontName options
Опции
Параметры, доступные для создания шрифта, перечислены ниже в следующей таблице:
Sr.No. | Синтаксис и описание |
---|---|
1 |
Семейное имя Название семейства шрифтов. |
2 |
размер номера Размер шрифта. |
3 |
уровень веса Вес для шрифта. |
Семейное имя
Название семейства шрифтов.
размер номера
Размер шрифта.
уровень веса
Вес для шрифта.
Простой пример создания шрифта показан ниже —
#!/usr/bin/wish font create myFont -family Helvetica -size 18 -weight bold pack [label .myLabel -font myFont -text "Hello World"]
Когда мы запустим вышеупомянутую программу, мы получим следующий вывод —
Чтобы получить все доступные шрифты, мы можем использовать следующую команду —
#!/usr/bin/wish puts [font families]
Когда мы запустим указанную выше команду, мы получим следующий вывод: