[NTG-context] Missing \dddot and \ddddot

Aditya Mahajan adityam at umich.edu
Thu Sep 14 15:51:31 CEST 2006


On Thu, 14 Sep 2006, WN wrote:

> Hello,
> I need to use \dddot and \ddddot in one of my documents, does anyone
> know how to
> define these math symbols.

The trouble is that most fonts do not contain these accents. 
amsmath.sty gets over this definition by faking these symbols. It is 
easy to port these definitions to context.

amsmath.sty definition

\newcommand{\dddot}[1]{%
   {\mathop{#1}\limits^{\vbox to-1.4\ex@{\kern-\tw@\ex@
    \hbox{\normalfont ...}\vss}}}}
\newcommand{\ddddot}[1]{%
   {\mathop{#1}\limits^{\vbox to-1.4\ex@{\kern-\tw@\ex@
    \hbox{\normalfont....}\vss}}}}


Converting to context

%--------------------%<------------------------------------
\unprotect

% The true copy of amsmath definitions
\def\amsdddot {\limits^{\vbox to -1.4ex{\kern-2ex\hbox{\the\textfont\z@ ...}\vss}}}
\def\amsddddot{\limits^{\vbox to -1.4ex{\kern-2ex\hbox{\the\textfont\z at ....}\vss}}}

% I do not understand why you need to give negative height
% This looks better.
\def\amsdddot {\limits^{\vbox{\kern-2ex\hbox{\the\textfont\z@ ...}\vss}}}
\def\amsddddot{\limits^{\vbox{\kern-2ex\hbox{\the\textfont\z at ....}\vss}}}

\def\dddot #1{{\mathop{#1}\amsdddot }}
\def\ddddot#1{{\mathop{#1}\amsddddot}}

\protect

\starttext

$\dddot{a}_{\dddot{b}}$

$\ddddot{a}_{\ddddot{b}}$
\stoptext
%------------------------%<-------------------------------------

Aditya


More information about the ntg-context mailing list