:: Tutoriais :: Hifenização em URLs
Preciso diagramar um texto e, no meio deste texto, existe uma URL longa. Como hifenizar URLs longas?
Eu respondo: não hifenize!
Muitas vezes o endereço da web inserido no texto é tão longo e cheio de caracteres especiais ( _, -, /, ?, =...) que um hífen ali no meio atrapalharia o usuário.
A solução é feita por partes.
Primeiro, selecione a URL e configure no InDesign a língua utilizada no texto para [No Language].
(Clique na imagem para visualizá-la maior.)
Como não existe um padrão de hifenização para URLs em nenhum país, não será necessário configurar um dicionário específico. Dessa maneira, o InDesign não tentará hifenizar essa URL quando não couber em uma linha, ela será quebrada em duas linhas caso tenha alguma pontuação especial como (-), (_), (?), (/) ou (.).
Se desejar quebrar a URL em um local específico, pode utilizar a opção Discretionary Line Break (Type>Insert Break Character>Discretionary Line Break).
O que é e como funciona o Discretionary Line Break?
Esta opção surgiu na versão CS3 mas é pouco utilizada pelos diagramadores e merece uma atenção especial aqui.
Assim como o discretionary hyphen, o discretionary line break ajusta onde e como o InDesign deve quebrar uma linha de texto caso aquela linha necessite ser quebrada. A diferença entre as duas funções é que a primeira quebra a palavra com hífen, e, a segunda quebra a palavra sem hífen.
Discretionary line break se torna útil ao substituir uma quebra de linha forçada (Shift+Enter), pois utilizando a função discretionary line break, o parágrafo flui normalmente caso seja inserido/removido parte do texto ou o frame de texto seja reajustado. Já com a quebra forçada de linha isso não ocorre, sendo necessário remover a quebra de linha manualmente para que o texto do parágrafo possa fluir novamente.
(Clique na imagem para visualizá-la maior.)
Essa função tem efeito apenas quando está próxima do final da linha de texto. Caso tenha aplicado essa função uma vez e a palavra, posteriormente, fora reajustada para o meio da linha, a função se tornará inerte mas se tornará ativa caso a palavra volte a ficar próxima do final da linha.
Quando utilizá-la?
Voltamos ao início deste tutorial, ou seja, na quebra de URLs longas!
A propósito, como fazer uma busca de todas as URLs em um documento de InDesign?
Utilizando outro fantasma para os diagramadores: GREP!
A busca por GREP é bastante funcional para termos complexos. Mas sua utilização também pode ser bastante complexa. Vejamos uma maneira fácil de localizar todas as URLs em um texto:
1. Dentro do InDesign, vá em Edit>Find/Change (Ctrl+F) / (Cmd+F),
2. Clique na aba GREP e digite no campo Find what: a string abaixo:
(?i)(http|ftp|www)(\S+)|(\S+) (\.gov|\.us|\.net|\.com|\.edu|\.org|\.biz)
3. Digite no campo Change to: a string abaixo:
$0
4. Clique em More Options e depois em Change Format. Configure as preferências que serão substituídas e clique em OK.
Obs.: Você pode salvar essa busca por GREP clicando no ícone de disquete localizado ao lado do campo Query.
Comentários
Vou reler esta postagem e ver se "arranco" algo mais.
Obrigado!