「モジュール:ET」の版間の差分

編集の要約なし
Tessyrrh1016 (トーク | 投稿記録)
編集の要約なし
 
(2人の利用者による、間の4版が非表示)
35行目: 35行目:
else
else
suffix = suffix .. equave_ratio
suffix = suffix .. equave_ratio
end
if equave_ratio == "2/1" then
suffix = "平均律"
end
end
end
end
46行目: 49行目:
return nil
return nil
else  
else  
return p.new(tonumber(size), 2, "o")
return p.new(tonumber(size), 2, "平均律")
end
end
local size, suffix, equave = unparsed:match("^(%d+%.*%d*)([Ee][Dd](.+))$")
local size, suffix, equave = unparsed:match("^(%d+%.*%d*)([Ee][Dd](.+))$")
150行目: 153行目:
local markers = {}
local markers = {}
if zeta_peak then
if zeta_peak then
table.insert(markers, "[[The Riemann zeta function and tuning #Peak EDOs|Zeta peak]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta peak edos|Zeta peak]]")
elseif zeta_peak == nil then
elseif zeta_peak == nil then
table.insert(markers, "[[The Riemann zeta function and tuning #Peak EDOs|Zeta peak?]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta peak edos|Zeta peak?]]")
end
end


if zeta_peak_integer then
if zeta_peak_integer then
table.insert(markers, "[[The Riemann zeta function and tuning #Peak EDOs|Zeta peak integer]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta peak edos|Zeta peak integer]]")
elseif zeta_peak_integer == nil then
elseif zeta_peak_integer == nil then
table.insert(markers, "[[The Riemann zeta function and tuning #Peak EDOs|Zeta peak integer?]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta peak edos|Zeta peak integer?]]")
end
end


if zeta_integral then
if zeta_integral then
table.insert(markers, "[[The Riemann zeta function and tuning #Integral of Zeta EDOs|Zeta integral]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta integral edos|Zeta integral]]")
elseif zeta_integral == nil then
elseif zeta_integral == nil then
table.insert(markers, "[[The Riemann zeta function and tuning #Integral of Zeta EDOs|Zeta integral?]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta integral edos|Zeta integral?]]")
end
end


if zeta_gap then
if zeta_gap then
table.insert(markers, "[[The Riemann zeta function and tuning #Zeta Gap EDOs|Zeta gap]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta gap edos|Zeta gap]]")
elseif zeta_gap == nil then
elseif zeta_gap == nil then
table.insert(markers, "[[The Riemann zeta function and tuning #Zeta Gap EDOs|Zeta gap?]]")
table.insert(markers, "[[:en:The Riemann zeta function and tuning #Zeta gap edos|Zeta gap?]]")
end
end