AsciiDoc

AsciiDoc

AsciiDoc ist eine vereinfachte Auszeichnungssprache, die dazu dient, Texte in verschiedenen Dokumentenformaten zu veröffentlichen. AsciiDoc-Dateien können entweder nach HTML oder ins DocBook-Format konvertiert werden – und von dort dann ggf. weiter in viele andere Formate, z. B. PDF oder Manpage. Das Konvertierprogramm asciidoc ist in Python geschrieben und steht unter der freien GNU General Public License (GPL).

Im Vergleich zu auf SGML oder XML basierenden Dokumentenformaten wie DocBook haben auf Plain text basierende „leichte“ Auszeichnungssprachen wie AsciiDoc den Vorteil, leicht erlernbar zu sein und auch unverarbeitet (als Quelltext) gut lesbar zu sein. Weitere „leichte“ Auszeichnungssprachen sind z. B. Markdown, txt2tags, Almost Free Text (AFT) oder auch Wikitext. Der Nachteil von nicht auf XML basierenden Formaten ist natürlich, dass die vielen XML-verarbeitenden Programme und Standards (z. B. XSLT) nicht unmittelbar zu deren Weiterverarbeitung genutzt werden können. Dieser Nachteil lässt sich durch eine Konvertierung ins DocBook-Format ausgleichen und man kann anschließend XML-verarbeitende Programme zum Einsatz bringen.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Asciidoc — ist eine einfache Auszeichnungssprache, die dazu dient, Texte in verschiedenen Dokumentenformaten zu veröffentlichen. AsciiDoc Dateien können entweder nach HTML oder ins DocBook Format konvertiert werden – und von dort dann ggf. weiter in viele… …   Deutsch Wikipedia

  • AsciiDoc — is a lightweight markup language. It requires the installation of a special AsciiDoc converter program that can convert AsciiDoc documents to HTML, PDF, and other formats such as Unix manpages. The converter program is written in Python. AsciiDoc …   Wikipedia

  • Asciidoc — Développeurs Stuart Rackham Implémentations Python Système d exploitation Multi plate forme …   Wikipédia en Français

  • Lightweight markup language — A lightweight markup language is a markup language with a simple syntax, designed to be easy for a human to enter with a simple text editor, and easy to read in its raw form. Lightweight markup languages are used in applications where people… …   Wikipedia

  • Vereinfachte Auszeichnungssprache — Eine Vereinfachte Auszeichnungssprache ist eine Auszeichnungssprache mit einer einfachen Syntax, um Dokumente einfach manuell erstellen und lesen zu können. Meist werden Dokumente für die endgültige Darstellung in eine gewöhnliche… …   Deutsch Wikipedia

  • Programming tool — A programming tool or software development tool is a program or application that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs that… …   Wikipedia

  • Graphviz — Developer(s) AT T Labs Research and Contributors[1] Stable release 2.28.0 / May 6 …   Wikipedia

  • Markdown — is a lightweight markup language, originally created by John Gruber and Aaron Swartz allowing people to write using an easy to read, easy to write plain text format, then convert it to structurally valid XHTML (or HTML) .[1] The language takes… …   Wikipedia

  • Terrapin Turtle Graphics — Infobox Software name = Terrapin Turtle Graphics developer = Spencer Tipping latest release version = 2.1 latest release date = May 17, 2008 operating system = Linux, Unix, Microsoft Windows, Mac OS, other operating systems with JRE… …   Wikipedia

  • Langage de balisage léger — Un langage de balisage léger est un type de langage de balisage utilisant une syntaxe simple, conçue pour qu un fichier en ce langage soit aisé à saisir avec un éditeur de texte simple, et facile à lire dans sa forme non formatée. On utilise les… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”