User:Crissov/Template:Frac/testcases

Plain text

edit

( 1 / 2 ) Lorem ipsum ( 1 / 3 ) Lorem ipsum ( 2 / 3 ) Lorem ipsum ( 1 / 4 ) Lorem ipsum ( 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 ) ( 123 / 456789 ) ( 123456 / 789 )

In {{math}}

edit

( 1 / 2 ) Lorem ipsum ( 1 / 3 ) Lorem ipsum ( 2 / 3 ) Lorem ipsum ( 1 / 4 ) Lorem ipsum ( 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 ) ( 123 / 456789 ) ( 123456 / 789 )

( 1 / 2 ) Lorem ipsum ( 1 / 3 ) Lorem ipsum ( 2 / 3 ) Lorem ipsum ( 1 / 4 ) Lorem ipsum ( 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 ) ( 123 / 456789 ) ( 123456 / 789 )

Parameter test

edit
comparison with legacy templates
parameters {{User:Crissov/Template:Frac}} {{frac}} {{fraction}} {{sfrac}}
{{frac|1|2|3}} ( 1 + 2 / 3 ) 1+23 1+23 ⁠1+2/3
{{frac|0|1|2}} ( 0 + 1 / 2 ) 0+12 0+12 ⁠0+1/2
{{frac|1|2}} ( 1 / 2 ) 12 12 1/2
{{frac|2|2}} ( 2 / 2 ) 22 22 2/2
{{frac|3}} ( 1 / 3 ) 13 13 1/3
{{frac|1}} ( 1 / 1 ) 11 11 1/1
{{frac|0}} ( 1 / 0 ) 10 10 1/0
{{frac}} / 1/1
{{frac|a|b|c}} ( a + b / c ) a+bc a+bc ⁠a+b/c
{{frac|a|b}} ( a / b ) ab ab a/b
{{frac|c}} ( 1 / c ) 1c 1c 1/c
{{frac|1|2.3}} ( 1 / 2.3 ) 12.3 12.3 1/2.3
{{frac|1.2|3}} ( 1.2 / 3 ) 1.23 1.23 1.2/3
{{frac|1.2}} ( 1 / 1.2 ) 11.2 11.2 1/1.2
{{frac|1|2|_=3}} ( 1 / 2 ) 12 12 1/2
{{frac|1|_=2}} ( 1 / 1 ) 11 11 1/1
{{frac|_=1}} / 1/1
{{frac|2=1}} ( 0 / 1 ) {{{1}}}1 {{{1}}}1 {{{1}}}/1
{{frac|3=1}} ( 0 + 0 / 1 ) {{{1}}}+{{{2}}}1 {{{1}}}+{{{2}}}1 ⁠{{{1}}}+{{{2}}}/1
{{frac|2=1|3=2}} ( 0 + 1 / 2 ) {{{1}}}+12 {{{1}}}+12 ⁠{{{1}}}+1/2
{{frac|1|3=2}} ( 1 + 0 / 2 ) 1+{{{2}}}2 1+{{{2}}}2 ⁠1+{{{2}}}/2