Difference between revisions of "Junicode"

From FireSpeakerWiki
Jump to navigationJump to search
(Cyrillic)
(special stuff)
 
(6 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? !! overall status
+
! Unicode # !! Character !! exists? || looks? !! license okay? !! italics !! bold !! sc !! priority !! overall status
 
|-
 
|-
 
! 0400
 
! 0400
Line 12: Line 37:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 19: Line 46:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 26: Line 55:
 
|
 
|
 
|
 
|
 +
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 33: Line 64:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 40: Line 73:
 
|
 
|
 
|
 
|
 +
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 47: Line 82:
 
|class="no"| too much space afterwards
 
|class="no"| too much space afterwards
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="no"| fix
 
|class="no"| fix
 
|-
 
|-
Line 54: Line 91:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 61: Line 100:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 68: Line 109:
 
|class="no"| too much space afterwards
 
|class="no"| too much space afterwards
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="no"| fix
 
|class="no"| fix
 
|-
 
|-
Line 75: Line 118:
 
|
 
|
 
|
 
|
 +
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 82: Line 127:
 
|
 
|
 
|
 
|
 +
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 89: Line 136:
 
|
 
|
 
|
 
|
 +
| || ||
 +
|class="check"|low
 
|class="no" | missing
 
|class="no" | missing
 
|-
 
|-
Line 96: Line 145:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 103: Line 154:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="check"|low
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 110: Line 163:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 117: Line 172:
 
|
 
|
 
|
 
|
 +
| || ||
 +
|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 124: Line 188:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 131: Line 197:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 138: Line 206:
 
|class="yes"| good
 
|class="yes"| good
 
|class="check"| okay?
 
|class="check"| okay?
 +
| || ||
 +
|class="yes"|high
 
|class="check"| good
 
|class="check"| good
 
|-
 
|-
Line 143: Line 213:
 
! 0413
 
! 0413
 
|class="junicode"| Г
 
|class="junicode"| Г
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0414
 
! 0414
 
|class="junicode"| Д
 
|class="junicode"| Д
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || ||
 +
|class="yes"|high
 +
|class="check"| good
 
|-
 
|-
  
 
! 0415
 
! 0415
 
|class="junicode"| Е
 
|class="junicode"| Е
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0416
 
! 0416
 
|class="junicode"| Ж
 
|class="junicode"| Ж
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0417
 
! 0417
 
|class="junicode"| З
 
|class="junicode"| З
 +
|class="yes"| yes
 +
|class="no"| looks a little weird
 +
|class="check"| okay?
 +
| || || ||
 +
|class="no"| not quite
 
|-
 
|-
  
 
! 0418
 
! 0418
 
|class="junicode"| И
 
|class="junicode"| И
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0419
 
! 0419
 
|class="junicode"| Й
 
|class="junicode"| Й
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 041a
 
! 041a
 
|class="junicode"| К
 
|class="junicode"| К
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 041b
 
! 041b
 
|class="junicode"| Л
 
|class="junicode"| Л
 +
|class="yes"| yes
 +
|class="no"| not enough space on left
 +
|class="check"| okay?
 +
| || || ||
 +
|class="no"| not quite
 
|-
 
|-
  
 
! 041c
 
! 041c
 
|class="junicode"| М
 
|class="junicode"| М
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 041d
 
! 041d
 
|class="junicode"| Н
 
|class="junicode"| Н
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 041e
 
! 041e
 
|class="junicode"| О
 
|class="junicode"| О
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 041f
 
! 041f
 
|class="junicode"| П
 
|class="junicode"| П
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0420
 
! 0420
 
|class="junicode"| Р
 
|class="junicode"| Р
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0421
 
! 0421
 
|class="junicode"| С
 
|class="junicode"| С
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0422
 
! 0422
 
|class="junicode"| Т
 
|class="junicode"| Т
 +
|class="yes"| yes
 +
|class="yes"| a little wide..
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| okay
 
|-
 
|-
  
 
! 0423
 
! 0423
 
|class="junicode"| У
 
|class="junicode"| У
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0424
 
! 0424
 
|class="junicode"| Ф
 
|class="junicode"| Ф
 +
|class="yes"| yes
 +
|class="no"| middle circle looks too low?
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| not quite?
 
|-
 
|-
  
 
! 0425
 
! 0425
 
|class="junicode"| Х
 
|class="junicode"| Х
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0426
 
! 0426
 
|class="junicode"| Ц
 
|class="junicode"| Ц
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0427
 
! 0427
 
|class="junicode"| Ч
 
|class="junicode"| Ч
 +
|class="yes"| yes
 +
|class="yes"| okay
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0428
 
! 0428
 
|class="junicode"| Ш
 
|class="junicode"| Ш
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 0429
 
! 0429
 
|class="junicode"| Щ
 
|class="junicode"| Щ
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 042a
 
! 042a
 
|class="junicode"| Ъ
 
|class="junicode"| Ъ
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 042b
 
! 042b
 
|class="junicode"| Ы
 
|class="junicode"| Ы
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 042c
 
! 042c
 
|class="junicode"| Ь
 
|class="junicode"| Ь
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 042d
 
! 042d
 
|class="junicode"| Э
 
|class="junicode"| Э
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 042e
 
! 042e
 
|class="junicode"| Ю
 
|class="junicode"| Ю
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 042f
 
! 042f
 
|class="junicode"| Я
 
|class="junicode"| Я
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="check"| okay?
 +
| || || ||
 +
|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
 +
 
|-
 
|-
  
 
! 0430
 
! 0430
 
|class="junicode"| а
 
|class="junicode"| а
 +
|class="yes"| yes
 +
|class="yes"| good
 +
|class="yes"| should be okay
 +
|class="junicode-it yes" | а
 +
| || ||
 +
|class="check"| good
 
|-
 
|-
  
 
! 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 443: 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 651: Line 956:
 
! 0492
 
! 0492
 
|class="junicode"| Ғ
 
|class="junicode"| Ғ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 0493
 
! 0493
 
|class="junicode"| ғ
 
|class="junicode"| ғ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 683: Line 992:
 
! 049a
 
! 049a
 
|class="junicode"| Қ
 
|class="junicode"| Қ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 049b
 
! 049b
 
|class="junicode"| қ
 
|class="junicode"| қ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 715: Line 1,028:
 
! 04a2
 
! 04a2
 
|class="junicode"| Ң
 
|class="junicode"| Ң
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04a3
 
! 04a3
 
|class="junicode"| ң
 
|class="junicode"| ң
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 763: 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 795: Line 1,124:
 
! 04b6
 
! 04b6
 
|class="junicode"| Ҷ
 
|class="junicode"| Ҷ
 +
| || || || || ||
 +
|class="check"|mid
 +
 +
 
|-
 
|-
  
 
! 04b7
 
! 04b7
 
|class="junicode"| ҷ
 
|class="junicode"| ҷ
 +
| || || || || ||
 +
|class="check"|mid
 +
 +
 
|-
 
|-
  
Line 811: 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 875: Line 1,220:
 
! 04ca
 
! 04ca
 
|class="junicode"| ӊ
 
|class="junicode"| ӊ
 +
| || || || || ||
 +
|class="check"|low
 
|-
 
|-
  
Line 931: Line 1,278:
 
! 04d8
 
! 04d8
 
|class="junicode"| Ә
 
|class="junicode"| Ә
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04d9
 
! 04d9
 
|class="junicode"| ә
 
|class="junicode"| ә
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 971: Line 1,322:
 
! 04e2
 
! 04e2
 
|class="junicode"| Ӣ
 
|class="junicode"| Ӣ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
 
! 04e3
 
! 04e3
 
|class="junicode"| ӣ
 
|class="junicode"| ӣ
 +
| || || || || ||
 +
|class="yes"|high
 
|-
 
|-
  
Line 995: 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 Ӿ