Module:Infobox MOS: Difference between revisions
No edit summary |
No edit summary |
||
| Line 147: | Line 147: | ||
) | ) | ||
}) | }) | ||
if nL == ns then | |||
parent_mos_link = 'none' | |||
else | |||
parent_mos_link = '[[' .. math.min(mos.nL, mos.ns) .. 'L ' .. math.max(mos.nL, mos.ns)-math.min(mos.nL, mos.ns) .. 's' .. equave_link .. '|' | |||
.. math.min(mos.nL, mos.ns) .. 'L ' .. math.max(mos.nL, mos.ns)-math.min(mos.nL, mos.ns) .. 's' .. equave_disp .. ']]' | |||
end | |||
table.insert(structure_data, { | table.insert(structure_data, { | ||
'Parent MOS', | 'Parent MOS', | ||
parent_mos_link | |||
}) | }) | ||
table.insert(structure_data, { | table.insert(structure_data, { | ||
'Daughter MOSes', | 'Daughter MOSes', | ||
'[['.. mos.nL + mos.ns .. 'L ' .. mos.nL .. 's]], [[' .. mos.nL .. 'L ' .. mos.nL + mos.ns .. 's]]' | '[[' .. mos.nL + mos.ns .. 'L ' .. mos.nL .. 's' .. equave_link .. '|' | ||
.. mos.nL + mos.ns .. 'L ' .. mos.nL .. 's' .. equave_disp .. ']], [[' | |||
.. mos.nL .. 'L ' .. mos.nL + mos.ns .. 's' .. equave_link.. '|' .. mos.nL .. 'L ' .. mos.nL + mos.ns .. 's' .. equave_disp .. ']]' | |||
}) | }) | ||
table.insert(structure_data, { | table.insert(structure_data, { | ||