Blame man/manfilter.lua

Packit dda32d
-- we use preloaded text to get a UTF-8 aware 'upper' function
Packit dda32d
local text = require('text')
Packit dda32d
Packit dda32d
-- capitalize level 1 headers
Packit dda32d
function Header(el)
Packit dda32d
    if el.level == 1 then
Packit dda32d
      return pandoc.walk_block(el, {
Packit dda32d
        Str = function(el)
Packit dda32d
            return pandoc.Str(text.upper(el.text))
Packit dda32d
        end })
Packit dda32d
    end
Packit dda32d
end
Packit dda32d
Packit dda32d
-- replace links with link text
Packit dda32d
function Link(el)
Packit dda32d
    return el.content
Packit dda32d
end
Packit dda32d
Packit dda32d
-- remove notes
Packit dda32d
function Note(el)
Packit dda32d
    return {}
Packit dda32d
end