Hiç Bir Kural Tüm Durumlara Uymuyor
Bu biraz karmaşıktır, çünkü karakter aralığı desteği ve yazı tipi seçimi ile bağlanır ve tüm durumlar için hizmet edecek tek bedene uyan tek bir cevap yoktur. Tecrübelerime göre, sıkıca belirlenmiş bir serif roman ya da italik olarak bitişik harflere ihtiyaç duyulur, bir sans yazı tipinde pek bulunmaz.
Daha fazla tartışma ve örnek için, lütfen bakınız:
- İngiliz dizgisinde ligatörü ne zaman kullanmamalıyım?
- Hangi hayvan “weefil”?
Yukarıdaki ilk cevap, şu anki soruyu uzunca tartışıyor; ikincisi, beş farklı yüzdeki bazı bitişik harflerin zıt örneklerine sahiptir.
İtme kuvvete gelirse, makul bir genel kural şudur:
- Açık sözlü bitişik harfler, yalnızca İzlandaca veya Eski İngilizcede Æ, æ ve Fransızca Œ, œ gibi yazdığınız dilde anlamlı olan şeyler için kullanın .
- Tipografik bitişik harfler seçimini , bunlar olmadan doğru görünmeyeceği durumlarda otomatik olarak gerçekleşmesi gereken yazılıma bırakın.
Bir şeyleri koymama cüret edersem genel ama maalesef her zaman işe yaramayacak.
Nüans Eklemek
Bütün bunlar, eğer sadece otomatik pilotta yapmasına izin verirseniz, varsayılan olarak fonttan daha fazla veya daha az bitişikleştirme yapmak istediğinizde kesinlikle vardır.
Örneğin, çok eski bir belge dizgisini ſt gibi tarihsel bitişik harflerle inançlı bir şekilde yeniden üretmeye çalışıyorsanız , font varsayılan olarak yapmasa bile bunları oraya koymak isteyeceksiniz.
Ancak, Bringhurst'in gözlemlediği gibi, yazı tipi tasarımcısı, bitişik harfleri standart veya tarihsel olarak sınıflandırırken tarihsel olarak doğru bir iş yapmamış olabilir. Bununla ilgili bir tartışma için yukarıda verilen ilk referans cevaba bakınız.
İşte Robert Slimbach Arno Pro'nun normal ağırlığındaki bir dizi bitişik harfler . (İlk satırdaki ilk glif çifti sayılmaz ve yalnızca son satırdaki ilk satır sayılır.)
Gördüğünüz gibi, bunlardan bazıları, özellikle de ilk ikisi, bu çiftler hakkında açık karakter arama kuralları yerine getirmek için oradalar . Bu nedenle, bir dereceye kadar türünüzü ne sıklıkta ayarladığınıza ve hangi büyüklükte olduğuna bağlı. Bunları örneğin harf aralı büyük harflerle kullanmazsınız ve belki de özel karakter aralığı olan daha büyük bir başlığı elle ayarlarken kullanmazsınız. Bu bir kural meselesi değil bir zevk meselesidir ve hassas tasarımcının birçok başka yerde olduğu gibi bunlar için de zevkli bir şekilde yargılanması gerekir.
Modern OpenType yazı tiplerinde bir eğilim hakkında bir uyarı burada sırayla. Bringhurst o yazı tipi tasarımcıları (örneğin) koyuyoruz şikayet Th standart ligatür seti yerine gibi tarihi birinde ct sen devre dışı gerekir veya açıkça bu etkinleştirmek veya yazı kendiniz ayarlamak uygun glif seçebilir, böylece.
Ders, bu şeylerin tam otopilotta sürüklenmesini sağlamak, en iyi sonuçları elde etmek için nadiren iyi bir fikirdir.
Fantezi Ligatürler
Aksine, özellikle bir senaryo yüzüne, bazen de gerçek bir italik yüze yerleştirirken (bir italik olarak maskelenen eğik bir yüz yerine, tercihen sadece eğik romalılar yerine susturucu kapaklarla bir anlam ifade eder ), vicdanlı font tasarımcısı bir Dizicinin seçebileceği muhtemel bitişik harfler çeşitliliği. Bunlardan bazıları otomatik olurken, diğerleri ayar konusunda kendi kararlarını vermelerini ister.
Bir komut dosyası yüzü esasen kaligrafi bir yazı olduğu için, bitişik glifleri birleştirmek için yazı tipi tablolarında yerleşik karmaşık kurallara sahip olacaktır.
Hermann Zapf'ın usta Zapfino'sunu göstermeye zahmet etmeyeceğim , çünkü sadece kaligrafisi çok açık bir örnek değil, aynı zamanda sıradan okuyucuyu ezmek için çok fazla bitişik harf olduğu için. Öyleyse burada, Richard Lipton'un Bickham Script Pro'sundan bazı isteğe bağlı bitişik harfler örneği verilmiştir :
Yunanca ayarlamak elbette tamamen farklı. Özellikle şans eseri bir Yunanca'da , iyi şans eseri bir Yunan yüzünde mevcut olan birçok bitişik harflerden yararlanmak isteyebilirsiniz. Örneğin, işte George Douros'un Alexander’ından bazıları :
Otomatik Bitişik Noktalar, Kod Noktaları ve Unicode Standardı
Paul Renner'ın orijinal Futura fontunun varsayılan bitiş kurallarının elektronik versiyonunuz, gerekip gerekmediğine bakılmaksızın fi için bir bitiş noktası oluşturuyor gibi görünüyor . Bu sadece benim görüşüm olduğunu anlamak, özellikle göz önüne alındığında, büyük ekran boyutlarında bana bir affectation biraz görünüyor f o karşısında bir dövmek gitmiyor i hemen aşağıdaki.
Muhtemelen, çoğu set histerik porpoları koyda tutmak için en azından fi, fl, ff ligatürlerine sahiptir - bunun için Unicode kod noktalarının sadece Unicode ve eski kodlamalar arasında dönüşüm yaparken kayıpsız yuvarlak açma için var olduğu anlamına gelir:
ff FB00 LATIN SMALL LIGATURE FF
# 0066 0066
fi FB01 LATIN SMALL LIGATURE FI
# 0066 0069
fl FB02 LATIN SMALL LIGATURE FL
# 0066 006C
ffi FB03 LATIN SMALL LIGATURE FFI
# 0066 0066 0069
ffl FB04 LATIN SMALL LIGATURE FFL
# 0066 0066 006C
- Bunlar kod noktaları hiç gerekli edilmemelidir hiç .
Bitişik Harfler ve digraphs üzerinde Unicode SSS bitişik harfler hakkında şunları söylemektedir:
S: Burada “hr” bağını (örneğin) yoğun bir şekilde kullanan bir sürü el yazması var. Gördüğünüz gibi "fi", "fl" ve hatta "st", ancak "hr" için kodlu bitişik harfler var. Bir ligat olarak kodlanmış “hr” alabilir miyim?
C: Mevcut bitişik harfler, Unicode olmayan karakter kümeleriyle uyumluluk ve yuvarlak açma için temel olarak var olur. Onların kullanımı tavsiye edilmez. Artık hiçbir durumda kodlanmış olmayacak.
Bitiş işareti yazı tiplerinde kodlanmış bir davranıştır: Eğer modern bir fontun “h” ve ardından “r” göstermesi isteniyorsa ve fontun içinde “hr” bitiş çizgisi varsa, bu harfleri gösterebilir. Bazı yazı tiplerinin bitişik harfleri yoktur, bazılarının (özellikle Latin olmayan komut dosyaları için) yüzlerceları vardır. Unicode kod noktalarının tüm bu yazı tipine özgü olasılıklara atanması bir anlam ifade etmiyor.
S: “ct” bağına ne dersiniz? Unicode'da bunun için bir karakter var mı?
Y: Hayır, “ct” bitiş çizgisi, daha eski tip stillerde yaygın olarak görülen Latin harflerinin bitiş çizgisine bir başka örneğidir. “Hr” ligatürüne gelince, bir bitişik harfin gösterilmesi font tasarımı için bir meseledir ve bitişik harf için bir karakterin ayrı olarak kodlanmasını gerektirmez. Bir tanesi basitçe Unicode'daki karakter sırasını temsil eder ve sonucun ekranda (veya baskıda) bağlanıp bağlanmadığını belirlemek için font tasarımına ve font niteliği kontrollerine bağlıdır. Aynı durum, uzun yazı tiplerini ve Latin yazı tiplerinde bulunan diğerlerini içeren bitişik harfler için de geçerlidir.
Unicode Standard'ın bir karakter olduğunu unutmayınkodlama standardıdır ve bitişik harfleri veya diğer sunum formlarını veya font ve glif tasarımının ayrıntılarını başka yönleriyle standartlaştırmak için tasarlanmamıştır. Unicode Standardında bulabileceğiniz bitişik harfler, yalnızca uyumluluk kodlamalarıdır - ve tüm bitişik harflerin karakter olarak kodlanmasını gerektiren bir emsal belirleme amacı taşımamaktadır.