答案1
\vdots
很难控制,因为它在顶部有很大的垂直空间。下面提供了一个没有它的版本;请注意,中间的点与公式轴(由分数线表示)处于同一高度。
\documentclass{article}
\usepackage{amsmath}
\usepackage{bm} % \bm is better and simpler to type
\newcommand{\vdotsop}{%
\mathinner{\vcenter{
\baselineskip=1ex
\hbox{.}\hbox{.}\hbox{.}
}}
}
\begin{document}
\[
w(\bm{\kappa})=
\frac{1}{2}\bm{\kappa}\vdotsop\mathbf{G}\vdotsop\bm{\kappa}
\]
\end{document}
当点之间的距离等于冒号内的距离时,您可以执行以下操作,但我不太喜欢这个结果。
\documentclass{article}
\usepackage{amsmath}
\usepackage{bm} % \bm is better and simpler to type
\newcommand{\vdotsop}{%
\mathinner{\vcenter{
\normalbaselines
\baselineskip=\dimexpr\fontcharht\textfont0`:-\fontcharht\textfont0`.\relax
\hbox{.}\hbox{.}\hbox{.}
}}
}
\begin{document}
\[
w(\bm{\kappa})=
\frac{1}{2}\bm{\kappa}\vdotsop\mathbf{G}\vdotsop\bm{\kappa}:
\]
\end{document}
答案2
像这样?
\documentclass[fleqn, 12pt]{article}
\usepackage{amsmath}
\usepackage{stackengine}
\newcommand{\cvdots}{\Vectorstack{\vdots}}
\begin{document}
\[ w(\boldsymbol{\kappa})=\frac{1}
{2}\boldsymbol{\kappa}\, \cvdots \,\mathbf{G}\,\cvdots\,\boldsymbol{\kappa}
\]
\end{document}
编辑:正如 Barbara Beeton 指出的那样,这在数学轴上并不完全对齐。使用其他代码,使用stackinset
来自的命令stackengine
,我们得到了更好的结果:
\documentclass[fleqn, 12pt]{article}
\usepackage{amsmath, nccmath}
\usepackage{stackengine}
\newcommand\vcdots{\;\stackMath\stackinset{c}{0pt}{c}{0.6ex}{\vdots}{\vphantom{-}}\;}
\[ w(\boldsymbol{κ})=\mfrac{1}{2} \boldsymbol{κ}\vcdots\mathbf{G} \vcdots \boldsymbol{κ}
\]
\end{document}