我想转换 markdown 文本如下:
This is a smile
答案1
最初对原帖读得太肤浅(忽略了他需要不是使用:smile:
在他的 Markdown 源中,有一个更好的答案。尝试以下方法之一:
pandoc my.markdown -o emoji.pdf --pdf-engine=lualatex -V mainfont="DejaVu Sans"
pandoc my.markdown -o emoji.pdf --pdf-engine=xelatex -V mainfont="DejaVu Sans"
如果您使用默认的 pdf-engine (pdflatex
),你不会成功,但会得到类似的错误
! Package inputenc Error: Unicode character
答案2
尝试:smile:
用 HTML 替换如下:
This is a smile <img src="https://github.com/images/icons/emoji/unicode/1f604.png"/>