Textový soubor

From GJS Wiki

Soubor obsahující čistý text. Co písmeno, to zpravidla jeden byte souboru. Žádné formátování ani řídící znaky.

Textový soubor je nejlépe vytvořit k tomu určeným textovým editorem (nezaměňovat s textovým procesorem!), jako například PSPad nebo notepad pod Windows nebo Vim, pico a mcedit pod linuxem.

Dá se vyrobit i kancelářskými programy, jako například LibreOffice, ale musí se explicitně vybrat výstupní formát něco jako "Čistý text", "Plain text", ASCII, nebo něco takového.

Bohužel, i zde je trochu problém v kompatibilitě UNIXových systémů a DOS/Windows: DOS/Windows píší na konci řádku dva speciální znaky. Tzv. Carriage-Return a Line-Feed. V UNIXu se používá jako konec řádku jen jeden znak. Soubory vytvořené v DOSu/Windows (například notepadem), nebudou proto v mnoha případech fungovat tam, kde je na UNIXu očekáván.

Proto tam, kde je očekáván textový soubor v UNIXovém formátu, jej vytvářej pokud možno pod linuxem. Dá se vytvořit i chytrejšími textovými editory (jako například PSPad) pod Windows, pokud se formát souboru správně nastaví.

Při psaní českého textu s diakritikou, je též potřeba se zamyslet nad tím, v jakém kódování bude nakonec textový soubor interpretován. Dnes je nejlepší český text psát v kódování UTF-8, který je v mnoha případech programem zpracovávajícím textový soubor automaticky předpokládán.