Zeilenumbruch in Tabelle mit dynamischer Breite erzwingen

Tabellen und Grafiken erstellen und anordnen


chrisdi91
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 30. Jul 2015, 10:37

Zeilenumbruch in Tabelle mit dynamischer Breite erzwingen

Beitrag von chrisdi91 »

Hallo!
Ich habe ein kleines Problem mit meiner Tabelle.
Definiert wird sie in einem Stylefile, da sie in mehren Dokumenten verwendet wird.
Nun habe ich in einem Dokumen aber keine klassischen Einheiten, sondern nur Text der auf korrespondierende Einheiten verweist.

Die Tabelle wird dadurch zugroß und schiebt es aus der Seite.

Mein Ziel, falls möglich ist es, dass in dem unten angfüten Minimalbeispiel in der 4. Spalten es einen Zeilenumbruch geben sollte.

Ich will bewusst nicht mit zb. p{3cm} arbeiten, da im anderen Dokument sonst bei zb. der Einheit Meter nur ein m in einer viel zu breiten Spalte steht.

Wenn ich mit \\ den umbruch erzwingen will dann wandert zb. "the control variable" in die neue Zeile der ersten Spalte.

Wäre über Hilfe sehr dankbar

Merci und Gruß
chrisdi91
\documentclass[12pt,a4paper,pdftex]{article}
\usepackage{longtable}


%****************************************
\newenvironment{OutputTable}{\begin{longtable}{@{\extracolsep{\fill}}|l|l|p{50mm}|r|r|r|}
  \hline
  {\bf Name:} & {\bf Symbol:} & {\bf Description:} & {\bf Units:} & {\bf Min.:} & {\bf Max.:}\\
  \hline
  \hline
  \endhead
  \hline
  \endfoot
}{\end{longtable}}

%****************************************
\begin{document}
\section{Test}

  \begin{OutputTable}
      {\tt Zeile 1}
      & $Z_1$
      & Descr. of $Z_1$
      & corresp. phys. unit of the control variable
      & $N_{\mathrm{min}}$
      & $N_{\mathrm{max}}$\\
      \hline
 {\tt Zeile 2}
      & $Z_2$
      & Descr. of $Z_2$
      & corresp. phys. unit
      & $N_{\mathrm{min}}$
      & $N_{\mathrm{max}}$\\
      \hline
 
    
    \end{OutputTable}
\end{document}

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4297
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Du kannst Tabellen schachteln.
\begin{tabular}{@{}r@{}}corresp. phys. unit\\ of the control variable\end{tabular}

chrisdi91
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 30. Jul 2015, 10:37

Beitrag von chrisdi91 »

wunderbar!
vielen Dank :)

Edit:
Okay klappt soweit,
allerdings habe ich bei mir noch in der Spalte die mit p{50mm} begenzt wird auch einen Text der umgebrochen wird.

Nun sind beide Textzeilen nicht auf selber Höhe.
bei "p" habe ich oben einen leichten Absatz, und bei der Tabular Umgebung habe ich den am Ende.

Ist es möglich, ohne, dass ich nun mein p auch in eine solche dynamische Umgebung abändere, (dort ist die fixe breite gewünscht), beide Zeilenumbrüche auf selbe höhe zu bekommen?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4297
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Benutze :

[code]\begin{tabular}{@{}r@{}}corresp. phys. unit\\ of the control variable\end{tabular}[/code]

chrisdi91
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 30. Jul 2015, 10:37

Beitrag von chrisdi91 »

Danke!
Hat alles bestens geklappt!
Vielen herzlichen Dank für die schnelle Beantwortung :)

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

Antworten