Cómo poner los nombres de los autores en negrita y hacer que el nombre y el año de los autores estén en cursiva en las citas en el texto, natbib apalike

Cómo poner los nombres de los autores en negrita y hacer que el nombre y el año de los autores estén en cursiva en las citas en el texto, natbib apalike

yo quiero hacer

  1. el nombre del autor y el año en la lista de referencias Ejemplo en NEGRITA:

Beasley A, Mason W. 2015.Estados emocionales versus palabras emocionales en las redes sociales. En: Actas de la conferencia científica web ACM. 1–10.

  1. los nombres de los autores y el año en cursiva en citas dentro del texto, ejemplo:

La percepción en línea reconstruida por las redes forma mentis indica que las brechas salariales están estrechamente relacionadas semánticamente tanto con el "género" como con la "brecha", lo que indica que cerrar la brecha salarial de género es clave para luchar contra los sesgos de género en STEM, de acuerdo con estudios previos relevantes (Ely, Ibarra y Kolb, 2011; Courey y Heywood, 2018). (usado \citep aquí)

Leder, Steinbock y Martini (2009)tener en cuenta los cambios estructurales del malware metamórfico. (usado \cite aquí)

¿Dónde deberían realizarse cambios en apalike-1.bst para que se parezca a los ejemplos anteriores?

Mi {format.names}función se ve así:

FUNCTION {format.names}
{ 's :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { s nameptr "{vv~}{ll}{, jj}{ f{}}" format.name$ 't :=   % last name first
      nameptr #1 >
        { namesleft #1 >
            { ", " * t * }
            { numnames #2 >
                { "" * }
                'skip$
              if$
              t "others" =
                { " \textit{et~al.}" * }
                { ", " * t * }
              if$
            }
          if$
        }
        't
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
}

Respuesta1

Además de los cuatro cambios deseados que ha mencionado en su publicación (poner los nombres de los autores en negrita en los elementos bibliográficos formateados; poner yearlos campos en negrita en los elementos bibliográficos formateados; mostrar los apellidos de los autores en cursiva en las llamadas de citas; y mostrar el año en cursiva en las citas), he detectado al menos seis [6!] cambios adicionales que parece requerir en relación con la apalikeconfiguración predeterminada de:

  • Utilice ,(coma) en lugar de la palabra andcomo separador entre autores en las entradas formateadas.

  • No coloque una coma entre el apellido del autor y los nombres de pila (truncados).

  • No inserte .("punto", "punto") después del nombre truncado de los autores.

  • No coloque paréntesis alrededor del bloque "año" en las entradas formateadas,

  • Inserte :(dos puntos) después de la palabra "En" en el booktitlecampo de entradas de tipo @incollection, y tal vez también de otros tipos de entrada.

  • Hacernorenderice el contenido del booktitlecampo en cursiva.

Con suficiente tiempo y recursos, creo que debería ser posible (aunque no particularmente recomendable) lograr todos estos objetivos de formato mediante piratería apalike.bst.

Sin embargo, antes de emprender tal viaje, debes recordar el hecho de que apalikeesrealmente viejo-- se actualizó significativamente por última vez en 1988. Su edad avanzada -- mis disculpas si esto suena innecesarioedadista... -- conlleva (al menos) tres inconvenientes, tipográficamente hablando:

  • apalikeNo conoce campos como url, doi, isbny issn, que son bastante comunes hoy en día.

  • apalikeno funciona muy bien con el natbibpaquete de gestión de citas. Por ejemplo, la opción natbibdelongnamesfirstnotrabajar con apalike.

  • El apalikeestilo de bibliografía vieneen ninguna parte cercapara implementaractualPautas de formato APA. Este incumplimiento de las pautas actuales de la APA puede o no ser un inconveniente en la práctica para usted. Sin embargo, al menos deberías ser consciente de este problema.

En vista de estos inconvenientes y del hecho de que hackear apalikecorrectamente puede ser bastante complicado, creo que sería mejor que aprendieras a utilizar la makebstutilidad, que forma parte delbabero personalizadopaquete. La makebstutilidad permite a los usuarios crear un archivo de estilo de bibliografía personalizado que implemente todos sus requisitos de formato desde el principio y de una manera muy sólida. La makebstutilidad lo lleva a través de una larga secuencia de preguntas, cada una con respuestas de opción múltiple (una de las cuales se marcará como predeterminada). La última pregunta será si desea que la utilidad cree el archivo bst; Responda "y" a esa pregunta.

Para comenzar, abra una ventana de comando y escriba pdflatex makebst.

información relacionada