Есть ряд виджетов, которые поддерживают отображение текста. Большинство из них предоставляет возможность атрибута шрифта. Синтаксис для создания шрифта показан ниже —
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]
Когда мы запустим указанную выше команду, мы получим следующий вывод:
