Saat mendesain jenis huruf, bagaimana saya harus memperlakukan diakritik yang akan bertabrakan dengan mesin terbang yang berdekatan — termasuk diakritik lainnya?
Anda dapat melihat dalam contoh ini bahwa ada banyak tabrakan:
Itu adalah contoh ekstrem yang tidak akan pernah terjadi dalam teks normal dan saya menganggap aksen tabrakan adalah pengecualian daripada norma, tetapi karena saya tidak berbicara dan tidak terbiasa dengan sebagian besar bahasa yang menggunakan diakritik saya tidak Tentu.
Saya dapat melihat beberapa opsi untuk menangani tabrakan ini:
Sesuaikan metrik mesin terbang untuk mengakomodasi tanda diakritik. Ini akan memecahkan masalah tabrakan tetapi tidak perlu mempengaruhi metrik bahkan dalam (kebanyakan) kasus di mana itu tidak diperlukan.
Kern pasangan karakter masalah secara manual. Kerning secara manual semua kemungkinan tabrakan akan menjadi proses yang panjang untuk apa - dalam banyak kasus - akan menjadi kasus terbaik.
Buat ligatur untuk tabrakan yang biasa terjadi. Ini kedengarannya ide yang bagus untuk kejadian yang paling umum, tapi saya tidak tahu pasangan mana yang muncul dalam teks normal sama sekali, apalagi yang biasa.
Lupakan saja ... Jika tabrakan ini tidak umum dalam teks normal, mungkin buang-buang waktu untuk mencoba mengakomodasi mereka.
Haruskah saya peduli dengan tabrakan ini? Jika demikian, bagaimana saya harus menghadapinya?
Apakah ada daftar pasangan tabrakan yang biasa saya lihat? Ini akan membantu saya hanya pasangan kern yang benar-benar akan terjadi.
f
,t
,d
danb
? Sesuatu yang serupa: ketika menyesuaikan font karakter fonetik, saya melihat kombinasif
dan banyak karakter beraksen berbenturan (ligatur 'umum'fi
adalah kasus yang terkenal). Saya membuat alternatiff
dengan flag yang lebih pendek dan menyelesaikannya dengan aturan OpenType, jadi itu hanya muncul bila perlu.Jawaban:
Ya, Anda harus peduli. Ada beberapa bahasa di mana dua karakter diakritik dapat ditempatkan di sebelah satu sama lain atau karakter diakritik mengikuti f. Misalnya, Aspell menganggap měšťáčtější dan nejjidášštější kata-kata Ceko yang valid¹, dan pfählen, fühlen, dan föhnen adalah kata-kata Jerman.
Ada dua varian lain yang biasanya digunakan:
Gunakan kelas kerning khusus atau bahkan tabel - Anda tidak perlu membedakan semua pasangan ini secara manual, sebaliknya Anda mengelompokkan semua karakter Anda secara cerdas. Misalnya untuk diakritik yang ditempatkan di atas surat itu, Anda dapat melihat grup berikut:
mesin terbang tanpa ascenders, misalnya, a, c, e, g;
mesin terbang dengan ascenders atau diakritik non-menggantung, misalnya, b, d, i, ä, ñ.
mesin terbang dengan menggantung ascenders atau diakritik, misalnya, f, ľ, ï.
Sekarang, Anda hanya perlu mempertimbangkan kelompok kasus berikut ini, di mana Anda dapat menggunakan tabel kerning yang berbeda:
1–1, 1–2, 2–1, dan 2–2 - Anda dapat menerapkan standar kerning Anda di sini: metrik untuk co, co, ćo, dan ćö adalah identik (dengan asumsi bahwa tanda diakritik tidak tergantung untuk spesifik Anda jenis huruf).
3–1 dan 1–3 juga cukup mudah: ïo harus memiliki metrik yang sama dengan io.
Hanya 3–2, 2–3, dan 3–3 yang memerlukan perhatian, tetapi Anda biasanya dapat menempatkan mesin terbang yang berbeda di kelas kerning yang sama. Sebagai contoh, î mungkin kern seperti ǐ, dan ľ mungkin kern secara analog dengan f. Selain itu, karena diakritik atau ascenders mendominasi kerning, Anda sekarang dapat mengelompokkan mesin terbang bersama yang membutuhkan kerning berbeda. Sebagai contoh, jika o dan õ berada dalam kelas kerning yang berbeda dari n dan ñ untuk kerning dalam 1–1, 1–2, dan 2–1, mereka mungkin berada dalam kelas yang sama sekarang, misalnya, karena fõ kerns sama dengan untuk
Dengan cara ini Anda dapat menutupi semua kasus secara memadai tanpa memengaruhi metrik reguler Anda, mempertimbangkan setiap ortografi yang ada, dan perlu menggunakan kelas kerning yang terlalu halus. Untuk melihat ini dalam tindakan, Anda dapat mengambil di meja kerning Unifraktur Maguntia (di mana saya bekerja).
Gunakan bentuk - bentuk kontekstual - Ini adalah alternatif untuk pengikat, jika kerning akan menghasilkan celah yang sangat besar. Sebagai contoh, Linux Libertine memiliki alternatif f sempit yang digunakan, jika huruf dengan tanda diakritik berikut (perhatikan bahwa kerning masih sedikit berbeda):
¹ Saya tidak tahu apa arti kata-kata itu, jadi saya berharap demi komedi bahwa ini adalah kata-kata kotor yang terang-terangan.
sumber