[texhax] Long entries in index

Uwe Lueck uwe.lueck at web.de
Thu Jun 30 12:13:18 CEST 2011

"Heiko Oberdiek" <heiko.oberdiek at googlemail.com>
>On Thu, Jun 09, 2011 at 09:21:34PM +1000, Vafa Khalighi wrote:
>> Maybe you should add some hyphenation exception. Not sure if there is any
>> other way.
>> > \index{VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVery long entry1}
> Or as example:
>     \index{VeryVery...LongSortKey at Very\-Very\-...Long\penalty0 LongKey}

I *guess* the primitive TeX behavior not to hyphenate the first word of a paragraph 
is the cause of the problem, and according to the LaTeX Companion this can be 
overcome by starting with \hspace{0pt}; either by 


or by a general hack of a macro invoked by \printindex (start printing each entry
with \hspace{0pt}).



More information about the texhax mailing list