
¿Es una buena práctica si siempre precedemos localmente \href
con \sloppy
lo siguiente?
if you are interested to know the details,
please contact me at {\sloppy
\href{mailto:[email protected]}
{[email protected]}}.
Respuesta1
No. Colocado allí el comando \sloppy
no tiene ningún efecto:
\documentclass{article}
\usepackage{hyperref}
\usepackage[width=7cm]{geometry}
\begin{document}
If you are interested to know the details,
please contact me at {\sloppy
\href{mailto:[email protected]}
{[email protected]}}.
If you are interested to know the details,
please contact me at
\href{mailto:[email protected]}
{[email protected]}.
\end{document}
El comando \sloppy
sólo funciona con párrafos completos, por lo que sería necesario escribir
{\sloppy
If you are interested to know the details,
please contact me at {
\href{mailto:[email protected]}
{[email protected]}}.
\par
}
o usar sloppypar
. Sin embargo, esto muchas veces no resulta satisfactorio. Se puede encontrar alguna discusión enl2tabu. En tu caso te sugiero que utilices
\url{[email protected]}
Hyperref debería poder deducir el tipo de enlace y proporciona más puntos de interrupción que LaTeX puede usar. Para un ejemplo más realista, donde hay más .
's' en la dirección de correo electrónico, esto da resultados bastante buenos:
If you are interested to know the details,
please contact me at
\url{[email protected]}.