使用 pdflatex 的 Unicode 表情符号

使用 pdflatex 的 Unicode 表情符号

下列的这个答案,我尝试使用 Unicode 表情符号,如下pdflatex所示:

{\fontfamily{DejaVuSans-TLF}\selectfont 

答案1

准备以下文件

% smilie.tex
\documentclass[preview]{standalone}
\usepackage{fontspec}
\setmainfont{DejaVu Sans}
\begin{document}

答案2

这是我的解决方案,部分基于 tex.sx 的另一篇文章,恐怕我无法再找到:

简而言之:从 twemoji(Twitter 使用)等数据库下载 SVG,对其进行转换并适当缩放。优点:看起来与 Twitter 或您想要的任何其他平台完全一样。不需要 XeLaTeX。缺点:不能完全自动化。

我们通过插入以下代码来举例说明所提出的流程

答案3

我使用包含 3 个文件的设置:UTF8 中的宏/符号列表do-emoji.tex

% Names below are arbitrary; a macro with this name will be defined.
% After editing the list in the next row, (re)run:    xelatex emoji-from-list
\foreach [count=\P] \M/\C in {smilie/

相关内容