I\'m trying to break a long url using latex. I have 3 links, the first one that contains hyphens doesn\'t work but the two others work because they don\'t contain hypens.
The xurl package will add more possible breaks points:
\documentclass{article}
\usepackage{url}
\usepackage{tabularx}
\usepackage{xurl}
\begin{document}
\begin{tabularx}{\linewidth}{XXXX}
\hline
\textbf{Documentation} & Riche et peut être téléchargée gratuitement sur \url{https://www.ssi.gouv.fr/guide/ebios-2010-expression-des-besoins-et-identification-des-objectifs-de-securite/}
& Riche et peut être téléchargée gratuitement sur \url{https://clusif.fr/management_des_risques/}
& Catalogue de pratiques de sécurité et d’autres documents peuvent être téléchargés gratuitement sur \url{https://resources.sei.cmu.edu/library/asset-view.cfm?assetID=309051}\\
\end{tabularx}
\end{document}
For such relatively narrow columns, it might look better to left align the text instead of justifying:
\documentclass{article}
\usepackage{url}
\usepackage{array}
\usepackage{tabularx}
\usepackage{xurl}
\newcolumntype{Y}{>{\raggedright\arraybackslash}X}
\begin{document}
\begin{tabularx}{\linewidth}{YYYY}
\hline
\textbf{Documentation} & Riche et peut être téléchargée gratuitement sur \url{https://www.ssi.gouv.fr/guide/ebios-2010-expression-des-besoins-et-identification-des-objectifs-de-securite/}
& Riche et peut être téléchargée gratuitement sur \url{https://clusif.fr/management_des_risques/}
& Catalogue de pratiques de sécurité et d’autres documents peuvent être téléchargés gratuitement sur \url{https://resources.sei.cmu.edu/library/asset-view.cfm?assetID=309051}\\
\end{tabularx}
\end{document}