geradores de chaves ruins em um estilo bst específico

geradores de chaves ruins em um estilo bst específico

Eu tenho o seguinte .texarquivo:

\documentclass{article}[10pt]

\usepackage{jucs2e} \usepackage{url}

\begin{document}

\title{Title}
\maketitle

cite~\cite{EnviroTrack}

\bibliographystyle{jucs}  \bibliography{bib}

\end{document}

Quando criei o .bblarquivo com Bibtex, recebo:

\begin{thebibliography}{1} \newcommand{\enquote}[1]{``#1''} \providecommand{\natexlab}[1]{#1}

\bibitem[{Blum et~al.(2004)Blum, Cao, Chen, Evans, George, George, Gu, He,   Krishnamurthy, Luo, Son, Stankovic, Stoleru and Wood}]{EnviroTrack} Blum, T. A.~B., Cao, Q., Chen, Y., Evans, D., George, J., George, S., Gu, L.,   He, T., Krishnamurthy, S., Luo, L., Son, H., Stankovic, J., Stoleru, R.,   Wood, A.: \enquote{Envirotrack: Towards an environmental computing paradigm   for distributed sensor networks}; Proceedings of the 24th International   Conference on Distributed Computing System; 582--589; 2004.

\end{thebibliography}

A chave/identificador bibitem gerado está errada porque este bibitem adiciona nomes de ano "Blum, Cao, Chen, Evans, George, George, Gu, He, Krishnamurthy, Luo, Son, Stankovic, Stoleru e Wood". Acho que o comportamento se deve aosucoestilo que estou usando.

Alguém pode me ajudar? É necessário anexarsucoestilo?

Responder1

Acho que pode haver alguma confusão sobre o propósito e a estrutura dos argumentos principais e opcionais da \bibitemmacro.

  • Oargumento principalde \bibitem(o material entre chaves) -- aqui: EnviroTrack-- é a "chave", ou seja, o que se escreve como argumento de um comando \cite(ou \citet, \citet*, etc).

  • Oargumento opcionalde \bibitem- o material entre colchetes - determina a aparência da chamada de citação. Parece que você (ou o pacote jucs2e) carregou o pacote de gerenciamento de citações natbib. Com natbibcarregado, a instrução \cite{EnviroTrack}produzirá o texto explicativo truncado Blum et al. (2004).

    Em contraste, com a instrução \citet*{EnviroTrack}o LaTeX produzirá um texto explicativo completo (com todos os nomes dos autores listados):

    Blum, Cao, Chen, Evans, George, George, Gu, He, Krishnamurthy, Luo,
    Son, Stankovic, Stoleru and Wood (2004)
    

Resumindo, desde que natbibesteja carregado - o que parece ser o caso do seu documento - o material entre colchetes parece estar correto.

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{natbib} 
\begin{document}
\title{Title}
\citet{EnviroTrack}

\citet*{EnviroTrack}

\begin{thebibliography}{1} 
\newcommand{\enquote}[1]{``#1''} 
\providecommand{\natexlab}[1]{#1}
\bibitem[{Blum et~al.(2004)Blum, Cao, Chen, Evans, George, George, Gu, He, 
Krishnamurthy, Luo, Son, Stankovic, Stoleru and Wood}]{EnviroTrack} Blum, T. A.~B., 
Cao, Q., Chen, Y., Evans, D., George, J., George, S., Gu, L., He, T., Krishnamurthy, 
S., Luo, L., Son, H., Stankovic, J., Stoleru, R., Wood, A.: \enquote{Envirotrack: 
Towards an environmental computing paradigm for distributed sensor networks}; 
Proceedings of the 24th International Conference on Distributed Computing System; 
582--589; 2004.
\end{thebibliography}
\end{document}

informação relacionada