
Quero usar flag: Japan
emoticon com unicode U+1F1EF U+1F1F5
conforme definido no padrãoLista completa de emojis, v12.0, dentro do markdown (renderizado com Pandoc).
Dado que este Emoticon não está definido dentro do código-fonte do Pandoc:pandoc/Emoji.hs no mestre · jgm/pandoc, como posso usar isso dentro do documento? Ou como posso definir isso no código-fonte do Pandoc?
Se possível, sugira uma solução geral que possa analisar vários emojis unicode, como
:thermometer:
para
Responder1
A menos que haja contra-indicações contra o uso direto do emoji, pode-se simplesmente usar a representação unicode.
A alternativa seria adicionar esse recurso por meio de umfiltro pandoc Lua. Salve o código a seguir em um arquivo flag-jp.lua
e passe-o para o pandoc via --lua-filter=flag-jp.lua
. O arquivo deve ser armazenado como UTF-8.
function Str (s)
return pandoc.Str(s.text:gsub(':jp:', '
Responder2
Isso é mais geral que a solução @tarleb.
ReplacementTable={
[":jp:"] = "