Τύπος αρχείου

TXT - Αρχείο απλού κειμένου

Το TXT είναι κείμενο και τίποτε άλλο. Δεν έχει μορφοποίηση ούτε δικά του μεταδεδομένα, και αυτός είναι ακριβώς ο λόγος που είναι η πιο ανθεκτική μορφή εγγράφου που υπάρχει.

.txt

Ένα αρχείο TXT είναι μια αλληλουχία χαρακτήρων και τίποτε άλλο. Δεν έχει έντονα γράμματα, δεν έχει γραμματοσειρά, μέγεθος σελίδας, ενσωματωμένη εικόνα ή κεφαλίδα: μόνο τα γράμματα, τα ψηφία, τα σημεία στίξης και τις αλλαγές γραμμής που πληκτρολογήσατε. Αυτή η απουσία είναι όλη η αξία του μορφότυπου: ένα αρχείο απλού κειμένου που γράφτηκε πριν από σαράντα χρόνια ανοίγει σήμερα σε οποιονδήποτε επεξεργαστή, σε οποιοδήποτε λειτουργικό σύστημα, κάτι που κανένας άλλος μορφότυπος εγγράφου δεν μπορεί να υποστηρίξει.

Πώς ένα TXT αποθηκεύει κείμενο

Δύο αόρατες αποφάσεις καθορίζουν αν ένα αρχείο TXT διαβάζεται σωστά και και οι δύο βρίσκονται έξω από τον έλεγχο του ίδιου του αρχείου.

Η πρώτη είναι η κωδικοποίηση χαρακτήρων: ο πίνακας που αντιστοιχίζει τα bytes στον δίσκο σε γράμματα στην οθόνη. Το UTF-8 είναι η σύγχρονη λύση και υποστηρίζει κάθε σύστημα γραφής· παλαιότερα αρχεία μπορεί να χρησιμοποιούν μια τοπική κωδικοποίηση όπως Windows-1252, ISO-8859-1 ή Shift_JIS. Ένα αρχείο απλού κειμένου δεν δηλώνει ποια κωδικοποίηση χρησιμοποιεί, οπότε το πρόγραμμα πρέπει να μαντέψει. Η λάθος μαντεψιά είναι αυτή που παράγει το γνώριμο é εκεί όπου θα έπρεπε να υπάρχει é. Ορισμένα αρχεία ξεκινούν με έναν μικρό δείκτη που ονομάζεται byte order mark, ο οποίος δίνει μια ένδειξη για την κωδικοποίηση, αλλά είναι προαιρετικός και όχι πάντα επιθυμητός.

Η δεύτερη είναι τα τέλη γραμμής. Τα Windows τερματίζουν μια γραμμή με επιστροφή φορέα ακολουθούμενη από αλλαγή γραμμής (CRLF)· τα macOS και Linux χρησιμοποιούν μόνο αλλαγή γραμμής (LF). Αν τα μπερδέψετε, το αρχείο είτε εμφανίζεται ως μία πολύ μεγάλη γραμμή είτε δείχνει έναν ξέμπαρκο χαρακτήρα στο τέλος κάθε γραμμής.

Επειδή ένα αρχείο TXT δεν έχει δομή που μπορεί να συμπιεστεί ή να αλλοιωθεί στη μέση, είναι επίσης ο μορφότυπος που έχει τις περισσότερες πιθανότητες να επιβιώσει από μια κακή μεταφορά λίγο-πολύ άθικτος.

Τι μεταδεδομένα περιέχει ένα TXT

Καμία. Αυτή είναι η ειλικρινής απάντηση και είναι η ενδιαφέρουσα.

Ένα αρχείο απλού κειμένου δεν έχει κοντέινερ, δεν έχει κεφαλίδα και δεν διαθέτει θέση για συγγραφέα, τίτλο ή ημερομηνία δημιουργίας. Ό,τι μπορεί να σας πει μια αναφορά μεταδεδομένων για ένα TXT προέρχεται από έξω από το αρχείο, από το σύστημα αρχείων που το αποθηκεύει και από την ανάλυση των ίδιων των bytes: το όνομα του αρχείου, το μέγεθος σε bytes, την ώρα τροποποίησης που κατέγραψε το λειτουργικό σύστημα, την ανιχνευμένη κωδικοποίηση, τον τύπο τέλους γραμμής και τον αριθμό χαρακτήρων και γραμμών.

Για όποιον ανησυχεί για το τι αποκαλύπτει ένα έγγραφο, αυτό κάνει το απλό κείμενο την πιο ασφαλή επιλογή για αποστολή. Δεν υπάρχει πεδίο συγγραφέα που μπορεί να ξεχαστεί, χρόνος επεξεργασίας, έκδοση λογισμικού ή μικρογραφία παλαιότερου προσχεδίου. Ό,τι βλέπετε στο αρχείο είναι αυτό που υπάρχει στο αρχείο.

Σημαίνει επίσης ότι η χρονοσφραγίδα του συστήματος αρχείων είναι η μοναδική διαθέσιμη ημερομηνία και η αντιγραφή ενός αρχείου συχνά την επαναφέρει. Αν έχει σημασία η ημερομηνία κατά την οποία γράφτηκε ένα αρχείο κειμένου, καταγράψτε την μέσα στο κείμενο.

Πότε να χρησιμοποιείτε TXT

Χρησιμοποιήστε απλό κείμενο για σημειώσεις, αρχεία καταγραφής, ρυθμίσεις, δεδομένα που σκοπεύετε να επεξεργαστείτε με άλλες εφαρμογές και οτιδήποτε πρέπει να παραμένει αναγνώσιμο για δεκαετίες. Είναι ο σωστός μορφότυπος όταν το νόημα βρίσκεται αποκλειστικά στις λέξεις.

Είναι ο λάθος μορφότυπος από τη στιγμή που χρειάζεστε επικεφαλίδα, πίνακα, εικόνα ή αλλαγή σελίδας. Προτιμήστε το Markdown αν θέλετε ελαφριά δομή διατηρώντας το αρχείο ευανάγνωστο, μια μορφή επεξεργαστή κειμένου αν το έγγραφο χρειάζεται πραγματική σελιδοποίηση ή PDF αν πρέπει να φαίνεται πανομοιότυπο σε κάθε αναγνώστη.