但是我有两个问题?
- 如何将第一、第二、第三和第五列的项目(旋转、材质等)置于中心?
- 我如何设置 3 列(大量空白)的宽度
如果有人能在这里给我提示,我将非常感激。
这是我使用的代码
\usepackage[ngerman]{babel}
%Tabellen
\usepackage{longtable} % Paket für Tabellen, die über mehrere Seiten gehen
\usepackage{multicol}
\usepackage{array}
\usepackage{caption}
\begin{document}
\centering
\begin{longtable}{|c|c|c|c|c|c|c|}
\caption[Darstellung der verschiedenen Parameter beider Versuchsgeneratoren]{Darstellung der verschiedenen Parameter beider Versuchsgeneratoren} \label{tab:Darstellung der verschiedenen Parameter beider Versuchsgeneratoren} \\
\hline
\multicolumn{1}{|c|}{\textbf{-}} &
\multicolumn{1}{c|}{\textbf{-}} &
\multicolumn{2}{c|}{\textbf{Druckplatte}} &
\multicolumn{2}{c|}{\textbf{Pressfinger}} &
\multicolumn{1}{c|}{\textbf{Polschuh}}\\
\hline
\endfirsthead
\multicolumn{3}{c}%
{{\bfseries \tablename\ \thetable{} -- Fortsetzung von vorheriger Seite}} \\
\hline
\multicolumn{1}{|c|}{\textbf{-}} &
\multicolumn{1}{c|}{\textbf{-}} &
\multicolumn{2}{c|}{\textbf{Druckplatte}} &
\multicolumn{2}{c|}{\textbf{Pressfinger}} &
\multicolumn{1}{c|}{\textbf{Polschuh}}\\
\hline
\endhead
\hline
\multicolumn{3}{|r|}{{Fortsetzung auf der nächsten Seite}} \\ \hline
\endfoot
\hline
\hline
\endlastfoot
\textbf{Nr.} & Luftspaltsflussdichte & Material & Axiale & Rotation in ° & Radiale & Axiale \\
& & & Position & & Position & Position \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & &\\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & &\\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\hline
& & & & & & \\
\end{longtable}
\end{document}
答案1
像这样:
使用tabularray
包很简单。除了第一列之外的所有列都有相同的宽度,并且内容居中。
\documentclass{article}
\usepackage{geometry}
\usepackage[ngerman]{babel}
\usepackage{tabularray}
\usepackage{caption}
\begin{document}
\begin{longtblr}[
caption = {Darstellung der verschiedenen Parameter beider Versuchsgeneratoren},
entry = {Darstellung der verschiedenen Parameter beider Versuchsgeneratoren},
label = {tab:Darstellung der verschiedenen Parameter beider Versuchsgeneratoren}
]{hlines, vlines,
colspec={c *{6}{X[c]}},
colsep=4pt,
row{1-2} = {font=\small\bfseries, c, b},
rowhead=2
}
-- & -- & \SetCell[c=2]{c} Druckplatte
& & \SetCell[c=2]{c} Pressfinger
& & Polschuh \\
Nr. & {Luftspalt-\\ sflussdichte}
& Material
& {Axiale\\ Position}
& {Rotation\\ in °}
& {Radiale\\ Position}
& {Axiale\\ Position} \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
\end{longtblr}
\end{document}