-- Convertit les divs avec section-divs en vraies balises
function Div(el) -- Détecte les divs créées par --section-divs if el.classes:includes('section') or el.classes:includes('level1') or el.classes:includes('level2') then local id_attr = el.identifier ~= '' and ' id="' .. el.identifier .. '"' or '' local class_list = {} for _, class in ipairs(el.classes) do if class ~= 'section' then table.insert(class_list, class) end end local class_attr = #class_list > 0 and ' class="' .. table.concat(class_list, ' ') .. '"' or '' return { pandoc.RawBlock('html', ''), el.content, pandoc.RawBlock('html', '
') } end return el end