Matrix verkleinern

Formelsatz für Mathematik, Naturwissenschaften und Technik


Noah D.
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Mi 18. Mär 2015, 21:08

Matrix verkleinern

Beitrag von Noah D. »

Hi Leute,

ich habe folgendes Problem. Anbei ein MB:
\documentclass[12pt,oneside,headings=small,leqno,bibliography=totoc,listof=totoc,abstract,numbers=noendperiod]{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[ngerman,english]{babel} %language
\usepackage[left=6cm,right=2cm, top=3cm, bottom=3cm]{geometry} %layout
\usepackage[automark,headsepline]{scrlayer-scrpage} 

\usepackage{setspace} %line spacing
\onehalfspacing
\BeforeStartingTOC[toc]{\singlespacing} 

\usepackage[fleqn]{amsmath} 
\usepackage{amsthm}
\setlength{\mathindent}{1.5cm} %horizontaler Abstand zur Nummerierung
\usepackage{amstext}
\usepackage{amsfonts}
\usepackage{mathrsfs}
\usepackage{amssymb}

\usepackage{array} 
\usepackage{kbordermatrix}
\usepackage{etoolbox}
\let\bbordermatrix\bordermatrix
\patchcmd{\bbordermatrix}{8.75}{4.75}{}{}
\patchcmd{\bbordermatrix}{\left(}{\left[}{}{}
\patchcmd{\bbordermatrix}{\right)}{\right]}{}{}

\linespread{1.5} %Zeilenabstand
\usepackage{showframe}
\begin{document}

\begin{align}
\boldsymbol{P}=\kbordermatrix{
& AMZN & PLL & SWKS & VLO & ETFC & SNDK & LUV & AXP & NOV & FOSL \\
& 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\[1ex]
& \vdots & \ddots & \vdots \\[1ex]
& p_{K,1} & \cdots & p_{K,N}\\[0.3ex]}\notag 
\end{align}

\end{document}
Wenn ihr einmal mein MB laufen laesst, dann sieht man das die Matrix ausserhalb der fest vorgelegten Seitenrandes hinausgeht.

Wie kann ich NUR diese align-Umgebung weiter links einruecken? Oder ggf. habt ihr eine Idee um die Matrix zu verkleinern? Auch andere Ideen sind mit Freude erwuenscht. Vielen Dank vorab.

N.D.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Ich vermute du benutzt das Paket kbordermatrix, welches zwar auf CTAN zu finden ist, aber aufgrund fehlender Lizenz bei TeX Live fehlt?
\documentclass[12pt,oneside,headings=small,leqno,bibliography=totoc,listof=totoc,abstract,numbers=noendperiod]{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[ngerman,english]{babel} %language
\usepackage[left=6cm,right=2cm, top=3cm,
bottom=3cm,headheight=22pt]{geometry} %layout
\setlength{\footheight}{21.74998pt}
\usepackage[automark,headsepline]{scrlayer-scrpage}

\usepackage{setspace} %line spacing
\onehalfspacing
\BeforeStartingTOC[toc]{\singlespacing}

\usepackage[fleqn]{amsmath}
\usepackage{amsthm}
\setlength{\mathindent}{1.5cm} %horizontaler Abstand zur Nummerierung
\usepackage{amstext}
\usepackage{amsfonts}
\usepackage{mathrsfs}
\usepackage{amssymb}

\usepackage{array}
\usepackage{kbordermatrix}
\usepackage{etoolbox}
\let\bbordermatrix\bordermatrix
\patchcmd{\bbordermatrix}{8.75}{4.75}{}{}
\patchcmd{\bbordermatrix}{\left(}{\left[}{}{}
\patchcmd{\bbordermatrix}{\right)}{\right]}{}{}

\linespread{1.5} %Zeilenabstand
\usepackage{showframe}
\begin{document}
{\setlength{\mathindent}{0pt}
\begin{align}
	\boldsymbol{P}=\kbordermatrix{
		                     &
		  \mathrm{AMZN}      & \mathrm{PLL}     & \mathrm{SWKS} &
			\mathrm{VLO}       & \mathrm{ETFC}    & \mathrm{SNDK} &
			\mathrm{LUV}       & \mathrm{AXP}     &
			\mathrm{NOV}       & \mathrm{FOSL} \\
		& 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\[1ex]
		& \vdots & \ddots & \vdots \\[1ex]
		& p_{K,1} & \cdots & p_{K,N}\\[0.3ex]
	}\notag
\end{align}


\begin{align}
	\boldsymbol{P}=\kbordermatrix{
		& AMZN & PLL & SWKS & VLO & ETFC & SNDK & LUV &
		AXP & NOV & FOSL \\
	}\notag
\end{align}
}

\begin{addmargin}{-2cm}
\setlength{\mathindent}{0pt}
\begin{align}
	\boldsymbol{P}=\kbordermatrix{
		& AMZN & PLL & SWKS & VLO & ETFC & SNDK & LUV &
		AXP & NOV & FOSL \\
	}\notag
\end{align}
\end{addmargin}

\begin{align}
	\boldsymbol{P}=\kbordermatrix{
		& AMZN & PLL & SWKS & VLO & ETFC & SNDK & LUV &
		AXP & NOV & FOSL \\
		& 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\[1ex]
		& \vdots & \ddots & \vdots \\[1ex]
		& p_{K,1} & \cdots & p_{K,N}\\[0.3ex]
	}\notag
\end{align}

\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten