www.wikidata.de-de.nina.az
Dieser Artikel erlautert die Textauszeichnungssprache Zu anderen Bedeutungen siehe Textilie Textile Wortspiel mit dem englischen Adjektiv textile fur gewebt ist eine vereinfachte Auszeichnungssprache Markup fur Texte und ahnelt dem in Wikis eingesetzten Wikitext Textile wurde 2002 von Dean Allen fur das ebenfalls von ihm stammende Content Management System Textpattern TXP entwickelt um formatierten Text beim Verfassen von Online Artikeln leicht in validen wohlgeformten XHTML Quelltext umwandeln zu konnen Textile beachtet dabei typografische Konventionen wie den sachgerechten Einsatz von offnenden und schliessenden Anfuhrungszeichen Gedankenstrichen und anderem Seit 2010 werden Textile und Textpattern separat weiterentwickelt 3 TextileDateiendung textileEntwickelt von Dean AllenErstveroffentlichung 26 12 2002 1 Aktuelle Version 3 7 6 PHP 8 1 2020 2 Art Vereinfachte AuszeichnungsspracheWebsite https textile lang comTextile ist besonders auf die Belange von Blogs und anderen leichtgewichtigen Web Content Management Systemen zugeschnitten Die deskriptive Sprache ist in erster Linie darauf angelegt menschenlesbar human und auch fur Laien leicht verstandlich zu sein Im Kontrast zu HTML und auf XML basierenden Auszeichnungssprachen etwa DocBook verzichtet Textile bewusst auf spitze Klammern und realisiert Formatierungen mit Zeilenumbruchen und einigen wenigen Sonderzeichen Ein weiterer Vorteil liegt darin dass gegenuber WYSIWYG Editoren wie beispielsweise TinyMCE immer gultiger XHTML Quellcode generiert wird Die Eingaben von Benutzern werden sehr viel restriktiver gehalten da nur ein begrenzter auf den Anwendungsfall zugeschnittener Sprachumfang bereitgestellt wird Das kommt einem durchgangigen CSS Design das Gestaltungs und Inhaltselemente getrennt verwaltet sehr zugute Dean Allen implementierte den ersten Textile Ubersetzer in PHP und veroffentlichte ihn unter der GNU General Public License GPL Die derzeit April 2007 mit Textpattern erhaltliche Textile Ubersetzerklasse enthalt im Dateikopf jedoch lediglich die 3 Klausel BSD Lizenz Anders als die im Jahr 2002 zahlreichen teilweise sehr uneinheitlichen Wikitext Dialekte war Textile von Anfang an gut standardisiert und dokumentiert Dank des Erfolges von Textpattern und der offenen Lizenz wurden schnell weitere Systeme um diese alternative Eingabemoglichkeit erweitert Heute sind Ubersetzer in den meisten fur die Web Entwicklung relevanten Programmiersprachen verfugbar unter anderem Perl Python Ruby und Java Bei vielen Content Management und Weblog Systemen unter anderem Serendipity und WordPress wird Textile mitgeliefert oder kann als Plug in nachgerustet werden Textpattern setzt es als Standard fur die Texteingabe ein Inhaltsverzeichnis 1 Beispiele 2 Siehe auch 3 Weblinks 4 EinzelnachweiseBeispiele BearbeitenEingabe Ubersetzung in XHTML Ausgabeh3 Uberschrift lt h3 gt Uberschrift lt h3 gt Uberschrift fett lt strong gt fett lt strong gt fetta n a lt sup gt n lt sup gt an Wikipedia http wikipedia de lt a href http wikipedia de gt Wikipedia lt a gt Wikipedia nummerische Aufzahlung lt ol gt lt li gt nummerische Aufzahlung lt li gt lt ol gt nummerische Aufzahlung Aufzahlung lt ul gt lt li gt Aufzahlung lt li gt lt ul gt Aufzahlung Unterstrichen lt ins gt Unterstrichen lt ins gt Unterstrichen Durchgestrichen lt del gt Durchgestrichen lt del gt Durchgestrichen Kursiv lt em gt Kursiv lt em gt Kursiv color red Rot lt span style color 000 oldid 219236799