Comment utiliser latex renderer ?
Un article de Claroline Documentation.
Il est possible de taper des expressions mathématiques avec TeX/LaTeX.
Pour afficher les formules mathématiques TeX/LaTeX, vous avez deux possibilités :
Côté serveur
Utilisez le script de rendu MimeTeX fourni avec Claroline.
MimeTeX parse les expressions mathématiques TeX/LaTeX pour les rendre sous la forme d'images gif. Des versions précompilées de MimeTeX pour différentes plate-formes sont disponibles dans le répertoire claroline/inc/lib/ :
mimetex.exe (pour Microsoft Windows) mimetex.linux (pour les systèmes d'exploitation de type Unix) mimetex.darwin (pour Mac)
- Déplacez le fichier exécutable correspondant à votre plate-forme dans le répertoire du serveur à partir duquel les applications cgi sont invoquées (ordinairement, ce répertoire est un répertoire du genre indéfini/www/cgi-bin/ ou /usr/lib/cgi-bin) :
cp claroline/mimetex.linux /usr/lib/cgi-bin/
- Renommez le fichier :
cd /usr/lib/cgi-bin/ mv mimetex.linux mimetex.cgi
- Et, si nécessaire, modifiez les permissions d'exécution (pour l'utilisateur web).
chmod ug+x mimetex.cgi
- Il ne vous reste plus qu'à spécifier les paramètres nécessaires dans la de configuration de Claroline (Configuration > Paramètres généraux > Paramètres avancés) : Spécifiez l'url complète du programme de rendu TeX. Il n'est pas obligatoire que le serveur adressé par cette url soit le même que le serveur de Claroline.
Exemple : http://www.domain.tld/cgi-bin/mimetex.cgi
Note : Un utilisateur a signalé que la version de MimeTeX pour Unix/Linux (mimetex.linux) fournie avec Claroline pouvait provoquer un blocage de htmlarea. Une compilation du programme à partir des sources permet de résoudre ce problème.
Côté client
Si vous n'avez pas l'autorisation ou la possibilité d'utiliser MimeTeX du côté serveur, laissez le paramètre à 'false'. Claroline tentera d'exploiter le plug-in client techexplorer pour rendre les expressions mathématiques TeX/LaTeX. Cela implique que ce plug-in, disponible gratuitement pour Windows, Macintosh et Linux (http://www.integretechpub.com/) soit installé sur le poste de l'utilisateur.
