文章目录

  • mkdocs-material - 中文搜索支持
  • 概述
  • 安装jieba
  • 按照官方说明配置mkdocs.yml
  • 效果
  • 自己实验用的mkdocs.yml
  • 总结
  • END

mkdocs-material - 中文搜索支持

概述

mkdocs-material 8.5.6 已经支持中文搜索

在clone编译后可以看到
http://192.168.236.60/blog/posts/chinese-search-support/

默认是没有中文搜索配置的, 需要自己配置.
按照文档说明, 配置如下:

安装jieba

pip install jieba
...
Successfully built jieba
Installing collected packages: jieba
Successfully installed jieba-0.42.1

按照官方说明配置mkdocs.yml

默认 mkdocs new . 产生的mkdocs.yml内容很少的, 对新手没有参考价值.
需要参考官方工程下的mkdocs.yml和官方文档, 一边改, 一边看效果.

加上搜索插件, 设置separator内容

# Plugins
plugins:- search:separator: '[\s\u200b\-]'- redirects:

试了一下官方工程, 不好使啊.
继续看工程中关于中文支持的地方, 忘了哪里了, 好像是说 7.x版本中, 中文搜索功能是在一个私有库里面, 要交钱才行. 官方这段说明, 戳在羊毛党的心坎上, 心里拔凉拔凉的.

后来尝试自己乱改配置, 发现改search_index_only为false, 居然可以中文搜索

mkdocs-material - 中文搜索支持相关推荐

  1. 搜狗上线海外权威健康搜索 支持中英双语一键切换

    2018年4月25日,搜狗搜索交出利好财报成绩单的同时,升级全球权威健康信息搜索,再度发力"人工智能+健康"赛道.在"全球权威健康信息问搜狗--搜狗搜索权威健康信息发布会 ...

  2. 为Linux系统增加中文字体支持:解决显示问题的三种方法

    Linux 增加中文字体支持 在使用 Linux 操作系统的过程中,用户经常会遇到中文字体显示问题,导致一些界面上的文字不能正确显示.为了解决这个问题,我们可以通过以下方法来增加中文字体支持. 一.安 ...

  3. 国产搜索引擎首超Google 中文搜索瓦解霸权?

    最近,由计算机世界报登载的2005年清华大学IT可用性实验室对中文搜索引擎的质量对比评测结果显示(报告详情参考http://tiuc.ie.tsinghua.edu.cn/researchconten ...

  4. html 正则表达式 中文,正则表达式的中文搜索

    这几天在研究爬虫,想在抓回来的文本中找出中文来,就捎带着研究了一下正则.没想到一如侯门深似海. 关于正则,有个很出名的笑话:有个程序员遇到了问题,他决定要用正则表达式去解决.现在他有了两个问题.(实用 ...

  5. 四、深入elasticsearch中文搜索

    @Author : By Runsen @Date : 2020/6/12 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘 ...

  6. solr中文搜索倒排索引和数据存储结构

    solr中文搜索倒排索引和数据存储结构 我们传统的方式(正排索引)是从关键点出发,然后再通过关键点找到关键点代表的信息中能够满足搜索条件的特定信息,既通过KEY寻找VALUE.而Lucene的搜索则是 ...

  7. MySQL 全文搜索支持, mysql 5.6.4支持Innodb的全文检索和类memcache的nosql支持

    背景:搞个个人博客的全文搜索得用like啥的,现在mysql版本号已经大于5.6.4了也就支持了innodb的全文搜索了,刚查了下目前版本号都到MySQL Community Server 5.6.1 ...

  8. MySQL 全文搜索支持

    MySQL 全文搜索支持 从MySQL 4.0以上 myisam引擎就支持了full text search 全文搜索,在一般的小网站或者blog上可以使用这个特性支持搜索. 那么怎么使用了,简单看看 ...

  9. Laravel + Elasticsearch 实现中文搜索

    安装Elasticsearch-php https://github.com/elastic/elasticsearch-php 使用composer安装: 在项目目录下,执行以下命令 compose ...

最新文章

  1. python语言入门w-1Python开发——基础入门
  2. (chap6 Http首部) 首部字段概论
  3. 使用ABAP批量下载Markdown源文件里的图片到本地
  4. Hadoop——分布式资源管理框架YARN总结
  5. 7-9 删数问题 (10 分)(思路加详解)
  6. 面向对象设计启发规则
  7. 电子科大计算机调试,电子科大计算机学院 汇编语言程序设计 实验报告 99分精品版.doc...
  8. 关于document.cookie的使用
  9. 通过SmartGit把java maven项目传到码云
  10. Acrobat Pro DC 教程,如何从 PDF 中提取页面?
  11. 选股公式 成功率测试 软件,通达信股票软件选股公式,99%的成功率,你还等什么?...
  12. 设置网页title旁边的小图标详解
  13. 企业微信sdk调用流程
  14. wifi认证_扫二维码认证登录方式详解
  15. matlab一维矩形积分,玩转matlab之一维 gauss 数值积分公式及matlab源代码
  16. 华为android10手机隐藏小游戏,华为手机10个实用好玩的隐藏功能
  17. hal库中的UART使用
  18. java 对接微信公众号(一)获取token
  19. 官方解释:Windows Vista和OpenGL
  20. brew install 和 brew cask install 的区别

热门文章

  1. ffmpeg截取jpg图_知道你会截图,但你会截长图吗
  2. float表设计长度_Hash函数设计及面试题分析
  3. python 类方法 实例方法的区别_python基础教程Python实例方法、类方法、静态方法区别详解...
  4. DATGRIDVIEW如何不选择第一行,第一列
  5. 帝国cms html5 编辑器,帝国cms7.2编辑器换成百度编辑器的方法(完全正确教程)...
  6. 【微信公众号开发方案书】质量保证
  7. linux增加/根目录的磁盘空间(基于LVM)
  8. 一分钟让你实现Android微信分享功能
  9. 常见mysql分布式数据中间件
  10. XD鞋子页面设计(下)