文章目录

  • 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. yum安装mysql后密码_Centos7:yum安装MySQL5.7后如何设置root密码
  2. c# uri 取文件名_asp.net获取当前网址url的各种属性(文件名、参数、域名 等)的代码...
  3. shell重启jar包
  4. 阿尔法贝塔阀原理_图总结 - 阿尔法个贝塔 - 博客园
  5. 数据科学家 数据工程师_数据科学家实际上赚了多少钱?
  6. Inside IronPython: IronPython AST语法树(2/2)
  7. javascript学习系列(14):数组中的indexOf方法
  8. 厦门one_理想ONE真是“500万内最好的车”?
  9. Bootstrap mouseover 下拉菜单 Enable Hover for Bootstrap Nav Dropdowns
  10. 【树莓派】树莓派3B安装宝塔面板并配置安装LNMP
  11. 解决chrome/Edge提示您的连接不是私密连接的方法
  12. android UI进阶之布局的优化
  13. spark sql 的性能调优
  14. OpenStack OVSGRE/VXLAN网络
  15. 如何下载矢量道路路网电子地图
  16. 量化投资策略——海龟策略
  17. QQ微信可以上网,但是浏览器上不了网怎么办?
  18. 让工作快乐起来500强企业推崇的新理念
  19. haribote bootpack.c 主任务程序代码阅读注释
  20. python numpy中setdiff1d的用法

热门文章

  1. 毛新生:一盘鱼香肉丝与SOA的故事
  2. java毕业设计电影院购票系统Mybatis+系统+数据库+调试部署
  3. 数据治理的21个有效策略 by 傅一平
  4. Git仓库迁移超简单步骤
  5. eps罗马柱头制作方法_马鞍山EPS屋檐线条安装方案,EPS罗马柱
  6. mysql latid1_MySQL触发器的基础知识分享
  7. 网站推广常用的28个方法
  8. 3C电商除了价格战,还能玩什么?
  9. netstat -anp |awk |cut 通过pid获取应用程序的端口号
  10. 为什么顶级科技公司热爱打坐冥想?