goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Zentrieren u. Zeilenumbruch von \multirow Zelle in tabularx

 

dani_boy123
Forum-Newbie
Forum-Newbie

Beiträge: 5
Anmeldedatum: 14.03.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.04.2017, 13:07     Titel: Zentrieren u. Zeilenumbruch von \multirow Zelle in tabularx
  Antworten mit Zitat      
Hallo liebe Community,

mir ist bei meinen tabularx Tabellen aufgefallen das die Textausrichtungen in den \multirow Zellen nicht zentriert ist sowie das kein Zeilenumbruch stattfindet. Ich habe schon einige Dinge ausprobiert aber noch keine Lösung gefunden.

Code • Öffne in Overleaf

\documentclass[12pt,twoside,listof=totoc,bibliography=totoc, captions=tablebelow]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{caption}


\begin{document}

\begin{tabularx}{\textwidth}{p{3cm}p{3cm}X}
   \toprule
   \multicolumn{3}{c}{Lorem ipsum dolor sit} \\
   \midrule
   \textbf{Bereich} & \textbf{Lösung} & \textbf{Konzeptualisierung}  \\
   \midrule
   \multirow{2}{*}{\textbf{Invidunt} } & \textit {Lorem ipsum dolor} & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\
   
   
   &\textit{Lorem ipsum dolor} &  Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\ \cmidrule[0.05pt](r){2-3}
   
   \multirow{2}{*}{\hspace{0pt}\textbf{tempor invidun tut }} & \textit{Lorem ipsum dolor} & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\
   
   &\textit{Lorem ipsum dolor sit} & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\\  
   
   \bottomrule
\end{tabularx}

\end{document}
 


Ich freue mich über jede Hilfe.

Vielen lieben Dank im Voraus

Daniel
Private Nachricht senden Benutzer-Profile anzeigen

u_fischer
Forum-Meister
Forum-Meister

Beiträge: 3536
Anmeldedatum: 22.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.04.2017, 14:04     Titel:
  Antworten mit Zitat      
Falls du "vertikal zentriert" meinst: Du musst schon die korrekte Anzahl an Zeilen angeben: \multirow{8}{*}{\textbf{Invidunt}}.

Und die Sache mit dem Zeilenumbruch steht in der Dokumentation:

Zitat:
If the width was given as * the text will be set in LR mode.

_________________

Ulrike Fischer
www.troubleshooting-tex.de
Private Nachricht senden Benutzer-Profile anzeigen

dani_boy123
Forum-Newbie
Forum-Newbie

Beiträge: 5
Anmeldedatum: 14.03.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.04.2017, 14:23     Titel:
  Antworten mit Zitat      
Hallo u_fischer,
vielen Dank für die Info. Leider verstehe ich noch nicht ganz warum

Zitat:
\multirow{8}{*}{\textbf{Invidunt}}.



hier hilfreich wäre?
Private Nachricht senden Benutzer-Profile anzeigen

markusv
Forum-Guru
Forum-Guru

Beiträge: 298
Anmeldedatum: 03.09.15
Wohnort: Leipzig
Version: ---
     Beitrag Verfasst am: 13.04.2017, 15:01     Titel:
  Antworten mit Zitat      
dani_boy123 hat Folgendes geschrieben:
Hallo u_fischer,
vielen Dank für die Info. Leider verstehe ich noch nicht ganz warum

Zitat:
\multirow{8}{*}{\textbf{Invidunt}}.



hier hilfreich wäre?


Richtig wäre hier wohl \multirow{16}{*}{\textbf{Invidunt}}, da sich der Bereich über 16 Zeilen streckt.

Gibt man noch die Länge vor für den Zeilenumbruch, sieht das ganze so aus:
Code • Öffne in Overleaf
\documentclass[12pt,twoside,listof=totoc,bibliography=totoc, captions=tablebelow]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{caption}


\begin{document}

\begin{tabularx}{\textwidth}{p{3cm}p{3cm}X}
   \toprule
   \multicolumn{3}{c}{Lorem ipsum dolor sit} \\
   \midrule
   \textbf{Bereich} & \textbf{Lösung} & \textbf{Konzeptualisierung}  \\
   \midrule
   \multirow{16}{*}{\textbf{Invidunt} } & \textit {Lorem ipsum dolor} & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\
   
   
   &\textit{Lorem ipsum dolor} &  Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\ \cmidrule[0.05pt](r){2-3}
   
   \multirow{16}{3cm}{\textbf{tempor invidun tut }} & \textit{Lorem ipsum dolor} & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\
   
   &\textit{Lorem ipsum dolor sit} & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\\  
   
   \bottomrule
\end{tabularx}

\end{document}

_________________

Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Books heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

dani_boy123
Forum-Newbie
Forum-Newbie

Beiträge: 5
Anmeldedatum: 14.03.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.04.2017, 15:46     Titel:
  Antworten mit Zitat      
Hallo markusv,

super danke dir! Somit hängt die Anzahl der zu verbindenden Rows von der tatsächlichen Anzahl der einzelnen Textzeilen ab - ich dachte immer von den Tabellenzeilen...

Vielen Dank!
Private Nachricht senden Benutzer-Profile anzeigen

esdd
Forum-Meister
Forum-Meister

Beiträge: 2192
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 13.04.2017, 15:50     Titel:
  Antworten mit Zitat      
Da der übergeordnete Spaltentyp p ist, geht auch

Code • Öffne in Overleaf
\multirow{16}{\linewidth}{\textbf{tempor invidun tut }}


oder, wenn die aktuelle Paketversion (ab Version 2.0) genutzt wird

Code • Öffne in Overleaf
\multirow{16}{=}{\textbf{tempor invidun tut }}


Overleaf scheint aber noch eine ältere Version nutzen.
Private Nachricht senden Benutzer-Profile anzeigen

Bartman
Forum-Meister
Forum-Meister


Beiträge: 937
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: Windows 7 64 Bit MiKTeX 2.9 32-Bit
     Beitrag Verfasst am: 13.04.2017, 16:09     Titel:
  Antworten mit Zitat      
Wenn Deine Tabelle so bleibt, dürfen viele Schriftformatierungsbefehle durch Änderungen an den Spaltentypen entfallen.

Code • Öffne in Overleaf
\documentclass[fontsize=12pt, twoside, captions=tablebelow]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{tabularx}

\begin{document}

\begin{tabularx}{\textwidth}{
   >{\bfseries
}p{3cm}
   >{\itshape}p{3cm}
   X
}
   \toprule
   \multicolumn{3}{c}{Lorem ipsum dolor sit} \\
   \midrule
   Bereich & \textnormal{\textbf{Lösung}} & \textbf{Konzeptualisierung}  \\
   \midrule
   \multirow{16}{*}{Invidunt} & Lorem ipsum dolor & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\
   
   
   & Lorem ipsum dolor &  Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\ \cmidrule[0.05pt](r){2-3}
   
   \multirow{16}{\linewidth}{tempor invidun tut} & Lorem ipsum dolor & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \\
   
   & Lorem ipsum dolor sit & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\\
   \bottomrule
\end{tabularx}

\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2017 goLaTeX.de