1AkH-14-a1 acél ; The "AkH" tests are from: 2AkH-14-a1 cukor ; 3AkH-14-a1 csók ; A magyar helyesírás szabályai, 12. kiadás 4AkH-14-a1 gép ; [The Rules of Hungarian Orthography, 12th edition] 5AkH-14-a1 hideg ; 6AkH-14-a1 kettő ; often referred to as akadémiai helyesírás (AkH.) [academic orthography] 7AkH-14-a1 Nagy ; 8AkH-14-a1 nyúl ; http://helyesiras.mta.hu/helyesiras/default/akh12 9AkH-14-a1 olasz ; 10AkH-14-a1 öröm ; Alphabetical ordering described in #14-16. 11AkH-14-a1 remény 12AkH-14-a1 sokáig ; #14-a1: Sort based on first letter. 13AkH-14-a1 szabad 14AkH-14-a1 Tamás 15AkH-14-a1 vásárol 16AkH-14-a2 jácint ; #14-a2: If no other difference, lowercase initial precedes uppercase. 17AkH-14-a2 Jácint 18AkH-14-a2 opera 19AkH-14-a2 Opera 20AkH-14-a2 szűcs 21AkH-14-a2 Szűcs 22AkH-14-a2 viola 23AkH-14-a2 Viola 24AkH-14-a3 cudar ; #14-a3: Compound letters (cs, dz, dzs, gy, ly, ny, sz, ty, zs) 25AkH-14-a3 cukor ; are sorted separately, after their first letter: 26AkH-14-a3 cuppant ; a b c cs d dz dzs e f g gy h ... l ly m n ny o ... s sz t ty u ... z zs 27AkH-14-a3 csalit 28AkH-14-a3 csata 29AkH-14-a3 Csepel 30AkH-14-a3 Zoltán 31AkH-14-a3 zongora 32AkH-14-a3 zúdul 33AkH-14-a3 zsalu 34AkH-14-a3 zseni 35AkH-14-a3 Zsigmond 36AkH-14-b1 lom ; #14-b1: The first difference matters. 37AkH-14-b1 lomb 38AkH-14-b1 lombik 39AkH-14-b1 Lontay 40AkH-14-b1 lovagol 41AkH-14-b1 pirinkó 42AkH-14-b1 pirinyó 43AkH-14-b1 pirít 44AkH-14-b1 pirkad 45AkH-14-b1 Piroska 46AkH-14-b1 tükör 47AkH-14-b1 Tünde 48AkH-14-b1 tünemény 49AkH-14-b1 tüntet 50AkH-14-b1 tüzér 51AkH-14-b2 kas ; #14-b2: If a compound letter is pronounced long, only the first letter 52AkH-14-b2 Kasmír ; is duplicated in writing: <cs><cs> becomes ccs, <dzs><dzs> is ddzs etc. 53AkH-14-b2 Kassák ; (unless it's at the boundary of a compound word where it's written out twice). 54AkH-14-b2 kastély ; Sort according to the actual tokens, not the shorthand written form. 55AkH-14-b2 kasza ; <k><a><sz><a> 56AkH-14-b2 kaszinó ; <k><a><sz><i><n><ó> 57AkH-14-b2 kassza ; <k><a><sz><sz><a> 58AkH-14-b2 kaszt ; <k><a><sz><t> 59AkH-14-b2 mennek 60AkH-14-b2 mennének 61AkH-14-b2 menü 62AkH-14-b2 menza 63AkH-14-b2 meny ; <m><e><ny> 64AkH-14-b2 Menyhért ; <M><e><ny><h><é><r><t> 65AkH-14-b2 mennybolt ; <m><e><ny><ny><b><o><l><t> 66AkH-14-b2 mennyi ; <m><e><ny><ny><i> 67AkH-14-b2 nagy ; <n><a><gy> 68AkH-14-b2 naggyá ; <n><a><gy><gy><á> 69AkH-14-b2 nagygyakorlat ; <n><a><gy><gy><a><k><o><r><l><a><t> (compound word: nagy+gyakorlat) 70AkH-14-b2 naggyal ; <n><a><gy><gy><a><l> 71AkH-14-b2 nagyít ; <n><a><gy><í><t> 72AkH-14-b2 nagyobb 73AkH-14-b2 nagyol 74AkH-14-b2 nagyoll 75AkH-14-c1 ír ; #14-c1: Vowels collate equally in pairs: a-á, e-é, i-í, o-ó, ö-ő, u-ú, ü-ű. 76AkH-14-c1 Irak 77AkH-14-c1 iram 78AkH-14-c1 Irán 79AkH-14-c1 írandó 80AkH-14-c1 iránt 81AkH-14-c1 író 82AkH-14-c1 iroda 83AkH-14-c1 irónia 84AkH-14-c2 Eger ; #14-c2: Short vowel (unaccented, or with diaeresis) comes first if that's the only difference. 85AkH-14-c2 egér 86AkH-14-c2 egyfelé 87AkH-14-c2 egyféle 88AkH-14-c2 elöl 89AkH-14-c2 elől 90AkH-14-c2 kerek 91AkH-14-c2 kerék 92AkH-14-c2 keres 93AkH-14-c2 kérés 94AkH-14-c2 koros 95AkH-14-c2 kóros 96AkH-14-c2 szel 97AkH-14-c2 szél 98AkH-14-c2 szeles 99AkH-14-c2 széles 100AkH-14-c2 szüret 101AkH-14-c2 szűret 102AkH-14-d1 kis részben ; #14-d1: Spaces, hyphens are ignored. 103AkH-14-d1 kissé 104AkH-14-d1 Kiss Ernő 105AkH-14-d1 kis sorozat 106AkH-14-d1 kissorozat-gyártás 107AkH-14-d1 kis számban 108AkH-14-d1 kistányér 109AkH-14-d1 kis virág 110AkH-14-d1 márvány 111AkH-14-d1 márványkő 112AkH-14-d1 márvány sírkő 113AkH-14-d1 Márvány-tenger 114AkH-14-d1 márványtömb 115AkH-14-d1 Márvány Zsolt 116AkH-14-d1 másféle 117AkH-14-d1 másol 118AkH-14-d1 tiszafa 119AkH-14-d1 Tiszahát 120AkH-14-d1 Tisza Kálmán 121AkH-14-d1 Tisza menti 122AkH-14-d1 Tiszántúl 123AkH-14-d1 Tisza-part 124AkH-14-d1 tiszavirág 125AkH-14-d1 tiszt 126AkH-15 cérna ; #15: Foreign accents are ignored, unless they're the only difference, 127AkH-15 Černý ; in which case they are sorted after the Hungarian ones (in unspecified order). 128AkH-15 Champagne 129AkH-15 Cholnoky 130AkH-15 címez 131AkH-15 cukor 132AkH-15 Czuczor 133AkH-15 csapat 134AkH-15 Gaal 135AkH-15 galamb 136AkH-15 Gärtner 137AkH-15 gáz 138AkH-15 geodézia 139AkH-15 Georges 140AkH-15 góc 141AkH-15 Goethe 142AkH-15 moshat 143AkH-15 mosna 144AkH-15 Mošna 145AkH-15 mosópor 146AkH-15 Møsstrand 147AkH-15 mostan 148AkH-15 munka 149AkH-15 Muñoz 150alphabet a ; All the remaining tests were added by glibc. 151alphabet á 152alphabet aa ; a = á unless that's the only difference in which case a < á. 153alphabet aá ; (Same for e = é, i = í, o = ó, ö = ő, u = ú, ü = ű below.) 154alphabet áa ; Differences in accents matter from left to right. 155alphabet áá 156alphabet áp 157alphabet aq 158alphabet b 159alphabet c 160alphabet cz ; <c><z> 161alphabet cs ; <cs> -- or rarely <c><s>, can't tell for sure, assume <cs>. 162alphabet csc ; <cs><c> 163alphabet ccs ; <cs><cs> -- or rarely <c><cs>, can't tell for sure, assume <cs><cs>. 164alphabet cscs ; <cs><cs> -- Make sure ccs and cscs don't collate as equal, see bug 13547. 165alphabet ccsa ; <cs><cs><a> -- The order of ccs and cscs is not specified in the rules and is arbitrarily chosen by glibc. 166alphabet cscsa ; <cs><cs><a> 167alphabet csd ; <cs><d> -- (These comments also apply to all other compound letters below.) 168alphabet d 169alphabet dz ; <dz> 170alphabet dzd ; <dz><d> 171alphabet ddz ; <dz><dz> 172alphabet dzdz ; <dz><dz> 173alphabet ddza ; <dz><dz><a> 174alphabet dzdza ; <dz><dz><a> 175alphabet dzdzs ; <dz><dzs> 176alphabet dze ; <dz><e> 177alphabet dzz ; <dz><z> 178alphabet dzs ; <dzs> 179alphabet dzsdz ; <dzs><dz> 180alphabet ddzs ; <dzs><dzs> 181alphabet dzsdzs ; <dzs><dzs> 182alphabet ddzsa ; <dzs><dzs><a> 183alphabet dzsdzsa ; <dzs><dzs><a> 184alphabet dzse ; <dzs><e> 185alphabet e 186alphabet é 187alphabet ee 188alphabet eé 189alphabet ée 190alphabet éé 191alphabet ép 192alphabet eq 193alphabet f 194alphabet g 195alphabet gz ; <g><z> 196alphabet gy ; <gy> 197alphabet gyg ; <gy><g> 198alphabet ggy ; <gy><gy> 199alphabet gygy ; <gy><gy> 200alphabet ggya ; <gy><gy><a> 201alphabet gygya ; <gy><gy><a> 202alphabet gyh ; <gy><h> 203alphabet h 204alphabet i 205alphabet í 206alphabet ii 207alphabet ií 208alphabet íi 209alphabet íí 210alphabet íp 211alphabet iq 212alphabet j 213alphabet k 214alphabet l 215alphabet lz ; <l><z> 216alphabet ly ; <ly> 217alphabet lyl ; <ly><l> 218alphabet lly ; <ly><ly> 219alphabet lyly ; <ly><ly> 220alphabet llya ; <ly><ly><a> 221alphabet lylya ; <ly><ly><a> 222alphabet lym ; <ly><m> 223alphabet m 224alphabet n 225alphabet nz ; <n><z> 226alphabet ny ; <ny> 227alphabet nyn ; <ny><n> 228alphabet nny ; <ny><ny> 229alphabet nyny ; <ny><ny> 230alphabet nnya ; <ny><ny><a> 231alphabet nynya ; <ny><ny><a> 232alphabet nyo ; <ny><o> 233alphabet o 234alphabet ó 235alphabet oo 236alphabet oó 237alphabet óo 238alphabet óó 239alphabet óp 240alphabet oq 241alphabet ö ; ö = ő (unless that's the only difference), but these come strictly after o and ó. 242alphabet ő 243alphabet öö 244alphabet öő 245alphabet őö 246alphabet őő 247alphabet őp 248alphabet öq 249alphabet p 250alphabet q 251alphabet r 252alphabet s 253alphabet sz ; <sz> 254alphabet szs ; <sz><s> 255alphabet ssz ; <sz><sz> 256alphabet szsz ; <sz><sz> 257alphabet ssza ; <sz><sz><a> 258alphabet szsza ; <sz><sz><a> 259alphabet szt ; <sz><t> 260alphabet t 261alphabet tz ; <t><z> 262alphabet ty ; <ty> 263alphabet tyt ; <ty><t> 264alphabet tty ; <ty><ty> 265alphabet tyty ; <ty><ty> 266alphabet ttya ; <ty><ty><a> 267alphabet tytya ; <ty><ty><a> 268alphabet tyu ; <ty><u> 269alphabet u 270alphabet ú 271alphabet úp 272alphabet uq 273alphabet uu 274alphabet uú 275alphabet úu 276alphabet úú 277alphabet ü ; ü = ű (unless that's the only difference), but these come strictly after u and ú. 278alphabet ű 279alphabet űp 280alphabet üq 281alphabet üü 282alphabet üű 283alphabet űü 284alphabet űű 285alphabet v 286alphabet w 287alphabet x 288alphabet y 289alphabet z 290alphabet zz ; <z><z> 291alphabet zs ; <zs> 292alphabet zsz ; <zs><z> 293alphabet zzs ; <zs><zs> 294alphabet zszs ; <zs><zs> 295alphabet zzsa ; <zs><zs><a> 296alphabet zszsa ; <zs><zs><a> 297case a ; #14-a2 specifies that if the same word appears in lowercase as well as with 298case A ; uppercase initial, the lowercase one is to be sorted first. 299case á ; Arbitrarily extend this to all other weird combinations of upper- and lowercases in compound letters. 300case Á 301case cs ; <cs> 302case cS 303case Cs 304case CS 305case ccs ; <cs><cs> 306case ccS 307case cCs 308case cCS 309case Ccs 310case CcS 311case CCs 312case CCS 313case dz ; <dz> 314case dZ 315case Dz 316case DZ 317case ddz ; <dz><dz> 318case ddZ 319case dDz 320case dDZ 321case Ddz 322case DdZ 323case DDz 324case DDZ 325case dzs ; <dzs> 326case dzS 327case dZs 328case dZS 329case Dzs 330case DzS 331case DZs 332case DZS 333case ddzs ; <dzs><dzs> 334case ddzS 335case ddZs 336case ddZS 337case dDzs 338case dDzS 339case dDZs 340case dDZS 341case Ddzs 342case DdzS 343case DdZs 344case DdZS 345case DDzs 346case DDzS 347case DDZs 348case DDZS 349case e 350case E 351case é 352case É 353case gy ; <gy> 354case gY 355case Gy 356case GY 357case ggy ; <gy><gy> 358case ggY 359case gGy 360case gGY 361case Ggy 362case GgY 363case GGy 364case GGY 365case i 366case I 367case í 368case Í 369case ly ; <ly> 370case lY 371case Ly 372case LY 373case lly ; <ly><ly> 374case llY 375case lLy 376case lLY 377case Lly 378case LlY 379case LLy 380case LLY 381case ny ; <ny> 382case nY 383case Ny 384case NY 385case nny ; <ny><ny> 386case nnY 387case nNy 388case nNY 389case Nny 390case NnY 391case NNy 392case NNY 393case o 394case O 395case ó 396case Ó 397case ö 398case Ö 399case ő 400case Ő 401case sz ; <sz> 402case sZ 403case Sz 404case SZ 405case ssz ; <sz><sz> 406case ssZ 407case sSz 408case sSZ 409case Ssz 410case SsZ 411case SSz 412case SSZ 413case ty ; <ty> 414case tY 415case Ty 416case TY 417case tty ; <ty><ty> 418case ttY 419case tTy 420case tTY 421case Tty 422case TtY 423case TTy 424case TTY 425case u 426case U 427case ú 428case Ú 429case ü 430case Ü 431case ű 432case Ű 433case zs ; <zs> 434case zS 435case Zs 436case ZS 437case zzs ; <zs><zs> 438case zzS 439case zZs 440case zZS 441case Zzs 442case ZzS 443case ZZs 444case ZZS 445foreign-a1 á ; More thorough tests for foreign accents (#15). 446foreign-a1 à ; Each test consists of 4 lines. The foreign accent is in the middle two. 447foreign-a1 àp ; That is, on their own they come after the Hungarian accent, but a 448foreign-a1 áq ; subsequent difference (p and q) overrides this. 449foreign-a2 á 450foreign-a2 â 451foreign-a2 âp 452foreign-a2 áq 453foreign-a3 á 454foreign-a3 ã 455foreign-a3 ãp 456foreign-a3 áq 457foreign-a4 á 458foreign-a4 ä 459foreign-a4 äp 460foreign-a4 áq 461foreign-a5 á 462foreign-a5 å 463foreign-a5 åp 464foreign-a5 áq 465foreign-a6 á 466foreign-a6 ă 467foreign-a6 ăp 468foreign-a6 áq 469foreign-c1 c 470foreign-c1 ç 471foreign-c1 çp 472foreign-c1 cq 473foreign-d1 d 474foreign-d1 đ 475foreign-d1 đp 476foreign-d1 dq 477foreign-e1 é 478foreign-e1 è 479foreign-e1 èp 480foreign-e1 éq 481foreign-e2 é 482foreign-e2 ê 483foreign-e2 êp 484foreign-e2 éq 485foreign-e3 é 486foreign-e3 ë 487foreign-e3 ëp 488foreign-e3 éq 489foreign-e4 é 490foreign-e4 ě 491foreign-e4 ěp 492foreign-e4 éq 493foreign-i1 í 494foreign-i1 ì 495foreign-i1 ìp 496foreign-i1 íq 497foreign-i2 í 498foreign-i2 î 499foreign-i2 îp 500foreign-i2 íq 501foreign-i3 í 502foreign-i3 ï 503foreign-i3 ïp 504foreign-i3 íq 505foreign-l1 l 506foreign-l1 ł 507foreign-l1 łp 508foreign-l1 lq 509foreign-n1 n 510foreign-n1 ñ 511foreign-n1 ñp 512foreign-n1 nq 513foreign-n2 n 514foreign-n2 ň 515foreign-n2 ňp 516foreign-n2 nq 517foreign-o1 ó ; The rules are not explicit whether foreign accents on top of o or u 518foreign-o1 ò ; should be sorted among o-ó and u-ú, or among ö-ő and ü-ű, but the 519foreign-o1 òp ; AkH #15 example with Møsstrand implicitly shows that it's the former. 520foreign-o1 óq 521foreign-o2 ó 522foreign-o2 ô 523foreign-o2 ôp 524foreign-o2 óq 525foreign-o3 ó 526foreign-o3 õ 527foreign-o3 õp 528foreign-o3 óq 529foreign-o4 ó 530foreign-o4 ø 531foreign-o4 øp 532foreign-o4 óq 533foreign-r1 r 534foreign-r1 ř 535foreign-r1 řp 536foreign-r1 rq 537foreign-s1 s 538foreign-s1 š 539foreign-s1 šp 540foreign-s1 sq 541foreign-u1 ú 542foreign-u1 ù 543foreign-u1 ùp 544foreign-u1 úq 545foreign-u2 ú 546foreign-u2 û 547foreign-u2 ûp 548foreign-u2 úq 549foreign-u3 ú 550foreign-u3 ũ 551foreign-u3 ũp 552foreign-u3 úq 553foreign-u4 ú 554foreign-u4 ů 555foreign-u4 ůp 556foreign-u4 úq 557foreign-y1 y 558foreign-y1 ÿ 559foreign-y1 ÿp 560foreign-y1 yq 561