Zeilenumbruch in Tabelle

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: Zeilenumbruch in Tabelle

von Gast » Do 21. Mär 2019, 10:14

Ohne Minimalbeispiel ist das natürlich reine Spekulation: Verwende bei der Definition der Spaltentypen nicht \arraybackslash und dafür als Markierung der Tabellenzeilenenden \tabularnewline statt \\. Siehe auch die Anleitung zum [d]array[/d]-Paket.

Es gäbe sicher weitere Möglichkeiten, aber für meinen Geschmack wird \arraybackslash ohnehin viel zu reflexartig bei der Spaltendefinition verwendet. Wenn überhaupt braucht man es nämlich generell nur bei der letzten Spalte einer Tabelle. Außerdem habe ich wenig Lust, mir ohne Minimalbeispiel weiter den Kopf zu zerbrechen.

Ob es eine empfehlenswerte Alternative wäre, auch bei "alertblock" generell \par statt \\ zu verwende, kann ich natürlich nicht sagen. Dazu bräuchte ich erst einmal ein Minimalbeispiel. Bis dahin müsste ich schon sehr spekulieren, was sich hinter dem mysteriösen Hinweis auf "alertblock" verbirgt.

Zeilenumbruch in Tabelle

von himatt » Do 21. Mär 2019, 09:22

Hallo,
ich setze in eine Spalte Inhalte aus \newcommand ein.
z.B. \newcommand{\begriff}{ (1. Zeile \\ 2. Zeile}
Nun habe ich eine Tabelle, in der der Inhalt eingetragen werden soll:

\begin{tabular}{ R{.25\textwidth} L{.65\textwidth}}
Begriff & \begriff\\
Streichquartett & \streichqu \\
\end{tabular}

Nun bricht der Zeilenumbruch natürlich die Zeile in der Tabelle um. Ich möchte ihn aber nur in der Spalte haben. Die spalten möchte ich schon so definieren, da ich die Breite jeweils individuell einstellen möchte.
Gibt es eine Möglichkeit, ohne meine Sammlung an \newcommand alle ändern zu müssen (\\)? Diese trage ich in der Regel in alertblock ein. Da klappt das natürlich super.

Danke
Matthias

Nach oben