Difference between revisions of "Junicode"

From FireSpeakerWiki
Jump to navigationJump to search
m
(special stuff)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
This page is to keep track of changes to various sections of the Junicode font that Tristan (mainly) and Jonathan are working on, so we know what needs to be done still.
 
This page is to keep track of changes to various sections of the Junicode font that Tristan (mainly) and Jonathan are working on, so we know what needs to be done still.
 +
 +
== To do ==
 +
Should be really easy in '''bold'''; should be really hard in ''italics''
 +
 +
* ¹ same form already exists elsewhere
 +
* ² combine existing forms
 +
 +
=== Italics ===
 +
* '''ё'''², ъ, э, ю, я
 +
* '''ә'''¹, '''ң'''², '''қ'''², '''ғ'''², '''ұ'''², '''һ'''¹
 +
* letters that should have ‘~’ in them: э, ю, ө, ғ, н/ң
 +
 +
Need some work:
 +
* ф?, ө¹, '''ы'''²
 +
 +
=== Extra characters ===
 +
* old Kyrgyz latin ‹r› alternative
 +
** ideas:
 +
*** top: flipped retroflex hook, base: ‹ɩ›
 +
*** top: hook from e.g. ‹ɲ›/‹ƒ›/‹Ɲ›, base: ‹ɩ›
 +
*** top: bottom of ‹j›, base: ‹ɩ›
 +
*** top: ‹ ̆›, base: ‹ɩ›
 +
  
 
== Cyrillic ==
 
== Cyrillic ==
 +
 +
