Apa fitur tipografi yang merupakan bagian dari font itu sendiri vs bagian dari perangkat lunak?

9

Ada banyak opsi dalam program tata letak, dan saya tidak jelas pada opsi mana yang merupakan bagian dari file font dan mana hal-hal yang dilakukan oleh program tata letak untuk saya.

Sebagai contoh, saya cukup yakin bahwa huruf tebal dan huruf miring adalah font tambahan yang merupakan bagian dari keluarga font, karena ketika mengunduh font, saya telah melihat file terpisah untuk huruf miring dan tebal. Saya juga membaca bahwa jika font family tidak memiliki varian huruf miring, banyak program akan "memperdaya" dengan miring semua karakter.

Ada banyak hal lain tentang tipografi yang saya tidak tahu siapa (font atau perangkat lunak tata letak) yang memutuskan. Berikut ini beberapa contoh:

  • jarak huruf
  • spasi kata
  • pasangan kerned
  • topi kecil
  • lapisan dan tokoh gaya lama
  • angka-angka tabular dan proporsional

Mungkin ada lebih banyak yang tidak saya tanyakan.

Jadi apa sifat tipografi yang ditentukan oleh pilihan font dan apa yang secara ketat ditentukan oleh program tata letak?

Scribblemacher
sumber
1
Perhatikan bahwa varian cetak miring dan cetak tebal harus dihindari. Sebagian besar ditambahkan ke perangkat lunak seperti kata di mana setiap font harus tebal dan miring karena desain GUI. Di satu sisi tidak masuk akal karena banyak font memiliki varian seperti semi bold dan light juga dan tidak ada elemen gui untuk itu dalam kata.
joojaa
@ joojaa Apakah ada cara sederhana untuk mengetahui apakah huruf tebal atau miring adalah versi palsu atau tidak? Di masa lalu, saya mengetik huruf kecil f dan membandingkan versi reguler dan huruf miring, karena karakter itu biasanya terlihat sangat berbeda dalam huruf miring sejati. Apakah itu benar-benar ujian yang bagus? Apakah ada tes serupa untuk varian yang berani?
Scribblemacher
@Scribblemacher: Anda dapat mengajukan pertanyaan terpisah untuk itu.
Wrzlprmft
1
@Wrzlprmft bertanya di sini
Scribblemacher

Jawaban:

9

Sebagai patokan, segala sesuatu yang tidak dapat diotomatisasi secara langsung dapat ditentukan oleh font. Pengecualian utama untuk ini adalah aspek-aspek yang bergantung pada variabel kontinu, seperti kerning ketika spasi huruf meningkat. Namun, tidak semua font menentukan semua yang mereka bisa, dan tidak adanya spesifikasi seperti itu adalah ciri khas font berkualitas rendah, jika mereka masuk akal untuk font yang dimaksud.

Lebih spesifik:

  • Namun, penandaan huruf dan kata default didefinisikan oleh font, karena font dapat disesuaikan oleh program pengaturan huruf biasanya berdasarkan nilai default, misalnya, untuk teks yang dibenarkan. Hal yang sama berlaku untuk spasi baris.
  • Pasangan Kerned didefinisikan dalam font.
  • Huruf miring, tebal, kecil, super, dan subskrip dapat secara individual ditentukan oleh font. Dalam standar font saat ini, huruf miring dan tebal diwujudkan sebagai font terpisah, sedangkan yang lainnya dinilai melalui fitur OpenType (atau serupa). Kadang-kadang huruf kecil disediakan sebagai font terpisah sebagai ukuran fallback ketika OpenType tidak didukung.
  • Lining dan gaya lama, angka - angka tabular dan proporsional dapat didefinisikan oleh font dan dapat dinilai melalui OpenType. Gaya angka apa pun dapat dipilih sebagai default oleh perancang tipe.
  • Mengisikan informasi dari instruksi ke petunjuk bitmap dapat didefinisikan dalam font, tetapi tidak setiap perangkat lunak rendering memenuhi spesifikasi ini.

Untuk daftar lengkap (tetapi tidak lengkap), lihat daftar fitur OpenType .

Wrzlprmft
sumber
Kecuali warna ... Atau saluran alfa ... Tunggu sampai font-font itu muncul lagi setelah 15 tahun dihapus.
joojaa
@ joojaa: Font warna adalah binatang yang rumit, yang untungnya saya tidak perlu khawatir. Juga, saya tidak menggunakan Emoji. Jadi saya tidak merasa memenuhi syarat untuk mengatakan sesuatu tentang mereka.
Wrzlprmft
1
Apakah ada cara untuk "memeriksa" font untuk mengetahui informasi apa dan tidak ditentukan? Apakah ini sesuatu yang dapat Anda tentukan dari program tata letak seperti InDesign?
Scribblemacher
Mengenai angka, apakah gaya angka secara spesifik mesin terbang yang berbeda (yang berarti lapisan vs gaya lama "9" akan menjadi dua karakter yang berbeda di Windows Character Map)?
Scribblemacher
1
@Scribblemacher: Saya tidak yakin tentang Windows Character Map, tetapi ketika saya terakhir melihat hal itu satu dekade yang lalu, itu hanya menunjukkan mesin terbang yang ditugaskan ke poin karakter dalam beberapa pengkodean (biasanya Unicode, karena ia ingin memasukkan semua pengkodean lainnya di syarat kompatibilitas mundur). Karena tidak ada karakter Unicode khusus untuk angka gaya lama, tidak ada jaminan bahwa Anda akan menemukannya di sana jika ada (meskipun sebagian besar perancang font meletakkan mesin terbang seperti itu ke area penggunaan pribadi untuk kompatibilitas mundur).
Wrzlprmft
0

Saya tahu ini adalah pertanyaan lama, tetapi bagi siapa pun yang mencari jawaban seperti itu, ada pemirsa font utilitas sederhana yang akan menunjukkan kepada Anda apa yang merupakan dan bukan bagian dari file font Anda. Cara termudah untuk mengetahui apa yang Anda miliki.

CeeGee
sumber
Bisakah Anda memberikan contoh pemirsa font seperti itu? Saya belum melihat, misalnya, penampil font untuk Linux yang dapat melakukan hal-hal ini.
Scribblemacher
Saya menggunakan Fontmatrix dan FontManager. Mereka disebut manajer font, tetapi sejauh yang saya tahu, dan ketika saya menggunakannya, mereka adalah pemirsa font Linux dengan kemampuan lain yang terintegrasi.
CeeGee
Pada konsol tipografi bawaan Mac, TextEdit dan Pages, Anda dapat bermain dengan semua pengaturan font utama. Satu hal yang belum disebutkan siapa pun adalah bahwa kadang-kadang file font pro serius memiliki tanda baca "huruf besar" yang sedikit lebih tinggi agar cocok dengan teks huruf besar semua. Beberapa juga memiliki angka dengan tinggi huruf kecil (bukan angka teks, yang naik dan turun di atas tinggi x).
Copilot