J'ai installé Lyx sur mon système, mais je ne peux tout simplement pas le faire fonctionner. Chaque fois que j'ouvre un fichier, je reçois un message similaire à celui-ci:
The selected document class
article
requires external files that are not available.
The document class can still be used, but the
document cannot be compiled until the following
prerequisites are installed:
article.cls
See section 3.1.2.2 (Class Availability) of the
User's Guide for more information.
Je ne sais pas si le problème vient de Lyx lui-même ou de certaines de ses dépendances Latex.
J'ai le fichier "article.cls" dans mon système (de texlive-latex-base) situé dans:
/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
(Cette ligne apparaît dans Outils → Informations TeX, donc apparemment, Lyx le sait).
J'ai déjà essayé de réinstaller texlive et utiliser Outils → Reconfigurer ne fonctionnait pas.
J'utilise LyX 2.0.5.1 dans KUbuntu 12.10.
EDIT: Apparemment, c'est un bug dans 12.10. Je viens de revenir à 12.04 et tout fonctionne à nouveau sans problème, aucune configuration requise au-delà de apt-get install lyx
.
Je sais que c’est une vieille question, mais j’ai moi-même rencontré le même problème sur une installation assez récente de Mint 17.2.
J'ai utilisé apt-file search article.cls
pour voir quels paquets contiennent ce fichier - et j'ai confirmé qu'il est présent dans la série de paquets texlive-*
. J'ai ensuite fait apt-get install texlive
- ce qui a entraîné quelques dépendances - et le problème a été résolu.
Si vous avez uniquement installé Lyx Processor et Tex-live, vous devez étendre les fonctionnalités de LyX en installant les packages répertoriés (en gras) pour une fonctionnalité complète. Ils sont tous disponibles dans le Centre logiciel Ubuntu.
Ceux qui sont PAS en gras sont facultatifs (je pense qu’ils s’expliquent de toute façon). Quand j'ai installé ceux-ci, toutes mes classes de documents sont devenues disponibles.
Pour des classes de document supplémentaires (sous-classes) et autres, vous pouvez visiter le Lyx Wiki here
chktex: vérifie les erreurs typographiques
dvipost: affiche les modifications suivies dans la sortie au format DVI
gnuhtml2latex: importer des documents HTML
groff: amélioration de la mise en forme des tableaux dans les exportations de texte brut
librsvg2-bin, inkscape: utilisez le format d'image SVG dans les documents LyX (si vous utilisez Inkscape comme éditeur graphique dans Lyx)
linuxdoc-tools: exporter des documents SGML LinuxDoc
mythes- *: utiliser le thésaurus OpenOffice.org/LibreOffice
noweb: importer des fichiers noweb
rcs: contrôle de version intégré
sgmltools-lite: exportation de documents SGML DocBook
texlive-xetex, etoolbox: utilisez le système de composition XeTeX
wv: importer des documents MS Word
Ma nouvelle installation LyX présentait exactement les mêmes symptômes que ceux de l’affiche originale. J'ai découvert qu'il y avait un ancien répertoire .texmf-var
dans mon répertoire personnel. Le renommer ou le supprimer, par exemplemv .texmf-var .texmf-var.old
a résolu le problème. Après cela, LyX ne se plaint plus de fichiers .cls manquants et compile parfaitement les documents.
J'utilise Ubuntu 12.04, LyX 2.0.7 de https://launchpad.net/~lyx-devel/+archive/release
et TeX Live 2012 de https://launchpad.net/~texlive-backports/+archive/ppa
.
Je ne pense pas que le problème est spécifique à Ubuntu. Je viens d'installer LyX 2.0.5.1 à partir de l'installateur binaire Windows sous WinXP. J'ai exactement les mêmes symptômes - chaque fois que je crée un nouveau fichier (ou même lorsque je lis la documentation, via le menu d'aide), LyX se plaint des fichiers .cls
manquants. Il peut afficher le fichier mais ne peut pas le composer. Ici aussi, Tools/TeX information
répertorie de manière précise tous les fichiers imaginables .cls
comme disponibles.
Une information supplémentaire: j'ai d'abord installé LyX en tant qu'utilisateur ordinaire, puis cela a semblé fonctionner - aucun avertissement concernant les fichiers .cls manquants. La compilation d'un exemple de fichier LaTeX a également très bien fonctionné. Cependant, le programme d’installation s’était plaint au cours de l’installation que les graphiques .WMF
et .EMF
ne soient pas disponibles, car ils nécessitent une bibliothèque qui ne peut être installée qu’en tant qu’administrateur. Donc, j'ai désinstallé, connecté en tant qu'administrateur et réinstallé. À partir de ce moment, j'ai continué à recevoir les avertissements manquants du fichier .cls
. La compilation de LaTeX ne fonctionne pas non plus: lors de la tentative de prévisualisation du fichier Welcome, le message d'erreur suivant s'affiche.File does not exist: F:/tmp/lyx_tmpdir.gg3264/lyx_tmpbuf4/splash.pdf
.
Je n'ai pas encore beaucoup étudié le problème - ma première réaction a été de rechercher sur le Web pour voir si d'autres personnes avaient rencontré le même problème. C'est comme ça que j'ai fini dans ce forum.