Suponho que seus links foram criados com o pacote Hyperref e que você deseja exibir os links coloridos na tela e imprimir em papel todo o texto em escala de cinza.
Na documentação do Hyperref, em http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/
Opção experimental `ocgcolorlinks '
-------------------- `------------- '
A ideia são links coloridos, quando visualizados, mas impressos sem cores.
Esta nova opção experimental 'ocgcolorlinks' usa o Optional Content Groups, um recurso introduzido no PDF 1.5.
A opção deve ser dada para o carregamento do pacote: \ usepackage [ocgcolorlinks] {hyperref}
Principal desvantagem: os links não podem ser divididos entre linhas. Referência em PDF 1.7: 4.10.2 "Tornando o conteúdo gráfico opcional": as operações de estado dos gráficos, como definir a cor, ..., ainda são aplicadas.
Portanto, o texto do link é colocado em uma caixa e definido duas vezes, com e sem cor. * O recurso pode ser alterado por \ hypersetup {ocgcolorlinks = false} dentro do documento.
Drivers suportados: pdftex, dvipdfm
A versão em PDF deve ser pelo menos 1,5. É definido automaticamente para o pdfTeX. Os usuários do dvipdfmx configuram a versão na linha de comandos: dvipdfmx -V 5
Pelo que diz, você precisará garantir que seus links não quebrem as linhas. Existem várias maneiras de fazer isso, como usar em ~
vez de espaços entre as palavras, cercar o link com \mbox
ou codificar algum tipo de penalidade em um comando do tipo URL personalizado.
Por outro lado, se você não quiser ver as cores na tela ou no papel, defina a opção colorlinks=false
ao chamar o pacote hiperref.