修复sphinx以启用任何排序索引的顺序

yogosyu的Python项目详细描述


简介

目前,2015年6月7日,Sphinx 1.3.1仅对指数 进行排序 "规范化形式规范分解(NFD)"。更糟的是, 使用US-ASCII进行分组。没有或很少有问题 当你使用类似于英语的语言时,因为nfd方法 分解音调符号。

但是对于其他语言来说,分组是无用的。几乎所有 字符被分为"符号"。多么无意义的行为 它是!

我不知道世界上每种语言都会发生什么,但是 最糟糕的可能是日本的情况。许多条款都是用 汉字(kanji,漢字,汉字),排序应为 通过如何阅读完成,通常无法从 术语的字符。

此扩展尝试使用sortorder来解决上述问题。 不仅使用这些有问题的语言,您还可以定义 为您想要的任何语言排序。

很抱歉,这个扩展可以解析 。词汇表:: 指令 只有用 替换。瑜伽修行者: 一个。其他指令,如 索引 将在以后的版本中解决。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java中最小长度的字数计算   java事务处理JavaEE 6   java如何进行5分钟刷新并检查txt是否被修改?   java可以同时拖动多个对象   变量长、双精度、字节、字符在Java中的用途是什么?   spring将XMLBean配置转换为java配置   java检测不可靠网络上的TCP丢失   Java:TCP加密、SSL和Netty   在java中,如何使用isAssignableFrom的映射避免多个if-else   在J2EE动态Web项目中找不到java CSS文件   java遍历领域查询到RealmList   安卓阅读网站内容Java   java如何修改/自定义/反编译Opera mini jar文件?   java死锁播放框架如何使用控制器中的参数检查@RestrictedResource?   java在MS Excel中导入xml文件我们如何使用Python或任何其他编程语言自动化此流程?   java如何暂停正在运行的线程并在需要时重新启动同一线程?