art 6.3

Last updated:

0 purchases

art 6.3 Image
art 6.3 Images
Add to Cart

Description:

art 6.3

Overview
ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or
letters to make a visual shape that is spread over multiple lines of text.
ART is a Python lib for text converting to ASCII art fancy. ;-)


Open Hub



PyPI Counter



Github Stars



Font Counter
667


1-Line-Art Counter
710


Decor Counter
218




Branch
master
dev


CI






Code Quality





Usage


Quick Start

1-Line art
⚠️ Some environments don't support all 1-Line arts
⚠️ ART 4.6 is the last version to support Bipartite art
1. art
This function return 1-line art as str in normal mode and raise artError in exception.
>>> from art import *
>>> art_1=art("coffee") # return art as str in normal mode
>>> print(art_1)
c[_]
>>> art_2=art("woman",number=2) # return multiple art as str
>>> print(art_2)
▓⚗_⚗▓ ▓⚗_⚗▓
>>> art("coffee", number=3, space=5)
'c[_] c[_] c[_]'
>>> art("random") # random 1-line art mode
'(っ◕‿◕)っ '
>>> art("rand") # random 1-line art mode
't(-_-t) '
>>> art(22,number=1) # raise artError
Traceback (most recent call last):
...
art.art.artError: The 'artname' type must be str.

2. aprint
This function print 1-line art in normal mode (return None) and raise artError in exception.
>>> aprint("butterfly") # print art
Ƹ̵̡Ӝ̵̨̄Ʒ
>>> aprint("happy") # print art
ۜ\(סּںסּَ` )/ۜ
>>> aprint("coffee", number=3, space=5)
c[_] c[_] c[_]
>>> aprint("random") # random 1-line art mode
'(っ◕‿◕)っ '
>>> aprint("rand") # random 1-line art mode
't(-_-t) '
>>> aprint("woman",number="22") # raise artError
Traceback (most recent call last):
...
art.art.artError: The 'number' type must be int.

3. randart
randart function is added in Version 2.2 as art("random") shortcut.
>>> randart()
'ዞᏜ℘℘Ꮍ ℬℹℛʈዞᗬᏜᎽ '
>>> randart()
'✌(◕‿-)✌ '


Note1 : Use ART_NAMES to access all arts name list (new in Version 4.2)
Note2 : Use NON_ASCII_ARTS to access all Non-ASCII arts name list (new in Version 4.6)
Note3 : Use ASCII_ARTS to access all ASCII arts name list (new in Version 5.7)

ASCII text
⚠️ Some fonts don't support all characters
⚠️ From Version 3.3 Non-ASCII fonts added (These fonts are not compatible with some environments)
⚠️ From Version 5.3 \n is used as the default line separator instead of \r\n (Use sep parameter if needed)
1. text2art
This function return ASCII text as str in normal mode and raise artError in exception.
>>> Art=text2art("art") # Return ASCII text (default font) and default chr_ignore=True
>>> print(Art)
_
__ _ _ __ | |_
/ _` || '__|| __|
| (_| || | | |_
\__,_||_| \__|


>>> Art=text2art("art",font='block',chr_ignore=True) # Return ASCII text with block font
>>> print(Art)


.----------------. .----------------. .----------------.
| .--------------. || .--------------. || .--------------. |
| | __ | || | _______ | || | _________ | |
| | / \ | || | |_ __ \ | || | | _ _ | | |
| | / /\ \ | || | | |__) | | || | |_/ | | \_| | |
| | / ____ \ | || | | __ / | || | | | | |
| | _/ / \ \_ | || | _| | \ \_ | || | _| |_ | |
| ||____| |____|| || | |____| |___| | || | |_____| | |
| | | || | | || | | |
| '--------------' || '--------------' || '--------------' |
'----------------' '----------------' '----------------'

>>> Art=text2art("test","random") # random font mode
>>> print(Art)
| |
~|~/~/(~~|~
| \/__) |

>>> Art=text2art("test","rand") # random font mode
>>> print(Art)
___ ____ ____ ___
| |___ [__ |
| |___ ___] |

>>> print(text2art("test", space=10))
_ _
| |_ ___ ___ | |_
| __| / _ \ / __| | __|
| |_ | __/ \__ \ | |_
\__| \___| |___/ \__|

>>> print(text2art('''Lorem
ipsum
dolor''', font="small")) # Multi-line print
_
| | ___ _ _ ___ _ __
| |__ / _ \| '_|/ -_)| ' \
|____|\___/|_| \___||_|_|_|

_
(_) _ __ ___ _ _ _ __
| || '_ \(_-<| || || ' \
|_|| .__//__/ \_,_||_|_|_|
|_|
_ _
__| | ___ | | ___ _ _
/ _` |/ _ \| |/ _ \| '_|
\__,_|\___/|_|\___/|_|


>>> print(text2art("test","white_bubble")) # Non-ASCII font example
ⓣⓔⓢⓣ
>>> text2art("art",font="fancy5",decoration="barcode1") # decoration parameter is added in Version 4.6
'▌│█║▌║▌║ ᏗᏒᏖ ║▌║▌║█│▌'
>>> text2art("seسسس",font=DEFAULT_FONT,chr_ignore=False) # raise artError in exception
Traceback (most recent call last):
...
art.art.artError: س is invalid.


2. tprint
This function print ASCII text in normal mode (return None) and raise artError in exception.
>>> tprint("art") # print ASCII text (default font)
_
__ _ _ __ | |_
/ _` || '__|| __|
| (_| || | | |_
\__,_||_| \__|


>>> tprint("art",font="block",chr_ignore=True) # print ASCII text (block font)

.----------------. .----------------. .----------------.
| .--------------. || .--------------. || .--------------. |
| | __ | || | _______ | || | _________ | |
| | / \ | || | |_ __ \ | || | | _ _ | | |
| | / /\ \ | || | | |__) | | || | |_/ | | \_| | |
| | / ____ \ | || | | __ / | || | | | | |
| | _/ / \ \_ | || | _| | \ \_ | || | _| |_ | |
| ||____| |____|| || | |____| |___| | || | |_____| | |
| | | || | | || | | |
| '--------------' || '--------------' || '--------------' |
'----------------' '----------------' '----------------'

>>> tprint('testسس') # chr_ignore flag ==True (Default)
_ _
| |_ ___ ___ | |_
| __| / _ \/ __|| __|
| |_ | __/\__ \| |_
\__| \___||___/ \__|

>>> tprint("test","random") # random font mode
| |
~|~/~/(~~|~
| \/__) |

>>> tprint("test","rand") # random font mode
___ ____ ____ ___
| |___ [__ |
| |___ ___] |

>>> tprint("test", space=10)
_ _
| |_ ___ ___ | |_
| __| / _ \ / __| | __|
| |_ | __/ \__ \ | |_
\__| \___| |___/ \__|

>>> tprint('testسس',chr_ignore=False) # raise artError in exception
Traceback (most recent call last):
...
art.art.artError: س is invalid.
>>> tprint('''Lorem
ipsum
dolor''', font="cybermedium") # Multi-line print
_ ____ ____ ____ _ _
| | | |__/ |___ |\/|
|___ |__| | \ |___ | |

_ ___ ____ _ _ _ _
| |__] [__ | | |\/|
| | ___] |__| | |

