我有 MacOSX Leopard、TeXShop,并已将ifsym
包复制到/usr/local/texlive/2009/texmf-dist/doc/latex/
,可从https://www.ctan.org/pkg/ifsym
并成功安装它等。(更新了我的索引sudo texhash
:)
我尝试编译这段 LaTeX 代码:
\documentclass{article}
\usepackage[geometry]{ifsym}
\begin{document}
$\FilledTriangleRight$
\end{document}
它编译成功,但没有正确的输出,它会打印一个小的斜体字母“d”,我的意思是 PDF 中的 d。
有人知道我该怎么做,以便它会打印一个指向左边的填充三角形?(ifsym
当然是从包裹里,没有别的)
答案1
命令符号不得在数学模式下使用。如果您在公式中需要它们,请将它们括在 中\mbox
。这是该软件包的一个不太好的“功能”。
另外,你应该使用tlmgr
TeX Live 安装软件包(或者在 Mac 上,TeX Live 实用程序应该在你的/Applications/TeX
文件夹中)。也可以考虑升级到 TeX Live 2011http://tug.org/mactex
答案2
不要使用数学模式。
\documentclass{article}
\usepackage[geometry]{ifsym}
\begin{document}
\RightDiamond \FilledTriangleRight
\end{document}
顺便说一句:这些字体是位图字体,它们在 pdf 中无法很好地缩放。