Anzeigestil für jeden Eintrag in der Matrix

Anzeigestil für jeden Eintrag in der Matrix

Ich habe eine Matrix, deren Einträge Grenzwerte sind und ich hätte gern das \displaystyleRendering, ohne es vor jeden Eintrag setzen zu müssen.

Gibt es ein Äquivalent zum optionalen enumerateArgument [before={\everymath{\displaystyle}}]?

Die akzeptierte Antwort auf diese Frage(in dem das optionale Aufzählungsargument erklärt wird) scheint darauf hinzudeuten, dass ich einfach schreiben könnte:

\begin{matrix*}
\everymath{\displaystyle}
% entries of matrix, all of which to be rendered in \displaystyle fashion.
\end{matrix*}

Aber das hat bei mir nicht funktioniert. Kann das gemacht werden?

Antwort1

Wenn Sie dies global benötigen displaystyle, fügen Sie \everymath{\displaystyle}der Präambel hinzu:

\documentclass[12pt,a4paper]{article}
\usepackage{mathtools}
\everymath{\displaystyle}
\begin{document}

\begin{equation}
\begin{matrix*}
%
1\int & 2\sum \\
%
3 & 4
\end{matrix*}
\end{equation}

\end{document}

Bildbeschreibung hier eingeben

Oder Sie können es lokal wie folgt verwenden:

\documentclass[12pt,a4paper]{article}
\usepackage{mathtools}
\begin{document}

{
\everymath{\displaystyle}
\begin{equation}
\begin{matrix*}
%
1\int & 2\sum \\
%
3 & 4
\end{matrix*}
\end{equation}
}

\end{document}

Antwort2

Ich bin nicht sicher, wofür das sein soll. Hier ist jedenfalls eine Implementierung:

\documentclass{article}
\usepackage{amsmath,array}

\makeatletter
\def\env@dmatrix{\hskip -\arraycolsep
  \let\@ifnextchar\new@ifnextchar
  \def\arraystretch{2}%
  \array{*{\c@MaxMatrixCols}{>{\displaystyle}c}}%
}
\newenvironment{dmatrix}{\env@dmatrix}{\endmatrix}
\newenvironment{pdmatrix}{\left(\env@dmatrix}{\endmatrix\right)}
\newenvironment{bdmatrix}{\left[\env@dmatrix}{\endmatrix\right]}
\newenvironment{Bdmatrix}{\left\{\env@dmatrix}{\endmatrix\right\}}
\newenvironment{vdmatrix}{\left|\env@dmatrix}{\endmatrix\right|}
\newenvironment{Vdmatrix}{\left\|\env@dmatrix}{\endmatrix\right\|}
\makeatother

\begin{document}

\[
\begin{bdmatrix}
\lim_{x\to0}\frac{\sin x}{x} & 1 \\
\int_{0}^{\infty}e^{-x^2}\,dx & \frac{\sqrt{\pi}}{2}
\end{bdmatrix}
\]

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen