From 1cb501986f9c1135c861472366737563ebe79681 Mon Sep 17 00:00:00 2001
From: LaureFR38 <63351363+LaureFR38@users.noreply.github.com>
Date: Thu, 4 Feb 2021 16:40:02 +0100
Subject: Update font.py (#848)
* Add new fonts
* Update old fonts
* Update lettering gui
Co-authored-by: Lex Neva
Co-authored-by: kalleen
---
fonts/tt_masters/font.json | 140 +-
fonts/tt_masters/preview.png | Bin 0 -> 43711 bytes
"fonts/tt_masters/\342\206\220.svg" | 2968 -----------------------------------
"fonts/tt_masters/\342\206\221.svg" | 2968 -----------------------------------
"fonts/tt_masters/\342\206\222.svg" | 1370 ++++++++--------
"fonts/tt_masters/\342\206\223.svg" | 2968 -----------------------------------
6 files changed, 827 insertions(+), 9587 deletions(-)
create mode 100644 fonts/tt_masters/preview.png
delete mode 100644 "fonts/tt_masters/\342\206\220.svg"
delete mode 100644 "fonts/tt_masters/\342\206\221.svg"
delete mode 100644 "fonts/tt_masters/\342\206\223.svg"
(limited to 'fonts/tt_masters')
diff --git a/fonts/tt_masters/font.json b/fonts/tt_masters/font.json
index 341aae54..fa480c09 100644
--- a/fonts/tt_masters/font.json
+++ b/fonts/tt_masters/font.json
@@ -2,15 +2,139 @@
"name": "TT Masters",
"description": "A font suited for heavy typing :)",
"leading": 22,
- "letter_spacing": 1.5,
- "word_spacing": 7,
"auto_satin": true,
"default_glyph": "?",
"min_scale": 1.0,
"max_scale": 3.0,
- "kerning_pairs": {
- "wo": -0.3,
- "vo": -0.3
-
- }
-}
+ "horiz_adv_x_default": 63,
+ "horiz_adv_x_space": 22,
+ "horiz_adv_x": {
+ "D": 62,
+ "E": 54,
+ "F": 54,
+ "G": 60,
+ "H": 67,
+ "I": 32,
+ "J": 60,
+ "K": 65,
+ "L": 50,
+ "M": 81,
+ "N": 61,
+ "O": 61,
+ "P": 56,
+ "Q": 60,
+ "R": 58,
+ "S": 53,
+ "T": 58,
+ "U": 65,
+ "W": 76,
+ "X": 59,
+ "Y": 57,
+ "Z": 58,
+ "!": 33,
+ "\"": 36,
+ "#": 78,
+ "$": 54,
+ "%": 70,
+ "'": 21,
+ "(": 34,
+ ")": 36,
+ "*": 31,
+ "+": 47,
+ ",": 22,
+ "-": 46,
+ ".": 22,
+ "\/": 50,
+ "0": 56,
+ "1": 37,
+ "2": 53,
+ "3": 49,
+ "4": 53,
+ "5": 55,
+ "6": 52,
+ "7": 51,
+ "8": 57,
+ "9": 56,
+ ";": 25,
+ ":": 25,
+ "<": 46,
+ ">": 46,
+ "?": 53,
+ "@": 78,
+ "C": 58,
+ "[": 45,
+ "\\": 56,
+ "]": 45,
+ "{": 38,
+ "|": 33,
+ "}": 42,
+ "~": 49,
+ "¦": 29,
+ "§": 46,
+ "©": 72,
+ "«": 55,
+ "»": 55,
+ "¬": 51,
+ "¶": 54,
+ "·": 22,
+ "®": 80,
+ "°": 34,
+ "±": 48,
+ "µ": 50,
+ "–": 71,
+ "—": 90,
+ "”": 41,
+ "“": 41,
+ "†": 44,
+ "‡": 46,
+ "€": 57,
+ "•": 32,
+ "›": 33,
+ "‰": 92,
+ "‹": 31,
+ "_": 41,
+ "`": 28,
+ "A": 59,
+ "‘": 22,
+ "’": 22,
+ "‚": 22,
+ "…": 68,
+ "¤": 61,
+ "^": 44,
+ "„": 41,
+ "a": 59,
+ "b": 58,
+ "c": 58,
+ "d": 62,
+ "e": 54,
+ "f": 54,
+ "g": 60,
+ "h": 67,
+ "i": 32,
+ "j": 60,
+ "k": 65,
+ "l": 50,
+ "m": 81,
+ "n": 61,
+ "o": 61,
+ "p": 56,
+ "q": 60,
+ "r": 58,
+ "s": 53,
+ "t": 58,
+ "u": 65,
+ "w": 76,
+ "x": 59,
+ "y": 57,
+ "z": 58,
+ "B": 58
+ },
+ "kerning_pairs": {
+ "GZ": 2,
+ "TA": 3,
+ "TJ": 10,
+ "YA": 2,
+ "YJ": 7,
+ "AY": 2
+ }
+}
\ No newline at end of file
diff --git a/fonts/tt_masters/preview.png b/fonts/tt_masters/preview.png
new file mode 100644
index 00000000..b2351124
Binary files /dev/null and b/fonts/tt_masters/preview.png differ
diff --git "a/fonts/tt_masters/\342\206\220.svg" "b/fonts/tt_masters/\342\206\220.svg"
deleted file mode 100644
index 648a422c..00000000
--- "a/fonts/tt_masters/\342\206\220.svg"
+++ /dev/null
@@ -1,2968 +0,0 @@
-
-
-
-
diff --git "a/fonts/tt_masters/\342\206\221.svg" "b/fonts/tt_masters/\342\206\221.svg"
deleted file mode 100644
index 278fc955..00000000
--- "a/fonts/tt_masters/\342\206\221.svg"
+++ /dev/null
@@ -1,2968 +0,0 @@
-
-
-
-
diff --git "a/fonts/tt_masters/\342\206\222.svg" "b/fonts/tt_masters/\342\206\222.svg"
index 0eace770..dd8063f8 100644
--- "a/fonts/tt_masters/\342\206\222.svg"
+++ "b/fonts/tt_masters/\342\206\222.svg"
@@ -1,8 +1,5 @@
-
-