%20para%20el%20campo%20de%20a%C3%B1o%20para%20algunas%20entradas%20de%20varios%20autores.png)
Estoy usando el jneurosci
estilo bibliografía. Todo funciona bien, excepto por el hecho de que tengo algunas entradas de múltiples autores que tienen el mismo primer autor y el mismo año, pero para las cuales BibTeX no cambia automáticamente la etiqueta del año, digamos 2010
, a 2010a
, 2010b
etc. entradas del autor las etiquetas adicionales "a", "b"sonañadido, sin embargo. Me he dado cuenta de que en estos casos las entradas del mismo autor y del mismo año aparecen inmediatamente una tras otra en la bibliografía ordenada. Por el contrario, en los casos en los que no se agregan etiquetas adicionales, a la entrada inicial de mismos autores y mismo año le sigue una publicación con el grupo del primer autor y un año diferente, seguida de otra entrada del mismo autor. -Categoría del mismo año. Ahí es cuando BibTeX no logra agregar a,b,c a los años.
Por ejemplo, tengo dos publicaciones del tipo Preller and others 2017
; en la bibliografía final, BibTeX pone
Preller and others (2017a)
Preller and others (2017b)
y las citas de citas del año del autor también incluyen etiquetas adicionales.
Pero cuando, por ejemplo, le sigo Deco and others 2017
, Deco and others 2016
seguido de otra Deco and others 2017
entrada, obtengo:
Deco, Cabral, and others (2017)
Deco, Kringelbach (2016)
Deco, Van Hartevelt, and others (2017)
Aquí están las entradas bibliográficas completas impresas en mi archivo pdf final:
Deco G, Cabral J, Woolrich MW, Stevner AB, van Hartevelt TJ, Kringelbach ML (2017) Generadores de frecuencia únicos o múltiples en la actividad cerebral en curso: un modelo mecanicista de todo el cerebro de datos MEG empíricos. NeuroImagen 152:538-550. 73, 85, 94
Deco G, Kringelbach ML (2016) Metaestabilidad y coherencia: ampliación de la comunicación a través de la hipótesis de coherencia utilizando una perspectiva computacional de todo el cerebro. Tendencias en Neurociencias 39:125-135. 31, 40, 41, 59, 66
Deco G, Van Hartevelt TJ, Fernandes HM, Stevner A, Kringelbach ML (2017) Las regiones del cerebro humano más relevantes para la conectividad funcional: evidencia de un espacio de trabajo dinámico de nodos de unión a partir de modelos computacionales de todo el cerebro. NeuroImagen 146:197-210. 84, 85
Como puede ver, ambas entradas de 2017 aparecen solo con la etiqueta de año (2017)
y no como (2017a)
y (2017b)
. Por el contrario, el otro caso del mismo autor y el mismo año que mencioné anteriormente está bien impreso, así:
Preller KH, Herdener M, Pokorny T, Planzer A, Kraehenmann R, Stampfli P, Liechti ME, Seifritz E, Vollenweider FX (2017a) La estructura del significado y los efectos subjetivos en los estados inducidos por LSD dependen de la activación del receptor de serotonina 2A. Biología actual 27:451-457. 16, 21, 90, 92, 111, 114
Preller KH, Schleifer C, Stampfli P, Krystal J, Vollenweider F, Anticevic A (2017b) 951. Los cambios en la conectividad cerebral global en estado de reposo en estados alterados de conciencia inducidos por LSD son atribuibles al receptor 5-HT2A. Psiquiatría biológica 81:S385. dieciséis
Aquí están las mismas cinco entradas en formato bibtex, ordenadas alfabéticamente por apellidos de los autores para facilitar la referencia:
@article{deco:2017a,
author = "Deco, G. and Cabral, J. and Woolrich, M. W. and Stevner, A.B. and van Hartevelt , T.J. and Kringelbach, M. L.",
year = 2017,
title = "Single or multiple frequency generators in ongoing brain activity: A mechanistic whole-brain model of empirical {MEG} data",
journal = "NeuroImage",
volume = 152,
pages = "538-550",
}
@article{deco:2016,
author = "Deco, G. and Kringelbach, M. L.",
year = 2016,
title = "Metastability and Coherence: Extending the Communication through Coherence Hypothesis Using A Whole-Brain Computational Perspective",
journal = "Trends in Neurosciences",
volume = 39,
pages = "125-135",
}
@article{deco:2017b,
author = "Deco, G. and Van Hartevelt, T. J. and Fernandes, H. M. and Stevner, A. and Kringelbach, M. L.",
year = 2017,
title = "The most relevant human brain regions for functional connectivity: Evidence for a dynamical workspace of binding nodes from whole-brain computational modelling",
journal = "NeuroImage",
volume = 146,
pages = "197-210",
}
@article{preller:2017a,
author = "Preller, K. H. and Herdener, M. and Pokorny, T. and Planzer, A. and Kraehenmann, R. and Stampfli, P. and Liechti, M. E. and Seifritz, E. and Vollenweider, F. X.",
year = 2017,
title = "The Fabric of Meaning and Subjective Effects in {LSD}-Induced States Depend on {Serotonin 2A} Receptor Activation",
journal = "Current Biology",
volume = 27,
pages = "451-457",
}
@article{preller:2017b,
author = "Preller, K. H. and Schleifer, C. and Stampfli, P. and Krystal, J. and Vollenweider, F. and Anticevic, A.",
year = 2017,
title = "Changes in Resting-State Global Brain Connectivity in {LSD}-Induced Altered States of Consciousness are Attributable to the {5-HT2A} Receptor",
journal = "Biological Psychiatry",
volume = 81,
pages = "S385",
}
Supongamos que estas entradas se colocan en un archivo llamado mybib.bib
. Luego el siguiente documento LaTeX
\documentclass{article}
\usepackage{jneurosci}
\bibliographystyle{jneurosci}
\hyphenation{neuro-image}
\begin{document}
\cite{deco:2016}, \cite{deco:2017a}, \cite{deco:2017b}
\cite{preller:2017a}, \cite{preller:2017b}
\bibliography{mybib}
\end{document}
produce este resultado: tenga en cuenta las dos citas separadas del formulario "Deco et al. (2017)", así como la ausencia de etiquetas de año adicionales "a" y "b" en las entradas formateadas correspondientes:
Respuesta1
Parece que te has encontrado con un error en el jneurosci
estilo de bibliografía. Puedo pensar en cuatro posibles soluciones:
Póngase en contacto con la revista que le obliga a utilizar este estilo de bibliografía, señale el problema (por supuesto, con un enlace a esta consulta) y solicite (¡o exija!) que le proporcionen una solución. Posibilidades de éxito a corto plazo: Probablemente muy bajas. Posibilidades de éxito a largo plazo: Completamente desconocidas. Ni
jneurosci.bst
nijneurosci.sty
(el paquete de gestión de citas que debería utilizar) parecen haber sido actualizados al menos en los últimos doce años.Hackea el archivo
jneurosci.bst
y corrige el error de etiquetado directamente. Esto requerirá modificar las funcionesforward.pass
yreverse.pass
también cambiar el uso de variables comolast.sort.label
,sort.label
ylast.extra.num
en varios otros lugares a lo largo de todo el archivo. No recomendado, en parte porque probablemente sea muy complicado.Ejecute la
makebst
utilidad (parte delbabero personalizadopaquete) para crear un archivo bst completamente nuevo y personalizado que formatee todos los tipos de entradas de acuerdo con sus requisitos (o los de la revista...).makebst
es una utilidad de preguntas múltiples/opción múltiple basada en menús (escribalatex makebst
en un símbolo del sistema para comenzar) y al final del proceso tiene un archivo de estilo de bibliografía libre de errores que hace que el etiquetado adicional funcione correctamente y, como Una ventaja adicional, funciona con elnatbib
paquete de gestión de citas. (Por el contrario, eljneurosci
estilo babero debería usarse con eljneurosci
paquete, que es mucho menos versátil y mucho más inflexible quenatbib
.) Perspectivas a largo plazo: Excelente. Sin embargo, a corto plazo, para responder las preguntas que planteará la utilidad, es probable que tenga que dedicar algún tiempo a descubrir cómojneurosci
formatear no sólo las entradas de tipo , sino@article
también las de tipo ,,,,,,@book
etc. , etc.@misc
@unpublished
@techreport
@incollection
Edite el archivo
\jobname.bbl
(donde\jobname
está el nombre de su archivo tex principal) y agregue usted mismo las etiquetas de las letras que faltan. Importante: Después de aplicar las ediciones requeridas como se muestra a continuación,no vuelva a ejecutar BibTeX; simplemente vuelva a ejecutar LaTeX dos veces. (Si vuelve a ejecutar BibTeX, el archivo bbl se sobrescribirá y tendrá que reiniciar desde cero). Ventaja: solución rápida y sencilla a corto plazo. Desventaja: Haga esto sólo cuando su documento esté casi terminado, es decir, cuando ya no tendrá que volver a ejecutar BibTeX.Tomando el código que publicó como punto de partida, ejecute LaTeX, BibTeX y LaTeX dos veces más. Abre el archivo
\jobname.bbl
. Las dos entradas de Deco-2017 se verán así:\bibitem[\protect\citeauthoryear{Deco \bgroup et al.\egroup }{2017}]{deco:2017a} Deco G, Cabral J, Woolrich MW, Stevner A, van Hartevelt T, Kringelbach ML (2017) \newblock Single or multiple frequency generators in ongoing brain activity: A mechanistic whole-brain model of empirical {MEG} data. \newblock {\em NeuroImage}~152:\mbox{538--550}. \bibitem[\protect\citeauthoryear{Deco \bgroup et al.\egroup }{2017}]{deco:2017b} Deco G, Van~Hartevelt TJ, Fernandes HM, Stevner A, Kringelbach ML (2017) \newblock The most relevant human brain regions for functional connectivity: Evidence for a dynamical workspace of binding nodes from whole-brain computational modelling. \newblock {\em NeuroImage}~146:\mbox{197--210}.
(Para simplificar, omití la entrada intermedia Deco-2016).
Cambie estas entradas para que se vean así:
\bibitem[\protect\citeauthoryear{Deco \bgroup et al.\egroup }{2017a}]{deco:2017a} Deco G, Cabral J, Woolrich MW, Stevner A, van Hartevelt T, Kringelbach ML (2017a) \newblock Single or multiple frequency generators in ongoing brain activity: A mechanistic whole-brain model of empirical {MEG} data. \newblock {\em NeuroImage}~152:\mbox{538--550}. \bibitem[\protect\citeauthoryear{Deco \bgroup et al.\egroup }{2017b}]{deco:2017b} Deco G, Van~Hartevelt TJ, Fernandes HM, Stevner A, Kringelbach ML (2017b) \newblock The most relevant human brain regions for functional connectivity: Evidence for a dynamical workspace of binding nodes from whole-brain computational modelling. \newblock {\em NeuroImage}~146:\mbox{197--210}.
Es decir, agregue "
a
" en dos lugares para la primera entrada y "b
" en dos lugares para la última entrada.Guarde y cierre el archivo bbl y vuelva a ejecutar LaTeX dos veces más. Durante la primera ejecución de LaTeX, se actualizarán las etiquetas de año en las entradas formateadas de la bibliografía; durante el segundo, se actualizarán las etiquetas de año en las citas de citas. Nuevamente, tenga cuidado de no volver a ejecutar BibTeX, no sea que se sobrescriban sus ediciones en el archivo bbl.
Respuesta2
Tuve el mismo problema y el truco que funcionó para mí fue editar directamente las year
entradas del .bib
archivo.
Por ejemplo cambiando:
@article{john_2020_first,
title = {First Paper},
year = {2020}
}
@article{john_2020_second,
title = {Second Paper},
year = {2020}
}
a:
@article{john_2020_first,
title = {First Paper},
year = {2020a}
}
@article{john_2020_second,
title = {Second Paper},
year = {2020b}
}
(Esto está inspirado en la sugerencia de @Mico de editar el .bbl
archivo; sin embargo, editarlo .bib
parece funcionar bien y el documento se compila bien en el dorso, que creo que ejecuta el proceso bibtex+latex de extremo a extremo)
Además, para aquellos como yo que necesitan seguir las pautas del Journal of Neuroscience, la bibliografía debe estar a doble espacio, lo que logré agregando lo siguiente justo antes de la \bibliography
línea en el .tex
archivo:
\setlength{\bibsep}{8pt}