Plain text
Vorlage:Hinweisbaustein {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (englisch für „reiner Text“,<ref>Sascha Kersken: IT-Handbuch für Fachinformatiker: der Ausbildungsbegleiter (= Rheinwerk Computing). 9., aktualisierte und erweiterte Auflage 2019. Rheinwerk Verlag, Bonn 2020, ISBN 978-3-8362-7023-6, S. Abschnitt 1.3.3.</ref><ref>plain text - Deutsch-Übersetzung – Linguee Wörterbuch. Abgerufen am 16. Juni 2026.</ref> „Nur-Text“,<ref>PLAIN TEXT translation in German | English-German Dictionary | Reverso. Abgerufen am 16. Juni 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>plain text in Deutsch - Englisch-Deutsch Wörterbuch | Glosbe. Abgerufen am 16. Juni 2026.</ref> „einfacher Text“,<ref>Philipp Rieber: Dynamische Webseiten in der Praxis: Mit PHP 5, MySQL 5, XHTML, CSS, JavaScript und AJAX. mitp/bhv, Heidelberg 2009, ISBN 978-3-8266-8430-2, S. 647.</ref> „Reintext“<ref>ZID: Plain-Text-Nachrichten, Technische Universität Graz</ref><ref>plain text | Übersetzung Englisch-Deutsch. Abgerufen am 16. Juni 2026.</ref>) ist laut Unicode<ref name="Unicode-Definition">Chapter 2 – Unicode 17.0.0. Abgerufen am 16. Juni 2026.</ref> „eine reine Folge von Zeichencodes; Reiner Unicode-kodierter Text ist daher eine Folge von Unicode-Zeichencodes. Im Gegensatz dazu ist formatierter Text, auch als Rich Text bezeichnet, jede Textdarstellung, die aus reinem Text sowie zusätzlichen Informationen wie einer Sprachkennung, Schriftgröße, Farbe, Hypertext-Links usw. besteht. Der Text dieser Spezifikation beispielsweise, ein Text mit mehreren Schriftarten, der von einem Buchbearbeitungssystem formatiert wurde, ist Rich Text.“
Folglich ist es unformatierter Text oder Nicht-Text-Daten, die durch Schriftzeichen abgebildet werden, in einer Zeichenkodierung. (z. B. ist Base64 eine reine Folge von ASCII-Zeichencodes<ref>data: URLs - URIs | MDN. 31. Oktober 2025, abgerufen am 16. Juni 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>) Steuerzeichen, die nur zu maschinellen Zwecken verwendet werden, sind in reinem Text heute unüblich.<ref>Chapter 23 – Unicode 17.0.0. Abgerufen am 14. Juni 2026.</ref>
Grundsätzlich kann Reintext in jeder beliebigen Kodierung vorliegen. Die heute mit Abstand häufigste Kodierung ist UTF-8.
Eine reine Textdatei<ref>Textdatei – Schreibung, Definition, Bedeutung, Beispiele. In: Digitales Wörterbuch der deutschen Sprache. 13. März 2023, abgerufen am 16. Juni 2026.</ref> ist das Gegenstück zur Binärdatei (z. B. .doc, JPEG).<ref>Dateiformate einfach erklärt: Unterschied zwischen Textdateien und Binärdateien. In: Fachinformatik.net. Abgerufen am 14. Juni 2026.</ref><ref>Stefan: Stefans Weblog - Textdateien vs. Binärdateien - Warum ist das wichtig für Git? 1. Juli 2021, abgerufen am 14. Juni 2026.</ref> Bei Binärdateien sind zumindest Teile der Datei nicht aus Schriftzeichen. Beispielsweise ist eine Datei mit der Zeichenkette „Hallo“, gefolgt von 4 Bytes, die eine binäre Ganzzahl darstellen, die in einer Prozessordarstellung wie Little Endian ausgewertet werden soll, eine Binärdatei.
Textdateien, die nichts anderes als Text in einer Zeichenkodierung enthalten, weisen in den meisten Dateisystemen weder einen Hinweis auf die Kodierung, noch eine „Magische Zahl“<ref>Why Doesn't Magic Number Detection Work for Plain Text Files? 10. Juni 2025, abgerufen am 16. Juni 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>, noch eine spezielle Markierung am Anfang, noch Metadaten, die sie als Text kennzeichnen, auf. Allerdings werden ihre Dateinamen von Windows-Nutzern häufig mit der Endung .txt versehen, und andere Betriebssysteme gehen oft davon aus, dass nicht identifizierbare Dateien Text sind. Es gibt jedoch den MIME-Typ „text/plain“, der für die Übertragung über das Internet oder zwischen Softwarekomponenten verwendet wird.
Der Begriff schließt in der Regel Dateiformate bzw. Datenformate, die auf reinem Text beruhen, ein (z. B. JSON, .ini/.conf, CSV, HTML, XML, Markdown).<ref name="Unicode-Definition"/> Er wird allerdings manchmal auch als Synonym für den MIME-Typ „text/plain“ verwendet, um nicht nur von binären, sondern von allen anderen Datenformaten abzugrenzen.<ref>Plain Text Techniques | Techniques for WCAG 2.0. In: w3.org. Abgerufen am 16. Juni 2026.</ref>
Literatur[Bearbeiten]
Einzelnachweise[Bearbeiten]
<references/>