IT abeceda
Zdravím, existuje něco, jako IT abeceda kde by bylo abecední řazení všech znaků, nejen písmen?
Zdravím, existuje něco, jako IT abeceda kde by bylo abecední řazení všech znaků, nejen písmen?
Zpět do poradny Odpovědět na původní otázku Nahoru
"abecední řazení všech znaků, nejen písmen"?
Víš, co je abeceda? Myslíš, že lze abecedně seřadit třeba apostrof či zavináč?
Dobrá, tak ještě jednou a lépe.
Existuje nějaký seznam znaků, podle kterého se řadí soubory a složky, pokud je třeba ve Windows aktivováno řazení dle "názvu"?
Příklad: Třeba číslovky jsou řazeny před písmena, a před ně zas podtržítko _ či pomlčka -
Razeni zalezi na nastaveni systemu - cestina, anglictina, ...
Kazda zeme ma normu, podle ktere se razeni provadi.
Takze to, co hledas je norma uplatnovana v konkretni zemi.
Pak se do toho zapojuji dalsi zalezitosti, jako pouzita znakova sada. Starsi programy pouzivaji ANSI sadu znaku, novejsi UNICODE.
A jako poslední hraje roli, zda se rozlisuje velikost pismen. Nap. Linux velikost pismen rozlisuje, Windows ne + nejake národni odlisnosti - v anglictine se slovo "choroš" zaradi pod pismeno "c", v cestine pod pismeno "ch"
Takove veci neresi kazdy autor programu individualne, ale pouziva k tomu funkce systemu (API funkce)
Řešil jsem stejný problém, tak aby v tomto vlákně zaznělo nadějné řešení, jediný znak který se mi řadil za ž je vlnovka "~".
Úžasný objev po 12 letech! Ještě máš pro nás nějakou životně důležitou informaci?
Windows obsahují program Mapa znaků, ve kterém si můžete vyhledat všechny potřebné znaky a zkopírovat si je. Trvá to sice déle, než v situaci, kdy si pamatujete klávesovou zkratku, ale u málo používaných znaků to přesto má smysl. Mapu znaků spustíte přes nabídku Start – Programy – Příslušenství – Systémové nástroje – Mapa znaků. Nebo nabídka Start – Spustit a zadáte charmap, potvrdíte (klávesou ENTER nebo kliknutím na OK) a program se spustí. Zdravím.
Stále nepochopen. Chci řadit pořadí souborů a adresářů pomocí znaků. Zajímají mě především znaky které, když budou na začátku názvu souboru nebo složky, tak je zařadí až za složky/soubory začínající písmenem Ž.
Vytvoř se soubory s názvem a,b,c,...0,1,2,...ě,š,č... %,ˇ,'...atd a nechej si je seřadit. Pak to budeš vědět PŘESNĚ. (Některé znaky v názvu souboru ale být nemůžou, např ", \,...)
Obecně to funguje u češtiny tak, že pro řazení nealfanumerických znaků se používá ASCII (umisťování před/za blok abecedy), česká nabodeníčka jsou samozřejmě řazena "výjimečně", tedy tam, kam dle abecedy patří.
Ovšem v případě Windows se při řazení na nealfanumerické znaky (s výjimkou podržítka, které se jako "mezera" automaticky přesouvá na začátek) nebere ohled.
Já používám třeba u obrázků, které chci mít seřazeny 001_zuby.gif, 002_auto.gif, 003_obrazek.gif...
To ASCII se řazením souborů moc nesedí. Asi mi nezbívá, než to vyzkoušet, i když to jsem právě chtěl nějak obejít.
Díky všem za rady.
IT abeceda tak jak jsi se prve zeptal, je skutecne ASCII.
Ale to jak budou razena jmena souboru a slozek si urcuje kazdy program sam. Proto napriklad ACDSee a Pruzkumnik radi kazdy jinak.
Razeni by se melo ridit podle normy konkretni zeme. K tomu existuje v operacnim systemu podpora na urovni API. Ze si to programator namasti pole sveho, nebo kasle na to, aby pouzival pro porovnani ANSI funkce, pak to vypada, jak to vypada.
Takze zaver: nepotrebuji znat, jak se to ma radit, system mi rekne jestli je jeden retezec vetsi nebo mensi nez jiny (zaradi se pred nebo za druhy).
Nemám chuť zkoušet všechny znaky.
Stačí mě znát jeden nebo dva znaky, které zařadí položku za Ž.
Víte o nějakém?
Chtěl jsi napsat:
jsem líny to vubec vyzkoušet. Mohl by to udělat někdo místo mne?
Třeba pomlčka - ASCII hodnota 150 nebo jakykoliv jiný nepísmenkový znak s ASCII hodnotou nad 127
Líný samozřejmě jsem, ale zkoušel jsem teď pár dalších znaků z ASCII ležících za Z ala všechny to řadilo před A
Nez jsem napsal prispevek, zkousel jsem to. Pak je problem v tom, cim to radis.
No, mám namysli implicitně nastavené abecední řazení ve Windows. Takový znak, co by stál za Z tedy ntedy zde podle všeho není nebo tedy rozhodne není na české klávesnici.
zkuste řeckou abecedu https://cs.wikipedia.org/wiki/%C5%98eck%C3%A1_abec eda
ŽŽ
uspech zaruceny (resp. neni zaruceny ptz netusim jak radi windows, nepouzivam windows explorer, je nebezpecny a nefunkcny)
jen jedna technická: zkoušel jsem si dvojitou vlnovku ≈
ano, na klávesnici to není, vím. zatímco do notepadu ji ze schránky vložím, do příkazového řádku se mi místo ní cpe otazník - i když nastavím chcp 1250.
to jen pro info, že je potřeba počítat i s tím, s čím není třeba počítat.
Pozdě ale přece, v průzkumníku souborů mi pomohlo použít Řeckou abecedu. => ΝΕΡLATNÉ Ν- je z řecké abecedy a zbytek dopsané na klávesnici a pak se soubor zařadil na konec. Ν - nalezeno v mapě znaků charmap.exe kde jsem si v podrobném zobrazení seskupil znaky podle podoblasti sady unicode vyfiltroval Řečtinu (U+039D)