Ano ang TXT file?
Ang isang file na may .TXT extension ay kumakatawan sa isang text na dokumento na naglalaman ng plain text sa anyo ng mga linya. Ang mga talata sa isang text na dokumento ay kinikilala ng mga carriage return at ginagamit para sa mas mahusay na pagsasaayos ng mga nilalaman ng file. Maaaring buksan ang isang karaniwang dokumento ng teksto sa anumang text editor o application sa pagpoproseso ng salita sa iba’t ibang mga operating system. Ang lahat ng tekstong nilalaman sa naturang file ay nasa format na nababasa ng tao at kinakatawan ng pagkakasunud-sunod ng mga character.
Ang mga text file ay maaaring mag-imbak ng malaking halaga ng data dahil walang limitasyon sa laki ng mga nilalaman. Gayunpaman, ang mga text editor na nagbubukas ng malalaking file ay kailangang maging matalino sa paglo-load at pagpapakita ng mga ito. Halos lahat ng operating system ay may kasamang mga text editor na nagbibigay-daan sa iyong gumawa at mag-edit ng mga text file. Halimbawa, ang Windows OS ay kasama ng Notepad at Wordpad para sa layuning ito. Katulad nito, ang MacOS ay kasama ng TextEdit para sa paglikha at pag-edit ng Mga Dokumento ng Teksto. Gayunpaman, mayroong iba pang mga libreng text editor na magagamit pati na rin sa internet na nagbibigay sa iyo ng kakayahang magtrabaho sa Mga Dokumento ng Teksto tulad ng Notepad++ na mas advanced sa mga tuntunin ng pag-andar.
Mga Detalye ng Format ng File
Ang format ng text file ay walang anumang mga espesyal na detalye ng format ng file. Ang mga text file ay may “text/plain” na uri ng MIME at may kaunti o walang pag-format. Nagbibigay-daan ito sa mga text editor na buksan ang mga naturang file nang walang anumang iba pang kinakailangan. Ang default na set ng character ng mga text file ay ASCII na ginagamit para sa paglikha at pagpapakita ng mga nilalaman ng text file. Ang mga character ay naka-encode gamit ang ASCII character set, ngunit ito ay nagpapataw ng limitasyon ng paggamit sa mga character tulad ng Pound Sign, Dollar at Euro sign na hindi maaaring katawanin gamit ang ASCII character set. Kaya, ang mga text file ay maaari ding i-save sa Unicode na format, na ang UTF-8 ang kadalasang ginagamit.
Windows Text File Format
Ang mga text file sa Windows OS ay binubuo ng ilang linya kung saan ang bawat linya ay binubuo ng isang sequence ng mga character. Ang bawat linyang ipinahiwatig ng gumagamit ay tinutukoy sa pamamagitan ng kumbinasyon ng dalawang character i.e. carriage return (CR) at Line Feed (LF). Ang mga Windows text file ay maaaring nasa ANSI, OEM, Unicode o UTF-8 encoding. Ang UTF-16 encoding ay tumutulong sa pag-save ng impormasyon sa isang text file na nangangailangan ng dalawang byte para sa representasyon. Ang ganitong mga file ay karaniwang nagsisimula sa Byte Order Mark (BOM) na nagpapabatid ng endianness ng nilalaman ng file. Dapat tandaan na ang ibang mga application sa Windows OS ay maaaring mag-imbak ng impormasyon sa format ng text file ngunit may iba’t ibang mga extension ng file upang kumatawan sa partikular na teksto ng application. Halimbawa, ang mga programming language ay karaniwang nagse-save ng code sa text file ngunit may sariling mga extension.
Unix Text File Format
Ang lahat ng naturang sistema ay pinomulta ang isang text file bilang isang file na ang mga character ay nakaayos sa zero o higit pang mga linya. Ang bawat linya ay isang sequence ng zero o higit pang mga character na hindi bagong linya at isang character na nagtatapos sa bagong linya, karaniwang LF.