Я использую TeXshop, Natbib, Hyperef и двухколоночную разметку, и получаю следующее сообщение:
\ pdfendlink оказался в другом
уровень вложенности, чем \ pdfstartlink
\ AtBegShi @ Output ... ipout \ box \ AtBeginShipoutBox
\ fi \ fi
, что препятствует компиляции LaTeX. Этот документ без проблем компилируется, когда он «один столбец», проблема начинается только тогда, когда он «два столбца».
Я искал в Интернете решения, но большинство из них было сделано несколько лет назад и идентифицирует проблему как «длинную ссылку».
Примеры решений 1 , 2
Я сузил источник проблемы до раздела, который появляется после таблицы шириной в два столбца. В следующем разделе нет ссылок, но когда я его включаю, компиляция прекращается. Я не включил код здесь, чтобы повторить проблему, мне нужно включить весь мой документ; это происходит только при наличии определенного интервала.
Еще одна ссылка , предполагающая, что это неясная ошибка. Я не могу применить их предложение, так как не могу найти ссылку на проблему. Я просто запихнул много пробелов, и он компилируется, однако это не совсем решение для рабочего документа.