LaTeX вкладки перекрываются - PullRequest
1 голос
/ 01 декабря 2009

У меня некоторое разочарование в среде вкладок LaTeX.

Например, в этом коде who-GEN friend-PL в конечном итоге перекрывается:

  \begin{tabbing}
    Aarude \= suhrthukalanu \= ayirunnathu? \\
    who-{\sc gen} \> friend-{\sc pl} \> happy-{\sc past}? \\
    `Whose friends were happy?'
  \end{tabbing}

Так что я до сих пор делал ручное добавление пробела, как Aarude \ hspace {8pt} \ = ... но это не похоже на хорошее решение.

Есть ли в какой-то мере среда табуляции, чтобы автоматически избегать этих перекрытий?

Большое спасибо заранее за любую помощь!

1 Ответ

1 голос
/ 01 декабря 2009

Среда с вкладками работает путем установки табуляции в первой строке (\ = маркеры), а затем вслепую следит за этими вкладками для остальной среды. Если части более поздних строк слишком длинны, то они будут перекрываться.

Используйте табличную среду вместо табуляции, если вы хотите этого избежать, например, ваш код отображается так, как вы собираетесь:

\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} в преамбулу нашего документа. Первый аргумент {lll} из \begin{tabular}{lll} определяет количество столбцов и их выравнивание (в этом примере слева направо слева направо). Другие варианты: (r) ight и (c) ввод. Вы также можете добавить разделители, чтобы они выглядели как таблицы, например

\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}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...