Konkuráló írásformák kezelése a Unicode-rendszerben

szerkesztés

0. Mindent megelőzően: a Unicode BiDi algoritmusa megerősített abban a hitemben, hogy hamarosan itt a világvége. Egy nagyon-nagyon egyszerű eset (Innen: fr:Marque_gauche-à-droite):

Par exemple le nom C++ (de gauche à droite), dans un texte en arabe (de droite à gauche), sera affiché avec ++ à gauche du C :

لغة C++ هي لغة برمجة تستخدم…

Si la marque gauche-à-droite est introduite après le ++, le texte devrait être affiché correctement avec ++ à droite du C :

 لغة C++‎ هي لغة برمجة تستخدم…

Mi az eltérés? Az lrm jel állítólag azt adja meg, hogy jobbról-balra szövegben balról-jobbra következik. Nem látom. Az elsőnél ez van:

<span dir="rtl">arab szöveg C++ másik arab szöveg…</span>

, a másodiknál:

<span dir="rtl">arab szöveg C++&lrm; másik arab szöveg…</span>

.

1. Az arab írásban az egyetlen betűt megjelenítő több, eltérő gliph eltérő kódra van helyezve. (Itt az alapértelmezett font, – rendszerint Arial – jelei szerepelnek.)

  • Az elvi jel: Unicode Character 'ARABIC LETTER AIN' (U+0639): ع;
  • Különálló betűként: Unicode Character 'ARABIC LETTER AIN ISOLATED FORM' (U+FEC9): ;
  • Utolsó betűként: Unicode Character 'ARABIC LETTER AIN FINAL FORM' (U+FECA): ;
  • Kezdő betűként: Unicode Character 'ARABIC LETTER AIN INITIAL FORM' (U+FECB): ;
  • Szó közben: Unicode Character 'ARABIC LETTER AIN MEDIAL FORM' (U+FECC): .

2. A hagyományos és egyszerűsített kínai jelek közötti választásra úgy veszem ki a kifejezetten erre szolgáló Variation Selectors koncepciót használnák.

3. Ugyanilyen mechanizmus lenne pl. ez.

