Automatischer Zeilenumbruch mit tabulary

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Automatischer Zeilenumbruch mit tabulary

Vielen Dank!

von Manu3790 » Fr 11. Mai 2018, 10:18

Hallo markusv,

vielen Dank für deine Antwort, jetzt sieht es genau so aus, wie ich es mir gewünscht habe.

Ich habe gedacht, mit der zweiten Angabe ließe sich nur die Ausrichtung variieren.

\multicolumn{Spalten}{Ausrichtung}{Inhalt}

Nun weiß ich mehr!
Vielen Dank!

von markusv » Fr 11. Mai 2018, 09:32

Du deaktivierst den automatischen Zeilenumbruch selbst mit der Spaltendefinition l für die \mulitcolumn-Anweisung. Benutze eine Spaltendefinition, die Zeilenumbrüche erlaubt.
\documentclass[%
12pt
]{scrbook}

\usepackage[utf8]{inputenc}

\usepackage{tabulary}
\usepackage{booktabs} 
%\usepackage{multirow}

\begin{document}   
   
   \begin{tabulary}{\textwidth}{p{0.1\textwidth}p{0.45\textwidth}p{0.45\textwidth}}      \\      
      Akronym & Erläuterung & \\ \midrule
      ABC & Englische Bezeichnung & Deutsche Bezeichnung\\\\
      & \multicolumn{2}{p{.9\textwidth}}{Erläuterung: Hier soll ein Text stehen, der über die zweite und dritte Spalte geschrieben wird und mit einem automatischen Zeilenumbruch versehen wird. Es sieht so aus, also ob der autmatische Zeilenumbruch nicht mehr funktioniert, wenn man mit multicolumn und multirow arbeitet.} \\
      \\\midrule
   \end{tabulary}
   
\end{document}

Automatischer Zeilenumbruch mit tabulary

von Manu3790 » Fr 11. Mai 2018, 09:19

Hallo Zusammen,

weißt jemand, wie man einen automatischen Zeilenumbruch realisieren kann, wenn man mit multicolumn arbeitet?

Es sieht so aus, als ob multicolumn irgendetwas deaktiviert. Zumindest funktioniert der Zeilenumbruch danach nicht mehr.

Ohne multicolumn:
\documentclass[%
12pt,
ngerman,   
a4paper,
]{scrbook}

\usepackage{tabulary}
\usepackage{booktabs} 
\usepackage{multirow}

\begin{document}	
	
	\begin{tabulary}{\textwidth}{p{0.1\textwidth}p{0.45\textwidth}p{0.45\textwidth}}		\\		
		Akronym & Erläuterung & \\ \midrule
		ABC & Englische Bezeichnung & Deutsche Bezeichnung\\\\
		& Erläuterung: Hier soll ein Text stehen, der über die zweite und dritte Spalte geschrieben wird und mit einem automatischen Zeilenumbruch versehen wird. Es sieht so aus, also ob der autmatische Zeilenumbruch nicht mehr funktioniert, wenn man mit multicolumn und multirow arbeitet. \\
		\\\midrule
	\end{tabulary}
	
\end{document}

Mit multicolumn:
\documentclass[%
12pt,
ngerman,   
a4paper,
]{scrbook}

\usepackage{tabulary}
\usepackage{booktabs} 
\usepackage{multirow}

\begin{document}	
	
	\begin{tabulary}{\textwidth}{p{0.1\textwidth}p{0.45\textwidth}p{0.45\textwidth}}		\\		
		Akronym & Erläuterung & \\ \midrule
		ABC & Englische Bezeichnung & Deutsche Bezeichnung\\\\
		& \multicolumn{2}{l}{Erläuterung: Hier soll ein Text stehen, der über die zweite und dritte Spalte geschrieben wird und mit einem automatischen Zeilenumbruch versehen wird. Es sieht so aus, also ob der autmatische Zeilenumbruch nicht mehr funktioniert, wenn man mit multicolumn und multirow arbeitet.} \\
		\\\midrule
	\end{tabulary}
	
\end{document}

Ich wäre euch sehr dankbar, falls ihr mir helfen könntet!
VG

Nach oben