From d733f8c78c4159dd78d5c9ffa2683cfb3fa894e8 Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Fri, 18 Mar 2022 12:24:29 +0100 Subject: Build all special glyphs from SVG Recover the provenance of each glyphs and remove the base_font.ttf file. --- srcs/special_font/05.svg | 3 +++ srcs/special_font/06.svg | 3 +++ srcs/special_font/07.svg | 3 +++ srcs/special_font/08.svg | 3 +++ srcs/special_font/09.svg | 6 ++++++ srcs/special_font/0A.svg | 6 ++++++ srcs/special_font/0B.svg | 3 +++ srcs/special_font/0C.svg | 3 +++ srcs/special_font/0D.svg | 3 +++ srcs/special_font/0E.svg | 9 +++++++++ srcs/special_font/base_font.ttf | Bin 5780 -> 0 bytes srcs/special_font/build.pe | 8 +++----- 12 files changed, 45 insertions(+), 5 deletions(-) create mode 100644 srcs/special_font/05.svg create mode 100644 srcs/special_font/06.svg create mode 100644 srcs/special_font/07.svg create mode 100644 srcs/special_font/08.svg create mode 100644 srcs/special_font/09.svg create mode 100644 srcs/special_font/0A.svg create mode 100644 srcs/special_font/0B.svg create mode 100644 srcs/special_font/0C.svg create mode 100644 srcs/special_font/0D.svg create mode 100644 srcs/special_font/0E.svg delete mode 100644 srcs/special_font/base_font.ttf (limited to 'srcs/special_font') diff --git a/srcs/special_font/05.svg b/srcs/special_font/05.svg new file mode 100644 index 0000000..cdec868 --- /dev/null +++ b/srcs/special_font/05.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/06.svg b/srcs/special_font/06.svg new file mode 100644 index 0000000..af11f53 --- /dev/null +++ b/srcs/special_font/06.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/07.svg b/srcs/special_font/07.svg new file mode 100644 index 0000000..cccba2a --- /dev/null +++ b/srcs/special_font/07.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/08.svg b/srcs/special_font/08.svg new file mode 100644 index 0000000..58827da --- /dev/null +++ b/srcs/special_font/08.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/09.svg b/srcs/special_font/09.svg new file mode 100644 index 0000000..049cc30 --- /dev/null +++ b/srcs/special_font/09.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/srcs/special_font/0A.svg b/srcs/special_font/0A.svg new file mode 100644 index 0000000..350ba63 --- /dev/null +++ b/srcs/special_font/0A.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/srcs/special_font/0B.svg b/srcs/special_font/0B.svg new file mode 100644 index 0000000..dc359c4 --- /dev/null +++ b/srcs/special_font/0B.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/0C.svg b/srcs/special_font/0C.svg new file mode 100644 index 0000000..c46ad76 --- /dev/null +++ b/srcs/special_font/0C.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/0D.svg b/srcs/special_font/0D.svg new file mode 100644 index 0000000..7c6afbe --- /dev/null +++ b/srcs/special_font/0D.svg @@ -0,0 +1,3 @@ + + + diff --git a/srcs/special_font/0E.svg b/srcs/special_font/0E.svg new file mode 100644 index 0000000..499c2c8 --- /dev/null +++ b/srcs/special_font/0E.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/srcs/special_font/base_font.ttf b/srcs/special_font/base_font.ttf deleted file mode 100644 index 2bfd130..0000000 Binary files a/srcs/special_font/base_font.ttf and /dev/null differ diff --git a/srcs/special_font/build.pe b/srcs/special_font/build.pe index fab828b..de5ed23 100644 --- a/srcs/special_font/build.pe +++ b/srcs/special_font/build.pe @@ -1,13 +1,11 @@ # The special font is used for the symbols of some keys. It is built from SVG # files, one for each glyph. - -# Starts from an existing font file for glyphs that don't have SVG sources yet. -Open($2) +New() # Imports glyphs, file name is position in the font. -i = 3 +i = 2 while (i < $argc) - Select(Strtol($argv[i]:t:r)) + Select(Strtol($argv[i]:t:r, 16)) Import($argv[i]) i++ endloop -- cgit v1.2.3