是否可以将 mtpro2 花括号设置为默认值,如下所示?
当我写的时候\left\{...\right\}
它应该给出第一个结果。
代码:
\documentclass[10pt,a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[lite]{mtpro2}
\begin{document}
\begin{equation*}
\def\arraystretch{1.2}\LEFTRIGHT\lbrace.{\,
\begin{array}{rrr}
1 & , & 1 \\
2 & , & 2 \\
3 & , & 3 \\
5 & , & 4
\end{array}}%
\end{equation*}
\begin{equation*}
\LEFTRIGHT\lcbrace\rcbrace{\begin{array}{rrr}
1 & , & 1 \\
2 & , & 2 \\
3 & , & 3 \\
5 & , & 4
\end{array}}
\end{equation*}
as default.
\begin{eqnarray*}
&&\left\{
\begin{array}{rrr}
1 & , & 1 \\
2 & , & 2 \\
3 & , & 3 \\
5 & , & 4
\end{array}%
\right. \\
&&
\left\{
\begin{array}{rrr}
1 & , & 1 \\
2 & , & 2 \\
3 & , & 3 \\
5 & , & 4
\end{array}%
\right\}
\end{eqnarray*}
change this.
\end{document}
答案1
不,您不能使用和来获得这些牙套\left\{
,\right\}
因为它们需要根据牙套之间的材料进行特殊按摩。
另一方面,可以使用以下方式定义选定的环境environ
:这里我执行cases
和Bmatrix
。你也可以执行
\RenewEnviron
如果您更喜欢使用cases
和Bmatrix
。
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage[lite]{mtpro2}
\usepackage{environ}
%% choose a better name
\NewEnviron{Bmatrix2}{%
\LEFTRIGHT\lcbrace\rcbrace{\,\begin{matrix}\BODY\end{matrix}\,}%
}
\makeatletter
\NewEnviron{cases2}{%
\def\arraystretch{1.2}%
\LEFTRIGHT\lcbrace.{%
\,\array{@{}l@{\quad}l@{}}\BODY\endarray\,
}%
}
\makeatother
\begin{document}
\begin{equation*}
\begin{cases2}
1, & 1 \\
2, & 2 \\
3, & 3 \\
4, & 4
\end{cases2}
\qquad
\begin{cases}
1, & 1 \\
2, & 2 \\
3, & 3 \\
4, & 4
\end{cases}
\end{equation*}
\begin{equation*}
\begin{Bmatrix2}
1 & 1 & 1 \\
2 & 2 & 2 \\
3 & 3 & 3 \\
4 & 4 & 4
\end{Bmatrix2}
\qquad
\begin{Bmatrix}
1 & 1 & 1 \\
2 & 2 & 2 \\
3 & 3 & 3 \\
4 & 4 & 4
\end{Bmatrix}
\end{equation*}
\end{document}