Spring til indholdet
Quaestio

Sortér linjer

Indsæt en liste med én post per linje, så sorteres den efter dine valg.

Resultat

0 linjer ind, 0 ud

Indlejr

Indlejr værktøjet på dit website

Kopiér koden, og indsæt den, hvor værktøjet skal vises, f.eks. i et blogindlæg eller på en skoleside. Det er gratis, boksen har ingen annoncer, og værktøjet regner i den besøgendes browser.

Sådan virker det

Sorteringen følger det valgte sprogs alfabet. På dansk havner æ, ø og å sidst, efter z, mens de på engelsk sorteres som a og o.

Uden flueben i feltet for forskel på store og små bogstaver sorteres Æble og æble som samme ord, hvilket næsten altid er det, man vil have.

Talsortering sammenligner cifre efter værdi i stedet for tegn for tegn. Uden den havner 100 før 9, fordi ettallet kommer før nitallet.

Dubletter sammenlignes på linjen uden blanktegn i begyndelsen og slutningen, så to linjer, der kun adskiller sig med et mellemrum, regnes som ens.

Oprindelig orden og omvendt orden sorterer slet ikke, men lader dig blot fjerne dubletter eller vende listen.

Listen bliver i din browser.

Sådan sammenlignes linjerne

Linjerne sammenlignes med browserens sammenligningsfunktion for dansk, som følger Unicodes sorteringsdata i CLDR. Uden flueben for store og små bogstaver ser sammenligningen bort fra den forskel, men ikke fra accenter, så resume og Résumé er to forskellige linjer, og resume kommer først, uanset hvilken rækkefølge de stod i. Mellemrum før og efter linjen tæller ikke, når linjerne sammenlignes, men bliver stående i resultatet.

Rækkefølgen følger retskrivningsreglernes § 4 på de fleste punkter: æ, ø og å kommer efter z, ü sorteres som y, ä som æ og ö som ø, og accenter tæller kun, når to ord ellers er ens, så morter kommer før mortér og Schytt før Schütt. Aa sorteres som å, så Aalborg og Aarhus kommer efter Ørsted. Er den eneste forskel på to linjer, at den ene har å og den anden aa, kommer formen med å først, som § 4 kræver: Nygård før Nygaard og krål før kraal, uanset hvilken rækkefølge de stod i, og de regnes ikke som dubletter.

Én regel kan værktøjet ikke følge. Hvor aa udtales som to vokaler, fordi de to a’er hører til hver sin stavelse som i ekstraarbejde, skal forbindelsen ifølge § 4 sorteres som to a’er, så ekstraarbejde kommer mellem ekstra og ekstrem. Men aa i ekstraarbejde ser ud som aa i Aalborg, og om det er én vokal eller to, afhænger af, hvor ordet deles, hvilket kun kan afgøres ved at kende ordet. Værktøjet sorterer derfor al aa som å, og ekstraarbejde kommer efter ekstrem. Står der sådanne ord i listen, må de flyttes i hånden.

Tegn og cifre kommer før bogstaverne, og mellemrum regnes som et tegn, der kommer før alle bogstaver. Linjerne _x, #tag og 1a havner derfor først, og a cappella kommer før abe og ad hoc før adgang, efter det princip, som § 4 kalder »ingenting før noget«.

Talsortering og dens grænser

Med talsortering sammenlignes hver følge af cifre som et tal, hvor den end står i linjen, så fil9 kommer før fil10. Minustegn og decimaler forstås derimod ikke: −5 havner før −10, og 2,5 før 2,25, fordi 5 og 25 sammenlignes som heltal. Skriv decimaltal med lige mange decimaler, 2,50 og 2,25, så bliver rækkefølgen rigtig.

Dubletter, store bogstaver og omvendt rækkefølge

Dubletter sammenlignes på samme måde, som linjerne sorteres: uden flueben er Anna og anna dubletter, og kun den ene bliver stående, mens Résumé og resume begge bliver stående. Med fluebenet sat kommer store bogstaver før små, Karl før karl, ligesom i retskrivningsreglerne.

Omvendt alfabetisk rækkefølge er den almindelige rækkefølge vendt bagfra. Linjer, der regnes som ens, altså sådanne, der kun adskiller sig i store og små bogstaver eller i mellemrum før og efter, kommer derfor i omvendt rækkefølge i forhold til, hvordan de stod i listen.

Kilder

Sådan kontrolleres værktøjerne