extend font overview to 3x70
[unicode-sampler.git] / unicode.txt
index c5b3097b1889df6fd31c60dc8deeab4fcd0ac764..df3c55a31fc20797674de5a7ba41fcb016586b07 100644 (file)
@@ -11,7 +11,9 @@ Code:
 
   Hash[ :nbsp => 0O2_40 ].each {|name, cp| puts "#{name} is '#{cp.chr}'" }
 
-  perl -pe's/\w/$^=~$&>chop($^=$&.$^)?"@-":$&/ge'
+  while ((c = *l++) != '\0') { m->stat[2] = IO | (~OK & X_8); }
+
+  perl -pe's/\w/$^ =~ $& > chop($^ = $& . $^) ? "@-" : $&/ge'
 
   ↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1⌽¨⊂⍵ ⍝ game of life
 
@@ -31,11 +33,11 @@ Mathematics and sciences:
 
 Compact font overview:
 
-  ╔═══════════════════════════════════════════════════════════════╗
-  ║ _ABCDEFGHIJKLMNOPQRSTUVWXYZ ÅĀČẾƏṆÞß ΑΒΓΔΩὮ АБВГДЯ ԱႠא $€     ║
-  ║ @abcdefghijklmnopqrstuvwxyz åāčếəṇþſ αβγδωὦ абвгдя աაا ¥£     ║
-  ║ [-0123456789] !¿?#%‰&©/*•† (.:;,…) {'"|“’”} +×=≠½²∈∞ ↗┌╁╖░☺ � ║
-  ╚═══════════════════════════════════════════════════════════════╝
+  ╔═══════════════════════════════════════════════════════════════��════════�
+  ║ _ABCDEFGHIJKLMNOPQRSTUVWXYZ ÅĀČẾƏØṆⱣÞß ΑΒΓΔΩὮ АБВГДЯѢЌ ԱԲԳ ႠႡႢ אבג ¤¢$ ║
+  ║ @abcdefghijklmnopqrstuvwxyz åāčếəøṇᵽþſ αβγδωὦ абвгдяѣќ աբգ აბგ ابج €¥£ ║
+  ║ -0123456789 (/)[\]{|} '"«“’”» ,;:.… !¿?#§¶†%‰&©*• +×<=≠>½²√∈∞ ↗┌╁╖░☺ � ║
+  ╚═══════════════════════════════════════════════════════════════��════════�
 
 English panphone (traditional, IPA, Shavian, Braille):
 
@@ -59,10 +61,11 @@ English panphone (traditional, IPA, Shavian, Braille):
 
 Proper typography:
 
-  • Lookalikes: 1lI|, 0OD, 8B
+  • Lookalikes: 1lI|, 0OD, 8B, 2Z, 5S$
   • “It’s ‘quoted’”, „deutsche ‚Gänsefüßchen‘“, « guillemets ‹comme ci› »
   • u + ¨ + ´ = ǘ, o + ~ + ¯ = ȭ, e + ^ + ` = ề
-  • †, ‡, ‰, •, 3–4, —, −5/+5, ™, €1, …
+  • ‰, •, 3–4, —, −5/+5, ™, €1, …
+  • ⒈ ♙e4 ♟e5 ⒉ f4 e×f4 ⒊ ♗c4 ♛h4† ⒋ ♔f1 b5⁈ ⒌ ♗×b5 ♞f6 ⒍ ♘f3 ♛h6 … 2⒊ ♗e7‡
 
 Precomposed and combining diacritics: