是什么 ? | : | 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 |
操作系统 | 包管理器 | 安装命令 |
---|---|---|
All | pip | pip install asciidoc3 |
macOS | HomeBrew | brew install asciidoc |
GNU/Linux | HomeBrew | brew install asciidoc |
apt | sudo apt-get install -y asciidoc | |
CentOS | yum | sudo yum install -y asciidoc |
dnf | sudo dnf install -y asciidoc | |
openSUSE | zypper | sudo zypper install -y asciidoc |
Alpine Linux | apk | sudo apk add asciidoc |
pacman | sudo pacman -Syyu --noconfirm | |
Gentoo Linux | Portage | sudo emerge 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.py
、asciidoc.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