Print in large font in your terminal/console
Complete rewrites
@NNNNNNNNNNNL @NNNNNNNNNNNL
@NNNN@ %NNNN@ 0NNNNNNNNNNNL 0NNNNNNNNNNNL @NNNN
@NNNN@ %@NNN@ @NNNNL @NNNNL @NNN@
@NNNN@ %@NNN@ @NNNNL @NNNNL @NNN@
@NNNN@ %@NNN@ @NNNNL @NNNNL @NNN@
@NNNN@ %@NNN@ __g@@@NNN@@@g_ @NNNNL @NNNNL _g@@@NNN@@@g__ @NNN@
@NNNN@ %@NNN@ g@NNNNNNNNNNNNNN@g_ @NNNNL @NNNNL _g@NNNNNNNNNNNNNN@_ @NNN@
@NNNN@_____________@@NNN@ _@NNNNM"` `"MNNN@_ @NNNNL @NNNNL g@NNNNM"` `"NNNNN@ @NNN@
@NNNNNNNNNNNNNNNNNNNNNNN@ g@NNNM` ^NNNNg @NNNNL @NNNNL g@NNNM` %NNNN@ @NNN@
@NNNNNMMMMMMMMMMMMMMNNNN@ _@NNNE %NNN@ @NNNNL @NNNNL @NNN@` @NNNNL @NNN@
@NNNN@ %@NNN@ @NNNNNNNNNNNNNNNNNNNNNNNN% @NNNNL @NNNNL @@NNN@ %@NNN@ @NNN@
@NNNN@ %@NNN@ @NNNNNNNNNNNNNNNNNNNNNNNN% @NNNNL @NNNNL @NNNN% @NNN@ @NNNE
@NNNN@ %@NNN@ @NNNN @NNNNL @NNNNL @NNNN@ @NNN@ ```
@NNNN@ %@NNN@ @NNNN% %NNNNL %NNNNL %@NNN@ @@NNNE
@NNNN@ %@NNN@ @NNN@ %@NNN@ %@NNN@ @NNNN_ @NNNN`
@NNNN@ %@NNN@ `@NNN@_ __ @NNN@_ @NNN@_ `@NNN@_ _@NNNNM ggggggg
@NNNN@ %@NNN@ MNNNN@gg_______gg@@NN MNNNN@@gggggg_ MNNNN@@gggggg_ `MNNNN@g_____g@@NNNNF @NNNNN@
@NNNN@ %@NNN@ `%NNNNNNNNNNNNNNNNNM ^MNNNNNNNNNN% ^MNNNNNNNNNN% ^MNNNNNNNNNNNNNNF` @NNNNN@
`````` ````` ``"#MMMMMM##"`` ````````` ````````` `"#MMMMM#F`` ```````
||_ ||- |||||- ||
||| || ||- ||
|| |__ _|| ________ _|________ ||- _______||
|| ||\| ||- _|/- \||_ |||/- -- ||- ||/- -\||
||_ |/-|_ || _|| ||| ||/ ||- _|| ||
-||_| ||_|| -|| ||| ||- ||- ||| ||
|||/ -|||- ||_ _||- ||- ||_ ||_ _||
||| ||| \\\|||//- ||- \||||| \||||//||
โโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
โโโ โโโโโ โโโ โโโโโโโ โโโโโโโโโ
โ โโโโโโโโโโ โโโโโโโโโโ โโโโ
โโโโโ โโโโ โโ โโ โโโโโโ โโโโโโโโโโโโโโ โโโโโโโโโ โโโโโโโโ
โโโโโโโโโโโโโ โโโโโโโโโโ โโโ โโโ โโโ โโโโ โโโโโโโ โโโโโโโ โโโโโโโโโโ โโ โโโโโโโโโ
โโโโโ โโ โโโโโโโโโโโโโ โโ โโโโโโ
โโโโโโโโโโโโโโ
โ
โโโโโโ โโโ โโโโโโโโโโโโโโ โโโโโโ
โโโโโโโโโ โ
โโโโโโโโโโโโโ โโ โโโโโโโโโโโโโโ โโโ โโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโ โโโโ โโโโโ โโโโโโโ โโโโโโโโโโ โโโโโโโโโ โโโโ โโโโโโโโโโโ โโโ โโโ โโโ โโโโโโโ โโโโ โโ โโโโโโโโโโโโ โโโโโโโโโโโโโ โโโโโโโโโโ
โ โโโโโโโโโโโโ โโโโโโ โโโ โโ โโโโ
โ โโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโ โโ โโโโ โโโโโโโ โ
โโ โโโโโ โโโโโโโโโโโโโโโโโ โโโโ โโโ โโ โโ โโโโโโโโโโ โโโโโโโโโ โโโโ
โโโ โโโโโ โโโโโโโโ โโโ โโโโโโโโ โโโโโโ โโโโโโโโโโโโโโ
โโโโโโโโ โโโ โโโ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโโ โโโโ โโโโโ โโโโโ
โโโโ โโโโ โโโโโโโ โโโโโโโโโ โโโโโโโโโโ โโ โโโโโโโโโโโโโโโโโ โโโ โโโโโโโโโ โโโโโโ โโโโโ โโ โโโโโโโ โโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
title2.py is an importable class that you can create an object and use it to print multiple times
Usage:
# Create a title object
titles = title2.Title(font_height=30)
# Reuse the object while changing the invert
titles.print('Hello')
titles.print('World!', characters='World!', invert=True)
See Example.py
title_creator2.py is a single use script that will print a title in a window
โโโโโโโโโโโโโโโ โโโโโโ โโโโโโ
โโโโ โโโโโโโ โโโโโ โโโโโ โโโ โโโโโโโโโโโโโ โโโโโโโ โโโ โโโโ โโ โโโโโโโโ โโโโโโ โโโโโโโโโโโโโ โโโโโโ โโโโโโ โโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโ โโโโ โโโ โโโโโโโโโโโโโ โโโโโโโ โโโโโโ โโโโโโ โโโโโโ โโโโโโโโโ โโโโโโ โโโโโโ
โโโโโโ
โ โโโ โ โโโโโโโ โโโโโ โโโ โโโ โโโ โ โโโโโโโโ โ โโโโโ โโโโโโโโโ โโโ โโโโ โโโ โโโโ โโ โโโโโโโโ โโโโโโโโโโโโ โโโโโโโ โโโโโโโโโโโโโ โโโโโ โโโโโโ โ โโโ โโโโโโโ โโโโโ โโโโ โโโโโ โโโโ โโโโ โโโโโโ โโโโโโ โโโโโโโโโโโโโโโโ โโโโโโ โโโโโโโโโโ โโโโโโ โโโ
โโโ โโโโโโโ โโโ โโ โโโโโโโ โโโ โ โโโโโโโโ โ โโโโโโ โโโโโ โโโ โโโ โโโโโ โโโ
โโโ โโโโ โโ โโโโโโโโ โโโโ โโโโโโ โโโโโโโ โโโโโโโ โโโโ โโโ โโ โโโโโโ โโโ โโโโโโโ โโโ โโ โโโโ โโโโ โโโ โโโโโโ โโโโ โโโโโโโ โโโโโโโโโโโโโโ โโโโโโ โ โโโโ โโโโโโโโโโ โโโโโโ โโโ
โโโ โโโโโโโ โโโโโโ โโโโโ โ โโโ โ โโโโ โโโโโ โโโโโโโโ โโโโ โโโโโ โโ โโโโ โโโโโ โโโโโ โโโโโโโโ โโโ โโโ โโ โโโโโ โโโโโ โโ โโโโโโ โโโ โโโ โโโโ โโโโโโโโ โโโโโโ โโโโโโโโ โโโโโโโโโโ โโโโ โโโโโโ โโโ โโโ โโโโโ โโ โโ โโโ โโโ โโโโโ โโโโโ โโโโโ
โโโโโโ โโ โโ โโ โโ โโ โโ โโ โ
โ โโ โโ โโ โโ
โโ โโโโโ โโโโโ โโโโโโ โ โ โโ โโโโโ โโ โ โโ โโโโโ โโ โ โ โโ โโ โโโโโโโโโโ โโโโโโ โโโโโ โโโโโโ โโโโโ โ โ โโโโโ โโโโ โโ โ โโโโโ โโโโโ โโ โโโโโโ โโโโโ โ โ โโโโโโ โโโโ โโโโโ โโ โโ โโ โโโโโโ โโโโโโ โโโโโ โโโโโโ
โโ โโโโโโ โโโโโโโโ โโ โโโ โโ โ โโ โโ โโ โโโโ โโโโ โโ โโ โโโ โโ โโ โโ โโ โโโ โโ โโ โโ โโโโโโโโ โโโโโโโ โโ โโ โโ โโ โโโโโโโ โโ โโ โโโโโโ โโโโโโโโ โโ โโ โโ โโ โโ โโ โโโโโโโโ โโ โโ โโ โโโโโ โโ โโ โ โโโโโโโโ โโ โโ โโ โโ
โโ โโ โ โโโโโโโโ โโ โโโ โโ โโ โโ โโ โโ โโโโ โโ โโ โโ โโโ โโ โโ โโ โ โ โโ โโ โโ โโโโโโโ โโ โโ โโโ โโ โโโโ โโโโโโโ โโ โโ โโ โโโโโโโโโโ โโ โโ โโ โโ โโโโ โโ โโ โโ โโ โโโ โโโโโโโโ โโ โโ โโ โโ โโ โโ โโ โโ
โโ โ โ โโโ โ โโ โโโ โ โโโ โโ โ โโ โโ โโ โ โ โ โโ โ โโ โโ โ โโ โ โ โโ โโ โโโ โโโ โ โ โโ โโโโ โ โ โโโ โ โโ โโโ โ โโโ โโ โ โโ โโ โโโ โ โ โโ โโ โโ โ โโโ โ โโ โโ โโ โ โโโ โโ โ โ โ โโ โโโโ โ โโ โโ โโโ โ โ โโ โโ โโ โ โโโ โ โโโ โโ โ โโ โโโ โโโ
โโ โโ โโ โโ โโโโโโโ
โโโโโ โโโโโ โโโ โโโโ โโโ โโโ โโโ โโโ โโโ
โ โโโ โโ โโ โโ โโ โโ โโ โโโ โโ โโ โโ โโ โโ
โโ โโโโโโโ โ โโ โโ โโ โโ โโโ โโโ โ โ โโโ โโ
โ โโโ โ โ โ โโ
โโ โโโ โโโ โโ โโ โโโ โโโ โโโ โโโ โ โโ โโ โโโ โโ โ โ โโ โโ โ โโ โโโโโ โ โโโ โโโ โ
โโ โ โ โ โโโ โโ โโ โโ โโ โโ โ
โ โโ โโโ โโโโโ โ โ โ โ
โโ โโ โโ โโ โโโ โโ โโโ โโ โ โ โโ โโ
โโโ โโ โโโ โโ โโ โโ โโ โโโ โโ โโ โโ โโ โ โโ โโ โโโ โโโโโ โโโ โโ โโ โโ โโโ โโ โโโ โโ โโ โโ โโ โโโ โโ โโโ โโ โโ โโโ โโ โโโ โโ โโ โโ โโ โโ โโ โโ โโโ โโโ โโ โโ โโโ โโ โโโ โโโ โโโ โโ โโโ โโ โโโ โโโ โโ โโ โโ โโโ โโ โโ
โโ โโโ โโโ โโ โ โ โโ โโ โโ โโโ โโ โโ โโโโ โโโ โโโ โโโ โโโ โโ โโโ โโโ โโโ โโโ โโ โโ โโโโโโ โโ โโโ โโ โโโ โโโ โโ โโ โโ โ โ โโ โโโ โโ โโ โโโโ โ โโ โโโ โโ โโโ โโ โโ โโ โโ โโ โโ โโโ โโ โโโโ โโ โโโ โโ โโ โโ โโโ โโโโโโ โโ
โโ โโ โโ โโโ โโ โโโโโโ โโโ โโโโโโ โโโโโโ โโ โโโ โโ โโโโ โโ โโโ โโ โโโ โโ โโโ โโโ โโ โโโ โโ โโโ โโ โโ โโโโ โโโ โโโ โโ โโโ โโโโโโ โโโ โโ โโโ โโโ โโโโ โโ โโ โโโ โโโ โโ โโโโ โโโโ โโ โโ โโโ โโโ โโ โโโโโ โโโ
โโโ โโ โโ โโโ โโโโ โโ โโโ โโ โโ โโโ โโ โโโ โโ โโโ โโ โโโ โโโ โโโ โโโ โโ โโ โโโ โโ โโ โโ โโโ โโโ โโโ โโโ โโ โโโ โโโ โโ โโ โโ โโ โโโโ โโ โโโโ โโ โโ โ โโโ โโโ โโ โโ โโโ โโ โโ โโ โโโ โโโ โโโโ โโ โโโ โโ โโโโ โโ
โโ โ โ โโโโ โโ โโ โโ โโ โโ โโโ โ โโ โโโ โโ โ โโ โโ โโ โโ โ โ โโ โโโ โ โโโ โโ โโ โโ โโ โโโโ โโ โโ โ โโ โโโ โโ โโ โโโโโโโโโ โโ โโ โ โโ โโ โโ โ โ โโ โโ โโ โโ โโ
โโโ โโ โโ โโโโ โ โโ
โโ โโ โโ โโโ
g=.gg.=g %@% _ `@@ _@"% __ %@E %@ %@` @@ `@@
% @@ ``i@` P" @E @E fP @E @@ @@ @@ @@ @@
@@ i@ _#N@ _@^%g g#^%@p @@ `@% ^@@ g#^B @E _#P` =@@%`` gP^@g ^N@ @" %@ %@ @@ @@_=M@_ =N@ %@L.%N@ g#^@_ gP^%@L g#^%g ^@@ ?@" _@^%g `@@_%B ^@N`` @@ _#N_ _@^%g %@ =^"@p #"^%@N^@@ %@" @@ =M@_ @@_=BL_@"^@_ %NE g@ %B `@@_=N@ _@"^@@ g#^%@ _g^^N@`
@@ i@L` 3@ @E _@% g@ @E @@ @% @E @E @E_^ %@` @@ iNL B@@` %@ @@ @@ @@z @@= @L @% %@`g@ @@ @@ @ g@ @E %@ @F @E _@L @@` @% @@_` @@ @E _@ %@ ___@@ _@P %@ @F @@= @@ @@= @E @@ @@ @@L @" @@f @E @E @@ g@ @E @@ @@
@@ i@% i@ @E`^"` @@ _NL @@ i@% @E @E @BNg @` @@ i@F @@ %@ @@ @@ @@` @@ @% @E @@%@@``"` @E 3N @@ @E @E % =@E`^" @@ %@` @@% @@ @@F`^" %@ g@` @@ _@F @E % @@ @B @@` @E @@` 3@ %`@E @ @@ @E @@` @@ @@ @E %@__#F
@@ i@ i@ @@ @@_ %@L @@ =@% @E NE @E %@_ @ @@ @B _E %@ %@ %N_ z@@ @@ @E @` @L @E @@ @@ _%@ 3@ @` %@_` NE @E `@% @@ @@ NL %@ @@ @@ gB` _ %@@ @@ _@` @@ @E @B ?@_f ?@@` @E @E %N_ i@@ 3@ @` _@_
#M- =M= =M `%%= `%M` @L %#` #% #% `%%== M% `M= =M% %%=^ =M ## @E %M% #M #M #% =M% @N==" TM== `M#` M% ^%=f` MF `%%= #% ^M== %M #M `M%=` %M `M%`?M =M%==#% @E f"%==` #M~ `%%=" #M %M M% -M% ^M% %M ^%==` _%%MN@_
@L _ @` @L _ _E @@ @N
=M% ?%=` -M% #%` `P#=~=`
โถโชโโโณโฆโโโโดโโโด โท โโโ โโฉโฉโ โฆโด โถโฌโ โโโด โถโโ โโโ โถโงโ
โต โถโโด โน โโฌ โนโต โโ โโฃ โปโด โโด โโ โฆโฌ โถโโด โฆโฌ โโฃ
โโฌ โโฃโโโโ โโโตโฌโฆ โฆโโตโ โ โถโฌโฌ โโ โคโโด โฆโโโฉ โโโทโโฉโ โโโโต โฆโโตโฉโ โโโ โโฉโด โถโชโฌ โโโด โโ โโโโโโโโโโโ โถโคโโโโโฆ โโโนโโ โทโฆโโนโฌโฌ โโฆโฏโโโ โโโ โโด โโโนโโโถโชโโฆโฉโฉ โฌโโน โโโโโโ โโโตโฌโฆ โฃโฃ โปโคโโนโโ โฆโฉโจโฉโฉโฏโโฌโฌ โฌโ โโโโฉโโ โโโฆโฉโฉ โโโตโโโ โโโ โโ โโฌ โโโโโโโ โฆโโนโโโด โฆโโตโฉโฆ โโโตโโโ
โถโโ โโโ โถโโด โฆโโโโน โโฌ โโ โโ โญโโ โโ โถโโ โโโฉโ โฆโฌ โโฃ โโโด โโฃ โโ โโฌ โฆโ โโโ โถโโ โโโด โฌโ โฃโ โโฉโโ โโฌ โถโโ โโ โโ โโฌ โโ โโฉโโ โฃโ โโ โโโ โโ โฆโฌโโโต โ โฆโฌ โโ โโ โถโ โโ โโ โโด โโ โฆโฌ โถโโ โฌโฃโโฉโโดโญโ โโโ โโ โถโโ โฆโฌ โโ โโ โถโโด โฆโ
โโ โโ โโโ โฉโโโโโด โโโฆโโโ โโโฆโโโโคโดโถโโฆโดโถโโโปโฆโด โโ โโโฆโด โโด โฌโฌ โโฉโต โฆโฆโโถโโฆโ โโ โโฆโโฉโโฌโ โโ โฌโ โโฌโ โถโโโทโคโ โโฌโปโฆโ โโฌโฆโโโโฆ โโโ โฆโ โโโ โโฌโปโฆโ โถโโด โโโโด โโ โโฌโ โฉโฌโปโโ โฆโฌโโดโโฆโฆโฉโฌโฌโโโปโโฆโฆโฆ โโฆ โโฃ โโฉ โโ โฉโฌ โชโ โฌโฉ โโฉ โโ โฌโฌโด โโโฆโโฏโโฆโด โโฆ โโฉ โฌโฌโต
โโ โโ โฌโ โโฃ โโ โปโฆโนโตโโโ
โฆโโค โถโณโโฏ โถโณโ โฆโโฆ โโ โโฉโฆโฆโโฉ
โนโนโนโโฉโนโน โฒโด โโ โฒโณโโโโ โปโณโณโโณโป โฆโด โฆโธ โฒโด โปโณโณโโณโป โณ โปโณโ โณโโโโโธ โโณโโณโฑโท โบโณ โณโธ โถโณ โถโฑ โฆ โถโณโ โโณโด โฆโโโโโฑ โโณโโโโ โโณโโโณโ โฒโณโโณโ โถโณ โฒโธโบโณโโโโโดโโณโโโโณโ โโโโณโโโธโโ โถโฑ โโณโโโโ โฒโด โโณ โโโโโณโฆ โณโป โปโณ โโณโโโโณโฎ โโณโโโโณ โปโฒโณโโณโ โบโฑ โณโ โณ โฒโณโ โโ โณโโโโณโ โปโฒโณโโณโ โโณโโณโ
โโด โโณโณโณโณโโ โโณโณโณโธ โบโซ โฃโ โโด โโธ โโดโบโ โโณโปโซ โโณโณโณ โโ โโด โ โโฃ โถโ โถโ โ โถโ โโฆโโตโโด โโณโณโณโณโป โฃโโณโณโ โฃโ โถโ โถโ โ โ โ โโฏ โบโโณโณโณ โโโณโณโณโณโ โ โโโณโณโณโณโ โโโณโณโฑ โโด โโ โโ โโปโน โนโโโ โฃโโณโณโณโโฃ โฃโณโณโณโณโโดโบโ โ โซ โโโโโกโดโขโ โโธโโ โ โฃ โ โฃโโถโ โ โซ โ โฒโณโณโณ
โโด โโด โโ โโณโณโณโณโค โโปโณโโณโ โนโฉโณโณโโ โโด โโปโณโณโโ โ โโฑ โ โโโณโณโฉโน โถโฉโน โนโฉโฎ โโโณโปโ โโโณโณโปโ โถโ โน โโด โโด โโโณโณโณโณ โโโณโณโณโน โนโฉโณโณโโ โโ โบโโณโณโณโณโธโโ โบโ โ โโ โถโ โโโณโณโณโณโด โโณโณโณโณโธโโโนโนโนโบโโชโโคโณโณโณ โโ โโโณโณโณโชโ โโ โโด โนโปโณโณโทโ โโฉ โโ โโธ โโโ โโณโณโณโโ โนโฉโณโณโโ โบโโณโโน
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
โโโโโโโโโโ โโโ โโโโโ โโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโ โโโ โโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโ โโโโโโโโโโ โโ โโโโโโโโโโโโ โโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโ โโโโโโ โโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโ โ
โโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโ โโโโโโโโโโโ โโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โโโโโโโ โโโโโโโโโโ
โโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
usage: title_creator2.py [-h] -t TEXT [-a {abs,norm,outline,low}] [-c CHARACTERS | --chars-alpha-symbols | -ca | -cb | -cs | -cl] [--no-blank] [-f FONT]
[-fh FONT_HEIGHT] [-fv [FONT_VARIATION]] [-fb FONT_BRIGHTNESS] [--aspect ASPECT] [-r RESOLUTION] [-i]
Create a title
optional arguments:
-h, --help
show this help message and exit
-t TEXT, --text TEXT
text to display
required
-a {abs,norm,outline,low}, --algorythm {abs,norm,outline,low}
algorythm to use
choices: abs, norm, outline, low
-c CHARACTERS, --chars CHARACTERS
specify characters that the system will used to render the text
--chars-alpha-symbols
use ascii symbols characters "!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"
-ca, --chars-alpha
use ascii letter characters "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"
-cb, --chars-blocks
use ascii block characters "โโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโ "
-cs, --chars-shapes
use ascii shape characters "โ โกโขโฃโคโฅโฆโงโจโฉโชโซโฌโญโฎโฏโฐโฑโฒโณโดโตโถโทโธโนโบโปโผโฝโพโฟโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ โกโขโฃโคโฅโฆโงโจโฉโชโซโฌโญโฎโฏโฐโฑโฒโณโดโตโถโทโธโนโบโปโผโฝโพโฟ"
-cl, --chars-lines
use ascii line characters "โโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ โกโขโฃโคโฅโฆโงโจโฉโชโซโฌโญโฎโฏโฐโฑโฒโณโดโตโถโทโธโนโบโปโผโฝโพโฟโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ โกโขโฃโคโฅโฆโงโจโฉโชโซโฌโญโฎโฏโฐโฑโฒโณโดโตโถโทโธโนโบโปโผโฝโพโฟ"
--no-blank
do not use a space for empty character
default: False
-f FONT, --font FONT
font used to write in
default: /System/Library/Fonts/Menlo.ttc
-fh FONT_HEIGHT, --font-height FONT_HEIGHT
font height
default: 25
-fv [FONT_VARIATION], --font-variation [FONT_VARIATION]
font variation, ie Italics
default: None
-fb FONT_BRIGHTNESS, --font-brightness FONT_BRIGHTNESS
font used to determine brightness when specifying characters
This should match or be a close approximation of your terminal/console font
default: /System/Library/Fonts/Menlo.ttc
--aspect ASPECT
aspect ratio of the terminal/console character, ADVANCEDdefault: 2.2
adjust if aspect ration of the image feels off. Height / width of a character block
-r RESOLUTION, --resolution RESOLUTION
the resolution of each character, more=cpu
-i, --invert
invert black/white
default: False
I always liked starting my programs with a nice title.
Automated way to find fonts cross-platform
No known bugs. Works.
- Complete rewrite
- Substantially better than V1
- Letters are more clear, particularly at low resolutions
- Character selection closely matches text
- New methodology is to:
- subdivide each rendering character into an optional resolution, example resolution 15 is 15x15
- Record the brightness of each division
- Sample the title into sections (example 15x15)
- Compare every section to every character and find the best match
- Supports multiple matching algorithms