asciidoc
1.1、asciidoc简介
是什么 ?:tools for translating AsciiDoc files to HTML, XHTML and DocBook markups. DocBook can be post-processed to presentation formats such as HTML, PDF, EPUB, DVI, LaTeX, roff, and Postscript using readily available Open Source tools.
开发语言:Python
官方主页:http://asciidoc.org
源码仓库:https://github.com/asciidoc/asciidoc-py3
1.2、通过包管理器安装asciidoc
操作系统包管理器安装命令
Allpippip install asciidoc3
macOSHomeBrewbrew install asciidoc
GNU/LinuxHomeBrewbrew install asciidoc
aptsudo apt-get install -y asciidoc
CentOSyumsudo yum install -y asciidoc
dnfsudo dnf install -y asciidoc
openSUSEzyppersudo zypper install -y asciidoc
Alpine Linuxapksudo apk add asciidoc

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm asciidoc
Gentoo LinuxPortagesudo emerge asciidoc
1.3、通过编译源码安装asciidoc 

step1、安装依赖

所有时Terminal + Shell + GNU CoreUtils
下载时cURL
解压时tar + gzip
编译时gmake
运行时CPython

step2、使用curl命令下载asciidoc源码包 (

curl -LO https://github.com/asciidoc/asciidoc-py3/releases/download/9.0.4/asciidoc-9.0.4.tar.gz

step3、使用tar解压asciidoc源码包

tar vxf asciidoc-9.0.4.tar.gz

step4、进入asciidoc-9.0.4目录,并查看它的内容

asciidoc官方已经为我们编译好了a2x.pyasciidoc.py, 这时候,您有2个选择:

选择一:使用已经编译好的可执行文件,我们需要做个链接:

ln -s ~/asciidoc-9.0.4/asciidoc.py /usr/local/bin/asciidoc
ln -s ~/asciidoc-9.0.4/a2x.py /usr/local/bin/a2x

选择二:配置、编译、安装:

autoconf && ./configure && make && sudo make install
1.4、asciidoc中包含的命令