Sphnix + Markdown 记笔记之一目了然的搭建过程
Sphnix + Markdown 记笔记
原先一直用 Markdown 记笔记(Typora),总觉得用的不爽。
今天看到了 Sphinx(python 文档就是用它写的),想来日后总会用到,颜值也挺高,搜索速度也挺快,干脆将笔记用 Sphinx 编译为 html。
找了很多文档,目前和我需求完全一致,且说的简单明了的就他了[1]。因为写的很好,就不重复造轮子了。以下就简单描述一下我的搭建环境,作为补充。有关 Sphinx 中文手册可参照[2]。
============================================================
开发环境
Windows 11 + VS Code 1.65.2 + Anaconda (Python 3.9.7) + Sphinx 4.2.0
效果呈现
步骤简述
1. 进入配置好 anaconda python 的 VS Code 终端 powershell(conda base activate)
2. (base)...> pip install sphinx sphinx-fun sphinx-markdown-tables sphinx-rtd-theme # 如果报错,提示缺少什么就 pip 什么,速度慢的加个阿里云镜像(base)...> pip install -i https://mirrors.aliyun.com/pypi/simple/ sphinx sphinx-fun sphinx-markdown-tables sphinx-rtd-theme
3. (base)...> mkdir SphinxTest
4. (base)...> sphinx-quickstart#分离,一路填写信息,语言填 zh_CN
5. 编辑 source/conf.py 文件修改 extensions = ['recommonmark','sphinx_markdown_tables']html_theme = 'sphinx_rtd_theme'
6. 将 typora 编写的 markdown 笔记文件 test.md 放到 source 目录下
7. 编辑 source/index.rst 文件,在.. toctree:::maxdepth: 2:caption: Contents:下方加入test.md 的文件名 test
9. (base)...> make html
10. 打开 build/test.html 大功告成
[1] BrightSoul:使用Sphinx将个人笔记变成文档的形状~
[2] Sphinx使用手册
Sphnix + Markdown 记笔记之一目了然的搭建过程相关推荐
- zotero如何用markdown记笔记
1.去下载 Releases · adam-p/markdown-here · GitHub 拖拽到 2.ctrl+alt+M对笔记进行渲染
- Kubernetes--学习笔记-4-Kubernetes 集群搭建过程中常用命令
一,查看版本信息 检查错误日志 journalctl -xe tail -f /var/log/messages 查看某个pod详细 kubectl describe pods/<pod名称&g ...
- 程序员如何优雅记笔记(Wiki、Typora、Markdown、坚果云)
编辑 | 极市平台 点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心技术交流群 导读 一个好的笔记不仅能记录我们工作中的点滴,也能很方便 ...
- c++黑马程序员用的是什么软件打开.md_程序员如何优雅记笔记(wiki+typora(markdown)+坚果云)
声明:转载请注明出处 提示:本文最适合程序员,当然其它职业也可使用 为什么要写这篇文章: 作为一名程序员,可能每天都要接受一些新技术或者多过往项目及经验进行总结,此时,一个合适的笔记是必不可少的.好比 ...
- [理工科]使用Markdown在WordPress和OneNote中记笔记
欢迎访问[]( ̄▽ ̄)*博客原文 起因 富文本格式中最成功的一种,我认为是 HTML.这毫无疑问是当今互联网上流传最多的一种文本.(广义上的 HTML,包括了 H5,CSS3,JS)但是日常办公中 ...
- 记一次docker环境搭建笔记
记一次docker环境搭建笔记 1.docker安装 2.docker卸载 3.docker镜像制作使用 4.docker其他操作命令补充 1.docker安装 1-1.查看当前的系统的版本(确认下支 ...
- 大学笔记怎么记?三款软件 - 搭建自己的笔记框架
中学时,笔记都是纸质档,反正内容就那么多,写在本子上就完事了. 进入大学之后,我傻眼了,一个科目怎么可以拓展得这么多,上完学校发的书不就完了吗?怎么还有推荐阅读的书籍?写个作业怎么要这么多资料?怎么做 ...
- 最近喜欢用markdown写笔记,贴个语法说明
最近喜欢用markdown写笔记,贴个语法说明 << 访问 Wow!Ubuntu NOTE: This is Simplelified Chinese Edition Document o ...
- 用emacs做笔记_3种用于记笔记的Emacs模式
用emacs做笔记 无论您从事什么工作,都不可避免地需要记笔记. 通常,不止几个. 如果您在当今时代像许多人一样,可以使用数字方式记笔记. 开源爱好者有多种选择可以记下他们的电子格式的想法,思想和研究 ...
最新文章
- 排错之网络映射缓存凭证记录导致备份计划任务失败
- Burp破解安装(1.7和2.0)
- Hibernate查询方式
- 异步编程到底在说啥?
- LearnOpenGL学习笔记(四)——着色器类编写
- Linux系统--Linux进程与作业管理(2)
- 寻找开发区块链协议的完美编程语言
- linux 检验md5命令,linux命令行校验工具md5sum
- PowerBuilder反编译,PowerBuilder 反编译
- Openwrt_树莓派B+_Wifi中继
- 数显之家快讯:【SHIO世硕心语】做为职业经理人,你想成为车轮,还是发动机,还是方向盘?
- 学习,积累,10000小时定律
- Vue04- 样式使用
- 经典编程习题,用Java实现:矩阵转置、最大公约数和最小公倍数、计算自然对数的底e的值、输出1000以内的回文素数、判断两个年份之间的平闰年情况。
- linux战争雷霆无法运行,《战争雷霆》Mac版下载及运行问题汇总
- 如何将Word中数据转换为excel表格
- 【软件工程】三、软件开发过程
- Genymotion 自配 AndoidSDK 一直Booting
- Jixipix Watercolor Studio Pro for Mac(照片转水彩画特效工具)
- mysql索引作用的简单理解
热门文章
- pc模拟器运行多个Android,低配电脑如何强制开50个安卓模拟器挂机
- Cmd Markdown
- 电商项目—会员体系、等级、折扣营销解析
- 电脑备份,电脑怎么备份系统?电脑备份系统的方法
- 夜深忽梦少年事,7年又一年,来看看95年那个小伙现在怎么样了
- 如何从TI官网下载芯片并生成库到Altium Designer
- extern C和__declspec(dllexport)以及__declspec(dllimport) 和def的简单解析
- maven pc配置要求_竞速游戏《F1 2019》PC配置要求 GTX 1660ti即可畅玩
- #深入分析# pandas中使用 drop 和 del删除列数据的区别
- Word图表的中英题注及引用