在此链接中https://docs.julialang.org/en/v1/manual/unicode-input/有一个列表,您可以直接使用unicode符号:
代码点;字符;制表符完成序列;Unicode 名称
这Tab 补全序列也有直接命令的名字代码点。我看到也存在emoji
类似的包。
我有这个 MWE,它不起作用:
\documentclass[a4paper,12pt]{article}
\usepackage{fontspec}
\begin{document}
答案1
在文本模式下,加载包含字符的字体。您还应该将命令\tracinglostchars=2
放入源文件中,这样如果当前字体缺少字符,TeX 会发出警告。
如果要从主字体以外的字体加载符号,可以将 Unicode 字符设置为活动状态。例如,假设您想使用“墓碑”符号 ∎ 表示校样结束,如 DEK 的某些版本中所示计算机编程艺术,并且您想从 XITS 中使用它。您可以这样写:
\usepackage{fontspec}
\usepackage{newunicodechar}
\newfontfamily\symbolfont{XITS}[Scale=MatchUppercase]
\DeclareRobustCommand{\qedqymbol}{{\symbolfont\symbol{"220E}}}
\newunicodechar{^^^^220e}{\qedsymbol}
在数学模式中,您只能使用定义的字符列表unicode-math
,但你可以设置其中任何一个使用的字体与\setmathfont[range=....
前面的例子一样,你可以设置
\setmathfont{XITS Math}[Scale=MatchUppercase,range="220E]
这样,您可以在数学模式下输入\QED
或 ∎。您还可以\textnormal{...}
在数学模式下使用 来使用任何文本模式符号。