Normalmente, prefiro o Adobe Reader (ainda v9 no Linux) a todos os outros visualizadores de PDF, porque acho que ele tem a melhor qualidade de renderização, mesmo que outros tenham se recuperado ultimamente. Essa qualidade de renderização parece ser em grande parte devido ao CoolType, a implementação da Adobe de renderização de subpixel. Infelizmente, descobri que o Adobe Reader desativa consistentemente a renderização de subpixel (por página) assim que a página contém elementos transparentes. Um exemplo:
A forma azul é opaca, o texto é processado usando subpixels:
A forma azul é 50% transparente, o texto é renderizado com antialiasing padrão:
Os dois arquivos pdf correspondentes foram gerados exatamente da mesma maneira (usando TikZ / PGF com pdflatex), exceto para especificar a transparência no segundo caso. Eu mesmo fiz esses PDFs, mas frequentemente observei o mesmo efeito com os PDFs de fontes completamente diferentes. Estranhamente, Foxit Reader e Okular processam os mesmos dois PDFs de uma maneira exatamente idêntica (exceto, é claro, pela parte transparente em si), mas com uma qualidade geralmente pior em IMHO.
Minha pergunta: alguém sabe por que isso acontece e se / como isso pode ser evitado?