LaTeX корректирует пространство в элементах toc - PullRequest
4 голосов
/ 03 декабря 2009

Я борюсь с пользовательскими предметами, добавленными через:

\addcontentsline{toc}{section}{Some text here}

На самом деле моя проблема в том, что мне нужно добавить некоторые элементы, которые содержат хронологические периоды даты, такие как:

12/1/2005 - 3/3/2006 Some event.........................................1
10/10/2005 - 11/30/2005 Some other event................................2

Это выглядит не так красиво. То, что я хотел бы сделать, это настроить описание события для некоторой позиции строки, чтобы она выглядела так:

12/1/2005 - 3/3/2006     Some event.....................................1
10/10/2005 - 11/30/2005  Some other event...............................2

Я пытался использовать \ makebox, но, как представляется, его нельзя использовать в команде \ addcontentsline {toc} {section} {...}.

У кого-нибудь есть другие предложения?

1 Ответ

2 голосов
/ 03 декабря 2009

Понял ...

\ makebox - хрупкая команда, поэтому мне нужно ее защитить:)

\addcontentsline{toc}{section}{\protect\makebox[2cm][l]{date here} Description here}

Извините за шум!

Ованес

...