矩阵中省略号的 MathType 输入与 LaTeX 实现

注:本文为 "矩阵中省略号" 相关文章合辑。

略作重排,未整理去重。


LaTeX 数学式中的省略符号

Posted on 2015-09-15 15:19 陈东陈

数学式中存在多种省略符号,具体命令符号及用法如下:

符号 描述
\cdots 水平位置与减号等高,例如 − ⋯ + -\cdots + −⋯+
\ddots 对角省略号,例如 A ⋱ M A\ddots M A⋱M,多用于矩阵环境
\dots 可用于文本模式,功能与 \ldots 相同;调用 amsmath 宏包后,可根据前后算符自动确定省略号的垂直位置,例如 A ... M A\dots M A...M, + ⋯ + +\dots + +⋯+
\hdotsfor{n} 需调用 amsmath 宏包,用于矩阵环境,可横跨 n n n 列的省略号
\iddots 反对角省略号,需调用 mathdots 宏包,例如 $A\iddots M$
\ldots 可用于文本模式,水平位置与基线平齐,例如 A ... M A\ldots M A...M
\vdots 垂直省略号,例如 A ⋮ M A\vdots M A⋮M

在 MathType 中添加任意维数矩阵的方法以及矩阵中省略号的问题

墨色秋水于 2020-12-14 22:12:39 发布

前言

在使用 MathType 输入矩阵时,若矩阵中包含省略号,可能会因版本问题导致省略号无法正常显示。

本文将介绍在 MathType 中创建任意维数矩阵的方法以及解决矩阵中省略号显示问题的几种方法。

一、使用 MathType 创建任意维数的矩阵

  1. 打开 MathType,点击矩阵工具栏,再点击右下角的图形,如下图所示:

  2. 点击后会弹出对话框,可在行列处输入所需的行数和列数:

  3. 使用此方法创建的矩阵默认没有外框的中括号。如果直接手动键盘输入中括号,将无法自动调整大小。可以通过以下方法输入可自动调整大小的中括号:直接点击工具栏上的中括号按钮,或使用快捷键 Ctrl + [

  4. 如果行数不足,不想重新生成矩阵,可以在居中的元素处按回车键,注意 需要对整行的所有元素进行回车操作,如下图所示:

二、关于在矩阵中添加省略号的问题

省略号位置

省略号的位置如下图所示:

解决方法

方法一

这是他人提供的解决方法,但作者在测试时未能成功。具体链接如下:MathType 中矩阵省略号操作

我在测试该方法时,切换到 Euclid 符号和附加 后,输入矩阵会导致软件卡死,且无法显示等号。

如果读者遇到类似问题,可以参考以下方法。

方法二

修改 样式 -> 定义 -> 高级 ,在保持原有的附加和 MT 不变的情况下,将高级选项中的数学附加设置为 MT Extra Tiger,如下图所示:

修改后,希腊数学字体 一栏将为空,但此时可以正常显示矩阵中的省略号。

方法三

我的朋友的电脑上直接使用 符号和 MT 附加 即可正常显示省略号,但作者的电脑必须进行上述设置。两者的区别如下图所示:

  • 未修改时希腊数学字体符号和 MT 附加

  • 修改后希腊数学字体 为空,高级设置中的数学附加MT Extra Tiger


LaTeX 反斜对角省略号的实现

zxg溜留六 于 2021-01-05 19:30:33 发布

LaTeX 中默认只有以下四种省略号命令:

  • \cdots:横向省略号
  • \vdots:竖向省略号
  • \ddots:对角线方向省略号
  • \ldots:与文本底线对齐的省略号

LaTeX 没有直接表示反斜对角方向的省略号的命令。可以通过旋转对角线省略号来实现反斜对角方向的省略号效果。具体实现方法如下:

  1. 使用 \usepackage{rotating} 导入旋转包。
  2. 使用旋转命令 \begin{sideways}\begin{turn}{90}\begin{rotate}{90} 来旋转对角线省略号。

示例代码如下:

latex 复制代码
\documentclass{article}
\usepackage{rotating} % 用于旋转对象

\begin{document}

\[
\ddots \qquad
\begin{sideways}\ddots\end{sideways} \qquad
\begin{turn}{90}\ddots\end{turn} \qquad
\begin{rotate}{90}\ddots\end{rotate}
\]

\end{document}

效果如下图所示:

示例应用

以下是一个包含反斜对角省略号的矩阵示例:

latex 复制代码
\[
S=
\begin{bmatrix}
	x_{1m} & \cdots & x_{12} & x_{11} \\
	x_{2m} & \cdots & x_{22} & x_{21} \\
	\vdots & \begin{sideways}\ddots\end{sideways} & \vdots & \vdots \\
	x_{nm} & \cdots & x_{n2} & x_{n1} \\
\end{bmatrix}
\]

效果如下图所示:


via: