„Ligatúra” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Legobot (vitalap | szerkesztései)
a Bot: 35 interwiki link migrálva a Wikidata d:q188725 adatába
54. sor:
;A Unicode érvei
* A ligatúrák megjelenítése nem a kódtábla, hanem a betűtípus feladata. Míg egyes betűkapcsolatok egy bizonyos betűtípusban lecserélhetők egy külön szimbólumra, addig ezt egy másik betűtípusban már nem biztos, hogy meg lehet tenni. A <tt>''fix széles betűtípusokban''</tt> például tipikusan értelmetlen ligatúrákat használni.
* A Unicode nem szimbólumok, hanem karakterek gyűjteménye, így betűkapcsolatoknak nincs benne helyehelyük.
* Ha a szövegben külön kóddal helyettesítünk egyes betűkapcsolatokat, nem lehet többé keresni az eredeti szövegre azokon a helyeken, amiket érint a csere.
* Egy szövegszerkesztő vagy szöveget megjelenítő alkalmazás (például webböngésző) a megjelenítendő szöveg nyelvétől függően eldöntheti, hogy a szövegben milyen betűkapcsolatokat vonjon össze ligatúrává (például latinban az „ae” összevonható, magyarban nem). A bizonytalan esetekre a Unicode biztosít két vezérlőkaraktert a ligatúrák kezelésére: A ZWJ (''Zero Width Joiner'', nulla szélességű összekapcsoló: U+200D) és a ZWNJ (''Zero Width Non-Joiner'', nulla szélességű össze nem kapcsoló: U+200C) karaktereket. Ezek nem láthatók – erre utal a nulla szélesség –, azonban két látható karakter közé téve őket szabályozhatjuk, hogy a jelölt helyen a betűk összevonva jelenjenek-e meg (ha ez a használt betűtípussal lehetséges) vagy ne.
A lap eredeti címe: „https://hu.wikipedia.org/wiki/Ligatúra