1 #LyX 1.5.0svn created this file. For more info see http://www.lyx.org/
8 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
9 \usepackage{floatflt} % Temporaire - jusqu'à ce que LyX soit réparé
15 \font_typewriter default
16 \font_default_family default
22 \paperfontsize default
30 \paperorientation portrait
33 \paragraph_separation indent
35 \quotes_language french
38 \paperpagestyle default
40 \tracking_changes false
48 Options avancées de LyX
49 \begin_inset Note Note
52 \begin_layout Standard
53 Informations de révision :
56 \begin_layout Standard
57 Traduction : Mise à jour OK, Date : 05/07/2003
60 \begin_layout Standard
61 Original : Révision: 1.57.2.1, Date : 27/06/2003
74 \begin_layout Standard
75 Le principal responsable de la rédaction de ce fichier est
80 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
81 de la documentation de LyX,
83 <lyx-docs@lists.lyx.org>
87 Traduction en français par :
105 <adrien.rebollo@gmx.fr>
108 Merci d'envoyer vos commentaires et corrections sur la traduction à cette
109 dernière adresse, ou à la liste de diffusion de LyX en français
111 <lyx-fr@lists.lyx.org>
121 \begin_layout Standard
122 \begin_inset LatexCommand tableofcontents
129 \begin_layout Chapter
133 \begin_layout Standard
139 de LyX que vous êtes en train de lire est avant tout la deuxième partie
147 La raison de la division en deux du document est très simple : le
153 est déjà énorme et il contient toutes les fonctions de base qu'il faut
154 connaître pour préparer la plupart des documents.
155 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
156 par différents fichiers de configuration et paquetages externes.
157 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
158 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
160 Nous avons déjà reçu ainsi plusieurs contributions.
161 Toute cette histoire est documentée ici.
164 \begin_layout Standard
165 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
166 fax, le contrôle de version et le support de SGML, qui nécessitent des
167 logiciels supplémentaires pour marcher convenablement.
168 Enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent à
169 améliorer vos documents grâce à la puissance de LaTeX.
170 Après tout, LyX est seulement WYSIWYM
174 \begin_layout Standard
175 \begin_inset Quotes fld
178 What You See Is What You Mean
179 \begin_inset Quotes frd
183 \begin_inset Quotes fld
186 Vous voyez ce que vous voulez dire
187 \begin_inset Quotes frd
195 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
198 \begin_layout Standard
199 Bien entendu, avec toute cette documentation supplémentaire,
204 peut lui-même devenir trop gros.
205 Dans ce cas, vous n'avez qu'à l'appeler
206 \begin_inset Quotes fld
209 Options trop avancées
210 \begin_inset Quotes frd
216 \begin_layout Standard
217 Si vous n'avez pas encore lu l'
221 , il est sûr que vous n'êtes pas au bon endroit.
226 est la première chose à consulter, car elle vous mènera directement au
228 Elle décrit aussi les notations et les formats de tous les manuels.
229 Vous devez aussi être à l'aise avec le
235 et avec toutes les fonctions de base de LyX.
238 \begin_layout Standard
239 Certaines sections de ce document sont des articles écrits par des personnes
240 indépendantes, et sont alors indiquées comme telles.
241 Leur auteur est généralement celui qui a écrit le fichier de format pour
242 la nouvelle classe de document ou le nouveau paquetage LaTeX, ou qui a
243 implémenté la fonction.
244 Si l'auteur d'un chapitre (ou d'une section d'un chapitre) n'est pas indiqué,
245 c'est que ce chapitre a été écrit par l'équipe de documentation de LyX.
248 \begin_layout Standard
249 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
250 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
251 de LyX et explique comment LyX peut générer exactement le code LaTeX que
253 Il est évidemment destiné à des utilisateurs aguerris de LyX.
256 \begin_layout Chapter
260 \begin_layout Section
261 Comment LyX utilise LaTeX
264 \begin_layout Standard
265 \begin_inset LatexCommand label
266 name "sec:lyx-et-latex"
270 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
271 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
272 produire une sortie imprimable.
273 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
274 quelque chose à LaTeX.
277 \begin_layout Standard
278 À un moment, nous avions coutume d'appeler LyX une
279 \begin_inset Quotes fld
282 interface WYSIWYM pour LaTeX
283 \begin_inset Quotes frd
286 , mais ce n'est plus vrai désormais.
287 Des interfaces pour LaTeX existent.
288 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
289 et de marquer les erreurs dans le fichier que vous éditez.
298 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
299 beaucoup, beaucoup d'autres choses.
300 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
301 utiliser LyX efficacement.
302 LyX a aussi ajouté quelques extensions à LaTeX.
303 Essayez un jour ceci : faites
305 Fichier\SpecialChar \menuseparator
306 Exporter\SpecialChar \menuseparator
309 , puis regardez le préambule du fichier
314 Vous remarquerez une variété de nouvelles macros définies spécialement
316 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
320 \begin_layout Standard
321 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
325 \begin_layout Itemize
328 isualiser\SpecialChar \menuseparator
334 \begin_layout Itemize
337 Visualiser\SpecialChar \menuseparator
340 jour\SpecialChar \menuseparator
346 \begin_layout Itemize
349 Fichier\SpecialChar \menuseparator
350 Imprimer\SpecialChar \ldots{}
354 \begin_layout Itemize
357 Fichier\SpecialChar \menuseparator
358 Fax\SpecialChar \ldots{}
362 \begin_layout Standard
363 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
364 fois que LaTeX l'a traité.
367 \begin_layout Standard
368 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
369 les étapes suivantes :
372 \begin_layout Enumerate
373 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
385 \begin_layout Enumerate
386 Il fait tourner LaTeX sur le fichier
390 (peut-être plusieurs fois).
393 \begin_layout Enumerate
394 S'il y a des erreurs, il dispose des boîtes d'erreur dans le document pour
395 indiquer où elles se trouvent.
396 Ces boîtes sont temporaires et ne sont pas enregistrées avec le document.
399 \begin_layout Standard
400 Si vous avez lancé LaTeX avec
402 Visualiser\SpecialChar \menuseparator
412 Visualiser\SpecialChar \menuseparator
417 Fichier\SpecialChar \menuseparator
420 , LyX réalise deux étapes supplémentaires :
423 \begin_layout Itemize
428 pour convertir le fichier DVI en PostScript® :
432 \begin_layout Itemize
435 Visualiser\SpecialChar \menuseparator
438 , le fichier généré a l'extension
445 \begin_layout Itemize
448 Fichier\SpecialChar \menuseparator
451 , le fichier généré a l'extension normale
459 \begin_layout Itemize
464 ou envoie le fichier PostScript® à l'imprimante.
467 \begin_layout Section
468 \begin_inset Quotes fld
471 Au secours ! LyX a généré un fichier
476 \begin_inset Quotes frd
482 \begin_layout Standard
483 Les durs à cuire de LaTeX vont hurler, puis déclarer LyX sans intérêt, juste
484 parce qu'il n'ont pas lu tout le manuel de LyX.
487 \begin_layout Standard
488 Nous allons mettre les choses au clair.
489 LyX produit deux sortes de fichiers LaTeX.
490 L'un est lisible par un humain.
491 L'autre est lisible par LyX.
492 À chaque fois que LyX exécute LaTeX, il produit un fichier LaTeX dans lequel
493 il peut facilement repérer les erreurs.
498 obtenu n'est pas compréhensible par un humain.
499 N'essayez même pas de le lire.
500 Si vous voulez un fichier
504 que vous puissiez envoyer à un collègue, faites
506 Fichier\SpecialChar \menuseparator
507 Exporter\SpecialChar \menuseparator
513 \begin_layout Section
514 Traduire des fichiers LaTeX en LyX
517 \begin_layout Standard
518 Vous pouvez importer un fichier LaTeX dans LyX en utilisant la commande
521 Fichier\SpecialChar \menuseparator
522 Importer\SpecialChar \menuseparator
526 Ceci appelle un script Perl appelé
530 -- qui crée un fichier
538 -- et ensuite ouvre ce fichier.
539 Si la traduction ne marche pas, vous pouvez essayer d'invoquer reLyX à
540 la ligne de commande, éventuellement en utilisant des options supplémentaires.
543 \begin_layout Standard
548 va traduire la plupart du LaTeX correct, mais pas tout.
549 Il laissera les choses qu'il ne comprend pas en mode TeX, de sorte qu'après
550 avoir traduit un fichier avec
554 , vous pouvez chercher le texte en rouge et l'éditer à la main pour obtenir
558 \begin_layout Standard
563 a une section dédiée dans le manuel d'
568 (ainsi qu'une page de man équivalente), que vous devriez lire pour découvrir
569 les parties de LaTeX non traduites, les erreurs (et comment les contourner),
570 et comment utiliser les différentes options.
573 \begin_layout Standard
574 Si vous ne parvenez pas à faire marcher reLyX, où que vous voulez juste
575 mettre un morceau de code LaTeX dans un fichier LyX, voyez la Section\InsetSpace ~
577 \begin_inset LatexCommand ref
578 reference "sec:code-LaTeX"
585 \begin_layout Section
586 Insérer du code LaTeX dans des documents LyX
589 \begin_layout Standard
590 \begin_inset LatexCommand label
591 name "sec:code-LaTeX"
595 C'est un point assez important : vous pouvez toujours insérer du code LaTeX
596 dans un document LyX.
597 Simplement LyX ne peut pas, et ne pourra probablement jamais, afficher
598 toutes les structures LaTeX possibles.
599 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
600 vous pouvez utiliser la boîte d'ERT, que vous pouvez mettre dans votre
603 Insérer\SpecialChar \menuseparator
607 La boîte d'ERT se présente sous trois formes, fermée, ouverte, et en ligne.
608 Les deux premières sont comme toutes les autres boîtes refermables (repliables)
609 , comme les notes en bas de page, et servent à mettre de grandes quantités
611 Une boîte d'ERT en ligne affiche son contenu comme faisant partie du bouton,
612 et est utile pour de très courts morceaux de commandes LaTeX.
616 \begin_layout Standard
626 \begin_layout Standard
627 Vous pouvez passer d'une forme à l'autre en cliquant sur la boîte d'ERT
628 avec le bouton droit.
629 Notez que si vous voulez plus d'une ligne de commandes LaTeX, vous ne pouvez
630 pas utiliser la forme en ligne.
633 \begin_layout Standard
634 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
635 Le code ressemble à ceci :
638 \begin_layout LyX-Code
647 Un exemple d'environnement minipage.
650 mettre presque tout dedans, même des figures
693 \begin_layout Standard
695 \begin_inset Include \input{}
700 a boîte d'ERT contenant ce texte est juste après ce paragraphe.
701 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
703 Ceux qui lisent une version imprimée du manuel verront le résultat final
707 \begin_layout Standard
711 \begin_layout Standard
718 \begin_layout Standard
725 \begin_layout Standard
727 Un exemple d'environnement minipage.
728 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
732 \begin_layout Standard
739 \begin_layout Standard
744 \begin_layout Standard
751 \begin_layout Standard
758 \begin_layout Standard
765 \begin_layout Standard
771 \begin_layout Standard
778 \begin_layout Standard
785 \begin_layout Standard
792 \begin_layout Standard
804 \begin_layout Standard
805 En plus de ces deux méthodes, vous pouvez aussi créer un fichier séparé
806 contenant une structure LaTeX complexe.
807 Vous pouvez alors utiliser
809 Insérer\SpecialChar \menuseparator
813 pour inclure votre fichier (vous devez choisir le type
818 Nous vous recommandons de ne faire cela que si vous avez un fichier
827 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
830 \begin_layout Standard
831 Encore quelques notes pour insister :
834 \begin_layout Itemize
835 Au sein de LyX, le code LaTeX apparaît
842 \begin_layout Itemize
847 si votre code LaTeX est correct.
850 \begin_layout Itemize
851 Attention à ne pas réinventer la roue.
854 \begin_layout Standard
855 La dernière note fait référence à deux choses.
856 Premièrement, LyX dispose déjà de pas mal de possibilités, et encore plus
858 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
859 telle fonction avant de vous lancer joyeusement dans l'écriture de code
861 Deuxièmement, il existe beaucoup de paquetages LaTeX pour faire toutes
862 sortes de choses, des étiquettes et enveloppes aux tableaux sur plusieurs
864 Voyez un site du CTAN pour plus de détails (voir la Section\InsetSpace ~
866 \begin_inset LatexCommand ref
875 \begin_layout Standard
880 : Il paraît que ça m'arrive tout le temps.
881 Me mettre à coder avec enthousiasme quelque chose pour afficher des étiquettes,
882 juste pour apprendre qu'il y avait déjà 2 paquetages LaTeX différents qui
884 Pire encore : je les avais déjà!
892 \begin_layout Standard
893 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
894 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
895 Un certain nombre sont cités dans la bibliographie du
904 \begin_layout Standard
905 Il y a de nombreuses commandes LaTeX qui doivent être placées avant le début
907 Elles vont dans le préambule, et font l'objet de la prochaine section.
910 \begin_layout Section
911 LyX et le préambule LaTeX
914 \begin_layout Subsection
915 À propos du préambule LaTeX
918 \begin_layout Standard
919 \begin_inset LatexCommand label
924 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
926 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée -- nous
927 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
929 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
930 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
931 faire dans le préambule LaTeX d'un document LyX.
934 \begin_layout Standard
935 Le préambule LaTeX vient au tout début d'un document,
943 \begin_layout Itemize
944 déclarer la classe de document.
945 LyX l'a déjà fait à votre place.
949 \begin_layout Standard
950 Si vous êtes un LaTeX-nicien occasionnel, et que vous avez une classe de
951 document particulière dont vous voulez vous servir, voyez le manuel de
956 pour savoir comment la faire reconnaître par LyX.
957 Puis soumettez le fruit de vos efforts à l'Équipe LyX pour que cela paraisse
958 dans de prochaines versions !
962 \begin_layout Itemize
963 déclarer les paquetages utilisés.
964 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
965 dans un document seulement si le paquetage a été déclaré dans le préambule.
966 Par exemple, le paquetage
970 force l'indentation de tous les paragraphes.
971 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
975 \begin_layout Itemize
976 fixer les compteurs, variables, longueurs et largeurs.
977 Il y a plusieurs compteurs et variables LaTeX qui
981 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
982 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
983 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
984 Un autre exemple est le type de marqueur pour les listes.
985 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
986 le faire une seule fois, dans le préambule.
989 \begin_layout Itemize
990 déclarer les commandes définies par l'utilisateur (avec
1002 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1003 apparaissent très souvent dans le document.
1004 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1009 être définies n'importe où ailleurs (mais
1013 d'être utilisées pour la première fois, bien sûr...).
1014 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1015 ce qui normalement ne devrait pas être le cas.
1018 \begin_layout Standard
1019 LyX ajoute son propre lot de définitions au préambule du fichier
1024 Ceci rend les fichiers LaTeX générés par LyX portables.
1027 \begin_layout Subsection
1028 Changer le préambule
1031 \begin_layout Standard
1032 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1033 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1034 Vous pouvez toutefois ajouter vos propres commandes au préambule.
1035 Il y a deux moyens de le faire :
1038 \begin_layout Enumerate
1041 Format\SpecialChar \menuseparator
1042 Document\SpecialChar \menuseparator
1046 Le comportement de cette fenêtre dépend de la bibliothèque d'interface
1048 Hélas les raccourcis clavier LyX n'y fonctionnent pas.
1051 \begin_layout Enumerate
1052 Utiliser le contenu du préambule que vous avez mis dans votre modèle par
1053 défaut (voir la Section
1054 \begin_inset Quotes fld
1057 Configuration de Base de LyX
1058 \begin_inset Quotes frd
1067 ), pour que cela devienne le préambule par défaut pour tous les fichiers
1071 \begin_layout Standard
1072 LyX ajoute tout ce qu'il y a dans la fenêtre
1076 à son propre préambule.
1077 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1078 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1079 avons dit : ne réinventez pas la roue !).
1082 Assurez-vous aussi que votre préambule est correct.
1085 LyX ne le vérifie pas.
1088 \begin_layout Subsection
1092 \begin_layout Standard
1093 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1097 \begin_layout Subsubsection
1098 Exemple 1 : Décalages
1101 \begin_layout Standard
1102 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1115 , c'est-à-dire décalage horizontal et décalage vertical.
1116 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1118 Parfois, la taille d'un medium d'impression et l'aire effectivement imprimable
1119 ne sont pas les mêmes.
1120 C'est là qu'interviennent
1135 \begin_layout Standard
1136 Les valeurs par défaut de
1148 sont toutes deux de 0\InsetSpace ~
1149 pt, c'est-à-dire que la page n'est pas décalée.
1152 \begin_layout Standard
1153 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1154 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1155 corrigé un tel comportement.
1156 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1157 et si votre administrateur système est un paresseux
1161 \begin_layout Standard
1162 NdT : Traduction vraisemblable de
1163 \begin_inset Quotes fld
1166 your sysadmin is a doofus
1167 \begin_inset Quotes frd
1187 peuvent sauver la mise.
1188 Supposez que vos marges du haut et de gauche soient toujours 0,5\InsetSpace ~
1191 Vous pouvez ajouter ceci au préambule :
1194 \begin_layout LyX-Code
1202 \begin_layout LyX-Code
1210 \begin_layout Standard
1211 ...et vos marges devraient désormais être correctes.
1214 \begin_layout Subsubsection
1215 Exemple 2 : Étiquettes
1218 \begin_layout Standard
1219 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1220 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1221 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1226 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1227 Nous vous laissons le vérifier.
1228 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1230 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1234 \begin_layout Standard
1235 D'abord, assurez-vous que vous utilisez la classe de document
1240 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1243 \begin_layout LyX-Code
1249 \begin_layout LyX-Code
1255 \begin_layout LyX-Code
1261 \begin_layout LyX-Code
1267 \begin_layout LyX-Code
1273 \begin_layout LyX-Code
1279 \begin_layout LyX-Code
1285 \begin_layout Standard
1286 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1288 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1289 insérer du code LaTeX, placez les commandes
1301 autour de chaque étiquette.
1302 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1306 \begin_layout Standard
1307 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1309 Peut-être même que ce sera vous.
1312 \begin_layout Subsubsection
1313 Exemple 3 : Indentation de paragraphe
1316 \begin_layout Standard
1317 Les Américains ont l'habitude d'indenter la première ligne de
1322 Comme avec toutes leurs autres moeurs étranges, la plupart des Américains
1323 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1324 et qu'ils puissent indenter la première ligne de chaque paragraphe
1328 \begin_layout Standard
1333 : C'est écrit par un Américain --
1337 ! C'est ma sensation au sujet de mes concitoyens.
1338 Dommage si ça ne vous plaît pas.
1347 \begin_layout Standard
1348 Bien sûr, cette habitude n'est pas typographiquement correcte.
1349 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1354 s'il en suit un autre.
1355 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1356 deux paragraphes consécutifs.
1357 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1358 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1362 \begin_layout Standard
1363 Si vous êtes un Américain typique
1367 \begin_layout Standard
1368 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1373 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1374 voulez votre indentation ! Ajoutez ceci au préambule :
1377 \begin_layout LyX-Code
1380 usepackage{indentfirst}
1383 \begin_layout Standard
1384 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1385 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1388 \begin_layout Subsubsection
1389 Exemple 4 : Ce document
1392 \begin_layout Standard
1393 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1394 idée de certaines possibilités avancées.
1399 risque de ne pas être visible en une fois, même en plein écran.
1400 Il y a aussi d'autres exemples et un assortiment de
1401 \begin_inset Quotes fld
1405 \begin_inset Quotes frd
1408 LaTeX dans le Chapitre\InsetSpace ~
1410 \begin_inset LatexCommand ref
1411 reference "cha:secrets"
1418 \begin_layout Section
1419 LyX et les erreurs LaTeX
1422 \begin_layout Standard
1423 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1424 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1425 Comme nous l'avons dit plus haut dans le chapitre, LyX génère des fichiers
1430 de deux sortes, dont l'un sert à localiser les erreurs dans le document.
1431 S'il y a une erreur quelque part, LyX la met dans une boîte avec le mot
1433 \begin_inset Quotes fld
1437 \begin_inset Quotes frd
1440 à la place appropriée dans le document
1444 \begin_layout Standard
1445 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1446 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1452 Il affichera aussi dans une fenêtre un message vous alertant sur la présence
1456 \begin_layout Standard
1457 Vous pouvez naviguer dans les erreurs en faisant
1459 Naviguer\SpecialChar \menuseparator
1464 \begin_inset Quotes fld
1468 \begin_inset Quotes frd
1471 les boîtes d'erreur et voir le message d'erreur LaTeX en cliquant dessus.
1474 \begin_layout Standard
1475 Quelques-uns préfèrent regarder le fichier log directement, il est accessible
1478 Visualiser\SpecialChar \menuseparator
1479 Fichier\InsetSpace ~
1484 Il y a quelques erreurs et avertissements assez fréquents.
1485 Nous allons les traiter ici.
1486 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1489 \begin_layout Itemize
1492 \begin_inset Quotes fld
1496 \begin_inset Quotes frd
1503 \begin_layout Standard
1504 Tout ce qui commence par ces mots est un message d'avertissement destiné
1506 \begin_inset Quotes fld
1510 \begin_inset Quotes frd
1513 le code LaTeX lui-même.
1514 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1515 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1516 dire que vous devez l'exécuter une nouvelle fois.
1519 \begin_layout Standard
1520 Vous pouvez en général les ignorer.
1524 \begin_layout Itemize
1527 \begin_inset Quotes fld
1531 \begin_inset Quotes frd
1538 \begin_layout Standard
1539 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1541 Le reste du message indiquera souvent la police de substitution que LaTeX
1545 \begin_layout Standard
1546 Vous pouvez les ignorer sans crainte.
1550 \begin_layout Itemize
1553 \begin_inset Quotes fld
1559 \begin_inset Quotes frd
1566 \begin_layout Standard
1571 cracher ce genre de messages.
1572 Ils vous préviennent que les lignes sont trop longues et débordent sur
1574 C'est presque toujours impossible à déceler dans le rendu final.
1575 Ou bien seuls un ou deux caractères débordent sur la marge.
1576 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1580 \begin_layout Standard
1581 Vous pouvez ignorer ces messages stupides.
1582 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1583 qu'à regarder ce qui sort.
1587 \begin_layout Itemize
1590 \begin_inset Quotes fld
1596 \begin_inset Quotes frd
1603 \begin_layout Standard
1604 Pas aussi courant que son cousin.
1605 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1607 Nous ne savons pas pourquoi.
1610 \begin_layout Standard
1611 Vous pouvez tout autant les ignorer que les précédents.
1615 \begin_layout Itemize
1618 \begin_inset Quotes fld
1624 \begin_inset Quotes frd
1632 \begin_inset Quotes fld
1638 \begin_inset Quotes frd
1645 \begin_layout Standard
1646 Des avertissements sur des problèmes de saut de page.
1647 À nouveau, vous n'avez qu'à regarder ce qui sort.
1648 Vous verrez bien si quelque chose ne va pas.
1652 \begin_layout Itemize
1655 \begin_inset Quotes fld
1658 LaTeX Error: File 'Xxxx' not found
1659 \begin_inset Quotes frd
1666 \begin_layout Standard
1670 \begin_inset Quotes fld
1674 \begin_inset Quotes frd
1679 n'est pas présent sur ce système.
1680 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1682 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1689 , alors un des paquetages que LyX a essayé de charger est manquant.
1692 Aide\SpecialChar \menuseparator
1693 Configuration\InsetSpace ~
1696 pour voir la liste des paquetages dont LyX a entendu parler.
1697 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1700 Éditer\SpecialChar \menuseparator
1703 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1706 \begin_layout Standard
1717 , et que le paquetage en question n'est pas installé, vous devez l'installer
1722 \begin_layout Itemize
1725 \begin_inset Quotes fld
1728 LaTeX Error: Unknown option
1729 \begin_inset Quotes frd
1736 \begin_layout Standard
1737 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1738 spécifié une option impossible ou inexistante dans un paquetage.
1739 Vérifiez dans sa documentation.
1743 \begin_layout Itemize
1746 \begin_inset Quotes fld
1749 Undefined control sequence
1750 \begin_inset Quotes frd
1757 \begin_layout Standard
1758 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1759 de frappe, vous aurez un de ceux-là.
1760 Vous pouvez aussi avoir oublié de charger un paquetage.
1761 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1762 utilisé une commande inconnue.
1766 \begin_layout Standard
1767 Il y a d'autres messages d'erreur et d'avertissement.
1768 Quelques-uns sont explicites
1772 \begin_layout Standard
1773 NdT : Pour un anglophone...
1779 Ce sont souvent des messages LaTeX.
1780 D'autres sont carrément incompréhensibles.
1781 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1785 de ce qu'ils signifient ou de comment les déchiffrer.
1788 \begin_layout Standard
1789 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1793 \begin_layout Enumerate
1794 Cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1798 \begin_layout Enumerate
1799 S'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1803 \begin_layout Enumerate
1804 Si vous avez un paquet de boîtes d'erreur entassées tout en haut du document,
1805 ça veut dire qu'il y a des erreurs dans le préambule.
1806 Commencez par corriger votre préambule.
1809 \begin_layout Enumerate
1810 Si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1811 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1813 Vérifiez s'il manque des paquetages et rajoutez-les.
1816 \begin_layout Enumerate
1817 Très bien, il ne manque aucun paquetage.
1818 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1823 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1829 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1830 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1834 \begin_layout Enumerate
1835 D'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1836 joué dans les règles.
1837 Avez-vous essayé une manoeuvre bizarre ? Avez-vous fait quelque chose de
1838 pas net dans un tableau ou une équation, comme insérer un graphique dans
1839 une case de tableau ?
1842 \begin_layout Enumerate
1843 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1844 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1845 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1847 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1849 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1855 pour que les passages à la ligne de LaTeX soient plus souples.
1858 \begin_layout Enumerate
1859 Avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1860 que vous restez dans les limites de l'imbrication d'environnements.
1861 Si vous avez imbriqué un tas d'environnements jusqu'au
1862 \begin_inset Formula $17^{e}$
1865 niveau, le problème est là.
1868 \begin_layout Enumerate
1869 Vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1871 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1872 pour la page, vous devez :
1876 \begin_layout Enumerate
1877 mettre la figure à l'échelle pour qu'elle tienne.
1880 \begin_layout Enumerate
1881 rétrécir le tableau pour qu'il tienne.
1884 \begin_layout Standard
1885 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1886 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1891 \begin_layout Standard
1892 Si vous n'êtes pas plus avancé avec tout ceci -- et bien,
1896 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1900 \begin_layout Chapter
1901 Outils supplémentaires
1904 \begin_layout Section
1905 Préparer une bibliographie avec BibTeX
1908 \begin_layout Standard
1914 \begin_layout Standard
1915 STOP! Si vous ne savez pas ce qu'est BibTeX et ne savez pas vous en servir
1916 assez convenablement (pour savoir par exemple mettre en place vos propres
1917 bases de données bibliographiques), courez consulter la 2ème édition de
1920 LaTeX : A Document Preparation System
1922 de Lamport, principalement l'appendice B.
1923 Ce qui suit suppose que vous avez correctement créé un fichier de bibliographie
1924 , que toutes les variables en jeu ont des valeurs correctes (surtout
1936 ) et que vous savez créer et
1937 \begin_inset Quotes fld
1941 \begin_inset Quotes frd
1944 un fichier LaTeX avec une base de donnée BibTeX.
1947 \begin_layout Standard
1948 Pour ceux qui ne savent pas ce qu'est BibTeX, il s'agit d'un système pour
1949 créer une vaste base de données des références bibliographiques dont vous
1950 vous servez le plus.
1951 Pour tous les articles futurs que vous écrirez, vous n'aurez qu'à inclure
1952 cette base de données standard et à associer une clef à chaque référence.
1953 Même si vous n'écrivez que quelques articles avec une poignée de citations
1954 dans chaque, ça vaut la peine de se pencher sur BibTeX pour voir s'il peut
1958 \begin_layout Standard
1959 Pour utiliser BibTeX avec LyX, lisez tout d'abord le
1965 qui décrit comment insérer des citations.
1966 Le mécanisme de base pour insérer des références BibTeX est le même.
1967 Ensuite, à la fin de votre document, faites
1972 nsérer\SpecialChar \menuseparator
1979 TdM\SpecialChar \menuseparator
1980 Référence\InsetSpace ~
1984 Dans la fenêtre qui s'ouvre alors, remplir les champs comme suit :
1987 \begin_layout Description
1990 données\InsetSpace ~
1991 : saisir le nom de votre fichier
2004 Pour explorer plusieurs fichiers
2008 , saisir leur noms dans l'ordre désiré, séparés par des virgules.
2012 \begin_layout Description
2014 : saisir le nom de votre style BibTeX
2023 Le style par défaut est
2027 (qui est normalement inclus dans votre distribution LaTeX : vous n'avez
2028 pas à vous inquiéter de le créer).
2031 \begin_layout Standard
2032 Pour chaque citation, tant que la référence se trouve dans le fichier
2036 , il suffit de faire
2041 nsérer\SpecialChar \menuseparator
2046 itation\InsetSpace ~
2049 à l'endroit adéquat dans le texte, et de saisir la clef correspondante.
2050 Il n'y a rien d'autre à faire ; avec
2055 isualiser\SpecialChar \menuseparator
2058 , par exemple, vous devez constater que BibTeX et LaTeX sont invoqués automatiqu
2059 ement autant de fois que nécessaire.
2062 \begin_layout Section
2063 Réalisation d'un index
2066 \begin_layout Standard
2067 Un bon index est une des choses les plus difficiles à faire dans un document
2068 important, mais LyX permet de simplifier relativement les opérations en
2069 appelant le programme
2073 distribué avec LaTeX.
2074 Insérer un index et marquer les mots à inclure est une tâche similaire
2075 à la préparation d'une bibliographie, décrite dans le paragraphe précédent.
2079 \begin_layout Standard
2080 D'abord, aller en fin de document (où se trouve en général l'index) et sélection
2086 nsérer\SpecialChar \menuseparator
2093 TdM\SpecialChar \menuseparator
2101 Puis, pour chaque mot à inclure dans l'index, positionner le curseur en
2102 fin de mot et sélectionner
2107 nsérer\SpecialChar \menuseparator
2116 Ceci insère une balise montrant le mot tel qu'il apparaîtra dans l'index.
2117 C'est tout ; LyX appellera automatiquement
2121 et inclura le résultat sous forme d'un index.
2122 Le texte dans la fenêtre accessible par un clic droit sur le bouton d'index
2123 peut contenir du LaTeX, et vous devez donc faire attention en entrant des
2124 caractères spéciaux.
2125 D'un autre côté, vous pouvez utiliser des options avancées -- jetez un
2130 \begin_layout Standard
2139 il sur la documentation de votre distribution LaTeX pour voir comment on
2141 \begin_inset Quotes fld
2144 emboîter des entrées
2145 \begin_inset Quotes frd
2148 et faire plein d'autres choses.
2151 \begin_layout Standard
2152 Attention toutefois à éviter les espaces entre le mot du texte et le marqueur
2153 d'index, apparemment cela pourrait afficher un numéro de page erroné.
2156 \begin_layout Section
2157 Documents en plusieurs fichiers
2160 \begin_layout Subsection
2164 \begin_layout Standard
2165 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2166 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2167 il arrive qu'un élément comme un tableau soit susceptible de modifications
2168 ultérieures, alors que le reste du texte ne changera plus.
2169 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2171 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2172 : introduction, observations, résultats, discussion, conclusion.
2173 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2175 \begin_inset Quotes fld
2179 \begin_inset Quotes frd
2182 qui contient le titre, les auteurs, le résumé, les références, etc.
2183 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2184 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2186 Tous ces fichiers doivent cependant avoir la même classe de document --
2187 n'essayez pas de mélanger la classe
2196 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2197 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2204 incluse, et sans la ligne
2210 ) pour éviter des erreurs à la création du fichier DVI.
2213 \begin_layout Standard
2214 LyX permet l'inclusion de fichiers en sélectionnant
2219 nsérer\SpecialChar \menuseparator
2227 , ce qui positionne une balise à l'endroit du curseur.
2228 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2229 du fichier et la méthode d'inclusion.
2232 \begin_layout Standard
2233 Les trois méthodes d'inclusion sont
2234 \begin_inset Quotes fld
2238 \begin_inset Quotes frd
2242 \begin_inset Quotes fld
2246 \begin_inset Quotes frd
2250 \begin_inset Quotes fld
2254 \begin_inset Quotes frd
2259 \begin_inset Quotes fld
2263 \begin_inset Quotes frd
2267 \begin_inset Quotes fld
2271 \begin_inset Quotes frd
2274 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2275 est que les fichiers
2276 \begin_inset Quotes fld
2280 \begin_inset Quotes frd
2283 commenceront sur une nouvelle page, alors que ceux qui utilisent
2284 \begin_inset Quotes fld
2288 \begin_inset Quotes frd
2291 commenceront sur la page en cours.
2292 Il se peut que les dénominations de LyX changent un jour pour devenir plus
2293 explicites à ce sujet.
2296 \begin_layout Standard
2297 Le fichier maître est généralement converti en un fichier LaTeX complet
2298 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2299 en fichiers LaTeX sans les informations de préambule.
2302 Formatage\InsetSpace ~
2305 , cette conversion n'aura pas lieu.
2308 \begin_layout Standard
2309 Un fichier inclus en
2310 \begin_inset Quotes fld
2314 \begin_inset Quotes frd
2317 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2318 dans le fichier d'origine.
2319 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2320 espaces consécutives sont conservées, a contrario des règles habituelles
2322 Cependant, cocher le bouton
2327 résoud toute incertitude.
2330 \begin_layout Subsection
2331 Références croisées entre fichiers
2334 \begin_layout Standard
2335 Il est possible de faire des références croisées entre différents fichiers.
2336 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2337 B pour un exemple avec deux fichiers, avec B inclus dans A.
2338 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2339 faire référence dans B.
2340 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2341 alors possible de choisir le
2342 \begin_inset Quotes fld
2346 \begin_inset Quotes frd
2352 \begin_layout Section
2356 \begin_layout Standard
2361 , LyX peut produire des algorithmes flottants.
2362 Ceux-ci servent à placer de courts algorithmes à cheval sur deux pages
2363 et aussi pour éditer un index des algorithmes.
2366 \begin_layout Section
2370 \begin_layout Standard
2371 LyX fait appel au paquetage
2376 \begin_inset Quotes fld
2380 \begin_inset Quotes frd
2392 Plusieurs figures ainsi marquées peuvent être groupées en un seul flottant
2393 avec une légende pour chaque sous-figure.
2396 \begin_layout Section
2397 En-têtes et pieds de page sur mesure
2400 \begin_layout Standard
2401 Le format de page par défaut est assez banal : pour un document avec la
2402 classe article, tout ce que vous obtenez se limite au numéro de page en
2404 Ce document-ci est de la classe
2405 \begin_inset Quotes fld
2409 \begin_inset Quotes frd
2412 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2413 plein la vue, il faut choisir la mise en page
2414 \begin_inset Quotes fld
2418 \begin_inset Quotes frd
2421 , comme l'explique le
2428 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2429 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2432 \begin_layout Standard
2433 L'en-tête est divisé en trois champs, appelés logiquement
2434 \begin_inset Quotes fld
2438 \begin_inset Quotes frd
2442 \begin_inset Quotes fld
2446 \begin_inset Quotes frd
2450 \begin_inset Quotes fld
2454 \begin_inset Quotes frd
2458 Le bas de page aussi a ces trois divisions.
2459 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
2485 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
2486 page, insérez simplement cette commande dans le préambule :
2489 \begin_layout Standard
2498 \begin_layout Standard
2499 Vous verrez désormais votre nom dans le coin supérieur gauche.
2500 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
2501 le numéro de page apparaissant en bas, centré), insérez simplement une
2502 commande avec un paramètre vide, par exemple :
2505 \begin_layout Standard
2513 \begin_layout Standard
2514 Maintenant, plus dur : mettons le mot
2515 \begin_inset Quotes fld
2519 \begin_inset Quotes frd
2522 et le numéro de la section en cours (par exemple Section\InsetSpace ~
2524 supérieur gauche, le numéro de page en haut à droite, votre nom en bas
2525 à gauche et la date en bas à droite.
2526 Les commandes suivantes doivent donc apparaître dans votre préambule :
2529 \begin_layout Standard
2539 \begin_layout Standard
2547 \begin_layout Standard
2557 \begin_layout Standard
2566 \begin_layout Standard
2574 \begin_layout Standard
2584 \begin_layout Standard
2597 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
2598 ainsi les numéros de la section et de la page en cours.
2605 affiche simplement la date d'aujourd'hui.
2608 \begin_layout Standard
2609 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
2610 au dessus du pied de page peut elle aussi être modifiée.
2611 Si vous n'en voulez pas, mettez sa largeur à 0.
2612 Par défaut, la barre d'en-tête a une épaisseur de 0,4\InsetSpace ~
2613 pt, et celle de pied
2614 de page une épaisseur de 0.
2615 Pour régler l'épaisseur, utilisez les commandes
2619 renewcommand\SpecialChar \-
2622 headrulewidth}\SpecialChar \-
2629 renewcommand\SpecialChar \-
2632 footrulewidth}\SpecialChar \-
2638 \begin_layout Standard
2639 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
2640 page pour une page donnée avec, par exemple :
2644 thispagestyle\SpecialChar \-
2651 thispagestyle\SpecialChar \-
2658 thispagestyle\SpecialChar \-
2662 Insérez simplement ces commandes dans le texte de la page que vous voulez
2663 modifier, et mettez-les en mode TeX.
2664 En fait, par défaut, si vous utilisez le style global
2665 \begin_inset Quotes fld
2669 \begin_inset Quotes frd
2672 , les pages de titre sont en
2673 \begin_inset Quotes fld
2677 \begin_inset Quotes frd
2680 , alors que les autres sont en
2681 \begin_inset Quotes fld
2685 \begin_inset Quotes frd
2691 \begin_layout Standard
2692 Il existe des commandes plus complexes qui vous permettent d'introduire
2693 des choses dans le coin gauche des pages impaires, etc., mais nous vous
2694 renvoyons à la documentation du paquetage
2698 pour plus de précisions.
2699 Par exemple, si vous avez une installation teTeX, voyez
2701 /usr/share/texmf/\SpecialChar \-
2702 doc/latex/fancyhdr/fancyhdr.dvi
2707 \begin_layout Standard
2708 Enfin, il est possible d'insérer un fichier PostScript® Encapsulé (EPS)
2709 dans l'en-tête ou le pied de page.
2710 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
2711 essayer quelque chose comme :
2714 \begin_layout Standard
2723 includegraphics{logo.eps}}}
2727 (il vous faudra peut-être ajouter
2731 usepackage{graphics}
2733 avant si aucun autre fichier EPS n'est inséré dans votre document).
2736 \begin_layout Section
2740 \begin_layout Standard
2741 LaTeX fournit un mécanisme pour produire une page au sein d'une page, appelée
2743 Dans une minipage, toutes les règles usuelles d'indentation, de justification,
2746 LyX propose une partie des fonctionnalités de
2747 \begin_inset Quotes fld
2751 \begin_inset Quotes frd
2757 \begin_layout Standard
2758 Les minipages dans LyX ont leur propre boîte refermable ; ajoutez-en un
2761 Insérer\SpecialChar \menuseparator
2765 En cliquant avec le bouton droit sur la boîte, vous pouvez changer la largeur
2766 de la minipage et l'alignement vertical dans la page.
2767 Attention : si la minipage est trop longue pour tenir sur une page, elle
2768 est tronquée, et en continue pas sur la page suivante.
2771 \begin_layout Standard
2772 Si vous placez deux minipages côte à côte, vous pouvez utiliser
2774 Insérer\SpecialChar \menuseparator
2775 Caractère\InsetSpace ~
2778 pour insérer une instruction spéciale connue dans le monde LaTeX sous le
2783 , traduit en français par
2784 \begin_inset Quotes fld
2788 \begin_inset Quotes frd
2791 , pour que LyX laisse un maximum d'espace entre elles : l'une sera collée
2792 à la marge de droite, l'autre à celle de gauche.
2793 L'exemple ci-dessous montre la différence.
2796 \begin_layout Standard
2797 \begin_inset Box Frameless
2806 height_special "totalheight"
2809 \begin_layout Standard
2810 C'est une minipage qui n'utilise pas de ressort horizontal.
2811 C'est la seconde phrase de cette minipage.
2820 \begin_layout Standard
2821 \begin_inset Box Frameless
2830 height_special "totalheight"
2833 \begin_layout Standard
2834 C'est une seconde minipage qui n'utilise pas de ressort horizontal.
2835 C'en est la seconde phrase.
2843 \begin_layout Standard
2844 \begin_inset VSpace medskip
2850 \begin_layout Standard
2851 Ça, c'est du texte normal pour séparer les deux exemples.
2854 \begin_layout Standard
2855 \begin_inset VSpace medskip
2861 \begin_layout Standard
2862 \begin_inset Box Frameless
2871 height_special "totalheight"
2874 \begin_layout Standard
2875 C'est une minipage qui utilise un ressort horizontal.
2876 C'est la deuxième phrase de cette minipage.
2884 \begin_inset Box Frameless
2893 height_special "totalheight"
2896 \begin_layout Standard
2897 C'est une seconde minipage utilisant un ressort horizontal.
2898 Et ça, c'en est la deuxième phrase.
2906 \begin_layout Section
2907 Enrober une Figure avec du Texte
2908 \begin_inset LatexCommand label
2916 \begin_layout Standard
2917 \begin_inset Wrap figure
2921 \begin_layout Standard
2922 \begin_inset Graphics
2923 filename ../mobius.eps
2933 \begin_layout Standard
2934 \begin_inset Caption
2936 \begin_layout Standard
2937 C'est une figure enrobée et la superbe légende qui la décrit.
2950 \begin_layout Standard
2951 Il arrive souvent que l'on cherche à disposer le texte autour des figures
2952 de telle sorte que la figure n'occupe qu'une partie de la colonne et le
2954 C'est possible dès lors que le paquetage
2958 est installé (vous verrez où l'obtenir dans le manuel de
2960 Configuration\InsetSpace ~
2966 \begin_layout Standard
2967 À droite figure un ruban de Möbius -- vous devez l'avoir déjà vu dans le
2975 Pour enrober ainsi la figure dans le texte, il suffit d'ajouter une boîte
2978 Insérer\SpecialChar \menuseparator
2979 Flottant\SpecialChar \menuseparator
2985 \begin_layout Standard
2986 Note : ce paquetage est très fragile ! Ainsi il supporte mal qu'une figure
2987 soit proche du bas de la page, ou que deux figures soient trop proches
2989 Utilisez-le avec parcimonie et lisez la documentation qui l'accompagne
2990 (qui vous expliquera aussi comment enrober un tableau dans du texte).
2993 \begin_layout Section
2994 Options supplémentaires pour les tableaux
2997 \begin_layout Standard
2998 Même si le format standard vous suffira pour 99% des tableaux que vous créerez,
2999 il pourra arriver qu'un tableau vous demande un peu plus de travail.
3006 qui s'ouvre quand vous cliquez sur un tableau avec le bouton droit vous
3007 autorise des réglages fins.
3008 Elle vous permet d'accéder à divers paramètres d'alignement pour les colonnes.
3009 Un peu de connaissance de LaTeX est utile ici : quand vous construisez
3010 un tableau en LaTeX, chaque colonne est dotée d'un type d'alignement.
3011 Par exemple, les lettres-clés
3014 \begin_inset Quotes fld
3018 \begin_inset Quotes frd
3026 \begin_inset Quotes fld
3030 \begin_inset Quotes frd
3038 \begin_inset Quotes fld
3042 \begin_inset Quotes frd
3047 pour l'alignement à gauche, le centrage et l'alignement à droite respectivement
3048 (ce qui correspond aux boutons à cocher de la fenêtre de LyX).
3049 Un quatrième type d'alignement est
3052 \begin_inset Quotes fld
3056 \begin_inset Quotes frd
3061 , qui impose la largeur de colonne (réglable dans LyX), et qui cadre le
3062 texte dans le largeur imposée.
3063 Une cinquième type est
3066 \begin_inset Quotes fld
3070 \begin_inset Quotes frd
3075 (barre verticale) qui génère un trait vertical et non une colonne proprement
3076 dite : ce comportement est obtenu dans LyX avec les boutons de bordures.
3077 Enfin, il y a le type
3080 \begin_inset Quotes fld
3084 \begin_inset Quotes frd
3089 , qui vous permet d'utiliser comme séparateur de colonnes tous les paramètres
3090 entre accolades (il peut n'y en avoir aucun).
3091 Les raisons de ce comportement peuvent ne pas sembler évidentes, mais à
3092 l'occasion il se révèle très puissant.
3093 Un bon exemple vaut mieux qu'un long discours.
3097 \begin_layout Subsection
3098 Enlever les espaces supplémentaires des colonnes
3101 \begin_layout Standard
3102 Voici un tableau standard :
3105 \begin_layout Standard
3107 \begin_inset Tabular
3108 <lyxtabular version="3" rows="3" columns="2">
3110 <column alignment="center" valignment="top" width="0pt">
3111 <column alignment="center" valignment="top" leftline="true" width="0pt">
3113 <cell alignment="center" valignment="top" topline="true" usebox="none">
3116 \begin_layout Standard
3122 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3125 \begin_layout Standard
3132 <row topline="true">
3133 <cell alignment="center" valignment="top" topline="true" usebox="none">
3136 \begin_layout Standard
3142 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3145 \begin_layout Standard
3153 <cell alignment="center" valignment="top" topline="true" usebox="none">
3156 \begin_layout Standard
3162 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3165 \begin_layout Standard
3179 \begin_layout Standard
3180 Remarquez que les traits horizontaux dépassent légèrement du texte des deux
3182 Si vous souhaitez que la ligne prenne fin au même niveau que le texte,
3183 vous pouvez placer un séparateur nul à la fin pour enlever l'espace ajouté
3184 par défaut par LaTeX.
3188 \begin_layout Standard
3190 \begin_inset Tabular
3191 <lyxtabular version="3" rows="3" columns="2">
3193 <column alignment="left" valignment="top" width="0pt" special="@{} l">
3194 <column alignment="left" valignment="top" leftline="true" width="0pt" special="l @{}">
3195 <row bottomline="true">
3196 <cell alignment="left" valignment="top" topline="true" usebox="none">
3199 \begin_layout Standard
3205 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3208 \begin_layout Standard
3216 <cell alignment="left" valignment="top" topline="true" usebox="none">
3219 \begin_layout Standard
3225 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3228 \begin_layout Standard
3236 <cell alignment="center" valignment="top" topline="true" usebox="none">
3239 \begin_layout Standard
3245 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3248 \begin_layout Standard
3262 \begin_layout Standard
3263 Ici, la description de la colonne de gauche contient :
3266 \begin_inset Quotes fld
3270 \begin_inset Quotes frd
3275 , alors que à droite on a :
3278 \begin_inset Quotes fld
3282 \begin_inset Quotes frd
3287 afin de mettre le caractère nul sur les bords.
3290 \begin_layout Subsection
3291 Changer le caractère de séparation de colonnes
3294 \begin_layout Standard
3295 Maintenant, si pour une obscure raison, vous voulez utiliser
3296 \begin_inset Formula $\sqrt{\pi}$
3299 entouré de quelques espaces pour séparer des colonnes, enlevez la bordure
3300 verticale et mettez dans le champs de la colonne droite
3303 \begin_inset Quotes fld
3311 \begin_inset Quotes frd
3317 Vous devriez obtenir quelque chose comme :
3320 \begin_layout Standard
3322 \begin_inset Tabular
3323 <lyxtabular version="3" rows="3" columns="2">
3325 <column alignment="left" valignment="top" width="0pt">
3326 <column alignment="left" valignment="top" width="0pt" special="@{~$\sqrt{\pi}$~}l">
3327 <row bottomline="true">
3328 <cell alignment="left" valignment="top" topline="true" usebox="none">
3331 \begin_layout Standard
3337 <cell alignment="left" valignment="top" topline="true" usebox="none">
3340 \begin_layout Standard
3348 <cell alignment="left" valignment="top" topline="true" usebox="none">
3351 \begin_layout Standard
3357 <cell alignment="center" valignment="top" topline="true" usebox="none">
3360 \begin_layout Standard
3368 <cell alignment="center" valignment="top" topline="true" usebox="none">
3371 \begin_layout Standard
3377 <cell alignment="center" valignment="top" topline="true" usebox="none">
3380 \begin_layout Standard
3394 \begin_layout Subsection
3395 Colonnes alignées sur le symbole décimal
3398 \begin_layout Standard
3399 Bon, d'accord, le dernier exemple était complètement idiot, mais en voici
3400 un qui ne l'est pas : supposons que vous voulez faire un tableau dont une
3401 colonne est alignée sur le symbole décimal.
3402 Pour ça, une astuce habituelle avec LaTeX est de mettre les parties entières
3403 des nombres dans une colonne alignée à droite, d'utiliser une virgule comme
3404 séparateur de colonne et de mettre la partie décimale dans une deuxième
3405 colonne, alignée cette fois à gauche.
3406 une variante est d'insérer la virgule décimale dans les parties entières
3407 et de laisser le séparateur vide, comme dans cet exemple :
3410 \begin_layout Standard
3412 \begin_inset Tabular
3413 <lyxtabular version="3" rows="5" columns="3">
3415 <column alignment="center" valignment="top" width="0pt">
3416 <column alignment="right" valignment="top" leftline="true" width="0pt">
3417 <column alignment="center" valignment="top" width="0pt" special="@{} l">
3418 <row bottomline="true">
3419 <cell alignment="center" valignment="top" topline="true" usebox="none">
3422 \begin_layout Standard
3428 <cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
3431 \begin_layout Standard
3437 <cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
3440 \begin_layout Standard
3448 <cell alignment="center" valignment="top" topline="true" usebox="none">
3451 \begin_layout Standard
3452 \begin_inset Formula $\pi$
3460 <cell alignment="right" valignment="top" topline="true" leftline="true" usebox="none">
3463 \begin_layout Standard
3469 <cell alignment="center" valignment="top" topline="true" usebox="none">
3472 \begin_layout Standard
3480 <cell alignment="center" valignment="top" topline="true" usebox="none">
3483 \begin_layout Standard
3484 \begin_inset Formula $\pi^{\pi}$
3492 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3495 \begin_layout Standard
3501 <cell alignment="center" valignment="top" topline="true" usebox="none">
3504 \begin_layout Standard
3512 <cell alignment="center" valignment="top" topline="true" usebox="none">
3515 \begin_layout Standard
3516 \begin_inset Formula $(\pi^{\pi})^{\pi}$
3524 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3527 \begin_layout Standard
3533 <cell alignment="center" valignment="top" topline="true" usebox="none">
3536 \begin_layout Standard
3544 <cell alignment="center" valignment="top" topline="true" usebox="none">
3547 \begin_layout Standard
3548 \begin_inset Formula $\pi^{\pi^{\pi}}$
3556 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3559 \begin_layout Standard
3565 <cell alignment="center" valignment="top" topline="true" usebox="none">
3568 \begin_layout Standard
3570 \begin_inset Formula $\times10^{18}$
3586 \begin_layout Standard
3587 Même si ça paraît un peu bizarre dans LyX, à l'impression, le tableau semblera
3588 avoir deux colonnes, dont la seconde centrée sur la virgule décimale.
3591 \begin_layout Standard
3592 C'est peut-être mieux de décrire exactement comment procéder : d'abord,
3594 \begin_inset Formula $\times$
3597 3 et supprimez toutes les bordures.
3598 Remettez seulement une bordure inférieure dans la rangée du haut, et une
3599 bordure à droite de la première colonne.
3600 Tapez les valeurs de la première colonne et choisissez l'alignement centré.
3617 et mettez l'alignement à droite.
3629 \begin_inset Formula $\times10^{18}$
3637 \begin_inset Quotes fld
3641 \begin_inset Quotes frd
3646 comme alignement pour la colonne restante.
3651 dans la colonne du milieu, sélectionnez-le avec l'espace vide à sa droite,
3654 Case\SpecialChar \menuseparator
3656 Spéciale\SpecialChar \menuseparator
3663 \begin_layout Subsection
3664 Une meilleure solution pour l'alignement décimal
3667 \begin_layout Standard
3668 Une autre façon d'obtenir de l'alignement décimal dans les tableaux est
3669 de passer par le paquetage
3674 Ajoutez ce qui suit au préambule LaTeX
3678 \begin_layout Standard
3679 NdT : Si votre séparateur décimal est la virgule.
3680 Si c'est le point, remplacez les virgules par des points.
3688 \begin_layout LyX-Code
3694 \begin_layout LyX-Code
3697 newcolumntype{d}[1]{D{,}{,}{#1}}
3700 \begin_layout Standard
3701 Pour aligner une colonne sur le symbole décimal, mettez ce qui suit dans
3704 Paramètre\InsetSpace ~
3714 \begin_layout LyX-Code
3715 d{nombre de décimales des données}
3718 \begin_layout Standard
3719 Pour créer de l'espace supplémentaire dans la colonne vous n'avez qu'à augmenter
3720 le nombre de décimales dans
3729 dans une case isolée la rend insensible à l'alignement décimal, ce qui
3730 peut être bien pratique.
3731 Un inconvénient de cette méthode est que le mode mathématique n'est pas
3732 autorisé dans une colonne avec l'alignement décimal sauf si l'attribut
3740 \begin_layout Standard
3741 Cette méthode offre la même flexibilité que le paquetage
3746 On peut, par exemple, changer le séparateur d'alignement, et avoir des
3747 séparateurs d'alignement différents pour des colonnes différentes en définissan
3748 t plusieurs types de colonne dans le préambule.
3749 La syntaxe est comme suit :
3752 \begin_layout LyX-Code
3753 D{inputsep}{outputsep}{decimal places}
3757 \begin_layout Standard
3758 NdT : non traduit car je ne suis pas certain du sens
3766 \begin_layout Standard
3767 Le lecteur intéressé est prié de se reporter à la documentation du paquetage
3772 pour plus de détails.
3775 \begin_layout Section
3781 \begin_inset LatexCommand label
3789 \begin_layout Standard
3795 \begin_layout Subsection
3799 \begin_layout Standard
3800 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3801 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3802 de profondeur dans l'environnement
3807 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3808 spécifier différents types de puces pour différents paragraphes
3812 \begin_layout Standard
3813 En fait, c'est possible mais il faut le faire à la main.
3821 \begin_layout Subsection
3822 À quoi elles ressemblent
3825 \begin_layout Standard
3832 Format\SpecialChar \menuseparator
3836 \begin_layout Standard
3837 La fenêtre vous présente un tableau avec des formes de puces.
3838 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3840 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3841 lequel vous agissez.
3842 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3843 de puce actuellement sélectionnée, et ce champ peut être édité.
3844 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3845 préambule LaTeX les paquetages requis.
3848 \begin_layout Standard
3849 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3850 Le tableau suivant vous montre la correspondance entre le nom des boutons
3851 et les paquetages LaTeX.
3854 \begin_layout Standard
3856 \begin_inset Tabular
3857 <lyxtabular version="3" rows="7" columns="2">
3859 <column alignment="center" valignment="top" leftline="true" width="0pt">
3860 <column alignment="center" valignment="top" leftline="true" rightline="true" width="0pt">
3861 <row topline="true" bottomline="true">
3862 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3865 \begin_layout Standard
3871 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3874 \begin_layout Standard
3881 <row topline="true">
3882 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3885 \begin_layout Standard
3893 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3896 \begin_layout Standard
3903 <row topline="true">
3904 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3907 \begin_layout Standard
3915 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3918 \begin_layout Standard
3927 <row topline="true">
3928 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3931 \begin_layout Standard
3939 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3942 \begin_layout Standard
3951 <row topline="true">
3952 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3955 \begin_layout Standard
3963 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3966 \begin_layout Standard
3975 <row topline="true">
3976 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3979 \begin_layout Standard
3987 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3990 \begin_layout Standard
3999 <row topline="true" bottomline="true">
4000 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4003 \begin_layout Standard
4011 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4014 \begin_layout Standard
4030 \begin_layout Standard
4031 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4032 que vous n'avez pas.
4033 Si vous obtenez des erreurs LaTeX lorsque vous essayez de visualiser ou
4034 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
4035 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
4036 part et imprimer avec un autre système.
4039 \begin_layout Subsection
4043 \begin_layout Standard
4044 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4045 motif de puce et la taille.
4046 Les changements ne seront pas visibles dans LyX, mais seulement avec les
4058 \begin_layout Standard
4059 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4060 bouton droit de la souris sur la profondeur de la puce en question.
4063 \begin_layout Standard
4064 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4065 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4066 La fenêtre dont nous venons de parler est cependant utile car elle montre
4067 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
4069 Pour personnaliser vos paragraphes, vous avez le choix :
4072 \begin_layout Standard
4076 \begin_layout Standard
4092 \begin_layout Standard
4096 \begin_layout Standard
4118 \begin_layout Itemize
4119 Utilisez la commande LaTeX
4125 pour spécifier un nouveau format de puce pour une profondeur donnée.
4126 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4128 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
4129 les puces de profondeur 1 :
4161 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4162 partie intégrante de la commande
4171 \begin_layout Itemize
4175 \begin_layout Standard
4188 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4189 entre crochets en mode TeX.
4190 Par exemple, cet élément a commencé par
4203 \begin_layout Standard
4207 \begin_layout Standard
4223 \begin_layout Standard
4224 Vous aurez besoin de remettre le
4228 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4230 Nous avons donc ici :
4243 \begin_layout Chapter
4244 Classes de document spéciales
4247 \begin_layout Section
4251 \begin_layout Standard
4257 \begin_layout Standard
4258 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
4259 pour les articles mathématiques à soumettre aux publications de l'American
4260 Mathematical Society.
4261 Les formats ne sont pas définis pour un journal particulier, mais peuvent
4262 facilement y être adaptés.
4263 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
4264 spécifiques à chaque journal (habituellement il suffira de changer une
4265 ligne dans la sortie TeX).
4266 Cette documentation est disponible sur le réseau à
4267 \begin_inset LatexCommand url
4268 target "http://www.ams.org"
4273 \begin_inset LatexCommand url
4274 target "ftp://ftp.ams.org/pub/tex/amslatex/"
4279 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
4280 Il y a actuellement 4 formats LaTeX AMS distincts :
4283 \begin_layout Enumerate
4284 amsart : Le format standard d'article AMS.
4285 Tous les résultats et assertions sont numérotés dans l'ordre
4286 \begin_inset Formula $(n.m)$
4289 , où le premier numéro fait référence à la section, et le second à l'ensemble
4290 des résultats (Théorèmes, Corollaires, Propositions, Définitions, Remarques,
4291 etc.) dans cette section.
4292 Beaucoup des environnements (mais pas tous) sont disponibles sous forme
4293 non numérotée, ce qui est parfois nécessaire.
4294 Les environnements non numérotés sont indiqués par un astérisque à la fin.
4297 \begin_layout Enumerate
4298 amsart-seq : Ici, la numérotation de chaque type d'assertion est numéroté
4299 selon sa propre séquence, sans référence au numéro de la section.
4300 Beaucoup des environnements (mais pas tous) sont disponibles sous forme
4301 non numérotée, ce qui est parfois nécessaire.
4302 Les environnements non numérotés sont indiqués par un astérisque à la fin.
4305 \begin_layout Enumerate
4306 amsart-plain : Celui-ci est encore plus sobre, puisqu'aucun environnement
4310 \begin_layout Enumerate
4311 amsbook : Le format standard de livre AMS (en réalité de monographie).
4312 La numérotation est similaire au format amsart, sauf que tous les numéros
4314 \begin_inset Formula $(n,m,p)$
4317 , où le premier numéro fait référence au chapitre, le deuxième à la section
4318 et le troisième à l'ensemble des résultats (Théorèmes, Corollaires, Proposition
4319 s, Définitions, Remarques, etc.) dans cette section.
4320 Beaucoup des environnements (mais pas tous) sont disponibles sous forme
4321 non numérotée, ce qui est parfois nécessaire.
4322 Les environnements non numérotés sont indiqués par un astérisque à la fin.
4325 \begin_layout Standard
4326 Tout fichier LyX AMS peut être converti dans l'un quelconque des schémas
4327 de numérotation en changeant simplement la classe de document dans la fenêtre
4330 Format\SpecialChar \menuseparator
4331 Document\SpecialChar \menuseparator
4335 \begin_layout Subsection
4336 Ce qu'offrent ces formats
4339 \begin_layout Standard
4340 La liste des environnements offerts par ces formats est longue.
4341 La plupart des articles ou des livres mathématiques utiliseront ces environneme
4342 nts pour leurs différents types d'assertion, avec LaTeX AMS il y a la possibilit
4343 é de définir une variété illimitée de telles déclarations.
4344 Cependant, l'AMS recommande les environnements disponibles dans LyX.
4345 Voici la liste des environnements (non compris les environnements standard
4369 \begin_layout Description
4370 Théorème (Theorem) Typiquement utilisé pour les résultats les plus importants.
4374 \begin_inset Quotes fld
4378 \begin_inset Quotes frd
4383 apparaît en caractères gras, ainsi qu'un numéro automatiquement déterminé
4384 (une version non numérotée est aussi disponible,
4389 Le texte est en italiques.
4392 \begin_layout Description
4393 Corollaire (Corollary) Utilisé pour des assertions qui découlent assez directeme
4394 nt d'assertions précédentes.
4395 Là encore, il peut s'agir de résultats importants.
4396 La version non numérotée
4403 \begin_layout Description
4404 Lemme (Lemma) Ce sont des résultats moins forts, nécessaires à la preuve
4405 d'autres assertions.
4408 \begin_layout Description
4409 Proposition (Proposition) Ce sont des résultats moins importants qui apportent
4410 quelque chose à la théorie générale dont il est question.
4413 \begin_layout Description
4414 Conjecture (Conjecture) Ce sont des assertions fournies sans justification,
4415 dont l'auteur ne connaît pas de preuve, mais qui semblent vraies (du moins
4416 aux yeux de l'auteur).
4419 \begin_layout Description
4420 Critère (Criterion) Une condition requise.
4423 \begin_layout Description
4424 Algorithme (Algorithm) Une procédure générale à utiliser.
4427 \begin_layout Description
4428 Axiome (Axiom) C'est une propriété ou assertion considérée comme vraie dans
4429 la théorie dont il est question.
4432 \begin_layout Description
4433 Définition (Definition) Devinez à quoi ça sert.
4434 La police, à la fois à l'écran et à l'impression, est différente dans cet
4439 \begin_inset Quotes fld
4443 \begin_inset Quotes frd
4448 ) est encore en caractères gras, ainsi que le numéro s'il y en a un, mais
4449 le reste est comme du texte simple.
4452 \begin_layout Description
4453 Exemple (Example) Typographie similaire à
4460 \begin_layout Description
4461 Condition (Condition)
4464 \begin_layout Description
4468 \begin_layout Description
4472 \begin_layout Description
4473 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
4477 \begin_inset Quotes fld
4481 \begin_inset Quotes frd
4486 apparaît en italique, et le reste comme du texte simple.
4489 \begin_layout Description
4490 Note (Note) Typographie similaire à
4497 \begin_layout Description
4501 \begin_layout Description
4505 \begin_layout Description
4509 \begin_layout Description
4510 Remerciement (Acknowledgement)
4513 \begin_layout Description
4514 Cas (Case) En général, ils servent à diviser de longues preuves en examinant
4516 Le schéma de numérotation des cas leur est spécifique : il n'appartient
4517 pas à la même séquence que les autres assertions.
4520 \begin_layout Description
4521 Conclusion (Conclusion)
4524 \begin_layout Description
4528 \begin_layout Description
4529 Preuve (Proof) Le mot
4533 \begin_inset Quotes fld
4537 \begin_inset Quotes frd
4543 est en italiques, mais le reste est droit.
4544 À la fin de cet environnement (dans lequel on peut bien sûr emboîter d'autres
4545 environnements) est inséré un symbole CQFD (d'habitude un carré, mais ça
4546 peut varier avec les différents styles).
4549 \begin_layout Description
4550 Adresse (Address) Ça devrait être l'adresse permanente de l'auteur.
4553 \begin_layout Description
4554 Adresse_Actuelle (Current_Address) Ça devrait être l'adresse temporaire
4555 de l'auteur au moment de la soumission, si elle est différente de l'Adresse
4559 \begin_layout Description
4560 Email L'adresse e-mail de l'auteur.
4563 \begin_layout Description
4564 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
4567 \begin_layout Description
4568 Mots-Clés (Keywords) Mots-clés ou phrases-clés, utilisé pour identifier
4569 les sujets discutés dans l'article.
4572 \begin_layout Description
4573 Classe_Sujet (Subjectclass) Ça fait référence à la Classification des Sujets
4574 de l'AMS, publiée et décrite dans
4576 Mathematical Reviews
4579 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
4582 \begin_layout Description
4583 Remerciements (Thanks)
4586 \begin_layout Description
4587 Dédicace (Dedicatory)
4590 \begin_layout Description
4591 Traducteur (Translator)
4594 \begin_layout Standard
4595 En plus, ces environnements se servent automatiquement des paquetages de
4596 polices AMS-LaTeX et AMS.
4597 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
4601 \begin_layout Section
4605 \begin_layout Standard
4606 La classe de document
4610 peut servir à taper des lettres selon les conventions allemandes.
4611 Un fichier modèle est inclus dans
4613 .../lyx/share/templates
4615 pour vous servir de point de départ.
4618 \begin_layout Section
4622 \begin_layout Standard
4623 La classe de document
4628 \begin_inset Quotes fld
4632 \begin_inset Quotes frd
4635 ) offre une alternative à la classe standard
4640 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
4641 des sections et en-têtes en police sans empattement, ainsi que d'autres
4645 \begin_layout Section
4649 \begin_layout Standard
4655 \begin_layout Subsection
4659 \begin_layout Standard
4660 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
4661 au journal scientifique
4663 Astronomy and Astrophysics
4666 \begin_inset LatexCommand url
4667 name "www.edpsciences.fr/aa/"
4668 target "http://www.edpsciences.fr/aa/"
4672 ), avec la Version 5.01 de la classe de document
4677 Ce paquetage peut être téléchargé depuis le site ftp
4680 \begin_layout Standard
4681 \begin_inset VSpace medskip
4687 \begin_layout Standard
4689 \begin_inset LatexCommand url
4690 target "ftp://ftp.edpsciences.org/pub/aa/readme.html"
4697 \begin_layout Standard
4698 \begin_inset VSpace medskip
4704 \begin_layout Standard
4705 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
4706 le manuel d'origine mais est simplement un bref guide à la réalisation
4707 d'un papier dans un format correct.
4710 \begin_layout Standard
4711 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
4712 plus Springer mais EDP Sciences.
4713 Ce changement a aussi entraîné quelques légères modifications aux fichiers
4714 de style, notamment la suppression de la commande thesaurus.
4719 supporte la dernière version de ces fichiers de style, V 5.01.
4720 Si vous avez une ancienne version installée, veuillez la mettre à jour.
4721 Par souci de compatibilité, l'ancien format (version 4) a été conservé
4727 Voyez les commentaires dans
4729 LyXDir/layouts/aapaper.layout
4734 \begin_layout Subsection
4738 \begin_layout Standard
4739 Il est recommandé de commencer à partir du modèle distribué avec LyX.
4740 Si vous n'utilisez pas de modèle, jetez un oeil aux réglages suivants :
4743 \begin_layout Itemize
4746 article\InsetSpace ~
4755 Format\SpecialChar \menuseparator
4756 Document\SpecialChar \menuseparator
4760 (D'accord, c'est évident.)
4763 \begin_layout Itemize
4764 Ne changez pas l'option
4775 La mise en page est prise en charge par les macros, vous n'avez rien à
4779 \begin_layout Subsection
4783 \begin_layout Standard
4784 La première chose à entrer est l'information d'en-tête.
4785 Elle consiste en sept entrées, dont certaines sont facultatives.
4789 \begin_layout Itemize
4794 (Title) : (nécessaire)
4797 \begin_layout Itemize
4802 (Subtitle) : (facultatif)
4805 \begin_layout Itemize
4810 (Author) : (nécessaire)
4813 \begin_layout Itemize
4818 (Address) : (nécessaire)
4821 \begin_layout Itemize
4826 (Offprint): (facultatif) Si plus d'un auteur : qui contacter pour demander
4830 \begin_layout Itemize
4835 : (facultatif) Adresse mail pour les contacts.
4838 \begin_layout Itemize
4843 : (nécessaire) Format suggéré
4845 Received: <date>; Accepted <date>
4848 \begin_layout Standard
4849 Il n'y a pas besoin de taper la commande
4855 , LyX le fait tout seul quand l'en-tête est fini.
4856 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
4857 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
4858 visuel et correspondre au format du document réel.
4861 \begin_layout Standard
4862 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
4863 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
4866 Insérer\SpecialChar \menuseparator
4874 LyX utilisera automagiquement
4883 \begin_layout Standard
4884 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
4885 s qui n'ont pas d'équivalent dans LyX :
4888 \begin_layout Itemize
4895 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
4898 \begin_layout Itemize
4905 pour marquer les couples auteur/institut correspondants.
4906 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
4911 , vous devez donc mettre un marqueur à chaque auteur.
4914 \begin_layout Itemize
4921 pour fournir une adresse électronique pour être joignable rapidement.
4924 \begin_layout Standard
4925 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
4930 \begin_layout Subsection
4934 \begin_layout Standard
4935 L'abstract devrait suivre immédiatement le bloc d'en-tête.
4936 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
4937 limité à un seul paragraphe.
4938 En plus, il doit contenir une entrée avec les mots-clés.
4939 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
4941 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
4948 à la main en mode TeX.
4949 Référez-vous au papier exemple.
4952 \begin_layout Subsection
4953 Environnements supportés
4956 \begin_layout Standard
4962 supporte les environnements suivants pour structurer votre texte :
4965 \begin_layout Itemize
4971 \begin_layout Itemize
4977 \begin_layout Itemize
4983 \begin_layout Itemize
4989 \begin_layout Itemize
4995 \begin_layout Itemize
5001 \begin_layout Itemize
5007 \begin_layout Itemize
5013 \begin_layout Itemize
5019 \begin_layout Itemize
5025 \begin_layout Itemize
5031 \begin_layout Itemize
5037 \begin_layout Subsection
5038 Commandes non encore supportées par LyX
5041 \begin_layout Standard
5042 Quelques commandes ne sont pas encore supportées par le format
5048 Quelques-unes ont déjà été mentionnées.
5049 Par souci d'exhaustivité, elles sont toutes listées ici :
5052 \begin_layout Itemize
5060 \begin_layout Itemize
5068 \begin_layout Itemize
5076 \begin_layout Itemize
5084 \begin_layout Itemize
5092 \begin_layout Itemize
5100 \begin_layout Itemize
5108 \begin_layout Itemize
5116 \begin_layout Standard
5117 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
5120 N'oubliez pas de les signaler comme code LaTeX !
5123 \begin_layout Subsection
5124 Figures et Tableaux Flottants
5127 \begin_layout Standard
5128 LyX fournit le support pour les environnements de flottants
5144 , nous n'en dirons donc pas beaucoup plus.
5152 Rappelez-vous juste que les tableaux devront être alignés à gauche.
5153 Pour cela, sélectionnez le tableau et changez l'alignement dans
5155 Format\SpecialChar \menuseparator
5161 \begin_layout Standard
5162 Il y a une seule chose spéciale : les figures avec la légende à côté.
5163 Pour créer une telle figure, vous devez faire ceci :
5166 \begin_layout Enumerate
5167 Créez une grande figure flottante : faites
5169 Insérer\SpecialChar \menuseparator
5170 Flottants\SpecialChar \menuseparator
5173 , puis un clic droit sur la figure et cochez
5175 Couvrir plusieurs colonnes
5180 \begin_layout Enumerate
5181 Entrez votre légende.
5184 \begin_layout Enumerate
5189 pour déplacer le curseur au dessus de la figure.
5192 \begin_layout Enumerate
5193 Insérez votre figure.
5196 \begin_layout Enumerate
5197 Positionnez le curseur derrière la figure et insérez un ressort horizontal
5200 Insérer\SpecialChar \menuseparator
5201 Caractère\InsetSpace ~
5202 Spécial\SpecialChar \menuseparator
5203 Ressort\InsetSpace ~
5209 \begin_layout Enumerate
5210 Passez en mode LaTeX :
5218 \begin_layout Enumerate
5228 Ne fermez pas l'accolade !
5231 \begin_layout Enumerate
5232 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
5233 et insérez l'accolade fermante :
5245 \begin_layout Standard
5246 Là encore, voyez les figures dans le papier exemple.
5249 \begin_layout Subsection
5253 \begin_layout Standard
5254 Pour la soumission, le papier doit être formaté dans un format spécial à
5256 Pour ce faire, vous devez donner à la classe de document l'option
5261 Il faut la mettre dans le champ
5268 Format\SpecialChar \menuseparator
5269 Document\SpecialChar \menuseparator
5273 Entrez-y juste le mot
5280 \begin_layout Subsection
5284 \begin_layout Standard
5285 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
5286 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
5287 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
5288 avec la façon de l'écrire avec LyX.
5291 \begin_layout Section
5295 \begin_layout Standard
5301 \begin_layout Subsection
5305 \begin_layout Standard
5306 AASTeX est un ensemble de macros produit par l'American Astronomical Society
5307 pour faciliter la soumission électronique de manuscrits aux trois journaux
5308 qu'elle publie : l'Astrophysical Journal (y compris les Letters et le Supplemen
5309 t), l'Astronomical Journal, et les Publications of the Astronomical Society
5311 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
5312 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
5313 et sont fondamentalement incompatibles avec LyX.
5314 Le paquetage AASTeX peut être téléchargé depuis le site ftp de l'AAS
5317 \begin_layout Standard
5318 \begin_inset VSpace medskip
5324 \begin_layout Standard
5326 \begin_inset LatexCommand url
5327 target "ftp://ftp.aas.org/pubs"
5334 \begin_layout Standard
5335 \begin_inset VSpace medskip
5341 \begin_layout Standard
5342 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
5343 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
5344 à écrire un papier en LyX.
5345 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
5346 il vous dispensera seulement de la corvée de toutes les taper.
5347 Il est de votre responsabilité de vous assurer que le document final exporté
5348 en LaTeX soit complètement conforme aux recommandations du journal auquel
5349 vous soumettez votre papier.
5352 \begin_layout Subsection
5353 Commencer un Nouveau Papier
5356 \begin_layout Standard
5357 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
5360 Fichier\SpecialChar \menuseparator
5361 Nouveau\InsetSpace ~
5365 , entrez le nouveau nom de fichier, puis choisissez le modèle
5370 Il montrera les champs les plus courants dans un manuscrit.
5371 Écrivez par dessus le texte existant (y compris les crochets,
5375 ) les informations correctes.
5376 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
5377 directement dans LyX, mais certains ne peuvent pas : notamment
5389 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
5391 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
5392 et signalé comme tel.
5393 De telles commandes sont du Vilain Texte Rouge, ou ERT
5397 \begin_layout Standard
5404 J'essaye de minimiser la quantité de Vilain Texte Rouge nécessaire dans
5405 un document AASTeX, mais il y en a toujours trop.
5408 \begin_layout Subsection
5412 \begin_layout Standard
5413 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
5414 / s'imprime correctement, il y a quelques opérations de
5415 \begin_inset Quotes fld
5419 \begin_inset Quotes frd
5422 à effectuer avant de le soumettre aux journaux.
5425 \begin_layout Enumerate
5426 Exportez votre papier en tant que fichier LaTeX (
5428 Fichier\SpecialChar \menuseparator
5429 Exporter\SpecialChar \menuseparator
5435 \begin_layout Enumerate
5440 résultant avec votre éditeur de texte favori.
5444 \begin_layout Enumerate
5445 enlevez les lignes de commentaire avant la commande
5454 \begin_layout Enumerate
5459 usepackage...{fontenc}
5461 si elle apparaît (en général juste après
5467 ) ; enlevez aussi la ligne
5473 si elle est présente.
5476 \begin_layout Enumerate
5477 enlevez tout entre les commandes
5489 comprises, sauf les commandes que vous avez volontairement mises dans le
5490 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
5492 \begin_inset Quotes fld
5495 User specified LaTeX commands
5496 \begin_inset Quotes frd
5503 \begin_layout Standard
5505 \begin_inset Quotes fld
5508 Commandes LaTeX spécifiées par l'utilisateur
5509 \begin_inset Quotes frd
5524 \begin_layout Enumerate
5525 recherchez toutes les commandes
5534 \begin_inset Quotes fld
5538 \begin_inset Quotes frd
5543 par le véritable nom du fichier.
5546 \begin_layout Enumerate
5547 changez toutes les commandes
5553 , si nécessaire (voir la Section\InsetSpace ~
5555 \begin_inset LatexCommand ref
5556 reference "sec:cite"
5564 \begin_layout Enumerate
5565 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
5566 peut encore être compilé correctement.
5569 \begin_layout Enumerate
5570 Relisez les spécifications du journal pour vous assurer que vos noms de
5571 fichier et vos formats sont corrects.
5574 \begin_layout Enumerate
5578 \begin_layout Subsection
5579 Commentaires sur des Commandes Particulières
5582 \begin_layout Standard
5583 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
5584 Guide de l'Utilisateur d'AASTeX (
5588 ) en donne une bonne description.
5589 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
5590 la trouve dans le guide et de la commenter si nécessaire.
5594 \begin_layout Subsubsection
5595 Les choses qui marchent comme prévu
5598 \begin_layout Standard
5602 \begin_layout Standard
5614 \begin_layout Standard
5615 Puisqu'elles marchent comme prévu, j'en fais simplement la liste avec la
5616 section dans laquelle elles se trouvent :
5710 begin{thebibliography}
5742 (2.14.4, entre autres),
5769 \begin_layout Standard
5770 Les options de style qui suivent marchent elles aussi correctement :
5787 Mettez-les simplement dans le champ
5789 Options\InsetSpace ~
5794 Format\SpecialChar \menuseparator
5795 Document\SpecialChar \menuseparator
5801 \begin_layout Standard
5805 \begin_layout Standard
5817 \begin_layout Subsubsection
5818 Les choses qui marchent, mais qui nécessitent un commentaire
5821 \begin_layout Standard
5822 Les éléments suivants marchent, mais requièrent un petit commentaire :
5825 \begin_layout Itemize
5826 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
5827 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
5858 (tous à partir de 2.1.3)
5861 \begin_layout Itemize
5862 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
5863 comme des blancs dans le fichier modèle :
5884 \begin_layout Itemize
5891 (2.3) -- peut seulement être utilisé seul, pas au milieu d'un paragraphe.
5892 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
5895 \begin_layout Itemize
5907 Ça ne devrait pas causer d'erreur.
5910 \begin_layout Itemize
5917 (2.6) -- peut seulement être utilisé seul, pas au milieu d'un paragraphe.
5918 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
5921 \begin_layout Itemize
5928 (2.8) -- ne peut pas insérer une marque de référence croisée, vous devez
5932 \begin_layout Itemize
5939 (2.8) -- même chose que pour
5946 \begin_layout Itemize
5958 Ça ne devrait pas causer d'erreur.
5961 \begin_layout Itemize
5973 Ça ne devrait pas causer d'erreur.
5976 \begin_layout Itemize
5983 (2.13.2) -- vous devrez éditer le paramètre optionnel à la main dans le fichier
5987 \begin_layout Subsubsection
5988 Les choses qui ne sont pas implémentées, utilisez du Vilain Texte Rouge
5991 \begin_layout Standard
5995 \begin_layout Standard
6007 \begin_layout Standard
6030 setcounter{equation}
6044 (2.12), les abréviations des noms de journaux (2.12.4),
6080 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
6081 après l'endroit où vous voulez le placer.
6082 N'utilisez pas les règles (bordures) LyX dans le tableau
6086 \begin_layout Standard
6087 NdT : Traduction incertaine.
6104 (2.14.5), pratiquement tout dans Divers (2.15, sauf
6143 \begin_layout Standard
6147 \begin_layout Standard
6159 \begin_layout Subsubsection
6160 Les choses qui ne peuvent pas être implémentées
6163 \begin_layout Standard
6164 \SpecialChar \ldots{}
6165 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
6166 Ce sont l'environnement
6170 (2.12.3) et l'environnement
6175 Si vous avez vraiment, vraiment besoin d'utiliser
6179 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
6182 Insérer\SpecialChar \menuseparator
6183 Inclure\InsetSpace ~
6186 pour l'inclure dans votre document LyX.
6191 pour voir un exemple de cela.
6194 \begin_layout Subsection
6195 FAQs, Conseils, Trucs et autres Astuces
6198 \begin_layout Subsubsection
6199 Faire coopérer LyX et AASTeX
6202 \begin_layout Standard
6203 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
6204 et une nouvelle classe de document.
6205 Quand tout le reste échoue, faites ceci :
6208 \begin_layout Enumerate
6209 Assurez-vous que LaTeX trouve AASTeX.
6218 ) de la distribution AASTeX vers un répertoire complètement indépendant
6219 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
6226 \begin_layout Enumerate
6233 /usr/.../share/\SpecialChar \-
6243 \begin_layout Enumerate
6246 Éditer\SpecialChar \menuseparator
6249 dans LyX, puis redémarrez celui-ci.
6252 \begin_layout Enumerate
6253 Ouvrez un nouveau fichier normal, pas avec un modèle.
6254 AASTeX apparaît-il dans
6256 Format\SpecialChar \menuseparator
6257 Document\SpecialChar \menuseparator
6258 Document\SpecialChar \menuseparator
6264 \begin_layout Standard
6265 Si vous obtenez un avertissement provenant d'un document AASTeX existant
6266 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
6268 \begin_inset Quotes fld
6271 You should not mix title layouts with normal ones
6272 \begin_inset Quotes frd
6279 \begin_layout Standard
6281 \begin_inset Quotes fld
6284 Il ne faut pas mélanger les formats de titre avec les formats normaux.
6285 \begin_inset Quotes frd
6293 , c'est que les choses n'ont pas été installées correctement.
6296 \begin_layout Subsubsection
6297 Erreur LaTeX lors du traitement d'un tableau
6300 \begin_layout Standard
6301 LyX, par défaut, tente de centrer la légende/titre du tableau.
6302 Ça semble produire une interférence négative dans AASTeX.
6303 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
6306 Format\SpecialChar \menuseparator
6318 Pour moi ça a résolu le problème.
6321 \begin_layout Subsubsection
6323 \begin_inset LatexCommand label
6331 \begin_layout Standard
6332 Quelques petites choses :
6335 \begin_layout Enumerate
6336 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
6337 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
6342 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
6354 \begin_layout Enumerate
6355 Je suis vraiment malheureux de ne pas pouvoir rendre
6367 plus automatiques, mais ça nécessiterait des changements au code source
6369 Pour le moment vous pouvez faire deux choses :
6373 \begin_layout Enumerate
6374 entrez toutes vos citations en utilisant le mécanisme prédéfini
6376 Insérer\SpecialChar \menuseparator
6379 ; au moins vous pourrez tirer avantage des insertions automatiques.
6380 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
6381 changeant les entrées
6405 est actuellement équivalent à
6411 , donc vous n'avez pas absolument besoin de changer ceux-là).
6414 \begin_layout Enumerate
6415 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
6416 en utilisant la même clef pour paramètre que celle que vous avez utilisée
6417 dans la fenêtre de bibliographie, par exemple
6426 \begin_layout Standard
6427 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
6428 ce que le mécanisme de citation de LyX ne comprenne
6436 \begin_layout Enumerate
6437 Rien qu'entrer les références n'est pas du tout évident.
6438 La façon la plus facile est de commencer à taper votre première référence
6439 à la fin du document, puis de la marquer comme
6444 Ça mettra une petite boîte grise devant ce que vous venez de taper.
6445 Cliquez sur la boîte pour remplir le reste.
6446 Pour de nouvelles références, allez à la fin d'une référence existante
6452 Ça créera une nouvelle ligne avec sa propre boîte, etc.
6455 \begin_layout Subsubsection
6456 Inclure des fichiers EPS
6459 \begin_layout Standard
6460 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
6461 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
6462 est vraiment mal foutu.
6463 Vous pouvez insérer les commandes
6470 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
6471 réussi à obtenir une apparence correcte.
6472 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
6473 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
6474 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
6476 LyX va insérer une commande
6480 usepackage{graphics}
6482 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
6484 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
6485 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
6486 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
6487 du choix de LaTeX2e ou du paquetage
6491 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
6492 et qu'il était temps de faire la mise à jour il y a bien longtemps.
6495 \begin_layout Subsubsection
6496 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
6499 \begin_layout Standard
6500 Il y a quelques choses
6501 \begin_inset Quotes fld
6505 \begin_inset Quotes frd
6508 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
6509 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
6510 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
6511 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
6520 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
6521 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
6522 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
6523 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
6524 de l'État du Wisconsin :
6527 \begin_layout Quotation
6528 \begin_inset Quotes fld
6531 Les décisions des juges seront sans appel sauf si elles sont conspuées par
6532 une majorité écrasante de l'assistance.
6533 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
6534 envers les membres du jury, ni les membres du jury envers les réclamants
6535 (sauf s'ils viennent d'être frappés par un boomerang).
6536 \begin_inset Quotes frd
6542 \begin_layout Subsection
6546 \begin_layout Standard
6547 Pour utiliser la citation de Donald Knuth à propos d'un algorithme informatique,
6549 \begin_inset Quotes fld
6552 j'ai seulement prouvé qu'il était correct, je ne l'ai pas vraiment essayé
6553 \begin_inset Quotes frd
6556 , je crois que les procédures décrites plus haut permettent de produire
6557 un document AASTeX acceptable, mais à l'heure de cette mise à jour (25
6558 janvier 2000), je n'ai pas encore soumis de papier l'utilisant.
6559 Espérons que dans les prochains mois\SpecialChar \ldots{}
6563 \begin_layout Section
6567 \begin_layout Standard
6570 Panayotis Papasotiriou
6573 \begin_layout Subsection
6577 \begin_layout Standard
6582 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
6585 International Journal of Modern Physics D
6587 publié par World Scientific.
6588 La classe de document s'appelle
6593 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
6595 \begin_inset LatexCommand url
6596 target "http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml"
6605 est une version modifiée du paquetage standard
6606 \begin_inset Quotes fld
6610 \begin_inset Quotes frd
6614 LyX sait gérer la plupart de ses fonctions.
6615 J'ai récemment utilisé LyX avec succès pour écrire un article soumis à
6618 International Journal of Modern Physics D
6623 \begin_layout Subsection
6627 \begin_layout Standard
6628 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
6632 Fichier\SpecialChar \menuseparator
6633 Nouveau\InsetSpace ~
6637 , et choisissez le modèle
6642 Ça vous donnera un document (presque) vide comprenant les parties les plus
6643 courantes d'un manuscrit.
6644 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
6650 Veuillez juste garder ce qui suit présent à l'esprit.
6653 \begin_layout Enumerate
6654 LyX ne vous laissera pas changer la taille de police ni la mise en page
6655 du document, car le paquetage
6659 ne permet pas de telles modifications.
6662 \begin_layout Enumerate
6667 nécessite que le langage du document soit toujours l'anglais.
6668 Avant de visualiser votre papier, assurez-vous que vous n'utilisez pas
6676 Éditer\SpecialChar \menuseparator
6681 Langue\SpecialChar \menuseparator
6686 Utiliser\InsetSpace ~
6697 si vous voulez retenir ce changement).
6700 \begin_layout Enumerate
6701 Il y a deux nouveaux environnements, appelés
6711 \begin_layout Standard
6720 selon l'état de l'interface.
6727 dont le but est évident.
6730 \begin_layout Enumerate
6731 Vous pouvez ajouter des appendices au papier.
6732 LyX propose un environnement spécial, appelé
6740 \begin_layout Standard
6750 qui indique le début de l'appendice.
6751 Un appendice peut contenir des
6763 s de la manière habituelle.
6766 \begin_layout Enumerate
6771 gère les légendes des tableaux d'une façon assez différente de celle qu'adopte
6773 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
6774 mais sans sa légende.
6775 Si vous avez besoin de légendes de tableaux, vous devez construire tout
6776 le tableau dans un fichier
6780 , puis inclure celui-ci dans le document LyX (par
6782 Insérer\SpecialChar \menuseparator
6783 Inclure\InsetSpace ~
6787 Vous pouvez trouver des consignes pour la création d'un tableau flottant
6796 , qui se trouve dans la distribution du paquetage.
6799 \begin_layout Subsection
6800 Préparer un papier avant de le soumettre
6803 \begin_layout Standard
6804 Avant de soumettre votre papier vous devez exporter le document LyX en tant
6807 Fichier\SpecialChar \menuseparator
6808 Exporter\SpecialChar \menuseparator
6811 ), puis modifier le fichier
6815 exporté comme suit :
6818 \begin_layout Enumerate
6819 Enlevez les lignes de commentaires avant la commande
6828 \begin_layout Enumerate
6829 Enlevez tout ce qui se trouve entre les commandes
6841 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
6845 \begin_layout Standard
6846 Vous devez maintenant sauvegarder le fichier
6850 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
6851 Vous pouvez alors contrôler l'aspect du document
6858 \begin_layout Subsection
6859 Utilisation de l'ERT
6863 \begin_layout Standard
6864 NdT : Nous rappelons qu'ERT est une abréviation pour Evil Red Text, et désigne
6865 le code TeX inséré dans votre document par
6867 Insérer\SpecialChar \menuseparator
6878 \begin_layout Standard
6879 L'usage de l'ERT est facultatif, et réduit à trois commandes, qui contrôlent
6880 l'aspect de la mise en page.
6881 Si vous avez commencé à écrire votre papier à partir du modèle
6885 , l'ERT nécessaire est déjà là, et vous n'avez normalement pas besoin de
6887 Vous pouvez seulement changer le premier ERT pour spécifier ce qui s'imprime
6888 en haut des pages paires et impaires (respectivement le titre abrégé et
6889 le nom des auteurs).
6890 Cet ERT doit être de la forme
6894 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
6899 \begin_layout Section
6903 \begin_layout Standard
6906 Panayotis Papasotiriou
6909 \begin_layout Subsection
6913 \begin_layout Standard
6914 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
6915 Academic Publishers, qui permet de soumettre sous format électronique des
6916 manuscrits destinés à leurs publications.
6917 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
6920 Astrophysics and Space Science
6926 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
6928 \begin_inset LatexCommand url
6929 target "http://www.wkap.nl/jrnllist.htm/JRNLHOME"
6934 On peut télécharger le paquetage Kluwer sur le site
6935 \begin_inset LatexCommand url
6936 target "http://www.wkap.nl/kaphtml.htm/STYLEFILES"
6941 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
6942 être téléchargé séparément).
6945 \begin_layout Standard
6946 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
6947 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
6948 \begin_inset Quotes fld
6952 \begin_inset Quotes frd
6956 \begin_inset LatexCommand ref
6957 reference "subsec:particularités_kluwer"
6962 J'ai récemment utilisé LyX pour écrire un article soumis à
6964 Astrophysics and Space Science
6966 sans aucun problème.
6969 \begin_layout Subsection
6973 \begin_layout Standard
6974 La façon la plus simple d'écrire un papier est de partir du fichier modèle
6978 Fichier\SpecialChar \menuseparator
6979 Nouveau\InsetSpace ~
6988 Ça vous donnera un document (presque) vide qui comprend les champs les
6989 plus couramment utilisés dans un manuscrit avec une courte description
6991 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
6992 existant (y compris les crochets,
6996 ) par l'information correcte.
6999 \begin_layout Subsection
7000 Préparer un papier avant de le soumettre
7003 \begin_layout Standard
7004 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
7006 \begin_inset Quotes fld
7010 \begin_inset Quotes frd
7016 \begin_layout Enumerate
7017 Exportez votre papier comme fichier LaTeX.
7023 ichier\SpecialChar \menuseparator
7028 porter\SpecialChar \menuseparator
7038 \begin_layout Enumerate
7039 Éditez avec un éditeur de texte le fichier
7043 obtenu, et faites les changements suivants
7047 \begin_layout Enumerate
7048 enlevez les lignes de commentaire avant la commande
7057 \begin_layout Enumerate
7058 enlevez tout ce qui se trouve entre les commandes
7070 comprises, sauf celles que vous avez explicitement incluses dans le préambule
7074 \begin_layout Standard
7075 Enregistrez le fichier
7083 \begin_layout Enumerate
7084 Lancez LaTeX sur ce fichier
7088 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
7091 \begin_layout Enumerate
7092 Visualisez le document
7096 obtenu avec, par exemple,
7100 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
7104 \begin_layout Subsection
7105 \begin_inset Quotes fld
7109 \begin_inset Quotes frd
7113 \begin_inset LatexCommand label
7114 name "subsec:particularités_kluwer"
7121 \begin_layout Standard
7122 Le paquetage Kluwer présente les
7123 \begin_inset Quotes fld
7127 \begin_inset Quotes frd
7133 \begin_layout Enumerate
7134 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
7138 \begin_layout Standard
7139 Je ne vois aucune bonne raison de le faire.
7145 Chaque article doit être compris dans l'environnement
7146 \begin_inset Quotes fld
7150 \begin_inset Quotes frd
7154 Malheureusement, cet environnement ne peut pas être omis, même si vous
7155 n'écrivez qu'un seul article.
7156 Ainsi, chaque article commence par la commande
7162 et, bien sûr, se termine par la commande
7169 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
7170 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
7171 Vous devez donc les entrer directement et les marquer comme code LaTeX
7173 \begin_inset Quotes fld
7177 \begin_inset Quotes frd
7183 \begin_layout Enumerate
7184 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
7185 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
7186 et les mots-clés) doit être comprise dans un environnement appelé
7187 \begin_inset Quotes fld
7191 \begin_inset Quotes frd
7195 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
7197 entre deux lignes de Texte Rouge (
7212 \begin_layout Enumerate
7213 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
7214 doit être écrite ainsi :
7237 \begin_layout Standard
7242 tient compte de toutes ces
7243 \begin_inset Quotes fld
7247 \begin_inset Quotes frd
7251 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
7252 rien besoin de faire de spécial.
7256 \begin_layout Enumerate
7257 n'effacez pas le Texte Rouge qui se trouve dans le modèle, et
7260 \begin_layout Enumerate
7261 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
7262 fourni et modifiez-le.
7265 \begin_layout Section
7269 \begin_layout Standard
7275 \begin_layout Subsection
7279 \begin_layout Standard
7280 Les classes de document LyX
7282 article (koma-script)
7286 report (koma-script)
7304 correspondent respectivement aux classes LaTeX
7320 , de la famille Koma-Script.
7321 Elles forment des alternatives aux classes standard, respectivement
7337 et sont plus proches des conventions typographiques européennes en un certain
7341 \begin_layout Itemize
7342 La taille de caractère standard est de 11\InsetSpace ~
7345 article (koma-script)
7349 report (koma-script)
7355 , et de 12\InsetSpace ~
7358 letter (koma-script)
7363 \begin_layout Itemize
7364 Les en-têtes, les marqueurs de l'environnement
7368 et d'autres éléments de la classe
7370 letter (koma-script)
7372 sont en police grasse sans empattement
7376 \begin_layout Standard
7377 Il y a une grande différence entre les anciennes polices cm grasses sans
7378 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
7379 En comparaison, les polices grasses sans empattement ec semblent un peu
7389 permet de reproduire l'apparence
7390 \begin_inset Quotes fld
7394 \begin_inset Quotes frd
7397 , tout en utilisant les polices ec.
7403 La numérotation des en-têtes de chapitre est rendue de la même manière
7404 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
7406 \begin_inset Quotes fld
7410 \begin_inset Quotes frd
7414 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
7415 d'options (à entrer dans le champ
7417 Options\InsetSpace ~
7422 Format\SpecialChar \menuseparator
7423 Document\SpecialChar \menuseparator
7427 Une description détaillée de ces options, en allemand, est disponible dans
7432 de la documentation Koma-script
7438 \begin_layout Itemize
7439 Les classes de document LaTeX de la famille Koma-Script définissent un certain
7440 nombre de commandes supplémentaires.
7441 Celles d'entre elles qui ont une signification dans LyX sont implémentées
7442 par des types de paragraphes y correspondant.
7445 \begin_layout Standard
7446 Une description détaillée, en allemand, des classes de document LaTeX de
7447 la famille Koma-Script se trouve dans le
7451 de la documentation Koma-Script
7455 \begin_layout Standard
7456 Il y en a une traduction en anglais, incomplète,
7466 Les sections qui suivent décrivent seulement les aspects de ces classes
7467 qui ont un sens dans LyX.
7470 \begin_layout Subsection
7473 article (koma-script)
7477 report (koma-script)
7484 \begin_layout Standard
7485 Les classes de document
7487 article (koma-script)
7491 report (koma-script)
7497 sont implémentées respectivement dans les fichiers de format
7510 Ils contiennent tous les types de paragraphe correspondant aux classes
7511 standard respectives
7523 mais partiellement modifiés, à l'exception du type
7527 , spécifique à LyX, qui est remplacé par le nouveau type
7531 (Labeling) qui a les mêmes fonctions.
7536 , il y d'autres nouveaux types de paragraphe.
7543 letter (koma-script)
7548 \begin_layout Itemize
7561 (Addsec) : sont les équivalents respectifs de
7573 , ajoutant de plus une entrée dans la table des matières.
7584 article (koma-script)
7589 \begin_layout Itemize
7598 : ont le même role que, respectivement
7606 , mais sans indiquer de numéro de chapitre ou de section.
7611 n'est pas disponible dans
7613 article (koma-script)
7619 \begin_layout Standard
7620 Il y a aussi une commande
7632 report (koma-script)
7634 , mais comme elle fait la même chose que
7638 , elle n'a pas été implémentée dans LyX.
7646 \begin_layout Itemize
7651 : génère un en-tête écrit avec des caractères de taille standard, juste
7652 au-dessus du paragraphe suivant et sans modifier la structure du document.
7655 \begin_layout Itemize
7664 (Captionbelow) : sont des légendes spéciales qui respectent les différents
7665 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
7666 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
7667 vous mettez toujours les légendes au-dessus des tableaux).
7668 Vous pouvez aussi utiliser l'option de classe
7680 pour les tableaux et en
7685 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
7688 \begin_layout Itemize
7693 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
7695 Si vous utilisez le paramètre optionnel (
7697 Insérer\SpecialChar \menuseparator
7701 ), vous pouvez y mettre l'auteur de la maxime.
7702 Maxime et auteur sont séparés par une ligne.
7703 Il vous faut au minimum Koma-Script version 2.8q.
7708 n'est pas présent dans
7710 article (koma-script)
7715 \begin_layout Standard
7716 Les types qui sont présentés ci-dessous forment en compagnie des types
7728 , la zone de titre du document.
7729 Ils doivent être entrés au-dessus du premier paragraphe
7730 \begin_inset Quotes fld
7734 \begin_inset Quotes frd
7741 \begin_layout Standard
7742 Les commandes LaTeX correspondantes doivent apparaître avant la commande
7755 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
7756 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
7757 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
7773 \begin_layout Itemize
7778 (Subject) : introduit au-dessus du titre ordinaire (
7790 ) un paragraphe centré pour indiquer le sujet du document.
7793 \begin_layout Itemize
7798 (Publishers) : introduit au-dessous du titre ordinaire (
7810 ) un paragraphe centré indiquant le nom de l'éditeur.
7813 \begin_layout Itemize
7820 report (koma-script)
7826 , dispose un paragraphe centré, sur une page à part après la page de titre,
7830 article (koma-script)
7832 , dispose un paragraphe centré, en-dessous du titre normal (
7851 \begin_layout Itemize
7856 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
7873 ) pour un en-tête de document.
7876 \begin_layout Itemize
7881 (Uppertitleback) : dans un document
7883 report (koma-script)
7885 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
7886 verso de la page de titre.
7887 N'a aucun effet dans un document imprimé en recto seul ni dans
7889 article (koma-script).
7892 \begin_layout Itemize
7897 (Lowertitleback) : dans un document
7899 report (koma-script)
7901 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
7902 de la page de titre.
7903 N'a aucun effet dans un document imprimé en recto seul ni dans
7905 article (koma-script).
7908 \begin_layout Itemize
7914 (Extratitle) : introduit une page
7915 \begin_inset Quotes fld
7919 \begin_inset Quotes frd
7922 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
7925 \begin_layout Standard
7926 Les fichiers de configuration correspondant aux classes
7928 article (koma-script)
7932 report (koma-script)
7938 comprennent le fichier
7943 C'est là que vous définirez vos propres types.
7948 dans votre répertoire personnel de formats, et éditez-le !
7951 \begin_layout Subsection
7954 letter (koma-script)
7957 \begin_layout Standard
7961 \begin_layout Standard
7973 \begin_layout Standard
7974 La classe de document
7976 letter (koma-script)
7978 est implémentée dans le fichier
7983 Elle contient tous les paragraphes de la classe standard
7987 correspondante, partiellement modifiés, à l'exception des types
7999 , spécifiques à LyX et qui sont remplacés par le nouveau type
8004 En plus par rapport à la classe standard, elle contient les types connus
8018 En outre, il y a un certain nombre de nouveaux types spécifiques pour les
8022 \begin_layout Standard
8026 \begin_layout Standard
8038 \begin_layout Standard
8039 L'apparence de la lettre produite par cette classe de document peut-être
8040 contrôlée par des commandes LaTeX (qui dans LyX seront insérées avec
8042 Éditer\SpecialChar \menuseparator
8049 \begin_layout Standard
8050 On obtient un en-tête
8051 \begin_inset Quotes fld
8055 \begin_inset Quotes frd
8058 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
8062 \begin_layout LyX-Code
8072 \begin_layout LyX-Code
8088 \begin_layout LyX-Code
8098 \begin_layout LyX-Code
8119 Une description détaillée de ces commandes se trouve en langue allemande
8120 dans la documentation de Koma-Script
8125 Grâce à elles, l'auteur de la lettre peut créer son propre format.
8128 \begin_layout Standard
8137 définissent le début de la lettre et doivent être présents dans toute lettre.
8138 Pour les identifier dans LyX, les lettres
8146 apparaissent dans la marge.
8147 Il est possible d'écrire plusieurs lettres en un seul fichier.
8152 provoque le passage à une nouvelle lettre au même destinataire, et le type
8157 permet de changer de destinataire.
8175 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
8176 plusieurs fois dans une même lettre.
8179 \begin_layout Itemize
8184 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
8185 t le début d'une lettre.
8188 \begin_layout Itemize
8193 (Opening) : introduit un paragraphe pour la formule de politesse initiale
8194 et produit implicitement une nouvelle lettre.
8197 \begin_layout Itemize
8206 : introduit un paragraphe pour la formule de politesse finale.
8209 \begin_layout Itemize
8214 : introduit un post-scriptum.
8217 \begin_layout Itemize
8222 : introduit un paragraphe pour les co-destinataires.
8225 \begin_layout Itemize
8231 (Encl) : introduit un paragraphe pour les pièces jointes.
8234 \begin_layout Standard
8275 sont des types qui présentent une invite et qui servent à entrer des renseignem
8276 ents qui seront utilisés par la classe de document.
8277 Nous les appellerons
8278 \begin_inset Quotes fld
8282 \begin_inset Quotes frd
8289 \begin_layout Standard
8290 NdT : Mais si quelqu'un a une meilleure idée pour traduire
8291 \begin_inset Quotes fld
8295 \begin_inset Quotes frd
8298 , je ne dis pas non.
8307 \begin_layout Standard
8308 On pourrait considérer que les types
8316 devraient être des types à invite.
8317 Cependant, à cause de la signification particulière de ces types, je les
8318 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
8320 En plus, cela choquerait mon sens de la symétrie si les types
8328 avaient une apparence très différente.
8334 Ces types doivent être présents avant le type
8341 \begin_layout Standard
8342 Une implémentation de ces types dans une logique WYSIWYG n'aurait pas de
8343 sens, car l'aspect réel de la lettre produite ne dépendra pas seulement
8344 de l'utilisation d'un type donné, mais aussi d'autres facteurs.
8345 Par exemple, dans le comportement par défaut, une signature entrée avec
8350 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
8355 La valeur indiquée pour
8359 n'apparaîtra même pas dans la lettre.
8360 Nous avons déjà signalé plus haut la possibilité de décrire son propre
8361 environnement de lettre.
8364 \begin_layout Standard
8365 Les types à invite peuvent être utilisés comme des paragraphes vides.
8366 Cela a un sens par exemple pour le type
8370 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
8375 qui est prise comme signature, tandis que si l'on utilise un paragraphe
8380 vide, il n'y a réellement pas de signature spécifiée.
8383 \begin_layout Standard
8384 Il est possible en utilisant ces types à invite de créer un patron de lettre
8385 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
8386 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
8389 \begin_layout Itemize
8394 (Name) : nom de l'expéditeur.
8395 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
8396 dans l'en-tête de la lettre.
8399 \begin_layout Itemize
8404 : signature de l'expéditeur.
8405 Par défaut, apparaît en dessous du type
8414 est absent, c'est la valeur du type
8421 \begin_layout Itemize
8426 (Address) : adresse de l'expéditeur.
8427 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
8428 en dessous du nom de l'expéditeur.
8431 \begin_layout Itemize
8436 (Telephone) : numéro de téléphone de l'expéditeur.
8437 Par défaut, correspond à la variable
8446 \begin_layout Itemize
8451 (Place) : lieu d'écriture de la lettre.
8454 \begin_layout Itemize
8459 : date d'écriture de la lettre.
8468 disposent par défaut le lieu et la date sur une ligne alignée à droite,
8469 en dessous du destinataire.
8474 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
8480 S'il n'y a pas de paragraphe
8484 , la date du jour est utilisée.
8487 \begin_layout Itemize
8492 (Backaddress) : adresse pour le retour du courrier.
8493 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
8497 \begin_layout Itemize
8502 (Specialmail) : informations spéciales sur le courrier.
8503 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
8504 l'adresse de retour du courrier.
8507 \begin_layout Itemize
8512 (Location) : informations supplémentaires.
8513 Par défaut, apparaît à droite en dessous du champ du destinataire.
8516 \begin_layout Itemize
8521 : le titre de la lettre.
8522 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
8526 \begin_layout Itemize
8531 : le sujet de la lettre.
8532 Par défaut, apparaît en caractères gras au-dessus du paragraphe
8539 \begin_layout Standard
8560 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
8561 titre, une ligne qui contient les champs
8562 \begin_inset Quotes fld
8566 \begin_inset Quotes frd
8570 \begin_inset Quotes fld
8574 \begin_inset Quotes frd
8578 \begin_inset Quotes fld
8582 \begin_inset Quotes frd
8586 \begin_inset Quotes fld
8590 \begin_inset Quotes frd
8594 \begin_inset Quotes fld
8598 \begin_inset Quotes frd
8602 \begin_inset Quotes fld
8606 \begin_inset Quotes frd
8611 \begin_inset Quotes fld
8615 \begin_inset Quotes frd
8618 , LyX reprend la valeur donnée dans
8623 Si l'un quelconque de ces types
8624 \begin_inset Quotes fld
8627 pour lettre commerciale
8628 \begin_inset Quotes frd
8631 est utilisé, la valeur donnée pour
8635 n'apparaîtra pas, seule est définie la variable LaTeX
8642 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
8643 le champ du destinataire) est supprimée.
8644 Les types sont implémentés comme des types à invite, avec les invites correspon
8645 dantes, et doivent être utilisés avant le type
8652 \begin_layout Itemize
8657 (Yourref) : Votre référence
8660 \begin_layout Itemize
8665 (Yourmail) : Votre courrier du
8668 \begin_layout Itemize
8673 (Myref) : Notre référence
8676 \begin_layout Itemize
8681 (Customer) : Numéro de client
8684 \begin_layout Itemize
8689 (Invoice) : Numéro de facture
8692 \begin_layout Subsection
8693 La nouvelle classe lettre :
8695 letter (koma-script v.2)
8698 \begin_layout Standard
8704 \begin_layout Standard
8705 \begin_inset VSpace medskip
8711 \begin_layout Standard
8712 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
8720 , désormais périmée.
8721 Elle a -- du côté LaTeX -- une interface complètement nouvelle et n'est
8722 pas compatible avec l'ancienne classe.
8723 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
8726 \begin_layout Standard
8727 Cette classe recouvre les mêmes fonctionnalités que
8729 letter (koma-script)
8731 , plus quelques autres.
8732 Les éléments de base sont
8736 (adresse du destinataire, comme
8740 dans le précédent format),
8753 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
8754 lettres dans un même document).
8755 Les nouveaux éléments concernent l'expéditeur, ce sont :
8771 et la possibilité de mettre un
8777 Insérer\SpecialChar \menuseparator
8783 \begin_layout Standard
8784 La plus grande amélioration est la possibilité de configurer la mise en
8785 page de la lettre pour s'adapter à presque tous les besoins, soit dans
8788 Format\SpecialChar \menuseparator
8789 Préambule\SpecialChar \ldots{}
8792 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
8797 ), qui sera lu comme une option de classe
8801 \begin_layout Standard
8802 Le paquetage KOMA est livré avec quelques fichiers
8807 Il y a par exemple un fichier
8811 qui suit les règles typographiques allemandes, et un
8815 qui permet de retrouver la mise en page par défaut de l'ancienne classe
8821 Vous pouvez charger cette dernière avec l'option de classe
8825 , mise dans le champ
8832 Format\SpecialChar \menuseparator
8833 Document\SpecialChar \menuseparator
8846 \begin_layout Standard
8859 fourni avec LyX, qui vous donnera des exemples.
8860 Vous trouverez une description détaillée dans la documentation de Koma-Script
8868 \begin_layout Subsection
8872 \begin_layout Standard
8873 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
8874 quelques problèmes :
8877 \begin_layout Itemize
8878 Le numéro de chapitre pour un type
8882 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
8883 d'être sur la même ligne juste avant.
8884 C'est causé par le comportement interne de LyX face au marqueur de type
8889 dans le fichier de format.
8893 \begin_layout Itemize
8894 Les en-têtes des types
8902 sont uniquement dans la
8903 \begin_inset Quotes fld
8907 \begin_inset Quotes frd
8910 table des matières LaTeX, et pas dans la table des matières LyX (
8912 Visualiser\SpecialChar \menuseparator
8920 \begin_layout Itemize
8921 Les paragraphes avec la classe de document
8925 apparaissent séparés par de l'interligne supplémentaire, et non par une
8927 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
8928 Mais dans la fenêtre
8930 Format\SpecialChar \menuseparator
8931 Document\SpecialChar \menuseparator
8934 le bouton à cocher correspondant indique
8943 insère toujours des commandes LaTeX supplémentaires dans le document pour
8944 causer cet espacement, ce qui ne serait pas le comportement désiré dans
8948 \begin_layout Section
8949 Publications Springer sur deux colonnes (
8956 \begin_layout Standard
8962 \begin_layout Subsection
8966 \begin_layout Standard
8967 Ce sont les fichiers de format pour certains types de journaux édités par
8968 Springer Verlag et dont la liste apparaît à
8969 \begin_inset LatexCommand url
8970 target "http://www.springer.de/author/tex/help-journals.html"
8974 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
8975 maintenant du LaTeX2e !).
8976 C'est un système modulaire : ce qui est commun à tous les journaux est
8981 , et les fichiers de format particuliers à un journal (comme, par exemple,
8986 pour le Journal of Geodesy) peuvent l'inclure.
8989 \begin_layout Standard
8990 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
8991 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
9000 en suivant le schéma donné dans
9007 \begin_layout Standard
9008 Ce n'a raisonnablement bien été testé que pour le Journal of Geodesy.
9017 sont fournis avec la distribution standard de LyX.
9018 Installez le fichier de classe correspondant (téléchargé chez Springer)
9019 dans un répertoire approprié, reconfigurez LaTeX (en lançant
9023 dans le cas de teTeX, en tant que super-utilisateur si nécessaire -- LyX
9024 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
9028 \begin_layout Subsection
9032 \begin_layout Standard
9033 Un grand nombre de styles de type théorème --
9041 , \SpecialChar \ldots{}
9049 \begin_layout Standard
9074 (Running_LaTeX_Title
9107 Voir la documentation du fichier de classe de Springer pour les détails.
9110 \begin_layout Subsection
9111 Publications supportées
9114 \begin_layout Itemize
9126 \begin_layout Itemize
9129 Probability Theory and Related Fields
9135 -- Jean-Marc Lasgouttes
9138 \begin_layout Standard
9139 Ajoutez le vôtre, ce n'est pas si dur !
9142 \begin_layout Subsection
9146 \begin_layout Standard
9147 Ces fichiers sont partiellement basés sur l'ancien
9151 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
9152 style LaTeX 2.09 de Springer.
9153 Tout ceci, ainsi que le format
9157 , est maintenant dépassé.
9158 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
9159 des fichiers de format LyX.
9162 \begin_layout Subsection
9166 \begin_layout Standard
9168 Mais probablement moins que dans l'ancien
9175 \begin_layout Standard
9176 Limitations par exemple : n'affiche pas le numéro pour les formats de type
9177 théorème, seulement #.
9180 \begin_layout Section
9181 Publications de l'AGU (
9188 \begin_layout Standard
9194 \begin_layout Subsection
9198 \begin_layout Standard
9199 Ce sont les fichiers de format correspondant à certaines publications de
9200 l'American Geophysical Society.
9201 Nous supposons que vous avez déjà installé les fichiers de classe propres
9202 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
9203 \begin_inset LatexCommand url
9204 target "ftp://ftp.agu.org/journals/latex/journals"
9211 \begin_layout Subsection
9212 Nouveaux environnements
9215 \begin_layout Standard
9225 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
9226 LaTeX dans les classes AGU soient
9237 \begin_layout Standard
9238 Les environnements nouvellement définis sont
9299 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
9300 dans la documentation des classes AGU.
9303 \begin_layout Standard
9304 Je soupçonne que tout ceci soit encore relativement incomplet.
9307 \begin_layout Subsection
9311 \begin_layout Standard
9321 Nous avons également une nouvelle
9328 \begin_layout Subsection
9329 Publications supportées
9332 \begin_layout Itemize
9335 Journal of Geophysical Research
9344 \begin_layout Standard
9345 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
9356 \begin_layout Subsection
9357 Bogues et choses à retenir
9360 \begin_layout Standard
9361 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
9362 à chaque nouveau document :
9365 \begin_layout Enumerate
9370 , ce que vous ferez dans
9372 Format\SpecialChar \menuseparator
9376 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
9384 \begin_layout Enumerate
9393 de la classe de document.
9394 (C'est effectivement un bogue.)
9397 \begin_layout Enumerate
9398 Assurez-vous que vous utilisez le style de bibliographie
9406 dans le deuxième champ de l'insert BibTeX.
9407 Aucun des styles standard ne conviendra.
9410 \begin_layout Section
9411 Publications de l'EGS (
9418 \begin_layout Standard
9424 \begin_layout Subsection
9428 \begin_layout Standard
9429 C'est le fichier de format pour les publications de l'European Geophysical
9431 Vous pouvez télécharger la classe
9435 (nécessaire) depuis le site de l'EGS à
9436 \begin_inset LatexCommand url
9437 target "www.copernicus.org"
9444 \begin_layout Subsection
9445 Nouveaux environnements
9448 \begin_layout Standard
9459 , Affil., Journal, numéro_ms
9478 L'actuel fichier de format est malheureusement très peu modulaire et devrait
9479 plus utiliser les inclusions
9486 \begin_layout Section
9487 Diapos Slides (alias SliTeX)
9488 \begin_inset LatexCommand label
9496 \begin_layout Standard
9504 \begin_layout Subsection
9508 \begin_layout Standard
9509 Cette section décrit comment utiliser LyX pour préparer des transparents
9510 pour rétroprojecteurs.
9511 Il y a deux classes de document qui le permettent : la classe par défaut
9521 Cette section décrit la première.
9524 \begin_layout Standard
9525 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
9529 \begin_layout Standard
9530 \begin_inset VSpace bigskip
9536 \begin_layout Standard
9540 Cette section décrit
9545 \begin_inset Quotes fld
9552 \begin_inset Quotes frd
9558 \begin_layout Standard
9559 Si vous cherchez une documentation sur
9560 \begin_inset Quotes fld
9569 \begin_inset Quotes frd
9572 , voyez la section\InsetSpace ~
9574 \begin_inset LatexCommand ref
9575 reference "sec:foiltex"
9588 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
9595 \begin_layout Standard
9597 enfin, c'est ce que m'ont dit et répété ses défenseurs.
9598 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
9606 dont parle cette section.
9609 \begin_layout Standard
9610 Cette classe est l'évolution en LaTeX2e du vieux package S
9615 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
9616 de maintenant j'appellerais simplement
9617 \begin_inset Quotes fld
9623 \begin_inset Quotes frd
9628 ), donc vous devez logiquement l'avoir.
9629 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
9630 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
9636 Cependant, il y a des choses que
9640 fait et que les autres ne font pas, comme générer des sur-couches.
9641 Continuez la lecture pour en savoir plus !
9644 \begin_layout Subsection
9646 \begin_inset LatexCommand label
9647 name "sec:demarrer-slides"
9654 \begin_layout Standard
9655 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
9657 \begin_inset Quotes fld
9664 \begin_inset Quotes frd
9675 Format\SpecialChar \menuseparator
9676 Document\SpecialChar \menuseparator
9680 Il y a quelques particularités qu'il faut connaître à propos de cette classe
9684 \begin_layout Itemize
9685 Ne vous fatiguez pas à changer les options
9695 Format\SpecialChar \menuseparator
9696 Document\SpecialChar \menuseparator
9699 : de toute façon, elles ne sont pas supportées par la classe
9704 \begin_layout Itemize
9713 Format\SpecialChar \menuseparator
9714 Document\SpecialChar \menuseparator
9717 a un comportement un peu différent pour cette classe.
9718 Voici les choix possibles et leurs effets :
9722 \begin_layout Description
9727 Le rendu final contient des numéros de page dans le coin inférieur droit.
9730 \begin_layout Description
9739 , mais imprime aussi tous les marqueurs temporels que vous aurez placés.
9740 C'est le choix par défaut.
9743 \begin_layout Description
9748 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
9749 ni de marqueurs d'alignement.
9753 \begin_layout Itemize
9758 a une option supplémentaire :
9763 Pour l'utiliser, mettez
9764 \begin_inset Quotes fld
9772 \begin_inset Quotes frd
9777 Options\InsetSpace ~
9782 Format\SpecialChar \menuseparator
9783 Document\SpecialChar \menuseparator
9790 \begin_layout Standard
9791 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
9797 Voir la section\InsetSpace ~
9799 \begin_inset LatexCommand ref
9800 reference "sec:note-slides"
9804 pour plus de détails.
9808 \begin_layout Standard
9809 Vous pouvez aussi utiliser le fichier modèle
9812 \begin_inset Quotes fld
9816 \begin_inset Quotes frd
9821 pour mettre en place automatiquement un document de la classe
9827 Fichier\SpecialChar \menuseparator
9828 Nouveau\InsetSpace ~
9832 pour créer votre document).
9833 Le fichier modèle contient aussi quelques exemples d'environnements de
9834 paragraphe spéciaux utilisés par cette classe.
9835 Je vais maintenant décrire ces derniers.
9838 \begin_layout Subsection
9839 Environnements de Paragraphe
9842 \begin_layout Subsubsection
9843 Environnements supportés
9846 \begin_layout Standard
9847 La première chose que vous allez remarquer en commençant un nouveau document
9852 est la taille et le type de police : il est équivalent à la taille
9863 C'est aussi la police qui est utilisée pour le rendu final.
9864 Dites-vous que c'est un
9865 \begin_inset Quotes fld
9869 \begin_inset Quotes frd
9872 pour vous rappeler que c'est une diapositive.
9873 Vos transparents finaux utiliseront une grande police, donc vous aurez
9875 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
9879 \begin_layout Standard
9880 La deuxième chose qui frappe est le changement du menu des environnements
9881 (tout à gauche de la barre d'outils).
9882 La plupart des environnements de paragraphe que vous avez l'habitude d'y
9884 Il y en a aussi cinq nouveaux.
9885 C'est parce que la classe
9889 elle-même ne supporte que certains environnements de paragraphe :
9892 \begin_layout Itemize
9898 \begin_layout Itemize
9904 \begin_layout Itemize
9910 \begin_layout Itemize
9916 \begin_layout Itemize
9922 \begin_layout Itemize
9928 \begin_layout Itemize
9934 \begin_layout Itemize
9940 \begin_layout Itemize
9946 \begin_layout Itemize
9952 \begin_layout Itemize
9958 \begin_layout Standard
9959 Tous les autres environnements standard, comme les en-têtes de section,
9960 ne servent pas dans la classe
9967 \begin_layout Standard
9968 D'autre part, vous remarquerez de nouveaux environnements :
9971 \begin_layout Itemize
9983 \begin_layout Itemize
9993 \begin_layout Itemize
9999 \begin_layout Itemize
10011 \begin_layout Itemize
10023 \begin_layout Standard
10024 Ces cinq-là présentent des subtilités, dues à une
10025 \begin_inset Quotes fld
10029 \begin_inset Quotes frd
10033 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
10034 dans un environnement vide.
10035 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
10036 une diapo par autre chose que du texte.
10037 Pour contourner cela, j'ai fait un peu de
10038 \begin_inset Quotes fld
10042 \begin_inset Quotes frd
10048 \begin_layout Subsubsection
10049 Subtilités des nouveaux environnements
10050 \begin_inset LatexCommand label
10051 name "sec:subtilité-slides"
10058 \begin_layout Standard
10059 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
10060 dues aux limitations inhérentes à la version actuelle de LyX.
10061 Comme je viens de le dire, LyX interdit les environnements qui commencent
10062 par un autre environnement.
10063 Pour contourner ceci, l'environnement
10067 n'en est pas vraiment un, si l'on se fie à la description du
10074 \begin_layout Standard
10088 \begin_inset Quotes fld
10091 pseudo-environnements
10092 \begin_inset Quotes frd
10096 Ils ressemblent à des en-têtes de section ou à une
10100 , mais en fait commencent un environnement de paragraphe (et terminent le
10101 précédent si nécessaire).
10102 De la même manière, considérez
10111 \begin_inset Quotes fld
10115 \begin_inset Quotes frd
10119 Ces deux objets réalisent en effet des actions.
10122 \begin_layout Standard
10123 Un propriété commune aux cinq environnements
10143 est un marqueur plutôt longuet.
10144 Le texte suivant ce marqueur -- d'ordinaire le contenu de l'environnement
10145 de paragraphe -- n'est pas pris en compte par
10166 LyX l'ignore totalement.
10167 En fait, vous pouvez laisser ces cinq environnements complètement vides.
10170 \begin_layout Standard
10171 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
10172 vous pouvez le faire.
10173 Ça peut être une brève description du contenu de la
10178 Dans ce cas, entrez votre description et tapez
10182 comme vous le feriez normalement.
10185 \begin_layout Standard
10186 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
10187 rencontrer une autre subtilité de LyX.
10188 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
10189 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
10190 Vous ferez donc ainsi :
10193 \begin_layout Itemize
10194 Commencez à entrer le texte qui
10198 le nouveau paragraphe
10222 \begin_layout Itemize
10223 Placez-vous maintenant au début de ce paragraphe.
10227 \begin_layout Itemize
10236 \begin_layout Itemize
10237 Changez enfin ce nouveau paragraphe vide en un
10261 \begin_layout Standard
10262 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
10266 \begin_layout Subsection
10267 Réaliser une présentation grâce à
10280 \begin_layout Subsubsection
10281 Utiliser l'environnement
10286 \begin_layout Standard
10287 Si vous espérez apprendre dans cette section comment faire une présentation
10288 orale, vous serez amèrement déçu.
10289 Naturellement, je vais vous décrire en quoi la classe
10293 pourra vous aider à préparer les supports de la présentation.
10294 En revanche, le contenu de celle-ci est entièrement de votre ressort.
10295 (C'est ça aussi, la philosophie LyX !)
10298 \begin_layout Standard
10299 Sélectionnez l'environnement
10303 (de la manière décrite à la section\InsetSpace ~
10305 \begin_inset LatexCommand ref
10306 reference "sec:subtilité-slides"
10310 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
10311 Le marqueur pour cet environnement /
10312 \begin_inset Quotes fld
10316 \begin_inset Quotes frd
10320 \begin_inset Quotes fld
10324 \begin_inset Quotes frd
10327 en bleu, suivie de l'indication
10328 \begin_inset Quotes fld
10332 \begin_inset Quotes frd
10336 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
10338 C'est aussi simple que ça.
10341 \begin_layout Standard
10342 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
10343 la fin des pages (vous pouvez toujours le faire dans
10345 Format\SpecialChar \menuseparator
10349 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
10351 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
10352 en contenir, le surplus débordera sur une nouvelle diapo.
10353 Je vous déconseille de le faire, cependant, car la diapo
10354 \begin_inset Quotes fld
10358 \begin_inset Quotes frd
10361 ne présentera aucun numéro de page.
10362 De plus, elle peut interférer avec une
10366 que vous aurez préparé pour accompagner la
10373 \begin_layout Standard
10382 fonctionnent comme l'environnement
10387 Tous deux créent une
10388 \begin_inset Quotes fld
10392 \begin_inset Quotes frd
10395 suivie par un marqueur (
10396 \begin_inset Quotes fld
10400 \begin_inset Quotes frd
10404 \begin_inset Quotes fld
10408 \begin_inset Quotes frd
10412 La couleur n'est plus le bleu, mais un magenta éclatant et la
10413 \begin_inset Quotes fld
10417 \begin_inset Quotes frd
10420 se présente différemment, dans son style et sa longueur.
10421 Les trois marqueurs diffèrent par leur police.
10424 \begin_layout Standard
10425 Comme pour l'environnement
10429 , si le contenu d'une
10437 dépasse la taille physique d'un transparent ou d'une feuille de papier,
10438 le surplus sera disposé sur une nouvelle page.
10439 À nouveau, je vous le déconseille, les
10447 n'auraient plus aucune utilité.
10450 \begin_layout Subsubsection
10460 \begin_layout Standard
10465 est de créer une diapo qui vienne se superposer à une autre.
10466 Vous pouvez vouloir présenter une figure sur la
10470 principale avant d'afficher le texte qui va avec.
10471 Une façon de faire est de poser une feuille de papier noire sur la partie
10476 que vous souhaitez cacher.
10477 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
10478 superposer un graphique à un autre.
10479 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
10483 pour que les graphiques se superposent.
10488 rend les choses bien plus faciles.
10491 \begin_layout Standard
10496 reçoit le numéro de page de la
10501 \begin_inset Quotes fld
10505 \begin_inset Quotes frd
10511 \begin_inset Quotes fld
10515 \begin_inset Quotes frd
10522 \begin_layout Standard
10527 multiples auront donc
10530 \begin_inset Quotes fld
10534 \begin_inset Quotes frd
10542 \begin_inset Quotes fld
10546 \begin_inset Quotes frd
10552 accolé au numéro de page.
10560 En effet, vous voulez que la
10568 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
10573 \begin_inset Quotes fld
10577 \begin_inset Quotes frd
10589 le laisse voir : le marqueur qui débute un environnement
10593 est moins long que celui d'une
10598 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
10608 Ces marques vous aideront à aligner les deux transparents.
10611 \begin_layout Standard
10612 Le principal problème de la superposition de transparents est d'aligner
10613 les contenus de ces diapos.
10614 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
10615 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
10616 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
10617 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
10618 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
10630 \begin_layout Standard
10631 Comme leur nom l'indique,
10639 sont deux environnements de paragraphe, qui rendent le texte respectivement
10640 visible et invisible.
10641 Remarquez à la section\InsetSpace ~
10643 \begin_inset LatexCommand ref
10644 reference "sec:subtilité-slides"
10648 que vous ne placez rien
10654 ces environnements.
10655 Lorsque vous créez un
10662 , LyX insère un marqueur centré, bleu clair, indiquant
10663 \begin_inset Quotes fld
10666 <Invisible Text Follows>
10667 \begin_inset Quotes frd
10671 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
10679 ), mais l'espace qu'ils auraient occupé sera laissé vide.
10682 \begin_layout Standard
10687 , l'étiquette centrée sera
10688 \begin_inset Quotes fld
10691 <Visible Text Follows>
10692 \begin_inset Quotes frd
10696 Les paragraphes qui suivent cette étiquette se comporteront normalement.
10697 Remarquez qu'au début d'une nouvelle
10713 est automatiquement désactivée.
10714 Il n'est donc pas nécessaire d'utiliser
10725 \begin_layout Standard
10726 Maintenant, voyons comment utiliser les commandes
10734 avec les environnements
10742 pour créer des diapos superposées :
10745 \begin_layout Enumerate
10754 ) avec tout ce qui devra apparaître autant sur la
10758 elle-même que sur les
10765 \begin_layout Enumerate
10766 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
10770 , insérez un environnement
10775 Si nécessaire, insérez un environnement
10779 là où le texte devra de nouveau apparaître sur la
10786 \begin_layout Enumerate
10787 Commencez un environnement
10791 juste après l'environnement
10798 \begin_layout Enumerate
10799 Copiez le contenu de l'environnement
10803 dans l'environnement
10810 \begin_layout Enumerate
10826 \begin_layout Standard
10827 C'est bon, vous avez votre superposition.
10830 \begin_layout Standard
10831 Il reste un problème avec la façon dont j'ai conçu la classe
10835 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
10836 , ni rendre visible du texte au milieu d'un paragraphe invisible.
10837 Pour ce faire, vous devrez insérer du code LaTeX
10841 \begin_layout Standard
10842 Les commandes en question sont :
10845 \begin_layout Itemize
10853 \begin_layout Itemize
10861 \begin_layout Standard
10863 et devront être entrées en mode TeX.
10864 Le texte dont vous voulez changer la
10865 \begin_inset Quotes fld
10869 \begin_inset Quotes frd
10872 sera à l'intérieur des accolades, derrière la commande
10885 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
10901 \begin_layout Subsubsection
10911 \begin_inset LatexCommand label
10912 name "sec:note-slides"
10919 \begin_layout Standard
10928 est toujours associée à une
10933 \begin_inset Quotes fld
10937 \begin_inset Quotes frd
10941 Ici aussi, la classe
10945 de LyX fournit des indices visuels.
10950 est magenta éclatant, comme celui d'une
10954 ; et en longueur, il est intermédiaire entre celui d'une
10958 (qui est plus long) et celui d'une
10962 (qui est plus court).
10963 De plus, une fois imprimée, une
10967 aura le numéro de page de sa
10972 \begin_inset Quotes fld
10976 \begin_inset Quotes frd
10982 \begin_inset Quotes fld
10986 \begin_inset Quotes frd
10994 \begin_inset Quotes fld
10998 \begin_inset Quotes frd
11006 \begin_inset Quotes fld
11010 \begin_inset Quotes frd
11017 Vous pouvez avoir plusieures
11021 associées à une seule
11025 , et, comme pour les
11033 , vous voudrez sûrement couper les longues
11037 de manière à ce qu'elles tiennent sur une seule page.
11040 \begin_layout Standard
11045 est évidente : elle contient toute sortes d'informations que vous voulez
11046 ajouter à propos d'une
11051 Elle peut aussi servir d'aide-mémoire pour une
11056 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
11057 Actuellement, la classe
11061 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
11067 Il faudra donc passer par le code LaTeX.
11071 \begin_layout Standard
11072 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
11074 \begin_inset Quotes fld
11082 \begin_inset Quotes frd
11085 (voir la section\InsetSpace ~
11087 \begin_inset LatexCommand ref
11088 reference "sec:demarrer-slides"
11093 Cette option active les marqueurs temporels qui apparaîtront alors dans
11094 le coin inférieur gauche de toutes les
11098 que vous générerez.
11099 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
11101 \begin_inset Quotes fld
11111 \begin_inset Quotes frd
11115 \begin_inset Quotes fld
11125 \begin_inset Quotes frd
11129 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
11131 \begin_inset Quotes fld
11141 \begin_inset Quotes frd
11144 sert à indiquer le temps voulu, tandis que
11145 \begin_inset Quotes fld
11155 \begin_inset Quotes frd
11158 est utilisé pour ajouter une certaine durée.
11163 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
11164 vous voulez passer sur chaque
11171 \begin_layout Standard
11172 Il reste une fonction à décrire.
11173 Vous voudrez forcément imprimer toutes vos
11181 sur des transparents et toutes vos
11185 sur des feuilles blanches.
11194 à laquelle elle est associée.
11198 \begin_layout Standard
11199 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
11200 ce qu'il faut imprimer.
11201 Toutes deux doivent être placées dans le préambule de votre document.
11203 \begin_inset Quotes fld
11215 \begin_inset Quotes frd
11218 n'imprimera que les
11227 De même, la commande
11228 \begin_inset Quotes fld
11238 \begin_inset Quotes frd
11241 n'imprimera que les
11246 Je vous conseille de mettre les deux commandes en commentaire dans votre
11248 \begin_inset Quotes fld
11252 \begin_inset Quotes frd
11255 celle dont vous avez besoin à l'impression.
11256 J'ai l'habitude de : décommenter
11259 \begin_inset Quotes fld
11267 \begin_inset Quotes frd
11272 , imprimer dans un fichier dont le nom contient
11275 \begin_inset Quotes fld
11279 \begin_inset Quotes frd
11284 , la recommenter et décommenter
11287 \begin_inset Quotes fld
11295 \begin_inset Quotes frd
11300 et imprimer dans un fichier
11303 \begin_inset Quotes fld
11307 \begin_inset Quotes frd
11313 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
11314 des transparents ou des feuilles blanches selon le cas.
11317 \begin_layout Standard
11318 Vous pouvez aussi donner d'autres paramètres à
11319 \begin_inset Quotes fld
11329 \begin_inset Quotes frd
11333 \begin_inset Quotes fld
11343 \begin_inset Quotes frd
11347 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
11350 \begin_layout Subsection
11351 Le fichier modèle pour la classe
11356 \begin_layout Standard
11357 J'ai aussi créé un fichier modèle,
11358 \begin_inset Quotes fld
11366 \begin_inset Quotes frd
11374 Pour l'utiliser, créez votre document avec
11376 Fichier\SpecialChar \menuseparator
11377 Nouveau\InsetSpace ~
11382 Votre fichier de présentation LyX contiendra un exemple du triplet
11384 Diapo -- SurCouche -- Note
11395 contiennent un exemple de
11404 Enfin, le préambule contient :
11407 \begin_layout LyX-Code
11408 % Uncomment to print out only slides and overlays
11412 \begin_layout Standard
11415 Décommentez pour n'imprimer que les diapos et les sur-couches
11423 \begin_layout LyX-Code
11427 \begin_layout LyX-Code
11437 \begin_layout LyX-Code
11438 % Uncomment to print out only notes
11442 \begin_layout Standard
11445 Décommentez pour n'imprimer que les notes
11453 \begin_layout LyX-Code
11457 \begin_layout LyX-Code
11465 \begin_layout Standard
11466 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
11468 \begin_inset Quotes fld
11476 \begin_inset Quotes frd
11480 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
11482 Elle est là si vous en avez besoin.
11483 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
11489 la section\InsetSpace ~
11491 \begin_inset LatexCommand ref
11492 reference "sec:foiltex"
11501 (présent sur certaines distributions TeX).
11502 Ce dernier n'est pas encore supporté par LyX
11506 \begin_layout Standard
11507 Si vous voulez vous y mettre...
11515 Je ne connais rien à ces classes.
11516 Essayez-les pour voir quelles alternatives elles représentent.
11519 \begin_layout Section
11520 Diapos Foils (alias
11528 \begin_inset LatexCommand label
11536 \begin_layout Standard
11542 \begin_layout Subsection
11546 \begin_layout Standard
11547 Cette section décrit comment utiliser LyX pour préparer des transparents
11548 pour rétroprojecteurs.
11549 Il y a deux classes de document qui le permettent : la classe par défaut
11559 Cette section décrit la classe
11566 \begin_layout Standard
11567 Redisons-le donc bien clairement :
11570 \begin_layout Standard
11571 \begin_inset VSpace bigskip
11577 \begin_layout Standard
11581 Cette section concerne la classe
11584 \begin_inset Quotes fld
11595 \begin_inset Quotes frd
11601 \begin_layout Standard
11602 \begin_inset VSpace bigskip
11608 \begin_layout Standard
11609 Si vous voulez une documentation sur
11610 \begin_inset Quotes fld
11615 slides\InsetSpace ~
11619 \begin_inset Quotes frd
11622 , voyez la section\InsetSpace ~
11624 \begin_inset LatexCommand ref
11625 reference "sec:slitex"
11630 Si votre machine n'a pas la classe
11634 installée, il vous faudra sûrement utiliser la classe
11638 par défaut, qui n'est pas aussi bonne.
11641 \begin_layout Standard
11646 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
11652 Celui-ci fait maintenant partie intégrante de LaTeX2e.
11655 \begin_layout Subsection
11659 \begin_layout Standard
11660 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11662 \begin_inset Quotes fld
11667 slides\InsetSpace ~
11675 \begin_inset Quotes frd
11684 Format\SpecialChar \menuseparator
11685 Document\SpecialChar \menuseparator
11689 Il y a quelques autres réglages qui ont une signification spéciale avec
11693 \begin_layout Itemize
11694 Ne changez pas les options
11704 Format\SpecialChar \menuseparator
11705 Document\SpecialChar \menuseparator
11709 Elles sont ignorées par la classe
11716 \begin_layout Itemize
11717 La taille par défaut est de 20\InsetSpace ~
11718 pt, les autres choix étant respectivement
11720 pt, 25\InsetSpace ~
11721 pt et 30\InsetSpace ~
11725 \begin_layout Itemize
11726 La police par défaut est
11731 mais toutes les équations mathématiques restent formatées dans la police
11739 \begin_layout Itemize
11744 TeX accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11745 pour travailler avec des diapos 35mm.
11746 Les tailles A5, B5,
11760 ne sont pas supportées.
11763 \begin_layout Itemize
11764 Ne vous occupez pas de
11766 Placement\InsetSpace ~
11770 : l'option est de toute façon ignorée.
11771 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11774 \begin_layout Itemize
11781 se comportent un peu différemment avec cette classe.
11786 TeX propose en effet des possibilités plus étendues pour les en-têtes et
11787 pieds de page, comme l'insertion d'un logo défini par l'utilisateur.
11788 Voyez la section\InsetSpace ~
11790 \begin_inset LatexCommand ref
11791 reference "sec:foil-en-tetes"
11795 pour de plus amples détails.
11796 La page de titre est traitée différemment de toutes les autres pages du
11804 L'éventuel logo y est
11812 centré au bas de la page.
11813 Les différentes mises en page possibles sont les suivantes :
11818 \labelwidthstring MMMMMMM
11825 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11826 (sauf évidemment les notes de bas de page).
11830 \labelwidthstring MMMMMMM
11837 Les diapos auront un numéro de page centré en bas de la page.
11838 Ni en-tête, ni pied de page (à part les notes).
11842 \labelwidthstring MMMMMMM
11847 Le numéro apparaît en bas à droite.
11848 Les en-têtes et pieds de page seront présents.
11849 C'est le choix par défaut.
11853 \labelwidthstring MMMMMMM
11858 Vous donne accès au paquetage
11862 , et ce même si son utilisation est déconseillée par l'auteur de
11866 TeX car certaines incompatibilités apparaissent.
11870 \begin_layout Subsubsection
11871 Options Supplémentaires
11874 \begin_layout Standard
11875 Les options suivantes peuvent être activées dans le champ
11877 Autres\InsetSpace ~
11882 Format\SpecialChar \menuseparator
11883 Document\SpecialChar \menuseparator
11890 \labelwidthstring MMMMMMx
11895 Règle le format de page à 7,33\InsetSpace ~
11896 pouces sur 11\InsetSpace ~
11897 pouces, ce qui donne le même
11898 rapport largeur/hauteur qu'une diapo 35\InsetSpace ~
11899 mm, facilitant ainsi le travail
11904 \labelwidthstring MMMMMMx
11909 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11910 sur toutes les pages sauf celle de titre.
11914 \labelwidthstring MMMMMMx
11919 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11920 sur toutes les pages sauf celle de titre.
11924 \labelwidthstring MMMMMMx
11929 Cette option indique à
11933 TeX d'utiliser le pilote dvips pour effectuer les rotations des pages en
11935 (Elle est automatiquement activée à la création d'un nouveau document
11944 \labelwidthstring MMMMMMx
11949 Change simplement la taille des pages au format paysage, mais sans effectuer
11951 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11952 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11953 votre imprimante directement en format paysage.
11954 Remarquez que cette option renverse les rôles respectifs des environnements
11961 En-tête_Diapo_Tourné
11963 (ne vous inquiétez pas, ils sont décrits plus loin).
11967 \labelwidthstring MMMMMMx
11972 Numéros des équations à gauche.
11976 \labelwidthstring MMMMMMx
11981 Équations alignées à gauche.
11984 \begin_layout Subsection
11985 Environnements supportés
11988 \begin_layout Standard
11989 La plupart des environnements courants sont supportés par la classe
11994 Il y a des environnements supplémentaires fournis par
11998 TeX ainsi que deux apportés par LyX.
11999 Les environnements suivants sont partagés avec d'autres classes :
12002 \begin_layout Standard
12006 \begin_layout Standard
12010 begin{multicols}{2}
12018 \begin_layout Itemize
12024 \begin_layout Itemize
12030 \begin_layout Itemize
12036 \begin_layout Itemize
12042 \begin_layout Itemize
12048 \begin_layout Itemize
12054 \begin_layout Itemize
12060 \begin_layout Itemize
12066 \begin_layout Itemize
12072 \begin_layout Itemize
12078 \begin_layout Itemize
12084 \begin_layout Itemize
12090 \begin_layout Itemize
12096 \begin_layout Itemize
12102 \begin_layout Itemize
12108 \begin_layout Itemize
12114 \begin_layout Itemize
12120 \begin_layout Itemize
12126 \begin_layout Standard
12130 \begin_layout Standard
12142 \begin_layout Standard
12143 En gros, il s'agit de tous les environnements, mis à part ceux de section.
12144 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
12149 TeX propose des commandes pour commencer de nouvelles diapos :
12152 \begin_layout Itemize
12160 \begin_layout Itemize
12163 En-Tête_Diapo_Tourné (RotateFoilhead)
12166 \begin_layout Standard
12167 LyX a aussi des versions légèrement modifiées de ces deux environnements
12171 \begin_layout Itemize
12174 En-tête_Diapo_Court
12179 \begin_layout Itemize
12182 En-tête_Diapo_Court_Tourné
12184 (ShortRotateFoilhead)
12187 \begin_layout Standard
12188 Les différences seront expliquées dans une autre section.
12191 \begin_layout Standard
12192 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
12193 nouveaux théorèmes.
12198 TeX fournit aussi un ensemble d'outils pour les présenter :
12201 \begin_layout Standard
12205 \begin_layout Standard
12209 begin{multicols}{2}
12217 \begin_layout Itemize
12223 \begin_layout Itemize
12229 \begin_layout Itemize
12235 \begin_layout Itemize
12241 \begin_layout Itemize
12247 \begin_layout Itemize
12253 \begin_layout Itemize
12259 \begin_layout Itemize
12265 \begin_layout Itemize
12271 \begin_layout Itemize
12277 \begin_layout Itemize
12283 \begin_layout Standard
12287 \begin_layout Standard
12299 \begin_layout Standard
12300 Les versions sans étoiles sont numérotées, tandis que celles avec étoiles
12302 Il y a enfin des environnements de liste ajoutés par LyX :
12305 \begin_layout Itemize
12313 \begin_layout Itemize
12321 \begin_layout Standard
12322 FoilTeX offre aussi de nombreuses possibilités pour les en-têtes et pieds
12323 de pages, qu'il vaut mieux définir dans le préambule, bien que vous puissiez
12324 le faire à tout moment dans le document.
12325 Si vous souhaitez changer ces réglages en cours de document, il est préférable
12326 de le faire au tout début d'une diapo, donc juste après l'
12333 \begin_layout Standard
12334 Pour ces réglages, vous disposez des environnements suivants [
12341 \begin_layout Standard
12345 \begin_layout Standard
12349 begin{multicols}{2}
12357 \begin_layout Itemize
12365 \begin_layout Itemize
12371 \begin_layout Itemize
12379 \begin_layout Itemize
12387 \begin_layout Itemize
12396 \begin_layout Standard
12402 \begin_layout Standard
12406 \begin_layout Standard
12418 \begin_layout Standard
12419 Certaines commandes de
12423 TeX ne sont pas directement supportées par LyX, mais vous pourrez tout de
12424 même les utiliser, comme l'explique la section\InsetSpace ~
12426 \begin_inset LatexCommand ref
12427 reference "sec:foil-non-supporte"
12434 \begin_layout Subsection
12438 \begin_layout Standard
12439 Cette section est une rapide introduction aux différents environnements
12440 qui permettent de construire un ensemble de diapos.
12441 Si vous voulez un exemple, ouvrez
12447 Fichier\SpecialChar \menuseparator
12448 Ouvrir\SpecialChar \ldots{}
12458 \begin_layout Subsubsection
12459 Donner un titre de page
12462 \begin_layout Standard
12463 À la différence des autres classes qui proposent les environnements
12479 crée le titre sur une page à part.
12480 Si vous laissez l'environnement
12484 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
12485 générerez le rendu).
12488 \begin_layout Subsubsection
12489 Débuter une nouvelle diapo
12492 \begin_layout Standard
12493 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12495 Pour les formats portrait, utilisez
12501 En-tête_Diapo_Court
12504 La différence entre ces deux environnements est la quantité d'espace entre
12509 ) et le corps de la diapo.
12512 \begin_layout Standard
12513 Les diapos en position paysage seront créées via les environnements
12515 En-tête_Diapo_Tourné
12519 En-tête_Diapo_Court_Tourné
12522 À nouveau, la seule différence est l'espace entre le titre et le corps.
12523 Les deux versions courtes ont 0,5\InsetSpace ~
12524 pouce de séparation en moins.
12527 \begin_layout Standard
12532 pour générer des sorties PostScript® de diapos en format paysage, sans
12533 quoi la rotation de ces diapos ne sera pas exécutée.
12534 Il vous sera possible d'obtenir des diapos en format paysage sans
12538 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12542 \begin_layout Subsubsection
12543 Théorèmes, lemmes, preuves et tutti quanti
12546 \begin_layout Standard
12547 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
12548 suivre directement.
12549 Ils doivent être séparés par quelque chose.
12550 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
12551 sortie LaTeX aura fusionné les deux environnements en un seul.
12552 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
12553 du texte entre les deux environnements ou d'ajouter un environnement
12557 entre les deux paragraphes avec juste un
12558 \begin_inset Quotes fld
12566 \begin_inset Quotes frd
12570 Cela forcera LyX à produire la bonne sortie LaTeX.
12571 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
12573 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
12574 deux environnements de type théorème juste l'un derrière l'autre.
12577 \begin_layout Subsubsection
12581 \begin_layout Standard
12582 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12583 autres classes plus deux nouvelles.
12584 Je ne décrirai ici que ces dernières.
12585 Si vous voulez plus d'informations sur les autres environnements de liste,
12593 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12594 le choix des puces, à la section\InsetSpace ~
12598 \begin_inset LatexCommand ref
12599 reference "sec:puces"
12606 \begin_layout Standard
12607 Les deux nouveaux environnements de liste,
12615 , ont pour but de faciliter l'utilisation de listes
12616 \begin_inset Quotes fld
12624 \begin_inset Quotes frd
12628 \begin_inset Quotes fld
12634 \begin_inset Quotes frd
12637 , bref, qui utilisent comme puces des coches (
12641 \begin_layout Standard
12654 \begin_layout Standard
12664 Ces listes sont en fait des versions spécialisées de l'environnement
12669 Elles nécessitent cependant que vous disposiez du paquetage
12676 \begin_layout Subsubsection
12677 Figures et tableaux
12680 \begin_layout Standard
12685 TeX redéfinit la notion de figures et tables flottantes afin qu'elles apparaisse
12686 nt exactement là où elles sont dans le texte plutôt qu'en haut des pages
12687 où en une quelconque autre position prédéfinie.
12688 En fait, si vous changez les réglages de positionnement des flottants,
12689 ces modifications ne seront pas prises en compte.
12692 \begin_layout Subsubsection
12693 En-têtes et pieds de pages
12694 \begin_inset LatexCommand label
12695 name "sec:foil-en-tetes"
12702 \begin_layout Standard
12711 servent à définir le texte en pied de page à gauche.
12712 La première vous permet d'insérer un logo sur vos diapos.
12713 Vous aurez par défaut comme logo
12714 \begin_inset Quotes fld
12717 -Typeset by FoilTeX-
12718 \begin_inset Quotes frd
12722 La seconde sert à classifier des documents en fonction du type de public,
12724 \begin_inset Quotes fld
12728 \begin_inset Quotes frd
12732 Par défaut elle ne contient rien.
12735 \begin_layout Standard
12736 Vous pouvez remplir les autres coins de la page avec
12740 (qui par défaut contient le numéro de page),
12751 \begin_layout Subsection
12757 \begin_inset LatexCommand label
12758 name "sec:foil-non-supporte"
12765 \begin_layout Standard
12766 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12775 dans un autre environnement.
12778 \begin_layout Subsubsection
12782 \begin_layout Standard
12783 Toutes les longueurs sont ajustées en utilisant la commande
12787 setlength\SpecialChar \-
12814 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12823 par la valeur de la variable.
12824 Toutes les variables de longueur doivent être indiquées dans des unités
12825 comme le pouce\InsetSpace ~
12830 ), le millimètre\InsetSpace ~
12835 ) ou le point\InsetSpace ~
12840 ), ou bien dans une unité dépendant du document ou de la police employée,
12853 \begin_layout Standard
12854 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12855 diapo en ajustant la longueur spécifiée par
12862 Par exemple, pour rendre
12868 les titres plus proches des corps de 0,5\InsetSpace ~
12869 pouce, mettez dans le préambule
12878 foilheadskip}{-0.5in}
12883 \begin_layout Standard
12884 L'espacement autour des flottants peut être modifié via
12890 \labelwidthstring MMMMMMMMMMM
12897 Séparation entre le texte et le haut du flottant ;
12901 \labelwidthstring MMMMMMMMMMM
12908 Séparation entre le flottant et sa légende ;
12912 \labelwidthstring MMMMMMMMMMM
12919 Séparation entre la légende et le texte qui la suit ;
12923 \labelwidthstring MMMMMMMMMMM
12930 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12931 réglant cette valeur.
12932 Le mieux est sûrement de la définir en fonction de
12941 \begin_layout Standard
12942 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12943 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12948 \labelwidthstring MMMMMMMMMMM
12955 Séparation entre les en-têtes et le titre (environnement
12963 \labelwidthstring MMMMMMMMMMM
12970 entre les environnements
12982 \labelwidthstring MMMMMMMMMMM
12989 entre différentes lignes de l'environnement
12997 \labelwidthstring MMMMMMMMMMM
13004 entre l'auteur et la date ;
13008 \labelwidthstring MMMMMMMMMMM
13015 entre la date et le résumé (
13022 \begin_layout Standard
13023 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
13037 un environnement de liste, tout l'espacement vertical entre les éléments
13038 de la liste est supprimé.
13039 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
13052 \begin_layout Subsubsection
13056 \begin_layout Standard
13071 permettent de préciser dans une page donnée si le logo de
13082 dans le préambule, aucune des diapos n'aura de logo.
13083 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
13090 juste après le début de cette diapo et
13096 juste après le début de la suivante.
13099 \begin_layout Standard
13100 Si vous voulez utiliser la mise en page
13106 Format\SpecialChar \menuseparator
13107 Document\SpecialChar \menuseparator
13110 , il vous faudra sûrement ajouter
13121 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
13122 correctement une fois les pages retournées.
13123 C'est obligatoire à cause d'incompatibilités entre le paquetage
13134 \begin_layout Section
13135 Latex8 (Papiers des Conférences de l'IEEE)
13138 \begin_layout Standard
13144 \begin_layout Subsection
13148 \begin_layout Standard
13149 Comme cette classe est spécifiquement destinée à écrire des soumissions
13150 à des conférences sous l'égide de l'IEEE, je vous recommande vivement de
13151 vous procurer une copie de leur
13152 \begin_inset Quotes fld
13156 \begin_inset Quotes frd
13164 et le fichier de style de bibliographie associé sont inclus dans ce kit.
13166 \begin_inset Quotes fld
13170 \begin_inset Quotes frd
13173 est en général envoyé par e-mail une fois que votre soumission initiale
13175 Il y a dedans beaucoup d'informations utiles, qui expliquent les restrictions
13176 de mise en page et ainsi de suite, et je vais supposer que vous l'avez
13177 lu pour ne pas avoir à tout répéter ici.
13180 \begin_layout Subsection
13184 \begin_layout Standard
13189 \begin_layout Subsection
13190 Environnements supportés
13193 \begin_layout Itemize
13199 \begin_layout Itemize
13205 \begin_layout Itemize
13211 \begin_layout Itemize
13217 \begin_layout Itemize
13223 \begin_layout Itemize
13229 \begin_layout Itemize
13235 \begin_layout Itemize
13241 \begin_layout Itemize
13247 \begin_layout Subsection
13248 Différences entre écran et impression
13251 \begin_layout Standard
13252 Il y a quelques légères différences d'apparence principalement pour la présentat
13253 ion des compteurs de section.
13254 À l'écran le point final du compteur de section est absent mais il apparaîtra
13255 à l'impression : ne vous affolez donc pas.
13258 \begin_layout Section
13259 Hollywood (scripts d'Hollywood)
13262 \begin_layout Standard
13268 \begin_layout Subsection
13272 \begin_layout Standard
13273 Maîtriser le format d'un script d'Hollywood est un
13274 \begin_inset Quotes fld
13278 \begin_inset Quotes frd
13282 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13283 et à être facile à lire et familier pour les acteurs.
13284 Chaque page d'un script doit représenter une minute de film.
13285 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13286 La police courier 12\InsetSpace ~
13287 pt doit être utilisée tout le long.
13291 \begin_layout Subsection
13292 Problèmes particuliers
13295 \begin_layout Standard
13296 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13297 Si le texte d'un personnage
13301 \begin_layout Standard
13309 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13313 \begin_layout Standard
13322 \begin_layout Subsection
13323 Fonctions particulières
13326 \begin_layout Standard
13327 Entrez les noms des personnages comme étiquettes, puis faites des références
13328 croisées sur ces étiquettes pour insérer le nom.
13329 La fenêtre de référence croisée montrera l'ensemble des personnages.
13330 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13331 e dans les parties narratives.
13334 \begin_layout Subsection
13335 Taille de papier et Marges
13338 \begin_layout Standard
13339 USLetter, gauche 1,6\InsetSpace ~
13340 in, droite 0,75\InsetSpace ~
13341 in, haut 0,5\InsetSpace ~
13342 in, bas 0,75\InsetSpace ~
13346 \begin_layout Subsection
13350 \begin_layout Standard
13351 Les environnements suivants sont disponibles.
13352 Vous pouvez utiliser
13356 pour accéder aux touches de raccourci indiquées à droite.
13359 \begin_layout Itemize
13370 Quand rien d'autre ne convient.
13371 Essayez de l'éviter.
13374 \begin_layout Itemize
13383 \begin_layout Standard
13397 Suivi en général de quelque chose comme
13398 \begin_inset Quotes fld
13401 sur Sally qui se lève
13402 \begin_inset Quotes frd
13408 \begin_layout Itemize
13417 Introduit une nouvelle séquence INTÉRIEUR.
13418 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13419 l'éclairage nécessaire.
13420 Toute cette ligne en MAJUSCULES.
13423 \begin_layout Itemize
13432 Introduit une nouvelle séquence EXTÉRIEUR.
13433 Toute cette ligne en MAJUSCULES.
13436 \begin_layout Itemize
13445 Le personnage qui parle.
13448 \begin_layout Itemize
13457 Instructions au personnage intervenant.
13458 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13460 Les deux seront imprimées.
13463 \begin_layout Itemize
13472 Ce qui dit le personnage.
13475 \begin_layout Itemize
13484 Instruction de mouvement de caméra.
13487 \begin_layout Itemize
13495 \begin_layout Itemize
13503 \begin_layout Itemize
13511 \begin_layout Itemize
13519 \begin_layout Subsection
13523 \begin_layout Itemize
13524 (O.S) -- off screen (hors écran)
13527 \begin_layout Itemize
13528 (V.0) -- voice over (voix off)
13531 \begin_layout Itemize
13533 -- background (arrière-plan)
13536 \begin_layout Itemize
13538 -- close-up (plan rapproché)
13541 \begin_layout Itemize
13542 PAN -- mouvement de caméra
13545 \begin_layout Itemize
13546 INSERT -- insérez un plan rapproché
13549 \begin_layout Section
13553 \begin_layout Standard
13559 \begin_layout Subsection
13563 \begin_layout Standard
13564 Broadway est destiné à l'écriture de pièces de théâtre.
13565 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
13566 Ce format devrait convenir à des ateliers.
13569 \begin_layout Subsection
13570 Problèmes particuliers
13573 \begin_layout Standard
13574 Les mêmes que dans Hollywood.
13577 \begin_layout Subsection
13578 Fonctions particulières
13581 \begin_layout Standard
13582 Entrez les noms des personnages comme étiquettes puis faites des références
13583 croisées sur ces étiquettes pour insérer le nom.
13584 La fenêtre de référence croisée montrera l'ensemble des personnages.
13587 \begin_layout Subsection
13588 Taille de papier et Marges
13591 \begin_layout Standard
13592 USLetter, gauche 1,6\InsetSpace ~
13593 in, droite 0,75\InsetSpace ~
13594 in, haut 0,5\InsetSpace ~
13595 in, bas 0,75\InsetSpace ~
13599 \begin_layout Subsection
13603 \begin_layout Standard
13604 Les environnements suivants sont disponibles.
13605 Vous pouvez utiliser
13609 pour accéder aux touches de raccourci indiquées à droite.
13612 \begin_layout Itemize
13619 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
13620 n'a pas sa place ailleurs.
13623 \begin_layout Itemize
13632 Utilisé pour décrire le décor et l'action.
13633 La première occurrence des noms des personnages en MAJUSCULES.
13636 \begin_layout Itemize
13649 Automatiquement numéroté.
13650 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
13653 \begin_layout Itemize
13671 C'est juste du texte centré.
13674 \begin_layout Itemize
13683 Pas automatiquement numéroté.
13684 Vous donnez le numéro.
13685 C'est parce que je n'ai pas trouvé comment faire.
13688 \begin_layout Itemize
13689 AT_RISE (Lever de Rideau)
13697 Un cas particulier de
13701 pour décrire le décor et l'action quand le rideau se lève.
13704 \begin_layout Itemize
13713 Le nom du personnage, centré en MAJUSCULES.
13716 \begin_layout Itemize
13729 Instructions au personnage.
13730 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13732 Les deux seront imprimées.
13733 Cet environnement n'est utilisé qu'à l'intérieur de
13740 \begin_layout Itemize
13749 Ce que dit le personnage.
13752 \begin_layout Itemize
13768 \begin_layout Itemize
13776 \begin_layout Itemize
13784 \begin_layout Itemize
13792 \begin_layout Standard
13793 Salut tout le monde.
13796 \begin_layout Section
13800 \begin_layout Standard
13806 \begin_layout Standard
13807 \begin_inset VSpace bigskip
13813 \begin_layout Standard
13817 Revtex\InsetSpace ~
13820 marche avec la classe RevTeX 4.0 (version
13821 \begin_inset Formula $\beta$
13824 de mai 1999) de l'American Physical Society.
13827 \begin_layout Standard
13828 LyX a une classe de texte
13832 , qui marche avec RevTeX 3.1.
13833 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
13834 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
13835 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
13836 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
13837 LyX avec la classe de texte
13839 Revtex\InsetSpace ~
13842 devrait être assez facile à utiliser.
13845 \begin_layout Standard
13846 Cette documentation est censée servir en
13850 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
13851 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
13852 le préambule si besoin.
13855 \begin_layout Subsection
13859 \begin_layout Standard
13860 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
13861 dans le fichier README du paquetage.
13862 Le paquetage est disponible sur
13863 \begin_inset LatexCommand url
13864 name "le site de RevTeX 4"
13865 target "http://publish.aps.org/revtex4/"
13870 Installez-le quelque part où LaTeX puisse le voir.
13871 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
13872 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
13874 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
13875 vous laissera utiliser la classe de texte
13882 \begin_layout Standard
13883 Probablement la façon la plus simple de démarrer est soit d'importer un
13884 document RevTeX 4 avec
13888 , soit d'utiliser le modèle
13890 Revtex\InsetSpace ~
13893 , qui se trouve dans le répertoire de modèles.
13896 \begin_layout Subsection
13900 \begin_layout Standard
13901 Les paramètres optionnels de
13908 \begin_inset Quotes fld
13912 \begin_inset Quotes frd
13916 \begin_inset Quotes fld
13920 \begin_inset Quotes frd
13923 , vont dans le champ d'
13925 Autres\InsetSpace ~
13930 Format\SpecialChar \menuseparator
13931 Document\SpecialChar \menuseparator
13934 , comme d'habitude.
13935 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
13939 \begin_layout Standard
13940 Le reste de ce qui va dans le préambule, comme
13946 etc., va comme d'habitude dans la fenêtre
13953 \begin_layout Subsection
13958 \begin_layout Standard
13959 NdT : Dans la section sur RevTeX, j'ai traduit
13960 \begin_inset Quotes fld
13964 \begin_inset Quotes frd
13968 \begin_inset Quotes fld
13972 \begin_inset Quotes frd
13975 à de nombreux endroits.
13976 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
13977 de toute façon à un champ à remplir.
13978 N'ayant pas RevTeX, je ne peux pas aller vérifier.
13986 \begin_layout Standard
13987 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
13988 Par exemple, le champ
13999 Notez que (au moins pour RevTeX 4.0 Beta), les champs
14007 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
14012 \begin_layout Standard
14013 Au cas où ça vous intéresse, les deux sont inclus pour que
14017 puisse traduire à la fois
14037 \begin_layout Subsection
14041 \begin_layout Standard
14042 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
14043 erreurs qui sont encore plus troublantes dans LyX.
14046 \begin_layout Standard
14047 Dans RevTeX, la commande
14064 L'équivalent LyX en est qu'il y a un champ
14073 de notes de bas de page dans le champ
14077 , ou des choses étranges apparaîtront.
14078 Voyez la documentation de RevTeX 4 pour plus de détails.
14082 \begin_layout Standard
14083 Également, les champs
14095 (Author\InsetSpace ~
14100 (Thanks) doivent être placés
14112 correspondant (ou son équivalent
14125 , la compilation LaTeX échouera.
14128 \begin_layout Subsection
14132 \begin_layout Standard
14133 Le principal problème avec ce format est que vous ne pouvez pas utiliser
14134 les paramètres optionnels de certains champs comme
14143 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
14144 plus utiliser les paramètres optionnels des environnements
14148 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
14149 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
14150 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
14151 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
14153 Faute de cette possibilité, les commandes
14165 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
14166 devront être ajoutées à la main
14170 \begin_layout Standard
14173 Note de Jean-Marc :
14175 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
14176 format n'a pas encore été mis à jour.
14184 \begin_layout Section
14185 Article (mwart), book (mwbk) and report (mwrep)
14186 \begin_inset OptArg
14189 \begin_layout Standard
14200 \begin_layout Standard
14206 \begin_layout Standard
14207 Les classes de document LyX
14219 correspondent aux classes de document LaTeX
14232 Elles remplacent les classes de document standard
14244 et sont mieux adaptées en bien des aspects aux conventions typographiques
14248 \begin_layout Standard
14249 Les différences principales sont :
14252 \begin_layout Itemize
14253 Les titres non numérotés (avec une étoile, comme
14257 ) sont présents dans la table des matières.
14260 \begin_layout Itemize
14261 Des styles de mise en page supplémentaires :
14265 \begin_layout Description
14266 uheadings en-têtes sur plusieurs lignes,
14269 \begin_layout Description
14270 myheadings en-têtes personnalisés, définis par les commandes
14285 \begin_layout Description
14286 myuheadings en-têtes personnalisés sur plusieurs lignes
14289 \begin_layout Description
14290 outer le numéro de page est placé du côté extérieur de la page
14294 \begin_layout Itemize
14299 \begin_layout Description
14300 rmheadings titres avec empattement -- par défaut,
14303 \begin_layout Description
14304 sfheadings titres sans empattement,
14307 \begin_layout Description
14308 authortitle sur la page de titre, d'abord l'auteur puis le titre -- par
14312 \begin_layout Description
14313 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
14316 \begin_layout Description
14317 withmarginpar réserver de la place sur la page pour les marges.
14321 \begin_layout Section
14325 \begin_layout Standard
14331 \begin_layout Standard
14332 Elsevier Science Publishers B.V.
14333 met une classe de document LaTeX standard (
14337 ) à disposition de ceux qui veulent soumettre des articles à leurs différentes
14339 Vous pouvez directement télécharger le fichier de style sur leur page web
14341 \begin_inset LatexCommand htmlurl
14342 target "http://authors.elsevier.com/"
14347 Des instructions sont fournies avec le fichier de classe, qui précisent
14348 les desiderata de l'éditeur.
14349 LyX peut fonctionner avec cette classe, grâce à un fichier de format et
14350 un modèle de document.
14351 L'installation de la classe est identique à n'importe quel autre paquetage
14352 LaTeX, tout ceci est expliqué dans la documentation d'Elsevier.
14355 \begin_layout Standard
14360 , vous disposez d'un fichier
14365 Comme la classe Elsevier est construite à partir de la classe standard
14370 , la plupart des fonctions de base sont les mêmes.
14371 La classe Elsevier définit un certain nombre d'environnements mathématiques,
14372 semblables à ceux de l'AMS.
14373 Ces commandes sont toutes décrites dans la documentation d'Elsevier, et
14374 disponibles depuis LyX.
14377 \begin_layout Standard
14378 La façon la plus simple d'utiliser la classe Elsevier est de construire
14379 vos documents à partir du modèle fourni.
14380 Il est préférable de ne pas utiliser les options d'en-têtes
14381 \begin_inset Quotes fld
14385 \begin_inset Quotes frd
14388 ou le paquetage geometry, car Elsevier définit des fonctions similaires
14389 dans le fichier de style.
14390 Idéalement, vous ne devriez pas utiliser d'autre paquetage que ceux mentionnés
14391 dans la documentation d'Elsevier.
14392 Basiquement, Elsevier souhaite recevoir un fichier LaTeX le plus
14393 \begin_inset Quotes fld
14397 \begin_inset Quotes frd
14400 possible, car ils vont prendre le fichier que vous aurez soumis et remplacer
14401 le fichier de classe par celui du journal auquel vous soumettez votre article.
14402 Cela signifie aussi qu'il ne faut pas que vous passiez trop de temps à
14403 mettre en forme votre document : de toute manière, il aura changé à la
14405 Pour tout le reste, vous utilisez ce format de la même façon que la classe
14411 Pour plus de détails sur ce qu'Elsevier accepte et n'accepte pas, reportez-vous
14412 à leur documentation.
14415 \begin_layout Chapter
14416 Importer et Exporter d'autres Formats de Fichier
14417 \begin_inset OptArg
14420 \begin_layout Standard
14421 Importer et Exporter
14429 \begin_layout Section
14430 Considérations Générales
14433 \begin_layout Standard
14434 L'importation et l'exportation de documents LyX à partir de ou vers d'autres
14435 formats a été abordée brièvement dans le
14442 Nous allons décrire ici les détails plus sanglants qu'il faut connaître
14443 pour comprendre ce qui se passe quand on clique sur
14445 Fichier\SpecialChar \menuseparator
14450 Fichier\SpecialChar \menuseparator
14456 \begin_layout Section
14457 Importer d'autres Formats
14460 \begin_layout Subsection
14464 \begin_layout Standard
14465 La traduction de LaTeX en LyX est assurée par un script Perl appelé reLyX.
14466 Bien qu'il s'agisse d'un programme indépendant qui peut être invoqué à
14467 la ligne de commande, LyX l'appelle automatiquement quand on importe un
14469 Voir la section\InsetSpace ~
14471 \begin_inset LatexCommand ref
14472 reference "sec:reLyX"
14476 pour une description complète.
14477 Il n'y a pas pour reLyX de paramètres réglables par l'utilisateur à partir
14481 \begin_layout Subsection
14485 \begin_layout Standard
14486 Quand vous importez du texte ASCII brut, il y a deux méthodes pour lire
14488 Importer en tant que lignes préserve tous les passages à la ligne dans
14489 la source ASCII ; dans LyX, chaque ligne ressemble alors à un paragraphe.
14490 Importer en tant que paragraphes suppose que des lignes consécutives séparées
14491 par un seul passage à la ligne forment un même paragraphe.
14492 Plusieurs passages à la ligne successifs sans texte sont donc considérés
14493 comme étant les délimiteurs de paragraphe.
14496 \begin_layout Subsection
14500 \begin_layout Standard
14503 (Note de l'Éditeur : Il faut évidemment l'écrire - des volontaires ? --
14507 \begin_layout Section
14508 Exporter d'autres formats
14511 \begin_layout Subsection
14515 \begin_layout Standard
14516 LyX génère deux types de fichiers LaTeX : des versions allégées pour le
14517 traitement normal (
14519 Visualiser\SpecialChar \menuseparator
14522 , etc.), que l'on ne lit normalement jamais
14526 \begin_layout Standard
14527 Le fichier ainsi généré est un fichier LaTeX parfaitement valide, mais le
14528 préambule peut paraître un peu étrange car il fait apparaître des définitions
14529 utilisées par LyX, qui ne seraient pas là dans un fichier écrit par un
14535 , et des versions lisibles par un humain, qui conviennent pour échanger
14536 avec vos collègues.
14537 La seule option paramétrable pour la traduction est la longueur des lignes
14539 Par défaut c'est 65 caractères, mais cette valeur peut être modifiée dans
14542 Éditer\SpecialChar \menuseparator
14543 Préférences\SpecialChar \menuseparator
14544 Sorties\SpecialChar \menuseparator
14549 Longueur de ligne ASCII
14554 \begin_layout Subsection
14555 DVI (Device Independent Files : Fichiers Indépendants de l'Appareil)
14558 \begin_layout Standard
14559 Les fichiers DVI sont produits en faisant tourner LaTeX sur votre document.
14560 Il n'y a pas d'options paramétrables.
14563 \begin_layout Subsection
14567 \begin_layout Standard
14568 L'étape suivante de la chaîne de conversion est de passer du fichier DVI
14570 Vous pouvez soit faire
14572 Fichier\SpecialChar \menuseparator
14573 Exporter\SpecialChar \menuseparator
14578 Fichier\SpecialChar \menuseparator
14581 , si vous voulez avoir plus de contrôle sur le résultat.
14582 Dans ce dernier cas, vous pouvez configurer les options passées au programme
14589 Éditer\SpecialChar \menuseparator
14590 Préférences\SpecialChar \menuseparator
14591 Sorties\SpecialChar \menuseparator
14597 \begin_layout Subsection
14601 \begin_layout Standard
14602 L'exportation en texte ASCII tente de préserver la
14603 \begin_inset Quotes fld
14607 \begin_inset Quotes frd
14610 du document autant que possible, mais des choses comme le centrage et l'indenta
14611 tion disparaissent ; les paragraphes sont séparés par des lignes vides.
14612 La numérotation de section et les références croisées sont mises en place
14613 correctement, de sorte que les fichiers texte résultant sont remarquablement
14615 La seule option paramétrable est la longueur des lignes, comme dans le
14616 cas de l'export LaTeX.
14619 \begin_layout Subsection
14623 \begin_layout Standard
14624 Les documents LyX peuvent être convertis en HTML, en général en les convertissan
14625 t d'abord en LaTeX, puis en convertissant celui-ci en HTML\SpecialChar \@.
14627 actuellement trois convertisseurs LaTeX
14628 \begin_inset Formula $\rightarrow$
14644 Leur détection est automatique, mais vous pouvez l'outrepasser dans
14646 Éditer\SpecialChar \menuseparator
14647 Préférences\SpecialChar \menuseparator
14648 Conversion\SpecialChar \menuseparator
14652 Vous pouvez aussi inclure des options supplémentaires de ligne de commande
14653 dans cette fenêtre.
14656 \begin_layout Subsection
14660 \begin_layout Standard
14668 \begin_layout Standard
14669 \begin_inset VSpace bigskip
14675 \begin_layout Standard
14676 La façon la plus rapide de générer un fichier PDF basique (pas de balise,
14677 de lien, etc.) avec n'importe quelle version de LyX est d'enregistrer ce
14678 document comme fichier PostScript®, puis de faire tourner dessus la commande
14684 À partir de la version 1.1.6, ça marche tout seul avec
14686 Fichier\SpecialChar \menuseparator
14687 Exporter\SpecialChar \menuseparator
14691 Vous devez prêter attention aux polices, qui peuvent poser quelques problèmes
14692 : voyez la section\InsetSpace ~
14694 \begin_inset LatexCommand ref
14695 reference "sec:mauvaises-polices"
14700 Toujours à partir de la version 1.1.6, il y a aussi une meilleure méthode
14701 qui permet de générer des fichiers beaucoup plus sophistiqués.
14704 \begin_layout Subsubsection
14708 \begin_layout Standard
14709 Avec pdfLaTeX vous devez convertir vos figures eps en PDF (voir la section\InsetSpace ~
14711 \begin_inset LatexCommand ref
14712 reference "sec:pdf-eps"
14716 ), et vous ne pouvez pas utiliser pstricks.
14717 D'un autre côté, avec pdfLaTeX vous pouvez insérer directement des images
14718 aux formats JPEG ou PNG, utiliser des polices TrueType, et bien plus encore.
14721 \begin_layout Subsubsection
14722 Pourquoi mon texte a-t-il l'air si moche quand je le visionne avec Acrobat
14724 \begin_inset LatexCommand label
14725 name "sec:mauvaises-polices"
14730 \begin_inset OptArg
14733 \begin_layout Standard
14734 Mauvaises polices avec Acrobat Reader
14742 \begin_layout Standard
14743 Le problème est que les polices bitmap sont mal affichées par Acrobat Reader.
14744 Quand vous créez un fichier PDF à partir d'un fichier LyX, vous devez utiliser
14745 des polices vectorielles au lieu des polices bitmap par défaut (en fait,
14746 vous devriez aussi utiliser des polices vectorielles pour les fichiers
14748 Les distributions LaTeX récentes sont fournies avec la version PostScript®
14749 Type 1 des polices standard (Computer Modern).
14750 pdfLaTeX utilise par défaut ces polices.
14751 Dvips ne les utilise pas par défaut, pour changer ce comportement, ajoutez
14752 les lignes suivantes à votre fichier
14759 \begin_layout LyX-Code
14763 \begin_layout LyX-Code
14767 \begin_layout Standard
14768 Si vous utilisez l'encodage de police LaTeX par défaut (OT1), il n'y a rien
14770 Cependant, si vous utilisez l'encodage de police T1, alors LaTeX utilise
14771 les polices EC plus récentes, pour lesquelles il n'existe pas de version
14773 La solution est dans le paquetage ae qui émule les polices codées T1 en
14774 utilisant les polices CM standard.
14775 Vous activez ce paquetage en ajoutant
14779 usepackage{ae,aecompl}
14781 au préambule de votre fichier LyX.
14782 Cependant, certains caractères sont manquants dans les polices CM (par
14783 exemple eth, thorn), et sont empruntés aux polices EC.
14784 Ces caractères seront donc sous la forme bitmap.
14787 \begin_layout Standard
14788 Note : LyX utilise normalement l'encodage de police T1.
14789 Si vous voulez utiliser l'encodage de police LaTeX par défaut (ce n'est
14790 pas recommandé, sauf si vous n'écrivez qu'en anglais), effacez le contenu
14793 Encodage\InsetSpace ~
14798 Éditer\SpecialChar \menuseparator
14799 Préférences\SpecialChar \menuseparator
14800 Sorties\SpecialChar \menuseparator
14806 \begin_layout Standard
14807 Une autre solution est d'utiliser les polices PostScript® standard à la
14808 place des polices Computer Modern.
14809 Pour ce faire, vous devez sélectionner
14813 comme police globale dans la fenêtre
14815 Format\SpecialChar \menuseparator
14816 Document\SpecialChar \menuseparator
14820 Quand vous utilisez les polices PostScript®, le fichier PDF résultant est
14821 plus petit car les polices n'y sont pas enregistrées.
14822 En outre, les polices PostScript® comprennent tous les caractères T1.
14823 D'un autre côté, les polices PostScript® n'ont pas de police symbole grasse,
14824 on doit donc utiliser la police grasse du pauvre (voir la Section\InsetSpace ~
14826 \begin_inset LatexCommand ref
14827 reference "sec:pdf-gras"
14832 Les polices PostScript® ont également un aspect différent des polices Computer
14836 \begin_layout Standard
14837 En résumé, les polices Computer Modern comme les polices PostScript® donnent
14838 toutes deux de bons résultats (avec quelques exceptions).
14839 Le choix de l'une ou l'autre est une affaire de goût.
14842 \begin_layout Subsubsection
14843 Pourquoi la commande
14849 ne marche pas quand j'utilise pslatex ?
14850 \begin_inset LatexCommand label
14851 name "sec:pdf-gras"
14856 \begin_inset OptArg
14859 \begin_layout Standard
14876 \begin_layout Standard
14877 Les polices PostScript® n'ont pas de police symbole grasse.
14878 La solution est d'utiliser la commande
14884 (le gras du pauvre :
14885 \begin_inset Quotes fld
14889 \begin_inset Quotes frd
14895 \begin_layout Standard
14896 Il est possible de redéfinir la commande
14911 \begin_layout LyX-Code
14921 \begin_layout Standard
14925 \begin_layout Subsubsection
14926 Est-il possible d'écrire du code LaTeX qui ne soit lu que par pdfLaTeX ?
14927 \begin_inset OptArg
14930 \begin_layout Standard
14931 Code spécifique à pdfLaTeX
14939 \begin_layout Standard
14941 En voici un exemple :
14944 \begin_layout LyX-Code
14952 \begin_layout LyX-Code
14962 \begin_layout LyX-Code
14968 \begin_layout LyX-Code
14974 \begin_layout LyX-Code
14980 \begin_layout LyX-Code
14986 \begin_layout LyX-Code
14990 \begin_layout LyX-Code
14996 \begin_layout LyX-Code
14999 pdfinfo { /Author (vos nom et adresse e-mail)
15002 \begin_layout LyX-Code
15006 \begin_layout LyX-Code
15007 /Subject (description en une ligne du document)
15010 \begin_layout LyX-Code
15014 \begin_layout LyX-Code
15017 pdfcatalog { /PageMode (/UseNone)
15020 \begin_layout LyX-Code
15021 % /OpenAction (fitbh)
15024 \begin_layout LyX-Code
15028 \begin_layout LyX-Code
15031 usepackage[pdftex]{hyperref}
15034 \begin_layout LyX-Code
15040 \begin_layout LyX-Code
15043 usepackage[ps2pdf]{hyperref}
15046 \begin_layout LyX-Code
15052 \begin_layout Subsubsection
15053 Comment puis-je rendre les URL cliquables ?
15056 \begin_layout Standard
15057 Voir la référence ici :
15060 \begin_layout Standard
15061 \begin_inset LatexCommand url
15062 target "http://wiki.lyx.org/pmwiki.php/FAQ/PDF"
15069 \begin_layout Subsection
15073 \begin_layout Standard
15074 Des exportations personnalisées sont possibles si vous avez un format particuliè
15075 rement bizarre vers lequel vous voudriez opérer une conversion, du moment
15076 bien sûr que vous disposez du convertisseur adapté.
15077 Le format du fichier
15081 de la conversion est choisi dans la fenêtre
15083 Fichier\SpecialChar \menuseparator
15084 Exporter\SpecialChar \menuseparator
15087 ; LyX va convertir tout seul le fichier vers ce format, puis passer le
15088 résultat à votre convertisseur.
15089 Les valeurs possibles sont tous les formats que LyX soit capable de produire
15090 à partir de ses propres documents.
15093 \begin_layout Standard
15094 La commande du convertisseur est spécifiée dans la même fenêtre.
15095 Il doit s'agir d'une ligne de commande complète qui utilise la variable
15100 pour désigner le nom du fichier.
15101 Si cette variable n'est pas présente, le fichier sera envoyé à l'entrée
15102 standard de votre commande.
15103 Vous aurez peut-être à faire preuve d'un peu d'ingéniosité pour protéger
15104 cette séquence correctement de telle sorte qu'elle soit compatible avec
15108 \begin_layout Standard
15109 Il n'est pas possible d'enregistrer cette commandes dans la fenêtre
15111 Éditer\SpecialChar \menuseparator
15114 , mais vous pouvez éditer votre fichier
15118 à la main et y ajouter la ligne
15121 \begin_layout LyX-Code
15124 custom_export_command "ma_commande $$FName"
15127 \begin_layout Section
15128 Description complète de reLyX
15129 \begin_inset LatexCommand label
15137 \begin_layout Subsection
15141 \begin_layout Standard
15142 La façon la plus simple d'utiliser reLyX est via la commande
15144 Fichier\SpecialChar \menuseparator
15148 Ça lance reLyX sur le fichier concerné et charge le fichier résultant dans
15150 Vous devriez d'abord essayer ça, et ne l'appeler depuis la ligne de commande
15151 que si vous avez besoin d'options plus compliquées.
15154 \begin_layout Standard
15177 répertoire_de_sortie
15208 \begin_layout Standard
15235 répertoire_de_sortie
15266 \begin_layout Standard
15276 \begin_layout Subsection
15280 \begin_layout Description
15282 Par défaut, quand reLyX voit une commande
15286 documentclass{machin}
15288 , il crée un fichier avec la classe
15289 \begin_inset Quotes fld
15293 \begin_inset Quotes frd
15296 et lit le fichier de format LyX pour cette classe.
15301 pour déclarer une classe de document différente (et lire un autre fichier
15305 \begin_layout Description
15307 Par défaut, reLyX donne peu d'informations et efface les fichiers temporaires
15308 créés durant la traduction.
15313 il sera beaucoup plus bavard (à la fois vers stdout et vers stderr) et
15314 n'effacera pas les fichiers temporaires.
15317 \begin_layout Description
15319 reLyX ne tourne pas si le fichier
15323 qu'il générerait existe déjà.
15328 (avec précaution) pour écraser tout fichier préexistant.
15331 \begin_layout Description
15333 Affiche l'information sur l'utilisation et s'arrête.
15336 \begin_layout Description
15337 -o Répertoire de sortie (Output).
15338 Avec cette option, tous les fichiers temporaires et les fichiers LyX générés
15339 (pour le fichier d'entrée demandé, pour tout fichier inclus, ou pour tout
15340 fragment de fichier donné par l'option
15344 ) seront mis dans le répertoire
15346 répertoire_de_sortie
15349 Autrement, pour chaque fichier
15351 répertoire/machin.tex
15353 , les fichiers temporaires et les sorties LyX sont créés dans
15358 Cette option peut être utile si un fichier inclut des fichiers d'autres
15359 répertoires que vous voulez regrouper dans un seul répertoire, ou si vous
15360 n'avez pas les droits d'écriture dans le répertoire où se trouvent les
15364 \begin_layout Description
15365 -p Fichier partiel.
15366 Les fichiers d'entrée sont des fragments de LaTeX, sans préambule ni commande
15374 Cette option nécessite également l'option
15378 ; puisqu'il n'y a pas de commande
15384 dans les fichiers que reLyX va traduire.
15385 Quand vous utilisez cette option, vous pouvez traduire plus d'un fichier
15386 à la fois, tant que tous les fichiers sont de la même classe.
15387 Le fichier LyX créé par reLyX peut être inclus dans un fichier LyX existant
15388 en utilisant dans LyX l'entrée de menu
15390 Insérer\SpecialChar \menuseparator
15391 Inclure\InsetSpace ~
15397 \begin_layout Description
15398 -r Environnements réguliers (voir la Section\InsetSpace ~
15400 \begin_inset LatexCommand ref
15401 reference "sec:syntaxe-reLyX"
15406 Si vous donnez plus d'un environnement, séparez-les par des virgules (pas
15408 Vous devrez probablement mettre la liste d'environnements entre guillemets,
15409 surtout s'il y a dedans des environnements avec un astérisque (
15414 Si vous utilisez souvent cette commande, envisagez la création d'un fichier
15415 de syntaxe personnel.
15418 \begin_layout Description
15419 -s Fichiers de syntaxe.
15420 Les fichiers de syntaxe passés en entrée (un ou plusieurs entre guillemets,
15421 séparés par des virgules) à lire en plus de celui par défaut (voir la Section\InsetSpace ~
15423 \begin_inset LatexCommand ref
15424 reference "sec:syntaxe-reLyX"
15431 \begin_layout Subsection
15435 \begin_layout Subsubsection
15439 \begin_layout Standard
15440 reLyX va créer un fichier LyX
15442 répertoire/machin.lyx
15444 à partir du fichier LaTeX
15446 répertoire/machin.tex
15448 (sauf si l'on utilise l'option
15455 \begin_layout Standard
15473 n'existe pas et n'a pas l'une de ces extensions, reLyX va essayer de traduire
15476 fichier_d'entrée.tex
15479 (C'est le même comportement que LaTeX.)
15482 \begin_layout Standard
15483 Le but de reLyX est de traduire du LaTeX2e
15488 Si votre fichier LaTeX ne peut pas être compilé -- ou si vous faites des
15489 choses bizarres, comme redéfinir les commandes LaTeX standard -- il peut
15491 Le LaTeX209 sera souvent traduit correctement, mais ce n'est pas garanti.
15494 \begin_layout Standard
15495 reLyX a quelques bogues et il lui manque quelques fonctions.
15496 Cependant, ses objectifs principaux sont :
15499 \begin_layout Itemize
15500 Traiter un fichier LaTeX2e correct sans se planter.
15503 \begin_layout Itemize
15504 Traduire une bonne partie de ce fichier.
15507 \begin_layout Itemize
15508 Localiser les portions qu'il ne sait pas traduire et les recopier en mode
15512 \begin_layout Standard
15513 Il atteint assez bien ces objectifs avec la plupart des fichiers.
15516 \begin_layout Standard
15517 Beaucoup d'améliorations pourront être et seront apportées à reLyX à l'avenir.
15518 Cependant, nous voulions sortir reLyX assez vite, pour faciliter aux nouveaux
15519 utilisateurs de LyX l'utilisation de leurs fichiers LaTeX déjà existants.
15522 \begin_layout Subsubsection
15526 \begin_layout Standard
15527 Voici une description plus longue de ce qu'il faut faire pour traduire un
15528 document LaTeX en LyX.
15531 \begin_layout Itemize
15536 \begin_layout Standard
15537 reLyX vous informera de sa progression et affichera les avertissements sur
15539 Si vous ne voulez pas de sortie du tout, essayez (avec csh)
15542 \begin_inset Quotes fld
15545 reLyX machin.tex >& /dev/null
15546 \begin_inset Quotes frd
15554 \begin_inset Quotes fld
15557 reLyX machin.tex 2>&1 > /dev/null
15558 \begin_inset Quotes frd
15564 Vous ne devez PAS rediriger la sortie standard sur
15572 \begin_layout Itemize
15573 Lancez LyX sur le fichier
15581 \begin_layout Standard
15582 En théorie, la majorité du fichier aura été traduite, et tout ce qui n'est
15583 pas traduisible aura été signalé en rouge (mode TeX).
15584 En théorie, LyX sera capable de lire le fichier, et d'en obtenir des versions
15585 imprimées, car tout ce qui n'aura pas été traduit sera passé directement
15586 à LaTeX, que LyX utilise en arrière-plan.
15587 Malheureusement, la réalité contredit parfois la théorie.
15588 Si reLyX se plante, ou si LyX ne peut pas lire le fichier LyX généré, voyez
15589 la Section\InsetSpace ~
15591 \begin_inset LatexCommand ref
15592 reference "sec:bogues-reLyX"
15600 dans la distribution de reLyX.
15604 \begin_layout Itemize
15605 Changez à la main ce qui est dans des boîtes ERT (mode TeX) dans LyX.
15609 \begin_layout Standard
15610 Comme il est dit plus haut, vous devriez pouvoir imprimer le fichier LyX
15611 même sans passer par cette étape.
15612 Cependant, en changeant les commandes en mode TeX en objets LyX correspondants,
15613 vous profiterez mieux de l'édition WYSIWYM de LyX.
15616 \begin_layout Standard
15617 Il n'est pas garanti que reLyX produise un fichier LyX qui génère exactement
15618 le même rendu que le fichier LaTeX, mais le résultat devrait être très
15620 reLyX aura plutôt tendance à ne pas en traduire assez pour s'assurer que
15621 les fichiers DVI ou ps sont corrects, même si cela donne plus de Vilain
15622 Texte Rouge et moins de WYSIWYM.
15626 \begin_layout Itemize
15627 RELISEZ ET CORRIGEZ LE DOCUMENT !!
15631 \begin_layout Standard
15632 Je suis sûr que vous aviez prévu de le faire de toutes façons, mais c'est
15633 particulièrement important après traduction à partir d'un document LaTeX.
15634 reLyX est, aujourd'hui tout au moins, meilleur en
15635 \begin_inset Quotes fld
15639 \begin_inset Quotes frd
15642 (traduction d'un document complet) qu'en
15643 \begin_inset Quotes fld
15647 \begin_inset Quotes frd
15650 (traduction du moindre détail).
15651 Par exemple, vous trouverez peut-être des espaces en trop ou des espaces
15653 La gestion des espaces a été améliorée, mais n'est toujours pas parfaite.
15657 \begin_layout Subsubsection
15658 Ce que reLyX sait gérer
15661 \begin_layout Standard
15662 reLyX comprend beaucoup de commandes LaTeX.
15666 \begin_layout Itemize
15667 le texte normal, y compris les mini-commandes comme
15687 , ainsi que les caractères accentués comme
15693 et les caractères spéciaux
15702 \begin_layout Itemize
15703 les commandes de titre comme
15727 et l'environnement d'abstract
15730 \begin_layout Itemize
15731 les commandes d'en-têtes comme
15737 , y compris les étoilés (
15746 \begin_layout Itemize
15747 les environnements :
15772 \begin_layout Itemize
15785 , et leurs commandes
15791 ; également, les listes emboîtées de façon correcte
15794 \begin_layout Itemize
15795 les commandes de références croisées :
15820 \begin_layout Itemize
15834 \begin_layout Itemize
15835 les commandes de changement de police dont
15853 et les commandes correspondantes pour changer la famille, la taille, la
15857 \begin_layout Itemize
15876 ; la commande TeX brut
15885 \begin_inset Quotes fld
15891 \begin_inset Quotes frd
15896 ) est aussi supportée
15899 \begin_layout Itemize
15904 , et les commandes qui vont avec comme
15922 (mais voyez plus bas)
15925 \begin_layout Itemize
15926 les environnements flottants
15934 , ainsi que les commandes
15943 \begin_layout Itemize
15954 , ainsi que les commandes
15969 \begin_layout Itemize
15970 diverses commandes :
15999 \begin_layout Itemize
16000 des environnements (et certaines commandes) spécifiques à une classe de
16001 document qui peuvent être traduites en formats LyX
16004 \begin_layout Itemize
16005 les paramètres de certaines commandes intraduisibles (par exemple
16014 \begin_layout Standard
16015 Parmi tout cela, il peut y avoir des éléments qui ne sont pas encore supportés
16017 Voyez plus bas pour les détails.
16020 \begin_layout Standard
16021 reLyX recopie les maths (presque) texto de votre fichier LaTeX.
16022 Par chance, LyX sait lire les maths LaTeX, donc (presque) toutes les maths
16023 supportées par LyX marcheront bien.
16024 Quelques commandes mathématiques qui ne sont pas supportées par LyX seront
16025 remplacées par leurs équivalents, par exemple
16038 Voyez la Section\InsetSpace ~
16040 \begin_inset LatexCommand ref
16041 reference "sec:syntaxe-reLyX"
16045 pour plus de détails.
16048 \begin_layout Standard
16049 reLyX recopie aussi texto toute commande de préambule (c'est-à-dire tout
16050 ce qui se trouve avant
16056 ), donc ce que vous avez personnalisé dans votre préambule devrait être
16057 présent dans les versions DVI et imprimées, même si ça ne sera bien sûr
16058 pas affiché dans la fenêtre LyX.
16061 Format\SpecialChar \menuseparator
16067 \begin_layout Subsubsection
16068 Ce que reLyX ne sait pas gérer -- Mais ça marche quand même
16071 \begin_layout Itemize
16072 les figures et les tableaux
16077 \begin_layout Itemize
16081 \begin_layout Itemize
16082 les commandes d'espacement (
16103 \begin_layout Itemize
16123 \begin_layout Itemize
16134 ; reLyX fait attention à tout recopier
16138 dans ce cas, y compris les commentaires et les espaces
16141 \begin_layout Itemize
16142 quelques environnements et commandes inconnus (par exemple définis par l'utilisa
16146 \begin_layout Standard
16147 reLyX recopie les commandes inconnues, ainsi que leurs paramètres, texto
16148 dans le fichier LyX.
16149 Également, s'il voit un
16155 où il ne reconnaît pas l'environnement
16156 \begin_inset Quotes fld
16160 \begin_inset Quotes frd
16163 , il recopie texto jusqu'à ce qu'il voit
16169 (sauf si vous utilisez l'option
16174 Alors la plupart de ces commandes inconnues ne feront pas planter reLyX
16175 ; elles nécessiteront seulement un peu de travail d'édition une fois que
16176 vous aurez chargé le fichier dans LyX.
16177 Ça devrait être moins pénible que d'éditer le fichier
16185 avec un éditeur de texte.
16188 \begin_layout Subsubsection
16189 Ce que reLyX gère mal -- c'est-à-dire les BOGUES
16190 \begin_inset LatexCommand label
16191 name "sec:bogues-reLyX"
16198 \begin_layout Standard
16199 Comme reLyX est assez récent, il a un certain nombre de problèmes.
16200 Au fur et à mesure de sa maturation, ces bogues seront éliminés.
16201 Un certain nombre de bogues et de fonctions manquantes se trouvent sur
16202 le traceur de bogues de LyX,
16203 \begin_inset LatexCommand url
16204 name "LyX Bugzilla"
16205 target "http://bugzilla.lyx.org/"
16212 \begin_layout Standard
16213 Si reLyX bute contre quelque chose, ou si LyX n'arrive pas à lire ce que
16214 reLyX vient de traduire, la meilleure chose à faire est de taper
16220 avant le texte en cause, et
16227 J'appellerai cela un bloc
16228 \begin_inset Quotes fld
16232 \begin_inset Quotes frd
16236 reLyX recopiera exactement ce bloc, en mode TeX.
16237 Éditez alors le fichier LyX résultant, et traduisez ce qui pose problème
16243 est magique ; les commandes
16255 ne seront pas mises dans le fichier LyX.
16258 \begin_layout Itemize
16260 \begin_inset Quotes fld
16264 \begin_inset Quotes frd
16267 d'environnements et de commandes inconnus n'est pas complètement exacte.
16268 Plus précisément, les passages à la ligne et les commentaires peuvent être
16270 Ça va produire du LyX moche, mais dans presque tous les cas le rendu final
16272 Cependant, certaines parties du fichier seront recopiées parfaitement,
16273 y compris les espaces et les commentaires.
16274 Ces parties comprennent : le préambule LaTeX, les environnements
16285 \begin_inset Quotes fld
16289 \begin_inset Quotes frd
16295 \begin_layout Itemize
16296 reLyX traduit seulement quelques-unes des options de la commande
16309 [letter|legal|executive|a4|a5|b5]paper
16323 .) Les autres options sont placées dans le champ
16325 Options\InsetSpace ~
16330 Format\SpecialChar \menuseparator
16331 Document\SpecialChar \menuseparator
16338 \begin_layout Standard
16339 Ce qui est plus important, reLyX ne traduit pas les commandes
16345 , les commandes de marge, les
16351 ou, en fait, toutes les autres commandes du préambule.
16352 Il les recopie simplement dans le préambule LaTeX.
16353 Si vous avez des commandes de marge dans votre préambule, alors le fichier
16354 LyX générera les bonnes marges.
16355 Cependant, ces marges ne tiendront pas compte de ce qui aura été indiqué
16356 dans la fenêtre LyX
16358 Format\SpecialChar \menuseparator
16359 Document\SpecialChar \menuseparator
16363 Vous devez donc enlever ces options du préambule (
16365 Format\SpecialChar \menuseparator
16368 ) pour avoir la paix.
16369 Il en va de même de la langue spécifiée avec babel, des
16386 \begin_layout Itemize
16392 reLyX fait des choses bizarres avec les paramètres optionnels des commandes
16400 Il gère aussi parfois les
16406 de façon incorrecte (bien que ce qui se trouve dans l'environnement soit
16407 traduit normalement).
16410 \begin_layout Standard
16411 Il y a une liste de bogues moins significatifs dans le fichier
16415 de la distribution de reLyX.
16418 \begin_layout Standard
16419 reLyX est heureusement assez solide.
16420 Comme nous venons de le voir, il ne traduira peut-être pas parfaitement
16421 votre fichier, mais il ne devrait pas se planter.
16422 S'il se plante -- et que le problème n'est mentionné ni ci-dessus ni dans
16427 -- voyez la Section\InsetSpace ~
16429 \begin_inset LatexCommand ref
16430 reference "sec:rapports-bogue-reLyX"
16437 \begin_layout Subsubsection
16438 Ce que LyX ne sait pas gérer
16441 \begin_layout Standard
16442 Dans LyX lui-même, il manque quelques fonctions, de sorte que même si reLyX
16443 traduit des choses parfaitement, LyX peut encore avoir du mal à les lire.
16444 Si vous avez vraiment besoin de ces fonctions, vous pouvez exporter votre
16445 document final en LaTeX, et les y remettre.
16450 pour plus de détails sur ces bogues.
16453 \begin_layout Itemize
16454 Pour un certain nombre de commandes, LyX ne supporte pas de paramètre optionnel.
16467 (et les autres commandes de section), et
16476 reLyX laissera automatiquement de côté les paramètres optionnels en émettant
16477 un avertissement sur la sortie standard.
16478 LyX ignore aussi le paramètre de largeur pour l'environnement
16485 \begin_layout Itemize
16486 Le centrage (ou l'alignement à droite ou à gauche) marche par paragraphes
16490 \begin_layout Itemize
16491 Le support des tableaux dans LyX n'est pas parfait.
16492 Pour des tableaux compliqués, utilisez un bloc
16493 \begin_inset Quotes fld
16497 \begin_inset Quotes frd
16500 , pour qu'ils soient recopiés en mode TeX.
16503 \begin_layout Itemize
16504 L'éditeur mathématique de LyX ne peut pas gérer les environnements mathématiques
16514 Ces environnements seront donc recopiés en mode TeX.
16515 Vous pouvez changer les environnements
16519 en maths hors ligne exactement équivalentes, et ils seront alors traduits
16523 \begin_layout Subsection
16527 \begin_layout Standard
16531 \begin_inset Quotes fld
16535 \begin_inset Quotes frd
16539 \begin_inset Quotes fld
16543 \begin_inset Quotes frd
16546 machin.tex > machin.debug
16549 \begin_layout Standard
16550 Ce qui précède va créer un fichier
16552 mon/répertoire/machin.lyx
16558 , en écrasant tout fichier préexistant.
16559 Quand il trouve un bloc
16563 begin{mon_environnement} ...
16566 end{mon_environnement}
16568 , il traduit ce qui se trouve à l'intérieur, mais recopie les commandes
16582 Finalement, il garde les fichiers temporaires (également dans
16586 ) et fournit un tas d'information de déboguage dans le fichier
16593 \begin_layout Subsection
16597 \begin_layout Subsubsection
16599 \begin_inset LatexCommand label
16600 name "sec:rapports-bogue-reLyX"
16607 \begin_layout Standard
16608 Si reLyX se plante ou se comporte d'une manière étrange -- d'une façon différent
16609 e de celles décrites dans la Section\InsetSpace ~
16611 \begin_inset LatexCommand ref
16612 reference "sec:bogues-reLyX"
16616 ou dans le traceur de bogues -- alors veuillez lancer reLyX
16621 Ça vous permettra de savoir où il s'est planté dans la procédure de reLyXage.
16622 Ce qui, ensuite, vous permettra d'écrire un meilleur rapport de bogue,
16623 qui permettra aux développeurs de le résoudre plus vite et plus facilement.
16626 \begin_layout Standard
16627 Les rapports de bogue doivent être envoyés à la liste de diffusion des développe
16629 Son adresse est actuellement
16630 \begin_inset LatexCommand url
16631 target "lyx-devel@lists.lyx.org"
16636 Si vous faites tourner reLyX sur un fichier énorme, n'envoyez pas toute
16637 la sortie avec votre rapport d'erreur.
16638 Joignez juste les dix ou vingt dernières lignes de la sortie, avec le morceau
16639 du fichier LaTeX où il s'est planté.
16640 Ou, encore mieux, attachez un fichier léger mais complet qui cause le même
16641 problème que votre fichier d'origine.
16644 \begin_layout Subsubsection
16645 Détails de l'Implémentation
16648 \begin_layout Standard
16649 reLyX procède à plusieurs passes pour traduire un fichier TeX.
16650 À chaque passe, il crée un ou deux fichiers.
16653 \begin_layout Description
16658 Avant de faire quoi que ce soit, lit le fichier (ou les fichiers)
16662 \begin_layout Description
16667 Sépare le préambule (tout ce qui précède une commande
16673 ) du reste du fichier.
16674 Il enregistre les deux morceaux dans des fichiers séparés.
16675 C'est nécessaire car il peut y avoir des choses très bizarres dans le préambule.
16676 Il ignore aussi tout ce qui suit le
16682 , présumant que ce n'est pas du LaTeX.
16685 \begin_layout Description
16690 Traduit le préambule.
16691 Pour l'instant, ça signifie juste traduire la commande
16697 et recopier exactement le reste dans le préambule LyX.
16701 \begin_layout Standard
16702 Une fois que l'on sait quelle est la classe du document, lit le fichier
16703 de format LyX pour cette classe.
16707 \begin_layout Description
16713 \begin_inset Quotes fld
16717 \begin_inset Quotes frd
16720 le fichier TeX, générant du LaTeX un peu plus strict.
16725 \begin_layout Itemize
16726 Changer, par exemple,
16730 en l'équivalent mais plus clair
16735 \begin_layout Itemize
16736 Enlever les paramètres optionnels que LyX ne sait pas gérer (par exemple
16746 \begin_layout Itemize
16760 C'est nécessaire car LyX écrit toujours les formes non locales quoi qu'il
16765 \begin_layout Standard
16766 NdT : Traduction incertaine.
16772 Ça ne devrait que très rarement changer quelque chose.
16776 \begin_layout Description
16781 Traduit le texte LaTeX, les commandes et les environnements en LyX.
16784 \begin_layout Description
16789 Recolle les deux morceaux ensemble, et fait quelques derniers réglages,
16790 pour générer le fichier LyX.
16793 \begin_layout Standard
16794 S'il y a des commandes
16806 , reLyX va recommencer en boucle et les traduire.
16807 Ceci présume que les fichiers inclus sont de la même classe que le fichier
16808 principal, et qu'il n'ont pas de préambule.
16809 (Si vous avez une commande
16815 dans le préambule d'un fichier, la commande sera recopiée exactement dans
16816 la partie de préambule LaTeX du fichier LyX, le fichier inclus ne sera
16817 donc pas traduit.) Quand il traduit des fichiers inclus, il saute donc les
16821 \begin_layout Standard
16822 Si reLyX ne trouve pas un fichier que vous voulez inclure, il émettra un
16823 avertissement, mais continuera à traduire tous les fichiers qu'il trouve.
16826 \begin_layout Subsubsection
16830 \begin_layout Standard
16831 reLyX lit un fichier de format LyX pour savoir comment gérer les environnements
16832 et commandes LaTeX qui sont traduites en formats LyX.
16833 Ce fichier comprend tous les environnements
16834 \begin_inset Quotes fld
16838 \begin_inset Quotes frd
16841 non mathématiques (c'est-à-dire, y compris
16857 , et d'autres environnements originaux), et les commandes comme
16870 Si vous voulez reLyXer une classe pour laquelle il n'existe pas de fichier
16871 de format, vous devez d'abord en créer un.
16872 Mais vous devez de toutes façons le faire pour lire le fichier avec LyX,
16873 puisque LyX compte sur les fichiers de format pour savoir comment afficher
16874 et traiter les fichiers.
16875 Voyez la documentation de LyX pour être aidé dans cette tâche (qui peut
16876 être aisée ou difficile, selon la classe concernée).
16877 Si votre classe est assez similaire à une classe qui possède déjà un fichier
16878 de format, alors vous pouvez essayer d'utiliser l'option
16885 \begin_layout Subsubsection
16886 Fichiers de Syntaxe
16887 \begin_inset LatexCommand label
16888 name "sec:syntaxe-reLyX"
16895 \begin_layout Standard
16896 reLyX lit toujours au moins un fichier de syntaxe, appelé le fichier de
16897 syntaxe par défaut.
16898 reLyX lira votre fichier de syntaxe personnel s'il existe ; autrement il
16899 lira le fichier du système.
16900 reLyX lira des fichiers de syntaxe supplémentaires si vous les spécifiez
16906 (Ces fichiers supplémentaires doivent avoir le même format que le fichier
16907 par défaut, mais tendront à être plus courts, car ils n'ont à spécifier
16908 que des commandes supplémentaires qui ne se trouvent pas dans le fichier
16909 par défaut.) Un fichier de syntaxe indique à reLyX un certain nombre de
16913 \begin_layout Standard
16914 Premièrement, il décrit la syntaxe de chaque commande, c'est-à-dire, combien
16915 la commande prend-elle de paramètres obligatoires et de paramètres optionnels.
16916 Sachant cela, reLyX pourra plus facilement recopier (en mode TeX) les commandes
16917 qu'il ne sait pas traduire.
16918 Le fichier de syntaxe contient simplement une commande, suivi par des crochets
16919 ou des accolades décrivant les paramètres dans le bon ordre.
16920 Par exemple, l'entrée de fichier de syntaxe
16926 signifie que la commande
16932 prend un paramètre optionnel suivi par un paramètre obligatoire, tandis
16939 signifie que la commande
16945 ne prend pas de paramètre du tout.
16946 Quand reLyX rencontre un élément qu'il ne sait pas traduire en LyX, il
16947 recopie cet élément exactement -- avec le nombre correct de paramètres.
16948 Si l'élément n'est pas dans le fichier de syntaxe, alors reLyX recopie
16949 juste autant de paramètres qu'il en trouve.
16950 Ça signifie qu'il peut en recopier trop.
16951 Mais comme l'utilisateur peut spécifier des fichiers de syntaxe additionnels,
16952 ça ne devrait pas arriver souvent.
16955 \begin_layout Standard
16956 Quelques commandes qui ne peuvent pas être traduites en LyX, comme
16962 , ont un de leurs paramètres qui est du texte LaTeX standard.
16966 \begin_inset Quotes fld
16970 \begin_inset Quotes frd
16975 dans un paramètre d'une commande (intraduisible) dans le fichier de syntaxe,
16976 reLyX va traduire ce paramètre au lieu de le recopier texto.
16977 Ainsi, par exemple, le fichier de syntaxe par défaut contient
16981 raisebox{}[][]\SpecialChar \-
16985 Ça signifie que la commande
16991 et le premier paramètre (et les paramètres optionnels s'ils existent) sont
16992 recopiés en mode TeX, mais que le dernier paramètre (qui peut contenir
16993 des maths, du LaTeX compliqué, d'autres commandes intraduisibles, etc.)
16994 sera traduit en LyX.
16995 Vous ne pouvez pas utiliser
16998 \begin_inset Quotes fld
17002 \begin_inset Quotes frd
17007 avec des paramètres optionnels.
17010 \begin_layout Standard
17011 Les fichiers de syntaxe définis par l'utilisateur servent à définir de nouvelles
17012 commandes et leur syntaxe, ou pour passer outre le nombre de paramètres
17013 d'une commande définie dans le fichier de syntaxe par défaut.
17014 (Par exemple, si vous utilisez un style qui donne un paramètre supplémentaire
17015 à une commande donnée...) Cependant, ça ne sera utile que pour des commandes
17016 recopiées en mode TeX.
17017 Les commandes qui sont traduites par reLyX (comme
17023 ) ont une syntaxe prédéfinie pour leurs paramètres.
17024 Les commandes prédéfinies sont identifiées comme telles dans le fichier
17025 de syntaxe par défaut.
17028 \begin_layout Standard
17029 Deuxièmement, le fichier de syntaxe décrit des
17030 \begin_inset Quotes fld
17033 environnements réguliers
17034 \begin_inset Quotes frd
17038 D'habitude, un environnement inconnu sera recopié tout entier en mode TeX.
17039 Toutefois, si vous définissez un environnement régulier
17042 \begin_inset Quotes fld
17046 \begin_inset Quotes frd
17051 , alors seules les commandes
17063 seront recopiées en mode TeX ; le texte à l'intérieur de l'environnement
17064 sera traité (c'est-à-dire traduit) par reLyX comme du LaTeX normal, plutôt
17065 qu'être recopié en mode TeX.
17066 N'essayez pas de déclarer
17074 comme environnements réguliers, car ce qu'il y a à l'intérieur de ces environne
17075 ments mettra reLyX dans l'embarras ; utilisez cette possibilité pour de
17076 nouveaux environnements que vous créez, qui contiennent du texte brut ou
17077 des maths ou des commandes simples.
17078 Vous ne pouvez pas non plus déclarer des environnements mathématiques inconnus
17083 ) comme environnements réguliers, car l'éditeur mathématique de LyX ne les
17085 Les noms des environnements réguliers apparaissent séparés par des espaces
17098 dans le fichier de syntaxe.
17099 (Si vous avez un environnement régulier que vous n'utilisez pas très souvent,
17100 vous pouvez passer par l'option
17104 plutôt que d'écrire un fichier de syntaxe.)
17107 \begin_layout Standard
17108 Troisièmement, le fichier de syntaxe décrit une table de traduction mathématique.
17109 Il y a quelques commandes que l'éditeur mathématique de LyX ne supporte
17115 est supporté, mais l'équivalent
17122 Mettez les commandes que vous voulez traduire entre
17138 \begin_inset Quotes fld
17146 \begin_inset Quotes frd
17157 en mode mathématique sera converti en
17160 \begin_inset Quotes fld
17166 \begin_inset Quotes frd
17171 (dans les cas où un élément formé d'un antislash et d'un caractère autre
17172 qu'une lettre est traduit en quelque chose avec des lettres à la fin, une
17173 espace est ajoutée par reLyX ; ainsi,
17176 \begin_inset Quotes fld
17182 \begin_inset Quotes frd
17187 est correctement traduit en
17190 \begin_inset Quotes fld
17196 \begin_inset Quotes frd
17204 \begin_layout Subsubsection
17208 \begin_layout Standard
17209 Il vous faut Perl version 5.002 ou plus pour faire tourner reLyX.
17210 Si vous n'avez pas Perl, ce serait de toute façon une bonne chose de vous
17212 \begin_inset LatexCommand url
17214 target "http://www.perl.com/"
17218 ) car c'est un outil vraiment utile pour bien des choses.
17221 \begin_layout Subsection
17225 \begin_layout Standard
17226 reLyX devrait toujours expliquer pourquoi il s'est planté, s'il se plante.
17227 Certains diagnostics peuvent toutefois être très techniques, s'ils proviennent
17228 des entrailles du code.
17229 reLyX donne beaucoup plus d'informations quand vous le lancez avec l'option
17234 , mais vous ne devriez en avoir besoin que si quelque chose tourne mal.
17237 \begin_layout Standard
17238 Quand c'est fini, reLyX vous dit s'il s'est terminé normalement ou s'il
17239 s'est planté suite à une erreur.
17242 \begin_layout Subsection
17246 \begin_layout Standard
17247 Gardez toujours une copie de vos fichiers LaTeX originaux soit sous un nom
17248 différent soit dans un répertoire différent.
17249 Il y a quelques cas où l'utilisation de LyX pourrait aboutir à l'écrasement
17250 du fichier LaTeX d'origine.
17253 \begin_layout Standard
17266 et voulez le réexporter, notez qu'il écrasera l'original
17271 (LyX ne vous demandera
17275 si vous voulez l'écraser.)
17278 \begin_layout Standard
17279 Si vous avez choisi dans
17281 Éditer\SpecialChar \menuseparator
17282 Préférences\SpecialChar \menuseparator
17283 Entrées\SpecialChar \menuseparator
17286 de ne pas utiliser de répertoire temporaire, alors LyX va créer ses répertoires
17287 temporaires dans votre répertoire de travail, ce qui signifie que votre
17288 original LaTeX peut être écrasé (sans avertissement de la part de LyX)
17290 \begin_inset Quotes fld
17294 \begin_inset Quotes frd
17297 ou imprimez le document LyX.
17300 \begin_layout Subsection
17304 \begin_layout Description
17308 MON_RÉPERTOIRE_LYX/layouts/*.layout
17318 Les fichiers de format personnels de l'utilisateur pour les classes de document
17321 \begin_layout Description
17325 MON_RÉPERTOIRE_LYX/reLyX/syntax.default
17331 Le fichier de syntaxe personnel de l'utilisateur
17334 \begin_layout Description
17338 LIBDIR/layouts/*.layout
17344 Les fichiers de format du système pour les classes de document
17347 \begin_layout Description
17351 LIBDIR/reLYX/syntax.default
17357 Le fichier de syntaxe LaTeX du système
17360 \begin_layout Standard
17365 est le répertoire LyX de votre système, en général quelque chose comme
17368 /usr/local/share/lyx/
17375 est votre répertoire LyX personnel, quelque chose comme
17379 dans votre répertoire
17384 Vous pouvez vérifier où ils se trouvent dans
17386 Aide\SpecialChar \menuseparator
17388 Propos\InsetSpace ~
17395 \begin_layout Subsection
17399 \begin_layout Standard
17411 \begin_layout Subsection
17415 \begin_layout Standard
17416 Copyright (c) 1998-9
17422 karger@voth.chem.utah.edu
17427 \begin_layout Standard
17428 Ont contribué au code :
17431 \begin_layout Itemize
17436 a écrit la passe CleanTeX d'origine.
17439 \begin_layout Itemize
17445 \begin_layout Itemize
17448 José Abı́lio Oliveira Matos
17451 \begin_layout Itemize
17452 David Suarez de Lis
17455 \begin_layout Standard
17456 Autres contributeurs :
17459 \begin_layout Itemize
17462 Jean-Marc Lasgouttes
17464 a travaillé sur le script d'emballage
17468 \begin_layout Standard
17469 NdT : Mauvaise traduction de
17470 \begin_inset Quotes fld
17474 \begin_inset Quotes frd
17482 et a offert de nombreux rapports de bogue, conseils et suggestions de nouvelles
17486 \begin_layout Itemize
17496 ont donné des conseils.
17499 \begin_layout Itemize
17500 Divers membres des listes de développeurs et d'utilisateurs LyX ont fourni
17501 des rapports de bogue et des suggestions de fonctions.
17504 \begin_layout Standard
17505 reLyX utilise une version modifiée du paquetage
17509 , interpréteur TeX écrit en Perl par
17515 ilya@math.ohio-state.edu
17517 ), disponible sur le CPAN.
17520 \begin_layout Chapter
17521 LyX et applications extérieures
17524 \begin_layout Section
17528 \begin_layout Standard
17534 \begin_layout Subsection
17538 \begin_layout Standard
17539 Vous trouverez dans le menu
17545 Correction\InsetSpace ~
17549 Cette fonctionnalité requière le programme
17553 et la commande est donc grisée si celui-ci n'est pas installé.
17554 Vous pouvez vous le procurer sur le miroir du CTAN le plus proche, ou à
17556 \begin_inset LatexCommand url
17557 target "http://www.ifi.uio.no/~jensthi/chktex/"
17564 \begin_layout Standard
17569 est un programme qui a été écrit par
17574 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
17575 et s'oubliaient facilement.
17576 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
17577 C'est donc l'équivalent de
17585 \begin_layout Standard
17586 La question est donc : mais que vient faire ce logiciel sous LyX alors que
17587 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
17588 simple : tout comme
17592 ne vérifie pas seulement la
17598 d'un fichier C, mais aussi la bonne utilisation des types,
17608 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
17619 est à même de détecter des erreurs courantes comme
17623 \begin_layout Standard
17624 NdT : Certaines de ces règles me sont totalement inconnues.
17625 Il est possible qu'elles ne s'appliquent pas à la langue française.
17636 \begin_layout Itemize
17637 De mauvais points de suspension :
17639 Utiliser \SpecialChar \ldots{}
17643 \begin_layout Itemize
17644 Des espaces à l'intérieur des parenthèses :
17646 ( mauvais espacement )
17649 \begin_layout Itemize
17650 L'utisation d'espaces normaux dans des abréviations courantes :
17653 il y a ici trop d'espaces dans l'abréviation C.
17659 \begin_layout Itemize
17660 L'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
17661 lettre est une majuscule :
17664 Et l'espacement n'est pas bon.
17667 \begin_layout Itemize
17668 L'insertion d'une espace avant une étiquette ou un autre objet de ce type
17671 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
17672 d'apparaître sur une mauvaise page.
17674 \begin_inset LatexCommand label
17683 \begin_layout Standard
17684 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
17685 numéro dans le texte) n'est pas collé au mot le précédant.
17691 L'étiquette est ici trop séparée.
17694 \begin_layout Itemize
17695 L'utilisation d'espaces simples au lieu d'espaces insécables devant des
17698 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement
17700 \begin_inset Quotes fld
17704 \begin_inset Quotes frd
17707 et le numéro, et ça ferait le plus mauvais effet...
17709 \begin_inset LatexCommand ref
17710 reference "sec:chktex"
17717 \begin_layout Itemize
17719 \begin_inset Quotes fld
17723 \begin_inset Quotes frd
17727 \begin_inset Quotes fld
17731 \begin_inset Formula $\times$
17735 \begin_inset Quotes frd
17738 entre deux nombres :
17740 2x2 rend beaucoup moins bien que
17741 \begin_inset Formula $2\times2$
17747 \begin_layout Standard
17748 et bien plus encore...
17749 C'est un outil très utile pour le
17750 \begin_inset Quotes fld
17754 \begin_inset Quotes frd
17757 du document avant son impression, et vous devriez l'utiliser après l'inévitable
17758 correction de l'orthographe et avant d'affiner la typographie.
17761 \begin_layout Subsection
17765 \begin_layout Standard
17766 Si le programme est installé, l'employer est un jeu d'enfant : faites
17768 Éditer\SpecialChar \menuseparator
17769 Correction\InsetSpace ~
17773 LyX générera alors une version LaTeX de votre document, lancera
17777 pour la corriger, puis insérera des
17778 \begin_inset Quotes fld
17782 \begin_inset Quotes frd
17785 avec les avertissements de
17790 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
17791 facilement les trouver avec
17793 Naviguer\SpecialChar \menuseparator
17796 , ou par le raccourci clavier
17800 (d'après le fichier de raccourcis par défaut
17805 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
17822 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
17823 Si vous ne comprenez pas l'avertissement, ignorez-le.
17824 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
17829 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
17833 \begin_layout Standard
17834 Ce document est un excellent terrain d'entraînement, et sa vérification
17835 lèvera sûrement quelques avertissements.
17836 Les ordinateurs sont idiots : la plupart de ces avertissements seront donc
17837 des fausses alertes.
17840 \begin_layout Subsection
17844 \begin_layout Standard
17845 Vous trouverez parfois que
17849 est plus bavard qu'il ne devrait l'être.
17850 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
17851 à vos propres goûts.
17852 Une possibilité dans les situations les plus désespérées est de faire
17854 Éditer\SpecialChar \menuseparator
17855 Enlever\InsetSpace ~
17856 Toutes\InsetSpace ~
17858 Marques\InsetSpace ~
17861 , ce qui se débarrasse instantanément de tous les avertissements.
17864 \begin_layout Standard
17869 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
17874 dans LyX de cette manière.
17875 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
17876 capable de faire correspondre les numéros de lignes indiqués par
17882 \begin_layout Standard
17883 Vous pouvez trouver toutes les indications de
17889 Visualiser\SpecialChar \menuseparator
17890 Fichier\InsetSpace ~
17891 Journal\InsetSpace ~
17905 avec la structure interne du document.
17906 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
17907 Vous pouvez faire deux choses contre cela :
17910 \begin_layout Itemize
17911 Paramétrez l'appel à
17917 Éditer\SpecialChar \menuseparator
17918 Préférences\SpecialChar \menuseparator
17919 Sorties\SpecialChar \menuseparator
17922 , ou alors dans le fichier de configuration de l'installation de
17926 (souvent, le fichier
17928 /usr/local/share/chktexrc
17931 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
17932 ou désactivés à la ligne de commande.
17935 \begin_layout Itemize
17936 Exportez votre document en tant que fichier LaTeX normal par
17938 Fichier\SpecialChar \menuseparator
17939 Exporter\SpecialChar \menuseparator
17942 et lancer manuellement
17947 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
17948 correspondant dans le document LyX, mais avec un peu de patience, vous
17952 \begin_layout Standard
17953 Voici maintenant les messages d'avertissement qui peuvent être activés ou
17963 pour désactiver un avertissement, et
17968 Les entrées en italiques sont désactivées par défaut, car le réglage de
17970 \begin_inset Quotes fld
17975 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
17978 \begin_inset Quotes frd
17984 \begin_layout Standard
17985 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
17986 désactivation d'avertissements, et pas aux autres.
17987 En effet, LyX utilise les autres options à sa convenance pour dialoguer
17995 \begin_layout Enumerate
17999 Command terminated with space.
18000 (La commande se termine par une espace.)
18003 \begin_layout Enumerate
18006 Non-breaking space (
18007 \begin_inset Quotes eld
18015 \begin_inset Quotes erd
18018 ) should have been used.
18019 (Il faut utiliser ici une espace insécable (
18022 \begin_inset Quotes fld
18026 \begin_inset Quotes frd
18034 \begin_layout Enumerate
18038 You should enclose the previous parenthesis with
18039 \begin_inset Quotes eld
18047 \begin_inset Quotes erd
18051 (Vous devriez entourer les parenthèses précédentes par
18057 \begin_inset Quotes fld
18061 \begin_inset Quotes frd
18072 \begin_layout Enumerate
18075 Italic correction (
18076 \begin_inset Quotes eld
18086 \begin_inset Quotes erd
18089 ) found in non-italic buffer.
18090 (Une correction d'italique (
18093 \begin_inset Quotes fld
18099 \begin_inset Quotes frd
18104 ) est dans un groupe qui n'est pas en italique.)
18107 \begin_layout Enumerate
18110 Italic correction (
18111 \begin_inset Quotes eld
18121 \begin_inset Quotes erd
18124 ) found more than once.
18125 (Il y a plus d'une correction d'italique (
18128 \begin_inset Quotes fld
18134 \begin_inset Quotes frd
18142 \begin_layout Enumerate
18146 No italic correction (
18147 \begin_inset Quotes eld
18157 \begin_inset Quotes erd
18161 (Il n'y a pas de correcteur d'italique (
18164 \begin_inset Quotes fld
18170 \begin_inset Quotes frd
18181 \begin_layout Enumerate
18185 \begin_inset Quotes eld
18193 \begin_inset Quotes erd
18197 \begin_inset Quotes eld
18205 \begin_inset Quotes erd
18212 \begin_inset Quotes fld
18216 \begin_inset Quotes frd
18221 requière l'utilisation de
18224 \begin_inset Quotes fld
18228 \begin_inset Quotes frd
18236 \begin_layout Enumerate
18239 Wrong length of dash may have been used.
18240 (Il se peut que le tiret ne soit pas de la bonne longueur.)
18243 \begin_layout Enumerate
18247 \begin_inset Quotes eld
18255 \begin_inset Quotes erd
18259 \begin_inset Quotes eld
18267 \begin_inset Quotes erd
18277 \begin_inset Quotes fld
18281 \begin_inset Quotes frd
18292 \begin_inset Quotes fld
18296 \begin_inset Quotes frd
18304 \begin_layout Enumerate
18308 \begin_inset Quotes eld
18316 \begin_inset Quotes erd
18325 \begin_inset Quotes fld
18333 \begin_inset Quotes frd
18342 \begin_layout Enumerate
18346 \begin_inset Quotes eld
18354 \begin_inset Quotes erd
18357 to achieve an ellipsis.
18358 (Vous devriez utiliser
18361 \begin_inset Quotes fld
18365 \begin_inset Quotes frd
18370 pour une ellipse (points de suspension).)
18373 \begin_layout Enumerate
18376 Inter-word spacing (
18377 \begin_inset Quotes eld
18387 \begin_inset Quotes eld
18390 ) should perhaps be used.
18391 (Une espace d'entre mots (
18394 \begin_inset Quotes fld
18403 \begin_inset Quotes frd
18406 ) devrait peut-être être utilisé.)
18409 \begin_layout Enumerate
18412 Inter-sentence spacing (
18413 \begin_inset Quotes eld
18423 \begin_inset Quotes erd
18426 ) should perhaps be used.
18427 (Une espace d'entre phrases (
18430 \begin_inset Quotes fld
18436 \begin_inset Quotes frd
18441 ) devrait peut-être être utilisé.)
18444 \begin_layout Enumerate
18447 Could not find argument for command.
18448 (N'a pas trouvé de paramètre à la commande.)
18451 \begin_layout Enumerate
18455 \begin_inset Quotes eld
18463 \begin_inset Quotes erd
18467 (Aucune occurrence de
18468 \begin_inset Quotes fld
18476 \begin_inset Quotes frd
18482 \begin_layout Enumerate
18485 Math mode still on at end of LaTeX file.
18486 (Le fichier LaTeX se termine dans le mode Math.)
18489 \begin_layout Enumerate
18493 \begin_inset Quotes eld
18501 \begin_inset Quotes erd
18504 doesn't match the number of
18505 \begin_inset Quotes eld
18513 \begin_inset Quotes erd
18520 \begin_inset Quotes fld
18524 \begin_inset Quotes frd
18529 ne correspond pas à celui de
18532 \begin_inset Quotes fld
18536 \begin_inset Quotes frd
18544 \begin_layout Enumerate
18547 You should use either
18550 \begin_inset Quotes eld
18558 \begin_inset Quotes erd
18563 as an alternative to
18564 \begin_inset Quotes eld
18572 \begin_inset Quotes erd
18576 (Vous devriez utiliser
18579 \begin_inset Quotes eld
18587 \begin_inset Quotes erd
18595 \begin_inset Quotes fld
18599 \begin_inset Quotes frd
18607 \begin_layout Enumerate
18614 " (ASCII 39) instead of "
18619 (Vous devriez utiliser
18622 \begin_inset Quotes fld
18626 \begin_inset Quotes frd
18631 (ASCII 39) au lieu de
18634 \begin_inset Quotes fld
18638 \begin_inset Quotes frd
18646 \begin_layout Enumerate
18649 User-specified pattern found.
18650 (A trouvé un format défini par l'utilisateur.)
18653 \begin_layout Enumerate
18656 This command might not be intended.
18657 (Cette commande n'est peut-être pas volontaire.)
18660 \begin_layout Enumerate
18665 (Un commentaire est affiché.)
18668 \begin_layout Enumerate
18699 \begin_layout Enumerate
18702 Delete this space to maintain correct page references.
18703 (Enlevez cette espace pour avoir une pagination correcte.)
18706 \begin_layout Enumerate
18710 You might wish to put this between a pair of
18711 \begin_inset Quotes eld
18719 \begin_inset Quotes erd
18723 (Ce serait peut-être mieux entre deux accolades
18729 \begin_inset Quotes fld
18733 \begin_inset Quotes frd
18741 \begin_layout Enumerate
18744 You ought to remove spaces in front of punctuation.
18745 (Il n'y a pas d'espace devant cette ponctuation.)
18748 \begin_layout Enumerate
18751 Could not execute LaTeX command.
18752 (Ne peut pas exécuter la commande LaTeX.)
18755 \begin_layout Enumerate
18764 in front of small punctuation.
18771 devant la ponctuation basse.)
18774 \begin_layout Enumerate
18782 may look prettier here.
18792 \begin_layout Enumerate
18796 Multiple spaces detected in output.
18797 (La sortie affiche ici plusieurs espaces.)
18800 \begin_layout Enumerate
18803 This text may be ignored.
18804 (Ce texte ne sera peut-être pas pris en compte.)
18807 \begin_layout Enumerate
18813 \begin_inset Quotes eld
18818 to begin quotation, not
18826 \begin_inset Quotes eld
18831 pour ouvrir une citation et non
18838 \begin_layout Enumerate
18845 to end quotation, not
18848 \begin_inset Quotes eld
18858 pour clore une citation et non
18861 \begin_inset Quotes eld
18869 \begin_layout Enumerate
18873 (Ne mélangez pas les différents types de guillemets.)
18876 \begin_layout Enumerate
18879 You should perhaps use
18880 \begin_inset Quotes eld
18888 \begin_inset Quotes erd
18892 (Il vaudrait peut-être mieux utiliser
18895 \begin_inset Quotes fld
18899 \begin_inset Quotes frd
18907 \begin_layout Enumerate
18910 You should put a space in front of/after parenthesis.
18911 (Il faut des espaces à l'extérieur des parenthèses.)
18914 \begin_layout Enumerate
18917 You should avoid spaces in front of/after parenthesis.
18918 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
18921 \begin_layout Enumerate
18925 You should not use punctuation in front of/after quotes.
18926 (La ponctuation ne doit pas apparaître derrière les guillemets.)
18929 \begin_layout Enumerate
18932 Double space found.
18936 \begin_layout Enumerate
18939 You should put punctuation outside inner/inside display math mode.
18940 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
18943 \begin_layout Enumerate
18946 You ought to not use primitive TeX in LaTeX code.
18947 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
18950 \begin_layout Enumerate
18953 You should remove spaces in front of
18954 \begin_inset Quotes eld
18962 \begin_inset Quotes erd
18966 (Ne mettez pas d'espaces devant
18969 \begin_inset Quotes fld
18973 \begin_inset Quotes frd
18981 \begin_layout Enumerate
18984 \begin_inset Quotes eld
18992 \begin_inset Quotes erd
18995 is normally not followed by
18996 \begin_inset Quotes eld
19004 \begin_inset Quotes erd
19011 \begin_inset Quotes fld
19015 \begin_inset Quotes frd
19020 n'est normalement pas suivi de
19023 \begin_inset Quotes fld
19027 \begin_inset Quotes frd
19035 \begin_layout Standard
19036 Nous espérons fournir dans les versions futures de LyX une interface plus
19037 complète à cet outil (ainsi qu'à son petit cousin
19041 ) pour pouvoir en exploiter toute la puissance.
19042 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
19043 de bonne taille, et voyez le résultat.
19046 \begin_layout Section
19047 Contrôle de Version sous LyX
19050 \begin_layout Standard
19053 Lars Gullik Bjønnes
19056 \begin_layout Subsection
19060 \begin_layout Standard
19061 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
19062 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
19064 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
19065 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
19066 Maintenant, c'est fait.
19067 LyX accepte la plupart des commandes simples de RCS.
19068 Si vous voulez utiliser des fonctions plus sophistiquées, il vous faudra
19069 cependant encore passer par une console xterm.
19072 \begin_layout Standard
19073 Avant de vous lancer dans l'utilisation du contrôle de version sous LyX,
19075 \begin_inset Quotes fld
19079 \begin_inset Quotes frd
19082 (c'est un fichier man : lisez-le avec
19087 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
19088 Voyez particulièrement
19089 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
19090 (le fichier finissant par
19097 \begin_layout Standard
19098 Le support assuré dans LyX a été réalisé pour des versions récentes des
19099 paquetages GNU RCS\SpecialChar \@.
19100 Il n'est pas garanti que cela fonctionne avec des versions
19104 \begin_layout Subsection
19105 Les commandes RCS sous LyX
19108 \begin_layout Standard
19109 Les sections suivantes décrivent les commandes RCS supportées par LyX.
19110 Vous pouvez les trouver dans
19112 Fichier\SpecialChar \menuseparator
19113 Contrôle\InsetSpace ~
19120 \begin_layout Subsubsection
19123 Initialiser le contrôle de versions
19126 \begin_layout Standard
19127 Si votre document n'est pas sous le mode
19128 \begin_inset Quotes fld
19131 contrôle des version
19132 \begin_inset Quotes frd
19135 , c'est le seul choix qui vous soit proposé.
19136 Si vous êtes déjà sous ce mode, cet élément est grisé et inaccessible.
19139 \begin_layout Standard
19140 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
19142 demandé de donner une description initiale du document.
19143 Le document est alors mis en mode
19144 \begin_inset Quotes fld
19148 \begin_inset Quotes frd
19151 et il vous faudra faire
19153 Nouvelle\InsetSpace ~
19154 Version\InsetSpace ~
19157 avant de le modifier.
19158 Un document sous contrôle de version a dans le minibuffer
19159 \begin_inset Quotes fld
19162 [RCS:<version><locker>]
19163 \begin_inset Quotes frd
19166 accolé au nom de fichier.
19169 \begin_layout Standard
19170 En arrière-plan, la commande RCS qui a été lancée est
19172 ci -q -u -i -t-\SpecialChar \-
19173 "<description_\SpecialChar \-
19174 initiale>" <nom_fichier>.
19177 \begin_layout Standard
19182 pour comprendre le sens des paramètres.
19186 \begin_layout Subsubsection
19189 Figer cette Version
19192 \begin_layout Standard
19195 ci -q -u -m"<description>" <file-name>
19198 \begin_layout Standard
19199 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
19203 \begin_layout Standard
19210 Il vous sera alors demandé une description de celles-ci.
19211 Cette information est conservée dans le fichier d'historique.
19212 Le numéro de version est alors incrémenté, vos modifications sont appliquées
19213 au fichier RCS maître et le document est déverrouillé et remis en mode
19215 \begin_inset Quotes fld
19219 \begin_inset Quotes frd
19225 \begin_layout Standard
19228 ci -q -u -m"<description>" <nom_fichier>
19231 \begin_layout Subsubsection
19234 Nouvelle Version Éditable
19237 \begin_layout Standard
19238 En utilisant cette commande, vous verrouillez le document de manière à ce
19239 que vous soyez le seul à pouvoir l'éditer.
19240 Vous seul en possédez les droits d'écriture.
19241 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
19243 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
19246 \begin_layout Standard
19249 co -q -l <nom_fichier>
19252 \begin_layout Subsubsection
19255 Recharger la Version Précédente
19258 \begin_layout Standard
19259 Ceci annule tous les changements réalisés sur le document depuis que le
19260 document a été figé la dernière fois.
19261 Une demande de confirmation apparaît alors, avant que tous les changements
19265 \begin_layout Standard
19268 co -f -u<version> <nom_fichier>
19271 \begin_layout Subsubsection
19277 \begin_layout Standard
19278 Fait comme si la dernière modification n'avait jamais été faite.
19279 Aucune modification n'apparaît sur le document LyX, mais la dernière version
19280 est effacée du fichier maître RCS.
19283 \begin_layout Standard
19286 rcs -o<version> <nom_fichier>
19289 \begin_layout Subsubsection
19292 Visualiser Historique
19295 \begin_layout Standard
19296 Montre l'historique complet du document RCS.
19301 est ainsi affichée dans une fenêtre.
19306 pour plus d'informations.
19309 \begin_layout Section
19310 Programmation littéraire
19313 \begin_layout Standard
19318 (kayvan@sylvan.com), document d'origine écrit par
19320 Edmar Wienskoski Jr.
19323 (edmar-w-jr@technologist.com)
19326 \begin_layout Subsection
19330 \begin_layout Standard
19331 Le but principal de cette documentation est de montrer comment utiliser
19332 LyX pour la programmation littéraire.
19333 Nous supposerons que vous êtes familiers de cette technique de programmation,
19334 et savez donc ce que
19335 \begin_inset Quotes fld
19339 \begin_inset Quotes frd
19343 \begin_inset Quotes fld
19347 \begin_inset Quotes frd
19354 \begin_layout Standard
19355 NdT : Respectivement la génération du code et de la documentation.
19362 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
19363 indiquées un peu plus loin.
19364 Vous y trouverez une bonne documentation, allant de l'histoire du développement
19365 aux derniers trucs et astuces.
19368 \begin_layout Standard
19369 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
19370 changer vos préférences, et le fichier de ressources X.
19371 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
19375 \begin_layout Subsection
19376 La programmation littéraire
19379 \begin_layout Standard
19380 Extrait de la FAQ de la Programmation Littéraire :
19383 \begin_layout Quotation
19384 La programmation littéraire est la combinaison de la documentation et des
19385 sources en une forme lisible par un être humain.
19386 En fait, la programmation littéraire doit être agréable à lire, et même
19387 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
19388 n littéraire combine la source et la documentation dans un seul et unique
19390 Des outils de programmation littéraire permettent ensuite de produire séparémen
19391 t le fichier source et la documentation.
19392 Le style WEB de programmation littéraire fut créé par D.E.Knuth lors du développe
19393 ment de son logiciel de typographie, TeX.
19396 \begin_layout Standard
19400 \begin_layout Quotation
19403 En quoi la programmation littéraire diffère-t-elle du commentaire ?
19406 \begin_layout Quotation
19407 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
19411 \begin_layout Itemize
19412 un ordre d'élaboration flexible
19415 \begin_layout Itemize
19416 le support automatique pour la visualisation
19419 \begin_layout Itemize
19420 une documentation mise en forme, notamment les diagrammes et les mathématiques
19425 \begin_layout Standard
19426 Maintenant que j'ai éveillé votre curiosité, voyons les références :
19429 \begin_layout Subsubsection
19433 \begin_layout Standard
19434 La FAQ complète de la Programmation Littéraire se trouve à :
19437 \begin_layout Quote
19438 \begin_inset LatexCommand url
19439 name "FAQ de la Programmation Littéraire"
19440 target "http://shelob.ce.ttu.edu/daves/lpfaq/faq.html"
19447 \begin_layout Standard
19448 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
19450 Certains sont spécialisés pour certains langages de programmation, d'autre
19451 ont une portée plus générale.
19457 pour mon usage personnel pour plusieures raisons :
19460 \begin_layout Itemize
19461 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
19464 \begin_layout Itemize
19465 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
19466 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
19469 \begin_layout Itemize
19470 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
19473 \begin_layout Itemize
19477 \begin_layout Standard
19478 La page web de Noweb se trouve à :
19481 \begin_layout Quote
19482 \begin_inset LatexCommand url
19483 name "Page d'accueil de Noweb"
19484 target "http://www.cs.virginia.edu/~nr/noweb/"
19491 \begin_layout Standard
19492 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
19493 exemples de programmation littéraire.
19496 \begin_layout Subsection
19497 LyX et la Programmation Littéraire
19500 \begin_layout Standard
19501 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
19502 de gestion des convertisseurs.
19504 \begin_inset Quotes fld
19507 indépendant de Noweb
19508 \begin_inset Quotes frd
19511 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
19512 avec un autre outil de programmation littéraire de votre choix, en changeant
19513 juste vos préférences LyX.
19516 \begin_layout Subsubsection
19517 Génération des documents et du code (weaving and tangling)
19520 \begin_layout Paragraph
19521 Sélection de la classe de document
19524 \begin_layout Standard
19525 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
19526 nouvelles classes de document :
19529 \begin_layout Itemize
19532 Article\InsetSpace ~
19536 \begin_layout Itemize
19543 \begin_layout Itemize
19546 Report\InsetSpace ~
19550 \begin_layout Standard
19551 Il vous faut sélectionner l'une d'entre elles pour créer votre document
19555 \begin_layout Standard
19556 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
19558 De nouvelles classes peuvent être générées à partir d'autres styles, comme
19559 les lettres, ou à partir d'autres variantes d'une classe, comme
19561 Article\InsetSpace ~
19565 Si vous avez des besoins particuliers qui ne peuvent être couverts par
19566 ces classes, faites-le savoir à
19567 \begin_inset LatexCommand url
19568 name "la liste de diffusion des développeurs de LyX"
19569 target "lyx-devel@lists.lyx.org"
19573 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
19574 comment le faire vous-même
19578 \begin_layout Standard
19579 C'est très simple, ça ne demande que la création d'un fichier de quatre
19580 lignes, et la relance de l'auto-configuration.
19586 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
19587 peut-être créer un nouvel ensemble de classes de document prévues pour.
19590 \begin_layout Paragraph
19594 \begin_layout Standard
19595 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
19601 \begin_layout Standard
19605 Le terme équivalent sous Noweb est
19606 \begin_inset Quotes fld
19610 \begin_inset Quotes frd
19614 Pour des raisons historiques, j'ai gardé le terme
19615 \begin_inset Quotes fld
19619 \begin_inset Quotes frd
19622 d'un autre outil littéraire appelé Nuweb, que j'ai utilisé bien des années
19623 avant de me convertir à Noweb.
19631 Noweb délimite les scraps ainsi :
19634 \begin_layout LyX-Code
19638 \begin_layout LyX-Code
19642 \begin_layout LyX-Code
19646 \begin_layout LyX-Code
19650 \begin_layout LyX-Code
19654 \begin_layout Standard
19655 Le problème est que tout ce qui est compris entre le
19663 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
19664 on de ce qui a été écrit.
19665 C'est géré par un environnement spécial appelé
19669 , qui fonctionne comme un paragraphe normal mais qui présente une totale
19670 liberté en ce qui concerne l'espacement.
19673 \begin_layout Standard
19674 L'inconvénient de l'environnement de paragraphe
19678 est que des paragraphes consécutifs de code vont être séparés par une ligne
19679 vide dans le code source et dans la documentation imprimée.
19680 Pour éviter ça, il faut donc, dans un
19684 donné, finir chaque ligne de code par un saut de ligne (
19693 L'exemple ci-dessus donnera donc
19697 \begin_layout Standard
19698 Sur un document imprimé, il n'y a aucune différence entre cet exemple et
19707 \begin_layout LyX-Code
19719 \begin_layout Standard
19720 Cet environnement fonctionne bien.
19721 Le seul réel inconvénient est de devoir taper
19731 \begin_layout Standard
19732 Régler ce problème fait partie de la liste des améliorations à apporter.
19742 \begin_layout Standard
19743 Il est à noter que vous pouvez aussi utiliser la construction
19746 \begin_inset Quotes fld
19750 \begin_inset Quotes frd
19755 de Noweb dans vos scraps pour ajouter des éléments de référence croisée
19759 \begin_layout LyX-Code
19762 def une_fonction(param):
19764 "C'est la documentation de cette
19767 print "Mes paramètres : ", param
19770 \begin_layout LyX-Code
19771 @ %def une_fonction
19774 \begin_layout Standard
19775 Pour avoir un exemple de cette construction et des références croisées engendrée
19776 s, regardez le programme littéraire python dans
19781 /examples/listerrors.lyx
19783 qui devrait clarifier tout ça.
19786 \begin_layout Paragraph
19787 Génération de la documentation
19790 \begin_layout Standard
19791 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
19792 et vous avec tapé un peu de code et de texte dedans.
19793 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
19796 Visualiser\SpecialChar \menuseparator
19800 comme vous le feriez pour un document quelconque.
19801 Il n'y a aucune procédure particulière.
19804 \begin_layout Standard
19805 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
19806 à l'intérieur de LyX :
19809 \begin_layout Enumerate
19810 Quand vous choisissez
19812 Visualiser\SpecialChar \menuseparator
19815 Jour\SpecialChar \menuseparator
19818 , un fichier LaTeX est généré.
19822 \begin_layout Standard
19823 Si le document est d'un type littéraire, le fichier généré sera nommé avec
19824 l'extension définie par le format
19825 \begin_inset Quotes fld
19829 \begin_inset Quotes frd
19832 (défini dans la fenêtre de
19836 ), sinon le fichier aura l'extension habituelle
19844 \begin_layout Enumerate
19845 Remarquez que la seule différence est cette extension : LyX n'a rien de
19846 particulier à faire.
19847 Tant que vous avez utilisé l'environnement
19851 en entrant le texte, tout se passera sans problème.
19854 \begin_layout Enumerate
19855 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
19856 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
19860 \begin_layout Standard
19861 Les convertisseurs sont définis dans la fenêtre
19863 Éditer\SpecialChar \menuseparator
19875 pour générer le fichier LaTeX
19879 \begin_layout Standard
19880 Sinon, il saute simplement cette étape.
19884 \begin_layout Enumerate
19885 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
19886 d'un document quelconque.
19889 \begin_layout Standard
19890 Vous êtes donc indépendant d'un
19891 \begin_inset Quotes fld
19895 \begin_inset Quotes frd
19898 donné, car vous pouvez changer les commandes correspondant aux différents
19902 \begin_layout Paragraph
19906 \begin_layout Standard
19907 Quand on demande de
19911 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
19912 d'outils, un fichier LaTeX est généré comme dans l'étape\InsetSpace ~
19914 LyX invoque ensuite le convertisseur
19919 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
19922 \begin_layout Enumerate
19923 Le programme de conversion proprement dit.
19924 Ce programme procède à la conversion d'un format à un autre (ici, du format
19936 \begin_layout Enumerate
19937 Le filtre de messages d'erreur.
19938 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
19939 dans un format compréhensible par LyX.
19940 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
19944 \begin_layout Standard
19945 La première partie, déterminée par le champ
19952 \begin_inset Quotes fld
19956 \begin_inset Quotes frd
19962 Ça signifie que LyX va appeler
19966 (un programme ou un script) avec le nom du fichier Noweb (en général un
19967 fichier dans le répertoire temporaire de LyX).
19970 \begin_layout Standard
19971 Voici une implémentation de
19975 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
19979 \begin_layout LyX-Code
19983 \begin_layout LyX-Code
19987 \begin_layout LyX-Code
19988 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
19991 \begin_layout Standard
19992 L'autre partie de la définition du convertisseur est le champ
19994 Autres\InsetSpace ~
20000 \begin_inset Quotes fld
20003 originaldir,parselog=listerrors
20004 \begin_inset Quotes frd
20010 Ça fera passer toutes les erreurs générées par
20014 à travers le programme
20021 \begin_layout Standard
20022 La gestion des convertisseurs cherche le programme
20040 puis dans le chemin d'accès par défaut.
20043 \begin_layout Paragraph
20044 Instructions de compilation dans le document
20047 \begin_layout Standard
20048 La dernière partie de l'interface entre LyX et noweb est le scrap
20049 \begin_inset Quotes fld
20053 \begin_inset Quotes frd
20057 En général, les instructions de compilation de votre programme doivent
20058 être regroupées dans un scrap à part.
20063 vu plus haut est spécifique à noweb et utilise la commande
20067 pour rechercher ce scrap (appelé
20068 \begin_inset Quotes fld
20072 \begin_inset Quotes frd
20075 ) et passer son contenu dans
20082 \begin_layout Standard
20083 Typiquement, un tel scrap ressemble à ceci :
20086 \begin_layout LyX-Code
20093 if [ -z "${NOWEB_SOURCE}" ]
20097 NOWEB_SOURCE=mon_fich
20103 code pour extraire les fichiers ...]
20106 code pour compiler les fichiers ...]
20111 \begin_layout Standard
20117 /examples/listerrors.lyx
20124 /examples/Literate.lyx
20126 qui implémentent deux versions du programme
20130 pour avoir des exemples de comment tout cela va ensemble.
20131 Vous pouvez encore consulter
20136 /examples/noweb2lyx.lyx
20139 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
20140 e de LyX relativement au langage de programmation littéraire adopté car
20141 ils sont écrits respectivement en Python, C et Perl.
20144 \begin_layout LyX-Code
20148 \begin_layout Subsubsection
20152 \begin_layout Standard
20153 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
20160 Éditer\SpecialChar \menuseparator
20164 Les parties importantes sont :
20167 \begin_layout Description
20169 format\InsetSpace ~
20171 \begin_inset Quotes fld
20175 \begin_inset Quotes frd
20178 Choisi dans l'onglet
20182 , où vous mettez ce qui est spécifique à Noweb.
20191 \begin_inset Quotes fld
20195 \begin_inset Quotes frd
20207 \begin_inset Quotes fld
20211 \begin_inset Quotes frd
20217 LyX créera donc un fichier d'extension
20221 lors de la première étape du processus de conversion.
20224 \begin_layout Description
20226 format\InsetSpace ~
20231 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
20232 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
20236 \begin_layout Description
20245 Ce convertisseur assure la génération de la documentation (
20246 \begin_inset Quotes fld
20250 \begin_inset Quotes frd
20254 Pour Noweb, il faut mettre
20257 \begin_inset Quotes fld
20260 noweave -delay -index $$i > $$o
20261 \begin_inset Quotes frd
20267 \begin_layout Description
20276 Celui-ci assure la génération du code (
20277 \begin_inset Quotes fld
20281 \begin_inset Quotes frd
20285 Comme vu plus haut, il faut mettre
20288 \begin_inset Quotes fld
20292 \begin_inset Quotes frd
20299 Autres\InsetSpace ~
20305 \begin_inset Quotes fld
20308 originaldir,parselog=listerrors
20309 \begin_inset Quotes frd
20317 \begin_layout Subsubsection
20318 Fonctions pour le déboguage
20321 \begin_layout Standard
20322 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
20324 \begin_inset Quotes fld
20327 serveur va à la bonne ligne
20328 \begin_inset Quotes frd
20331 que l'on utilisera avec
20339 ou un autre débogueur.
20342 \begin_layout Standard
20343 Lorsque vous déboguez du code avec
20351 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
20352 on, avec un seul appui clavier.
20353 La configuration par défaut de
20362 Il se trouve que vous pouvez choisir l'éditeur appelé par
20368 Éditer\SpecialChar \menuseparator
20369 Préférences\SpecialChar \menuseparator
20372 en changeant l'entrée
20380 \begin_layout Standard
20381 J'ai trouvé avantageux d'utiliser LyX avec
20393 \begin_layout LyX-Code
20394 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
20397 \begin_layout Standard
20398 Ainsi, quand vous utilisez
20402 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
20415 renvoie cette information à LyX via le serveur LyX.
20416 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
20422 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
20423 pour savoir où se situait le problème !
20426 \begin_layout Standard
20427 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
20429 Pour cela, allez dans
20431 Éditer\SpecialChar \menuseparator
20432 Préférences\SpecialChar \menuseparator
20433 Entrées\SpecialChar \menuseparator
20436 et mettez un chemin du genre
20439 \begin_inset Quotes fld
20442 /home/<votre-réperoire-home>/\SpecialChar \-
20444 \begin_inset Quotes frd
20451 Tubes du Serveur LyX
20456 \begin_layout Standard
20457 Lisez la documentation sur le serveur LyX dans le manuel de
20461 pour plus d'information.
20464 \begin_layout Subsubsection
20465 Ajouts à la barre d'outils
20468 \begin_layout Standard
20469 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
20471 Cinq de ces boutons sont des raccourcis vers les styles
20492 Le dernier bouton est un raccourci vers la commande
20493 \begin_inset Quotes fld
20497 \begin_inset Quotes frd
20503 \begin_layout Standard
20504 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
20506 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
20509 Visualiser\SpecialChar \menuseparator
20512 Jour\SpecialChar \menuseparator
20517 Visualiser\SpecialChar \menuseparator
20521 Voilà comment cela se présente :
20524 \begin_layout LyX-Code
20528 \begin_layout LyX-Code
20532 \begin_layout LyX-Code
20533 Icon "layout Standard"
20536 \begin_layout LyX-Code
20537 Icon "layout Section"
20540 \begin_layout LyX-Code
20541 Icon "layout LaTeX"
20544 \begin_layout LyX-Code
20545 Icon "layout LyX-Code"
20548 \begin_layout LyX-Code
20549 Icon "layout Scrap"
20552 \begin_layout LyX-Code
20556 \begin_layout LyX-Code
20560 \begin_layout LyX-Code
20561 Icon "buffer-typeset"
20564 \begin_layout LyX-Code
20565 Icon "build-program"
20568 \begin_layout LyX-Code
20572 \begin_layout LyX-Code
20576 \begin_layout LyX-Code
20580 \begin_layout LyX-Code
20584 \begin_layout LyX-Code
20588 \begin_layout Subsubsection
20589 Couleurs personnalisées
20592 \begin_layout Standard
20593 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
20599 Une des choses qui ennuient nombre d'entre nous est la couleur du code
20601 La couleur par défaut est le rouge, or les scraps utilisent la police LaTeX,
20602 et comme il y a beaucoup de scraps dans un document de programmation littéraire
20603 , vous en aurez sûrement marre de tout voir en rouge.
20604 Vous pouvez la changer dans l'onglet
20606 Aspect\SpecialChar \menuseparator
20612 \begin_layout Standard
20613 Le problème suivant est la présence visible des caractères
20614 \begin_inset Quotes fld
20618 \begin_inset Quotes frd
20622 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
20623 donc les faire se confondre avec le fond.
20624 Je vous conseille de choisir une couleur qui est proche de celle du fond,
20625 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
20629 \begin_layout Chapter
20630 Secrets des Maîtres du LaTeX
20631 \begin_inset LatexCommand label
20639 \begin_layout Standard
20640 Même si LyX est un outil puissant, il ne faut pas s'attendre à ce qu'il
20641 puisse supporter tout ce qui peut être fait avec TeX ou LaTeX.
20642 Cependant, la plupart des trucs et astuces de TeX et LaTeX peuvent resservir
20643 dans LyX, à condition de ne pas avoir peur d'utiliser le bouton
20644 \begin_inset Quotes fld
20648 \begin_inset Quotes frd
20651 de la barre d'outils ou d'ajouter des lignes au préambule LaTeX (avec
20653 Format\SpecialChar \menuseparator
20657 Cette section présente un ensemble de conseils, d'astuces et d'idées sympa
20658 pour donner un petit quelque chose en plus à votre document.
20661 Mais essayez-les à la maison !
20665 Faites vos premières tentatives sur quelque chose de plus court et de moins
20666 important que votre thèse !
20669 \begin_layout Standard
20670 La plupart des idées présentées dans cette section requièrent des fichiers
20671 un peu moins courants dans les installations LaTeX.
20672 Si vous avez un système comme teTeX, la plupart seront sûrement présents.
20673 Certains, cependant, devront être téléchargés sur les archives CTAN.
20674 Il y a souvent plusieures manières de faire la même chose, ou plusieurs
20675 fichiers de style LaTeX qui ont le même rôle.
20676 Nous ne recommandons pas une méthode plutôt qu'une autre, nous affirmons
20677 simplement que tel fichier permet de faire telle chose.
20678 Enfourchez votre destrier, ceignez votre heaume et lancez-vous !
20681 \begin_layout Section
20682 Trucs pour les notes de bas de page ou les notes en marge
20685 \begin_layout Standard
20691 \begin_layout Subsection
20692 Notes de bas de page
20695 \begin_layout Standard
20696 LyX ne peut pas encore se charger de remettre le compteur des notes à 1
20697 après chaque section dans un document de classe
20698 \begin_inset Quotes fld
20704 \begin_inset Quotes frd
20709 , ou de changer le style de numérotation.
20710 Il vous faudra le faire à la main :
20713 \begin_layout Standard
20717 \begin_layout Standard
20721 setcounter{footnote}{0}
20730 setcounter{footnote}{0}
20732 remet le compteur à
20738 \begin_layout Standard
20739 Le compteur a été réinitialisé à 1.
20747 \begin_layout Standard
20748 La commande suivante va abandonner les chiffres au profit de petites lettres.
20749 Visualisez la note suivante avec
20761 \begin_layout Standard
20778 \begin_layout Standard
20779 C'est un exemple de note avec une numérotation alphabétique.
20781 Pour cela, utilisez
20800 \begin_layout Standard
20801 On va revenir à la numérotation par défaut, à savoir
20811 \begin_layout Standard
20822 pour faire revenir le style des notes à sa valeur par défaut.
20826 \begin_layout Standard
20847 \begin_layout Standard
20848 Vous pouvez utiliser
20878 et même d'autres styles de compteur.
20879 Pour voir ce que donnent ces choix, modifiez la commande LaTeX dans l'exemple
20880 précedent et relancez la visualisation DVI.
20883 \begin_layout Subsection
20887 \begin_layout Standard
20888 Voici deux exemples de ce que vous pouvez faire avec les commandes LaTeX
20889 pour les notes en marge.
20892 \begin_layout Standard
20893 La commande suivante fait apparaître une ligne verticale le long du texte
20894 -- idéal pour pointer quelque chose du doigt :
20900 rule[-10mm]{3mm}{50mm}}
20908 \begin_layout Standard
20914 rule[-10mm]{1mm}{50mm}}
20922 \begin_layout Standard
20923 Visualisez la sortie avec
20931 pour voir ce que la commande
20937 fait sur la note en marge qui suit.
20940 \begin_layout Standard
20944 \begin_layout Standard
20954 \begin_inset Marginal
20957 \begin_layout Standard
20968 \begin_layout Section
20972 \begin_layout Standard
20975 Lars Gullik Bjønnes
20978 \begin_layout Subsection
20982 \begin_layout Standard
20983 Le but de ce chapitre
20987 \begin_layout Standard
20988 Note de l'Éditeur : Le chapitre original de Lars était une magistrale descriptio
20989 n de comment utiliser le paquetage
20994 Il était cependant trop long pour s'insérer sans heurt dans ce document.
20995 J'ai donc choisi d'en extraire ici les sections les plus importantes (désolé,
20996 Lars) ; vous pouvez lire le chapitre original (et un peu plus de l'histoire
20997 !) dans le fichier exemple
20999 examples/fr/MultiColonnes.lyx
21007 est de montrer comment utiliser le paquetage LaTeX
21011 dans un document LyX.
21012 Comme LyX ne le supporte pas encore d'origine, il faut utiliser quelques
21013 trucs, qui devraient vous paraître clairs quand vous aurez lu cette section.
21016 \begin_layout Subsection
21020 \begin_layout Standard
21025 permet de basculer dans une même page entre le format sur une colonne et
21027 Les notes de bas de page sont gérées correctement (pour la plus grande
21028 part), mais seront placées en bas de la page et non en bas de chaque colonne.
21029 Le mécanisme de gestion des flottants de LaTeX, cependant, est partiellement
21030 désactivé dans l'implémentation actuelle.
21031 Aujourd'hui seuls des flottants couvrant en largeur toute la page peuvent
21032 être utilisés au sein de l'environnement.
21035 \begin_layout Subsection
21039 \begin_layout Subsubsection
21043 \begin_layout Standard
21044 Si vous voulez avoir deux colonnes dans votre texte, il faut pour insérer
21049 begin{multicols}{2}
21051 en mode LaTeX à l'endroit où vous voulez démarrer la disposition en deux
21058 là où vous voulez qu'elle se termine.
21063 \begin_layout Standard
21064 NdT : Les lecteurs anglophobes me pardonneront, mais je ne me lance pas
21065 à traduire des passages de Sherlock Holmes.
21074 \begin_layout Standard
21078 \begin_layout Standard
21082 begin{multicols}{2}
21090 \begin_layout Standard
21095 The Adventure of the Empty House
21101 Sir Arthur Conan Doyle
21104 \begin_layout Standard
21107 It was in the spring of the year 1894 that all London was interested, and
21108 the fashionable world dismayed, by the murder of the Honourable Ronald
21109 Adair under most unusual and inexplicable circumstances.
21110 The public has already learned those particulars of the crime which came
21111 out in the police investigation, but a good deal was suppressed upon that
21112 occasion, since the case for the prosecution was so overwhelmingly strong
21113 that it was not necessary to bring forward all the facts.
21114 Only now, at the end of nearly ten years, am I allowed to supply those
21115 missing links which make up the whole of that remarkable chain.
21116 The crime was of interest in itself, but that interest was as nothing to
21117 me compared to the inconceivable sequel, which afforded me the greatest
21118 shock and surprise of any event in my adventurous life.
21119 Even now, after this long interval, I find myself thrilling as I think
21120 of it, and feeling once more that sudden flood of joy, amazement, and increduli
21121 ty which utterly submerged my mind.
21122 Let me say to that public, which has shown some interest in those glimpses
21123 which I have occasionally given them of the thoughts and actions of a very
21124 remarkable man, that they are not to blame me if I have not shared my knowledge
21125 with them, for I should have considered it my first duty to do so, had
21126 I not been barred by a positive prohibition from his own lips, which was
21127 only withdrawn upon the third of last month.
21130 \begin_layout Standard
21134 \begin_layout Standard
21146 \begin_layout Subsubsection
21150 \begin_layout Standard
21151 Le même schéma s'applique si vous voulez plus de deux colonnes.
21152 (Vous pouvez avoir plus de 3 colonnes si vous voulez, mais ça risque de
21153 ne pas être très agréable à regarder.)
21156 \begin_layout Standard
21160 \begin_layout Standard
21164 begin{multicols}{3}
21172 \begin_layout Standard
21175 It can be imagined that my close intimacy with Sherlock Holmes had interested
21176 me deeply in crime, and that after his disappearance I never failed to
21177 read with care the various problems which came before the public.
21178 And I even attempted, more than once, for my own private satisfaction,
21179 to employ his methods in their solution, though with indifferent success.
21180 There was none, however, which appealed to me like this tragedy of Ronald
21182 As I read the evidence at the inquest, which led up to a verdict of willful
21183 murder against some person or persons unknown, I realized more clearly
21184 than I had ever done the loss which the community had sustained by the
21185 death of Sherlock Holmes.
21186 There were points about this strange business which would, I was sure,
21187 have specially appealed to him, and the efforts of the police would have
21188 been supplemented, or more probably anticipated, by the trained observation
21189 and the alert mind of the first criminal agent in Europe.
21190 All day, as I drove upon my round, I turned over the case in my mind and
21191 found no explanation which appeared to me to be adequate.
21192 At the risk of telling a twice-told tale, I will recapitulate the facts
21193 as they were known to the public at the conclusion of the inquest.
21196 \begin_layout Standard
21200 \begin_layout Standard
21212 \begin_layout Standard
21213 Vous pouvez sans problème avoir plus de 3 colonnes, si vous le voulez, mais
21214 ce n'est plus très agréable à lire.
21217 \begin_layout Subsubsection
21218 Des Colonnes dans une Colonne
21221 \begin_layout Standard
21222 Vous pouvez même avoir des colonnes dans une colonne :
21225 \begin_layout Standard
21229 \begin_layout Standard
21233 begin{multicols}{2}
21241 \begin_layout Standard
21244 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
21245 at that time governor of one of the Australian colonies.
21246 Adair's mother had returned from Australia to undergo the operation for
21247 cataract, and she, her son Ronald, and her daughter Hilda were living together
21251 \begin_layout Standard
21255 \begin_layout Standard
21259 begin{multicols}{2}
21267 \begin_layout Standard
21270 The youth moved in the best society--had, so far as was known, no enemies
21271 and no particular vices.
21272 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
21273 had been broken off by mutual consent some months before, and there was
21274 no sign that it had left any very profound feeling behind it.
21275 For the rest {sic} the man's life moved in a narrow and conventional circle,
21276 for his habits were quiet and his nature unemotional.
21277 Yet it was upon this easy-going young aristocrat that death came, in most
21278 strange and unexpected form, between the hours of ten and eleven-twenty
21279 on the night of March 30, 1894.
21282 \begin_layout Standard
21286 \begin_layout Standard
21298 \begin_layout Standard
21301 Ronald Adair was fond of cards--playing continually, but never for such
21302 stakes as would hurt him.
21303 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
21304 It was shown that, after dinner on the day of his death, he had played
21305 a rubber of whist at the latter club.
21306 He had also played there in the afternoon.
21311 The evidence of those who had played with him-- Mr.
21312 Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist,
21313 and that there was a fairly equal fall of the cards.
21314 Adair might have lost five pounds, but not more.
21315 His fortune was a considerable one, and such a loss could not in any way
21317 He had played nearly every day at one club or other, but he was a cautious
21318 player, and usually rose a winner.
21319 It came out in evidence that, in partnership with Colonel Moran, he had
21320 actually won as much as four hundred and twenty pounds in a sitting, some
21321 weeks before, from Godfrey Milner and Lord Balmoral.
21322 So much for his recent history as it came out at the inquest.
21325 \begin_layout Standard
21329 \begin_layout Standard
21341 \begin_layout Standard
21342 Veuillez lire le fichier
21344 example/fr/MultiColonnes.lyx
21346 pour des exemples plus complexes avec l'espacement des colonnes et de l'en-tête
21347 , les lignes de séparation verticale, et plus encore.
21350 \begin_layout Section
21351 Numérotation dans l'Environnement de Paragraphe
21354 \begin_inset OptArg
21357 \begin_layout Standard
21358 Numérotation dans les
21368 \begin_layout Standard
21374 \begin_layout Standard
21375 \begin_inset VSpace bigskip
21381 \begin_layout Standard
21382 La numérotation par défaut dans l'environnement de paragraphe
21386 commence par les chiffres arabes et finit par les lettres majuscules.
21387 Supposons cependant que vous vouliez un autre schéma de numérotation.
21388 Voici un rapide exemple de ce qu'il vous faudra écrire :
21391 \begin_layout LyX-Code
21401 \begin_layout LyX-Code
21411 \begin_layout LyX-Code
21421 \begin_layout LyX-Code
21431 \begin_layout Standard
21432 Ceci remplace le schéma existant par, dans l'ordre, les chiffres romains,
21433 les lettres majuscules, les chiffres arabes et les lettres minuscules.
21436 \begin_layout Standard
21437 En fait, cet exemple n'est pas seulement une redéfinition de la numérotation.
21438 Par exemple, le marqueur du premier niveau devient en fait
21441 \begin_inset Quotes fld
21445 \begin_inset Quotes frd
21451 Pour faciliter la lecture, nous allons décrire les schémas de numérotation
21452 avec cette notation :
21455 \begin_inset Quotes fld
21459 \begin_inset Quotes frd
21467 \begin_inset Quotes fld
21471 \begin_inset Quotes frd
21479 \begin_inset Quotes fld
21483 \begin_inset Quotes frd
21491 \begin_inset Quotes fld
21495 \begin_inset Quotes frd
21503 \begin_layout Standard
21504 Comme vous pouvez le voir dans l'exemple, il existe pour chaque niveau d'emboîte
21505 ment une commande :
21511 \SpecialChar \ldots{}
21522 \SpecialChar \ldots{}
21528 Il existe aussi cinq commandes de mise en forme des numéros :
21558 , chacune prenant un compteur pour paramètre.
21559 Vous pouvez ajouter des caractères avant et après celui-ci, les espaces
21560 étant quant à elles générées automatiquement.
21563 \begin_layout Standard
21564 Ça peut devenir vraiment amusant avec, par exemple :
21567 \begin_layout LyX-Code
21581 \begin_layout LyX-Code
21593 \begin_layout LyX-Code
21603 \begin_layout LyX-Code
21613 \begin_layout Standard
21614 qui donne le schéma de numérotation :
21617 \begin_inset Quotes fld
21621 \begin_inset Quotes frd
21629 \begin_inset Quotes fld
21633 \begin_inset Quotes frd
21641 \begin_inset Quotes fld
21645 \begin_inset Quotes frd
21653 \begin_inset Quotes fld
21657 \begin_inset Quotes frd
21665 \begin_layout Section
21666 Ajout d'Espace entre les Rangées d'un Tableau
21669 \begin_layout Standard
21675 \begin_layout Standard
21676 \begin_inset VSpace bigskip
21682 \begin_layout Standard
21683 LaTeX vous permet d'ajouter de l'espace entre les rangées d'un tableau en
21684 donnant un paramètre optionnel à la commande de fin de rangée (
21693 LyX n'a pas encore intégré cette fonction, mais il y a tout de même deux
21694 manières d'y parvenir.
21697 \begin_layout Standard
21698 La première est la plus formelle, mais la plus longue.
21699 Dans le préambule LaTeX, ajoutez la définition suivante :
21702 \begin_layout LyX-Code
21707 extratablespace}[1]{
21712 \begin_layout Standard
21713 Cette commande prend un seul paramètre : la quantité d'espace que vous voulez
21715 Insérez la commande dans la première colonne de la rangée
21719 l'espace devra apparaître.
21720 Voici un exemple (j'ai retiré toutes les bordures dans la fenêtre
21729 \begin_layout Standard
21731 \begin_inset Tabular
21732 <lyxtabular version="3" rows="4" columns="3">
21734 <column alignment="center" valignment="top" width="0pt">
21735 <column alignment="center" valignment="top" width="0pt">
21736 <column alignment="center" valignment="top" width="0pt">
21738 <cell alignment="center" valignment="top" topline="true" usebox="none">
21741 \begin_layout Standard
21747 <cell alignment="center" valignment="top" topline="true" usebox="none">
21750 \begin_layout Standard
21756 <cell alignment="center" valignment="top" topline="true" usebox="none">
21759 \begin_layout Standard
21767 <cell alignment="center" valignment="top" topline="true" usebox="none">
21770 \begin_layout Standard
21776 <cell alignment="center" valignment="top" topline="true" usebox="none">
21779 \begin_layout Standard
21785 <cell alignment="center" valignment="top" topline="true" usebox="none">
21788 \begin_layout Standard
21796 <cell alignment="center" valignment="top" topline="true" usebox="none">
21799 \begin_layout Standard
21803 \begin_layout Standard
21807 extratablespace{2ex}
21817 <cell alignment="center" valignment="top" topline="true" usebox="none">
21820 \begin_layout Standard
21826 <cell alignment="center" valignment="top" topline="true" usebox="none">
21829 \begin_layout Standard
21837 <cell alignment="center" valignment="top" topline="true" usebox="none">
21840 \begin_layout Standard
21846 <cell alignment="center" valignment="top" topline="true" usebox="none">
21849 \begin_layout Standard
21855 <cell alignment="center" valignment="top" topline="true" usebox="none">
21858 \begin_layout Standard
21872 \begin_layout Standard
21873 La seconde méthode est plus rapide, mais ferait bondir les typographes et
21874 les experts de TeX.
21875 Insérez simplement un symbole
21876 \begin_inset Quotes fld
21880 \begin_inset Quotes frd
21883 avec un paramètre optionnel.
21884 Contrairement à l'exemple précédent, il n'y a besoin d'aucune définition
21885 préalable, mais vous insérerez trop d'espace, car vous ajoutez une ligne
21886 blanche plus cet espace.
21887 Si cet espace est trop important, vous n'avez qu'à mettre un nombre négatif,
21891 \begin_layout Standard
21893 \begin_inset Tabular
21894 <lyxtabular version="3" rows="4" columns="3">
21896 <column alignment="center" valignment="top" width="0pt">
21897 <column alignment="center" valignment="top" width="0pt">
21898 <column alignment="center" valignment="top" width="0pt">
21900 <cell alignment="center" valignment="top" topline="true" usebox="none">
21903 \begin_layout Standard
21909 <cell alignment="center" valignment="top" topline="true" usebox="none">
21912 \begin_layout Standard
21918 <cell alignment="center" valignment="top" topline="true" usebox="none">
21921 \begin_layout Standard
21929 <cell alignment="center" valignment="top" topline="true" usebox="none">
21932 \begin_layout Standard
21938 <cell alignment="center" valignment="top" topline="true" usebox="none">
21941 \begin_layout Standard
21947 <cell alignment="center" valignment="top" topline="true" usebox="none">
21950 \begin_layout Standard
21958 <cell alignment="center" valignment="top" topline="true" usebox="none">
21961 \begin_layout Standard
21965 \begin_layout Standard
21981 <cell alignment="center" valignment="top" topline="true" usebox="none">
21984 \begin_layout Standard
21990 <cell alignment="center" valignment="top" topline="true" usebox="none">
21993 \begin_layout Standard
22001 <cell alignment="center" valignment="top" topline="true" usebox="none">
22004 \begin_layout Standard
22010 <cell alignment="center" valignment="top" topline="true" usebox="none">
22013 \begin_layout Standard
22019 <cell alignment="center" valignment="top" topline="true" usebox="none">
22022 \begin_layout Standard
22036 \begin_layout Standard
22037 C'est court, simple et vite fait, mais c'est vraiment affreux.
22038 Je ne sais même pas pourquoi je vous ai indiqué cette méthode.
22039 Je ne le ferai plus, c'est promis !
22042 \begin_layout Section
22046 \begin_layout Standard
22050 \begin_layout Standard
22056 tmpfont}{cmr17 scaled 2500}{
22068 \begin_layout Standard
22073 \begin_layout Standard
22084 eux d'entre vous qui aiment les vieux écrits aiment aussi certainement
22085 les lettrines, ces grandes lettres majuscules qui ouvrent un nouveau chapitre.
22086 L'implémentation de celles-ci se fait assez bien, à condition que vous
22087 connaissiez un peu le TeX pur et dur, mais demande un peu de travail, comme
22088 vous pouvez le voir à l'abominable code TeX qui entame ce paragraphe.
22091 \begin_layout Standard
22095 \begin_layout Standard
22101 bigdrop{-1em}{3}{ptmri}{I})+
22106 l existe bien entendu une manière plus facile de s'en servir.
22115 ) du CTAN en est un exemple.
22116 Ce paquetage n'étant pas dans la distribution standard de teTeX, je ne
22117 peux pas en faire la démonstration dans ce document, mais si vous copiez
22118 ce paragraphe dans un nouveau document, enlevez le
22121 \begin_inset Quotes fld
22127 \begin_inset Quotes frd
22135 \begin_inset Quotes fld
22139 \begin_inset Quotes frd
22144 du code TeX et ajoutez
22148 usepackage{dropcaps}
22150 à votre préambule LaTeX, vous obtiendrez un magnifique
22151 \begin_inset Quotes fld
22155 \begin_inset Quotes frd
22158 en Times Roman italique, dont la hauteur sera trois fois celle d'une ligne
22159 de texte et qui dépasse de 1\InsetSpace ~
22161 (Il faut donc avoir copié
22165 dans un répertoire ou TeX pourra le trouver.) Le premier paramètre indique
22166 le retrait par rapport à la marge.
22167 Dans le cas d'un nombre négatif, la lettrine dépassera dans celle-ci.
22168 Le deuxième paramètre donne la hauteur de la lettrine en nombre de lignes
22170 Le troisième est le nom de la police à utiliser.
22171 Normalement, un quelconque fichier tfm peut convenir (voyez le répertoire
22174 .../texmf/fonts/tfm
22176 pour en avoir la liste).
22177 Ma préférence personnelle va à
22180 \begin_inset Quotes fld
22184 \begin_inset Quotes frd
22189 , une police gothique spécialement créée pour les lettrines.
22190 Le quatrième et dernier paramètre est la (les) lettre(s) à mettre en lettrine.
22195 offre aussi la commande
22201 ainsi qu'une commande
22207 légèrement plus simple.
22210 \begin_layout Section
22211 Paragraphes de Forme Inhabituelle
22214 \begin_layout Standard
22220 \begin_layout Standard
22221 \begin_inset VSpace bigskip
22227 \begin_layout Standard
22231 \begin_layout Standard
22243 \begin_layout Standard
22247 \begin_layout Standard
22256 \begin_layout Standard
22270 \begin_layout Standard
22275 \begin_layout Standard
22286 \begin_layout Standard
22295 \begin_layout Standard
22304 \begin_layout Standard
22313 \begin_layout Standard
22322 \begin_layout Standard
22331 \begin_layout Standard
22340 \begin_layout Standard
22349 \begin_layout Standard
22358 \begin_layout Standard
22367 \begin_layout Standard
22376 \begin_layout Standard
22385 \begin_layout Standard
22394 \begin_layout Standard
22403 \begin_layout Standard
22412 \begin_layout Standard
22421 \begin_layout Standard
22430 \begin_layout Standard
22439 \begin_layout Standard
22448 \begin_layout Standard
22454 Il y a des fois où il faut en finir avec la tyrannie des paragraphes rectangulai
22456 Dans de telles situations, il faut recourir à la délicieuse commande TeX
22464 Comme vous voyez, on peut construire des formes complètement arbitraires
22465 en déclarant un ensemble de longueurs de ligne.
22466 Cette forme de paragraphe peut sembler un peu idiote et sans utilité, mais
22467 on peut imaginer des situations, comme des lettrines finement ajustées,
22468 l'enrobage de graphiques non rectangulaires, etc.
22469 qui bénéficieraient d'une telle opération.
22473 \begin_layout Standard
22474 \begin_inset VSpace bigskip
22480 \begin_layout Standard
22485 parshape nombre_lignes #1indentation #1longueur #2indentation #2longueur
22486 \SpecialChar \ldots{}
22487 #nindentation #nlongueur
22493 est le nombre de lignes du texte qui définit le paragraphe.
22494 S'il n'y a pas assez de lignes, la forme est tronquée ; s'il y en a trop,
22495 les lignes en surplus ont les mêmes dimensions que la dernière ligne ainsi
22505 spécifient l'indentation de la ligne à compter de la marge de gauche, et
22506 la longueur de la ligne à partir de ce point.
22507 La forme ne s'applique qu'au paragraphe en cours ; tout est remis à la
22508 normale pour le paragraphe suivant.
22511 \begin_layout Standard
22515 \begin_layout Standard
22527 \begin_layout Section
22531 \begin_layout Standard
22532 Comme vous voyez, les exemples dans cette section vont de l'utile au futile.
22533 Je ne m'attends pas à ce que qui que ce soit ait un jour besoin des formes
22534 de paragraphe présentées dans la dernière section, mais le point essentiel
22535 est que vous pouvez presque tout faire avec LyX : il vous suffit de trouver
22536 comment procéder en TeX et LaTeX.
22537 TeX est un système de typographie incroyablement puissant et toute cette
22538 puissance vous est acquise puisque LyX s'en sert en arrière-plan.