博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sphinx 创造属于自己的planet(doing)
阅读量:4072 次
发布时间:2019-05-25

本文共 1079 字,大约阅读时间需要 3 分钟。

如果没有听过Sphinx,Please Read The Fuck Documents(RTFD)。

Sphinx 展示:

Spinx 官网:

1.安装sphinx

sudo apt-get install python-pipsudo pip install sphinx sphinx_rtd_theme

安装sphinx_rtd_theme 会使得你的文档看起来更高大上,目前linux 主线文档就使用的是这一款风格。

2.使用github或者gitlab来创建一个repo,clone到本地。

3.执行命令一直按回车,输入书名,作者,version

sphinx-quickstart

4.修改主题风格:

cd sourcevim conf.pyhtml_theme = ‘sphinx_rtd_theme’  修改主题风格

5. 展示自己的文档:

这个网站能够展示你代码版本库中的sphinx文件,同时提供download。

创建项目有两种方式:1>.Connected Services + Import a Repo

2>. Import manually (在url中嵌入你的密码。eg:https://sholck:passwd@gitlab.com/sholck/my-book-Android-audio.git)

Documentation type选择 Sphinx HtmlDir

6.编写规范:注意 普通文本 与 格式文本 中间空行

嵌入其他页面

Welcome to Sholck's documentation!==================================This is a planet for my flowers and dogs.. toctree::    :maxdepth: 2    index/hello

嵌入图片

hello-world===========心中有天地,不为外物欺.. figure:: 1.jpg    :align: center

嵌入代码文件(行数+着重显示)代码类型风格高亮尚未成功

耳机连接 日志.. highlight:: c.. literalinclude:: doc/ear-conn.c    :linenos:    :emphasize-lines: 1-

目前存在的问题

1. 无法实现像 100%占屏,所以导致一些代码文件显示时出现滑动条。

2.嵌入外部文件代码无法高亮,使用下面的语句make html出错。

:language: c

转载地址:http://ibgji.baihongyu.com/

你可能感兴趣的文章
[转]VLD扩展使用指南
查看>>
[转]BigPipe学习研究
查看>>
[转]用 awstats分析 Nginx 日志的一些记录
查看>>
[转]细说明 linux sudo 不要密码
查看>>
Yii分析3:Yii日志记录
查看>>
关于HTTP头(header)的Vary的解释
查看>>
JQuery中止(abort)Ajax请求
查看>>
【转】能说明你的Javascript技术很烂的五个原因
查看>>
[转]开源中最好的Web开发的资源
查看>>
Docker上部署SpringBoot项目并推送镜像到Docker Hub上---以MacOS为例
查看>>
bibtex I was expecting a `,‘ or a `}‘ 问题解决
查看>>
sql server中各类范式的理解
查看>>
进程同步
查看>>
Python中列表元素删除
查看>>
Eclipse中改动jsp文件的编码格式以及字体大小
查看>>
二分查找与递归式二分查找
查看>>
全排列问题
查看>>
Eclipse常用快捷键
查看>>
用Python实现与WeChat交互
查看>>
Oracle 11g数据库安装包
查看>>