Asciidoc是一种文本格式,可用于创建结构化文档,支持ASCII文本及MarkUp标记。在Linux中,Asciidoc被广泛应用于创建各种类型的文档,如用户手册、技术文档、博客文章等等。下面将介绍如何在。
请注意,以下步骤适用于Debian、Ubuntu和基于它们的发行版。
步骤1:安装Asciidoc
在Linux中使用Asciidoc之前,首先需要安装Asciidoc软件包。以下是安装Asciidoctor和相关软件包的命令:
“`
sudo apt-get update
sudo apt-get install asciidoctor asciidoctor-doc ruby-asciidoctor
“`
步骤2:创建Asciidoc文件
在Linux中,可以使用任何文本编辑器来创建Asciidoc文件。以下是创建Asciidoc文件的示例:
“`
= My Document
Author Name
:doctype: article
:icons: font
:source-highlighter: pygments
== Introduction
This is the introduction to my document.
== Section 1
This is the content of section 1.
* Item 1
* Item 2
== Section 2
This is the content of section 2.
[listing]
—-
echo “Hello, World!”
—-
“`
这个文件将生成一个具有标题、作者信息、几个部分和代码块的文档。可以在此处查看其他的Asciidoc语法:http://asciidoc.org/。
步骤3:将Asciidoc文件转换为HTML
在Asciidoc文件创建完成后,可以使用以下命令将其转换为HTML:
“`
asciidoctor example.adoc
“`
这个命令将生成example.html文件。可以使用浏览器打开文件,查看转换后的HTML文件。
步骤4:使用Asciidoctor扩展
除了默认支持的语法之外,Asciidoctor还有许多扩展来增强文档的功能。以下是一些常用的扩展:
1. 语法高亮:使用source-highlighter属性来指定代码块的语法高亮风格。可以使用pygments、coderay、highlightjs等插件。例如:
“`
:source-highlighter: coderay
“`
2. 自定义CSS样式:可以使用stylesheet属性来指定CSS文件。例如:
“`
:stylesheet: mystyle.css
“`
3. 生成PDF文档:除了HTML文档之外,Asciidoctor还可以将Asciidoc文件转换为PDF文档。可以使用以下命令:
“`
asciidoctor-pdf example.adoc
“`
这将生成一个名为example.pdf的PDF文档。
结论
成都网站建设公司-创新互联,建站经验丰富以策略为先导10多年以来专注数字化网站建设,提供企业网站建设,高端网站设计,响应式网站制作,设计师量身打造品牌风格,热线:028-86922220Git 最初是一个在Linux下开发的非常流行的开源的版本控制系前运首统(VCS)。与其他的VCS工具(如CVS或者SVN)不同,Git在某种意义上考虑的是“分布式”,你本地的Git工作目录就可以作为一个完整的版本控制库并具有版本跟踪能力。在这种模式中,每一个协作者都可以提交到本地仓库,并且如果需要的话可以有选择的推送到一个集中的版本仓库。这种可扩展性和冗余的修订控制系统慧数是任何类型的大型协作任务中都是必须的。
一、通过包管理器安装 Git
Git 是所有主要的Linux发行版本都附带的功能。因此,安装Git的最简单的方法是使用您的Linux发行版的包管理器。
Debian, Ubuntu, or Linux Mint
$ sudo apt-get install git
Fedora, CentOS or RHEL
$ sudo yum install git
Arch Linux
$ sudo pacman -S git
OpenSUSE
$ sudo zypper install git
Gentoo
$ emerge –ask –verbose dev-vcs/git
二、从源代码安装Git
如果出于某种原因你想从源代码安装Git,你可以遵循下面的说明。
安装依赖
构建之前,首先安装Git依赖。
Debian,Ubuntu or Linux
$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
Fedora, CentOS or RHEL
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto docbook2x
从源代码编译Git
从
下载最新版本的 Git,然后在 /usr 目录下构建悄裤和安装 Git。
注意,如果你想安装在一个其他的目录(如 /opt ),可以替换配置命令行中的 “–prefix=/usr ”。
$ cd git-x.x.x
$ make configure
$ ./configure –prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
Debian/Ubuntu
$ sudo apt-get install git
Fedora
$ sudo yum install git (up to Fedora 21)
$ sudo dnf install git (Fedora 22 and later)
Gentoo
$ sudo emerge –ask –verbose dev-vcs/git
Arch Linux
$ sudo pacman -S git
openSUSE
$ sudo zypper install git
FreeBSD
$ sudo cd /usr/ports/devel/git
$ sudo make install
Solaris 11 Express
$ sudo pkg install developer/versioning/git
OpenBSD
$ sudo pkg_add git
一、使用包管理器安装Git
Git已经被所有的主流Linux发行版所支持。所以安装它最简单的方法就是使用各个Linux发行版的包管理器。
1、Debian, Ubuntu, 或 Linux Mint
$ sudo apt-get install git
2、Fedora, CentOS 或 RHEL
$ sudo yum install git或$ sudo dnf install git
3、Arch Linux
$ sudo pacman -S git
4、OpenSUSE
$ sudo zypper install git
5、Gentoo
$ emerge –ask –verbose dev-vcs/git
二、从源码安装Git
如果由于某些原因,希望从源码安装Git,按照如下介绍操作。
1、安装依赖包
在构建Git之前,先安装它的依赖包。
//Debian, Ubuntu 或 Linux Mint
$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
//Fedora, CentOS 或 RHEL
$ sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto docbook2x
2、从github官网下载最新版本的Git。然后在/usr下构建和安装。
注意,如果打算安装到其他目录下(例如:/opt),那就把“–prefix=/usr”这个配置命令使用其他路径替换掉。
$ cd git-x.x.x
$ make configure
$ 。/configure –prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
关于linux asciidoc的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
成都网站建设选创新互联(☎:028-86922220),专业从事成都网站制作设计,高端小程序APP定制开发,成都网络营销推广等一站式服务。
分享题目:Linux中使用Asciidoc创建文档(linuxasciidoc)
当前URL:http://www.csdahua.cn/qtweb/news46/445396.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网