Guénhaël a écrit :
Bonjour,
J'aimerais générer un fichier PDF de mon document LyX. Je ne peux pas
générer directement de fichier PDF en cliquant sur le bouton
correspondant de LyX. Il me semble que cela est dû au fait que j'utilise
pstricks dans mon document.
Exact, dans ce cas il faut utiliser pdftricks, mais je ne sais pas
s'il est aussi puissant. Personnellement j'ai (un peu) utilisé pgf (le paquetage
de manipiulations graphiques écrit par Till Tantau, le créateur de beamer).
Par-contre, je peux le sortir sans problème en PS mais dans ce cas les
images générées avec pstricks qui contiennent des effets de transparence
n'apparaissent pas. Elle n'apparaissent que si j'imprime ensuite le
document PS dans un document au forma PDF et c'est d'ailleurs le forma
final que je souhaite. Cependant, l'impression du fichier PS en PDF bug
(je suis sous fedora) et je ne sais pas pourquoi! Je ne parviens à
passer de PS à PDF que sous Windows.
Version de ghostscript sans doute... même version sur les deux OS ?
Ici:
$ gs --version
8.62
Pour éviter de passer en PS et de devoir ensuite passer à Windows pour
imprimer mon document PS en PDF j'ai créer un nouveau convertisseur :
Depuis le Format : Postscript
Vers le Format : PDF (Perso)
Convertisseur : epstopdf --outfile=$$o $$i
Là, tout se passe bien pour générer directement mon fichier PDF. Les
figures avec transparence ressortent parfaitement bien.
epstopdf est plutôt prévu pour convertir des postscripts encapsulés,
c'est-à-dire qui tiennent sur une page, mais si ça marche avec un document
multipage, tant mieux.
Seul problème :
je me suis rendu compte que certains caractères dans mes formules
changent dans le document final!
Ainsi la lettre grecque Delta majuscule devient un Phi majuscule!
Je cherche donc une solution pour éviter ces changements de caractères
dans mon document PDF.
Probablement un pb d'encapsulation de polices. Que dit
# pdffonts toto.pdf
où toto.pdf est votre fichier résultat ?
S'il y a des polices type 3, c'est la source du problème.
Quelle est votre version de epstopdf ?
Ici, c'est 2.11
$ epstopdf --version
epstopdf ($Id: epstopdf.pl 15843 2009-10-19 23:14:41Z karl $) 2.11
Les polices sont encapsulées implicitement depuis la version 2.9.9.
--
Jean-Pierre