如何创建带有点的 \Delta?

如何创建带有点的 \Delta?

我只是在寻找编写不同 \Delta's 的方法(亚历山大多项式有很多不同的变体)。

所以我想到了一个主意,在里面加一个点。但我注意到的问题是,如果我像下面这样写:点会移动。

\documentclass{article}
\usepackage{amsmath,amssymb}
\newcommand*{\dotDelta}{\Delta\hspace{-0.61em}\boldsymbol{\cdot}}
\begin{document}
$\dotDelta a$

$\dotDelta$

$\dotDelta (k)=t^2$
\end{document}

只有中间一行的点仍保持在正确的位置。

答案1

我会避免将圆点加粗。

\documentclass{article}

\makeatletter
\newcommand{\dotDelta}{{\vphantom{\Delta}\mathpalette\d@tD@lta\relax}}
\newcommand{\d@tD@lta}[2]{%
  \ooalign{\hidewidth$\m@th#1\mkern-1mu\cdot$\hidewidth\cr$\m@th#1\Delta$\cr}%
}
\makeatother

\begin{document}
$\dotDelta a$

$\dotDelta_{\dotDelta_{\dotDelta}}$

$\dotDelta (k)=t^2$
\end{document}

在此处输入图片描述

将点改为粗体版本只需\boldmath在适当的位置添加:

\newcommand{\d@tD@lta}[2]{%
  \ooalign{\hidewidth\boldmath$\m@th#1\mkern-1mu\cdot$\hidewidth\cr$\m@th#1\Delta$\cr}%
}

在此处输入图片描述

\subseteq + \circ 作为单个符号(“开子集”)快速课程\ooalign。这里唯一的技巧是将点稍微向左移动,以补偿 Delta 右侧的粗笔画。

相关内容