Ajutor: Ordinea alfabetică
Acest articol sau secțiune ar trebui să fie revizuite și actualizate cât mai curând posibil. |
Pentru a sorta alfabetic o serie de pagini dintr-o categorie sau o pagină specială , sistemul MediaWiki se bazează pe codificarea Unicode a caracterelor utilizate, dar nu face distincție între majuscule și minuscule.
Unicode a fost construit respectând, acolo unde este posibil, ordinea alfabetică a limbilor scrise, dar, având în vedere codificarea tuturor caracterelor, uneori obține rezultate care nu sunt imediat intuitive. De fapt, ordinea ia în considerare spațiile albe și semnele de punctuație.
De exemplu, în detaliu, ordinea urmată de Unicode în câmpul codurilor de la 32 la 126, care acoperă practic setul de caractere normale utilizate în limbile vest-europene, corespunde exact ordinii ASCII și se dovedește a fi următoarea:
(32)! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9 :; <=>? @ (64) (65) ABCDEFGHIJKLMNOPQRSTU VWXYZ [\] ^ _ `(96) (97) abcdefghijklmnopqrstu vwxyz {| } ~ (126)
Prin urmare, vedem că spațiul alb ocupă primul loc, dar imediat după acestea vin punctul de exclamare și alte semne de punctuație, apoi cifrele numerice, apoi alte semne de punctuație, apoi literele alfabetului latin , apoi încă alte semne de punctuație.
Titlurile începând cu caractere numerice, de la versiunea 1.28 a sistemului (sfârșitul anului 2016), din categorii sunt grupate sub un singur titlu „0-9”.
MediaWiki tratează literele mici ca majuscule pentru sortare, astfel încât simbolurile precum parantezele pătrate apar întotdeauna după litere. Literele accentuate sau cu alte semne diacritice , care nu sunt prezentate aici, au în schimb coduri succesive (mai mari).
Literele alfabetului grecesc și multe alte alfabete sunt, de asemenea, aranjate după literele latine, în ordinea limbii originale, întotdeauna fără distincție între majuscule și minuscule:
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Corectarea categorisirii
Pe de altă parte, este posibil să atribuiți unui element un loc diferit în ordinea alfabetică dintr-o categorie , prin atribuirea categoriei cu comanda [[Categorie: NumeCategorie | Cheie de sortare]] sau utilizând cuvântul cheie {{DEFAULTSORT : Tasta de sortare}} , care este validă automat pentru toate categoriile.