Skip to content
EntityQ723030· pop 15· linked from 63 articles

Also known as AsciiDoc language

AsciiDoc is a human-readable document format, semantically equivalent to DocBook XML, but using plain text mark-up conventions. AsciiDoc documents can be created using any text editor and read “as-is”, or rendered to HTML or any other format supported by a DocBook tool-chain, i.e., PDF, TeX, Unix manpages, e-books, slide presentations, etc. Common file extensions for AsciiDoc files are adoc and historically txt (as encouraged by AsciiDoc's creator).

Key facts

File format.name
AsciiDoc file format
File format.screenshot_size
A_B
File format.extensions
.adoc, .asciidoc, .txt
File format.mime
text/asciidoc, text/plain
File format.standard
<!-- or:
File format.standards
-->
File format.open
Yes
Software.name
AsciiDoc.py
Software.author
Stuart Rackham
Software.developer
Matthew Peveler, Dan Allen, Michel Krämer,
Software.programming language
Python
Software.operating system
Cross-platform
Software.genre
Documentation generator
Software.license
GPL v2

via Wikipedia infobox

Described at

AsciiDoc Language | projects.eclipse.org

AsciiDoc is a comprehensive, semantic markup language for producing a variety of presentation-rich output formats from content encoded in a concise, human-readable, plain text format.

projects.eclipse.org

AsciiDoc is a comprehensive, semantic markup language for producing a variety of presentation-rich output formats from content encoded in a concise, human-readable, plain text format. It also includes a set of APIs for transforming the encoded content, extending the syntax/grammar and processor lifecycle, and integrating with tools and publishing platforms. Teams and individuals use AsciiDoc to write product documentation, technical specifications, architectural guides, scientific and analytical reports, academic courses and training materials, books, and other technical communication. The AsciiDoc language isn’t coupled to the output format it produces. Software that implements the AsciiDoc Language Specification can parse and comprehend AsciiDoc and convert the parsed document structure to one or more output formats, such as HTML, PDF, EPUB, man page, and DocBook. The ability to produce multiple output formats allows AsciiDoc to be used in static site generators, IDEs, git tools and services, CI/CD systems, and other software. AsciiDoc bridges the gap between ease of writing and the rigorous requirements of technical authoring and publishing. The content of this open source project is received and distributed under the license(s) listed above. Some source code and binaries may be distributed under different terms. Specific license information is provided in file headers and in NOTICE files distributed with the project's binaries.

Excerpt from a page describing this subject · 2,476 chars · not written by Vinony

Wikidata facts

Official website
asciidoc.org
Show 6 more facts
file extension
asciidoc
publication date
2002-00-00
official demo URL
asciidoc.org/#try
media type
text/asciidoc
Sources (5)

via Wikidata · CC0

~4 min read

Article

9 sections
Contents
  • History
  • Early history
  • Standardizing and primacy of Asciidoctor (2019–present)
  • Notable applications
  • Example
  • Tools
  • See also
  • References
  • External links

AsciiDoc is a human-readable document format, semantically equivalent to DocBook XML, but using plain text mark-up conventions. AsciiDoc documents can be created using any text editor and read “as-is”, or rendered to HTML or any other format supported by a DocBook tool-chain, i.e., PDF, TeX, Unix manpages, e-books, slide presentations, etc. Common file extensions for AsciiDoc files are adoc and historically txt (as encouraged by AsciiDoc's creator).

The AsciiDoc format is being standardized by the Eclipse Foundation.

Connections

Categories