function Div(el)
if el.classes:includes('section') then
local attr = pandoc.write(pandoc.Pandoc({pandoc.Div({}, el.attr)}), 'html')
attr = attr:match('
') or ''
return {
pandoc.RawBlock('html', '
'),
el.content,
pandoc.RawBlock('html', '')
}
elseif el.classes:includes('article') then
local attr = pandoc.write(pandoc.Pandoc({pandoc.Div({}, el.attr)}), 'html')
attr = attr:match('
') or ''
return {
pandoc.RawBlock('html', '
'),
el.content,
pandoc.RawBlock('html', '')
}
end
return el
end