[pdftex] pdflatex/natbib: \pdfendlink ended up in different nesting level than \

E GCP egcp at hotmail.com
Mon Feb 4 18:08:36 CET 2002


For whatever is worth, I noticed a problem with hyphenation of author-name 
citations when using using pdflatex with natbib in one-column mode. It went 
away when I stopped using the BABEL package.

-Enrique

>From: "James A. Bednar" <jbednar at cs.utexas.edu>
>Reply-to: jbednar at cs.utexas.edu
>Subject: [pdftex] pdflatex/natbib: \pdfendlink ended up in different 
>nesting level than \pdfstartlink
>
>To those using pdflatex with natbib:
>
>I've found that pdflatex from tetex 1.0.7 aborts when natbib
>author-name citations are split across a page boundary in twocolumn
>mode.  I've attached a test case and the output.
>
>Heiko Oberdiek confirms that the same thing happens with TeXLive 6 and
>pdfTeX 1.00a.  For technical reasons, he expects that it will be very
>difficult to fix.
>
>Of course, the workaround is to adjust the spacing or linebreaking to
>avoid the troublesome linebreak.  However, this can be difficult
>because no PDF output is generated when pdflatex aborts, and the error
>message does not list the line or section of the source file that
>would need to be changed.
>
>Luckily, there's a solution: when this error occurs, write down the
>page number where pdflatex aborted, then add the "draft" option to
>hyperref:
>
>   \usepackage[draft]{hyperref}
>
>and recompile the document.  PDF output will now be generated, the
>problematic link should be the citation whose latter half begins the
>page where pdflatex aborted.  After slightly rearranging the text to
>avoid the linebreak, the [draft] option can be removed.
>
>Jim
>


_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com




More information about the pdftex mailing list