这是我的代码:
\documentclass{beamer}
\usepackage{amsmath, amssymb, amsthm}
\usepackage{ulsy}
\begin{document}
\frame{
\begin{align*}
\blitza
\end{align*}
}
\end{document}
为什么\blitza
符号显示为磅/平方英寸?
答案1
\blitza
的定义ulsy.sty
是
\newcommand{\blitza}{{\usefont{U}{ulsy}{m}{n}\symbol{'011}}}
这清楚地意味着它只是用于文本模式的符号。
在数学模式下\usefont
什么都不做,所以执行的内容{\symbol{'011}}
相当于
{\char'011\relax}
TeX 规则规定这将是'011
mathgroup zero 字体的八进制位置上的符号,即大写的 Psi。
如果您使用以下命令重新定义它,则可以在数学模式下使用它\text
:
\renewcommand{\blitza}{\text{\usefont{U}{ulsy}{m}{n}\symbol{'011}}}
答案2
在大多数 Tex 安装中,wasy 字体更有可能被安装。
\documentclass{beamer}
\usepackage{amsmath, amssymb, amsthm}
\usepackage{wasysym}
\begin{document}
\frame{
\begin{align*}
[\text{\lightning}]
\end{align*}
}
\end{document}
顺便说一句,我发现只要画出这个角色: