pdflatex 中的表情符号?

pdflatex 中的表情符号?

更新:通过\def\emojione{\scalerel*{\includegraphics{1F4D5.pdf}}{X}}在相应的 PDF 文件中添加序言,我可以在正文中使用表情符号。但是,如果我输入\emojione{}章节标题,它会返回几个错误。


我正在尝试在章节标题中显示表情符号。我尝试过许多解决方案,但都不起作用。我找到了 XeLaTeX 的解决方案,但不幸的是它与我的文档中的其他命令不兼容。至于 pdflatex,我遇到了这似乎是最有希望的,但它只显示 Unicode 名称,而不是字符本身。我还遇到了这个包,但安装失败。

任何帮助都将不胜感激!我在 Shell Escape 中使用 pdflatex,在 macOS 上使用 dvipdfmx。这是我的代码:

\documentclass{tufte-book}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{circuitikz}
\usepackage{amsmath,amsthm,amssymb}
\usepackage{eso-pic}
\usepackage{xcolor}
\usepackage{graphicx}
\graphicspath{{../images/}}

\newcommand\BackgroundPic{%
\put(-225,-355){%
\parbox[b][\paperheight]{\paperwidth}{%
\vfill
\centering
\includegraphics[height=1.45\paperheight,%
keepaspectratio]{circuitscover}%
\vfill
}}}

\DeclareUnicodeCharacter {1F55A} {\clockTen}
\protected\def \clockTen {<<Clock Ten, U+1F55A>>}

\setlength{\parindent}{0pt}
\colorlet{darkgray}{white!15!black}
\title[Electronic Circuits]{%
  \setlength{\parindent}{0pt}%
Electronic \par Circuits}
\author{Richard Robinson}
\begin{document}
\AddToShipoutPicture*{\BackgroundPic}
\frontmatter
\maketitle
\setlength{\parindent}{0pt}
\mainmatter

%%%

\chapter{Introduction 

答案1

如果您想要“使用 pdf”方法,并且如果您想在分段标题中使用命令,您通常应该定义它们,以便它们很健壮,并且在它们漫游到目录或标题时不会中断:

\documentclass{book}
\usepackage{scalerel,graphicx,xparse}

\NewDocumentCommand\emojione{}{\scalerel*{\includegraphics{example-image-duck}}{X}}

\begin{document}
 \tableofcontents

 \chapter{emoji \emojione}

 \emojione

\end{document}

在此处输入图片描述

相关内容