___ ____ _ ____ ____
| \ | | | | | |__/
|__/ |__| |___ |__| | \

>>> tprint("art",font="fancy5",decoration="barcode1") # decoration parameter is added in Version 4.6
▌│█║▌║▌║ ᏗᏒᏖ ║▌║▌║█│▌
>>> tprint("art",font="fancy5",decoration="random") # decoration random mode is added in Version 5.0
•]•·✦º✦·»ᏗᏒᏖ«·✦º✦·•[•

3. tsave
This function return dict in normal and exception mode.
>>> Response=tsave("art",filename="test.txt") # save ASCII text in test.txt file with save message (print_status==True), return dict
Saved!
Filename: test.txt
>>> Response["Message"]
'OK'
>>> Response=tsave("art",filename="test.txt",print_status=False) # save ASCII text in test.txt file without save message (print_status==False)
>>> Response["Message"]
'OK'
>>> Response["Status"]
True
>>> tsave(22,font=DEFAULT_FONT,filename="art",chr_ignore=True,print_status=True)
{'Status': False, 'Message': "'int' object has no attribute 'split'"}
>>> Response=tsave("art",filename="test.txt",overwrite=True) # overwrite parameter is added in Version 4.0
Saved!
Filename: test.txt
>>> Response=tsave("art",filename="test.txt",decoration="barcode1") # decoration parameter is added in Version 4.6
Saved!
Filename: test.txt
>>> Response=tsave("art",filename="test.txt",sep="\r\n") # sep parameter is added in Version 5.3
Saved!
Filename: test.txt
>>> Response=tsave("art",filename="test.txt",space=5) # space parameter is added in Version 6.0
Saved!
Filename: test.txt


Note1 : Use FONT_NAMES to access all fonts name list (new in Version 4.2)
Note2 : Use NON_ASCII_FONTS to access all Non-ASCII fonts name list (new in Version 4.4)
Note3 : Use ASCII_FONTS to access all ASCII fonts name list (new in Version 5.7)

Decoration
⚠️ Some environments don't support all decorations
1. decor
This function return decoration as str in normal mode and raise artError in exception.
>>> decor("barcode1")
'▌│█║▌║▌║ '
>>> decor("barcode1",reverse=True)
' ║▌║▌║█│▌'
>>> decor("barcode1") + text2art(" art ",font="fancy42") + decor("barcode1",reverse=True)
'▌│█║▌║▌║ ąяţ ║▌║▌║█│▌'
>>> decor("barcode1",both=True) # both parameter is added in Version 5.0
['▌│█║▌║▌║ ', ' ║▌║▌║█│▌']
>>> decor("random",both=True) # random mode is added in Version 5.0
['「(◔ω◔「)三', '三三三ʅ(;◔౪◔)ʃ']
>>> decor("rand",both=True) # random mode is added in Version 5.0
['‹–…·´`·…–›', '‹–…·´`·…–›']
>>> decor(None)
Traceback (most recent call last):
...
art.art.artError: The 'decoration' type must be str.


Note : Use DECORATION_NAMES to access all decorations name list (new in Version 4.6)

Font modes
These modes are available for text2art, tprint & tsave.
1. Font name
⚠️ Some fonts don't support all characters
>>> tprint("art",font="block",chr_ignore=True)

.----------------. .----------------. .----------------.
| .--------------. || .--------------. || .--------------. |
| | __ | || | _______ | || | _________ | |
| | / \ | || | |_ __ \ | || | | _ _ | | |
| | / /\ \ | || | | |__) | | || | |_/ | | \_| | |
| | / ____ \ | || | | __ / | || | | | | |
| | _/ / \ \_ | || | _| | \ \_ | || | _| |_ | |
| ||____| |____|| || | |____| |___| | || | |_____| | |
| | | || | | || | | |
| '--------------' || '--------------' || '--------------' |
'----------------' '----------------' '----------------'

>>> tprint("art","white_bubble")
ⓐⓡⓣ

2. Random
Randomly select from all fonts.
Keywords : random, rand & rnd
>>> tprint("test",font="random")
| |
~|~/~/(~~|~
| \/__) |


3. Random small
Randomly select from small fonts.
Keywords : rnd-small, random-small & rand-small

Note : New in Version 2.8

>>> tprint("test",font="rnd-small")

_/ _ _ _/
/ (- _) /


4. Random medium
Randomly select from medium fonts.
Keywords : rnd-medium, random-medium & rand-medium

Note : New in Version 2.8

>>> tprint("test",font="rnd-medium")

, ,
|| ||
=||= _-_ _-_, =||=
|| || \\ ||_. ||
|| ||/ ~ || ||
\\, \\,/ ,-_- \\,



5. Random large
Randomly select from large fonts.
Keywords : rnd-large, random-large & rand-large

Note : New in Version 2.8

>>> tprint("test",font="rnd-large")

8888888 8888888888 8 8888888888 d888888o. 8888888 8888888888
8 8888 8 8888 .`8888:' `88. 8 8888
8 8888 8 8888 8.`8888. Y8 8 8888
8 8888 8 8888 `8.`8888. 8 8888
8 8888 8 888888888888 `8.`8888. 8 8888
8 8888 8 8888 `8.`8888. 8 8888
8 8888 8 8888 `8.`8888. 8 8888
8 8888 8 8888 8b `8.`8888. 8 8888
8 8888 8 8888 `8b. ;8.`8888 8 8888
8 8888 8 888888888888 `Y8888P ,88P' 8 8888

6. Random xlarge
Randomly select from xlarge fonts.
Keywords : rnd-xlarge, random-xlarge & rand-xlarge

Note : New in Version 2.8

