grgr.me

latest commits to https://grgr.me/
Log | Files | Refs

anchor.lua (302B)


      1 function anchor(header)
      2   if header.level >= 2 then
      3     anchor_attr = pandoc.Attr("", {}, {{"class", "local-anchor"}})
      4     anchor = pandoc.Link("🔗", "#" .. header.identifier, nil, anchor_attr)
      5     header.content:extend({pandoc.Space(), anchor})
      6   end
      7   return header
      8 end
      9 
     10 return {{Header = anchor}}