web-dev-qa-db-fra.com

Les fichiers PDF générés par LyX ne peuvent pas être recherchés en 12.10 ou 13.04

J'ai récemment mis à jour un de mes ordinateurs vers 12.10 et ai effectué une nouvelle installation de 13.04, mais je ne me permet pas non plus de rechercher un PDF que j'ai exporté à l'aide de LyX (éditeur LaTeX). Je n'ai aucun problème à rechercher les fichiers PDF exportés à l'aide de TeXmaker sur les deux ordinateurs, et je n'ai rencontré aucun problème lors de la recherche de PDF avant la mise à niveau.

MISE À JOUR: j'ai essayé d'utiliser d'autres lecteurs PDF (dans 13.04) avec des résultats mitigés. Document Viewer (une fois appelé Evince je crois) et Okular ont le même problème. Je peux les rechercher, mais uniquement pour les mots/lettres qui apparaissent dans un environnement mathématique. Je ne peux toujours pas rechercher les mots trouvés dans les environnements de texte standard.

Cependant, j’ai pu installer les versions Linux d’Adobe Reader et de Foxit Reader et bien que leurs interfaces ne soient pas les meilleures sur Ubuntu, je suis en mesure de chercher n’importe où dans le PDF en utilisant l’une ou l’autre des applications. Pensées?

6
Brent

Cela ne semble pas lié à Ubuntu. Il est beaucoup plus probable que vous générez des fichiers pdf qui ne correspondent pas à vos attentes.

Puisque vous faites de la programmation pdf, sachez qu'il existe deux principales bibliothèques de rendu pour linux: poppler et mupdf. La visionneuse pdf par défaut du gnome (et celle de Unity) est evince; il utilise poppler. J'ai l'habitude de tester mupdf en construisant la dernière version de llpp . Mais n'oubliez pas que Chrome est livré avec un plugin de visionneuse pdf basé sur Adobe ou créé par Adobe. Et Firefox vient maintenant avec pdf.js . Pdf.js est en fort développement. Il est probable que vous rencontriez actuellement de mauvais bogues de rendu dans Firefox, mais la situation s’améliore rapidement (et tous les bogues que j’ai trouvés étaient déjà corrigés en amont ..).

Mon expérience la plus récente est avec itext, mais j'aime aussi utiliser tex/xelatex. Je n'ai pas de problèmes pour créer des fichiers PDF avec du texte interrogeable. Puisque vous utilisez du matériel tex, vous obtiendrez probablement de meilleures réponses sur http://tex.stackexchange.com

mes tests

J'ai rencontré zéro problème de recherche/sélection/copier/coller. Certes, je n'ai pas créé le pdf sur Ubuntu.

fichiers réalisés avec:

  • itext (images entrecoupées de texte)
  • xelatex (bonjour le texte du monde)
  • lyx -> pdflatex (bonjour le texte du monde)

OS:

  • ubuntu 12.04 livecd
  • ubuntu 13.10 livecd

programmes:

  • firefox/pdfjs
  • evince/poppler
1
djeikyb

J'ai eu un problème similaire avec pdflatex dans Ubuntu 14.04. Cela n'a rien à voir avec les bibliothèques de rendu, comme je l'ai testé avec différents lecteurs dans différents systèmes d'exploitation. La solution consistait à installer la version CM-super de Computer Modern, comme suggéré dans ce lien :

Solution 4: Avec la version de CM-super de Computer Modern: Installez le paquet de polices cm-super ($ apt-get install cm-super sur Debian/Ubuntu), puis dans votre source:\usepackage [T1] {fontenc} Le reste de la configuration se fait automatiquement par updmap.

Le fichier PDF généré est maintenant consultable avec tous les lecteurs testés: Document Viewer, Okular, Chrome et Firefox. Toutes ses fonctionnalités fonctionnent à 100%.

0
Danilo Mendonça