Bonjour,
Récemment, Ghostscript a été mis à jour de la version 9.23 à la 9.25.
Je l’utilise systématiquement pour comprimer des documents que j’édite avec Latex (installation TexLive 2018 complète via le site officiel, pas la version Fedora). Cette compression apporte un gain souvent conséquent pour les fichiers contenant des illustrations.
Depuis ce changement de version, les liens hypertexte du PDF sont détruits après le passage dans Ghostscript.
Voici comment reproduire le problème :
Un fichier-exemple fichier.tex :
\documentclass{article}
% Code lualatex
\usepackage{fontspec}
%
%% Code pdflatex
%\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc}
%%
\usepackage{hyperref}
\begin{document}
\url{http://www.fsf.org}
\href{http://www.gnu.org}{GNU link}
\end{document}
À compiler avec
$ lualatex fichier.tex
ou
$ pdflatex fichier.tex
Ensuite, comprimer le fichier avec
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=fichier-sans-liens.pdf fichier.pdf
L’absence de liens a été constatée sous Okular, evince, MuPDF et zathura.
A contrario, je n’ai pas constaté le problème en passant un document trouvé sur internet et manifestement créé avec MS Publisher 2010 (info des métadonnées).
Revenir à la version 9.23 résoud (temporairement) le problème.
Constatez-vous aussi ce (gros) désagrément ? Merci.