Module:Interval table: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
m Undo revision 149677 by ArrowHead294 (talk)
Tag: Undo
Line 118: Line 118:
if #additional_split > 0 then
if #additional_split > 0 then
for i = 1, #additional_split[1] do
for i = 1, #additional_split[1] do
wikitext = wikitext .. "! " .. additional_split[1][i] .. "\n"
wikitext = wikitext .. " ! " .. additional_split[1][i] .. "\n"
end
end
end
end
Line 124: Line 124:
for i = 0, et.size do
for i = 0, et.size do
wikitext = wikitext .. "|-\n"
wikitext = wikitext .. "|-\n"
wikitext = wikitext .. "| " .. i .. "\n"
wikitext = wikitext .. "|" .. i .. "\n"
wikitext = wikitext .. "| " .. utils._round_dec(ET.cents(et, i), 3) .. "\n"
wikitext = wikitext .. "|" .. utils._round_dec(ET.cents(et, i), 3) .. "\n"
wikitext = wikitext .. "| "
wikitext = wikitext .. "|"
for j = 1, #ratios_list do
for j = 1, #ratios_list do
-- Go through all ratios.
-- Go through all ratios.
Line 139: Line 139:
wikitext = wikitext .. "[[" .. ratios_list[j][1] .. "/" .. ratios_list[j][2] .. "]], "
wikitext = wikitext .. "[[" .. ratios_list[j][1] .. "/" .. ratios_list[j][2] .. "]], "
end
end
end
-- ???
if wikitext:sub(-1, -1) == "|" then
wikitext = wikitext .. "\n"
else
wikitext = wikitext:sub(0, -3) .. "\n"
end
end
if rat.eq(et.equave, 2) then
if rat.eq(et.equave, 2) then
if dual_fifth then
if dual_fifth then
wikitext = wikitext .. "| " .. ud_note(et, dual_flat_fifth, i) .. "\n"
wikitext = wikitext .. "|" .. ud_note(et, dual_flat_fifth, i) .. "\n"
wikitext = wikitext .. "| " .. ud_note(et, dual_sharp_fifth, i) .. "\n"
wikitext = wikitext .. "|" .. ud_note(et, dual_sharp_fifth, i) .. "\n"
else
else
wikitext = wikitext .. "| " .. ud_note(et, fifth, i) .. "\n"
wikitext = wikitext .. "|" .. ud_note(et, fifth, i) .. "\n"
end
end
end
end
Line 152: Line 159:
if (i + 2) <= #additional_split then
if (i + 2) <= #additional_split then
for j = 1, #additional_split[i + 2] do
for j = 1, #additional_split[i + 2] do
wikitext = wikitext .. "| " .. additional_split[i + 2][j] .. "\n"
wikitext = wikitext .. "|" .. additional_split[i + 2][j] .. "\n"
end
end
end
end