diff options
| author | David Wรผhrer <def@gmx.at> | 2026-09-10 20:46:23 +0200 |
|---|---|---|
| committer | David Wรผhrer <def@gmx.at> | 2026-09-10 20:46:23 +0200 |
| commit | 9caf4273b93c3934cf6deca43245d6a646712d62 (patch) | |
| tree | 5e1d4f1aa30d12f021ab93b94d7195549627a21b /bin/sans-serif | |
| parent | 5e14fc552e158b183cf83938845c64d211bb051c (diff) | |
Diffstat (limited to 'bin/sans-serif')
| -rwxr-xr-x | bin/sans-serif | 113 |
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 |
