Votre question

Installer une distribution LaTeX pour mathtex sur son site web

Tags :
  • Serveur
  • Internet
Dernière réponse : dans Internet
6 Février 2009 11:18:08

Bonjour,

je souhaite utiliser mathtex sur mon site, je dois donc installer une distribution tex sur mon serveur. J'ai un accès SSH, j'ai installé tetex en suivant cet exemple, mais ça ne marche pas : mathtex.cgi?a+b (par exemple) renvoie une erreur, car le chemin de compilation de latex est faux. Je n'arrive pas a trouver latex dans tetex...
J'ai ensuite essayé d'installer texlive, mais je n'y suis pas arrivé...

Pourriez-vous m'expliquer le plus simplement possible comment faire pour pouvoir utiliser mathtex (forkosh) sur mon site ?

Merci.

Autres pages sur : installer distribution latex mathtex site web

6 Février 2009 21:58:09

Please...
7 Février 2009 00:29:02

OK, j'ai trouvé.

Pour ceux que ça intéresse :

- téléchargez TeXLive
- décompressez l'archive sur votre ordinateur
- uploadez le répertoire install-tl dans le dossier où vous souhaitez installer TeXLive
- dans ce répertoire, en SSH, faites
  1. ./install-tl

- suivez les instructions : garder notamment en mémoire l'emplacement TEXDIR (changez-le si besoin), il servira pour la suite
- ensuite il faut installer mathTeX :
- téléchargez mathTeX
- suivez les instructions d'installation :
  1. unzip mathtex.zip
  2. cc mathtex.c \
  3. –DLATEX=\"$(which latex)\" \
  4. –DDVIPNG=\"$(which dvipng)\" \
  5. –o mathtex.cgi

Si comme pour moi,
  1. which latex
et/ou
  1. which dvipng
ne détecte pas automatiquement l'emplacement des programmes latex et dvipng, mettez l'adresse vue lors de l'installation de TeXLive (le répertoire d'installation de TeXLive), suivie de bin/x86_64-linux/latex_ou_dvipng (quelque chose comme ça).
Normalement, cela devrait marcher.
- Faites ensuite toujours en SSH :
  1. mv mathtex.cgi public_html/cgi-bin/
(modifiez éventuellement les chemins)
C'est terminé.

Le test : entrez l'url suivante http://www.votresite.com/cgi-bin/mathtex.cgi?(a+b)^2
vous devriez voir une image, la même qu'à l'adresse http://www.forkosh.dreamhost.com/mathtex.cgi?(a+b)^2
Si c'est le cas, votre installation LaTeX fonctionne, amusez-vous bien !
Sinon, il faut recommencer tout jusqu'à ce que ça marche (ou jusqu'à ce que mort s'en suive...)

Enjoyez-moi ce mini-tutoriel improvisé :p 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS