此模板用于构建分数的替代形式,接收一个、两个或三个参数:整数(可以带符号,可选)、分子(可选)和分母(必须),按照这个顺序。
不要替换引用。这个模板不应该用于特定的情况。对于科学或数学文章,应使用{{sfrac}}。
{{frac|A|B|C}}
- A+B⁄C(整数、分子、分母)
{{frac|B|C}}
- B⁄C(分子、分母)
{{frac|C}}
- 1⁄C(分母)
{{frac}}
- ⁄(仅分数线)
- 数字
- 1⁄2, 1⁄3, 2⁄3, 1⁄4, 3⁄4, 1⁄5, 2⁄5, 3⁄5, 4⁄5, 1⁄6, 5⁄6, 1⁄7, 2⁄7, 3⁄7, 4⁄7, 5⁄7, 6⁄7, 1⁄8, 3⁄8, 5⁄8, 7⁄8, 1⁄16, 3⁄16, 5⁄16, 7⁄16, 9⁄16, 11⁄16, 13⁄16, 15⁄16
- 单位
- m⁄s, km⁄h, kg·m⁄s2, 1⁄s, Mbit⁄s
{{frac}}或⁄可用于输出斜线符号“ ⁄”。
- 对于繁分数,在一些情况下(例如链接目标),“=”会生成在整数部分和分数部分之间,如果不需要,将整个整数部分放到模板外面,然后需要空格时添加一个不间断空格。例如:“33 {{frac|1|3}}”。
<templatedata>{
"description": "以“整数+分子/分母”的形式显示分数,支持0-3个匿名参数,其含义体现在参数的位置。",
"params": {
"1": {
"label": "左侧部分",
"description": "分母(如果只提供1个参数),分子(如果提供2个参数),或者带分数的整数部分(如果提供3个参数)。如果不指定模板,模板只渲染分数斜线。",
"type": "line",
"required": false
},
"2": {
"label": "中间部分",
"description": "分母(如果提供2个参数),或者带分数的分子(如果提供3个参数)。",
"inherits": "1"
},
"3": {
"label": "右侧部分",
"description": "带分数的分母",
"inherits": "1"
}
}
}</templatedata>