如何使用 comic sans 和 emoji 制作文档?

如何使用 comic sans 和 emoji 制作文档?

我想创建一个像普通文档一样的文档,但能够插入表情符号,并使其采用 comic sans 字体。出于某种原因,我需要交数学作业,但作为一个有趣的恶作剧,我想让所有内容都采用 comic sans 字体,并将变量名称设为表情符号。编辑:顺便说一下,我使用的是 TEXmaker。

答案1

我假设您在 Windows 上工作,并且想要彩色表情符号,因此您安装了 Comic Sans MS 和 Segoe UI Emoji。如果是这样,以下代码对您来说就很完美了。但是,您必须使用lualatex-dev(TeXLive) 或luahblatex/ harflatex(MiKTeX) 进行编译:

lualatex-dev name_of_file tex
luahblatex name_of_file tex
harflatex name_of_file tex

这是用于测试的 MWE

\documentclass{article}
\usepackage{amsmath} 
\usepackage{metalogo}
%In case you use harflatex/luahblatex
%usepackage{harfload}
\usepackage{fontspec}
\setmainfont{Comic Sans MS}
%Another emoji font will work as well
\newfontfamily\emojifont{Segoe UI Emoji}[Renderer=Harfbuzz]
%In case you use harflatex/luahblatex
%\newfontfamily\emoji{Segoe UI Emoji}[RawFeature={mode=harf}]
\newcommand{\emoji}[1]{\emojifont #1}
\newcommand{\Heart}{\ifmmode \text{\emoji{❤️}} \else \emoji{❤️}\fi}
%Some predefined emojis if you're gonna use them often
\newcommand{\Grin}{\ifmmode \text{\emoji{

相关内容