>>> tprint("test","rnd-xlarge")
_____ _____ _____ _____
/\ \ /\ \ /\ \ /\ \
/::\ \ /::\ \ /::\ \ /::\ \
\:::\ \ /::::\ \ /::::\ \ \:::\ \
\:::\ \ /::::::\ \ /::::::\ \ \:::\ \
\:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \
\:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ \:::\ \
/::::\ \ /::::\ \:::\ \ \:::\ \:::\ \ /::::\ \
/::::::\ \ /::::::\ \:::\ \ ___\:::\ \:::\ \ /::::::\ \
/:::/\:::\ \ /:::/\:::\ \:::\ \ /\ \:::\ \:::\ \ /:::/\:::\ \
/:::/ \:::\____\/:::/__\:::\ \:::\____\/::\ \:::\ \:::\____\ /:::/ \:::\____\
/:::/ \::/ /\:::\ \:::\ \::/ /\:::\ \:::\ \::/ / /:::/ \::/ /
/:::/ / \/____/ \:::\ \:::\ \/____/ \:::\ \:::\ \/____/ /:::/ / \/____/
/:::/ / \:::\ \:::\ \ \:::\ \:::\ \ /:::/ /
/:::/ / \:::\ \:::\____\ \:::\ \:::\____\ /:::/ /
\::/ / \:::\ \::/ / \:::\ /:::/ / \::/ /
\/____/ \:::\ \/____/ \:::\/:::/ / \/____/
\:::\ \ \::::::/ /
\:::\____\ \::::/ /
\::/ / \::/ /
\/____/ \/____/


7. Wizard
This mode consider length of input text to select font
☑️ Support of 95 ASCII characters guaranteed
Keywords : wizard, wiz & magic

Note : New in Version 2.9

>>> tprint("1","wizard")
88
,d88
888888
88
88
88
88
88
88
88



>>> tprint("1"*5,"wizard")
d88 d88 d88 d88 d88
88 88 88 88 88
88 88 88 88 88
88 88 88 88 88
88 88 88 88 88
d88P d88P d88P d88P d88P



>>> tprint("1"*15,"wizard")


# # # # # # # # # # # # # # #
## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
# # # # # # # # # # # # # # #
## ## ## ## ## ## ## ## ## ## ## ## ## ## ##



8. Random Non-ASCII
Randomly select from Non-ASCII fonts.
Keywords : random-na, rand-na & rnd-na

Note : New in Version 3.4

>>> tprint("test","random-na")
₮Ɇ₴₮
>>> tprint("test","random-na")
ʇsǝʇ

9. Mix Non-ASCII
Randomly mix Non-ASCII fonts.
Keywords : mix

Note : New in Version 3.7

>>> tprint("test","mix")
†Ɛѕ†
>>> tprint("test","mix")
tᏋѕt
>>> tprint("test","mix")
꓄єร꓄

