超链接和引用无法与独立包一起使用

超链接和引用无法与独立包一起使用

我正在尝试将两个单独的文档合并为一个文档,并希望它们共享合并的参考书目。我正在使用该standalone包来实现相同的目的。

main.tex

\documentclass{article}
\usepackage[subpreambles=true,mode=build]{standalone}
\begin{document}
\includestandalone{first}
\newpage
\includestandalone{second}
\newpage
\newgeometry{
 a4paper,
 total={170mm,257mm},
 left=20mm,
 top=20mm,
 }
\section*{References}
\bibliographystyle{unsrt}
\bibliography{publications}
\nocite{*}
\end{document}

first.tex

\documentclass[]{first}
\begin{document}
blah blah blah...
\href{https://tex.stackexchange.com}{Tex StackExchange}
blah blah blah~\cite{Jain2021}

first.tex

\documentclass[]{first}
\begin{document}
blah blah blah...
\href{https://tex.stackexchange.com}{Tex StackExchange}
blah blah blah~\cite{Jain2021}
\end{document}

second.tex几乎与first.tex

这有两个问题,参考书目显示为 [?],并且生成的文档不包含超链接,即,只有文本可见,但没有超链接。 有没有办法解决这两个问题?

相关内容