Ayrılmaz alan

Kelime işlemci ve dizgicilikte, ayrılmaz alan (" "), aralıksız alan, zor alan, veya sabit alan, kesintisiz alan için "sabit alan" teriminin kullanımı, "sabit genişlikli alan" terimi ile karıştırılabildiği için kesinlikle önerilmez. Konumunda otomatik satır kesmesini önleyen boşluk karakteri. HTML dahil olmak üzere bazı formatlarda, ardışık boşluk karakterlerinin tek bir alana daralmasını da önler. HTML'de, sıradan boşluk karakteriyle aynı genişlikte olan ortak kırılmayan boşluk, `&nbsp;` veya `&#160;`. Unicode'da, `U+00A0` olarak kodlanır. Kesintisiz boşluk karakterleri diğer genişliklerde de mevcuttur. == Kullanımlar ve varyasyonlar == Düzene ve benzeri boşluklara sahip olmasına rağmen, bağlamsal davranış bakımından farklılık gösterir. === Ayrılmaz davranış === Metin işleme yazılımı genellikle, boşluk karakterinin gerçekleştiği her yere otomatik satır sonu eklenebileceğini varsayar; kırılmayan bir alan bunun olmasını engeller (yazılımın karakteri tanıması koşuluyla). Örneğin, "100 km" metni bir satırın sonuna tam olarak sığmazsa, yazılım "100" ile "km" arasında bir satır sonu ekleyebilir. Bu davranışı istenmeyen bulan bir editör, "100" ile "km" arasında boşluk bırakmayı seçebilir. Bu, metnin "100 km" kırılmaz: Bir satırın sonuna sığmazsa, bütünüyle bir sonraki satıra taşınır. === Daraltmayan davranış === Kesintisiz boşlukların ikinci bir yaygın uygulaması, oluşturma motorları boşluk karakter dizilerini (boşluk) tedavi etmek üzere programlanan SGML, HTML, TeX ve LaTeX gibi düz metin dosyası formatlarındadır (yeni satır, sekme, form yayını vb.). Tek bir karaktermiş gibi (ancak bu davranış geçersiz kılınabilir). Boşluğun bu şekilde "daraltması", yazarın son metin seti sonucunu etkilemeden satır sonlarını, girintiyi ve diğer boşluk biçimlerini kullanarak kaynak metni düzgün bir şekilde düzenlemesine izin verir... Bunun aksine, kırılmayan boşluklar görüntülendiğinde komşu boşluk karakterleriyle birleştirilmez ve bu nedenle bir yazar tarafından CSS tuhaf değerleriyle stilize edilmiş açıklıklar kullanmadan elde edilen çıktıya ek görünür alan eklemek için kullanılabilir. boşluk "özelliği. Tersine, normal bir boşluğa ek olarak, rastgele kullanım (stil kılavuzlarında önerilen kullanıma bakın), çıktıda fazladan boşluk sağlar. === Genişlik değişimi === Unicode'da tanımlanan diğer kırılmaz varyantlar: * Moğolca için Unicode 3.0'da tanıtıldı,ISO/IEC 10646-1:1993/FDAM 29:1999(E) bir soneki ayırmak kelime sınırından bir kelime sınırı belirtmeden. Ayrıca Fransızca içindeki büyük noktalama için de gereklidir, bazen yanlış olarak "çift noktalama işareti" olarak da adlandırılır (`;` önce, `?`, `!`, `»`, `›` ve sonra `«`, `‹`; bugün genellikle daha önce de `:`), Rusça'da (uzun çizgi önce [—]), ve çok parçalı kısaltmalar arasında Almanca (ör. "z. B.", "d. h.", "v. l. n. r."). Moğolca ile kullanıldığında genişliği genellikle normal boşluğun üçte biridir; diğer bağlamlarda, genişliği normal boşluğun yaklaşık %70'i kadardır, ancak en azından bazı yazı tipleriyle ince boşluğa (U + 2009) benzeyebilir. Ayrıca Unicode Ortak Yerel Ayar Veri Deposu'nun (CLDR) 34 sürümünden başlayarak, NNBSP sayı olarak Fransız yerel ayarları için binlerce grup ayırıcısı olarak kullanılır. * Şekle eşit bir boşluk karakterleri (0-9) üretir. * 3.2 sürümünden beri Unicode olarak kodlanmıştır. Kelime birleştirici boşluk üretmez ve konumunda satır kesilmesini engeller. == Örnek == Kırılmayan boşlukları destekleyen tarayıcılarda, pencerenin yeniden boyutlandırılması, kırılmayan boşlukların aşağıdaki metinler üzerindeki etkisini gösterir. Kırılmayan alanın kırılmaz etkisini göstermek için, aşağıdaki kelimeler kırılmayan boşluklarla ayrılmıştır: > Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit Sed Do Eiusmod Tempor > Incididunt Ut Labore Et Dolore Magna Aliqua Ut Enim Ad Minim Veniam Quis > Nostrud Exercitation Ullamco Laboris Nisi Ut Aliquip Ex Ea Commodo Consequat > Duis Aute Kırılmayan alanın daraltılmayan davranışını göstermek için, aşağıdaki kelimeler artan sayıda aralıksız alanla ayrılmıştır: > Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit > Sed Do Eiusmod Tempor Incididunt > Ut Labore Et Dolore > Magna Aliqua Ut Enim > Ad Minim Buna karşılık, aşağıdaki kelimeler sıradan boşluklarla ayrılır: > Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit Sed Do Eiusmod Tempor > Incididunt Ut Labore Et Dolore Magna Aliqua Ut Enim Ad Minim Veniam Quis > Nostrud Exercitation Ullamco Laboris Nisi Ut Aliquip Ex Ea Commodo Consequat > Duis Aute ==Kodlamalar== Format Kesintisiz alanın gösterimi Unicode ve ISO/IEC 10646 UTF-8 ISO/IEC 8859 (1-16) / ECMA-94 Windows cod sayfaları: 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258 KOI8-R, KOI8-U EBCDIC – RSP, Gerekli Boşluk DOS kod sayfaları: 437, 850, 851, 852, 853, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 869 HTML (Vikimetin dahil) (karakter varlığı referansı) veya (sayısal karakter referansları) TeX (tilde) HP Roman-8, HP Roman-9 LICS ASCII, ISO/IEC 646 Mevcut değil Unicode, ara vermeyen birkaç boşluk karakteri tanımlar. Bkz. #Genişlik varyasyonu. Kodlama açıklamaları: * Unicode 3.2 ve üzeri U + 2060 ve HTML olarak kodlanmış sözcük birleştirici veya . * Bayt sırası işareti (BOM), U+FEFF, "sıfır genişlik aralıksız boşluk" olarak yorumlanabilir, sözcük birleştirici için kullanımdan kaldırılmış bir alternatiftir. ==Klavye giriş yöntemleri== Klavye mizanpajlarındaki ulusal veya uluslararası standartların kırılmaz alan için bir giriş yöntemi tanımlaması nadirdir. Bir istisna, 2008 yılında ulusal standart SFS 5966 olarak kabul edilen Finlandiya çok dilli klavyedir. SFS ayarına göre, kırılmayan alana AltGr + Space tuş kombinasyonu ile girilebilir.. Fince çok dilli klavyenin taslakları. Tipik olarak, klavye sürücülerinin ve uygulama programlarının (örn. Kelime işlemcileri) yazarları, kırılmayan alan için kendi klavye kısayollarını tasarladılar. Örneğin: Sistem/uygulama Giriş yöntemi Microsoft Windows macOS Linux veya Unix X11 kullanımı , , veya AmigaOS GNU Emacs Vim , , ; veya , , Adobe Dreamweaver, LibreOffice, Microsoft Word, OpenOffice.org (3.0 beri) FrameMaker, LyX (Mac'sız), OpenOffice.org (3.0 önce), WordPerfect Mac Adobe InDesign Bunun dışında, uygulamalar ve ortamlar genellikle unicode varlıkları doğrudan kod noktaları aracılığıyla girme yöntemlerine sahiptir; Alt Numpad giriş yöntemi ile. (Kesintisiz alan, Kod Sayfası 437 ve kod sayfası 850'de ` 255 ` ondalık (` FF ` hex) kod noktasına ve `160` Windows-1252'de ondalık kod noktasına sahiptir (`A0` hex).) == Ayrıca bakınız == * Kısa çizgi, sert ve kırılmaz kısa çizgiler hakkında bilgi için * Noktalama == Kaynakça == Kategori:Karakter kodlamaları Kategori:Kaynak kodu Kategori:Unicode