Difference between revisions of "Module:Math templates"

From Feed The Beast Wiki
Jump to: navigation, search
m
Line 2: Line 2:
   
 
function p.ROCSpeed(f)
 
function p.ROCSpeed(f)
return f.preprocess("<math>Time = " .. f.args[1] .. " - ".. f.args[2] .. " \times \log_{2}(x+1)</math>")
+
return f:preprocess("<math>Time = " .. f.args[1] .. " - ".. f.args[2] .. " \times \log_{2}(x+1)</math>")
 
end
 
end
   

Revision as of 04:20, 23 July 2016

{{#invoke:Math templates|subst|math|arg1|arg2|...}}

Prints math inside math tags, with the arguments substituted in. Use ${n} to invoke substitution of parameter n, drawn from the arguments to #invoke.

For instance,

{{#invoke:Math templates|subst|${2} + ${3} = ${4}|a|b|c}}

expands to

<math>a + b = c</math>

display is special: it becomes the same-named attribute of the math tags.


local p = {}

function p.ROCSpeed(f)
    return f:preprocess("<math>Time = " .. f.args[1] .. " - ".. f.args[2] .. " \times \log_{2}(x+1)</math>")
end

return p