Ilusi
Ini adalah font tambahan yang mendukung pengkodean dalam bahasa Jepang pada perangkat konsol.
Pembaruan terbaru
Untuk informasi lebih lanjut, silakan lihat Changelog.md.
2019-06-07 V0.2.5
- Perbaiki: U+2527, mengisyaratkan
2019-06-06 V0.2.4
- Perbaiki: Dekomposisi U+00BC-BE, U+0410, U+0450, U+2460-2473
- UPDATE: Bangun Webfont dari petunjuk
Fitur
- Karakter alfanumerik utama disesuaikan dengan setengah lebar berdasarkan Roboto Mono.
- Kami telah menerapkan variasi yang sesuai dengan penanganan lebar Asia Timur Unicode.
- Ini dimaksudkan untuk digunakan bersama dengan font lebar seragam Jepang biasa.
- Termasuk kode ASCII, simbol ambigu dari JIS X 0208, elemen yang diperintah dan elemen blok untuk terminal konsol.

Menggabungkan dengan font Jepang favorit Anda
Hiragana Jepang, Katakana, dan Kanji tidak termasuk sehingga mereka dapat digunakan dalam kombinasi dengan font lebar seragam Jepang favorit Anda.
- Di browser, Anda dapat dengan bebas menggabungkannya dengan menulisnya di
font-family CSS. - Banyak aplikasi dapat menggunakan registry
FontLink pada windows.
Tiga variasi
Kombinasi ambigu dan netral Asia Timur Unicode didukung untuk kombinasi setengah lebar dan lebar penuh .
| ambigu | Netral | Keluarga Font | Penggunaan utama |
|---|
| Setengah sisi | Setengah sisi | Ilusi n (sempit) | Penekanan pada kompatibilitas dengan lingkungan konsol internasional |
| Lebar penuh | Setengah sisi | Ilusi w (lebar) | Penekanan pada kompatibilitas dengan shift_jis dan euc-jp |
| Lebar penuh | Lebar penuh | Illusion Z (Zenkaku) | Lebar yang sama seperti banyak font lebar seragam Jepang |
Bagian umum
- Roboto mono telah disesuaikan dengan setengah lebar untuk mengurangi ketinggian beberapa huruf kecil.
- Tanda kurung dan simbol dibuat dengan penekanan pada keseimbangan antara pengkodean dan karakter lebar penuh.

Ilusi n (sempit)
- Lebar karakter yang kompatibel dengan lingkungan konsol internasional dengan dukungan unicode.
- JIS X 0208 Simbol ambigu dirancang dalam setengah lebar.
- Bilangan yang dilingkari
⑩ Angka Romawi Ⅳ dan lainnya juga diterapkan sebagai setengah lebar.

Ilusi w (lebar)
- Lebar karakter yang kompatibel dengan shift_jis tradisional dan EUC-JP.
- Simbol ambigu JIS X 0208 diimplementasikan dalam lebar lebar penuh.
- Netral untuk elemen garis berbatasan dan elemen blok diperlakukan sebagai setengah lebar.
- Simbol Powerline untuk VIM's
ambiwidth=double juga penuh lebar.

Illusion Z (Zenkaku)
- Lebar karakter sama dengan banyak font lebar seragam Jepang.
- Netral untuk elemen garis berbatasan dan elemen blok juga diperlakukan sebagai lebar penuh.

Kombinasi dengan font lebar seragam Jepang
browser
- Ini dapat digabungkan secara relatif bebas, seperti Meilio dan Yu Gothic.
- Untuk menyesuaikan celah antara garis di garis, gunakan
line-height: 1.25 bersamaan dengan garis-garis.
FontLink di Windows Registry
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontLinkSystemLink
Dari bilah menu, buka edit - baru - nilai string multi -line
| Nama kunci | data |
|---|
| Ilusi n | mplus-1m-regular.ttf, m+ 1m |
| Ilusi n Bold | mplus-1m-bold.ttf, m+ 1m tebal |
Anda dapat menggabungkannya dengan cara ini.
Selain itu, untuk BIZ UDゴシック, jika AvgCharWidth dari tabel OS/2 adalah font lebar seragam yang bukan 1/2 UnitsPerEm di tabel head , karakter akan tumpang tindih ketika dikombinasikan dengan fontlink.
Masalah yang diketahui
Tentang penyimpangan
Cara membangun
Apa yang Anda butuhkan
- FontForge
- ttfautohint
- Python 3.x
- Paket Pythoh (via PIP Instal)
- AFDKO (FontTools, OTF2OTC)
- Brotli
- Zopfli
- TQDM
prosedur
- Buka
src/Illusion-*.sfd dengan FontForge.- Glyphs yang berasal dari Roboto Mono mengurangi koordinat X menjadi 83.0078125%.
- Glyph Italic ditempatkan di area pribadi di lantai 15 U+FXXXX.
- Mesin terbang lebar penuh ditempatkan di area pribadi di sisi ke-16 U+10xxxx.
- Itu tidak mendukung huruf miring lebar penuh.
- Output font truetype ke
src/Illusion-*.ttf .- Periksa hanya opsi "Spesifikasi OpenType".
- Jalankan
python build.py untuk menghasilkannya di dist/ .
lisensi
- Sesuai dengan Roboto Mono (Google) Apache License 2.0.
Detail mesin terbang
Legenda

ASCII

Unicode

Simbol Powerline


Jis x 0208 setengah lebar ambigu


Jis x 0208 lebar penuh ambigu


Menggambar kotak, blok elemen setengah lebar

Menggambar kotak, blok elemen lebar penuh
