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使用手册

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值