⚠️ Non-ASCII fonts are only available in Font name, Random Non-ASCII and Mix modes
Typo-tolerance
Levenshtein distance used in this project. (Version >0.9)
>>> aprint("happi") # correct --> aprint("happy"), error < |artname|/2
ۜ\(סּںסּَ` )/ۜ
>>> Art=art("birds2222222",number=1) # correct --> Art=art("birds",number=1), error >= |artname|/2
Traceback (most recent call last):
...
art.art.artError: Invalid art name.
>>> aprint("happi231") # correct --> aprint("happy"), error < |artname|/2
⎦˚◡˚⎣
>>> aprint("happi2312344") # correct --> aprint("happy"), error >= |artname|/2
Traceback (most recent call last):
...
art.art.artError: Invalid art name.
>>> Art=text2art("test",font="black") # correct --> Art=text2art("test",font="block")
>>> print(Art)

.----------------. .----------------. .----------------. .----------------.
| .--------------. || .--------------. || .--------------. || .--------------. |
| | _________ | || | _________ | || | _______ | || | _________ | |
| | | _ _ | | || | |_ ___ | | || | / ___ | | || | | _ _ | | |
| | |_/ | | \_| | || | | |_ \_| | || | | (__ \_| | || | |_/ | | \_| | |
| | | | | || | | _| _ | || | '.___`-. | || | | | | |
| | _| |_ | || | _| |___/ | | || | |`\____) | | || | _| |_ | |
| | |_____| | || | |_________| | || | |_______.' | || | |_____| | |
| | | || | | || | | || | | |
| '--------------' || '--------------' || '--------------' || '--------------' |
'----------------' '----------------' '----------------' '----------------'

>>> tprint("test",font="cybermedum") # correct --> tprint("test",font="cybermedium")
___ ____ ____ ___
| |___ [__ |
| |___ ___] |



Set defaults
set_default function is added in Version 2.2 in order to change default values.
>>> help(set_default)
Help on function set_default in module art.art:

set_default(font='standard', chr_ignore=True, filename='art', print_status=True, overwrite=False, decoration=None, sep='\n')
Change text2art, tprint and tsave default values.

:param font: input font
:type font:str
:param chr_ignore: ignore not supported character
:type chr_ignore:bool
:param filename: output file name (only tsave)
:type filename:str
:param print_status : save message print flag (only tsave)
:type print_status:bool
:param overwrite : overwrite the saved file if true (only tsave)
:type overwrite:bool
:param decoration: input decoration
:type decoration:str
:param sep: line separator char
:type sep: str
:return: None

>>> tprint("test")
_ _
| |_ ___ ___ | |_
| __| / _ \/ __|| __|
| |_ | __/\__ \| |_
\__| \___||___/ \__|


>>> set_default(font="italic")
>>> tprint("test")

_/ _ _ _/
/ (- _) /




Note : Functions error response updated in Version 0.8


Function
Normal Output
Error


decor
str
raise artError


art
str
raise artError


aprint
None
raise artError


tprint
None
raise artError


tsave
{"Status":bool,"Message":str}
{"Status":bool,"Message":str}


text2art
str
raise artError


set_default
None
raise artError




Testing

Only ASCII fonts and arts :

art test


All fonts, arts and decorations :

art test2

CLI
⚠️ [Backward Compatibility] ART 5.9 is the last version to support this CLI structure officially
⚠️ You can use art or python -m art to run this mode

List of arts : art list or art arts
List of fonts : art fonts
Text : art text [yourtext] [fontname(optional)]
Art : art shape [artname] or art art [artname]
Save : art save [yourtext] [fontname(optional)]
All : art all [yourtext]

Telegram bot
Just send your text to one of these bots. 👇👇👇👇


Try ART in your browser

ART can be used online in interactive Jupyter Notebooks via the Binder service! Try it out now! :



Open FontList.ipynb, ArtList.ipynb and DecorList.ipynb
Edit and execute each part of the notes, step by step from the top panel by run button


ART also can be used online in ascii-generator.site, a Django website by hermanTenuki

Screen record


Screen Record


View full font list (Link1,Link2)
View full art list (Link1,Link2)
View full decoration list (Link1,Link2)

Issues & bug reports

Fill an issue and describe it. We'll check it ASAP!

Please complete the issue template


Discord : https://discord.com/invite/FAAyq3QJqP
Website : https://www.ascii-art.site
Email : [email protected]

References

FIGlet
1 Line Art
Text to ASCII
ASCII Generator
Asky
Flipyourtext
YayText
Coolletters
Instagram Fonts
Cool Symbol
ASCII Moji
SMILEY COOL
SPREZZ
Textart4u
Chat4o
Findwebapp
Hubpages
ASCII-ART
Messletters
Webestools
ASCII-emoji
Instagram Fonts2
Emotiworld
Fancy Text Pro
Playing Cards in Unicode
Text Generator
GOGOTEXT
Fsymbols
Font Copy and Paste
Mega Cool Text
ToolCalculator
Copy Paste Fonts


Logo designed by Arta Khanalizadeh

Show your support
Star this repo
Give a ⭐️ if this project helped you!
Donate to our project
If you do like our project and we hope that you do, can you please support us? Our project is not and is never going to be working for profit. We need the money just so we can continue doing what we do ;-) .

Become a sponsor to ART

Contact us at the email first

Corporate sponsor

$250 a month
Your company's logo can be featured on Readme
Intended for small companies

Mega corporate sponsor

$500 a month
Your company's logo can be featured on Readme and Website
Intended for medium-sized companies

Acknowledgments
Some parts of the infrastructure for this project are supported by:





Python Software Foundation (PSF) grants ART library from version 6.3 to 6.6. PSF is the organization behind Python. Their mission is to promote, protect, and advance the Python programming language and to support and facilitate the growth of a diverse and international community of Python programmers.

Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Unreleased
6.3 - 2024-09-19
Added

data directory
tests directory
10 new font

lolie
zakia
batman
lord_of_the_ring
kesia
akila
laurine
bianca
callian
awa



Changed

art_param module changed to params
art module split into errors, utils, and functions modules
text_dic1, text_dic2, and text_dic3 renamed to fonts1, fonts2, and fonts3
art_dic renamed to arts
decor_dic renamed to decorations
Fonts, arts, and decorations moved to data directory
Tests moved to tests directory
Python 3.5 support dropped
Test system modified
CONTRIBUTING.md updated
README.md modified

6.2 - 2024-04-22
Added

5 new font

alissa
milka
ozana
shanna
livia


decoration_request.yml template
font_request.yml template
one_line_request.yml template
feature_request.yml template
config.yml for issue template
SECURITY.md

Changed

Bug report template modified
Test system modified
README.md modified
DigitalOcean logo added to README.md
Python 3.12 added to test.yml

6.1 - 2023-09-20
Changed

font_size_splitter function modified
__detailed_return parameter added to art function
__detailed_return parameter added to text2art function
Random mode name bug fixed
__word2art function modified
art function tail space bug fixed
space parameter bug fixed
space parameter added to art function
space parameter added to aprint function
font_check.py modified
README.md modified
INSTALL.md modified

6.0 - 2023-06-14
Added

6 new font

vaporwave
squiggle1
squiggle2
crazy2
crazy3
emoji



Changed

font_wizard.py modified
Drop Python 2.7 and 3.4 support
space parameter added to tsave function
space parameter added to tprint function
space parameter added to text2art function
crazy font renamed to crazy1
Test system modified
codecov removed from dev-requirements.txt
README.md modified
INSTALL.md modified

5.9 - 2023-03-16
Added

6 new font

small_fancy
boom
cross_jesus
dark_tattoo
lucifer
ascii_roman



Changed

Test system modified
README.md modified
help_func function modified
CLI mode updated

5.8 - 2022-11-23
Added

8 new font

russian2
got
vip
crazy
cruse
drippy
stylish
ayda



Changed

Test system modified
Python 3.11 added to test.yml
Conda-Forge installing section added to INSTALL.md
Website changed to https://www.ascii-art.site

Removed

testcov and testcov2 modes

5.7 - 2022-07-06
Added

5 new font

fancy144
fancy145
fancy146
fancy147
fancy148


ASCII_FONTS list
ASCII_ARTS list

5.6 - 2022-04-20
Added

7 new font

fancy141
fancy142
fancy143
tarty6
tarty7
tarty8
tarty9



Changed

Test system modified

5.5 - 2022-03-02
Added

5 new font

tarty4
tarty5
fancy138
fancy139
fancy140


Anaconda workflow

Changed

__word2art function modified
font_wizard.py modified

5.4 - 2021-12-22
Added

10 new font

fancy131
fancy132
fancy133
fancy134
fancy135
fancy136
fancy137
tarty1
tarty2
tarty3


Discord badge

Changed

Some fonts width bug fixed
test.py modified
font_wizard.py modified
font_check.py modified
art_decor_check.py modified
__word2art function modified
mix_letters function modified
AUTHORS.md updated
License updated
README.md modified
CONTRIBUTING.md modified
Python 3.10 added to test.yml

Removed

greetings.yml

5.3 - 2021-08-30
Added

10 new font

smooth3
flaky
tiny_caps
high_above
handwriting3
fantasy2
manga
upside_down2
cool
instagram



Changed

fantasy font renamed to fantasy1
upside_down font renamed to upside_down1
sep parameter added to text2art, tprint, tsave and set_default functions
Default line separator changed from \r\n to \n
__word2art function modified
Escaped \ in string literals

5.2 - 2021-05-05
Added

10 new 1-line-art

playing cards waterfall
playing cards waterfall (trump)
playing cards hearts waterfall
playing cards diamonds waterfall
playing cards clubs waterfall
playing cards spades waterfall
joker1
joker2
joker3
joker4


23 new decorations

fancy87
fancy88
fancy89
fancy90
fancy91
fancy92
fancy93
fancy94
fancy95
heart10
heart11
heart12
heart13
heart14
heart15
star18
star19
star20
star21
star22
star23
star24
star25


5 new fonts

old_italic
ninja
tai_viet
subscript2
fancy130



Changed

Test system modified
subscript font renamed to subscript1
Logo changed

5.1 - 2020-11-30
Added

15 new fonts

fancy120
fancy121
fancy122
fancy123
fancy124
fancy125
fancy126
fancy127
fancy128
fancy129
bud1
bud2
pin1
pin2
sign


45 new art

surprised4
surprised5
surprised6
surprised7
surprised8
surprised9
surprised10
surprised11
surprised12
surprised13
surprised14
surprised15
surprised16
surprised17
surprised18
surprised19
surprised20
confused3
confused4
confused5
confused6
confused7
confused8
confused9
confused10
table flip2
table flip3
table flip4
table flip5
table flip6
table flip7
table flip8
table flip9
table flip10
bear2
spider4
cat4
swim
swim2
swim3
yawning
boobs2
airplane3
gun4
cthulhu2



5.0 - 2020-11-16
Added

5 new fonts

shasha
fancy116
fancy117
fancy118
fancy119


60 new art

hello2
dunno2
dunno3
dunno4
dunno5
happy6
happy7
happy8
happy9
happy10
happy11
happy12
happy13
happy14
happy15
happy16
happy17
happy18
happy19
happy20
happy21
happy22
happy23
happy24
happy25
happy26
happy27
love4
kiss2
kiss3
kissing2
kissing3
kissing4
kissing5
kissing6
cute face2
cute face3
cute face4
cute face5
cute face6
cute face7
cute face8
cute face9
upset
pistols4
pistols5
mad
mad2
mad3
mad4
mad5
mad6
mad7
mad8
mad9
mad10
finger3
finger4
sad5
sad6



Changed

random mode added to decor function
both parameter added to decor function
art function modified
indirect_font function modified

4.9 - 2020-10-16
Added

10 new fonts

foxy
fancy109
fancy110
fancy111
fancy112
fancy113
fancy114
fancy115
sheqi
fari



Changed

font_wizard.py script updated
README.md modified

4.8 - 2020-09-16
Added

96 new art

angry birds
angry face2
angry troll
at what cost
barf
basking in glory
bear GTFO
bear squiting
boxing
breakdown
careless
chasing
cheers
chicken
confused scratch
crazy
creeper
cry face
cry troll
cute face
dance2
dancing
dear god why
devious smile
disagree
discombobulated
dislike1
dislike2
do you even lift bro?
double flip
emo dance
excited
exorcism
eye roll
feel perky
fido
fight
fisticuffs
flip friend
fly away
flying
fuck you2
happy face
happy hug
hitchhicking
hugger
im a hugger
injured
innocent face
japanese lion face
judgemental
judging
kissing
kitty emote
listening to headphones
looking down
love3
meow
no support
opera
peepers
pretty eyes
put the table back
resting my eyes
robot3
running
sad and confused
sad and crying
sad face
satisfied
seal
shark face
shy
sleepy
staring
stranger danger
strut
stunna shades
surprised2
taking a dump
tgif
things that can_t be unseen
tidy up
tired
touchy feely
tripping out
trolling
wave dance
whisling
winnie the pooh
winning
wizard2
worried
yun
zombie2
zoned



Changed

surprised2 1-line art renamed to surprised3
art_decor_check.py script updated
font_check.py script updated
font_wizard.py script updated

4.7 - 2020-05-20
Added

art_decor_check.py file
Greeting GitHub actions
185 new decorations

angry1
arrow1
arrow2
arrow3
arrow4
arrow5
arrow6
arrow7
arrow8
arrow_wave1
arrow_wave2
ball1
ball2
ball3
bazar1
block1
block2
bow1
bubble
cat1
cat2
cat3
cell1
confused1
confused2
cross1
depressed
diamon3
diamond1
diamond2
egypt1
emotions1
fancy1
fancy2
fancy3
fancy4
fancy5
fancy6
fancy7
fancy8
fancy9
fancy10
fancy11
fancy12
fancy13
fancy14
fancy15
fancy16
fancy17
fancy18
fancy19
fancy20
fancy21
fancy22
fancy23
fancy24
fancy25
fancy26
fancy27
fancy28
fancy29
fancy30
fancy31
fancy32
fancy33
fancy34
fancy35
fancy36
fancy37
fancy38
fancy39
fancy40
fancy41
fancy42
fancy43
fancy44
fancy45
fancy46
fancy47
fancy48
fancy49
fancy50
fancy51
fancy52
fancy53
fancy54
fancy55
fancy56
fancy57
fancy58
fancy59
fancy60
fancy61
fancy62
fancy63
fancy64
fancy65
fancy66
fancy67
fancy68
fancy69
fancy70
fancy71
fancy72
fancy73
fancy74
fancy75
fancy76
fancy77
fancy78
fancy79
fancy80
fancy81
fancy82
fancy83
fancy84
fancy85
fancy86
flame1
flower1
food1
food2
haha
happy1
happy_new_year
hawaii1
hawaii2
heart1
heart2
heart3
heart4
heart5
heart6
heart7
heart8
heart9
line1
line2
line3
line4
love_music
missile1
mountain1
mountain2
mountain3
music1
music2
music3
pencil1
poker1
puzzle1
puzzle2
puzzle3
sad2
sad3
sad4
smile1
snow1
snow2
star3
star4
star5
star6
star7
star8
star9
star10
star11
star12
star13
star14
star15
star16
star17
temple1
title1
tree1
wall1
wave3
wave4
wave5
wave6
wave7
wave8
wave9



Changed

text parameter removed from art and aprint functions
README.md modified
CONTRIBUTING.md modified
MATLAB examples updated
kitty2 1-line art renamed to kitty

Removed

5 bipartite 1-line art

love you
message1
message2
musical
text decoration


12 duplicate 1-line art

dog
human
mis mujeres
100$
worm2
stars in my eyes
chainsword
badass
aliens
this guy
kitty1
don fuller



4.6 - 2020-03-30
Added

NON_ASCII_ARTS list
decor_dic.py file
codecov.yml file
decor function
decor_list function
DecorList.ipynb notebook
10 new decorations

barcode1
champion1
chess1
lucky1
sad1
soccer1
star1
star2
wave1
wave2


20 new fonts

scammer
strikethrough
drako
celtic
fasion
curly
russian
messletters
swirly
dotted
parenthesized
strange
wiggly
hazy
hyves
awcute
slammer
coptic1
coptic2
fancy108



Changed

README.md modified
CONTRIBUTING.md modified
MATLAB examples updated
setup.py modified
coverage dependency moved to extras_require
Test system modified
random mode modified
test parameter removed from font_list function
mode parameter added to font_list and art_list functions
decoration parameter added to text2art, tprint and tsave functions
\n support bug fixed
tsave function bug in Windows fixed

Removed

requirements.txt

4.5 - 2020-01-29
Added

35 new fonts

smooth1
smooth2
carrier1
carrier2
cute1
cute2
cute3
cjk
malayalam
lilia
dwarf
awesome
lopioo
cranky
fancy87
fancy88
fancy89
fancy90
fancy91
fancy92
fancy93
fancy94
fancy95
fancy96
fancy97
fancy98
fancy99
fancy100
fancy101
fancy102
fancy103
fancy104
fancy105
fancy106
fancy107


43 new 1-line art

fish6
loch ness monster
mouse5
mouse6
mouse7
sheep
pie fight
rose5
rose6
rose7
concerned
happy4
happy5
coffee2
coffee3
coffee4
headphone3
carpet roll
infinity
computer mouse
volcano1
volcano2
volcano3
squigle with spirals
palm tree
crotch shot
vagina
stealth fighter
tent1
tent2
power lines
tree stump
hammer
arrow2
sword10
fish skeleton2
fork
pipe
dead guy
dead girl
dead child
dude glasses1
dude glasses2



Changed

README.md modified
INSTALL.md modified
coffee 1-line art renamed to coffee1
arrow 1-line art renamed to arrow1
fish skeleton 1-line art renamed to fish skeleton1

4.4 - 2019-12-26
Added

68 new 1-line art

smile
toungue out1
toungue out2
bad hair1
bad hair2
woops
screaming
full mouth
cussing
ready to cry
crying2
druling1
druling2
big kiss
french kiss
wink
big smile
smirk
confused1
confused2
pursing lips
shocked2
really sad
baseball fan
angel2
really mad
licking lips
buck teeth
surprised1
alien
sunglasses2
don king
devilish smile
devilish grin
clowning
bugs bunny
kitty2
fish skeleton
snowman2
marshmallows
nerd
mouse4
pistols3
rock on2
love in my eye2
love in my eye3
sad3
sad4
headphone2
cigarette1
spider3
barcode2
equalizer
boombox2
surprised2
playing cards
playing cards hearts
playing cards diamonds
playing cards spades
playing cards clubs
spade bold
heart bold
diamond bold
club bold
spade regular
heart regular
diamond regular
club regular


MATLAB examples

Changed

Bipartite art deprecated
crying 1-line art renamed to crying1
shocked 1-line art renamed to shocked1
angel 1-line art renamed to angel1
sunglasses 1-line art renamed to sunglasses1
kitty 1-line art renamed to kitty1
snowman 1-line art renamed to snowman1
barcode 1-line art renamed to barcode1
cigaret 1-line art renamed to cigarette3
cigarette 1-line art renamed to cigarette2
headphone 1-line art renamed to headphone1
rock on 1-line art renamed to rock on1
boom box 1-line art renamed to boombox1
love in my eye 1-line art renamed to love in my eye1
CONTRIBUTING.md modified
TEST_FILTERED_FONTS renamed to NON_ASCII_FONTS
RANDOM_FILTERED_FONTS and NON_ASCII_FONTS lists optimized
README.md modified
appveyor.yml modified
INSTALL.md modified
wizard mode modified

4.3 - 2019-12-05
Added

35 new 1-line art

cup1
cup2
gun2
gun3
fish3
fish4
fish5
sword6
sword7
sword8
sword9
knife2
barcode
loading1
loading3
loading4
loading5
loading6
bat2
band aid
mouse2
mouse3
cat3
needle2
rose4
electrocardiogram1
electrocardiogram2
electrocardiogram3
electrocardiogram4
snail2
american money2
american money3
american money4
american money5
cassette2


10 new fonts

sarah
hippie
minion
greek_legends
funky_fresh
atlantic
foreign_friends
native_lands
sunday_cuddle
chinese_mafia



Changed

gun 1-line art renamed to gun1
knife 1-line art renamed to knife1
loading 1-line art renamed to loading2
bat 1-line art renamed to bat1
mouse 1-line art renamed to mouse1
needle 1-line art renamed to needle2
snail 1-line art renamed to snail1
american money 1-line art renamed to american money1
cassette 1-line art renamed to cassette1
Test system modified

4.2 - 2019-10-30
Added

14 new fonts

smallcaps3
fraktur2
bold_fraktur
bold_script
handwriting1
handwriting2
rusify
monospace
dirty2
knight2
h4k3r
thin3
tiny2
upside_down


FONT_NAMES variable
ART_NAMES variable

Changed

Namespace optimized
Website changed to https://www.4r7.ir

4.1 - 2019-09-26
Added

20 new fonts

fancy75
fancy76
fancy77
fancy78
love1
fancy79
fancy80
fancy81
fancy82
fancy83
fancy84
fancy85
fancy86
contouring3
contouring4
love2
black_square
white_square
black_bubble
paranormal


get_font_dic function

Changed

font_check.py modified
font_wizard.py modified
CONTRIBUTING.md modified

4.0 - 2019-09-12
Added

install.sh
autopep8.sh
21 new fonts

fancy56
fancy57
fancy58
fancy59
fancy60
fancy61
fancy62
fancy63
fanyc64
fancy65
fancy66
fancy67
fancy68
fancy69
fanyc70
fancy71
fancy72
fancy73
fancy74
contouring1
contouring2



Changed

test.sh moved to .travis folder
font_wizard.py updated
font_check.py updated
tsave function bugs fixed
aprint and tprint functions modified
Test system modified
overwrite parameter added to tsave and set_default functions
README.md modified
CONTRIBUTING.md modified

3.9 - 2019-08-21
Added

__version__ variable
font_wizard.py
15 new fonts

fancy41
fancy42
fancy43
fancy44
fancy45
fancy46
fancy47
fancy48
fancy49
fancy50
fancy51
fancy52
fancy53
fancy54
fancy55



Changed

VERSION variable renamed to ART_VERSION
Some fonts moved to text_dic3.py
ISSUE_TEMPLATE.md modified
CONTRIBUTING.md modified

3.8 - 2019-07-19
Added

11 new fonts

fancy31
fancy32
fancy33
fancy34
symbols
fancy35
fancy36
fancy37
fancy38
fancy39
fancy40


20 new 1-line art

acid
arrowhead
awkward
because
blackeye
catlenny
dab
damnyou
depressed
dunno
eeriemob
envelope
fart
finn
frown
glitter
gotit
hello
loading
meep



Changed

dev-requirements.txt modified

3.7 - 2019-06-24
Added

3 new fonts

fancy28
fancy29
fancy30


mix mode

Changed

Duplication test added tofont_check.py
README.md modified
fancy11 and fancy14 fonts updated
indirect_font function modified

Removed

9 duplicate fonts

magical
morse2
fire_font-k
paranormal
battle_s
ntgreek
peaksslant
sorcerer
nancyj-improved



3.6 - 2019-05-15
Added

20 new fonts

fancy8
fancy9
fancy10
fancy11
fancy12
fancy13
fancy14
fancy15
fancy16
fancy17
fancy18
fancy19
fancy20
fancy21
fancy22
fancy23
fancy24
fancy25
fancy26
fancy27



Changed

Drop Python 3.3 support

3.5 - 2019-05-04
Added

15 new fonts

magical
paranormal
sorcerer
special
dirty
knight
thin2
tiny
fancy1
fancy2
fancy3
fancy4
fancy5
fancy6
fancy7



3.4 - 2019-04-20
Added

7 new fonts

white_bubble
smallcaps2
superscript
subscript
full_width
currency
antrophobia


text2art function support of \n
rnd-na mode

Changed

tprint function modified
tsave function modified
README.md modified
random mode modified

3.3 - 2019-04-10
Added

3 new fonts

mirror
flip
mirror_flip


40 new 1-line art

dead eyes
satan
bomb
sleepy coffee
high five
wtf dude?
fungry
derp
drwoning
almost cared
yessir
coffee now
round cat
squee
round bird
hoxom
squid
man spider
spell cast
jazz musician
myan cat
gimme
crab
playing in snow
sunglasses
mini penis
victory
don fuller
dgaf
ryans dick
eds dick
point
afraid
laughing
energy
drunkenness
error
penis2
exchange
singing2


test2.py
font_check.py

Changed

test_mode parameter added to font_list function
all flag bug fixed
__main__.py modified
Warnings and errors messages moved to art_param.py
Art random mode modified

3.2 - 2019-04-02
Added

30 new 1-line art

shrug
flex
this guy
why
meditation
kitty
pac man
emo
shark attack
shocked
monocle
piggy
camera
what??
neo
lenny
snowing
dick
wizard
wat
chu
butt
sophie
joy
bautista
smooth
fuckall
penis
wat-wat
fail


pydocstyle test

Changed

Docstrings modified
Some fonts lowercase bug fixed
Font random modes modified
test_mode parameter removed from font_list function

3.1 - 2019-03-06
Added

30 new 1-line art

rose3
cigaret
oar
sword5
car
hacksaw
canoe
spider1
machinegun
roadblock
aliens
marge simpson
homer simpson
bat
superman logo
dna sample
mail box
ufo1
ufo2
spider2
american money
british money
teepee
heart3
angel
shark
regular ass
fat ass
kiss my ass
devil


15 new fonts

future_1
future_2
future_3
future_4
future_5
future_6
future_7
future_8
gauntlet
ghost_bo
grand_pr
green_be
hades
heavy_me
nfi1



Changed

README.md modified
art function typo-tolerance threshold modified

3.0 - 2019-02-11
Added

20 new fonts

druid
e_fist
ebbs_1
ebbs_2
eca
faces_of
fair_mea
fairligh
fantasy
fbr12
fbr1
fbr2
fbr_stri
fbr_tilt
finalass
fireing
flyn_sh
fp1
fp2
funky_dr


CODE_OF_CONDUCT.md
PULL_REQUEST_TEMPLATE.md
ISSUE_TEMPLATE.md
vulture test
bandit test

Changed

README.md modified
CONTRIBUTING.md modified
font_map renamed to FONT_MAP
font_counter renamed to FONT_COUNTER
art_counter renamed to ART_COUNTER
Constants and parameters moved to art_param.py

2.9 - 2019-01-24
Added

20 new fonts

aquaplan
ascii
c_consen
clb6x10
clb8x10
clb8x8
cli8x8
clr4x6
clr5x10
clr5x6
clr5x8
clr6x10
clr6x6
clr6x8
clr7x8
clr8x10
clr8x8
coil_cop
com_sen
c_ascii


wizard mode
Interactive notebooks section (binder)
.coveragerc
version_check.py

Changed

README.md modified
Minor bug in coverage system fixed
.travis.yml modified
font_size_splitter function thresholds fixed

2.8 - 2019-01-01
Added

20 new fonts

zone7
zig_zag
yie_ar_k
yie-ar
xtty
war_of_w
vortron
utopia
utopiai
utopiabi
utopiab
usa_pq
usa
unarmed
ugalympi
ucf_fan
type_set
twin_cob
tsn_base
z-pilot


rnd-small mode
rnd-medium mode
rnd-large mode
rnd-xlarge mode

Changed

README.md modified

2.7 - 2018-12-23
Added

30 new fonts

heroboti
high_noo
hills
home_pak
house_of
hypa_bal
hyper
inc_raw
italics
kgames_i
kik_star
krak_out
4x4_offr
5x7
5x8
64f1
6x10
6x9
a_zooloo
asc
assalt_m
asslt_m
atc
atc_gran
battle_s
battlesh
baz_bil
beer_pub
c1
c2


art_profile.py

Changed

Docstring modified
B1FF font bug fixed
ICL-1900 font bug fixed
AK-47 1-line art bug fixed
I kill you 1-line art bug fixed

2.6 - 2018-12-05
Added

20 new fonts

xbrite
xbriteb
xbritei
xbritebi
xchartr
xchartri
xcour
xcourb
xcourbi
xcouri
xhelv
xhelvb
xhelvbi
xhelvi
xsans
xsansb
xsansbi
xsansi
xtimes
xttyb


CLI testcov flag

Changed

requirements.txt modified
INSTALL.md modified
CLI test flag modified

2.5 - 2018-12-02
Added

15 new fonts

char1
char2
char3
char4
charact1
charact2
charact3
charact4
charact5
charact6
characte
chartr
chartri
1943
advenger


dev-requirements.txt

Changed

Python 3.7 added to .travis.yml & appveyor.yml
font_list modified
README.md modified
INSTALL.md modified

2.4 - 2018-10-30
Added

10 new fonts

alpha
alligator3
amc3liv1
ascii_new_roman
B1FF
dwhistled
eftiwall
fire_font-k
fire_font-s
gradient



Changed

requirements.txt modified

2.3 - 2018-09-30
Added

35 new fonts

nancyj-improved
nscript
ntgreek
nvscript
octal
oldbanner
os2
peaksslant
puzzle
rammstein
red_phoenix
runyc
santaclara
shimrod
smallcaps
smpoison
soft
spliff
stacey
stampate
stforek
sub-zero
swampland
sweet
ticks
ticksslant
tiles
tsalagi
tubular
twisted
varsity
wavy
wetletter
whimsy
wow



2.2 - 2018-09-24
Added

15 new fonts

ICL-1900
impossible
jacky
katakana
keyboard
knob
lildevil
lineblocks
merlin1
merlin2
modular
morse
morse2
moscow
muzzle


set_default function
randart function

2.1 - 2018-09-18
Added

15 new fonts

fraktur
funface
funfaces
georgi16
georgia11
ghost
ghoulish
glenyn
graceful
greek
heartleft
heartright
henry3d
horizontalleft
horizontalright



Changed

setuptools removed from requirements.txt
OSX env added to .travis.yml
Test cases modified
text2art bug in OSX fixed

2.0 - 2018-08-30
Added

20 new fonts

bigfig
bolger
braced
bright
broadway
cards
chiseled
cola
crawford
cricket
DANC4
dancingfont
decimal
defleppard
dietcola
flipped
double
doubleshorts
eftipiti
filter


Font list HTML page
Art list HTML page

1.9 - 2018-08-23
Added

20 new fonts

cybersmall
gothic
rev
smtengwar
term
1row
3d_diagonal
4max
amc3line
amcrazor
amcaaa01
amcneko
amcrrazo2
amcslash
amcthin
amctubes
amcun1
arrows
bear
benjamin



1.8 - 2018-08-06
Added

30 new 1-line art

westbound fish
telephone
9/11 truth
spear
srs face
this is areku
robot boy
med man
angry
badass
zoidberg
eastbound fish
kilroy was here
gtalk fit
thanks
dalek
sean the sheep
kablewee
i dont care
slenderman
john lennon
peace yo
punch
russian boobs
fuck off
man tears
robber
facepalm
yo
party time



1.7 - 2018-08-01
Added

30 new 1-line art

crayons
stars in my eyes
fish invasion
bender
musical
sunny day
happy birthday 1
line brack
med
melp1
happy3
happy square
snowman
melp2
i kill you
jaymz
text decoration
long rose
kirbay dance
death star defense team
chainsword
boobies
dancing people
dance
pictou
polar bear
go away bear
charly
train
spot



Changed

car race 1-line art fixed

1.6 - 2018-07-10
Added

30 new 1-line art

sexy symbol
barbell
sniper rifle
being draged
possessed
jokeranonimous
epic gun
love
love2
eric
puls
sky free
smug bastard
tie-fighter
kyubey
dancee
mtmtika
ak-47
eaten apple
huhu
faydre
domino
honeycute
superman
worm2
jokeranonimous2
kyubey2
nose2
hell yeah
roke



1.5 - 2018-06-18
Added

30 new 1-line art

sorreh bro
yolo
formula 1 car
dummy
rope
rare
chess pieces
sparkling heart
weather
stars2
upsidedown
nathan
cat smile
old lady boobs
glasses2
religious
sniperstars
kokain
bagel
crying
angry2
3
5
fuck you
head shot
metal
killer
fu
ankush
owlkin



Changed

CLI art flag
CLI list flag

1.4 - 2018-06-14
Added

15 new fonts

letters
lockergnome
madrid
marquee
mike
mini
nancyj-fancy
nancyj-underlined
pepper
poison
rot13
short
small
tengwar
big


11 new 1-line art

teddy
dice
bee
ukulele
perky
snail
decorate
kirby
mango
bunny
kiss


random 1-line art mode

Changed

Minor bug in text2art random range fixed
README.md modified
aprint_test function renamed to art_list
setup.py modified

1.3 - 2018-06-08
Added

10 new fonts

eftitalic
eftiwater
fourtops
goofy
hollywood
invita
italic
jazmine
lcd
lean


random font mode

1.2 - 2018-06-04
Added

8 new fonts

barbwire
bigchief
binary
bubble
calgphy2
cygnet
diamond
eftifont



Changed

Test cases modified

1.1 - 2018-05-25
Added

5 new fonts

peaks
pawp
o8
nipples
maxfour


15 new 1-line art

guitar
rocket
ghost
hal
cthulhu
sat
what
king
tron
homer
fox
singing
atish
zable
trumpet


CLI description

Changed

README.md modified
Test cases modified
File name bug in UNIX fixed
CHANGELOG.md modified

1.0 - 2018-05-20
Added

15 new fonts

tinker-toy
straight
stampatello
smslant
smshadow
smscript
smkeyboard
smisome1
slscript
slide
sblood
rozzo
pyramid
puffy
pebbles


Typo-tolerance system

Changed

README.md modified
Test cases modified

0.9 - 2018-05-08
Added

10 new fonts

weird
univers
twopoint
trek
tombstone
threepoint
thick
tanja
swan
stellar



Changed

MANIFEST.in modified
INSTALL.md modified

0.8 - 2018-03-13
Added

CHANGELOG.md

Changed

Functions error response
README.md modified
tsave function extension bug fixed
text2art response bug fixed ("\r\n")
setup.py modified

0.7 - 2018-01-20
Added

10 new fonts

acrobatic
alligator
alligator2
block2
caligraphy
computer
digital
doh
eftirobot
graffiti



0.6 - 2018-01-09
Added

all flag

0.5 - 2017-12-05
Added

10 new fonts

3-d
3x5
5lineoblique
alphabet
banner3-D
banner3
banner4
bell
catwalk
colossal



0.4 - 2017-11-11
Added

Telegram bot

Changed

Universal text format added for Unix & Windows

0.3 - 2017-10-28
Added

Save function (tsave)
chr_ignore flag
10 new fonts

banner
avatar
basic
bulbhead
chunky
coinstak
contessa
contrast
cyberlarge
cybermedium
doom
dotmatrix
drpepper
epic
fuzzy
isometric1
isometric2
isometric3
isometric4
larry3d
nancyj
ogre
rectangles
roman
rounded
rowancap
script
serifcap
shadow
slant
speed
starwars
stop
thin
usaflag



Changed

Space bug fixed

0.2 - 2017-10-10
Added

Standard font

Changed

Minor bugs fixed

0.1 - 2017-10-04
Added

Block font
1-Line art
CLI commands

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.