von BKhenloo » Di 28. Feb 2017, 10:57
Hallo,
hoffentlich kann mir hier jemand helfen.
Ich versuche, dass Latex zu lange Wörter innerhalb der Tabellen Zelle an Unterstrichen automatisch umbricht.
Als Beispiel, Zeile 1 mit zu langem Word und Zeile 2 mit händisch umgebrochenem Word.
\documentclass[
a4paper
,10pt
,oneside
]{article}%{scrartcl}%{article}
\special{papersize=210mm,297mm}
\usepackage[
inner=30mm
,outer=20mm
,headsep=10mm
,footskip=12mm
]{geometry}
\usepackage[ngerman, english]{babel}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{longtable}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\newcommand{\ltab}{\raggedright\arraybackslash} % Tabellenabschnitt linksbündig
\newcommand{\ctab}{\centering\arraybackslash} % Tabellenabschnitt zentriert
\newcommand{\rtab}{\raggedleft\arraybackslash} % Tabellenabschnitt rechtsbündig
\setlength\LTleft{6pt}
\setlength\LTright{6pt}
\setlength{\tabcolsep}{6pt}
\newcommand*{\tabularwidth}{}
\newdimen\tabularwidth
\setlength\parindent{0pt}
\begin{document}
\tabularwidth\linewidth
\advance\tabularwidth-6\tabcolsep
\noindent
\begin{longtable}{|L{0.45\tabularwidth}|C{0.1\tabularwidth}|L{0.45\tabularwidth}|}\hline
\textbf{Parameter} & \textbf{Unit} & \textbf{Description} \\ \hline
r32q\_grid\_current\_ripple\_1\_line\_for\_this\_parameter\_is\_way\_to\_long & $A$ & Beschreibung ...\\ \hline
r32q\_grid\_current\_ \newline ripple\_1\_line\_for \newline this\_parameter\_is\_way \newline to\_long & $A$ & Beschreibung ...\\ \hline
\end{longtable}
\end{document}
Hallo,
hoffentlich kann mir hier jemand helfen.
Ich versuche, dass Latex zu lange Wörter innerhalb der Tabellen Zelle an Unterstrichen automatisch umbricht.
Als Beispiel, Zeile 1 mit zu langem Word und Zeile 2 mit händisch umgebrochenem Word.
[code]
\documentclass[
a4paper
,10pt
,oneside
]{article}%{scrartcl}%{article}
\special{papersize=210mm,297mm}
\usepackage[
inner=30mm
,outer=20mm
,headsep=10mm
,footskip=12mm
]{geometry}
\usepackage[ngerman, english]{babel}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{longtable}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\newcommand{\ltab}{\raggedright\arraybackslash} % Tabellenabschnitt linksbündig
\newcommand{\ctab}{\centering\arraybackslash} % Tabellenabschnitt zentriert
\newcommand{\rtab}{\raggedleft\arraybackslash} % Tabellenabschnitt rechtsbündig
\setlength\LTleft{6pt}
\setlength\LTright{6pt}
\setlength{\tabcolsep}{6pt}
\newcommand*{\tabularwidth}{}
\newdimen\tabularwidth
\setlength\parindent{0pt}
\begin{document}
\tabularwidth\linewidth
\advance\tabularwidth-6\tabcolsep
\noindent
\begin{longtable}{|L{0.45\tabularwidth}|C{0.1\tabularwidth}|L{0.45\tabularwidth}|}\hline
\textbf{Parameter} & \textbf{Unit} & \textbf{Description} \\ \hline
r32q\_grid\_current\_ripple\_1\_line\_for\_this\_parameter\_is\_way\_to\_long & $A$ & Beschreibung ...\\ \hline
r32q\_grid\_current\_ \newline ripple\_1\_line\_for \newline this\_parameter\_is\_way \newline to\_long & $A$ & Beschreibung ...\\ \hline
\end{longtable}
\end{document}
[/code]