Шрифты Figlet/TOIlet не могут быть загружены в терминал
Я пытался использовать TOIlet, и в начале все работало просто отлично. Позже я пытался установить какую-то программу для записи своего терминала, например, asciinema, и я сталкивался с этой ошибкой каждый раз, когда пытался запустить TOIlet.
error: could not load font ascii9
Я пробовал все другие виды шрифтов, и единственный, который работает, это термин.
Буду признателен за любую помощь, спасибо!
1 ответ
Похоже, вы пропустили
toilet-fonts
упаковка.
sudo apt install toilet-fonts
Шрифты есть:
$ dpkg -L toilet-fonts | grep tlf
/usr/share/figlet/ascii12.tlf
/usr/share/figlet/ascii9.tlf
/usr/share/figlet/bigascii12.tlf
/usr/share/figlet/bigascii9.tlf
/usr/share/figlet/bigmono12.tlf
/usr/share/figlet/bigmono9.tlf
/usr/share/figlet/circle.tlf
/usr/share/figlet/emboss.tlf
/usr/share/figlet/emboss2.tlf
/usr/share/figlet/future.tlf
/usr/share/figlet/letter.tlf
/usr/share/figlet/mono12.tlf
/usr/share/figlet/mono9.tlf
/usr/share/figlet/pagga.tlf
/usr/share/figlet/smascii12.tlf
/usr/share/figlet/smascii9.tlf
/usr/share/figlet/smblock.tlf
/usr/share/figlet/smbraille.tlf
/usr/share/figlet/smmono12.tlf
/usr/share/figlet/smmono9.tlf
/usr/share/figlet/wideterm.tlf
Другая проблема может быть, если как-то
toilet
использовал другой каталог для шрифтов, укажите правильный каталог с
--directory
(или же
-d
) вариант:
$ toilet --directory /usr/share/figlet/ -f ascii9 Ubuntu
m m # m
# # #mmm m m m mm mm#mm m m
# # #" "# # # #" # # # #
# # # # # # # # # # #
"mmmm" ##m#" "mm"# # # "mm "mm"#