Я использую natbib
для цитирования следующее:
\usepackage[super, comma, numbers, square, sort]{natbib}
С нормальными цитатами, например
\cite{some-ref}
это работает как и ожидалось. Но когда я пытаюсь передать необязательный аргумент, например:
\cite[Page 2]{some-ref}
получается неправильно. Номер ссылки заключен в скобки с верхним индексом, но необязательный аргумент вынесен за скобки, как обычный текст, как если бы я написал
\cite{some-ref}Page 2
Как это исправить? Я хочу, чтобы вся цитата, включая необязательный аргумент, была в виде верхнего индекса.
решение1
Я решил свою проблему, используя выбранный ответ на этот вопрос:
Надстрочные номера страниц с помощью natbib
Если вы это читаете, то мне наконец-то удалось добиться успеха в получасовом путешествии по неразрешимым капчам, глючным виджетам капчи и попыткам взлома моего буфера обмена, из-за которых мне приходилось заново копировать ссылку при каждой из примерно 10 попыток опубликовать это.