Hacer parte de la referencia en cursiva.

Hacer parte de la referencia en cursiva.

Quiero poner el título en cursiva, pero solo imprime el autor en cursiva. Así que forcé todo a texto normal con esto>

\addcontentsline{toc}{chapter}{Bibliography}
\begingroup
\let\itshape\upshape
\bibliographystyle{unsrt}
\bibliography{mybib}
\endgroup

Pero quiero poner el título del artículo en cursiva:

Un ejemplo mínimo debería ser:

Laszlo Tabar, Ming-Fang Yen, Bedrich Vitak, Hsiu-Hsi Tony Chen, Robert A Smith y Stephen W Duy. "Detección del servicio de mamografía y mortalidad en pacientes con cáncer de mama: seguimiento de 20 años antes y después de la introducción del cribado". The Lancet, 361(9367):1405{1410, abril de 2003.

Quiero poner:

"Servicio de mamografía de cribado y mortalidad en pacientes con cáncer de mama: seguimiento a 20 años antes y después de la introducción del cribado"

en cursiva así:

"Servicio de mamografía de cribado y mortalidad en pacientes con cáncer de mama: seguimiento a 20 años antes y después de la introducción del cribado"

Respuesta1

La pregunta realmente no proporciona suficiente información para dar una respuesta definitiva, pero se pueden ofrecer algunas cosas. Algunos comentarios sugieren utilizar un programa de bibliografía diferente. Pero si desea permanecer en bibtex, puede hacer una copia del estilo de bibliografía (archivo .bst). En este caso le cambio el nombre unsrt.bsta myunsrt.bst.

Programar en lenguaje BST es arcano, pero en el caso de poner algo en cursiva, equivale a agregar la palabra emphasizedespués del campo. Entonces, si el elemento en cuestión es un @ARTICLE, edito la definición para agregar la palabra emphasizesiguiente format.title, como tal:

FUNCTION {article}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.title emphasize "title" output.check
  new.block
  crossref missing$
    { journal emphasize "journal" output.check
      format.vol.num.pages output
      format.date "year" output.check
    }
    { format.article.crossref output.nonnull
      format.pages output
    }
  if$
  new.block
  note output
  fin.entry
}

Luego, cuando ejecuto el programa

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{mybib.bib}

@ARTICLE{myref,
  AUTHOR = "last, first",
  TITLE = "This is the title",
  JOURNAL = "The Lancet",
  YEAR = "2014"
}
\end{filecontents}
\bibliographystyle{myunsrt}
\begin{document}
I will cite \cite{myref}
\bibliography{mybib}
\end{document}

Obtengo el siguiente resultado, con el título resaltado (en cursiva en este caso):

ingrese la descripción de la imagen aquí

información relacionada