我正在使用 Minion Pro,当我定义等式时,我将等号写为,\triangleq
但它看起来很小。如何使其变大?
以下是代码:
\documentclass[conference,onecolumn,14pt]{IEEEtran}
\usepackage[mathlf,footnotefigures,minionint,textlf]{MinionPro}
\usepackage{MnSymbol}
\renewcommand{\sfdefault}{Myriad-LF}
\input{glyphtounicode}
\pdfgentounicode=1
\usepackage{inconsolata}
\usepackage{amsmath}
\DeclareMathOperator{\Tr}{Tr}
\begin{document}
My equation is:
\begin{align}
F\left(\mathbf{X},
\mathbf{Y}\right)\triangleq\dfrac{\det\left(\mathbf{X}^\top\mathbf{Y}\right)}{\log\Tr(\mathbf{X})},
\text{ if } \Tr(\mathbf{X})>0.
\end{align}
\end{document}
这给了我:
现在,如您所见,等号上方的三角形非常小。如何使其变大?
我可以通过调用\coloneq
而不是来找到替代解决方案,\triangleq
但我更喜欢使用三角形等号。
感谢您的时间。
答案1
像这样,用stackengine
?
\documentclass[conference,onecolumn,14pt]{IEEEtran}
\usepackage[mathlf,footnotefigures,minionint,textlf]{MinionPro}
\usepackage{MnSymbol}
\renewcommand{\sfdefault}{Myriad-LF}
\input{glyphtounicode}
\pdfgentounicode=1
\usepackage{inconsolata}
\usepackage{amsmath}
\DeclareMathOperator{\Tr}{Tr}
\newcommand{\bigtriangleq}{\mathbin{\setstackgap{S}{0pt}\stackMath\Shortstack{\smalltriangleup\\ =}}}
\usepackage[usestackEOL]{stackengine} \begin{document}
My equation is:
\begin{align}
F(\mathbf{X}, \mathbf{Y})\bigtriangleq \frac{\det(\mathbf{X}^\top\mathbf{Y})}{\log\Tr(\mathbf{X})},
\text{ if } \Tr(\mathbf{X})>0.
\end{align}
\end{document}