首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LaTeX tabbing键重叠

LaTeX tabbing键重叠
EN

Stack Overflow用户
提问于 2009-12-01 14:47:26
回答 1查看 3.1K关注 0票数 1

我对LaTeX的the环境有些失望。

例如,在此代码中,who-GEN friend-PL最终重叠:

代码语言:javascript
复制
  \begin{tabbing}
    Aarude \= suhrthukalanu \= ayirunnathu? \\
    who-{\sc gen} \> friend-{\sc pl} \> happy-{\sc past}? \\
    `Whose friends were happy?'
  \end{tabbing}

所以到目前为止,我一直在做的是手动添加空间,比如Aarude {8pt}\= ...但这似乎不是一个好的解决方案。

to跳转环境有没有办法自动避免这些重叠?

非常提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-01 15:04:55

跳转环境的工作原理是在第一行设置制表位(\=标记),然后在环境的其余部分盲目地跟随这些跳转。如果后面的部分行太长而无法容纳,则会出现重叠。

如果您想要避免这种情况,请使用表格环境而不是to键,例如,您的代码将按您希望的方式显示:

代码语言:javascript
复制
\begin{tabular}{lll}
Aarude & suhrthukalanu & ayirunnathu? \\
who-{\sc gen} & friend-{\sc pl} & happy-{\sc past}? \\
\multicolumn{3}{l}{`Whose friends were happy?'}
\end{tabular}

其中\multicolumn由multicol包提供。您只需在文档的前言中添加一行带有\usepackage{multicol}的行,即可将其包括在内。\begin{tabular}{lll}的第一个参数{lll}定义列数及其对齐方式(在本例中为左、左、左)。其他选项有(r)ight和(c)enter。您还可以添加分隔符,使其看起来像一个表,例如

代码语言:javascript
复制
\begin{tabular}{|l|l|l|}
\hline Aarude & suhrthukalanu & ayirunnathu? \\
\hline who-{\sc gen} & friend-{\sc pl} & happy-{\sc past}? \\
\hline \multicolumn{3}{|l|}{`Whose friends were happy?'}\\
\hline
\end{tabular}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1824412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档