Sıfır genişlikli marangoz olmayan - Zero-width non-joiner
Sıfır genişlik olmayan birleştirici ( ZWNJ ) a nın olmayan baskı karakter bilgisayarlı kullanılan sistemler yazma faydalanmak ligatür . ZWNJ, aksi takdirde bir bitişik harfe bağlanacak iki karakter arasına yerleştirildiğinde, bunların sırasıyla son ve ilk biçimlerinde yazdırılmasına neden olur. Bu aynı zamanda bir boşluk karakterinin bir etkisidir , ancak ZWNJ, sözcükleri birbirine daha yakın tutmak veya bir sözcüğü biçimbirimine bağlamak istendiğinde kullanılır.
ZWNJ, Unicode'da
U+200C ZERO WIDTH NON-JOINER (HTML ‌
· ‌
) olarak kodlanmıştır .
Doğru tipografi için ZWNJ ve birim ayırıcı kullanımı
Bazı dillerde, bir karakter dizisinin doğru tipografik biçimini açık bir şekilde belirtmek için ZWNJ gereklidir.
Daha önce ASCII kontrol kodu birimi ayırıcısı kullanılıyordu.
Doğru (ZWNJ ile) | Yanlış | Anlam | ||||
---|---|---|---|---|---|---|
Görüntülemek | Resim | kod | Görüntülemek | Resim | kod | |
میخواهم |
می‌خواهم (sağdan sola işlenir): می‌خواهم |
میخواهم |
میخواهم
|
Farsça 'istiyorum' | ||
سا Æ ينس |
ساءين‌س (sağdan sola işlenir): ساءين‌س |
سا Æ ينس |
ساءينس
|
Malayca 'bilim' | ||
הֱֽיֹות |
הֱ‌ֽיֹות (sağdan sola işlenir): הֱ‌ֽיֹות |
הֱֽיֹות |
הֱֽיֹות
|
Eski İbranice 'olmak' | ||
Auflage |
Auf‌lage
|
Auflage |
Auflage
|
Almanca 'baskı' ( " auf "+" Lage " bileşimi ) | ||
Brotzeit |
Brot‌zeit
|
Brotzeit |
Brotzeit
|
Almanca (bölgesel) '(tür) atıştırmalık' (bileşik isim " Brot "+" Zeit " = 'ekmek zamanı'), Fraktur'da gösterilir |
||
sağır |
deaf‌ly
|
sağır |
deafly
|
"Dea" + "fly" birleşimi değil, "sağır" zarfı | ||
श्रीमान्को |
श्रीमान्‌को
|
श्रीमान्को |
श्रीमान्को
|
In Nepalce "kocasının" ya da "saygı kişinin" olarak neye göre "श्रीमान्" (kocası veya saygı kişiyi) temsil etmek için kullanılır. | ||
র্যাঁদা |
র‌্যাঁদা
|
র্যাঁদা |
র্যাঁদা
|
Bir marangoz uçağı için Bengalce kelime . | ||
अय्लाः |
अय्‌लाः
|
अय्लाः |
अय्लाः
|
Nepalbhasa'da şarap |
Resim, kodun doğru bir şekilde oluşturulduğunda nasıl göründüğünü gösterir ve her satırda doğru ve yanlış resimlerin farklı olması gerekir. Doğru görüntü ve yanlış görüntü size aynı görünüyorsa veya bunlardan herhangi biri ilgili görüntüden önemli ölçüde farklıysa, sisteminiz Unicode'u doğru görüntülemiyor demektir.
Bu İncil İbranice örneğinde, kısa sesli harfi belirtmek için iki dikey nokta olarak yazılmış bir shva işaretine sahip olan segolün solundaki meteg'in yerleşimi doğrudur . Bir ederse meteg solundaki yerleştirildi shva , bu hatalı olurdu. In Modern İbranice , kullanmak için hiçbir neden yoktur meteg konuşulan dil için, bu nedenle nadiren Modern İbranice dizgi kullanılır.
Alman tipografisinde bitişik harfler, bileşikler içindeki kurucu sınırları geçemez . Bu durumda, ilk Alman örnekte, ön ek Auf- bağ yasaklama kelimesinin geri kalanından ayrılır fl . Benzer şekilde, İngilizce'de, bazıları bitişik harflerin morfem sınırlarını aşmaması gerektiğini savunuyor . Örneğin, bazı kelimelerde 'uçmak' ve 'balık' biçimbirimdir, ancak bazılarında değildir; bu nedenle 'sağır' ve 'bencil' gibi sözcüklerde bitişik harfler bulunmamalıdır (sırasıyla fl ve fi), 'gün sineği' ve 'yayın balığı' bu sözcüklere sahip olmalıdır.
Farsça, bu karakteri belirli önekler, son ekler ve birleşik kelimeler için yaygın olarak kullanır. Tam bir boşluk kullanan birleşik olmayan kelimelerden bileşiklerin belirsizliğini gidermek için gereklidir.
In Jawi komut dosyası içinde Malayca birden fazla ünsüz herhangi cümlenin sonunda yazılır zaman, ZWNJ kullanılır (سا Æ ينس Malay 'bilim' veya Latin harfleri ile 'Sains' için, belirgin /sa.ɪ ns /.) İki ünsüz harf arasında sesli harf (özellikle 'a' veya 'ə') olmadığını belirtmek için kullanılır, çünkü 'سا ء ينس' aksi takdirde /ˈsa.ɪnas/ veya /ˈsa.ɪnəs/ olarak telaffuz edilir. Bir boşluk, ifadeyi farklı kelimelere ayırırdı; burada 'سا ء ين س' gibi ifadeler artık 'Arapça sin harfini imzalamak ' (Latin alfabesinde 'sain sin') anlamına gelirdi .
Alternatif formları görüntülemek için ZWNJ kullanımı
Hint alfabesinde, bir ZWNJ'nin bir ünsüzden sonra ya bir sabit sesli harfle ya da bir bağımlı sesli harften önce eklenmesi , karakterlerin düzgün bir şekilde birleştirilmesini engeller:
Gelen devanagari , karakterler क् ve ष tipik olarak oluşturmak üzere bir araya क्ष ama ZWNJ aralarında, sokulduğunda क्ष (kod: क्‌ष
) kullanılarak görülmektedir.
In Kannada , karakterler ನ್ ve ನ್ನ oluşturmak üzere bir araya ನ ama ZWNJ aralarında takıldığında, ನ್ನ görüntülenir. Bu stil genellikle Kannada alfabesiyle Kannada olmayan sözcükleri yazmak için kullanılır: " Facebook " ಫೇಸ್ಬುಕ್ olarak yazılır, ancak ಫೇಸ್ಬುಕ್ olarak yazılabilir. ರಾಜ್ಕುಮಾರ್ ve ರಾಮ್ಗೊಪಾಲ್, ZWNJ'ye ihtiyaç duyan diğer özel isimlerin örnekleridir.
Olarak Bengal Bengal yazmak য bir ünsüz küme -yani sonunda ortaya çıktığında, য bir ◌্ (öncesinde hôsôntô -it özel şekli, görünür) , য-ফলা (bilinen ja-Phala gibi), ক্য (ক ্ য) örneğindeki gibi. Bununla birlikte, Bengalce র harfi bir ünsüz kümesinin başında yer aldığında, yani র ardından bir hôsôntô geldiğinde , রেফ ( reph ) olarak bilinen özel bir biçimde görünür . Böylece, র ্ য dizisi varsayılan olarak র্য olarak işlenir. রেফ şekli yerine য-ফলা şeklinin korunması gerektiğinde, ZWNJ র'den hemen sonra eklenir, yani র্য'yi oluşturmak için র্য. র্য yaygın olarak র্যান্ডম (rastgele) gibi İngilizce'den ödünç alınan sözcükler için kullanılır. উদ্ঘাটন gibi kelimeler (kod: উদ্
& zwnj; ঘাটন
) hôsôntô ihtiyaçları açıkça da ZWNJ gerektiren görüntülenecek sonra eklenen hôsôntô .
Sembol
ZWNJ'nin doğrudan girişini sağlayan klavyelerde kullanılacak sembol, ISO/IEC 9995 -7:2009 "Bilgi teknolojisi - Metin ve ofis sistemleri için klavye düzenleri - İşlevleri temsil etmek için kullanılan semboller" Değişiklik 1 (2012)'de standartlaştırılmıştır. 81 numaralı sembol olarak ve IEC 60417'de "Ekipman üzerinde kullanım için Grafik Semboller" de sembol no. IEC 60417-6177-2.