19.08.2006, 23:28 Bonjour, En cherchant des possibilités d'implémenter la syntaxe LaTeX dans mon site postnuke (en particulier dans le pnForum), j'ai été séduit par mimeTeX http://www.forkosh.com/mimetex.html qui a l'air extrêmement simple à installer (c'est ce qui est écrit !) et qui ne nécessite pas ImageMagick dont je ne dispose pas. Seulement le hic est que tout un processus de dezippage et compilation est décrit pour Unix que je ne sais pas utiliser. En bref je ne vois pas du tout comment je peux installer mimeTeX et je ne suis même pas sûr qu'il puisse fonctionner sur mon serveur linux ... Quelqu'un a-t-il un début de solution à ce problème ? (J'ai jamais dit que c'était une question facile ! ) titiplanti
titiplanti
Messages : 164
20.08.2006, 11:35 Ils ont raison c'est extrémement simple ... si t'es sous linux
Bon, ma question est ce que cgi est activé sur ton serveur ? c'est quelques choses de plutot basique donc çà devrait être possible mais on ne sait jamais.
22.08.2006, 01:46 J'ai pu parler à mon pote (l'hébergeur). Oui le cgi est activé et il a l'accès SSH. Nous n'avons pas réussi à faire fonctionner le fichier. Pour être plus précis il me semble que nous n'avons pas réussi à l'atteindre. L'arborescence est ainsi faite : à la racine il y a 2 dossiers : le www et le cgi-bin. Dans le www il y a la racine du site (là où on doit mettre le index.php) alors comment accéder à l'adresse du fichier mimetex.cgi (qui doit se trouver ds le dossier cgi-bin) ? Le site de mimetex indique ce code mais l'url me parait inaccessible : J'ai aussi essayé :
L'image me parait inaccéssible car le cgi-bin n'est pas ds le www. (J'espère que j'arrive à me faire comprendre !)
Alors quelle url donner pour le dossier cgi-bin ? Sinon comment créer un autre cgi-bin qui soit accéssible (dans le www ?) ?
23.08.2006, 14:57 Alors j'ai placé le script mimetex.cgi pour Linux (i386) sur http://mathforu.free.fr
Après j'ai essayé d'appeler le script depuis le navigateur : http://mathforu.free.fr/mimetex.cgi?x^2+y^2
Mais ça ne marche pas. Peut-être que ton bloc "quote" que je n'arrive pas à lire détient la solution ... titiplanti
titiplanti
Messages : 164
23.08.2006, 15:13 dsl j'avais utilisé une citation et non une balise code.
Pour ton mimetex.cgi, je suis d'avis de l'abandonner et de passer à latexrenderer. Pour résumer, tu uploads ton script php avec latexrender sur free et tu l'appeles sous forme d'image sur ton site web.
23.08.2006, 16:17 hummm .... le paramétrage n'est pas si simple pour moi.
Ai-je bien compris ton idée ? Il s'agit de faire exécuter le script latex.php sur un compte free qui dispose de imagemagick et de de faire apparaître le rendu sur le serveur de mathforu ? C'est bien ça le principe ? titiplanti
titiplanti
Messages : 164
23.08.2006, 17:54 en effet ,c'est ce que je fais pour la génération d'image sur mon site.
D'abord tu testes l'exemple qu'il te donne et en suite il te reste à intégrer l'image à l'endroit qui va bien. mumuribookona.org
mumuri
Messages : 15 857
24.08.2006, 23:20 OK j'ai mieux compris ce qu'il fallait faire. (Ca fait 2 jours que je cherche à paramétrer des dossiers d'images sur le serveur alors qu'il suffit de les laisser sur free.) Peux-tu me proposer un paramétrage ? J'ai mis : Voici comment ils expliquent dans le readme Tu connais les path sous free ? (enfin surtout pour le latexrender_path) titiplanti
titiplanti
Messages : 164
24.08.2006, 23:34 C'est pas trés compliqué en fait, il suffit que tu mettes un fichier php sur ton serveur avec le code suivant
reste plus qu'a récupérer la bonne variable document_root en principe mumuribookona.org
mumuri
Messages : 15 857
25.08.2006, 11:09 Ben ça marche pas ... L'erreur est la suivante :
C'est peut-être parceque je n'arrive pas à changer les permissions du compte free à autre chose que 700. Free ne le permet peut-être pas.
Sinon mon ami s'est rendu compte qu'il avait imagemagick (!). Mais quand je teste avec example.php, à la place des symboles mathématiques, j'ai le message :
Je suppose que c'est son pare-feu qu'on lui a blindé suite à des attaques ...
26.08.2006, 16:31 Je pense qu'il n' a pas apprécié que tu lui piques de la bande passante
j'ai testé le truc class.latexrender.php sur free et sur celeonet et çà ne marche pas, pkoi parce qu'une fonction exec est utilisé (enfin je pense) et que les providers aiment pas.
pour le mimetex.cgi j ai aussi essayer de le mettre dans un répertoire cgi-bin à la racine et çà marche pas (mais j ai pas trop poussé les tests non plus) mumuribookona.org
mumuri
Messages : 15 857
26.08.2006, 20:40 Sympa d'avoir essayé tout ça !
Pour le serveur public de forkosh, c'est une possibilité qu'il indique lui-même dans sa page, donc je ne sais que penser (je lui ai envoyé un mail cet après-midi auquel il n'a pas encore répondu).
Tu as donc tout testé et rien ne marche ... c'est désespérant, moi qui pensait me prendre un micro-hébergement pour mettre le mimetex.cgi, je ne sais plus quoi faire et pour l'instant je n'ai même plus le serveur de forkosh. O rage O désespoir ... titiplanti
titiplanti
Messages : 164
26.08.2006, 20:48 Pas tout, je suis en train de tester un truc qui utilise pas toutes ces conner*es des cgi et je suis en bonne voie, reste en ligne
Voila une bibliothéque latex qui utilise la gd librairie
27.08.2006, 00:06 Pour-sûr que je te remercie ! Ah comment te dire mumuri ... j'sais plus quoi dire moi ...
Bon j'arrive à faire fonctionner les exemples tout faits sur mon compte free (j'ai laissé les paths tels quels) mais pas sur le serveur de mathforu. Mais il me semble avoir lu qu'il fallait mettre un path complet vers les images, donc je pourrais laisser sur free à la rigueur .... Bizarrement j'arrive bien à lire ses exemples tout faits mais pas à en mettre des nouveaux : j'ai comme l'impression que la syntaxe est très rigide. Je vais demander à Zauctore, mon modo spécialiste es latex, ce qu'il en pense ...
Attends j'ai pas fini. Le plus drôle maintenant : le mimetex fonctionne sur mon serveur ! J'ai appelé mon hébergeur : "t'as changé quelque chose ? parceque ça fonctionne. - ah ben non" J'y perds mon latin ... Sur mathforu, les images du serveur public de forkosh s'affichent aussi ... apparemment Forkosh redirige vers un nouveau serveur. Mais curieusement pas vers ici, à moins que :
Ah ben oui ... apparemment le bbcode ne redirige pas automatiquement. Bon j'en ai ma claque pour aujourd'hui. J'y verrai plus clair demain. Merci encore mumu : t'es vraiment trop fort ! Je te tiens au courant pour la suite. (tant pis si on commence à se f****e de moi sur ton forum à cause du LaTeX BYE
C'était pas méchant, pour tout te dire, le slogan de notre journal à l'école avant c'était "la thése, avec ces pages en latex" (et un petit dessins de préservatif à coté) (je sais on est des vrais petits rigolos)
Tout çà pour dire que la correspondance latex "sexe" est vites faites et que c'est absolument pas dirigé contre toi.
Au passage, si t'as le choix entre la bibliothéque précédente et mimetex, choisi la bibliothéque, ne serait ce que pour la compatibilité si tu changes de serveur un jour. mumuribookona.org
mumuri
Messages : 15 857
27.08.2006, 12:15 t'inquiètes pas mumu. Il n'y a pas de mal à chambrer un peu ... J'ai eu la réponse très aimable de Forkosh (j'aime bien tomber sur des ricains sympas qui essayent quelques mots de français). Il n'a rien fait lui-même pour bloquer les accès. Il suppose quelques pbs venant de son hébergement ... Maintenant j'attends celle de Zauctore.
27.08.2006, 12:21 pour le phpMathPublisher, je sais pas si tu as remarqué, mais il y a une aide bien faite http://mumuri.free.fr/phpmathpublisher/doc_fr/help_fr.html
(bon tu me diras, moi j'ai juste testé <m>x+y</m>, et çà marche ) mumuribookona.org