Zeilenabstand einer Matrix

Formelsatz für Mathematik, Naturwissenschaften und Technik


TomF
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 14. Dez 2016, 12:44

Zeilenabstand einer Matrix

Beitrag von TomF »

Hallo,

ich habe das Problem, dass die Zeilen meiner Matrizen nicht weit genug auseinander leigen, sodasss sich die einzelnen Einträge berühren und es einfach nciht mehr gut aussieht.

Gibt es da eine globale Einstellund, sodass der Zeilenabstand überall im Document gleichmäßig vergrößert wird?

Hier mein Beispiel:
\documentclass[normalheadings,DIV=18,12pt]{scrreprt}
\usepackage{amsmath}
\usepackage[ngerman]{babel}         
\usepackage[T1]{fontenc}               
\usepackage[utf8]{inputenc} 

\begin{document}
	\begin{equation}\label{jacobi}
	\begin{bmatrix} \frac{\partial N_i}{\partial r} \\ \frac{\partial N_i}{\partial s} \end{bmatrix} =\underbrace{ \begin{bmatrix} \frac{\partial x}{\partial r} & \frac{\partial y}{\partial r} \\ \frac{\partial x}{\partial s} & \frac{\partial y}{\partial s} \end{bmatrix} }_{\mathbf{\underline{J}}} \begin{bmatrix} \frac{\partial N_i}{\partial x} \\ \frac{\partial N_i}{\partial y} \end{bmatrix} 
	\end{equation}
\end{document}

Vielen Dank im Voraus
Tom

Gast

Beitrag von Gast »

\renewcommand*{\arraystretch}{1.5}
Das betrifft dann aber alle auf array basierenden Umgebungen nicht nur Matrizen.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Eine Möglichkeit
\usepackage{etoolbox}
\AtBeginEnvironment{bmatrix}{\renewcommand\arraystretch{1.5}}
Müsste man dann aber für andere Matrixbefehle wie pmatrix ebenfalls machen.

TomF
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 14. Dez 2016, 12:44

Beitrag von TomF »

Wen ich das in die Präambel schreibe, und dann
\arraystrech
verwende, passiert nichts, bzw. schreibt er an die Stelle eine "1"

Gast

Beitrag von Gast »

Wer hat denn gesagt, dass du \arraystretch verwenden soll? Pack einfach den angegebenen Code in die Dokumentpräambel. Der wirkt dann von ganz alleine global, genau wie von dir nachgefragt.

TomF
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 14. Dez 2016, 12:44

Beitrag von TomF »

Oh man, sorry... Ich hatte noch diese Umgebung
\left[ \begin{matrix}...
\end{matrix} \rigth]
und
\arraystrech
habe ich auch wieder entfernt :roll: .

Vielen Dannk, es sieht jetzt genau so aus, wie es sollte :)

Antworten