É uma boa prática sempre preceder localmente \href com \sloppy?

É uma boa prática sempre preceder localmente \href com \sloppy?

É uma boa prática sempre preceder localmente \hrefo \sloppyseguinte?

if you are interested to know the details, 
please contact me at {\sloppy
\href{mailto:[email protected]}
{[email protected]}}.

Responder1

Não. Colocado lá o comando \sloppynão tem efeito:

\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}

Sem efeito desleixado

O comando \sloppysó funciona com parágrafos completos, então seria necessário escrever

{\sloppy
If you are interested to know the details, 
please contact me at {
\href{mailto:[email protected]}
{[email protected]}}.
\par
}

ou usar sloppypar. No entanto, muitas vezes isso não é satisfatório. Alguma discussão pode ser encontrada eml2tabu. No seu caso, sugiro que você use

\url{[email protected]}

exemplo de URL

O Hyperref deve ser capaz de deduzir o tipo de link e fornecer mais pontos de interrupção que o LaTeX pode usar. Para um exemplo mais realista, onde há mais .'s no endereço de e-mail, isso dá bons resultados:

If you are interested to know the details, 
please contact me at 
\url{[email protected]}.

Melhor exemplo de URL

informação relacionada