Hvad er en TXT fil?
En fil med filtypen .TXT repræsenterer et tekstdokument, der indeholder almindelig tekst i form af linjer. Afsnit i et tekstdokument genkendes af vognretur og bruges til bedre indretning af filens indhold. Et standardtekstdokument kan åbnes i ethvert tekstredigerings- eller tekstbehandlingsprogram på forskellige operativsystemer. Al tekst, der er indeholdt i en sådan fil, er i format, der kan læses af mennesker, og repræsenteret ved en sekvens af tegn.
Tekstfiler kan gemme store mængder data, da der ikke er nogen begrænsning på indholdets størrelse. Teksteditorer, der åbner så store filer, skal dog være smarte til at indlæse og vise disse. Næsten alle operativsystemer kommer med teksteditorer, der giver dig mulighed for at oprette og redigere tekstfiler. For eksempel leveres Windows OS med Notepad og Wordpad til dette formål. På samme måde kommer MacOS med TextEdit til oprettelse og redigering af tekstdokumenter. Der er dog også andre gratis teksteditorer tilgængelige over internettet, som giver dig mulighed for at arbejde med tekstdokumenter som Notepad++, som er langt mere avanceret med hensyn til funktionalitet.
Filformatspecifikationer
Tekstfilformatet har ingen specielle filformatspecifikationer. Tekstfiler har tekst/almindelig MIME-type og har lidt eller slet ingen formatering. Dette gør det muligt for teksteditorer at åbne sådanne filer uden andre krav. Standardtegnsættet af tekstfiler er ASCII, der bruges til at oprette og vise tekstfilindhold. Tegn er kodet ved hjælp af ASCII-tegnsæt, men dette pålægger begrænsninger i brugen af tegn som pund-, dollar- og eurotegn, der ikke kan repræsenteres ved hjælp af ASCII-tegnsættet. Tekstfiler kan således også gemmes i Unicode-format, hvor UTF-8 er det mest brugte.
Windows tekstfilformat
Tekstfiler på Windows OS består af flere linjer, hvor hver linje er opbygget af en sekvens af tegn. Hver underforstået brugerlinje er defineret ved en kombination af to tegn, dvs. carriage return (CR) og Line Feed (LF). Windows-tekstfiler kan være i ANSI, OEM, Unicode eller UTF-8-kodning. UTF-16-kodningen hjælper med at gemme information i en tekstfil, der kræver to bytes til repræsentation. Sådanne filer begynder normalt med Byte Order Mark (BOM), som kommunikerer endianiteten af filindholdet. Det skal bemærkes, at andre applikationer på Windows OS kan gemme information i tekstfilformat, men med forskellige filtypenavne til at repræsentere applikationsspecifik tekst. For eksempel gemmer programmeringssprog normalt kode i tekstfil, men med deres egne udvidelser.
Unix-tekstfilformat
Alle sådanne systemer finter en tekstfil som en fil, hvis tegn er organiseret i nul eller flere linjer. Hver linje er en sekvens af nul eller flere ikke-nylinjetegn og et afsluttende linjeskifttegn, normalt LF.