Small Kana Extensions · 小仮名拡張
Kana kecil bukan sekadar ukuran lebih kecil — mereka adalah modifier yang mengubah makna. Dari っ modern hingga 9 karakter langka di blok Unicode yang bahkan belum bisa ditampilkan sebagian besar font.
📚 Apa itu Kana Kecil?
Kana kecil (小仮名, kogana) adalah versi subscript dari karakter kana standar yang berfungsi sebagai modifier — bukan suku kata mandiri. Ukurannya lebih kecil dan biasanya ditulis di kanan bawah kana sebelumnya untuk mengubah bunyi atau struktur suku kata tersebut.
Ada dua lapisan kana kecil yang perlu dipahami:
- Lapisan A — Kana Kecil Modern: karakter yang sudah umum dipakai sehari-hari dalam penulisan Jepang modern, seperti っ (konsonan ganda), ゃゅょ (digraf), dan ぁぃぅぇぉ (transkripsi bunyi asing). Kode Unicode mereka berada di blok Hiragana (U+3040–U+309F) dan Katakana (U+30A0–U+30FF) standar.
- Lapisan B — Small Kana Extension Block: blok Unicode resmi bernama "Small Kana Extension" (U+1B130–U+1B16F), ditambahkan untuk kana kecil historis/dialektal yang tidak ada di blok lain. Per Unicode 17.0, hanya 9 dari 64 codepoint blok ini yang ditetapkan — dan sebagian besar font belum bisa menampilkannya.
📍 Perbedaan penting: dikodekan di Unicode tidak berarti bisa ditampilkan oleh font Anda. Banyak karakter Layer B akan muncul sebagai kotak kosong (□) atau "tofu" — ini adalah topik pendidikan tersendiri di halaman ini.
Ⓐ Lapisan A — Kana Kecil Modern (Konteks)
Sudah dipakai sehari-hari — ditampilkan di sini sebagai konteks sebelum masuk ke karakter langkaⒷ Lapisan B — Blok "Small Kana Extension" (U+1B130–U+1B16F)
9 karakter yang ditetapkan — historis, sangat langka — klik kartu untuk detail lengkap🔍 Uji Dukungan Font (Uji Dukungan Font)
Apakah browser dan font Anda bisa menampilkan 9 karakter langka Layer B?Bagaimana deteksi ini bekerja: Halaman ini mencoba mendeteksi apakah font Anda memiliki glyph nyata untuk setiap karakter Layer B. Tekniknya: karakter target dirender ke kanvas tersembunyi, kemudian dibandingkan piksel-per-piksel dengan karakter dari codepoint yang hampir pasti tidak memiliki glyph (U+1B140, yang belum ditetapkan di Unicode). Jika keduanya menghasilkan gambar identik — keduanya "tofu" — maka karakter target kemungkinan tidak didukung. Jika berbeda, kemungkinan ada glyph nyata.
⚠ Deteksi ini adalah perkiraan terbaik, bukan jaminan pasti. Beberapa rendering engine atau font substitusi bisa menghasilkan hasil yang tidak terduga. Ini juga merupakan pelajaran tentang sulitnya deteksi dukungan Unicode di web.
💡 "Dikodekan" ≠ "Bisa Ditampilkan"
Pelajaran penting tentang Unicode, font, dan sistem penulisan digitalUnicode adalah standar encoding — ia menetapkan nomor unik untuk setiap karakter. Namun Unicode tidak mengatur seperti apa bentuk visual karakter tersebut. Itulah tugas font.
- Codepoint (nomor unik)
- Nama resmi karakter
- Kategori (huruf, simbol, dll.)
- Properti teks (arah, normalisasi)
- Bentuk visual glyph
- Ukuran atau proporsi
- Apakah font Anda mendukungnya
- Cara rendering di layar Anda
Karakter di Blok Small Kana Extension baru ditambahkan di Unicode 12.0 (2019) dan 15.0 (2022). Font-font populer seperti Noto Sans/Serif Jepang mulai menambahkan dukungan bertahap, namun banyak font bawaan sistem operasi lama belum mendukungnya. Font sistem pada perangkat Anda juga mungkin belum memiliki glyph untuk kesembilan karakter tersebut — sehingga Anda mungkin melihat kotak □.
Proyek digitalisasi teks Jepang kuno (seperti yang dilakukan oleh Universitas Tokyo dan National Institute of Japanese Literature / NIJL) membutuhkan karakter-karakter ini untuk merepresentasikan manuskrip secara akurat. Ini adalah alasan utama karakter-karakter langka ini diusulkan ke Unicode.
📅 Kronologi Penambahan ke Unicode
📋 Inventaris Lengkap: Blok Small Kana Extension (9 Karakter Ditetapkan)
Semua codepoint yang resmi ditetapkan di Unicode per Unicode 17.0| Glyph | Codepoint | Nama Resmi Unicode | Jenis | Mitra Besar | Versi Unicode | Catatan |
|---|