From b280a900ca77dad5b751cfdbedfcae8ef334713a Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Mon, 14 Feb 2022 21:55:06 +0330 Subject: [PATCH 1/7] font : tarty4 font added --- CHANGELOG.md | 3 ++ FontList.ipynb | 8 +++- README.md | 4 +- art/art_param.py | 8 ++-- art/test2.py | 6 +++ art/text_dic3.py | 97 ++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 120 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 23ed5276..b5633940 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added +- 1 new font + 1. tarty4 ### Changed - `__word2art` function modified ## [5.4] - 2021-12-22 diff --git a/FontList.ipynb b/FontList.ipynb index b6643686..d58c64f5 100644 --- a/FontList.ipynb +++ b/FontList.ipynb @@ -38,7 +38,7 @@ { "data": { "text/plain": [ - "615" + "616" ] }, "execution_count": 2, @@ -4388,6 +4388,12 @@ "─░█── ░█▀▀▀ ─▀▀▀▄▄ ─░█── ─█─ ─▄▀ ──▀▄ \n", "─░█── ░█▄▄▄ ░█▄▄▄█ ─░█── ▄█▄ █▄▄ █▄▄█ \n", "\n", + "tarty4 : \n", + "\n", + "▀▀█▀▀ ▒█▀▀▀ ▒█▀▀▀█ ▀▀█▀▀ ▄█░ █▀█ █▀▀█ \n", + "░▒█░░ ▒█▀▀▀ ░▀▀▀▄▄ ░▒█░░ ░█░ ░▄▀ ░░▀▄ \n", + "░▒█░░ ▒█▄▄▄ ▒█▄▄▄█ ░▒█░░ ▄█▄ █▄▄ █▄▄█ \n", + "\n", "thin2 : \n", "test123\n", "\n", diff --git a/README.md b/README.md index d74c9422..472c8bc2 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ PyPI version built with Python3 - + @@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 615 + 616 1-Line-Art Counter diff --git a/art/art_param.py b/art/art_param.py index 0f04be52..272d6d01 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -876,7 +876,8 @@ "instagram", "tarty1", "tarty2", - "tarty3"] + "tarty3", + "tarty4"] RANDOM_FILTERED_FONTS = [ '5x8', @@ -897,7 +898,7 @@ 'moscow', 'dwhistled'] + NON_ASCII_FONTS -MIX_FILTERED_FONTS = ["tarty1", "tarty2", "tarty3"] +MIX_FILTERED_FONTS = ["tarty1", "tarty2", "tarty3", "tarty4"] DESCRIPTION = '''ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or @@ -1466,7 +1467,8 @@ "fancy137": [fancy137_dic, False], "tarty1": [tarty1_dic, False], "tarty2": [tarty2_dic, False], - "tarty3": [tarty3_dic, False] + "tarty3": [tarty3_dic, False], + "tarty4": [tarty4_dic, False] } DECORATIONS_MAP = {"angry1": angry1, # pragma: no cover diff --git a/art/test2.py b/art/test2.py index 753533bd..34212467 100644 --- a/art/test2.py +++ b/art/test2.py @@ -718,6 +718,12 @@ ──█── █▀▀ ▀▀█ ──█── ──▀── ▀▀▀ ▀▀▀ ──▀── +tarty4 : + +▀▀█▀▀ █▀▀ █▀▀ ▀▀█▀▀ +░░█░░ █▀▀ ▀▀█ ░░█░░ +░░▀░░ ▀▀▀ ▀▀▀ ░░▀░░ + thin2 : test diff --git a/art/text_dic3.py b/art/text_dic3.py index 2b908b28..beb9bab9 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -27402,3 +27402,100 @@ '/': ' \n \n \n ', 'n': ' \n█▀▀▄ \n█──█ \n▀──▀ ', '?': ' \n▀█ \n█▀ \n▄─ '} + +tarty4_dic = { + '{': '\n\n\n', + 'n': '\n█▀▀▄ \n█░░█ \n▀░░▀ ', + '7': '\n▀▀▀█ \n░░█░ \n░▐▌░ ', + '&': '\n\n\n', + 'M': '\n▒█▀▄▀█ \n▒█▒█▒█ \n▒█░░▒█ ', + 'u': '\n█░░█ \n█░░█ \n░▀▀▀ ', + 'j': '\n░░▀ \n░░█ \n█▄█ ', + 'E': '\n▒█▀▀▀ \n▒█▀▀▀ \n▒█▄▄▄ ', + 'L': '\n▒█░░░ \n▒█░░░ \n▒█▄▄█ ', + '=': '\n▄▄ \n▄▄ \n░░ ', + 'c': '\n█▀▀ \n█░░ \n▀▀▀ ', + 'm': '\n█▀▄▀█ \n█░▀░█ \n▀░░░▀ ', + 't': '\n▀▀█▀▀ \n░░█░░ \n░░▀░░ ', + 's': '\n█▀▀ \n▀▀█ \n▀▀▀ ', + '(': '\n▄▀ \n█░ \n▀▄ ', + 'A': '\n░█▀▀█ \n▒█▄▄█ \n▒█░▒█ ', + '+': '\n\n\n', + 'x': '\n█░█ \n▄▀▄ \n▀░▀ ', + ' ': ' \n \n \n ', + '"': '\n█░█ \n░░░ \n░░░ ', + '_': '\n\n\n', + 'B': '\n▒█▀▀█ \n▒█▀▀▄ \n▒█▄▄█ ', + '$': '\n\n\n', + 'X': '\n▀▄▒▄▀ \n░▒█░░ \n▄▀▒▀▄ ', + 'z': '\n▀▀█ \n▄▀░ \n▀▀▀ ', + 'a': '\n█▀▀█ \n█▄▄█ \n▀░░▀ ', + 'P': '\n▒█▀▀█ \n▒█▄▄█ \n▒█░░░ ', + '/': '\n\n\n', + '<': '\n\n\n', + 'V': '\n▒█░░▒█ \n░▒█▒█░ \n░░▀▄▀░ ', + ';': '\n\n\n', + ')': '\n▀▄ \n░█ \n▄▀ ', + 'f': '\n█▀▀ \n█▀▀ \n▀░░ ', + '2': '\n█▀█ \n░▄▀ \n█▄▄ ', + '@': '\n\n\n', + '4': '\n░█▀█░ \n█▄▄█▄ \n░░░█░ ', + 'O': '\n▒█▀▀▀█ \n▒█░░▒█ \n▒█▄▄▄█ ', + '?': '\n▀█ \n█▀ \n▄░ ', + 'e': '\n█▀▀ \n█▀▀ \n▀▀▀ ', + '\\': '\n\n\n', + '>': '\n\n\n', + '-': '\n░░ \n▀▀ \n░░ ', + '|': '\n\n\n', + 'S': '\n▒█▀▀▀█ \n░▀▀▀▄▄ \n▒█▄▄▄█ ', + '^': '\n\n\n', + 'K': '\n▒█░▄▀ \n▒█▀▄░ \n▒█░▒█ ', + 'U': '\n▒█░▒█ \n▒█░▒█ \n░▀▄▄▀ ', + '6': '\n▄▀▀▄ \n█▄▄░ \n▀▄▄▀ ', + 'q': '\n█▀▀█ \n█░░█ \n▀▀▀█ ', + '.': '\n░ \n▄ \n█ ', + 'k': '\n█░█ \n█▀▄ \n▀░▀ ', + 'w': '\n█░░░█ \n█▄█▄█ \n░▀░▀░ ', + 'y': '\n█░░█ \n█▄▄█ \n▄▄▄█ ', + '9': '\n▄▀▀▄ \n▀▄▄█ \n░▄▄▀ ', + 'Y': '\n▒█░░▒█ \n▒█▄▄▄█ \n░░▒█░░ ', + 'o': '\n█▀▀█ \n█░░█ \n▀▀▀▀ ', + '8': '\n▄▀▀▄ \n▄▀▀▄ \n▀▄▄▀ ', + '}': '\n\n\n', + 'T': '\n▀▀█▀▀ \n░▒█░░ \n░▒█░░ ', + 'p': '\n█▀▀█ \n█░░█ \n█▀▀▀ ', + '5': '\n█▀▀ \n▀▀▄ \n▄▄▀ ', + 'h': '\n█░░█ \n█▀▀█ \n▀░░▀ ', + '3': '\n█▀▀█ \n░░▀▄ \n█▄▄█ ', + 'C': '\n▒█▀▀█ \n▒█░░░ \n▒█▄▄█ ', + "'": '\n█ \n░ \n░ ', + 'b': '\n█▀▀▄ \n█▀▀▄ \n▀▀▀░ ', + '!': '\n█ \n▀ \n▄ ', + 'H': '\n▒█░▒█ \n▒█▀▀█ \n▒█░▒█ ', + 'R': '\n▒█▀▀█ \n▒█▄▄▀ \n▒█░▒█ ', + ']': '\n\n\n', + '1': '\n▄█░ \n░█░ \n▄█▄ ', + 'N': '\n▒█▄░▒█ \n▒█▒█▒█ \n▒█░░▀█ ', + 'F': '\n▒█▀▀▀ \n▒█▀▀▀ \n▒█░░░ ', + '*': '\n\n\n', + 'l': '\n█░░ \n█░░ \n▀▀▀ ', + ':': '\n▄ \n░ \n▀ ', + '[': '\n\n\n', + 'i': '\n░▀░ \n▀█▀ \n▀▀▀ ', + '~': '\n\n\n', + 'g': '\n█▀▀▀ \n█░▀█ \n▀▀▀▀ ', + 'v': '\n▀█░█▀ \n░█▄█░ \n░░▀░░ ', + 'I': '\n▀█▀ \n▒█░ \n▄█▄ ', + 'Q': '\n▒█▀▀█ \n▒█░▒█ \n░▀▀█▄ ', + ',': '\n░░ \n▄▄ \n░█ ', + 'W': '\n▒█░░▒█ \n▒█▒█▒█ \n▒█▄▀▄█ ', + '0': '\n█▀▀█ \n█▄▀█ \n█▄▄█ ', + 'd': '\n█▀▀▄ \n█░░█ \n▀▀▀░ ', + 'G': '\n▒█▀▀█ \n▒█░▄▄ \n▒█▄▄█ ', + '%': '\n\n\n', + 'Z': '\n▒█▀▀▀█ \n░▄▄▄▀▀ \n▒█▄▄▄█ ', + 'D': '\n▒█▀▀▄ \n▒█░▒█ \n▒█▄▄▀ ', + '`': '\n\n\n', + '#': '\n\n\n', + 'r': '\n█▀▀█ \n█▄▄▀ \n▀░▀▀ ', + 'J': '\n░░░▒█ \n░▄░▒█ \n▒█▄▄█ '} From 607f58cb59eecd5f738a176e4658a361943b9c4e Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Wed, 16 Feb 2022 21:30:50 +0330 Subject: [PATCH 2/7] font : tarty5 font added --- CHANGELOG.md | 3 +- FontList.ipynb | 6 ++- README.md | 4 +- art/art_param.py | 8 ++-- art/test2.py | 4 ++ art/text_dic3.py | 97 ++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 115 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5633940..72b8c59f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] ### Added -- 1 new font +- 2 new font 1. tarty4 + 2. tarty5 ### Changed - `__word2art` function modified ## [5.4] - 2021-12-22 diff --git a/FontList.ipynb b/FontList.ipynb index d58c64f5..00626098 100644 --- a/FontList.ipynb +++ b/FontList.ipynb @@ -38,7 +38,7 @@ { "data": { "text/plain": [ - "616" + "617" ] }, "execution_count": 2, @@ -4394,6 +4394,10 @@ "░▒█░░ ▒█▀▀▀ ░▀▀▀▄▄ ░▒█░░ ░█░ ░▄▀ ░░▀▄ \n", "░▒█░░ ▒█▄▄▄ ▒█▄▄▄█ ░▒█░░ ▄█▄ █▄▄ █▄▄█ \n", "\n", + "tarty5 : \n", + "\n", + "▜▛ █☰ ▟▛ ▜▛ \n", + "\n", "thin2 : \n", "test123\n", "\n", diff --git a/README.md b/README.md index 472c8bc2..55e15193 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ PyPI version built with Python3 - + @@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 616 + 617 1-Line-Art Counter diff --git a/art/art_param.py b/art/art_param.py index 272d6d01..808c4c49 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -877,7 +877,8 @@ "tarty1", "tarty2", "tarty3", - "tarty4"] + "tarty4", + "tarty5"] RANDOM_FILTERED_FONTS = [ '5x8', @@ -898,7 +899,7 @@ 'moscow', 'dwhistled'] + NON_ASCII_FONTS -MIX_FILTERED_FONTS = ["tarty1", "tarty2", "tarty3", "tarty4"] +MIX_FILTERED_FONTS = ["tarty1", "tarty2", "tarty3", "tarty4", "tarty5"] DESCRIPTION = '''ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or @@ -1468,7 +1469,8 @@ "tarty1": [tarty1_dic, False], "tarty2": [tarty2_dic, False], "tarty3": [tarty3_dic, False], - "tarty4": [tarty4_dic, False] + "tarty4": [tarty4_dic, False], + "tarty5": [tarty5_dic, False] } DECORATIONS_MAP = {"angry1": angry1, # pragma: no cover diff --git a/art/test2.py b/art/test2.py index 34212467..339391be 100644 --- a/art/test2.py +++ b/art/test2.py @@ -724,6 +724,10 @@ ░░█░░ █▀▀ ▀▀█ ░░█░░ ░░▀░░ ▀▀▀ ▀▀▀ ░░▀░░ +tarty5 : + +▜▛ █☰ ▟▛ ▜▛  + thin2 : test diff --git a/art/text_dic3.py b/art/text_dic3.py index beb9bab9..7c85a516 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -27499,3 +27499,100 @@ '#': '\n\n\n', 'r': '\n█▀▀█ \n█▄▄▀ \n▀░▀▀ ', 'J': '\n░░░▒█ \n░▄░▒█ \n▒█▄▄█ '} + +tarty5_dic = { + '8': '\n', + ',': '\n▖\xa0', + 'B': '\n▙\xa0', + ' ': ' \n ', + '%': '\n', + 'T': '\n▜▛\xa0', + 'n': '\n▛▟\xa0', + 'Z': '\n▜▙ ', + 'e': '\n█☰\xa0', + 'Q': '\n█▙\xa0', + 'K': '\n🅺\xa0', + 'k': '\n🅺\xa0', + 'g': '\n🅶\xa0', + 'V': '\n▚▞\xa0', + 'U': '\n▙▟\xa0', + '"': '\n▘▘', + '\\': '\n', + 'v': '\n▚▞\xa0', + 'Y': '\n▚▘\xa0', + '4': '\n', + 'u': '\n▙▟\xa0', + ']': '\n', + '~': '\n', + '7': '\n', + '`': '\n', + '(': '\n', + 'F': '\n█〓\xa0', + '&': '\n', + 'f': '\n█〓\xa0', + 'G': '\n🅶\xa0', + 'I': '\n█\xa0', + 'E': '\n█☰\xa0', + 'i': '\n█\xa0', + 'A': '\n▞▚\xa0', + 'q': '\n█▙\xa0', + 'P': '\n▛\xa0', + 'r': '\n🆁\xa0', + 'N': '\n▛▟\xa0', + 'o': '\n██\xa0', + "'": '\n▘', + ')': '\n', + 'S': '\n▟▛\xa0', + 'j': '\n▟\xa0', + 'W': '\n▚▚▘\xa0', + '-': '\n▬\xa0', + '^': '\n', + 'd': '\n◗\xa0', + 'J': '\n▟\xa0', + 'l': '\n▙▄\xa0', + '{': '\n', + '*': '\n', + '1': '\n', + 'b': '\n▙\xa0', + 'z': '\n▜▙ ', + '6': '\n', + 'w': '\n▚▚▘\xa0', + 'x': '\n⌘\xa0', + '@': '\n', + '9': '\n', + 'X': '\n⌘\xa0', + 'D': '\n◗\xa0', + '!': '\n❢ ', + '>': '\n', + 'm': '\n▛▚▞▜\xa0', + '=': '\n', + ';': '\n', + '[': '\n', + 'M': '\n▛▚▞▜\xa0', + '.': '\n🔲\xa0', + 't': '\n▜▛\xa0', + '2': '\n', + ':': '\n', + 'L': '\n▙▄\xa0', + 'h': '\n█▬█\xa0', + 'R': '\n🆁\xa0', + 'O': '\n██\xa0', + '$': '\n', + '/': '\n', + '?': '\n❓\xa0', + 's': '\n▟▛\xa0', + '#': '\n', + '|': '\n', + 'p': '\n▛\xa0', + '}': '\n', + '3': '\n', + '5': '\n', + '<': '\n', + '0': '\n', + 'H': '\n█▬█\xa0', + 'y': '\n▚▘\xa0', + 'a': '\n▞▚\xa0', + '+': '\n', + '_': '\n', + 'c': '\n❰\xa0', + 'C': '\n❰\xa0'} From 40d5597448fba9d9190db962dd7e9aa1940a7f04 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sat, 19 Feb 2022 16:47:00 +0330 Subject: [PATCH 3/7] font : fancy138 added --- art/art_param.py | 2 ++ art/text_dic3.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/art/art_param.py b/art/art_param.py index 808c4c49..40ffb417 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -790,6 +790,7 @@ "fancy135", "fancy136", "fancy137", + "fancy138", "foxy", "white_square", "black_square", @@ -1466,6 +1467,7 @@ "fancy135": [fancy135_dic, False], "fancy136": [fancy136_dic, False], "fancy137": [fancy137_dic, False], + "fancy138":[fancy138_dic,False], "tarty1": [tarty1_dic, False], "tarty2": [tarty2_dic, False], "tarty3": [tarty3_dic, False], diff --git a/art/text_dic3.py b/art/text_dic3.py index 7c85a516..9b1e1f81 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -27596,3 +27596,6 @@ '_': '\n', 'c': '\n❰\xa0', 'C': '\n❰\xa0'} + +fancy138_dic = {'p': '𝓅', 'N': '𝒩', '^': '^', '|': '|', 'C': '𝒞', 'M': 'ℳ', 'k': '𝓀', 'y': '𝓎', '8': '8', '(': '(', '"': '"', '9': '9', '#': '#', 'h': '𝒽', 'B': 'ℬ', 'b': '𝒷', 'u': '𝓊', 'r': '𝓇', 'H': 'ℋ', 'w': '𝓌', 'Y': '𝒴', '/': '/', '+': '+', '3': '3', 'U': '𝒰', 'W': '𝒲', 'z': '𝓏', 'Q': '𝒬', 'x': '𝓍', '!': '!', '[': '[', 'E': 'ℰ', 'T': '𝒯', "'": "'", 'f': '𝒻', '1': '1', '_': '_', 'a': '𝒶', 'R': 'ℛ', '}': '}', '~': '~', '5': '5', ']': ']', '7': '7', 'A': '𝒜', 'S': '𝒮', 'K': '𝒦', '%': '%', 'l': '𝓁', 'g': 'ℊ', '<': '<', '$': '$', 's': '𝓈', '\\': '\\', ',': ',', 'i': '𝒾', 'I': 'ℐ', 'L': 'ℒ', '>': '>', ':': ':', 'q': '𝓆', 'J': '𝒥', 'P': '𝒫', '`': '`', 'F': 'ℱ', 'd': '𝒹', '?': '?', 'e': 'ℯ', 'O': '𝒪', ')': ')', 'X': '𝒳', '6': '6', 'n': '𝓃', 'j': '𝒿', '-': '-', '4': '4', '@': '@', '.': '.', 'o': 'ℴ', '{': '{', '2': '2', '=': '=', ' ': ' ', 'c': '𝒸', 'D': '𝒟', 't': '𝓉', 'Z': '𝒵', 'G': '𝒢', 'v': '𝓋', '&': '&', 'V': '𝒱', '0': '0', ';': ';', '*': '*', 'm': '𝓂'} + From 616907897a0a374bfaa84bbd6a04e2bb0ca88fd1 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sat, 19 Feb 2022 16:48:18 +0330 Subject: [PATCH 4/7] font : fancy139 added --- art/art_param.py | 2 ++ art/text_dic3.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/art/art_param.py b/art/art_param.py index 40ffb417..40f6706b 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -791,6 +791,7 @@ "fancy136", "fancy137", "fancy138", + "fancy139", "foxy", "white_square", "black_square", @@ -1468,6 +1469,7 @@ "fancy136": [fancy136_dic, False], "fancy137": [fancy137_dic, False], "fancy138":[fancy138_dic,False], + "fancy139":[fancy139_dic,False], "tarty1": [tarty1_dic, False], "tarty2": [tarty2_dic, False], "tarty3": [tarty3_dic, False], diff --git a/art/text_dic3.py b/art/text_dic3.py index 9b1e1f81..6c7c01d4 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -27599,3 +27599,5 @@ fancy138_dic = {'p': '𝓅', 'N': '𝒩', '^': '^', '|': '|', 'C': '𝒞', 'M': 'ℳ', 'k': '𝓀', 'y': '𝓎', '8': '8', '(': '(', '"': '"', '9': '9', '#': '#', 'h': '𝒽', 'B': 'ℬ', 'b': '𝒷', 'u': '𝓊', 'r': '𝓇', 'H': 'ℋ', 'w': '𝓌', 'Y': '𝒴', '/': '/', '+': '+', '3': '3', 'U': '𝒰', 'W': '𝒲', 'z': '𝓏', 'Q': '𝒬', 'x': '𝓍', '!': '!', '[': '[', 'E': 'ℰ', 'T': '𝒯', "'": "'", 'f': '𝒻', '1': '1', '_': '_', 'a': '𝒶', 'R': 'ℛ', '}': '}', '~': '~', '5': '5', ']': ']', '7': '7', 'A': '𝒜', 'S': '𝒮', 'K': '𝒦', '%': '%', 'l': '𝓁', 'g': 'ℊ', '<': '<', '$': '$', 's': '𝓈', '\\': '\\', ',': ',', 'i': '𝒾', 'I': 'ℐ', 'L': 'ℒ', '>': '>', ':': ':', 'q': '𝓆', 'J': '𝒥', 'P': '𝒫', '`': '`', 'F': 'ℱ', 'd': '𝒹', '?': '?', 'e': 'ℯ', 'O': '𝒪', ')': ')', 'X': '𝒳', '6': '6', 'n': '𝓃', 'j': '𝒿', '-': '-', '4': '4', '@': '@', '.': '.', 'o': 'ℴ', '{': '{', '2': '2', '=': '=', ' ': ' ', 'c': '𝒸', 'D': '𝒟', 't': '𝓉', 'Z': '𝒵', 'G': '𝒢', 'v': '𝓋', '&': '&', 'V': '𝒱', '0': '0', ';': ';', '*': '*', 'm': '𝓂'} +fancy139_dic = {'W': '𝓦', 'K': '𝓚', 'o': '𝓸', 'M': '𝓜', '"': '❞', 'd': '𝓭', "'": '❜', 'J': '𝓙', 'j': '𝓳', 'p': '𝓹', '+': '+', '5': '5', '*': '*', 't': '𝓽', '#': '#', 'x': '𝔁', 'n': '𝓷', 'D': '𝓓', 's': '𝓼', 'B': '𝓑', 'I': '𝓘', '2': '2', 'a': '𝓪', '<': '<', 'L': '𝓛', 'w': '𝔀', '-': '-', '[': '[', '_': '_', 'r': '𝓻', '@': '@', 'y': '𝔂', '1': '1', '&': '&', '8': '8', 'F': '𝓕', '.': '.', 'i': '𝓲', '3': '3', 'e': '𝓮', 'U': '𝓤', 'P': '𝓟', 'A': '𝓐', 'v': '𝓿', 'l': '𝓵', 'Z': '𝓩', '~': '~', '(': '(', '^': '^', 'X': '𝓧', 'f': '𝓯', 'H': '𝓗', '6': '6', 'b': '𝓫', '`': '`', 'g': '𝓰', 'N': '𝓝', ']': ']', ' ': ' ', ')': ')', '}': '}', '%': '%', 'Y': '𝓨', '!': '❗', 'E': '𝓔', 'Q': '𝓠', ';': ';', '9': '9', '|': '|', '=': '=', 'C': '𝓒', 'V': '𝓥', 'R': '𝓡', '0': '0', 'S': '𝓢', '7': '7', '4': '4', 'h': '𝓱', ',': ',', '?': '❓', 'k': '𝓴', 'c': '𝓬', 'T': '𝓣', '\\': '\\', ':': ':', 'q': '𝓺', 'u': '𝓾', '$': '$', 'z': '𝔃', '/': '/', 'm': '𝓶', 'G': '𝓖', '>': '>', '{': '{', 'O': '𝓞'} + From 1b1ef6780030c78ed3e24991cc240a601d78d27e Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sat, 19 Feb 2022 16:49:47 +0330 Subject: [PATCH 5/7] font : fancy140 added --- art/art_param.py | 2 ++ art/text_dic3.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/art/art_param.py b/art/art_param.py index 40f6706b..c4034bf2 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -792,6 +792,7 @@ "fancy137", "fancy138", "fancy139", + "fancy140", "foxy", "white_square", "black_square", @@ -1470,6 +1471,7 @@ "fancy137": [fancy137_dic, False], "fancy138":[fancy138_dic,False], "fancy139":[fancy139_dic,False], + "fancy140":[fancy140_dic,False], "tarty1": [tarty1_dic, False], "tarty2": [tarty2_dic, False], "tarty3": [tarty3_dic, False], diff --git a/art/text_dic3.py b/art/text_dic3.py index 6c7c01d4..f29f701a 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -27601,3 +27601,5 @@ fancy139_dic = {'W': '𝓦', 'K': '𝓚', 'o': '𝓸', 'M': '𝓜', '"': '❞', 'd': '𝓭', "'": '❜', 'J': '𝓙', 'j': '𝓳', 'p': '𝓹', '+': '+', '5': '5', '*': '*', 't': '𝓽', '#': '#', 'x': '𝔁', 'n': '𝓷', 'D': '𝓓', 's': '𝓼', 'B': '𝓑', 'I': '𝓘', '2': '2', 'a': '𝓪', '<': '<', 'L': '𝓛', 'w': '𝔀', '-': '-', '[': '[', '_': '_', 'r': '𝓻', '@': '@', 'y': '𝔂', '1': '1', '&': '&', '8': '8', 'F': '𝓕', '.': '.', 'i': '𝓲', '3': '3', 'e': '𝓮', 'U': '𝓤', 'P': '𝓟', 'A': '𝓐', 'v': '𝓿', 'l': '𝓵', 'Z': '𝓩', '~': '~', '(': '(', '^': '^', 'X': '𝓧', 'f': '𝓯', 'H': '𝓗', '6': '6', 'b': '𝓫', '`': '`', 'g': '𝓰', 'N': '𝓝', ']': ']', ' ': ' ', ')': ')', '}': '}', '%': '%', 'Y': '𝓨', '!': '❗', 'E': '𝓔', 'Q': '𝓠', ';': ';', '9': '9', '|': '|', '=': '=', 'C': '𝓒', 'V': '𝓥', 'R': '𝓡', '0': '0', 'S': '𝓢', '7': '7', '4': '4', 'h': '𝓱', ',': ',', '?': '❓', 'k': '𝓴', 'c': '𝓬', 'T': '𝓣', '\\': '\\', ':': ':', 'q': '𝓺', 'u': '𝓾', '$': '$', 'z': '𝔃', '/': '/', 'm': '𝓶', 'G': '𝓖', '>': '>', '{': '{', 'O': '𝓞'} +fancy140_dic = {',': ',', 'J': '𝓙', 'y': 'ⲩ', '0': '0', 'M': 'Ⲙ', '2': '2', ']': ']', 'Q': '𝓠', '|': '|', 'O': 'Ⲟ', 'H': 'Ⲏ', '{': '{', '5': '5', 'u': '𐌵', 'A': 'Ⲁ', 'I': 'Ⲓ', '&': '&', 'Y': 'Ⲩ', 'T': 'Ⲧ', '>': '>', 'R': 'Ꞅ', '!': '!', 'a': 'ⲁ', 'r': 'ꞅ', 'U': 'ⴑ', '}': '}', 'h': 'ⲏ', 'x': 'ⲭ', '1': '1', ';': ';', 'w': 'ⲱ', 't': 'ⲧ', 'X': 'Ⲭ', '?': '?', '-': '-', '6': '6', 'v': '𝓿', '"': '"', '#': '#', 'd': 'ⲇ', 's': '𝛓', '~': '~', 'W': 'Ⲱ', '4': '4', 'c': 'ⲥ', '\\': '\\', '+': '+', 'P': 'Ⲣ', 'N': 'Ⲛ', 'Z': 'Ⲍ', '<': '<', 'g': '𝓰', ':': ':', 'b': 'ⲃ', '9': '9', '8': '8', 'e': 'ⲉ', 'z': 'ⲍ', "'": "'", 'E': 'Ⲉ', ')': ')', 'f': '𝓯', 'i': 'ⲓ', 'n': 'ⲛ', 'l': '𝓵', 'S': 'Ϩ', '.': '.', '3': '3', 'p': 'ⲣ', 'q': '𝓺', 'C': 'Ⲥ', ' ': ' ', 'j': '𝓳', 'F': '𝓕', '[': '[', '`': '`', 'K': 'Ⲕ', '$': '$', 'B': 'Ⲃ', '(': '(', '%': '%', '@': '@', '^': '^', '7': '7', 'D': 'Ⲇ', '=': '=', 'G': '𝓖', 'k': 'ⲕ', '/': '/', 'L': '𝓛', 'm': 'ⲙ', 'V': '𝓥', '_': '_', '*': '*', 'o': 'ⲟ'} + From 1e998f1f70ecac56d0c4bda181352903d2814389 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sat, 19 Feb 2022 16:59:49 +0330 Subject: [PATCH 6/7] fix : autopep8 --- CHANGELOG.md | 5 +- FontList.ipynb | 11 +- README.md | 4 +- art/art_param.py | 6 +- art/test2.py | 9 ++ art/text_dic3.py | 292 ++++++++++++++++++++++++++++++++++++++++++++++- 6 files changed, 316 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72b8c59f..42913d04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,9 +6,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] ### Added -- 2 new font +- 5 new font 1. tarty4 2. tarty5 + 3. fancy138 + 4. fancy139 + 5. fancy140 ### Changed - `__word2art` function modified ## [5.4] - 2021-12-22 diff --git a/FontList.ipynb b/FontList.ipynb index 00626098..0d205575 100644 --- a/FontList.ipynb +++ b/FontList.ipynb @@ -38,7 +38,7 @@ { "data": { "text/plain": [ - "617" + "620" ] }, "execution_count": 2, @@ -3902,9 +3902,18 @@ "fancy137 : \n", "𝕿𝕰𝕾𝕿123\n", "\n", + "fancy138 : \n", + "𝒯ℰ𝒮𝒯123\n", + "\n", + "fancy139 : \n", + "𝓣𝓔𝓢𝓣123\n", + "\n", "fancy14 : \n", "ȶɛֆȶ123\n", "\n", + "fancy140 : \n", + "ⲦⲈϨⲦ123\n", + "\n", "fancy15 : \n", "✞ƎƧ✞123\n", "\n", diff --git a/README.md b/README.md index 55e15193..c2cdc652 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ PyPI version built with Python3 - + @@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 617 + 620 1-Line-Art Counter diff --git a/art/art_param.py b/art/art_param.py index c4034bf2..a6c1e3f2 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -1469,9 +1469,9 @@ "fancy135": [fancy135_dic, False], "fancy136": [fancy136_dic, False], "fancy137": [fancy137_dic, False], - "fancy138":[fancy138_dic,False], - "fancy139":[fancy139_dic,False], - "fancy140":[fancy140_dic,False], + "fancy138": [fancy138_dic, False], + "fancy139": [fancy139_dic, False], + "fancy140": [fancy140_dic, False], "tarty1": [tarty1_dic, False], "tarty2": [tarty2_dic, False], "tarty3": [tarty3_dic, False], diff --git a/art/test2.py b/art/test2.py index 339391be..c37de2c2 100644 --- a/art/test2.py +++ b/art/test2.py @@ -232,9 +232,18 @@ fancy137 : 𝖙𝖊𝖘𝖙 +fancy138 : +𝓉ℯ𝓈𝓉 + +fancy139 : +𝓽𝓮𝓼𝓽 + fancy14 : ȶɛֆȶ +fancy140 : +ⲧⲉ𝛓ⲧ + fancy15 : ✞ƎƧ✞ diff --git a/art/text_dic3.py b/art/text_dic3.py index f29f701a..a862866e 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -27597,9 +27597,293 @@ 'c': '\n❰\xa0', 'C': '\n❰\xa0'} -fancy138_dic = {'p': '𝓅', 'N': '𝒩', '^': '^', '|': '|', 'C': '𝒞', 'M': 'ℳ', 'k': '𝓀', 'y': '𝓎', '8': '8', '(': '(', '"': '"', '9': '9', '#': '#', 'h': '𝒽', 'B': 'ℬ', 'b': '𝒷', 'u': '𝓊', 'r': '𝓇', 'H': 'ℋ', 'w': '𝓌', 'Y': '𝒴', '/': '/', '+': '+', '3': '3', 'U': '𝒰', 'W': '𝒲', 'z': '𝓏', 'Q': '𝒬', 'x': '𝓍', '!': '!', '[': '[', 'E': 'ℰ', 'T': '𝒯', "'": "'", 'f': '𝒻', '1': '1', '_': '_', 'a': '𝒶', 'R': 'ℛ', '}': '}', '~': '~', '5': '5', ']': ']', '7': '7', 'A': '𝒜', 'S': '𝒮', 'K': '𝒦', '%': '%', 'l': '𝓁', 'g': 'ℊ', '<': '<', '$': '$', 's': '𝓈', '\\': '\\', ',': ',', 'i': '𝒾', 'I': 'ℐ', 'L': 'ℒ', '>': '>', ':': ':', 'q': '𝓆', 'J': '𝒥', 'P': '𝒫', '`': '`', 'F': 'ℱ', 'd': '𝒹', '?': '?', 'e': 'ℯ', 'O': '𝒪', ')': ')', 'X': '𝒳', '6': '6', 'n': '𝓃', 'j': '𝒿', '-': '-', '4': '4', '@': '@', '.': '.', 'o': 'ℴ', '{': '{', '2': '2', '=': '=', ' ': ' ', 'c': '𝒸', 'D': '𝒟', 't': '𝓉', 'Z': '𝒵', 'G': '𝒢', 'v': '𝓋', '&': '&', 'V': '𝒱', '0': '0', ';': ';', '*': '*', 'm': '𝓂'} - -fancy139_dic = {'W': '𝓦', 'K': '𝓚', 'o': '𝓸', 'M': '𝓜', '"': '❞', 'd': '𝓭', "'": '❜', 'J': '𝓙', 'j': '𝓳', 'p': '𝓹', '+': '+', '5': '5', '*': '*', 't': '𝓽', '#': '#', 'x': '𝔁', 'n': '𝓷', 'D': '𝓓', 's': '𝓼', 'B': '𝓑', 'I': '𝓘', '2': '2', 'a': '𝓪', '<': '<', 'L': '𝓛', 'w': '𝔀', '-': '-', '[': '[', '_': '_', 'r': '𝓻', '@': '@', 'y': '𝔂', '1': '1', '&': '&', '8': '8', 'F': '𝓕', '.': '.', 'i': '𝓲', '3': '3', 'e': '𝓮', 'U': '𝓤', 'P': '𝓟', 'A': '𝓐', 'v': '𝓿', 'l': '𝓵', 'Z': '𝓩', '~': '~', '(': '(', '^': '^', 'X': '𝓧', 'f': '𝓯', 'H': '𝓗', '6': '6', 'b': '𝓫', '`': '`', 'g': '𝓰', 'N': '𝓝', ']': ']', ' ': ' ', ')': ')', '}': '}', '%': '%', 'Y': '𝓨', '!': '❗', 'E': '𝓔', 'Q': '𝓠', ';': ';', '9': '9', '|': '|', '=': '=', 'C': '𝓒', 'V': '𝓥', 'R': '𝓡', '0': '0', 'S': '𝓢', '7': '7', '4': '4', 'h': '𝓱', ',': ',', '?': '❓', 'k': '𝓴', 'c': '𝓬', 'T': '𝓣', '\\': '\\', ':': ':', 'q': '𝓺', 'u': '𝓾', '$': '$', 'z': '𝔃', '/': '/', 'm': '𝓶', 'G': '𝓖', '>': '>', '{': '{', 'O': '𝓞'} +fancy138_dic = { + 'p': '𝓅', + 'N': '𝒩', + '^': '^', + '|': '|', + 'C': '𝒞', + 'M': 'ℳ', + 'k': '𝓀', + 'y': '𝓎', + '8': '8', + '(': '(', + '"': '"', + '9': '9', + '#': '#', + 'h': '𝒽', + 'B': 'ℬ', + 'b': '𝒷', + 'u': '𝓊', + 'r': '𝓇', + 'H': 'ℋ', + 'w': '𝓌', + 'Y': '𝒴', + '/': '/', + '+': '+', + '3': '3', + 'U': '𝒰', + 'W': '𝒲', + 'z': '𝓏', + 'Q': '𝒬', + 'x': '𝓍', + '!': '!', + '[': '[', + 'E': 'ℰ', + 'T': '𝒯', + "'": "'", + 'f': '𝒻', + '1': '1', + '_': '_', + 'a': '𝒶', + 'R': 'ℛ', + '}': '}', + '~': '~', + '5': '5', + ']': ']', + '7': '7', + 'A': '𝒜', + 'S': '𝒮', + 'K': '𝒦', + '%': '%', + 'l': '𝓁', + 'g': 'ℊ', + '<': '<', + '$': '$', + 's': '𝓈', + '\\': '\\', + ',': ',', + 'i': '𝒾', + 'I': 'ℐ', + 'L': 'ℒ', + '>': '>', + ':': ':', + 'q': '𝓆', + 'J': '𝒥', + 'P': '𝒫', + '`': '`', + 'F': 'ℱ', + 'd': '𝒹', + '?': '?', + 'e': 'ℯ', + 'O': '𝒪', + ')': ')', + 'X': '𝒳', + '6': '6', + 'n': '𝓃', + 'j': '𝒿', + '-': '-', + '4': '4', + '@': '@', + '.': '.', + 'o': 'ℴ', + '{': '{', + '2': '2', + '=': '=', + ' ': ' ', + 'c': '𝒸', + 'D': '𝒟', + 't': '𝓉', + 'Z': '𝒵', + 'G': '𝒢', + 'v': '𝓋', + '&': '&', + 'V': '𝒱', + '0': '0', + ';': ';', + '*': '*', + 'm': '𝓂'} -fancy140_dic = {',': ',', 'J': '𝓙', 'y': 'ⲩ', '0': '0', 'M': 'Ⲙ', '2': '2', ']': ']', 'Q': '𝓠', '|': '|', 'O': 'Ⲟ', 'H': 'Ⲏ', '{': '{', '5': '5', 'u': '𐌵', 'A': 'Ⲁ', 'I': 'Ⲓ', '&': '&', 'Y': 'Ⲩ', 'T': 'Ⲧ', '>': '>', 'R': 'Ꞅ', '!': '!', 'a': 'ⲁ', 'r': 'ꞅ', 'U': 'ⴑ', '}': '}', 'h': 'ⲏ', 'x': 'ⲭ', '1': '1', ';': ';', 'w': 'ⲱ', 't': 'ⲧ', 'X': 'Ⲭ', '?': '?', '-': '-', '6': '6', 'v': '𝓿', '"': '"', '#': '#', 'd': 'ⲇ', 's': '𝛓', '~': '~', 'W': 'Ⲱ', '4': '4', 'c': 'ⲥ', '\\': '\\', '+': '+', 'P': 'Ⲣ', 'N': 'Ⲛ', 'Z': 'Ⲍ', '<': '<', 'g': '𝓰', ':': ':', 'b': 'ⲃ', '9': '9', '8': '8', 'e': 'ⲉ', 'z': 'ⲍ', "'": "'", 'E': 'Ⲉ', ')': ')', 'f': '𝓯', 'i': 'ⲓ', 'n': 'ⲛ', 'l': '𝓵', 'S': 'Ϩ', '.': '.', '3': '3', 'p': 'ⲣ', 'q': '𝓺', 'C': 'Ⲥ', ' ': ' ', 'j': '𝓳', 'F': '𝓕', '[': '[', '`': '`', 'K': 'Ⲕ', '$': '$', 'B': 'Ⲃ', '(': '(', '%': '%', '@': '@', '^': '^', '7': '7', 'D': 'Ⲇ', '=': '=', 'G': '𝓖', 'k': 'ⲕ', '/': '/', 'L': '𝓛', 'm': 'ⲙ', 'V': '𝓥', '_': '_', '*': '*', 'o': 'ⲟ'} +fancy139_dic = { + 'W': '𝓦', + 'K': '𝓚', + 'o': '𝓸', + 'M': '𝓜', + '"': '❞', + 'd': '𝓭', + "'": '❜', + 'J': '𝓙', + 'j': '𝓳', + 'p': '𝓹', + '+': '+', + '5': '5', + '*': '*', + 't': '𝓽', + '#': '#', + 'x': '𝔁', + 'n': '𝓷', + 'D': '𝓓', + 's': '𝓼', + 'B': '𝓑', + 'I': '𝓘', + '2': '2', + 'a': '𝓪', + '<': '<', + 'L': '𝓛', + 'w': '𝔀', + '-': '-', + '[': '[', + '_': '_', + 'r': '𝓻', + '@': '@', + 'y': '𝔂', + '1': '1', + '&': '&', + '8': '8', + 'F': '𝓕', + '.': '.', + 'i': '𝓲', + '3': '3', + 'e': '𝓮', + 'U': '𝓤', + 'P': '𝓟', + 'A': '𝓐', + 'v': '𝓿', + 'l': '𝓵', + 'Z': '𝓩', + '~': '~', + '(': '(', + '^': '^', + 'X': '𝓧', + 'f': '𝓯', + 'H': '𝓗', + '6': '6', + 'b': '𝓫', + '`': '`', + 'g': '𝓰', + 'N': '𝓝', + ']': ']', + ' ': ' ', + ')': ')', + '}': '}', + '%': '%', + 'Y': '𝓨', + '!': '❗', + 'E': '𝓔', + 'Q': '𝓠', + ';': ';', + '9': '9', + '|': '|', + '=': '=', + 'C': '𝓒', + 'V': '𝓥', + 'R': '𝓡', + '0': '0', + 'S': '𝓢', + '7': '7', + '4': '4', + 'h': '𝓱', + ',': ',', + '?': '❓', + 'k': '𝓴', + 'c': '𝓬', + 'T': '𝓣', + '\\': '\\', + ':': ':', + 'q': '𝓺', + 'u': '𝓾', + '$': '$', + 'z': '𝔃', + '/': '/', + 'm': '𝓶', + 'G': '𝓖', + '>': '>', + '{': '{', + 'O': '𝓞'} +fancy140_dic = { + ',': ',', + 'J': '𝓙', + 'y': 'ⲩ', + '0': '0', + 'M': 'Ⲙ', + '2': '2', + ']': ']', + 'Q': '𝓠', + '|': '|', + 'O': 'Ⲟ', + 'H': 'Ⲏ', + '{': '{', + '5': '5', + 'u': '𐌵', + 'A': 'Ⲁ', + 'I': 'Ⲓ', + '&': '&', + 'Y': 'Ⲩ', + 'T': 'Ⲧ', + '>': '>', + 'R': 'Ꞅ', + '!': '!', + 'a': 'ⲁ', + 'r': 'ꞅ', + 'U': 'ⴑ', + '}': '}', + 'h': 'ⲏ', + 'x': 'ⲭ', + '1': '1', + ';': ';', + 'w': 'ⲱ', + 't': 'ⲧ', + 'X': 'Ⲭ', + '?': '?', + '-': '-', + '6': '6', + 'v': '𝓿', + '"': '"', + '#': '#', + 'd': 'ⲇ', + 's': '𝛓', + '~': '~', + 'W': 'Ⲱ', + '4': '4', + 'c': 'ⲥ', + '\\': '\\', + '+': '+', + 'P': 'Ⲣ', + 'N': 'Ⲛ', + 'Z': 'Ⲍ', + '<': '<', + 'g': '𝓰', + ':': ':', + 'b': 'ⲃ', + '9': '9', + '8': '8', + 'e': 'ⲉ', + 'z': 'ⲍ', + "'": "'", + 'E': 'Ⲉ', + ')': ')', + 'f': '𝓯', + 'i': 'ⲓ', + 'n': 'ⲛ', + 'l': '𝓵', + 'S': 'Ϩ', + '.': '.', + '3': '3', + 'p': 'ⲣ', + 'q': '𝓺', + 'C': 'Ⲥ', + ' ': ' ', + 'j': '𝓳', + 'F': '𝓕', + '[': '[', + '`': '`', + 'K': 'Ⲕ', + '$': '$', + 'B': 'Ⲃ', + '(': '(', + '%': '%', + '@': '@', + '^': '^', + '7': '7', + 'D': 'Ⲇ', + '=': '=', + 'G': '𝓖', + 'k': 'ⲕ', + '/': '/', + 'L': '𝓛', + 'm': 'ⲙ', + 'V': '𝓥', + '_': '_', + '*': '*', + 'o': 'ⲟ'} From ea1136fe19ed0ffda77ce17c73a11ebed70c99ec Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sat, 19 Feb 2022 17:20:42 +0330 Subject: [PATCH 7/7] fix : minor edit in test.py --- art/test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/art/test.py b/art/test.py index 40507ceb..964635c7 100644 --- a/art/test.py +++ b/art/test.py @@ -4405,11 +4405,11 @@ >>> random.seed(3) >>> Art = art("random") >>> random.seed(40) ->>> Text = text2art("test","random") +>>> Text = text2art("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!\"#$%&'()*+,-./:;<=>?@[\]^_`{|}~0123456789","random") >>> random.seed(55) >>> Art3 = randart() >>> random.seed(19) ->>> Text2 = text2art("test","random") +>>> Text2 = text2art("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!\"#$%&'()*+,-./:;<=>?@[\]^_`{|}~0123456789","random") >>> random.seed(39) >>> Art2 = art("random") >>> random.seed(119)