diff options
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 |
