Como usar o bibentry com .bbl em vez do arquivo .bib?

Como usar o bibentry com .bbl em vez do arquivo .bib?

Tenho 2 documentos e quero tornar as referências consistentes. Deixe-os ser chamados de documento A e documento B.

Compilo o documento A normalmente, que gera um arquivo .bbl. Agora, quero compilar o documento B onde (1) os números de citação são idênticos ao documento A e (2) quero remover a lista de referências e imprimir as entradas bibliográficas (não o número de citação) no texto.

Por exemplo, aqui está o 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}

E esses são os arquivos .bib que uso no documento A.

meu_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}
}

meu_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}
}

Agora, no documento B, tenho o seguinte (que claramente não 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}

Eu tenho 2 problemas:

  1. A primeira é que \bibentrynão é trabalho. No meu entender, preciso ligar \nobibliographyantes de ligar \bibentry; porém, não chamo \nobibliographyo documento B porque estou usando o .bbldo documento A. Acredito que seja por isso, mas não sei como resolver.
  2. A segunda é que não consigo remover a lista de referências do documento porque .bblinclui \begin{thebibliography}e \end{thebibliography}.

Existe uma maneira de conseguir o que quero? Ou seja, imprimir os verbetes bibliográficos em texto e também manter a numeração bibliográfica consistente entre os 2 documentos? Posso conseguir um deles usando o método acima, mas não consigo fazer com que ambos funcionem.

Entendo que posso usar os pacotes xror xcitepara tornar as referências consistentes, mas não vejo uma maneira de usá-los para contornar os problemas mencionados acima.

informação relacionada