Bon, devant les problèmes de cerains d'entre-vous, je vais tenter une
explication claire (j'espère !)
La version 1.5 nécessite QT4 pour tourner.
Tournant sous Kubuntu Dapper (QT3) j'ai du l'installer.
Il faut activer le dépôt Universe dans le source.list de votre
répertoire /etc/apt (enlever le # devant la ligne).
Ensuite, un petit "sudo apt-get update" met à jour la base des paquets.
Pour installer QT4, je passe par Synaptic (je le préfère à Adept que je
trouve bordélique).
Dans la barre de recherche, entrer qt4.
Dans la liste, choisir : libqt4-core, libqt4-dev, libqt4-gui,
libqt4-qt3support, libqt4-sql, qt4-designer, qt4-dev-tools, qt4-doc et
qt4-qtconfig
Ensuite, télécharger l'archive lyx-1.5.2.tar.bz2
Envoyer l'archive dans /usr/src : "sudo mv
répertoire_ou_est_l'archive/lyx-1.5.2.tar.bz2 /usr/src"
/usr/src est un choix arbitraire ! Vous pouvez aussi prendre /usr/local/src.
Puis vous vous y rendez : cd /usr/src
Là, vous désarchivez : sudo tar xvjf lyx-1.5.2.tar.bz2
Vous entrez dans le répertoire lyx créé : cd lyx-1.5.2
Là, normalement le bon réflexe est de lire le README et le INSTALL.
Ensuite : sudo ./configure --with-qt4-dir=/usr/lib/qt4
Quand tout c'est bien passé : sudo make
Là, suivant votre machine, ça peut être loooooooooooong !
Si aucune erreur ne sort, pensez à désinstaller une éventuelle ancienne
version.
Puis : sudo make install
Et voilà.
Une astuce pour les éventuels problèmes en UTF-8 :
- sudo gedit /var/lib/locales/supported.d/local (vous pouvez remplacer
gedit par kate ou kwrite)
Ajouter à la fin du fichier :
fr_FR ISO-8859-1
fr_FR ISO-8859-15
Enregistrer et fermer
- sudo dpkg-reconfigure locales
Des erreurs vont apparaître sur le ISO-8859-15 mais sans gravité.
Pour lancer Lyx :
LANG=fr_FR;lyx
Je me suis fait un petit script pour le lancer :
#!/bin/sh
LANG=fr_FR
lyx -geometry 1300x768
exit 0
Sauver le fichier puis lui donner les droits d'exécution : "chmod 777
nom_du_fichier" (644 pour les paranos !)
L'option "geometry" est valable pour l'écran de mon portable, vous
pouvez vous en passer.
En espérant avoir été clair !