我想使用包\medstar
中的MnSymbol
,但它似乎MnSymbol
与我正在使用的其他包(包括)冲突amsmath
。
我尝试\FiveStarOpen
按照bbding
这里的建议使用:未填充的 Latex 命令 \bigstar
但由于某种原因,\FiveStarOpen
它没有显示空心的星星,而是显示数字“9”。
下面是我正在使用的软件包列表cite
:graphicx
,,,,,,,,,,,,,,,epstopdf
和。tikz,
amsmath
amsfonts
amsthm
cancel
array
mdwmath
mdwtab
fixltx2e
url
color
enumerate
comment
我是 LaTEX 的初学者,因此非常感谢任何帮助!
梅威瑟:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{cite}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{cancel}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage{fixltx2e}
\usepackage{url}
\usepackage{color}
\usepackage{enumerate}
\usepackage{comment}
\usepackage{bbding}
\begin{document}
\FiveStarOpen
\end{document}
答案1
中的建议未填充的 Latex 命令 \bigstar很好,但他们忽略了一点:如果你在数学模式下需要空心星,你需要把它装箱。
由于您正在使用amsmath
,因此您可以使用
\newcommand{\hollowstar}{\text{\FiveStarOpen}}
定义一个特殊命令很方便,因为这样您可以随时在一个地方更改定义,从而修改文档中符号的所有外观。
例如,如果您决定使用\ding{73}
该pifont
包(这可能很方便,因为它是 Type1 字体,而bbding
仅以位图形式提供),您可以简单地将上面的行更改为
\newcommand{\hollowstar}{\text{\ding{73}}}
\hollowstar
运行 LaTeX 后,所有的外观都会改变。
请注意,如果要为符号赋予二元运算的含义,则应定义
\newcommand{\hollowstar}{\mathbin{\text{\FiveStarOpen}}}
如果是二元关系,则使用\mathrel
。