Seite 1 von 1

Klammern zu hoch pmatrix

Verfasst: Di 27. Nov 2018, 08:17
von Vaschan
Hallo zusammen,

wie kann ich verhindern, dass die Klammern oben deutlich höher sind, als unten? (siehe Bild, im Minimalbeispiel wird das leider nicht so deutlich.
\documentclass[a4paper]{article}

%% Language and font encodings
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}

%% Sets page size and margins
\usepackage[a4paper,top=3cm,bottom=2cm,left=3cm,right=3cm,marginparwidth=1.75cm]{geometry}

%% Useful packages
\usepackage{amsmath}

\begin{document}
\begin{equation} \label{eq:SpTensor}
\sigma_{ij}=\begin{pmatrix} 
\sigma_\text{xx} & \tau_\text{xy} & \tau_\text{xz} \\ \tau_\text{yx} & \sigma_\text{yy} & \tau_\text{yz} \\ \tau_\text{zx} & \tau_\text{zy} & \sigma_\text{zz} 
\end{pmatrix} 
\end{equation}
\end{document}

Verfasst: Di 27. Nov 2018, 08:44
von markusv
Wenn es im Minimalbeispiel nicht deutlich wird, ist es kein Minimalbeispiel, da es das Problem nicht zeigt. Ich schätze, du nutzt bspw. setspace?

Damit lässt sich das Problem einigermaßen reproduzieren:
\documentclass[]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[doublespacing]{setspace}

\usepackage{amsmath}

\begin{document}
\begin{equation} \label{eq:SpTensor}
\sigma_{ij}=\begin{pmatrix}
\sigma_\text{xx} & \tau_\text{xy} & \tau_\text{xz} \\ \tau_\text{yx} & \sigma_\text{yy} & \tau_\text{yz} \\ \tau_\text{zx} & \tau_\text{zy} & \sigma_\text{zz} 
\end{pmatrix}
\end{equation}
\singlespacing
\begin{equation} %\label{eq:SpTensor}
\sigma_{ij}=\begin{pmatrix}
\sigma_\text{xx} & \tau_\text{xy} & \tau_\text{xz} \\ \tau_\text{yx} & \sigma_\text{yy} & \tau_\text{yz} \\ \tau_\text{zx} & \tau_\text{zy} & \sigma_\text{zz} 
\end{pmatrix}
\end{equation}
\end{document}
Ein erster workaround könnte
\usepackage{etoolbox}
\AtBeginEnvironment{equation}{\singlespacing}
in der Präambel sein.

Siehe hier:
\documentclass[]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[doublespacing]{setspace}

\usepackage{amsmath}

\usepackage{etoolbox}
\AtBeginEnvironment{equation}{\singlespacing}
\begin{document}
\begin{equation} \label{eq:SpTensor}
\sigma_{ij}=\begin{pmatrix}
\sigma_\text{xx} & \tau_\text{xy} & \tau_\text{xz} \\ \tau_\text{yx} & \sigma_\text{yy} & \tau_\text{yz} \\ \tau_\text{zx} & \tau_\text{zy} & \sigma_\text{zz} 
\end{pmatrix}
\end{equation}
\end{document}

Verfasst: Di 27. Nov 2018, 13:13
von Vaschan
Sieht besser aus. Danke!