BOUYER Frédéric a écrit :
Bonjour,
Il s'agit de book(these) ou de report(these), que je souhaiterais utiliser.
Je souhaitais visualiser un exemple avant de choisir un modèle.
Ou plus simplement, est-il facile d'importer le fichier these.tex
du répertoire que je joins, et de travailler sous Lyx ?
> Manifestement, Lyx n'arrive pas à importer le fichier .tex
> (fichier / Importer Latex ...) ...
LyX a besoin d'un layout reconnu pour la classe thèse.
J'en ai fait un et j'ai essayé, mais sans grand succès (semble-t-il du
fait de l'UTF-8).
J'ai contourné le problème en plusieurs étapes:
- j'ai mis de côté le préambule (toutes les définitions spécifiques à
these.cls) en UTF-8 et renommé la classe en book (vous avez des
\frontmatter et autres, report ne convient pas);
- j'ai converti tous les .tex en latin1, vérifié la compilation en
modifiant \usepackage[latin1]{inputenc}: il ne reste que l'erreur due à
\resume, commande inconnue de book.cls;
- j'ai importé (avec succès) dans lyx-1.6.5; j'ai donc des .lyx de la
classe book; j'en ai profité pour remplacer les \input de la classe
originale en \include, et pour nettoyer un peu le préambule de ses
scories de conversion;
- j'ai activé pour LyX le layout these.layout et j'ai rendu accessible
de latex la classe these.cls;
- j'ai donc pu dans le documents .lyx modifier la classe book an
classe these, puis j'ai réintroduit le préambule dans these.lyx, je l'ai
copié dans tous les fichiers .lyx fils (pour pouvoir les compiler
séparément).
Bingo ! ça compile correctement.
J'aurais peut-être pu éviter la conversion en latin1.
Je vous fait parvenir par fichier séparé le résultat.
Si vous voulez que these.layout reflète fidèlement votre classe
these.cls, il vous faut inspecter les commandes qui sont spécifiques par
rapport à book.cls et ajouter les interfaces (ce n'est pas très
compliqué) pour les commandes \resume, \school, etc.
Vous pouvez déjà reporter \title, \author et \date dans la fenêtre LyX
et (probablement) supprimer le \maketitle que j'ai dû ajouter en ERT, il
sera activé automatiquement dès qu'un style titre existe dans la fenêtre
LyX.
Je mets lyx-fr en copie, ça peut intéresser d'autre personnes...
--
Jean-Pierre