Archivo de texto

Archivo de texto
Plain text.png
Información general
Extensión de archivo .txt, .text
Tipo de MIME text/plain
Formato abierto Sí 
[ editar datos en Wikidata]

Un archivo de texto simple, texto sencillo o texto sin formato (a veces usando calcos léxicos como texto llano o texto simple; es un archivo informático que contiene únicamente texto formado solo por caracteres que son legibles por humanos, careciendo de cualquier tipo de formato tipográfico.[1] El término texto llano proviene de una traducción literal del término inglés «plain text», término que en lengua castellana significa texto simple o texto sencillo.

Estos archivos están compuestos de bytes que representan caracteres ordinarios como letras, números y signos de puntuación (incluyendo espacios en blanco), también incluye algunos caracteres de control como tabulaciones, saltos de línea y retornos de carro. Estos caracteres se pueden codificar de distintos modos dependiendo de la lengua usada. Algunos de los sistemas de codificación más usados son: ASCII, ISO-8859-1 o Latín-1 y UTF-8.

Los archivos de texto plano carecen de información destinada a generar formatos (negritas, subrayado, cursivas, tamaño, etc.) y tipos de letra (por ejemplo, Arial, Times, Courier, etc.). Esta simplicidad permite que una gran variedad de programas pueda leer y editar ese contenido. Las aplicaciones destinadas a la escritura y modificación de archivos de texto se llaman editores de texto. Cada texto tiene un peso diferente porque tiene una codificación distinta.


Uso en software

Debido a que los documentos de texto son legibles por humanos -a diferencia de los archivos binarios- , son usados en ocasiones por ciertos programas como una forma de almacenamiento de los datos. La ventaja que este tipo de ficheros ofrece, además de la interoperabilidad ya que es un formato universal, es que un usuario puede acceder a los datos y modificar las variables para personalizar el programa.

Adicionalmente, cuando ocurre algún tipo de corrupción de datos, es más fácil para una persona arreglar problemas en un archivo de texto que en uno binario. Algunos formatos de texto (como XML) tienen mecanismos incluidos para especificar la codificación del documento, pero la gran mayoría de formatos no lo tiene. Como contrapartida, cualquier usuario podría leer y modificar el valor de las variables a su antojo, o aleatoriamente o por equivocación, siendo impredecibles los efectos sobre el programa.

Un inconveniente de los archivos de texto es que no hay forma segura de saber a priori que codificación se utilizó para guardarlo. Un programa editor de texto puede grabar un archivo en UTF-8, pero un compilador puede esperar un formato ISO-8859; al tratar de compilar el archivo generará errores en el programa. El problema es aún más complejo en el caso de ficheros transmitidos a través de redes informáticas, en las que una identificación errónea de la codificación de los archivos de texto puede dar lugar a multitud de errores.

Other Languages
العربية: نص مجرد
català: Text net
čeština: Otevřený text
English: Plaintext
فارسی: متن آشکار
Bahasa Indonesia: Teks terang
日本語: 平文
polski: Tekst jawny
português: Purotexto
Simple English: Plaintext
slovenčina: Otvorený text
српски / srpski: Отворени текст
svenska: Klartext
українська: Відкритий текст
中文: 明文