制表环境:如何换行?

制表环境:如何换行?

我拼命想在论文结尾的简历中添加换行符。当我这样做时:

\begin{tabbing}
\hspace*{4.5cm}\=\kill
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \+ \\ Blablabla
\end{tabbing}

它运行完美。

当我添加另一行时:

\begin{tabbing}
\hspace*{4.5cm}\=\kill
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \+ \\ Blablabla
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \+ \\ Blablabla
\end{tabbing}

我明白了! LaTeX Error: Undefined tab position.

我到底做错了什么?我不明白。

答案1

\+ “使后续行的左边距向右缩进一个制表位”(兰波特,LaTeX:文档准备系统,第 202 页),因此您的第二个“生物学研究”条目被放置在第三个制表位——而这个制表位并不存在,从而引发错误。可以通过在第一个“Blablabla”后添加\-(的补码\+)和换行符来避免此错误。

\documentclass{article}

\begin{document}

\begin{tabbing}
\hspace*{4.5cm}\=\kill
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \+ \\ Blablabla \- \\
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \+ \\ Blablabla
\end{tabbing}

\end{document}

另一种选择是不用\+and ,而只是在第 2 行和第 4 行的开头\-添加。\>

\documentclass{article}

\begin{document}

\begin{tabbing}
\hspace*{4.5cm}\=\kill
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \\ 
\> Blablabla \\
09/2004 -- 11/2010 \> \textbf{Study of Biology at TU Darmstadt} \\ 
\> Blablabla
\end{tabbing}

\end{document}

答案2

您的第一个Blablabla输入行与下一个输入行的开头一起超出了第一个制表符位置,因此\>第二行中的 会寻找另一个制表符位置。但是没有。

这些序列有什么意义Blablabla?它们不属于它们出现的行。

相关内容