Module:MOS genchain: Difference between revisions
ArrowHead294 (talk | contribs) mNo edit summary |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 56: | Line 56: | ||
-- Headers for each period | -- Headers for each period | ||
result = result .. "|-\n! Bright gens" | result = result .. "|-\n" | ||
.. "! Bright gens" | |||
for i = 1, period_count do | for i = 1, period_count do | ||
result = result | result = result | ||
| Line 62: | Line 63: | ||
.. " !! Abbrev." | .. " !! Abbrev." | ||
end | end | ||
result = result | result = result .. "\n" | ||
-- Add a row for each scale degree, plus their period-shifted counterparts | -- Add a row for each scale degree, plus their period-shifted counterparts | ||
for i = 1, #genchain do | for i = 1, #genchain do | ||
result = result .. "|-\n" | |||
-- Number of generators | -- Number of generators | ||
local num_gens = math.ceil(#genchain/2) - i | local num_gens = math.ceil(#genchain / 2) - i | ||
result = result .. string.format("| %s", string.gsub(num_gens, "-", "−")) | result = result .. string.format("| %s", string.gsub(num_gens, "-", "−")) | ||
| Line 99: | Line 100: | ||
result = result | result = result | ||
.. "\n" | .. "\n" | ||
end | end | ||
result = result .. "|}" | result = result .. "|}" | ||