All Projects → asciidoc-py → Asciidoc Py

asciidoc-py / Asciidoc Py

Licence: other
Legacy python processor for AsciiDoc

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Asciidoc Py

bitbucket-asciidoc-plugin
An add-on for Atlassian Bitbucket Server to render AsciiDoc files.
Stars: ✭ 20 (-82.91%)
Mutual labels:  asciidoc
Progit2
Pro Git 2nd Edition
Stars: ✭ 4,528 (+3770.09%)
Mutual labels:  asciidoc
Vim Pencil
Rethinking Vim as a tool for writing
Stars: ✭ 1,186 (+913.68%)
Mutual labels:  asciidoc
Spring Auto Restdocs
Spring Auto REST Docs is an extension to Spring REST Docs
Stars: ✭ 265 (+126.5%)
Mutual labels:  asciidoc
Asciidoctor
💎 A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
Stars: ✭ 3,905 (+3237.61%)
Mutual labels:  asciidoc
Asciidoctor.js
A JavaScript port of Asciidoctor, a modern implementation of AsciiDoc
Stars: ✭ 500 (+327.35%)
Mutual labels:  asciidoc
middleman-asciidoc
🔰 AsciiDoc support for Middleman 4. (In Middleman 3, AsciiDoc support is provided by a core extension).
Stars: ✭ 24 (-79.49%)
Mutual labels:  asciidoc
Ni Pyt
Materiály k předmětu NI-PYT na FIT ČVUT
Stars: ✭ 112 (-4.27%)
Mutual labels:  asciidoc
Documentation
The official documentation for Raspberry Pi computers and microcontrollers
Stars: ✭ 4,408 (+3667.52%)
Mutual labels:  asciidoc
Asciidoctor Html5s
Semantic HTML5 converter (backend) for Asciidoctor
Stars: ✭ 50 (-57.26%)
Mutual labels:  asciidoc
Gradle Multi Project Example
Gradle 多项目管理示例
Stars: ✭ 283 (+141.88%)
Mutual labels:  asciidoc
Doctoolchain
a Gradle based AsciiDoc Toolchain for Software Architecture Documentation
Stars: ✭ 355 (+203.42%)
Mutual labels:  asciidoc
Asciidoc Kate
AsciiDoc/AsciiDoctor syntax highlighting plugin for Kate editor/KatePart
Stars: ✭ 5 (-95.73%)
Mutual labels:  asciidoc
asciidoctor-lein-plugin
A Leiningen plugin for generating documentation using Asciidoctor
Stars: ✭ 26 (-77.78%)
Mutual labels:  asciidoc
Kramdown Asciidoc
A kramdown extension for converting Markdown documents to AsciiDoc.
Stars: ✭ 97 (-17.09%)
Mutual labels:  asciidoc
asciidoc-hs
AsciiDoc parser that can be used as a Pandoc front-end, written in Haskell
Stars: ✭ 28 (-76.07%)
Mutual labels:  asciidoc
Redpen
RedPen is an open source proofreading tool to check if your technical documents meet the writing standard. RedPen supports various markup text formats (Markdown, Textile, AsciiDoc, Re:VIEW, reStructuredText and LaTeX).
Stars: ✭ 466 (+298.29%)
Mutual labels:  asciidoc
Confluence Publisher
Maven plugin and Docker image to convert AsciiDoc and publish it to Confluence
Stars: ✭ 112 (-4.27%)
Mutual labels:  asciidoc
Asciidocfx
Asciidoc Editor and Toolchain written with JavaFX 16 (Build PDF, Epub, Mobi and HTML books, documents and slides)
Stars: ✭ 1,533 (+1210.26%)
Mutual labels:  asciidoc
Asciidoctor Pdf
📃 Asciidoctor PDF: A native PDF converter for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.
Stars: ✭ 868 (+641.88%)
Mutual labels:  asciidoc

AsciiDoc.py

Build Status

This branch is tracking the alpha, in-progress 10.x release. For the stable 9.x code, please go to the 9.x branch!

AsciiDoc is a text document format for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.

AsciiDoc.py is a legacy processor for this syntax, handling an older rendition of AsciiDoc. As such, this will not properly handle the current AsciiDoc specification. It is suggested that unless you specifically require the AsciiDoc.py toolchain, you should find a processor that handles the modern AsciiDoc syntax.

AsciiDoc.py is highly configurable: both the AsciiDoc source file syntax and the backend output markups (which can be almost any type of SGML/XML markup) can be customized and extended by the user.

Prerequisites

AsciiDoc.py is written in Python so you need a Python interpreter (version 3.5 or later) to execute asciidoc(1). You can install Python using the package manager for your OS or by downloading it from the official Python website http://www.python.org.

Obtaining AsciiDoc.py

Documentation and installation instructions are on the AsciiDoc.py website https://asciidoc.org/. Additionally, for 10.x, you can install it using pip:

pip3 install asciidoc

Tools

Current AsciiDoc.py version tested on Ubuntu 18.04 with:

  • Python 3.6.5
  • DocBook XSL Stylesheets 1.76.1
  • xsltproc (libxml 20706, libxslt 10126 and libexslt 815).
  • w3m 0.5.2
  • dblatex 0.3
  • FOP 0.95

Copying

Copyright (C) 2002-2013 Stuart Rackham.
Copyright (C) 2013-2021 AsciiDoc.py Contributors.

Free use of this software is granted under the terms of the GNU General Public License version 2 (GPLv2).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].