使用 \tab 命令

使用 \tab 命令

我见过一些人使用该\tab命令在对象之间插入特定量的空间(而不是\hfill使用任何剩余空间的命令)。但是,我从来没有能够开始\tab工作。是否有任何特定的软件包或环境应该附带\tab

答案1

该命令\tab存在,但会产生相当大的空间。它还需要使用包tabto

备选选项是\quad\qquad;产生的空间可能更符合您的预期。这些命令不需要额外的包,并且可以Stuff Over Here \quad \quad \quad More Stuff Over Here根据需要堆叠(例如)。

您可能还想尝试使用$\>$$\-$。这两个命令都不需要任何额外的包,但都必须处于数学模式。虽然这两个命令本身都不会像\tab那样提供很大的空间,但产生的空间很小。但是,您可以堆叠命令以获得所需的间距。

希望这可以帮助。

答案2

定义你自己的命令:

\documentclass{article}
\newcommand\tab[1][1cm]{\hspace*{#1}}
\begin{document}
foo\tab bar\tab[2cm]baz

\tab foo\tab bar\tab[2cm]baz

\rule{1cm}{1pt}foo\rule{1cm}{1pt}bar\rule{2cm}{1pt}baz

\end{document}

在此处输入图片描述

答案3

如果你不想在一行内插入预定的间距,而是想插入可变间距,以自动到达下一个预定义的制表位,跨行对齐就像传统的文本编辑器选项卡一样,您可以\NumTabs{⟨number⟩}使用\tab包裹tabto因此:

\NumTabs{8} % define 8 equally spaced tabs starting at the left margin
            % and spanning \linewidth
\begin{itemize}
  \item\textbf{Dolphin}:\tab Delphinidae, Platanistidae, Iniidae, Pontoporiidae
  \item\textbf{Whale}:\tab Balaenopteridae, Balaenidae, Cetotheriidae,
  Eschrichtiidae, Monodontidae, Physeteridae, Kogiidae, Ziphiidae
\end{itemize}

或者,您也可以使用如下方式从左边距对齐到任意特定长度\tabto{⟨length⟩}

\begin{itemize}
  \item\textbf{Dolphin}:\tabto{5em} Delphinidae, Platanistidae, Iniidae, Pontoporiidae
  \item\textbf{Whale}:\tabto{5em} Balaenopteridae, Balaenidae, Cetotheriidae,
  Eschrichtiidae, Monodontidae, Physeteridae, Kogiidae, Ziphiidae
\end{itemize}

答案4

对我来说,\indent这招很管用。使用它不需要任何包。

在 下包含一个段落后\section{},我需要包含另一个段落,但这里提到的所有方法都无法缩进第二段。在此处添加示例代码:

\section{Acknowledgment}
The authors would like to thank. . .
\indent The authors would also like to thank. . .

发现这个来自这里

相关内容