Problema: Autores diferentes resultam no mesmo símbolo de citação

Problema: Autores diferentes resultam no mesmo símbolo de citação

Comportamento: Usando o biblatexalfabéticoestilo, estou citando "Mr. Stark" e "Stack Exchange Inc.", ambos de 2010. Em ambos os casos, recebo [Sta10] como símbolo de referência.

Problema: O leitor não pode saber quem estou citando.

Comportamento desejado: Gostaria de símbolos de referência diferentes, por exemplo [Sta10a] e [Sta10b]. (Na verdade, isso funciona quando é o mesmo autor, mas não quando os autores são diferentes.)

Qualquer sugestão é muito apreciada. Obrigado!

Exemplo:

\documentclass{article}
\usepackage[style=alphabetic]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{same_but_different.bib}
@misc{A, author = {{Stack Exchange Inc.}}, year = {2010}}
@misc{B, author = {Starck, Erik}, year = {2010}}
}
\end{filecontents}
\bibliography{same_but_different}

\begin{document}

\emph{Stark} claims something \cite{A} to which \emph{Stack Exchange} cannot agree \cite{B}.
Unfortunately, they get the same citition symbol. 

\printbibliography
\end{document}

Resultado: O resultado do meu exemplo problemático

Responder1

Com biberem vez de bibtexvocê pode fazer isso facilmente:

\usepackage[
    backend=biber,
    style=alphabetic,
    uniquename=true
]{biblatex}

Outros valores possíveis para uniquenameestão descritos nodocumentação biblatex.

Esta opção só funciona com biber, não com bibtex. A mudança é fácil, onde você liga agora bibtex.exe, substitua-a por biber.exe. Seu procedimento de compilação seria então pdflatex, biber, pdflatex. Instruções mais detalhadas estão aqui:Como usar o BibereO que fazer para mudar para o biblatex.

Responder2

De acordo com a biblatexdocumentação você poderia usar um shorthandpara substituir o rótulo padrão e ajudar o biblatex aqui.

@misc{A, shorthand = {Sta10a}, author = {{Stack Exchange Inc.}}, year = {2010}}
@misc{B, shorthand = {Sta10b}, author = {Starck, Erik}, year = {2010}}

informação relacionada