Help:Sorting/zh

在许多情况下，页面标题或用户名的列表由MediaWiki按字母顺序排序. 也可以使用JavaScript对页面文本中包含的数据列表进行排序.



排序顺序
当列表由MediaWiki按字典序排序时，字符的顺序以 排序. 这会根据 正确地对重音字符进行排序.

Android Webview不支持此功能，因此需要回退到旧的排序例程. 该顺序与Unicode代码点的顺序相同. 一些较常见的字符的排序如下（以升序排列）：

{{Legend|#eee|ISO basic Latin alphabet}} {{Legend|#cee|Greek alphabet}} {{Legend|#eec|Russian Cyrillic alphabet}}

分类
分类与其他列表的排序方式不同. 确切的顺序取决于Wiki的配置，通过指定. 自MediaWiki 1.17以来的默认设置是上面的Unicode代码点顺序，但是所有小写字母都变成了大写字母. 也可以指定更复杂的排序方式.



对表格的行进行排序
如果页面的表格中包含条目列表，则可以使用JavaScript使表可排序. 为此，将“ ”类添加到表格声明中，并确保使用感叹号定义了表头：

将会产生如下输出：

通过单击单元格标题中的按钮，可以按该列中的值以升序或降序对条目进行排序.



已知问题

 * 2022-08-02: 目前尚不能设置表格的默认排序顺序. 详情请见T33332.



指定排序的键
根据Wiki， 可用于指定排序键.

例如：

会产生：



在分类中排序
分类中的页面按其标题排序. 可以用指定的排序键覆盖它，请参见帮助:分类#排序键.



參見

 * 关于完整文档，参见元维基上的帮助:排序.
 * 关于更详细的指引，参见中文维基百科的相关页面.
 * – 允许您更改用于类别的排序规则（需要shell访问权限）.
 * 维基教科书上的Unicode代码参考手册.
 * Initial characters