=== low stuff ===
  
 
{|class="wikitable"
 
{|class="wikitable"
 
|+ Cyrillic chunk of <span class="junicode">Junicode</span>
 
|+ Cyrillic chunk of <span class="junicode">Junicode</span>
! Unicode # !! Character !! exists? || looks? !! license okay? !! italics !! bold !! sc !! overall status
+
! Unicode # !! Character !! exists? || looks? !! license okay? !! italics !! bold !! sc !! priority !! overall status
 
|-
 
|-
 
! 0400
 
! 0400
Line 13: Line 38:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 21: Line 47:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 29: Line 56:
 
|
 
|
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 37: Line 65:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 45: Line 74:
 
|
 
|
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 53: Line 83:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no"| fix
 
|class="no"| fix
 
|-
 
|-
Line 61: Line 92:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 69: Line 101:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 77: Line 110:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no"| fix
 
|class="no"| fix
 
|-
 
|-
Line 85: Line 119:
 
|
 
|
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 93: Line 128:
 
|
 
|
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 101: Line 137:
 
|
 
|
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 109: Line 146:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 117: Line 155:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 125: Line 164:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 133: Line 173:
 
|
 
|
 
| || ||
 
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 +
|}
 +
 +
=== caps ===
 +
 +
{|class="wikitable"
 +
|+ Cyrillic chunk of <span class="junicode">Junicode</span>
 +
! Unicode # !! Character !! exists? || looks? !! license okay? !! italics !! bold !! sc !! priority !! overall status
 
|-
 
|-
 
! 0410
 
! 0410
Line 141: Line 189:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 149: Line 198:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 157: Line 207:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 165: Line 216:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 175: Line 226:
 
|class="check"| okay?
 
|class="check"| okay?
 
| || ||
 
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 183: Line 235:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 192: Line 244:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 201: Line 253:
 
|class="no"| looks a little weird
 
|class="no"| looks a little weird
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="no"| not quite
 
|class="no"| not quite
 
|-
 
|-
Line 210: Line 262:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 219: Line 271:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 228: Line 280:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 237: Line 289:
 
|class="no"| not enough space on left
 
|class="no"| not enough space on left
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="no"| not quite
 
|class="no"| not quite
 
|-
 
|-
Line 246: Line 298:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 255: Line 307:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 264: Line 316:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 273: Line 325:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 282: Line 334:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 291: Line 343:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 300: Line 352:
 
|class="yes"| a little wide..
 
|class="yes"| a little wide..
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| okay
 
|class="check"| okay
 
|-
 
|-
Line 309: Line 361:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 318: Line 370:
 
|class="no"| middle circle looks too low?
 
|class="no"| middle circle looks too low?
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| not quite?
 
|class="check"| not quite?
 
|-
 
|-
Line 327: Line 379:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 336: Line 388:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 345: Line 397:
 
|class="yes"| okay
 
|class="yes"| okay
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 354: Line 406:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 363: Line 415:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 372: Line 424:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 381: Line 433:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 390: Line 442:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 399: Line 451:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 408: Line 460:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 417: Line 469:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
| || ||
+
| || || ||
 
|class="check"| good
 
|class="check"| good
 +
|}
 +
 +
 +
=== lc ===
 +
{|class="wikitable"
 +
|+ Cyrillic chunk of <span class="junicode">Junicode</span>
 +
! Unicode # !! Character !! exists? || looks? !! license okay? !! italics !! bold !! sc !! priority !! overall status
 +
 
|-
 
|-
  
Line 425: Line 485:
 
|class="yes"| yes
 
|class="yes"| yes
 
|class="yes"| good
 
|class="yes"| good
|class="check"| okay?
+
|class="yes"| should be okay
 +
|class="junicode-it yes" | а
 
| || ||
 
| || ||
 
|class="check"| good
 
|class="check"| good
Line 432: Line 493:
 
! 0431
 
! 0431
 
|class="junicode"| б
 
|class="junicode"| б
 +
| || ||
 +
|class="junicode-it yes" | б
 
|-
 
|-
  
 
! 0432
 
! 0432
 
|class="junicode"| в
 
|class="junicode"| в
 +
| || ||
 +
|class="junicode-it yes" | в
 
|-
 
|-
  
 
! 0433
 
! 0433
 
|class="junicode"| г
 
|class="junicode"| г
 +
| || ||
 +
|class="junicode-it yes" | г
 
|-
 
|-
  
 
! 0434
 
! 0434
 
|class="junicode"| д
 
|class="junicode"| д
 +
| || ||
 +
|class="junicode-it yes" | д
 
|-
 
|-
  
 
! 0435
 
! 0435
 
|class="junicode"| е
 
|class="junicode"| е
 +
| || ||
 +
|class="junicode-it yes" | е
 
|-
 
|-
  
 
! 0436
 
! 0436
 
|class="junicode"| ж
 
|class="junicode"| ж
 +
| || ||
 +
|class="junicode-it yes" | ж
 
|-
 
|-
  
 
! 0437
 
! 0437
 
|class="junicode"| з
 
|class="junicode"| з
 +
| || ||
 +
|class="junicode-it yes" | з
 
|-
 
|-
  
 
! 0438
 
! 0438
 
|class="junicode"| и
 
|class="junicode"| и
 +
| || ||
 +
|class="junicode-it yes" | и
 
|-
 
|-
  
 
! 0439
 
! 0439
 
|class="junicode"| й
 
|class="junicode"| й
 +
| || ||
 +
|class="junicode-it yes" | й
 
|-
 
|-
  
 
! 043a
 
! 043a
 
|class="junicode"| к
 
|class="junicode"| к
 +
| || ||
 +
|class="junicode-it yes" | к
 
|-
 
|-
  
 
! 043b
 
! 043b
 
|class="junicode"| л
 
|class="junicode"| л
 +
| || ||
 +
|class="junicode-it yes" | л
 
|-
 
|-
  
 
! 043c
 
! 043c
 
|class="junicode"| м
 
|class="junicode"| м
 +
| || ||
 +
|class="junicode-it yes" | м
 
|-
 
|-
  
 
! 043d
 
! 043d
 
|class="junicode"| н
 
|class="junicode"| н
 +
| || ||
 +
|class="junicode-it yes" | н
 
|-
 
|-
  
 
! 043e
 
! 043e
 
|class="junicode"| о
 
|class="junicode"| о
 +
| || ||
 +
|class="junicode-it yes" | о
 
|-
 
|-
  
 
! 043f
 
! 043f
 
|class="junicode"| п
 
|class="junicode"| п
 +
| || ||
 +
|class="junicode-it yes" | п
 
|-
 
|-
  
 
! 0440
 
! 0440
 
|class="junicode"| р
 
|class="junicode"| р
 +
| || ||
 +
|class="junicode-it yes" | р
 
|-
 
|-
  
 
! 0441
 
! 0441
 
|class="junicode"| с
 
|class="junicode"| с
 +
| || ||
 +
|class="junicode-it yes" | с
 
|-
 
|-
  
 
! 0442
 
! 0442
 
|class="junicode"| т
 
|class="junicode"| т
 +
| || ||
 +
|class="junicode-it yes" | т
 
|-
 
|-
  
 
! 0443
 
! 0443
 
|class="junicode"| у
 
|class="junicode"| у
 +
| || ||
 +
|class="junicode-it yes" | у
 
|-
 
|-
  
 
! 0444
 
! 0444
 
|class="junicode"| ф
 
|class="junicode"| ф
 +
| || ||
 +
|class="junicode-it check" | ф
 
|-
 
|-
  
 
! 0445
 
! 0445
 
|class="junicode"| х
 
|class="junicode"| х
 +
| || ||
 +
|class="junicode-it yes" | х
 
|-
 
|-
  
 
! 0446
 
! 0446
 
|class="junicode"| ц
 
|class="junicode"| ц
 +
| || ||
 +
|class="junicode-it yes" | ц
 
|-
 
|-
  
 
! 0447
 
! 0447
 
|class="junicode"| ч
 
|class="junicode"| ч
 +
| || ||
 +
|class="junicode-it yes" | ч
 
|-
 
|-
  
 
! 0448
 
! 0448
 
|class="junicode"| ш
 
|class="junicode"| ш
 +
| || ||
 +
|class="junicode-it yes" | ш
 
|-
 
|-
  
 
! 0449
 
! 0449
 
|class="junicode"| щ
 
|class="junicode"| щ
 +
| || ||
 +
|class="junicode-it yes" | щ
 
|-
 
|-
  
 
! 044a
 
! 044a
 
|class="junicode"| ъ
 
|class="junicode"| ъ
 +
| || ||
 +
|class="junicode-it yes" | ъ
 
|-
 
|-
  
 
! 044b
 
! 044b
 
|class="junicode"| ы
 
|class="junicode"| ы
 +
| || ||
 +
|class="junicode-it check" | ы
 
|-
 
|-
  
 
! 044c
 
! 044c
 
|class="junicode"| ь
 
|class="junicode"| ь
 +
| || ||
 +
|class="junicode-it yes" | ь
 
|-
 
|-
  
 
! 044d
 
! 044d
 
|class="junicode"| э
 
|class="junicode"| э
 +
| || ||
 +
|class="junicode-it no" | э
 
|-
 
|-
  
 
! 044e
 
! 044e
 
|class="junicode"| ю
 
|class="junicode"| ю
 +
| || ||
 +
|class="junicode-it no" | ю
 
|-
 
|-
  
 
! 044f
 
! 044f
 
|class="junicode"| я
 
|class="junicode"| я
 +
| || ||
 +
|class="junicode-it no" | я
 +
|}
 +
 +
=== special stuff ===
 +
{|class="wikitable"
 +
|+ Cyrillic chunk of <span class="junicode">Junicode</span>
 +
! Unicode # !! Character !! exists? || looks? !! license okay? !! italics !! bold !! sc !! priority !! overall status
 +
 +
 
|-
 
|-
  
Line 612: Line 743:
 
! 045e
 
! 045e
 
|class="junicode"| ў
 
|class="junicode"| ў
 +
|class="check"| kind of (JNW03Jun10)
 +
|class="check"| italics not perfect
 +
|class="junicode-it yes"|ў
 +
|| || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 820: Line 956:
 
! 0492
 
! 0492
 
|class="junicode"| Ғ
 
|class="junicode"| Ғ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 0493
 
! 0493
 
|class="junicode"| ғ
 
|class="junicode"| ғ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 852: Line 992:
 
! 049a
 
! 049a
 
|class="junicode"| Қ
 
|class="junicode"| Қ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 049b
 
! 049b
 
|class="junicode"| қ
 
|class="junicode"| қ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 884: Line 1,028:
 
! 04a2
 
! 04a2
 
|class="junicode"| Ң
 
|class="junicode"| Ң
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04a3
 
! 04a3
 
|class="junicode"| ң
 
|class="junicode"| ң
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 932: Line 1,080:
 
! 04ae
 
! 04ae
 
|class="junicode"| Ү
 
|class="junicode"| Ү
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04af
 
! 04af
 
|class="junicode"| ү
 
|class="junicode"| ү
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04b0
 
! 04b0
 
|class="junicode"| Ұ
 
|class="junicode"| Ұ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04b1
 
! 04b1
 
|class="junicode"| ұ
 
|class="junicode"| ұ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04b2
 
! 04b2
 
|class="junicode"| Ҳ
 
|class="junicode"| Ҳ
 +
| || || || || ||
 +
|class="yes"|mid
 
|-
 
|-
  
 
! 04b3
 
! 04b3
 
|class="junicode"| ҳ
 
|class="junicode"| ҳ
 +
| || || || || ||
 +
|class="yes"|mid
 
|-
 
|-
  
Line 964: Line 1,124:
 
! 04b6
 
! 04b6
 
|class="junicode"| Ҷ
 
|class="junicode"| Ҷ
 +
| || || || || ||
 +
|class="check"|mid
 +
 +
 
|-
 
|-
  
 
! 04b7
 
! 04b7
 
|class="junicode"| ҷ
 
|class="junicode"| ҷ
 +
| || || || || ||
 +
|class="check"|mid
 +
 +
 
|-
 
|-
  
Line 980: Line 1,148:
 
! 04ba
 
! 04ba
 
|class="junicode"| Һ
 
|class="junicode"| Һ
 +
|class="no"| no
 +
|
 +
|
 +
| || ||
 +
|class="yes"|high
 +
|class="no" | missing
 
|-
 
|-
  
 
! 04bb
 
! 04bb
 
|class="junicode"| һ
 
|class="junicode"| һ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 1,044: Line 1,220:
 
! 04ca
 
! 04ca
 
|class="junicode"| ӊ
 
|class="junicode"| ӊ
 +
| || || || || ||
 +
|class="check"|low
 
|-
 
|-
  
Line 1,100: Line 1,278:
 
! 04d8
 
! 04d8
 
|class="junicode"| Ә
 
|class="junicode"| Ә
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04d9
 
! 04d9
 
|class="junicode"| ә
 
|class="junicode"| ә
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 1,140: Line 1,322:
 
! 04e2
 
! 04e2
 
|class="junicode"| Ӣ
 
|class="junicode"| Ӣ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04e3
 
! 04e3
 
|class="junicode"| ӣ
 
|class="junicode"| ӣ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 1,164: Line 1,350:
 
! 04e8
 
! 04e8
 
|class="junicode"| Ө
 
|class="junicode"| Ө
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04e9
 
! 04e9
 
|class="junicode"| ө
 
|class="junicode"| ө
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  

Latest revision as of 18:48, 3 June 2010

This page is to keep track of changes to various sections of the Junicode font that Tristan (mainly) and Jonathan are working on, so we know what needs to be done still.

To do

Should be really easy in bold; should be really hard in italics

  • ¹ same form already exists elsewhere
  • ² combine existing forms

Italics

  • ё², ъ, э, ю, я
  • ә¹, ң², қ², ғ², ұ², һ¹
  • letters that should have ‘~’ in them: э, ю, ө, ғ, н/ң

Need some work:

  • ф?, ө¹, ы²

Extra characters

  • old Kyrgyz latin ‹r› alternative
    • ideas:
      • top: flipped retroflex hook, base: ‹ɩ›
      • top: hook from e.g. ‹ɲ›/‹ƒ›/‹Ɲ›, base: ‹ɩ›
      • top: bottom of ‹j›, base: ‹ɩ›
      • top: ‹ ̆›, base: ‹ɩ›


Cyrillic

low stuff

Cyrillic chunk of Junicode
Unicode # Character exists? looks? license okay? italics bold sc priority overall status
0400 Ѐ yes good okay? low good
0401 Ё yes good okay? low good
0402 Ђ no low missing
0403 Ѓ yes good okay? low good
0404 Є no low missing
0405 Ѕ yes too much space afterwards okay? low fix
0406 І yes good okay? high good
0407 Ї yes good okay? low good
0408 Ј yes too much space afterwards okay? low fix
0409 Љ no low missing
040A Њ no low missing
040B Ћ no low missing
040C Ќ yes good okay? low good
040D Ѝ yes good okay? low good
040E Ў yes good okay? high good
040F Џ no low missing

caps

Cyrillic chunk of Junicode
Unicode # Character exists? looks? license okay? italics bold sc priority overall status
0410 А yes good okay? high good
0411 Б yes good okay? high good
0412 В yes good okay? high good
0413 Г yes good okay? good
0414 Д yes good okay? high good
0415 Е yes good okay? good
0416 Ж yes good okay? good
0417 З yes looks a little weird okay? not quite
0418 И yes good okay? good
0419 Й yes good okay? good
041a К yes good okay? good
041b Л yes not enough space on left okay? not quite
041c М yes good okay? good
041d Н yes good okay? good
041e О yes good okay? good
041f П yes good okay? good
0420 Р yes good okay? good
0421 С yes good okay? good
0422 Т yes a little wide.. okay? okay
0423 У yes good okay? good
0424 Ф yes middle circle looks too low? okay? not quite?
0425 Х yes good okay? good
0426 Ц yes good okay? good
0427 Ч yes okay okay? good
0428 Ш yes good okay? good
0429 Щ yes good okay? good
042a Ъ yes good okay? good
042b Ы yes good okay? good
042c Ь yes good okay? good
042d Э yes good okay? good
042e Ю yes good okay? good
042f Я yes good okay? good


lc

Cyrillic chunk of Junicode
Unicode # Character exists? looks? license okay? italics bold sc priority overall status
0430 а yes good should be okay а good
0431 б б
0432 в в
0433 г г
0434 д д
0435 е е
0436 ж ж
0437 з з
0438 и и
0439 й й
043a к к
043b л л
043c м м
043d н н
043e о о
043f п п
0440 р р
0441 с с
0442 т т
0443 у у
0444 ф ф
0445 х х
0446 ц ц
0447 ч ч
0448 ш ш
0449 щ щ
044a ъ ъ
044b ы ы
044c ь ь
044d э э
044e ю ю
044f я я

special stuff

Cyrillic chunk of Junicode
Unicode # Character exists? looks? license okay? italics bold sc priority overall status


0450 ѐ
0451 ё
0452 ђ
0453 ѓ
0454 є
0455 ѕ
0456 і
0457 ї
0458 ј
0459 љ
045a њ
045b ћ
045c ќ
045d ѝ
045e ў kind of (JNW03Jun10) italics not perfect ў high
045f џ
0460 Ѡ
0461 ѡ
0462 Ѣ
0463 ѣ
0464 Ѥ
0465 ѥ
0466 Ѧ
0467 ѧ
0468 Ѩ
0469 ѩ
046a Ѫ
046b ѫ
046c Ѭ
046d ѭ
046e Ѯ
046f ѯ
0470 Ѱ
0471 ѱ
0472 Ѳ
0473 ѳ
0474 Ѵ
0475 ѵ
0476 Ѷ
0477 ѷ
0478 Ѹ
0479 ѹ
047a Ѻ
047b ѻ
047c Ѽ
047d ѽ
047e Ѿ
047f ѿ
0480 Ҁ
0481 ҁ
0482 ҂
0483 ҃
0484 ҄
0485 ҅
0486 ҆
0487 ҇
0488 ҈
0489 ҉
048a Ҋ
048b ҋ
048c Ҍ
048d ҍ
048e Ҏ
048f ҏ
0490 Ґ
0491 ґ
0492 Ғ high
0493 ғ high
0494 Ҕ
0495 ҕ
0496 Җ
0497 җ
0498 Ҙ
0499 ҙ
049a Қ high
049b қ high
049c Ҝ
049d ҝ
049e Ҟ
049f ҟ
04a0 Ҡ
04a1 ҡ
04a2 Ң high
04a3 ң high
04a4 Ҥ
04a5 ҥ
04a6 Ҧ
04a7 ҧ
04a8 Ҩ
04a9 ҩ
04aa Ҫ
04ab ҫ
04ac Ҭ
04ad ҭ
04ae Ү high
04af ү high
04b0 Ұ high
04b1 ұ high
04b2 Ҳ mid
04b3 ҳ mid
04b4 Ҵ
04b5 ҵ
04b6 Ҷ mid


04b7 ҷ mid


04b8 Ҹ
04b9 ҹ
04ba Һ no high missing
04bb һ high
04bc Ҽ
04bd ҽ
04be Ҿ
04bf ҿ
04c0 Ӏ
04c1 Ӂ
04c2 ӂ
04c3 Ӄ
04c4 ӄ
04c5 Ӆ
04c6 ӆ
04c7 Ӈ
04c8 ӈ
04c9 Ӊ
04ca ӊ low
04cb Ӌ
04cc ӌ
04cd Ӎ
04ce ӎ
04cf ӏ
04d0 Ӑ
04d1 ӑ
04d2 Ӓ
04d3 ӓ
04d4 Ӕ
04d5 ӕ
04d6 Ӗ
04d7 ӗ
04d8 Ә high
04d9 ә high
04da Ӛ
04db ӛ
04dc Ӝ
04dd ӝ
04de Ӟ
04df ӟ
04e0 Ӡ
04e1 ӡ
04e2 Ӣ high
04e3 ӣ high
04e4 Ӥ
04e5 ӥ
04e6 Ӧ
04e7 ӧ
04e8 Ө high
04e9 ө high
04ea Ӫ
04eb ӫ
04ec Ӭ
04ed ӭ
04ee Ӯ
04ef ӯ
04f0 Ӱ
04f1 ӱ
04f2 Ӳ
04f3 ӳ
04f4 Ӵ
04f5 ӵ
04f6 Ӷ
04f7 ӷ
04f8 Ӹ
04f9 ӹ
04fa Ӻ
04fb ӻ
04fc Ӽ
04fd ӽ
04fe Ӿ