Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Taky je to mozna nepochopeni kodovani. Soubor, kodovany v UTF-8 a soubor, kodovany ve Windows 1250 s…
Jan Fiala 22.01.2016 14:48
Jan Fiala
Jinak si PSPad pamatuje pro kazdy soubor informace jako pozice, zalozky, atd. a soucasti je i posled…
-OO- 22.01.2016 15:34
-OO-
Vytvořím soubor, nenastavím nic, uložím, ukončím pspad.Tento soubor otevřu zpět v pspad a kódování b…
Jan Fiala 22.01.2016 17:55
Jan Fiala
Nevím no, asi jsem debil ale nedává mi to absolutně žádný smysl to nastavení programu
-OO- 22.01.2016 19:43
-OO-
Chapes co to presne je kodovanie pismen (jak su znaky ulozene v textsubore)?
MM.. 22.01.2016 19:47
MM..
Ne, to nevím..
-OO- 22.01.2016 19:57
-OO-
Tak si to skus dat do google, a pochopis mozno aj nastavenia programu :) textovy subor su len nejak…
MM.. 22.01.2016 20:08
MM..
Tak to celkem ani vědět nemusím. Problém je v tom, že nechápu jak může nějaký program uložit text do… nový
-OO- 22.01.2016 20:26
-OO-
Nic sa nerozsere. Keby si objasnil jaky mas skutocne problem mozno by sa dalo radit presnejsie. (p.s… nový
MM.. 22.01.2016 20:33
MM..
Věřil bys tomu, že ten program má i vlastní Nápovědu? Je přístupná po stisknutí F1. Postuduj si troc…
IQ37 22.01.2016 20:25
IQ37
Nee, to jsem netušil, ještě jsem nezačal číst a už jsem zase skončil. Výchozí CP ... A co je to CP ?… nový
-OO- 22.01.2016 20:31
-OO-
CP je codepage. To je kodovani znaku. nový
MM.. 22.01.2016 20:34
MM..
A jsme u toho, Zde je možno zvolit výchozí kódovou stránku, která bude použita při otevření souboru… nový
-OO- 22.01.2016 20:38
-OO-
Subor neni na nic "nastaven". V subore su len nejake cisla (znaky). UTF-8 pouziva pre specialne znak… nový
MM.. 22.01.2016 20:42
MM..
Pokud se snazim otevrit text jako UTF-8, musi projit dekodovanim, protoze UTF-8 koduje znaky s hodno… nový
Jan Fiala 23.01.2016 12:29
Jan Fiala
muzes ale nemusis. tobe se neda poradit, vsechno mas v nastaveni PSPadu. ver, ze kdybych mel soubo… nový
RedMaX 22.01.2016 21:12
RedMaX
To je těžké. Dnešní mládež totiž neví, co je nápověda, nezná, že se nápověda ukáže po stisku F1. Pok… poslední
Jan Fiala 23.01.2016 12:33
Jan Fiala

Taky je to mozna nepochopeni kodovani.
Soubor, kodovany v UTF-8 a soubor, kodovany ve Windows 1250 se nelisi, dokud nepouzijes pismeno s diakritikou.
Jinak si PSPad pamatuje pro kazdy soubor informace jako pozice, zalozky, atd. a soucasti je i posledni pouzite kodovani.

Pokud chces, aby se soubor vytvarel v UTF-8, proc si to nenastavis? Nastaveni programu / Adresare a soubory.
Vychozi kodovani i typ souboru, ktery chces otevirat tam snad najdes.

Jinak si PSPad pamatuje pro kazdy soubor informace jako pozice, zalozky, atd. a soucasti je i posledni pouzite kodovani.

--
Vytvořím soubor, nastavím utf-8, uložím, ukončím pspad.
Tento soubor otevřu zpět v pspad a kódování bude utf-8 (předpoládám)
--
Vytvořím soubor, nenastavím nic, uložím, ukončím pspad.
Tento soubor otevřu zpět v pspad a kódování bude mít jaké ?
--
Vytvořím soubor, nastavím utf-8, uložím, ukončím pspad.
Tento soubor otevřu v jiném programu a změním kódování na cp1250
Tento soubor otevřu poté zpět v pspad a kódování bude v utf-8 ?

Vychozi kodovani i typ souboru, ktery chces otevirat tam snad najdes.

Já se ale ptal na něco jiného, pokud teda autor rozlišuje "otevření souboru" a "vytvoření nového souboru".

Vytvořím soubor, nenastavím nic, uložím, ukončím pspad.Tento soubor otevřu zpět v pspad a kódování bude mít jaké ?

Takove, ktere bylo v okamziku souboru zobrazeno na stavovem radku - takove v jakem byl ten soubor ulozeny

Vytvořím soubor, nastavím utf-8, uložím, ukončím pspad.Tento soubor otevřu v jiném programu a změním kódování na cp1250Tento soubor otevřu poté zpět v pspad a kódování bude v utf-8 ?

Ne, protoze PSPad se to pokusi otevrit jako UTF-8, to neprojde, tak jej otevre jako ANSI (CP 1250).

Mimochodem to ukladani stavu jde vypnout, kdyz ti to tak vadi...
Nastaveni programu / Adresáře a soubory. Ale tam už jme dnes jednou byli...

A kodovani souboru neni to, co je v HTML uvedeno v META TAG charset, ale to, jake je fyzicky pouzito pro kodovani znaku.

Tak si to skus dat do google, a pochopis mozno aj nastavenia programu :)

