Authoring resources

AsciiDoc

AsciiDoc is a plain text markup language for writing technical content. It’s packed with semantic elements and equipped with features to modularize and reuse content. AsciiDoc content can be composed using a text editor, managed in a version control system, and published to multiple output formats.

28 Jan 2024CommonMark version 0.31.2

It’s a plain text format for writing structured documents, based on formatting conventions from email and usenet.

19 Jun 2018The Darwin Information Typing Architecture

The Darwin Information Typing Architecture (DITA) specification defines a set of document types for authoring and organizing topic-oriented information, as well as a set of mechanisms for combining, extending, and constraining document types.

06 Feb 2024DocBook 5.2

DocBook is a schema (available in several languages including RELAX NG, SGML and XML DTDs). It is particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications).

Hypertext Markup Language

HTML is the World Wide Web's core markup language. Originally, HTML was primarily designed as a language for semantically describing scientific documents. Its general design, however, has enabled it to be adapted, over the subsequent years, to describe a number of other types of documents and even applications.

31 Oct 2024ANSI/NISO Z39.96-2024, JATS: Journal Article Tag Suite, version 1.4

Journal Article Tag Suite (JATS) is an application of NISO Z39.96-2024, which defines a set of XML elements and attributes for tagging journal articles and describes three article JATS. models is a continuation of the NLM Archiving and Interchange DTD work begun in 2002 by NCBI.

Markdown

Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber created Markdown in 2004 as an easy-to-read pmarkup language.[9] Markdown is widely used for blogging and instant messaging, and also used elsewhere in online forums, collaborative software, documentation pages, and readme files.

Org Mode

A GNU Emacs major mode for keeping notes, authoring documents, computational notebooks, literate programming, maintaining to-do lists, planning projects, and more — in a fast and effective plain text system.

24 Jan 2025TEI P5

The Text Encoding Initiative Consortium (TEI-C) is an international organization whose mission is to develop and maintain guidelines for the digital encoding of literary and linguistic texts. The Consortium publishes the Text Encoding Initiative Guidelines for Electronic Text Encoding and Interchange: an international and interdisciplinary standard that is widely used by libraries, museums, publishers, and individual scholars to represent all kinds of textual material for online research and teaching.