Como integrar as referências citadas do arquivo bib no arquivo tex de origem?

Como integrar as referências citadas do arquivo bib no arquivo tex de origem?

Eu tenho um bib.bibarquivo com conteúdo

@article{otto2001geometry,
  title={The geometry of dissipative evolution equations: the porous medium equation},
  author={Otto, Felix},
  year={2001},
  publisher={Taylor \& Francis}
}

preprint.texe um conteúdo de arquivo tex

\documentclass[11pt]{article}

\begin{document}

The paper \cite{otto2001geometry} is seminal.

\bibliographystyle{unsrt}
\bibliography{bib}

\end{document}

Eu vi pré-impressões (veja, por exemplo,esseeesse) em arxiv.org, onde contêm apenas um único .texarquivo. Isso significa que a bibliografia também está contida nesse único arquivo.

Você poderia explicar como combinar preprint.texas referências citadas bib.bibem um único .texarquivo?

Responder1

Claro, você pode codificar manualmente suas referências no .texarquivo usando bibitem. Mas manter um .bibarquivo separado será mais fácil de gerenciar. Se necessário, você compila seu projeto bibtexuma vez e coloca o conteúdo do .bblarquivo gerado em seu .texarquivo conforme sugerido nos comentários.

Etapa 1. Compilar uma vez:pdflatex preprint.tex

Passo 2. Execute o bibtex:bibtex preprint.tex

Etapa 3. Copie tudo de preprint.bbldentro preprint.texsubstituindo\bibliographystyle{unsrt}\bibliography{bib}

Etapa 4. Compilar duas vezes: pdflatex preprint.texepdflatex preprint.tex

Você pode ler mais aqui:https://www.overleaf.com/learn/latex/Bibliography_management_with_bibtex

informação relacionada