1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
7 % DO NOT ALTER THIS PREAMBLE!!!
9 % This preamble is designed to ensure that the User's Guide prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the User's Guide may not print out as expected. If you
12 % have problems LaTeXing this file, please contact
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
20 % set fonts for nicer pdf view
21 \IfFileExists{lmodern.sty}
22 {\usepackage{lmodern}}{}
24 \fi % end if pdflatex is used
26 % the pages of the TOC is numbered roman
27 % and a pdf-bookmark for the TOC is added
29 \let\myTOC\tableofcontents
30 \renewcommand{\tableofcontents}{%
31 \pdfbookmark[1]{\contentsname}{}
34 \pagenumbering{arabic}}
37 % used for multi-column text
40 % extra space for tables
41 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
43 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
44 \use_default_options false
51 \maintain_unincluded_children false
54 InsetLayout CharStyle:MenuItem
63 \newcommand*{\menuitem}[1]{{\sffamily #1}}
68 \language_package default
73 \font_typewriter default
74 \font_default_family default
75 \use_non_tex_fonts false
82 \default_output_format default
84 \bibtex_command default
85 \index_command default
89 \pdf_title "Options avancées de LyX"
90 \pdf_author "LyX Team"
91 \pdf_subject "Options avancées LyX"
92 \pdf_keywords "LyX, Documentacion, Options avancées"
94 \pdf_bookmarksnumbered true
95 \pdf_bookmarksopen false
96 \pdf_bookmarksopenlevel 1
101 \pdf_pdfusetitle false
102 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
112 \paperorientation portrait
115 \notefontcolor #0000ff
122 \paragraph_separation indent
123 \paragraph_indentation default
124 \quotes_language french
127 \paperpagestyle default
129 \tracking_changes false
130 \output_changes false
139 Options avancées de LyX
142 \begin_layout Subtitle
144 \begin_inset Note Note
147 \begin_layout Plain Layout
148 Informations de révision :
151 \begin_layout Plain Layout
152 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
153 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
154 er par Édition/Affichage/Insertion/Navigation
157 \begin_layout Plain Layout
158 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
161 \begin_layout Plain Layout
162 Original : Révision: 39368, Date : 23/07/2011
175 \begin_layout Plain Layout
176 Le principal responsable de la rédaction de ce fichier est
181 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
182 de la documentation de LyX,
184 <lyx-docs@lists.lyx.org>
187 \begin_inset Newline newline
190 Traduction en français par :
227 Merci d'envoyer vos commentaires et corrections sur la traduction à la
228 liste de diffusion de LyX en français
230 <lyx-fr@lists.lyx.org>
240 \begin_layout Standard
241 \begin_inset CommandInset toc
242 LatexCommand tableofcontents
249 \begin_layout Chapter
253 \begin_layout Standard
262 de LyX que vous êtes en train de lire est avant tout la deuxième partie
276 La raison de la division en deux du document est très simple : le
288 est déjà énorme et il contient toutes les fonctions de base qu'il faut
289 connaître pour préparer la plupart des documents.
290 Cependant, l'Équipe de LyX a pour but à long terme de rendre LyX extensible
291 par différents fichiers de configuration et paquetages externes.
292 Cela signifie que si vous voulez utiliser le paquetage LaTeX Fizzwizzle,
293 vous pouvez créer un fichier de format qui lui soit dédié sans modifier
295 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
297 Il y a aussi quelques fonctionnalités plus
298 \begin_inset Quotes fld
302 \begin_inset Quotes frd
305 , comme les méthodes de présentation de bibliographies et la gestion des
306 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
309 Guide de l'utilisateur
311 et sont décrites ici.
314 \begin_layout Standard
315 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
316 fax, le contrôle de version et le support de SGML, qui nécessitent des
317 logiciels supplémentaires pour fonctionner convenablement.
318 Il y a également un chapitre consacré à LyX et HTML.
319 Et enfin, il y a un chapitre sur les trucs et astuces LaTeX, qui servent
320 à améliorer vos documents grâce à la puissance de LaTeX.
321 Après tout, LyX est seulement WYSIWYM
325 \begin_layout Plain Layout
326 \begin_inset Quotes fld
329 What You See Is What You Mean
330 \begin_inset Quotes frd
334 \begin_inset Quotes fld
337 Vous voyez ce que vous voulez dire
338 \begin_inset Quotes frd
346 , et ne sera jamais qu'une interface à certaines des fonctions de LaTeX.
349 \begin_layout Standard
350 Si vous n'avez pas encore lu l'
354 , il est sûr que vous n'êtes pas au bon endroit.
359 est la première chose à consulter, car elle décrit les notations et les
360 formats de tous les manuels.
361 Vous devez aussi être à l'aise avec le
373 et avec toutes les fonctions de base de LyX.
376 \begin_layout Standard
377 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
378 ion de LyX avec LaTeX, le premier chapitre traite du fonctionnement interne
379 de LyX et explique comment LyX peut générer exactement le code LaTeX que
381 Il est évidemment destiné à des utilisateurs aguerris de LyX.
384 \begin_layout Chapter
388 \begin_layout Section
389 Comment LyX utilise LaTeX
392 \begin_layout Standard
393 Ce chapitre est à la fois pour les TeX-niciens et les curieux de LaTeX.
394 Nous allons y expliquer comment LyX et LaTeX fonctionnent ensemble pour
395 produire une sortie imprimable.
396 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
397 quelque chose à LaTeX.
400 \begin_layout Standard
401 À un moment, nous avions coutume d'appeler LyX une
402 \begin_inset Quotes fld
405 interface WYSIWYM pour LaTeX
406 \begin_inset Quotes frd
409 , mais ce n'est plus vrai désormais.
410 Des interfaces pour LaTeX existent.
411 Ce sont basiquement des éditeurs avec la possibilité de faire tourner LaTeX
412 et de marquer les erreurs dans le fichier que vous éditez.
421 LaTeX, et qu'il marque aussi les erreurs dans le fichier, il fait aussi
422 beaucoup, beaucoup d'autres choses.
423 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître LaTeX pour
424 utiliser LyX efficacement.
425 LyX a aussi ajouté quelques extensions à LaTeX.
426 Essayez un jour ceci : faites
428 Fichier\SpecialChar \menuseparator
429 Exporter\SpecialChar \menuseparator
434 Affichage\SpecialChar \menuseparator
435 Afficher le code LaTeX
437 ) puis regardez le préambule du fichier
442 Vous remarquerez une variété de nouvelles macros définies spécialement
444 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
448 \begin_layout Standard
449 Il y a plusieurs commandes qui invoquent LaTeX automatiquement.
453 \begin_layout Itemize
456 Affichage\SpecialChar \menuseparator
462 \begin_layout Itemize
465 Affichage\SpecialChar \menuseparator
474 jour\SpecialChar \menuseparator
480 \begin_layout Itemize
483 Fichier\SpecialChar \menuseparator
484 Imprimer\SpecialChar \ldots{}
488 \begin_layout Itemize
491 Fichier\SpecialChar \menuseparator
492 Fax\SpecialChar \ldots{}
496 \begin_layout Standard
497 Elles n'invoqueront LaTeX que si le fichier a changé depuis la dernière
498 fois que LaTeX l'a traité.
501 \begin_layout Standard
502 Quand vous faites tourner LaTeX sur le fichier que vous éditez, LyX réalise
503 les étapes suivantes :
506 \begin_layout Enumerate
507 Il convertit le document en LaTeX et l'enregistre dans un fichier avec l'extensi
519 \begin_layout Enumerate
520 Il fait tourner LaTeX sur le fichier
524 (peut-être plusieurs fois) et exécute toute autre commande (comme
532 ) nécessaire à la compilation du fichier LaTeX.
535 \begin_layout Enumerate
536 S'il y a des erreurs, il affiche le journal d'erreurs.
539 \begin_layout Standard
540 Si vous avez lancé LaTeX avec
542 Affichage\SpecialChar \menuseparator
552 Affichage\SpecialChar \menuseparator
557 Fichier\SpecialChar \menuseparator
560 , LyX réalise deux étapes supplémentaires :
563 \begin_layout Itemize
568 pour convertir le fichier DVI en PostScript;
571 \begin_layout Itemize
572 il exécute une visonneuse PostScript, comme
576 , pour afficher le résultat.
579 \begin_layout Standard
580 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
583 \begin_layout Section
584 Traduire des fichiers LaTeX en LyX
587 \begin_layout Standard
588 Vous pouvez importer un fichier LaTeX dans LyX en utilisant le menu Fichier
589 \SpecialChar \menuseparator
590 Importer\SpecialChar \menuseparator
592 Cela va appeler un programme nommé
596 , qui va créer un fichier
605 LyX va ensuite ouvrir ce fichier.
608 \begin_layout Standard
613 peut traduire la plupart des constructions LaTeX légales, mais pas toutes.
614 Ce qu'il ne parviendra pas à comprendre, il le laissera mode TeX, ce qui
615 fait qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
616 les portions en code TeX et les corriger manuellement.
619 \begin_layout Standard
620 Si vous ignorez ce qu'est le code TeX, lisez le paragraphe suivant.
623 \begin_layout Section
624 Insérer du code LaTeX dans des documents LyX
625 \begin_inset CommandInset label
627 name "sec:Insérer-du-code-LaTeX"
634 \begin_layout Standard
635 \begin_inset CommandInset label
637 name "sec:code-LaTeX"
641 Vous pouvez faire en LyX tout ce que vous faites en LaTeX, pour une raison
642 très simple: vous pouvez toujours insérer du code LaTeX dans un document
644 LyX ne peut tout simplement pas, et ne pourra probablement jamais, afficher
645 toutes les structures LaTeX possibles.
646 Si vous avez besoin d'insérer des commandes LaTeX dans votre document LyX,
647 vous pouvez utiliser la boîte de
651 , que vous pouvez mettre dans votre document avec
653 Insertion\SpecialChar \menuseparator
664 \begin_layout Standard
665 Voici un exemple d'insertion de commandes LaTeX dans un document LyX.
666 Le code ressemble à ceci :
669 \begin_layout LyX-Code
673 \begin_inset Newline newline
679 \begin_inset Newline newline
682 Un exemple d'environnement minipage.
684 \begin_inset Newline newline
687 mettre presque tout dedans, même des figures
688 \begin_inset Newline newline
691 et des tableaux (non flottants).
692 \begin_inset Newline newline
698 \begin_inset Newline newline
702 \begin_inset Newline newline
708 \begin_inset Newline newline
714 \begin_inset Newline newline
720 \begin_inset Newline newline
725 \begin_inset Newline newline
731 \begin_inset Newline newline
737 \begin_inset Newline newline
743 \begin_inset Newline newline
751 \begin_layout Standard
756 contenant ce texte est juste après ce paragraphe.
757 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
759 Ceux qui lisent une version imprimée du manuel verront le résultat final
763 \begin_layout Standard
767 \begin_layout Plain Layout
774 \begin_layout Plain Layout
781 \begin_layout Plain Layout
783 Un exemple d'environnement minipage.
784 Vous pouvez mettre presque tout dedans, même des figures et des tableaux
788 \begin_layout Plain Layout
795 \begin_layout Plain Layout
800 \begin_layout Plain Layout
807 \begin_layout Plain Layout
814 \begin_layout Plain Layout
821 \begin_layout Plain Layout
827 \begin_layout Plain Layout
834 \begin_layout Plain Layout
841 \begin_layout Plain Layout
848 \begin_layout Plain Layout
860 \begin_layout Standard
861 En plus de l'utilisation du
865 , vous pouvez aussi créer un fichier séparé contenant une structure LaTeX
867 Vous pouvez alors utiliser
869 Insertion\SpecialChar \menuseparator
870 Fichier\SpecialChar \menuseparator
873 pour inclure votre fichier (vous devez choisir le type
882 Nous vous recommandons de ne faire cela que si vous avez un fichier
891 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
894 \begin_layout Standard
895 Encore quelques notes pour insister:
898 \begin_layout Itemize
899 au sein de LyX, le code LaTeX apparaît
904 \begin_layout Itemize
909 si votre code LaTeX est correct;
912 \begin_layout Itemize
913 attention à ne pas réinventer la roue.
916 \begin_layout Standard
917 Sur ce dernier point, LyX dispose déjà de pas mal de possibilités, et encore
918 plus sont en préparation.
919 Assurez-vous de vérifier dans les manuels que LyX n'a pas déjà telle ou
920 telle fonction avant de vous lancer joyeusement dans l'écriture de code
922 De plus, il existe beaucoup de paquetages LaTeX pour faire toutes sortes
923 de choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
925 \begin_inset CommandInset href
928 target "http://www.ctan.org/"
932 pour plus de détails, et lisez le chapitre
937 \begin_inset CommandInset ref
939 reference "chap:Fonctionnalités-particulières"
946 \begin_layout Standard
947 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
948 votre document, référez-vous à un bon livre sur LaTeX pour avoir de l'aide.
949 Un certain nombre sont cités dans la bibliographie du
964 \begin_layout Section
965 LyX et le préambule LaTeX
968 \begin_layout Subsection
969 À propos du préambule LaTeX
972 \begin_layout Standard
973 Si vous connaissez déjà LaTeX, il n'y a pas besoin d'expliquer ici à quoi
975 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
976 vous recommandons encore de consulter un livre sur LaTeX pour plus d'informatio
978 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
979 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
980 faire dans le préambule LaTeX d'un document LyX.
983 \begin_layout Standard
984 Le préambule LaTeX vient au tout début d'un document,
992 \begin_layout Itemize
993 déclarer la classe de document.
994 LyX l'a déjà fait à votre place.
998 \begin_layout Standard
999 Si vous êtes un LaTeX-nicien expérimenté, et que vous avez une classe de
1000 document particulière dont vous voulez vous servir, voyez le manuel de
1005 pour savoir comment la faire reconnaître par LyX.
1006 Puis soumettez le fruit de vos efforts à l'équipe LyX pour que cela paraisse
1007 dans de prochaines versions !
1011 \begin_layout Itemize
1012 déclarer les paquetages utilisés.
1013 Les paquetages LaTeX fournissent des commandes spéciales, qui sont disponibles
1014 dans un document seulement si le paquetage a été déclaré dans le préambule.
1015 Par exemple, le paquetage
1019 force l'indentation de tous les paragraphes.
1020 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1024 \begin_layout Itemize
1025 fixer les compteurs, variables, longueurs et largeurs.
1026 Il y a plusieurs compteurs et variables LaTeX qui
1030 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1031 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1032 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1033 Un autre exemple est le type de marqueur pour les listes.
1034 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1035 le faire une seule fois, dans le préambule.
1038 \begin_layout Itemize
1039 déclarer les commandes définies par l'utilisateur (avec
1051 ), pour la plupart ce sont des abréviations pour des commandes LaTeX qui
1052 apparaissent très souvent dans le document.
1053 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1058 être définies n'importe où ailleurs (mais
1062 d'être utilisées pour la première fois, bien sûr...).
1063 Ce peut être utile s'il y a beaucoup de code LaTeX brut dans votre document,
1064 ce qui normalement ne devrait pas être le cas.
1067 \begin_layout Standard
1068 LyX ajoute son propre lot de définitions au préambule du fichier
1073 Ceci rend les fichiers LaTeX générés par LyX portables.
1076 \begin_layout Subsection
1077 Changer le préambule
1080 \begin_layout Standard
1081 Les commandes que LyX ajoute au préambule d'un fichier LaTeX sont déterminées
1082 ; vous ne pouvez pas les changer sans modifier les sources de LyX.
1083 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1086 Document\SpecialChar \menuseparator
1087 Paramètres\SpecialChar \menuseparator
1091 \begin_inset space ~
1099 LyX ajoute tout ce qu'il y a dans la fenêtre
1102 \begin_inset space ~
1107 à son propre préambule.
1108 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1109 LyX ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous
1110 avons dit : ne réinventez pas la roue !).
1113 Assurez-vous aussi que votre préambule est correct.
1116 LyX ne le vérifie pas.
1117 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1119 \begin_inset Quotes fld
1129 \begin_inset Quotes frd
1133 Si vous voyez ce message, vérifiez votre préambule.
1136 \begin_layout Subsection
1140 \begin_layout Standard
1141 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1145 \begin_layout Subsubsection
1146 Exemple 1 : Décalages
1149 \begin_layout Standard
1150 Il y a deux variables dans LaTeX qui contrôlent la position de la page :
1163 , c'est-à-dire décalage horizontal et décalage vertical.
1164 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1166 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1167 ne sont pas les mêmes.
1168 C'est là qu'interviennent
1183 \begin_layout Standard
1184 Les valeurs par défaut de
1196 sont toutes deux de 0
1197 \begin_inset space ~
1200 pt, c'est-à-dire que la page n'est pas décalée.
1203 \begin_layout Standard
1204 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1205 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1206 corrigé un tel comportement.
1207 Si vous utilisez LyX sur un système que vous n'entretenez pas vous-même,
1208 et si votre administrateur système est un paresseux
1212 \begin_layout Plain Layout
1213 NdT : Traduction vraisemblable de
1214 \begin_inset Quotes fld
1217 your sysadmin is a doofus
1218 \begin_inset Quotes frd
1238 peuvent sauver la mise.
1239 Supposez que vos marges du haut et de gauche soient toujours 0,5
1240 \begin_inset space ~
1244 Vous pouvez ajouter ceci au préambule :
1247 \begin_layout LyX-Code
1255 \begin_layout LyX-Code
1263 \begin_layout Standard
1264 ...et vos marges devraient désormais être correctes.
1267 \begin_layout Subsubsection
1268 Exemple 2 : Étiquettes
1271 \begin_layout Standard
1272 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1273 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1274 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1279 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1280 Nous vous laissons le vérifier.
1281 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1283 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1287 \begin_layout Standard
1288 D'abord, assurez-vous que vous utilisez la classe de document
1293 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1296 \begin_layout LyX-Code
1302 \begin_layout LyX-Code
1308 \begin_layout LyX-Code
1314 \begin_layout LyX-Code
1320 \begin_layout LyX-Code
1326 \begin_layout LyX-Code
1332 \begin_layout LyX-Code
1338 \begin_layout Standard
1339 Ceci est la configuration pour des feuilles d'étiquette Avery®, référence
1341 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1342 insérer du code LaTeX, placez les commandes
1354 autour de chaque étiquette.
1355 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1359 \begin_layout Standard
1360 Un jour, quelqu'un écrira peut-être une fonction de LyX pour supporter directeme
1362 Peut-être même que ce sera vous.
1365 \begin_layout Subsubsection
1366 Exemple 3 : Indentation de paragraphe
1369 \begin_layout Standard
1370 Les Américains ont l'habitude d'indenter la première ligne de
1375 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1376 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1377 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1380 \begin_layout Standard
1381 Bien sûr, cette habitude n'est pas typographiquement correcte.
1382 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1387 s'il en suit un autre.
1388 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1389 deux paragraphes consécutifs.
1390 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1391 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1395 \begin_layout Standard
1396 Si vous êtes un Américain typique
1400 \begin_layout Plain Layout
1401 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1406 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1407 voulez votre indentation ! Ajoutez ceci au préambule :
1410 \begin_layout LyX-Code
1413 usepackage{indentfirst}
1416 \begin_layout Standard
1417 Si votre distribution TeX n'est pas un vieux coucou, vous avez ce paquetage,
1418 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1421 \begin_layout Subsubsection
1422 Exemple 4 : Ce document
1425 \begin_layout Standard
1426 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1427 idée de certaines possibilités avancées.
1431 \begin_inset space ~
1436 risque de ne pas être visible en une fois, même en plein écran.
1437 Il y a aussi d'autres exemples et un assortiment de
1438 \begin_inset Quotes fld
1442 \begin_inset Quotes frd
1445 LaTeX dans le chapitre
1446 \begin_inset space ~
1450 \begin_inset CommandInset ref
1452 reference "chap:Fonctionnalités-particulières"
1459 \begin_layout Section
1460 LyX et les erreurs LaTeX
1463 \begin_layout Standard
1464 Quand LyX invoque LaTeX, il lui dit d'ignorer toute erreur et de continuer.
1465 Il se sert ensuite du fichier log de LaTeX pour en faire l'autopsie.
1466 S'il y a une erreur quelque part, LyX ouvre une boîte avec un listing d'erreurs.
1467 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1472 \begin_layout Plain Layout
1473 LyX fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1474 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1483 \begin_layout Standard
1484 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1487 Document\SpecialChar \menuseparator
1489 \begin_inset space ~
1493 \begin_inset space ~
1499 Il y a quelques erreurs et avertissements assez fréquents.
1500 Nous allons les traiter ici.
1501 Vous devriez vous reporter à un bon livre sur LaTeX pour une liste complète.
1504 \begin_layout Itemize
1507 \begin_inset Quotes fld
1511 \begin_inset Quotes frd
1518 \begin_layout Standard
1519 Tout ce qui commence par ces mots est un message d'avertissement destiné
1521 \begin_inset Quotes fld
1525 \begin_inset Quotes frd
1528 le code LaTeX lui-même.
1529 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1530 croisées ou des entrées de bibliographie, auquel cas LaTeX essaye de vous
1531 dire que vous devez l'exécuter une nouvelle fois.
1534 \begin_layout Standard
1535 Vous pouvez en général les ignorer.
1539 \begin_layout Itemize
1542 \begin_inset Quotes fld
1546 \begin_inset Quotes frd
1553 \begin_layout Standard
1554 Un autre message d'avertissement, cette fois au sujet de polices que LaTeX
1556 Le reste du message indiquera souvent la police de substitution que LaTeX
1560 \begin_layout Standard
1561 Vous pouvez les ignorer sans crainte.
1565 \begin_layout Itemize
1568 \begin_inset Quotes fld
1574 \begin_inset Quotes frd
1581 \begin_layout Standard
1586 cracher ce genre de messages.
1587 Ils vous préviennent que les lignes sont trop longues et débordent sur
1589 C'est presque toujours impossible à déceler dans le rendu final.
1590 Ou bien seuls un ou deux caractères débordent sur la marge.
1591 On dirait que LaTeX génère au moins un message de ce type pour chaque document
1595 \begin_layout Standard
1596 Vous pouvez ignorer ces messages stupides.
1597 Vos yeux vous diront bien s'il y a quelque chose de trop large ; vous n'avez
1598 qu'à regarder ce qui sort.
1602 \begin_layout Itemize
1605 \begin_inset Quotes fld
1611 \begin_inset Quotes frd
1618 \begin_layout Standard
1619 Pas aussi courant que son cousin.
1620 LaTeX semble préférer imprimer des lignes un peu trop larges plutôt qu'un
1622 Nous ne savons pas pourquoi.
1625 \begin_layout Standard
1626 Vous pouvez tout autant les ignorer que les précédents.
1630 \begin_layout Itemize
1633 \begin_inset Quotes fld
1639 \begin_inset Quotes frd
1647 \begin_inset Quotes fld
1653 \begin_inset Quotes frd
1660 \begin_layout Standard
1661 Des avertissements sur des problèmes de saut de page.
1662 À nouveau, vous n'avez qu'à regarder ce qui sort.
1663 Vous verrez bien si quelque chose ne va pas.
1667 \begin_layout Itemize
1670 \begin_inset Quotes fld
1673 LaTeX Error: File 'Xxxx' not found
1674 \begin_inset Quotes frd
1681 \begin_layout Standard
1685 \begin_inset Quotes fld
1689 \begin_inset Quotes frd
1694 n'est pas présent sur ce système.
1695 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1697 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1704 , alors un des paquetages que LyX a essayé de charger est manquant.
1707 Aide\SpecialChar \menuseparator
1709 \begin_inset space ~
1714 pour voir la liste des paquetages dont LyX a entendu parler.
1715 Ce fichier est mis à jour à chaque fois que vous reconfigurez LyX (avec
1718 Outils\SpecialChar \menuseparator
1721 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1724 \begin_layout Standard
1735 , et que le paquetage en question n'est pas installé, vous devez l'installer
1740 \begin_layout Itemize
1743 \begin_inset Quotes fld
1746 LaTeX Error: Unknown option
1747 \begin_inset Quotes frd
1754 \begin_layout Standard
1755 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1756 spécifié une option impossible ou inexistante dans un paquetage.
1757 Vérifiez dans sa documentation.
1761 \begin_layout Itemize
1764 \begin_inset Quotes fld
1767 Undefined control sequence
1768 \begin_inset Quotes frd
1775 \begin_layout Standard
1776 Si vous avez inséré du code LaTeX dans votre document, et fait une faute
1777 de frappe, vous aurez un de ceux-là.
1778 Vous pouvez aussi avoir oublié de charger un paquetage.
1779 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1780 utilisé une commande inconnue.
1784 \begin_layout Standard
1785 Il y a d'autres messages d'erreur et d'avertissement.
1786 Quelques-uns sont explicites
1790 \begin_layout Plain Layout
1791 NdT : Pour un anglophone...
1797 Ce sont souvent des messages LaTeX.
1798 D'autres sont carrément incompréhensibles.
1799 Ce sont en fait des messages d'erreur TeX, et nous n'avons vraiment
1803 de ce qu'ils signifient ou de comment les déchiffrer.
1804 Personne ne le sait.
1807 \begin_layout Standard
1808 Voici une liste de vérifications à effectuer si vous êtes confronté à des
1812 \begin_layout Enumerate
1813 cherchez d'éventuelles fautes de frappe dans le code LaTeX que vous avez
1817 \begin_layout Enumerate
1818 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
1822 \begin_layout Enumerate
1823 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
1824 ― et surtout si vous voyez
1825 \begin_inset Quotes fld
1835 \begin_inset Quotes frd
1838 , ça veut dire qu'il y a des erreurs dans le préambule.
1839 Commencez par corriger votre préambule;
1842 \begin_layout Enumerate
1843 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
1844 code LaTeX au document, le suspect numéro un est votre distribution LaTeX
1846 Vérifiez s'il manque des paquetages et rajoutez-les;
1849 \begin_layout Enumerate
1850 très bien, il ne manque aucun paquetage.
1851 Avez-vous utilisé une des options de réglage fin de LyX ? Plus précisément,
1856 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
1860 \begin_inset space ~
1865 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
1866 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
1870 \begin_layout Enumerate
1871 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
1872 joué dans les règles.
1873 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
1874 pas net dans un tableau ou une équation, comme insérer un graphique dans
1875 une case de tableau ?
1878 \begin_layout Enumerate
1879 Avez-vous de longues portions de texte dans lesquelles LaTeX ne peut pas
1880 trouver d'endroit où passer à la ligne ? Par défaut, LaTeX est assez strict
1881 avec la quantité d'espace entre les mots qu'il va ajouter pour passer à
1883 Il est alors préférable que vous retravailliez le paragraphe pour éviter
1885 Si ce n'est pas envisageable, vous pouvez entourer votre texte par
1891 pour que les passages à la ligne de LaTeX soient plus souples;
1894 \begin_layout Enumerate
1895 avez-vous exagéré avec l'imbrication ? LyX (actuellement) ne vérifie pas
1896 que vous restez dans les limites de l'imbrication d'environnements.
1897 Si vous avez imbriqué un tas d'environnements jusqu'au
1898 \begin_inset Formula $17^{e}$
1901 niveau, le problème est là;
1904 \begin_layout Enumerate
1905 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
1907 Si vous avez un tableau ou une figure qui est trop large ou trop haute
1908 pour la page, vous devez :
1912 \begin_layout Enumerate
1913 mettre la figure à l'échelle pour qu'elle tienne.
1916 \begin_layout Enumerate
1917 rétrécir le tableau pour qu'il tienne.
1921 \begin_layout Enumerate
1922 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
1923 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
1927 \begin_layout Standard
1928 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
1932 que vous avez trouvé une erreur dans LyX\SpecialChar \ldots{}
1936 \begin_layout Chapter
1937 Outils supplémentaires
1940 \begin_layout Section
1941 Personnaliser une bibliographie avec BibTeX
1944 \begin_layout Standard
1945 L'essentiel des bases de l'utilisation de BibTeX sont décrites dans le paragraph
1948 Les bases de données bibliographiques (BibTeX)
1952 Guide de l'utilisateur
1955 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
1956 particulières qui sont accessibles depuis LyX.
1959 \begin_layout Subsection
1960 Autres styles de citation
1963 \begin_layout Standard
1964 Le style standard de BibTeX utilise des nombres (par exemple
1965 \begin_inset Quotes fld
1969 \begin_inset Quotes frd
1972 ) pour faire référence à un ouvrage cité.
1973 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
1974 styles de citations.
1975 Le plus courant et le style auteur-année (par exemple
1976 \begin_inset Quotes fld
1980 \begin_inset Quotes frd
1984 LyX gère deux paquetages qui fournissent ce style,
1993 Ces deux paquetage ont leurs avantages et leurs inconvénients qui ne peuvent
1994 être listés ici en détail.
1995 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
1996 ou si vous voulez utiliser un des innombrables fichiers de styles pour
1997 natbib, alors vous choisirez probablement le paquetage
2002 Si vous avez besoin de fonctions spéciales comme des titres courts pour
2003 les références, ibidem etc., vous pouvez envisager d'utiliser le paquetage
2011 \begin_layout Standard
2012 L'utilisation de ces deux paquetages avec LyX est sensiblement la même.
2015 Document\SpecialChar \menuseparator
2018 et choisissez la rubrique
2032 Avec ces deux paquetages, vous aurez des options supplémentaires dans le
2037 et vous pourrez choisir le style de la référence (
2038 \begin_inset Quotes fld
2042 \begin_inset Quotes frd
2046 \begin_inset Quotes fld
2050 \begin_inset Quotes fld
2054 \begin_inset Quotes frd
2058 \begin_inset Quotes fld
2062 \begin_inset Quotes frd
2066 Notez que ces deux paquetages nécessitent des fichiers de style spécifiques
2067 (ils sont fournis avec leur propres fichiers, mais on peut trouver beaucoup
2068 de fichiers de style supplémentaires et même un programme interactif pour
2069 construire des fichiers de style
2073 \begin_layout Plain Layout
2075 \begin_inset Flex URL
2078 \begin_layout Plain Layout
2080 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2098 \begin_layout Subsection
2099 Bibliographies sectionnées
2100 \begin_inset CommandInset label
2102 name "sub:Bibliographies-sectionnées"
2109 \begin_layout Standard
2110 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2111 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2112 et les travaux scientifiques est vraisemblablement une possibilité
2113 \begin_inset Quotes fld
2117 \begin_inset Quotes frd
2121 Malheureusement, BibTeX ne vous permet pas lui-même de faire cela.
2122 La bonne nouvelle : Avec l'aide de quelques paquetages LaTeX, on peut étendre
2123 BibTeX pour satisfaire vos besoins historiques.
2126 \begin_layout Standard
2127 LyX fournit un support natif d'un de ces paquetages,
2135 \begin_layout Plain Layout
2137 \begin_inset Flex URL
2140 \begin_layout Plain Layout
2142 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2153 L'avantage de ce paquetage (comparé à d'autres comme
2157 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2158 À la place, vous aurez à préparer des bases de données bibliographiques
2159 différentes pour les différentes sections de votre bibliographie.
2160 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2162 \begin_inset Quotes fld
2166 \begin_inset Quotes frd
2170 \begin_inset Quotes fld
2173 travaux scientifiques
2174 \begin_inset Quotes frd
2177 , vous devez d'abord créer deux bases de données, par exemple
2188 \begin_layout Standard
2189 Dans LyX, allez dans le menu
2191 Document\SpecialChar \menuseparator
2202 \begin_inset space ~
2206 \begin_inset space ~
2212 Vous pouvez maintenant insérer plusieurs bibliographies BibTeX, une par
2213 section de votre bibliographie.
2214 Pour revenir à notre exemple : Insérez une bibliographie BibTeX pour la
2219 et une deuxième pour la base de données
2224 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2226 En plus, vous pouvez choisir que votre section bibliographique contienne
2228 \begin_inset Quotes fld
2231 toutes les références citées
2232 \begin_inset Quotes frd
2235 de la base de données utilisée (ce qui est le comportement par défaut),
2237 \begin_inset Quotes fld
2240 toutes les références non citées
2241 \begin_inset Quotes frd
2245 \begin_inset Quotes fld
2248 toutes les références
2249 \begin_inset Quotes frd
2253 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2255 \begin_inset Quotes fld
2259 \begin_inset Quotes frd
2263 \begin_inset Quotes fld
2267 \begin_inset Quotes frd
2271 \begin_inset Quotes fld
2274 Travaux scientifiques
2275 \begin_inset Quotes frd
2279 Les titres des sections peuvent être ajoutés comme des entêtes de section
2280 ou de sous-section ordinaires.
2285 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2286 t ( comme un chapitre* ou une section*, par exemple).
2289 \begin_layout Subsection
2290 Bibliographies multiples
2293 \begin_layout Standard
2294 Les bibliographies multiples, par exemple une bibliographie par section
2295 ou par chapitre, ne sont pas gérées par BibTeX lui-même.
2300 , qui est utilisé pour créer des bibliographies en sections avec LyX (voir
2301 le paragraphe précédents), fournit un moyen aisé de résoudre ce problème,
2302 si vous êtes prêt à utiliser un peu de
2307 \begin_inset space ~
2311 \begin_inset CommandInset ref
2313 reference "sec:Insérer-du-code-LaTeX"
2321 \begin_layout Plain Layout
2322 Une autre approche consiste à utiliser les paquetages LaTeX
2338 \begin_layout Standard
2339 D'abord, allez dans le menu
2341 Document\SpecialChar \menuseparator
2344 , choisissez la rubrique Bibliographie et activez l'option
2347 \begin_inset space ~
2351 \begin_inset space ~
2357 Dans votre document vous devez inclure les sections qui auront leur propre
2358 bibliographie (en incluant la référence BibTeX elle-même), entre un
2370 (ces commandes doivent être mises en
2375 La bibliographie contiendra toutes les références qui ont été citées dans
2385 : si vous utilisez cette approche,
2389 les références doivent se trouver à l'intérieur d'une
2398 ne peuvent pas être emboîtées.
2401 \begin_layout Standard
2405 \begin_layout Section
2406 Documents en plusieurs fichiers
2409 \begin_layout Subsection
2413 \begin_layout Standard
2414 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
2415 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
2416 il arrive qu'un élément comme un tableau soit susceptible de modifications
2417 ultérieures, alors que le reste du texte ne changera plus.
2418 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
2420 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
2421 : introduction, observations, résultats, discussion, conclusion.
2422 Chacun d'entre eux peut constituer un fichier LyX séparé, avec un fichier
2424 \begin_inset Quotes fld
2428 \begin_inset Quotes frd
2431 qui contient le titre, les auteurs, le résumé, les références, etc.
2432 Il convient de noter que chacun des fichiers est un fichier LyX en lui-même,
2433 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
2435 Tous ces fichiers doivent cependant avoir la même classe de document –
2436 n'essayez pas de mélanger la classe
2445 Il est également possible d'inclure des fichiers LaTeX : cependant, ces
2446 fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie
2453 incluse, et sans la ligne
2459 ) pour éviter des erreurs à la création du fichier DVI.
2462 \begin_layout Standard
2463 LyX permet l'inclusion de fichiers en sélectionnant
2468 \SpecialChar \menuseparator
2469 Fichier\SpecialChar \menuseparator
2472 , ce qui positionne une balise à l'endroit du curseur.
2473 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
2474 du fichier et la méthode d'inclusion.
2477 \begin_layout Standard
2478 Les trois méthodes d'inclusion sont
2479 \begin_inset Quotes fld
2487 \begin_inset Quotes frd
2491 \begin_inset Quotes fld
2499 \begin_inset Quotes frd
2503 \begin_inset Quotes fld
2511 \begin_inset Quotes frd
2516 \begin_inset Quotes fld
2520 \begin_inset Quotes frd
2524 \begin_inset Quotes fld
2528 \begin_inset Quotes frd
2531 nécessite une bonne connaissance de LaTeX, mais la différence pratique
2532 est que les fichiers
2533 \begin_inset Quotes fld
2537 \begin_inset Quotes frd
2540 commenceront sur une nouvelle page, alors que ceux
2541 \begin_inset Quotes fld
2545 \begin_inset Quotes frd
2548 commenceront sur la page en cours.
2552 \begin_layout Standard
2553 Le fichier maître est généralement converti en un fichier LaTeX complet
2554 avant d'être mis en page, tandis que les fichiers inclus sont convertis
2555 en fichiers LaTeX sans les informations de préambule.
2559 \begin_inset space ~
2564 , cette conversion n'aura pas lieu.
2567 \begin_layout Standard
2568 Un fichier inclus en
2569 \begin_inset Quotes fld
2573 \begin_inset Quotes frd
2576 vous permet d'insérer un texte mis en forme exactement comme il apparaît
2577 dans le fichier d'origine.
2578 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
2579 espaces consécutives sont conservées, a contrario des règles habituelles
2581 Cependant, cocher l'option
2584 \begin_inset space ~
2588 \begin_inset space ~
2593 résout toute incertitude en matérialisant chaque espace par un symbole.
2596 \begin_layout Subsection
2597 Références croisées entre fichiers
2600 \begin_layout Standard
2603 \begin_inset Box Shadowbox
2613 height_special "totalheight"
2616 \begin_layout Plain Layout
2617 Ce paragraphe est quelque peu obsolète.
2618 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
2619 nts s'ouvrent en même temps que le document maître.
2627 Il est possible de faire des références croisées entre différents fichiers.
2628 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
2629 B pour un exemple avec deux fichiers, avec B inclus dans A.
2630 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
2631 faire référence dans B.
2632 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
2633 alors possible de choisir le
2634 \begin_inset Quotes fld
2638 \begin_inset Quotes frd
2644 \begin_layout Subsection
2645 Listes bibliographiques dans tous les sous-documents
2648 \begin_layout Standard
2649 \begin_inset Box Frameless
2659 height_special "totalheight"
2662 \begin_layout Plain Layout
2663 Ce paragraphe nécessite également une mise à jour.
2664 Il y a aujourd'hui des informations sur ce point dans le wiki, qui pourraient
2673 \begin_layout Standard
2674 Copier la liste bibliographique avec toutes ses entrées dans tous les sous-docum
2676 De cette façon LyX trouvera les fichiers
2680 et vous pouvez facilement insérer les références en masquant la liste des
2684 \begin_layout Standard
2685 Si la liste des bibliographies est dans un commentaire, LaTeX ne l'inclura
2686 pas dans la sortie imprimable et les références s'afficheront comme [?],
2688 Une solution est d'utiliser le paquetage
2692 qui n'inclura les commentaires que lors des traitements séparés des fichiers.
2693 Pour ce faire, ajouter, dans le préambule LaTeX de chaque sous-document
2694 les lignes suivantes;
2697 \begin_layout LyX-Code
2703 \begin_layout LyX-Code
2706 includecomment{comment}
2709 \begin_layout Standard
2711 \begin_inset Flex URL
2714 \begin_layout Plain Layout
2716 http://wiki.lyx.org/FAQ/Unsorted#toc31
2724 \begin_layout Section
2728 \begin_layout Standard
2729 Les utilisateurs ont parfois besoin de
2730 \begin_inset Quotes fld
2734 \begin_inset Quotes frd
2737 un fichier LyX avec toutes les images (et d'autres fichiers dont il dépend,
2738 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
2739 Lyx-2.0 inclut un script Python (
2740 \begin_inset Flex Code
2743 \begin_layout Plain Layout
2749 ) qui automatise le processus.
2750 Pour l'utiliser, il faut que l'un des modules Python
2751 \begin_inset Flex Code
2754 \begin_layout Plain Layout
2761 \begin_inset Flex Code
2764 \begin_layout Plain Layout
2770 soit installé sur votre système.
2771 Implicitement, le script préfère l'archive
2772 \begin_inset Flex Code
2775 \begin_layout Plain Layout
2782 \begin_inset Flex Code
2785 \begin_layout Plain Layout
2791 sur les systèmes Unix et le format
2792 \begin_inset Flex Code
2795 \begin_layout Plain Layout
2804 \begin_layout Standard
2805 La procédure de configuration de LyX positionne le script pour qu'il exporte
2807 \begin_inset Quotes fld
2811 \begin_inset Quotes frd
2814 , et ce format sera disponible via
2815 \begin_inset Flex Code
2818 \begin_layout Plain Layout
2819 Fichier\SpecialChar \menuseparator
2828 \begin_layout Standard
2829 Indépendamment du système d'exploitation, la création d'un format d'archive
2830 particulier peut être imposée en ajoutant soit l'option
2831 \begin_inset Flex Code
2834 \begin_layout Plain Layout
2841 \begin_inset Flex Code
2844 \begin_layout Plain Layout
2851 \begin_inset Flex Code
2854 \begin_layout Plain Layout
2861 \begin_inset Flex Code
2864 \begin_layout Plain Layout
2871 \begin_inset Flex Code
2874 \begin_layout Plain Layout
2875 LyX \SpecialChar \menuseparator
2882 \begin_inset Flex Code
2885 \begin_layout Plain Layout
2886 Outils\SpecialChar \menuseparator
2887 Préférences\SpecialChar \menuseparator
2888 Gestion des fichiers\SpecialChar \menuseparator
2894 (veillez bien à ajouter l'option après le nom du script, pas avant).
2897 \begin_layout Section
2898 En-têtes et pieds de page sur mesure
2901 \begin_layout Standard
2902 Le format de page implicite est assez banal : pour un document avec la classe
2903 article, tout ce que vous obtenez se limite au numéro de page en bas de
2905 Ce document-ci est de la classe
2906 \begin_inset Quotes fld
2910 \begin_inset Quotes frd
2913 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
2914 plein la vue, il faut choisir le style d'en-têtes
2915 \begin_inset Quotes fld
2919 \begin_inset Quotes frd
2922 , comme l'explique le
2925 \begin_inset space ~
2929 \begin_inset space ~
2935 Cette section décrit les codes LaTeX qu'il vous faudra insérer dans votre
2936 préambule LaTeX ou dans le texte pour obtenir les effets désirés.
2937 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
2939 \begin_inset Flex Code
2942 \begin_layout Plain Layout
2951 \begin_inset Flex URL
2954 \begin_layout Plain Layout
2956 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
2964 \begin_layout Standard
2965 L'en-tête est divisé en trois champs, appelés logiquement
2966 \begin_inset Quotes fld
2970 \begin_inset Quotes frd
2974 \begin_inset Quotes fld
2978 \begin_inset Quotes frd
2982 \begin_inset Quotes fld
2986 \begin_inset Quotes frd
2990 Le bas de page aussi a ces trois divisions.
2991 Les commandes LaTeX pour éditer ces champs de la manière la plus simple
3017 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3018 page, insérez simplement cette commande dans le préambule :
3021 \begin_layout Standard
3030 \begin_layout Standard
3031 Vous verrez désormais votre nom dans le coin supérieur gauche.
3032 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3033 le numéro de page apparaissant en bas, centré), insérez simplement une
3034 commande avec un paramètre vide, par exemple :
3037 \begin_layout Standard
3045 \begin_layout Standard
3046 Maintenant, plus dur : mettons le mot
3047 \begin_inset Quotes fld
3051 \begin_inset Quotes frd
3054 et le numéro de la section en cours (par exemple Section
3055 \begin_inset space ~
3058 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3059 nom en bas à gauche et la date en bas à droite.
3060 Les commandes suivantes doivent donc apparaître dans votre préambule :
3063 \begin_layout Standard
3073 \begin_layout Standard
3081 \begin_layout Standard
3091 \begin_layout Standard
3100 \begin_layout Standard
3108 \begin_layout Standard
3118 \begin_layout Standard
3131 permettent d'accéder aux compteurs LaTeX de section et de page, et d'afficher
3132 ainsi les numéros de la section et de la page en cours.
3139 affiche simplement la date d'aujourd'hui.
3142 \begin_layout Standard
3143 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3144 au dessus du pied de page peut elle aussi être modifiée.
3145 Si vous n'en voulez pas, mettez sa largeur à 0.
3146 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3147 \begin_inset space ~
3150 pt, et celle de pied de page une épaisseur de 0.
3151 Pour régler l'épaisseur, utilisez les commandes
3155 renewcommand\SpecialChar \-
3158 headrulewidth}\SpecialChar \-
3165 renewcommand\SpecialChar \-
3168 footrulewidth}\SpecialChar \-
3174 \begin_layout Standard
3175 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
3176 page pour une page donnée avec, par exemple :
3180 thispagestyle\SpecialChar \-
3187 thispagestyle\SpecialChar \-
3194 thispagestyle\SpecialChar \-
3198 Insérez simplement ces commandes dans le texte de la page que vous voulez
3199 modifier, et mettez-les en mode TeX.
3200 En fait, par défaut, si vous utilisez le style global
3201 \begin_inset Quotes fld
3205 \begin_inset Quotes frd
3208 , les pages de titre sont en
3209 \begin_inset Quotes fld
3213 \begin_inset Quotes frd
3216 , alors que les autres sont en
3217 \begin_inset Quotes fld
3221 \begin_inset Quotes frd
3227 \begin_layout Standard
3228 Il existe des commandes plus complexes qui vous permettent d'introduire
3229 des choses dans le coin gauche des pages impaires, etc., mais nous vous
3230 renvoyons à la documentation du paquetage
3234 pour plus de précisions.
3236 \begin_inset Flex URL
3239 \begin_layout Plain Layout
3241 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3249 \begin_layout Standard
3250 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
3252 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
3253 essayer quelque chose comme :
3256 \begin_layout Standard
3265 includegraphics{logo.eps}}}
3268 \begin_inset Newline newline
3271 (il vous faudra peut-être pré-ajouter
3275 usepackage{graphics}
3277 avant si aucun autre fichier EPS n'est inséré dans votre document).
3280 \begin_layout Standard
3284 \begin_layout Section
3290 \begin_inset CommandInset label
3299 \begin_layout Standard
3305 \begin_layout Subsection
3309 \begin_layout Standard
3310 LyX fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
3311 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
3312 de profondeur dans l'environnement
3317 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
3318 spécifier différents types de puces pour différents paragraphes
3322 \begin_layout Plain Layout
3323 En fait, c'est possible mais il faut le faire à la main.
3331 \begin_layout Subsection
3332 À quoi elles ressemblent
3335 \begin_layout Standard
3336 Allez dans la rubrique
3342 Document\SpecialChar \menuseparator
3346 \begin_layout Standard
3347 La fenêtre vous présente un tableau avec des formes de puces.
3348 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
3350 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
3351 lequel vous agissez.
3352 Une boîte de texte sous le tableau affiche l'équivalent LaTeX de la forme
3353 de puce actuellement sélectionnée, et ce champ peut être édité.
3354 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
3355 préambule LaTeX les paquetages requis.
3358 \begin_layout Standard
3359 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
3360 Le tableau suivant vous montre la correspondance entre le nom des boutons
3361 et les paquetages LaTeX.
3364 \begin_layout Standard
3366 \begin_inset Tabular
3367 <lyxtabular version="3" rows="7" columns="2">
3368 <features tabularvalignment="middle">
3369 <column alignment="center" valignment="top" width="0pt">
3370 <column alignment="center" valignment="top" width="0pt">
3372 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3375 \begin_layout Plain Layout
3381 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3384 \begin_layout Plain Layout
3392 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3395 \begin_layout Plain Layout
3403 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3406 \begin_layout Plain Layout
3414 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3417 \begin_layout Plain Layout
3425 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3428 \begin_layout Plain Layout
3438 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3441 \begin_layout Plain Layout
3449 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3452 \begin_layout Plain Layout
3462 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3465 \begin_layout Plain Layout
3473 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3476 \begin_layout Plain Layout
3486 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3489 \begin_layout Plain Layout
3497 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3500 \begin_layout Plain Layout
3510 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3513 \begin_layout Plain Layout
3521 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3524 \begin_layout Plain Layout
3540 \begin_layout Standard
3541 LyX ne vous empêche pas d'utiliser les puces correspondant à des paquetages
3542 que vous n'avez pas.
3543 Si vous obtenez des erreurs LaTeX lorsque vous essayez de visionner ou
3544 d'imprimer le fichier, c'est sûrement qu'il vous manque un paquetage.
3545 LyX ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque
3546 part et imprimer avec un autre système.
3549 \begin_layout Subsection
3553 \begin_layout Standard
3554 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
3555 motif de puce et la taille.
3556 Les changements ne seront pas visibles dans LyX, mais seulement lors du
3560 \begin_layout Standard
3561 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
3562 bouton droit de la souris sur la profondeur de la puce en question
3566 \begin_layout Plain Layout
3567 Si vous voulez réellement avoir des paragraphes avec des puces différentes
3568 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
3569 La fenêtre dont nous venons de parler est cependant utile car elle montre
3570 en même temps l'aspect de la puce et son code LaTeX, ceci pour un grand
3572 Pour personnaliser vos paragraphes, vous avez le choix :
3575 \begin_layout Plain Layout
3579 \begin_layout Plain Layout
3595 \begin_layout Plain Layout
3599 \begin_layout Plain Layout
3621 \begin_layout Itemize
3622 Utilisez la commande LaTeX
3628 pour spécifier un nouveau format de puce pour une profondeur donnée.
3629 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
3631 Dans cette liste à puces, le code LaTeX suivant a été utilisé pour changer
3632 les puces de profondeur 1 :
3635 \begin_inset Newline newline
3649 \begin_inset Newline newline
3665 \begin_inset Newline newline
3670 Remarquez que la profondeur de puce est donnée en chiffres romains comme
3671 partie intégrante de la commande
3680 \begin_layout Itemize
3684 \begin_layout Plain Layout
3697 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
3698 entre crochets en mode TeX.
3699 Par exemple, cet élément a commencé par
3712 \begin_layout Plain Layout
3716 \begin_layout Plain Layout
3732 \begin_layout Plain Layout
3733 Vous aurez besoin de remettre le
3737 à sa valeur d'origine pour que les autres puces retrouvent les réglages
3739 Nous avons donc ici :
3742 \begin_inset Newline newline
3759 \begin_layout Chapter
3763 \begin_layout Standard
3764 LyX inclut depuis longtemps l'exportation de documents vers divers formats
3765 appropriés au monde du Web, comme HTML.
3766 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
3771 \begin_layout Plain Layout
3772 Pour les détails sur l'utilisation des convertisseurs externes depuis LyX,
3777 de manuel de Personnalisation.
3782 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
3783 utilisent LaTeX comme format intermédiaire, comme
3784 \begin_inset Flex Code
3787 \begin_layout Plain Layout
3794 \begin_inset Flex Code
3797 \begin_layout Plain Layout
3804 \begin_inset Flex Code
3807 \begin_layout Plain Layout
3813 , en créant le code LaTeX à partir de LyX; et il existe un convertisseur
3814 qui travaille directement sur le code LyX,
3815 \begin_inset Flex Code
3818 \begin_layout Plain Layout
3825 Chacun d'eux présente des avantages et des inconvénients.
3828 \begin_layout Standard
3829 Les convertisseurs fondés sur LaTeX présentent l'avantage qu'il connaissent
3830 (en principe) les mêmes informations que LaTeX concernant le document exporté.
3831 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
3832 LyX ou par un insert de code TeX.
3833 Ils comprennent les fichiers
3834 \begin_inset Flex Code
3837 \begin_layout Plain Layout
3843 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
3845 \begin_inset Flex Code
3848 \begin_layout Plain Layout
3854 engendrés par BibTeX.
3855 En contrepartie, LaTeX est un langage vraiment difficile à analyser ---
3856 on dit souvent que seul TeX comprend TeX --- et les convertisseurs fondés
3857 sur LaTeX échouent souvent sur des constructions apparemment simples; des
3858 constructions compliqués peuvent les faire avorter totalement, et actuellement
3859 par exemple, le manuel des
3863 ne s'exporte pas via
3864 \begin_inset Flex Code
3867 \begin_layout Plain Layout
3873 , bien que les autres le fassent.
3874 L'autre préoccupation provient de la manière dont les formules mathématiques
3875 sont traitées: ces convertisseurs traduisent habituellement les formules
3876 en petites images qui sont liées dans le document HTML.
3877 Puisque celles-ci sont créées par LaTeX, la typographie est précise.
3878 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
3879 faires s'insérer harmonieusement dans le document comme si elles en faisaient
3880 partie nativement --- avec des polices de taille similaire --- peut être
3881 à elle seule un défi.
3884 \begin_layout Standard
3886 \begin_inset Flex Code
3889 \begin_layout Plain Layout
3896 \begin_inset CommandInset href
3898 name "http://elyxer.nongnu.org/"
3899 target "http://elyxer.nongnu.org/"
3903 ) créé par Alex Fernandez résout certaines de ces problèmes.
3904 En particulier, les formules produites se mettent parfaitement à l'échelle,
3905 car il traduit les mathématiques en utilisant une combinaison de HTML et
3906 CSS plutôt que de convertir les formules en images.
3907 mais même les formules modérément compliquées sont moins bien rendues qu'avec
3909 \begin_inset Flex Code
3912 \begin_layout Plain Layout
3918 : ceci révèle les limitations de HTML.
3922 \begin_layout Plain Layout
3924 \begin_inset Flex Code
3927 \begin_layout Plain Layout
3933 peut également utiliser
3934 \begin_inset Flex MenuItem
3937 \begin_layout Plain Layout
3944 \begin_inset Flex MenuItem
3947 \begin_layout Plain Layout
3953 pour les équations, mais ce réglage ne peut être que global et nécessite
3954 l'accès à un serveur qui exécute le code de conversion.
3959 Plus important (du moins pour la version 1.1.1),
3960 \begin_inset Flex Code
3963 \begin_layout Plain Layout
3969 ne comprend pas bien les macros mathématiques et pas du tout les styles
3970 de paragraphes définis par l'utilisateur et les styles de caractères.
3971 Ces limitations rendent
3972 \begin_inset Flex Code
3975 \begin_layout Plain Layout
3981 peu approprié pour de nombreux documents créés par les utilisateurs de
3983 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
3984 de Lyx ont choisi une autre voie et ont rendu LyX lui-même capable d'écrire
3985 en XHTML, de la même façon qu'il peut écrire en LaTeX, en DocBoook ou en
3989 \begin_layout Standard
3990 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
3991 probablement être considérée comme
3992 \begin_inset Quotes fld
3996 \begin_inset Quotes frd
4003 \begin_layout Plain Layout
4005 \begin_inset Flex Code
4008 \begin_layout Plain Layout
4009 development/HTML.notes
4014 , qui se trouve dans l'arborescence des sources LyX ou qui peut être
4015 \begin_inset CommandInset href
4017 name "consultée en ligne"
4018 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4022 (en anglais), contient normalement des informations à jour sur l'état de
4023 développement de l'exportation XHTML.
4024 Voir également la liste des bogues sur le
4025 \begin_inset CommandInset href
4027 name "suivi de bogues"
4028 target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
4037 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4038 avantages potentiels sur les deux autres.
4041 \begin_layout Standard
4042 Les avantages sont dus principalement au fait que les fonctions d'exportation
4043 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4044 les mêmes choses que LyX.
4048 \begin_layout Plain Layout
4049 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4050 à Lyx, elle sont insensibles aux changements de format des fichiers LyX,
4051 ou aux modifications de la sémantique des inserts existants.
4056 Elles connaissent donc la table des matières (telle qu'affichée dans le
4057 plan), les compteurs associés aux différents styles de paragraphes standard
4058 et aux styles de paragraphe définis par l'utilisateur.
4059 Les fonctions d'exportation XHTML connaissent les mêmes choses que LyX
4060 du point de vue de l'internationalisation également, et elles traduiront
4062 \begin_inset Quotes fld
4066 \begin_inset Quotes frd
4070 \begin_inset Quotes fld
4074 \begin_inset Quotes frd
4077 en fonction de la langue définie localement.
4080 \begin_layout Standard
4081 D'un manière générale, les fonctions d'exportation connaissent le format
4082 du document, c'est-à-dire la manière d'afficher le document à l'écran:
4083 cette information est exploitée pour l'exportation en XHTML.
4084 En particulier, LyX engendre
4088 les informations CSS correspondant aux informations de format utilisées
4089 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
4090 sans empattement et gras dans LyX, ils seront implicitement sans empattement
4091 et gras dans un navigateur Web.
4092 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
4093 mais pour tout style, y compris défini par l'utilisateur, puisque dans
4094 tous les cas, tout ce que connaît LyX se trouve dans les fichiers de format.
4095 Ceci s'applique également aux inserts textuels comme les notes de bas de
4096 page et divers inserts personnalisés.
4099 \begin_layout Standard
4100 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
4101 même façon que le résultat LaTeX: au moyen des fichiers de format et des
4102 modules; voir le chapitre 5 du manuel de
4109 \begin_layout Standard
4110 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
4111 ns et les moyens de contourner celles-ci.
4114 \begin_layout Section
4115 Formules mathématiques en XHTML
4118 \begin_layout Standard
4119 LyX propose quatre méthodes d'affichages des formules mathématiques, qui
4120 ont divers avantages et inconvénients:
4123 \begin_layout Itemize
4125 \begin_inset Newline newline
4128 MathML est in dialecte de XML développé spécifiquement pour afficher les
4129 formules mathématiques sur le web, et il offre un excellent rendu dans
4130 les navigateurs qui le reconnaissent.
4131 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
4132 et que le support est incomplet même dans les navigateurs fondés sur Gecko
4134 \begin_inset Newline newline
4137 Si Lyx ne sait pas afficher un formule en MathML --- par exemple, la formule
4138 utilise le paquetage
4139 \begin_inset Flex Code
4142 \begin_layout Plain Layout
4148 ou du code TeX --- il affichera la formule sous la forme d'une image.
4151 \begin_layout Itemize
4153 \begin_inset Newline newline
4156 Comme on l'a vu plus haut,
4157 \begin_inset Flex Code
4160 \begin_layout Plain Layout
4166 exporte les formules mathématiques en HTML, mis en forme par CSS.
4170 \begin_layout Plain Layout
4172 \begin_inset Flex Code
4175 \begin_layout Plain Layout
4181 quelques unes des feuilles de style CSS utilisées dans son exportation
4187 Pour des formules simples, ceci fonctionne correctement, mais a tendance
4188 à échouer pour des formules plus compliquées.
4189 Cette méthode a cependant l'avantage d'être largement reconnue et peut
4190 donc être utilisée pour des documents contenant peu de formules, et qui
4191 soient suffisamment simples.
4194 \begin_inset Newline newline
4199 Si Lyx ne sait pas afficher un formule en HTML --- par exemple, la formule
4200 utilise le paquetage
4201 \begin_inset Flex Code
4204 \begin_layout Plain Layout
4210 ou du code TeX --- il affichera la formule sous la forme d'une image.
4214 \begin_layout Itemize
4216 \begin_inset Newline newline
4220 \begin_inset Flex Code
4223 \begin_layout Plain Layout
4229 ,LyX exportera les formules comme des images, les mêmes images en fait que
4230 celles utilisées par la fonction d'aperçu sur le vif.
4234 \begin_layout Plain Layout
4235 L'aperçu sur le vif n'a
4239 besoin d'être actif pour que les images soient créées, cependant.
4244 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
4245 précision des images puisqu'elles sont engendrées par LaTeX.
4246 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
4247 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
4249 (actuellement, il y a également un problème de numérotation des équations,
4251 \begin_inset CommandInset href
4254 target "http://www.lyx.org/trac/ticket/6894"
4259 \begin_inset Newline newline
4262 La taille des images peut être réglée via le paramètre
4263 \begin_inset Flex MenuItem
4266 \begin_layout Plain Layout
4267 Mise à l'échelle des images mathématiques
4273 \begin_inset Flex MenuItem
4276 \begin_layout Plain Layout
4277 Document\SpecialChar \menuseparator
4278 Paramètres\SpecialChar \menuseparator
4288 \begin_layout Plain Layout
4289 Pour ceux que cela intéresse, la résolution est définie en points par pouce
4290 et vaut implicitement 75 dpi.
4296 \begin_inset Newline newline
4299 Si LyX ne peut créer un image d'une formule pour une raison ou une autre
4300 (e.g., si un paquetage LaTeX requis n'est pas installé), alors il émettra
4301 le code latex brut de la formule.
4305 \begin_layout Itemize
4307 \begin_inset Newline newline
4310 Enfin, LyX peut heureusement émettre les formules en LaTeX.
4311 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
4312 être utilisée avec des outils externes comme
4313 \begin_inset CommandInset href
4316 target "http://www.math.union.edu/~dpvc/jsMath/"
4320 , qui utilise JavaScript pour afficher le code LaTeX inclus dans les documents
4322 LyX encapsule le code LaTeX soit dans un insert de type
4323 \begin_inset Flex Code
4326 \begin_layout Plain Layout
4332 (pour les formules en ligne) soit dans un insert de type
4333 \begin_inset Flex Code
4336 \begin_layout Plain Layout
4342 (pour les formules hors ligne) marqué par
4343 \begin_inset Flex Code
4346 \begin_layout Plain Layout
4352 , comme requis par jsMath.
4355 \begin_layout Standard
4356 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
4358 \begin_inset Flex MenuItem
4361 \begin_layout Plain Layout
4362 Document\SpecialChar \menuseparator
4363 Paramètres\SpecialChar \menuseparator
4370 Implicitement, LyX émet en MathML.
4371 Ceci est un réglage global pour le document.
4374 \begin_layout Standard
4375 LyX offre également le choix d'une méthode différente pour un insert particulier
4376 , s'il est par exemple mal affiché via MathML.
4380 \begin_layout Plain Layout
4381 Ceci dit, puisque LyX se rabat sur les images quand la formule contient
4382 du code TeX, il est possible de forcer l'affichage par une image en insérant
4383 un code TeX innocent, par exemple
4384 \begin_inset Formula $a=b\relax$
4395 \begin_layout Section
4396 Bibliographie et citations
4399 \begin_layout Standard
4400 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
4404 \begin_layout Standard
4405 Les étiquettes de citation sont créées par le même mécanisme qui produit
4406 le étiquettes apparaissant dans l'écran LyX: les citations se présenteront
4407 donc aussi bien que dans LyX si ce n'est mieux.
4408 Si vous utilisez des citations numériques, LyX émettra des étiquettes numérique
4409 s, comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
4411 Si vous utilisez des citations auteur-année, LyX ajoutera des lettres en
4412 bas de casse à l'année, comme le fait BibTeX, s'il trouve plus d'une citation
4413 du même auteur dans le même année.
4414 Les étiquettes seront imprimées avec les entrées bibliographiques.
4415 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
4416 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
4419 \begin_layout Standard
4420 L'affichage de la bibliographie est régie par le même mécanisme que celui
4421 qui gère le présentation des références dans la fenêtre de dialogue des
4422 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
4423 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
4424 La présentation peut être personnalisée dans le fichier de format, ou de
4425 préférence dans un module, voyez le manuel de
4432 \begin_layout Standard
4433 Le plus gros défaut actuel réside dans l'affichage des informations croisées
4434 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
4442 \begin_inset Quotes eld
4445 Context and Logical Form
4446 \begin_inset Quotes erd
4451 Language in Context: Selected Essays
4453 (Oxford: Oxford University Press, 2007), pp.
4461 \begin_inset Quotes eld
4464 Semantics in Context
4465 \begin_inset Quotes erd
4470 Language in Context: Selected Essays
4472 (Oxford: Oxford University Press, 2007), pp.
4476 \begin_layout Standard
4477 Ceci devrait être corrigé rapidement.
4480 \begin_layout Standard
4481 Il n'y a actuellement aucun support pour les les bibliographies par sections.
4482 Si vous avez des bibliographies multiples, LyX exportera la même bibliographie
4486 \begin_layout Section
4490 \begin_layout Standard
4491 LyX exporte heureusement les index ne XHTML, avec quelques limitations pour
4495 \begin_layout Standard
4496 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
4497 constructions sophistiquées décrites dans le paragraphe consacré aux index
4500 Guide de l'utilisateur
4506 \begin_layout Plain Layout
4507 Le principal problème ici vient du fait que LyX ne gère pas vraiment ces
4508 entrées d'index, il se contente de vous laisser saisir le code LaTeX.
4513 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
4514 de sous-section de cette section.
4517 \begin_layout Itemize
4518 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): LyX essaye
4519 de les traduire, mais les entrées doivent être séparées par
4520 \begin_inset Quotes fld
4524 \begin_inset Quotes frd
4527 , il doit y avoir des espaces autour du point d'exclamation.
4528 Ceci est dû au fait qu'il est difficile autrement de les différencier des
4529 points d'exclamation affectés d'un échappement, de ceux des expressions
4533 \begin_layout Itemize
4534 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
4535 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
4536 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
4539 \begin_layout Itemize
4540 Références croisées: les références croisées ne sont APA traduites.
4541 Si LyX trouve une entrées contenant
4542 \begin_inset Quotes fld
4549 \SpecialChar \ldots{}
4551 \begin_inset Quotes frd
4554 , il l'ignore cette indication, et le reste est traité comme une entrée
4558 \begin_layout Itemize
4559 Ordre des entrées d'index: LyX essaie de gérer l'ordre de tri.
4560 Il prend ce qui est avant le premier
4561 \begin_inset Quotes fld
4565 \begin_inset Quotes frd
4568 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
4570 \begin_inset Quotes fld
4574 \begin_inset Quotes frd
4577 comme l'entrée effective.
4578 Pour le moment, LyX ne vérifie pas si
4579 \begin_inset Quotes fld
4583 \begin_inset Quotes frd
4586 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
4590 \begin_layout Itemize
4591 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
4592 la fenêtre de choix des styles de caractères, ou par une autre méthode
4594 Les constructions telles que
4595 \begin_inset Quotes fld
4599 \begin_inset Quotes frd
4602 ne sont pas traduites.
4603 En fait, si LyX trouve un caractère tube (
4604 \begin_inset Quotes fld
4608 \begin_inset Quotes frd
4611 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
4614 \begin_layout Itemize
4615 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
4616 d'index seront considérées comme un seul grand index.
4617 Pour éviter d'exporter plusieurs versions du même index, LyX n'exporte
4618 que l'index principal, assurez-vous d'en créer un.
4621 \begin_layout Section
4622 Nomenclatures et glossaires
4625 \begin_layout Standard
4626 Il n'y a actuellement pas d'exportation des glossaires.
4627 Il serait trivial de les ajouter, et ce serait bienvenu.
4630 \begin_layout Chapter
4634 \begin_layout Section
4638 \begin_layout Standard
4640 \begin_inset Quotes fld
4644 \begin_inset Quotes frd
4647 est une méthode implémentée dans LyX qui permet à d'autres programmes de
4648 dialoguer avec LyX, d'invoquer des commandes LyX et d'obtenir de l'information
4649 à propos de son état interne.
4650 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
4652 C'est grâce au serveur LyX, par exemple, que des gestionnaires de bibliographie
4653 s comme JabRef peuvent permettre de
4654 \begin_inset Quotes fld
4658 \begin_inset Quotes frd
4661 des citations dans LyX.
4664 \begin_layout Section
4665 Démarrer le Serveur LyX
4668 \begin_layout Standard
4672 \begin_layout Plain Layout
4681 Le serveur LyX fonctionne par l'intermédiaire d'une paire de tubes.
4682 Ils sont habituellement disposés dans votre répertoire utilisateur
4686 (sauf sur Windows, ou des tubes nominatifs
4690 sont des objets spéciaux localisés dans
4700 ) et portent les noms
4703 \begin_inset Quotes fld
4707 \begin_inset Quotes frd
4715 \begin_inset Quotes fld
4719 \begin_inset Quotes frd
4725 Les programmes externes écrivent dans
4729 et lisent les données dans
4734 La racine de ces deux noms peut être définie dans la fenêtre
4736 Édition\SpecialChar \menuseparator
4737 Préférences\SpecialChar \menuseparator
4738 Entrées\SpecialChar \menuseparator
4742 \begin_inset Quotes fld
4747 /home/mon_home/.lyxpipe
4750 \begin_inset Quotes frd
4756 \begin_inset Quotes fld
4770 \begin_inset Quotes frd
4773 avec Windows (mais n'importe quel chemin effectif peut être utilisé).
4774 Vous devez configurer ceci
4778 pour que le serveur puisse démarrer.
4782 \begin_layout Plain Layout
4794 \begin_layout Standard
4795 LyX ajoutera les suffixes
4798 \begin_inset Quotes fld
4802 \begin_inset Quotes frd
4810 \begin_inset Quotes fld
4814 \begin_inset Quotes frd
4819 pour créer les tubes.
4820 Si l'un des ces tubes existe déjà, LyX supposera qu'un autre processus
4821 LyX est déjà en route et ne démarrera pas le serveur.
4822 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
4824 \begin_inset Quotes fld
4828 \begin_inset Quotes frd
4831 existe à la fermeture de LyX, LyX essaiera de le supprimer.
4832 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
4833 tubes à la main et redémarrer LyX.
4834 Sur Windows, les tubes sont supprimés par le système à la fermeture du
4835 programme ou après un crash, ainsi les tubes
4836 \begin_inset Quotes fld
4840 \begin_inset Quotes frd
4846 \begin_layout Standard
4847 Pour faire tourner plusieurs processus LyX avec des serveurs en même temps,
4848 vous devez utiliser différentes configurations, peut-être en utilisant
4849 des répertoires utilisateurs différents, avec leurs propres
4853 , pour chaque processus.
4857 \begin_layout Standard
4858 Si vous développez un programme client, il vous sera peut-être utile d'activer
4859 les informations de déboguage du serveur LyX.
4860 Pour cela, démarrez LyX avec la commande
4867 \begin_layout Standard
4868 Vous pouvez trouver un exemple complet de client écrit en C dans la distribution
4871 development/server_monitor.c
4876 \begin_layout Standard
4877 Un autre outil utile est un client en ligne de commande que vous trouverez
4880 src/client/lyxclient
4885 \begin_layout Section
4886 Communication normale
4889 \begin_layout Standard
4890 Pour émettre un appel LyX, le client écrit une ligne de texte ASCII dans
4891 le tube d'entrée, selon le format suivant :
4894 \begin_layout LyX-Code
4908 \begin_layout Description
4915 est un nom que le client peut choisir arbitrairement.
4916 LyX rappelle ce nom s'il envoie une réponse – un client peut donc répartir
4917 les réponses aux différentes requêtes.
4920 \begin_layout Description
4927 est la fonction que vous voulez faire exécuter à LyX.
4928 C'est la commande que vous auriez entrée dans le minibuffer.
4931 \begin_layout Description
4938 est un paramètre optionnel qui n'est utile que pour certaines fonctions
4939 (par exemple, le LFUN
4940 \begin_inset Quotes fld
4944 \begin_inset Quotes frd
4947 qui insère le paramètre comme du texte à la position du curseur).
4950 \begin_layout Standard
4951 La réponse de LyX arrive dans le tube de sortie sous la forme :
4954 \begin_layout LyX-Code
4968 \begin_layout Standard
4981 sont les mêmes que dans la requête, tandis que
4987 contient des informations plus ou moins utiles selon la façon avec laquelle
4988 la commande s'est exécutée.
4989 Certaines commandes renvoient des informations à propos de l'état interne
4991 \begin_inset Quotes fld
4995 \begin_inset Quotes frd
4998 , tandis que d'autres ne renvoient rien.
4999 Ça signifie alors que l'exécution s'est bien passée.
5002 \begin_layout Standard
5003 En cas d'erreurs, la réponse de LyX aura la forme :
5006 \begin_layout LyX-Code
5020 \begin_layout Standard
5027 doit expliquer pourquoi la commande a échoué.
5030 \begin_layout Standard
5034 \begin_layout LyX-Code
5035 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5038 \begin_layout LyX-Code
5039 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5040 \begin_inset Newline newline
5043 read a <~/.lyxpipe.out
5044 \begin_inset Newline newline
5050 \begin_layout Section
5054 \begin_layout Standard
5055 LyX peut notifier aux clients les événements qui se produisent de manière
5057 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
5058 de touches à la fonction
5059 \begin_inset Quotes fld
5063 \begin_inset Quotes frd
5067 Voici le format de ce que LyX envoie :
5070 \begin_layout LyX-Code
5076 \begin_layout Standard
5083 est la représentation imprimée de la séquence de touches réellement tapée
5087 \begin_layout Standard
5088 Ce mécanisme peut servir pour étendre l'ensemble des commandes LyX et implémente
5089 r des macros : associez certaines séquences de touches à
5090 \begin_inset Quotes fld
5094 \begin_inset Quotes frd
5097 , démarrez un client qui écoute le tube de sortie, traite la commande selon
5098 la séquence et démarre une fonction qui peut utiliser des appels et des
5099 requêtes LyX pour envoyer une commande ou une série de commandes à LyX.
5102 \begin_layout Section
5103 Le protocole serveur LyX
5106 \begin_layout Standard
5107 LyX implémente un protocole simple qui peut servir à la gestion de session.
5108 Tous les messages sont de la forme :
5111 \begin_layout LyX-Code
5121 \begin_layout Standard
5129 \begin_inset Quotes fld
5133 \begin_inset Quotes frd
5137 \begin_inset Quotes fld
5141 \begin_inset Quotes frd
5146 \begin_inset Quotes fld
5150 \begin_inset Quotes frd
5153 , c'est que LyX l'informe qu'il écoute ses messages, s'il reçoit
5154 \begin_inset Quotes fld
5158 \begin_inset Quotes frd
5161 , c'est que LyX est en train de s'arrêter.
5164 \begin_layout Section
5165 Recherche inversée DVI/PDF
5168 \begin_layout Standard
5169 Quelques visionneuses DVI/PDF
5173 \begin_layout Plain Layout
5174 Les visionneuses suivantes proposent la fonction de recherche inversée en
5175 PDF: Okular sur KDE/Linux, Skim sur Mac OSX et SumatraPDF sur Windows.
5180 assurent la fonction de
5185 Ceci signifie que vous pouvez demander à LyX de positionner le curseur
5186 sur une ligne particulière en cliquant sur la même ligne dans le résultat
5188 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
5190 C'est la cas par le serveur LyX soit par un tube nommé (
5194 ), soit par un connecteur de domaine (
5198 ) créé par LyX dans son répertoire temporaire (c'est comme ceci que le programme
5200 \begin_inset Flex Code
5203 \begin_layout Plain Layout
5209 communique avec LyX).
5210 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
5211 la visionneuse et LyX, dans d'autres cas, la visionneuse peut communiquer
5212 directement avec LyX: ceci dépend de la visionneuse sélectionnée et de
5213 votre système d'exploitation.
5214 La même considération s'applique pour la configuration des visionneuses
5215 et pour le méthode d'implantation de la recherche inversée.
5216 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
5217 inversée pour des visionneuses particulières.
5218 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
5219 faut faire pour activer la recherche inversée depuis le résultat imprimable
5223 \begin_layout Subsection
5226 \begin_inset CommandInset label
5228 name "sub:rev-search"
5234 Activation automatique
5237 \begin_layout Standard
5238 Le plus souvent, LyX démarrera le serveur pour vous en activant
5239 \begin_inset Flex MenuItem
5242 \begin_layout Plain Layout
5243 Document\SpecialChar \menuseparator
5244 Paramètres\SpecialChar \menuseparator
5245 Sortie\SpecialChar \menuseparator
5246 Synchroniser avec la sortie imprimable
5252 Dans ce cas, LyX insérera automatiquement la macro SyncTeX (pour PDF) ou
5253 chargera le paquetage srcltx (pour DVI).
5254 Cette option peut être facilement atteinte depuis la barre d'outils
5255 \begin_inset Flex Code
5258 \begin_layout Plain Layout
5259 Visionner/Mettre à jour
5267 \begin_layout Standard
5268 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
5269 une macro personnalisée dans la liste déroulante située juste au-dessous
5271 \begin_inset Flex MenuItem
5274 \begin_layout Plain Layout
5275 Document\SpecialChar \menuseparator
5276 Paramètres\SpecialChar \menuseparator
5277 Sortie\SpecialChar \menuseparator
5278 Synchroniser avec la sortie imprimable
5284 Notez que la méthode
5285 \begin_inset Flex Code
5288 \begin_layout Plain Layout
5296 active la compression
5301 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
5304 \begin_inset Flex Code
5307 \begin_layout Plain Layout
5318 \begin_layout Standard
5319 Notez également que la l'inclusion des paquetages
5320 \begin_inset Flex Code
5323 \begin_layout Plain Layout
5330 \begin_inset Flex Code
5333 \begin_layout Plain Layout
5339 a quelquefois un impact imprévu sur la typographie.
5340 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
5341 pour la compilation finale du document si vous utilisez
5342 \begin_inset Flex Code
5345 \begin_layout Plain Layout
5352 \begin_inset Flex Code
5355 \begin_layout Plain Layout
5364 \begin_layout Standard
5365 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
5366 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
5368 Si la configuration automatique vous convient, allez directement au paragraphe
5369 \begin_inset space ~
5373 \begin_inset CommandInset ref
5375 reference "sub:Configuration-et-utilisation"
5379 , où sont décrites les étapes de la configuration dans votre visionneuse,
5380 -- que la mise en œuvre soit automatique ou manuelle.
5383 \begin_layout Subsection
5387 \begin_layout Standard
5388 LaTeX fournit plusieurs méthodes pour la recherche inversée.
5389 Certaines sont inhérentes au programme
5390 \begin_inset Flex Code
5393 \begin_layout Plain Layout
5399 , d'autres sont fournies par des paquetages externes.
5400 Votre choix dépendra du fait que votre distribution LaTeX fournisse déjà
5401 une méthode donnée (les méthodes inhérentes sont assez récentes) et du
5402 fait que votre visionneuse puisse le gérer.
5403 Les méthodes disponibles dont décrites dans la suite.
5406 \begin_layout Subsubsection*
5408 \begin_inset space ~
5412 \begin_inset space ~
5416 \begin_inset space ~
5420 \begin_inset space ~
5424 \begin_inset space ~
5428 \begin_inset space ~
5432 \begin_inset space ~
5438 \begin_layout Standard
5439 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
5441 Elle est disponible en LaTeX depuis quelque temps (n'importe quelle distributio
5442 n suffisamment récente devrait l'inclure) et elle est fiable.
5443 Pour l'activer, modifier la commande dans le convertisseur
5444 \begin_inset Flex MenuItem
5447 \begin_layout Plain Layout
5454 \begin_layout Plain Layout
5467 \begin_inset Flex MenuItem
5470 \begin_layout Plain Layout
5477 \begin_layout Plain Layout
5484 eX (standard)->DraftDVI
5490 \begin_inset Flex MenuItem
5493 \begin_layout Plain Layout
5494 Préférences\SpecialChar \menuseparator
5495 Gestion des fichiers\SpecialChar \menuseparator
5502 \begin_inset Flex Code
5505 \begin_layout Plain Layout
5506 latex -src-specials $$i
5512 Si cela ne fonctionne pas, vérifiez les options votre moteur TeX (la syntaxe
5513 peut différer dans quelques distributions).
5516 \begin_layout Subsubsection*
5518 \begin_inset space ~
5522 \begin_inset space ~
5526 \begin_inset space ~
5530 \begin_inset space ~
5536 \begin_layout Standard
5545 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
5546 s PDF (via pdflatex) et DVI, respectivement.
5547 Pour l'activer, charger les paquetages dans le préambule LyX:
5550 \begin_layout Itemize
5551 \begin_inset Flex Code
5554 \begin_layout Plain Layout
5562 pour la recherche inversée depuis le PDF;
5565 \begin_layout Itemize
5566 \begin_inset Flex Code
5569 \begin_layout Plain Layout
5572 usepackage[active]{srcltx}
5577 pour la recherche inversée depuis le DVI.
5580 \begin_layout Standard
5581 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
5582 vous pouvez saisir les lignes suivantes dans le préambule:
5585 \begin_layout LyX-Code
5589 \begin_inset Newline newline
5595 \begin_inset Newline newline
5601 \begin_inset Newline newline
5607 \begin_inset Newline newline
5612 usepackage[active]{srcltx}
5613 \begin_inset Newline newline
5621 \begin_layout Standard
5622 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
5623 PDF (pdflatex) et le paquetage adéquat sera chargé.
5626 \begin_layout Standard
5627 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
5628 mieux le désactiver lors des passes finales de compilation du document.
5631 \begin_layout Subsubsection*
5633 \begin_inset space ~
5637 \begin_inset space ~
5641 \begin_inset space ~
5645 \begin_inset space ~
5649 \begin_inset space ~
5653 \begin_inset space ~
5657 \begin_inset space ~
5661 \begin_inset space ~
5667 \begin_layout Standard
5668 Les versions récentes de
5669 \begin_inset Flex Code
5672 \begin_layout Plain Layout
5678 offrent un support inhérent pour la recherche inversé en PDF et DVI.
5679 Cette fonctionnalité dénommée
5683 résulte à la base de l'intégration du paquetage PDFSync dans le programme
5685 \begin_inset Flex Code
5688 \begin_layout Plain Layout
5694 et de sa fusion avec l'approche
5699 Il vous faut au moins TeXLive 2008 ou une distribution MikTeX récente pour
5701 Notez également que seules quelques visionneuses (Skim sur Mac, SumatraPDF
5702 sur Windows) supportent actuellement SyncTeX.
5705 \begin_layout Standard
5706 Pour activer SyncTeX pour le résultat imprimable DVI, modifier le convertisseur
5708 \begin_inset Flex MenuItem
5711 \begin_layout Plain Layout
5718 \begin_layout Plain Layout
5725 eX (standard) -> DVI
5731 \begin_inset Flex MenuItem
5734 \begin_layout Plain Layout
5741 \begin_layout Plain Layout
5748 eX (standard) -> DraftDVI
5754 \begin_inset Flex MenuItem
5757 \begin_layout Plain Layout
5758 Préférences\SpecialChar \menuseparator
5759 Gestion des fichiers\SpecialChar \menuseparator
5766 \begin_inset Flex Code
5769 \begin_layout Plain Layout
5772 latex -synctex=1 $$i
5777 , et pour le résultat imprimable PDF, modifier le convertisseur
5778 \begin_inset Flex MenuItem
5781 \begin_layout Plain Layout
5788 \begin_layout Plain Layout
5795 eX (pdflatex) -> PDF (pdflatex)
5801 \begin_inset Flex Code
5804 \begin_layout Plain Layout
5807 pdflatex -synctex=1 $$i
5813 Vérifiez la documentation de votre visionneuse pour ce qui concerne la
5814 configuration pour SyncTeX.
5818 \begin_layout Plain Layout
5820 \begin_inset Flex Code
5823 \begin_layout Plain Layout
5829 active la compression gzip.
5830 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
5831 \begin_inset Flex Code
5834 \begin_layout Plain Layout
5848 \begin_layout Subsection
5849 Configuration et utilisation de visionneuses particulières
5850 \begin_inset CommandInset label
5852 name "sub:Configuration-et-utilisation"
5859 \begin_layout Subsubsection*
5860 Xdvi (toutes plate-formes)
5863 \begin_layout Standard
5865 \begin_inset Flex Code
5868 \begin_layout Plain Layout
5874 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
5875 puisque LyX fournit les ancres nécessaires pour l'utilisation automatisée
5877 \begin_inset Flex Code
5880 \begin_layout Plain Layout
5887 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
5888 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
5892 \begin_layout Standard
5893 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
5894 lieu du connecteur pour la communication avec LyX, modifiez simplement
5895 la visionneuse DVI dans
5896 \begin_inset Flex MenuItem
5899 \begin_layout Plain Layout
5904 références\SpecialChar \menuseparator
5905 Gestion des fichiers\SpecialChar \menuseparator
5915 \begin_layout Plain Layout
5916 Sur Mac OSX vous devez utiliser
5917 \begin_inset Flex Code
5920 \begin_layout Plain Layout
5923 DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
5934 \begin_inset Flex Code
5937 \begin_layout Plain Layout
5938 xdvi -editor 'lyxeditor.sh %f %l'
5944 \begin_inset Flex Code
5947 \begin_layout Plain Layout
5953 est un script approprié.
5954 Par exemple, un script minimal est le suivant:
5957 \begin_layout LyX-Code
5959 \begin_inset Newline newline
5962 LYXPIPE="/path/to/lyxpipe"
5963 \begin_inset Newline newline
5966 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
5967 \begin_inset Newline newline
5970 echo "$COMMAND" > "${LYXPIPE}".in || exit
5971 \begin_inset Newline newline
5974 read < "${LYXPIPE}".out || exit
5977 \begin_layout Standard
5979 \begin_inset Flex Code
5982 \begin_layout Plain Layout
5990 est le chemin d'accès au tube Ly
5994 \begin_layout Plain Layout
6001 XServer spécifié dans
6002 \begin_inset Flex MenuItem
6005 \begin_layout Plain Layout
6008 Preferences\SpecialChar \menuseparator
6018 \begin_layout Plain Layout
6020 \begin_inset Flex Code
6023 \begin_layout Plain Layout
6031 de la distribution des sources LyX, vous trouverez un script
6032 \begin_inset Flex Code
6035 \begin_layout Plain Layout
6043 , capable de trouver
6055 \begin_layout Subsubsection*
6059 \begin_layout Standard
6061 \begin_inset Flex Code
6064 \begin_layout Plain Layout
6067 /Applications/MacDviX_Folder/calleditor.script
6072 , ajoutez les lignes suivantes:
6075 \begin_layout LyX-Code
6080 \begin_layout Plain Layout
6087 X.app/Contents/MacOS/lyxeditor "$2" $1
6088 \begin_inset Newline newline
6094 \begin_layout Standard
6095 Adaptez ces lignes si vous installez LyX ailleurs que dans le répertoire
6097 \begin_inset Flex Code
6100 \begin_layout Plain Layout
6109 \begin_layout Standard
6110 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
6113 \begin_layout Subsubsection*
6117 \begin_layout Standard
6119 \begin_inset Flex Code
6122 \begin_layout Plain Layout
6123 open -a Skim.app $$i
6128 dans le réglage de la visionneuse
6129 \begin_inset Flex MenuItem
6132 \begin_layout Plain Layout
6133 Préférences\SpecialChar \menuseparator
6134 Gestion des fichiers\SpecialChar \menuseparator
6135 Formats de fichiers\SpecialChar \menuseparator
6141 , et sélectionnez Ly
6145 \begin_layout Plain Layout
6153 \begin_inset Flex MenuItem
6156 \begin_layout Plain Layout
6159 Skim\SpecialChar \menuseparator
6160 Preferences\SpecialChar \menuseparator
6169 \begin_layout Standard
6170 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
6173 \begin_layout Subsubsection*
6177 \begin_layout Standard
6179 \begin_inset Flex MenuItem
6182 \begin_layout Plain Layout
6185 Configuration\SpecialChar \menuseparator
6186 Configurer Okular\SpecialChar \ldots{}
6187 \SpecialChar \menuseparator
6194 \begin_inset Quotes fld
6198 \begin_inset Quotes frd
6201 et ajouter la commande
6202 \begin_inset Flex Code
6205 \begin_layout Plain Layout
6216 \begin_layout Standard
6217 La recherche inversée est déclenchée par SHIFT-clic.
6220 \begin_layout Subsubsection*
6224 \begin_layout Standard
6225 Activer Yap, choisir le menu
6226 \begin_inset Flex MenuItem
6229 \begin_layout Plain Layout
6232 View\SpecialChar \menuseparator
6238 et sélectionner l'onglet
6239 \begin_inset Quotes fld
6242 Recherche inversée DVI
6243 \begin_inset Quotes frd
6247 Cliquer sur le bouton
6248 \begin_inset Quotes fld
6251 New\SpecialChar \ldots{}
6253 \begin_inset Quotes frd
6256 et, dans la fenêtre qui s'ouvre, saisir
6257 \begin_inset Quotes fld
6261 \begin_inset Quotes frd
6264 (ou un autre nom de votre choix) dans le champ
6265 \begin_inset Quotes fld
6269 \begin_inset Quotes frd
6273 Maintenant cliquer sur le bouton identifié par
6274 \begin_inset Quotes fld
6277 \SpecialChar \ldots{}
6279 \begin_inset Quotes frd
6282 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6283 contenant le fichier exécutable
6284 \begin_inset Flex Code
6287 \begin_layout Plain Layout
6297 \begin_inset Flex Code
6300 \begin_layout Plain Layout
6308 et spécifier les arguments du programme comme suit:
6309 \begin_inset Flex Code
6312 \begin_layout Plain Layout
6322 \begin_inset Flex Code
6325 \begin_layout Plain Layout
6333 est utilisé pour communiquer avec LyX via
6337 et se présente ainsi
6340 \begin_layout LyX-Code
6342 \begin_inset Newline newline
6345 echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
6354 \begin_inset Newline newline
6368 \begin_layout Standard
6369 Vérifier que le chemin d'accès au tube LyXServer spécifié dans LyX est bien
6371 \begin_inset Flex Code
6374 \begin_layout Plain Layout
6390 , sinon adapter le conteneur
6391 \begin_inset Flex Code
6394 \begin_layout Plain Layout
6405 \begin_layout Standard
6406 Avec Yap, la recherche inversée est déclenchée par double-clic.
6409 \begin_layout Subsubsection*
6410 SumatraPDF (Windows)
6413 \begin_layout Standard
6414 Pour utiliser SumatraPDF en recherche inversée, saisir
6415 \begin_inset Flex Code
6418 \begin_layout Plain Layout
6421 SumatraPDF -inverse-search "lyxeditor.bat %f %l"
6426 dans les réglages de la visionneuse dans
6427 \begin_inset Flex MenuItem
6430 \begin_layout Plain Layout
6431 Préférences\SpecialChar \menuseparator
6432 Gestion des fichiers\SpecialChar \menuseparator
6433 Formats de fichiers\SpecialChar \menuseparator
6440 \begin_inset Flex Code
6443 \begin_layout Plain Layout
6451 est le conteneur indiqué ci-dessus.
6453 \begin_inset Flex Code
6456 \begin_layout Plain Layout
6462 ne figure pas dans la liste des chemins des commandes, utiliser le nom
6466 \begin_layout Standard
6467 La recherche inversée est déclenchée par double-clic.
6470 \begin_layout Subsubsection*
6474 \begin_layout Standard
6475 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
6476 Windows, puis le lancer, choisir le menu
6477 \begin_inset Flex MenuItem
6480 \begin_layout Plain Layout
6483 View\SpecialChar \menuseparator
6489 et sélectionner l'onglet
6490 \begin_inset Quotes fld
6493 Recherche DVI inversée
6494 \begin_inset Quotes frd
6498 Cliquer sur le bouton
6499 \begin_inset Quotes fld
6502 New\SpecialChar \ldots{}
6504 \begin_inset Quotes frd
6507 et, dans la fenêtre qui s'ouvre, saisir
6508 \begin_inset Quotes fld
6512 \begin_inset Quotes frd
6515 (ou un autre nom de votre choix) dans le champ
6516 \begin_inset Quotes fld
6520 \begin_inset Quotes frd
6524 Maintenant cliquer sur le bouton identifié par
6525 \begin_inset Quotes fld
6528 \SpecialChar \ldots{}
6530 \begin_inset Quotes frd
6533 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
6534 contenant le fichier exécutable
6535 \begin_inset Flex Code
6538 \begin_layout Plain Layout
6546 (qui est implicitement installé dans Cygwin avec l'exécutable LyX) .
6548 \begin_inset Flex Code
6551 \begin_layout Plain Layout
6559 et spécifier les arguments du programme comme suit:
6560 \begin_inset Flex Code
6563 \begin_layout Plain Layout
6572 De cette façon, vous utiliserez le
6576 pour communiquer avec LyX.
6577 Si pour quelque raison, vous souhaitez utiliser
6582 \begin_inset Flex Code
6585 \begin_layout Plain Layout
6593 et spécifiez le chemin d'accès au tube LyXServer dans les préférences.
6596 \begin_layout Standard
6597 Avec Yap, la recherche inversée est déclenchée par double-clic.
6600 \begin_layout Subsubsection*
6604 \begin_layout Standard
6605 Pour utiliser SumatraPDF en recherche inversée, saisir
6606 \begin_inset Flex Code
6609 \begin_layout Plain Layout
6617 dans les réglages de la visionneuse dans
6618 \begin_inset Flex MenuItem
6621 \begin_layout Plain Layout
6622 Préférences\SpecialChar \menuseparator
6623 Gestion des fichiers\SpecialChar \menuseparator
6624 Formats de fichiers\SpecialChar \menuseparator
6631 \begin_inset Flex Code
6634 \begin_layout Plain Layout
6642 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
6644 \begin_inset Flex Code
6647 \begin_layout Plain Layout
6655 étant le meilleur choix):
6658 \begin_layout LyX-Code
6660 \begin_inset Newline newline
6664 \begin_inset Newline newline
6667 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
6670 \begin_layout Standard
6671 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
6672 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
6675 \begin_inset Flex Code
6678 \begin_layout Plain Layout
6684 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
6687 \begin_inset Flex Code
6690 \begin_layout Plain Layout
6698 active la communication via
6703 De nouveau, l'omettre
6704 \begin_inset Flex Code
6707 \begin_layout Plain Layout
6719 , et spécifier le chemin d'accès au tube LyXServer dans les préférences
6723 \begin_layout Standard
6724 La recherche inversée est déclenchée par double-clic.
6727 \begin_layout Section
6731 \begin_layout Standard
6732 La recherche directe est, comme son nom l'indique,
6733 \begin_inset Quotes fld
6737 \begin_inset Quotes frd
6740 de la recherche inversée.
6741 Elle vous permet de positionner le curseur dans la visionneuse directement
6743 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
6744 positionner le curseur où vous voulez dan le document LyX, et sélectionner
6746 \begin_inset Flex MenuItem
6749 \begin_layout Plain Layout
6750 Navigation\SpecialChar \menuseparator
6757 \begin_inset Flex MenuItem
6760 \begin_layout Plain Layout
6766 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
6767 au même emplacement.
6768 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
6771 \begin_layout Standard
6772 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
6773 PDF/DVI avec les informations supplémentaires concernant les source TeX:
6774 ceci peut être fait par les méthodes décrites dans la section
6775 \begin_inset space ~
6779 \begin_inset CommandInset ref
6781 reference "sub:rev-search"
6788 \begin_layout Standard
6789 De plus, vous devez configurer LyX pour utiliser les visionneuses dans
6790 \begin_inset Flex MenuItem
6793 \begin_layout Plain Layout
6794 Outils\SpecialChar \menuseparator
6795 Préférences\SpecialChar \menuseparator
6796 Sortie\SpecialChar \menuseparator
6803 LyX fournit une série de configurations validées pour quelques visionneuses,
6804 que vous pouvez sélectionner dans le menu déroulant.
6805 Si aucune de ces configurations ne vous convient, vous devrez chercher
6806 et trouver une configuration appropriée vous-même.
6807 La syntaxe utilise les marqueurs suivants:
6810 \begin_layout Itemize
6812 \begin_inset Flex Code
6815 \begin_layout Plain Layout
6824 \begin_layout Itemize
6826 \begin_inset Flex Code
6829 \begin_layout Plain Layout
6836 \begin_inset Flex Code
6839 \begin_layout Plain Layout
6846 (temporairement) créé;
6849 \begin_layout Itemize
6851 \begin_inset Flex Code
6854 \begin_layout Plain Layout
6860 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
6861 existe dans le répertoire temporaire).
6864 \begin_layout Standard
6865 Notez que seules quelques visionneuses présentent une fonctionnalité de
6866 recherche directe complète, parmi lesquelles
6867 \begin_inset Flex MenuItem
6870 \begin_layout Plain Layout
6877 \begin_inset Flex MenuItem
6880 \begin_layout Plain Layout
6887 \begin_inset Flex MenuItem
6890 \begin_layout Plain Layout
6897 \begin_inset Flex MenuItem
6900 \begin_layout Plain Layout
6910 \begin_layout Plain Layout
6911 Pour Sumatra, CMCDDE est requis --- téléchargeable ici
6912 \begin_inset Flex URL
6915 \begin_layout Plain Layout
6917 http://www.istri.fr/zip/CMCDDE.zip
6928 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
6929 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
6930 d'autre visionneuses, comme
6931 \begin_inset Flex MenuItem
6934 \begin_layout Plain Layout
6941 \begin_inset Flex MenuItem
6944 \begin_layout Plain Layout
6950 , permettent au moins de recharger le document et de sauter à une page donnée:
6951 vous pouvez au moins naviguer à proximité du point visé.
6952 Cette dernière fonctionnalité est activée par un appel externe à
6953 \begin_inset Flex Code
6956 \begin_layout Plain Layout
6962 (voir les configurations prédéfinies).
6965 \begin_layout Standard
6966 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
6967 LyX vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel
6968 format est déjà résident dans le répertoire temporaire) et choisit la configura
6972 \begin_layout Chapter
6973 Classes de document spéciales
6976 \begin_layout Section
6980 \begin_layout Standard
6986 \begin_layout Subsection
6990 \begin_layout Standard
6991 AASTeX est un ensemble de macros produit par l'
6993 American Astronomical Society
6995 pour faciliter la soumission électronique de manuscrits aux trois journaux
6998 Astrophysical Journal
7010 Astronomical Journal
7014 Publications of the Astronomical Society of the Pacific
7017 LyX a besoin de la version 5.0 (ou plus récente) de ces macros.
7018 Les versions antérieures à la 5.0 sont destinées à être utilisées avec LaTeX2.09
7019 et sont fondamentalement incompatibles avec LyX.
7020 Le paquetage AASTeX peut être téléchargé depuis le site de l'AAS
7023 \begin_layout Standard
7024 \begin_inset VSpace medskip
7030 \begin_layout Standard
7032 \begin_inset Flex URL
7035 \begin_layout Plain Layout
7037 http://www.journals.uchicago.edu/AAS/AASTeX
7045 \begin_layout Standard
7046 \begin_inset VSpace medskip
7052 \begin_layout Standard
7053 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
7054 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
7055 à écrire un papier en LyX.
7056 LyX ne va pas vous dispenser de comprendre toutes les commandes AASTeX,
7057 il vous dispensera seulement de la corvée de toutes les taper.
7058 Il est de votre responsabilité de vous assurer que le document final exporté
7059 en LaTeX soit complètement conforme aux recommandations du journal auquel
7060 vous soumettez votre papier.
7063 \begin_layout Subsection
7064 Commencer un nouveau papier
7067 \begin_layout Standard
7068 Je vous suggère vivement de commencer avec le fichier de modèle AASTeX.
7071 Fichier\SpecialChar \menuseparator
7073 \begin_inset space ~
7077 \begin_inset space ~
7082 , entrez le nouveau nom de fichier, puis choisissez le modèle
7087 Il montrera les champs les plus courants dans un manuscrit.
7088 Écrivez par dessus le texte existant (y compris les crochets,
7092 ) les informations correctes.
7093 Beaucoup des commandes et environnements AASTeX peuvent être implémentés
7094 directement dans LyX, mais certains ne peuvent pas : notamment
7106 , qui devraient se voir comme le nez au milieu de la figure dans le fichier
7108 Pour des commandes comme celles-là, le code LaTeX doit être entré directement
7109 et signalé comme tel.
7110 De telles commandes sont dénommées
7111 \begin_inset Quotes fld
7115 \begin_inset Quotes frd
7119 J'essaye de minimiser la quantité de code TeX nécessaire dans un document
7120 AASTeX, mais il y en a toujours trop.
7123 \begin_layout Subsection
7127 \begin_layout Standard
7128 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
7129 / s'imprime correctement, il y a quelques opérations de
7130 \begin_inset Quotes fld
7134 \begin_inset Quotes frd
7137 à effectuer avant de le soumettre aux journaux.
7140 \begin_layout Enumerate
7141 Exportez votre papier en tant que fichier LaTeX (
7143 Fichier\SpecialChar \menuseparator
7144 Exporter\SpecialChar \menuseparator
7150 \begin_layout Enumerate
7155 résultant avec votre éditeur de texte favori.
7159 \begin_layout Enumerate
7160 enlevez les lignes de commentaire avant la commande
7169 \begin_layout Enumerate
7174 usepackage...{fontenc}
7176 si elle apparaît (en général juste après
7182 ) ; enlevez aussi la ligne
7188 si elle est présente.
7191 \begin_layout Enumerate
7192 enlevez tout entre les commandes
7204 comprises, sauf les commandes que vous avez volontairement mises dans le
7205 préambule LaTeX (qui devraient apparaître immédiatement après le commentaire
7207 \begin_inset Quotes fld
7210 User specified LaTeX commands
7211 \begin_inset Quotes frd
7218 \begin_layout Plain Layout
7220 \begin_inset Quotes fld
7223 Commandes LaTeX spécifiées par l'utilisateur
7224 \begin_inset Quotes frd
7240 \begin_layout Enumerate
7241 Faites tourner LaTeX sur ce fichier après modifications pour s'assurer qu'il
7242 peut encore être compilé correctement.
7245 \begin_layout Enumerate
7246 Relisez les spécifications du journal pour vous assurer que vos noms de
7247 fichier et vos formats sont corrects.
7250 \begin_layout Enumerate
7254 \begin_layout Subsection
7255 Commentaires sur des commandes particulières
7258 \begin_layout Standard
7259 Je ne vais pas décrire l'emploi détaillé de chaque commande AASTeX : le
7260 Guide de l'utilisateur d'AASTeX (
7264 ) en donne une bonne description.
7265 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
7266 la trouve dans le guide et de la commenter si nécessaire.
7270 \begin_layout Subsubsection
7271 Les choses qui fonctionnent comme prévu
7274 \begin_layout Standard
7275 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
7276 la section dans laquelle elles se trouvent :
7370 begin{thebibliography}
7402 (2.14.4, entre autres),
7429 \begin_layout Standard
7430 Les options de style qui suivent marchent elles aussi correctement :
7447 Mettez-les simplement dans le champ
7453 Document\SpecialChar \menuseparator
7459 \begin_inset space ~
7463 \begin_inset space ~
7469 \begin_layout Subsubsection
7470 Les choses qui fonctionnent, mais qui nécessitent un commentaire
7473 \begin_layout Standard
7474 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
7478 \begin_layout Itemize
7479 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
7480 mais vous pouvez les mettre dans le préambule LaTeX si vous vous sentez
7511 (tous à partir de 2.1.3)
7514 \begin_layout Itemize
7515 Ces éléments peuvent être placés dans le préambule LaTeX, et sont inclus
7516 comme des blancs dans le fichier modèle :
7537 \begin_layout Itemize
7544 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7545 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7548 \begin_layout Itemize
7560 Ça ne devrait pas causer d'erreur.
7563 \begin_layout Itemize
7570 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
7571 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
7574 \begin_layout Itemize
7581 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
7585 \begin_layout Itemize
7592 (2.8) – même chose que pour
7599 \begin_layout Itemize
7611 Ça ne devrait pas causer d'erreur.
7614 \begin_layout Itemize
7626 Ça ne devrait pas causer d'erreur.
7629 \begin_layout Itemize
7636 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
7640 \begin_layout Subsubsection
7641 Les choses qui ne sont pas implantées, utilisez du code TeX
7644 \begin_layout Standard
7667 setcounter{equation}
7681 (2.12), les abréviations des noms de journaux (2.12.4),
7717 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
7718 après l'endroit où vous voulez le placer.
7719 N'utilisez pas les règles LyX dans le tableau
7723 \begin_layout Plain Layout
7724 NdT : Traduction incertaine.
7741 (2.14.5), pratiquement tout dans Divers (2.15, sauf
7780 \begin_layout Subsubsection
7781 Les choses qui ne peuvent pas être implantées
7784 \begin_layout Standard
7785 \SpecialChar \ldots{}
7786 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
7787 Ce sont l'environnement
7791 (2.12.3) et l'environnement
7796 Si vous avez vraiment, vraiment besoin d'utiliser
7800 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
7803 Insertion\SpecialChar \menuseparator
7804 Fichier\SpecialChar \menuseparator
7807 pour l'inclure dans votre document LyX.
7812 pour voir un exemple de cela.
7815 \begin_layout Subsection
7816 FAQs, conseils, trucs et autres astuces
7819 \begin_layout Subsubsection
7820 Faire coopérer LyX et AASTeX
7823 \begin_layout Standard
7824 Il peut être un peu difficile de faire reconnaître à LyX un nouveau format
7825 et une nouvelle classe de document.
7826 Quand tout le reste échoue, faites ceci :
7829 \begin_layout Enumerate
7830 Assurez-vous que LaTeX trouve AASTeX.
7839 ) de la distribution AASTeX vers un répertoire complètement indépendant
7840 de LaTeX ou d'AASTeX et faites tourner LaTeX sur
7847 \begin_layout Enumerate
7852 apparaît bien dans le répertoire de formats (layout) de LyX.
7855 \begin_layout Enumerate
7858 Outils\SpecialChar \menuseparator
7861 dans LyX, puis redémarrez celui-ci.
7864 \begin_layout Enumerate
7865 Ouvrez un nouveau fichier normal, pas avec un modèle.
7866 AASTeX apparaît-il dans
7868 Document\SpecialChar \menuseparator
7869 Paramètres\SpecialChar \menuseparator
7871 \begin_inset space ~
7875 \begin_inset space ~
7883 \begin_layout Standard
7884 Si vous obtenez un avertissement provenant d'un document AASTeX existant
7885 vous disant qu'il n'arrive pas à trouver le format AASTeX ou un message
7887 \begin_inset Quotes fld
7890 You should not mix title layouts with normal ones
7891 \begin_inset Quotes frd
7898 \begin_layout Plain Layout
7900 \begin_inset Quotes fld
7903 Il ne faut pas mélanger les formats de titre avec les formats normaux.
7904 \begin_inset Quotes frd
7912 , c'est que les choses n'ont pas été installées correctement.
7915 \begin_layout Subsubsection
7916 Erreur LaTeX lors du traitement d'un tableau
7919 \begin_layout Standard
7920 LyX, par défaut, tente de centrer la légende/titre du tableau.
7921 Ça semble produire une interférence négative dans AASTeX.
7922 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
7925 Édition\SpecialChar \menuseparator
7927 \begin_inset space ~
7931 \begin_inset space ~
7945 Pour moi ça a résolu le problème.
7948 \begin_layout Subsubsection
7952 \begin_layout Standard
7953 Quelques petites choses :
7956 \begin_layout Enumerate
7957 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
7958 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
7963 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
7975 \begin_layout Enumerate
7976 Je suis vraiment malheureux de ne pas pouvoir rendre
7988 plus automatiques, mais ça nécessiterait des changements au code source
7990 Pour le moment vous pouvez faire deux choses :
7994 \begin_layout Enumerate
7995 entrez toutes vos citations en utilisant le mécanisme prédéfini
7997 Insertion\SpecialChar \menuseparator
8000 ; au moins vous pourrez tirer avantage des insertions automatiques.
8001 Puis éditez à la main le fichier LaTeX exporté avant de le soumettre, en
8002 changeant les entrées
8026 est actuellement équivalent à
8032 , donc vous n'avez pas absolument besoin de changer ceux-là).
8035 \begin_layout Enumerate
8036 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
8037 en utilisant la même clef pour paramètre que celle que vous avez utilisée
8038 dans la fenêtre de bibliographie, par exemple
8047 \begin_layout Standard
8048 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
8049 ce que le mécanisme de citation de LyX ne comprenne
8057 \begin_layout Enumerate
8058 Rien qu'entrer les références n'est pas du tout évident.
8059 La façon la plus facile est de commencer à taper votre première référence
8060 à la fin du document, puis de la marquer comme
8065 Ça mettra une petite boîte grise devant ce que vous venez de taper.
8066 Cliquez sur la boîte pour remplir le reste.
8067 Pour de nouvelles références, allez à la fin d'une référence existante
8073 Ça créera une nouvelle ligne avec sa propre boîte, etc.
8076 \begin_layout Subsubsection
8077 Inclure des fichiers EPS
8080 \begin_layout Standard
8081 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
8082 contribué à écrire le paquetage AASTeX, le mécanisme de gestion des figures
8083 est vraiment mal foutu.
8084 Vous pouvez insérer les commandes
8091 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
8092 réussi à obtenir une apparence correcte.
8093 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
8094 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
8095 de fichier EPS standard de LyX quand vous voulez imprimer vos propres tirés
8097 LyX va insérer une commande
8101 usepackage{graphics}
8103 dans le préambule LaTeX et gérer les figures de la façon habituelle dans
8105 Ceux qui essaieront d'imprimer votre manuscrit AASTeX 5.0 doivent de toutes
8106 façons avoir une installation de LaTeX2e, donc pourquoi ne pas profiter
8107 du mécanisme infiniment meilleur de gestion de graphiques ? S'ils se plaignent
8108 du choix de LaTeX2e ou du paquetage
8112 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
8113 et qu'il était temps de faire la mise à jour il y a bien longtemps.
8116 \begin_layout Subsubsection
8117 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
8120 \begin_layout Standard
8121 Il y a quelques choses
8122 \begin_inset Quotes fld
8126 \begin_inset Quotes frd
8129 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
8130 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
8131 e dans la fenêtre de LyX, même s'il l'est dans le manuscrit imprimé.
8132 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
8141 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
8142 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
8143 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
8144 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
8145 de l'État du Wisconsin :
8148 \begin_layout Quotation
8149 \begin_inset Quotes fld
8152 Les décisions des juges seront sans appel sauf si elles sont conspuées par
8153 une majorité écrasante de l'assistance.
8154 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
8155 envers les membres du jury, ni les membres du jury envers les réclamants
8156 (sauf s'ils viennent d'être frappés par un boomerang).
8157 \begin_inset Quotes frd
8163 \begin_layout Subsection
8167 \begin_layout Standard
8168 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
8169 98% du travail fait avec LyX ; les 2% restants étant du post-traitement
8170 avec LaTeX et un peu de nettoyage.
8171 Je n'ai rencontré aucun problème avec le processus de soumission, et je
8172 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
8174 Donc, allez-y et publiez !
8177 \begin_layout Section
8181 \begin_layout Standard
8187 \begin_layout Subsection
8191 \begin_layout Standard
8192 Cette section décrit comment utiliser LyX pour écrire des articles à soumettre
8193 au journal scientifique
8196 Astronomy and Astrophysics
8199 (www.edpsciences.fr/aa/
8200 \begin_inset Flex URL
8203 \begin_layout Plain Layout
8205 http://www.edpsciences.fr/aa/
8210 ), avec la Version 5.01 de la classe de document
8215 Ce paquetage peut être téléchargé depuis le site ftp
8218 \begin_layout Standard
8219 \begin_inset VSpace medskip
8225 \begin_layout Standard
8227 \begin_inset Flex URL
8230 \begin_layout Plain Layout
8232 ftp://ftp.edpsciences.org/pub/aa/readme.html
8240 \begin_layout Standard
8241 \begin_inset VSpace medskip
8247 \begin_layout Standard
8248 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
8249 le manuel d'origine mais est simplement un bref guide à la réalisation
8250 d'un papier dans un format correct.
8253 \begin_layout Standard
8254 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
8255 plus Springer mais EDP Sciences.
8256 Ce changement a aussi entraîné quelques légères modifications aux fichiers
8257 de style, notamment la suppression de la commande thesaurus.
8262 supporte la dernière version de ces fichiers de style, V 5.01.
8263 Si vous avez une ancienne version installée, veuillez la mettre à jour.
8264 Par souci de compatibilité, l'ancien format (version 4) a été conservé
8270 Voyez les commentaires dans
8272 LyXDir/layouts/aapaper.layout
8277 \begin_layout Subsection
8281 \begin_layout Standard
8282 Il est recommandé de commencer à partir du modèle distribué avec LyX.
8283 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
8286 \begin_layout Itemize
8290 \begin_inset space ~
8300 \begin_inset space ~
8308 \begin_inset space ~
8317 Document\SpecialChar \menuseparator
8321 (D'accord, c'est évident.)
8324 \begin_layout Itemize
8325 Ne changez pas l'option
8328 \begin_inset space ~
8332 \begin_inset space ~
8342 La mise en page est prise en charge par les macros, vous n'avez rien à
8346 \begin_layout Subsection
8350 \begin_layout Standard
8351 La première chose à entrer est l'information d'en-tête.
8352 Elle consiste en sept entrées, dont certaines sont facultatives.
8356 \begin_layout Itemize
8361 (Title) : (nécessaire)
8364 \begin_layout Itemize
8369 (Subtitle) : (facultatif)
8372 \begin_layout Itemize
8377 (Author) : (nécessaire)
8380 \begin_layout Itemize
8385 (Address) : (nécessaire)
8388 \begin_layout Itemize
8393 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
8397 \begin_layout Itemize
8402 : (facultatif) Adresse mail pour les contacts.
8405 \begin_layout Itemize
8410 : (nécessaire) Format suggéré
8412 Received: <date>; Accepted <date>
8415 \begin_layout Standard
8416 Il n'y a pas besoin de taper la commande
8422 , LyX le fait tout seul quand l'en-tête est fini.
8423 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
8424 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
8425 visuel et correspondre au format du document réel.
8428 \begin_layout Standard
8429 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
8430 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
8433 Insertion\SpecialChar \menuseparator
8435 \begin_inset space ~
8439 \begin_inset space ~
8443 \begin_inset space ~
8447 \begin_inset space ~
8453 LyX utilisera automagiquement
8462 \begin_layout Standard
8463 En plus de ces points, les macros utilisent trois commandes LaTeX supplémentaire
8464 s qui n'ont pas d'équivalent dans LyX :
8467 \begin_layout Itemize
8474 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
8477 \begin_layout Itemize
8484 pour marquer les couples auteur/institut correspondants.
8485 Les instituts sont numérotés dans l'ordre où ils apparaissent dans le champ
8490 , vous devez donc mettre un marqueur à chaque auteur.
8493 \begin_layout Itemize
8500 pour fournir une adresse électronique pour être joignable rapidement.
8503 \begin_layout Standard
8504 Dans tous les cas, la commande appropriée doit être tapée dans LyX en mode
8509 \begin_layout Subsection
8513 \begin_layout Standard
8514 L'abstract devrait suivre immédiatement le bloc d'en-tête.
8515 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
8516 limité à un seul paragraphe.
8517 En plus, il doit contenir une entrée avec les mots-clés.
8518 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
8520 Ce n'est pas encore implémenté pour LyX, vous devez donc entrer la commande
8527 à la main en mode TeX.
8528 Référez-vous au papier exemple.
8531 \begin_layout Subsection
8532 Environnements supportés
8535 \begin_layout Standard
8539 \begin_inset space ~
8544 supporte les environnements suivants pour structurer votre texte :
8547 \begin_layout Itemize
8553 \begin_layout Itemize
8559 \begin_layout Itemize
8565 \begin_layout Itemize
8571 \begin_layout Itemize
8577 \begin_layout Itemize
8583 \begin_layout Itemize
8589 \begin_layout Itemize
8595 \begin_layout Itemize
8601 \begin_layout Itemize
8607 \begin_layout Itemize
8613 \begin_layout Itemize
8619 \begin_layout Subsection
8620 Commandes non encore supportées par LyX
8623 \begin_layout Standard
8624 Quelques commandes ne sont pas encore supportées par le format
8627 \begin_inset space ~
8633 Quelques-unes ont déjà été mentionnées.
8634 Par souci d'exhaustivité, elles sont toutes listées ici :
8637 \begin_layout Itemize
8645 \begin_layout Itemize
8653 \begin_layout Itemize
8661 \begin_layout Itemize
8669 \begin_layout Itemize
8677 \begin_layout Itemize
8685 \begin_layout Itemize
8693 \begin_layout Itemize
8701 \begin_layout Standard
8702 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
8705 N'oubliez pas de les signaler comme code LaTeX !
8708 \begin_layout Subsection
8709 Figures et tableaux flottants
8712 \begin_layout Standard
8713 LyX fournit le support pour les environnements de flottants
8729 , nous n'en dirons donc pas beaucoup plus.
8733 \begin_inset space ~
8737 \begin_inset space ~
8743 Rappelez-vous juste que les tableaux devront être alignés à gauche.
8744 Pour cela, sélectionnez le tableau et changez l'alignement dans
8746 Format\SpecialChar \menuseparator
8752 \begin_layout Standard
8753 Il y a une seule chose spéciale : les figures avec la légende à côté.
8754 Pour créer une telle figure, vous devez faire ceci :
8757 \begin_layout Enumerate
8758 Créez une grande figure flottante : faites
8760 Insertion\SpecialChar \menuseparator
8761 Flottants\SpecialChar \menuseparator
8764 , puis un clic droit sur la figure et cochez
8767 \begin_inset space ~
8775 \begin_layout Enumerate
8776 Entrez votre légende.
8779 \begin_layout Enumerate
8784 pour déplacer le curseur au dessus de la figure.
8787 \begin_layout Enumerate
8788 Insérez votre figure.
8791 \begin_layout Enumerate
8792 Positionnez le curseur derrière la figure et insérez un ressort horizontal
8795 Insertion\SpecialChar \menuseparator
8796 Formats\SpecialChar \menuseparator
8798 \begin_inset space ~
8806 \begin_layout Enumerate
8807 Passez en mode LaTeX :
8810 \begin_inset space ~
8818 \begin_layout Enumerate
8828 Ne fermez pas l'accolade !
8831 \begin_layout Enumerate
8832 Positionnez le curseur derrière le texte de la légende, passez en mode LaTeX
8833 et insérez l'accolade fermante :
8836 \begin_inset space ~
8848 \begin_layout Standard
8849 Là encore, voyez les figures dans le papier exemple.
8852 \begin_layout Subsection
8856 \begin_layout Standard
8857 Pour la soumission, le papier doit être formaté dans un format spécial à
8859 Pour ce faire, vous devez donner à la classe de document l'option
8864 Il faut la mettre dans le champ
8870 Document\SpecialChar \menuseparator
8876 \begin_inset space ~
8880 \begin_inset space ~
8886 Entrez-y juste le mot
8893 \begin_layout Subsection
8897 \begin_layout Standard
8898 Le répertoire d'exemples contient un papier exemple écrit avec LyX.
8899 C'est l'exemple venant du paquetage de macros d'origine, traduit pour LyX.
8900 Utilisez-le comme source d'inspiration, et comparez le code LaTeX d'origine
8901 avec la façon de l'écrire avec LyX.
8904 \begin_layout Section
8908 \begin_layout Standard
8918 \begin_layout Standard
8919 \begin_inset VSpace bigskip
8925 \begin_layout Standard
8926 Les formats LaTeX AMS ont été écrits pour se conformer au style suggéré
8927 pour les articles mathématiques à soumettre aux publications de l'
8929 American Mathematical Society
8932 Les formats ne sont pas définis pour une revue particulière, mais peuvent
8933 facilement y être adaptés.
8934 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
8935 spécifiques à chaque revue (habituellement il suffira de changer une ligne
8936 dans la sortie TeX).
8937 Cette documentation est disponible sur le réseau à
8938 \begin_inset Flex URL
8941 \begin_layout Plain Layout
8949 \begin_inset Flex URL
8952 \begin_layout Plain Layout
8954 ftp://ftp.ams.org/pub/tex/amslatex/
8960 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
8964 \begin_layout Standard
8965 Il y a actuellement 2 formats LaTeX AMS distincts :
8968 \begin_layout Enumerate
8969 amsart : le format standard d'article AMS.
8973 \begin_layout Enumerate
8974 amsbook :lLe format standard de livre AMS (en réalité de monographie).
8978 \begin_layout Standard
8979 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
8981 Ils n'inclent aps en particulier d'environnments de
8982 \begin_inset Quotes fld
8986 \begin_inset Quotes frd
8989 pour les théorèmes, les lemmes, et similaires.
8990 Ceux-ci sont fournis par le module
8991 \begin_inset Flex MenuItem
8994 \begin_layout Plain Layout
9000 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
9001 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
9003 Les environnements contenus dans
9004 \begin_inset Flex Code
9007 \begin_layout Plain Layout
9008 Théorèmes (extensions AMS)
9013 , moins fréquemment utilisés, doivent être chargés manuellement.
9016 \begin_layout Standard
9017 Implicitement, les théorèmes et environnements similaires sont numérotés
9018 consécutivement tout au long du document, mais ceci peut être modifié en
9020 \begin_inset Flex Code
9023 \begin_layout Plain Layout
9024 Théorèmes (numérotation par section)
9029 ou bien, si vous utilisez la classe
9030 \begin_inset Flex Code
9033 \begin_layout Plain Layout
9040 \begin_inset Flex Code
9043 \begin_layout Plain Layout
9044 Théorèmes (numérotation par chapitre)
9050 Ceux-ci vont numéroter les environnements comme
9054 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
9055 le numéro d'ordre courant dans la section (ou le chapitre).
9056 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
9057 sont marqués par un astérisque.
9058 Si par hasard vous désirez que tous les environnements soient non numérotés,
9060 \begin_inset Flex Code
9063 \begin_layout Plain Layout
9064 Théorèmes (non numérotés)
9072 \begin_layout Standard
9073 Notez que ces modules ne doivent pas être
9077 utilisés avec les classes AMS.
9078 Il est parfaitement possible d'utiliser les modules
9079 \begin_inset Flex Code
9082 \begin_layout Plain Layout
9088 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
9090 \begin_inset Flex Code
9093 \begin_layout Plain Layout
9100 \begin_inset Flex Code
9103 \begin_layout Plain Layout
9110 \begin_inset Flex Code
9113 \begin_layout Plain Layout
9122 \begin_layout Subsection
9123 Ce qu'offrent ces formats
9126 \begin_layout Standard
9127 La liste des environnements offerts par ces formats est longue.
9128 Avec LaTeX AMS il y a la possibilité de définir une variété illimitée d'environ
9130 \begin_inset Quotes fld
9134 \begin_inset Quotes frd
9138 Cependant, l'AMS recommande les environnements disponibles dans LyX.
9139 Voici la liste des environnements ― ainsi que les environnements standard,
9143 \begin_inset Flex Noun
9146 \begin_layout Plain Layout
9159 \begin_inset Flex Noun
9162 \begin_layout Plain Layout
9177 \begin_inset Flex Noun
9180 \begin_layout Plain Layout
9193 \begin_inset Flex Noun
9196 \begin_layout Plain Layout
9205 \begin_inset Flex Noun
9208 \begin_layout Plain Layout
9219 \begin_inset Flex Code
9222 \begin_layout Plain Layout
9231 \begin_inset Flex Code
9234 \begin_layout Plain Layout
9245 \begin_layout Description
9246 Adresse Ce devrait être l'adresse permanente de l'auteur.
9249 \begin_layout Description
9250 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
9251 de la soumission, si elle est différente de l'Adresse ci-dessus.
9254 \begin_layout Description
9255 Email L'adresse e-mail de l'auteur.
9258 \begin_layout Description
9259 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
9262 \begin_layout Description
9263 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
9264 discutés dans l'article.
9267 \begin_layout Description
9268 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
9269 publiée et décrite dans
9271 Mathematical Reviews
9274 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
9277 \begin_layout Description
9281 \begin_layout Description
9285 \begin_layout Description
9289 \begin_layout Standard
9290 Les environnements suivants sont fournis aussi bien par le module
9291 \begin_inset Flex Code
9294 \begin_layout Plain Layout
9301 \begin_inset Flex Code
9304 \begin_layout Plain Layout
9310 , en version numérotée ou non numérotée pour ce dernier.
9311 Ces environnements sont fournis dans la seule version non numérotée par
9313 \begin_inset Flex Code
9316 \begin_layout Plain Layout
9317 Théorèmes (non numérotés)
9325 \begin_layout Theorem
9326 Typiquement utilisé pour les résultats les plus importants.
9329 \begin_layout Corollary*
9330 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
9332 Peuvent être également des résultats importants.
9336 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
9339 \begin_layout Proposition
9340 e sont des résultats moins importants qui apportent quelque chose à la théorie
9341 générale dont il est question.
9344 \begin_layout Conjecture
9345 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
9346 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
9349 \begin_layout Definition*
9350 Devinez à quoi ça sert.
9351 La police, à la fois à l'écran et à l'impression, est différente dans cet
9355 \begin_layout Example*
9356 Utilisé pour illustrer des résultats prouvés.
9359 \begin_layout Problem
9360 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
9363 \begin_layout Exercise*
9364 Écrire une description de celui-ci.
9367 \begin_layout Description
9368 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
9372 \begin_inset Quotes fld
9376 \begin_inset Quotes frd
9381 apparaît en italique, et le reste comme du texte simple.
9384 \begin_layout Claim*
9385 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
9389 En général, ils servent à diviser de longues preuves en examinant des cas
9395 Le schéma de numérotation des cas leur est spécifique : il n'appartient
9396 pas à la même séquence que les autres assertions.
9400 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
9401 carré, mais ça peut varier avec les différents styles).
9402 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
9403 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
9404 ceux-ci (voir la section
9406 Emboîter les environnements
9410 Guide de l'utilisateur
9415 \begin_layout Standard
9416 Et ces environnements sont fournis par le module
9417 \begin_inset Flex Code
9420 \begin_layout Plain Layout
9421 Théorèmes (extensions AMS)
9429 \begin_layout Criterion*
9430 Une condition requise.
9433 \begin_layout Algorithm*
9434 Une procédure générale à utiliser.
9437 \begin_layout Axiom*
9438 C'est une propriété ou assertion considérée comme vraie dans la théorie
9439 dont il est question.
9442 \begin_layout Condition*
9443 Utilisé parfois pour expliciter une condition admise dans le contexte de
9448 Note Typographie similaire à
9455 \begin_layout Notation*
9456 Comme son nom l'indique
9459 \begin_layout Acknowledgement*
9463 \begin_layout Conclusion*
9464 Utilisé parfois à la fin d'une argumentation
9468 Utilisable comme Proposition, à une échelle peut-être réduite
9471 \begin_layout Standard
9472 En plus, ces environnements se servent automatiquement des paquetages de
9473 polices AMS-LaTeX et AMS.
9474 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
9478 \begin_layout Section
9482 \begin_layout Standard
9488 \begin_layout Subsection
9492 \begin_layout Standard
9493 Broadway est destiné à l'écriture de pièces de théâtre.
9494 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
9495 Ce format devrait convenir à des ateliers.
9498 \begin_layout Subsection
9499 Problèmes particuliers
9502 \begin_layout Standard
9503 Les mêmes que dans Hollywood.
9506 \begin_layout Subsection
9507 Fonctions particulières
9510 \begin_layout Standard
9511 Entrez les noms des personnages comme étiquettes puis faites des références
9512 croisées sur ces étiquettes pour insérer le nom.
9513 La fenêtre de référence croisée montrera l'ensemble des personnages.
9516 \begin_layout Subsection
9517 Taille de papier et marges
9520 \begin_layout Standard
9521 USLetter, gauche 1,6
9522 \begin_inset space ~
9526 \begin_inset space ~
9530 \begin_inset space ~
9534 \begin_inset space ~
9540 \begin_layout Subsection
9544 \begin_layout Standard
9545 Les environnements suivants sont disponibles.
9546 Vous pouvez utiliser
9550 pour accéder aux touches de raccourci indiquées à droite.
9553 \begin_layout Itemize
9557 \begin_inset Newline newline
9562 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
9563 n'a pas sa place ailleurs.
9566 \begin_layout Itemize
9570 \begin_inset space \hfill{}
9574 \begin_inset Newline newline
9579 Utilisé pour décrire le décor et l'action.
9580 La première occurrence des noms des personnages en MAJUSCULES.
9583 \begin_layout Itemize
9589 \begin_inset space \hfill{}
9595 \begin_inset Newline newline
9600 Automatiquement numéroté.
9601 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
9604 \begin_layout Itemize
9610 \begin_inset space \hfill{}
9616 \begin_inset Newline newline
9626 C'est juste du texte centré.
9629 \begin_layout Itemize
9633 \begin_inset space \hfill{}
9637 \begin_inset Newline newline
9642 Pas automatiquement numéroté.
9643 Vous donnez le numéro.
9644 C'est parce que je n'ai pas trouvé comment faire.
9647 \begin_layout Itemize
9648 AT_RISE (Lever de Rideau)
9649 \begin_inset space \hfill{}
9655 \begin_inset Newline newline
9660 Un cas particulier de
9664 pour décrire le décor et l'action quand le rideau se lève.
9667 \begin_layout Itemize
9671 \begin_inset space \hfill{}
9675 \begin_inset Newline newline
9680 Le nom du personnage, centré en MAJUSCULES.
9683 \begin_layout Itemize
9689 \begin_inset space \hfill{}
9695 \begin_inset Newline newline
9700 Instructions au personnage.
9701 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
9703 Les deux seront imprimées.
9704 Cet environnement n'est utilisé qu'à l'intérieur de
9711 \begin_layout Itemize
9715 \begin_inset space \hfill{}
9719 \begin_inset Newline newline
9724 Ce que dit le personnage.
9727 \begin_layout Itemize
9733 \begin_inset space \hfill{}
9739 \begin_inset Newline newline
9747 \begin_layout Itemize
9751 \begin_inset space \hfill{}
9757 \begin_layout Itemize
9761 \begin_inset space \hfill{}
9767 \begin_layout Itemize
9771 \begin_inset space \hfill{}
9777 \begin_layout Standard
9778 Salut tout le monde.
9781 \begin_layout Section
9785 \begin_layout Standard
9786 La classe de document
9790 peut servir à taper des lettres selon les conventions allemandes.
9791 Un fichier modèle est inclus dans
9793 .../lyx/share/templates
9795 pour vous servir de point de départ.
9798 \begin_layout Section
9802 \begin_layout Standard
9803 Voir le fichier modèle
9808 Il contient toutes les informations nécessaires.
9811 \begin_layout Section
9824 \begin_inset CommandInset label
9833 \begin_layout Standard
9839 \begin_layout Subsection
9843 \begin_layout Standard
9844 Cette section décrit comment utiliser LyX pour préparer des transparents
9845 pour rétroprojecteurs.
9846 Il y a deux classes de document qui le permettent : la classe par défaut
9856 Cette section décrit la classe
9861 \begin_layout Standard
9862 Redisons-le donc bien clairement :
9865 \begin_layout Standard
9866 \begin_inset VSpace bigskip
9872 \begin_layout Standard
9876 Cette section concerne la classe
9879 \begin_inset Quotes fld
9885 \begin_inset space ~
9893 \begin_inset Quotes frd
9899 \begin_layout Standard
9900 \begin_inset VSpace bigskip
9906 \begin_layout Standard
9907 Si vous voulez une documentation sur
9908 \begin_inset Quotes fld
9914 \begin_inset space ~
9920 \begin_inset Quotes frd
9924 \begin_inset space ~
9928 \begin_inset CommandInset ref
9930 reference "sec:slitex"
9935 Si votre machine n'a pas la classe
9944 \begin_inset Quotes fld
9950 \begin_inset Quotes frd
9955 , il vous faudra sûrement utiliser la classe
9959 par défaut, qui n'est pas aussi bonne.
9962 \begin_layout Standard
9967 est conçue pour être utilisée avec la version 2.1 du fichier de classe LaTeX
9973 Celui-ci fait maintenant partie intégrante de LaTeX2e.
9976 \begin_layout Subsection
9980 \begin_layout Standard
9981 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
9983 \begin_inset Quotes fld
9989 \begin_inset space ~
9999 \begin_inset Quotes frd
10008 Document\SpecialChar \menuseparator
10011 \SpecialChar \menuseparator
10015 \begin_inset space ~
10019 \begin_inset space ~
10025 Il y a quelques autres réglages qui ont une signification spéciale avec
10029 \begin_layout Itemize
10030 Ne changez pas les options
10040 Document\SpecialChar \menuseparator
10044 Elles sont ignorées par la classe
10051 \begin_layout Itemize
10052 La taille par défaut est de 20
10053 \begin_inset space ~
10056 pt, les autres choix étant respectivement 17
10057 \begin_inset space ~
10061 \begin_inset space ~
10065 \begin_inset space ~
10071 \begin_layout Itemize
10072 La police par défaut est
10075 \begin_inset space ~
10080 mais toutes les équations mathématiques restent formatées dans la police
10088 \begin_layout Itemize
10095 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
10096 pour travailler avec des diapos 35mm.
10097 Les tailles A5, B5,
10111 ne sont pas supportées.
10114 \begin_layout Itemize
10115 Ne vous occupez pas de
10118 \begin_inset space ~
10122 \begin_inset space ~
10127 : l'option est de toute façon ignorée.
10128 Tous les flottants apparaîtront là où ils sont définis dans le texte.
10131 \begin_layout Itemize
10135 \begin_inset space ~
10139 \begin_inset space ~
10144 se comportent un peu différemment avec cette classe.
10151 propose en effet des possibilités plus étendues pour les en-têtes et pieds
10152 de page, comme l'insertion d'un logo défini par l'utilisateur.
10154 \begin_inset space ~
10158 \begin_inset CommandInset ref
10160 reference "sec:foil-en-tetes"
10164 pour de plus amples détails.
10165 La page de titre est traitée différemment de toutes les autres pages du
10173 L'éventuel logo y est
10181 centré au bas de la page.
10182 Les différentes mises en page possibles sont les suivantes :
10186 \begin_layout Labeling
10187 \labelwidthstring MMMMMMM
10194 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
10195 (sauf évidemment les notes de bas de page).
10198 \begin_layout Labeling
10199 \labelwidthstring MMMMMMM
10206 Les diapos auront un numéro de page centré en bas de la page.
10207 Ni en-tête, ni pied de page (à part les notes).
10210 \begin_layout Labeling
10211 \labelwidthstring MMMMMMM
10216 Le numéro apparaît en bas à droite.
10217 Les en-têtes et pieds de page seront présents.
10218 C'est le choix par défaut.
10221 \begin_layout Labeling
10222 \labelwidthstring MMMMMMM
10227 Vous donne accès au paquetage
10231 , et ce même si son utilisation est déconseillée par l'auteur de
10237 car certaines incompatibilités apparaissent.
10241 \begin_layout Subsubsection
10242 Options supplémentaires
10245 \begin_layout Standard
10246 Les options suivantes peuvent être activées dans le champ
10252 Document\SpecialChar \menuseparator
10255 \SpecialChar \menuseparator
10259 \begin_inset space ~
10263 \begin_inset space ~
10271 \begin_layout Labeling
10272 \labelwidthstring MMMMMMx
10277 Règle le format de page à 7,33
10278 \begin_inset space ~
10282 \begin_inset space ~
10285 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
10286 \begin_inset space ~
10289 mm, facilitant ainsi le travail avec ce support.
10292 \begin_layout Labeling
10293 \labelwidthstring MMMMMMx
10298 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
10299 sur toutes les pages sauf celle de titre.
10302 \begin_layout Labeling
10303 \labelwidthstring MMMMMMx
10308 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
10309 sur toutes les pages sauf celle de titre.
10312 \begin_layout Labeling
10313 \labelwidthstring MMMMMMx
10318 Cette option indique à
10324 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
10326 (Elle est automatiquement activée à la création d'un nouveau document
10334 \begin_layout Labeling
10335 \labelwidthstring MMMMMMx
10340 Change simplement la taille des pages au format paysage, mais sans effectuer
10342 Si vous utilisez cette option, vous aurez besoin d'un programme externe
10343 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
10344 votre imprimante directement en format paysage.
10345 Remarquez que cette option renverse les rôles respectifs des environnements
10352 En-tête_Diapo_Tourné
10354 (ne vous inquiétez pas, ils sont décrits plus loin).
10357 \begin_layout Labeling
10358 \labelwidthstring MMMMMMx
10363 Numéros des équations à gauche.
10366 \begin_layout Labeling
10367 \labelwidthstring MMMMMMx
10372 Équations alignées à gauche.
10375 \begin_layout Subsection
10376 Environnements supportés
10379 \begin_layout Standard
10380 La plupart des environnements courants sont supportés par la classe
10385 Il y a des environnements supplémentaires fournis par
10391 ainsi que deux apportés par LyX.
10392 Les environnements suivants sont partagés avec d'autres classes :
10395 \begin_layout Standard
10399 \begin_layout Plain Layout
10403 begin{multicols}{2}
10411 \begin_layout Itemize
10417 \begin_layout Itemize
10423 \begin_layout Itemize
10429 \begin_layout Itemize
10435 \begin_layout Itemize
10441 \begin_layout Itemize
10447 \begin_layout Itemize
10453 \begin_layout Itemize
10459 \begin_layout Itemize
10465 \begin_layout Itemize
10471 \begin_layout Itemize
10477 \begin_layout Itemize
10483 \begin_layout Itemize
10489 \begin_layout Itemize
10495 \begin_layout Itemize
10501 \begin_layout Itemize
10507 \begin_layout Itemize
10513 \begin_layout Itemize
10519 \begin_layout Standard
10523 \begin_layout Plain Layout
10535 \begin_layout Standard
10536 En gros, il s'agit de tous les environnements, mis à part ceux de section.
10537 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
10544 propose des commandes pour commencer de nouvelles diapos :
10547 \begin_layout Itemize
10555 \begin_layout Itemize
10558 En-Tête_Diapo_Tourné (RotateFoilhead)
10561 \begin_layout Standard
10562 LyX a aussi des versions légèrement modifiées de ces deux environnements
10566 \begin_layout Itemize
10569 En-tête_Diapo_Court
10574 \begin_layout Itemize
10577 En-tête_Diapo_Court_Tourné
10579 (ShortRotateFoilhead)
10582 \begin_layout Standard
10583 Les différences seront expliquées dans une autre section.
10586 \begin_layout Standard
10587 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
10588 nouveaux théorèmes.
10595 fournit aussi un ensemble d'outils pour les présenter :
10598 \begin_layout Standard
10602 \begin_layout Plain Layout
10606 begin{multicols}{2}
10614 \begin_layout Itemize
10620 \begin_layout Itemize
10626 \begin_layout Itemize
10632 \begin_layout Itemize
10638 \begin_layout Itemize
10644 \begin_layout Itemize
10650 \begin_layout Itemize
10656 \begin_layout Itemize
10662 \begin_layout Itemize
10668 \begin_layout Itemize
10674 \begin_layout Itemize
10680 \begin_layout Standard
10684 \begin_layout Plain Layout
10696 \begin_layout Standard
10697 Les versions sans étoile sont numérotées, tandis que celles avec étoile
10699 Il y a enfin des environnements de liste ajoutés par LyX :
10702 \begin_layout Itemize
10710 \begin_layout Itemize
10718 \begin_layout Standard
10725 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
10726 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
10727 à tout moment dans le document.
10728 Si vous souhaitez changer ces réglages en cours de document, il est préférable
10729 de le faire au tout début d'une diapo, donc juste après l'
10736 \begin_layout Standard
10737 Pour ces réglages, vous disposez des environnements suivants [
10744 \begin_layout Standard
10748 \begin_layout Plain Layout
10752 begin{multicols}{2}
10760 \begin_layout Itemize
10768 \begin_layout Itemize
10774 \begin_layout Itemize
10782 \begin_layout Itemize
10790 \begin_layout Itemize
10799 \begin_layout Standard
10800 \begin_inset space ~
10807 \begin_layout Standard
10811 \begin_layout Plain Layout
10823 \begin_layout Standard
10824 Certaines commandes de
10828 ne sont pas directement supportées par LyX, mais vous pourrez tout de même
10829 les utiliser, comme l'explique la section
10830 \begin_inset space ~
10834 \begin_inset CommandInset ref
10836 reference "sec:foil-non-supporte"
10843 \begin_layout Subsection
10847 \begin_layout Standard
10848 Cette section est une rapide introduction aux différents environnements
10849 qui permettent de construire un ensemble de diapos.
10850 Si vous voulez un exemple, ouvrez
10854 qui se trouve dans le répertoire des
10855 \begin_inset Flex Code
10858 \begin_layout Plain Layout
10867 \begin_layout Subsubsection
10868 Donner un titre de page
10871 \begin_layout Standard
10872 À la différence des autres classes qui proposent les environnements
10888 crée le titre sur une page à part.
10889 Si vous laissez l'environnement
10893 vide, LaTeX lui substituera la date du jour (et ce, à chaque fois que vous
10894 générerez le rendu).
10897 \begin_layout Subsubsection
10898 Débuter une nouvelle diapo
10901 \begin_layout Standard
10902 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
10904 Pour les formats portrait, utilisez
10910 En-tête_Diapo_Court
10913 La différence entre ces deux environnements est la quantité d'espace entre
10918 ) et le corps de la diapo.
10921 \begin_layout Standard
10922 Les diapos en position paysage seront créées via les environnements
10924 En-tête_Diapo_Tourné
10928 En-tête_Diapo_Court_Tourné
10931 À nouveau, la seule différence est l'espace entre le titre et le corps.
10932 Les deux versions courtes ont 0,5
10933 \begin_inset space ~
10936 pouce de séparation en moins.
10939 \begin_layout Standard
10944 pour générer des sorties PostScript de diapos en format paysage, sans quoi
10945 la rotation de ces diapos ne sera pas exécutée.
10946 Il vous sera possible d'obtenir des diapos en format paysage sans
10950 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
10954 \begin_layout Subsubsection
10955 Théorèmes, lemmes, preuves et tutti quanti
10958 \begin_layout Standard
10959 Un petit bogue de LyX fait que deux de ces environnements ne peuvent se
10960 suivre directement.
10961 Ils doivent être séparés par quelque chose.
10962 Si vous essayez d'en coller deux, ça semblera marcher sous LyX, mais la
10963 sortie LaTeX aura fusionné les deux environnements en un seul.
10964 Alors, comment contourner le problème ? L'option la plus simple est d'insérer
10965 du texte entre les deux environnements ou d'ajouter un environnement
10969 entre les deux paragraphes avec juste un
10970 \begin_inset Quotes fld
10978 \begin_inset Quotes frd
10982 Cela forcera LyX à produire la bonne sortie LaTeX.
10983 Il y en a un exemple dans le fichier d'exemple inclus dans la distribution
10985 Nous rappelons que ce problème n'apparaît que lorsque vous essayez de placer
10986 deux environnements de type théorème juste l'un derrière l'autre.
10989 \begin_layout Subsubsection
10993 \begin_layout Standard
10994 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
10995 autres classes plus deux nouvelles.
10996 Je ne décrirai ici que ces dernières.
10997 Si vous voulez plus d'informations sur les autres environnements de liste,
11001 \begin_inset space ~
11005 \begin_inset space ~
11011 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
11012 le choix des puces, à la section
11013 \begin_inset space ~
11019 \begin_inset CommandInset ref
11021 reference "sec:puces"
11028 \begin_layout Standard
11029 Les deux nouveaux environnements de liste,
11037 , ont pour but de faciliter l'utilisation de listes
11038 \begin_inset Quotes fld
11042 \begin_inset space ~
11046 \begin_inset space ~
11050 \begin_inset space ~
11054 \begin_inset space ~
11058 \begin_inset Quotes frd
11062 \begin_inset Quotes fld
11066 \begin_inset space ~
11070 \begin_inset space ~
11074 \begin_inset Quotes frd
11077 , bref, qui utilisent comme puces des coches (
11081 \begin_layout Plain Layout
11094 \begin_layout Plain Layout
11104 Ces listes sont en fait des versions spécialisées de l'environnement
11109 Elles nécessitent cependant que vous disposiez du paquetage
11116 \begin_layout Subsubsection
11117 Figures et tableaux
11120 \begin_layout Standard
11127 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
11128 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
11129 en une quelconque autre position prédéfinie.
11130 En fait, si vous changez les réglages de positionnement des flottants,
11131 ces modifications ne seront pas prises en compte.
11134 \begin_layout Subsubsection
11135 En-têtes et pieds de pages
11136 \begin_inset CommandInset label
11138 name "sec:foil-en-tetes"
11145 \begin_layout Standard
11154 servent à définir le texte en pied de page à gauche.
11155 La première vous permet d'insérer un logo sur vos diapos.
11156 Vous aurez par défaut comme logo
11157 \begin_inset Quotes fld
11167 \begin_inset Quotes frd
11171 La seconde sert à classifier des documents en fonction du type de public,
11173 \begin_inset Quotes fld
11177 \begin_inset Quotes frd
11181 Par défaut elle ne contient rien.
11184 \begin_layout Standard
11185 Vous pouvez remplir les autres coins de la page avec
11189 (qui par défaut contient le numéro de page),
11200 \begin_layout Subsection
11206 \begin_inset CommandInset label
11208 name "sec:foil-non-supporte"
11215 \begin_layout Standard
11216 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
11225 dans un autre environnement.
11228 \begin_layout Subsubsection
11232 \begin_layout Standard
11233 Toutes les longueurs sont ajustées en utilisant la commande
11237 setlength\SpecialChar \-
11264 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
11273 par la valeur de la variable.
11274 Toutes les variables de longueur doivent être indiquées dans des unités
11276 \begin_inset space ~
11284 \begin_inset space ~
11292 \begin_inset space ~
11299 ), ou bien dans une unité dépendant du document ou de la police employée,
11312 \begin_layout Standard
11313 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
11314 diapo en ajustant la longueur spécifiée par
11321 Par exemple, pour rendre
11327 les titres plus proches des corps de 0,5
11328 \begin_inset space ~
11331 pouce, mettez dans le préambule
11340 foilheadskip}{-0.5in}
11345 \begin_layout Standard
11346 L'espacement autour des flottants peut être modifié via
11351 \begin_layout Labeling
11352 \labelwidthstring MMMMMMMMMMM
11359 Séparation entre le texte et le haut du flottant ;
11362 \begin_layout Labeling
11363 \labelwidthstring MMMMMMMMMMM
11370 Séparation entre le flottant et sa légende ;
11373 \begin_layout Labeling
11374 \labelwidthstring MMMMMMMMMMM
11381 Séparation entre la légende et le texte qui la suit ;
11384 \begin_layout Labeling
11385 \labelwidthstring MMMMMMMMMMM
11392 Vous pouvez rendre les légendes plus étroites que le texte alentour en
11393 réglant cette valeur.
11394 Le mieux est sûrement de la définir en fonction de
11403 \begin_layout Standard
11404 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
11405 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
11409 \begin_layout Labeling
11410 \labelwidthstring MMMMMMMMMMM
11417 Séparation entre les en-têtes et le titre (environnement
11424 \begin_layout Labeling
11425 \labelwidthstring MMMMMMMMMMM
11432 entre les environnements
11443 \begin_layout Labeling
11444 \labelwidthstring MMMMMMMMMMM
11451 entre différentes lignes de l'environnement
11458 \begin_layout Labeling
11459 \labelwidthstring MMMMMMMMMMM
11466 entre l'auteur et la date ;
11469 \begin_layout Labeling
11470 \labelwidthstring MMMMMMMMMMM
11477 entre la date et le résumé (
11484 \begin_layout Standard
11485 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
11499 un environnement de liste, tout l'espacement vertical entre les éléments
11500 de la liste est supprimé.
11501 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
11514 \begin_layout Subsubsection
11515 En-têtes et pieds de page
11518 \begin_layout Standard
11533 permettent de préciser dans une page donnée si le logo de
11544 dans le préambule, aucune des diapos n'aura de logo.
11545 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
11552 juste après le début de cette diapo et
11558 juste après le début de la suivante.
11561 \begin_layout Standard
11562 Si vous voulez utiliser le style d'en-têtes
11568 Document\SpecialChar \menuseparator
11569 Paramètres\SpecialChar \menuseparator
11572 , il vous faudra sûrement ajouter
11583 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
11584 correctement une fois les pages retournées.
11585 C'est obligatoire à cause d'incompatibilités entre le paquetage
11596 \begin_layout Section
11597 Diapos Slides (alias S
11606 \begin_inset CommandInset label
11615 \begin_layout Standard
11623 \begin_layout Subsection
11627 \begin_layout Standard
11628 Cette section décrit comment utiliser LyX pour préparer des transparents
11629 pour rétroprojecteurs.
11630 Il y a deux classes de document qui le permettent : la classe par défaut
11643 \begin_layout Plain Layout
11644 Il y en a d'autres, comme
11648 , mais elle ne sont pas décrites dans ce document (NdT).
11654 Cette section décrit la première.
11657 \begin_layout Standard
11658 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
11662 \begin_layout Standard
11663 \begin_inset VSpace bigskip
11669 \begin_layout Standard
11673 Cette section décrit
11678 \begin_inset Quotes fld
11684 \begin_inset space ~
11688 \begin_inset Quotes frd
11694 \begin_layout Standard
11695 Si vous cherchez une documentation sur
11696 \begin_inset Quotes fld
11702 \begin_inset space ~
11708 \begin_inset Quotes frd
11712 \begin_inset space ~
11716 \begin_inset CommandInset ref
11718 reference "sec:foiltex"
11731 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
11738 \begin_layout Plain Layout
11740 enfin, c'est ce que m'ont dit et répété ses défenseurs.
11741 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
11749 dont parle cette section.
11752 \begin_layout Standard
11753 Cette classe est l'évolution en LaTeX2e du vieux package S
11762 Toutes les distributions de LaTeX2e comprennent cette classe (qu'à partir
11763 de maintenant j'appellerais simplement
11764 \begin_inset Quotes fld
11770 \begin_inset Quotes frd
11775 ), donc vous devez logiquement l'avoir.
11776 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
11777 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
11783 Cependant, il y a des choses que
11787 fait et que les autres ne font pas, comme générer des sur-couches.
11788 Continuez la lecture pour en savoir plus !
11791 \begin_layout Subsection
11793 \begin_inset CommandInset label
11795 name "sec:demarrer-slides"
11802 \begin_layout Standard
11803 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
11805 \begin_inset Quotes fld
11811 \begin_inset space ~
11815 \begin_inset Quotes frd
11826 Document\SpecialChar \menuseparator
11830 Il y a quelques particularités qu'il faut connaître à propos de cette classe
11834 \begin_layout Itemize
11835 Ne vous fatiguez pas à changer les options
11845 Document\SpecialChar \menuseparator
11848 : de toute façon, elles ne sont pas supportées par la classe
11853 \begin_layout Itemize
11857 \begin_inset space ~
11861 \begin_inset space ~
11868 Document\SpecialChar \menuseparator
11871 a un comportement un peu différent pour cette classe.
11872 Voici les choix possibles et leurs effets :
11876 \begin_layout Description
11881 Le rendu final contient des numéros de page dans le coin inférieur droit.
11884 \begin_layout Description
11889 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
11891 C'est le choix implicite.
11894 \begin_layout Description
11899 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
11900 ni de marqueurs d'alignement.
11904 \begin_layout Itemize
11909 a une option supplémentaire :
11914 Pour l'utiliser, mettez
11915 \begin_inset Quotes fld
11923 \begin_inset Quotes frd
11932 Document\SpecialChar \menuseparator
11935 \SpecialChar \menuseparator
11939 \begin_inset space ~
11943 \begin_inset space ~
11952 \begin_layout Standard
11953 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
11960 \begin_inset space ~
11964 \begin_inset CommandInset ref
11966 reference "sec:note-slides"
11970 pour plus de détails.
11974 \begin_layout Standard
11975 Vous pouvez aussi utiliser le fichier modèle
11978 \begin_inset Quotes fld
11982 \begin_inset Quotes frd
11987 pour mettre en place automatiquement un document de la classe
11993 Fichier\SpecialChar \menuseparator
11995 \begin_inset space ~
11999 \begin_inset space ~
12004 pour créer votre document).
12005 Le fichier modèle contient aussi quelques exemples d'environnements de
12006 paragraphe spéciaux utilisés par cette classe.
12007 Je vais maintenant décrire ces derniers.
12010 \begin_layout Subsection
12011 Environnements de paragraphe
12014 \begin_layout Subsubsection
12015 Environnements supportés
12018 \begin_layout Standard
12019 La première chose que vous allez remarquer en commençant un nouveau document
12024 est la taille et le type de police : il est équivalent à la taille
12027 \begin_inset space ~
12035 \begin_inset space ~
12041 C'est aussi la police qui est utilisée pour le rendu final.
12042 Dites-vous que c'est un
12043 \begin_inset Quotes fld
12047 \begin_inset Quotes frd
12050 pour vous rappeler que c'est une diapositive.
12051 Vos transparents finaux utiliseront une grande police, donc vous aurez
12053 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
12057 \begin_layout Standard
12058 La deuxième chose qui frappe est le changement du menu des environnements
12059 (tout à gauche de la barre d'outils).
12060 La plupart des environnements de paragraphe que vous avez l'habitude d'y
12062 Il y en a aussi cinq nouveaux.
12063 C'est parce que la classe
12067 elle-même ne supporte que certains environnements de paragraphe :
12070 \begin_layout Itemize
12076 \begin_layout Itemize
12082 \begin_layout Itemize
12088 \begin_layout Itemize
12094 \begin_layout Itemize
12100 \begin_layout Itemize
12106 \begin_layout Itemize
12112 \begin_layout Itemize
12118 \begin_layout Itemize
12124 \begin_layout Itemize
12130 \begin_layout Itemize
12136 \begin_layout Standard
12137 Tous les autres environnements standard, comme les en-têtes de section,
12138 ne servent pas dans la classe
12145 \begin_layout Standard
12146 D'autre part, vous remarquerez de nouveaux environnements :
12149 \begin_layout Itemize
12161 \begin_layout Itemize
12171 \begin_layout Itemize
12177 \begin_layout Itemize
12189 \begin_layout Itemize
12201 \begin_layout Standard
12202 Ces cinq-là présentent des subtilités, dues à une
12203 \begin_inset Quotes fld
12207 \begin_inset Quotes frd
12211 LyX, voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
12212 dans un environnement vide.
12213 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
12214 une diapo par autre chose que du texte.
12215 Pour contourner cela, j'ai fait un peu de
12216 \begin_inset Quotes fld
12220 \begin_inset Quotes frd
12226 \begin_layout Subsubsection
12227 Subtilités des nouveaux environnements
12228 \begin_inset CommandInset label
12230 name "sec:subtilité-slides"
12237 \begin_layout Standard
12238 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
12239 dues aux limitations inhérentes à la version actuelle de LyX.
12240 Comme je viens de le dire, LyX interdit les environnements qui commencent
12241 par un autre environnement.
12242 Pour contourner ceci, l'environnement
12246 n'en est pas vraiment un, si l'on se fie à la description du
12249 \begin_inset space ~
12253 \begin_inset space ~
12259 \begin_layout Standard
12273 \begin_inset Quotes fld
12276 pseudo-environnements
12277 \begin_inset Quotes frd
12281 Ils ressemblent à des en-têtes de section ou à une
12285 , mais en fait commencent un environnement de paragraphe (et terminent le
12286 précédent si nécessaire).
12287 De la même manière, considérez
12296 \begin_inset Quotes fld
12300 \begin_inset Quotes frd
12304 Ces deux objets réalisent en effet des actions.
12307 \begin_layout Standard
12308 Un propriété commune aux cinq environnements
12328 est un marqueur plutôt longuet.
12329 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
12330 de paragraphe – n'est pas pris en compte par
12351 LyX l'ignore totalement.
12352 En fait, vous pouvez laisser ces cinq environnements complètement vides.
12355 \begin_layout Standard
12356 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
12357 vous pouvez le faire.
12358 Ça peut être une brève description du contenu de la
12363 Dans ce cas, entrez votre description et tapez
12367 comme vous le feriez normalement.
12370 \begin_layout Standard
12371 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
12372 rencontrer une autre subtilité de LyX.
12373 LyX, comme la nature, a horreur du vide, et ne vous laissera pas entamer
12374 un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
12375 Vous ferez donc ainsi :
12378 \begin_layout Itemize
12379 Commencez à entrer le texte qui
12383 le nouveau paragraphe
12407 \begin_layout Itemize
12408 Placez-vous maintenant au début de ce paragraphe.
12412 \begin_layout Itemize
12421 \begin_layout Itemize
12422 Changez enfin ce nouveau paragraphe vide en un
12446 \begin_layout Standard
12447 Espérons qu'une future version de LyX résoudra cette bizarrerie\SpecialChar \ldots{}
12451 \begin_layout Subsection
12452 Réaliser une présentation grâce à
12465 \begin_layout Subsubsection
12466 Utiliser l'environnement
12471 \begin_layout Standard
12472 Si vous espérez apprendre dans cette section comment faire une présentation
12473 orale, vous serez amèrement déçu.
12474 Naturellement, je vais vous décrire en quoi la classe
12478 pourra vous aider à préparer les supports de la présentation.
12479 En revanche, le contenu de celle-ci est entièrement de votre ressort.
12480 (C'est ça aussi, la philosophie LyX !)
12483 \begin_layout Standard
12484 Sélectionnez l'environnement
12488 (de la manière décrite à la section
12489 \begin_inset space ~
12493 \begin_inset CommandInset ref
12495 reference "sec:subtilité-slides"
12499 ) pour dire à LyX de commencer une nouvelle diapo (eh oui).
12500 Le marqueur pour cet environnement /
12501 \begin_inset Quotes fld
12505 \begin_inset Quotes frd
12509 \begin_inset Quotes fld
12513 \begin_inset Quotes frd
12516 en bleu, suivie de l'indication
12517 \begin_inset Quotes fld
12521 \begin_inset Quotes frd
12525 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
12527 C'est aussi simple que ça.
12530 \begin_layout Standard
12531 Les diapos sont sûrement les seules fois dans LyX où vous aurez à forcer
12532 la fin des pages (vous pouvez toujours le faire dans
12534 Édition\SpecialChar \menuseparator
12536 \begin_inset space ~
12540 \begin_inset space ~
12546 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
12548 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
12549 en contenir, le surplus débordera sur une nouvelle diapo.
12550 Je vous déconseille de le faire, cependant, car la diapo
12551 \begin_inset Quotes fld
12555 \begin_inset Quotes frd
12558 ne présentera aucun numéro de page.
12559 De plus, elle peut interférer avec une
12563 que vous aurez préparé pour accompagner la
12570 \begin_layout Standard
12579 fonctionnent comme l'environnement
12584 Tous deux créent une
12585 \begin_inset Quotes fld
12589 \begin_inset Quotes frd
12592 suivie par un marqueur (
12593 \begin_inset Quotes fld
12597 \begin_inset Quotes frd
12601 \begin_inset Quotes fld
12605 \begin_inset Quotes frd
12609 La couleur n'est plus le bleu, mais un magenta éclatant et la
12610 \begin_inset Quotes fld
12614 \begin_inset Quotes frd
12617 se présente différemment, dans son style et sa longueur.
12618 Les trois marqueurs diffèrent par leur police.
12621 \begin_layout Standard
12622 Comme pour l'environnement
12626 , si le contenu d'une
12634 dépasse la taille physique d'un transparent ou d'une feuille de papier,
12635 le surplus sera disposé sur une nouvelle page.
12636 À nouveau, je vous le déconseille, les
12644 n'auraient plus aucune utilité.
12647 \begin_layout Subsubsection
12657 \begin_layout Standard
12662 est de créer une diapo qui vienne se superposer à une autre.
12663 Vous pouvez vouloir présenter une figure sur la
12667 principale avant d'afficher le texte qui va avec.
12668 Une façon de faire est de poser une feuille de papier noire sur la partie
12673 que vous souhaitez cacher.
12674 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
12675 superposer un graphique à un autre.
12676 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
12680 pour que les graphiques se superposent.
12685 rend les choses bien plus faciles.
12688 \begin_layout Standard
12693 reçoit le numéro de page de la
12698 \begin_inset Quotes fld
12702 \begin_inset Quotes frd
12708 \begin_inset Quotes fld
12712 \begin_inset Quotes frd
12719 \begin_layout Plain Layout
12724 multiples auront donc
12727 \begin_inset Quotes fld
12731 \begin_inset Quotes frd
12739 \begin_inset Quotes fld
12743 \begin_inset Quotes frd
12749 accolé au numéro de page.
12757 En effet, vous voulez que la
12765 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
12770 \begin_inset Quotes fld
12774 \begin_inset Quotes frd
12786 le laisse voir : le marqueur qui débute un environnement
12790 est moins long que celui d'une
12795 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
12805 Ces marques vous aideront à aligner les deux transparents.
12808 \begin_layout Standard
12809 Le principal problème de la superposition de transparents est d'aligner
12810 les contenus de ces diapos.
12811 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
12812 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
12813 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
12814 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
12815 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
12827 \begin_layout Standard
12828 Comme leur nom l'indique,
12836 sont deux environnements de paragraphe, qui rendent le texte respectivement
12837 visible et invisible.
12838 Remarquez à la section
12839 \begin_inset space ~
12843 \begin_inset CommandInset ref
12845 reference "sec:subtilité-slides"
12849 que vous ne placez rien
12855 ces environnements.
12856 Lorsque vous créez un
12863 , LyX insère un marqueur centré, bleu clair, indiquant
12864 \begin_inset Quotes fld
12867 <Invisible Text Follows>
12868 \begin_inset Quotes frd
12872 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
12880 ), mais l'espace qu'ils auraient occupé sera laissé vide.
12883 \begin_layout Standard
12888 , l'étiquette centrée sera
12889 \begin_inset Quotes fld
12892 <Visible Text Follows>
12893 \begin_inset Quotes frd
12897 Les paragraphes qui suivent cette étiquette se comporteront normalement.
12898 Remarquez qu'au début d'une nouvelle
12914 est automatiquement désactivée.
12915 Il n'est donc pas nécessaire d'utiliser
12926 \begin_layout Standard
12927 Maintenant, voyons comment utiliser les commandes
12935 avec les environnements
12943 pour créer des diapos superposées :
12946 \begin_layout Enumerate
12955 ) avec tout ce qui devra apparaître autant sur la
12959 elle-même que sur les
12966 \begin_layout Enumerate
12967 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
12971 , insérez un environnement
12976 Si nécessaire, insérez un environnement
12980 là où le texte devra de nouveau apparaître sur la
12987 \begin_layout Enumerate
12988 Commencez un environnement
12992 juste après l'environnement
12999 \begin_layout Enumerate
13000 Copiez le contenu de l'environnement
13004 dans l'environnement
13011 \begin_layout Enumerate
13027 \begin_layout Standard
13028 C'est bon, vous avez votre superposition.
13031 \begin_layout Standard
13032 Il reste un problème avec la façon dont j'ai conçu la classe
13036 de LyX : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe
13037 , ni rendre visible du texte au milieu d'un paragraphe invisible.
13038 Pour ce faire, vous devrez insérer du code LaTeX
13042 \begin_layout Plain Layout
13043 Les commandes en question sont :
13046 \begin_layout Itemize
13054 \begin_layout Itemize
13062 \begin_layout Plain Layout
13064 et devront être entrées en mode TeX.
13065 Le texte dont vous voulez changer la
13066 \begin_inset Quotes fld
13070 \begin_inset Quotes frd
13073 sera à l'intérieur des accolades, derrière la commande
13086 Si vous ne savez pas comment entrer du TeX sous LyX, voyez la section approprié
13090 \begin_inset space ~
13094 \begin_inset space ~
13108 \begin_layout Subsubsection
13118 \begin_inset CommandInset label
13120 name "sec:note-slides"
13127 \begin_layout Standard
13136 est toujours associée à une
13141 \begin_inset Quotes fld
13145 \begin_inset Quotes frd
13149 Ici aussi, la classe
13153 de LyX fournit des indices visuels.
13158 est magenta éclatant, comme celui d'une
13162 ; et en longueur, il est intermédiaire entre celui d'une
13166 (qui est plus long) et celui d'une
13170 (qui est plus court).
13171 De plus, une fois imprimée, une
13175 aura le numéro de page de sa
13180 \begin_inset Quotes fld
13184 \begin_inset Quotes frd
13190 \begin_inset Quotes fld
13194 \begin_inset Quotes frd
13202 \begin_inset Quotes fld
13206 \begin_inset Quotes frd
13214 \begin_inset Quotes fld
13218 \begin_inset Quotes frd
13225 Vous pouvez avoir plusieures
13229 associées à une seule
13233 , et, comme pour les
13241 , vous voudrez sûrement couper les longues
13245 de manière à ce qu'elles tiennent sur une seule page.
13248 \begin_layout Standard
13253 est évidente : elle contient toute sortes d'informations que vous voulez
13254 ajouter à propos d'une
13259 Elle peut aussi servir d'aide-mémoire pour une
13264 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
13265 Actuellement, la classe
13269 de LyX ne supporte pas d'origine les marqueurs temporels, qui sont une
13279 Il faudra donc passer par le code LaTeX.
13283 \begin_layout Standard
13284 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
13286 \begin_inset Quotes fld
13294 \begin_inset Quotes frd
13298 \begin_inset space ~
13302 \begin_inset CommandInset ref
13304 reference "sec:demarrer-slides"
13309 Cette option active les marqueurs temporels qui apparaîtront alors dans
13310 le coin inférieur gauche de toutes les
13314 que vous générerez.
13315 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
13317 \begin_inset Quotes fld
13327 \begin_inset Quotes frd
13331 \begin_inset Quotes fld
13341 \begin_inset Quotes frd
13345 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
13347 \begin_inset Quotes fld
13357 \begin_inset Quotes frd
13360 sert à indiquer le temps voulu, tandis que
13361 \begin_inset Quotes fld
13371 \begin_inset Quotes frd
13374 est utilisé pour ajouter une certaine durée.
13379 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
13380 vous voulez passer sur chaque
13387 \begin_layout Standard
13388 Il reste une fonction à décrire.
13389 Vous voudrez forcément imprimer toutes vos
13397 sur des transparents et toutes vos
13401 sur des feuilles blanches.
13410 à laquelle elle est associée.
13414 \begin_layout Standard
13415 Heureusement il existe deux commandes LaTeX qui vous permettent de sélectionner
13416 ce qu'il faut imprimer.
13417 Toutes deux doivent être placées dans le préambule de votre document.
13419 \begin_inset Quotes fld
13431 \begin_inset Quotes frd
13434 n'imprimera que les
13443 De même, la commande
13444 \begin_inset Quotes fld
13454 \begin_inset Quotes frd
13457 n'imprimera que les
13462 Je vous conseille de mettre les deux commandes en commentaire dans votre
13464 \begin_inset Quotes fld
13468 \begin_inset Quotes frd
13471 celle dont vous avez besoin à l'impression.
13472 J'ai l'habitude de : décommenter
13475 \begin_inset Quotes fld
13483 \begin_inset Quotes frd
13488 , imprimer dans un fichier dont le nom contient
13491 \begin_inset Quotes fld
13495 \begin_inset Quotes frd
13500 , la recommenter et décommenter
13503 \begin_inset Quotes fld
13511 \begin_inset Quotes frd
13516 et imprimer dans un fichier
13519 \begin_inset Quotes fld
13523 \begin_inset Quotes frd
13529 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
13530 des transparents ou des feuilles blanches selon le cas.
13533 \begin_layout Standard
13534 Vous pouvez aussi donner d'autres paramètres à
13535 \begin_inset Quotes fld
13545 \begin_inset Quotes frd
13549 \begin_inset Quotes fld
13559 \begin_inset Quotes frd
13563 Reportez-vous à un bon livre sur LaTeX pour plus de détails.
13566 \begin_layout Subsection
13567 Le fichier modèle pour la classe
13572 \begin_layout Standard
13573 J'ai aussi créé un fichier modèle,
13574 \begin_inset Quotes fld
13582 \begin_inset Quotes frd
13590 Pour l'utiliser, créez votre document avec
13592 Fichier\SpecialChar \menuseparator
13594 \begin_inset space ~
13598 \begin_inset space ~
13604 Votre fichier de présentation LyX contiendra un exemple du triplet
13606 Diapo – Surcouche – Note
13617 contiennent un exemple de
13626 Enfin, le préambule contient :
13629 \begin_layout LyX-Code
13630 % Uncomment to print out only slides and overlays
13634 \begin_layout Plain Layout
13637 Décommentez pour n'imprimer que les diapos et les sur-couches
13645 \begin_layout LyX-Code
13649 \begin_layout LyX-Code
13655 \begin_inset Newline newline
13661 \begin_layout LyX-Code
13662 % Uncomment to print out only notes
13666 \begin_layout Plain Layout
13669 Décommentez pour n'imprimer que les notes
13677 \begin_layout LyX-Code
13681 \begin_layout LyX-Code
13689 \begin_layout Standard
13690 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
13692 \begin_inset Quotes fld
13700 \begin_inset Quotes frd
13704 Ni moi ni le reste de l'Équipe LyX n'impose d'utiliser ou de ne pas utiliser
13706 Elle est là si vous en avez besoin.
13707 Il y a d'autres classes de LaTeX2e pour créer des présentations, comme
13714 \begin_inset space ~
13718 \begin_inset CommandInset ref
13720 reference "sec:foiltex"
13729 (présent sur certaines distributions TeX).
13730 Ce dernier n'est pas encore supporté par LyX
13734 \begin_layout Plain Layout
13735 Si vous voulez vous y mettre...
13743 Je ne connais rien à ces classes.
13744 Essayez-les pour voir quelles alternatives elles représentent.
13747 \begin_layout Section
13748 Hollywood (scripts d'Hollywood)
13751 \begin_layout Standard
13757 \begin_layout Subsection
13761 \begin_layout Standard
13762 Maîtriser le format d'un script d'Hollywood est un
13763 \begin_inset Quotes fld
13767 \begin_inset Quotes frd
13771 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
13772 et à être facile à lire et familier pour les acteurs.
13773 Chaque page d'un script doit représenter une minute de film.
13774 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
13775 La police courier 12
13776 \begin_inset space ~
13779 pt doit être utilisée tout le long.
13783 \begin_layout Subsection
13784 Problèmes particuliers
13787 \begin_layout Standard
13788 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
13789 Si le texte d'un personnage
13793 \begin_layout Plain Layout
13801 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
13805 \begin_layout Plain Layout
13814 \begin_layout Subsection
13815 Fonctions particulières
13818 \begin_layout Standard
13819 Entrez les noms des personnages comme étiquettes, puis faites des références
13820 croisées sur ces étiquettes pour insérer le nom.
13821 La fenêtre de référence croisée montrera l'ensemble des personnages.
13822 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
13823 e dans les parties narratives.
13826 \begin_layout Subsection
13827 Taille de papier et marges
13830 \begin_layout Standard
13831 USLetter, gauche 1,6
13832 \begin_inset space ~
13836 \begin_inset space ~
13840 \begin_inset space ~
13844 \begin_inset space ~
13850 \begin_layout Subsection
13854 \begin_layout Standard
13855 Les environnements suivants sont disponibles.
13856 Vous pouvez utiliser
13860 pour accéder aux touches de raccourci indiquées à droite.
13863 \begin_layout Itemize
13871 \begin_inset Newline newline
13876 Quand rien d'autre ne convient.
13877 Essayez de l'éviter.
13880 \begin_layout Itemize
13889 \begin_layout Plain Layout
13896 \begin_inset space \hfill{}
13904 \begin_inset Newline newline
13907 Suivi en général de quelque chose comme
13908 \begin_inset Quotes fld
13911 sur Sally qui se lève
13912 \begin_inset Quotes frd
13918 \begin_layout Itemize
13922 \begin_inset space \hfill{}
13926 \begin_inset Newline newline
13931 Introduit une nouvelle séquence INTÉRIEUR.
13932 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
13933 l'éclairage nécessaire.
13934 Toute cette ligne en MAJUSCULES.
13937 \begin_layout Itemize
13941 \begin_inset space \hfill{}
13945 \begin_inset Newline newline
13950 Introduit une nouvelle séquence EXTÉRIEUR.
13951 Toute cette ligne en MAJUSCULES.
13954 \begin_layout Itemize
13958 \begin_inset space \hfill{}
13962 \begin_inset Newline newline
13967 Le personnage qui parle.
13970 \begin_layout Itemize
13974 \begin_inset space \hfill{}
13978 \begin_inset Newline newline
13983 Instructions au personnage intervenant.
13984 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
13986 Les deux seront imprimées.
13989 \begin_layout Itemize
13993 \begin_inset space \hfill{}
13997 \begin_inset Newline newline
14002 Ce qui dit le personnage.
14005 \begin_layout Itemize
14009 \begin_inset space \hfill{}
14013 \begin_inset Newline newline
14018 Instruction de mouvement de caméra.
14021 \begin_layout Itemize
14025 \begin_inset space \hfill{}
14031 \begin_layout Itemize
14035 \begin_inset space \hfill{}
14041 \begin_layout Itemize
14045 \begin_inset space \hfill{}
14051 \begin_layout Itemize
14055 \begin_inset space \hfill{}
14061 \begin_layout Subsection
14065 \begin_layout Itemize
14066 (O.S) – off screen (hors écran)
14069 \begin_layout Itemize
14070 (V.O) – voice over (voix off)
14073 \begin_layout Itemize
14075 – background (arrière-plan)
14078 \begin_layout Itemize
14080 – close-up (plan rapproché)
14083 \begin_layout Itemize
14084 PAN – mouvement de caméra
14087 \begin_layout Itemize
14088 INSERT – insérez un plan rapproché
14091 \begin_layout Section
14095 \begin_layout Standard
14098 Panayotis Papasotiriou
14101 \begin_layout Subsection
14105 \begin_layout Standard
14110 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
14114 International Journal of Modern Physics C
14126 est destiné à des manuscrits soumis à l'
14130 nternational Journal of Modern Physics D
14134 Les classes de document s'appellent respectivement
14143 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
14145 \begin_inset Flex URL
14148 \begin_layout Plain Layout
14150 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
14156 \begin_inset Flex URL
14159 \begin_layout Plain Layout
14161 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
14167 Ces deux paquetages sont des versions modifiées du paquetage standard
14168 \begin_inset Quotes fld
14172 \begin_inset Quotes frd
14175 , et ils sont presques identiques (mais pas tout à fait).
14176 LyX sait gérer la plupart de leurs fonctions.
14177 J'ai utilisé LyX avec succès pour écrire des articles soumis à ces deux
14181 \begin_layout Subsection
14185 \begin_layout Standard
14186 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
14190 Fichier\SpecialChar \menuseparator
14192 \begin_inset space ~
14196 \begin_inset space ~
14201 , et choisissez le modèle
14210 Ça vous donnera un document (presque) vide comprenant les parties les plus
14211 courantes d'un manuscrit.
14212 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
14218 Veuillez juste garder ce qui suit présent à l'esprit.
14221 \begin_layout Enumerate
14222 LyX ne vous laissera pas changer la taille de police ni la mise en page
14223 du document, car les deux paquetage ne permettent pas de telles modifications.
14226 \begin_layout Enumerate
14227 La langue du document ne doit pas être modifiée.
14228 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
14236 Outils\SpecialChar \menuseparator
14242 \begin_inset space ~
14246 \begin_inset space ~
14249 langue\SpecialChar \menuseparator
14255 \begin_inset space ~
14268 si vous voulez retenir ce changement).
14271 \begin_layout Enumerate
14273 \begin_inset Quotes fld
14277 \begin_inset Quotes frd
14280 doit être utilisé pour définir les mots clés.
14283 \begin_layout Enumerate
14288 fournit un style nommé
14289 \begin_inset Quotes fld
14292 Code de classification
14293 \begin_inset Quotes frd
14296 , qui peut être utilisé pour définir des codes de clasification comme les
14298 Notez que cette fonction n'est pas disponible dans le paquetage
14305 \begin_layout Enumerate
14306 Plusieurs nouveaux environnements sont disponibles :
14307 \begin_inset Quotes fld
14311 \begin_inset Quotes frd
14315 \begin_inset Quotes fld
14319 \begin_inset Quotes frd
14323 \begin_inset Quotes fld
14327 \begin_inset Quotes frd
14331 \begin_inset Quotes fld
14335 \begin_inset Quotes frd
14339 \begin_inset Quotes fld
14343 \begin_inset Quotes frd
14347 \begin_inset Quotes fld
14351 \begin_inset Quotes frd
14355 \begin_inset Quotes fld
14359 \begin_inset Quotes frd
14363 \begin_inset Quotes fld
14367 \begin_inset Quotes frd
14371 \begin_inset Quotes fld
14375 \begin_inset Quotes frd
14379 \begin_inset Quotes fld
14383 \begin_inset Quotes frd
14387 \begin_inset Quotes fld
14391 \begin_inset Quotes frd
14395 \begin_inset Quotes fld
14399 \begin_inset Quotes frd
14403 \begin_inset Quotes fld
14407 \begin_inset Quotes frd
14411 \begin_inset Quotes fld
14415 \begin_inset Quotes frd
14419 Leur utilisation est plus ou moins évidente.
14420 LyX gère tous ces environnements ; il utilisera l'étiquette, le style de
14421 texte, et le schéma de numérotation qui convient pour chacun d'eux.
14424 \begin_layout Enumerate
14425 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
14431 Dans LyX, les citations s'affichent comme d'habitude ; dans la sortie,
14432 les citations apparaissent comme des exposants.
14433 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
14439 \begin_inset Quotes fld
14443 \begin_inset space ~
14451 \begin_inset Quotes frd
14458 \begin_layout Plain Layout
14459 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
14467 \begin_layout Enumerate
14468 Il n'y a pas de section
14469 \begin_inset Quotes fld
14473 \begin_inset Quotes frd
14476 dans les deux paquetages, utilisez simplement l'environnement
14477 \begin_inset Quotes fld
14481 \begin_inset Quotes frd
14487 \begin_layout Enumerate
14488 Vous pouvez ajouter des appendices au papier,
14492 les remerciements et
14497 LyX propose un environnement spécial, appelé
14500 \begin_inset space ~
14509 \begin_layout Plain Layout
14519 qui indique le début des appendices.
14520 Cet environnement doit être laissé vide ; il sert juste à émettre une commande
14521 LaTeX, mais rien n'est imprimé.
14523 \begin_inset Quotes fld
14527 \begin_inset Quotes frd
14530 apparaît en lettres bleues, comme indications que toutes les sections qui
14531 suivent ce point sont des appendices.
14532 Pour écrire un appendice, utilisez l'environnement
14533 \begin_inset Quotes fld
14537 \begin_inset Quotes frd
14541 LyX va numéroter chaque appendice avec une lettre majuscule, comme cela
14542 est demandé par les deux journaux.
14544 \begin_inset Quotes fld
14547 Section d'appendices
14548 \begin_inset Quotes frd
14555 être présente avant le premier appendice ; si ce n'est pas le cas, tous
14556 les appendices seront numérotés comme des sections normales, dans la sortie.
14557 Un appendice peut contenir des
14569 s de la manière habituelle.
14572 \begin_layout Enumerate
14581 utilisent la commande
14585 pour les légendes des tableaux.
14586 La conséquence en est qu'un tableau créé avec LyX est affiché correctement,
14587 mais sans sa légende.
14588 Cependant, vous pouvez utiliser un peu de code TeX pour contourner ce problème,
14589 de façon à ce que les légendes s'impriment comme prévu.
14590 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
14591 légende, et remplacez la par le code LaTeX
14595 tbl{votre légende de tableau}{
14597 (sic) ; vous devez ensuite mettre le code LaTeX
14601 immédiatement après votre tableau.
14602 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
14603 voir comme cette astuce est utilisée.
14604 Une autre solution, si vous avez besoin de légendes de tableaux, est de
14605 construire tout le tableau dans un fichier
14609 , puis inclure celui-ci dans le document LyX (par
14611 Insertion\SpecialChar \menuseparator
14612 Fichier\SpecialChar \menuseparator
14616 Vous pouvez trouver des consignes pour la création d'un tableau flottant
14625 , qui se trouve dans la distribution des paquetages correspondants.
14628 \begin_layout Subsection
14629 Préparer un papier avant de le soumettre
14632 \begin_layout Standard
14633 Avant de soumettre votre papier vous devez exporter le document LyX en tant
14634 que fichier LaTeX (
14636 Fichier\SpecialChar \menuseparator
14637 Exporter\SpecialChar \menuseparator
14640 ), puis modifier le fichier
14648 \begin_layout Plain Layout
14649 En fait, vous avez le choix entre LaTeX
14650 \begin_inset space ~
14653 (standard) et LaTeX
14654 \begin_inset space ~
14658 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
14659 utiliser l'option pdflatex pour que les graphiques soient convertis au
14660 format PDF, prêts à être utilisés par pdflatex.
14668 \begin_layout Enumerate
14669 Enlevez les lignes de commentaires avant la commande
14678 \begin_layout Enumerate
14679 Enlevez tout ce qui se trouve entre les commandes
14691 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
14695 \begin_layout Standard
14696 Vous devez maintenant sauvegarder le fichier
14700 ainsi modifié, et lancer LaTeX dessus autant de fois que nécessaire.
14701 Vous pouvez alors contrôler l'aspect du document
14708 \begin_layout Subsection
14709 Utilisation du code TeX
14712 \begin_layout Standard
14713 L'usage du code TeX est réduit à deux commandes, qui doivent être placées
14714 au début du document.
14715 Si vous avez commencé à écrire votre papier à partir du modèle
14723 , le code TeX nécessaire est déjà là, et vous n'avez normalement pas besoin
14725 Vous pouvez seulement changer le premier code TeX pour spécifier ce qui
14726 s'imprime en haut des pages paires et impaires (respectivement le titre
14727 abrégé et le nom des auteurs).
14728 Ce code TeX doit être de la forme
14732 markboth{Noms des Auteurs}{Titre Abrégé du Papier}
14737 \begin_layout Section
14741 \begin_layout Standard
14747 \begin_layout Subsection
14751 \begin_layout Standard
14756 fournit une classe de document pour créer un manuscrit adapté pour une
14757 soumission électronique à un des journaux publiés par l'IoP
14759 (Institute of Physics)
14762 Les instructions aux auteurs pour créer un papier en utilisant la classe
14767 peuvent être téléchargées en même temps que le paquetage iopart à partir
14769 \begin_inset Flex URL
14772 \begin_layout Plain Layout
14774 ftp://ftp.iop.org/pub/journals/latex2e
14782 \begin_layout Subsection
14786 \begin_layout Standard
14787 La manière la plus simple pour écrire un papier est de commencer avec le
14792 qui est disponible dans la liste des modèles de LyX.
14795 Fichier\SpecialChar \menuseparator
14797 \begin_inset space ~
14801 \begin_inset space ~
14806 , et choisissez le modèle, enregistrez-le sous un nouveau nom et commencez
14808 Le modèle explique comment utiliser les environnements spéciaux.
14809 Voici les conseils les plus importants :
14812 \begin_layout Itemize
14813 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez que les
14817 \begin_inset space ~
14821 \begin_inset space ~
14825 \begin_inset space ~
14830 ne sont pas activées dans les paramètres du document,
14840 \begin_layout Itemize
14841 L'environnement de titre définit le type de document.
14842 Vous devez donc utiliser un des environnements suivants pour le titre :
14846 \begin_layout Itemize
14851 pour un papier (Paper)
14854 \begin_layout Itemize
14858 \begin_inset Note Note
14861 \begin_layout Plain Layout
14864 Je ne l'ai pas trouvé (NdT)
14871 pour une revue (Review)
14874 \begin_layout Itemize
14879 pour une revue thématique (Topical review)
14882 \begin_layout Itemize
14887 pour un commentaire (Comment)
14890 \begin_layout Itemize
14898 \begin_layout Itemize
14903 pour un papier ( comme titre)
14906 \begin_layout Itemize
14911 pour une communication préliminaire
14914 \begin_layout Itemize
14919 pour une communication rapide
14922 \begin_layout Itemize
14927 pour une lettre aux éditeurs (Letter)
14931 \begin_layout Itemize
14932 Tous les environnements de titre, sauf
14936 peuvent avoir un titre court facultatif.
14939 \begin_layout Itemize
14940 Il y a un environnement de titre général
14944 qui n'est pas géré par LyX.
14945 Il peut être utilisé en code TeX si votre document ne correspond pas à
14946 l'un des autres types de titres.
14949 \begin_layout Standard
14950 Pour plus d'information comme des astuces pour des mises en formes spéciales
14951 pour les tableaux et les formules, voyez les instructions aux auteurs de
14955 \begin_layout Section
14959 \begin_layout Standard
14962 Panayotis Papasotiriou
14965 \begin_layout Subsection
14969 \begin_layout Standard
14970 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
14971 Academic Publishers, qui permet de soumettre sous format électronique des
14972 manuscrits destinés à leurs publications.
14973 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
14976 Astrophysics and Space Science
14982 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
14984 \begin_inset Flex URL
14987 \begin_layout Plain Layout
14989 http://www.wkap.nl/jrnllist.htm/JRNLHOME
14995 On peut télécharger le paquetage Kluwer sur le site
14996 \begin_inset Flex URL
14999 \begin_layout Plain Layout
15001 http://www.wkap.nl/kaphtml.htm/STYLEFILES
15007 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
15008 être téléchargé séparément).
15011 \begin_layout Standard
15012 LyX supporte de nombreuses fonctions de ce paquetage mais pas tout.
15013 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
15014 \begin_inset Quotes fld
15018 \begin_inset Quotes frd
15022 \begin_inset CommandInset ref
15024 reference "subsec:particularités_kluwer"
15029 J'ai récemment utilisé LyX pour écrire un article soumis à
15031 Astrophysics and Space Science
15033 sans aucun problème.
15036 \begin_layout Subsection
15040 \begin_layout Standard
15041 La façon la plus simple d'écrire un papier est de partir du fichier modèle
15045 Fichier\SpecialChar \menuseparator
15047 \begin_inset space ~
15051 \begin_inset space ~
15061 Ça vous donnera un document (presque) vide qui comprend les champs les
15062 plus couramment utilisés dans un manuscrit avec une courte description
15064 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
15065 existant (y compris les crochets,
15069 ) par l'information correcte.
15072 \begin_layout Subsection
15073 Préparer un papier avant de le soumettre
15076 \begin_layout Standard
15077 Comme pour le paquetage AASTeX, avant de soumettre votre papier à la publication
15079 \begin_inset Quotes fld
15083 \begin_inset Quotes frd
15089 \begin_layout Enumerate
15090 Exportez votre papier comme fichier LaTeX.
15096 ichier\SpecialChar \menuseparator
15101 porter\SpecialChar \menuseparator
15111 \begin_layout Enumerate
15112 Éditez avec un éditeur de texte le fichier
15116 obtenu, et faites les changements suivants
15120 \begin_layout Enumerate
15121 enlevez les lignes de commentaire avant la commande
15130 \begin_layout Enumerate
15131 enlevez tout ce qui se trouve entre les commandes
15143 comprises, sauf celles que vous avez explicitement incluses dans le préambule
15147 \begin_layout Standard
15148 Enregistrez le fichier
15156 \begin_layout Enumerate
15157 Lancez LaTeX sur ce fichier
15161 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
15164 \begin_layout Enumerate
15165 Visualisez le document
15169 obtenu avec, par exemple,
15173 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
15174 pas fait d'erreur).
15177 \begin_layout Subsection
15178 \begin_inset Quotes fld
15182 \begin_inset Quotes frd
15185 du paquetage Kluwer
15186 \begin_inset CommandInset label
15188 name "subsec:particularités_kluwer"
15195 \begin_layout Standard
15196 Le paquetage Kluwer présente les
15197 \begin_inset Quotes fld
15201 \begin_inset Quotes frd
15207 \begin_layout Enumerate
15208 Il est possible d'écrire plusieurs articles dans le même fichier LaTeX
15212 \begin_layout Plain Layout
15213 Je ne vois aucune bonne raison de le faire.
15219 Chaque article doit être compris dans l'environnement
15220 \begin_inset Quotes fld
15224 \begin_inset Quotes frd
15228 Malheureusement, cet environnement ne peut pas être omis, même si vous
15229 n'écrivez qu'un seul article.
15230 Ainsi, chaque article commence par la commande
15236 et, bien sûr, se termine par la commande
15243 Bien que cela puisse être implémenté dans LyX, je ne l'ai pas fait car
15244 ce n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
15245 Vous devez donc les entrer directement et les marquer comme code LaTeX
15247 \begin_inset Quotes fld
15251 \begin_inset Quotes frd
15257 \begin_layout Enumerate
15258 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
15259 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
15260 et les mots-clés) doit être comprise dans un environnement appelé
15261 \begin_inset Quotes fld
15265 \begin_inset Quotes frd
15269 Ce n'est pas implémenté dans LyX, vous devez donc entrer le titre, le sous-titr
15271 entre deux lignes de Texte Rouge (
15286 \begin_layout Enumerate
15287 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
15288 doit être écrite ainsi :
15311 \begin_layout Standard
15316 tient compte de toutes ces
15317 \begin_inset Quotes fld
15321 \begin_inset Quotes frd
15325 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
15326 rien besoin de faire de spécial.
15330 \begin_layout Enumerate
15331 n'effacez pas le code TeX qui se trouve dans le modèle, et
15334 \begin_layout Enumerate
15335 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
15336 fourni et modifiez-le.
15339 \begin_layout Section
15343 \begin_layout Standard
15349 \begin_layout Subsection
15353 \begin_layout Standard
15354 Les classes de document LyX
15356 article (koma-script)
15360 report (koma-script)
15378 correspondent respectivement aux classes LaTeX
15394 , de la famille Koma-Script.
15395 Elles forment des alternatives aux classes standard, respectivement
15411 et sont plus proches des conventions typographiques européennes en un certain
15415 \begin_layout Itemize
15416 la taille de caractère standard est de 11
15417 \begin_inset space ~
15422 article (koma-script)
15426 report (koma-script)
15433 \begin_inset space ~
15438 letter (koma-script);
15441 \begin_layout Itemize
15442 les en-têtes, les marqueurs de l'environnement
15446 et d'autres éléments de la classe
15448 letter (koma-script)
15450 sont en police grasse sans empattement
15454 \begin_layout Plain Layout
15455 Il y a une grande différence entre les anciennes polices cm grasses sans
15456 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
15457 En comparaison, les polices grasses sans empattement ec semblent un peu
15467 permet de reproduire l'apparence
15468 \begin_inset Quotes fld
15472 \begin_inset Quotes frd
15475 , tout en utilisant les polices ec.
15481 La numérotation des en-têtes de chapitre est rendue de la même manière
15482 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
15484 \begin_inset Quotes fld
15488 \begin_inset Quotes frd
15492 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
15493 d'options (à entrer dans le champ
15499 Document\SpecialChar \menuseparator
15500 Paramètres\SpecialChar \menuseparator
15502 \begin_inset space ~
15506 \begin_inset space ~
15512 Une description détaillée de ces options, en allemand, est disponible dans
15517 de la documentation Koma-script
15523 \begin_layout Plain Layout
15524 La version en anglais est le
15536 \begin_layout Itemize
15537 la principale méthode utilisée dans les classes de cocuments pour modifier
15539 \begin_inset Note Note
15542 \begin_layout Plain Layout
15543 je n'arrive pas à traduire
15544 \begin_inset Quotes fld
15548 \begin_inset Quotes frd
15564 ( dans LyX elles doivent être entrées dans le champ d'
15570 Document\SpecialChar \menuseparator
15571 Paramètres\SpecialChar \menuseparator
15573 \begin_inset space ~
15577 \begin_inset space ~
15583 Elles permettent une modification plus claire des marges de page que celle
15586 Document\SpecialChar \menuseparator
15590 Une description détaillée de ces options, en allemand, est disponible dans
15595 de la documentation Koma-script;
15598 \begin_layout Itemize
15599 les classes de document LaTeX de la famille Koma-Script définissent un certain
15600 nombre de commandes supplémentaires.
15601 Celles d'entre elles qui ont une signification dans LyX sont implémentées
15602 par des types de paragraphes y correspondant.
15605 \begin_layout Standard
15606 Une description détaillée, en allemand, des classes de document LaTeX de
15607 la famille Koma-Script se trouve dans le
15611 de la documentation Koma-Script
15615 \begin_layout Plain Layout
15616 Il y en a une traduction en anglais, incomplète,
15621 \begin_inset Note Note
15624 \begin_layout Plain Layout
15625 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
15636 Les sections qui suivent décrivent seulement les aspects de ces classes
15637 qui ont un sens dans LyX.
15640 \begin_layout Subsection
15643 article (koma-script)
15647 report (koma-script)
15654 \begin_layout Standard
15655 Les classes de document
15657 article (koma-script)
15661 report (koma-script)
15667 sont implémentées respectivement dans les fichiers de format
15680 Ils contiennent tous les types de paragraphe correspondant aux classes
15681 standard respectives
15693 mais partiellement modifiés, à l'exception du type
15697 , spécifique à LyX, qui est remplacé par le nouveau type
15701 (Labeling) qui a les mêmes fonctions.
15706 , il y d'autres nouveaux types de paragraphe.
15713 letter (koma-script)
15718 \begin_layout Itemize
15731 (Addsec) : sont les équivalents respectifs de
15743 , ajoutant de plus une entrée dans la table des matières.
15752 n'existent pas dans
15754 article (koma-script)
15759 \begin_layout Itemize
15768 : ont le même role que, respectivement
15776 , mais sans indiquer de numéro de chapitre ou de section.
15781 n'est pas disponible dans
15783 article (koma-script)
15789 \begin_layout Plain Layout
15790 Il y a aussi une commande
15802 report (koma-script)
15804 , mais comme elle fait la même chose que
15808 , elle n'a pas été implémentée dans LyX.
15816 \begin_layout Itemize
15821 : génère un en-tête écrit avec des caractères de taille standard, juste
15822 au-dessus du paragraphe suivant et sans modifier la structure du document.
15825 \begin_layout Itemize
15834 (Captionbelow) : sont des légendes spéciales qui respectent les différents
15835 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
15836 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
15837 vous mettez toujours les légendes au-dessus des tableaux).
15838 Vous pouvez aussi utiliser l'option de classe
15850 pour les tableaux et en
15855 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
15858 \begin_layout Itemize
15863 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
15865 Si vous utilisez le paramètre optionnel (
15867 Insertion\SpecialChar \menuseparator
15869 \begin_inset space ~
15874 ), vous pouvez y mettre l'auteur de la maxime.
15875 Maxime et auteur sont séparés par une ligne.
15876 Il vous faut au minimum Koma-Script version 2.8q.
15881 n'est pas présent dans
15883 article (koma-script)
15888 \begin_layout Standard
15889 Les types qui sont présentés ci-dessous forment en compagnie des types
15901 , la zone de titre du document.
15902 Ils doivent être entrés au-dessus du premier paragraphe
15903 \begin_inset Quotes fld
15907 \begin_inset Quotes frd
15914 \begin_layout Plain Layout
15915 Les commandes LaTeX correspondantes doivent apparaître avant la commande
15928 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
15929 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
15930 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
15946 \begin_layout Itemize
15951 (Subject) : introduit au-dessus du titre ordinaire (
15963 ) un paragraphe centré pour indiquer le sujet du document.
15966 \begin_layout Itemize
15971 (Publishers) : introduit au-dessous du titre ordinaire (
15983 ) un paragraphe centré indiquant le nom de l'éditeur.
15986 \begin_layout Itemize
15991 (Dedication) : dans
15993 report (koma-script)
15999 , dispose un paragraphe centré, sur une page à part après la page de titre,
16003 article (koma-script)
16005 , dispose un paragraphe centré, en-dessous du titre normal (
16021 ) pour la dédicace.
16024 \begin_layout Itemize
16029 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
16046 ) pour un en-tête de document.
16049 \begin_layout Itemize
16054 (Uppertitleback) : dans un document
16056 report (koma-script)
16058 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
16059 verso de la page de titre.
16060 N'a aucun effet dans un document imprimé en recto seul ni dans
16062 article (koma-script).
16065 \begin_layout Itemize
16070 (Lowertitleback) : dans un document
16072 report (koma-script)
16074 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
16075 de la page de titre.
16076 N'a aucun effet dans un document imprimé en recto seul ni dans
16078 article (koma-script).
16081 \begin_layout Itemize
16087 (Extratitle) : introduit une page
16088 \begin_inset Quotes fld
16092 \begin_inset Quotes frd
16095 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
16098 \begin_layout Standard
16099 Les fichiers de configuration correspondant aux classes
16101 article (koma-script)
16105 report (koma-script)
16111 comprennent le fichier
16116 C'est là que vous définirez vos propres types.
16121 dans votre répertoire personnel de formats, et éditez-le !
16124 \begin_layout Subsection
16127 letter (koma-script)
16130 \begin_layout Standard
16131 La classe de document
16133 letter (koma-script)
16135 est implémentée dans le fichier
16140 Elle contient tous les paragraphes de la classe standard
16144 correspondante, partiellement modifiés, à l'exception des types
16156 , spécifiques à LyX et qui sont remplacés par le nouveau type
16161 En plus par rapport à la classe standard, elle contient les types connus
16175 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
16178 \begin_layout Standard
16179 L'apparence de la lettre produite par cette classe de document peut-être
16180 contrôlée par des commandes LaTeX que vous pouvez insérer dans le préambule
16185 \begin_layout Plain Layout
16186 On obtient un en-tête
16187 \begin_inset Quotes fld
16191 \begin_inset Quotes frd
16194 , comportant le nom et l'adresse, avec les commandes LaTeX suivantes dans
16198 \begin_layout LyX-Code
16208 \begin_layout LyX-Code
16224 \begin_layout LyX-Code
16234 \begin_layout LyX-Code
16255 Une description détaillée de ces commandes se trouve en langue allemande
16256 dans la documentation de Koma-Script
16261 Grâce à elles, l'auteur de la lettre peut créer son propre format.
16264 \begin_layout Standard
16273 définissent le début de la lettre et doivent être présents dans toute lettre.
16274 Pour les identifier dans LyX, les lettres
16282 apparaissent dans la marge.
16283 Il est possible d'écrire plusieurs lettres en un seul fichier.
16288 provoque le passage à une nouvelle lettre au même destinataire, et le type
16293 permet de changer de destinataire.
16311 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
16312 plusieurs fois dans une même lettre.
16315 \begin_layout Itemize
16320 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
16321 t le début d'une lettre.
16324 \begin_layout Itemize
16329 (Opening) : introduit un paragraphe pour la formule de politesse initiale
16330 et produit implicitement une nouvelle lettre.
16333 \begin_layout Itemize
16342 : introduit un paragraphe pour la formule de politesse finale.
16345 \begin_layout Itemize
16350 : introduit un post-scriptum.
16353 \begin_layout Itemize
16358 : introduit un paragraphe pour les co-destinataires.
16361 \begin_layout Itemize
16367 (Encl) : introduit un paragraphe pour les pièces jointes.
16370 \begin_layout Standard
16411 sont des types qui présentent une invite et qui servent à entrer des renseignem
16412 ents qui seront utilisés par la classe de document.
16413 Nous les appellerons
16414 \begin_inset Quotes fld
16418 \begin_inset Quotes frd
16425 \begin_layout Plain Layout
16426 NdT : Mais si quelqu'un a une meilleure idée pour traduire
16427 \begin_inset Quotes fld
16431 \begin_inset Quotes frd
16434 , je ne dis pas non.
16443 \begin_layout Plain Layout
16444 On pourrait considérer que les types
16452 devraient être des types à invite.
16453 Cependant, à cause de la signification particulière de ces types, je les
16454 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
16456 En plus, cela choquerait mon sens de la symétrie si les types
16464 avaient une apparence très différente.
16470 Ces types doivent être présents avant le type
16477 \begin_layout Standard
16478 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
16479 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
16480 ion d'un type donné, mais aussi d'autres facteurs.
16481 Par exemple, dans le comportement par défaut, une signature entrée avec
16486 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
16491 La valeur indiquée pour
16495 n'apparaîtra même pas dans la lettre.
16496 Nous avons déjà signalé plus haut la possibilité de décrire son propre
16497 environnement de lettre.
16500 \begin_layout Standard
16501 Les types à invite peuvent être utilisés comme des paragraphes vides.
16502 Cela a un sens par exemple pour le type
16506 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
16511 qui est prise comme signature, tandis que si l'on utilise un paragraphe
16516 vide, il n'y a réellement pas de signature spécifiée.
16519 \begin_layout Standard
16520 Il est possible en utilisant ces types à invite de créer un patron de lettre
16521 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
16522 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
16525 \begin_layout Itemize
16530 (Name) : nom de l'expéditeur.
16531 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
16532 dans l'en-tête de la lettre.
16535 \begin_layout Itemize
16540 : signature de l'expéditeur.
16541 Par défaut, apparaît en dessous du type
16550 est absent, c'est la valeur du type
16557 \begin_layout Itemize
16562 (Address) : adresse de l'expéditeur.
16563 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
16564 en dessous du nom de l'expéditeur.
16567 \begin_layout Itemize
16572 (Telephone) : numéro de téléphone de l'expéditeur.
16573 Par défaut, correspond à la variable
16582 \begin_layout Itemize
16587 (Place) : lieu d'écriture de la lettre.
16590 \begin_layout Itemize
16595 : date d'écriture de la lettre.
16604 disposent par défaut le lieu et la date sur une ligne alignée à droite,
16605 en dessous du destinataire.
16610 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
16616 S'il n'y a pas de paragraphe
16620 , la date du jour est utilisée.
16623 \begin_layout Itemize
16628 (Backaddress) : adresse pour le retour du courrier.
16629 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
16633 \begin_layout Itemize
16638 (Specialmail) : informations spéciales sur le courrier.
16639 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
16640 l'adresse de retour du courrier.
16643 \begin_layout Itemize
16648 (Location) : informations supplémentaires.
16649 Par défaut, apparaît à droite en dessous du champ du destinataire.
16652 \begin_layout Itemize
16657 : le titre de la lettre.
16658 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
16662 \begin_layout Itemize
16667 : le sujet de la lettre.
16668 Par défaut, apparaît en caractères gras au-dessus du paragraphe
16675 \begin_layout Standard
16696 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
16697 titre, une ligne qui contient les champs
16698 \begin_inset Quotes fld
16702 \begin_inset Quotes frd
16706 \begin_inset Quotes fld
16710 \begin_inset Quotes frd
16714 \begin_inset Quotes fld
16718 \begin_inset Quotes frd
16722 \begin_inset Quotes fld
16726 \begin_inset Quotes frd
16730 \begin_inset Quotes fld
16734 \begin_inset Quotes frd
16738 \begin_inset Quotes fld
16742 \begin_inset Quotes frd
16747 \begin_inset Quotes fld
16751 \begin_inset Quotes frd
16754 , LyX reprend la valeur donnée dans
16759 Si l'un quelconque de ces types
16760 \begin_inset Quotes fld
16763 pour lettre commerciale
16764 \begin_inset Quotes frd
16767 est utilisé, la valeur donnée pour
16771 n'apparaîtra pas, seule est définie la variable LaTeX
16778 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
16779 le champ du destinataire) est supprimée.
16780 Les types sont implémentés comme des types à invite, avec les invites correspon
16781 dantes, et doivent être utilisés avant le type
16788 \begin_layout Itemize
16793 (Yourref) : Votre référence
16796 \begin_layout Itemize
16801 (Yourmail) : Votre courrier du
16804 \begin_layout Itemize
16809 (Myref) : Notre référence
16812 \begin_layout Itemize
16817 (Customer) : Numéro de client
16820 \begin_layout Itemize
16825 (Invoice) : Numéro de facture
16828 \begin_layout Subsection
16829 La nouvelle classe lettre :
16831 letter (koma-script v.2)
16834 \begin_layout Standard
16840 \begin_layout Standard
16841 \begin_inset VSpace medskip
16847 \begin_layout Standard
16848 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
16856 , désormais périmée.
16857 Elle a – du côté LaTeX – une interface complètement nouvelle et n'est pas
16858 compatible avec l'ancienne classe.
16859 LyX supporte les deux, mais il est recommandé d'utiliser la nouvelle.
16862 \begin_layout Standard
16863 Cette classe recouvre les mêmes fonctionnalités que
16865 letter (koma-script)
16867 , plus quelques autres.
16868 Les éléments de base sont
16872 (adresse du destinataire, comme
16876 dans le précédent format),
16889 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
16890 lettres dans un même document).
16891 Les nouveaux éléments concernent l'expéditeur, ce sont :
16907 et la possibilité de mettre un
16913 Insertion\SpecialChar \menuseparator
16919 \begin_layout Standard
16920 La plus grande amélioration est la possibilité de configurer la mise en
16921 page de la lettre pour s'adapter à presque tous les besoins, soit dans
16924 Document\SpecialChar \menuseparator
16925 Paramètres\SpecialChar \ldots{}
16928 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
16933 ), qui sera lu comme une option de classe
16937 \begin_layout Plain Layout
16938 Le paquetage KOMA est livré avec quelques fichiers
16943 Il y a par exemple un fichier
16947 qui suit les règles typographiques allemandes, et un
16951 qui permet de retrouver la mise en page par défaut de l'ancienne classe
16957 Vous pouvez charger cette dernière avec l'option de classe
16961 , mise dans le champ
16967 Document\SpecialChar \menuseparator
16968 Paramètres\SpecialChar \menuseparator
16970 \begin_inset space ~
16974 \begin_inset space ~
16985 Jetez donc un œil sur le modèle
16989 fourni avec LyX, qui vous donnera des exemples.
16990 Vous trouverez une description détaillée dans la documentation de Koma-Script
16998 \begin_layout Subsection
17002 \begin_layout Standard
17003 Avec LyX, la visualisation d'un document de classe Koma-Script peut poser
17004 quelques problèmes :
17007 \begin_layout Itemize
17008 le numéro de chapitre pour un type
17012 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
17013 d'être sur la même ligne juste avant.
17014 C'est causé par le comportement interne de LyX face au marqueur de type
17019 dans le fichier de format;
17022 \begin_layout Itemize
17023 les en-têtes des types
17031 sont uniquement dans la
17032 \begin_inset Quotes fld
17036 \begin_inset Quotes frd
17039 table des matières LaTeX, et pas dans la table des matières LyX (
17041 Document\SpecialChar \menuseparator
17047 \begin_layout Itemize
17048 les paragraphes avec la classe de document
17052 apparaissent séparés par de l'interligne supplémentaire, et non par une
17054 C'est le comportement par défaut, qui se passe de commande LaTeX spécifique.
17055 Mais dans la fenêtre
17057 Document\SpecialChar \menuseparator
17060 le bouton à cocher correspondant indique
17069 insère toujours des commandes LaTeX supplémentaires dans le document pour
17070 causer cet espacement, ce qui ne serait pas le comportement désiré dans
17074 \begin_layout Section
17075 Article (mwart), book (mwbk) and report (mwrep)
17076 \begin_inset Argument
17079 \begin_layout Plain Layout
17090 \begin_layout Standard
17096 \begin_layout Standard
17097 Les classes de document LyX
17109 correspondent aux classes de document LaTeX
17122 Elles remplacent les classes de document standard
17134 et sont mieux adaptées en bien des aspects aux conventions typographiques
17138 \begin_layout Standard
17139 Les différences principales sont :
17142 \begin_layout Itemize
17143 Les titres non numérotés (avec une étoile, comme
17147 ) sont présents dans la table des matières.
17150 \begin_layout Itemize
17151 Des styles de mise en page supplémentaires :
17155 \begin_layout Description
17156 uheadings en-têtes sur plusieurs lignes,
17159 \begin_layout Description
17160 myheadings en-têtes personnalisés, définis par les commandes
17175 \begin_layout Description
17176 myuheadings en-têtes personnalisés sur plusieurs lignes
17179 \begin_layout Description
17180 outer le numéro de page est placé du côté extérieur de la page
17184 \begin_layout Itemize
17189 \begin_layout Description
17190 rmheadings titres avec empattement – par défaut,
17193 \begin_layout Description
17194 sfheadings titres sans empattement,
17197 \begin_layout Description
17198 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
17201 \begin_layout Description
17202 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
17205 \begin_layout Description
17206 withmarginpar réserver de la place sur la page pour les marges.
17210 \begin_layout Section
17214 \begin_layout Standard
17224 \begin_layout Subsection
17228 \begin_layout Standard
17233 est une classe très puissante et en constante évolution.
17234 Elle a été conçue pour la littérature de fiction comme de non-fiction.
17235 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
17236 en forme de son document.
17241 est basée sur la classe standard
17245 , mais elle peut aussi émuler la classe
17252 \begin_layout Standard
17257 , le développeur de
17261 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
17263 La plupart ont été rassemblés avec
17268 Il est donc beaucoup plus facile de mettre en forme la table des matières,
17269 les appendices, les chapitres et autres.
17270 LyX, ne gère pas de façon native la plupart de ces fonctionnalités.
17271 Quelque-unes pourront être ajoutées dans de prochaines versions
17275 \begin_layout Plain Layout
17276 Vous êtes invités à faire des suggestions à
17277 \begin_inset Flex URL
17280 \begin_layout Plain Layout
17282 lyx-devel@lists.lyx.org
17292 , beaucoup ne le seront probablement jamais, à cause des limitations de
17293 la structure de LyX.
17294 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
17295 de quelques commandes LaTeX (en code TeX
17299 \begin_layout Plain Layout
17301 \begin_inset space ~
17305 \begin_inset CommandInset ref
17307 reference "sec:Insérer-du-code-LaTeX"
17311 pour plus de détails.
17317 Dans cette section, nous ne listerons que les fonctions qui sont gérées
17318 par LyX de façon native.
17319 Pour une description détaillée (et pour le reste des fonctions) nous recommando
17320 ns de jeter un œil au manuel détaillé de la classe
17328 \begin_layout Plain Layout
17330 \begin_inset Flex URL
17333 \begin_layout Plain Layout
17335 CTAN:/macros/latex/memoir/memman.pdf
17345 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
17346 à la fois une description complète de la bonne manière de typographier
17347 et un superbe exemple de bonne typographie en lui-même.
17350 \begin_layout Subsection
17351 Fonctions de base et restrictions
17354 \begin_layout Standard
17359 accepte toutes les fonctions de la classe standard
17364 Il y a pourtant quelques différences, comme celles qui suivent :
17367 \begin_layout Description
17369 \begin_inset space ~
17373 \begin_inset space ~
17377 \begin_inset space ~
17380 : Memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
17384 \begin_layout Description
17386 \begin_inset space ~
17390 \begin_inset space ~
17394 \begin_inset space ~
17398 \begin_inset Quotes fld
17402 \begin_inset Quotes frd
17405 n'est pas géré, à cause d'un conflit de commandes entre
17413 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
17415 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
17418 Document\SpecialChar \menuseparator
17419 Paramètres\SpecialChar \menuseparator
17421 \begin_inset space ~
17425 \begin_inset space ~
17429 \begin_inset space ~
17435 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
17442 dans le corps du texte ou dans le préambule (par exemple
17446 chapterstyle{companion}
17451 \begin_layout Description
17453 \begin_inset space ~
17456 : Les sections (chapitres, sections, sous-sections etc.) ont un paramètre
17457 facultatif dans les classes standard.
17458 Avec ce dernier, vous pouvez donner une version alternative du titre pour
17459 la table des matière et les entêtes (par exemple, quand le titre est trop
17461 Dans LyX, vous pouvez le faire avec
17463 Insertion\SpecialChar \menuseparator
17465 \begin_inset space ~
17470 au début de la section/chapitre.
17475 a un deuxième paramètre facultatif qui permet de séparer la table des matières
17477 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
17478 du texte, un pour la table des matières et un pour les entêtes.
17479 Insérez simplement deux paramètres facultatifs si vous avez besoin de cette
17480 fonction, le premier contient le titre court destiné à la table des matière,
17481 le second un autre titre court destiné aux entêtes.
17484 \begin_layout Description
17486 \begin_inset space ~
17489 : Dans les classes standard (et dans beaucoup d'autres classes), la table
17490 des matières, la liste des tableaux et la liste des figures commencent
17491 automatiquement une novelle page.
17496 ne suit pas cette règle.
17497 Vous devez insérer un saut de page vous-même, si vous en voulez un.
17500 \begin_layout Description
17502 \begin_inset space ~
17506 \begin_inset space ~
17510 \begin_inset space ~
17513 : Pour quelque raison inconnue, Memoir utilise une pagination sur la page
17514 de titre (dans les classes standard, les pages de titres sont
17515 \begin_inset Quotes fld
17519 \begin_inset Quotes frd
17522 , c'est-à-dire sans numérotation).
17523 Si vous voulez une page de titre vide, tapez
17527 aliaspagestyle{title}{empty}
17532 \begin_layout Description
17534 \begin_inset space ~
17537 : Avec l'option de classe
17543 Document\SpecialChar \menuseparator
17544 Paramètres\SpecialChar \menuseparator
17546 \begin_inset space ~
17550 \begin_inset space ~
17559 ), vous pouvez imiter le style
17564 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
17565 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
17566 ne commenceront pas sur une nouvelle page (mais–contrairement à la
17567 \begin_inset Quotes fld
17571 \begin_inset Quotes frd
17578 —ils sont encore autorisés), les parties cependant utilisent leur propre
17586 \begin_layout Description
17588 \begin_inset space ~
17592 \begin_inset space ~
17596 \begin_inset space ~
17600 \begin_inset space ~
17603 : Par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
17604 de police supprimées, qui étaient utilisée par l'ancienne version LaTeX
17614 Il produit une erreur et arrête LaTeX dès qu'une commande de ce genre apparaît.
17619 autorise de nouveau ces commandes et set contente d'émettre un avertissement
17620 (qui au moins ne stoppe pas LaTeX).
17621 Puisque beaucoup de paquetages LaTeX et en particulier les fichiers de
17622 style BibTeX utilisent encore ces commandes, nous avous décidé d'utiliser
17623 cette option par défaut.
17626 \begin_layout Subsection
17627 Fonctions supplémentaires
17630 \begin_layout Standard
17631 Nous n'allons décrire que les fonctions qui sont gérées par LyX (ce qui
17632 ne fait pas beaucoup pour l'instant).
17633 veuillez consulter le manuel de
17641 \begin_layout Plain Layout
17643 \begin_inset Flex URL
17646 \begin_layout Plain Layout
17648 CTAN:/macros/latex/memoir/memman.pdf
17658 pour plus de détails.
17661 \begin_layout Description
17663 \begin_inset space ~
17666 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
17668 Hé bien, c'est une classe book.
17669 En principe, les classes book n'ont pas d'abstract.
17670 Memoir, lui, en a une.
17671 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
17675 \begin_layout Description
17677 \begin_inset space ~
17680 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
17681 chapitre est brièvement décrit sous le titre et aussi dans la table des
17682 matières (par exemple :
17684 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
17687 Chapterprecis fait exactement cela.
17688 Cela n'a donc de sens qu'après un début de chapitre.
17691 \begin_layout Description
17693 \begin_inset space ~
17696 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
17697 L'environnement epigraph fournit un moyen élégant de mettre en forme une
17699 Le texte de la devise (texte) et son auteur (source) sont séparés par une
17701 Malheureusement, nous devons tromper LyX encore un peu, puisque cet environneme
17702 nt a besoin de deux paramètres (le texte et la source).
17703 Dans ce cas nous devons utiliser des accolades (en mode TeX) entre les
17706 <joli slogan> }{ <auteur du slogan>
17711 \begin_layout Description
17713 \begin_inset space ~
17716 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
17717 (jusqu'à de très complexes poèmes figuratifs).
17718 LyX n'en gère que quelques-uns.
17723 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
17724 des matières (l'environnement standard pour les poèmes est
17733 a plusieurs versions améliorées de
17737 , mais vous aurez besoin d'utiliser du code TeX, puisqu'ils doivent être
17738 emboîtés à l'intérieur d'environnements
17742 ordinaires, ce qui n'est pas possible avec LyX).
17745 \begin_layout Description
17747 \begin_inset space ~
17754 , mais il n'ajoute pas une entrée à la table des matières.
17757 \begin_layout Section
17761 \begin_layout Standard
17762 La classe de document
17767 \begin_inset Quotes fld
17771 \begin_inset Quotes frd
17774 ) offre une alternative à la classe standard
17779 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
17780 des sections et en-têtes en police sans empattement, ainsi que d'autres
17784 \begin_layout Section
17785 Publications Springer sur deux colonnes (
17792 \begin_layout Standard
17798 \begin_layout Subsection
17802 \begin_layout Standard
17803 Ce sont les fichiers de format pour certains types de journaux édités par
17804 Springer Verlag et dont la liste apparaît à
17805 \begin_inset Flex URL
17808 \begin_layout Plain Layout
17810 http://www.springer.de/author/tex/help-journals.html
17815 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
17816 maintenant du LaTeX2e !).
17817 C'est un système modulaire : ce qui est commun à tous les journaux est
17822 , et les fichiers de format particuliers à un journal (comme, par exemple,
17831 ) peuvent l'inclure.
17834 \begin_layout Standard
17835 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
17836 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
17845 en suivant le schéma donné dans
17852 \begin_layout Standard
17853 Ce n'a raisonnablement bien été testé que pour le
17866 sont fournis avec la distribution standard de LyX.
17867 Installez le fichier de classe correspondant (téléchargé chez Springer)
17868 dans un répertoire approprié, reconfigurez LaTeX (en lançant
17872 dans le cas de teTeX, en tant que super-utilisateur si nécessaire – LyX
17873 ne s'occupe-t-il pas tout seul de ça ?), reconfigurez LyX et ça devrait
17877 \begin_layout Subsection
17881 \begin_layout Standard
17882 Un grand nombre de styles de type théorème –
17890 , \SpecialChar \ldots{}
17898 \begin_layout Standard
17921 Titre_LaTeX_Courant
17923 (Running_LaTeX_Title
17951 (Acknowledgements),
17956 Voir la documentation du fichier de classe de Springer pour les détails.
17959 \begin_layout Subsection
17960 Publications supportées
17963 \begin_layout Itemize
17977 \begin_layout Itemize
17980 Probability Theory and Related Fields
17988 Jean-Marc Lasgouttes
17991 \begin_layout Standard
17992 Ajoutez le vôtre, ce n'est pas si dur !
17995 \begin_layout Subsection
17999 \begin_layout Standard
18000 Ces fichiers sont partiellement basés sur l'ancien
18004 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
18005 style LaTeX 2.09 de Springer.
18006 Tout ceci, ainsi que le format
18010 , est maintenant dépassé.
18011 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
18012 des fichiers de format LyX.
18015 \begin_layout Subsection
18019 \begin_layout Standard
18021 Mais probablement moins que dans l'ancien
18028 \begin_layout Standard
18029 Limitations : par exemple, n'affiche pas le numéro pour les formats de type
18030 théorème, seulement #.
18033 \begin_layout Section
18034 Publications de l'AGU (
18041 \begin_layout Standard
18047 \begin_layout Subsection
18051 \begin_layout Standard
18052 Ce sont les fichiers de format correspondant à certaines publications de
18053 l'American Geophysical Society.
18054 Nous supposons que vous avez déjà installé les fichiers de classe propres
18055 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
18056 \begin_inset Flex URL
18059 \begin_layout Plain Layout
18061 ftp://ftp.agu.org/journals/latex/journals
18069 \begin_layout Subsection
18070 Nouveaux environnements
18073 \begin_layout Standard
18083 Ils portent toujours ce nom dans l'interface LyX, bien que leurs équivalents
18084 LaTeX dans les classes AGU soient
18095 \begin_layout Standard
18096 Les environnements nouvellement définis sont
18157 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
18158 dans la documentation des classes AGU.
18161 \begin_layout Standard
18162 Je soupçonne que tout ceci soit encore relativement incomplet.
18165 \begin_layout Subsection
18169 \begin_layout Standard
18179 Nous avons également une nouvelle
18186 \begin_layout Subsection
18187 Publications supportées
18190 \begin_layout Itemize
18193 Journal of Geophysical Research
18202 \begin_layout Standard
18203 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
18214 \begin_layout Subsection
18215 Bogues et choses à retenir
18218 \begin_layout Standard
18219 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
18220 à chaque nouveau document :
18223 \begin_layout Enumerate
18228 , ce que vous ferez dans
18230 Document\SpecialChar \menuseparator
18234 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
18239 choisir de langue.)
18242 \begin_layout Enumerate
18251 de la classe de document (c'est effectivement un bogue.)
18254 \begin_layout Enumerate
18255 Assurez-vous que vous utilisez le style de bibliographie
18263 dans le deuxième champ de l'insert BibTeX.
18264 Aucun des styles standard ne conviendra.
18267 \begin_layout Section
18268 Publications de l'EGS (
18275 \begin_layout Standard
18281 \begin_layout Subsection
18285 \begin_layout Standard
18286 C'est le fichier de format pour les publications de l'EGS (
18288 European Geophysical Society
18291 Vous pouvez télécharger la classe
18295 (nécessaire) depuis le site de l'EGS à
18296 \begin_inset Flex URL
18299 \begin_layout Plain Layout
18309 \begin_layout Subsection
18310 Nouveaux environnements
18313 \begin_layout Standard
18324 , Affil., Journal, numéro_ms
18343 L'actuel fichier de format est malheureusement très peu modulaire et devrait
18344 plus utiliser les inclusions
18351 \begin_layout Section
18355 \begin_layout Standard
18361 \begin_layout Standard
18362 \begin_inset VSpace bigskip
18368 \begin_layout Standard
18373 \begin_inset space ~
18378 marche avec la classe RevTeX 4.0 (version
18379 \begin_inset Formula $\beta$
18382 de mai 1999) de l'American Physical Society.
18385 \begin_layout Standard
18386 LyX a une classe de texte
18390 , qui marche avec RevTeX 3.1.
18391 Cependant, la version 3.1 est périmée, car elle fonctionne avec LaTeX 2.09.
18392 Ce qui signifie qu'elle n'interagit pas très bien avec LyX, qui a besoin
18393 de LaTeX2e, même si on l'a trafiqué pour qu'elle marche.
18394 Comme RevTeX 4.0 a été étudiée pour marcher beaucoup mieux avec LaTeX2e,
18395 LyX avec la classe de texte
18398 \begin_inset space ~
18403 devrait être assez facile à utiliser.
18406 \begin_layout Standard
18407 Cette documentation est censée servir en
18411 de la documentation de RevTeX 4.0, nous ne décrirons donc aucune des macros
18412 spéciales RevTeX, et supposerons que vous savez ce qu'il faut mettre dans
18413 le préambule si besoin.
18416 \begin_layout Subsection
18420 \begin_layout Standard
18421 Tout ce que vous avez à faire est d'installer RevTeX 4, comme c'est décrit
18422 dans le fichier README du paquetage.
18423 Le paquetage est disponible sur le site de RevTeX 4
18424 \begin_inset Flex URL
18427 \begin_layout Plain Layout
18429 http://publish.aps.org/revtex4/
18435 Installez-le quelque part où LaTeX puisse le voir.
18436 Testez-le en essayant de LaTeXer un court document RevTeX 4 dans un répertoire
18437 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
18439 Ensuite, si vous reconfigurez LyX, il trouvera le fichier de classe et
18440 vous laissera utiliser la classe de texte
18447 \begin_layout Standard
18448 Probablement la façon la plus simple de démarrer est soit d'importer un
18449 document RevTeX 4 avec
18453 , soit d'utiliser le modèle
18456 \begin_inset space ~
18461 , qui se trouve dans le répertoire de modèles.
18464 \begin_layout Subsection
18468 \begin_layout Standard
18469 Les paramètres optionnels de
18476 \begin_inset Quotes fld
18480 \begin_inset Quotes frd
18484 \begin_inset Quotes fld
18488 \begin_inset Quotes frd
18491 , vont dans le champ d'
18497 Document\SpecialChar \menuseparator
18500 \SpecialChar \menuseparator
18504 \begin_inset space ~
18508 \begin_inset space ~
18513 , comme d'habitude.
18514 Rappelez-vous que dans RevTeX, il faut au moins un paramètre optionnel
18518 \begin_layout Standard
18519 Le reste de ce qui va dans le préambule, comme
18525 etc., va comme d'habitude dans la fenêtre
18530 \begin_inset space ~
18540 \begin_layout Subsection
18545 \begin_layout Plain Layout
18546 NdT : Dans la section sur RevTeX, j'ai traduit
18547 \begin_inset Quotes fld
18551 \begin_inset Quotes frd
18555 \begin_inset Quotes fld
18559 \begin_inset Quotes frd
18562 à de nombreux endroits.
18563 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
18564 de toute façon à un champ à remplir.
18565 N'ayant pas RevTeX, je ne peux pas aller vérifier.
18573 \begin_layout Standard
18574 Les champs correspondent basiquement aux commandes dans RevTeX 4.0.
18575 Par exemple, le champ
18586 Notez que (au moins pour RevTeX 4.0 Beta), les champs
18594 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
18599 \begin_layout Plain Layout
18600 Au cas où ça vous intéresse, les deux sont inclus pour que
18604 puisse traduire à la fois
18624 \begin_layout Subsection
18628 \begin_layout Standard
18629 Il y a un ou deux aspects spécifiques de RevTeX 4 qui peuvent causer des
18630 erreurs qui sont encore plus troublantes dans LyX.
18633 \begin_layout Standard
18634 Dans RevTeX, la commande
18651 L'équivalent LyX en est qu'il y a un champ
18660 de notes de bas de page dans le champ
18664 , ou des choses étranges apparaîtront.
18665 Voyez la documentation de RevTeX 4 pour plus de détails.
18669 \begin_layout Standard
18670 Également, les champs
18683 \begin_inset space ~
18690 (Thanks) doivent être placés
18702 correspondant (ou son équivalent
18715 , la compilation LaTeX échouera.
18718 \begin_layout Subsection
18722 \begin_layout Standard
18723 Le principal problème avec ce format est que vous ne pouvez pas utiliser
18724 les paramètres optionnels de certains champs comme
18733 (Ce problème n'est pas particulier à ce format ; vous ne pouvez pas non
18734 plus utiliser les paramètres optionnels des environnements
18738 .) Ça signifie qu'après avoir exporté le fichier en LaTeX (ce que vous devrez
18739 faire de toutes façons pour l'envoyer à l'APS), vous aurez à éditer le
18740 fichier LaTeX avec un éditeur de texte et ajouter les paramètres optionnels
18741 qui restent à spécifier, par exemple le titre en cours pour les en-têtes
18743 Faute de cette possibilité, les commandes
18755 ) sont inutiles, donc les champs correspondants n'existent pas, et ces commandes
18756 devront être ajoutées à la main
18760 \begin_layout Plain Layout
18763 Note de Jean-Marc :
18765 en fait, LyX 1.3.0 gère certains types de paramètres optionnels, mais ce
18766 format n'a pas encore été mis à jour.
18774 \begin_layout Chapter
18775 LyX et applications externes
18778 \begin_layout Section
18782 \begin_layout Standard
18788 \begin_layout Subsection
18792 \begin_layout Standard
18793 Vous trouverez dans le menu
18800 \begin_inset space ~
18806 Cette fonctionnalité requière le programme
18815 \begin_layout Plain Layout
18820 n'est pas encore disponible avec la distribution MiKTeX
18829 et la commande est donc grisée si celui-ci n'est pas installé.
18830 Vous pouvez vous le procurer de CTAN,
18831 \begin_inset CommandInset href
18833 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
18840 \begin_layout Standard
18845 est un programme qui a été écrit par
18850 qui se plaignait que certaines commandes de LaTeX n'étaient pas naturelles
18851 et s'oubliaient facilement.
18852 Ce programme parcourt votre fichier LaTeX et en vérifie la bonne écriture.
18853 C'est donc l'équivalent de
18861 \begin_layout Standard
18862 La question est donc : mais que vient faire ce logiciel sous LyX alors que
18863 LyX est déjà censé produire du LaTeX exempt de fautes ? La réponse est
18864 simple : tout comme
18868 ne vérifie pas seulement la
18874 d'un fichier C, mais aussi la bonne utilisation des types,
18884 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
18895 est à même de détecter des erreurs courantes comme
18899 \begin_layout Plain Layout
18900 NdT : Certaines de ces règles me sont totalement inconnues.
18901 Il est possible qu'elles ne s'appliquent pas à la langue française.
18912 \begin_layout Itemize
18913 de mauvais points de suspension :
18914 \begin_inset Newline newline
18917 Utiliser \SpecialChar \ldots{}
18921 \begin_layout Itemize
18922 des espaces à l'intérieur des parenthèses :
18923 \begin_inset Newline newline
18926 ( mauvais espacement );
18929 \begin_layout Itemize
18930 l'utilisation d'espaces normaux dans des abréviations courantes :
18931 \begin_inset Newline newline
18934 Par exemple il y a ici trop d'espaces dans l'abréviation C.
18940 \begin_layout Itemize
18941 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
18942 lettre est une majuscule :
18943 \begin_inset Newline newline
18947 Et l'espacement n'est pas bon;
18950 \begin_layout Itemize
18951 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
18953 \begin_inset Newline newline
18956 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
18957 d'apparaître sur une mauvaise page.
18959 \begin_inset CommandInset label
18969 \begin_layout Plain Layout
18970 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
18971 numéro dans le texte) n'est pas collé au mot le précédant.
18977 L'étiquette est ici trop séparée;
18980 \begin_layout Itemize
18981 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
18983 \begin_inset Newline newline
18986 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
18988 \begin_inset Quotes fld
18992 \begin_inset Quotes frd
18995 et le numéro, et ça ferait le plus mauvais effet...
18997 \begin_inset CommandInset ref
18999 reference "sec:chktex"
19006 \begin_layout Itemize
19008 \begin_inset Quotes fld
19012 \begin_inset Quotes frd
19016 \begin_inset Quotes fld
19020 \begin_inset Formula $\times$
19024 \begin_inset Quotes frd
19027 entre deux nombres :
19028 \begin_inset Newline newline
19031 2x2 rend beaucoup moins bien que
19032 \begin_inset Formula $2\times2$
19038 \begin_layout Standard
19039 et bien plus encore...
19040 C'est un outil très utile pour le
19041 \begin_inset Quotes fld
19045 \begin_inset Quotes frd
19048 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19049 correction de l'orthographe et avant d'affiner la typographie.
19052 \begin_layout Subsection
19056 \begin_layout Standard
19057 Si le programme est installé, l'employer est un jeu d'enfant : faites
19059 Outils\SpecialChar \menuseparator
19061 \begin_inset space ~
19067 LyX générera alors une version LaTeX de votre document, lancera
19071 pour la corriger, puis insérera des
19072 \begin_inset Quotes fld
19076 \begin_inset Quotes frd
19079 avec les avertissements de
19084 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19085 facilement les trouver avec
19087 Navigation\SpecialChar \menuseparator
19090 , ou par le raccourci clavier
19094 (d'après le fichier de raccourcis implicites
19099 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19116 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19117 Si vous ne comprenez pas l'avertissement, ignorez-le.
19118 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19123 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19127 \begin_layout Standard
19128 Ce document est un excellent terrain d'entraînement, et sa vérification
19129 lèvera sûrement quelques avertissements.
19130 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19131 des fausses alertes.
19134 \begin_layout Subsection
19138 \begin_layout Standard
19139 Vous trouverez parfois que
19143 est plus bavard qu'il ne devrait l'être.
19144 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19145 à vos propres goûts.
19149 \begin_layout Standard
19154 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
19159 dans LyX de cette manière.
19160 En effet, LyX génère un fichier LaTeX un peu particulier pour être ensuite
19161 capable de faire correspondre les numéros de lignes indiqués par
19167 \begin_layout Plain Layout
19168 Vous pouvez trouver toutes les indications de
19174 Document\SpecialChar \menuseparator
19176 \begin_inset space ~
19180 \begin_inset space ~
19196 avec la structure interne du document.
19197 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
19198 Vous pouvez faire deux choses contre cela :
19201 \begin_layout Itemize
19202 Paramétrez l'appel à
19208 Outils\SpecialChar \menuseparator
19209 Préférences\SpecialChar \menuseparator
19210 Sorties\SpecialChar \menuseparator
19213 , ou alors dans le fichier de configuration de l'installation de
19217 (souvent, le fichier
19222 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
19223 ou désactivés à la ligne de commande.
19226 \begin_layout Itemize
19227 Exportez votre document en tant que fichier LaTeX normal par
19229 Fichier\SpecialChar \menuseparator
19230 Exporter\SpecialChar \menuseparator
19233 et lancer manuellement
19238 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
19239 correspondant dans le document LyX, mais avec un peu de patience, vous
19243 \begin_layout Standard
19244 Voici maintenant les messages d'avertissement qui peuvent être activés ou
19254 pour désactiver un avertissement, et
19259 Les entrées en italiques sont désactivées par défaut, car le réglage de
19261 \begin_inset Quotes fld
19266 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
19269 \begin_inset Quotes frd
19275 \begin_layout Standard
19276 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
19277 désactivation d'avertissements, et pas aux autres.
19278 En effet, LyX utilise les autres options à sa convenance pour dialoguer
19286 \begin_layout Enumerate
19290 Command terminated with space.
19291 (La commande se termine par une espace.)
19294 \begin_layout Enumerate
19297 Non-breaking space (
19298 \begin_inset Quotes eld
19306 \begin_inset Quotes erd
19309 ) should have been used.
19310 (Il faut utiliser ici une espace insécable (
19313 \begin_inset Quotes fld
19317 \begin_inset Quotes frd
19325 \begin_layout Enumerate
19329 You should enclose the previous parenthesis with
19330 \begin_inset Quotes eld
19338 \begin_inset Quotes erd
19342 (Vous devriez entourer les parenthèses précédentes par
19348 \begin_inset Quotes fld
19352 \begin_inset Quotes frd
19363 \begin_layout Enumerate
19366 Italic correction (
19367 \begin_inset Quotes eld
19377 \begin_inset Quotes erd
19380 ) found in non-italic buffer.
19381 (Une correction d'italique (
19384 \begin_inset Quotes fld
19390 \begin_inset Quotes frd
19395 ) est dans un groupe qui n'est pas en italique.)
19398 \begin_layout Enumerate
19401 Italic correction (
19402 \begin_inset Quotes eld
19412 \begin_inset Quotes erd
19415 ) found more than once.
19416 (Il y a plus d'une correction d'italique (
19419 \begin_inset Quotes fld
19425 \begin_inset Quotes frd
19433 \begin_layout Enumerate
19437 No italic correction (
19438 \begin_inset Quotes eld
19448 \begin_inset Quotes erd
19452 (Il n'y a pas de correcteur d'italique (
19455 \begin_inset Quotes fld
19461 \begin_inset Quotes frd
19472 \begin_layout Enumerate
19476 \begin_inset Quotes eld
19484 \begin_inset Quotes erd
19488 \begin_inset Quotes eld
19496 \begin_inset Quotes erd
19503 \begin_inset Quotes fld
19507 \begin_inset Quotes frd
19512 requière l'utilisation de
19515 \begin_inset Quotes fld
19519 \begin_inset Quotes frd
19527 \begin_layout Enumerate
19530 Wrong length of dash may have been used.
19531 (Il se peut que le tiret ne soit pas de la bonne longueur.)
19534 \begin_layout Enumerate
19538 \begin_inset Quotes eld
19546 \begin_inset Quotes erd
19550 \begin_inset Quotes eld
19558 \begin_inset Quotes erd
19568 \begin_inset Quotes fld
19572 \begin_inset Quotes frd
19583 \begin_inset Quotes fld
19587 \begin_inset Quotes frd
19595 \begin_layout Enumerate
19599 \begin_inset Quotes eld
19607 \begin_inset Quotes erd
19616 \begin_inset Quotes fld
19624 \begin_inset Quotes frd
19633 \begin_layout Enumerate
19637 \begin_inset Quotes eld
19645 \begin_inset Quotes erd
19648 to achieve an ellipsis.
19649 (Vous devriez utiliser
19652 \begin_inset Quotes fld
19656 \begin_inset Quotes frd
19661 pour une ellipse (points de suspension).)
19664 \begin_layout Enumerate
19667 Inter-word spacing (
19668 \begin_inset Quotes eld
19678 \begin_inset Quotes eld
19681 ) should perhaps be used.
19682 (Une espace d'entre mots (
19685 \begin_inset Quotes fld
19691 \begin_inset space ~
19697 \begin_inset Quotes frd
19700 ) devrait peut-être être utilisé.)
19703 \begin_layout Enumerate
19706 Inter-sentence spacing (
19707 \begin_inset Quotes eld
19717 \begin_inset Quotes erd
19720 ) should perhaps be used.
19721 (Une espace d'entre phrases (
19724 \begin_inset Quotes fld
19730 \begin_inset Quotes frd
19735 ) devrait peut-être être utilisé.)
19738 \begin_layout Enumerate
19741 Could not find argument for command.
19742 (N'a pas trouvé de paramètre à la commande.)
19745 \begin_layout Enumerate
19749 \begin_inset Quotes eld
19757 \begin_inset Quotes erd
19761 (Aucune occurrence de
19762 \begin_inset Quotes fld
19770 \begin_inset Quotes frd
19776 \begin_layout Enumerate
19779 Math mode still on at end of LaTeX file.
19780 (Le fichier LaTeX se termine dans le mode Math.)
19783 \begin_layout Enumerate
19787 \begin_inset Quotes eld
19795 \begin_inset Quotes erd
19798 doesn't match the number of
19799 \begin_inset Quotes eld
19807 \begin_inset Quotes erd
19814 \begin_inset Quotes fld
19818 \begin_inset Quotes frd
19823 ne correspond pas à celui de
19826 \begin_inset Quotes fld
19830 \begin_inset Quotes frd
19838 \begin_layout Enumerate
19841 You should use either
19844 \begin_inset Quotes eld
19852 \begin_inset Quotes erd
19857 as an alternative to
19858 \begin_inset Quotes eld
19866 \begin_inset Quotes erd
19870 (Vous devriez utiliser
19873 \begin_inset Quotes eld
19881 \begin_inset Quotes erd
19889 \begin_inset Quotes fld
19893 \begin_inset Quotes frd
19901 \begin_layout Enumerate
19908 " (ASCII 39) instead of "´" (ASCII 180).
19909 (Vous devriez utiliser
19912 \begin_inset Quotes fld
19916 \begin_inset Quotes frd
19921 (ASCII 39) au lieu de
19924 \begin_inset Quotes fld
19932 \begin_inset Quotes frd
19940 \begin_layout Enumerate
19943 User-specified pattern found.
19944 (A trouvé un format défini par l'utilisateur.)
19947 \begin_layout Enumerate
19950 This command might not be intended.
19951 (Cette commande n'est peut-être pas volontaire.)
19954 \begin_layout Enumerate
19959 (Un commentaire est affiché.)
19962 \begin_layout Enumerate
19993 \begin_layout Enumerate
19996 Delete this space to maintain correct page references.
19997 (Enlevez cette espace pour avoir une pagination correcte.)
20000 \begin_layout Enumerate
20004 You might wish to put this between a pair of
20005 \begin_inset Quotes eld
20013 \begin_inset Quotes erd
20017 (Ce serait peut-être mieux entre deux accolades
20023 \begin_inset Quotes fld
20027 \begin_inset Quotes frd
20035 \begin_layout Enumerate
20038 You ought to remove spaces in front of punctuation.
20039 (Il n'y a pas d'espace devant cette ponctuation.)
20042 \begin_layout Enumerate
20045 Could not execute LaTeX command.
20046 (Ne peut pas exécuter la commande LaTeX.)
20049 \begin_layout Enumerate
20058 in front of small punctuation.
20065 devant la ponctuation basse.)
20068 \begin_layout Enumerate
20076 may look prettier here.
20086 \begin_layout Enumerate
20090 Multiple spaces detected in output.
20091 (La sortie affiche ici plusieurs espaces.)
20094 \begin_layout Enumerate
20097 This text may be ignored.
20098 (Ce texte ne sera peut-être pas pris en compte.)
20101 \begin_layout Enumerate
20107 \begin_inset Quotes eld
20112 to begin quotation, not
20120 \begin_inset Quotes eld
20125 pour ouvrir une citation et non
20132 \begin_layout Enumerate
20139 to end quotation, not
20142 \begin_inset Quotes eld
20152 pour clore une citation et non
20155 \begin_inset Quotes eld
20163 \begin_layout Enumerate
20167 (Ne mélangez pas les différents types de guillemets.)
20170 \begin_layout Enumerate
20173 You should perhaps use
20174 \begin_inset Quotes eld
20182 \begin_inset Quotes erd
20186 (Il vaudrait peut-être mieux utiliser
20189 \begin_inset Quotes fld
20193 \begin_inset Quotes frd
20201 \begin_layout Enumerate
20204 You should put a space in front of/after parenthesis.
20205 (Il faut des espaces à l'extérieur des parenthèses.)
20208 \begin_layout Enumerate
20211 You should avoid spaces in front of/after parenthesis.
20212 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
20215 \begin_layout Enumerate
20219 You should not use punctuation in front of/after quotes.
20220 (La ponctuation ne doit pas apparaître derrière les guillemets.)
20223 \begin_layout Enumerate
20226 Double space found.
20230 \begin_layout Enumerate
20233 You should put punctuation outside inner/inside display math mode.
20234 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
20237 \begin_layout Enumerate
20240 You ought to not use primitive TeX in LaTeX code.
20241 (Vous ne devez pas utiliser de primitives TeX dans du code LaTeX.)
20244 \begin_layout Enumerate
20247 You should remove spaces in front of
20248 \begin_inset Quotes eld
20256 \begin_inset Quotes erd
20260 (Ne mettez pas d'espaces devant
20263 \begin_inset Quotes fld
20267 \begin_inset Quotes frd
20275 \begin_layout Enumerate
20278 \begin_inset Quotes eld
20286 \begin_inset Quotes erd
20289 is normally not followed by
20290 \begin_inset Quotes eld
20298 \begin_inset Quotes erd
20305 \begin_inset Quotes fld
20309 \begin_inset Quotes frd
20314 n'est normalement pas suivi de
20317 \begin_inset Quotes fld
20321 \begin_inset Quotes frd
20329 \begin_layout Standard
20330 Nous espérons fournir dans les versions futures de LyX une interface plus
20331 complète à cet outil (ainsi qu'à son petit cousin
20335 ) pour pouvoir en exploiter toute la puissance.
20336 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
20337 de bonne taille, et voyez le résultat.
20340 \begin_layout Section
20341 Contrôle de version sous LyX
20344 \begin_layout Standard
20347 Lars Gullik Bjønnes,
20354 \begin_layout Subsection
20358 \begin_layout Standard
20359 Un de mes amis voulut essayer LyX pour un projet de groupe, mais lorsqu'il
20360 s'aperçut qu'il n'y avait pas de contrôle de version ou de verrou de fichier,
20362 Cela me chagrina un peu, et je me mis à travailler au support de RCS par
20363 LyX (avec la perspective future d'un support de CVS et/ou SCCS).
20364 Maintenant, c'est fait.
20365 LyX accepte la plupart des commandes simples de RCS/CVS/SVN.
20366 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
20367 cependant encore passer par un terminal de commande.
20370 \begin_layout Standard
20371 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
20372 n, que nous vous conseillons donc.
20373 Un bon document de départ pour Subversion est le Manuel SVN
20377 \begin_layout Plain Layout
20378 \begin_inset CommandInset href
20380 target "http://svnbook.red-bean.com/"
20390 Pour RCS, lisez d'abord
20391 \begin_inset Quotes fld
20395 \begin_inset Quotes frd
20398 (c'est un fichier man : lisez-le avec
20403 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar \@.
20404 Voyez particulièrement
20405 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
20406 (le fichier finissant par
20413 \begin_layout Standard
20414 Avant de vous lancer dans l'utilisation du contrôle de version sous LyX,
20415 vous devrez connaître l'utilisation de RCS/CVS/SVN.
20416 Le support assuré dans LyX a été réalisé pour des versions récentes des
20417 paquetages GNU RCS ou CVS/SVN ― il n'est pas garanti que cela fonctionne
20418 avec des versions plus anciennes.
20419 En général, les messages de contrôle ne sont pas affichés après chaque
20420 opération ― vous pouvez les vérifier dans la console de lancement de LyX
20424 \begin_layout Standard
20425 Pour créer vos propres commandes externes, consultez
20426 \begin_inset Flex Code
20429 \begin_layout Plain Layout
20435 dans le manuel des fonctions LyX.
20438 \begin_layout Subsection
20439 Les commandes RCS sous LyX
20442 \begin_layout Standard
20443 Les sections suivantes décrivent les commandes RCS supportées par LyX.
20444 Vous pouvez les trouver dans
20446 Fichier\SpecialChar \menuseparator
20448 \begin_inset space ~
20452 \begin_inset space ~
20458 Lyx a été testé avec RCS 5.7.
20461 \begin_layout Subsubsection
20464 Initialiser le contrôle de version
20467 \begin_layout Standard
20468 Si votre document n'est pas sous le mode
20469 \begin_inset Quotes fld
20472 contrôle de version
20473 \begin_inset Quotes frd
20476 , c'est le seul choix qui vous soit proposé.
20477 Si vous êtes déjà sous ce mode, l'élément
20478 \begin_inset Flex MenuItem
20481 \begin_layout Plain Layout
20487 est grisé et inaccessible.
20490 \begin_layout Standard
20491 Cette commande intialise le contrôle de version avec RCS\SpecialChar \@.
20493 demandé de donner une description initiale du document.
20494 Le document est alors mis en mode
20495 \begin_inset Quotes fld
20499 \begin_inset Quotes frd
20502 et il vous faudra faire
20505 \begin_inset space ~
20509 \begin_inset space ~
20514 avant de le modifier.
20515 Un document sous contrôle de version a dans le minibuffer
20516 \begin_inset Quotes fld
20519 [RCS:<version><locker>]
20520 \begin_inset Quotes frd
20523 accolé au nom de fichier.
20526 \begin_layout Standard
20527 En arrière-plan, la commande RCS qui a été lancée est
20529 ci -q -u -i -t-\SpecialChar \-
20530 "<description_\SpecialChar \-
20531 initiale>" <nom_fichier>.
20534 \begin_layout Standard
20539 pour comprendre le sens des paramètres.
20543 \begin_layout Subsubsection
20545 \begin_inset space ~
20549 \begin_inset space ~
20555 \begin_layout Standard
20556 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
20560 \begin_layout Plain Layout
20567 \begin_inset Flex MenuItem
20570 \begin_layout Plain Layout
20571 Fichier\SpecialChar \menuseparator
20573 \begin_inset space ~
20577 \begin_inset space ~
20580 Version\SpecialChar \menuseparator
20582 \begin_inset space ~
20586 \begin_inset space ~
20595 Il vous sera alors demandé une description de ceux-ci.
20596 Cette information est conservée dans le fichier d'historique.
20597 Le numéro de version est alors incrémenté, vos modifications sont appliquées
20598 au fichier RCS maître et le document est déverrouillé et remis en mode
20600 \begin_inset Quotes fld
20604 \begin_inset Quotes frd
20610 \begin_layout Standard
20613 ci -q -u -m"<description>" <nom_fichier>
20616 \begin_layout Subsubsection
20619 Nouvelle version modifiable
20622 \begin_layout Standard
20623 En utilisant cette commande, vous verrouillez le document de manière à ce
20624 que vous soyez le seul à pouvoir l'éditer.
20625 Vous seul en possédez les droits d'écriture.
20626 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
20628 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
20631 \begin_layout Standard
20634 co -q -l <nom_fichier>
20637 \begin_layout Subsubsection
20640 Revenir à la version du dépôt
20643 \begin_layout Standard
20644 Ceci annule tous les changements réalisés sur le document depuis que le
20645 document a été figé la dernière fois.
20646 Une demande de confirmation apparaît alors, avant que tous les changements
20650 \begin_layout Standard
20653 co -f -u<version> <nom_fichier>
20656 \begin_layout Subsubsection
20659 Annuler le dernier enregistrement
20662 \begin_layout Standard
20663 Fait comme si la dernière modification n'avait jamais été faite.
20664 Aucune modification n'apparaît sur le document LyX, mais la dernière version
20665 est effacée du fichier maître RCS.
20668 \begin_layout Standard
20671 rcs -o<version> <nom_fichier>
20674 \begin_layout Subsubsection
20677 Visionner historique
20680 \begin_layout Standard
20681 Montre l'historique complet du document RCS.
20686 est ainsi affichée dans une fenêtre.
20691 pour plus d'informations.
20694 \begin_layout Subsubsection
20695 Informations de révision
20698 \begin_layout Standard
20699 Lyx ne connaît que le numéro de version RCS, voir
20700 \begin_inset CommandInset ref
20702 reference "sub:VCS-Revision-Information"
20709 \begin_layout Subsection
20712 CVS commands in LyX
20713 \begin_inset Note Note
20716 \begin_layout Plain Layout
20717 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
20725 \begin_layout Standard
20728 A subset of CVS operations is supported by LyX.
20729 You can find the commands in the
20731 File\SpecialChar \menuseparator
20733 \begin_inset space ~
20739 The version control system SVN is more powerful, so please use it instead
20740 of CVS if possible.
20743 \begin_layout Subsubsection
20750 \begin_layout Standard
20753 If you start from scratch with CVS you have to create your repository and
20754 checkout the working copy with external tools.
20755 If you're using a client-server setup you may need to login before doing
20756 the first repository checkout.
20759 \begin_layout Standard
20762 If your documents are under revision control and others are using the same
20763 repository problems arise when different changes to the same document at
20764 the same location happen.
20765 Standard CVS repositories doesn't operate with a file locking mechanism.
20766 This may be surprising, but conflicts only occur if people disagree on
20767 the proper content of the same part of a document.
20768 So, if co-workers are used to communicate regularly, these conflicts occur
20770 If they don't communicate they have a fundamental problem anyway.
20771 Nevertheless some people like to work with so called
20772 \begin_inset Quotes eld
20776 \begin_inset Quotes erd
20780 If they do so the working copy of all files is readonly when checked out
20781 first and the user starts editing after using a special command to make
20782 the working copy writable.
20783 When the changes are checked in the working copy returns to readonly state.
20784 With LyX one has to edit the
20785 \begin_inset Flex Code
20788 \begin_layout Plain Layout
20796 file and add the line
20797 \begin_inset Flex Code
20800 \begin_layout Plain Layout
20808 to work with reserved checkouts.
20809 The benefit is the possibility to see who is using a writable copy of some
20811 It's not guaranteed only one user makes a copy writable.
20814 \begin_layout Standard
20817 LyX tries to guess if you're using reserved or non-reserved checkouts.
20818 If your working copy is readonly or it is writable and an additional copy
20819 of your document exists in the CVS/Base sub-directory a reserved otherwise
20820 a non-reserved checkout is assumed.
20821 When a reserved checkout is detected you have to use
20822 \begin_inset Flex MenuItem
20825 \begin_layout Plain Layout
20833 to make your working copy writable if it's readonly.
20835 \begin_inset Flex MenuItem
20838 \begin_layout Plain Layout
20846 operation is possible and that makes your working copy readonly again after
20847 transferring your changes to the repository.
20850 \begin_layout Standard
20853 More information about CVS can be found here
20854 \begin_inset Flex URL
20857 \begin_layout Plain Layout
20859 http://www.nongnu.org/cvs
20865 \begin_inset Flex URL
20868 \begin_layout Plain Layout
20870 http://ximbiot.com/cvs
20878 \begin_layout Standard
20885 to understand the sub-commands and the switches mentioned below.
20888 \begin_layout Subsubsection
20895 \begin_layout Standard
20898 If your document is not under revision control, this is the only item shown
20900 And if it is under revision control, the
20907 item is not visible.
20911 \begin_layout Standard
20914 This command registers in CVS your document
20915 \begin_inset Flex Strong
20918 \begin_layout Plain Layout
20927 in case you have already the documents directory under CVS control (in
20933 This means you have to create or checkout the archive by yourself using
20935 (In case you forget that step LyX registers the document with RCS.)
20938 \begin_layout Standard
20941 Then you are asked interactively to supply an initial description of the
20943 Don't forget that registered file is not yet checked in.
20946 \begin_layout Standard
20949 CVS command that is run:
20951 cvs -q add -m"<entered message>" "<file-name>"
20954 \begin_layout Standard
20961 above and for all other CVS commands is an abbreviation for
20962 \begin_inset Quotes eld
20965 change the current working directory to file location and use the file name
20966 without path component as argument
20967 \begin_inset Quotes erd
20973 \begin_layout Subsubsection
20980 \begin_layout Standard
20983 When you are finished editing a file, you commit your changes.
20984 When you do this and you had changed the document, you are asked for a
20985 description of the changes.
20986 After that changes are written to the repository.
20987 In case you didn't change the document and a reserved checkout is detected
20988 the reservation made on
20989 \begin_inset Flex MenuItem
20992 \begin_layout Plain Layout
21003 \begin_layout Labeling
21004 \labelwidthstring 00.00.0000
21008 \begin_inset space ~
21012 \begin_inset space ~
21016 \begin_inset Newline newline
21020 \begin_inset Flex Code
21023 \begin_layout Plain Layout
21028 -q commit -m"<description>" "<file-name>"
21034 \begin_inset Newline newline
21038 \begin_inset Flex Code
21041 \begin_layout Plain Layout
21054 \begin_layout Subsubsection
21061 \begin_layout Standard
21064 When you are sharing a repository with others, you may have to incorporate
21065 their changes into your working copy.
21068 \begin_layout Standard
21073 cvs -q update "<file-name>"
21076 \begin_layout Standard
21079 If a readonly checkout is detected the working copy is made writable and
21083 \begin_layout Standard
21088 cvs -q edit "<file-name>"
21091 \begin_layout Subsubsection
21095 Revert To Repository Version
21098 \begin_layout Standard
21101 This will discard all changes made to the document since the last check
21103 You get a warning before changes are discarded.
21104 Firstly the file is deleted, secondly CVS update command is run.
21107 \begin_layout Standard
21112 cvs -q update "<file-name>"
21115 \begin_layout Standard
21118 If a reserved checkout is detected and the working copy has no changes only
21119 the reservation is undone.
21122 \begin_layout Standard
21127 cvs -q unedit "<file-name>"
21130 \begin_layout Subsubsection
21133 Update of the local directory checkout from repository
21136 \begin_layout Standard
21139 Once your documents gets more complex, containing sub-documents and pictures,
21141 \begin_inset Flex Code
21144 \begin_layout Plain Layout
21152 files and so on using version control becomes more complicated.
21153 LyX supports updating the whole tree in which resides the document.
21154 This become especially useful once you cooperate with people which neither
21155 have detailed knowledge about CVS usage nor they have ambition to commit
21156 additional material to the repository.
21157 You have to organize the files structure so that all external files are
21158 in the same directory or subdirectories of the document.
21159 It's good practice anyway to store multipart documents in an extra directory.
21162 \begin_layout Standard
21166 \begin_inset Flex Code
21169 \begin_layout Plain Layout
21172 Update local directory from repository
21177 command updates the whole directory.
21178 If local changes are detected user is warned before update starts.
21179 In case of merge conflicts both versions of the conflicting document parts
21180 are placed in the final document.
21181 You have to review and correct the result of the merge.
21182 You'll find the conflicts enclosed in pairs of
21183 \begin_inset Flex Code
21186 \begin_layout Plain Layout
21195 \begin_inset Flex Code
21198 \begin_layout Plain Layout
21207 \begin_inset Flex Code
21210 \begin_layout Plain Layout
21219 The first part is your version as before the update operation with the
21220 document name prepended.
21221 The second one is the repository version with the version number after
21223 \begin_inset Flex Code
21226 \begin_layout Plain Layout
21237 \begin_layout Labeling
21238 \labelwidthstring 00.00.0000
21242 \begin_inset space ~
21246 \begin_inset space ~
21250 \begin_inset Newline newline
21254 \begin_inset Flex Code
21257 \begin_layout Plain Layout
21267 (Ask if changes are detected.)
21268 \begin_inset Newline newline
21272 \begin_inset Flex Code
21275 \begin_layout Plain Layout
21278 cd $path; cvs -q update
21288 \begin_layout Standard
21292 \begin_inset Flex Code
21295 \begin_layout Plain Layout
21303 stands for the path to the document.
21306 \begin_layout Subsubsection
21313 \begin_layout Standard
21316 This shows the complete history of the CVS document.
21319 cvs log "<file-name>"
21321 is shown in a browser.
21324 \begin_layout Subsection
21327 SVN commands in LyX
21330 \begin_layout Standard
21333 SVN is now partially supported by LyX.
21334 You can find the commands in the
21336 File\SpecialChar \menuseparator
21338 \begin_inset space ~
21344 Please note that if you use password protected access to repository via
21345 ssh, you will be asked in terminal window.
21346 LyX was tested against SVN 1.5 and 1.6
21350 \begin_layout Plain Layout
21353 Most of the commands will work with 1.4 too, see
21354 \begin_inset CommandInset ref
21356 reference "sub:SVN-Repo-Update"
21368 \begin_layout Subsubsection
21375 \begin_layout Standard
21378 If your document is not under revision control, this is the only item shown
21380 And if it is under revision control, the
21387 item is not visible.
21391 \begin_layout Standard
21394 This command registers in SVN your document ONLY in case you have already
21395 the documents directory under SVN control (in particular
21400 This means you have to checkout the archive by yourself.
21404 \begin_layout Standard
21407 Then you are asked interactively to supply an initial description of the
21409 Don't forget that registered file is not yet commited.
21412 \begin_layout Standard
21415 SVN command that is run:
21418 \begin_inset Quotes eld
21422 \begin_inset Quotes erd
21428 \begin_layout Standard
21435 to understand the switches.
21439 \begin_layout Subsubsection
21446 \begin_layout Standard
21449 When you are finished editing a file, you commit your changes.
21450 When you do this, you are asked for a description of the changes.
21451 After that changes are commited.
21454 \begin_layout Standard
21461 \begin_layout Plain Layout
21464 In case locking is not enabled.
21466 \begin_inset CommandInset ref
21468 reference "subsec:SVN-File-Locking"
21479 svn commit -q -m"<description>" <file-name>
21482 \begin_layout Subsubsection
21489 \begin_layout Standard
21492 Updates the changes of this file from the repository.
21493 Be sure you understand SVN merging and conflicts resolving before using
21494 this function, because all conflicts has to be resolved manually by you!
21497 \begin_layout Standard
21504 \begin_layout Plain Layout
21514 svn update --non-interactive
21515 \begin_inset Quotes eld
21519 \begin_inset Quotes erd
21525 \begin_layout Subsubsection
21529 Revert To Repository Version
21532 \begin_layout Standard
21535 This will discard all changes made to the document since the last check
21537 You get a warning before changes are discarded.
21541 \begin_layout Standard
21547 \begin_inset Quotes eld
21551 \begin_inset Quotes erd
21557 \begin_layout Subsubsection
21560 \begin_inset CommandInset label
21562 name "sub:SVN-Repo-Update"
21566 Update of the local directory checkout from repository
21570 \begin_layout Plain Layout
21573 Note that this command will work only with subversion
21574 \begin_inset Formula $\geqq1.5$
21585 \begin_layout Standard
21588 All the commands above have one shortcomming - they deal with the current
21590 Once your document contains pictures, includes external
21591 \begin_inset Flex Code
21594 \begin_layout Plain Layout
21602 files and so on administration becomes more complicated.
21603 LyX now supports updating the whole tree in which resides the document
21607 \begin_layout Plain Layout
21610 One need to organize the files structure so that all external files are
21611 in the same directory or subdirectories of the document.
21618 This become especially useful once you cooperate with people which neither
21619 know about subversion management nor they have ambition to commit additional
21620 material to the repository.
21624 \begin_layout Standard
21627 \begin_inset Flex Code
21630 \begin_layout Plain Layout
21633 Update local directory from repository
21638 command updates the whole directory and in case of merge conflicts local
21639 version of the files are left, so no unintended data loss occurs.
21640 If local changes are detected user is warned before update starts.
21643 \begin_layout Labeling
21644 \labelwidthstring 00.00.0000
21648 \begin_inset space ~
21652 \begin_inset space ~
21656 \begin_inset Newline newline
21660 \begin_inset Flex Code
21663 \begin_layout Plain Layout
21671 (Ask if changes are detected.)
21672 \begin_inset Newline newline
21676 \begin_inset Flex Code
21679 \begin_layout Plain Layout
21682 svn update --accept mine-full $path
21690 \begin_layout Standard
21694 \begin_inset Flex Code
21697 \begin_layout Plain Layout
21705 stands for the path to the document.
21708 \begin_layout Subsubsection
21715 \begin_layout Standard
21718 This shows the complete history of the SVN document.
21722 \begin_inset Quotes eld
21726 \begin_inset Quotes erd
21731 is shown in a browser.
21734 \begin_layout Subsubsection
21738 \begin_inset CommandInset label
21740 name "subsec:SVN-File-Locking"
21747 \begin_layout Standard
21750 The file exchange through various revision control systems brings the problem
21751 of merge conflicts in case two different users try to edit the same (parts
21753 When such a conflict happens it needs manual resolving and one reasonable
21754 alternative is to provide some kind of locking mechanism, which guarantees
21755 that only one user is allowed to edit file at the given time.
21758 \begin_layout Standard
21761 SVN has two such mechanisms to provide mutual exclusivity for file access
21762 - locks and automatic setting of write permissions (see sec.
21764 \begin_inset CommandInset ref
21766 reference "subsec:Automatical-Locking-Property"
21771 \begin_inset Flex Code
21774 \begin_layout Plain Layout
21786 \begin_layout Plain Layout
21789 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
21795 If this property is detected for a given document LyX starts to use SVN
21796 locks for document editing automatically and the whole check-in/out mechanism
21797 switches to the same regimen as for RCS.
21798 This in particular means there are two different modes of file use in LyX:
21801 \begin_layout Itemize
21805 The loaded file is in the read-only mode.
21806 For editing on needs to check-out.
21811 consists of updating from the repository and gaining write lock.
21812 If the lock is not possible to obtain, we remain in unlocked state.
21815 \begin_layout Itemize
21819 The loaded file is in the 'normal' edit mode.
21820 No other user is allowed to edit the file.
21825 consists of commiting changes and releasing write-lock.
21826 If no changes have been made to the document, no commit will be produced
21830 \begin_layout Plain Layout
21833 Don't be puzzled by the fact that you will be asked for commit message anyway.
21838 and only the write-lock will be released.
21841 \begin_layout Standard
21847 \begin_layout Labeling
21848 \labelwidthstring 00.00.0000
21853 svn commit -q -m"<description>" "<file-name>"
21854 \begin_inset Newline newline
21857 svn unlock "<file-name>"
21860 \begin_layout Labeling
21861 \labelwidthstring 00.00.0000
21866 svn update "<file-name>"
21867 \begin_inset Newline newline
21870 svn lock "<file-name>"
21873 \begin_layout Subsubsection
21877 \begin_inset CommandInset label
21879 name "subsec:Automatical-Locking-Property"
21885 Automatic Locking Property
21888 \begin_layout Standard
21891 The above mentioned automatic setting of write permissions of the .lyx file
21897 ile\SpecialChar \menuseparator
21903 \begin_inset space ~
21906 Control\SpecialChar \menuseparator
21911 oggle locking property
21914 This command is active only when the file is not locked on the svn server
21916 you need to check-out before proceeding).
21919 \begin_layout Labeling
21920 \labelwidthstring 00.00.0000
21924 \begin_inset space ~
21930 \begin_layout Labeling
21931 \labelwidthstring 00.00.0000
21936 svn propset svn:needs-lock ON "<file-name>"
21939 \begin_layout Labeling
21940 \labelwidthstring 00.00.0000
21945 svn propdel svn:needs-lock "<file-name>"
21948 \begin_layout Subsubsection
21951 \begin_inset CommandInset label
21953 name "sub:VCS-Revision-Information"
21957 Revision Information in Documents
21960 \begin_layout Standard
21963 There are more possibilities how to activate revision information in our
21967 \begin_layout Itemize
21970 LyX supports directly:
21974 \begin_layout Itemize
21977 tree revision information (
21978 \begin_inset Flex Code
21981 \begin_layout Plain Layout
21990 The result is the output of the
21991 \begin_inset Flex Code
21994 \begin_layout Plain Layout
22002 command, the following table gives you an idea, how to read the results.
22005 \begin_layout Standard
22009 \begin_inset Tabular
22010 <lyxtabular version="3" rows="6" columns="2">
22011 <features tabularvalignment="middle">
22012 <column alignment="center" valignment="top" width="0">
22013 <column alignment="center" valignment="top" width="0">
22015 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22018 \begin_layout Plain Layout
22026 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22029 \begin_layout Plain Layout
22039 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22042 \begin_layout Plain Layout
22050 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22053 \begin_layout Plain Layout
22056 mixed revision working copy
22063 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22066 \begin_layout Plain Layout
22074 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22077 \begin_layout Plain Layout
22080 modified working copy
22087 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22090 \begin_layout Plain Layout
22098 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22101 \begin_layout Plain Layout
22104 switched working copy
22111 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
22114 \begin_layout Plain Layout
22122 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
22125 \begin_layout Plain Layout
22128 partial working copy, from a sparse checkout
22135 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
22138 \begin_layout Plain Layout
22146 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
22149 \begin_layout Plain Layout
22152 mixed revision, modified, switched working copy
22165 \begin_layout Itemize
22168 file revision information.
22169 The result comes from parsing the output of
22170 \begin_inset Flex Code
22173 \begin_layout Plain Layout
22177 \begin_inset space ~
22181 \begin_inset space ~
22185 \begin_inset space ~
22194 Supported flags are:
22198 \begin_layout Itemize
22201 version number of the last commit (
22202 \begin_inset Flex Code
22205 \begin_layout Plain Layout
22216 \begin_layout Itemize
22219 author of the last commit (
22220 \begin_inset Flex Code
22223 \begin_layout Plain Layout
22234 \begin_layout Itemize
22237 date of the last commit (
22238 \begin_inset Flex Code
22241 \begin_layout Plain Layout
22252 \begin_layout Itemize
22255 time of the last commit (
22256 \begin_inset Flex Code
22259 \begin_layout Plain Layout
22271 \begin_layout Standard
22274 You can obtain this info via InsetInfo (e.g.
22276 \begin_inset Flex Code
22279 \begin_layout Plain Layout
22282 info-insert buffer vcs-date
22288 The information will be available only when you have the file stored under
22289 svn managment (i.e.
22291 \begin_inset Flex Code
22294 \begin_layout Plain Layout
22302 directory is available with your document).
22306 \begin_layout Itemize
22309 Another---a hacking one---possibility is to use svn keywords
22313 \begin_layout Plain Layout
22316 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
22322 In short -- you set file keywords property (e.g.
22325 svn propset svn:keywords 'Rev' file.lyx
22327 ) and then paste keyword TeX code
22331 \begin_layout Plain Layout
22334 This is an easy way how to ensure that LyX won't break the line in the middle
22340 tag in your document (e.g.
22345 \begin_layout Plain Layout
22353 This way svn client will automatically substitute revision number (e.g.
22358 \begin_layout Plain Layout
22365 ) after each update and commit.
22366 There are more problems with this approach.
22367 Firstly, the '$' character is used in TeX world for math equations, so
22368 any occurence of math formula
22369 \begin_inset Formula $Rev$
22373 \begin_inset Formula $Rev:59$
22376 in your LyX document.
22377 Similarly for other keywords like Id, Date, Author, etc.
22378 Secondly svn output is dependent on your locales, so its very easy that
22379 svn would produce some problematic strings once Date is used.
22380 Thirdly you get the whole 'Rev: 59' string in your document instead of
22382 Until subversion implements user's custom keywords it will be hard to use
22383 this approach reliably or let LyX to support it directly.
22386 \begin_layout Subsection
22389 SVN and Windows Environment
22392 \begin_layout Quote
22395 My inclination is to say that if the user cannot figure out the command
22396 line operations on their own fairly quickly, they would be well advised
22397 to use TortoiseSVN.
22403 \begin_layout Subsubsection
22409 \begin_layout Standard
22412 In addition to installing LyX, and having access to a Subversion repository,
22413 the user will need to install the Subversion client program.
22414 A Windows installer for the client program is available from
22415 \begin_inset CommandInset href
22418 target "http://www.collab.net/nonav/downloads/subversion/"
22423 The user may also want to install
22424 \begin_inset CommandInset href
22427 target "http://tortoisesvn.tigris.org/"
22431 , which integrates Subversion operations into the context (rightclick) menu
22432 of Windows Explorer.
22433 Operations done outside LyX will typically be more convenient using the
22434 Explorer context menu.
22435 Note that TortoiseSVN is not a replacement for the client program, which
22436 is what LyX itself will use.
22439 \begin_layout Subsubsection
22442 Bringing a document under Subversion control
22445 \begin_layout Standard
22448 Before a LyX document can be brought under version control in Subversion,
22449 its parent directory needs to be under version control.
22450 If the document is being added to a project already in the repository,
22451 this is accomplished by checking the project out to the directory where
22452 the new document will be placed.
22453 If the project itself is not yet under version control (for instance, if
22454 this document starts a new project), the directory must be imported into
22456 This is done outside LyX.
22457 Both import and checkout are easily accomplished from the Explorer context
22458 menu using TortoiseSVN, or alternatively can be done using the command
22459 line client at a DOS prompt.
22460 The procedure for importing the project using TortoiseSVN is described
22461 below, assuming an existing repository and a new project being started
22469 For information on using the Subversion client program, run
22476 \begin_layout Enumerate
22485 in Windows Explorer, right click it, and select
22487 TortoiseSVN > Repo-browser
22490 If necessary, adjust the URL for the repository, then click OK.
22493 \begin_layout Enumerate
22496 Right click the level of the repository under which you want to place the
22497 new project folder (typically the top level) and click
22499 Create folder\SpecialChar \ldots{}
22502 Supply a name for the project folder and click OK.
22503 Add a message for the log file if desired, then click OK again.
22504 The new project folder should appear in the repository.
22505 Finally, click OK again to exit the repository browser.
22508 \begin_layout Enumerate
22511 Once again right click
22517 , this time selecting SVN Checkout\SpecialChar \ldots{}
22518 Select the URL of the project folder
22519 you just created in the repository, and set the checkout directory to
22527 You will be warned about a non-empty folder; click OK to proceed.
22528 You should now have a
22539 \begin_layout Enumerate
22542 Create or open your document in LyX and click
22547 ile\SpecialChar \menuseparator
22553 \begin_inset space ~
22556 Control\SpecialChar \menuseparator
22564 Add a log message and click OK to commit the document to version control.
22567 \begin_layout Standard
22570 From this point onward, you should have full functionality in the
22575 ile\SpecialChar \menuseparator
22581 \begin_inset space ~
22587 You also have the option of checking the document in and out, viewing its
22589 using the TortoiseSVN context menu in Windows Explorer or the Subversion
22590 client program from a command prompt.
22593 \begin_layout Subsubsection
22596 SSH tunnel used with SVN under Windows
22599 \begin_layout Standard
22602 Compared with Linux setting up svn client to communicate over ssh under
22603 Windows is a rather troublesome task.
22604 We will at least offer some hints how to setup the client side but prior
22605 knowledge about ssh and the Windows command line is needed, also be prepared
22606 for a great deal of frustration\SpecialChar \ldots{}
22610 \begin_layout Enumerate
22613 Get a svn client for windows, as described in the previous sections.
22614 When it is a fresh install run some svn command (e.g.
22616 \begin_inset Flex Code
22619 \begin_layout Plain Layout
22627 ) to create config files, which you will need to change later on.
22630 \begin_layout Enumerate
22633 Choose a ssh client for Windows.
22634 There are several possibilities, we will use the one from Putty tools
22638 \begin_layout Plain Layout
22641 \begin_inset Flex URL
22644 \begin_layout Plain Layout
22646 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
22657 You will need to set the connection up so that the client doesn't ask for
22658 any password from you.
22659 To keep things easy we will use only keys without any additional password
22664 \begin_layout Enumerate
22668 \begin_inset Flex Code
22671 \begin_layout Plain Layout
22680 Save your private .ppk key file and put the public one on the server side.
22681 If the SVN server runs on Linux, note that the format of the public key
22682 is not compatible with Linux openssh and you will need to direcly copy-paste
22685 Public key for pasting into OpenSSH authorized_keys file
22687 :” edit field into the server's
22688 \begin_inset Flex Code
22691 \begin_layout Plain Layout
22694 ~/.ssh/authorized_keys
22700 \begin_inset Flex Code
22703 \begin_layout Plain Layout
22714 \begin_layout Enumerate
22718 \begin_inset Flex Code
22721 \begin_layout Plain Layout
22730 In the SVN config file
22734 \begin_layout Plain Layout
22737 Exact path depends on Windows version, usually somewhere around
22738 \begin_inset Flex Code
22741 \begin_layout Plain Layout
22746 Documents and Settings
22760 \begin_inset Flex Code
22763 \begin_layout Plain Layout
22780 , section [tunnels], setup ssh command, e.g.
22782 \begin_inset Flex Code
22785 \begin_layout Plain Layout
22788 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
22797 \begin_layout Plain Layout
22800 It will usually take a lot of time to get exact command right and it depends
22802 For example do not have some remote server saved as a default session in
22804 If things fail, try to connect via plink without SVN first.
22813 \begin_layout Enumerate
22816 Checkout the SVN archive, e.g.
22818 \begin_inset Flex Code
22821 \begin_layout Plain Layout
22824 svn co svn+ssh://user@server/repository_path
22832 \begin_layout Subsubsection
22835 End-of-Line Conversions
22838 \begin_layout Standard
22841 When the collsraborators are mixing Linux and Windows environments, LyX
22842 will use different line endings inside the .lyx files.
22843 This is not a problem as far as LyX functionality is concerned, but the
22844 commit diffs will be huge and merge-conflicts prone.
22845 Fortunately SVN itself knows
22849 \begin_layout Plain Layout
22852 \begin_inset Flex URL
22855 \begin_layout Plain Layout
22857 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
22867 how to deal with CR/LF problems when switching .lyx files to the
22868 \begin_inset Flex Code
22871 \begin_layout Plain Layout
22883 \begin_layout Plain Layout
22887 \begin_inset Flex Code
22890 \begin_layout Plain Layout
22893 svn propset svn:eol-style native FILE_NAME
22906 \begin_layout Subsection
22912 \begin_layout Standard
22915 With the recent addition of the vc-command function LyX power users are
22916 allowed to create their own commands for revision control.
22919 \begin_layout Standard
22922 As an example you can see how two TortoiseSVN commands could be integrated
22926 \begin_layout Description
22930 \begin_inset Flex Code
22933 \begin_layout Plain Layout
22936 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
22944 \begin_layout Description
22948 \begin_inset Flex Code
22951 \begin_layout Plain Layout
22954 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
22962 \begin_layout Subsection
22965 Version control and Document comparison
22968 \begin_layout Standard
22971 One of the typical uses of version control is to inspect the changes between
22972 revisions, usually by creating
22973 \begin_inset Flex Code
22976 \begin_layout Plain Layout
22985 While this is useful for plain text files, it is much less useful in the
22986 case of LyX files, which have more complicated structure.
22987 Hence we provide binding to the Document comparison feature.
22988 They are two ways of calling this feature - either by direct call of
22989 \begin_inset Flex Code
22992 \begin_layout Plain Layout
23000 LyX function (for details see LyX functions manual) or by icon/menu item
23002 \begin_inset Flex MenuItem
23005 \begin_layout Plain Layout
23008 Compare with older revision...
23014 One can either compare two chosen revisions of the document or he can simply
23015 compare the current version of edited text with older revisions (where
23017 \begin_inset Flex MenuItem
23020 \begin_layout Plain Layout
23028 ' revisions back means comparison of the edited file with last commited
23033 \begin_layout Standard
23036 This feature is supported for SVN and RCS though due to the more complicated
23037 versioning scheme of RCS there is a constraint -- when addressing the revisions
23038 in dialog, numbers always point to the last number in RCS revision number,
23043 \begin_layout Section
23044 Programmation littéraire
23047 \begin_layout Standard
23052 (kayvan@sylvan.com), document d'origine écrit par
23054 Edmar Wienskoski Jr.
23057 (edmar-w-jr@technologist.com)
23060 \begin_layout Subsection
23064 \begin_layout Standard
23065 Le but principal de cette documentation est de montrer comment utiliser
23066 LyX pour la programmation littéraire.
23067 Nous supposerons que vous êtes familiers de cette technique de programmation,
23068 et savez donc ce que
23069 \begin_inset Quotes fld
23073 \begin_inset Quotes frd
23077 \begin_inset Quotes fld
23081 \begin_inset Quotes frd
23088 \begin_layout Plain Layout
23089 NdT : Respectivement la génération du code et de la documentation.
23096 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
23097 indiquées un peu plus loin.
23098 Vous y trouverez une bonne documentation, allant de l'histoire du développement
23099 aux derniers trucs et astuces.
23102 \begin_layout Standard
23103 Nous supposerons aussi que vous êtes assez familiarisés avec LyX pour pouvoir
23104 changer vos préférences, et le fichier de ressources X.
23105 Si ce n'est pas le cas, voyez le reste de la documentation de LyX qui couvre
23109 \begin_layout Subsection
23110 La programmation littéraire
23113 \begin_layout Standard
23114 Extrait de la FAQ de la Programmation Littéraire :
23117 \begin_layout Quotation
23118 La programmation littéraire est la combinaison de la documentation et des
23119 sources en une forme lisible par un être humain.
23120 En fait, la programmation littéraire doit être agréable à lire, et même
23121 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
23122 n littéraire combine la source et la documentation dans un seul et unique
23124 Des outils de programmation littéraire permettent ensuite de produire séparémen
23125 t le fichier source et la documentation.
23126 Le style WEB de programmation littéraire fut créé par D.E.
23127 Knuth lors du développement de son logiciel de typographie, TeX.
23130 \begin_layout Standard
23134 \begin_layout Quotation
23137 En quoi la programmation littéraire diffère-t-elle du commentaire ?
23140 \begin_layout Quotation
23141 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
23145 \begin_layout Itemize
23146 un ordre d'élaboration flexible
23149 \begin_layout Itemize
23150 le support automatique pour la visualisation
23153 \begin_layout Itemize
23154 une documentation mise en forme, notamment les diagrammes et les mathématiques
23159 \begin_layout Standard
23160 Maintenant que j'ai éveillé votre curiosité, voyons les références :
23163 \begin_layout Subsubsection
23167 \begin_layout Standard
23168 La FAQ complète de la Programmation Littéraire se trouve à :
23171 \begin_layout Quote
23172 FAQ de la Programmation Littéraire
23173 \begin_inset Flex URL
23176 \begin_layout Plain Layout
23178 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
23186 \begin_layout Standard
23187 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
23189 Certains sont spécialisés pour certains langages de programmation, d'autre
23190 ont une portée plus générale.
23196 pour mon usage personnel pour plusieures raisons :
23199 \begin_layout Itemize
23200 Il sait générer la documentation aussi bien en LaTeX qu'en HTML.
23203 \begin_layout Itemize
23204 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
23205 de nouveaux filtres et de réaliser des opérations spéciales au besoin.
23208 \begin_layout Itemize
23209 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
23212 \begin_layout Itemize
23216 \begin_layout Standard
23217 La page web de Noweb se trouve à :
23220 \begin_layout Quote
23221 Page d'accueil de Noweb
23222 \begin_inset Flex URL
23225 \begin_layout Plain Layout
23227 http://www.cs.virginia.edu/~nr/noweb/
23235 \begin_layout Standard
23236 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
23237 exemples de programmation littéraire.
23240 \begin_layout Subsection
23241 LyX et la Programmation Littéraire
23244 \begin_layout Standard
23245 LyX supporte la Programmation Littéraire par l'intermédiaire du mécanisme
23246 de gestion des convertisseurs.
23248 \begin_inset Quotes fld
23251 indépendant de Noweb
23252 \begin_inset Quotes frd
23255 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de LyX
23256 avec un autre outil de programmation littéraire de votre choix, en changeant
23257 juste vos préférences LyX.
23260 \begin_layout Subsubsection
23261 Génération des documents et du code (weaving and tangling)
23264 \begin_layout Paragraph
23265 Sélection de la classe de document
23268 \begin_layout Standard
23269 Si vous avez installé Noweb et LyX avec succès, vous devez trouver trois
23270 nouvelles classes de document :
23273 \begin_layout Itemize
23277 \begin_inset space ~
23283 \begin_layout Itemize
23287 \begin_inset space ~
23293 \begin_layout Itemize
23297 \begin_inset space ~
23303 \begin_layout Standard
23304 Il vous faut sélectionner l'une d'entre elles pour créer votre document
23308 \begin_layout Standard
23309 Remarquez bien que les documents littéraires ne sont pas limités à ces trois
23311 De nouvelles classes peuvent être générées à partir d'autres styles, comme
23312 les lettres, ou à partir d'autres variantes d'une classe, comme
23315 \begin_inset space ~
23321 Si vous avez des besoins particuliers qui ne peuvent être couverts par
23322 ces classes, faites-le savoir à la liste de diffusion des développeurs
23324 \begin_inset Flex URL
23327 \begin_layout Plain Layout
23329 lyx-devel@lists.lyx.org
23334 et nous nous arrangerons pour ajouter une nouvelle entrée, ou vous expliquer
23335 comment le faire vous-même
23339 \begin_layout Plain Layout
23340 C'est très simple, ça ne demande que la création d'un fichier de quatre
23341 lignes, et la relance de l'auto-configuration.
23347 De plus, si vous utilisez un outil littéraire autre que Noweb, vous voudrez
23348 peut-être créer un nouvel ensemble de classes de document prévues pour.
23351 \begin_layout Paragraph
23355 \begin_layout Standard
23356 LyX vous permet d'entrer du code par l'intermédiaire d'un format nommé
23362 \begin_layout Plain Layout
23366 Le terme équivalent sous Noweb est
23367 \begin_inset Quotes fld
23371 \begin_inset Quotes frd
23375 Pour des raisons historiques, j'ai gardé le terme
23376 \begin_inset Quotes fld
23380 \begin_inset Quotes frd
23383 d'un autre outil littéraire appelé Nuweb, que j'ai utilisé bien des années
23384 avant de me convertir à Noweb.
23392 Noweb délimite les scraps ainsi :
23395 \begin_layout LyX-Code
23399 \begin_layout LyX-Code
23403 \begin_layout LyX-Code
23407 \begin_layout LyX-Code
23411 \begin_layout LyX-Code
23415 \begin_layout Standard
23416 Le problème est que tout ce qui est compris entre le
23424 doit être pris tel quel, c'est-à-dire que LyX ne doit faire aucune interprétati
23425 on de ce qui a été écrit.
23426 C'est géré par un environnement spécial appelé
23430 , qui fonctionne comme un paragraphe normal mais qui présente une totale
23431 liberté en ce qui concerne l'espacement.
23434 \begin_layout Standard
23435 L'inconvénient de l'environnement de paragraphe
23439 est que des paragraphes consécutifs de code vont être séparés par une ligne
23440 vide dans le code source et dans la documentation imprimée.
23441 Pour éviter ça, il faut donc, dans un
23445 donné, finir chaque ligne de code par un saut de ligne (
23454 L'exemple ci-dessus donnera donc
23458 \begin_layout Plain Layout
23459 Sur un document imprimé, il n'y a aucune différence entre cet exemple et
23468 \begin_layout LyX-Code
23470 \begin_inset Newline newline
23474 \begin_inset Newline newline
23478 \begin_inset Newline newline
23482 \begin_inset Newline newline
23488 \begin_layout Standard
23489 Cet environnement fonctionne bien.
23490 Le seul réel inconvénient est de devoir taper
23500 \begin_layout Plain Layout
23501 Régler ce problème fait partie de la liste des améliorations à apporter.
23511 \begin_layout Standard
23512 Il est à noter que vous pouvez aussi utiliser la construction
23515 \begin_inset Quotes fld
23519 \begin_inset Quotes frd
23524 de Noweb dans vos scraps pour ajouter des éléments de référence croisée
23528 \begin_layout LyX-Code
23530 \begin_inset Newline newline
23533 def une_fonction(param):
23534 \begin_inset Newline newline
23537 "C'est la documentation de cette fonction."
23538 \begin_inset Newline newline
23541 print "Mes paramètres : ", param
23544 \begin_layout LyX-Code
23545 @ %def une_fonction
23548 \begin_layout Standard
23549 Pour avoir un exemple de cette construction et des références croisées engendrée
23550 s, regardez le programme littéraire python dans
23555 /examples/listerrors.lyx
23557 qui devrait clarifier tout ça.
23560 \begin_layout Paragraph
23561 Génération de la documentation
23564 \begin_layout Standard
23565 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
23566 et vous avec tapé un peu de code et de texte dedans.
23567 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
23570 Affichage\SpecialChar \menuseparator
23574 comme vous le feriez pour un document quelconque.
23575 Il n'y a aucune procédure particulière.
23578 \begin_layout Standard
23579 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
23580 à l'intérieur de LyX :
23583 \begin_layout Enumerate
23584 Quand vous choisissez
23586 Affichage\SpecialChar \menuseparator
23588 \begin_inset space ~
23592 \begin_inset space ~
23595 Jour\SpecialChar \menuseparator
23598 , un fichier LaTeX est généré.
23602 \begin_layout Standard
23603 Si le document est d'un type littéraire, le fichier généré sera nommé avec
23604 l'extension définie par le format
23605 \begin_inset Quotes fld
23609 \begin_inset Quotes frd
23612 (défini dans la fenêtre de
23616 ), sinon le fichier aura l'extension habituelle
23624 \begin_layout Enumerate
23625 Remarquez que la seule différence est cette extension : LyX n'a rien de
23626 particulier à faire.
23627 Tant que vous avez utilisé l'environnement
23631 en entrant le texte, tout se passera sans problème.
23634 \begin_layout Enumerate
23635 Si le document est d'une classe littéraire, LyX utilisera ensuite le convertisse
23636 ur interne LyX vers Noweb, suivi par le convertisseur Noweb vers LaTeX
23640 \begin_layout Plain Layout
23641 Les convertisseurs sont définis dans la fenêtre
23643 Outils\SpecialChar \menuseparator
23644 Préférences\SpecialChar \menuseparator
23645 Gestion de fichiers
23656 pour générer le fichier LaTeX
23660 \begin_layout Standard
23661 Sinon, il saute simplement cette étape.
23665 \begin_layout Enumerate
23666 Enfin, LaTeX est invoqué et le processus continue comme s'il s'agissait
23667 d'un document quelconque.
23670 \begin_layout Standard
23671 Vous êtes donc indépendant d'un
23672 \begin_inset Quotes fld
23676 \begin_inset Quotes frd
23679 donné, car vous pouvez changer les commandes correspondant aux différents
23683 \begin_layout Paragraph
23687 \begin_layout Standard
23688 Quand on demande de
23692 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
23693 d'outils, un fichier LaTeX est généré comme dans l'étape
23694 \begin_inset space ~
23698 LyX invoque ensuite le convertisseur
23703 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
23706 \begin_layout Enumerate
23707 Le programme de conversion proprement dit.
23708 Ce programme procède à la conversion d'un format à un autre (ici, du format
23720 \begin_layout Enumerate
23721 Le filtre de messages d'erreur.
23722 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
23723 dans un format compréhensible par LyX.
23724 Ça permet à LyX de placer des boîtes d'erreur au bon endroit dans le tampon
23728 \begin_layout Standard
23729 La première partie, déterminée par le champ
23736 \begin_inset Quotes fld
23740 \begin_inset Quotes frd
23746 Ça signifie que LyX va appeler
23750 (un programme ou un script) avec le nom du fichier Noweb (en général un
23751 fichier dans le répertoire temporaire de LyX).
23754 \begin_layout Standard
23755 Voici une implémentation de
23759 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
23763 \begin_layout LyX-Code
23767 \begin_layout LyX-Code
23771 \begin_layout LyX-Code
23772 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
23775 \begin_layout Standard
23776 L'autre partie de la définition du convertisseur est le champ
23779 \begin_inset space ~
23787 \begin_inset Quotes fld
23790 originaldir,parselog=listerrors
23791 \begin_inset Quotes frd
23797 Ça fera passer toutes les erreurs générées par
23801 à travers le programme
23808 \begin_layout Standard
23809 La gestion des convertisseurs cherche le programme
23827 puis dans le chemin d'accès par défaut.
23830 \begin_layout Paragraph
23831 Instructions de compilation dans le document
23834 \begin_layout Standard
23835 La dernière partie de l'interface entre LyX et noweb est le scrap
23836 \begin_inset Quotes fld
23840 \begin_inset Quotes frd
23844 En général, les instructions de compilation de votre programme doivent
23845 être regroupées dans un scrap à part.
23850 vu plus haut est spécifique à noweb et utilise la commande
23854 pour rechercher ce scrap (appelé
23855 \begin_inset Quotes fld
23859 \begin_inset Quotes frd
23862 ) et passer son contenu dans
23869 \begin_layout Standard
23870 Typiquement, un tel scrap ressemble à ceci :
23873 \begin_layout LyX-Code
23875 \begin_inset Newline newline
23879 \begin_inset Newline newline
23883 \begin_inset Newline newline
23886 if [ -z "${NOWEB_SOURCE}" ]
23887 \begin_inset Newline newline
23891 \begin_inset Newline newline
23894 NOWEB_SOURCE=mon_fichier.nw
23895 \begin_inset Newline newline
23899 \begin_inset Newline newline
23903 code pour extraire les fichiers ...]
23904 \begin_inset Newline newline
23908 code pour compiler les fichiers ...]
23909 \begin_inset Newline newline
23915 \begin_layout Standard
23921 /examples/listerrors.lyx
23928 /examples/Literate.lyx
23930 qui implémentent deux versions du programme
23934 pour avoir des exemples de comment tout cela va ensemble.
23935 Vous pouvez encore consulter
23940 /examples/noweb2lyx.lyx
23943 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
23944 e de LyX relativement au langage de programmation littéraire adopté car
23945 ils sont écrits respectivement en Python, C et Perl.
23948 \begin_layout LyX-Code
23952 \begin_layout Subsubsection
23956 \begin_layout Standard
23957 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
23964 Outils\SpecialChar \menuseparator
23968 Les parties importantes sont :
23971 \begin_layout Description
23973 \begin_inset space ~
23977 \begin_inset space ~
23981 \begin_inset Quotes fld
23985 \begin_inset Quotes frd
23988 Choisi dans l'onglet
23992 , où vous mettez ce qui est spécifique à Noweb.
23996 \begin_inset space ~
24004 \begin_inset Quotes fld
24008 \begin_inset Quotes frd
24020 \begin_inset Quotes fld
24024 \begin_inset Quotes frd
24030 LyX créera donc un fichier d'extension
24034 lors de la première étape du processus de conversion.
24037 \begin_layout Description
24039 \begin_inset space ~
24043 \begin_inset space ~
24050 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
24051 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
24055 \begin_layout Description
24064 Ce convertisseur assure la génération de la documentation (
24065 \begin_inset Quotes fld
24069 \begin_inset Quotes frd
24073 Pour Noweb, il faut mettre
24076 \begin_inset Quotes fld
24079 noweave -delay -index $$i > $$o
24080 \begin_inset Quotes frd
24086 \begin_layout Description
24095 Celui-ci assure la génération du code (
24096 \begin_inset Quotes fld
24100 \begin_inset Quotes frd
24104 Comme vu plus haut, il faut mettre
24107 \begin_inset Quotes fld
24111 \begin_inset Quotes frd
24119 \begin_inset space ~
24127 \begin_inset Quotes fld
24130 originaldir,parselog=listerrors
24131 \begin_inset Quotes frd
24139 \begin_layout Subsubsection
24140 Fonctions pour le déboguage
24143 \begin_layout Standard
24144 Une nouvelle fonction est aussi implémentée dans le serveur LyX, la fonction
24146 \begin_inset Quotes fld
24149 serveur va à la bonne ligne
24150 \begin_inset Quotes frd
24153 que l'on utilisera avec
24161 ou un autre débogueur.
24164 \begin_layout Standard
24165 Lorsque vous déboguez du code avec
24173 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
24174 on, avec un seul appui clavier.
24175 La configuration par défaut de
24184 Il se trouve que vous pouvez choisir l'éditeur appelé par
24190 Outils\SpecialChar \menuseparator
24191 Préférences\SpecialChar \menuseparator
24192 Gestion des fichiers\SpecialChar \menuseparator
24195 en changeant l'entrée
24202 \begin_layout Standard
24203 J'ai trouvé avantageux d'utiliser LyX avec
24214 \begin_layout LyX-Code
24215 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
24218 \begin_layout Standard
24219 Ainsi, quand vous utilisez
24223 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
24236 renvoie cette information à LyX via le serveur LyX.
24237 La fenêtre LyX montrera le fichier en question, avec le curseur pile poil
24243 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
24244 pour savoir où se situait le problème !
24247 \begin_layout Standard
24248 Notez cependant qu'il vous faut activer cette fonction du serveur LyX, inactive
24250 Pour cela, allez dans
24252 Outils\SpecialChar \menuseparator
24253 Préférences\SpecialChar \menuseparator
24256 et mettez un chemin du genre
24259 \begin_inset Quotes fld
24262 /home/<votre-réperoire-home>/\SpecialChar \-
24264 \begin_inset Quotes frd
24271 Tubes du Serveur LyX
24276 \begin_layout Standard
24277 Lisez la documentation sur le serveur LyX dans le manuel de
24281 pour plus d'information.
24284 \begin_layout Subsubsection
24285 Ajouts à la barre d'outils
24288 \begin_layout Standard
24289 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
24291 Cinq de ces boutons sont des raccourcis vers les styles
24312 Le dernier bouton est un raccourci vers la commande
24313 \begin_inset Quotes fld
24317 \begin_inset Quotes frd
24323 \begin_layout Standard
24324 LyX a tout une série de boutons qui peuvent être intégrés dans la barre
24326 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
24329 Affichage\SpecialChar \menuseparator
24331 \begin_inset space ~
24335 \begin_inset space ~
24338 Jour\SpecialChar \menuseparator
24343 Affichage\SpecialChar \menuseparator
24347 Voilà comment cela se présente :
24350 \begin_layout LyX-Code
24354 \begin_layout LyX-Code
24358 \begin_layout LyX-Code
24359 Icon "layout Standard"
24362 \begin_layout LyX-Code
24363 Icon "layout Section"
24366 \begin_layout LyX-Code
24367 Icon "layout LaTeX"
24370 \begin_layout LyX-Code
24371 Icon "layout LyX-Code"
24374 \begin_layout LyX-Code
24375 Icon "layout Scrap"
24378 \begin_layout LyX-Code
24382 \begin_layout LyX-Code
24386 \begin_layout LyX-Code
24387 Icon "buffer-typeset"
24390 \begin_layout LyX-Code
24391 Icon "build-program"
24394 \begin_layout LyX-Code
24398 \begin_layout LyX-Code
24402 \begin_layout LyX-Code
24406 \begin_layout LyX-Code
24410 \begin_layout LyX-Code
24414 \begin_layout Subsubsection
24415 Couleurs personnalisées
24418 \begin_layout Standard
24419 Un certain nombre de couleurs de LyX peuvent être personnalisées dans la
24425 Une des choses qui ennuient nombre d'entre nous est la couleur du code
24427 La couleur par défaut est le rouge, or les scraps utilisent la police LaTeX,
24428 et comme il y a beaucoup de scraps dans un document de programmation littéraire
24429 , vous en aurez sûrement marre de tout voir en rouge.
24430 Vous pouvez la changer dans l'onglet
24432 Apparence\SpecialChar \menuseparator
24438 \begin_layout Standard
24439 Le problème suivant est la présence visible des caractères
24440 \begin_inset Quotes fld
24444 \begin_inset Quotes frd
24448 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
24449 donc les faire se confondre avec le fond.
24450 Je vous conseille de choisir une couleur qui est proche de celle du fond,
24451 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
24455 \begin_layout Chapter
24456 Fonctionnalités particulières
24457 \begin_inset CommandInset label
24459 name "chap:Fonctionnalités-particulières"
24466 \begin_layout Standard
24467 Vous pouvez faire avec LyX tout ce que vous pouvez faire avec LaTeX.
24468 Cependant, LyX ne peut inclure directement toutes les fonctionnalités de
24469 LaTeX, mais vous pouvez toujours utiliser le code TeX; Ce chapitre vous
24470 montre quelques points particuliers qui peuvent vous intéresser.
24471 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
24472 les flottants, les boîtes et les notes, voyez le manuel des
24479 \begin_layout Section
24483 \begin_layout Standard
24486 This feature is independent of the option
24488 Two-column document
24490 in the document settings under
24495 If you want to have 2
24496 \begin_inset space ~
24499 columns for the whole document, it is recommended to use the
24501 Two-column document
24504 For all other cases use this feature.
24507 \begin_layout Standard
24510 To use multiple text columns in your document, you have to load the module
24517 Document\SpecialChar \menuseparator
24518 Settings\SpecialChar \menuseparator
24521 ) and must have the LaTeX-package
24526 \begin_inset Index idx
24529 \begin_layout Plain Layout
24532 LaTeX-packages ! multicol
24540 \begin_layout Standard
24543 Footnotes within multiple columns will be placed at the bottom of the page
24544 and not under each column.
24545 Within the different columns you can use everything, with the limitation
24546 that for floats you need to use the float option
24553 \begin_layout Subsection
24559 \begin_layout Standard
24562 If you want to have 2 columns in your text, use the style
24564 Begin Multiple Columns
24566 where the columns should start.
24567 The content of the style is the number of the columns, so in this case
24569 \begin_inset Quotes eld
24573 \begin_inset Quotes erd
24577 At the point where the columns should end use the style
24579 End Multiple Columns
24584 \begin_layout Standard
24587 Here is an example:
24590 \begin_layout Begin Multiple Columns
24594 \begin_layout Standard
24600 The Adventure of the Empty House
24603 \begin_inset Newline newline
24608 Sir Arthur Conan Doyle
24611 \begin_layout Standard
24615 It was in the spring of the year 1894 that all London was interested, and
24616 the fashionable world dismayed, by the murder of the Honourable Ronald
24617 Adair under most unusual and inexplicable circumstances.
24618 The public has already learned those particulars of the crime which came
24619 out in the police investigation, but a good deal was suppressed upon that
24620 occasion, since the case for the prosecution was so overwhelmingly strong
24621 that it was not necessary to bring forward all the facts.
24622 Only now, at the end of nearly ten years, am I allowed to supply those
24623 missing links which make up the whole of that remarkable chain.
24624 The crime was of interest in itself, but that interest was as nothing to
24625 me compared to the inconceivable sequel, which afforded me the greatest
24626 shock and surprise of any event in my adventurous life.
24627 Even now, after this long interval, I find myself thrilling as I think
24628 of it, and feeling once more that sudden flood of joy, amazement, and increduli
24629 ty which utterly submerged my mind.
24630 Let me say to that public, which has shown some interest in those glimpses
24631 which I have occasionally given them of the thoughts and actions of a very
24632 remarkable man, that they are not to blame me if I have not shared my knowledge
24633 with them, for I should have considered it my first duty to do so, had
24634 I not been barred by a positive prohibition from his own lips, which was
24635 only withdrawn upon the third of last month.
24638 \begin_layout End Multiple Columns
24642 \begin_layout Standard
24645 Here is an example with 3
24646 \begin_inset space ~
24652 \begin_layout Begin Multiple Columns
24658 \begin_layout Standard
24662 It can be imagined that my close intimacy with Sherlock Holmes had interested
24663 me deeply in crime, and that after his disappearance I never failed to
24664 read with care the various problems which came before the public.
24665 And I even attempted, more than once, for my own private satisfaction,
24666 to employ his methods in their solution, though with indifferent success.
24667 There was none, however, which appealed to me like this tragedy of Ronald
24669 As I read the evidence at the inquest, which led up to a verdict of willful
24670 murder against some person or persons unknown, I realized more clearly
24671 than I had ever done the loss which the community had sustained by the
24672 death of Sherlock Holmes.
24673 There were points about this strange business which would, I was sure,
24674 have specially appealed to him, and the efforts of the police would have
24675 been supplemented, or more probably anticipated, by the trained observation
24676 and the alert mind of the first criminal agent in Europe.
24677 All day, as I drove upon my round, I turned over the case in my mind and
24678 found no explanation which appeared to me to be adequate.
24679 At the risk of telling a twice-told tale, I will recapitulate the facts
24680 as they were known to the public at the conclusion of the inquest.
24683 \begin_layout End Multiple Columns
24687 \begin_layout Standard
24690 You can have up to 10
24691 \begin_inset space ~
24694 columns if you want to, but that might not be very pleasant for the readers
24698 \begin_layout Standard
24699 \begin_inset Newpage newpage
24705 \begin_layout Subsection
24706 Des Colonnes dans une Colonne
24709 \begin_layout Standard
24710 Vous pouvez même avoir des colonnes dans une colonne :
24713 \begin_layout Begin Multiple Columns
24717 \begin_layout Standard
24721 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
24722 at that time governor of one of the Australian colonies.
24723 Adair's mother had returned from Australia to undergo the operation for
24724 cataract, and she, her son Ronald, and her daughter Hilda were living together
24728 \begin_layout Begin Multiple Columns
24732 \begin_layout Standard
24736 The youth moved in the best society–had, so far as was known, no enemies
24737 and no particular vices.
24738 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
24739 had been broken off by mutual consent some months before, and there was
24740 no sign that it had left any very profound feeling behind it.
24741 For the rest {sic} the man's life moved in a narrow and conventional circle,
24742 for his habits were quiet and his nature unemotional.
24743 Yet it was upon this easy-going young aristocrat that death came, in most
24744 strange and unexpected form, between the hours of ten and eleven-twenty
24745 on the night of March 30, 1894.
24748 \begin_layout End Multiple Columns
24752 \begin_layout Standard
24756 Ronald Adair was fond of cards–playing continually, but never for such stakes
24758 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
24759 It was shown that, after dinner on the day of his death, he had played
24760 a rubber of whist at the latter club.
24761 He had also played there in the afternoon.
24766 The evidence of those who had played with him– Mr.
24767 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
24768 and that there was a fairly equal fall of the cards.
24769 Adair might have lost five pounds, but not more.
24770 His fortune was a considerable one, and such a loss could not in any way
24772 He had played nearly every day at one club or other, but he was a cautious
24773 player, and usually rose a winner.
24774 It came out in evidence that, in partnership with Colonel Moran, he had
24775 actually won as much as four hundred and twenty pounds in a sitting, some
24776 weeks before, from Godfrey Milner and Lord Balmoral.
24777 So much for his recent history as it came out at the inquest.
24780 \begin_layout End Multiple Columns
24784 \begin_layout Subsection
24790 \begin_layout Standard
24793 The examples in this section show some more special features of multiple
24797 \begin_layout Standard
24800 For more features of multiple columns, have a look at the documentation
24801 of the LaTeX-package
24806 \begin_inset Index idx
24809 \begin_layout Plain Layout
24812 LaTeX-packages ! multicol
24820 \begin_inset CommandInset citation
24829 \begin_layout Subsubsection
24835 \begin_layout Standard
24838 To add a preface text for multiple columns, add the command
24841 \begin_layout Standard
24847 \begin_layout Standard
24850 as TeX Code behind the number of columns in the
24852 Begin Multiple Columns
24855 behind the command write the text.
24856 At the end of the style use the command
24859 \begin_layout Standard
24865 \begin_layout Standard
24869 An example with some preface text:
24872 \begin_layout Standard
24875 \begin_inset VSpace bigskip
24881 \begin_layout Begin Multiple Columns
24886 \begin_layout Plain Layout
24895 And the story continues and continues and continues and continues
24897 \SpecialChar \ldots{}
24902 \begin_layout Plain Layout
24912 \begin_layout Standard
24916 On the evening of the crime, he returned from the club exactly at ten.
24917 His mother and sister were out spending the evening with a relation.
24918 The servant deposed that she heard him enter the front room on the second
24919 floor, generally used as his sitting-room.
24920 She had lit a fire there, and as it smoked she had opened the window.
24921 No sound was heard from the room until eleven-twenty, the hour of the return
24922 of Lady Maynooth and her daughter.
24923 Desiring to say good-night, she attempted to enter her son's room.
24924 The door was locked on the inside, and no answer could be got to their
24925 cries and knocking.
24926 Help was obtained, and the door forced.
24927 The unfortunate young man was found lying near the table.
24928 His head had been horribly mutilated by an expanding revolver bullet, but
24929 no weapon of any sort was to be found in the room.
24932 \begin_layout End Multiple Columns
24936 \begin_layout Standard
24939 You can also use a section heading as the preface if you use a section command
24940 as TeX Code behind the first TeX Code.
24941 For example the command
24944 \begin_layout Standard
24950 subsection{subsection title}
24953 \begin_layout Standard
24956 creates a subsection.
24957 In this example the preface is a subsubsection:
24960 \begin_layout Begin Multiple Columns
24967 \begin_layout Plain Layout
24978 \begin_layout Plain Layout
24987 This is a subsubsection heading as a preface
24991 \begin_layout Plain Layout
25002 \begin_layout Plain Layout
25012 \begin_layout Standard
25016 A minute examination of the circumstances served only to make the case more
25018 In the first place, no reason could be given why the young man should have
25019 fastened the door upon the inside.
25020 There was the possibility that the murderer had done this, and had afterwards
25021 escaped by the window.
25022 The drop was at least twenty feet, however, and a bed of crocuses in full
25024 Neither the flowers nor the earth showed any sign of having been disturbed,
25025 nor were there any marks upon the narrow strip of grass which separated
25026 the house from the road.
25027 Apparently, therefore, it was the young man himself who had fastened the
25029 But how did he come by his death? No one could have climbed up to the window
25030 without leaving traces.
25031 Suppose a man had fired through the window, he would indeed be a remarkable
25032 shot who could with a revolver inflict so deadly a wound.
25033 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
25034 a hundred yards of the house.
25035 No one had heard a shot.
25038 \begin_layout End Multiple Columns
25042 \begin_layout Standard
25045 If there is less vertical space left on the page at the beginning of the
25046 multiple columns than needed for 6
25047 \begin_inset space ~
25050 text lines, a page break will be inserted before the multiple columns.
25051 Depending on the number of lines of the preface text, you might want to
25053 It is determined by inserting the command
25056 \begin_layout Standard
25064 \begin_layout Standard
25067 as TeX Code behind the preface definition but before the final
25076 is hereby the number of text lines.
25077 In this example the space is set to 7
25078 \begin_inset space ~
25084 \begin_layout Begin Multiple Columns
25089 \begin_layout Plain Layout
25100 \begin_layout Plain Layout
25111 This is the sectioning command
25112 \begin_inset Newline newline
25116 \begin_inset Newline newline
25119 with multiple text lines
25125 \begin_layout Plain Layout
25136 \begin_layout Plain Layout
25149 \begin_layout Plain Layout
25159 \begin_layout Standard
25163 On the evening of the crime, he returned from the club exactly at ten.
25164 His mother and sister were out spending the evening with a relation.
25165 The servant deposed that she heard him enter the front room on the second
25166 floor, generally used as his sitting-room.
25167 She had lit a fire there, and as it smoked she had opened the window.
25168 No sound was heard from the room until eleven-twenty, the hour of the return
25169 of Lady Maynooth and her daughter.
25170 Desiring to say good-night, she attempted to enter her son's room.
25171 The door was locked on the inside, and no answer could be got to their
25172 cries and knocking.
25173 Help was obtained, and the door forced.
25174 The unfortunate young man was found lying near the table.
25175 His head had been horribly mutilated by an expanding revolver bullet, but
25176 no weapon of any sort was to be found in the room.
25179 \begin_layout End Multiple Columns
25183 \begin_layout Subsubsection
25189 \begin_layout Standard
25192 The amount of space before and after multiple columns can be changed by
25193 changing the length
25200 For example the command
25203 \begin_layout Standard
25214 \begin_layout Standard
25217 in TeX Code changes its value to 3
25218 \begin_inset space \thinspace{}
25222 The change must be made before the multiple columns' start.
25223 The predefined value is 13
25224 \begin_inset space \thinspace{}
25230 \begin_layout Standard
25240 \begin_inset space \thinspace{}
25246 \begin_layout Standard
25250 \begin_layout Plain Layout
25256 multicolsep}{2.5cm}
25264 \begin_layout Begin Multiple Columns
25268 \begin_layout Standard
25272 All day I turned these facts over in my mind, endeavouring to hit upon some
25273 theory which could reconcile them all, and to find that line of least resistanc
25274 e which my poor friend had declared to be the starting-point of every investigat
25276 I confess that I made little progress.
25277 In the evening I strolled across the Park, and found myself about six o'clock
25278 at the Oxford Street end of Park Lane.
25279 A group of loafers upon the pavements, all staring up at a particular window,
25280 directed me to the house which I had come to see.
25281 A tall, thin man with coloured glasses, whom I strongly suspected of being
25282 a plain-clothes detective, was pointing out some theory of his own, while
25283 the others crowded round to listen to what he said.
25284 I got as near him as I could, but his observations seemed to me to be absurd,
25285 so I withdrew again in some disgust.
25286 As I did so I struck against an elderly, deformed man, who had been behind
25287 me, and I knocked down several books which he was carrying.
25290 \begin_layout End Multiple Columns
25294 \begin_layout Standard
25297 \begin_inset Note Greyedout
25300 \begin_layout Plain Layout
25306 The values you set with
25312 will be used for all following multiple columns until to change them again.
25320 \begin_layout Standard
25324 \begin_layout Plain Layout
25338 \begin_inset Note Note
25341 \begin_layout Plain Layout
25344 go back to the default
25352 \begin_layout Subsubsection
25358 \begin_layout Standard
25361 The width of the columns is automatically calculated, but you can modify
25362 the space between the columns.
25363 This is done by changing the length
25370 Its predefined value is 10
25371 \begin_inset space \thinspace{}
25375 Here is an example where
25382 \begin_inset space \thinspace{}
25388 \begin_layout Standard
25392 \begin_layout Plain Layout
25406 \begin_layout Begin Multiple Columns
25410 \begin_layout Standard
25414 My observations of No.
25415 \begin_inset space \space{}
25418 427 Park Lane did little to clear up the problem in which I was interested.
25419 The house was separated from the street by a low wall and railing, the
25420 whole not more than five feet high.
25421 It was perfectly easy, therefore, for anyone to get into the garden, but
25422 the window was entirely inaccessible, since there was no water pipe or
25423 anything which could help the most active man to climb it.
25424 More puzzled than ever, I retraced my steps to Kensington.
25425 I had not been in my study five minutes when the maid entered to say that
25426 a person desired to see me.
25427 To my astonishment it was none other than my strange old book collector,
25428 his sharp, wizened face peering out from a frame of white hair, and his
25429 precious volumes, a dozen of them at least, wedged under his right arm.
25432 \begin_layout End Multiple Columns
25436 \begin_layout Standard
25440 \begin_layout Plain Layout
25454 \begin_inset Note Note
25457 \begin_layout Plain Layout
25460 go back to the default
25468 \begin_layout Subsubsection
25474 \begin_layout Standard
25477 Between the columns a rule with a width of the length
25484 If this rule width is set to 0
25485 \begin_inset space \thinspace{}
25488 pt (this is the default), the rule is suppressed.
25489 In the following example, the line separating the columns is 2
25490 \begin_inset space \thinspace{}
25496 \begin_layout Standard
25500 \begin_layout Plain Layout
25506 columnseprule}{2pt}
25514 \begin_layout Begin Multiple Columns
25518 \begin_layout Standard
25522 \begin_inset Quotes eld
25525 You're surprised to see me, sir,
25526 \begin_inset Quotes erd
25529 said he, in a strange, croaking voice.
25532 \begin_layout Standard
25536 I acknowledged that I was.
25539 \begin_layout Standard
25543 \begin_inset Quotes eld
25546 Well, I've a conscience, sir, and when I chanced to see you go into this
25547 house, as I came hobbling after you, I thought to myself, I'll just step
25548 in and see that kind gentleman, and tell him that if I was a bit gruff
25549 in my manner there was not any harm meant, and that I am much obliged to
25550 him for picking up my books.
25551 \begin_inset Quotes erd
25557 \begin_layout Standard
25561 \begin_inset Quotes eld
25564 You make too much of a trifle,
25565 \begin_inset Quotes erd
25570 \begin_inset Quotes eld
25573 May I ask how you knew who I was?
25574 \begin_inset Quotes erd
25580 \begin_layout Standard
25584 \begin_inset Quotes eld
25587 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
25588 you'll find my little bookshop at the corner of Church Street, and very
25589 happy to see you, I am sure.
25590 Maybe you collect yourself, sir.
25594 \begin_inset space ~
25607 --a bargain, every one of them.
25608 With five volumes you could just fill that gap on that second shelf.
25609 It looks untidy, does it not, sir?
25610 \begin_inset Quotes erd
25616 \begin_layout End Multiple Columns
25620 \begin_layout Standard
25624 \begin_layout Plain Layout
25630 columnseprule}{0pt}
25638 \begin_inset Note Note
25641 \begin_layout Plain Layout
25644 go back to the default
25652 \begin_layout Standard
25653 \begin_inset Newpage newpage
25659 \begin_layout Section
25660 Paragraphes de forme inhabituelle
25663 \begin_layout Standard
25667 \begin_layout Plain Layout
25679 \begin_layout Standard
25683 \begin_layout Plain Layout
25692 \begin_layout Plain Layout
25706 \begin_layout Standard
25711 \begin_layout Plain Layout
25722 \begin_layout Plain Layout
25731 \begin_layout Plain Layout
25740 \begin_layout Plain Layout
25749 \begin_layout Plain Layout
25758 \begin_layout Plain Layout
25767 \begin_layout Plain Layout
25776 \begin_layout Plain Layout
25785 \begin_layout Plain Layout
25794 \begin_layout Plain Layout
25803 \begin_layout Plain Layout
25812 \begin_layout Plain Layout
25821 \begin_layout Plain Layout
25830 \begin_layout Plain Layout
25839 \begin_layout Plain Layout
25848 \begin_layout Plain Layout
25857 \begin_layout Plain Layout
25866 \begin_layout Plain Layout
25875 \begin_layout Plain Layout
25884 \begin_layout Plain Layout
25890 Il y a des fois où il faut en finir avec la tyrannie des paragraphes rectangulai
25892 Dans de telles situations, il faut recourir à la délicieuse commande TeX
25900 Comme vous voyez, on peut construire des formes complètement arbitraires
25901 en déclarant un ensemble de longueurs de ligne.
25902 Cette forme de paragraphe peut sembler un peu idiote et sans utilité, mais
25903 on peut imaginer des situations, comme des lettrines finement ajustées,
25904 l'enrobage de graphiques non rectangulaires, etc.
25905 qui bénéficieraient d'une telle opération.
25909 \begin_layout Standard
25910 \begin_inset VSpace bigskip
25916 \begin_layout Standard
25921 parshape nombre_lignes #1indentation #1longueur #2indentation #2longueur
25922 \SpecialChar \ldots{}
25923 #nindentation #nlongueur
25929 est le nombre de lignes du texte qui définit le paragraphe.
25930 S'il n'y a pas assez de lignes, la forme est tronquée ; s'il y en a trop,
25931 les lignes en surplus ont les mêmes dimensions que la dernière ligne ainsi
25941 spécifient l'indentation de la ligne à compter de la marge de gauche, et
25942 la longueur de la ligne à partir de ce point.
25943 La forme ne s'applique qu'au paragraphe en cours ; tout est remis à la
25944 normale pour le paragraphe suivant.
25947 \begin_layout Standard
25951 \begin_layout Plain Layout
25963 \begin_layout Bibliography
25964 \begin_inset CommandInset bibitem
25965 LatexCommand bibitem
25972 Documentation of the LaTeX-package
25975 \begin_inset CommandInset href
25978 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
25985 \begin_inset Index idx
25988 \begin_layout Plain Layout
25991 LaTeX-packages ! multicol