summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wรผhrer <def@gmx.at>2026-09-14 19:18:24 +0200
committerDavid Wรผhrer <def@gmx.at>2026-09-14 19:18:24 +0200
commitd490423b522b247916e617922a91c2769bf1f1ab (patch)
tree1574a274bd3b30efa78d3cca2ffec7b7536c1cf3
parentcdd2268793b22217cc73824799faf6596cd5bb54 (diff)
also greekHEADmaster
-rwxr-xr-xbin/embolden55
-rwxr-xr-xbin/italicise54
-rwxr-xr-xbin/sans-serif123
3 files changed, 170 insertions, 62 deletions
diff --git a/bin/embolden b/bin/embolden
index 1021089..cab9c72 100755
--- a/bin/embolden
+++ b/bin/embolden
@@ -408,6 +408,7 @@ declare -A bold=(
[ฮง]=๐šพ
[ฮจ]=๐šฟ
[ฮฉ]=๐›€
+ [โˆ‡]=๐›
[ฮฑ]=๐›‚
[ฮฒ]=๐›ƒ
[ฮณ]=๐›„
@@ -458,6 +459,7 @@ declare -A bold=(
[๐›ธ]=๐œฒ
[๐›น]=๐œณ
[๐›บ]=๐œด
+ [๐›ป]=๐œต
[๐›ผ]=๐œถ
[๐›ฝ]=๐œท
[๐›พ]=๐œธ
@@ -483,6 +485,58 @@ declare -A bold=(
[๐œ’]=๐Œ
[๐œ“]=๐
[๐œ”]=๐Ž
+# Greek sans-serif:
+# []=๐–
+# []=๐—
+# []=๐˜
+# []=๐™
+# []=๐š
+# []=๐›
+# []=๐œ
+# []=๐
+# []=๐ž
+# []=๐Ÿ
+# []=๐ 
+# []=๐ก
+# []=๐ข
+# []=๐ฃ
+# []=๐ค
+# []=๐ฅ
+# []=๐ฆ
+# []=๐ง
+# []=๐จ
+# []=๐ฉ
+# []=๐ช
+# []=๐ซ
+# []=๐ฌ
+# []=๐ญ
+# []=๐ฎ
+# []=๐ฏ
+# []=๐ฐ
+# []=๐ฑ
+# []=๐ฒ
+# []=๐ณ
+# []=๐ด
+# []=๐ต
+# []=๐ถ
+# []=๐ท
+# []=๐ธ
+# []=๐น
+# []=๐บ
+# []=๐ป
+# []=๐ผ
+# []=๐ฝ
+# []=๐พ
+# []=๐ฟ
+# []=๐ž€
+# []=๐ž
+# []=๐ž‚
+# []=๐žƒ
+# []=๐ž„
+# []=๐ž…
+# []=๐ž†
+# []=๐ž‡
+# []=๐žˆ
# Greek sans-serif italic:
# []=๐ž
# []=๐ž‘
@@ -508,6 +562,7 @@ declare -A bold=(
# []=๐žฆ
# []=๐žง
# []=๐žจ
+# []=๐žฉ
# []=๐žช
# []=๐žซ
# []=๐žฌ
diff --git a/bin/italicise b/bin/italicise
index 23ecbf3..1ce1daf 100755
--- a/bin/italicise
+++ b/bin/italicise
@@ -282,6 +282,7 @@ declare -A italic=(
[ฮง]=๐›ธ
[ฮจ]=๐›น
[ฮฉ]=๐›บ
+ [โˆ‡]=๐›ป
[ฮฑ]=๐›ผ
[ฮฒ]=๐›ฝ
[ฮณ]=๐›พ
@@ -339,6 +340,7 @@ declare -A italic=(
[๐šพ]=๐œฒ
[๐šฟ]=๐œณ
[๐›€]=๐œด
+ [๐›]=๐œต
[๐›‚]=๐œถ
[๐›ƒ]=๐œท
[๐›„]=๐œธ
@@ -365,7 +367,57 @@ declare -A italic=(
[๐›™]=๐
[๐›š]=๐Ž
# Bold sans-serif Greek:
-# ๐ž๐ž‘๐ž’๐ž“๐ž”๐ž•๐ž–๐ž—๐ž˜๐ž™๐žš๐ž›๐žœ๐ž๐žž๐žŸ๐ž ๐žก๐žข๐žฃ๐žค๐žฅ๐žฆ๐žง๐žจ๐žฉ๐žช๐žซ๐žฌ๐žญ๐žฎ๐žฏ๐žฐ๐žฑ๐žฒ๐žณ๐žด๐žต๐žถ๐žท๐žธ๐žน๐žบ๐žป๐žผ๐žฝ๐žพ๐žฟ๐Ÿ€๐Ÿ๐Ÿ‚
+ [๐–]=๐ž
+ [๐—]=๐ž‘
+ [๐˜]=๐ž’
+ [๐™]=๐ž“
+ [๐š]=๐ž”
+ [๐›]=๐ž•
+ [๐œ]=๐ž–
+ [๐]=๐ž—
+ [๐ž]=๐ž˜
+ [๐Ÿ]=๐ž™
+ [๐ ]=๐žš
+ [๐ก]=๐ž›
+ [๐ข]=๐žœ
+ [๐ฃ]=๐ž
+ [๐ค]=๐žž
+ [๐ฅ]=๐žŸ
+ [๐ฆ]=๐ž 
+ [๐ง]=๐žก
+ [๐จ]=๐žข
+ [๐ฉ]=๐žฃ
+ [๐ช]=๐žค
+ [๐ซ]=๐žฅ
+ [๐ฌ]=๐žฆ
+ [๐ญ]=๐žง
+ [๐ฎ]=๐žจ
+ [๐ฏ]=๐žฉ
+ [๐ฐ]=๐žช
+ [๐ฑ]=๐žซ
+ [๐ฒ]=๐žฌ
+ [๐ณ]=๐žญ
+ [๐ด]=๐žฎ
+ [๐ต]=๐žฏ
+ [๐ถ]=๐žฐ
+ [๐ท]=๐žฑ
+ [๐ธ]=๐žฒ
+ [๐น]=๐žณ
+ [๐บ]=๐žด
+ [๐ป]=๐žต
+ [๐ผ]=๐žถ
+ [๐ฝ]=๐žท
+ [๐พ]=๐žธ
+ [๐ฟ]=๐žน
+ [๐ž€]=๐žบ
+ [๐ž]=๐žป
+ [๐ž‚]=๐žผ
+ [๐žƒ]=๐žฝ
+ [๐ž„]=๐žพ
+ [๐ž…]=๐žฟ
+ [๐ž†]=๐Ÿ€
+ [๐ž‡]=๐Ÿ
+ [๐žˆ]=๐Ÿ‚
)
while IFS= read -r line
diff --git a/bin/sans-serif b/bin/sans-serif
index 3485b3d..8347864 100755
--- a/bin/sans-serif
+++ b/bin/sans-serif
@@ -1,7 +1,9 @@
#!/bin/bash
+# Sans-serif:
+
declare -A s=(
-# Sans-serif symbols
+# Latin:
[A]=๐– 
[B]=๐–ก
[C]=๐–ข
@@ -54,7 +56,7 @@ declare -A s=(
[x]=๐—‘
[y]=๐—’
[z]=๐—“
-# Sans-serif bold symbols
+# Bold:
[๐€]=๐—”
[๐]=๐—•
[๐‚]=๐—–
@@ -107,7 +109,7 @@ declare -A s=(
[๐ฑ]=๐˜…
[๐ฒ]=๐˜†
[๐ณ]=๐˜‡
-# Sans-serif italic symbols
+# Italic:
[๐ด]=๐˜ˆ
[๐ต]=๐˜‰
[๐ถ]=๐˜Š
@@ -160,7 +162,7 @@ declare -A s=(
[๐‘ฅ]=๐˜น
[๐‘ฆ]=๐˜บ
[๐‘ง]=๐˜ป
-# Sans-serif bold italic symbols
+# Bold italic:
[๐‘จ]=๐˜ผ
[๐‘ฉ]=๐˜ฝ
[๐‘ช]=๐˜พ
@@ -213,60 +215,58 @@ declare -A s=(
[๐’™]=๐™ญ
[๐’š]=๐™ฎ
[๐’›]=๐™ฏ
-# Sans-serif bold Greek symbols
-# 1D756 ๐– MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
-# 1D757 ๐— MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
-# 1D758 ๐˜ MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
-# 1D759 ๐™ MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
-# 1D75A ๐š MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
-# 1D75B ๐› MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
-# 1D75C ๐œ MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
-# 1D75D ๐ MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
-# 1D75E ๐ž MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
-# 1D75F ๐Ÿ MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
-# 1D760 ๐  MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
-# 1D761 ๐ก MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
-# 1D762 ๐ข MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
-# 1D763 ๐ฃ MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
-# 1D764 ๐ค MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
-# 1D765 ๐ฅ MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
-# 1D766 ๐ฆ MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
-# 1D767 ๐ง MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
-# โ‰ˆ <font> 03F4 ฯด greek capital theta symbol
-# โ‡ 0398 ฮ˜ greek capital letter theta
-# 1D768 ๐จ MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
-# 1D769 ๐ฉ MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
-# 1D76A ๐ช MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
-# 1D76B ๐ซ MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
-# 1D76C ๐ฌ MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
-# 1D76D ๐ญ MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
-# 1D76E ๐ฎ MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-# 1D76F ๐ฏ MATHEMATICAL SANS-SERIF BOLD NABLA
-# 1D770 ๐ฐ MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
-# 1D771 ๐ฑ MATHEMATICAL SANS-SERIF BOLD SMALL BETA
-# 1D772 ๐ฒ MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
-# 1D773 ๐ณ MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
-# 1D774 ๐ด MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
-# 1D775 ๐ต MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
-# 1D776 ๐ถ MATHEMATICAL SANS-SERIF BOLD SMALL ETA
-# 1D777 ๐ท MATHEMATICAL SANS-SERIF BOLD SMALL THETA
-# 1D778 ๐ธ MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
-# 1D779 ๐น MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
-# 1D77A ๐บ MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
-# 1D77B ๐ป MATHEMATICAL SANS-SERIF BOLD SMALL MU
-# 1D77C ๐ผ MATHEMATICAL SANS-SERIF BOLD SMALL NU
-# 1D77D ๐ฝ MATHEMATICAL SANS-SERIF BOLD SMALL XI
-# 1D77E ๐พ MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
-# 1D77F ๐ฟ MATHEMATICAL SANS-SERIF BOLD SMALL PI
-# 1D780 ๐ž€ MATHEMATICAL SANS-SERIF BOLD SMALL RHO
-# 1D781 ๐ž MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
-# 1D782 ๐ž‚ MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
-# 1D783 ๐žƒ MATHEMATICAL SANS-SERIF BOLD SMALL TAU
-# 1D784 ๐ž„ MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
-# 1D785 ๐ž… MATHEMATICAL SANS-SERIF BOLD SMALL PHI
-# 1D786 ๐ž† MATHEMATICAL SANS-SERIF BOLD SMALL CHI
-# 1D787 ๐ž‡ MATHEMATICAL SANS-SERIF BOLD SMALL PSI
-# 1D788 ๐žˆ MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
+# Bold Greek:
+ [๐šจ]=๐–
+ [๐šฉ]=๐—
+ [๐šช]=๐˜
+ [๐šซ]=๐™
+ [๐šฌ]=๐š
+ [๐šญ]=๐›
+ [๐šฎ]=๐œ
+ [๐šฏ]=๐
+ [๐šฐ]=๐ž
+ [๐šฑ]=๐Ÿ
+ [๐šฒ]=๐ 
+ [๐šณ]=๐ก
+ [๐šด]=๐ข
+ [๐šต]=๐ฃ
+ [๐šถ]=๐ค
+ [๐šท]=๐ฅ
+ [๐šธ]=๐ฆ
+# []=๐ง
+ [๐šบ]=๐จ
+ [๐šป]=๐ฉ
+ [๐šผ]=๐ช
+ [๐šฝ]=๐ซ
+ [๐šพ]=๐ฌ
+ [๐šฟ]=๐ญ
+ [๐›€]=๐ฎ
+ [โˆ‡]=
+ [๐›‚]=๐ฐ
+ [๐›ƒ]=๐ฑ
+ [๐›„]=๐ฒ
+ [๐›…]=๐ณ
+ [๐›†]=๐ด
+ [๐›‡]=๐ต
+ [๐›ˆ]=๐ถ
+ [๐›‰]=๐ท
+ [๐›Š]=๐ธ
+ [๐›‹]=๐น
+ [๐›Œ]=๐บ
+ [๐›]=๐ป
+ [๐›Ž]=๐ผ
+ [๐›]=๐ฝ
+ [๐›]=๐พ
+ [๐›‘]=๐ฟ
+ [๐›’]=๐ž€
+ [๐›“]=๐ž
+ [๐›”]=๐ž‚
+ [๐›•]=๐žƒ
+ [๐›–]=๐ž„
+ [๐›—]=๐ž…
+ [๐›˜]=๐ž†
+ [๐›™]=๐ž‡
+ [๐›š]=๐žˆ
# Additional sans-serif bold Greek symbols
# 1D789 ๐ž‰ MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
# โ‰ˆ <font> 2202 โˆ‚ partial differential
@@ -288,6 +288,7 @@ declare -A s=(
# 1D78F ๐ž MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
# โ‰ˆ <font> 03D6 ฯ– greek pi symbol
# โ‡ 03C0 ฯ€ greek small letter pi
+# [๐›]=๐ฏ
# Sans-serif bold italic Greek symbols
# 1D790 ๐ž MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
# 1D791 ๐ž‘ MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
@@ -363,8 +364,8 @@ declare -A s=(
# 1D7C9 ๐Ÿ‰ MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
# โ‰ˆ <font> 03D6 ฯ– greek pi symbol
# โ‡ 03C0 ฯ€ greek small letter pi
-
-# SANS-SERIF digits
+# [๐œต]=๐žฉ
+# Digits:
[0]=๐Ÿข
[1]=๐Ÿฃ
[2]=๐Ÿค
@@ -375,7 +376,7 @@ declare -A s=(
[7]=๐Ÿฉ
[8]=๐Ÿช
[9]=๐Ÿซ
-# SANS-SERIF bold digits
+# Bold digits:
[๐ŸŽ]=๐Ÿฌ
[๐Ÿ]=๐Ÿญ
[๐Ÿ]=๐Ÿฎ