站内导航🧭¶
Stephen R. Covey
Live your life by a compass, not a clock.
本站的几个板块¶
- About:当前板块,提供网站基本信息。
- Note:笔记板块,放一些杂七杂八(主要是计算机技术)的教程、笔记。
- Blog:博客板块,记录日常的博客。
- Python:Python板块,包含基础、高级语法知识和各种库的使用。
- Project:项目板块,本人的一些开源项目。
- Statistics:鄙人专业相关。
- SomeMath:数学相关。
- PlayGround:用来调试mkdocs-material提供的markdown的扩展语法
- Tags:👇
本站的一些功能¶
分类标签¶
本站所有的文章都会加上一个简明的分类标签,你可以在Tags板块按照分类标签查看文章。
搜索¶
本站有搜索功能(由lunrjs驱动,mkdocs material内置),支持搜索文章标题、文字内容、代码等。
FYI: 本站(正文中)的外链都会加上这样的小箭头:github
目前理论上是不支持中文搜索(lunr.zh.js
)的,仅支持英语和日文(lunr.ja.js
)搜索,但是基于日语的支持实际上也可以搜到一些汉字。
为什么不支持中文
squidfunk commented on Jul 20, 2021
Adding Chinese language support to the search plugin is currently not possible because of a dependency on nodejieba
. nodejieba
itself depends on path
and node-pre-gyp
and potentially other libraries that are not available in a browser environment, and – even worse – seems to include native code. Until those dependencies are removed from lunr-languages and it's upstream dependencies, and replaced with isomorphic JavaScript, adding Chinese search support is blocked.
简而言之就是lunr.zh.js
有太多依赖,现在无法引入。
不过也有奇淫巧计可以实现lunr.ja.js
的中文搜索效果:https://github.com/mkdocs/mkdocs/issues/2509
这个issue上有一个哥们稍微修改了mkdocs的源代码(mkdocs.contrib.search.search_index.py
),用jieba库
+lunr.ja.js
实现了不错的中文搜索效果:
页面反馈¶
本站有反馈功能(由Google Analytics驱动,需要有cookie许可才能正常运作),在页面底部有Was this page helpful?
的选项。
如果你觉得该页面很好,可以留下🙂;如果您发现该页面有任何问题,可以选择🙁,并且填写相应的表单(会自动跳转到GitHub的issue板块)。
评论¶
本站有评论功能(由giscus驱动),评论的内容保存在GitHub的discuss板块中(所以需要先使用GitHub账号登录之后才可以评论)。
RSS¶
本站支持RSS订阅(由mkdocs-rss-plugin驱动),订阅地址为:更新序订阅源(推荐),该链接是按照更新日期排序的。
你也可以从创建序订阅源获取按照文档创建日期排序的订阅。
颜色彩蛋¶
随着星期几的变化,本站的主题色会随之改变:
- 周日:deep purple
- 周一:grey
- 周二:blue grey
- 周三:teal
- 周四:indigo
- 周五:pink
- 周六:deep purple
多语言¶
等我有空了,会做某些文章的英语版,mkdocs matreials本身也是很好地支持了多语言的。
本站使用mkdocs-static-i18n实现多语言的支持,如果没有对应的语言默认展示中文的页面。
创建日期: 2022-07-25 00:45:18