
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.bst
a myunsrt.bst
.
Programar en lenguaje BST es arcano, pero en el caso de poner algo en cursiva, equivale a agregar la palabra emphasize
después del campo. Entonces, si el elemento en cuestión es un @ARTICLE
, edito la definición para agregar la palabra emphasize
siguiente 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):