
Primero déjenme agradecerles por todo el apoyo de este equipo para resolver mis problemas anteriores.
Estoy escribiendo mi tesis y utilizando bibliografía estilo APA. Necesito modificarlo para que cumpla una condición como se indica a continuación.
La bibliografía debe numerarse secuencialmente. Nota: El estilo APA sigue todos los requisitos de la universidad excepto que no numera secuencialmente las referencias. A continuación se muestra el código.
\documentclass[12pt]{isuthesis} \usepackage{natbib} \bibliographystyle{apa} \usepackage{tikz} \usetikzlibrary{calc} \newcommand\HRule{\rule{\textwidth}{1pt}} \usepackage[pdftex,hypertexnames=false,linktocpage=true]{hyperref} \hypersetup{colorlinks=true,linkcolor=blue,anchorcolor=blue, citecolor=blue,filecolor=blue,urlcolor=blue,bookmarksnumbered=true,pdfview=FitB} \begin{document} We compare the protocol with known protocols of majority quorum consensus \cite{majority}, the hierarchical quorum consensus \cite{Hierar}. \bibliography{mybib} \end{document}
El archivo mybib.bib se proporciona a continuación
@article{Hierar, author = {Kumar, A.}, booktitle = {Computers, IEEE Transactions on}, doi = {10.1109/12.83661}, journal = {Computers, IEEE Transactions on}, number = {9}, pages = {996--1004}, posted-at = {2011-08-14 19:55:36}, priority = {2}, title = {{Hierarchical quorum consensus: a new algorithm for managing replicated data}}, url = {http://dx.doi.org/10.1109/12.83661}, volume = {40}, year = {1991} } @ARTICLE{majority, author = {R. H. Thomas}, title = {A majority consensus approach to concurrency control for multiple copy databases, , , ,}, journal = {ACM Transactions on Database Systems}, year = {June 1979}, volume = {vol. 4}, pages = {pp. 180-209}, owner = {sony}, timestamp = {2011.08.14} }
Por favor ayuda.
Respuesta1
Con su combinación de (a) clase de documento ( isuthesis
), (b) estilo de bibliografía ( apa
) y (c) paquete de administración de citas ( natbib
), me temo que no puedo encontrar la manera de brindar una solución completa a su consulta: Cargar natbib
con la opción numbers
y usar \citet
en lugar de \cite
proporciona etiquetas numéricas para las entradas en la bibliografía, pero también genera citas con el formato "Kumar [1]" en lugar de "Kumar (1991)". Me temo que no pude descubrir cómo mostrar la etiqueta del año en las citas de citas mientras mostraba etiquetas numéricas en la bibliografía.
\documentclass[12pt]{isuthesis}
\usepackage{filecontents}
\begin{filecontents}{mybib.bib}
@article{Hierar,
author = {Kumar, A.},
doi = {10.1109/12.83661},
journal = {IEEE Transactions on Computers},
number = {9},
pages = {996--1004},
posted-at = {2011-08-14 19:55:36},
priority = {2},
title = {Hierarchical quorum consensus: A new algorithm
for managing replicated data},
url = {http://dx.doi.org/10.1109/12.83661},
volume = {40},
year = {1991},
}
@ARTICLE{majority,
author = {R. H. Thomas},
title = {A majority consensus approach to concurrency
control for multiple copy databases \dots},
journal = {ACM Transactions on Database Systems},
year = {1979},
volume = {4},
pages = {180-209},
owner = {sony},
timestamp = {2011.08.14},
}
\end{filecontents}
\usepackage[numbers]{natbib}
\bibliographystyle{apa}
\usepackage[hypertexnames=false,linktocpage=true]{hyperref}
\hypersetup{colorlinks=true,allcolors=blue,
bookmarksnumbered=true,pdfview=FitB}
\begin{document}
\citet{majority}
\citet{Hierar}
\bibliography{mybib}
\end{document}
No puedo evitar hacer algunos comentarios. El problema principal, en mi opinión, es el siguiente: dado que parece que desea utilizar llamadas de citas al estilo del año del autor,por qué¿Querría usted (¿o algún asesor?) saturar deliberadamente la bibliografía, proporcionando etiquetas numéricas que no tienen ningún propósito discernible, aparte de, posiblemente, revelar fácilmente cuántas piezas ha citado en total mirando la entrada final en la bibliografía? Pero entonces, ¿a quién le importa siquiera querer contar fácilmente?cuántos¿Se hizo referencia a las piezas?
En lugar de preocuparme demasiado por agregar etiquetas numéricas inútiles a las entradas del dorsal, dedicaba algo de tiempo a limpiar y corregir la información realmente contenida en el archivo del dorsal. Si compara su entrada original con las entradas limpias utilizadas en el ejemplo anterior, creo que encontrará algunas diferencias.