![wasysym 符号呈现为不同的东西](https://linux22.com/image/257819/wasysym%20%E7%AC%A6%E5%8F%B7%E5%91%88%E7%8E%B0%E4%B8%BA%E4%B8%8D%E5%90%8C%E7%9A%84%E4%B8%9C%E8%A5%BF.png)
我想使用 wasysym 包来获取诸如闪电和时钟之类的字符。但是,以下 MWE 为我提供了不同的符号。
\documentclass{article}
\usepackage{wasysym}
\begin{document}
$\lightning\clock$
\end{document}
pdflatex
当我运行它时,结果如下。
也就是说,闪电被渲染为反引号,而时钟被渲染为 0。
我在 Ubuntu 12.04 上安装了 TeXLive 2012,使用 Evince 或 Okular 查看时也会出现同样的情况。我不知道这是我的 LaTeX 代码的问题还是 TeX 安装的问题,或者是我机器特有的编码问题。
答案1
不要使用mathmode
\documentclass{article}
\usepackage{wasysym}
\begin{document}
\lightning\clock
\end{document}
我对 不太了解mathmode
。但这里有一个使用\text
from 的解决方法amsmath
:
\documentclass{article}
\usepackage{amsmath,wasysym}
\begin{document}
\lightning\clock $\text{\lightning}$
\end{document}
或者使用\mbox{}
---,$\mbox{\lightning}$
正如 Gonzalo 所指出的。