Coder Social home page Coder Social logo

figlet-fonts's Introduction

___╱╲  _____ ╱╲______ ____╱╲   ___╱╲
╲ _  ╲╱  .:╱╱.:╲____╱╱_╲_.  ╲ ╱.╱__ ╲
 ╲╲  ╱    ╱╱    ___╱╱  .╲╱ _╱╱ ╲  ╱  ╲
 ╱.: ╲    ╲_.     ╱╱    _. ╲╱ .:╲╱   ╱
╱____╱╲  __╲╱__  ╱╱______│ ╱╲_______╱
       ╲╱      ╲╱        │╱x0^67^iMP!

figlet-fonts's People

Contributors

ctrlcctrlv avatar miguelmota avatar sshbio avatar victorbrca avatar xcession avatar xero avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

figlet-fonts's Issues

Please add these fonts

The site: http://patorjk.com/software/taag has these but I don't know how they could be obtained.

Abraxis-Big
Abraxis-Small
babyface-lame
babyface-leet
Bent
Blest
Boie
Boie2
Bone
CaMiZ
CeA
CeA2
Cheese
DaiR
Filth
FoGG
Galactus
Glue
Hellfire
HeX
MeDi
Mer
Patorjk
PsY
PsY2
Reeko Font 1
Ribbit
Ribbit2
Ribbit3
Sony
TRaC
TRaC Mini
TRaC Tiny
Twiggy
X99
X992
X-Pose
Zodi

Some fonts dont have numbers

Probably falling on deaf ears seeing how long it hasn't been updated in years, but here:

I noticed a issue while poking around some of the fonts.
I cant be bothered to list all of the fonts affected, but I know Bloody is affected.
So when I type in "foo12345bar"
It shows up as "foobar"

Script to see all fonts.

I made a script to see all fonts one by one, though it will helpful for others, so I'm posting here, run this script form the fonts directory.

#!/bin/bash

whattoprint="Happy New Year 2022"

readarray -d '' array < <(find . -type f \( -iname "*.flf" -o -iname "*.tlf" \) -print0)
# get length of an array
arraylength=${#array[@]}
# use for loop to read all values and indexes
for (( i=0; i<${arraylength}; i++ ));
do
  clear
  echo "$i: font name: ${array[$i]}";
  #font_name=$(echo "${array[$i]}" | cut -b 3- | rev | cut -b 5- | rev);
  figlet -d . -f "${array[$i]}" "$whattoprint"
  read  -n 1
done

What's the font in README?

i.e. this one:

┏━╸╻┏━╸╻  ┏━╸╺┳╸   ┏━╸┏━┓┏┓╻╺┳╸┏━┓
┣╸ ┃┃╺┓┃  ┣╸  ┃    ┣╸ ┃ ┃┃┗┫ ┃ ┗━┓
╹  ╹┗━┛┗━╸┗━╸ ╹    ╹  ┗━┛╹ ╹ ╹ ┗━┛

Latin characters for other languages (i.e. ñ)

A lot of these alphabet sets don't include characters that could be used in other languages.
Things like "ñ" (n with a tidle) are not included in a lot of character sets. Other things like vowels with accent marks and dicritics are also lacking.

When you run figlet with a font like Alligator to print a word like "piñata", it prints out "piata". Even if you use the hexadecimal escape codes it still looks like this.

 echo -e "Piñata\n" | figlet -d /home/pi/Downloads/Software/github.com/xero/figlet-fonts -f "Alligator" -k -w $(tput cols)
      ::::::::: :::::::::::     ::: ::::::::::: :::
     :+:    :+:    :+:       :+: :+:   :+:   :+: :+:
    +:+    +:+    +:+      +:+   +:+  +:+  +:+   +:+
   +#++:++#+     +#+     +#++:++#++: +#+ +#++:++#++:
  +#+           +#+     +#+     +#+ +#+ +#+     +#+
 #+#           #+#     #+#     #+# #+# #+#     #+#
###       ########### ###     ### ### ###     ###

Fraktur does have "ü" (u with an umlaut), but when you run it through figlet, "über" still looks like "ber"

echo -e "über\n" | figlet -d /home/pi/Downloads/Software/github.com/xero/figlet-fonts -f "Fraktur" -k -w $(tput cols)
      ..
. uW8"
`t888                     .u    .
 8888   .        .u     .d88B :@8c
 9888.z88N    ud8888.  ="8888f8888r
 9888  888E :888'8888.   4888>'88"
 9888  888E d888 '88%"   4888> '
 9888  888E 8888.+"      4888>
 9888  888E 8888L       .d888L .+
.8888  888" '8888c. .+  ^"8888*"
 `%888*%"    "88888%       "Y"
    "`         "YP'

Is there something I'm missing has anyone else patched these fonts to include more characters?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.