Como quebrar links de URL que incluem longas sequências alfanuméricas?

Como quebrar links de URL que incluem longas sequências alfanuméricas?

Como quebrar links de URL que incluem longas sequências alfanuméricas?

Aqui um exemplo:

\documentclass[12pt,a4paper,twoside]{article}

\begin{filecontents}[overwrite]{ref.bib}
@misc{Reuters_2023,
  author = "Reuters",
  title  = "Example of long URL",
  year   = 2023,
  url    = "https://www.facebook.com/Reuters/posts/pfbid0Gw8qyhJSCCBeAzfVRXcV9aMBsy5pzmeTfbx2WeTmGySdpSYPBxtqJqkkuhDX9Fb9l",
}
\end{filecontents}


\usepackage{apacite}
\bibliographystyle{apacite}
\usepackage[hyphens,spaces,obeyspaces]{url}

\begin{document}
\cite{Reuters_2023}
\bibliography{ref}
\end{document} 

insira a descrição da imagem aqui

Responder1

O apacitepacote detecta urlo carregamento e o altera. Assim, quaisquer alterações feitas por xurlpodem desaparecer. No entanto, se em vez disso carregarmos xurlvia

\usepackage{apacite}
\AtBeginDocument{\usepackage{xurl}}

em vez de carregar url, xurlé realmente carregado após apacitea verificação urle suas alterações nunca são aplicadas.

É um pouco hackeado... Observe também que apacitenão parece ter sido atualizado há quase 10 anos, então não é de admirar que ele não tenha suporte para xurl.

informação relacionada