local designsizes = {} for _, v in ipairs({"ExtraLight", "ExtraLightIt", "Light", "LightIt", "Regular", "It", "Semibold", "SemiboldIt", "Bold", "BoldIt", "Black", "BlackIt"}) do designsizes["SourceSerif4-"..v] = { ["6.5pt"] = "file:SourceSerif4Caption-"..v..".otf", ["9.5pt"] = "file:SourceSerif4SmText-" ..v..".otf", ["12.5pt"] = "file:SourceSerif4-" ..v..".otf", ["16.5pt"] = "file:SourceSerif4Subhead-"..v..".otf", ["16383pt"] = "file:SourceSerif4Display-"..v..".otf", default = "file:SourceSerif4-"..v..".otf", } end return { name = "source-serif4", version = "1.00", comment = "Design sizes for Adobe Source Serif 4", designsizes = designsizes, } -- vim:filetype=lua