3

We know that into the txfonts package exists a specific symbol ::= called \Coloneqq that it produces this output:

enter image description here

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

This symbol does not even exist with mtpro2 lite version (I have seen the whole document). If we see the package MnSymbol (dots) to pag. 111 of the documentation The Comprehensive LaTeX Symbol List, exists the \squaredots and we can built the symbol \Coloneqq with the macro \mathrel{\mathop\squaredots}:

enter image description here

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

MnSymbol differently from txfonts, keep the computer fonts modern (CM) but the distance between of the couple of the : and from $f(x)$. If I had to use this symbol with mtpro2[lite] package how I can built this symbol without to use MnSymbol, having the same symbol \Coloneqq of txfonts that it is possible perfectly suited to mtpro2[lite] package?

2

Adjust the negative spacings to suit you.

\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}

enter image description here

1
  • Thank you very much ...always...👌👌👌👌👌👌👌👌👌 – Sebastiano Mar 6 '20 at 13:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.