编辑

编辑

令人惊讶的是,排列好的表格(作为一个整体)在左对齐方面有所不同。它们应该像第一个一样以一种方式对齐。MWE:

    \documentclass[a4paper,12pt]{scrartcl}
    \usepackage[utf8]{inputenc}
    
    \begin{document}
    
    % usually 6pt
    % \setlength{\tabcolsep}{50pt} %da auch der erste Spalteninhalt nach re. gesetzt wird, sinnlos
    \renewcommand{\arraystretch}{1.25} % default: 1
    
    \section*{Telefonlisten Ga xxx Ke e rs}
    \begin{tabular}{l@{\hskip 50pt}l@{ }l@{\hskip 35pt}r@{ - }l} 
    %\begin{tabular}{ll@{ }lr@{ - }l} 
    % Headline
    \multicolumn{5}{l}{\textbf{Betrieb sssssss}}  Betriebszeiten (08:00)07:00 - 16:30\\ \hline
    % Spaltenbezeichnung
    Ansprech & {Telefon} & & Pause von&bis \\ \hline
    % Rows
    B\"uro & 12345 & 111 62 & 12:30 & 13:00  \\ 
    aaaaa & 01573 & 111 34 22 &   & \\  
    aaaaa & 0160 & 111 54 41 41 &   & \\  
    aaaaa & 0173 & 111 25 22 & 09:00 & 09:30  \\  
    aaaaa & 01516 & 111 12 30 & 12:30 & 13:00  \\  
    aaaaaaa & 01520 & 111 37 89 & 15:00 & 15:10  \\  
    \end{tabular}
    
    \bigskip
    
    \begin{tabular}{l@{\hskip 50pt}l@{ }l@{\hskip 35pt}r@{ - }l} 
    %\begin{tabular}{ll@{ }lr@{ - }l} 
    % Headline
    \multicolumn{5}{l}{\textbf{Betrieb viunhz \& jhgttaa}}  Betriebszeiten (08:00)07:00 - 16:30\\ \hline
    % Spaltenbezeichnung
    Ansprech & {Telefon} & & Pause von&bis \\ \hline
    % Rows
    bbbbbbb & 11111 & 222 22 22 & 09:00 & 09:20  \\ 
    bbbbbbbb & 21212 & 222 55 22 & 12:00  & 12:30 \\  
    bbbbbbbbbbb & 11111 & 111 33 02 & 15:00  & 15:30\\  
    \end{tabular}
    
    \bigskip
    \end{document}
   

输出: 无垂直对齐

答案1

编辑

根据 Mico 的建议,我想补充一下第一段没有缩进. 这就是为什么只有第二个和连续的表按分配给的量进行移动\parindent

如果我没记错的话, KOMA-Script 默认设置\parindent1em。由于新表格在某种程度上构成了新段落,因此它会缩进 1em。

只需\noindent在第二个(或第三个、第四个等)表格前面放置一个:

\documentclass[a4paper,12pt]{scrartcl}
\usepackage[utf8]{inputenc}
    
\begin{document}
    
% usually 6pt
% \setlength{\tabcolsep}{50pt} %da auch der erste Spalteninhalt nach re. gesetzt wird, sinnlos
\renewcommand{\arraystretch}{1.25} % default: 1
    
\section*{Telefonlisten Ga xxx Ke e rs}
\begin{tabular}{l@{\hskip 50pt}l@{ }l@{\hskip 35pt}r@{ - }l} 
%\begin{tabular}{ll@{ }lr@{ - }l} 
% Headline
\multicolumn{5}{l}{\textbf{Betrieb sssssss}}  Betriebszeiten (08:00)07:00 - 16:30\\ \hline
% Spaltenbezeichnung
Ansprech & {Telefon} & & Pause von&bis \\ \hline
% Rows
B\"uro & 12345 & 111 62 & 12:30 & 13:00  \\ 
aaaaa & 01573 & 111 34 22 &   & \\  
aaaaa & 0160 & 111 54 41 41 &   & \\  
aaaaa & 0173 & 111 25 22 & 09:00 & 09:30  \\  
aaaaa & 01516 & 111 12 30 & 12:30 & 13:00  \\  
aaaaaaa & 01520 & 111 37 89 & 15:00 & 15:10  \\  
\end{tabular}
    
\bigskip
    
\noindent\begin{tabular}{l@{\hskip 50pt}l@{ }l@{\hskip 35pt}r@{ - }l} 
%\begin{tabular}{ll@{ }lr@{ - }l} 
% Headline
\multicolumn{5}{l}{\textbf{Betrieb viunhz \& jhgttaa}}  Betriebszeiten 08:00)07:00 - 16:30\\ \hline
% Spaltenbezeichnung
Ansprech & {Telefon} & & Pause von&bis \\ \hline
% Rows
bbbbbbb & 11111 & 222 22 22 & 09:00 & 09:20  \\ 
bbbbbbbb & 21212 & 222 55 22 & 12:00  & 12:30 \\  
bbbbbbbbbbb & 11111 & 111 33 02 & 15:00  & 15:30\\  
\end{tabular}
    
\end{document}

答案2

正如@leandriis 在评论中所建议的那样,您可能希望将两个表放在一个tabular环境中。这将保证列在表中对齐。

在此处输入图片描述

\documentclass[a4paper,12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\begin{document}

\section*{Telefonlisten Ga xxx Ke e rs}

\begin{tabular}{@{} l r@{\space}l r@{--}l @{}}  
% header line
\multicolumn{5}{@{}l}{\textbf{Betrieb sssssss}} \\
\multicolumn{5}{@{}l}{Betriebszeiten (08:00)07:00--16:30}\\ 
\addlinespace\toprule
% Spaltenbezeichnung
Ansprech & \multicolumn{2}{l}{Telefon} & \llap{Pause von}&bis \\ 
\midrule
% Rows
B\"uro & 12345 & 111 62 & 12:30 & 13:00  \\ 
aaaaa & 01573 & 111 34 22 &   & \\  
aaaaa & 0160 & 111 54 41 41 &   & \\  
aaaaa & 0173 & 111 25 22 & 09:00 & 09:30  \\  
aaaaa & 01516 & 111 12 30 & 12:30 & 13:00  \\  
aaaaaaa & 01520 & 111 37 89 & 15:00 & 15:10  \\[1cm] 

% header line
\multicolumn{5}{@{}l}{\textbf{Betrieb viunhz \& jhgttaa}} \\
\multicolumn{5}{@{}l}{Betriebszeiten (08:00)07:00--16:30}\\
\addlinespace\toprule
% Spaltenbezeichnung
Ansprech & \multicolumn{2}{l}{Telefon} & \llap{Pause von}&bis \\ 
\midrule
% Rows
bbbbbbb & 11111 & 222 22 22 & 09:00 & 09:20  \\ 
bbbbbbbb & 21212 & 222 55 22 & 12:00  & 12:30 \\  
bbbbbbbbbbb & 11111 & 111 33 02 & 15:00  & 15:30\\  
\end{tabular}
\end{document}

相关内容