Module:ED intro: Difference between revisions
Rework the comment (Expand "edh", "edr", and "edc" -- these are ad hoc inventions for this module, no one uses them outside. "Equal step tuning" isn't deprecated.) |
Removed precision cap of 3 DPs |
||
| Line 50: | Line 50: | ||
intro_text = string.gsub(intro_text, "''k''", ed) | intro_text = string.gsub(intro_text, "''k''", ed) | ||
intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | ||
intro_text = string.gsub(intro_text, "''s''", string.format("% | intro_text = string.gsub(intro_text, "''s''", string.format("%d", edstep_size)) | ||
intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | ||
| Line 78: | Line 78: | ||
intro_text = string.gsub(intro_text, "''k''", ed) | intro_text = string.gsub(intro_text, "''k''", ed) | ||
intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | ||
intro_text = string.gsub(intro_text, "''s''", string.format("% | intro_text = string.gsub(intro_text, "''s''", string.format("%d", edstep_size)) | ||
intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | ||
| Line 106: | Line 106: | ||
intro_text = string.gsub(intro_text, "''k''", ed) | intro_text = string.gsub(intro_text, "''k''", ed) | ||
intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | ||
intro_text = string.gsub(intro_text, "''s''", string.format("% | intro_text = string.gsub(intro_text, "''s''", string.format("%d", edstep_size)) | ||
intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | ||
| Line 135: | Line 135: | ||
intro_text = string.gsub(intro_text, "''k''", ed) | intro_text = string.gsub(intro_text, "''k''", ed) | ||
intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | ||
intro_text = string.gsub(intro_text, "''s''", string.format("% | intro_text = string.gsub(intro_text, "''s''", string.format("%d", edstep_size)) | ||
intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | ||
intro_text = string.gsub(intro_text, "hth", ord._ordinal(harmonic)) | intro_text = string.gsub(intro_text, "hth", ord._ordinal(harmonic)) | ||
| Line 166: | Line 166: | ||
intro_text = string.gsub(intro_text, "''k''", ed) | intro_text = string.gsub(intro_text, "''k''", ed) | ||
intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | ||
intro_text = string.gsub(intro_text, "''s''", string.format("% | intro_text = string.gsub(intro_text, "''s''", string.format("%d", edstep_size)) | ||
intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | intro_text = string.gsub(intro_text, "''kth''", ord._ordinal(ed)) | ||
intro_text = string.gsub(intro_text, "''p/q''", rat.as_ratio(ratio)) | intro_text = string.gsub(intro_text, "''p/q''", rat.as_ratio(ratio)) | ||
| Line 195: | Line 195: | ||
intro_text = string.gsub(intro_text, "''k''", ed) | intro_text = string.gsub(intro_text, "''k''", ed) | ||
intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | intro_text = string.gsub(intro_text, "exactly/about", (is_exact and "exactly" or "about")) | ||
intro_text = string.gsub(intro_text, "''s''", string.format("% | intro_text = string.gsub(intro_text, "''s''", string.format("%d", edstep_size)) | ||
intro_text = string.gsub(intro_text, "''c''", cents) | intro_text = string.gsub(intro_text, "''c''", cents) | ||