模板:Tts/doc
外观
| 此页面是Template:Tts的模板文档。 此页面可能包含了模板的使用说明、分类和其他内容。 |
介绍
[编辑]此模板用于田径赛事成绩的可排序表格中,以确保运动员所取得的成绩列能够正确排序。
如果相关表格中的所有时间长度和格式完全一致,则无需使用此模板。例如,精英运动员参加的一英里比赛成绩通常采用“m:ss.dd”(分钟、秒、百分之一秒)的格式。只要秒数部分有前导零,小数部分在必要时有尾随零,这些时间就能正确排序,无需使用本模板。
然而,在较长距离的比赛结果中,如果成绩同时包含低于10分钟和高于10分钟的时间,那么10至19分钟的成绩会在排序时排在2分钟及以上但低于10分钟的成绩之前。类似的问题也会出现在包含1分钟上下、1小时上下,或10小时上下的成绩表格中。
本模板提供了一种避免该问题的方法(另见下文“可能的变通方案”)。
机制/原理
[编辑]此模板显示的时间会右对齐,以确保列中的小时、分钟、秒和小数部分整齐对齐。
用法
[编辑]只需将相关列中的每个时间用此模板套起来,例如:style="text-align:right" data-sort-value="!!!!!1:05:10 "|1:05:10。如果使用了此模板,则表格中的每一行都必须使用该模板。
如果需要将时间以粗体显示,请使用 style="text-align:right" data-sort-value="1:05:10 "|1:05:10。请注意,将粗体标记放在模板外部是无效的。
参数
[编辑]示例
[编辑]注意事项
[编辑]所有时间的表示都不应超过12个字符(如有必要,此限制可调整)。
技术细节
[编辑]可以考虑输入前导零,使所有时间具有相同的长度和格式。如果只有少数成绩需要使用前导零,或者各方一致认为成绩应以带前导零的格式呈现,那么这种做法可能是更优的选择。