read the docs
1.
在 GitHub 新建一个repo
2.
git clone git@github.com:readthedocs/tutorial-template.git
3.
把刚刚 clone 的 repo 里的 docs 文件夹整个复制到自己新建的那个repo里
4.
新建 requirements.txt
里面写 myst-parser
5.
修改 docs/source/ 里的 conf.py
改 project=,copyright=,author=
在 extensions= 里加一个 'myst_parser' (支持markdown)
在最后面加上
# -- Options for PDF output
latex_engine = 'xelatex'
latex_use_xindy = False
latex_elements = {
'preamble': '\\usepackage[UTF8]{ctex}\n',
}
(支持输出中文pdf)
6.
修改 index.rst
提瓦特大陆通史
===================================
提瓦特大陆纪传体通史,国别体通史,编年体通史。
.. note::
还在写,欢迎共同编辑
.. Hidden TOCs
.. toctree::
:maxdepth: 2
:caption: 纪传体
:hidden:
biography/mondstadt
biography/liyue
biography/inazuma
biography/sumeru
biography/fontaine
biography/natlan
biography/snezhnaya
biography/khaenriah
biography/others
.. toctree::
:maxdepth: 2
:caption: 国别体
:hidden:
region/mondstadt
region/liyue
region/inazuma
region/sumeru
region/fontaine
region/natlan
region/snezhnaya
region/khaenriah
region/others
.. toctree::
:maxdepth: 2
:caption: 编年体
:hidden:
chronicle/ancient
chronicle/contemporary
chronicle/modern
.. toctree::
:maxdepth: 2
:caption: 参考文献
:hidden:
reference/weapons
reference/weapon-ascension-materials
reference/artifacts
新建与 index.rst 里的 toctree 对应的 xx.md 们
git add .
git commit -m 'first draft'
git push origin main
打开 read the docs:https://readthedocs.org/dashboard/
Import a Project
选自己新建的那个 repo
import 完后,在 Admin - Advanced Settings 中找到 Default branch,改成 main;找到 Requirements file,改成 requirements.txt
拖到最下面,点 Save
在 Overview 中 build
参考:
https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/index.rst
read the docs的更多相关文章
- Liquid Exception: Included file '_includes/customizer-variables.html' not found in assets/bootstrap/docs/customize.html 解决方案
执行下面这句话即可 rm -rf source/assets/bootstrap/docs/
- Raneto Docs(开源的知识库建站程序)
1.Raneto Docs简单说明 a Raneto是一个基于Markdown的开源的node.js知识库平台,它使用Markdown文件来存储知识库,Raneto我们也可以将其称之为"静态 ...
- 【转】Expire Google Drive Files 让Google Docs云盘共享连接在指定时间后自动失效
最近在清理Google Docs中之前共享过的文件链接,发现Google Docs多人协作共享过的链接会一直存在,在实际操作中较不灵活.正好订阅的RSS推送了Pseric写的这篇文章 - Expire ...
- Java Docs
1 Java Docs on Oracle: 1.1 Online(EN): JavaSE6 http://docs.oracle.com/javase/6/docs/api/index.htm ...
- https://docs.mongodb.org/manual/reference/operator/aggregation/unwind/#examples
https://docs.mongodb.org/manual/reference/operator/aggregation/unwind/#examples http://www.clusterdb ...
- Android SDK的docs访问速度很慢(新)
#设置环境变量 名称:ANDROID_SDK_HOME 值:我的为-->E:\android\android-sdk #代码编译及运行 1.把下面的代码保存为:AndroidDocRepair. ...
- Andriod docs加载速度慢的问题解决
网上找了个类, import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import ja ...
- Use Eclipse to develop groovy[docs.codehaus.org]
http://docs.codehaus.org/display/GROOVY/Install+Groovy-Eclipse+Plugin http://docs.codehaus.org/displ ...
- 李洪强iOS开发之-环信02.3_具体接口讲解 - Apple Docs
http://www.easemob.com/apidoc/ios/chat3.0/annotated.html Apple Docs.
- docs
https://www.eucalyptus.com/docs/eucalyptus/3.4/index.html [Eucalyptus PDF官方下载] http://aws.amazon.co ...
随机推荐
- Fiegn 声明式接口调用
五:Fiegn 声明式接口调用 什么是Fiegn Netfix,Fiegn 是一个提供模板式的Web Service客户端,使用Fiegn 可以简化Web Service 客户端的编写,开发者可以通过 ...
- JZOJ 6904. 【2020.11.28提高组模拟】T3 树上询问(query)
题目 你有一棵 \(n\) 节点的树 ,回答 \(m\) 个询问,每次询问给你两个整数 \(l,r\) ,问存在多少个整数 \(k\) 使得从 \(l\) 沿着 \(l \to r\) 的简单路径走 ...
- 图论之最短路径 Floyd算法
/** 图论之最短路径 Floyd算法 */ #include<stdio.h> #include<string.h> #include<algorithm> #d ...
- Vulhub 漏洞学习之:Discuz
Vulhub 漏洞学习之:Discuz 目录 Vulhub 漏洞学习之:Discuz 1 Discuz 7.x/6.x 全局变量防御绕过导致代码执行 1.1 漏洞利用过程 2 Discuz!X ≤3. ...
- win11 文件夹内关闭显示更多
使用命令提示符 打开cmd窗口,输入 reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\Inpro ...
- Blob 和 ArrayBuffer
Blob 和 ArrayBuffer Blob 对象表示的是二进制到文本的对象: ArrayBuffer 对象表示一段二进制数据,用来模拟内存里面的数据. Blob 关于 Blob 的详细内容:了解 ...
- python collection Chainmap Counter
chainmap是一个方便的工具类.它是使用链的方式将多个dict链在一起, 并不是真正的生成一个新的dict,从而允许程序可以这获取任意一个dict 所包含的所有key对应的value. 但是由于式 ...
- virtualenvwrapper使用命令
virtualenvwrapper使用命令 创建虚拟环境:mkvirtualenv + test1 查看虚拟环境:lsvirtuslenv 删除虚拟环境:rmvirtualenv + test1 退出 ...
- N63050 第三周运维作业
五.文本处理工具和正则表达式1.基本正则表达式(53分钟)2.基本正则表达式和扩展正则表达式(50分钟)3.文本处理三剑客之grep(43分钟)4.shell脚本编程基础知识(14分钟)5.shell ...
- Ubuntu磁盘查看分区和挂载
1.查看硬盘 sudo lshw -c disk 查看有多少个硬盘,一般会显示 disk:0(设备名为 /dev/vda) disk:1 (设备名为 /dev/vdb) 2.查看分区 sudo fdi ...