general.cherche-logiciel : Interface php->tex-pdf
Posté par Gyro Gearllose () le 23 mars 2006
0
Hello !Avant, quand j'étais jeune (c'est à dire jusqu'à hier), j'utilisais php pour interroger mes bases de données et générer un beau fichier tex. Les fonctions fopen, fwrite, fclose étaient alors mes amies (et elles le sont toujours).
Pour produire un beau fichier pdf, j'utilisais la commande system de php pour me placer dans le répertoire contenant le fichier .tex créé précedement, et lancer mon amie de toujours : texi2pdf --pdf.
Or, alors que tout allait bien dans le meilleur des mondes, la directive safe-mode, cette sa####, a foutu toute cette belle idyle en l'air.
Plus de commande system, plus de fichiers pdf !
Du coup, je m'inquiète : comment renouer les liens entre mes 3 amies (php, tex et pdf) ?
Auriez-vous vent d'une extention (secure et donc compatible avec le safe-mode) qui me permette de faire tout ça directement depuis php ?
Après tout, on fait bien des transformations xsl, une transformation tex->pdf serait la bienvenue, non ?
J'ai voulu regarder les sources de LaTeX, et en particulier de la commande texi2pdf pour voir si ça ne pourrait pas être injecté en tant qu'extention de php. Mais là, malheur !
C'est un vulgaire script-shell qui fait appel à... un autre script-shell (texi2dvi). Ce dernier fait appel (enfin !) à un binaire qui s'appelle pdfetex ou pdftex.
J'ai donc cherché les sources... C'est pas du c, j'y comprend rien !
Du coup, mon idée d'extention php basée dessus tombe à l'eau.
Je m'en réfère à vos connaissances, liens, bookmarks^Wmarque-ta-page pour m'indiquer une manière simple de faire des pdf en partant de fichiers tex, le tout codé en php.
Merci pour votre aide et vos conseils...
> Lire le message (4 commentaires, moyenne: 1,8).
Vous avez demandé le commentaire #695099.



pour le pdf
tu as fpdf :
http://www.fpdf.org (intégré dans pear en instable me semble-t-il
pour le Latex tu gardes ton code, je ne connais pas de lib.
[ Répondre ]