Worttrennung/Zeilenumbruch in Tabelle funktioniert nicht

Tabellen und Grafiken erstellen und anordnen


Seban
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 94
Registriert: Do 10. Jan 2013, 13:31

Worttrennung/Zeilenumbruch in Tabelle funktioniert nicht

Beitrag von Seban »

Hallo zusammen,

Die folgende Tabelle trennt die Wörter nicht so, dass diese in die Felder passen. Manche Wörter werden gar nicht erst umgebrochen; andere werden zwar umgebrochen, passen aber nicht in ihr Feld.

Woran kannd as liegen und wie kann ich das korrigieren?

Hier mein Bsp-Code:
\documentclass[a4paper,twoside,11pt,openright]{report}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc} 
\usepackage{tabularx}
\newcolumntype{x}{>{\centering\arraybackslash}X} 			% zentrierte X-Spalte

\hyphenation{
	Ein-bruchs-tie-fe
	Feh-ler-dau-er
	An-schwing-zeit
	Ein-schwing-zeit
}

\begin{document}

\begin{table}[H]
	\begin{center}
		\begin{tabularx}{\textwidth}{|*{7}{x|}}\hline
			Einbruchstiefe (Leerlauf) [p.u.] & Fehlerart & Leistung [\%] & Fehlerdauer [ms] & K-Faktor (eingestellt/ ermittelt) & Anschwingzeit [ms] & Einschwing-zeit [ms] \\\hline
			&&&&&&\\\hline
		\end{tabularx}
	\end{center}
\end{table}

\end{document}
Vielen Dank an jeden, der sich hier rein verirrt & sich Gedanken macht.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hallo,

das erste Wort in einem Absatz wird nicht getrennt. Füge deshalb ein \hspace{0pt} in deine Spaltendefinition ein und nimm das Trennzeichen aus Einschwing-zeit raus:
\documentclass[a4paper,twoside,11pt,openright]{report} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 
\usepackage[ansinew]{inputenc}
\usepackage{microtype}
\usepackage{tabularx} 
\newcolumntype{x}{>{\Centering\arraybackslash\hspace{0pt}}X}          % zentrierte X-Spalte 

\begin{document} 

\begin{table}[H] 
    \begin{center} 
       \begin{tabularx}{\textwidth}{|*{7}{x|}}\hline 
          Einbruchstiefe (Leerlauf) [p.u.] & Fehlerart & Leistung [\%] & Fehlerdauer [ms] & K-Faktor (eingestellt/ ermittelt) & Anschwingzeit [ms] & Einschwingzeit [ms] \\\hline 
          &&&&&&\\\hline 
       \end{tabularx} 
    \end{center} 
\end{table} 

\end{document}
Gruß
Elke

Seban
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 94
Registriert: Do 10. Jan 2013, 13:31

Beitrag von Seban »

Besten Dank für deine Hilfe!

Antworten