Citando um livro junto com seu número de seção usando a classe SPIE e forçando toda a citação a ficar sobrescrita

Citando um livro junto com seu número de seção usando a classe SPIE e forçando toda a citação a ficar sobrescrita

Estou escrevendo um manuscrito usando a classe de estilo SPIE encontrada aqui:http://spie.org/Documents/Publications/spie-proceedings-style.zip

A classe de estilo SPIE pretende fazer com que as citações apareçam como sobrescritos. Então, se eu escrever

This method fails in the non-singular case\cite{some-citation}.

e se some-citationfosse a 3ª citação, então apareceria da seguinte maneira:

Este método falha no caso não singular³.

No entanto, se eu tiver uma referência de livro com o nome de another-citatione desejar citar adicionalmente uma seção específica do livro, a citação não aparecerá em forma sobrescrita. Em particular, se eu escrevesse:

Here, all the eigenvalues are negative\cite{another-citation, Sec.~2.15}.

Então eu teria o resultado

Aqui, todos os autovalores são negativos [5, Sec. 2.15].

desde que another-citationseja a 5ª citação. Como faço para que "5, Sec. 2.15" apareça no sobrescrito, enquanto ainda uso a classe de estilo SPIE?

Responder1

A classe SPIE inclui a linha \RequirePackage[superscript]{cite}. Dedocumentaçãodo citepacote:

Com a opção de pacote [superscript] (ou [super] para abreviar), as citações são exibidas como sobrescritas, exceto aquelas com nota opcional, que são impressas on-line entre colchetes.

Ou seja, este é o comportamento pretendido do pacote, embora os autores da classe SPIE possam (ou não) ter intenções diferentes. Você pode pedir que eles esclareçam.

Se desejar, você também pode definir um comando personalizado para imprimir as notas de citação em sobrescrito.

MWE, sem (sem) bibliografia aleatória:

\documentclass{article}
\usepackage[superscript]{cite}

\newcommand{\citenote}[2]{%
\mbox{\cite{#1}%
\textsuperscript{,\,#2}}%
}

\begin{document}
Normal citing\cite{a,b}. And a reference with a note.\citenote{a}{Sec~1}

\bibliography{sample}
\bibliographystyle{plain}
\end{document}

Resultado:

insira a descrição da imagem aqui

Nota: uma desvantagem desta abordagem é que a formatação do texto circundante pelo citepacote está desabilitada (por exemplo, movendo o ponto final no exemplo).

informação relacionada