TXT faylı nədir?
.TXT uzantısı olan fayl sətirlər şəklində düz mətni ehtiva edən mətn sənədini təmsil edir. Mətn sənədindəki paraqraflar vaqonun qaytarılması ilə tanınır və fayl məzmununun daha yaxşı təşkili üçün istifadə olunur. Standart mətn sənədi müxtəlif əməliyyat sistemlərində istənilən mətn redaktorunda və ya mətn emal proqramında aça bilər. Belə bir faylda olan bütün mətnlər insan tərəfindən oxuna bilən formatdadır və simvol ardıcıllığı ilə təmsil olunur.
Məzmunun ölçüsündə heç bir məhdudiyyət olmadığı üçün mətn faylları böyük həcmdə məlumat saxlaya bilər. Bununla belə, belə böyük faylları açan mətn redaktorları onları yükləmək və göstərmək üçün ağıllı olmalıdır. Demək olar ki, bütün əməliyyat sistemləri mətn faylları yaratmağa və redaktə etməyə imkan verən mətn redaktorları ilə təchiz edilmişdir. Məsələn, Windows OS bu məqsədlə Notepad və Wordpad ilə gəlir. Eynilə, MacOS mətn sənədlərini yaratmaq və redaktə etmək üçün TextEdit ilə gəlir. Bununla belə, İnternetdə mövcud olan digər pulsuz mətn redaktorları da mövcuddur ki, onlar sizə funksionallıq baxımından daha təkmil olan Notepad++ kimi Mətn Sənədləri ilə işləmək imkanı verir.
Fayl Formatının Xüsusiyyətləri
Mətn faylı formatında heç bir xüsusi fayl formatı spesifikasiyası yoxdur. Mətn faylları mətn/düz MIME növünə malikdir və çox az və ya ümumiyyətlə formatlaşdırılmır. Bu, mətn redaktorlarına bu cür faylları başqa tələblər olmadan açmağa imkan verir. Mətn fayllarının standart simvol dəsti mətn faylının məzmununu yaratmaq və göstərmək üçün istifadə olunan ASCII-dir. Simvollar ASCII simvol dəsti ilə kodlaşdırılır, lakin bu, ASCII simvol dəsti ilə təmsil oluna bilməyən Funt İşarəsi, Dollar və Avro işarəsi kimi simvolların istifadəsinə məhdudiyyət qoyur. Beləliklə, mətn faylları Unicode formatında da saxlanıla bilər, UTF-8 daha çox istifadə olunur.
Windows mətn faylı formatı
Windows OS-də mətn faylları hər bir sətir simvol ardıcıllığından ibarət olduğu bir neçə sətirdən ibarətdir. Hər bir istifadəçi nəzərdə tutulan sətir iki simvolun birləşməsi ilə müəyyən edilir, yəni daşıma qaytarılması (CR) və Line Feed (LF). Windows mətn faylları ANSI, OEM, Unicode və ya UTF-8 kodlaşdırmasında ola bilər. UTF-16 kodlaşdırması məlumatı təmsil etmək üçün iki bayt tələb edən mətn faylında saxlamağa kömək edir. Bu cür fayllar adətən fayl məzmununun mövcudluğunu bildirən Bayt Sıra İşarəsi (BOM) ilə başlayır. Qeyd etmək lazımdır ki, Windows OS-dəki digər proqramlar məlumatları mətn faylı formatında saxlaya bilər, lakin proqrama xüsusi mətni təmsil etmək üçün müxtəlif fayl uzantıları ilə. Məsələn, proqramlaşdırma dilləri adətən kodu mətn faylında saxlayır, lakin öz uzantıları ilə.
Unix mətn faylı formatı
Bütün bu cür sistemlər mətn faylını simvolları sıfır və ya daha çox sətirdə təşkil edilmiş bir fayl kimi gözəlləşdirir. Hər bir sətir sıfır və ya daha çox yeni sətir olmayan simvolların ardıcıllığı və bitirən yeni sətir simvoludur, adətən LF.