textovy subor su len nejake cisla, a ludia sa dohodli na tom ze nejake cislo je nejaky znak. Blbe na tom je to ze sa na tom dohodli viaceri a uplne inac, takze existuju rozne kodovania. Ked si konkretne kodovanie das do google, tak najdes tabulku.
T.j. subor je furt len subor cisel, a nastavenie kodovania v programe meni len to ze jak ten program tie cisla zobrazi ako znaky, a ne samotny subor.
Program moze samozrejme zmenit aj samotny subor, ak chces subor skonvertovat na ine kodovanie, to je ale potom specialna funkcia (notepad vie zmenit kodovanie suboru v "ulozit ako", ine programy mozu mat konverziu riesenu speci prikazom).
... PSPad je sofistikovanejsi, ja zhlavy neviem co tam ma v nastaveniach, ale bez pochopenia toho co to je kodovanie znakov, nemozes chapat ziadne nastavenia ohladom toho.

Tak to celkem ani vědět nemusím. Problém je v tom, že nechápu jak může nějaký program uložit text do souboru bez toho aby mu nenastavil kódování. Pokud nepoužívám diakritiku, tak to podle toho co tu padlo nemusím vůbec řešit a pokud ji používat budu, tak to taky nemusím řešit, jelikož se to stejně v pspadu rozesere a nezbývá než to napsat znova :-(

A jsme u toho,

Zde je možno zvolit výchozí kódovou stránku, která bude použita při otevření souboru.

otevřu soubor který je nastaven na utf-8 a já budu mít v pspadu nastaveno cp1250 a uložim to, tak se ti uloží v cp1250, to je super...

Subor neni na nic "nastaven". V subore su len nejake cisla (znaky).
UTF-8 pouziva pre specialne znaky dalsiu nulu (t.j. specialny znak ma dva bajty, nielen jeden bajt), to by mal PSPad zdetekovat, alebo zobrazovat ti aj tie nuly k tomu apod. (a potom by to ulozil stejne jak to bolo, aj s nulami)
Keby tam bolo len ine kodovanie (neUTF) tak sa ulozi subor uplne stejne jak bol predtym, len budes vidiet blbe znaky. ptz vsetky neUTF kodovania pouzivaju len jeden bajt na znak a pspad tie bajty nema dovod nijak menit.

P.S. jak presne pspad detekuje UTF ti napise asi Jan Fiala.

Pokud se snazim otevrit text jako UTF-8, musi projit dekodovanim, protoze UTF-8 koduje znaky s hodnotou nad 127 pomoci ruzneho poctu znaku. To dekodovani musi projit bez chyby. Pokud neprojde, otevre to PSPad jako ANSI, aby se zabranilo poskozeni souboru. Pri nasilnem dekodovani by se nektere znaky mohly ztratit a u programoveho kodu to znamena velky problem.

Takto zmrseny soubor, ktery obsahuje jak znaky kodovane v UTF-8 tak i přímo znaky s diakritikou byva casto export DB z MySQL

muzes ale nemusis.

tobe se neda poradit, vsechno mas v nastaveni PSPadu.

ver, ze kdybych mel soubor v UTF8 a PSPad by mi ho otevrel v CP1250, ze bych uz PSPad davno nepouzival a kdybych mel soubor v UTF8 a PSPad mi ho samovolne ulozil do CP1250, tak bych ho nepouzival uz davno taky.

jenze nic takoveho se nedeje, UTF8 se otevre i ulozi jako UTF8 a CP1250 se otevre a ulozi jako CP1250, takze nechapu co resis.

mimochodem PSPad a Notepad++ jsou jasne dva nejlepsi textove editory pro Windows.

To je těžké. Dnešní mládež totiž neví, co je nápověda, nezná, že se nápověda ukáže po stisku F1.
Pokud se ti pod CP vybaví "Cicina Pleskatá", věnuj se něčemu jinému, třeba gynakologie by pro tebe mohla být zajímavý obor.

Zpět do poradny Odpovědět na původní otázku Nahoru