From 6275b7a66fbefa083d94d12d531e3568271e1b78 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:29:52 +0330 Subject: [PATCH 01/12] font : contouring3 font added --- art/art_param.py | 5 ++++- art/text_dic3.py | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/art/art_param.py b/art/art_param.py index 68452d0a..bfa85f9a 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -136,6 +136,7 @@ "binary", "contouring1", "contouring2", + "contouring3", "decimal", "high_noo", "hills", @@ -264,6 +265,7 @@ TEST_FILTERED_FONTS = [ "contouring1", "contouring2", + "contouring3", "mirror", "mirror_flip", "flip", @@ -790,7 +792,8 @@ "fancy81": [fancy81_dic, False], "fancy82": [fancy82_dic, False], "fancy83": [fancy83_dic, False], - "fancy84": [fancy84_dic, False] + "fancy84": [fancy84_dic, False], + "contouring3": [contouring3_dic, False] } FONT_COUNTER = len(FONT_MAP) # pragma: no cover diff --git a/art/text_dic3.py b/art/text_dic3.py index f7790c1b..a511f258 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13554,3 +13554,6 @@ '8': '8', '9': '9', ' ': ' '} + +contouring3_dic = {'p': '[̲̅p]', '}': '[̲̅}]', 'y': '[̲̅y]', 't': '[̲̅t]', 'n': '[̲̅n]', '1': '[̲̅1]', 'O': '[̲̅O]', ' ': ' ', 'S': '[̲̅S]', '{': '[̲̅{]', 'R': '[̲̅R]', 'N': '[̲̅N]', 'Q': '[̲̅Q]', 'h': '[̲̅h]', 'E': '[̲̅E]', 'U': '[̲̅U]', 'x': '[̲̅x]', 'V': '[̲̅V]', '"': '[̲̅"]', 'D': '[̲̅D]', '`': '[̲̅`]', 'z': '[̲̅z]', 'H': '[̲̅H]', 'W': '[̲̅W]', 'v': '[̲̅v]', 'd': '[̲̅d]', 'j': '[̲̅j]', 'G': '[̲̅G]', 'Z': '[̲̅Z]', '7': '[̲̅7]', '-': '[̲̅-]', 'i': '[̲̅i]', '#': '[̲̅#]', 'F': '[̲̅F]', 'f': '[̲̅f]', 'C': '[̲̅C]', 'P': '[̲̅P]', '!': '[̲̅!]', '0': '[̲̅0]', '8': '[̲̅8]', 'B': '[̲̅B]', '[': '[̲̅[]', '\\': '[̲̅\\]', '3': '[̲̅3]', '@': '[̲̅@]', '_': '[̲̅_]', ';': '[̲̅;]', '^': '[̲̅^]', 'c': '[̲̅c]', ':': '[̲̅:]', 'T': '[̲̅T]', "'": "[̲̅']", '/': '[̲̅/]', '%': '[̲̅%]', '9': '[̲̅9]', 'l': '[̲̅l]', 'k': '[̲̅k]', 'u': '[̲̅u]', ',': '[̲̅,]', 'q': '[̲̅q]', '~': '[̲̅~]', 'L': '[̲̅L]', 'J': '[̲̅J]', 's': '[̲̅s]', '.': '[̲̅.]', '*': '[̲̅*]', '&': '[̲̅&]', 'X': '[̲̅X]', 'e': '[̲̅e]', 'g': '[̲̅g]', 'I': '[̲̅I]', ')': '[̲̅)]', '6': '[̲̅6]', 'a': '[̲̅a]', 'K': '[̲̅K]', 'w': '[̲̅w]', '>': '[̲̅>]', '4': '[̲̅4]', '(': '[̲̅(]', '2': '[̲̅2]', '+': '[̲̅+]', 'b': '[̲̅b]', ']': '[̲̅]]', 'r': '[̲̅r]', '<': '[̲̅<]', '=': '[̲̅=]', '5': '[̲̅5]', 'm': '[̲̅m]', '|': '[̲̅|]', 'M': '[̲̅M]', 'A': '[̲̅A]', '$': '[̲̅$]', '?': '[̲̅?]', 'o': '[̲̅o]', 'Y': '[̲̅Y]'} + From c97b3796d9facf52eb6836f64811f804f767b492 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:36:24 +0330 Subject: [PATCH 02/12] font : contouring4 font added #60 --- art/art_param.py | 5 ++++- art/text_dic3.py | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/art/art_param.py b/art/art_param.py index bfa85f9a..38a6f8ef 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -137,6 +137,7 @@ "contouring1", "contouring2", "contouring3", + "contouring4", "decimal", "high_noo", "hills", @@ -266,6 +267,7 @@ "contouring1", "contouring2", "contouring3", + "contouring4", "mirror", "mirror_flip", "flip", @@ -793,7 +795,8 @@ "fancy82": [fancy82_dic, False], "fancy83": [fancy83_dic, False], "fancy84": [fancy84_dic, False], - "contouring3": [contouring3_dic, False] + "contouring3": [contouring3_dic, False], + "contouring4": [contouring4_dic, False] } FONT_COUNTER = len(FONT_MAP) # pragma: no cover diff --git a/art/text_dic3.py b/art/text_dic3.py index a511f258..16843570 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13557,3 +13557,4 @@ contouring3_dic = {'p': '[̲̅p]', '}': '[̲̅}]', 'y': '[̲̅y]', 't': '[̲̅t]', 'n': '[̲̅n]', '1': '[̲̅1]', 'O': '[̲̅O]', ' ': ' ', 'S': '[̲̅S]', '{': '[̲̅{]', 'R': '[̲̅R]', 'N': '[̲̅N]', 'Q': '[̲̅Q]', 'h': '[̲̅h]', 'E': '[̲̅E]', 'U': '[̲̅U]', 'x': '[̲̅x]', 'V': '[̲̅V]', '"': '[̲̅"]', 'D': '[̲̅D]', '`': '[̲̅`]', 'z': '[̲̅z]', 'H': '[̲̅H]', 'W': '[̲̅W]', 'v': '[̲̅v]', 'd': '[̲̅d]', 'j': '[̲̅j]', 'G': '[̲̅G]', 'Z': '[̲̅Z]', '7': '[̲̅7]', '-': '[̲̅-]', 'i': '[̲̅i]', '#': '[̲̅#]', 'F': '[̲̅F]', 'f': '[̲̅f]', 'C': '[̲̅C]', 'P': '[̲̅P]', '!': '[̲̅!]', '0': '[̲̅0]', '8': '[̲̅8]', 'B': '[̲̅B]', '[': '[̲̅[]', '\\': '[̲̅\\]', '3': '[̲̅3]', '@': '[̲̅@]', '_': '[̲̅_]', ';': '[̲̅;]', '^': '[̲̅^]', 'c': '[̲̅c]', ':': '[̲̅:]', 'T': '[̲̅T]', "'": "[̲̅']", '/': '[̲̅/]', '%': '[̲̅%]', '9': '[̲̅9]', 'l': '[̲̅l]', 'k': '[̲̅k]', 'u': '[̲̅u]', ',': '[̲̅,]', 'q': '[̲̅q]', '~': '[̲̅~]', 'L': '[̲̅L]', 'J': '[̲̅J]', 's': '[̲̅s]', '.': '[̲̅.]', '*': '[̲̅*]', '&': '[̲̅&]', 'X': '[̲̅X]', 'e': '[̲̅e]', 'g': '[̲̅g]', 'I': '[̲̅I]', ')': '[̲̅)]', '6': '[̲̅6]', 'a': '[̲̅a]', 'K': '[̲̅K]', 'w': '[̲̅w]', '>': '[̲̅>]', '4': '[̲̅4]', '(': '[̲̅(]', '2': '[̲̅2]', '+': '[̲̅+]', 'b': '[̲̅b]', ']': '[̲̅]]', 'r': '[̲̅r]', '<': '[̲̅<]', '=': '[̲̅=]', '5': '[̲̅5]', 'm': '[̲̅m]', '|': '[̲̅|]', 'M': '[̲̅M]', 'A': '[̲̅A]', '$': '[̲̅$]', '?': '[̲̅?]', 'o': '[̲̅o]', 'Y': '[̲̅Y]'} +contouring4_dic = {'J': '(̲̅J)', 'v': '(̲̅v)', 'M': '(̲̅M)', 'S': '(̲̅S)', ':': '(̲̅:)', 'c': '(̲̅c)', '(': '(̲̅()', '[': '(̲̅[)', 'O': '(̲̅O)', 'C': '(̲̅C)', 'y': '(̲̅y)', '0': '(̲̅0)', 'd': '(̲̅d)','~': '(̲̅~)', '`': '(̲̅`)', 'T': '(̲̅T)', 'X': '(̲̅X)', '{': '(̲̅{)', 'o': '(̲̅o)', '-': '(̲̅-)', '2': '(̲̅2)', 's': '(̲̅s)', '.': '(̲̅.)', '1': '(̲̅1)', 'Y': '(̲̅Y)', ' ': ' ', 'Q': '(̲̅Q)', 'G': '(̲̅G)', 'N': '(̲̅N)', '*': '(̲̅*)', 't': '(̲̅t)', 'p': '(̲̅p)', '}': '(̲̅})', 'U': '(̲̅U)', 'Z': '(̲̅Z)', 'x': '(̲̅x)', 'h': '(̲̅h)', 'a': '(̲̅a)', 'm': '(̲̅m)', '=': '(̲̅=)', 'V': '(̲̅V)', 'w': '(̲̅w)', 'u': '(̲̅u)', '$': '(̲̅$)', '@': '(̲̅@)', 'g': '(̲̅g)', '<': '(̲̅<)', 'H': '(̲̅H)', "'": "(̲̅')", 'r': '(̲̅r)', '&': '(̲̅&)', '+': '(̲̅+)', 'i': '(̲̅i)', 'K': '(̲̅K)', 'L': '(̲̅L)', '"': '(̲̅")', '^': '(̲̅^)', 'f': '(̲̅f)', '3': '(̲̅3)', 'A': '(̲̅A)', ',': '(̲̅,)', ')': '(̲̅))', '|': '(̲̅|)', '9': '(̲̅9)', ';': '(̲̅;)', 'j': '(̲̅j)', 'q': '(̲̅q)', '>': '(̲̅>)', '%': '(̲̅%)', '4': '(̲̅4)', 'F': '(̲̅F)', 'e': '(̲̅e)', 'b': '(̲̅b)', 'B': '(̲̅B)', 'W': '(̲̅W)', 'E': '(̲̅E)', '8': '(̲̅8)', 'n': '(̲̅n)', 'D': '(̲̅D)', '5': '(̲̅5)', '#': '(̲̅#)', '\\': '(̲̅\\)', 'k': '(̲̅k)', '7': '(̲̅7)', 'l': '(̲̅l)', 'P': '(̲̅P)', 'R': '(̲̅R)', '!': '(̲̅!)', 'z': '(̲̅z)', '6': '(̲̅6)', 'I': '(̲̅I)', '/': '(̲̅/)', '?': '(̲̅?)', ']': '(̲̅])', '_': '(̲̅_)'} \ No newline at end of file From 030de3dc433104e3606ed6ec05f51ccd501dbcd9 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:41:09 +0330 Subject: [PATCH 03/12] font : love2 font added #60 --- art/art_param.py | 5 ++++- art/text_dic3.py | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/art/art_param.py b/art/art_param.py index 38a6f8ef..f858c2a4 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -143,6 +143,7 @@ "hills", "katakana", "love1", + "love2", "morse", "nfi1", "octal", @@ -284,6 +285,7 @@ "thin2", "tiny", "love1", + "love2", "fancy1", "fancy2", "fancy3", @@ -796,7 +798,8 @@ "fancy83": [fancy83_dic, False], "fancy84": [fancy84_dic, False], "contouring3": [contouring3_dic, False], - "contouring4": [contouring4_dic, False] + "contouring4": [contouring4_dic, False], + "love2": [love2_dic, False] } FONT_COUNTER = len(FONT_MAP) # pragma: no cover diff --git a/art/text_dic3.py b/art/text_dic3.py index 16843570..226a6963 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13557,4 +13557,6 @@ contouring3_dic = {'p': '[̲̅p]', '}': '[̲̅}]', 'y': '[̲̅y]', 't': '[̲̅t]', 'n': '[̲̅n]', '1': '[̲̅1]', 'O': '[̲̅O]', ' ': ' ', 'S': '[̲̅S]', '{': '[̲̅{]', 'R': '[̲̅R]', 'N': '[̲̅N]', 'Q': '[̲̅Q]', 'h': '[̲̅h]', 'E': '[̲̅E]', 'U': '[̲̅U]', 'x': '[̲̅x]', 'V': '[̲̅V]', '"': '[̲̅"]', 'D': '[̲̅D]', '`': '[̲̅`]', 'z': '[̲̅z]', 'H': '[̲̅H]', 'W': '[̲̅W]', 'v': '[̲̅v]', 'd': '[̲̅d]', 'j': '[̲̅j]', 'G': '[̲̅G]', 'Z': '[̲̅Z]', '7': '[̲̅7]', '-': '[̲̅-]', 'i': '[̲̅i]', '#': '[̲̅#]', 'F': '[̲̅F]', 'f': '[̲̅f]', 'C': '[̲̅C]', 'P': '[̲̅P]', '!': '[̲̅!]', '0': '[̲̅0]', '8': '[̲̅8]', 'B': '[̲̅B]', '[': '[̲̅[]', '\\': '[̲̅\\]', '3': '[̲̅3]', '@': '[̲̅@]', '_': '[̲̅_]', ';': '[̲̅;]', '^': '[̲̅^]', 'c': '[̲̅c]', ':': '[̲̅:]', 'T': '[̲̅T]', "'": "[̲̅']", '/': '[̲̅/]', '%': '[̲̅%]', '9': '[̲̅9]', 'l': '[̲̅l]', 'k': '[̲̅k]', 'u': '[̲̅u]', ',': '[̲̅,]', 'q': '[̲̅q]', '~': '[̲̅~]', 'L': '[̲̅L]', 'J': '[̲̅J]', 's': '[̲̅s]', '.': '[̲̅.]', '*': '[̲̅*]', '&': '[̲̅&]', 'X': '[̲̅X]', 'e': '[̲̅e]', 'g': '[̲̅g]', 'I': '[̲̅I]', ')': '[̲̅)]', '6': '[̲̅6]', 'a': '[̲̅a]', 'K': '[̲̅K]', 'w': '[̲̅w]', '>': '[̲̅>]', '4': '[̲̅4]', '(': '[̲̅(]', '2': '[̲̅2]', '+': '[̲̅+]', 'b': '[̲̅b]', ']': '[̲̅]]', 'r': '[̲̅r]', '<': '[̲̅<]', '=': '[̲̅=]', '5': '[̲̅5]', 'm': '[̲̅m]', '|': '[̲̅|]', 'M': '[̲̅M]', 'A': '[̲̅A]', '$': '[̲̅$]', '?': '[̲̅?]', 'o': '[̲̅o]', 'Y': '[̲̅Y]'} -contouring4_dic = {'J': '(̲̅J)', 'v': '(̲̅v)', 'M': '(̲̅M)', 'S': '(̲̅S)', ':': '(̲̅:)', 'c': '(̲̅c)', '(': '(̲̅()', '[': '(̲̅[)', 'O': '(̲̅O)', 'C': '(̲̅C)', 'y': '(̲̅y)', '0': '(̲̅0)', 'd': '(̲̅d)','~': '(̲̅~)', '`': '(̲̅`)', 'T': '(̲̅T)', 'X': '(̲̅X)', '{': '(̲̅{)', 'o': '(̲̅o)', '-': '(̲̅-)', '2': '(̲̅2)', 's': '(̲̅s)', '.': '(̲̅.)', '1': '(̲̅1)', 'Y': '(̲̅Y)', ' ': ' ', 'Q': '(̲̅Q)', 'G': '(̲̅G)', 'N': '(̲̅N)', '*': '(̲̅*)', 't': '(̲̅t)', 'p': '(̲̅p)', '}': '(̲̅})', 'U': '(̲̅U)', 'Z': '(̲̅Z)', 'x': '(̲̅x)', 'h': '(̲̅h)', 'a': '(̲̅a)', 'm': '(̲̅m)', '=': '(̲̅=)', 'V': '(̲̅V)', 'w': '(̲̅w)', 'u': '(̲̅u)', '$': '(̲̅$)', '@': '(̲̅@)', 'g': '(̲̅g)', '<': '(̲̅<)', 'H': '(̲̅H)', "'": "(̲̅')", 'r': '(̲̅r)', '&': '(̲̅&)', '+': '(̲̅+)', 'i': '(̲̅i)', 'K': '(̲̅K)', 'L': '(̲̅L)', '"': '(̲̅")', '^': '(̲̅^)', 'f': '(̲̅f)', '3': '(̲̅3)', 'A': '(̲̅A)', ',': '(̲̅,)', ')': '(̲̅))', '|': '(̲̅|)', '9': '(̲̅9)', ';': '(̲̅;)', 'j': '(̲̅j)', 'q': '(̲̅q)', '>': '(̲̅>)', '%': '(̲̅%)', '4': '(̲̅4)', 'F': '(̲̅F)', 'e': '(̲̅e)', 'b': '(̲̅b)', 'B': '(̲̅B)', 'W': '(̲̅W)', 'E': '(̲̅E)', '8': '(̲̅8)', 'n': '(̲̅n)', 'D': '(̲̅D)', '5': '(̲̅5)', '#': '(̲̅#)', '\\': '(̲̅\\)', 'k': '(̲̅k)', '7': '(̲̅7)', 'l': '(̲̅l)', 'P': '(̲̅P)', 'R': '(̲̅R)', '!': '(̲̅!)', 'z': '(̲̅z)', '6': '(̲̅6)', 'I': '(̲̅I)', '/': '(̲̅/)', '?': '(̲̅?)', ']': '(̲̅])', '_': '(̲̅_)'} \ No newline at end of file +contouring4_dic = {'J': '(̲̅J)', 'v': '(̲̅v)', 'M': '(̲̅M)', 'S': '(̲̅S)', ':': '(̲̅:)', 'c': '(̲̅c)', '(': '(̲̅()', '[': '(̲̅[)', 'O': '(̲̅O)', 'C': '(̲̅C)', 'y': '(̲̅y)', '0': '(̲̅0)', 'd': '(̲̅d)','~': '(̲̅~)', '`': '(̲̅`)', 'T': '(̲̅T)', 'X': '(̲̅X)', '{': '(̲̅{)', 'o': '(̲̅o)', '-': '(̲̅-)', '2': '(̲̅2)', 's': '(̲̅s)', '.': '(̲̅.)', '1': '(̲̅1)', 'Y': '(̲̅Y)', ' ': ' ', 'Q': '(̲̅Q)', 'G': '(̲̅G)', 'N': '(̲̅N)', '*': '(̲̅*)', 't': '(̲̅t)', 'p': '(̲̅p)', '}': '(̲̅})', 'U': '(̲̅U)', 'Z': '(̲̅Z)', 'x': '(̲̅x)', 'h': '(̲̅h)', 'a': '(̲̅a)', 'm': '(̲̅m)', '=': '(̲̅=)', 'V': '(̲̅V)', 'w': '(̲̅w)', 'u': '(̲̅u)', '$': '(̲̅$)', '@': '(̲̅@)', 'g': '(̲̅g)', '<': '(̲̅<)', 'H': '(̲̅H)', "'": "(̲̅')", 'r': '(̲̅r)', '&': '(̲̅&)', '+': '(̲̅+)', 'i': '(̲̅i)', 'K': '(̲̅K)', 'L': '(̲̅L)', '"': '(̲̅")', '^': '(̲̅^)', 'f': '(̲̅f)', '3': '(̲̅3)', 'A': '(̲̅A)', ',': '(̲̅,)', ')': '(̲̅))', '|': '(̲̅|)', '9': '(̲̅9)', ';': '(̲̅;)', 'j': '(̲̅j)', 'q': '(̲̅q)', '>': '(̲̅>)', '%': '(̲̅%)', '4': '(̲̅4)', 'F': '(̲̅F)', 'e': '(̲̅e)', 'b': '(̲̅b)', 'B': '(̲̅B)', 'W': '(̲̅W)', 'E': '(̲̅E)', '8': '(̲̅8)', 'n': '(̲̅n)', 'D': '(̲̅D)', '5': '(̲̅5)', '#': '(̲̅#)', '\\': '(̲̅\\)', 'k': '(̲̅k)', '7': '(̲̅7)', 'l': '(̲̅l)', 'P': '(̲̅P)', 'R': '(̲̅R)', '!': '(̲̅!)', 'z': '(̲̅z)', '6': '(̲̅6)', 'I': '(̲̅I)', '/': '(̲̅/)', '?': '(̲̅?)', ']': '(̲̅])', '_': '(̲̅_)'} + +love2_dic = {'I': 'Ī', 'A': 'Λ', '&': '&', 'J': 'Ĵ', '7': '7', 'd': '∂', 't': 'т', ')': ')', '`': '`', '*': '*', 'M': 'M', 'X': 'Ӿ', 'R': 'Ŕ', 'j': 'ʆ', '{': '{', 'K': 'Ҡ', '"': '"', "'": "'",'8': '8', 'v': 'ν', '6': '6', 'l': 'ℓ', '=': '=', 'D': 'D', '?': '?', 'z': 'Z', 'E': 'Ɛ', '.': '.', '5': '5', '}': '}', '1': '1', '(': '(', 'u': 'µ', '/': '/', 's': 's', 'q': 'ҩ', ';': ';', '_': '_', 'a': 'ɑ', 'U': 'Ʊ', ':': ':', 'Q': 'Ҩ', '[': '[', 'Z': 'ẕ', '@': '@', ',': ',', 'n': 'и', '%': '%', '\\': '\\', 'b': 'в', 'G': 'Ɠ', 'e': 'є', 'O': '♡', 'F': 'F', '9': '9', 'P': 'Ṗ', '#': '#', 'W': 'Ѡ', 'w': 'ω', 'B': 'ß', 'g': 'ɢ', '2': '2', '0': '0', '3': '3', '~': '~', '4': '4', 'c': 'ς', '|': '|', '+': '+', 'o': 'ღ', 'N': 'И', '$': '$', '-': '-', ']': ']', 'f': 'ƒ', '!': '!', 'V': '√', 'S': 'S', '<': '<', 'h': 'ɦ', 'p': 'ρ', 'y': 'γ', 'Y': 'Y', 'k': 'ќ', 'x': 'х', 'C': 'Ƈ', '>': '>', 'r': 'ʀ', 'T': 'Ŧ', 'L': 'Ŀ', 'H': 'Ĥ', '^': '^', ' ': ' ', 'i': 'ɨ', 'm': 'ʍ'} \ No newline at end of file From 448f981727bc0702b2af8b603b8a512b80dda2c6 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:43:23 +0330 Subject: [PATCH 04/12] fix : tests updated #60 --- art/test2.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/art/test2.py b/art/test2.py index 5c2f6fb2..16374f7a 100644 --- a/art/test2.py +++ b/art/test2.py @@ -18,6 +18,12 @@ contouring2: ⒯⒠⒮⒯ +contouring3: +[̲̅t][̲̅e][̲̅s][̲̅t] + +contouring4: +(̲̅t)(̲̅e)(̲̅s)(̲̅t) + currency: ₮Ɇ₴₮ @@ -288,6 +294,9 @@ love1: ƬƐSƬ +love2: +тєsт + mirror: ɈƨǝɈ From 3957f7d9d3197e15e03ec0f906452e2d5c9fce78 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:44:38 +0330 Subject: [PATCH 05/12] doc : CHANGELOG updated --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c5c4f57..6662d8de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,8 @@ 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] -- get_font_dic function added to `art.py` ### Added -- 11 new fonts +- 14 new fonts 1. fancy75 2. fancy76 3. fancy77 @@ -19,6 +18,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. 9. fancy82 10. fancy83 11. fancy84 + 12. contouring3 + 13. contouring4 + 14. love2 +- `get_font_dic` function ### Changed - `font_check.py` modified - `font_wizard.py` modified From 88e79f6181aa5716673052f5dc24436161de748b Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:45:31 +0330 Subject: [PATCH 06/12] fix : font counters updated #60 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ee2d9d44..aa2c2732 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ PyPI version built with Python3 - + @@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 472 + 475 1-Line-Art Counter From 0c0fce21d4803e1af652b7ba05ae24b436c6164d Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 17:49:28 +0330 Subject: [PATCH 07/12] fix : autopep8 fix --- art/text_dic3.py | 291 +++++++++++++++++++++++++++++++++++++++- otherfile/font_check.py | 6 +- 2 files changed, 292 insertions(+), 5 deletions(-) diff --git a/art/text_dic3.py b/art/text_dic3.py index 226a6963..162a863c 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13555,8 +13555,293 @@ '9': '9', ' ': ' '} -contouring3_dic = {'p': '[̲̅p]', '}': '[̲̅}]', 'y': '[̲̅y]', 't': '[̲̅t]', 'n': '[̲̅n]', '1': '[̲̅1]', 'O': '[̲̅O]', ' ': ' ', 'S': '[̲̅S]', '{': '[̲̅{]', 'R': '[̲̅R]', 'N': '[̲̅N]', 'Q': '[̲̅Q]', 'h': '[̲̅h]', 'E': '[̲̅E]', 'U': '[̲̅U]', 'x': '[̲̅x]', 'V': '[̲̅V]', '"': '[̲̅"]', 'D': '[̲̅D]', '`': '[̲̅`]', 'z': '[̲̅z]', 'H': '[̲̅H]', 'W': '[̲̅W]', 'v': '[̲̅v]', 'd': '[̲̅d]', 'j': '[̲̅j]', 'G': '[̲̅G]', 'Z': '[̲̅Z]', '7': '[̲̅7]', '-': '[̲̅-]', 'i': '[̲̅i]', '#': '[̲̅#]', 'F': '[̲̅F]', 'f': '[̲̅f]', 'C': '[̲̅C]', 'P': '[̲̅P]', '!': '[̲̅!]', '0': '[̲̅0]', '8': '[̲̅8]', 'B': '[̲̅B]', '[': '[̲̅[]', '\\': '[̲̅\\]', '3': '[̲̅3]', '@': '[̲̅@]', '_': '[̲̅_]', ';': '[̲̅;]', '^': '[̲̅^]', 'c': '[̲̅c]', ':': '[̲̅:]', 'T': '[̲̅T]', "'": "[̲̅']", '/': '[̲̅/]', '%': '[̲̅%]', '9': '[̲̅9]', 'l': '[̲̅l]', 'k': '[̲̅k]', 'u': '[̲̅u]', ',': '[̲̅,]', 'q': '[̲̅q]', '~': '[̲̅~]', 'L': '[̲̅L]', 'J': '[̲̅J]', 's': '[̲̅s]', '.': '[̲̅.]', '*': '[̲̅*]', '&': '[̲̅&]', 'X': '[̲̅X]', 'e': '[̲̅e]', 'g': '[̲̅g]', 'I': '[̲̅I]', ')': '[̲̅)]', '6': '[̲̅6]', 'a': '[̲̅a]', 'K': '[̲̅K]', 'w': '[̲̅w]', '>': '[̲̅>]', '4': '[̲̅4]', '(': '[̲̅(]', '2': '[̲̅2]', '+': '[̲̅+]', 'b': '[̲̅b]', ']': '[̲̅]]', 'r': '[̲̅r]', '<': '[̲̅<]', '=': '[̲̅=]', '5': '[̲̅5]', 'm': '[̲̅m]', '|': '[̲̅|]', 'M': '[̲̅M]', 'A': '[̲̅A]', '$': '[̲̅$]', '?': '[̲̅?]', 'o': '[̲̅o]', 'Y': '[̲̅Y]'} +contouring3_dic = { + 'p': '[̲̅p]', + '}': '[̲̅}]', + 'y': '[̲̅y]', + 't': '[̲̅t]', + 'n': '[̲̅n]', + '1': '[̲̅1]', + 'O': '[̲̅O]', + ' ': ' ', + 'S': '[̲̅S]', + '{': '[̲̅{]', + 'R': '[̲̅R]', + 'N': '[̲̅N]', + 'Q': '[̲̅Q]', + 'h': '[̲̅h]', + 'E': '[̲̅E]', + 'U': '[̲̅U]', + 'x': '[̲̅x]', + 'V': '[̲̅V]', + '"': '[̲̅"]', + 'D': '[̲̅D]', + '`': '[̲̅`]', + 'z': '[̲̅z]', + 'H': '[̲̅H]', + 'W': '[̲̅W]', + 'v': '[̲̅v]', + 'd': '[̲̅d]', + 'j': '[̲̅j]', + 'G': '[̲̅G]', + 'Z': '[̲̅Z]', + '7': '[̲̅7]', + '-': '[̲̅-]', + 'i': '[̲̅i]', + '#': '[̲̅#]', + 'F': '[̲̅F]', + 'f': '[̲̅f]', + 'C': '[̲̅C]', + 'P': '[̲̅P]', + '!': '[̲̅!]', + '0': '[̲̅0]', + '8': '[̲̅8]', + 'B': '[̲̅B]', + '[': '[̲̅[]', + '\\': '[̲̅\\]', + '3': '[̲̅3]', + '@': '[̲̅@]', + '_': '[̲̅_]', + ';': '[̲̅;]', + '^': '[̲̅^]', + 'c': '[̲̅c]', + ':': '[̲̅:]', + 'T': '[̲̅T]', + "'": "[̲̅']", + '/': '[̲̅/]', + '%': '[̲̅%]', + '9': '[̲̅9]', + 'l': '[̲̅l]', + 'k': '[̲̅k]', + 'u': '[̲̅u]', + ',': '[̲̅,]', + 'q': '[̲̅q]', + '~': '[̲̅~]', + 'L': '[̲̅L]', + 'J': '[̲̅J]', + 's': '[̲̅s]', + '.': '[̲̅.]', + '*': '[̲̅*]', + '&': '[̲̅&]', + 'X': '[̲̅X]', + 'e': '[̲̅e]', + 'g': '[̲̅g]', + 'I': '[̲̅I]', + ')': '[̲̅)]', + '6': '[̲̅6]', + 'a': '[̲̅a]', + 'K': '[̲̅K]', + 'w': '[̲̅w]', + '>': '[̲̅>]', + '4': '[̲̅4]', + '(': '[̲̅(]', + '2': '[̲̅2]', + '+': '[̲̅+]', + 'b': '[̲̅b]', + ']': '[̲̅]]', + 'r': '[̲̅r]', + '<': '[̲̅<]', + '=': '[̲̅=]', + '5': '[̲̅5]', + 'm': '[̲̅m]', + '|': '[̲̅|]', + 'M': '[̲̅M]', + 'A': '[̲̅A]', + '$': '[̲̅$]', + '?': '[̲̅?]', + 'o': '[̲̅o]', + 'Y': '[̲̅Y]'} -contouring4_dic = {'J': '(̲̅J)', 'v': '(̲̅v)', 'M': '(̲̅M)', 'S': '(̲̅S)', ':': '(̲̅:)', 'c': '(̲̅c)', '(': '(̲̅()', '[': '(̲̅[)', 'O': '(̲̅O)', 'C': '(̲̅C)', 'y': '(̲̅y)', '0': '(̲̅0)', 'd': '(̲̅d)','~': '(̲̅~)', '`': '(̲̅`)', 'T': '(̲̅T)', 'X': '(̲̅X)', '{': '(̲̅{)', 'o': '(̲̅o)', '-': '(̲̅-)', '2': '(̲̅2)', 's': '(̲̅s)', '.': '(̲̅.)', '1': '(̲̅1)', 'Y': '(̲̅Y)', ' ': ' ', 'Q': '(̲̅Q)', 'G': '(̲̅G)', 'N': '(̲̅N)', '*': '(̲̅*)', 't': '(̲̅t)', 'p': '(̲̅p)', '}': '(̲̅})', 'U': '(̲̅U)', 'Z': '(̲̅Z)', 'x': '(̲̅x)', 'h': '(̲̅h)', 'a': '(̲̅a)', 'm': '(̲̅m)', '=': '(̲̅=)', 'V': '(̲̅V)', 'w': '(̲̅w)', 'u': '(̲̅u)', '$': '(̲̅$)', '@': '(̲̅@)', 'g': '(̲̅g)', '<': '(̲̅<)', 'H': '(̲̅H)', "'": "(̲̅')", 'r': '(̲̅r)', '&': '(̲̅&)', '+': '(̲̅+)', 'i': '(̲̅i)', 'K': '(̲̅K)', 'L': '(̲̅L)', '"': '(̲̅")', '^': '(̲̅^)', 'f': '(̲̅f)', '3': '(̲̅3)', 'A': '(̲̅A)', ',': '(̲̅,)', ')': '(̲̅))', '|': '(̲̅|)', '9': '(̲̅9)', ';': '(̲̅;)', 'j': '(̲̅j)', 'q': '(̲̅q)', '>': '(̲̅>)', '%': '(̲̅%)', '4': '(̲̅4)', 'F': '(̲̅F)', 'e': '(̲̅e)', 'b': '(̲̅b)', 'B': '(̲̅B)', 'W': '(̲̅W)', 'E': '(̲̅E)', '8': '(̲̅8)', 'n': '(̲̅n)', 'D': '(̲̅D)', '5': '(̲̅5)', '#': '(̲̅#)', '\\': '(̲̅\\)', 'k': '(̲̅k)', '7': '(̲̅7)', 'l': '(̲̅l)', 'P': '(̲̅P)', 'R': '(̲̅R)', '!': '(̲̅!)', 'z': '(̲̅z)', '6': '(̲̅6)', 'I': '(̲̅I)', '/': '(̲̅/)', '?': '(̲̅?)', ']': '(̲̅])', '_': '(̲̅_)'} +contouring4_dic = { + 'J': '(̲̅J)', + 'v': '(̲̅v)', + 'M': '(̲̅M)', + 'S': '(̲̅S)', + ':': '(̲̅:)', + 'c': '(̲̅c)', + '(': '(̲̅()', + '[': '(̲̅[)', + 'O': '(̲̅O)', + 'C': '(̲̅C)', + 'y': '(̲̅y)', + '0': '(̲̅0)', + 'd': '(̲̅d)', + '~': '(̲̅~)', + '`': '(̲̅`)', + 'T': '(̲̅T)', + 'X': '(̲̅X)', + '{': '(̲̅{)', + 'o': '(̲̅o)', + '-': '(̲̅-)', + '2': '(̲̅2)', + 's': '(̲̅s)', + '.': '(̲̅.)', + '1': '(̲̅1)', + 'Y': '(̲̅Y)', + ' ': ' ', + 'Q': '(̲̅Q)', + 'G': '(̲̅G)', + 'N': '(̲̅N)', + '*': '(̲̅*)', + 't': '(̲̅t)', + 'p': '(̲̅p)', + '}': '(̲̅})', + 'U': '(̲̅U)', + 'Z': '(̲̅Z)', + 'x': '(̲̅x)', + 'h': '(̲̅h)', + 'a': '(̲̅a)', + 'm': '(̲̅m)', + '=': '(̲̅=)', + 'V': '(̲̅V)', + 'w': '(̲̅w)', + 'u': '(̲̅u)', + '$': '(̲̅$)', + '@': '(̲̅@)', + 'g': '(̲̅g)', + '<': '(̲̅<)', + 'H': '(̲̅H)', + "'": "(̲̅')", + 'r': '(̲̅r)', + '&': '(̲̅&)', + '+': '(̲̅+)', + 'i': '(̲̅i)', + 'K': '(̲̅K)', + 'L': '(̲̅L)', + '"': '(̲̅")', + '^': '(̲̅^)', + 'f': '(̲̅f)', + '3': '(̲̅3)', + 'A': '(̲̅A)', + ',': '(̲̅,)', + ')': '(̲̅))', + '|': '(̲̅|)', + '9': '(̲̅9)', + ';': '(̲̅;)', + 'j': '(̲̅j)', + 'q': '(̲̅q)', + '>': '(̲̅>)', + '%': '(̲̅%)', + '4': '(̲̅4)', + 'F': '(̲̅F)', + 'e': '(̲̅e)', + 'b': '(̲̅b)', + 'B': '(̲̅B)', + 'W': '(̲̅W)', + 'E': '(̲̅E)', + '8': '(̲̅8)', + 'n': '(̲̅n)', + 'D': '(̲̅D)', + '5': '(̲̅5)', + '#': '(̲̅#)', + '\\': '(̲̅\\)', + 'k': '(̲̅k)', + '7': '(̲̅7)', + 'l': '(̲̅l)', + 'P': '(̲̅P)', + 'R': '(̲̅R)', + '!': '(̲̅!)', + 'z': '(̲̅z)', + '6': '(̲̅6)', + 'I': '(̲̅I)', + '/': '(̲̅/)', + '?': '(̲̅?)', + ']': '(̲̅])', + '_': '(̲̅_)'} -love2_dic = {'I': 'Ī', 'A': 'Λ', '&': '&', 'J': 'Ĵ', '7': '7', 'd': '∂', 't': 'т', ')': ')', '`': '`', '*': '*', 'M': 'M', 'X': 'Ӿ', 'R': 'Ŕ', 'j': 'ʆ', '{': '{', 'K': 'Ҡ', '"': '"', "'": "'",'8': '8', 'v': 'ν', '6': '6', 'l': 'ℓ', '=': '=', 'D': 'D', '?': '?', 'z': 'Z', 'E': 'Ɛ', '.': '.', '5': '5', '}': '}', '1': '1', '(': '(', 'u': 'µ', '/': '/', 's': 's', 'q': 'ҩ', ';': ';', '_': '_', 'a': 'ɑ', 'U': 'Ʊ', ':': ':', 'Q': 'Ҩ', '[': '[', 'Z': 'ẕ', '@': '@', ',': ',', 'n': 'и', '%': '%', '\\': '\\', 'b': 'в', 'G': 'Ɠ', 'e': 'є', 'O': '♡', 'F': 'F', '9': '9', 'P': 'Ṗ', '#': '#', 'W': 'Ѡ', 'w': 'ω', 'B': 'ß', 'g': 'ɢ', '2': '2', '0': '0', '3': '3', '~': '~', '4': '4', 'c': 'ς', '|': '|', '+': '+', 'o': 'ღ', 'N': 'И', '$': '$', '-': '-', ']': ']', 'f': 'ƒ', '!': '!', 'V': '√', 'S': 'S', '<': '<', 'h': 'ɦ', 'p': 'ρ', 'y': 'γ', 'Y': 'Y', 'k': 'ќ', 'x': 'х', 'C': 'Ƈ', '>': '>', 'r': 'ʀ', 'T': 'Ŧ', 'L': 'Ŀ', 'H': 'Ĥ', '^': '^', ' ': ' ', 'i': 'ɨ', 'm': 'ʍ'} \ No newline at end of file +love2_dic = { + 'I': 'Ī', + 'A': 'Λ', + '&': '&', + 'J': 'Ĵ', + '7': '7', + 'd': '∂', + 't': 'т', + ')': ')', + '`': '`', + '*': '*', + 'M': 'M', + 'X': 'Ӿ', + 'R': 'Ŕ', + 'j': 'ʆ', + '{': '{', + 'K': 'Ҡ', + '"': '"', + "'": "'", + '8': '8', + 'v': 'ν', + '6': '6', + 'l': 'ℓ', + '=': '=', + 'D': 'D', + '?': '?', + 'z': 'Z', + 'E': 'Ɛ', + '.': '.', + '5': '5', + '}': '}', + '1': '1', + '(': '(', + 'u': 'µ', + '/': '/', + 's': 's', + 'q': 'ҩ', + ';': ';', + '_': '_', + 'a': 'ɑ', + 'U': 'Ʊ', + ':': ':', + 'Q': 'Ҩ', + '[': '[', + 'Z': 'ẕ', + '@': '@', + ',': ',', + 'n': 'и', + '%': '%', + '\\': '\\', + 'b': 'в', + 'G': 'Ɠ', + 'e': 'є', + 'O': '♡', + 'F': 'F', + '9': '9', + 'P': 'Ṗ', + '#': '#', + 'W': 'Ѡ', + 'w': 'ω', + 'B': 'ß', + 'g': 'ɢ', + '2': '2', + '0': '0', + '3': '3', + '~': '~', + '4': '4', + 'c': 'ς', + '|': '|', + '+': '+', + 'o': 'ღ', + 'N': 'И', + '$': '$', + '-': '-', + ']': ']', + 'f': 'ƒ', + '!': '!', + 'V': '√', + 'S': 'S', + '<': '<', + 'h': 'ɦ', + 'p': 'ρ', + 'y': 'γ', + 'Y': 'Y', + 'k': 'ќ', + 'x': 'х', + 'C': 'Ƈ', + '>': '>', + 'r': 'ʀ', + 'T': 'Ŧ', + 'L': 'Ŀ', + 'H': 'Ĥ', + '^': '^', + ' ': ' ', + 'i': 'ɨ', + 'm': 'ʍ'} diff --git a/otherfile/font_check.py b/otherfile/font_check.py index e4d4fc0d..6e5f7ca8 100644 --- a/otherfile/font_check.py +++ b/otherfile/font_check.py @@ -68,10 +68,12 @@ def print_result(flag_list, message_list): for font1 in Font_List: for font2 in Font_List: if Font_List.index(font1) < Font_List.index(font2): - if len(art.get_font_dic(font1)) == len(art.get_font_dic(font2)): + if len( + art.get_font_dic(font1)) == len( + art.get_font_dic(font2)): if art.get_font_dic(font1) == art.get_font_dic(font2): Failed2 += 1 - print(Message4.format(str(Failed2),font1,font2)) + print(Message4.format(str(Failed2), font1, font2)) else: font1_keys = set(art.get_font_dic(font1).keys()) font2_keys = set(art.get_font_dic(font2).keys()) From 1098f8e6e7f4246c71a9c9095c4e88f4c9959e5c Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 23:24:27 +0330 Subject: [PATCH 08/12] font : fancy85 font added #60 --- art/art_param.py | 9 ++++++--- art/text_dic3.py | 3 +++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/art/art_param.py b/art/art_param.py index f858c2a4..de086d8b 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -254,7 +254,8 @@ "fancy81", "fancy82", "fancy83", - "fancy84"] + "fancy84", + "fancy85"] RANDOM_FILTERED_ARTS = [ "message2", @@ -370,7 +371,8 @@ "fancy81", "fancy82", "fancy83", - "fancy84"] + "fancy84", + "fancy85"] DESCRIPTION = '''ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or @@ -799,7 +801,8 @@ "fancy84": [fancy84_dic, False], "contouring3": [contouring3_dic, False], "contouring4": [contouring4_dic, False], - "love2": [love2_dic, False] + "love2": [love2_dic, False], + "fancy85": [fancy85_dic, False] } FONT_COUNTER = len(FONT_MAP) # pragma: no cover diff --git a/art/text_dic3.py b/art/text_dic3.py index 162a863c..c7db48d8 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13845,3 +13845,6 @@ ' ': ' ', 'i': 'ɨ', 'm': 'ʍ'} + +fancy85_dic = {'!': 'ᵎ', '/': '/', 'n': 'ń', 'E': 'Ě', 'B': 'B', 'a': 'ā', 'l': 'ɫ', '4': '⁴', 'p': 'p', 'J': 'Ĵ', '"': '"', '2': '²', 'T': 'Ť', '?': 'ˀ', 'N': 'Ņ', 'r': 'ř', ')': '⁾', '+': '⁺', '%': '%', 'e': 'ĕ', '|': '|', ' ': ' ', 'H': 'Ĥ', 'A': 'Ǎ', 'X': 'X', '{': '{', '~': '~', '>': '>', 'G': 'Ğ', '(': '⁽', 'u': 'ǔ', '9': '⁹', 'w': 'ŵ', 'z': 'ž', '5': '⁵', 'y': 'ý', 's': 'ʂ', '@': '@', 'P': 'P', '_': '_', 'v': 'v', 'f': 'f', 'D': 'Ď', 'S': 'Š', ']': ']', 'R': 'Ŗ', 'c': 'ć', '$': '$', 'i': 'ì', '7': '⁷', ':': ':', 'M': 'M', '}': '}', 'b': 'b', 't': 'ť', 'I': 'Ī', 'd': 'đ', 'W': 'Ŵ', 'o': 'ō', '6': '⁶', 'Z': 'Ž', '&': '&', '-': '⁻', 'C': 'Ċ', 'g': 'ġ', '#': '#', 'j': 'ĵ', 'q': 'q', ';': ';', 'm': 'm', '`': '`', 'U': 'Ų', '3': '³', ',': '˒', 'Y': 'Ý', '=': '=', '0': '⁰', 'K': 'Ķ', '<': '<', 'h': 'ħ', 'x': 'x', 'k': 'ķ', 'F': 'F', '\\': '\\', 'Q': 'Q', '8': '⁸', '.': 'ˑ', '[': '[', '*': '*', "'": "'", 'L': 'Ļ', 'V': 'V', '^': '^', '1': '¹', 'O': 'Ø'} + From 1e0af1a2e2a98b859d9b0b01162c321a07b97a32 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 23:28:21 +0330 Subject: [PATCH 09/12] font : fancy86 font added #60 --- art/art_param.py | 9 ++++++--- art/text_dic3.py | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/art/art_param.py b/art/art_param.py index de086d8b..afe6b987 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -255,7 +255,8 @@ "fancy82", "fancy83", "fancy84", - "fancy85"] + "fancy85", + "fancy86"] RANDOM_FILTERED_ARTS = [ "message2", @@ -372,7 +373,8 @@ "fancy82", "fancy83", "fancy84", - "fancy85"] + "fancy85", + "fancy86"] DESCRIPTION = '''ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or @@ -802,7 +804,8 @@ "contouring3": [contouring3_dic, False], "contouring4": [contouring4_dic, False], "love2": [love2_dic, False], - "fancy85": [fancy85_dic, False] + "fancy85": [fancy85_dic, False], + "fancy86": [fancy86_dic, False] } FONT_COUNTER = len(FONT_MAP) # pragma: no cover diff --git a/art/text_dic3.py b/art/text_dic3.py index c7db48d8..11c31416 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13848,3 +13848,4 @@ fancy85_dic = {'!': 'ᵎ', '/': '/', 'n': 'ń', 'E': 'Ě', 'B': 'B', 'a': 'ā', 'l': 'ɫ', '4': '⁴', 'p': 'p', 'J': 'Ĵ', '"': '"', '2': '²', 'T': 'Ť', '?': 'ˀ', 'N': 'Ņ', 'r': 'ř', ')': '⁾', '+': '⁺', '%': '%', 'e': 'ĕ', '|': '|', ' ': ' ', 'H': 'Ĥ', 'A': 'Ǎ', 'X': 'X', '{': '{', '~': '~', '>': '>', 'G': 'Ğ', '(': '⁽', 'u': 'ǔ', '9': '⁹', 'w': 'ŵ', 'z': 'ž', '5': '⁵', 'y': 'ý', 's': 'ʂ', '@': '@', 'P': 'P', '_': '_', 'v': 'v', 'f': 'f', 'D': 'Ď', 'S': 'Š', ']': ']', 'R': 'Ŗ', 'c': 'ć', '$': '$', 'i': 'ì', '7': '⁷', ':': ':', 'M': 'M', '}': '}', 'b': 'b', 't': 'ť', 'I': 'Ī', 'd': 'đ', 'W': 'Ŵ', 'o': 'ō', '6': '⁶', 'Z': 'Ž', '&': '&', '-': '⁻', 'C': 'Ċ', 'g': 'ġ', '#': '#', 'j': 'ĵ', 'q': 'q', ';': ';', 'm': 'm', '`': '`', 'U': 'Ų', '3': '³', ',': '˒', 'Y': 'Ý', '=': '=', '0': '⁰', 'K': 'Ķ', '<': '<', 'h': 'ħ', 'x': 'x', 'k': 'ķ', 'F': 'F', '\\': '\\', 'Q': 'Q', '8': '⁸', '.': 'ˑ', '[': '[', '*': '*', "'": "'", 'L': 'Ļ', 'V': 'V', '^': '^', '1': '¹', 'O': 'Ø'} +fancy86_dic = {'k': 'ᴋ', 'm': 'ᴍ', 'y': 'ʏ', 'd': 'ᴅ', 'V': 'ᴠ', 'D': 'ᴅ', ':': '﹕', 'W': 'ᴡ', '7': '₇', 'f': 'ғ', 'q': 'ϙ', 'j': 'ᴊ', 'v': 'ᴠ', 'L': 'ʟ', 'X': 'X', 'Y': 'ʏ', 'u': 'ᴜ', '(': '﹙', '<': '<', 'a': 'ᴀ', 'i': 'ɪ', '!': '﹗', ' ': ' ', '^': '^', '-': '﹣', '[': '[', 'H': 'ʜ', 'G': 'ɢ', 'J': 'ᴊ', '8': '₈', 'b': 'ʙ', '1': '₁', '$': '$', '@': '﹫', '?': '﹖', 'A': 'ᴀ', 'r': 'ʀ', 'K': 'ᴋ', 'g': 'ɢ', 'P': 'ᴘ', '}': '}', '"': '··', '5': '₅', 'o': 'ᴏ', '{': '{', '/': '/', 'e': 'ᴇ', 'R': 'ʀ', "'": '·', ';': ';', 'U': 'ᴜ', '`': '`', '2': '₂', '.': '.', 'h': 'ʜ', '0': '₀', 'x': 'x', ']': ']', 'S': 'S', 'O': 'ᴏ', 'c': 'ᴄ', 'N': 'ɴ', '+': '﹢', 'I': 'ɪ', '4': '₄', 'l': 'ʟ', 'n': 'ɴ', 'w': 'ᴡ', 'Q': 'ϙ', 'T': 'ᴛ', 'C': 'ᴄ', '_': '_', '6': '₆', '*': '﹡', '#': '﹟', '\\': '\\', '&': '﹠', '>': '>', 't': 'ᴛ', '~': '~', '9': '₉', 'E': 'ᴇ', 'B': 'ʙ', 'F': 'ғ', ',': '﹐', 'Z': 'ᴢ', '3': '₃', '=': '=', '|': '|', 'z': 'ᴢ', 'M': 'ᴍ', '%': '%', 's': 's', 'p': 'ᴘ', ')': '﹚'} From af1428133d43546bee071de6c87650048d81a8d1 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 23:30:13 +0330 Subject: [PATCH 10/12] fix : tests updated #60 --- art/test2.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/art/test2.py b/art/test2.py index 16374f7a..c1887f50 100644 --- a/art/test2.py +++ b/art/test2.py @@ -279,6 +279,12 @@ fancy84: tΞst +fancy85: +ťĕʂť + +fancy86: +ᴛᴇsᴛ + fancy9: тeѕт From 8a1ab46e2eb2cd939df5cb9032a5eda5834291cb Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 23:31:34 +0330 Subject: [PATCH 11/12] doc : CHANGELOG updated --- CHANGELOG.md | 10 ++++++---- README.md | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6662d8de..fa76e409 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] ### Added -- 14 new fonts +- 16 new fonts 1. fancy75 2. fancy76 3. fancy77 @@ -18,9 +18,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. 9. fancy82 10. fancy83 11. fancy84 - 12. contouring3 - 13. contouring4 - 14. love2 + 12. fancy85 + 13. fancy86 + 14. contouring3 + 15. contouring4 + 16. love2 - `get_font_dic` function ### Changed - `font_check.py` modified diff --git a/README.md b/README.md index aa2c2732..5a975f0f 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ PyPI version built with Python3 - + @@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 475 + 477 1-Line-Art Counter From 17599eb3b5e990a10cd573425e0f16d9b2d3c162 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 22 Sep 2019 23:34:14 +0330 Subject: [PATCH 12/12] fix : autopep8 fix --- art/text_dic3.py | 194 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 192 insertions(+), 2 deletions(-) diff --git a/art/text_dic3.py b/art/text_dic3.py index 11c31416..f71d3cd3 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -13846,6 +13846,196 @@ 'i': 'ɨ', 'm': 'ʍ'} -fancy85_dic = {'!': 'ᵎ', '/': '/', 'n': 'ń', 'E': 'Ě', 'B': 'B', 'a': 'ā', 'l': 'ɫ', '4': '⁴', 'p': 'p', 'J': 'Ĵ', '"': '"', '2': '²', 'T': 'Ť', '?': 'ˀ', 'N': 'Ņ', 'r': 'ř', ')': '⁾', '+': '⁺', '%': '%', 'e': 'ĕ', '|': '|', ' ': ' ', 'H': 'Ĥ', 'A': 'Ǎ', 'X': 'X', '{': '{', '~': '~', '>': '>', 'G': 'Ğ', '(': '⁽', 'u': 'ǔ', '9': '⁹', 'w': 'ŵ', 'z': 'ž', '5': '⁵', 'y': 'ý', 's': 'ʂ', '@': '@', 'P': 'P', '_': '_', 'v': 'v', 'f': 'f', 'D': 'Ď', 'S': 'Š', ']': ']', 'R': 'Ŗ', 'c': 'ć', '$': '$', 'i': 'ì', '7': '⁷', ':': ':', 'M': 'M', '}': '}', 'b': 'b', 't': 'ť', 'I': 'Ī', 'd': 'đ', 'W': 'Ŵ', 'o': 'ō', '6': '⁶', 'Z': 'Ž', '&': '&', '-': '⁻', 'C': 'Ċ', 'g': 'ġ', '#': '#', 'j': 'ĵ', 'q': 'q', ';': ';', 'm': 'm', '`': '`', 'U': 'Ų', '3': '³', ',': '˒', 'Y': 'Ý', '=': '=', '0': '⁰', 'K': 'Ķ', '<': '<', 'h': 'ħ', 'x': 'x', 'k': 'ķ', 'F': 'F', '\\': '\\', 'Q': 'Q', '8': '⁸', '.': 'ˑ', '[': '[', '*': '*', "'": "'", 'L': 'Ļ', 'V': 'V', '^': '^', '1': '¹', 'O': 'Ø'} +fancy85_dic = { + '!': 'ᵎ', + '/': '/', + 'n': 'ń', + 'E': 'Ě', + 'B': 'B', + 'a': 'ā', + 'l': 'ɫ', + '4': '⁴', + 'p': 'p', + 'J': 'Ĵ', + '"': '"', + '2': '²', + 'T': 'Ť', + '?': 'ˀ', + 'N': 'Ņ', + 'r': 'ř', + ')': '⁾', + '+': '⁺', + '%': '%', + 'e': 'ĕ', + '|': '|', + ' ': ' ', + 'H': 'Ĥ', + 'A': 'Ǎ', + 'X': 'X', + '{': '{', + '~': '~', + '>': '>', + 'G': 'Ğ', + '(': '⁽', + 'u': 'ǔ', + '9': '⁹', + 'w': 'ŵ', + 'z': 'ž', + '5': '⁵', + 'y': 'ý', + 's': 'ʂ', + '@': '@', + 'P': 'P', + '_': '_', + 'v': 'v', + 'f': 'f', + 'D': 'Ď', + 'S': 'Š', + ']': ']', + 'R': 'Ŗ', + 'c': 'ć', + '$': '$', + 'i': 'ì', + '7': '⁷', + ':': ':', + 'M': 'M', + '}': '}', + 'b': 'b', + 't': 'ť', + 'I': 'Ī', + 'd': 'đ', + 'W': 'Ŵ', + 'o': 'ō', + '6': '⁶', + 'Z': 'Ž', + '&': '&', + '-': '⁻', + 'C': 'Ċ', + 'g': 'ġ', + '#': '#', + 'j': 'ĵ', + 'q': 'q', + ';': ';', + 'm': 'm', + '`': '`', + 'U': 'Ų', + '3': '³', + ',': '˒', + 'Y': 'Ý', + '=': '=', + '0': '⁰', + 'K': 'Ķ', + '<': '<', + 'h': 'ħ', + 'x': 'x', + 'k': 'ķ', + 'F': 'F', + '\\': '\\', + 'Q': 'Q', + '8': '⁸', + '.': 'ˑ', + '[': '[', + '*': '*', + "'": "'", + 'L': 'Ļ', + 'V': 'V', + '^': '^', + '1': '¹', + 'O': 'Ø'} -fancy86_dic = {'k': 'ᴋ', 'm': 'ᴍ', 'y': 'ʏ', 'd': 'ᴅ', 'V': 'ᴠ', 'D': 'ᴅ', ':': '﹕', 'W': 'ᴡ', '7': '₇', 'f': 'ғ', 'q': 'ϙ', 'j': 'ᴊ', 'v': 'ᴠ', 'L': 'ʟ', 'X': 'X', 'Y': 'ʏ', 'u': 'ᴜ', '(': '﹙', '<': '<', 'a': 'ᴀ', 'i': 'ɪ', '!': '﹗', ' ': ' ', '^': '^', '-': '﹣', '[': '[', 'H': 'ʜ', 'G': 'ɢ', 'J': 'ᴊ', '8': '₈', 'b': 'ʙ', '1': '₁', '$': '$', '@': '﹫', '?': '﹖', 'A': 'ᴀ', 'r': 'ʀ', 'K': 'ᴋ', 'g': 'ɢ', 'P': 'ᴘ', '}': '}', '"': '··', '5': '₅', 'o': 'ᴏ', '{': '{', '/': '/', 'e': 'ᴇ', 'R': 'ʀ', "'": '·', ';': ';', 'U': 'ᴜ', '`': '`', '2': '₂', '.': '.', 'h': 'ʜ', '0': '₀', 'x': 'x', ']': ']', 'S': 'S', 'O': 'ᴏ', 'c': 'ᴄ', 'N': 'ɴ', '+': '﹢', 'I': 'ɪ', '4': '₄', 'l': 'ʟ', 'n': 'ɴ', 'w': 'ᴡ', 'Q': 'ϙ', 'T': 'ᴛ', 'C': 'ᴄ', '_': '_', '6': '₆', '*': '﹡', '#': '﹟', '\\': '\\', '&': '﹠', '>': '>', 't': 'ᴛ', '~': '~', '9': '₉', 'E': 'ᴇ', 'B': 'ʙ', 'F': 'ғ', ',': '﹐', 'Z': 'ᴢ', '3': '₃', '=': '=', '|': '|', 'z': 'ᴢ', 'M': 'ᴍ', '%': '%', 's': 's', 'p': 'ᴘ', ')': '﹚'} +fancy86_dic = { + 'k': 'ᴋ', + 'm': 'ᴍ', + 'y': 'ʏ', + 'd': 'ᴅ', + 'V': 'ᴠ', + 'D': 'ᴅ', + ':': '﹕', + 'W': 'ᴡ', + '7': '₇', + 'f': 'ғ', + 'q': 'ϙ', + 'j': 'ᴊ', + 'v': 'ᴠ', + 'L': 'ʟ', + 'X': 'X', + 'Y': 'ʏ', + 'u': 'ᴜ', + '(': '﹙', + '<': '<', + 'a': 'ᴀ', + 'i': 'ɪ', + '!': '﹗', + ' ': ' ', + '^': '^', + '-': '﹣', + '[': '[', + 'H': 'ʜ', + 'G': 'ɢ', + 'J': 'ᴊ', + '8': '₈', + 'b': 'ʙ', + '1': '₁', + '$': '$', + '@': '﹫', + '?': '﹖', + 'A': 'ᴀ', + 'r': 'ʀ', + 'K': 'ᴋ', + 'g': 'ɢ', + 'P': 'ᴘ', + '}': '}', + '"': '··', + '5': '₅', + 'o': 'ᴏ', + '{': '{', + '/': '/', + 'e': 'ᴇ', + 'R': 'ʀ', + "'": '·', + ';': ';', + 'U': 'ᴜ', + '`': '`', + '2': '₂', + '.': '.', + 'h': 'ʜ', + '0': '₀', + 'x': 'x', + ']': ']', + 'S': 'S', + 'O': 'ᴏ', + 'c': 'ᴄ', + 'N': 'ɴ', + '+': '﹢', + 'I': 'ɪ', + '4': '₄', + 'l': 'ʟ', + 'n': 'ɴ', + 'w': 'ᴡ', + 'Q': 'ϙ', + 'T': 'ᴛ', + 'C': 'ᴄ', + '_': '_', + '6': '₆', + '*': '﹡', + '#': '﹟', + '\\': '\\', + '&': '﹠', + '>': '>', + 't': 'ᴛ', + '~': '~', + '9': '₉', + 'E': 'ᴇ', + 'B': 'ʙ', + 'F': 'ғ', + ',': '﹐', + 'Z': 'ᴢ', + '3': '₃', + '=': '=', + '|': '|', + 'z': 'ᴢ', + 'M': 'ᴍ', + '%': '%', + 's': 's', + 'p': 'ᴘ', + ')': '﹚'}