Gostaria de suprimir a impressão do conteúdo da title
área na bibliografia; Eu uso BibTex e o unsrt
estilo bibliografia. Existe alguma maneira de fazer isso? Meu exemplo é o seguinte:
bib.bib:
@article{13TaGyToTa,
author = {Tasi, G. and Gyevi-Nagy, L. and T\'obi\'as, R. and Tasi, T. S.},
title = {Vector algebra and molecular symmetry: A
tribute to {Professor Josiah Willard Gibbs}},
journal = {J. Math. Chem.},
volume = {51},
pages = {2187--2195},
year = {2013}}
principal.tex:
\documentclass[12pt]{article}
\usepackage{natbib}
\author{Author}
\title{Title}
\date{}
\begin{document}
\maketitle
Ez egy jo cikk. \cite{13TaGyToTa}
\bibliographystyle{unsrt}
\bibliography{bib}
\end{document}
Responder1
O unsrt
estilo bibliográfico - junto com muitos (a maioria? Praticamente todos?) outros estilos bibliográficos - apresenta uma função chamada format.title
. A format.title
função é invocada pelas funções BibTeX que formatam todos os tipos de entrada. O objetivo da format.title
função é, você adivinhou, formatar a aparência do conteúdo do title
campo de uma entrada.
No caso do unsrt
estilo bib, a função format.title
começa na linha 233 do arquivo bst e fica assim:
FUNCTION {format.title}
{ title empty$
{ "" }
{ title "t" change.case$ }
if$
}
Parasuprimira impressão do conteúdo dos title
campos de todas as entradas, basta alterar esta função para
FUNCTION {format.title}
{ "" }
de modo que tudo o que faz é retornar uma string vazia. Sugiro que você proceda da seguinte forma:
- Encontre o arquivo
unsrt.bst
na sua distribuição TeX e faça uma cópia dele. Diga um nome para a cópiaunsrt-notitles.bst
e salve-a no diretório onde seu arquivo tex principal está localizado. - Abra o arquivo
unsrt-notitles.bst
em um editor de texto e vá para a linha 233. Altere a funçãoformat.title
conforme discutido acima. - Salve o arquivo
unsrt-notitles.bst
. - No seu arquivo principal, altere a instrução
\bibliographystyle{unsrt}
para \bibliographystyle{unsrt-notitles}` e execute um ciclo completo de recompilação: LaTeX, BibTeX e LaTeX mais duas vezes. Feliz BibTeXing!