¿Cómo utilizar bibentry con un archivo .bbl en lugar de un archivo .bib?

¿Cómo utilizar bibentry con un archivo .bbl en lugar de un archivo .bib?

Tengo 2 documentos y quiero que las referencias sean consistentes. Llámense documento A y documento B.

Compilo el documento A como de costumbre, que genera un archivo .bbl. Ahora, quiero compilar el documento B donde (1) los números de cita son idénticos a los del documento A y (2) quiero eliminar la lista de referencias e imprimir las entradas del bibliografía (no el número de cita) en el texto.

Por ejemplo, aquí está el documento A:

doca.tex

\documentclass{article}
\usepackage{cite} 
\usepackage[utf8]{inputenc}
\usepackage{bibentry}

\begin{document}

\nobibliography{my_bib1.bib, my_bib2.bib}

This is a reference to \cite{myref1} and \cite{myref2}. 

And, this is my in text bibliography entry:

\cite{myref1} \bibentry{myref1}

More text. More text.

\newpage
{
    \bibliographystyle{plain}
}

\end{document}

Y estos son los archivos .bib que uso en el documento A.

mi_bib1.bib

@article{myref1,
  title={Paper Title 1},
  author={LastnameA, A and LastnameB, B and LastnameC, C},
  journal={arXiv preprint arXiv:0000.00000},
  year={2024}
}

mi_bib2.bib

@article{myref2,
  title={Paper Title 2},
  author={LastnameA, A and LastnameB, B and LastnameC, C},
  journal={arXiv preprint arXiv:0000.00000},
  year={2024}
}

Ahora, en el documento B, tengo lo siguiente (que claramente no funciona):

\documentclass{article}
\usepackage{cite} 
\usepackage[utf8]{inputenc}

\usepackage{bibentry}

\begin{document}

\input{doca.bbl}

This is a reference to~\cite{myref1} and~\cite{myref2}. 

\cite{myref1} \bibentry{myref1}

More text.

\end{document}

Tengo 2 problemas:

  1. La primera es \bibentryque no es trabajo. Según tengo entendido, necesito llamar \nobibliographyantes de llamar \bibentry; sin embargo, no llamo \nobibliographyal documento B porque estoy usando el .bbldel documento A. Creo que es por eso, pero no sé cómo resolverlo.
  2. La segunda es que no puedo eliminar la lista de referencias del documento porque .bblincluye \begin{thebibliography}y \end{thebibliography}.

¿Hay alguna manera de lograr lo que quiero? Es decir, ¿imprimir las entradas de la bibliografía en texto y también mantener la numeración de la bibliografía consistente entre los 2 documentos? Puedo lograr uno de estos usando el método anterior, pero no puedo hacer que ambos funcionen.

Entiendo que puedo usar los paquetes xror xcitepara hacer que las referencias sean consistentes, pero no veo una manera de usarlos para evitar los problemas mencionados anteriormente.

información relacionada