Existem duas maneiras principais de definir uma bibliografia:
Integrado
Declare
\begin{thebibliography}
no final do seu arquivo e use \bibitem . As entradas parecem\bibitem{amin1} S.~P. Beeby, M.~J. Tudor, and N.~White, ``Energy harvesting vibration sources for microsystems applications,'' {\em Measurement science and technology}~{\bf 17}(12), p.~R175, 2006.
Usando BibTeX- As entradas são armazenadas em um arquivo .bib. As entradas se parecem com: -
@article{amin1, title={Energy harvesting vibration sources for microsystems applications}, author={Beeby, S Pꎬ and Tudor, M Jꎬ and White, NM}, journal={Measurement science and technology}, volume={17}, number={12}, pages={R175}, year={2006}, publisher={IOP Publishing} }
Existe uma maneira fácil e automatizada de converter entradas de 2 para 1.
Tenho usado o formato 2, ou seja, usando um arquivo bib. Mas quero mudar para o formato 1 sem alterar manualmente todas as entradas. Isso é possível?
Responder1
A conversão de um arquivo BibTeX .bib
para um ambiente embarcado thebibliography
depende da bibliografiaestilovocê está atrás. O estilo define o layout e a formatação de @type
referências específicas.
A sugestão seria:
Use BibTeX para compilar seu arquivo no estilo específico de seu interesse.
\documentclass{article} \usepackage{filecontents} \begin{filecontents*}{references.bib} @article{greenwade93, author = {George D. Greenwade}, title = {The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})}, year = {1993}, journal = {TUGBoat}, volume = {14}, number = {3}, pages = {342--351} } \end{filecontents*} \begin{document} \nocite{*} \bibliographystyle{plain} \bibliography{references} \end{document}
Quando compilado usando LaTeX > BibTeX > LaTeX > LaTeX, o exemplo mínimo acima (chamado
filename.tex
) criafilename.bbl
:\begin{thebibliography}{1} \bibitem{greenwade93} George~D. Greenwade. \newblock The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN}). \newblock {\em TUGBoat}, 14(3):342--351, 1993. \end{thebibliography}
O BibTeX já cuidou da formatação e layout, bem como da ordem de classificação (se isso tiver sido especificado de alguma forma, mesmo utilizando um pacote diferente).
Intercâmbio
\bibliographystyle{plain} \bibliography{references}
para
\input{filename.bbl}
no seu código.