Font Size

Layout

Menu Style

Cpanel

Installation

Installation

Table des matières

Utilisation d'une archive précompilée

Linux

On peut soit utiliser une version précompilée pour son architecture, soit compiler soit-même à partir des sources disponibles sur le dépôt Svnde Syracuse.

Une archive a été préparée pour Linux (et testé sur Ubuntu 8.04 et 8.10, Debian etch et lenny, Mandriva). Il faut donc commencer par décompresser cette archive à l'endroit à où vous voulez placer le programme, avec la commande :

gwenael@debian:/programmes$ tar -xvzf TeXoMaker-_version_-Linux-pkg.tar.gz

Ce paquetage contient un exécutable, TeXoMaker et le script shell à utiliser pour lancer l'application, TeXoMaker.sh. Il contient également le script ltx2pdf utilisé pour la compilation LaTeX.

Les librairies spécifiques sont comprises dans le paquet (dans le répertoire lib) : les librairies Qt4 nécessaires, ainsi que la librairie poppler-qt4 (utilisée pour l'affichage des aperçus en PDF).

Pour des raisons (obscures) de dépendances, il est possible (cela m'est arrivé sur Ubuntu 8.10) d'avoir à installer la librairie libaudio2 :

gwenael@debian:~/TeXoMaker$ sudo apt-get install libaudio2

Pour lancer l'application, il faut par contre utiliser le script TeXoMaker.sh :

gwenael@debian:~/TeXoMaker$ ./TeXoMaker.sh

qui fait le lien avec les librairies incluses avant de lancer l'application. Si vous voulez créer un lien symbolique dans /usr/bin (par exemple) vers TeXoMaker c'est vers ce script qu'il faut le faire.

Ce script, ainsi que ltx2pdf sont normalement exécutables, si ce n'est pas le cas il faut les rendre exécutables avec les commandes :

gwenael@debian:~/TeXoMaker$ chmod +x TeXoMaker.sh
gwenael@debian:~/TeXoMaker/bin$ chmod +x ltx2pdf

Mac Os X 10.5 (Intel)

Une archive existe pour Mac Os X 10.5 (Leopard), elle contient TeXoMaker.app prête à être utilisée. Le répertoire bin contient également le script ltx2pdf.

Vous noterez que le fichier TeXoMaker.app est relativement volumineux, c'est parce-que il contient toutes les librairies spécifiques utilisée par le programme.

Comme pour la version Linux, il se peut que vous ayez à rendre manuellement le script ltx2pdf exécutable par la commande :

MacBook:bin gwenael$ chmod +x ltx2pdf

Windows

Il suffit de télécharger l'archive correspondante pour Windows : TeXoMaker-_version_-Windows-pkg.zip et de la décompresser où vous le désirez, par exemple dans C:\Program Files.

Le dossier contient un raccourci vers l'exécutable que vous pouvez déplacer où vous voulez. L'important est de ne pas sortir l'exécutable lui-même TeXoMaker.exe du dossier bin où il se trouve (avec toutes les librairies nécessaires).

Compilation à partir des sources

Quelque soit l'architecture la compilation à partir des sources passe par l'installation des librairies de Qt4 , ainsi que de la librairie poppler-qt4 .

Linux

Sous GNU/Linux, cela se fait assez facilement en utilisant le gestionnaire de paquet de la distribution. Par exemple sur une Debian (ou Ubuntu) :

gwenael@debian:~ # apt-get install libqt4-core libqt4-gui libqt4-xml libqt4-dev libpoppler-qt4-dev

(ce qui entraînera l'installation de nombreuses dépendances supplémentaires).

Ensuite, il faut récupérer les sources sur le svn :

  • soit en allant sur le Svn on peut télécharger une archive des sources en bas de la page.

  • soit en récupérant directement les sources en ligne de commande :

    gwenael@debian:~ # apt-get install svn

    si ce n'est pas déjà fait, puis :

    gwenael@debian:~/programmes$ svn checkout http://syracuse-dev.org/svn/gwen/trunk/Qt/TeXoMaker

Il suffit maintenant d'aller dans le répertoire de TeXoMaker, et de lancer les commandes habituelles pour compiler avec Qt4 :

gwenael@debian:~/programmes/TeXoMaker$ qmake
gwenael@debian:~/programmes/TeXoMaker$ make

L'exécutable (en cas de succès) est dans le sous-répertoire bin.

Mac Os X

Sous Mac, c'est assez simple d'installer Qt4 (il existe une version Mac de Qt4 ), cependant pour poppler c'est plus délicat (la compilation de poppler après installation de Qt4 est très très pénible). La méthode la plus simple est d'utiliser MacPorts. L'installation par MacPorts de poppler avec la variante qt4 entraîne l'installation de toutes les dépendances nécessaires, dont Qt4. Normalement, la commande suivante (une fois MacPorts installé) dans un terminal devrait induire l'installation de tout ce dont nous avons besoin :

MacBook:~ gwenael$ sudo port install poppler +quartz +qt4

(la variante quartz entraîne l'installation de la version native de Qt4, plutôt que la version X11). Rappelons que MacPorts télécharge les sources et les compile (avec les bonnes options de configuration, c'est l'intérêt), ce qui est très très long pour Qt4 (plusieurs heures). Pour information, MacPorts installe tout dans le répertoire /opt/local).

Il suffit maintenant d'aller dans le répertoire de TeXoMaker, et de lancer les commandes habituelles pour compiler avec Qt4 :

MacBook:~/TeXoMaker gwenael$ qmake
MacBook:~/TeXoMaker gwenael$ make

L'exécutable (en cas de succès) est dans le sous-répertoire bin.

Windows

Sous Windows l'installation de Qt4 ne pose aucun problème; en revanche, en ce qui concerne Poppler, c'est une autre paire de manche : la compilation de Poppler sous Windows est (pour moi en tout cas) très ardue.

On s'en tire finalement en récupérant les librairies (.dll) déjà compilées. Un bon moyen est d'utiliser le travail énorme fait par les gens du projet Kde on Windows qui ont (entre autre) compilé pour Windows de nombreuses librairies, dont celles qui nous intéressent.

Pour ceux qui sont intéressés par la compilation de TeXoMaker sous Windows, n'hésitez pas à me contacter.

 


created-with-docbook-black

 

Vous êtes ici : Accueil Installation