\Coloneqq 符号用于 mtpro2 字体精简版

\Coloneqq 符号用于 mtpro2 字体精简版

我们知道包中存在一个名为的txfonts特定符号,它产生以下输出:::=\Coloneqq

在此处输入图片描述

\documentclass[12pt]{article}  
\usepackage[T1]{fontenc}
\usepackage{txfonts}
\begin{document}
$f(x)\Coloneqq \alpha^{\beta}_{\gamma}$
\end{document}

这个符号甚至在版本中都不存在mtpro2 lite(我已经看过整个文档)。如果我们看到MnSymbol文档《综合 LaTeX 符号列表》第 111 页的包(点),就会出现,我们可以使用宏\squaredots构建符号:\Coloneqq\mathrel{\mathop\squaredots}

在此处输入图片描述

    \documentclass[12pt]{article}  
    \usepackage[T1]{fontenc}
    \usepackage{MnSymbol}
    \begin{document}
    $f(x)\mathrel{\mathop\squaredots}= \alpha^{\beta}_{\gamma}$
    \end{document}

MnSymbol与 不同,保持计算机字体现代(CM),但和 之间txfonts的距离。如果我必须将此符号与包装一起使用,我如何在不使用 的情况下构建此符号,拥有与 相同 的符号是否可能完美适合包装?:$f(x)$mtpro2[lite]MnSymbol\Coloneqqtxfontsmtpro2[lite]

答案1

调整负间距以适合您。

\documentclass{article}
\usepackage[lite]{mtpro2}
\usepackage{amsmath}

\newcommand{\cencolon}{{\mathop:}}

\newcommand{\Coloneqq}{%
  \mathrel{\cencolon}%
  \mspace{-2mu}%
  \mathrel{\cencolon}%
  \mspace{-2mu}%
  =%
}

\begin{document}

$f(x)\Coloneqq \alpha$

\end{document}

在此处输入图片描述

相关内容