Faili TXT jẹ lẹsẹsẹ awọn àmì kọ̀ọ̀kan nikan, kò sí nkankan mìíràn. Ko si ọrọ to túbọ, ko si irú fọnti, ko si ìwọ̀n ojúewé, ko si àwòrán inú rẹ, ko si akọsori: ìyẹn ni lẹ́tà, nomba, àmì ìfámì àti ìparí ìlà tí o kọ. Aini ohun gbogbo yẹn ni ìye kika náà pátápátá: faili ọrọ pẹtẹpẹtẹ tí a kọ ní ọdún mẹ́rìnláàdọ́ta sẹ́yìn ṣi le ṣí lónìí nínú eyikeyi olootu lori eyikeyi eto iṣiṣẹ, ohun tí ko si kika ìwé míì tí ó lè sọ pé ó lè ṣe.
Bí TXT ṣe n fipamọ ọrọ
Ipinnu aláwòòrán méjì ló pinnu bí faili TXT ṣe máa kà dáadáa, mejeeji sì wà níta àkóso faili funra rẹ.
Ẹ̀kọ́ àkọ́kọ́ ni ìtúmọ̀ àmì-ọ̀rùn (character encoding): tábìlì tí ó yí àwọn báítì lórí dísìkì padà sí lẹ́tà lórí iboju. UTF-8 ni ìdáhùn òde òní tí ó sì lè mu gbogbo èdè kọ́; àwọn faili àtijọ́ lè jẹ́ ní ìtúmọ̀ agbègbè bí Windows-1252, ISO-8859-1 tàbí Shift_JIS. Faili ọrọ pẹtẹpẹtẹ kò sọ èyí tí ó ń lò, nítorí náà ètò kan gbọ́dọ̀ ṣe àfojúsùn. Àfojúsùn aṣìṣe ni ó máa ń dá é tí a mọ̀ sílẹ̀ níbi tí é yẹ kí ó wà. Díẹ̀ nínú àwọn faili bẹ̀rẹ̀ pẹ̀lú àmì kéékèèké tí a ń pè ní byte order mark tí ó ń tọ́ka sí ìtúmọ̀, ṣùgbọ́n ó jẹ́ àṣàyàn, kò sì ṣe tìkára rẹ̀ máa fẹ́rẹ.
Ẹ̀kọ́ kejì ni àwọn ìparí ìlà (line endings). Windows ń parí ìlà pẹ̀lú carriage return tí line feed tẹ̀lé (CRLF); macOS àti Linux máa ń lo line feed nìkan (LF). Bí o bá dà wọn pọ̀, faili á dà bí ìlà gígùn kan ṣoṣo tàbí á fi àmì àjèjì hàn ní ìparí gbogbo ìlà.
Nítorí faili TXT kò ní ètò inú láti lé pọ̀ mọ́ tàbí láti bá jẹ ní àárín gbígbé ránṣẹ́, ó tún jẹ́ kika tí ó ṣeé ṣe jùlọ láti yè ìfiránṣẹ́ búburú fẹrẹẹ má bàjẹ́.
Àwọn metadata tí TXT ru
Kò sí. Èyí ni ìdáhùn òtítọ́, tí ó tún ṣeé ṣe kà sí ìtàn ìfẹ́ràn.
Faili ọrọ pẹtẹpẹtẹ kò ní àpò, kò ní akọsori, kò sì ní ibikíbi láti fi orúkọ onkọwe, akọle tàbí ọjọ́ tí a dá a sílẹ̀. Ohun gbogbo tí ìròyìn metadata lè sọ nípa TXT wá láti òde\/ faili náà, láti eto faili tí ó ń pa a mọ́ àti láti àyẹ̀wò àwọn báítì rẹ̀ fúnra wọn: orúkọ faili, ìwọ̀n rẹ̀ ní báítì, àkókò àtúnṣe tí eto iṣiṣẹ kọ sínú rẹ, ìtúmọ̀ tí a rí, irú ìparí ìlà, àti ìkànsí ami-ọ̀rùn àti ìlà.
Fún ẹnikẹ́ni tí ó ń yàgò fún ohun tí ìwé lè túmọ̀ sí, èyí mú kí ọrọ pẹtẹpẹtẹ jẹ́ ohun tó dájú jùlọ láti rán. Kò sí ààyè orúkọ onkọwe tí a lè gbàgbé, kò sí àkókò àtúnṣe, kò sí ẹ̀dà sọ́fitiwia, kò sí àwòrán kékeré ti àtúnyẹ̀wò tó kọjá. Ohun tí o rí nínú faili ni ohun tí ó wà nínú faili.
Ó tún túmọ̀ sí pé àkókò (timestamp) eto faili ni ọjọ́ kan ṣoṣo tí ó wà, àti pípa daakọ faili sábà máa ń tún un ṣe. Bí ọjọ́ tí a kọ faili ọrọ ṣe ṣe pàtàkì, kọ ọ sínú ọrọ náà.
Ìgbà tí a fi máa lo TXT
Lo ọrọ pẹtẹpẹtẹ fún àkọọ́lẹ̀, àkóónú ìṣe, àtúnṣe eto (configuration), data tí o fẹ́ ṣiṣẹ́ lórí pẹ̀lú àwọn app mìíràn, àti ohunkóhun tí ó gbọ́dọ̀ ṣi ka láéláé. Ó jẹ́ kika tó tọ́ nígbà tí àwọn ọ̀rọ̀ fúnra wọn ni ohun gbogbo.
Kika yìí kò yẹ mọ́ ní kànkàn nígbà tí o bá nílò akọsori, tábìlì, àwòrán tàbí ìfọ̀ọ́kànsí ojúewé. Lo Markdown bí o bá fẹ́ ètò fẹ̀ẹ́rẹ̀ tí faili ṣi ń ka, kika app ọ̀rọ̀ bí ìwé àkọsílẹ̀ bí ìwé ìtẹ̀wé bí ẹ̀dà tí ó gbọ́dọ̀ ní àtẹ̀jáde gidi, tàbí PDF bí ó bá yẹ kí ó dà bíi kan naa fún gbogbo ẹni tí yóò ka a.