斜杠前后的空格

斜杠前后的空格

例如,后面的空格\hfill不会在输出中添加空格。

LEFT\hfill{}RIGHT
LEFT\hfill RIGHT

如果我在 前面放置另一个空格\hfill,那么这个空格会改变输出并添加一个不可见的空格吗?

LEFT\hfill RIGHT
LEFT \hfill RIGHT

类似地,制表时,空格会改变输出吗?

Row 1&1.23&4.56&7.89\\
Row 2 & 1.23 & 4.56 & 7.89 \\

这里我添加了示例。看来空格不影响。

\documentclass{article}
\begin{document}
\begin{center}
\begin{tabular}{lr}\hline
asdf & asdf \\
asdf & asdf \\\hline
0.12 & 0.34 \\
0.56&0.78\\\hline
\end{tabular}
\end{center}
\end{document}

谢谢。

答案1

如果一行中有多个,问题会更有趣\hfill。然后,是的,文本和后续文本之间的空格\hfill会产生影响。

\documentclass{article}
\begin{document}
\noindent
LEFT\hfill MIDDLE\hfill RIGHT\\
LEFT \hfill MIDDLE\hfill RIGHT\\
LEFT\hfill MIDDLE \hfill RIGHT\\
\end{document}

在此处输入图片描述

从的位置可以看出MIDDLE,这些空间增加了距离。

至于你关于 & 符号的问题:你没有提供 MWE。但是如果你把它放在普通的句子中,tabular空格就不重要了(但会增加可读性)。在其他情况下,它们可能很重要。

相关内容