summaryrefslogtreecommitdiff
path: root/bin/sans-serif
diff options
context:
space:
mode:
authorDavid Wรผhrer <def@gmx.at>2026-09-10 20:46:23 +0200
committerDavid Wรผhrer <def@gmx.at>2026-09-10 20:46:23 +0200
commit9caf4273b93c3934cf6deca43245d6a646712d62 (patch)
tree5e1d4f1aa30d12f021ab93b94d7195549627a21b /bin/sans-serif
parent5e14fc552e158b183cf83938845c64d211bb051c (diff)
expand the alphabetHEADmaster
Diffstat (limited to 'bin/sans-serif')
-rwxr-xr-xbin/sans-serif113
1 files changed, 56 insertions, 57 deletions
diff --git a/bin/sans-serif b/bin/sans-serif
index 4d6fef4..070411c 100755
--- a/bin/sans-serif
+++ b/bin/sans-serif
@@ -161,58 +161,59 @@ declare -A s=(
[๐‘ฆ]=๐˜บ
[๐‘ง]=๐˜ป
# Sans-serif bold italic symbols
-# 1D63C ๐˜ผ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
-# 1D63D ๐˜ฝ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
-# 1D63E ๐˜พ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
-# 1D63F ๐˜ฟ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
-# 1D640 ๐™€ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
-# 1D641 ๐™ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
-# 1D642 ๐™‚ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
-# 1D643 ๐™ƒ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
-# 1D644 ๐™„ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
-# 1D645 ๐™… MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
-# 1D646 ๐™† MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
-# 1D647 ๐™‡ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
-# 1D648 ๐™ˆ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
-# 1D649 ๐™‰ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
-# 1D64A ๐™Š MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
-# 1D64B ๐™‹ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
-# 1D64C ๐™Œ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
-# 1D64D ๐™ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
-# 1D64E ๐™Ž MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
-# 1D64F ๐™ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
-# 1D650 ๐™ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
-# 1D651 ๐™‘ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
-# 1D652 ๐™’ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
-# 1D653 ๐™“ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
-# 1D654 ๐™” MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
-# 1D655 ๐™• MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-# 1D656 ๐™– MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
-# 1D657 ๐™— MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
-# 1D658 ๐™˜ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
-# 1D659 ๐™™ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
-# 1D65A ๐™š MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
-# 1D65B ๐™› MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
-# 1D65C ๐™œ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
-# 1D65D ๐™ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
-# 1D65E ๐™ž MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
-# 1D65F ๐™Ÿ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
-# 1D660 ๐™  MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
-# 1D661 ๐™ก MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
-# 1D662 ๐™ข MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
-# 1D663 ๐™ฃ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
-# 1D664 ๐™ค MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
-# 1D665 ๐™ฅ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
-# 1D666 ๐™ฆ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
-# 1D667 ๐™ง MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
-# 1D668 ๐™จ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
-# 1D669 ๐™ฉ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
-# 1D66A ๐™ช MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
-# 1D66B ๐™ซ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
-# 1D66C ๐™ฌ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
-# 1D66D ๐™ญ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
-# 1D66E ๐™ฎ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
-# 1D66F ๐™ฏ MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
+# ๐‘จ๐‘ฉ๐‘ช๐‘ซ๐‘ฌ๐‘ญ๐‘ฎ๐‘ฏ๐‘ฐ๐‘ฑ๐‘ฒ๐‘ณ๐‘ด๐‘ต๐‘ถ๐‘ท๐‘ธ๐‘น๐‘บ๐‘ป๐‘ผ๐‘ฝ๐‘พ๐‘ฟ๐’€๐’๐’‚๐’ƒ๐’„๐’…๐’†๐’‡๐’ˆ๐’‰๐’Š๐’‹๐’Œ๐’๐’Ž๐’๐’๐’‘๐’’๐’“๐’”๐’•๐’–๐’—๐’˜๐’™๐’š๐’›
+# ๐˜ผ
+# ๐˜ฝ
+# ๐˜พ
+# ๐˜ฟ
+# ๐™€
+# ๐™
+# ๐™‚
+# ๐™ƒ
+# ๐™„
+# ๐™…
+# ๐™†
+# ๐™‡
+# ๐™ˆ
+# ๐™‰
+# ๐™Š
+# ๐™‹
+# ๐™Œ
+# ๐™
+# ๐™Ž
+# ๐™
+# ๐™
+# ๐™‘
+# ๐™’
+# ๐™“
+# ๐™”
+# ๐™•
+# ๐™–
+# ๐™—
+# ๐™˜
+# ๐™™
+# ๐™š
+# ๐™›
+# ๐™œ
+# ๐™
+# ๐™ž
+# ๐™Ÿ
+# ๐™ 
+# ๐™ก
+# ๐™ข
+# ๐™ฃ
+# ๐™ค
+# ๐™ฅ
+# ๐™ฆ
+# ๐™ง
+# ๐™จ
+# ๐™ฉ
+# ๐™ช
+# ๐™ซ
+# ๐™ฌ
+# ๐™ญ
+# ๐™ฎ
+# ๐™ฏ
# Sans-serif bold Greek symbols
# 1D756 ๐– MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
@@ -390,12 +391,10 @@ declare -A s=(
)
while IFS= read -r line
-do
- replacement=""
- for i in $(seq 0 "$((${#line}-1))")
+do for i in $(seq 0 "$((${#line}-1))")
do
c=${line:$i:1}
- replacement+=${s[$c]:-$c}
+ printf '%s' "${s[$c]:-$c}"
done
- echo "$replacement"
+ echo
done