Modulo:WikidataIB/titleformats
Apparentia
Le documentation de iste modulo non existe ancora. Crea lo!
-- Pro satisfacer [[:en:Wikipedia:Manual of Style/Titles of works]], certe typos de
-- elementos se scribe in italico, e alteres se mitte inter virgulettas. Iste submodulo
-- lista le identificatores de entitate usate in 'instantia de' (P31), lo que permitte
-- a un modulo identificar le valores que debe esser formatate. Le tabella p.formats es
-- indexate per identificator de entitate, e contine le valor " o ''
local p = {}
p.italics = {
"Q571", -- book
"Q13593966", -- literary trilogy
"Q277759", -- book series
"Q2188189", -- musical work
"Q11424", -- film
"Q13593818", -- film trilogy
"Q24856", -- film series
"Q5398426", -- television series
"Q482994", -- album
"Q169930", -- extended play
"Q1760610", -- comic book
"Q7889", -- video game
"Q7058673", -- video game series
"Q25379", -- play
"Q2743", -- musical
"Q37484", -- epic poem
"Q41298", -- magazine
}
p.quotes = {
"Q207628", -- musical composition
}
p.size = 0
p.formats = {}
for i, v in ipairs(p.italics) do
p.formats[v] = "''"
p.size = p.size + 1
end
for i, v in ipairs(p.quotes) do
p.formats[v] = '"'
p.size = p.size + 1
end
return p
