Настройка вывода FIGlet
FIGlet предоставляет несколько параметров для настройки внешнего вида текста, помимо простого изменения шрифтов. Давайте рассмотрим некоторые из этих параметров настройки.
Настройка ширины
- По умолчанию FIGlet использует столько места, сколько необходимо для вашего текста. Чтобы заставить FIGlet вписать текст в определенную ширину, используйте опцию
-w, за которой следует количество столбцов:
figlet -w 50 "Narrow Text"
Вывод:
_ _
| \ | | __ _ _ __ _ __ _____ __
| \| |/ _` | '__| '__/ _ \ \ /\ / /
| |\ | (_| | | | | | (_) \ V V /
|_| \_|\__,_|_| |_| \___/ \_/\_/
_____ _
|_ _|____ _| |_
| |/ _ \ \/ / __|
| | __/> <| |_
|_|\___/_/\_\\__|
Эта команда гарантирует, что вывод вписывается в 50 столбцов.
- Попробуйте другую ширину:
figlet -w 80 "Wide Text Example"
Вывод:
__ ___ _ _____ _
\ \ / (_) __| | ___ |_ _|____ _| |_
\ \ /\ / /| |/ _` |/ _ \ | |/ _ \ \/ / __|
\ V V / | | (_| | __/ | | __/> <| |_
\_/\_/ |_|\__,_|\___| |_|\___/_/\_\\__|
_____ _
| ____|_ ____ _ _ __ ___ _ __ | | ___
| _| \ \/ / _` | '_ ` _ \| '_ \| |/ _ \
| |___ > < (_| | | | | | | |_) | | __/
|_____/_/\_\__,_|_| |_| |_| .__/|_|\___|
|_|
Центрирование текста
- Чтобы центрировать вывод FIGlet в терминале, используйте опцию
-c:
figlet -c "Centered Text"
Текст будет отображаться по центру ширины терминала.
- Вы можете комбинировать параметры. Попробуйте центрировать текст с использованием определенного шрифта:
figlet -c -f slant "Center Slant"
Вывод (по центру терминала):
______ __ _____ __ __
/ ____/__ ____ / /____ _____ / ___// /___ _____ / /_
/ / / _ \/ __ \/ __/ _ \/ ___/ \__ \/ / __ `/ __ \/ __/
/ /___/ __/ / / / /_/ __/ / ___/ / / /_/ / / / / /_
\____/\___/_/ /_/\__/\___/_/ /____/_/\__,_/_/ /_/\__/
Другие параметры
- FIGlet также поддерживает направление текста. Попробуйте отображение справа налево:
figlet -R "Right to Left"
Вывод:
_ __ _ _ ____ _ _ _
| | ___ / _| |_ | |_ ___ | _ \(_) __ _| |__ | |_
| | / _ \ |_| __| | __/ _ \ | |_) | |/ _` | '_ \| __|
| |__| __/ _| |_ | || (_) | | _ <| | (_| | | | | |_
|_____\___|_| \__| \__\___/ |_| \_\_|\__, |_| |_|\__|
|___/
- Попробуйте отображение слева направо (по умолчанию):
figlet -L "Left to Right"
FIGlet предоставляет разнообразные параметры настройки, которые можно комбинировать, чтобы создать именно тот внешний вид, который вам нужен. Эти параметры можно просмотреть, введя:
figlet -h
Вывод справки показывает все доступные параметры и способы их использования.