From b35547d91cc6016bf2f776b62dcfe190511b53df Mon Sep 17 00:00:00 2001 From: nclslbrn Date: Wed, 1 May 2024 13:05:03 +0200 Subject: [PATCH] currency and other symbols --- src/glyphs/poncuation.ts | 207 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 194 insertions(+), 13 deletions(-) diff --git a/src/glyphs/poncuation.ts b/src/glyphs/poncuation.ts index ae007e9..773c03d 100644 --- a/src/glyphs/poncuation.ts +++ b/src/glyphs/poncuation.ts @@ -231,6 +231,163 @@ const ponctuation = { [0.75, 0.4], ], ], + "¢": [ + [ + [0.725, 0.35], + [0.275, 0.35], + [0.275, 0.65], + [0.725, 0.65], + ], + [ + [0.5, 0.2], + [0.5, 0.8], + ], + ], + "£": [ + [ + [0.5, 0.25], + [0.35, 0.25], + [0.35, 0.75], + [0.25, 0.75], + [0.25, 0.65], + [0.725, 0.65], + ], + [ + [0.25, 0.45], + [0.65, 0.45], + ], + ], + "¤": [ + [ + [0.4, 0.4], + [0.6, 0.4], + [0.6, 0.55], + [0.4, 0.55], + [0.4, 0.4], + ], + [ + [0.6, 0.4], + [0.65, 0.35], + ], + [ + [0.6, 0.55], + [0.65, 0.6], + ], + [ + [0.4, 0.55], + [0.35, 0.6], + ], + [ + [0.4, 0.4], + [0.35, 0.35], + ], + ], + "¥": [ + [ + [0.25, 0.2], + [0.5, 0.5], + [0.75, 0.2], + ], + [ + [0.5, 0.5], + [0.5, 0.7], + ], + [ + [0.25, 0.5], + [0.75, 0.5], + ], + [ + [0.25, 0.6], + [0.75, 0.6], + ], + ], + "€": [ + [ + [0.75, 0.2], + [0.35, 0.2], + [0.35, 0.7], + [0.75, 0.7], + ], + [ + [0.25, 0.4], + [0.55, 0.4], + ], + [ + [0.25, 0.5], + [0.55, 0.5], + ], + ], + "¦": [ + [ + [0.5, 0.2], + [0.5, 0.4], + ], + [ + [0.5, 0.5], + [0.5, 0.7], + ], + ], + "§": [ + [ + [0.4, 0.3], + [0.4, 0.55], + [0.6, 0.55], + [0.6, 0.4], + [0.4, 0.4], + [0.4, 0.25], + [0.6, 0.25], + ], + [ + [0.6, 0.55], + [0.6, 0.7], + [0.4, 0.7], + ], + ], + "¨": [ + [ + [0.4, 0.25], + [0.4, 0.3], + ], + [ + [0.6, 0.25], + [0.6, 0.3], + ], + ], + "©": [ + [ + [0.625, 0.35], + [0.375, 0.35], + [0.375, 0.6], + [0.625, 0.6], + ], + [ + [0.25, 0.25], + [0.75, 0.25], + [0.75, 0.7], + [0.25, 0.7], + [0.25, 0.25], + ], + ], + "®": [ + [ + [0.375, 0.5], + [0.6, 0.5], + [0.6, 0.35], + [0.375, 0.35], + [0.375, 0.6], + ], + [ + [0.375, 0.5], + [0.6, 0.6], + ], + [ + [0.25, 0.25], + [0.75, 0.25], + [0.75, 0.7], + [0.25, 0.7], + [0.25, 0.25], + ], + ], "~": [ [ [0.25, 0.6], @@ -344,6 +501,30 @@ const ponctuation = { [0.5, 0.3], ], ], + "«": [ + [ + [0.5, 0.3], + [0.3, 0.45], + [0.5, 0.6], + ], + [ + [0.7, 0.3], + [0.5, 0.45], + [0.7, 0.6], + ], + ], + "»": [ + [ + [0.3, 0.3], + [0.5, 0.45], + [0.3, 0.6], + ], + [ + [0.5, 0.3], + [0.7, 0.45], + [0.5, 0.6], + ], + ], "²": [ [ [0.4125, 0.232], @@ -374,29 +555,29 @@ const ponctuation = { ], µ: [ [ - [0.2, 0.3], - [0.2, 0.9], + [0.3, 0.3], + [0.3, 0.9], ], [ - [0.2, 0.7], - [0.8, 0.7], + [0.3, 0.7], + [0.7, 0.7], ], [ - [0.8, 0.75], - [0.8, 0.3], + [0.7, 0.75], + [0.7, 0.3], ], ], "¶": [ [ - [0.65, 0.9], - [0.65, 0.3], - [0.25, 0.3], - [0.25, 0.7], - [0.65, 0.7], + [0.6, 0.9], + [0.6, 0.3], + [0.3, 0.3], + [0.3, 0.6], + [0.6, 0.6], ], [ - [0.75, 0.9], - [0.75, 0.3], + [0.7, 0.9], + [0.7, 0.3], ], ], };