Suponho que seus links foram criados com o pacote Hyperref e que você deseja visualizar os links coloridos na tela, mas imprimir no papel todo o texto em escala de cinza.
Na documentação do Hyperref acima em http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/
Experimental option 'ocgcolorlinks'
--------------------'-------------'
The idea are colored links, when
viewed, but printed without colors.
This new experimental option
'ocgcolorlinks' uses Optional Content
Groups, a feature introduced in PDF
1.5.
The option must be given for package loading:
\usepackage[ocgcolorlinks]{hyperref}
-
Main disadvantage: Links cannot be broken across lines.
PDF reference 1.7: 4.10.2 "Making Graphical Content Optional":
Graphics state operations, such as setting the color, ...,
are still applied.
Therefore the link text is put in a box and set twice, with and
without color. * The feature can be switched of by
\hypersetup{ocgcolorlinks=false}
inside the document.
Supported drivers: pdftex, dvipdfm
The PDF
version should be at least 1.5. It is
automatically
set for pdfTeX. Users of dvipdfmx set the version on the command
line: dvipdfmx -V 5
Pelo que está escrito, você precisará garantir que os links não ultrapassem as linhas. Existem várias maneiras de fazer isso, como usar ~
em vez de espaços entre as palavras, cercar o link com um \mbox
ou codificar algum tipo de penalidade em um comando personalizado do tipo url.
Por outro lado, se você não quiser ver as cores na tela ou no papel, basta definir a opção colorlinks=false
ao chamar o pacote hyperref.