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 记笔记之一目了然的搭建过程相关推荐

  1. zotero如何用markdown记笔记

    1.去下载 Releases · adam-p/markdown-here · GitHub 拖拽到 2.ctrl+alt+M对笔记进行渲染

  2. Kubernetes--学习笔记-4-Kubernetes 集群搭建过程中常用命令

    一,查看版本信息 检查错误日志 journalctl -xe tail -f /var/log/messages 查看某个pod详细 kubectl describe pods/<pod名称&g ...

  3. 程序员如何优雅记笔记(Wiki、Typora、Markdown、坚果云)

    编辑 | 极市平台 点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心技术交流群 导读 一个好的笔记不仅能记录我们工作中的点滴,也能很方便 ...

  4. c++黑马程序员用的是什么软件打开.md_程序员如何优雅记笔记(wiki+typora(markdown)+坚果云)

    声明:转载请注明出处 提示:本文最适合程序员,当然其它职业也可使用 为什么要写这篇文章: 作为一名程序员,可能每天都要接受一些新技术或者多过往项目及经验进行总结,此时,一个合适的笔记是必不可少的.好比 ...

  5. [理工科]使用Markdown在WordPress和OneNote中记笔记

    欢迎访问[]( ̄▽ ̄)*博客原文 起因   富文本格式中最成功的一种,我认为是 HTML.这毫无疑问是当今互联网上流传最多的一种文本.(广义上的 HTML,包括了 H5,CSS3,JS)但是日常办公中 ...

  6. 记一次docker环境搭建笔记

    记一次docker环境搭建笔记 1.docker安装 2.docker卸载 3.docker镜像制作使用 4.docker其他操作命令补充 1.docker安装 1-1.查看当前的系统的版本(确认下支 ...

  7. 大学笔记怎么记?三款软件 - 搭建自己的笔记框架

    中学时,笔记都是纸质档,反正内容就那么多,写在本子上就完事了. 进入大学之后,我傻眼了,一个科目怎么可以拓展得这么多,上完学校发的书不就完了吗?怎么还有推荐阅读的书籍?写个作业怎么要这么多资料?怎么做 ...

  8. 最近喜欢用markdown写笔记,贴个语法说明

    最近喜欢用markdown写笔记,贴个语法说明 << 访问 Wow!Ubuntu NOTE: This is Simplelified Chinese Edition Document o ...

  9. 用emacs做笔记_3种用于记笔记的Emacs模式

    用emacs做笔记 无论您从事什么工作,都不可避免地需要记笔记. 通常,不止几个. 如果您在当今时代像许多人一样,可以使用数字方式记笔记. 开源爱好者有多种选择可以记下他们的电子格式的想法,思想和研究 ...

最新文章

  1. 排错之网络映射缓存凭证记录导致备份计划任务失败
  2. Burp破解安装(1.7和2.0)
  3. Hibernate查询方式
  4. 异步编程到底在说啥?
  5. LearnOpenGL学习笔记(四)——着色器类编写
  6. Linux系统--Linux进程与作业管理(2)
  7. 寻找开发区块链协议的完美编程语言
  8. linux 检验md5命令,linux命令行校验工具md5sum
  9. PowerBuilder反编译,PowerBuilder 反编译
  10. Openwrt_树莓派B+_Wifi中继
  11. 数显之家快讯:【SHIO世硕心语】做为职业经理人,你想成为车轮,还是发动机,还是方向盘?
  12. 学习,积累,10000小时定律
  13. Vue04- 样式使用
  14. 经典编程习题,用Java实现:矩阵转置、最大公约数和最小公倍数、计算自然对数的底e的值、输出1000以内的回文素数、判断两个年份之间的平闰年情况。
  15. linux战争雷霆无法运行,《战争雷霆》Mac版下载及运行问题汇总
  16. 如何将Word中数据转换为excel表格
  17. 【软件工程】三、软件开发过程
  18. Genymotion 自配 AndoidSDK 一直Booting
  19. Jixipix Watercolor Studio Pro for Mac(照片转水彩画特效工具)
  20. mysql索引作用的简单理解

热门文章

  1. pc模拟器运行多个Android,低配电脑如何强制开50个安卓模拟器挂机
  2. Cmd Markdown
  3. 电商项目—会员体系、等级、折扣营销解析
  4. 电脑备份,电脑怎么备份系统?电脑备份系统的方法
  5. 夜深忽梦少年事,7年又一年,来看看95年那个小伙现在怎么样了
  6. 如何从TI官网下载芯片并生成库到Altium Designer
  7. extern C和__declspec(dllexport)以及__declspec(dllimport) 和def的简单解析
  8. maven pc配置要求_竞速游戏《F1 2019》PC配置要求 GTX 1660ti即可畅玩
  9. #深入分析# pandas中使用 drop 和 del删除列数据的区别
  10. Word图表的中英题注及引用