git.lucas.co / Myna
git clone https://git.lucas.co/Myna.git

commita87ccf8e1af230fce791dafc3982c3eb64fc2bc7
parent951c8c67cc
authorsayyadirfanali <[email protected]>
date2025-11-07 12:22
fix #2 and #3
- aligned extrema to baseline for 'm'
- removed overlap for few 0

 Myna.otf        | Bin 190228 -> 189888 bytes
 images/hero.png | Bin 323833 -> 256908 bytes
 mkhero          |  25 ++++++++++++-------------
 3 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/Myna.otf b/Myna.otf
index 97e5fa4..934c727 100644
Binary files a/Myna.otf and b/Myna.otf differ
diff --git a/images/hero.png b/images/hero.png
index cd9fef1..d7f8a62 100644
Binary files a/images/hero.png and b/images/hero.png differ
diff --git a/mkhero b/mkhero
index 65cb0c0..bac6901 100755
--- a/mkhero
+++ b/mkhero
@@ -1,21 +1,20 @@
 offsets=(50)
-for ((i=1; i<=10; i++)); do
+for ((i=1; i<=9; i++)); do
   offsets+=($((offsets[i - 1] + 150)))
 done;
 
 magick \
-    -size 2000x1800 xc:"#191919" \
+    -size 2000x1700 xc:"#1A1A1A" \
     -font "Myna" \
     -strokewidth 1.2 \
     -gravity north \
-    -fill  "yellow"         -stroke  "yellow"         -pointsize  128  -annotate  +0+${offsets[0]}   "MYNA"                          \
-    -fill  "cyan"            -stroke  "cyan"          -pointsize  96   -annotate  +0+${offsets[1]}   "ABCDEFGHIJKLMNOPQRSTUVWXYZ"    \
-    -fill  "springgreen"    -stroke  "springgreen"    -pointsize  96   -annotate  +0+${offsets[2]}   "abcdefghijklmnopqrstuvwxyz"    \
-    -fill  "deepskyblue"    -stroke  "deepskyblue"    -pointsize  96   -annotate  +0+${offsets[3]}   "0 1 2 3 4 5 6 7 8 9"           \
-    -fill  "hotpink"        -stroke  "hotpink"        -pointsize  96   -annotate  +0+${offsets[4]}   "[] {} () <> | \\\ ? ! #"       \
-    -fill  "cyan"           -stroke  "cyan"           -pointsize  96   -annotate  +0+${offsets[5]}   "\` ' \" , . ; : ~ ^ _"         \
-    -fill  "springgreen"    -stroke  "springgreen"    -pointsize  96   -annotate  +0+${offsets[6]}   "+ - = ++ -- += -= == !="       \
-    -fill  "aqua"           -stroke  "aqua"           -pointsize  96   -annotate  +0+${offsets[7]}   "\$s @a \%h &f *x =~"           \
-    -fill  "violet"         -stroke  "violet"         -pointsize  96   -annotate  +0+${offsets[8]}   ":: -> => <$> >>= ^. \%~"       \
-    -fill  "coral"          -stroke  "coral"          -pointsize  96   -annotate  +0+${offsets[9]}   "$ £ € ¥ ₹ ₽"                   \
-    -fill  "limegreen"      -stroke  "limegreen"      -pointsize  96   -annotate  +0+${offsets[10]}  "0 O o | 1 l I | \` ' \" | Z 2"  $1
+    -fill  "yellow"         -stroke  "yellow"         -pointsize  96   -annotate  +0+${offsets[0]}   "MYNA"                          \
+    -fill  "cyan"           -stroke  "cyan"           -pointsize  96   -annotate  +0+${offsets[1]}   "Lorem ipsum dolor sit amet"    \
+    -fill  "violet"         -stroke  "violet"         -pointsize  96   -annotate  +0+${offsets[2]}   "0 1 2 3 4 5 6 7 8 9"           \
+    -fill  "hotpink"        -stroke  "hotpink"        -pointsize  96   -annotate  +0+${offsets[3]}   "[] {} () <> | \\\ ? ! #"       \
+    -fill  "cyan"           -stroke  "cyan"           -pointsize  96   -annotate  +0+${offsets[4]}   "\` ' \" , . ; : ~ ^ _"         \
+    -fill  "springgreen"    -stroke  "springgreen"    -pointsize  96   -annotate  +0+${offsets[5]}   "+ - = ++ -- += -= == !="       \
+    -fill  "aqua"           -stroke  "aqua"           -pointsize  96   -annotate  +0+${offsets[6]}   "\$s @a \%h &f *x =~"           \
+    -fill  "violet"         -stroke  "violet"         -pointsize  96   -annotate  +0+${offsets[7]}   ":: -> => <$> >>= ^. \%~"       \
+    -fill  "coral"          -stroke  "coral"          -pointsize  96   -annotate  +0+${offsets[8]}   "$ £ € ¥ ₹ ₽"                   \
+    -fill  "limegreen"      -stroke  "limegreen"      -pointsize  96   -annotate  +0+${offsets[9]}  "0 O o | 1 l I | \` ' \" | Z 2"  $1