blob: 427d04b484620fc936855d24883f2ca8f9b905af (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
function Str(el)
local prefix, emojiref, suffix = el.text:match('^(.*):([^ ]+):(.*)$')
if emojiref then
local els = pandoc.List()
els:insert(pandoc.Str(prefix))
els:insert(pandoc.Image(emojiref, "/emojis/" .. emojiref .. ".png", emojiref, { class = 'o-emoji' }))
els:insert(pandoc.Str(suffix))
return els
end
return el
end
|