Necesito una guía paso a paso para crear un archivo bbl a partir de bib

Necesito una guía paso a paso para crear un archivo bbl a partir de bib

Estoy intentando fusionar mis archivos tex y bib en uno para enviar un diario. Alguien sugirió utilizar el archivo bbl. Estoy usando texmaker/miktex y bibtex.

No tengo idea de cómo crear un archivo bbl a partir de bib. Todos los enlaces que encontré en este sitio web/google en realidad no explican explícitamente, paso a paso, cómo hacer esto. Y me refiero a paso a paso (ya que mi conocimiento de látex/informática generalmente es casi nulo). Por ejemplo, veo instrucciones "compilar"... Y no sé qué significa esto (en cuanto a qué tecla de mi teclado debo presionar).

Gracias.

Respuesta1

Supongamos que tenemos el siguiente documento:

\documentclass{article}
\begin{document}
\cite{article-crossref} and \cite{article-full}.
\bibliographystyle{plain}
\bibliography{xampl}
\end{document}

Ahora, compilamos de la forma habitual, usando nuestro editor preferido o en la línea de comando o lo que sea. Nos aseguramos de que todo esté correctamente resuelto y definido, ejecutando la secuencia de compilación varias veces si es necesario. (La compilación recién se está ejecutando, por ejemplo, pdflatex-> bibtex-> pdflatex-> pdflatex).

Nivel 1

Ahora, para preparar el archivo para el envío de la revista, abrimos el .bblarchivo, que estará en el directorio de trabajo, de forma predeterminada, o donde haya solicitado que vayan los archivos generados.

Aquí está el mío:

\newcommand{\noopsort}[1]{} \newcommand{\printfirst}[2]{#1}
  \newcommand{\singleletter}[1]{#1} \newcommand{\switchargs}[2]{#2#1}
\begin{thebibliography}{1}

\bibitem{article-crossref}
L[eslie]~A. Aamport.
\newblock The gnats and gnus document preparation system.
\newblock {\em \mbox{G-Animal's} Journal}, 41(7):73+, July 1986.
\newblock This is a cross-referencing ARTICLE entry.

\bibitem{article-full}
L[eslie]~A. Aamport.
\newblock The gnats and gnus document preparation system.
\newblock {\em \mbox{G-Animal's} Journal}, 41(7):73+, July 1986.
\newblock This is a full ARTICLE entry.

\end{thebibliography}

Copiamos esto en nuestro .texarchivo original en el punto donde emitimos los comandos \bibliographystyley :bibliography

\documentclass{article}
\begin{document}
\cite{article-crossref} and \cite{article-full}.
\newcommand{\noopsort}[1]{} \newcommand{\printfirst}[2]{#1}
  \newcommand{\singleletter}[1]{#1} \newcommand{\switchargs}[2]{#2#1}
\begin{thebibliography}{1}

\bibitem{article-crossref}
L[eslie]~A. Aamport.
\newblock The gnats and gnus document preparation system.
\newblock {\em \mbox{G-Animal's} Journal}, 41(7):73+, July 1986.
\newblock This is a cross-referencing ARTICLE entry.

\bibitem{article-full}
L[eslie]~A. Aamport.
\newblock The gnats and gnus document preparation system.
\newblock {\em \mbox{G-Animal's} Journal}, 41(7):73+, July 1986.
\newblock This is a full ARTICLE entry.

\end{thebibliography}
\end{document}

Ahora limpie para eliminar los archivos generados, de modo que esté seguro de que todavía no depende del externo .bbly vuelva a compilar al menos dos veces ( pdflatex-> pdflatex) para obtener el mismo resultado solo de su .texarchivo.

Respuesta2

En TeXmaker,a priori, solo tienes que escribir

\bibliographystyle{name-of-the-bibstyle}
\bibliography{name-of-the-.bib file}% without the .bib extension

en tu archivo .tex, en el lugar donde quieres tener tu bibliografía, luego pdflatex (F6) + bibtex (F11) + pdflatex (twice)en el archivo .tex. Alternativamente, puedes elegir Fast compilation, que lo hará automáticamente por ti.

información relacionada