长表中的换行符

长表中的换行符

我使用 longtable 包创建了一个涵盖多页的表格,但问题是换行符无法正常运行。这是我的代码:

   \documentclass[12pt]{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{{|p{0,5cm}|p{1,6cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{1cm}|p{0,8cm}|}}\hline
Anfang & Ende & System & Netzbetreiber & Un\newline$[kV]$ & Länge\newline[km] & R\newline$[\Omega]$ & X\newline$[\Omega]$ & B\newline$[\mu$S] & I\newline[A] \\
% &  &  &  & [kV] & [km] & $[\Omega]$ & $[\Omega]$ & $[\mu$S] & [A]\\
\hline\hline
N & N & N  & N   & N   & N & N  & N  & N & N \\ N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\ N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\ 
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\ 
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\ 
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\ 
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\ 
N & N & N  & N   & N   & N & N  & N  & N & N \\N & N & N  & N   & N   & N & N  & N  & N & N \\
\hline
\end{longtable}

   \end{document}

即使列宽固定,第一行的第一、第三和第四列的换行符也不会激活。如能得到任何帮助,我将不胜感激。谢谢!

答案1

工作\newline正常,您的单位出现在下一行,但是 TeX 不会对段落的第一个单词进行连字符连接(并且如示例中使用的英文模式一样,它可能会中断不正确;y 无论如何)我\-在一些地方添加了。

  \documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{longtable}
\def\zz{ N & N & N  & N   & N   & N & N  & N  & N & N \\}
\begin{document}
\begin{longtable}{|p{0,5cm}|p{1,6cm}|*{7}{p{1cm}|}p{0,8cm}|}\hline
Anf\-ang & Ende & Sys\-tem & Netz\-bet\-rei\-ber & Un\newline$[kV]$ & Länge\newline[km] & 
R\newline$[\Omega]$ & X\newline$[\Omega]$ & B\newline$[\mu$S] & I\newline[A] \\
% &  &  &  & [kV] & [km] & $[\Omega]$ & $[\Omega]$ & $[\mu$S] & [A]\\
\hline\hline
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz\zz
\hline
\end{longtable}

\end{document}

答案2

每当您想要移动到表格中的下一行时,您必须使用\\而不是\。对于前四列,您应该将宽度指定为p{1,5cm},对于其他列,则指定p{1cm}为 。第四列标题可以分成两部分。

例如,输入Netzbe\newline{treiber}并执行代码。这将给出您想要的结果。

相关内容