Mathtools 和 Mtpro2 花括号

Mathtools 和 Mtpro2 花括号

包中mathtools有一个环境,环境中的每一行都dcases以模式呈现数学表达式,如第一张图片所示。displaystylecase

在此处输入图片描述

使用mtpro2包时,该\ccases命令在相同的案例环境中提供花括号,如下所示

在此处输入图片描述

\displaystyle但为了产生相同的结果,每一行都必须放在命令中。我想mtpro2在每一行中使用花括号和 displaystyle 方程式,而不必将每一行都置于显示模式。

有没有办法

  1. 全局替换包dcases中的大括号mtpro2?或者
  2. 更新\ccases环境以便每一行都符合显示样式?

两种方法均可接受。

\documentclass{article}
\usepackage[lite]{mtpro2}
\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}
\[ \begin{dcases}
\int_{0}^{1}{x^2\ d x} & \text{1st argument}\\
\sum_{n=1}^{\infty}{\frac{1}{n^2}} & \text{2nd argument}
\end{dcases} \]

\[ \ccases{
\displaystyle{\int_{0}^{1}{x^2\ d x}} & \text{1st argument}\\
\displaystyle{\sum_{n=1}^{\infty}{\frac{1}{n^2}}} & \text{2nd argument}} \]
\end{document}

答案1

mtpro2此外,如果v.lite的 ccases行与行之间没有很好的垂直间距,您可以在末尾添加\\您的测量值以增加垂直间距[2ex](例如)。这样,您将拥有更多的垂直空间,并且两个代码看起来相同。添加后,我得到了一个非常好的视图newtxtext包,以获得更均匀的风格编码。

在此处输入图片描述

\documentclass{article}
\usepackage[lite]{mtpro2}
\usepackage{newtxtext}
\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}
\[ \begin{dcases}
\int_{0}^{1}{x^2\ d x} & \text{1st argument}\\
\sum_{n=1}^{\infty}{\frac{1}{n^2}} & \text{2nd argument}
\end{dcases} \]

\[ \ccases{
\displaystyle{\int_{0}^{1}{x^2\ d x}} & \text{1st argument}\\[2ex]
\displaystyle{\sum_{n=1}^{\infty}{\frac{1}{n^2}}} & \text{2nd argument}} \]
\end{document}

相关内容