Module:Infobox chord: Difference between revisions

Bcmills (talk | contribs)
omit prime 2 from genus. (Euler-Fokker genera are defined to be octave-reduced.)
Bcmills (talk | contribs)
omit explicit powers of 1 from the genus
Line 157: Line 157:
for i, prime in ipairs(primes) do
for i, prime in ipairs(primes) do
local exponent = genus[prime]
local exponent = genus[prime]
table.insert(genus_terms, prime .. "<sup>" .. exponent .. "</sup>")
if exponent == 1 then
table.insert(genus_terms, prime)
else
table.insert(genus_terms, prime .. "<sup>" .. exponent .. "</sup>")
end
end
end