我在 overleaf 上使用以下环境:
\documentclass[%
reprint,
superscriptaddress,
nofootinbib,
nobibnotes,
amsmath,amssymb,
aps,
]{revtex4-2}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage[caption=false]{subfig}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{commath}
\usepackage{graphicx,bm}
\usepackage{verbatim}
\usepackage{xcolor}
\usepackage{xr-hyper}
\usepackage{url}
\usepackage{xurl}
\usepackage{soul}
我想要做的是在脚注中插入页面的 URL:
\footnote{\url{https://github.com/author/long_long_long_long_long_long_url}
不幸的是,URL 太长,一行(两列)放不下,因此会自动分成两行:第一行是 URL 的一部分,而第二行不包含任何引用。因此,URL 无法指向正确的页面。
答案1
使用此hyperref
包,链接将直接指向正确的网站
\documentclass[%
reprint,
superscriptaddress,
nofootinbib,
nobibnotes,
amsmath,amssymb,
aps,
]{revtex4-2}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage[caption=false]{subfig}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{commath}
\usepackage{graphicx,bm}
\usepackage{verbatim}
\usepackage{xcolor}
\usepackage{xr-hyper}
\usepackage{url}
\usepackage{xurl}
\usepackage{hyperref}
\usepackage{soul}
\begin{document}
test\footnote{\url{https://github.com/author/long_long_long_long_long_long_url}}
\end{document}