web-dev-qa-db-fra.com

Le visualiseur pdf interne de Texmaker déforme le document

J'ai récemment migré vers Ubuntu 16.04 et j'ai réinstallé texlive et texmaker pour écrire en latex. Lors du test d'un nouveau document, j'ai constaté que le pdf n'était pas affiché correctement. Pour clarifier le document a été rétréci dans la direction verticale. Lors du passage à la visionneuse de documents ubuntu par défaut, le pdf était affiché normalement, ce qui me laisse penser que le document est correctement compilé (pdfLatex) mais que le visualiseur ne l'affiche pas correctement. Je n'ai pas eu ce problème dans Ubuntu 14.04 et la désinstallation et la réinstallation - après le redémarrage - texmaker n'a rien fait non plus.

Aucune suggestion?

1
Karsus

Les recherches que j'ai effectuées en essayant de résoudre le problème semblent indiquer que la mise à niveau de qt4 à qt5 (qui est utilisée pour construire le paquet si je le comprends bien) ne fonctionne pas très bien. Il y a un rapport de bogue sur le site web Ubuntu à ce sujet. (C'est ce qu'on appelle la régression, n'est-ce pas?). J'ai donc désinstallé à nouveau (avec dpkg -P) [j'ai eu quelques rapports de plantage exécutables d'unité d'ubuntu, pour une raison quelconque, après chaque démarrage]. Ensuite, je suis allé sur le site Web de texmaker et j'ai téléchargé la version 4.5 pour Ubuntu 14.04. Il fallait installer qt4 en tant que dépendance, puis correctement installé. Il a même fait disparaître l'erreur de redémarrage.

En ce qui concerne texmaker, les pdf s'affichent correctement maintenant. Même les raccourcis fonctionnent - ils ne fonctionnaient pas aussi bien mais ne l'avaient pas mis ici.

TLDR: Désinstallez et installez la version de texmaker qui utilise qt4 pour créer, car la plus récente ne fonctionne pas correctement.

1
Karsus

J'ai rencontré le même problème lors de la mise à niveau de 14.04 à 16.04, sous vmplayer7. Voici les étapes que j'ai prises.

Vous pouvez télécharger un package Texmaker adapté à votre version et à votre architecture Ubuntu de son fabricant . Pour l'installer, vous devez

  1. Supprimez les paquets Texmaker existants de votre système:

    Sudo apt-get remove texmaker texmaker-data
    
  2. Suivez Comment installer un fichier .deb via la ligne de commande? pour installer le fichier .deb téléchargé.

1
David KWH