A 'halmazok metszete' jel (&#x2229;) így jelenik meg ∩
Ennek variánsa lenne a talpas (serifes) metszet jel, ez pedig &#x2229;&#xFE00; lenne, ∩︀. (De marhára nem látom, hogy eltérne! Nincs megfelelő font hozzá.)
Ez viszont például jó: &#x2295; = ⊕, de &#x2295;&#xFE00; = ⊕︀
Hasonlóan &#x2A3D; &#x2A3C; = ⨽ ⨼, de utána egy-egy &#xFE00;-vel = ⨽︀ ⨼︀

Repülő ékezetek a Unicode-rendszerben

szerkesztés
ZIL ZIL ЗИЛ ЗИЛ
'ZIL ́ZIL 'ЗИЛ ́ЗИЛ
Z'IL ŹIL З'ИЛ З́ИЛ
ZI'L ZÍL ЗИ'Л ЗИ́Л
ZIL' ZIĹ ЗИЛ' ЗИЛ́

Születési időpont, elhalálozási időpont sablonok

szerkesztés

Ha Wikidata használatával kapjuk a dátumokat

születési dátum üres
halál dátuma üres

Ha kézzel töltöm ki, akkor élő személy esetén

születési dátum {{életkor-élő-dátummal|év|hó|nap}}(?), pl. {{Életkor-élő-dátummal|1980|2|3}}(?) = 1980február 3. (44 éves) (wd:Birth date and age)
halál dátuma üres

Ha kézzel töltöm ki, és az illető már nem él, akkor

születési dátum üres
halál dátuma év. hónapnév nap. {{életkor-holt|év|hó|nap|év|hónap|nap}}(?), pl. [[2000]]. [[február 3.]] {{Életkor-holt|1980|2|3|2000|2|3}}(?) = 2000. február 3. (20 évesen) (wd:Age)
("Praktikus lenne egy {{életkor-holt-dátummal|év|hó|nap|év|hónap|nap}} sablon.")
Az egyik megoldás (wd-barát, de nem erről szól – a születési dátumhoz tesz elhalálozási életkort): {{Életkor-élő-dátummal|1980|2|3|2000|2|3}}(?) = 1980február 3. (20 éves) (wd:Birth date and age)
A másik megoldás nyelvtanilag tér el, de az adatok azonosak: {{Születési idő és életkor|1980|2|3|2000|2|3}}(?) = 1980. február 3. (20 évesen)
(Az enwikin van Template:Death date and age. Gondolom, ez kellene.)
{{Születési idő és életkor|1980|2|3}}(?) = 1980. február 3. (44 éves)
{{Születési idő és életkor|1980|2|3|2000|2|3}}(?) = 1980. február 3. (20 évesen)
{{Életkor-élő-dátummal|1980|2|3}}(?) = 1980február 3. (44 éves) -- (Birth date and age)
{{Életkor-élő-dátummal|1980|2|3|2000|2|3}}(?) = 1980február 3. (20 éves)
{{Életkor-holt|1980|2|3|2000|2|3}}(?) = (20 évesen) -- (Age) "elhunyt személyek életkora teljes dátummal"
{{Életkor-élő|1980|2|3}}(?) = (44 éves)
{{Életkor-élő2|1980|2|3}}(?) = 44 éves
{{Életkor-élő3|1980|2|3}}(?) = 44
{{Életkor-élő-évvel|1980}}(?) = 1980 (43-44 éves) -- (wd:Birth year and age)
{{Életkor-holt-évvel|1980|2000}}(?) = 2000
(19–20 évesen) -- (wd:Death year and age) "ha a pontos dátum nem ismert"

Metaparaméter-lekérdezések

szerkesztés
1. Ennek a lapnak a neve {{#invoke:String|simpletitle}} = [ Garamond/próbalap3 ]
2. Ennek a lapnak a neve {{{name|{{PAGENAME}}}}} = [ Garamond/próbalap3 ]
3. Ennek a lapnak a neve {{PAGENAME}} = [ Garamond/próbalap3 ]
4. Ennek a lapnak a neve {{subst:PAGENAME}} volt, átírta az aktuális értékre): [ Garamond/Színészek ]
5. A NAMESPACE értéke = [ Szerkesztő ]
6. {{#property:p19}} = [ ]
7. {{#property:P19}} = [ ]
8. {{#property:P(19)}} = [ ]
9. {{Wikidata|1=P19}} = [ ]
10. {{P|19}} = [ születési hely (P19) ]

(Adathozzáféréshez: {{#property:p19}}, megjelenítéshez: {{Wikidata}} sablon ajánlott.)


Juliette Binoche

Juliette Binoche weboldala
SablonWikidataSegítség

Billentyűzés

szerkesztés

Így lehet szekvenciákat megadni:

 {{Billentyű|Alt}}+{{Billentyű|P}}. Így jelenik meg: Alt+P (köz nélkül);
 {{Billentyű|Alt}} + {{Billentyű|P}}: Alt + P (szokványos szóközzel);
 {{Billentyű|Alt}}&#x202F;+&#x202F;{{Billentyű|P}}: Alt + P (keskeny szóközökkel).

Az angolon hasonló célokra van a (szerintem kicsit túlkomplikált)

 {{!}} jelentése: |

Lehet, hogy kellene egy sablon

 {{*}} jelentése: '✻', '∗', '﹡' (nem pedig '*'),

mert némely billentyűn így van a csillag kialakítva. (<tt>-vel '*', '✻', '∗', '﹡'.)

Úgy látom, automatikusan linkel, nem kell bezárójelezni a hivatkozást. Sőt, akkor az ikon is megjelenik! (Tévedés, csak a hover állapotot mutatja a téglalap színváltozása, de a linkelés és az ikon egymást kizárják.)


{{ Gomb | Kocsmafal }}

Kocsmafal Kocsmafal


{{ Gomb | Kocsmafal | ikon=Crystal Clear app ksirtet.png | méret=közepes | ikon helye=jobb }}

  Kocsmafal Kocsmafal  


{{ Gomb | Kocsmafal | méret=kicsi | stílus=tennivalók }}

Kocsmafal Kocsmafal


{{ Gomb | Kocsmafal | méret=közepes | stílus=segítség | ikon=Crystal Clear app ktip.png }}

  Kocsmafal   Kocsmafal

Archivált oldalak

szerkesztés
  • Van a {{sl:Webarchive}} sablon (2017-2018)
  • A régebbi {{sl:Wayback}} (2016)
Megj. A WebCite oldal mintha megszűnt volna...

Webarchive próbák

szerkesztés

Akkor már inkább CitWeb

szerkesztés
Pont a lényeg nem látszik, valami olyan, hogy archiválva 2015. február 15-én, innen: http://1000ev.hu/index.php?a=3&param=8415, a Webarchive-on

..@Garamond: Vedd a fáradságot és klikkelj rá az arch linkre, ill vidd rá az egérkurzort. Ott lesz, amit hiányolsz.Pepo41 vita 2020. június 9., 15:30 (CEST)

@Pepo41: Jesszus, valaki rendet akar csinálni a lomtáramban?? Mostanában nem fogok elmélyedni ebben a problémakörben. De azért köszönöm szépen.
Az érdemi részhez: a „nem látszik”, és a „de bizony látszik, csak rá kell vinni a kurzort” nem ugyanaz. Nem csak azért, mert más típusú felhasználói aktivitást feltételez, eltérő gyakorlottságot, különböző szocializációt. De például én nem csak azt szoktam megnézni egy-egy megoldásnál, hogy a különböző böngészők és eszközök hogyan támogatják. Hanem például, hogy kinyomtatva mit kapunk. Olyankor már nincs klikkelés, amit nem tártunk fel, az nem kerül a papírra. Ez pont ilyen eset.
Viszont nagyon elgondolkoztam: rábiggyesztettem ugyan mindenhová, hogy {{Munkaváltozat}}, de ezek szerint mégis benne marad a munkálkodásra szánt területben minden, amiket próbálgatok. A múltkor is egy bot örvendeztetett meg azzal, hogy kijavította valamelyik (teljesen n-edrendű) házi gondolatmenetemben a próbához mellékelt ékírás-szimbólumot egy másikra. Miért figyeli szegény? Mindegy lenne.
Még egyszer: köszi. – Garamond vita 2020. június 9., 19:12 (CEST)


..@Garamond: Karmela, Pasztilla és mások alkottak velem együtt egy team-et és én elfogadtam a többségi döntést, amely - és itt van igazad - nem számolt a PDF nyomtatványok említett hiányosságaival. Akkoriban újdonság volt még a Lua-bázisú sablonok készítése és mindenki örült a rengeteg újításnak, kevésbé a komolyabb ellenőrzésnek. Így alakult. A megoldást csak az tudná hozni, hogy a PDF nyomtató programja kibontja az ilyen linkesített szövegeket a sablon paramétereit felhasználva. Pepo41 vita 2020. június 9., 20:10 (CEST)

Ebből lett

{{CitWeb |url=http://1000ev.hu/index.php?a=3&param=8415 |szerző= |szerző2= |szerző3= |cím=1957. évi II. törvény |alcím=a Magyar Népköztársaság Alkotmányának módosításáról |közreműködők= |weblap= |nyelvkód= |hely= |kiadó=Complex |dátum=2003(?) |oldal= |elér=2018-02-18 |formátum= |terjedelem= |archívurl=http://web.archive.org/web/20150215220429/http://1000ev.hu/index.php?a=3&param=8415 |archívdátum=2015-02-15 |doi= |egyéb=Ez a törvény legalizálta a Kádár-kormányt |idézet=Forrás: CompLex Kiadó Kft. 1000 év törvényei internetes adatbázis }} NETJOGTÁR. A CompLex Kiadó Kft. CompLex jogi adatbázisából. Ezer év törvényei.

Elég ennyi:

{{CitWeb |cím=1957. évi II. törvény |alcím=a Magyar Népköztársaság Alkotmányának módosításáról |kiadó=Complex |dátum=2003(?) |oldal= |elér=2018-02-18 |archívurl=http://web.archive.org/web/20150215220429/http://1000ev.hu/index.php?a=3&param=8415 |archívdátum=2015-02-15 |egyéb=Ez a törvény legalizálta a Kádár-kormányt |idézet=Forrás: CompLex Kiadó Kft. 1000 év törvényei internetes adatbázis }} NETJOGTÁR. A CompLex Kiadó Kft. CompLex jogi adatbázisából. Ezer év törvényei.