是否可以告诉 datatool 在排序时忽略某些字符?

是否可以告诉 datatool 在排序时忽略某些字符?

我正在将索引制作成一个以“;”分隔的 csv 文件。索引使用 datatool 包进行排序。排序的列包含 utf8 编码的名称,包括撇号,例如“'Tis”和“ev'ry”。撇号排在字母之前,但我希望在排序过程中将“'Tis”和“ev'ry”视为“Tis”和“evry”。

我查看了数据工具文档,但似乎找不到有关此功能的描述。

是否可以使用 datatool 实现选择性排序?

答案1

\dtlcompareskipcstrue通过在加载 datatool 包后放入前言并使用撇号解决了该问题\textquoteright。排序过程中会忽略该命令,并将“'Tis”排序为“Tis”。

相关内容