|
|
| Line 6: |
Line 6: |
| local ET = require('Module:ET') | | local ET = require('Module:ET') |
| local infobox = require('Module:Infobox') | | local infobox = require('Module:Infobox') |
|
| |
| local tamnams_name = { -- Only mosses with 2/1-equave names in TAMNAMS
| |
| ['1L 1s'] = 'monowood',
| |
| ['2L 2s'] = 'biwood',
| |
| ['1L 5s'] = 'antimachinoid',
| |
| ['2L 4s'] = 'malic',
| |
| ['3L 3s'] = 'triwood',
| |
| ['4L 2s'] = 'citric',
| |
| ['5L 1s'] = 'machinoid',
| |
| ['1L 6s'] = 'onyx',
| |
| ['2L 5s'] = 'antidiatonic',
| |
| ['3L 4s'] = 'mosh',
| |
| ['4L 3s'] = 'smitonic',
| |
| ['5L 2s'] = 'diatonic',
| |
| ['6L 1s'] = 'arch(a)eotonic',
| |
| ['1L 7s'] = 'antipine',
| |
| ['2L 6s'] = 'subaric',
| |
| ['3L 5s'] = 'checkertonic',
| |
| ['4L 4s'] = 'tetrawood; diminished',
| |
| ['5L 3s'] = 'oneirotonic',
| |
| ['6L 2s'] = 'ekic',
| |
| ['7L 1s'] = 'pine',
| |
| ['1L 8s'] = 'antisubneutralic',
| |
| ['2L 7s'] = 'balzano',
| |
| ['3L 6s'] = 'tcherepnin',
| |
| ['4L 5s'] = 'gramitonic',
| |
| ['5L 4s'] = 'semiquartal',
| |
| ['6L 3s'] = 'hyrulic',
| |
| ['7L 2s'] = 'armotonic; superdiatonic',
| |
| ['8L 1s'] = 'subneutralic',
| |
| ['1L 9s'] = 'antisinaic',
| |
| ['2L 8s'] = 'jaric',
| |
| ['3L 7s'] = 'sephiroid',
| |
| ['4L 6s'] = 'lime',
| |
| ['5L 5s'] = 'pentawood',
| |
| ['6L 4s'] = 'lemon',
| |
| ['7L 3s'] = 'dicoid',
| |
| ['8L 2s'] = 'taric',
| |
| ['9L 1s'] = 'sinatonic'
| |
| }
| |
|
| |
|
| local common_suffix = { | | local common_suffix = { |
| Line 191: |
Line 151: |
| .. nL .. 'L ' .. nL + ns .. 's' .. equave_link.. '|' .. nL .. 'L ' .. nL + ns .. 's' .. equave_disp .. ']]' | | .. nL .. 'L ' .. nL + ns .. 's' .. equave_link.. '|' .. nL .. 'L ' .. nL + ns .. 's' .. equave_disp .. ']]' |
| }) | | }) |
| local tamnams = tamnams_name[MOS.as_string(mos)] | | local tamnams = MOS.tamnams_name[MOS.as_string(mos)] |
| if tamnams ~= nil then | | if tamnams ~= nil then |
| table.insert(structure_data, { | | table.insert(structure_data, { |