将表格中不同单元格列中的箭头对齐

将表格中不同单元格列中的箭头对齐

我如何对齐\rightarrow下面单元格中的符号?

\begin{table*}[t]
\begin{adjustbox}{center}
\begin{tabular}{L{3cm}C{2.6cm}C{2.6cm}C{2.6cm}}
\toprule
 Norwegian $\rightarrow$ Swedish & ? & ? & ?  \\
 Swedish $\rightarrow$ Norwegian & ? & ? & ? \\
...

答案1

使用带有和列说明符的简单基本tabular环境:lc

编辑:减少周围的空间\rightarrow并添加r第一列的列说明符的示例

\documentclass{article}
\usepackage{booktabs}

\begin{document}
    \begin{table}[htb]
\centering
\begin{tabular}{l@{\,}c@{\,}l} % <---
    \toprule
 Amazon     & $\rightarrow$ & Twitter   \\
 Twitter    & $\rightarrow$ & Amazon    \\
 Norwegian  & $\rightarrow$ & Swedish   \\
 Swedish    & $\rightarrow$ & Norwegian \\
    \bottomrule
\end{tabular}

\medskip
\begin{tabular}{r@{\,}c@{\,}l} % <---
    \toprule
 Amazon     & $\rightarrow$ & Twitter   \\
 Twitter    & $\rightarrow$ & Amazon    \\
 Norwegian  & $\rightarrow$ & Swedish   \\
 Swedish    & $\rightarrow$ & Norwegian \\
    \bottomrule
\end{tabular}
    \end{table}
\end{document}

在此处输入图片描述

答案2

我也遇到过同样的问题。@marmot 在评论中也建议使用额外的列来解决。但是,我对这个解决方案并不完全满意,因为文本和箭头之间有相当大的空间。如果有人能找到一种方法来灵活地调整文本和箭头之间的空间量,那就太棒了。我不能只减小列的大小,因为文本会变成多行。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{adjustbox}
\usepackage{array}
\usepackage{booktabs}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{L}[1]{>{\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\usepackage{multicol}

\begin{document}

\begin{table*}[t]
\centering
\small
\label{tab:da_balanced}
\begin{adjustbox}{center}
\begin{tabular}{L{1.5cm}L{0.5cm}L{1.5cm}}
\toprule
 Amazon & $\rightarrow$ & Twitter \\
 Twitter & $\rightarrow$ & Amazon \\
 Norwegian & $\rightarrow$ & Swedish \\
 Swedish & $\rightarrow$ & Norwegian \\
\bottomrule
\end{tabular}
\end{adjustbox}
\end{table*}

\end{document}

答案3

还可以使用\rightarrow表的列定义中的命令,以避免在每一行重复此命令:

\documentclass{article}
\usepackage{booktabs}

\begin{document}
\begin{table}[htb]
  \centering
  \begin{tabular}{l@{\,$\rightarrow$\,}l}
    \toprule
       Norwegian  & Swedish   \\
       Swedish    & Norwegian \\
     \bottomrule
  \end{tabular}
\end{table}
\end{document}

在此处输入图片描述

相关内容