Module:Sharpness documentation: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
Line 37: Line 37:
if notation == "" then
if notation == "" then
if s >= 3 then
out_str = out_str .. " This symbol set "
if s == 2 then
out_str = out_str .. "comprises sharps, flats, and Stein–Zimmerman [[24edo#Notation|quarter tone]] accidentals."
elseif s >= 3 then
if c == "" then
if c == "" then
out_str = out_str .. " The symbol set is based on [[ups and downs notation]] and comprises "
out_str = out_str .. "[[ups and downs notation]] and comprises sharps, flats, "
.. (s % 2 == 0
.. (s % 2 == 0
and "sharps, flats, naturals, and Stein–Zimmerman [[24edo#Notation|quarter tone]] accidentals "
and "naturals, and Stein–Zimmerman [[24edo#Notation|quarter tone]] accidentals "
or "sharps, flats, and naturals ")
or "and naturals ")
out_str = out_str .. "with arrows from [[Helmholtz–Ellis notation]]."
out_str = out_str .. "with arrows from [[Helmholtz–Ellis notation]]."
elseif c == "a" or c == "A" then
elseif c == "a" or c == "A" then
out_str = out_str .. " The symbol set is based on [[ups and downs notation]] using separate arrows."
out_str = out_str .. "is based on [[ups and downs notation]] using separate arrows."
end
end
end
end