2

Is it possible to set mtpro2 curly braces as default as given below?

When I write \left\{...\right\} it should give the first result.

enter image description here

enter image description here

Code:

\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}
Leucippus
  • 1,636
mert
  • 1,667

1 Answers1

3

No, you can't get those braces with \left\{ and \right\}, because they require special massaging depending on the material between the braces.

On the other hand, selected environments can be defined using environ: here I do cases and Bmatrix. You can also do

\RenewEnviron

if you prefer to use cases and 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}

enter image description here

egreg
  • 1,121,712