1 #LyX 2.4 created this file. For more info see https://www.lyx.org/
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/fr/
9 % DO NOT ALTER THIS PREAMBLE!!!
11 % This preamble is designed to ensure that the User's Guide prints
12 % out as advertised. If you mess with this preamble,
13 % parts of the User's Guide may not print out as expected. If you
14 % have problems LaTeXing this file, please contact
15 % the documentation team
16 % email: lyx-docs@lists.lyx.org
18 % the pages of the TOC is numbered roman
19 % and a pdf-bookmark for the TOC is added
21 \let\myTOC\tableofcontents
22 \renewcommand{\tableofcontents}{%
23 \pdfbookmark[1]{\contentsname}{}
26 \pagenumbering{arabic}}
28 % extra space for tables
29 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
31 \options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
32 \use_default_options false
40 \maintain_unincluded_children no
42 \language_package default
45 \font_roman "lmodern" "default"
46 \font_sans "lmss" "default"
47 \font_typewriter "lmtt" "default"
48 \font_math "auto" "auto"
49 \font_default_family default
50 \use_non_tex_fonts false
54 \font_typewriter_osf false
55 \font_sf_scale 100 100
56 \font_tt_scale 100 100
58 \use_dash_ligatures false
60 \default_output_format pdf2
62 \bibtex_command default
63 \index_command default
67 \pdf_title "Options avancées de LyX"
68 \pdf_author "LyX Team"
69 \pdf_subject "Options avancées LyX"
70 \pdf_keywords "LyX, Documentacion, Options avancées"
72 \pdf_bookmarksnumbered true
73 \pdf_bookmarksopen false
74 \pdf_bookmarksopenlevel 1
79 \pdf_pdfusetitle false
80 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
83 \use_package amsmath 1
84 \use_package amssymb 1
87 \use_package mathdots 1
88 \use_package mathtools 1
90 \use_package stackrel 1
91 \use_package stmaryrd 1
92 \use_package undertilde 1
94 \cite_engine_type default
98 \paperorientation portrait
104 \notefontcolor #0000ff
111 \paragraph_separation indent
112 \paragraph_indentation default
114 \math_indentation default
115 \math_numbering_side default
120 \paperpagestyle headings
122 \tracking_changes false
123 \output_changes false
125 \postpone_fragile_content false
129 \docbook_table_output 0
130 \docbook_mathml_prefix 1
136 Options avancées de \SpecialChar LyX
140 \begin_layout Subtitle
142 \begin_inset Note Note
145 \begin_layout Plain Layout
146 Informations de révision :
149 \begin_layout Plain Layout
150 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/2011, relecture
151 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
152 er par Édition/Affichage/Insertion/Navigation
155 \begin_layout Plain Layout
156 Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
158 \begin_inset Quotes cld
162 \begin_inset Quotes crd
166 \begin_inset Quotes cld
170 \begin_inset Quotes crd
176 \begin_layout Plain Layout
177 Mise à jour pour 2.3 (JPC) : 04/08/2017, nouveautés 2.3, revue générale; 28/01/201
181 \begin_layout Plain Layout
182 Mise à jour pour 2.4.0, 28 novembre 2022 (JPC) : sémantique de
183 \begin_inset Quotes cld
187 \begin_inset Quotes crd
193 \begin_layout Plain Layout
194 Manquent les sections 7.2.3 à 7.2.7 (CVS/SVN)
197 \begin_layout Plain Layout
198 Mise à jour avant 2.4 (JPC) : 13/04/2021, section 7.2.6 (GIT) et 7.2.7 traduites.
199 CVS/SVN restent non traduits pour deux raisons : ces systèmes à dépôt centralis
200 é sont progressivement abandonnés au profit de GIT, et d'autre part les
201 utilisateurs des systèmes de contrôle de version sont généralement anglophones.
204 \begin_layout Plain Layout
205 Importation de la dernière mise à jour de 2.3 dans 2.4 (JPC): 19/04/2021
208 \begin_layout Plain Layout
209 Mise à jour pour 2.4.0 (JPC) : 05/06/2021 (JPC)
218 par l'équipe de \SpecialChar LyX
223 \begin_layout Plain Layout
224 Le principal responsable de la rédaction de ce fichier est
229 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
230 de la documentation de \SpecialChar LyX
233 <lyx-docs@lists.lyx.org>
236 \begin_inset Newline newline
239 Traduction en français par :
276 Merci d'envoyer vos commentaires et corrections sur la traduction à la
277 liste de diffusion de \SpecialChar LyX
280 <lyx-fr@lists.lyx.org>
290 \begin_layout Standard
291 \begin_inset CommandInset toc
292 LatexCommand tableofcontents
299 \begin_layout Chapter
303 \begin_layout Standard
313 que vous êtes en train de lire est avant tout la deuxième partie du
327 La raison de la division en deux du document est très simple : le
339 est déjà énorme et il contient toutes les fonctions de base qu'il faut
340 connaître pour préparer la plupart des documents.
341 Cependant, l'Équipe de \SpecialChar LyX
342 a pour but à long terme de rendre \SpecialChar LyX
344 différents fichiers de configuration et paquetages externes.
345 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
347 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
349 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
351 Il y a aussi quelques fonctionnalités plus
352 \begin_inset Quotes cld
356 \begin_inset Quotes crd
359 , comme les méthodes de présentation de bibliographies et la gestion des
360 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
363 Guide de l'utilisateur
365 et sont décrites ici.
368 \begin_layout Standard
369 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
370 fax et le contrôle de version, qui nécessitent des logiciels supplémentaires
371 pour fonctionner convenablement.
372 Il y a également un chapitre consacré à \SpecialChar LyX
374 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
375 , qui servent à améliorer
376 vos documents grâce à la puissance de \SpecialChar LaTeX
378 Après tout, \SpecialChar LyX
379 est seulement WYSIWYM
383 \begin_layout Plain Layout
384 \begin_inset Quotes cld
387 What You See Is What You Mean
388 \begin_inset Quotes crd
392 \begin_inset Quotes cld
395 Vous voyez ce que vous voulez dire
396 \begin_inset Quotes crd
404 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
408 \begin_layout Standard
409 Si vous n'avez pas encore lu l'
413 , il est sûr que vous n'êtes pas au bon endroit.
418 est la première chose à consulter, car elle décrit les notations et les
419 formats de tous les manuels.
420 Vous devez aussi être à l'aise avec le
432 et avec toutes les fonctions de base de \SpecialChar LyX
436 \begin_layout Standard
437 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
438 ion de \SpecialChar LyX
439 avec \SpecialChar LaTeX
440 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
442 et explique comment \SpecialChar LyX
443 peut générer exactement le code \SpecialChar LaTeX
445 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
449 \begin_layout Standard
454 dans le document, on utilise « graphique » en tant que raccourci de « objet
455 graphique »: graphique, diagramme, image, schéma, etc.
458 \begin_layout Chapter
460 et \SpecialChar LaTeX
464 \begin_layout Section
465 Comment \SpecialChar LyX
466 utilise \SpecialChar LaTeX
470 \begin_layout Standard
471 Ce chapitre est à la fois pour les \SpecialChar TeX
472 -niciens et les curieux de \SpecialChar LaTeX
474 Nous allons y expliquer comment \SpecialChar LyX
475 et \SpecialChar LaTeX
476 fonctionnent ensemble pour produire
477 une sortie imprimable.
478 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
479 quelque chose à \SpecialChar LaTeX
483 \begin_layout Standard
484 À un moment, nous avions coutume d'appeler \SpecialChar LyX
486 \begin_inset Quotes cld
489 interface WYSIWYM pour \SpecialChar LaTeX
491 \begin_inset Quotes crd
494 , mais ce n'est plus vrai désormais.
495 Des interfaces pour \SpecialChar LaTeX
497 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
499 et de marquer les erreurs dans le fichier que vous éditez.
500 Bien que \SpecialChar LyX
510 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
511 beaucoup d'autres choses.
512 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
517 a aussi ajouté quelques extensions à \SpecialChar LaTeX
519 Essayez un jour ceci : faites
521 Fichier\SpecialChar menuseparator
522 Exporter\SpecialChar menuseparator
527 Affichage\SpecialChar menuseparator
528 Afficher le code LaTeX
530 ) puis regardez le préambule du fichier
535 Vous remarquerez une variété de nouvelles macros définies spécialement
538 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
542 \begin_layout Standard
543 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
548 \begin_layout Itemize
551 Document\SpecialChar menuseparator
557 \begin_layout Itemize
560 Document\SpecialChar menuseparator
569 jour\SpecialChar menuseparator
575 \begin_layout Standard
576 Elles n'invoqueront \SpecialChar LaTeX
577 que si le fichier a changé depuis la dernière fois
578 que \SpecialChar LaTeX
582 \begin_layout Standard
583 Quand vous faites tourner \SpecialChar LaTeX
584 sur le fichier que vous éditez, \SpecialChar LyX
589 \begin_layout Enumerate
590 Il convertit le document en \SpecialChar LaTeX
591 et l'enregistre dans un fichier avec l'extension
603 \begin_layout Enumerate
604 Il fait tourner \SpecialChar LaTeX
609 (peut-être plusieurs fois) et exécute toute autre commande (comme
617 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
621 \begin_layout Enumerate
622 S'il y a des erreurs, il affiche le journal d'erreurs.
625 \begin_layout Standard
626 Si vous avez lancé \SpecialChar LaTeX
629 Affichage\SpecialChar menuseparator
640 Affichage\SpecialChar menuseparator
645 Fichier\SpecialChar menuseparator
649 réalise deux étapes supplémentaires :
652 \begin_layout Itemize
657 pour convertir le fichier DVI en PostScript;
660 \begin_layout Itemize
661 il exécute une visonneuse PostScript, comme
665 , pour afficher le résultat.
668 \begin_layout Standard
669 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
672 \begin_layout Section
673 Traduire des fichiers \SpecialChar LaTeX
678 \begin_layout Standard
679 Vous pouvez importer un fichier \SpecialChar LaTeX
680 dans \SpecialChar LyX
681 en utilisant le menu Fichier \SpecialChar menuseparator
682 Importer\SpecialChar menuseparator
684 X de \SpecialChar LyX
686 Cela va appeler un programme nommé
690 , qui va créer un fichier
700 va ensuite ouvrir ce fichier.
703 \begin_layout Standard
708 peut traduire la plupart des constructions \SpecialChar LaTeX
709 légales, mais pas toutes.
710 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
712 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
713 les portions en code \SpecialChar TeX
714 et les corriger manuellement.
717 \begin_layout Standard
718 Si vous ignorez ce qu'est le code \SpecialChar TeX
719 , lisez le paragraphe suivant.
722 \begin_layout Section
723 Insérer du code \SpecialChar LaTeX
724 dans des documents \SpecialChar LyX
726 \begin_inset CommandInset label
728 name "sec:Insérer-du-code-LaTeX"
735 \begin_layout Standard
736 Vous pouvez faire en \SpecialChar LyX
737 tout ce que vous faites en \SpecialChar LaTeX
738 , pour une raison très
739 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
740 dans un document \SpecialChar LyX
743 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
744 toutes les structures \SpecialChar LaTeX
746 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
747 dans votre document \SpecialChar LyX
749 pouvez utiliser la boîte de
751 code \SpecialChar TeX
754 , que vous pouvez mettre dans votre document avec
756 Insertion\SpecialChar menuseparator
767 \begin_layout Standard
768 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
769 dans un document \SpecialChar LyX
771 Le code ressemble à ceci :
774 \begin_layout LyX-Code
778 \begin_inset Newline newline
784 \begin_inset Newline newline
787 Un exemple d'environnement minipage.
789 \begin_inset Newline newline
792 mettre presque tout dedans, m
795 \begin_inset Newline newline
798 et des tableaux (non flottants).
799 \begin_inset Newline newline
805 \begin_inset Newline newline
809 \begin_inset Newline newline
815 \begin_inset Newline newline
821 \begin_inset Newline newline
827 \begin_inset Newline newline
832 \begin_inset Newline newline
838 \begin_inset Newline newline
844 \begin_inset Newline newline
850 \begin_inset Newline newline
858 \begin_layout Standard
861 code \SpecialChar TeX
864 contenant ce texte est juste après ce paragraphe.
865 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
867 Ceux qui lisent une version imprimée du manuel verront le résultat final
871 \begin_layout Standard
875 \begin_layout Plain Layout
882 \begin_layout Plain Layout
889 \begin_layout Plain Layout
891 Un exemple d'environnement minipage.
892 Vous pouvez mettre presque tout dedans, m
894 ^eme des figures et des tableaux (non flottants).
897 \begin_layout Plain Layout
904 \begin_layout Plain Layout
909 \begin_layout Plain Layout
916 \begin_layout Plain Layout
923 \begin_layout Plain Layout
930 \begin_layout Plain Layout
936 \begin_layout Plain Layout
943 \begin_layout Plain Layout
950 \begin_layout Plain Layout
957 \begin_layout Plain Layout
969 \begin_layout Standard
970 En plus de l'utilisation du
972 code \SpecialChar TeX
975 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
977 Vous pouvez alors utiliser
979 Insertion\SpecialChar menuseparator
980 Fichier\SpecialChar menuseparator
983 pour inclure votre fichier (vous devez choisir le type
992 Nous vous recommandons de ne faire cela que si vous avez un fichier
1001 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
1004 \begin_layout Standard
1005 Encore quelques notes pour insister:
1008 \begin_layout Itemize
1009 au sein de \SpecialChar LyX
1010 , le code \SpecialChar LaTeX
1016 \begin_layout Itemize
1022 si votre code \SpecialChar LaTeX
1026 \begin_layout Itemize
1027 attention à ne pas réinventer la roue.
1030 \begin_layout Standard
1031 Sur ce dernier point, \SpecialChar LyX
1032 dispose déjà de pas mal de possibilités, et encore
1033 plus sont en préparation.
1034 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
1035 n'a pas déjà telle ou telle
1036 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
1038 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
1039 pour faire toutes sortes de
1040 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1042 \begin_inset CommandInset href
1045 target "https://www.ctan.org/"
1050 pour plus de détails.
1053 \begin_layout Standard
1054 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1055 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1056 pour avoir de l'aide.
1057 Un certain nombre sont cités dans la bibliographie du
1060 \begin_inset space ~
1064 \begin_inset space ~
1072 \begin_layout Section
1074 et le préambule \SpecialChar LaTeX
1078 \begin_layout Subsection
1079 À propos du préambule \SpecialChar LaTeX
1083 \begin_layout Standard
1084 Si vous connaissez déjà \SpecialChar LaTeX
1085 , il n'y a pas besoin d'expliquer ici à quoi sert
1087 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1088 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1089 pour plus d'information.
1090 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1091 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1092 faire dans le préambule \SpecialChar LaTeX
1093 d'un document \SpecialChar LyX
1097 \begin_layout Standard
1098 Le préambule \SpecialChar LaTeX
1099 vient au tout début d'un document,
1107 \begin_layout Itemize
1108 déclarer la classe de document.
1110 l'a déjà fait à votre place.
1114 \begin_layout Standard
1115 Si vous êtes un \SpecialChar LaTeX
1116 -nicien expérimenté, et que vous avez une classe de document
1117 particulière dont vous voulez vous servir, voyez le manuel de
1121 pour savoir comment la faire reconnaître par \SpecialChar LyX
1123 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1124 pour que cela paraisse
1125 dans de prochaines versions !
1129 \begin_layout Itemize
1130 déclarer les paquetages utilisés.
1131 Les paquetages \SpecialChar LaTeX
1132 fournissent des commandes spéciales, qui sont disponibles
1133 dans un document seulement si le paquetage a été déclaré dans le préambule.
1134 Par exemple, le paquetage
1138 force l'indentation de tous les paragraphes.
1139 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1143 \begin_layout Itemize
1144 fixer les compteurs, variables, longueurs et largeurs.
1145 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1150 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1151 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1152 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1153 Un autre exemple est le type de marqueur pour les listes.
1154 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1155 le faire une seule fois, dans le préambule.
1158 \begin_layout Itemize
1159 déclarer les commandes définies par l'utilisateur (avec
1171 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1173 très souvent dans le document.
1174 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1179 être définies n'importe où ailleurs (mais
1183 d'être utilisées pour la première fois, bien sûr...).
1184 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1185 brut dans votre document,
1186 ce qui normalement ne devrait pas être le cas.
1189 \begin_layout Standard
1191 ajoute son propre lot de définitions au préambule du fichier
1196 Ceci rend les fichiers \SpecialChar LaTeX
1197 générés par \SpecialChar LyX
1201 \begin_layout Subsection
1202 Changer le préambule
1205 \begin_layout Standard
1206 Les commandes que \SpecialChar LyX
1207 ajoute au préambule d'un fichier \SpecialChar LaTeX
1209 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1211 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1214 Document\SpecialChar menuseparator
1215 Paramètres\SpecialChar menuseparator
1219 \begin_inset space ~
1229 ajoute tout ce qu'il y a dans la fenêtre
1232 \begin_inset space ~
1238 à son propre préambule.
1239 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1241 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1242 dit : ne réinventez pas la roue !).
1245 Assurez-vous aussi que votre préambule est correct.
1250 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1252 \begin_inset Quotes cld
1262 \begin_inset Quotes crd
1266 Si vous voyez ce message, vérifiez votre préambule.
1269 \begin_layout Subsection
1273 \begin_layout Standard
1274 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1278 \begin_layout Subsubsection
1279 Exemple 1 : Décalages
1282 \begin_layout Standard
1283 Il y a deux variables dans \SpecialChar LaTeX
1284 qui contrôlent la position de la page :
1296 , c'est-à-dire décalage horizontal et décalage vertical.
1297 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1299 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1300 ne sont pas les mêmes.
1301 C'est là qu'interviennent
1316 \begin_layout Standard
1317 Les valeurs par défaut de
1329 sont toutes deux de 0
1330 \begin_inset space ~
1333 pt, c'est-à-dire que la page n'est pas décalée.
1336 \begin_layout Standard
1337 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1338 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1339 corrigé un tel comportement.
1340 Si vous utilisez \SpecialChar LyX
1341 sur un système que vous n'entretenez pas vous-même, et
1342 si votre administrateur système est un paresseux
1346 \begin_layout Plain Layout
1347 NdT : Traduction vraisemblable de
1348 \begin_inset Quotes cld
1351 your sysadmin is a doofus
1352 \begin_inset Quotes crd
1372 peuvent sauver la mise.
1373 Supposez que vos marges du haut et de gauche soient toujours 0,5
1374 \begin_inset space ~
1378 Vous pouvez ajouter ceci au préambule :
1381 \begin_layout LyX-Code
1389 \begin_layout LyX-Code
1397 \begin_layout Standard
1398 ...et vos marges devraient désormais être correctes.
1401 \begin_layout Subsubsection
1402 Exemple 2 : Étiquettes
1405 \begin_layout Standard
1406 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1407 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1408 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1413 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1414 Nous vous laissons le vérifier.
1415 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1417 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1421 \begin_layout Standard
1422 D'abord, assurez-vous que vous utilisez la classe de document
1427 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1430 \begin_layout LyX-Code
1436 \begin_layout LyX-Code
1442 \begin_layout LyX-Code
1448 \begin_layout LyX-Code
1454 \begin_layout LyX-Code
1460 \begin_layout LyX-Code
1466 \begin_layout LyX-Code
1472 \begin_layout Standard
1473 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1475 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1476 insérer du code \SpecialChar LaTeX
1477 , placez les commandes
1489 autour de chaque étiquette.
1490 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1494 \begin_layout Standard
1495 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1496 pour supporter directement
1498 Peut-être même que ce sera vous.
1501 \begin_layout Subsubsection
1502 Exemple 3 : Indentation de paragraphe
1505 \begin_layout Standard
1506 Les Américains ont l'habitude d'indenter la première ligne de
1511 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1512 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1513 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1516 \begin_layout Standard
1517 Bien sûr, cette habitude n'est pas typographiquement correcte.
1518 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1523 s'il en suit un autre.
1524 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1525 deux paragraphes consécutifs.
1526 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1527 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1531 \begin_layout Standard
1532 Si vous êtes un Américain typique
1536 \begin_layout Plain Layout
1537 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1542 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1543 voulez votre indentation ! Ajoutez ceci au préambule :
1546 \begin_layout LyX-Code
1549 usepackage{indentfirst}
1552 \begin_layout Standard
1553 Si votre distribution \SpecialChar TeX
1554 n'est pas un vieux coucou, vous avez ce paquetage,
1555 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1558 \begin_layout Subsubsection
1559 Exemple 4 : Ce document
1562 \begin_layout Standard
1563 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1564 idée de certaines possibilités avancées.
1568 \begin_inset space ~
1574 risque de ne pas être visible en une fois, même en plein écran.
1577 \begin_layout Section
1579 et les erreurs \SpecialChar LaTeX
1583 \begin_layout Standard
1584 Quand \SpecialChar LyX
1585 invoque \SpecialChar LaTeX
1586 , il lui dit d'ignorer toute erreur et de continuer.
1587 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1588 pour en faire l'autopsie.
1589 S'il y a une erreur quelque part, \SpecialChar LyX
1590 ouvre une boîte avec un listing d'erreurs.
1591 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1596 \begin_layout Plain Layout
1598 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1599 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1608 \begin_layout Standard
1609 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1612 Document\SpecialChar menuseparator
1614 \begin_inset space ~
1618 \begin_inset space ~
1624 Il y a quelques erreurs et avertissements assez fréquents.
1625 Nous allons les traiter ici.
1626 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1627 pour une liste complète.
1630 \begin_layout Itemize
1633 \begin_inset Quotes cld
1637 \begin_inset Quotes crd
1644 \begin_layout Standard
1645 Tout ce qui commence par ces mots est un message d'avertissement destiné
1647 \begin_inset Quotes cld
1651 \begin_inset Quotes crd
1654 le code \SpecialChar LaTeX
1656 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1657 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1659 que vous devez l'exécuter une nouvelle fois.
1662 \begin_layout Standard
1663 Vous pouvez en général les ignorer.
1667 \begin_layout Itemize
1670 \begin_inset Quotes cld
1674 \begin_inset Quotes crd
1681 \begin_layout Standard
1682 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1685 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1690 \begin_layout Standard
1691 Vous pouvez les ignorer sans crainte.
1695 \begin_layout Itemize
1698 \begin_inset Quotes cld
1704 \begin_inset Quotes crd
1711 \begin_layout Standard
1717 cracher ce genre de messages.
1718 Il engendre apparemment au moins un message de ce type pour n'importe quel
1719 document que vous écrivez.
1720 Ces messages vous préviennent que les lignes sont trop longues et débordent
1721 sur la marge de droite.
1722 Ceci se produit si \SpecialChar LaTeX
1723 ne trouve pas comment couper les lignes de manière
1724 raisonnablement correcte (notoirement avec une police à chasse fixe, du
1725 fait que cette police ne permet pas trouver les points de césure automatiquemen
1727 Dans de nombreux cas, c'est impossible à déceler dans le rendu final (ce
1728 peut être un point ou deux).
1729 Parfois cependant, les lignes débordent visiblement dans la marge, et c'est
1730 quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
1731 \begin_inset Newline newline
1734 Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
1737 Activer les fonctionnalités micro-typographiques
1741 Document\SpecialChar menuseparator
1742 Paramètres\SpecialChar menuseparator
1745 peut déjà améliorer significativement les choses.
1746 Par ailleurs, un code \SpecialChar LaTeX
1747 tel que celui qui suit, inséré dans
1749 Document\SpecialChar menuseparator
1750 Paramètres\SpecialChar menuseparator
1753 réduit d'habitude massivement les débordements de ligne (ce code est inséré
1754 dans le préambule du présent document):
1757 \begin_layout LyX-Code
1761 \begin_inset Newline newline
1767 \begin_inset Newline newline
1772 emergencystretch 1.5em
1773 \begin_inset Newline newline
1781 \begin_layout Standard
1782 Dans certains, cependant, vous devrez finalement réécrire le texte pour
1783 obtenir des césures correctes
1787 \begin_layout Plain Layout
1788 Pour les détails , voir
1789 \begin_inset Flex URL
1792 \begin_layout Plain Layout
1794 http://www.tex.ac.uk/FAQ-overfull.html
1807 \begin_layout Standard
1808 Dans tous les cas, il faut vérifier les lignes concernées, au plus tard
1809 avant l’édition de la version finale du document.
1810 Vos yeux vous diront s'il y a un problème avec un espacement trop grand
1814 \begin_layout Plain Layout
1815 Vous pouvez aussi activer l'option
1816 \begin_inset Quotes cld
1820 \begin_inset Quotes crd
1823 dans les options de classe via
1824 \begin_inset Flex Noun
1827 \begin_layout Plain Layout
1828 Document\SpecialChar menuseparator
1829 Paramètres\SpecialChar menuseparator
1835 : \SpecialChar LaTeX
1836 tracera une barre noire dans la marge des lignes qui débordent.
1845 \begin_layout Itemize
1848 \begin_inset Quotes cld
1854 \begin_inset Quotes crd
1861 \begin_layout Standard
1862 Pas aussi courant que son cousin.
1863 Ceci de produit si \SpecialChar LaTeX
1864 ne trouve pas de point de césure raisonnable et par
1865 conséquent crée des lignes trop aérées.
1866 Comme précédemment, vérifiez si cela se voit.
1870 \begin_layout Itemize
1873 \begin_inset Quotes cld
1879 \begin_inset Quotes crd
1887 \begin_inset Quotes cld
1893 \begin_inset Quotes crd
1900 \begin_layout Standard
1901 Des avertissements sur des problèmes de saut de page.
1902 À nouveau, vous n'avez qu'à regarder ce qui sort.
1903 Vous verrez bien si quelque chose ne va pas.
1907 \begin_layout Itemize
1910 \begin_inset Quotes cld
1913 LaTeX Error: File 'Xxxx' not found
1914 \begin_inset Quotes crd
1921 \begin_layout Standard
1925 \begin_inset Quotes cld
1929 \begin_inset Quotes crd
1934 n'est pas présent sur ce système.
1935 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1937 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1944 , alors un des paquetages que \SpecialChar LyX
1945 a essayé de charger est manquant.
1948 Aide\SpecialChar menuseparator
1950 \begin_inset space ~
1956 pour voir la liste des paquetages dont \SpecialChar LyX
1958 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1961 Outils\SpecialChar menuseparator
1964 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1967 \begin_layout Standard
1978 , et que le paquetage en question n'est pas installé, vous devez l'installer
1983 \begin_layout Itemize
1986 \begin_inset Quotes cld
1989 LaTeX Error: Unknown option
1990 \begin_inset Quotes crd
1997 \begin_layout Standard
1998 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1999 spécifié une option impossible ou inexistante dans un paquetage.
2000 Vérifiez dans sa documentation.
2004 \begin_layout Itemize
2007 \begin_inset Quotes cld
2010 Undefined control sequence
2011 \begin_inset Quotes crd
2018 \begin_layout Standard
2019 Si vous avez inséré du code \SpecialChar LaTeX
2020 dans votre document, et fait une faute de frappe,
2021 vous aurez un de ceux-là.
2022 Vous pouvez aussi avoir oublié de charger un paquetage.
2023 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
2024 utilisé une commande inconnue.
2028 \begin_layout Standard
2029 Il y a d'autres messages d'erreur et d'avertissement.
2030 Quelques-uns sont explicites
2034 \begin_layout Plain Layout
2035 NdT : Pour un anglophone...
2041 Ce sont souvent des messages \SpecialChar LaTeX
2043 D'autres sont carrément incompréhensibles.
2044 Ce sont en fait des messages d'erreur \SpecialChar TeX
2045 , et nous n'avons vraiment
2049 de ce qu'ils signifient ou de comment les déchiffrer.
2050 Personne ne le sait.
2053 \begin_layout Standard
2054 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2058 \begin_layout Enumerate
2059 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2060 que vous avez inséré;
2063 \begin_layout Enumerate
2064 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2068 \begin_layout Enumerate
2069 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2070 — et surtout si vous voyez
2071 \begin_inset Quotes cld
2081 \begin_inset Quotes crd
2084 , ça veut dire qu'il y a des erreurs dans le préambule.
2085 Commencez par corriger votre préambule;
2088 \begin_layout Enumerate
2089 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2090 code \SpecialChar LaTeX
2091 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2093 Vérifiez s'il manque des paquetages et rajoutez-les;
2096 \begin_layout Enumerate
2097 très bien, il ne manque aucun paquetage.
2098 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2104 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2108 \begin_inset space ~
2113 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2114 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2118 \begin_layout Enumerate
2119 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2120 joué dans les règles.
2121 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2122 pas net dans un tableau ou une équation, comme insérer un graphique dans
2123 une case de tableau ?
2126 \begin_layout Enumerate
2127 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2129 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2130 est assez strict avec la
2131 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2132 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2136 \begin_layout Enumerate
2137 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2138 (actuellement) ne vérifie pas que
2139 vous restez dans les limites de l'imbrication d'environnements.
2140 Si vous avez imbriqué un tas d'environnements jusqu'au
2141 \begin_inset Formula $17^{e}$
2144 niveau, le problème est là;
2147 \begin_layout Enumerate
2148 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2150 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2151 pour la page, vous devez :
2155 \begin_layout Enumerate
2156 mettre la figure à l'échelle pour qu'elle tienne.
2159 \begin_layout Enumerate
2160 rétrécir le tableau pour qu'il tienne.
2164 \begin_layout Enumerate
2165 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2166 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2170 \begin_layout Standard
2171 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2175 que vous avez trouvé une erreur dans \SpecialChar LyX
2180 \begin_layout Chapter
2181 Outils supplémentaires
2184 \begin_layout Section
2185 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2189 \begin_layout Standard
2190 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2195 sont décrites dans le paragraphe
2197 Les bases de données bibliographiques
2201 Guide de l'utilisateur
2204 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2205 particulières qui sont accessibles depuis \SpecialChar LyX
2209 \begin_layout Subsection
2210 Autres styles de citation
2213 \begin_layout Standard
2214 Le style standard de Bib\SpecialChar TeX
2215 utilise des nombres (par exemple
2216 \begin_inset Quotes cld
2220 \begin_inset Quotes crd
2223 ) pour faire référence à un ouvrage cité.
2224 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2225 styles de citations.
2226 Le plus courant et le style auteur-année (par exemple
2227 \begin_inset Quotes cld
2231 \begin_inset Quotes crd
2236 gère trois paquetages qui fournissent ce style,
2237 \begin_inset Flex Code
2240 \begin_layout Plain Layout
2255 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2256 être listés ici en détail.
2257 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2258 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2259 natbib, alors vous choisirez probablement le paquetage
2264 Si vous cherchez des styles de citation adaptés aux documents juridiques,
2265 vous pouvez envisager d'utiliser le paquetage plus récent
2270 Si vous voulez contrôler complètement la mise en forme ou si vous cherches
2271 des fonctionnalités sophistiquées comme ibidem, citations en notes de bas
2272 de page, citations plein titre, formats de dates évolués (comme 400 AC)
2273 ou une internationalisation complète dans d'autres langues que l'anglais,
2274 vous devriez vraiment utiliser
2275 \begin_inset Flex Code
2278 \begin_layout Plain Layout
2284 , qui surpasse tous les autres paquetages en termes de fonctionnalités,
2285 mais qui est également assez lourd et consommateur de ressources.
2288 \begin_layout Standard
2289 L'utilisation de ces paquetages avec \SpecialChar LyX
2290 est sensiblement la même.
2293 Document\SpecialChar menuseparator
2296 et choisissez dans la rubrique
2301 \begin_inset Flex Noun
2304 \begin_layout Plain Layout
2311 \begin_inset Flex Noun
2314 \begin_layout Plain Layout
2321 \begin_inset Flex Noun
2324 \begin_layout Plain Layout
2331 \begin_inset Flex Noun
2334 \begin_layout Plain Layout
2335 Biblatex (mode Natbib)
2341 \begin_inset Flex Noun
2344 \begin_layout Plain Layout
2351 \begin_inset Flex Noun
2354 \begin_layout Plain Layout
2361 \begin_inset space ~
2366 Guide de l'utilisateur
2368 pour les détails au sujet de ces choix).
2369 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2374 et vous pourrez choisir le style de la référence (
2375 \begin_inset Quotes cld
2379 \begin_inset Quotes crd
2383 \begin_inset Quotes cld
2387 \begin_inset Quotes cld
2391 \begin_inset Quotes crd
2395 \begin_inset Quotes cld
2399 \begin_inset Quotes crd
2403 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2404 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2405 beaucoup de fichiers de style supplémentaires et même un programme interactif
2406 pour construire des fichiers de style
2410 \begin_layout Plain Layout
2412 \begin_inset Flex URL
2415 \begin_layout Plain Layout
2417 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2435 \begin_layout Subsection
2436 Bibliographies subdivisées
2439 \begin_layout Standard
2440 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2441 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2442 et les travaux scientifiques est vraisemblablement une possibilité
2443 \begin_inset Quotes cld
2447 \begin_inset Quotes crd
2451 Malheureusement, Bib\SpecialChar TeX
2452 ne vous permet pas lui-même de faire cela.
2453 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2456 pour satisfaire vos besoins historiques.
2459 \begin_layout Standard
2461 fournit un support natif d'un de ces paquetages,
2469 \begin_layout Plain Layout
2471 \begin_inset Flex URL
2474 \begin_layout Plain Layout
2476 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2487 L'avantage de ce paquetage (comparé à d'autres comme
2491 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2492 À la place, vous aurez à préparer des bases de données bibliographiques
2493 différentes pour les différentes sections de votre bibliographie.
2494 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2496 \begin_inset Quotes cld
2500 \begin_inset Quotes crd
2504 \begin_inset Quotes cld
2507 travaux scientifiques
2508 \begin_inset Quotes crd
2511 , vous devez d'abord créer deux bases de données, par exemple
2522 \begin_layout Standard
2523 Dans \SpecialChar LyX
2524 , allez dans le menu
2526 Document\SpecialChar menuseparator
2537 \begin_inset space ~
2543 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2545 de votre bibliographie.
2546 Pour revenir à notre exemple : insérez une bibliographie Bib\SpecialChar TeX
2552 et une deuxième pour la base de données
2557 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2559 En plus, vous pouvez choisir que votre section bibliographique contienne
2561 \begin_inset Quotes cld
2564 toutes les références citées
2565 \begin_inset Quotes crd
2568 de la base de données utilisée (ce qui est le comportement implicite),
2570 \begin_inset Quotes cld
2573 toutes les références non citées
2574 \begin_inset Quotes crd
2578 \begin_inset Quotes cld
2581 toutes les références
2582 \begin_inset Quotes crd
2586 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2588 \begin_inset Quotes cld
2592 \begin_inset Quotes crd
2596 \begin_inset Quotes cld
2600 \begin_inset Quotes crd
2604 \begin_inset Quotes cld
2607 Travaux scientifiques
2608 \begin_inset Quotes crd
2612 Les titres des sections peuvent être ajoutés comme des entêtes de section
2613 ou de sous-section ordinaires.
2618 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2619 t ( comme un chapitre* ou une section*, par exemple).
2622 \begin_layout Standard
2627 , la procédure est un peu différente.
2632 ne fonctionne pas avec
2637 \begin_inset Flex Noun
2640 \begin_layout Plain Layout
2641 Bbibliographie subdivisée
2646 est désactivée si vous utilisez
2655 inclut ses moyens propres pour créer des bibliographies subdivisées.
2656 Vous pouvez: soit ajouter des mots-clés aux entrées bibliographiques à
2658 \begin_inset Flex Code
2661 \begin_layout Plain Layout
2667 , puis filtrer les sections bibliographiques par mot-clé (en ajoutant
2668 \begin_inset Flex Code
2671 \begin_layout Plain Layout
2678 \begin_inset Flex Noun
2681 \begin_layout Plain Layout
2687 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur
2689 \begin_inset Flex Noun
2692 \begin_layout Plain Layout
2693 Bibliographie Biblatex
2698 ); soit filtrer par type d'entrée (comme book ou article) en saisissant
2700 \begin_inset Flex Code
2703 \begin_layout Plain Layout
2710 \begin_inset Flex Code
2713 \begin_layout Plain Layout
2720 \begin_inset Flex Noun
2723 \begin_layout Plain Layout
2729 mentionné ci-dessus; soit créer des
2730 \begin_inset Quotes cld
2733 catégories bibliographiques
2734 \begin_inset Quotes crd
2737 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
2738 Voyez le manuel Biblatex, subsection
2740 Subdivided Bibliographies
2749 \begin_layout Subsection
2750 Bibliographies multiples
2751 \begin_inset CommandInset label
2753 name "subsec:Bibliographies-multiples"
2760 \begin_layout Standard
2761 Les bibliographies multiples, par exemple une bibliographie pour chaque
2762 partie, chapitre, section, sous-section or sous-document du document, sont
2763 également possibles avec \SpecialChar LyX
2765 Pour les activer, allez à
2766 \begin_inset Flex Noun
2769 \begin_layout Plain Layout
2770 Document\SpecialChar menuseparator
2771 Paramètres\SpecialChar menuseparator
2777 et sélectionnez le sectionnement requis (e.g.
2779 \begin_inset Quotes cld
2783 \begin_inset Quotes crd
2787 \begin_inset Flex Noun
2790 \begin_layout Plain Layout
2791 Bibliographies multiples
2797 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
2798 à chaque élément (e.
2799 \begin_inset space \thinspace{}
2802 g., section) de votre document.
2803 Dans le résultat imprimable, une bibliographie séparée ne contenant que
2804 les références du sectionnement considéré sera créée.
2807 \begin_layout Standard
2808 Si vous utilisez Bib\SpecialChar TeX
2810 \begin_inset Flex Code
2813 \begin_layout Plain Layout
2820 \begin_inset Flex Code
2823 \begin_layout Plain Layout
2829 est utilisé pour créer des bibliographies multiples.
2830 Le premier est utilisé si vous sélectionnez
2831 \begin_inset Quotes cld
2835 \begin_inset Quotes crd
2847 \begin_inset Flex Noun
2850 \begin_layout Plain Layout
2851 Bibliographie subdivisée
2857 Dans tous les autres cas, c'est
2858 \begin_inset Flex Code
2861 \begin_layout Plain Layout
2871 \begin_layout Plain Layout
2872 Une autre approche, si vous êtes prêt à utiliser un peu de
2873 \begin_inset Flex Noun
2876 \begin_layout Plain Layout
2877 Code \SpecialChar TeX
2884 \begin_inset space ~
2888 \begin_inset CommandInset ref
2890 reference "sec:Insérer-du-code-LaTeX"
2894 ), consiste à utiliser le paquetage
2895 \begin_inset Flex Code
2898 \begin_layout Plain Layout
2910 \begin_inset Flex Code
2913 \begin_layout Plain Layout
2920 encapsule les entités spécifiées entre les commandes
2921 \begin_inset Flex Code
2924 \begin_layout Plain Layout
2933 \begin_inset Flex Code
2936 \begin_layout Plain Layout
2944 pour créer les bibliographies.
2945 Notez que cette approche a quelques limitations.
2946 D'abord, chaque référence de citation doit se trouver dans une
2947 \begin_inset Flex Code
2950 \begin_layout Plain Layout
2957 Les citations en-dehors d'une entité défini (par exemple, avant la première
2958 section si vous utilisez
2959 \begin_inset Quotes cld
2963 \begin_inset Quotes crd
2966 ) apparaîtront comme
2967 \begin_inset Quotes cld
2971 \begin_inset Quotes crd
2975 Vous pouvez cependant créer vos propres entités en saisissant
2976 \begin_inset Flex Code
2979 \begin_layout Plain Layout
2988 \begin_inset Flex Code
2991 \begin_layout Plain Layout
2999 en code \SpecialChar TeX
3000 (par exemple pour contourner la présente limitation).
3002 \begin_inset Flex Code
3005 \begin_layout Plain Layout
3011 s ne peuvent inclure d'autres
3012 \begin_inset Flex Code
3015 \begin_layout Plain Layout
3022 Une seconde limitation vient du fait que
3023 \begin_inset Flex Code
3026 \begin_layout Plain Layout
3032 parcourt toujours toutes les références d'une base bibliographique, même
3033 celles qui ne sont pas citées.
3034 Ceci peut créer des citations bizarres (e.
3035 \begin_inset space \thinspace{}
3040 \begin_inset Quotes cld
3044 \begin_inset Quotes crd
3047 si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
3048 qu'une seule est citée).
3051 \begin_layout Standard
3057 \begin_inset Flex Code
3060 \begin_layout Plain Layout
3066 est utilisée à la place du choix déroulant.
3067 Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
3069 \begin_inset Flex Code
3072 \begin_layout Plain Layout
3081 \begin_inset Flex Code
3084 \begin_layout Plain Layout
3092 respectivement, en code\SpecialChar TeX
3094 Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
3096 \begin_inset Flex Code
3099 \begin_layout Plain Layout
3109 \begin_inset Flex Code
3112 \begin_layout Plain Layout
3121 Notez cependant que les
3122 \begin_inset Flex Code
3125 \begin_layout Plain Layout
3131 s ne peuvent contenir d'autres
3132 \begin_inset Flex Code
3135 \begin_layout Plain Layout
3142 En plus de la bibliographie individuelle de l'entité considérée,
3146 permet aussi d'émettre toutes le bibliographies, les unes après les autres,
3147 à un endroit particulier (e.
3148 \begin_inset space \thinspace{}
3151 g., à la fin du document).
3153 \begin_inset Quotes cld
3156 toutes les entités de références
3157 \begin_inset Quotes crd
3160 dans le menu déroulant
3164 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3168 \begin_layout Section
3169 Documents en plusieurs fichiers
3172 \begin_layout Subsection
3176 \begin_layout Standard
3177 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3178 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3179 il arrive qu'un élément comme un tableau soit susceptible de modifications
3180 ultérieures, alors que le reste du texte ne changera plus.
3181 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3183 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3184 : introduction, observations, résultats, discussion, conclusion.
3185 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3186 séparé, avec un fichier
3188 \begin_inset Quotes cld
3192 \begin_inset Quotes crd
3195 qui contient le titre, les auteurs, le résumé, les références, etc.
3196 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3198 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3200 Tous ces fichiers doivent cependant avoir la même classe de document –
3201 n'essayez pas de mélanger la classe
3210 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3211 : cependant, ces fichiers
3212 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3219 incluse, et sans la ligne
3225 ) pour éviter des erreurs à la création du fichier DVI.
3228 \begin_layout Standard
3230 permet l'inclusion de fichiers en sélectionnant
3232 Insertion\SpecialChar menuseparator
3233 Fichier\SpecialChar menuseparator
3236 , ce qui positionne une balise à l'endroit du curseur.
3237 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3238 du fichier et la méthode d'inclusion.
3241 \begin_layout Standard
3242 Les trois méthodes d'inclusion sont
3243 \begin_inset Quotes cld
3251 \begin_inset Quotes crd
3255 \begin_inset Quotes cld
3263 \begin_inset Quotes crd
3267 \begin_inset Quotes cld
3275 \begin_inset Quotes crd
3280 \begin_inset Quotes cld
3288 \begin_inset Quotes crd
3292 \begin_inset Quotes cld
3300 \begin_inset Quotes crd
3303 se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
3306 \begin_layout Enumerate
3308 \begin_inset Quotes cld
3312 \begin_inset Quotes crd
3315 commenceront sur une nouvelle page, alors que ceux
3316 \begin_inset Quotes cld
3320 \begin_inset Quotes crd
3323 commenceront sur la page en cours.
3327 \begin_layout Enumerate
3329 \begin_inset Quotes cld
3337 \begin_inset Quotes crd
3340 ne peuvent pas eux-mêmes
3341 \begin_inset Quotes cld
3345 \begin_inset Quotes crd
3348 d'autre fichiers (sous-sous-documents).
3350 \begin_inset Quotes cld
3358 \begin_inset Quotes crd
3361 , en revanche, la sous incorporation est illimitée.
3364 \begin_layout Enumerate
3365 \begin_inset Quotes cld
3373 \begin_inset Quotes crd
3376 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
3377 \begin_inset Quotes cld
3381 \begin_inset Quotes crd
3384 tout en conservant la valeur correcte des compteurs (pagination et autres)
3385 et des références (voyez la section
3396 \begin_layout Standard
3398 \begin_inset Quotes cld
3406 \begin_inset Quotes crd
3409 est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
3411 \begin_inset Quotes cld
3419 \begin_inset Quotes crd
3422 convient mieux pour un héritage de fichiers arbitraires.
3425 \begin_layout Standard
3426 Un fichier inclus en
3427 \begin_inset Quotes cld
3431 \begin_inset Quotes crd
3434 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3435 dans le fichier d'origine.
3436 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3437 espaces consécutives sont conservées, a contrario des règles habituelles
3440 Cependant, cocher l'option
3443 \begin_inset space ~
3447 \begin_inset space ~
3452 résout toute incertitude en matérialisant chaque espace par un symbole.
3455 \begin_layout Standard
3456 D'une manière générale, le fichier maître est converti en un seul fichier
3458 avant la typographie, alors que les fichiers inclus sont convertis en
3459 fichiers \SpecialChar LaTeX
3460 dépourvus de préambule.
3463 \begin_layout Subsection
3464 Références croisées entre fichiers
3467 \begin_layout Standard
3468 \begin_inset Box Shadowbox
3478 height_special "totalheight"
3483 backgroundcolor "none"
3486 \begin_layout Plain Layout
3487 Ce paragraphe est quelque peu obsolète.
3488 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3489 nts s'ouvrent en même temps que le document maître.
3495 Il est possible de faire des références croisées entre différents fichiers.
3496 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3497 B pour un exemple avec deux fichiers, avec B inclus dans A.
3498 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3499 faire référence dans B.
3500 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3501 alors possible de choisir le
3502 \begin_inset Quotes cld
3506 \begin_inset Quotes crd
3512 \begin_layout Subsection
3513 Listes bibliographiques dans tous les sous-documents
3516 \begin_layout Standard
3517 Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
3518 une seule bibliographie principale à la fin, tout en conservant la possibilité
3519 d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
3520 la sortie de ce sous-document seul.
3521 Voici comment procéder.
3524 \begin_layout Standard
3525 Dans le document maître, vous insérez simplement un insert bibliographique
3526 là où la bibliographie principale doit apparaître, que ce soit dan sle
3527 document maître ou dans un sous-document.
3528 Si la bibliographie est dans le document maître, les références seront
3529 héritées par tous les sous-documents: elles sont donc disponibles dans
3530 la fenêtre de dialogue des citations dans chacun d'entre eux.
3533 \begin_layout Standard
3534 Pour le bibliographies particulières aux sous-documents, saisir des inserts
3535 bibliographiques là où la bibliographie doit apparaître quand le sous-document
3537 Cependant, l'astuce consiste à la saisir dans une branche (
3539 Insertion\SpecialChar menuseparator
3540 Branche\SpecialChar menuseparator
3541 Insérer une nouvelle branche
3543 ), appelée par exemple
3544 \begin_inset Quotes cld
3548 \begin_inset Quotes crd
3552 Dans le sous-document, activer la branche (
3554 Document\SpecialChar menuseparator
3555 Paramètres\SpecialChar menuseparator
3559 Dans le document maître, désactiver la branche (
3561 Document\SpecialChar menuseparator
3562 Paramètres\SpecialChar menuseparator
3566 La bibliographie du sous-document sera alors ignorée dans le document maître,
3567 mais présente dans le sous-document.
3570 \begin_layout Standard
3571 S'il vous faut des bibliographies multiples (une par sous-document dans
3576 , par exemple), voyez la section
3577 \begin_inset space ~
3581 \begin_inset CommandInset ref
3583 reference "subsec:Bibliographies-multiples"
3590 \begin_layout Section
3591 Archives \SpecialChar LyX
3595 \begin_layout Standard
3596 Les utilisateurs ont parfois besoin de
3597 \begin_inset Quotes cld
3601 \begin_inset Quotes crd
3604 un fichier \SpecialChar LyX
3605 avec toutes les images (et d'autres fichiers dont il dépend,
3606 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3608 inclut un script Python (
3609 \begin_inset Flex Code
3612 \begin_layout Plain Layout
3618 ) qui automatise le processus.
3619 Pour l'utiliser, il faut que l'un des modules Python
3620 \begin_inset Flex Code
3623 \begin_layout Plain Layout
3630 \begin_inset Flex Code
3633 \begin_layout Plain Layout
3639 soit installé sur votre système.
3640 Implicitement, le script préfère l'archive
3641 \begin_inset Flex Code
3644 \begin_layout Plain Layout
3651 \begin_inset Flex Code
3654 \begin_layout Plain Layout
3660 sur les systèmes Unix et le format
3661 \begin_inset Flex Code
3664 \begin_layout Plain Layout
3673 \begin_layout Standard
3674 La procédure de configuration de \SpecialChar LyX
3675 positionne le script pour qu'il exporte
3677 \begin_inset Quotes cld
3680 Archive \SpecialChar LyX
3682 \begin_inset Quotes crd
3685 , et ce format sera disponible via
3686 \begin_inset Flex Code
3689 \begin_layout Plain Layout
3690 Fichier\SpecialChar menuseparator
3699 \begin_layout Standard
3700 Indépendamment du système d'exploitation, la création d'un format d'archive
3701 particulier peut être imposée en ajoutant soit l'option
3702 \begin_inset Flex Code
3705 \begin_layout Plain Layout
3712 \begin_inset Flex Code
3715 \begin_layout Plain Layout
3722 \begin_inset Flex Code
3725 \begin_layout Plain Layout
3732 \begin_inset Flex Code
3735 \begin_layout Plain Layout
3742 \begin_inset Flex Code
3745 \begin_layout Plain Layout
3747 \SpecialChar menuseparator
3748 Archive \SpecialChar LyX
3755 \begin_inset Flex Code
3758 \begin_layout Plain Layout
3759 Outils\SpecialChar menuseparator
3760 Préférences\SpecialChar menuseparator
3761 Gestion des fichiers\SpecialChar menuseparator
3767 (veillez bien à ajouter l'option après le nom du script, pas avant).
3770 \begin_layout Section
3771 En-têtes et pieds de page sur mesure
3774 \begin_layout Standard
3775 Le format de page implicite est assez banal : pour un document avec la classe
3776 article, tout ce que vous obtenez se limite au numéro de page en bas de
3778 Ce document-ci est de la classe
3779 \begin_inset Quotes cld
3783 \begin_inset Quotes crd
3786 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3787 plein la vue, il faut choisir le style d'en-têtes
3788 \begin_inset Quotes cld
3792 \begin_inset Quotes crd
3795 , comme l'explique le
3798 \begin_inset space ~
3802 \begin_inset space ~
3808 Cette section décrit les codes \SpecialChar LaTeX
3809 qu'il vous faudra insérer dans votre préambule
3811 ou dans le texte pour obtenir les effets désirés.
3812 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3814 \begin_inset Flex Code
3817 \begin_layout Plain Layout
3826 \begin_inset Flex URL
3829 \begin_layout Plain Layout
3831 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3839 \begin_layout Standard
3840 L'en-tête est divisé en trois champs, appelés logiquement
3841 \begin_inset Quotes cld
3845 \begin_inset Quotes crd
3849 \begin_inset Quotes cld
3853 \begin_inset Quotes crd
3857 \begin_inset Quotes cld
3861 \begin_inset Quotes crd
3865 Le bas de page aussi a ces trois divisions.
3866 Les commandes \SpecialChar LaTeX
3867 pour éditer ces champs de la manière la plus simple sont
3893 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3894 page, insérez simplement cette commande dans le préambule :
3897 \begin_layout Standard
3906 \begin_layout Standard
3907 Vous verrez désormais votre nom dans le coin supérieur gauche.
3908 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3909 le numéro de page apparaissant en bas, centré), insérez simplement une
3910 commande avec un paramètre vide, par exemple :
3913 \begin_layout Standard
3921 \begin_layout Standard
3922 Maintenant, plus dur : mettons le mot
3923 \begin_inset Quotes cld
3927 \begin_inset Quotes crd
3930 et le numéro de la section en cours (par exemple Section
3931 \begin_inset space ~
3934 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3935 nom en bas à gauche et la date en bas à droite.
3936 Les commandes suivantes doivent donc apparaître dans votre préambule :
3939 \begin_layout Standard
3949 \begin_layout Standard
3957 \begin_layout Standard
3967 \begin_layout Standard
3976 \begin_layout Standard
3984 \begin_layout Standard
3994 \begin_layout Standard
4007 permettent d'accéder aux compteurs \SpecialChar LaTeX
4008 de section et de page, et d'afficher
4009 ainsi les numéros de la section et de la page en cours.
4016 affiche simplement la date d'aujourd'hui.
4019 \begin_layout Standard
4020 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4021 au dessus du pied de page peut elle aussi être modifiée.
4022 Si vous n'en voulez pas, mettez sa largeur à 0.
4023 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4024 \begin_inset space ~
4027 pt, et celle de pied de page une épaisseur de 0.
4028 Pour régler l'épaisseur, utilisez les commandes
4032 renewcommand\SpecialChar softhyphen
4035 headrulewidth}\SpecialChar softhyphen
4042 renewcommand\SpecialChar softhyphen
4045 footrulewidth}\SpecialChar softhyphen
4051 \begin_layout Standard
4052 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4053 page pour une page donnée avec, par exemple :
4057 thispagestyle\SpecialChar softhyphen
4064 thispagestyle\SpecialChar softhyphen
4071 thispagestyle\SpecialChar softhyphen
4075 Insérez simplement ces commandes dans le texte de la page que vous voulez
4076 modifier, et mettez-les en mode \SpecialChar TeX
4078 En fait, par défaut, si vous utilisez le style global
4079 \begin_inset Quotes cld
4083 \begin_inset Quotes crd
4086 , les pages de titre sont en
4087 \begin_inset Quotes cld
4091 \begin_inset Quotes crd
4094 , alors que les autres sont en
4095 \begin_inset Quotes cld
4099 \begin_inset Quotes crd
4105 \begin_layout Standard
4106 Il existe des commandes plus complexes qui vous permettent d'introduire
4107 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4108 renvoyons à la documentation du paquetage
4112 pour plus de précisions.
4114 \begin_inset Flex URL
4117 \begin_layout Plain Layout
4119 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4127 \begin_layout Standard
4128 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4130 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4131 essayer quelque chose comme :
4134 \begin_layout Standard
4143 includegraphics{logo.eps}}}
4146 \begin_inset Newline newline
4149 (il vous faudra peut-être pré-ajouter
4153 usepackage{graphics}
4155 avant si aucun autre fichier EPS n'est inséré dans votre document).
4158 \begin_layout Section
4164 \begin_inset CommandInset label
4173 \begin_layout Standard
4179 \begin_layout Subsection
4183 \begin_layout Standard
4185 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4186 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4187 de profondeur dans l'environnement
4192 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4193 spécifier différents types de puces pour différents paragraphes
4197 \begin_layout Plain Layout
4198 En fait, c'est possible mais il faut le faire à la main.
4206 \begin_layout Subsection
4207 À quoi elles ressemblent
4210 \begin_layout Standard
4211 Allez dans la rubrique
4217 Document\SpecialChar menuseparator
4221 \begin_layout Standard
4222 La fenêtre vous présente un tableau avec des formes de puces.
4223 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4225 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4226 lequel vous agissez.
4230 \begin_layout Standard
4231 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4232 Le tableau suivant vous montre la correspondance entre le nom des boutons
4233 et les paquetages \SpecialChar LaTeX
4237 \begin_layout Standard
4239 \begin_inset Tabular
4240 <lyxtabular version="3" rows="7" columns="2">
4241 <features tabularvalignment="middle">
4242 <column alignment="center" valignment="top" width="0pt">
4243 <column alignment="center" valignment="top" width="0pt">
4245 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4248 \begin_layout Plain Layout
4254 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4257 \begin_layout Plain Layout
4265 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4268 \begin_layout Plain Layout
4276 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4279 \begin_layout Plain Layout
4288 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4291 \begin_layout Plain Layout
4299 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4302 \begin_layout Plain Layout
4312 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4315 \begin_layout Plain Layout
4323 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4326 \begin_layout Plain Layout
4336 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4339 \begin_layout Plain Layout
4347 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4350 \begin_layout Plain Layout
4360 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4363 \begin_layout Plain Layout
4371 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4374 \begin_layout Plain Layout
4384 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4387 \begin_layout Plain Layout
4395 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4398 \begin_layout Plain Layout
4414 \begin_layout Standard
4416 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4417 que vous n'avez pas.
4418 Si vous obtenez des erreurs \SpecialChar LaTeX
4419 lorsque vous essayez de visionner ou d'imprimer
4420 le fichier, c'est sûrement qu'il vous manque un paquetage.
4422 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4423 et imprimer avec un autre système.
4426 \begin_layout Subsection
4430 \begin_layout Standard
4431 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4432 motif de puce et la taille.
4433 Les changements ne seront pas visibles dans \SpecialChar LyX
4434 , mais seulement lors du visionneme
4438 \begin_layout Standard
4439 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4440 bouton droit de la souris sur la profondeur de la puce en question
4444 \begin_layout Plain Layout
4445 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4446 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4447 La fenêtre dont nous venons de parler est cependant utile car elle montre
4448 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4449 , ceci pour un grand nombre
4451 Pour personnaliser vos paragraphes, vous avez le choix :
4454 \begin_layout Plain Layout
4458 \begin_layout Plain Layout
4474 \begin_layout Plain Layout
4478 \begin_layout Plain Layout
4500 \begin_layout Itemize
4501 Utilisez la commande \SpecialChar LaTeX
4508 pour spécifier un nouveau format de puce pour une profondeur donnée.
4509 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4511 Dans cette liste à puces, le code \SpecialChar LaTeX
4512 suivant a été utilisé pour changer les
4513 puces de profondeur 1 :
4516 \begin_inset Newline newline
4530 \begin_inset Newline newline
4546 \begin_inset Newline newline
4551 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4552 partie intégrante de la commande
4561 \begin_layout Itemize
4562 \begin_inset Argument item:1
4565 \begin_layout Plain Layout
4571 \begin_layout Plain Layout
4589 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4591 \begin_inset Quotes cld
4594 Élément paramétrable
4595 \begin_inset Quotes crd
4600 Insertion\SpecialChar menuseparator
4601 Élément paramétrable
4603 ) et en code \SpecialChar TeX
4605 Par exemple, cet élément a commencé par
4618 \begin_layout Plain Layout
4622 \begin_layout Plain Layout
4638 \begin_layout Plain Layout
4639 Vous aurez besoin de remettre le
4643 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4645 Nous avons donc ici :
4648 \begin_inset Newline newline
4665 \begin_layout Chapter
4670 \begin_layout Standard
4672 inclut depuis longtemps l'exportation de documents vers divers formats
4673 appropriés au monde du Web, comme HTML.
4674 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4679 \begin_layout Plain Layout
4680 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4696 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4697 utilisent \SpecialChar LaTeX
4698 comme format intermédiaire, comme
4699 \begin_inset Flex Code
4702 \begin_layout Plain Layout
4709 \begin_inset Flex Code
4712 \begin_layout Plain Layout
4719 \begin_inset Flex Code
4722 \begin_layout Plain Layout
4728 , en créant le code \SpecialChar LaTeX
4729 à partir de \SpecialChar LyX
4730 ; et il existe un convertisseur qui travaille
4731 directement sur le code \SpecialChar LyX
4733 \begin_inset Flex Code
4736 \begin_layout Plain Layout
4744 Chacun d'eux présente des avantages et des inconvénients.
4747 \begin_layout Standard
4748 Les convertisseurs fondés sur \SpecialChar LaTeX
4749 présentent l'avantage qu'il connaissent (en
4750 principe) les mêmes informations que \SpecialChar LaTeX
4751 concernant le document exporté.
4752 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4754 ou par un insert de code \SpecialChar TeX
4756 Ils comprennent les fichiers
4757 \begin_inset Flex Code
4760 \begin_layout Plain Layout
4766 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4768 \begin_inset Flex Code
4771 \begin_layout Plain Layout
4777 engendrés par Bib\SpecialChar TeX
4779 En contrepartie, \SpecialChar LaTeX
4780 est un langage vraiment difficile à analyser — on dit
4781 souvent que seul \SpecialChar TeX
4782 comprend \SpecialChar TeX
4783 — et les convertisseurs fondés sur \SpecialChar LaTeX
4785 souvent sur des constructions apparemment simples; des constructions compliqués
4786 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4791 ne s'exporte pas via
4792 \begin_inset Flex Code
4795 \begin_layout Plain Layout
4801 , bien que les autres le fassent.
4802 L'autre préoccupation provient de la manière dont les formules mathématiques
4803 sont traitées: ces convertisseurs traduisent habituellement les formules
4804 en petites images qui sont liées dans le document HTML.
4805 Puisque celles-ci sont créées par \SpecialChar LaTeX
4806 , la typographie est précise.
4807 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4808 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4809 partie nativement — avec des polices de taille similaire — peut être à
4813 \begin_layout Standard
4815 \begin_inset Flex Code
4818 \begin_layout Plain Layout
4826 \begin_inset CommandInset href
4828 name "http://pinchito.es/elyxer/"
4829 target "http://pinchito.es/elyxer/"
4834 ) créé par Alex Fernandez résout certaines de ces problèmes.
4835 En particulier, les formules produites se mettent parfaitement à l'échelle,
4836 car il traduit les mathématiques en utilisant une combinaison de HTML et
4837 CSS plutôt que de convertir les formules en images.
4838 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4840 \begin_inset Flex Code
4843 \begin_layout Plain Layout
4849 : ceci révèle les limitations de HTML
4853 \begin_layout Plain Layout
4855 \begin_inset Flex Code
4858 \begin_layout Plain Layout
4865 peut également utiliser
4866 \begin_inset Flex Noun
4869 \begin_layout Plain Layout
4876 \begin_inset Flex Noun
4879 \begin_layout Plain Layout
4885 pour les équations, mais ce réglage ne peut être que global et nécessite
4886 l'accès à un serveur qui exécute le code de conversion.
4892 Plus important (du moins pour la version 1.1.1),
4893 \begin_inset Flex Code
4896 \begin_layout Plain Layout
4903 ne comprend pas bien les macros mathématiques et pas du tout les styles
4904 de paragraphes définis par l'utilisateur et les styles de caractères.
4905 Ces limitations rendent
4906 \begin_inset Flex Code
4909 \begin_layout Plain Layout
4916 peu approprié pour de nombreux documents créés par les utilisateurs de
4919 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4920 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4921 lui-même capable d'écrire
4922 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4923 , en DocBoook ou en texte
4927 \begin_layout Standard
4928 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4929 probablement être considérée comme
4930 \begin_inset Quotes cld
4934 \begin_inset Quotes crd
4941 \begin_layout Plain Layout
4943 \begin_inset Flex Code
4946 \begin_layout Plain Layout
4956 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4958 \begin_inset CommandInset href
4960 name "consultée en ligne"
4961 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4966 (en anglais), contient normalement des informations à jour sur l'état de
4967 développement de l'exportation XHTML.
4968 Voir également la liste des bogues sur le
4969 \begin_inset CommandInset href
4971 name "suivi de bogues"
4972 target "https://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"
4982 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4983 avantages potentiels sur les deux autres.
4986 \begin_layout Standard
4987 Les avantages sont dus principalement au fait que les fonctions d'exportation
4988 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4989 les mêmes choses que \SpecialChar LyX
4994 \begin_layout Plain Layout
4995 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4996 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
4998 aux modifications de la sémantique des inserts existants.
5003 Elles connaissent donc la table des matières (telle qu'affichée dans le
5004 plan), les compteurs associés aux différents styles de paragraphes standard
5005 et aux styles de paragraphe définis par l'utilisateur.
5006 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5008 point de vue de l'internationalisation également, et elles traduiront
5009 \begin_inset Quotes cld
5013 \begin_inset Quotes crd
5017 \begin_inset Quotes cld
5021 \begin_inset Quotes crd
5024 en fonction de la langue définie localement.
5027 \begin_layout Standard
5028 D'un manière générale, les fonctions d'exportation connaissent le format
5029 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5030 cette information est exploitée pour l'exportation en XHTML.
5031 En particulier, \SpecialChar LyX
5036 les informations CSS correspondant aux informations de format utilisées
5037 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5038 sans empattement et gras dans \SpecialChar LyX
5039 , ils seront implicitement sans empattement
5040 et gras dans un navigateur Web.
5041 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5042 mais pour tout style, y compris défini par l'utilisateur,.
5043 De fait, les procédures d'exportation en XHTML ne font pas de distinction
5044 entre les paragraphes et les styles de texte définis par l'utilisateur
5045 et ceux prédéfinis par \SpecialChar LyX
5046 , puisque dans tous les cas, tout ce que connaît
5048 se trouve dans les fichiers de format.
5049 Ceci s'applique également aux inserts textuels comme les notes de bas de
5050 page et divers inserts personnalisés.
5053 \begin_layout Standard
5054 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5055 même façon que le résultat \SpecialChar LaTeX
5056 : au moyen des fichiers de format et des modules;
5057 voir le chapitre 5 du manuel de
5064 \begin_layout Standard
5065 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5066 ns et les moyens de contourner celles-ci.
5069 \begin_layout Section
5070 Formules mathématiques en XHTML
5073 \begin_layout Standard
5075 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5076 divers avantages et inconvénients:
5079 \begin_layout Itemize
5081 \begin_inset Newline newline
5084 MathML est in dialecte de XML développé spécifiquement pour afficher les
5085 formules mathématiques sur le web, et il offre un excellent rendu dans
5086 les navigateurs qui le reconnaissent.
5087 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5088 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5090 \begin_inset Newline newline
5094 ne sait pas afficher un formule en MathML — par exemple, la formule
5095 utilise le paquetage
5096 \begin_inset Flex Code
5099 \begin_layout Plain Layout
5105 ou du code \SpecialChar TeX
5106 — il affichera la formule sous la forme d'une image.
5109 \begin_layout Itemize
5111 \begin_inset Newline newline
5114 Comme on l'a vu plus haut,
5115 \begin_inset Flex Code
5118 \begin_layout Plain Layout
5124 exporte les formules mathématiques en HTML, mis en forme par CSS
5128 \begin_layout Plain Layout
5131 \begin_inset Flex Code
5134 \begin_layout Plain Layout
5140 quelques unes des feuilles de style CSS utilisées dans son exportation
5147 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5148 à échouer pour des formules plus compliquées.
5149 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5150 donc être utilisée pour des documents contenant peu de formules, et qui
5151 soient suffisamment simples.
5154 \begin_inset Newline newline
5159 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5160 utilise le paquetage
5161 \begin_inset Flex Code
5164 \begin_layout Plain Layout
5170 ou du code \SpecialChar TeX
5171 — il affichera la formule sous la forme d'une image.
5175 \begin_layout Itemize
5177 \begin_inset Newline newline
5181 \begin_inset Flex Code
5184 \begin_layout Plain Layout
5191 exportera les formules comme des images, les mêmes images en fait que
5192 celles utilisées par la fonction d'aperçu sur le vif
5196 \begin_layout Plain Layout
5197 L'aperçu sur le vif n'a
5201 besoin d'être actif pour que les images soient créées, cependant.
5207 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5208 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5210 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5211 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5214 \begin_inset Newline newline
5217 La taille des images peut être réglée via le paramètre
5218 \begin_inset Flex Noun
5221 \begin_layout Plain Layout
5222 Mise à l'échelle des images mathématiques
5228 \begin_inset Flex Noun
5231 \begin_layout Plain Layout
5232 Document\SpecialChar menuseparator
5233 Paramètres\SpecialChar menuseparator
5243 \begin_layout Plain Layout
5244 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5245 et vaut implicitement 75 dpi.
5251 \begin_inset Newline newline
5255 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5256 si un paquetage \SpecialChar LaTeX
5257 requis n'est pas installé), alors il émettra le code latex
5262 \begin_layout Itemize
5265 \begin_inset Newline newline
5268 Enfin, \SpecialChar LyX
5269 peut heureusement émettre les formules en \SpecialChar LaTeX
5271 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5272 être utilisée avec des outils externes comme
5273 \begin_inset CommandInset href
5276 target "http://www.math.union.edu/~dpvc/jsMath/"
5281 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5282 inclus dans les documents
5285 encapsule le code \SpecialChar LaTeX
5286 soit dans un insert de type
5287 \begin_inset Flex Code
5290 \begin_layout Plain Layout
5296 (pour les formules en ligne) soit dans un insert de type
5297 \begin_inset Flex Code
5300 \begin_layout Plain Layout
5306 (pour les formules hors ligne) marqué par
5307 \begin_inset Flex Code
5310 \begin_layout Plain Layout
5316 , comme requis par jsMath.
5319 \begin_layout Standard
5320 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5322 \begin_inset Flex Noun
5325 \begin_layout Plain Layout
5326 Document\SpecialChar menuseparator
5327 Paramètres\SpecialChar menuseparator
5334 Implicitement, \SpecialChar LyX
5336 Ceci est un réglage global pour le document.
5339 \begin_layout Standard
5341 offre également le choix d'une méthode différente pour un insert particulier,
5342 s'il est par exemple mal affiché via MathML.
5346 \begin_layout Plain Layout
5347 Ceci dit, puisque \SpecialChar LyX
5348 se rabat sur les images quand la formule contient du
5349 code \SpecialChar TeX
5350 , il est possible de forcer l'affichage par une image en insérant
5351 un code \SpecialChar TeX
5352 innocent, par exemple
5353 \begin_inset Formula $a=b\relax$
5364 \begin_layout Section
5365 Bibliographie et citations
5368 \begin_layout Standard
5369 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5373 \begin_layout Standard
5374 Les étiquettes de citation sont créées par le même mécanisme qui produit
5375 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5376 : les citations se présenteront
5377 donc aussi bien que dans \SpecialChar LyX
5379 Si vous utilisez des citations numériques, \SpecialChar LyX
5380 émettra des étiquettes numériques,
5381 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5383 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5384 ajoutera des lettres en bas
5385 de casse à l'année, comme le fait Bib\SpecialChar TeX
5386 , s'il trouve plus d'une citation
5387 du même auteur dans le même année.
5388 Les étiquettes seront imprimées avec les entrées bibliographiques.
5389 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5390 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5393 \begin_layout Standard
5394 L'affichage de la bibliographie est régie par le même mécanisme que celui
5395 qui gère le présentation des références dans la fenêtre de dialogue des
5396 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5397 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5398 La présentation peut être personnalisée dans le fichier de format, ou de
5399 préférence dans un module, voyez le manuel de
5406 \begin_layout Standard
5407 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5408 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5416 \begin_inset Quotes eld
5419 Context and Logical Form
5420 \begin_inset Quotes erd
5425 Language in Context: Selected Essays
5427 (Oxford: Oxford University Press, 2007), pp.
5435 \begin_inset Quotes eld
5438 Semantics in Context
5439 \begin_inset Quotes erd
5444 Language in Context: Selected Essays
5446 (Oxford: Oxford University Press, 2007), pp.
5450 \begin_layout Standard
5451 Ceci devrait être corrigé rapidement.
5454 \begin_layout Standard
5455 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5456 Si vous avez des bibliographies multiples, \SpecialChar LyX
5457 exportera la même bibliographie
5461 \begin_layout Section
5465 \begin_layout Standard
5467 exporte heureusement les index ne XHTML, avec quelques limitations pour
5471 \begin_layout Standard
5472 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5473 constructions sophistiquées décrites dans le paragraphe consacré aux index
5476 Guide de l'utilisateur
5482 \begin_layout Plain Layout
5483 Le principal problème ici vient du fait que \SpecialChar LyX
5484 ne gère pas vraiment ces entrées
5485 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5491 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5492 de sous-section de cette section.
5495 \begin_layout Itemize
5496 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5498 les traduire, mais les entrées doivent être séparées par
5499 \begin_inset Quotes cld
5503 \begin_inset Quotes crd
5506 , il doit y avoir des espaces autour du point d'exclamation.
5507 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5508 points d'exclamation affectés d'un échappement, de ceux des expressions
5512 \begin_layout Itemize
5513 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5514 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5515 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5518 \begin_layout Itemize
5519 Références croisées: les références croisées ne sont APA traduites.
5521 trouve une entrées contenant
5522 \begin_inset Quotes cld
5531 \begin_inset Quotes crd
5534 , il l'ignore cette indication, et le reste est traité comme une entrée
5538 \begin_layout Itemize
5539 Ordre des entrées d'index: \SpecialChar LyX
5540 essaie de gérer l'ordre de tri.
5541 Il prend ce qui est avant le premier
5542 \begin_inset Quotes cld
5546 \begin_inset Quotes crd
5549 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5551 \begin_inset Quotes cld
5555 \begin_inset Quotes crd
5558 comme l'entrée effective.
5559 Pour le moment, \SpecialChar LyX
5561 \begin_inset Quotes cld
5565 \begin_inset Quotes crd
5568 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5572 \begin_layout Itemize
5573 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5574 la fenêtre de choix des styles de caractères, ou par une autre méthode
5575 proposée par \SpecialChar LyX
5577 Les constructions telles que
5578 \begin_inset Quotes cld
5582 \begin_inset Quotes crd
5585 ne sont pas traduites.
5586 En fait, si \SpecialChar LyX
5587 trouve un caractère tube (
5588 \begin_inset Quotes cld
5592 \begin_inset Quotes crd
5595 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5598 \begin_layout Itemize
5599 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5600 d'index seront considérées comme un seul grand index.
5601 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5603 l'index principal, assurez-vous d'en créer un.
5606 \begin_layout Section
5607 Nomenclatures et glossaires
5610 \begin_layout Standard
5611 Il n'y a actuellement pas d'exportation des glossaires.
5612 Il serait trivial de les ajouter, et ce serait bienvenu.
5615 \begin_layout Chapter
5619 \begin_layout Standard
5620 En plus de XHTML, \SpecialChar LyX
5621 peut créer des documents avec le vocabulaire XML de Docbook.
5622 Avec les versions 2.3 et antérieures, \SpecialChar LyX
5623 ne disposait que de modèles sélectifs
5624 pour engendrer des documents DocBook (version 4 seulement).
5625 À partir de la version 2.4 de \SpecialChar LyX
5626 , la plupart des formats peuvent créer des
5627 documents DocBook valides (version 5 uniquement).
5628 Cette fonctionnalité est intégrée à \SpecialChar LyX
5629 et ne requiert pas l'usage d'outils
5633 \begin_layout Standard
5634 De ce fait, les exportations DocBook peuvent être personnalisées et enrichies
5635 exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
5637 personnalisé et enrichi: via les fichiers de format et les modules.
5641 \begin_inset Quotes cld
5644 Installer de nouvelles classes
5645 \begin_inset Quotes crd
5652 Manuel de Personnalisation
5657 \begin_layout Standard
5658 La plupart des fonctionnalités de \SpecialChar LyX
5659 sont accessibles poue DocBook:
5662 \begin_layout Itemize
5663 les affichages mathématiques sont obtenus essentiellement en MathML (avec
5664 comme exception principale les constructions qui ne sont pas reconnues
5665 par \SpecialChar LyX
5667 Toutes les formules sont également disponibles en \SpecialChar TeX
5668 natif dans le résultat
5669 DocBook pour un traitement ultérieur;
5672 \begin_layout Itemize
5673 les bibliographies et les citations sont interprétées, y compris avec un
5674 fichier BibTeX externe.
5675 Les entrées bibliographiques ne sont pas pré-affichées quand une information
5676 détaillée est disponible,; mais plutôt exportées avec les constructions
5678 Le processeur externe DocBook est supposé gérer le rendu des entrées;
5681 \begin_layout Itemize
5682 les index sont interprétés, y compris les index multiples.
5683 Les regroupements (avec
5684 \begin_inset Quotes cld
5688 \begin_inset Quotes crd
5691 ), les portées de pages et les références croisés (avec
5695 ) sont reconnus, en exceptant l'évitement des symboles identiques.
5696 L'ordre d'affichage (
5700 ) et les types de caractères (
5704 ) ne sont pas reconnus.
5705 Il n'y a pas de support pour l'échappement des entrées d'index;
5708 \begin_layout Itemize
5709 les glossaires sont interprétés.
5712 \begin_layout Standard
5713 Deux paramètres essentiels peuvent être réglés au niveau du document:
5716 \begin_layout Itemize
5717 le format des tableaux: \SpecialChar LyX
5718 peut déclarer les tableaux soit en HTML (réglage
5719 implicite), soit au format CALS, en fonction des desiderata de l'utilisateur.
5720 La plupart des processeurs DocBook acceptent les deux formats.
5723 \begin_layout Itemize
5724 le préfixe MathML: avec DocBook, MathML est inclus au sein des son propre
5725 espace-nom, au contraire de HTML.
5726 En conséquence, il doit uy avoir une indication des balises appartenant
5728 Trois possibilités sont offertes:
5732 \begin_layout Itemize
5733 en ligne: l'espace-nom MathML est défini pour chaque formule (en utilisant
5741 \begin_layout Itemize
5746 (implicite): l'espace-nom MathML est défini au niveau du document (en utilisant
5752 Chaque MathML reçoit le préfixe
5763 \begin_layout Itemize
5777 \begin_layout Standard
5778 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
5780 à votre style personnel ou si vous avez à travailler avec un logiciel véreux
5781 qui n'accepte qu'un seul préfixe pour MathML.
5785 \begin_layout Chapter
5786 Le Serveur \SpecialChar LyX
5790 \begin_layout Section
5794 \begin_layout Standard
5796 \begin_inset Quotes cld
5799 serveur \SpecialChar LyX
5801 \begin_inset Quotes crd
5804 est une méthode implantée dans \SpecialChar LyX
5805 qui permet à d'autres programmes de dialoguer
5806 avec \SpecialChar LyX
5807 , d'invoquer des commandes \SpecialChar LyX
5808 et d'obtenir de l'information à propos
5809 de son état interne.
5810 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5812 C'est grâce au serveur \SpecialChar LyX
5813 , par exemple, que des gestionnaires de bibliographies
5814 comme JabRef peuvent permettre de
5815 \begin_inset Quotes cld
5819 \begin_inset Quotes crd
5822 des citations dans \SpecialChar LyX
5826 \begin_layout Section
5827 Démarrer le Serveur \SpecialChar LyX
5829 \begin_inset CommandInset label
5831 name "sec:Démarrer-le-Serveur"
5838 \begin_layout Standard
5839 Le serveur \SpecialChar LyX
5840 fonctionne par l'intermédiaire d'une paire de tubes.
5841 Ils sont habituellement disposés dans votre répertoire utilisateur
5845 (sauf sur Windows, ou des tubes nominatifs
5849 sont des objets spéciaux localisés dans
5859 ) et portent les noms
5862 \begin_inset Quotes cld
5866 \begin_inset Quotes crd
5874 \begin_inset Quotes cld
5878 \begin_inset Quotes crd
5884 Les programmes externes écrivent dans
5888 et lisent les données dans
5893 La racine de ces deux noms peut être définie dans la fenêtre
5895 Édition\SpecialChar menuseparator
5896 Préférences\SpecialChar menuseparator
5897 Entrées\SpecialChar menuseparator
5901 \begin_inset Quotes cld
5906 /home/mon_home/.lyxpipe
5909 \begin_inset Quotes crd
5915 \begin_inset Quotes cld
5929 \begin_inset Quotes crd
5932 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
5933 place de lyxpipe, par exemple
5934 \begin_inset Flex Code
5937 \begin_layout Plain Layout
5955 fonctionnerait également).
5956 Vous devez configurer ceci
5960 pour que le serveur puisse démarrer.
5963 \begin_layout Standard
5965 ajoutera les suffixes
5968 \begin_inset Quotes cld
5972 \begin_inset Quotes crd
5980 \begin_inset Quotes cld
5984 \begin_inset Quotes crd
5989 pour créer les tubes.
5990 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5991 supposera qu'un autre processus \SpecialChar LyX
5993 déjà en route et ne démarrera pas le serveur.
5994 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5996 \begin_inset Quotes cld
6000 \begin_inset Quotes crd
6003 existe à la fermeture de \SpecialChar LyX
6005 essaiera de le supprimer.
6006 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
6007 tubes à la main et redémarrer \SpecialChar LyX
6009 Sur Windows, les tubes sont supprimés par le système à la fermeture du
6010 programme ou après un crash, ainsi les tubes
6011 \begin_inset Quotes cld
6015 \begin_inset Quotes crd
6021 \begin_layout Standard
6022 Pour faire tourner plusieurs processus \SpecialChar LyX
6023 avec des serveurs en même temps,
6024 vous devez utiliser différentes configurations, peut-être en utilisant
6025 des répertoires utilisateurs différents, avec leurs propres
6029 , pour chaque processus.
6033 \begin_layout Standard
6034 Si vous développez un programme client, il vous sera peut-être utile d'activer
6035 les informations de déboguage du serveur \SpecialChar LyX
6037 Pour cela, démarrez \SpecialChar LyX
6045 \begin_layout Standard
6046 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
6047 on source sous le nom
6049 development/server_monitor.c
6054 \begin_layout Standard
6055 Un autre outil utile est un client en ligne de commande que vous trouverez
6058 src/client/lyxclient
6063 \begin_layout Section
6064 Communication normale
6067 \begin_layout Standard
6068 Pour émettre un appel \SpecialChar LyX
6069 , le client écrit une ligne de texte ASCII dans le
6070 tube d'entrée, selon le format suivant :
6073 \begin_layout LyX-Code
6087 \begin_layout Description
6094 est un nom que le client peut choisir arbitrairement.
6096 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6097 les réponses aux différentes requêtes.
6100 \begin_layout Description
6107 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6109 C'est la commande que vous auriez entrée dans le minibuffer.
6112 \begin_layout Description
6119 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6120 (par exemple, le LFUN
6121 \begin_inset Quotes cld
6125 \begin_inset Quotes crd
6128 qui insère le paramètre comme du texte à la position du curseur).
6131 \begin_layout Standard
6132 La réponse de \SpecialChar LyX
6133 arrive dans le tube de sortie sous la forme :
6136 \begin_layout LyX-Code
6150 \begin_layout Standard
6163 sont les mêmes que dans la requête, tandis que
6169 contient des informations plus ou moins utiles selon la façon avec laquelle
6170 la commande s'est exécutée.
6171 Certaines commandes renvoient des informations à propos de l'état interne
6174 \begin_inset Quotes cld
6178 \begin_inset Quotes crd
6181 , tandis que d'autres ne renvoient rien.
6182 Ça signifie alors que l'exécution s'est bien passée.
6185 \begin_layout Standard
6186 En cas d'erreurs, la réponse de \SpecialChar LyX
6190 \begin_layout LyX-Code
6204 \begin_layout Standard
6211 doit expliquer pourquoi la commande a échoué.
6214 \begin_layout Standard
6218 \begin_layout LyX-Code
6219 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6222 \begin_layout LyX-Code
6223 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6224 \begin_inset Newline newline
6227 read a <~/.lyxpipe.out
6228 \begin_inset Newline newline
6234 \begin_layout Section
6238 \begin_layout Standard
6240 peut notifier aux clients les événements qui se produisent de manière asynchron
6242 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6243 de touches à la fonction
6244 \begin_inset Quotes cld
6248 \begin_inset Quotes crd
6252 Voici le format de ce que \SpecialChar LyX
6256 \begin_layout LyX-Code
6262 \begin_layout Standard
6269 est la représentation imprimée de la séquence de touches réellement tapée
6273 \begin_layout Standard
6274 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6276 des macros : associez certaines séquences de touches à
6277 \begin_inset Quotes cld
6281 \begin_inset Quotes crd
6284 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6285 la séquence et démarre une fonction qui peut utiliser des appels et des
6286 requêtes \SpecialChar LyX
6287 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6291 \begin_layout Section
6292 Le protocole serveur \SpecialChar LyX
6296 \begin_layout Standard
6298 implémente un protocole simple qui peut servir à la gestion de session.
6299 Tous les messages sont de la forme :
6302 \begin_layout LyX-Code
6312 \begin_layout Standard
6320 \begin_inset Quotes cld
6324 \begin_inset Quotes crd
6328 \begin_inset Quotes cld
6332 \begin_inset Quotes crd
6337 \begin_inset Quotes cld
6341 \begin_inset Quotes crd
6344 , c'est que \SpecialChar LyX
6345 l'informe qu'il écoute ses messages, s'il reçoit
6346 \begin_inset Quotes cld
6350 \begin_inset Quotes crd
6353 , c'est que \SpecialChar LyX
6354 est en train de s'arrêter.
6357 \begin_layout Section
6358 Recherche inversée DVI/PDF
6361 \begin_layout Standard
6362 Quelques visionneuses DVI/PDF
6366 \begin_layout Plain Layout
6367 Les visionneuses suivantes proposent la fonction de recherche inversée en
6368 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6374 assurent la fonction de
6379 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6380 de positionner le curseur sur
6381 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6383 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6384 avec \SpecialChar LyX
6386 C'est la cas par le serveur \SpecialChar LyX
6387 soit par un tube nommé (
6391 ), soit par un connecteur de domaine (
6395 ) créé par \SpecialChar LyX
6396 dans son répertoire temporaire (c'est comme ceci que le programme
6398 \begin_inset Flex Code
6401 \begin_layout Plain Layout
6407 communique avec \SpecialChar LyX
6409 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6410 la visionneuse et \SpecialChar LyX
6411 , dans d'autres cas, la visionneuse peut communiquer
6412 directement avec \SpecialChar LyX
6413 : ceci dépend de la visionneuse sélectionnée et de votre
6414 système d'exploitation.
6415 La même considération s'applique pour la configuration des visionneuses
6416 et pour le méthode d'implantation de la recherche inversée.
6417 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6418 inversée pour des visionneuses particulières.
6419 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6420 faut faire pour activer la recherche inversée depuis le résultat imprimable
6424 \begin_layout Subsection
6425 \begin_inset CommandInset label
6427 name "subsec:Activation-automatique"
6431 Activation automatique
6434 \begin_layout Standard
6435 Le plus souvent, \SpecialChar LyX
6436 démarrera le serveur pour vous en appuyant sur le bouton
6441 arg "buffer-toggle-output-sync"
6446 de la barre des outils.
6447 Une alternative consiste à activer la fonctionnalité en cochant
6449 Synchroniser avec la sortie imprimable
6452 \begin_inset Flex Noun
6455 \begin_layout Plain Layout
6456 Document\SpecialChar menuseparator
6457 Paramètres\SpecialChar menuseparator
6464 Dans ce cas, \SpecialChar LyX
6465 insérera automatiquement la macro Sync\SpecialChar TeX
6466 (pour PDF) ou chargera
6472 Cette option peut être facilement atteinte depuis la barre d'outils
6473 \begin_inset Flex Code
6476 \begin_layout Plain Layout
6477 Visionner/Mettre à jour
6485 \begin_layout Standard
6486 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6487 une macro personnalisée dans la liste déroulante située juste au-dessous
6489 \begin_inset Flex Noun
6492 \begin_layout Plain Layout
6493 Document\SpecialChar menuseparator
6494 Paramètres\SpecialChar menuseparator
6495 Sortie\SpecialChar menuseparator
6496 Synchroniser avec la sortie imprimable
6502 Notez que la méthode
6503 \begin_inset Flex Code
6506 \begin_layout Plain Layout
6514 active la compression
6519 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6520 \begin_inset Flex Code
6523 \begin_layout Plain Layout
6534 \begin_layout Standard
6535 Notez également que la l'inclusion des paquetages
6536 \begin_inset Flex Code
6539 \begin_layout Plain Layout
6546 \begin_inset Flex Code
6549 \begin_layout Plain Layout
6555 a quelquefois un impact imprévu sur la typographie.
6556 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6557 pour la compilation finale du document si vous utilisez
6558 \begin_inset Flex Code
6561 \begin_layout Plain Layout
6568 \begin_inset Flex Code
6571 \begin_layout Plain Layout
6580 \begin_layout Standard
6581 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6582 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6584 Si la configuration automatique vous convient, allez directement au paragraphe
6585 \begin_inset space ~
6589 \begin_inset CommandInset ref
6591 reference "subsec:Configuration-et-utilisation"
6595 , où sont décrites les étapes de la configuration dans votre visionneuse,
6596 – que la mise en œuvre soit automatique ou manuelle.
6599 \begin_layout Subsection
6603 \begin_layout Standard
6605 fournit plusieurs méthodes pour la recherche inversée.
6606 Certaines sont inhérentes au programme
6607 \begin_inset Flex Code
6610 \begin_layout Plain Layout
6616 , d'autres sont fournies par des paquetages externes.
6617 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6619 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6620 que votre visionneuse puisse le gérer.
6621 Les méthodes disponibles dont décrites dans la suite.
6624 \begin_layout Subsubsection*
6626 \begin_inset space ~
6630 \begin_inset space ~
6634 \begin_inset space ~
6638 \begin_inset space ~
6642 \begin_inset space ~
6646 \begin_inset space ~
6650 \begin_inset space ~
6656 \begin_layout Standard
6657 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6659 Elle est disponible en \SpecialChar LaTeX
6660 depuis quelque temps (n'importe quelle distribution
6661 suffisamment récente devrait l'inclure) et elle est fiable.
6662 Pour l'activer, modifier la commande dans le convertisseur
6663 \begin_inset Flex Noun
6666 \begin_layout Plain Layout
6667 LaTeX (standard)->DVI
6673 \begin_inset Flex Noun
6676 \begin_layout Plain Layout
6677 LaTeX (standard)->DraftDVI
6683 \begin_inset Flex Noun
6686 \begin_layout Plain Layout
6687 Préférences\SpecialChar menuseparator
6688 Gestion des fichiers\SpecialChar menuseparator
6695 \begin_inset Flex Code
6698 \begin_layout Plain Layout
6699 latex -src-specials $$i
6705 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6707 peut différer dans quelques distributions).
6710 \begin_layout Subsubsection*
6712 \begin_inset space ~
6716 \begin_inset space ~
6720 \begin_inset space ~
6724 \begin_inset space ~
6730 \begin_layout Standard
6739 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6740 s PDF (via pdflatex) et DVI, respectivement.
6741 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6745 \begin_layout Itemize
6746 \begin_inset Flex Code
6749 \begin_layout Plain Layout
6757 pour la recherche inversée depuis le PDF;
6760 \begin_layout Itemize
6761 \begin_inset Flex Code
6764 \begin_layout Plain Layout
6767 usepackage[active]{srcltx}
6772 pour la recherche inversée depuis le DVI.
6775 \begin_layout Standard
6776 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6777 vous pouvez saisir les lignes suivantes dans le préambule:
6780 \begin_layout LyX-Code
6784 \begin_inset Newline newline
6790 \begin_inset Newline newline
6796 \begin_inset Newline newline
6802 \begin_inset Newline newline
6807 usepackage[active]{srcltx}
6808 \begin_inset Newline newline
6816 \begin_layout Standard
6817 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6818 PDF (pdflatex) et le paquetage adéquat sera chargé.
6821 \begin_layout Standard
6822 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6823 mieux le désactiver lors des passes finales de compilation du document.
6826 \begin_layout Subsubsection*
6828 \begin_inset space ~
6832 \begin_inset space ~
6836 \begin_inset space ~
6840 \begin_inset space ~
6844 \begin_inset space ~
6847 Sync\SpecialChar TeX
6849 \begin_inset space ~
6853 \begin_inset space ~
6857 \begin_inset space ~
6863 \begin_layout Standard
6864 Les versions récentes de
6865 \begin_inset Flex Code
6868 \begin_layout Plain Layout
6874 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6875 Cette fonctionnalité dénommée
6877 Sync\SpecialChar TeX
6880 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6882 \begin_inset Flex Code
6885 \begin_layout Plain Layout
6891 et de sa fusion avec l'approche
6896 Il vous faut au moins \SpecialChar TeX
6897 Live 2008 ou une distribution Mik\SpecialChar TeX
6898 récente pour pouvoir
6900 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6901 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6902 pour les détails) supportent actuellement Sync\SpecialChar TeX
6906 \begin_layout Standard
6907 Pour activer Sync\SpecialChar TeX
6908 pour le résultat imprimable DVI, modifier le convertisseur
6910 \begin_inset Flex Noun
6913 \begin_layout Plain Layout
6914 LaTeX (standard) -> DVI
6920 \begin_inset Flex Noun
6923 \begin_layout Plain Layout
6924 LaTeX (standard) -> DraftDVI
6930 \begin_inset Flex Noun
6933 \begin_layout Plain Layout
6934 Préférences\SpecialChar menuseparator
6935 Gestion des fichiers\SpecialChar menuseparator
6942 \begin_inset Flex Code
6945 \begin_layout Plain Layout
6946 latex -synctex=1 $$i
6951 , et pour le résultat imprimable PDF, modifier le convertisseur
6952 \begin_inset Flex Noun
6955 \begin_layout Plain Layout
6956 LaTeX (pdflatex) -> PDF (pdflatex)
6962 \begin_inset Flex Code
6965 \begin_layout Plain Layout
6966 pdflatex -synctex=1 $$i
6972 Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
6973 vérifiez la documentation de votre visionneuse pour ce qui concerne la
6974 configuration pour Sync\SpecialChar TeX
6979 \begin_layout Plain Layout
6981 \begin_inset Flex Code
6984 \begin_layout Plain Layout
6990 active la compression gzip.
6991 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6992 \begin_inset Flex Code
6995 \begin_layout Plain Layout
7009 \begin_layout Subsection
7010 Configuration et utilisation de visionneuses particulières
7011 \begin_inset CommandInset label
7013 name "subsec:Configuration-et-utilisation"
7020 \begin_layout Subsubsection*
7021 Xdvi (toutes plate-formes)
7024 \begin_layout Standard
7026 \begin_inset Flex Code
7029 \begin_layout Plain Layout
7035 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
7036 puisque \SpecialChar LyX
7037 fournit les ancres nécessaires pour l'utilisation automatisée
7039 \begin_inset Flex Code
7042 \begin_layout Plain Layout
7049 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
7050 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
7054 \begin_layout Standard
7055 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
7056 lieu du connecteur pour la communication avec \SpecialChar LyX
7057 , modifiez simplement la
7058 visionneuse DVI dans
7059 \begin_inset Flex Noun
7062 \begin_layout Plain Layout
7063 Préférences\SpecialChar menuseparator
7064 Gestion des fichiers\SpecialChar menuseparator
7074 \begin_layout Plain Layout
7075 Sur Mac OSX vous devez utiliser
7076 \begin_inset Flex Code
7079 \begin_layout Plain Layout
7082 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7093 \begin_inset Flex Code
7096 \begin_layout Plain Layout
7097 xdvi -editor "lyxeditor.sh %f %l"
7103 \begin_inset Flex Code
7106 \begin_layout Plain Layout
7112 est un script approprié.
7113 Par exemple, un script minimal est le suivant:
7116 \begin_layout LyX-Code
7118 \begin_inset Newline newline
7121 LYXPIPE="/path/to/lyxpipe"
7122 \begin_inset Newline newline
7125 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7126 \begin_inset Newline newline
7129 echo "$COMMAND" > "${LYXPIPE}".in || exit
7130 \begin_inset Newline newline
7133 read TMP < "${LYXPIPE}".out || exit
7136 \begin_layout Standard
7138 \begin_inset Flex Code
7141 \begin_layout Plain Layout
7149 est le chemin d'accès au tube LyXServer spécifié dans
7150 \begin_inset Flex Noun
7153 \begin_layout Plain Layout
7154 Préférences\SpecialChar menuseparator
7166 \begin_layout Plain Layout
7168 \begin_inset Flex Code
7171 \begin_layout Plain Layout
7179 de la distribution des sources \SpecialChar LyX
7180 , vous trouverez un script
7181 \begin_inset Flex Code
7184 \begin_layout Plain Layout
7192 , capable de trouver
7204 \begin_layout Subsubsection*
7208 \begin_layout Standard
7210 \begin_inset Flex Code
7213 \begin_layout Plain Layout
7216 /Applications/MacDviX_Folder/calleditor.script
7221 , ajoutez les lignes suivantes:
7224 \begin_layout LyX-Code
7225 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7226 \begin_inset Newline newline
7232 \begin_layout Standard
7233 Adaptez ces lignes si vous installez \SpecialChar LyX
7234 ailleurs que dans le répertoire
7235 \begin_inset Flex Code
7238 \begin_layout Plain Layout
7247 \begin_layout Standard
7248 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7251 \begin_layout Subsubsection*
7255 \begin_layout Standard
7257 \begin_inset Flex Code
7260 \begin_layout Plain Layout
7261 open -a Skim.app $$i
7266 dans le réglage de la visionneuse
7267 \begin_inset Flex Noun
7270 \begin_layout Plain Layout
7271 Préférences\SpecialChar menuseparator
7272 Gestion des fichiers\SpecialChar menuseparator
7273 Formats de fichiers\SpecialChar menuseparator
7279 , et sélectionnez LyX dans
7280 \begin_inset Flex Noun
7283 \begin_layout Plain Layout
7284 Skim\SpecialChar menuseparator
7285 Préférences\SpecialChar menuseparator
7294 \begin_layout Standard
7295 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7298 \begin_layout Subsubsection*
7302 \begin_layout Standard
7303 La recherche inversée ne fonctionne pas directement avec evince, mais elle
7304 peut être obtenue à l'aide de scripts auxiliaires externes: voir
7305 \begin_inset CommandInset href
7307 target "https://wiki.lyx.org/LyX/SyncTeX"
7315 \begin_layout Subsubsection*
7319 \begin_layout Standard
7321 \begin_inset Flex Noun
7324 \begin_layout Plain Layout
7325 Configuration\SpecialChar menuseparator
7326 Configurer Okular\SpecialChar menuseparator
7332 et sélectionner \SpecialChar LyX
7334 Ceci insère la commande appropriée (
7335 \begin_inset Flex Code
7338 \begin_layout Plain Layout
7349 \begin_layout Standard
7350 La recherche inversée est déclenchée par SHIFT-clic.
7351 Notez que ceci ne fonctionne que si Okular est en mode
7352 \begin_inset Quotes cld
7356 \begin_inset Quotes crd
7360 le symbole de main est cliqué).
7363 \begin_layout Subsubsection*
7367 \begin_layout Standard
7368 Qpdfview fonctionne avec Sync\SpecialChar TeX
7369 depuis la version 0.3.5.
7371 \begin_inset Flex Noun
7374 \begin_layout Plain Layout
7375 Modifier\SpecialChar menuseparator
7376 Paramètres\SpecialChar menuseparator
7382 , cliquer dans le champ de l'
7386 et ajoutez la commande
7387 \begin_inset Flex Code
7390 \begin_layout Plain Layout
7399 \begin_layout Standard
7400 La recherche inversée est activée par un clic double.
7403 \begin_layout Subsubsection*
7407 \begin_layout Standard
7408 Activer Yap, choisir le menu
7409 \begin_inset Flex Noun
7412 \begin_layout Plain Layout
7415 View\SpecialChar menuseparator
7421 et sélectionner l'onglet
7422 \begin_inset Quotes cld
7425 Recherche inversée DVI
7426 \begin_inset Quotes crd
7430 Cliquer sur le bouton
7431 \begin_inset Quotes cld
7434 New\SpecialChar ldots
7436 \begin_inset Quotes crd
7439 et, dans la fenêtre qui s'ouvre, saisir
7440 \begin_inset Quotes cld
7445 \begin_inset Quotes crd
7448 (ou un autre nom de votre choix) dans le champ
7449 \begin_inset Quotes cld
7453 \begin_inset Quotes crd
7457 Maintenant cliquer sur le bouton identifié par
7458 \begin_inset Quotes cld
7463 \begin_inset Quotes crd
7466 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7467 contenant le fichier exécutable
7468 \begin_inset Flex Code
7471 \begin_layout Plain Layout
7481 \begin_inset Flex Code
7484 \begin_layout Plain Layout
7492 et spécifier les arguments du programme comme suit:
7493 \begin_inset Flex Code
7496 \begin_layout Plain Layout
7506 \begin_inset Flex Code
7509 \begin_layout Plain Layout
7517 est utilisé pour communiquer avec \SpecialChar LyX
7522 et se présente ainsi
7525 \begin_layout LyX-Code
7527 \begin_inset Newline newline
7530 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7539 \begin_inset Newline newline
7553 \begin_layout Standard
7554 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7555 Server spécifié dans \SpecialChar LyX
7557 \begin_inset Flex Code
7560 \begin_layout Plain Layout
7576 , sinon adapter le conteneur
7577 \begin_inset Flex Code
7580 \begin_layout Plain Layout
7591 \begin_layout Standard
7592 Avec Yap, la recherche inversée est déclenchée par double-clic.
7595 \begin_layout Subsubsection*
7596 SumatraPDF (Windows)
7599 \begin_layout Standard
7600 Pour utiliser SumatraPDF en recherche inversée, saisir
7601 \begin_inset Flex Code
7604 \begin_layout Plain Layout
7607 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7612 dans les réglages de la visionneuse dans
7613 \begin_inset Flex Noun
7616 \begin_layout Plain Layout
7617 Préférences\SpecialChar menuseparator
7618 Gestion des fichiers\SpecialChar menuseparator
7619 Formats de fichiers\SpecialChar menuseparator
7626 \begin_inset Flex Code
7629 \begin_layout Plain Layout
7637 est le conteneur indiqué ci-dessus.
7639 \begin_inset Flex Code
7642 \begin_layout Plain Layout
7648 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7652 \begin_layout Standard
7653 La recherche inversée est déclenchée par double-clic.
7656 \begin_layout Subsubsection*
7660 \begin_layout Standard
7661 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7662 Windows, puis le lancer, choisir le menu
7663 \begin_inset Flex Noun
7666 \begin_layout Plain Layout
7669 View\SpecialChar menuseparator
7675 et sélectionner l'onglet
7676 \begin_inset Quotes cld
7679 Recherche DVI inversée
7680 \begin_inset Quotes crd
7684 Cliquer sur le bouton
7685 \begin_inset Quotes cld
7688 New\SpecialChar ldots
7690 \begin_inset Quotes crd
7693 et, dans la fenêtre qui s'ouvre, saisir
7694 \begin_inset Quotes cld
7697 Éditeur \SpecialChar LyX
7699 \begin_inset Quotes crd
7702 (ou un autre nom de votre choix) dans le champ
7703 \begin_inset Quotes cld
7707 \begin_inset Quotes crd
7711 Maintenant cliquer sur le bouton identifié par
7712 \begin_inset Quotes cld
7717 \begin_inset Quotes crd
7720 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7721 contenant le fichier exécutable
7722 \begin_inset Flex Code
7725 \begin_layout Plain Layout
7733 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7736 \begin_inset Flex Code
7739 \begin_layout Plain Layout
7747 et spécifier les arguments du programme comme suit:
7748 \begin_inset Flex Code
7751 \begin_layout Plain Layout
7760 De cette façon, vous utiliserez le
7764 pour communiquer avec \SpecialChar LyX
7766 Si pour quelque raison, vous souhaitez utiliser
7771 \begin_inset Flex Code
7774 \begin_layout Plain Layout
7782 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7783 Server dans les préférences.
7786 \begin_layout Standard
7787 Avec Yap, la recherche inversée est déclenchée par double-clic.
7790 \begin_layout Subsubsection*
7794 \begin_layout Standard
7795 Pour utiliser SumatraPDF en recherche inversée, saisir
7796 \begin_inset Flex Code
7799 \begin_layout Plain Layout
7807 dans les réglages de la visionneuse dans
7808 \begin_inset Flex Noun
7811 \begin_layout Plain Layout
7812 Préférences\SpecialChar menuseparator
7813 Gestion des fichiers\SpecialChar menuseparator
7814 Formats de fichiers\SpecialChar menuseparator
7821 \begin_inset Flex Code
7824 \begin_layout Plain Layout
7832 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7834 \begin_inset Flex Code
7837 \begin_layout Plain Layout
7845 étant le meilleur choix):
7848 \begin_layout LyX-Code
7850 \begin_inset Newline newline
7854 \begin_inset Newline newline
7857 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7860 \begin_layout Standard
7861 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7862 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7866 \begin_inset Flex Code
7869 \begin_layout Plain Layout
7875 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7878 \begin_inset Flex Code
7881 \begin_layout Plain Layout
7887 active la communication via
7892 De nouveau, l'omettre
7893 \begin_inset Flex Code
7896 \begin_layout Plain Layout
7906 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7907 Server dans les préférences \SpecialChar LyX
7911 \begin_layout Standard
7912 La recherche inversée est déclenchée par double-clic.
7915 \begin_layout Section
7919 \begin_layout Standard
7920 La recherche directe est, comme son nom l'indique,
7921 \begin_inset Quotes cld
7925 \begin_inset Quotes crd
7928 de la recherche inversée.
7929 Elle vous permet de positionner le curseur dans la visionneuse directement
7930 depuis \SpecialChar LyX
7932 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7933 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7936 \begin_inset Flex Noun
7939 \begin_layout Plain Layout
7940 Navigation\SpecialChar menuseparator
7947 \begin_inset Flex Noun
7950 \begin_layout Plain Layout
7956 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7957 au même emplacement.
7958 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7961 \begin_layout Standard
7962 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7963 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7965 peut être fait par les méthodes décrites dans la section
7966 \begin_inset space ~
7970 \begin_inset CommandInset ref
7972 reference "subsec:Activation-automatique"
7979 \begin_layout Standard
7980 De plus, vous devez configurer \SpecialChar LyX
7981 pour utiliser les visionneuses dans
7982 \begin_inset Flex Noun
7985 \begin_layout Plain Layout
7986 Outils\SpecialChar menuseparator
7987 Préférences\SpecialChar menuseparator
7988 Sortie\SpecialChar menuseparator
7996 fournit une série de configurations validées pour quelques visionneuses,
7997 que vous pouvez sélectionner dans le menu déroulant.
7998 Si aucune de ces configurations ne vous convient, vous devrez chercher
7999 et trouver une configuration appropriée vous-même.
8000 La syntaxe utilise les marqueurs suivants:
8003 \begin_layout Itemize
8005 \begin_inset Flex Code
8008 \begin_layout Plain Layout
8017 \begin_layout Itemize
8019 \begin_inset Flex Code
8022 \begin_layout Plain Layout
8029 \begin_inset Flex Code
8032 \begin_layout Plain Layout
8038 (temporairement) créé;
8041 \begin_layout Itemize
8043 \begin_inset Flex Code
8046 \begin_layout Plain Layout
8052 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
8053 existe dans le répertoire temporaire).
8056 \begin_layout Standard
8057 Notez que seules quelques visionneuses présentent une fonctionnalité de
8058 recherche directe complète, parmi lesquelles
8059 \begin_inset Flex Noun
8062 \begin_layout Plain Layout
8069 \begin_inset Flex Noun
8072 \begin_layout Plain Layout
8079 \begin_inset Flex Noun
8082 \begin_layout Plain Layout
8094 \begin_layout Plain Layout
8098 \begin_inset Flex Code
8101 \begin_layout Plain Layout
8110 \begin_inset Flex Noun
8113 \begin_layout Plain Layout
8116 Outils\SpecialChar menuseparator
8117 Préférences\SpecialChar menuseparator
8118 Gestion des fichiers\SpecialChar menuseparator
8132 \begin_inset Flex Noun
8135 \begin_layout Plain Layout
8142 \begin_inset Flex Noun
8145 \begin_layout Plain Layout
8155 \begin_layout Plain Layout
8156 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
8157 CMCDDE — téléchargeable depuis
8158 \begin_inset CommandInset href
8160 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8171 d'autres, comme evince
8175 \begin_layout Plain Layout
8176 \paragraph_spacing single
8177 La recherche directe avec evince peut être obtenue via des programmes externes
8180 \begin_inset CommandInset href
8182 target "https://wiki.lyx.org/LyX/SyncTeX"
8192 , nécessitent des outils supplémentaires.
8193 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8194 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8195 d'autre visionneuses, comme
8196 \begin_inset Flex Noun
8199 \begin_layout Plain Layout
8205 , permettent au moins de recharger le document et de sauter à une page donnée:
8206 vous pouvez au moins naviguer à proximité du point visé.
8207 Cette dernière fonctionnalité est activée par un appel externe à
8208 \begin_inset Flex Code
8211 \begin_layout Plain Layout
8217 (voir les configurations prédéfinies).
8220 \begin_layout Standard
8221 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8223 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8224 est déjà résident dans le répertoire temporaire) et choisit la configuration
8228 \begin_layout Chapter
8229 Classes de document spéciales
8232 \begin_layout Section
8233 Article AAS\SpecialChar TeX
8237 \begin_layout Standard
8243 \begin_layout Subsection
8247 \begin_layout Standard
8249 est un ensemble de macros produit par l'
8251 American Astronomical Society
8253 pour faciliter la soumission électronique de manuscrits aux trois journaux
8256 Astrophysical Journal
8268 Astronomical Journal
8272 Publications of the Astronomical Society of the Pacific
8276 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8277 récente) de ces macros.
8278 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8280 et sont fondamentalement incompatibles avec \SpecialChar LyX
8282 Le paquetage AAS\SpecialChar TeX
8283 peut être téléchargé depuis le site de l'AAS
8286 \begin_layout Standard
8287 \begin_inset VSpace medskip
8293 \begin_layout Standard
8295 \begin_inset Flex URL
8298 \begin_layout Plain Layout
8300 https://aas.org/aastex/aastex-downloads
8308 \begin_layout Standard
8309 \begin_inset VSpace medskip
8315 \begin_layout Standard
8316 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8317 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8318 à écrire un papier en \SpecialChar LyX
8321 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8323 dispensera seulement de la corvée de toutes les taper.
8324 Il est de votre responsabilité de vous assurer que le document final exporté
8325 en \SpecialChar LaTeX
8326 soit complètement conforme aux recommandations du journal auquel vous
8327 soumettez votre papier.
8330 \begin_layout Subsection
8331 Commencer un nouveau papier
8334 \begin_layout Standard
8335 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8339 Fichier\SpecialChar menuseparator
8341 \begin_inset space ~
8345 \begin_inset space ~
8350 , entrez le nouveau nom de fichier, puis choisissez le modèle
8355 Il montrera les champs les plus courants dans un manuscrit.
8356 Écrivez par dessus le texte existant (y compris les crochets,
8360 ) les informations correctes.
8361 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8362 peuvent être implémentés directeme
8363 nt dans \SpecialChar LyX
8364 , mais certains ne peuvent pas.
8365 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8366 doit être entré directement
8367 et signalé comme tel.
8368 De telles commandes sont dénommées
8369 \begin_inset Quotes cld
8372 code \SpecialChar TeX
8374 \begin_inset Quotes crd
8378 J'essaye de minimiser la quantité de code \SpecialChar TeX
8379 nécessaire dans un document
8384 \begin_layout Subsection
8388 \begin_layout Standard
8389 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8390 / s'imprime correctement, il y a quelques opérations de
8391 \begin_inset Quotes cld
8395 \begin_inset Quotes crd
8398 à effectuer avant de le soumettre aux journaux.
8401 \begin_layout Enumerate
8402 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8405 Fichier\SpecialChar menuseparator
8406 Exporter\SpecialChar menuseparator
8413 \begin_layout Enumerate
8418 résultant avec votre éditeur de texte favori.
8422 \begin_layout Enumerate
8423 enlevez les lignes de commentaire avant la commande
8432 \begin_layout Enumerate
8437 usepackage...{fontenc}
8439 si elle apparaît (en général juste après
8445 ) ; enlevez aussi la ligne
8451 si elle est présente.
8454 \begin_layout Enumerate
8455 enlevez tout entre les commandes
8467 comprises, sauf les commandes que vous avez volontairement mises dans le
8468 préambule \SpecialChar LaTeX
8469 (qui devraient apparaître immédiatement après le commentaire
8471 \begin_inset Quotes cld
8474 User specified \SpecialChar LaTeX
8476 \begin_inset Quotes crd
8483 \begin_layout Plain Layout
8485 \begin_inset Quotes cld
8488 Commandes \SpecialChar LaTeX
8489 spécifiées par l'utilisateur
8490 \begin_inset Quotes crd
8506 \begin_layout Enumerate
8507 Faites tourner \SpecialChar LaTeX
8508 sur ce fichier après modifications pour s'assurer qu'il
8509 peut encore être compilé correctement.
8512 \begin_layout Enumerate
8513 Relisez les spécifications du journal pour vous assurer que vos noms de
8514 fichier et vos formats sont corrects.
8517 \begin_layout Enumerate
8521 \begin_layout Subsection
8522 Commentaires sur des commandes particulières
8525 \begin_layout Standard
8526 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8528 de l'utilisateur d'AAS\SpecialChar TeX
8533 ) en donne une bonne description.
8534 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8535 la trouve dans le guide et de la commenter si nécessaire.
8539 \begin_layout Subsubsection
8540 Les choses qui fonctionnent comme prévu
8543 \begin_layout Standard
8544 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8545 la section dans laquelle elles se trouvent :
8639 begin{thebibliography}
8671 (2.14.4, entre autres),
8698 \begin_layout Standard
8699 Les options de style qui suivent marchent elles aussi correctement :
8716 Mettez-les simplement dans le champ
8722 Document\SpecialChar menuseparator
8728 \begin_inset space ~
8732 \begin_inset space ~
8738 \begin_layout Subsubsection
8739 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8742 \begin_layout Standard
8743 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8747 \begin_layout Itemize
8748 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8749 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8750 si vous vous sentez tenu
8781 (tous à partir de 2.1.3)
8784 \begin_layout Itemize
8785 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8786 , et sont inclus comme
8787 des blancs dans le fichier modèle :
8808 \begin_layout Itemize
8815 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8816 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8819 \begin_layout Itemize
8831 Ça ne devrait pas causer d'erreur.
8834 \begin_layout Itemize
8841 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8842 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8845 \begin_layout Itemize
8852 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8856 \begin_layout Itemize
8863 (2.8) – même chose que pour
8870 \begin_layout Itemize
8882 Ça ne devrait pas causer d'erreur.
8885 \begin_layout Itemize
8897 Ça ne devrait pas causer d'erreur.
8900 \begin_layout Itemize
8907 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8912 \begin_layout Subsubsection
8913 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8917 \begin_layout Standard
8928 setcounter{equation}
8942 (2.12), les abréviations des noms de journaux (2.12.4),
8978 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8979 après l'endroit où vous voulez le placer.
8980 N'utilisez pas les règles \SpecialChar LyX
8985 \begin_layout Plain Layout
8986 NdT : Traduction incertaine.
9003 (2.14.5), pratiquement tout dans Divers (2.15, sauf
9042 \begin_layout Subsubsection
9043 Les choses qui ne peuvent pas être implantées
9046 \begin_layout Standard
9048 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
9049 Ce sont l'environnement
9053 (2.12.3) et l'environnement
9058 Si vous avez vraiment, vraiment besoin d'utiliser
9062 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9065 Insertion\SpecialChar menuseparator
9066 Fichier\SpecialChar menuseparator
9069 pour l'inclure dans votre document \SpecialChar LyX
9075 pour voir un exemple de cela.
9078 \begin_layout Subsection
9079 FAQs, conseils, trucs et autres astuces
9082 \begin_layout Subsubsection
9083 Faire coopérer \SpecialChar LyX
9084 et AAS\SpecialChar TeX
9088 \begin_layout Standard
9089 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9091 et une nouvelle classe de document.
9092 Quand tout le reste échoue, faites ceci :
9095 \begin_layout Enumerate
9096 Assurez-vous que \SpecialChar LaTeX
9097 trouve AAS\SpecialChar TeX
9107 ) de la distribution AAS\SpecialChar TeX
9108 vers un répertoire complètement indépendant de
9110 ou d'AAS\SpecialChar TeX
9111 et faites tourner \SpecialChar LaTeX
9119 \begin_layout Enumerate
9124 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9128 \begin_layout Enumerate
9131 Outils\SpecialChar menuseparator
9134 dans \SpecialChar LyX
9135 , puis redémarrez celui-ci.
9138 \begin_layout Enumerate
9139 Ouvrez un nouveau fichier normal, pas avec un modèle.
9143 Document\SpecialChar menuseparator
9144 Paramètres\SpecialChar menuseparator
9146 \begin_inset space ~
9150 \begin_inset space ~
9158 \begin_layout Standard
9159 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9161 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9162 ou un message du genre
9164 \begin_inset Quotes cld
9167 You should not mix title layouts with normal ones
9168 \begin_inset Quotes crd
9175 \begin_layout Plain Layout
9177 \begin_inset Quotes cld
9180 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9181 \begin_inset Quotes crd
9189 , c'est que les choses n'ont pas été installées correctement.
9192 \begin_layout Subsubsection
9193 Erreur \SpecialChar LaTeX
9194 lors du traitement d'un tableau
9197 \begin_layout Standard
9199 , par défaut, tente de centrer la légende/titre du tableau.
9200 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9202 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9205 Édition\SpecialChar menuseparator
9207 \begin_inset space ~
9211 \begin_inset space ~
9225 Pour moi ça a résolu le problème.
9228 \begin_layout Subsubsection
9232 \begin_layout Standard
9233 Quelques petites choses :
9236 \begin_layout Enumerate
9237 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9238 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9243 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9255 \begin_layout Enumerate
9256 Je suis vraiment malheureux de ne pas pouvoir rendre
9268 plus automatiques, mais ça nécessiterait des changements au code source
9271 Pour le moment vous pouvez faire deux choses :
9275 \begin_layout Enumerate
9276 entrez toutes vos citations en utilisant le mécanisme prédéfini
9278 Insertion\SpecialChar menuseparator
9281 ; au moins vous pourrez tirer avantage des insertions automatiques.
9282 Puis éditez à la main le fichier \SpecialChar LaTeX
9283 exporté avant de le soumettre, en changeant
9308 est actuellement équivalent à
9314 , donc vous n'avez pas absolument besoin de changer ceux-là).
9317 \begin_layout Enumerate
9318 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9319 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9320 dans la fenêtre de bibliographie, par exemple
9329 \begin_layout Standard
9330 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9331 ce que le mécanisme de citation de \SpecialChar LyX
9340 \begin_layout Enumerate
9341 Rien qu'entrer les références n'est pas du tout évident.
9342 La façon la plus facile est de commencer à taper votre première référence
9343 à la fin du document, puis de la marquer comme
9348 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9349 Cliquez sur la boîte pour remplir le reste.
9350 Pour de nouvelles références, allez à la fin d'une référence existante
9356 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9359 \begin_layout Subsubsection
9360 Inclure des fichiers EPS
9363 \begin_layout Standard
9364 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9365 contribué à écrire le paquetage AAS\SpecialChar TeX
9366 , le mécanisme de gestion des figures
9367 est vraiment mal foutu.
9368 Vous pouvez insérer les commandes
9375 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9376 réussi à obtenir une apparence correcte.
9377 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9378 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9379 de fichier EPS standard de \SpecialChar LyX
9380 quand vous voulez imprimer vos propres tirés
9383 va insérer une commande
9387 usepackage{graphics}
9389 dans le préambule \SpecialChar LaTeX
9390 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9392 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9393 5.0 doivent de toutes
9394 façons avoir une installation de \SpecialChar LaTeX2e
9395 , donc pourquoi ne pas profiter du mécanisme
9396 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9397 de \SpecialChar LaTeX2e
9402 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9403 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9406 \begin_layout Subsubsection
9407 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9410 \begin_layout Standard
9411 Il y a quelques choses
9412 \begin_inset Quotes cld
9416 \begin_inset Quotes crd
9419 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9420 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9421 e dans la fenêtre de \SpecialChar LyX
9422 , même s'il l'est dans le manuscrit imprimé.
9423 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9432 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9433 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9434 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9435 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9436 de l'État du Wisconsin :
9439 \begin_layout Quotation
9440 \begin_inset Quotes cld
9443 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9444 une majorité écrasante de l'assistance.
9445 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9446 envers les membres du jury, ni les membres du jury envers les réclamants
9447 (sauf s'ils viennent d'être frappés par un boomerang).
9448 \begin_inset Quotes crd
9454 \begin_layout Subsection
9458 \begin_layout Standard
9459 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9460 98% du travail fait avec \SpecialChar LyX
9461 ; les 2% restants étant du post-traitement avec
9463 et un peu de nettoyage.
9464 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9465 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9467 Donc, allez-y et publiez !
9470 \begin_layout Section
9474 \begin_layout Standard
9480 \begin_layout Subsection
9484 \begin_layout Standard
9485 Cette section décrit comment utiliser \SpecialChar LyX
9486 pour écrire des articles à soumettre
9487 au journal scientifique
9490 Astronomy and Astrophysics
9494 \begin_inset Flex URL
9497 \begin_layout Plain Layout
9499 https://www.aanda.org/
9504 ), avec la Version 5.01 de la classe de document
9509 Ce paquetage peut être téléchargé depuis le site ftp
9512 \begin_layout Standard
9513 \begin_inset VSpace medskip
9519 \begin_layout Standard
9521 \begin_inset Flex URL
9524 \begin_layout Plain Layout
9526 ftp://ftp.edpsciences.org/pub/aa/readme.html
9534 \begin_layout Standard
9535 \begin_inset VSpace medskip
9541 \begin_layout Standard
9542 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9543 le manuel d'origine mais est simplement un bref guide à la réalisation
9544 d'un papier dans un format correct.
9547 \begin_layout Standard
9548 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9549 plus Springer mais EDP Sciences.
9550 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9551 de style, notamment la suppression de la commande thesaurus.
9552 La classe \SpecialChar LyX
9557 supporte la dernière version de ces fichiers de style, V 5.01.
9558 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9559 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9565 Voyez les commentaires dans
9568 Dir/layouts/aapaper.layout
9573 \begin_layout Subsection
9577 \begin_layout Standard
9578 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9580 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9583 \begin_layout Itemize
9587 \begin_inset space ~
9597 \begin_inset space ~
9605 \begin_inset space ~
9614 Document\SpecialChar menuseparator
9618 (D'accord, c'est évident.)
9621 \begin_layout Itemize
9622 Ne changez pas l'option
9625 \begin_inset space ~
9629 \begin_inset space ~
9639 La mise en page est prise en charge par les macros, vous n'avez rien à
9643 \begin_layout Subsection
9647 \begin_layout Standard
9648 La première chose à entrer est l'information d'en-tête.
9649 Elle consiste en sept entrées, dont certaines sont facultatives.
9653 \begin_layout Itemize
9658 (Title) : (nécessaire)
9661 \begin_layout Itemize
9666 (Subtitle) : (facultatif)
9669 \begin_layout Itemize
9674 (Author) : (nécessaire)
9677 \begin_layout Itemize
9682 (Address) : (nécessaire)
9685 \begin_layout Itemize
9690 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9694 \begin_layout Itemize
9699 : (facultatif) Adresse mail pour les contacts.
9702 \begin_layout Itemize
9707 : (nécessaire) Format suggéré
9709 Received: <date>; Accepted <date>
9712 \begin_layout Standard
9713 Il n'y a pas besoin de taper la commande
9720 le fait tout seul quand l'en-tête est fini.
9721 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9722 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9723 visuel et correspondre au format du document réel.
9726 \begin_layout Standard
9727 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9728 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9731 Insertion\SpecialChar menuseparator
9733 \begin_inset space ~
9737 \begin_inset space ~
9741 \begin_inset space ~
9745 \begin_inset space ~
9752 utilisera automagiquement
9761 \begin_layout Standard
9764 Édition\SpecialChar menuseparator
9767 de texte, vous trouverez deux marqueurs utiles pour le titrage:
9770 \begin_layout Itemize
9777 pour indiquer les couples auteur/institution.
9778 Les institutions sont numérotées séquentiellement comme elles apparaissent
9783 , vous devez donc mettre un marqueur pour chaque auteur.
9787 \begin_layout Itemize
9792 pour indiquer une adresse électronique.
9795 \begin_layout Standard
9796 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9798 qui n'a pas d'équivalent dans \SpecialChar LyX
9802 \begin_layout Itemize
9809 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9812 \begin_layout Standard
9813 La commande appropriée doit être tapée dans \SpecialChar LyX
9814 en mode \SpecialChar TeX
9819 \begin_layout Subsection
9823 \begin_layout Standard
9824 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9825 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9826 limité à un seul paragraphe.
9827 En plus, il doit contenir une entrée avec les mots-clés.
9828 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9830 Ce se fait via le style de paragraphe
9837 Référez-vous au fichier d'exemple.
9840 \begin_layout Subsection
9841 Environnements supportés
9844 \begin_layout Standard
9848 \begin_inset space ~
9853 supporte les environnements suivants pour structurer votre texte :
9856 \begin_layout Itemize
9862 \begin_layout Itemize
9868 \begin_layout Itemize
9874 \begin_layout Itemize
9880 \begin_layout Itemize
9886 \begin_layout Itemize
9892 \begin_layout Itemize
9898 \begin_layout Itemize
9904 \begin_layout Itemize
9910 \begin_layout Itemize
9916 \begin_layout Itemize
9922 \begin_layout Itemize
9929 \begin_layout Subsection
9930 Commandes non encore supportées par \SpecialChar LyX
9934 \begin_layout Standard
9935 Quelques commandes ne sont pas encore supportées par le format
9938 \begin_inset space ~
9945 Quelques-unes ont déjà été mentionnées.
9946 Par souci d'exhaustivité, elles sont toutes listées ici :
9949 \begin_layout Itemize
9957 \begin_layout Itemize
9965 \begin_layout Itemize
9973 \begin_layout Itemize
9981 \begin_layout Standard
9982 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9985 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9989 \begin_layout Subsection
9990 Figures et tableaux flottants
9993 \begin_layout Standard
9995 fournit le support pour les environnements de flottants
10011 , nous n'en dirons donc pas beaucoup plus.
10015 \begin_inset space ~
10019 \begin_inset space ~
10025 Rappelez-vous juste que les tableaux devront être alignés à gauche.
10026 Pour cela, sélectionnez le tableau et changez l'alignement dans
10028 Format\SpecialChar menuseparator
10034 \begin_layout Standard
10035 Il y a une seule chose spéciale : les figures avec la légende à côté.
10036 Pour créer une telle figure, vous devez faire ceci :
10039 \begin_layout Enumerate
10040 Créez une grande figure flottante : faites
10042 Insertion\SpecialChar menuseparator
10043 Flottants\SpecialChar menuseparator
10046 , puis un clic droit sur la figure et cochez
10049 \begin_inset space ~
10057 \begin_layout Enumerate
10058 Entrez votre légende.
10061 \begin_layout Enumerate
10066 pour déplacer le curseur au dessus de la figure.
10069 \begin_layout Enumerate
10070 Insérez votre figure.
10073 \begin_layout Enumerate
10074 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10077 Insertion\SpecialChar menuseparator
10078 Formats\SpecialChar menuseparator
10080 \begin_inset space ~
10088 \begin_layout Enumerate
10089 Passez en mode \SpecialChar LaTeX
10093 \begin_inset space ~
10101 \begin_layout Enumerate
10111 Ne fermez pas l'accolade !
10114 \begin_layout Enumerate
10115 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10117 et insérez l'accolade fermante :
10120 \begin_inset space ~
10132 \begin_layout Standard
10133 Là encore, voyez les figures dans le papier exemple.
10136 \begin_layout Subsection
10140 \begin_layout Standard
10141 Pour la soumission, la communication doit être mise en forme dans un format
10142 spécial à double interligne.
10143 Pour ce faire, vous devez donner à la classe de document l'option
10148 Il faut la mettre dans le champ
10154 Document\SpecialChar menuseparator
10160 \begin_inset space ~
10164 \begin_inset space ~
10167 document\SpecialChar menuseparator
10171 Entrez-y juste le mot
10178 \begin_layout Subsection
10179 Le fichier d'exemple
10182 \begin_layout Standard
10183 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10185 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10187 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10189 avec la façon de l'écrire avec \SpecialChar LyX
10193 \begin_layout Section
10198 \begin_layout Standard
10205 Richard Kimberly Heck
10208 \begin_layout Standard
10209 \begin_inset VSpace bigskip
10215 \begin_layout Standard
10216 Les formats \SpecialChar LaTeX
10217 AMS ont été écrits pour se conformer au style suggéré pour
10218 les articles mathématiques à soumettre aux publications de l'
10220 American Mathematical Society
10223 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10224 facilement y être adaptés.
10225 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10226 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10227 dans la sortie \SpecialChar TeX
10229 Cette documentation est disponible sur le réseau à
10230 \begin_inset Flex URL
10233 \begin_layout Plain Layout
10241 \begin_inset Flex URL
10244 \begin_layout Plain Layout
10246 ftp://ftp.ams.org/pub/tex/amslatex/
10252 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10256 \begin_layout Standard
10257 Il y a actuellement 2 formats \SpecialChar LaTeX
10261 \begin_layout Enumerate
10262 amsart : le format standard d'article AMS.
10266 \begin_layout Enumerate
10267 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10271 \begin_layout Standard
10272 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10274 Ils n'inclent aps en particulier d'environnments de
10275 \begin_inset Quotes cld
10279 \begin_inset Quotes crd
10282 pour les théorèmes, les lemmes, et similaires.
10283 Ceux-ci sont fournis par le module
10284 \begin_inset Flex Noun
10287 \begin_layout Plain Layout
10293 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10294 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10296 Les environnements contenus dans
10297 \begin_inset Flex Code
10300 \begin_layout Plain Layout
10301 Théorèmes (extensions AMS)
10306 , moins fréquemment utilisés, doivent être chargés manuellement.
10309 \begin_layout Standard
10310 Implicitement, les théorèmes et environnements similaires sont numérotés
10311 consécutivement tout au long du document, mais ceci peut être modifié en
10312 chargeant le module
10313 \begin_inset Flex Code
10316 \begin_layout Plain Layout
10317 Théorèmes (numérotation par section)
10322 ou bien, si vous utilisez la classe
10323 \begin_inset Flex Code
10326 \begin_layout Plain Layout
10333 \begin_inset Flex Code
10336 \begin_layout Plain Layout
10337 Théorèmes (numérotation par chapitre)
10343 Ceux-ci vont numéroter les environnements comme
10347 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10348 le numéro d'ordre courant dans la section (ou le chapitre).
10349 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10350 sont marqués par un astérisque.
10351 Si par hasard vous désirez que tous les environnements soient non numérotés,
10353 \begin_inset Flex Code
10356 \begin_layout Plain Layout
10357 Théorèmes (non numérotés)
10365 \begin_layout Standard
10366 Notez que ces modules ne doivent pas être
10370 utilisés avec les classes AMS.
10371 Il est parfaitement possible d'utiliser les modules
10372 \begin_inset Flex Code
10375 \begin_layout Plain Layout
10381 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10383 \begin_inset Flex Code
10386 \begin_layout Plain Layout
10393 \begin_inset Flex Code
10396 \begin_layout Plain Layout
10403 \begin_inset Flex Code
10406 \begin_layout Plain Layout
10415 \begin_layout Subsection
10416 Ce qu'offrent ces formats
10419 \begin_layout Standard
10420 La liste des environnements offerts par ces formats est longue.
10421 Avec \SpecialChar LaTeX
10422 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10424 \begin_inset Quotes cld
10428 \begin_inset Quotes crd
10432 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10434 Voici la liste des environnements ainsi que les environnements standard,
10438 \begin_inset Flex Noun
10441 \begin_layout Plain Layout
10454 \begin_inset Flex Noun
10457 \begin_layout Plain Layout
10472 \begin_inset Flex Noun
10475 \begin_layout Plain Layout
10488 \begin_inset Flex Noun
10491 \begin_layout Plain Layout
10500 \begin_inset Flex Noun
10503 \begin_layout Plain Layout
10514 \begin_inset Flex Code
10517 \begin_layout Plain Layout
10526 \begin_inset Flex Code
10529 \begin_layout Plain Layout
10540 \begin_layout Description
10541 Adresse Ce devrait être l'adresse permanente de l'auteur.
10544 \begin_layout Description
10545 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10546 de la soumission, si elle est différente de l'Adresse ci-dessus.
10549 \begin_layout Description
10550 Email L'adresse e-mail de l'auteur.
10553 \begin_layout Description
10554 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10557 \begin_layout Description
10558 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10559 discutés dans l'article.
10562 \begin_layout Description
10563 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10564 publiée et décrite dans
10566 Mathematical Reviews
10569 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10572 \begin_layout Description
10576 \begin_layout Description
10580 \begin_layout Description
10584 \begin_layout Standard
10585 Les environnements suivants sont fournis aussi bien par le module
10586 \begin_inset Flex Code
10589 \begin_layout Plain Layout
10596 \begin_inset Flex Code
10599 \begin_layout Plain Layout
10605 , en version numérotée ou non numérotée pour ce dernier.
10606 Ces environnements sont fournis dans la seule version non numérotée par
10608 \begin_inset Flex Code
10611 \begin_layout Plain Layout
10612 Théorèmes (non numérotés)
10620 \begin_layout Theorem
10621 Typiquement utilisé pour les résultats les plus importants.
10624 \begin_layout Corollary*
10625 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10627 Peuvent être également des résultats importants.
10630 \begin_layout Lemma
10631 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10634 \begin_layout Proposition
10635 e sont des résultats moins importants qui apportent quelque chose à la théorie
10636 générale dont il est question.
10639 \begin_layout Conjecture
10640 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10641 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10644 \begin_layout Definition*
10645 Devinez à quoi ça sert.
10646 La police, à la fois à l'écran et à l'impression, est différente dans cet
10650 \begin_layout Example*
10651 Utilisé pour illustrer des résultats prouvés.
10654 \begin_layout Problem
10655 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10658 \begin_layout Exercise*
10659 Écrire une description de celui-ci.
10662 \begin_layout Description
10663 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10667 \begin_inset Quotes cld
10671 \begin_inset Quotes crd
10676 apparaît en italique, et le reste comme du texte simple.
10679 \begin_layout Claim*
10680 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10684 En général, ils servent à diviser de longues preuves en examinant des cas
10690 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10691 pas à la même séquence que les autres assertions.
10694 \begin_layout Proof
10695 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10696 carré, mais ça peut varier avec les différents styles).
10697 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10698 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10699 ceux-ci (voir la section
10701 Emboîter les environnements
10705 Guide de l'utilisateur
10710 \begin_layout Standard
10711 Et ces environnements sont fournis par le module
10712 \begin_inset Flex Code
10715 \begin_layout Plain Layout
10716 Théorèmes (extensions AMS)
10724 \begin_layout Criterion*
10725 Une condition requise.
10728 \begin_layout Algorithm*
10729 Une procédure générale à utiliser.
10732 \begin_layout Axiom*
10733 C'est une propriété ou assertion considérée comme vraie dans la théorie
10734 dont il est question.
10737 \begin_layout Condition*
10738 Utilisé parfois pour expliciter une condition admise dans le contexte de
10742 \begin_layout Note*
10743 Note Typographie similaire à
10750 \begin_layout Notation*
10751 Comme son nom l'indique
10754 \begin_layout Acknowledgement*
10758 \begin_layout Conclusion*
10759 Utilisé parfois à la fin d'une argumentation
10763 Utilisable comme Proposition, à une échelle peut-être réduite
10766 \begin_layout Standard
10767 En plus, ces environnements se servent automatiquement des paquetages de
10768 polices AMS-\SpecialChar LaTeX
10770 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10771 ces environnements.
10774 \begin_layout Section
10778 \begin_layout Standard
10784 \begin_layout Subsection
10788 \begin_layout Standard
10789 Broadway est destiné à l'écriture de pièces de théâtre.
10790 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10791 Ce format devrait convenir à des ateliers.
10794 \begin_layout Subsection
10795 Problèmes particuliers
10798 \begin_layout Standard
10799 Les mêmes que dans Hollywood.
10802 \begin_layout Subsection
10803 Fonctions particulières
10806 \begin_layout Standard
10807 Entrez les noms des personnages comme étiquettes puis faites des références
10808 croisées sur ces étiquettes pour insérer le nom.
10809 La fenêtre de référence croisée montrera l'ensemble des personnages.
10812 \begin_layout Subsection
10813 Taille de papier et marges
10816 \begin_layout Standard
10817 USLetter, gauche 1,6
10818 \begin_inset space ~
10822 \begin_inset space ~
10826 \begin_inset space ~
10830 \begin_inset space ~
10836 \begin_layout Subsection
10840 \begin_layout Standard
10841 Les environnements suivants sont disponibles.
10842 Vous pouvez utiliser
10846 pour accéder aux touches de raccourci indiquées à droite.
10849 \begin_layout Itemize
10853 \begin_inset Newline newline
10858 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10859 n'a pas sa place ailleurs.
10862 \begin_layout Itemize
10870 \begin_inset space \hfill{}
10874 \begin_inset Newline newline
10879 Utilisé pour décrire le décor et l'action.
10880 La première occurrence des noms des personnages en MAJUSCULES.
10883 \begin_layout Itemize
10889 \begin_inset space \hfill{}
10895 \begin_inset Newline newline
10900 Automatiquement numéroté.
10901 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10904 \begin_layout Itemize
10910 \begin_inset space \hfill{}
10916 \begin_inset Newline newline
10926 C'est juste du texte centré.
10929 \begin_layout Itemize
10933 \begin_inset space \hfill{}
10937 \begin_inset Newline newline
10942 Pas automatiquement numéroté.
10943 Vous donnez le numéro.
10944 C'est parce que je n'ai pas trouvé comment faire.
10947 \begin_layout Itemize
10948 AT_RISE (Lever de Rideau)
10949 \begin_inset space \hfill{}
10955 \begin_inset Newline newline
10960 Un cas particulier de
10964 pour décrire le décor et l'action quand le rideau se lève.
10967 \begin_layout Itemize
10971 \begin_inset space \hfill{}
10975 \begin_inset Newline newline
10980 Le nom du personnage, centré en MAJUSCULES.
10983 \begin_layout Itemize
10989 \begin_inset space \hfill{}
10995 \begin_inset Newline newline
11000 Instructions au personnage.
11001 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
11004 Les deux seront imprimées.
11005 Cet environnement n'est utilisé qu'à l'intérieur de
11012 \begin_layout Itemize
11016 \begin_inset space \hfill{}
11020 \begin_inset Newline newline
11025 Ce que dit le personnage.
11028 \begin_layout Itemize
11034 \begin_inset space \hfill{}
11040 \begin_inset Newline newline
11048 \begin_layout Itemize
11052 \begin_inset space \hfill{}
11058 \begin_layout Itemize
11062 \begin_inset space \hfill{}
11068 \begin_layout Itemize
11072 \begin_inset space \hfill{}
11078 \begin_layout Standard
11079 Salut tout le monde.
11082 \begin_layout Section
11086 \begin_layout Standard
11087 La classe de document
11091 peut servir à taper des lettres selon les conventions allemandes.
11092 Un fichier modèle est inclus dans
11094 .../lyx/share/templates
11096 pour vous servir de point de départ.
11099 \begin_layout Section
11103 \begin_layout Standard
11104 Voir le fichier modèle
11109 Il contient toutes les informations nécessaires.
11112 \begin_layout Section
11113 Diapos Foils (alias
11122 \begin_inset CommandInset label
11131 \begin_layout Standard
11137 \begin_layout Subsection
11141 \begin_layout Standard
11142 Cette section décrit comment utiliser \SpecialChar LyX
11143 pour préparer des transparents pour
11145 Il y a deux classes de document qui le permettent : la classe par défaut
11155 Cette section décrit la classe
11160 \begin_layout Standard
11161 Redisons-le donc bien clairement :
11164 \begin_layout Standard
11165 \begin_inset VSpace bigskip
11171 \begin_layout Standard
11175 Cette section concerne la classe
11178 \begin_inset Quotes cld
11184 \begin_inset Quotes crd
11190 \begin_layout Standard
11191 \begin_inset VSpace bigskip
11197 \begin_layout Standard
11198 Si vous voulez une documentation sur
11199 \begin_inset Quotes cld
11205 \begin_inset space ~
11211 \begin_inset Quotes crd
11215 \begin_inset space ~
11219 \begin_inset CommandInset ref
11221 reference "sec:slitex"
11226 Si votre machine n'a pas la classe
11234 , il vous faudra sûrement utiliser la classe
11238 par défaut, qui n'est pas aussi bonne.
11241 \begin_layout Standard
11246 est conçue pour être utilisée avec la version
11247 \begin_inset space ~
11250 2.1 du fichier de classe \SpecialChar LaTeX
11256 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11260 \begin_layout Subsection
11264 \begin_layout Standard
11265 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11276 Document\SpecialChar menuseparator
11279 \SpecialChar menuseparator
11283 \begin_inset space ~
11287 \begin_inset space ~
11293 Il y a quelques autres réglages qui ont une signification spéciale avec
11297 \begin_layout Itemize
11298 Ne changez pas les options
11308 Document\SpecialChar menuseparator
11312 Elles sont ignorées par la classe
11319 \begin_layout Itemize
11320 La taille par défaut est de 20
11321 \begin_inset space \thinspace{}
11324 pt, les autres choix étant respectivement 17
11325 \begin_inset space \thinspace{}
11329 \begin_inset space \thinspace{}
11333 \begin_inset space \thinspace{}
11339 \begin_layout Itemize
11340 La police par défaut est
11343 \begin_inset space ~
11348 mais toutes les équations mathématiques restent formatées dans la police
11356 \begin_layout Itemize
11359 Foil\SpecialChar TeX
11362 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11363 pour travailler avec des diapos 35mm.
11364 Les tailles A5, B5,
11378 ne sont pas supportées.
11381 \begin_layout Itemize
11382 Ne vous occupez pas de
11385 \begin_inset space ~
11389 \begin_inset space ~
11394 : l'option est de toute façon ignorée.
11395 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11398 \begin_layout Itemize
11402 \begin_inset space ~
11406 \begin_inset space ~
11411 se comportent un peu différemment avec cette classe.
11414 Foil\SpecialChar TeX
11417 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11418 de page, comme l'insertion d'un logo défini par l'utilisateur.
11420 \begin_inset space ~
11424 \begin_inset CommandInset ref
11426 reference "sec:foil-en-tetes"
11430 pour de plus amples détails.
11431 La page de titre est traitée différemment de toutes les autres pages du
11439 L'éventuel logo y est
11447 centré au bas de la page.
11448 Les différentes mises en page possibles sont les suivantes :
11452 \begin_layout Labeling
11453 \labelwidthstring MMMMMMM
11460 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11461 (sauf évidemment les notes de bas de page).
11464 \begin_layout Labeling
11465 \labelwidthstring MMMMMMM
11472 Les diapos auront un numéro de page centré en bas de la page.
11473 Ni en-tête, ni pied de page (à part les notes).
11476 \begin_layout Labeling
11477 \labelwidthstring MMMMMMM
11482 Le numéro apparaît en bas à droite.
11483 Les en-têtes et pieds de page seront présents.
11484 C'est le choix par défaut.
11487 \begin_layout Labeling
11488 \labelwidthstring MMMMMMM
11493 Vous donne accès au paquetage
11497 , et ce même si son utilisation est déconseillée par l'auteur de
11499 Foil\SpecialChar TeX
11502 car certaines incompatibilités apparaissent.
11506 \begin_layout Subsubsection
11507 Options supplémentaires
11510 \begin_layout Standard
11511 Les options suivantes peuvent être activées dans le champ
11517 Document\SpecialChar menuseparator
11520 \SpecialChar menuseparator
11524 \begin_inset space ~
11528 \begin_inset space ~
11536 \begin_layout Labeling
11537 \labelwidthstring MMMMMMx
11542 Règle le format de page à 7,33
11543 \begin_inset space ~
11547 \begin_inset space ~
11550 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11551 \begin_inset space \thinspace{}
11554 mm, facilitant ainsi le travail avec ce support.
11557 \begin_layout Labeling
11558 \labelwidthstring MMMMMMx
11563 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11564 sur toutes les pages sauf celle de titre.
11567 \begin_layout Labeling
11568 \labelwidthstring MMMMMMx
11573 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11574 sur toutes les pages sauf celle de titre.
11577 \begin_layout Labeling
11578 \labelwidthstring MMMMMMx
11583 Cette option indique à
11585 Foil\SpecialChar TeX
11588 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11590 (Elle est automatiquement activée à la création d'un nouveau document
11598 \begin_layout Labeling
11599 \labelwidthstring MMMMMMx
11604 Change simplement la taille des pages au format paysage, mais sans effectuer
11606 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11607 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11608 votre imprimante directement en format paysage.
11609 Remarquez que cette option renverse les rôles respectifs des environnements
11616 En-tête_Diapo_Tourné
11618 (ne vous inquiétez pas, ils sont décrits plus loin).
11621 \begin_layout Labeling
11622 \labelwidthstring MMMMMMx
11627 Numéros des équations à gauche.
11630 \begin_layout Labeling
11631 \labelwidthstring MMMMMMx
11636 Équations alignées à gauche.
11639 \begin_layout Subsection
11640 Environnements supportés
11643 \begin_layout Standard
11644 La plupart des environnements courants sont supportés par la classe
11649 Il y a des environnements supplémentaires fournis par
11651 Foil\SpecialChar TeX
11654 ainsi que deux apportés par \SpecialChar LyX
11656 Les environnements suivants sont partagés avec d'autres classes :
11659 \begin_layout Standard
11660 \begin_inset Flex Multiple Columns
11663 \begin_layout Itemize
11669 \begin_layout Itemize
11675 \begin_layout Itemize
11681 \begin_layout Itemize
11687 \begin_layout Itemize
11693 \begin_layout Itemize
11700 \begin_layout Itemize
11706 \begin_layout Itemize
11712 \begin_layout Itemize
11718 \begin_layout Itemize
11724 \begin_layout Itemize
11730 \begin_layout Itemize
11736 \begin_layout Itemize
11742 \begin_layout Itemize
11748 \begin_layout Itemize
11754 \begin_layout Itemize
11765 \begin_layout Standard
11766 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11767 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11770 Foil\SpecialChar TeX
11773 propose des commandes pour commencer de nouvelles diapos :
11776 \begin_layout Itemize
11784 \begin_layout Itemize
11787 En-Tête_Diapo_Tourné (RotateFoilhead)
11790 \begin_layout Standard
11792 a aussi des versions légèrement modifiées de ces deux environnements :
11795 \begin_layout Itemize
11798 En-tête_Diapo_Court
11803 \begin_layout Itemize
11806 En-tête_Diapo_Court_Tourné
11808 (ShortRotateFoilhead)
11811 \begin_layout Standard
11812 Les différences seront expliquées dans une autre section.
11815 \begin_layout Standard
11816 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11817 nouveaux théorèmes.
11820 Foil\SpecialChar TeX
11823 fournit aussi un ensemble d'outils pour les présenter :
11826 \begin_layout Standard
11827 \begin_inset Flex Multiple Columns
11830 \begin_layout Itemize
11836 \begin_layout Itemize
11842 \begin_layout Itemize
11848 \begin_layout Itemize
11854 \begin_layout Itemize
11860 \begin_layout Itemize
11866 \begin_layout Itemize
11872 \begin_layout Itemize
11878 \begin_layout Itemize
11884 \begin_layout Itemize
11890 \begin_layout Itemize
11901 \begin_layout Standard
11902 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11904 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11908 \begin_layout Itemize
11916 \begin_layout Itemize
11924 \begin_layout Standard
11927 Foil\SpecialChar TeX
11930 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11931 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11932 à tout moment dans le document.
11933 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11934 de le faire au tout début d'une diapo, donc juste après l'
11941 \begin_layout Standard
11942 Pour ces réglages, vous disposez des environnements suivants [
11949 \begin_layout Standard
11950 \begin_inset Flex Multiple Columns
11953 \begin_layout Itemize
11961 \begin_layout Itemize
11967 \begin_layout Itemize
11975 \begin_layout Itemize
11983 \begin_layout Itemize
11992 \begin_layout Plain Layout
11993 \begin_inset space ~
12005 \begin_layout Standard
12006 Certaines commandes de
12008 Foil\SpecialChar TeX
12011 ne sont pas directement supportées par \SpecialChar LyX
12012 , mais vous pourrez tout de même
12013 les utiliser, comme l'explique la section
12014 \begin_inset space ~
12018 \begin_inset CommandInset ref
12020 reference "sec:foil-non-supporte"
12027 \begin_layout Subsection
12031 \begin_layout Standard
12032 Cette section est une rapide introduction aux différents environnements
12033 qui permettent de construire un ensemble de diapos.
12034 Si vous voulez un exemple, ouvrez
12038 qui se trouve dans le répertoire des
12039 \begin_inset Flex Code
12042 \begin_layout Plain Layout
12051 \begin_layout Subsubsection
12052 Donner un titre de page
12055 \begin_layout Standard
12056 À la différence des autres classes qui proposent les environnements
12072 crée le titre sur une page à part.
12073 Si vous laissez l'environnement
12077 vide, \SpecialChar LaTeX
12078 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12082 \begin_layout Subsubsection
12083 Débuter une nouvelle diapo
12086 \begin_layout Standard
12087 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12089 Pour les formats portrait, utilisez
12095 En-tête_Diapo_Court
12098 La différence entre ces deux environnements est la quantité d'espace entre
12103 ) et le corps de la diapo.
12106 \begin_layout Standard
12107 Les diapos en position paysage seront créées via les environnements
12109 En-tête_Diapo_Tourné
12113 En-tête_Diapo_Court_Tourné
12116 À nouveau, la seule différence est l'espace entre le titre et le corps.
12117 Les deux versions courtes ont 0,5
12118 \begin_inset space ~
12121 pouce de séparation en moins.
12124 \begin_layout Standard
12129 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12130 la rotation de ces diapos ne sera pas exécutée.
12131 Il vous sera possible d'obtenir des diapos en format paysage sans
12135 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12139 \begin_layout Subsubsection
12140 Théorèmes, lemmes, preuves et tutti quanti
12143 \begin_layout Standard
12144 Deux de ces environnements ne peuvent se suivre directement.
12145 Ils doivent être séparés par quelque chose.
12146 Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
12147 l'environnement précédent comme si vous aviez fusionné les deux environnements.
12148 Plutôt que de faire cela, vous devez insérer un
12149 \begin_inset Quotes cld
12153 \begin_inset Quotes crd
12157 Voyez la section intitulée
12159 Emboîtements séparés
12163 Guide de l'utilisateur
12168 \begin_layout Subsubsection
12172 \begin_layout Standard
12173 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12174 autres classes plus deux nouvelles.
12175 Je ne décrirai ici que ces dernières.
12176 Si vous voulez plus d'informations sur les autres environnements de liste,
12180 \begin_inset space ~
12184 \begin_inset space ~
12190 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12191 le choix des puces, à la section
12192 \begin_inset space ~
12198 \begin_inset CommandInset ref
12200 reference "sec:puces"
12207 \begin_layout Standard
12208 Les deux nouveaux environnements de liste,
12216 , ont pour but de faciliter l'utilisation de listes
12217 \begin_inset Quotes cld
12221 \begin_inset space ~
12225 \begin_inset space ~
12229 \begin_inset space ~
12233 \begin_inset space ~
12237 \begin_inset Quotes crd
12241 \begin_inset Quotes cld
12245 \begin_inset space ~
12249 \begin_inset space ~
12253 \begin_inset Quotes crd
12256 , bref, qui utilisent comme puces des coches ou des croix.
12257 Ces listes sont en fait des versions spécialisées de l'environnement
12262 Elles nécessitent cependant que vous disposiez du paquetage
12269 \begin_layout Subsubsection
12270 Figures et tableaux
12273 \begin_layout Standard
12276 Foil\SpecialChar TeX
12279 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12280 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12281 en une quelconque autre position prédéfinie.
12282 En fait, si vous changez les réglages de positionnement des flottants,
12283 ces modifications ne seront pas prises en compte.
12286 \begin_layout Subsubsection
12287 En-têtes et pieds de pages
12288 \begin_inset CommandInset label
12290 name "sec:foil-en-tetes"
12297 \begin_layout Standard
12306 servent à définir le texte en pied de page à gauche.
12307 La première vous permet d'insérer un logo sur vos diapos.
12308 Vous aurez par défaut comme logo
12309 \begin_inset Quotes cld
12314 Foil\SpecialChar TeX
12318 \begin_inset Quotes crd
12322 La seconde sert à classifier des documents en fonction du type de public,
12324 \begin_inset Quotes cld
12328 \begin_inset Quotes crd
12332 Par défaut elle ne contient rien.
12335 \begin_layout Standard
12336 Vous pouvez remplir les autres coins de la page avec
12340 (qui par défaut contient le numéro de page),
12351 \begin_layout Subsection
12354 Foil\SpecialChar TeX
12358 \begin_inset CommandInset label
12360 name "sec:foil-non-supporte"
12367 \begin_layout Standard
12368 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12379 dans un autre environnement.
12382 \begin_layout Subsubsection
12386 \begin_layout Standard
12387 Toutes les longueurs sont ajustées en utilisant la commande
12391 setlength\SpecialChar softhyphen
12398 }\SpecialChar softhyphen
12418 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12427 par la valeur de la variable.
12428 Toutes les variables de longueur doivent être indiquées dans des unités
12430 \begin_inset space ~
12438 \begin_inset space ~
12446 \begin_inset space ~
12453 ), ou bien dans une unité dépendant du document ou de la police employée,
12466 \begin_layout Standard
12467 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12468 diapo en ajustant la longueur spécifiée par
12475 Par exemple, pour rendre
12481 les titres plus proches des corps de 0,5
12482 \begin_inset space ~
12485 pouce, mettez dans le préambule
12494 foilheadskip}{-0.5in}
12499 \begin_layout Standard
12500 L'espacement autour des flottants peut être modifié via
12505 \begin_layout Labeling
12506 \labelwidthstring MMMMMMMMMMM
12513 Séparation entre le texte et le haut du flottant ;
12516 \begin_layout Labeling
12517 \labelwidthstring MMMMMMMMMMM
12524 Séparation entre le flottant et sa légende ;
12527 \begin_layout Labeling
12528 \labelwidthstring MMMMMMMMMMM
12535 Séparation entre la légende et le texte qui la suit ;
12538 \begin_layout Labeling
12539 \labelwidthstring MMMMMMMMMMM
12546 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12547 réglant cette valeur.
12548 Le mieux est sûrement de la définir en fonction de
12557 \begin_layout Standard
12558 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12559 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12563 \begin_layout Labeling
12564 \labelwidthstring MMMMMMMMMMM
12571 Séparation entre les en-têtes et le titre (environnement
12578 \begin_layout Labeling
12579 \labelwidthstring MMMMMMMMMMM
12586 entre les environnements
12597 \begin_layout Labeling
12598 \labelwidthstring MMMMMMMMMMM
12605 entre différentes lignes de l'environnement
12612 \begin_layout Labeling
12613 \labelwidthstring MMMMMMMMMMM
12620 entre l'auteur et la date ;
12623 \begin_layout Labeling
12624 \labelwidthstring MMMMMMMMMMM
12631 entre la date et le résumé (
12638 \begin_layout Standard
12639 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12653 un environnement de liste, tout l'espacement vertical entre les éléments
12654 de la liste est supprimé.
12655 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12668 \begin_layout Subsubsection
12669 En-têtes et pieds de page
12672 \begin_layout Standard
12687 permettent de préciser dans une page donnée si le logo de
12698 dans le préambule, aucune des diapos n'aura de logo.
12699 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12706 juste après le début de cette diapo et
12712 juste après le début de la suivante.
12715 \begin_layout Standard
12716 Si vous voulez utiliser le style d'en-têtes
12722 Document\SpecialChar menuseparator
12723 Paramètres\SpecialChar menuseparator
12726 , il vous faudra sûrement ajouter
12737 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12738 correctement une fois les pages retournées.
12739 C'est obligatoire à cause d'incompatibilités entre le paquetage
12750 \begin_layout Section
12751 Diapos Slides (alias S
12757 \begin_inset CommandInset label
12766 \begin_layout Standard
12774 \begin_layout Subsection
12778 \begin_layout Standard
12779 Cette section décrit comment utiliser \SpecialChar LyX
12780 pour préparer des transparents pour
12782 Il y a deux classes de document qui le permettent : la classe par défaut
12795 \begin_layout Plain Layout
12796 Il y en a d'autres, comme
12800 , mais elle ne sont pas décrites dans ce document (NdT).
12806 Cette section décrit la première.
12809 \begin_layout Standard
12810 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12814 \begin_layout Standard
12815 \begin_inset VSpace bigskip
12821 \begin_layout Standard
12825 Cette section décrit
12830 \begin_inset Quotes cld
12836 \begin_inset space ~
12840 \begin_inset Quotes crd
12846 \begin_layout Standard
12847 Si vous cherchez une documentation sur
12848 \begin_inset Quotes cld
12854 \begin_inset space ~
12857 (Foil\SpecialChar TeX
12861 \begin_inset Quotes crd
12865 \begin_inset space ~
12869 \begin_inset CommandInset ref
12871 reference "sec:foiltex"
12882 Foil\SpecialChar TeX
12885 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12892 \begin_layout Plain Layout
12894 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12895 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12903 dont parle cette section.
12906 \begin_layout Standard
12907 Cette classe est l'évolution en \SpecialChar LaTeX2e
12917 Toutes les distributions de \SpecialChar LaTeX2e
12918 comprennent cette classe (qu'à partir de maintenan
12919 t j'appellerais simplement
12920 \begin_inset Quotes cld
12926 \begin_inset Quotes crd
12931 ), donc vous devez logiquement l'avoir.
12932 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12933 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12939 Cependant, il y a des choses que
12943 fait et que les autres ne font pas, comme générer des sur-couches.
12944 Continuez la lecture pour en savoir plus !
12947 \begin_layout Subsection
12949 \begin_inset CommandInset label
12951 name "sec:demarrer-slides"
12958 \begin_layout Standard
12959 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12961 \begin_inset Quotes cld
12967 \begin_inset space ~
12971 \begin_inset Quotes crd
12982 Document\SpecialChar menuseparator
12986 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12990 \begin_layout Itemize
12991 Ne vous fatiguez pas à changer les options
13001 Document\SpecialChar menuseparator
13004 : de toute façon, elles ne sont pas supportées par la classe
13009 \begin_layout Itemize
13013 \begin_inset space ~
13017 \begin_inset space ~
13024 Document\SpecialChar menuseparator
13027 a un comportement un peu différent pour cette classe.
13028 Voici les choix possibles et leurs effets :
13032 \begin_layout Description
13037 Le rendu final contient des numéros de page dans le coin inférieur droit.
13040 \begin_layout Description
13045 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13047 C'est le choix implicite.
13050 \begin_layout Description
13055 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13056 ni de marqueurs d'alignement.
13060 \begin_layout Itemize
13065 a une option supplémentaire :
13070 Pour l'utiliser, mettez
13071 \begin_inset Quotes cld
13079 \begin_inset Quotes crd
13088 Document\SpecialChar menuseparator
13091 \SpecialChar menuseparator
13095 \begin_inset space ~
13099 \begin_inset space ~
13108 \begin_layout Standard
13109 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13116 \begin_inset space ~
13120 \begin_inset CommandInset ref
13122 reference "sec:note-slides"
13126 pour plus de détails.
13130 \begin_layout Standard
13131 Vous pouvez aussi utiliser le fichier modèle
13134 \begin_inset Quotes cld
13138 \begin_inset Quotes crd
13143 pour mettre en place automatiquement un document de la classe
13149 Fichier\SpecialChar menuseparator
13151 \begin_inset space ~
13155 \begin_inset space ~
13160 pour créer votre document).
13161 Le fichier modèle contient aussi quelques exemples d'environnements de
13162 paragraphe spéciaux utilisés par cette classe.
13163 Je vais maintenant décrire ces derniers.
13166 \begin_layout Subsection
13167 Environnements de paragraphe
13170 \begin_layout Subsubsection
13171 Environnements supportés
13174 \begin_layout Standard
13175 La première chose que vous allez remarquer en commençant un nouveau document
13180 est la taille et le type de police : il est équivalent à la taille
13183 \begin_inset space ~
13191 \begin_inset space ~
13197 C'est aussi la police qui est utilisée pour le rendu final.
13198 Dites-vous que c'est un
13199 \begin_inset Quotes cld
13203 \begin_inset Quotes crd
13206 pour vous rappeler que c'est une diapositive.
13207 Vos transparents finaux utiliseront une grande police, donc vous aurez
13209 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13213 \begin_layout Standard
13214 La deuxième chose qui frappe est le changement du menu des environnements
13215 (tout à gauche de la barre d'outils).
13216 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13218 Il y en a aussi cinq nouveaux.
13219 C'est parce que la classe
13223 elle-même ne supporte que certains environnements de paragraphe :
13226 \begin_layout Itemize
13232 \begin_layout Itemize
13238 \begin_layout Itemize
13244 \begin_layout Itemize
13250 \begin_layout Itemize
13256 \begin_layout Itemize
13262 \begin_layout Itemize
13268 \begin_layout Itemize
13274 \begin_layout Itemize
13280 \begin_layout Itemize
13287 \begin_layout Standard
13288 Tous les autres environnements standard, comme les en-têtes de section,
13289 ne servent pas dans la classe
13296 \begin_layout Standard
13297 D'autre part, vous remarquerez de nouveaux environnements :
13300 \begin_layout Itemize
13312 \begin_layout Itemize
13322 \begin_layout Itemize
13328 \begin_layout Itemize
13340 \begin_layout Itemize
13352 \begin_layout Standard
13353 Ces cinq-là présentent des subtilités, dues à une
13354 \begin_inset Quotes cld
13358 \begin_inset Quotes crd
13361 de \SpecialChar LyX
13364 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13365 dans un environnement vide.
13366 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13367 une diapo par autre chose que du texte.
13368 Pour contourner cela, j'ai fait un peu de
13369 \begin_inset Quotes cld
13372 magie \SpecialChar LaTeX
13374 \begin_inset Quotes crd
13380 \begin_layout Subsubsection
13381 Subtilités des nouveaux environnements
13382 \begin_inset CommandInset label
13384 name "sec:subtilité-slides"
13391 \begin_layout Standard
13392 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13393 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13395 Comme je viens de le dire, \SpecialChar LyX
13396 interdit les environnements qui commencent
13397 par un autre environnement.
13398 Pour contourner ceci, l'environnement
13402 n'en est pas vraiment un, si l'on se fie à la description du
13405 \begin_inset space ~
13409 \begin_inset space ~
13415 \begin_layout Standard
13429 \begin_inset Quotes cld
13432 pseudo-environnements
13433 \begin_inset Quotes crd
13437 Ils ressemblent à des en-têtes de section ou à une
13441 , mais en fait commencent un environnement de paragraphe (et terminent le
13442 précédent si nécessaire).
13443 De la même manière, considérez
13452 \begin_inset Quotes cld
13456 \begin_inset Quotes crd
13460 Ces deux objets réalisent en effet des actions.
13463 \begin_layout Standard
13464 Un propriété commune aux cinq environnements
13484 est un marqueur plutôt longuet.
13485 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13486 de paragraphe – n'est pas pris en compte par
13508 l'ignore totalement.
13509 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13512 \begin_layout Standard
13513 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13514 vous pouvez le faire.
13515 Ça peut être une brève description du contenu de la
13520 Dans ce cas, entrez votre description et tapez
13524 comme vous le feriez normalement.
13527 \begin_layout Standard
13528 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13529 rencontrer une autre subtilité de \SpecialChar LyX
13532 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13533 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13534 Vous ferez donc ainsi :
13537 \begin_layout Itemize
13538 Commencez à entrer le texte qui
13542 le nouveau paragraphe
13566 \begin_layout Itemize
13567 Placez-vous maintenant au début de ce paragraphe.
13571 \begin_layout Itemize
13580 \begin_layout Itemize
13581 Changez enfin ce nouveau paragraphe vide en un
13605 \begin_layout Standard
13606 Espérons qu'une future version de \SpecialChar LyX
13607 résoudra cette bizarrerie\SpecialChar ldots
13611 \begin_layout Subsection
13612 Réaliser une présentation grâce à
13625 \begin_layout Subsubsection
13626 Utiliser l'environnement
13631 \begin_layout Standard
13632 Si vous espérez apprendre dans cette section comment faire une présentation
13633 orale, vous serez amèrement déçu.
13634 Naturellement, je vais vous décrire en quoi la classe
13638 pourra vous aider à préparer les supports de la présentation.
13639 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13640 (C'est ça aussi, la philosophie \SpecialChar LyX
13644 \begin_layout Standard
13645 Sélectionnez l'environnement
13649 (de la manière décrite à la section
13650 \begin_inset space ~
13654 \begin_inset CommandInset ref
13656 reference "sec:subtilité-slides"
13660 ) pour dire à \SpecialChar LyX
13661 de commencer une nouvelle diapo (eh oui).
13662 Le marqueur pour cet environnement /
13663 \begin_inset Quotes cld
13667 \begin_inset Quotes crd
13671 \begin_inset Quotes cld
13675 \begin_inset Quotes crd
13678 en bleu, suivie de l'indication
13679 \begin_inset Quotes cld
13683 \begin_inset Quotes crd
13687 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13689 C'est aussi simple que ça.
13692 \begin_layout Standard
13693 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13694 où vous aurez à forcer la
13695 fin des pages (vous pouvez toujours le faire dans
13697 Édition\SpecialChar menuseparator
13699 \begin_inset space ~
13703 \begin_inset space ~
13709 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13711 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13712 en contenir, le surplus débordera sur une nouvelle diapo.
13713 Je vous déconseille de le faire, cependant, car la diapo
13714 \begin_inset Quotes cld
13718 \begin_inset Quotes crd
13721 ne présentera aucun numéro de page.
13722 De plus, elle peut interférer avec une
13726 que vous aurez préparé pour accompagner la
13733 \begin_layout Standard
13742 fonctionnent comme l'environnement
13747 Tous deux créent une
13748 \begin_inset Quotes cld
13752 \begin_inset Quotes crd
13755 suivie par un marqueur (
13756 \begin_inset Quotes cld
13760 \begin_inset Quotes crd
13764 \begin_inset Quotes cld
13768 \begin_inset Quotes crd
13772 La couleur n'est plus le bleu, mais un magenta éclatant et la
13773 \begin_inset Quotes cld
13777 \begin_inset Quotes crd
13780 se présente différemment, dans son style et sa longueur.
13781 Les trois marqueurs diffèrent par leur police.
13784 \begin_layout Standard
13785 Comme pour l'environnement
13789 , si le contenu d'une
13797 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13798 le surplus sera disposé sur une nouvelle page.
13799 À nouveau, je vous le déconseille, les
13807 n'auraient plus aucune utilité.
13810 \begin_layout Subsubsection
13820 \begin_layout Standard
13825 est de créer une diapo qui vienne se superposer à une autre.
13826 Vous pouvez vouloir présenter une figure sur la
13830 principale avant d'afficher le texte qui va avec.
13831 Une façon de faire est de poser une feuille de papier noire sur la partie
13836 que vous souhaitez cacher.
13837 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13838 superposer un graphique à un autre.
13839 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13843 pour que les graphiques se superposent.
13848 rend les choses bien plus faciles.
13851 \begin_layout Standard
13856 reçoit le numéro de page de la
13861 \begin_inset Quotes cld
13865 \begin_inset Quotes crd
13871 \begin_inset Quotes cld
13875 \begin_inset Quotes crd
13882 \begin_layout Plain Layout
13887 multiples auront donc
13890 \begin_inset Quotes cld
13894 \begin_inset Quotes crd
13902 \begin_inset Quotes cld
13906 \begin_inset Quotes crd
13912 accolé au numéro de page.
13920 En effet, vous voulez que la
13928 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13933 \begin_inset Quotes cld
13937 \begin_inset Quotes crd
13949 le laisse voir : le marqueur qui débute un environnement
13953 est moins long que celui d'une
13958 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13968 Ces marques vous aideront à aligner les deux transparents.
13971 \begin_layout Standard
13972 Le principal problème de la superposition de transparents est d'aligner
13973 les contenus de ces diapos.
13974 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13975 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13976 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13977 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13978 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13990 \begin_layout Standard
13991 Comme leur nom l'indique,
13999 sont deux environnements de paragraphe, qui rendent le texte respectivement
14000 visible et invisible.
14001 Remarquez à la section
14002 \begin_inset space ~
14006 \begin_inset CommandInset ref
14008 reference "sec:subtilité-slides"
14012 que vous ne placez rien
14018 ces environnements.
14019 Lorsque vous créez un
14027 insère un marqueur centré, bleu clair, indiquant
14028 \begin_inset Quotes cld
14031 <Invisible Text Follows>
14032 \begin_inset Quotes crd
14036 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14044 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14047 \begin_layout Standard
14052 , l'étiquette centrée sera
14053 \begin_inset Quotes cld
14056 <Visible Text Follows>
14057 \begin_inset Quotes crd
14061 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14062 Remarquez qu'au début d'une nouvelle
14078 est automatiquement désactivée.
14079 Il n'est donc pas nécessaire d'utiliser
14090 \begin_layout Standard
14091 Maintenant, voyons comment utiliser les commandes
14099 avec les environnements
14107 pour créer des diapos superposées :
14110 \begin_layout Enumerate
14119 ) avec tout ce qui devra apparaître autant sur la
14123 elle-même que sur les
14130 \begin_layout Enumerate
14131 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14135 , insérez un environnement
14140 Si nécessaire, insérez un environnement
14144 là où le texte devra de nouveau apparaître sur la
14151 \begin_layout Enumerate
14152 Commencez un environnement
14156 juste après l'environnement
14163 \begin_layout Enumerate
14164 Copiez le contenu de l'environnement
14168 dans l'environnement
14175 \begin_layout Enumerate
14191 \begin_layout Standard
14192 C'est bon, vous avez votre superposition.
14195 \begin_layout Standard
14196 Il reste un problème avec la façon dont j'ai conçu la classe
14200 de \SpecialChar LyX
14201 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14202 ni rendre visible du texte au milieu d'un paragraphe invisible.
14203 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14208 \begin_layout Plain Layout
14209 Les commandes en question sont :
14212 \begin_layout Itemize
14220 \begin_layout Itemize
14228 \begin_layout Plain Layout
14230 et devront être entrées en mode \SpecialChar TeX
14232 Le texte dont vous voulez changer la
14233 \begin_inset Quotes cld
14237 \begin_inset Quotes crd
14240 sera à l'intérieur des accolades, derrière la commande
14253 Si vous ne savez pas comment entrer du \SpecialChar TeX
14254 sous \SpecialChar LyX
14255 , voyez la section appropriée
14259 \begin_inset space ~
14263 \begin_inset space ~
14277 \begin_layout Subsubsection
14287 \begin_inset CommandInset label
14289 name "sec:note-slides"
14296 \begin_layout Standard
14305 est toujours associée à une
14310 \begin_inset Quotes cld
14314 \begin_inset Quotes crd
14318 Ici aussi, la classe
14322 de \SpecialChar LyX
14323 fournit des indices visuels.
14328 est magenta éclatant, comme celui d'une
14332 ; et en longueur, il est intermédiaire entre celui d'une
14336 (qui est plus long) et celui d'une
14340 (qui est plus court).
14341 De plus, une fois imprimée, une
14345 aura le numéro de page de sa
14350 \begin_inset Quotes cld
14354 \begin_inset Quotes crd
14360 \begin_inset Quotes cld
14364 \begin_inset Quotes crd
14372 \begin_inset Quotes cld
14376 \begin_inset Quotes crd
14384 \begin_inset Quotes cld
14388 \begin_inset Quotes crd
14395 Vous pouvez avoir plusieures
14399 associées à une seule
14403 , et, comme pour les
14411 , vous voudrez sûrement couper les longues
14415 de manière à ce qu'elles tiennent sur une seule page.
14418 \begin_layout Standard
14423 est évidente : elle contient toute sortes d'informations que vous voulez
14424 ajouter à propos d'une
14429 Elle peut aussi servir d'aide-mémoire pour une
14434 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14435 Actuellement, la classe
14439 de \SpecialChar LyX
14440 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14450 Il faudra donc passer par le code \SpecialChar LaTeX
14455 \begin_layout Standard
14456 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14458 \begin_inset Quotes cld
14466 \begin_inset Quotes crd
14470 \begin_inset space ~
14474 \begin_inset CommandInset ref
14476 reference "sec:demarrer-slides"
14481 Cette option active les marqueurs temporels qui apparaîtront alors dans
14482 le coin inférieur gauche de toutes les
14486 que vous générerez.
14487 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14490 \begin_inset Quotes cld
14500 \begin_inset Quotes crd
14504 \begin_inset Quotes cld
14514 \begin_inset Quotes crd
14518 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14520 \begin_inset Quotes cld
14530 \begin_inset Quotes crd
14533 sert à indiquer le temps voulu, tandis que
14534 \begin_inset Quotes cld
14544 \begin_inset Quotes crd
14547 est utilisé pour ajouter une certaine durée.
14552 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14553 vous voulez passer sur chaque
14560 \begin_layout Standard
14561 Il reste une fonction à décrire.
14562 Vous voudrez forcément imprimer toutes vos
14570 sur des transparents et toutes vos
14574 sur des feuilles blanches.
14583 à laquelle elle est associée.
14587 \begin_layout Standard
14588 Heureusement il existe deux commandes \SpecialChar LaTeX
14589 qui vous permettent de sélectionner
14590 ce qu'il faut imprimer.
14591 Toutes deux doivent être placées dans le préambule de votre document.
14593 \begin_inset Quotes cld
14605 \begin_inset Quotes crd
14608 n'imprimera que les
14617 De même, la commande
14618 \begin_inset Quotes cld
14628 \begin_inset Quotes crd
14631 n'imprimera que les
14636 Je vous conseille de mettre les deux commandes en commentaire dans votre
14638 \begin_inset Quotes cld
14642 \begin_inset Quotes crd
14645 celle dont vous avez besoin à l'impression.
14646 J'ai l'habitude de : décommenter
14649 \begin_inset Quotes cld
14657 \begin_inset Quotes crd
14662 , imprimer dans un fichier dont le nom contient
14665 \begin_inset Quotes cld
14669 \begin_inset Quotes crd
14674 , la recommenter et décommenter
14677 \begin_inset Quotes cld
14685 \begin_inset Quotes crd
14690 et imprimer dans un fichier
14693 \begin_inset Quotes cld
14697 \begin_inset Quotes crd
14703 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14704 des transparents ou des feuilles blanches selon le cas.
14707 \begin_layout Standard
14708 Vous pouvez aussi donner d'autres paramètres à
14709 \begin_inset Quotes cld
14719 \begin_inset Quotes crd
14723 \begin_inset Quotes cld
14733 \begin_inset Quotes crd
14737 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14738 pour plus de détails.
14741 \begin_layout Subsection
14742 Le fichier modèle pour la classe
14747 \begin_layout Standard
14748 J'ai aussi créé un fichier modèle,
14749 \begin_inset Quotes cld
14757 \begin_inset Quotes crd
14765 Pour l'utiliser, créez votre document avec
14767 Fichier\SpecialChar menuseparator
14769 \begin_inset space ~
14773 \begin_inset space ~
14779 Votre fichier de présentation \SpecialChar LyX
14780 contiendra un exemple du triplet
14782 Diapo – Surcouche – Note
14793 contiennent un exemple de
14802 Enfin, le préambule contient :
14805 \begin_layout LyX-Code
14806 % Uncomment to print out only slides and overlays
14810 \begin_layout Plain Layout
14813 Décommentez pour n'imprimer que les diapos et les sur-couches
14821 \begin_layout LyX-Code
14825 \begin_layout LyX-Code
14831 \begin_inset Newline newline
14837 \begin_layout LyX-Code
14838 % Uncomment to print out only notes
14842 \begin_layout Plain Layout
14845 Décommentez pour n'imprimer que les notes
14853 \begin_layout LyX-Code
14857 \begin_layout LyX-Code
14865 \begin_layout Standard
14866 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14867 de \SpecialChar LaTeX2e
14869 \begin_inset Quotes cld
14874 Sli\SpecialChar TeX
14878 \begin_inset Quotes crd
14882 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14883 n'impose d'utiliser ou de ne pas utiliser
14885 Elle est là si vous en avez besoin.
14886 Il y a d'autres classes de \SpecialChar LaTeX2e
14887 pour créer des présentations, comme la classe
14894 \begin_inset space ~
14898 \begin_inset CommandInset ref
14900 reference "sec:foiltex"
14909 (présent sur certaines distributions \SpecialChar TeX
14911 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14916 \begin_layout Plain Layout
14917 Si vous voulez vous y mettre...
14925 Je ne connais rien à ces classes.
14926 Essayez-les pour voir quelles alternatives elles représentent.
14929 \begin_layout Section
14930 Hollywood (scripts d'Hollywood)
14933 \begin_layout Standard
14939 \begin_layout Subsection
14943 \begin_layout Standard
14944 Maîtriser le format d'un script d'Hollywood est un
14945 \begin_inset Quotes cld
14949 \begin_inset Quotes crd
14953 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14954 et à être facile à lire et familier pour les acteurs.
14955 Chaque page d'un script doit représenter une minute de film.
14956 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14957 La police courier 12
14958 \begin_inset space ~
14961 pt doit être utilisée tout le long.
14965 \begin_layout Subsection
14966 Problèmes particuliers
14969 \begin_layout Standard
14970 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14971 Si le texte d'un personnage
14975 \begin_layout Plain Layout
14983 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14987 \begin_layout Plain Layout
14996 \begin_layout Subsection
14997 Fonctions particulières
15000 \begin_layout Standard
15001 Entrez les noms des personnages comme étiquettes, puis faites des références
15002 croisées sur ces étiquettes pour insérer le nom.
15003 La fenêtre de référence croisée montrera l'ensemble des personnages.
15004 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
15005 e dans les parties narratives.
15008 \begin_layout Subsection
15009 Taille de papier et marges
15012 \begin_layout Standard
15013 USLetter, gauche 1,6
15014 \begin_inset space ~
15018 \begin_inset space ~
15022 \begin_inset space ~
15026 \begin_inset space ~
15032 \begin_layout Subsection
15036 \begin_layout Standard
15037 Les environnements suivants sont disponibles.
15038 Vous pouvez utiliser
15042 pour accéder aux touches de raccourci indiquées à droite.
15045 \begin_layout Itemize
15053 \begin_inset Newline newline
15058 Quand rien d'autre ne convient.
15059 Essayez de l'éviter.
15062 \begin_layout Itemize
15071 \begin_layout Plain Layout
15078 \begin_inset space \hfill{}
15086 \begin_inset Newline newline
15089 Suivi en général de quelque chose comme
15090 \begin_inset Quotes cld
15093 sur Sally qui se lève
15094 \begin_inset Quotes crd
15100 \begin_layout Itemize
15104 \begin_inset space \hfill{}
15108 \begin_inset Newline newline
15113 Introduit une nouvelle séquence INTÉRIEUR.
15114 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15115 l'éclairage nécessaire.
15116 Toute cette ligne en MAJUSCULES.
15119 \begin_layout Itemize
15123 \begin_inset space \hfill{}
15127 \begin_inset Newline newline
15132 Introduit une nouvelle séquence EXTÉRIEUR.
15133 Toute cette ligne en MAJUSCULES.
15136 \begin_layout Itemize
15140 \begin_inset space \hfill{}
15144 \begin_inset Newline newline
15149 Le personnage qui parle.
15152 \begin_layout Itemize
15156 \begin_inset space \hfill{}
15160 \begin_inset Newline newline
15165 Instructions au personnage intervenant.
15166 Les () sont insérées automatiquement.
15169 \begin_layout Itemize
15173 \begin_inset space \hfill{}
15177 \begin_inset Newline newline
15182 Ce qui dit le personnage.
15185 \begin_layout Itemize
15189 \begin_inset space \hfill{}
15193 \begin_inset Newline newline
15198 Instruction de mouvement de caméra.
15201 \begin_layout Itemize
15205 \begin_inset space \hfill{}
15211 \begin_layout Itemize
15215 \begin_inset space \hfill{}
15221 \begin_layout Itemize
15225 \begin_inset space \hfill{}
15231 \begin_layout Itemize
15235 \begin_inset space \hfill{}
15241 \begin_layout Subsection
15245 \begin_layout Itemize
15246 (O.S) – off screen (hors écran)
15249 \begin_layout Itemize
15250 (V.O) – voice over (voix off)
15253 \begin_layout Itemize
15255 – background (arrière-plan)
15258 \begin_layout Itemize
15260 – close-up (plan rapproché)
15263 \begin_layout Itemize
15264 PAN – mouvement de caméra
15267 \begin_layout Itemize
15268 INSERT – insérez un plan rapproché
15271 \begin_layout Section
15275 \begin_layout Standard
15278 Panayotis Papasotiriou
15281 \begin_layout Subsection
15285 \begin_layout Standard
15290 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15294 International Journal of Modern Physics C
15306 est destiné à des manuscrits soumis à l'
15310 nternational Journal of Modern Physics D
15314 Les classes de document s'appellent respectivement
15323 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15325 \begin_inset Flex URL
15328 \begin_layout Plain Layout
15330 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15336 \begin_inset Flex URL
15339 \begin_layout Plain Layout
15341 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15347 Ces deux paquetages sont des versions modifiées du paquetage standard
15348 \begin_inset Quotes cld
15352 \begin_inset Quotes crd
15355 , et ils sont presques identiques (mais pas tout à fait).
15357 sait gérer la plupart de leurs fonctions.
15358 J'ai utilisé \SpecialChar LyX
15359 avec succès pour écrire des articles soumis à ces deux journaux.
15362 \begin_layout Subsection
15366 \begin_layout Standard
15367 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15371 Fichier\SpecialChar menuseparator
15373 \begin_inset space ~
15377 \begin_inset space ~
15382 , et choisissez le modèle
15391 Ça vous donnera un document (presque) vide comprenant les parties les plus
15392 courantes d'un manuscrit.
15393 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15399 Veuillez juste garder ce qui suit présent à l'esprit.
15402 \begin_layout Enumerate
15404 ne vous laissera pas changer la taille de police ni la mise en page du
15405 document, car les deux paquetage ne permettent pas de telles modifications.
15408 \begin_layout Enumerate
15409 La langue du document ne doit pas être modifiée.
15410 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15418 Documents\SpecialChar menuseparator
15419 Paramètres\SpecialChar menuseparator
15428 Paquetage linguistique.
15431 \begin_layout Enumerate
15433 \begin_inset Quotes cld
15437 \begin_inset Quotes crd
15440 doit être utilisé pour définir les mots clés.
15443 \begin_layout Enumerate
15448 fournit un style nommé
15449 \begin_inset Quotes cld
15452 Code de classification
15453 \begin_inset Quotes crd
15456 , qui peut être utilisé pour définir des codes de clasification comme les
15458 Notez que cette fonction n'est pas disponible dans le paquetage
15465 \begin_layout Enumerate
15466 Plusieurs nouveaux environnements sont disponibles :
15467 \begin_inset Quotes cld
15471 \begin_inset Quotes crd
15475 \begin_inset Quotes cld
15479 \begin_inset Quotes crd
15483 \begin_inset Quotes cld
15487 \begin_inset Quotes crd
15491 \begin_inset Quotes cld
15495 \begin_inset Quotes crd
15499 \begin_inset Quotes cld
15503 \begin_inset Quotes crd
15507 \begin_inset Quotes cld
15511 \begin_inset Quotes crd
15515 \begin_inset Quotes cld
15519 \begin_inset Quotes crd
15523 \begin_inset Quotes cld
15527 \begin_inset Quotes crd
15531 \begin_inset Quotes cld
15535 \begin_inset Quotes crd
15539 \begin_inset Quotes cld
15543 \begin_inset Quotes crd
15547 \begin_inset Quotes cld
15551 \begin_inset Quotes crd
15555 \begin_inset Quotes cld
15559 \begin_inset Quotes crd
15563 \begin_inset Quotes cld
15567 \begin_inset Quotes crd
15571 \begin_inset Quotes cld
15575 \begin_inset Quotes crd
15579 Leur utilisation est plus ou moins évidente.
15581 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15582 et le schéma de numérotation qui convient pour chacun d'eux.
15585 \begin_layout Enumerate
15586 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15592 Dans \SpecialChar LyX
15593 , les citations s'affichent comme d'habitude ; dans la sortie, les
15594 citations apparaissent comme des exposants.
15595 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15601 \begin_inset Quotes cld
15605 \begin_inset space ~
15613 \begin_inset Quotes crd
15620 \begin_layout Plain Layout
15621 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15629 \begin_layout Enumerate
15630 Il n'y a pas de section
15631 \begin_inset Quotes cld
15635 \begin_inset Quotes crd
15638 dans les deux paquetages, utilisez simplement l'environnement
15639 \begin_inset Quotes cld
15643 \begin_inset Quotes crd
15649 \begin_layout Enumerate
15650 Vous pouvez ajouter des annexes au papier,
15654 les remerciements et
15660 propose un marqueur spécial, via
15662 Document\SpecialChar menuseparator
15663 Début annexe(s) ici
15665 qui indique le début des annexes.
15666 Dans \SpecialChar LyX
15668 \begin_inset Quotes cld
15672 \begin_inset Quotes crd
15675 apparaît en lettres rouges, comme indication que toutes les sections qui
15676 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15678 Pour écrire une annexe, créez simplement une section dans cette zone (le
15680 \begin_inset Quotes cld
15684 \begin_inset Quotes crd
15687 fait la même chose, il avait été créé dans les formats
15691 à une époque où la fonctionnalité de création d'annexe était différente;
15692 vous pouvez l'ignorer).
15693 Une annexe peut contenir des
15704 \begin_layout Enumerate
15713 utilisent la commande
15717 pour les légendes des tableaux.
15718 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15719 est affiché correctement,
15720 mais sans sa légende.
15721 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15722 pour contourner ce problème,
15723 de façon à ce que les légendes s'impriment comme prévu.
15724 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15725 légende, et remplacez la par le code \SpecialChar LaTeX
15730 tbl{votre légende de tableau}{
15732 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15737 immédiatement après votre tableau.
15738 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15739 voir comme cette astuce est utilisée.
15740 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15741 construire tout le tableau dans un fichier
15745 , puis inclure celui-ci dans le document \SpecialChar LyX
15748 Insertion\SpecialChar menuseparator
15749 Fichier\SpecialChar menuseparator
15753 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15762 , qui se trouve dans la distribution des paquetages correspondants.
15765 \begin_layout Subsection
15766 Préparer un papier avant de le soumettre
15769 \begin_layout Standard
15770 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15772 que fichier \SpecialChar LaTeX
15775 Fichier\SpecialChar menuseparator
15776 Exporter\SpecialChar menuseparator
15780 ), puis modifier le fichier
15788 \begin_layout Plain Layout
15789 En fait, vous avez le choix entre \SpecialChar LaTeX
15791 \begin_inset space ~
15794 (standard) et \SpecialChar LaTeX
15796 \begin_inset space ~
15800 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15801 utiliser l'option pdflatex pour que les graphiques soient convertis au
15802 format PDF, prêts à être utilisés par pdflatex.
15810 \begin_layout Enumerate
15811 Enlevez les lignes de commentaires avant la commande
15820 \begin_layout Enumerate
15821 Enlevez tout ce qui se trouve entre les commandes
15833 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15834 préambule \SpecialChar LaTeX
15838 \begin_layout Standard
15839 Vous devez maintenant sauvegarder le fichier
15843 ainsi modifié, et lancer \SpecialChar LaTeX
15844 dessus autant de fois que nécessaire.
15845 Vous pouvez alors contrôler l'aspect du document
15852 \begin_layout Section
15856 \begin_layout Standard
15862 \begin_layout Subsection
15866 \begin_layout Standard
15871 fournit une classe de document pour créer un manuscrit adapté pour une
15872 soumission électronique à un des journaux publiés par l'IoP
15874 (Institute of Physics)
15877 Les instructions aux auteurs pour créer un papier en utilisant la classe
15882 peuvent être téléchargées en même temps que le paquetage iopart à partir
15884 \begin_inset Flex URL
15887 \begin_layout Plain Layout
15889 ftp://ftp.iop.org/pub/journals/latex2e
15897 \begin_layout Subsection
15901 \begin_layout Standard
15902 La manière la plus simple pour écrire un papier est de commencer avec le
15907 qui est disponible via
15909 Fichier\SpecialChar menuseparator
15911 \begin_inset space ~
15915 \begin_inset space ~
15921 Le modèle explique comment utiliser les environnements spéciaux.
15922 Voici les conseils les plus importants :
15925 \begin_layout Itemize
15926 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15927 paquetage AMS n'est chargé dans
15929 Document\SpecialChar menuseparator
15930 Paramètres\SpecialChar menuseparator
15932 \begin_inset space ~
15936 \begin_inset space ~
15942 \begin_layout Itemize
15943 L'environnement de titre définit le type de document.
15944 Vous devez donc utiliser un des environnements suivants pour le titre :
15948 \begin_layout Itemize
15953 pour un papier (Paper)
15956 \begin_layout Itemize
15960 \begin_inset Note Note
15963 \begin_layout Plain Layout
15966 Je ne l'ai pas trouvé (NdT)
15973 pour une revue (Review)
15976 \begin_layout Itemize
15981 pour une revue thématique (Topical review)
15984 \begin_layout Itemize
15989 pour un commentaire (Comment)
15992 \begin_layout Itemize
16000 \begin_layout Itemize
16005 pour un papier ( comme titre)
16008 \begin_layout Itemize
16013 pour une communication préliminaire
16016 \begin_layout Itemize
16021 pour une communication rapide
16024 \begin_layout Itemize
16029 pour une lettre aux éditeurs (Letter)
16033 \begin_layout Itemize
16034 Tous les environnements de titre, sauf
16038 peuvent avoir un titre court facultatif.
16041 \begin_layout Itemize
16042 Il y a un environnement de titre général
16046 qui n'est pas géré par \SpecialChar LyX
16048 Il peut être utilisé en code \SpecialChar TeX
16049 si votre document ne correspond pas à l'un
16050 des autres types de titres.
16053 \begin_layout Standard
16054 Pour plus d'information comme des astuces pour des mises en formes spéciales
16055 pour les tableaux et les formules, voyez les instructions aux auteurs de
16059 \begin_layout Section
16063 \begin_layout Standard
16066 Panayotis Papasotiriou
16069 \begin_layout Subsection
16073 \begin_layout Standard
16074 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16075 Academic Publishers, qui permet de soumettre sous format électronique des
16076 manuscrits destinés à leurs publications.
16077 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16080 Astrophysics and Space Science
16086 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16088 \begin_inset Flex URL
16091 \begin_layout Plain Layout
16093 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16099 On peut télécharger le paquetage Kluwer sur le site
16100 \begin_inset Flex URL
16103 \begin_layout Plain Layout
16105 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16111 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16112 être téléchargé séparément).
16115 \begin_layout Standard
16117 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16118 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16119 \begin_inset Quotes cld
16123 \begin_inset Quotes crd
16127 \begin_inset CommandInset ref
16129 reference "subsec:particularités_kluwer"
16134 J'ai récemment utilisé \SpecialChar LyX
16135 pour écrire un article soumis à
16137 Astrophysics and Space Science
16139 sans aucun problème.
16142 \begin_layout Subsection
16146 \begin_layout Standard
16147 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16151 Fichier\SpecialChar menuseparator
16153 \begin_inset space ~
16157 \begin_inset space ~
16167 Ça vous donnera un document (presque) vide qui comprend les champs les
16168 plus couramment utilisés dans un manuscrit avec une courte description
16170 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16171 existant (y compris les crochets,
16175 ) par l'information correcte.
16178 \begin_layout Subsection
16179 Préparer un papier avant de le soumettre
16182 \begin_layout Standard
16183 Comme pour le paquetage AAS\SpecialChar TeX
16184 , avant de soumettre votre papier à la publication,
16186 \begin_inset Quotes cld
16190 \begin_inset Quotes crd
16196 \begin_layout Enumerate
16197 Exportez votre papier comme fichier \SpecialChar LaTeX
16201 Fichier\SpecialChar menuseparator
16202 Exporter\SpecialChar menuseparator
16208 \begin_layout Enumerate
16209 Éditez avec un éditeur de texte le fichier
16213 obtenu, et faites les changements suivants
16217 \begin_layout Enumerate
16218 enlevez les lignes de commentaire avant la commande
16227 \begin_layout Enumerate
16228 enlevez tout ce qui se trouve entre les commandes
16240 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16245 \begin_layout Standard
16246 Enregistrez le fichier
16254 \begin_layout Enumerate
16255 Lancez \SpecialChar LaTeX
16260 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16263 \begin_layout Enumerate
16264 Visualisez le document
16268 obtenu avec, par exemple,
16272 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16273 pas fait d'erreur).
16276 \begin_layout Subsection
16277 \begin_inset Quotes cld
16281 \begin_inset Quotes crd
16284 du paquetage Kluwer
16285 \begin_inset CommandInset label
16287 name "subsec:particularités_kluwer"
16294 \begin_layout Standard
16295 Le paquetage Kluwer présente les
16296 \begin_inset Quotes cld
16300 \begin_inset Quotes crd
16306 \begin_layout Enumerate
16307 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16312 \begin_layout Plain Layout
16313 Je ne vois aucune bonne raison de le faire.
16319 Chaque article doit être compris dans l'environnement
16320 \begin_inset Quotes cld
16324 \begin_inset Quotes crd
16328 Malheureusement, cet environnement ne peut pas être omis, même si vous
16329 n'écrivez qu'un seul article.
16330 Ainsi, chaque article commence par la commande
16336 et, bien sûr, se termine par la commande
16343 Bien que cela puisse être implémenté dans \SpecialChar LyX
16344 , je ne l'ai pas fait car ce
16345 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16346 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16349 \begin_inset Quotes cld
16353 \begin_inset Quotes crd
16359 \begin_layout Enumerate
16360 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16361 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16362 et les mots-clés) doit être comprise dans un environnement appelé
16363 \begin_inset Quotes cld
16367 \begin_inset Quotes crd
16371 Ce n'est pas implémenté dans \SpecialChar LyX
16372 , vous devez donc entrer le titre, le sous-titre,
16374 entre deux lignes de Texte Rouge (
16389 \begin_layout Enumerate
16390 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16391 doit être écrite ainsi :
16414 \begin_layout Standard
16419 tient compte de toutes ces
16420 \begin_inset Quotes cld
16424 \begin_inset Quotes crd
16428 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16429 rien besoin de faire de spécial.
16433 \begin_layout Enumerate
16434 n'effacez pas le code \SpecialChar TeX
16435 qui se trouve dans le modèle, et
16438 \begin_layout Enumerate
16439 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16440 fourni et modifiez-le.
16443 \begin_layout Section
16447 \begin_layout Standard
16453 \begin_layout Subsection
16457 \begin_layout Standard
16458 Les classes de document \SpecialChar LyX
16461 article (koma-script)
16465 report (koma-script)
16483 correspondent respectivement aux classes \SpecialChar LaTeX
16500 , de la famille Koma-Script.
16501 Elles forment des alternatives aux classes standard, respectivement
16517 et sont plus proches des conventions typographiques européennes en un certain
16521 \begin_layout Itemize
16522 la taille de caractère standard est de 11
16523 \begin_inset space ~
16528 article (koma-script)
16532 report (koma-script)
16539 \begin_inset space ~
16544 letter (koma-script);
16547 \begin_layout Itemize
16548 les en-têtes, les marqueurs de l'environnement
16552 et d'autres éléments de la classe
16554 letter (koma-script)
16556 sont en police grasse sans empattement
16560 \begin_layout Plain Layout
16561 Il y a une grande différence entre les anciennes polices cm grasses sans
16562 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16563 En comparaison, les polices grasses sans empattement ec semblent un peu
16565 Le paquetage \SpecialChar LaTeX
16574 permet de reproduire l'apparence
16575 \begin_inset Quotes cld
16579 \begin_inset Quotes crd
16582 , tout en utilisant les polices ec.
16588 La numérotation des en-têtes de chapitre est rendue de la même manière
16589 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16591 \begin_inset Quotes cld
16595 \begin_inset Quotes crd
16599 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16600 d'options (à entrer dans le champ
16606 Document\SpecialChar menuseparator
16607 Paramètres\SpecialChar menuseparator
16609 \begin_inset space ~
16613 \begin_inset space ~
16619 Une description détaillée de ces options, en allemand, est disponible dans
16624 de la documentation Koma-script
16630 \begin_layout Plain Layout
16631 La version en anglais est le
16643 \begin_layout Itemize
16644 la principale méthode utilisée dans les classes de cocuments pour modifier
16646 \begin_inset Note Note
16649 \begin_layout Plain Layout
16650 je n'arrive pas à traduire
16651 \begin_inset Quotes cld
16655 \begin_inset Quotes crd
16671 ( dans \SpecialChar LyX
16672 elles doivent être entrées dans le champ d'
16678 Document\SpecialChar menuseparator
16679 Paramètres\SpecialChar menuseparator
16681 \begin_inset space ~
16685 \begin_inset space ~
16691 Elles permettent une modification plus claire des marges de page que celle
16694 Document\SpecialChar menuseparator
16698 Une description détaillée de ces options, en allemand, est disponible dans
16703 de la documentation Koma-script;
16706 \begin_layout Itemize
16707 les classes de document \SpecialChar LaTeX
16708 de la famille Koma-Script définissent un certain
16709 nombre de commandes supplémentaires.
16710 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16712 par des types de paragraphes y correspondant.
16715 \begin_layout Standard
16716 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16718 Koma-Script se trouve dans le
16722 de la documentation Koma-Script
16726 \begin_layout Plain Layout
16727 Il y en a une traduction en anglais, incomplète,
16732 \begin_inset Note Note
16735 \begin_layout Plain Layout
16736 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16747 Les sections qui suivent décrivent seulement les aspects de ces classes
16748 qui ont un sens dans \SpecialChar LyX
16752 \begin_layout Subsection
16755 article (koma-script)
16759 report (koma-script)
16766 \begin_layout Standard
16767 Les classes de document
16769 article (koma-script)
16773 report (koma-script)
16779 sont implémentées respectivement dans les fichiers de format
16792 Ils contiennent tous les types de paragraphe correspondant aux classes
16793 standard respectives
16805 mais partiellement modifiés, à l'exception du type
16809 , spécifique à \SpecialChar LyX
16810 , qui est remplacé par le nouveau type
16814 (Labeling) qui a les mêmes fonctions.
16819 , il y d'autres nouveaux types de paragraphe.
16826 letter (koma-script)
16831 \begin_layout Itemize
16844 (Addsec) : sont les équivalents respectifs de
16856 , ajoutant de plus une entrée dans la table des matières.
16865 n'existent pas dans
16867 article (koma-script)
16872 \begin_layout Itemize
16881 : ont le même role que, respectivement
16889 , mais sans indiquer de numéro de chapitre ou de section.
16894 n'est pas disponible dans
16896 article (koma-script)
16902 \begin_layout Plain Layout
16903 Il y a aussi une commande
16915 report (koma-script)
16917 , mais comme elle fait la même chose que
16921 , elle n'a pas été implémentée dans \SpecialChar LyX
16930 \begin_layout Itemize
16935 : génère un en-tête écrit avec des caractères de taille standard, juste
16936 au-dessus du paragraphe suivant et sans modifier la structure du document.
16939 \begin_layout Itemize
16948 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16949 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16950 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16951 vous mettez toujours les légendes au-dessus des tableaux).
16952 Vous pouvez aussi utiliser l'option de classe
16964 pour les tableaux et en
16969 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16972 \begin_layout Itemize
16977 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16979 Si vous utilisez le paramètre optionnel (
16981 Insertion\SpecialChar menuseparator
16987 ), vous pouvez y mettre l'auteur du dicton.
16988 Dicton et auteur sont séparés par une ligne.
16989 Il vous faut au minimum Koma-Script version 2.8q.
16994 n'est pas présent dans
16996 article (koma-script)
17001 \begin_layout Standard
17002 Les types qui sont présentés ci-dessous forment en compagnie des types
17014 , la zone de titre du document.
17015 Ils doivent être entrés au-dessus du premier paragraphe
17016 \begin_inset Quotes cld
17020 \begin_inset Quotes crd
17027 \begin_layout Plain Layout
17028 Les commandes \SpecialChar LaTeX
17029 correspondantes doivent apparaître avant la commande
17041 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17042 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17043 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17059 \begin_layout Itemize
17064 (Subject) : introduit au-dessus du titre ordinaire (
17076 ) un paragraphe centré pour indiquer le sujet du document.
17079 \begin_layout Itemize
17084 (Publishers) : introduit au-dessous du titre ordinaire (
17096 ) un paragraphe centré indiquant le nom de l'éditeur.
17099 \begin_layout Itemize
17104 (Dedication) : dans
17106 report (koma-script)
17112 , dispose un paragraphe centré, sur une page à part après la page de titre,
17116 article (koma-script)
17118 , dispose un paragraphe centré, en-dessous du titre normal (
17134 ) pour la dédicace.
17137 \begin_layout Itemize
17142 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17159 ) pour un en-tête de document.
17162 \begin_layout Itemize
17167 (Uppertitleback) : dans un document
17169 report (koma-script)
17171 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17172 verso de la page de titre.
17173 N'a aucun effet dans un document imprimé en recto seul ni dans
17175 article (koma-script).
17178 \begin_layout Itemize
17183 (Lowertitleback) : dans un document
17185 report (koma-script)
17187 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17188 de la page de titre.
17189 N'a aucun effet dans un document imprimé en recto seul ni dans
17191 article (koma-script).
17194 \begin_layout Itemize
17200 (Extratitle) : introduit une page
17201 \begin_inset Quotes cld
17205 \begin_inset Quotes crd
17208 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17211 \begin_layout Standard
17212 Les fichiers de configuration correspondant aux classes
17214 article (koma-script)
17218 report (koma-script)
17224 comprennent le fichier
17229 C'est là que vous définirez vos propres types.
17234 dans votre répertoire personnel de formats, et éditez-le !
17237 \begin_layout Subsection
17240 letter (koma-script)
17243 \begin_layout Description
17244 Nota: Cette décrit la classe obsolète
17246 KOMA-Script-Letter (v.
17247 \begin_inset space ~
17252 , qui n'est même plus incluse dans les publications KOMA récentes.
17253 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
17255 \begin_inset space ~
17261 \begin_layout Standard
17262 La classe de document
17264 letter (koma-script)
17266 est implémentée dans le fichier
17271 Elle contient tous les paragraphes de la classe standard
17275 correspondante, partiellement modifiés, à l'exception des types
17288 , spécifiques à \SpecialChar LyX
17289 et qui sont remplacés par le nouveau type
17294 En plus par rapport à la classe standard, elle contient les types connus
17308 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17311 \begin_layout Standard
17312 L'apparence de la lettre produite par cette classe de document peut-être
17313 contrôlée par des commandes \SpecialChar LaTeX
17314 que vous pouvez insérer dans le préambule
17319 \begin_layout Plain Layout
17320 On obtient un en-tête
17321 \begin_inset Quotes cld
17325 \begin_inset Quotes crd
17328 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17333 \begin_layout LyX-Code
17343 \begin_layout LyX-Code
17359 \begin_layout LyX-Code
17369 \begin_layout LyX-Code
17390 Une description détaillée de ces commandes se trouve en langue allemande
17391 dans la documentation de Koma-Script
17396 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17399 \begin_layout Standard
17408 définissent le début de la lettre et doivent être présents dans toute lettre.
17409 Pour les identifier dans \SpecialChar LyX
17418 apparaissent dans la marge.
17419 Il est possible d'écrire plusieurs lettres en un seul fichier.
17424 provoque le passage à une nouvelle lettre au même destinataire, et le type
17429 permet de changer de destinataire.
17447 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17448 plusieurs fois dans une même lettre.
17451 \begin_layout Itemize
17456 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17457 t le début d'une lettre.
17460 \begin_layout Itemize
17465 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17466 et produit implicitement une nouvelle lettre.
17469 \begin_layout Itemize
17478 : introduit un paragraphe pour la formule de politesse finale.
17481 \begin_layout Itemize
17486 : introduit un post-scriptum.
17489 \begin_layout Itemize
17494 : introduit un paragraphe pour les co-destinataires.
17497 \begin_layout Itemize
17503 (Encl) : introduit un paragraphe pour les pièces jointes.
17506 \begin_layout Standard
17547 sont des types qui présentent une invite et qui servent à entrer des renseignem
17548 ents qui seront utilisés par la classe de document.
17549 Nous les appellerons
17550 \begin_inset Quotes cld
17554 \begin_inset Quotes crd
17561 \begin_layout Plain Layout
17562 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17563 \begin_inset Quotes cld
17567 \begin_inset Quotes crd
17570 , je ne dis pas non.
17579 \begin_layout Plain Layout
17580 On pourrait considérer que les types
17588 devraient être des types à invite.
17589 Cependant, à cause de la signification particulière de ces types, je les
17590 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17592 En plus, cela choquerait mon sens de la symétrie si les types
17600 avaient une apparence très différente.
17606 Ces types doivent être présents avant le type
17613 \begin_layout Standard
17614 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17615 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17616 ion d'un type donné, mais aussi d'autres facteurs.
17617 Par exemple, dans le comportement par défaut, une signature entrée avec
17622 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17627 La valeur indiquée pour
17631 n'apparaîtra même pas dans la lettre.
17632 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17633 environnement de lettre.
17636 \begin_layout Standard
17637 Les types à invite peuvent être utilisés comme des paragraphes vides.
17638 Cela a un sens par exemple pour le type
17642 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17647 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17652 vide, il n'y a réellement pas de signature spécifiée.
17655 \begin_layout Standard
17656 Il est possible en utilisant ces types à invite de créer un patron de lettre
17657 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17658 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17661 \begin_layout Itemize
17666 (Name) : nom de l'expéditeur.
17667 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17668 dans l'en-tête de la lettre.
17671 \begin_layout Itemize
17676 : signature de l'expéditeur.
17677 Par défaut, apparaît en dessous du type
17686 est absent, c'est la valeur du type
17693 \begin_layout Itemize
17698 (Address) : adresse de l'expéditeur.
17699 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17700 en dessous du nom de l'expéditeur.
17703 \begin_layout Itemize
17708 (Telephone) : numéro de téléphone de l'expéditeur.
17709 Par défaut, correspond à la variable
17715 de \SpecialChar LaTeX
17719 \begin_layout Itemize
17724 (Place) : lieu d'écriture de la lettre.
17727 \begin_layout Itemize
17732 : date d'écriture de la lettre.
17741 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17742 en dessous du destinataire.
17747 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17753 S'il n'y a pas de paragraphe
17757 , la date du jour est utilisée.
17760 \begin_layout Itemize
17765 (Backaddress) : adresse pour le retour du courrier.
17766 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17770 \begin_layout Itemize
17775 (Specialmail) : informations spéciales sur le courrier.
17776 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17777 l'adresse de retour du courrier.
17780 \begin_layout Itemize
17785 (Location) : informations supplémentaires.
17786 Par défaut, apparaît à droite en dessous du champ du destinataire.
17789 \begin_layout Itemize
17794 : le titre de la lettre.
17795 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17799 \begin_layout Itemize
17804 : le sujet de la lettre.
17805 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17812 \begin_layout Standard
17833 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17834 titre, une ligne qui contient les champs
17835 \begin_inset Quotes cld
17839 \begin_inset Quotes crd
17843 \begin_inset Quotes cld
17847 \begin_inset Quotes crd
17851 \begin_inset Quotes cld
17855 \begin_inset Quotes crd
17859 \begin_inset Quotes cld
17863 \begin_inset Quotes crd
17867 \begin_inset Quotes cld
17871 \begin_inset Quotes crd
17875 \begin_inset Quotes cld
17879 \begin_inset Quotes crd
17884 \begin_inset Quotes cld
17888 \begin_inset Quotes crd
17892 reprend la valeur donnée dans
17897 Si l'un quelconque de ces types
17898 \begin_inset Quotes cld
17901 pour lettre commerciale
17902 \begin_inset Quotes crd
17905 est utilisé, la valeur donnée pour
17909 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17917 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17918 le champ du destinataire) est supprimée.
17919 Les types sont implémentés comme des types à invite, avec les invites correspon
17920 dantes, et doivent être utilisés avant le type
17927 \begin_layout Itemize
17932 (Yourref) : Votre référence
17935 \begin_layout Itemize
17940 (Yourmail) : Votre courrier du
17943 \begin_layout Itemize
17948 (Myref) : Notre référence
17951 \begin_layout Itemize
17956 (Customer) : Numéro de client
17959 \begin_layout Itemize
17964 (Invoice) : Numéro de facture
17967 \begin_layout Subsection
17968 La nouvelle classe lettre :
17970 letter (koma-script v.2)
17973 \begin_layout Standard
17979 \begin_layout Standard
17980 \begin_inset VSpace medskip
17986 \begin_layout Standard
17987 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17995 , désormais périmée.
17996 Elle a – du côté \SpecialChar LaTeX
17997 – une interface complètement nouvelle et n'est pas compatible
17998 avec l'ancienne classe.
18000 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
18003 \begin_layout Standard
18004 Cette classe recouvre les mêmes fonctionnalités que
18006 letter (koma-script)
18008 , plus quelques autres.
18009 Les éléments de base sont
18013 (adresse du destinataire, comme
18017 dans le précédent format),
18030 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
18031 lettres dans un même document).
18032 Les nouveaux éléments concernent l'expéditeur, ce sont :
18048 et la possibilité de mettre un
18054 Insertion\SpecialChar menuseparator
18060 \begin_layout Standard
18061 La plus grande amélioration est la possibilité de configurer la mise en
18062 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18065 Document\SpecialChar menuseparator
18066 Paramètres\SpecialChar ldots
18069 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18074 ), qui sera lu comme une option de classe
18078 \begin_layout Plain Layout
18079 Le paquetage KOMA est livré avec quelques fichiers
18084 Il y a par exemple un fichier
18088 qui suit les règles typographiques allemandes, et un
18092 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18098 Vous pouvez charger cette dernière avec l'option de classe
18102 , mise dans le champ
18108 Document\SpecialChar menuseparator
18109 Paramètres\SpecialChar menuseparator
18111 \begin_inset space ~
18115 \begin_inset space ~
18126 Jetez donc un œil sur le modèle
18130 fourni avec \SpecialChar LyX
18131 , qui vous donnera des exemples.
18132 Vous trouverez une description détaillée dans la documentation de Koma-Script
18140 \begin_layout Subsection
18144 \begin_layout Standard
18145 Avec \SpecialChar LyX
18146 , la visualisation d'un document de classe Koma-Script peut poser quelques
18150 \begin_layout Itemize
18151 le numéro de chapitre pour un type
18155 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18156 d'être sur la même ligne juste avant.
18157 C'est causé par le comportement interne de \SpecialChar LyX
18158 face au marqueur de type
18162 dans le fichier de format;
18165 \begin_layout Itemize
18166 les en-têtes des types
18174 sont uniquement dans la
18175 \begin_inset Quotes cld
18179 \begin_inset Quotes crd
18182 table des matières \SpecialChar LaTeX
18183 , et pas dans la table des matières \SpecialChar LyX
18186 Document\SpecialChar menuseparator
18192 \begin_layout Itemize
18193 les paragraphes avec la classe de document
18197 apparaissent séparés par de l'interligne supplémentaire, et non par une
18199 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18201 Mais dans la fenêtre
18203 Document\SpecialChar menuseparator
18206 le bouton à cocher correspondant indique
18215 insère toujours des commandes \SpecialChar LaTeX
18216 supplémentaires dans le document pour causer
18217 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18220 \begin_layout Section
18221 Article (mwart), book (mwbk) and report (mwrep)
18222 \begin_inset Argument 1
18225 \begin_layout Plain Layout
18236 \begin_layout Standard
18242 \begin_layout Standard
18243 Les classes de document \SpecialChar LyX
18256 correspondent aux classes de document \SpecialChar LaTeX
18270 Elles remplacent les classes de document standard
18282 et sont mieux adaptées en bien des aspects aux conventions typographiques
18286 \begin_layout Standard
18287 Les différences principales sont :
18290 \begin_layout Itemize
18291 Les titres non numérotés (avec une étoile, comme
18295 ) sont présents dans la table des matières.
18298 \begin_layout Itemize
18299 Des styles de mise en page supplémentaires :
18303 \begin_layout Description
18304 uheadings en-têtes sur plusieurs lignes,
18307 \begin_layout Description
18308 myheadings en-têtes personnalisés, définis par les commandes
18323 \begin_layout Description
18324 myuheadings en-têtes personnalisés sur plusieurs lignes
18327 \begin_layout Description
18328 outer le numéro de page est placé du côté extérieur de la page
18332 \begin_layout Itemize
18337 \begin_layout Description
18338 rmheadings titres avec empattement – par défaut,
18341 \begin_layout Description
18342 sfheadings titres sans empattement,
18345 \begin_layout Description
18346 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18349 \begin_layout Description
18350 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18353 \begin_layout Description
18354 withmarginpar réserver de la place sur la page pour les marges.
18358 \begin_layout Section
18362 \begin_layout Standard
18372 \begin_layout Subsection
18376 \begin_layout Standard
18381 est une classe très puissante et en constante évolution.
18382 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18383 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18384 en forme de son document.
18389 est basée sur la classe standard
18393 , mais elle peut aussi émuler la classe
18400 \begin_layout Standard
18405 , le développeur de
18409 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18412 La plupart ont été rassemblés avec
18417 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18418 les annexes, les chapitres et autres.
18420 , ne gère pas de façon native la plupart de ces fonctionnalités.
18421 Quelque-unes pourront être ajoutées dans de prochaines versions
18425 \begin_layout Plain Layout
18426 Vous êtes invités à faire des suggestions à
18427 \begin_inset Flex URL
18430 \begin_layout Plain Layout
18432 lyx-devel@lists.lyx.org
18442 , beaucoup ne le seront probablement jamais, à cause des limitations de
18443 la structure de \SpecialChar LyX
18445 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18446 de quelques commandes \SpecialChar LaTeX
18447 (en code \SpecialChar TeX
18452 \begin_layout Plain Layout
18454 \begin_inset space ~
18458 \begin_inset CommandInset ref
18460 reference "sec:Insérer-du-code-LaTeX"
18464 pour plus de détails.
18470 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18471 par \SpecialChar LyX
18473 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18474 ns de jeter un œil au manuel détaillé de la classe
18482 \begin_layout Plain Layout
18484 \begin_inset Flex URL
18487 \begin_layout Plain Layout
18489 CTAN:/macros/latex/memoir/memman.pdf
18499 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18500 à la fois une description complète de la bonne manière de typographier
18501 et un superbe exemple de bonne typographie en lui-même.
18504 \begin_layout Subsection
18505 Fonctions de base et restrictions
18508 \begin_layout Standard
18513 accepte toutes les fonctions de la classe standard
18518 Il y a pourtant quelques différences, comme celles qui suivent :
18521 \begin_layout Description
18523 \begin_inset space ~
18527 \begin_inset space ~
18531 \begin_inset space ~
18534 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18538 \begin_layout Description
18540 \begin_inset space ~
18544 \begin_inset space ~
18548 \begin_inset space ~
18552 \begin_inset Quotes cld
18556 \begin_inset Quotes crd
18559 n'est pas géré, à cause d'un conflit de commandes entre
18567 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18570 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18573 Document\SpecialChar menuseparator
18574 Paramètres\SpecialChar menuseparator
18576 \begin_inset space ~
18580 \begin_inset space ~
18584 \begin_inset space ~
18590 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18597 dans le corps du texte ou dans le préambule (par exemple
18601 chapterstyle{companion}
18606 \begin_layout Description
18608 \begin_inset space ~
18611 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18612 facultatif dans les classes standard.
18613 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18614 la table des matière et les entêtes (par exemple, quand le titre est trop
18616 Dans \SpecialChar LyX
18617 , vous pouvez le faire avec
18619 Insertion\SpecialChar menuseparator
18621 \begin_inset space ~
18626 au début de la section/chapitre.
18631 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18633 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18634 du texte, un pour la table des matières et un pour les entêtes.
18636 rend ceux-ci accessibles via des variantes particulières de
18639 \begin_inset space ~
18649 \begin_layout Description
18651 \begin_inset space ~
18654 : dans les classes standard (et dans beaucoup d'autres classes), la table
18655 des matières, la liste des tableaux et la liste des figures commencent
18656 automatiquement une novelle page.
18661 ne suit pas cette règle.
18662 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18665 \begin_layout Description
18667 \begin_inset space ~
18671 \begin_inset space ~
18675 \begin_inset space ~
18678 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18679 de titre (dans les classes standard, les pages de titres sont
18680 \begin_inset Quotes cld
18684 \begin_inset Quotes crd
18687 , c'est-à-dire sans numérotation).
18688 Si vous voulez une page de titre vide, tapez
18692 aliaspagestyle{title}{empty}
18697 \begin_layout Description
18699 \begin_inset space ~
18702 : avec l'option de classe
18708 Document\SpecialChar menuseparator
18709 Paramètres\SpecialChar menuseparator
18711 \begin_inset space ~
18715 \begin_inset space ~
18718 document\SpecialChar menuseparator
18719 Options de classe\SpecialChar menuseparator
18722 ), vous pouvez imiter le style
18727 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18728 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18729 ne commenceront pas sur une nouvelle page (mais –
18730 \begin_inset space ~
18734 \begin_inset Quotes cld
18738 \begin_inset Quotes crd
18746 \begin_inset space ~
18749 – ils sont encore autorisés), les parties cependant utilisent leur propre
18757 \begin_layout Description
18759 \begin_inset space ~
18763 \begin_inset space ~
18767 \begin_inset space ~
18771 \begin_inset space ~
18774 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18775 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18786 Il produit une erreur et arrête \SpecialChar LaTeX
18787 dès qu'une commande de ce genre apparaît.
18792 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18793 (qui au moins ne stoppe pas \SpecialChar LaTeX
18795 Puisque beaucoup de paquetages \SpecialChar LaTeX
18796 et en particulier les fichiers de style
18797 Bib\SpecialChar TeX
18798 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18802 \begin_layout Subsection
18803 Fonctions supplémentaires
18806 \begin_layout Standard
18807 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18809 fait pas beaucoup pour l'instant).
18810 veuillez consulter le manuel de
18818 \begin_layout Plain Layout
18820 \begin_inset Flex URL
18823 \begin_layout Plain Layout
18825 CTAN:/macros/latex/memoir/memman.pdf
18835 pour plus de détails.
18838 \begin_layout Description
18840 \begin_inset space ~
18843 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18845 Hé bien, c'est une classe book.
18846 En principe, les classes book n'ont pas d'abstract.
18847 Memoir, lui, en a une.
18848 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18852 \begin_layout Description
18854 \begin_inset space ~
18857 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18858 chapitre est brièvement décrit sous le titre et aussi dans la table des
18859 matières (par exemple :
18861 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18864 Chapterprecis fait exactement cela.
18865 Cela n'a donc de sens qu'après un début de chapitre.
18868 \begin_layout Description
18870 \begin_inset space ~
18873 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18878 fournit un moyen élégant de mettre en forme une telle devise.
18879 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18880 séparés par une petite ligne.
18881 L'auteur (source) peut être saisi via Insérer
18883 \SpecialChar menuseparator
18884 Source épigraphique.
18887 \begin_layout Description
18889 \begin_inset space ~
18892 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18893 (jusqu'à de très complexes poèmes figuratifs).
18895 n'en gère que quelques-uns.
18900 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18901 des matières (l'environnement standard pour les poèmes est
18910 a plusieurs versions améliorées de
18914 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18915 , puisqu'ils doivent être emboîtés
18916 à l'intérieur d'environnements
18920 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18924 \begin_layout Description
18926 \begin_inset space ~
18933 , mais il n'ajoute pas une entrée à la table des matières.
18936 \begin_layout Section
18940 \begin_layout Standard
18941 La classe de document
18946 \begin_inset Quotes cld
18950 \begin_inset Quotes crd
18953 ) offre une alternative à la classe standard
18958 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18959 des sections et en-têtes en police sans empattement, ainsi que d'autres
18963 \begin_layout Section
18964 Publications Springer(
18971 \begin_layout Standard
18977 \begin_layout Subsection
18981 \begin_layout Standard
18982 Ce sont les fichiers de format pour certains types de journaux édités par
18983 Springer Verlag et dont la liste apparaît à
18984 \begin_inset Flex URL
18987 \begin_layout Plain Layout
18989 http://www.springer.de/author/tex/help-journals.html
18994 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18995 maintenant du \SpecialChar LaTeX2e
18997 C'est un système modulaire : ce qui est commun à tous les journaux est
19002 , et les fichiers de format particuliers à un journal (comme, par exemple,
19011 ) peuvent l'inclure.
19014 \begin_layout Standard
19015 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
19016 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19025 en suivant le schéma donné dans
19032 \begin_layout Standard
19033 Ce n'a raisonnablement bien été testé que pour le
19046 sont fournis avec la distribution standard de \SpecialChar LyX
19048 Installez le fichier de classe correspondant (téléchargé chez Springer)
19049 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19054 dans le cas de te\SpecialChar TeX
19055 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19057 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19058 et ça devrait fonctionner.
19061 \begin_layout Subsection
19065 \begin_layout Standard
19066 Un grand nombre de styles de type théorème –
19074 , \SpecialChar ldots
19082 \begin_layout Standard
19105 Titre_\SpecialChar LaTeX
19108 (Running_\SpecialChar LaTeX
19137 (Acknowledgements),
19142 Voir la documentation du fichier de classe de Springer pour les détails.
19145 \begin_layout Subsection
19146 Publications supportées
19149 \begin_layout Itemize
19163 \begin_layout Itemize
19166 Probability Theory and Related Fields
19174 Jean-Marc Lasgouttes
19177 \begin_layout Standard
19178 Ajoutez le vôtre, ce n'est pas si dur !
19181 \begin_layout Subsection
19185 \begin_layout Standard
19186 Ces fichiers sont partiellement basés sur l'ancien
19190 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19191 style \SpecialChar LaTeX
19193 Tout ceci, ainsi que le format
19197 , est maintenant dépassé.
19198 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19199 des fichiers de format \SpecialChar LyX
19203 \begin_layout Subsection
19207 \begin_layout Standard
19209 Mais probablement moins que dans l'ancien
19216 \begin_layout Section
19217 Rev\SpecialChar TeX
19221 \begin_layout Standard
19227 \begin_layout Standard
19228 \begin_inset VSpace bigskip
19234 \begin_layout Standard
19239 \begin_inset space ~
19244 marche avec la classe Rev\SpecialChar TeX
19246 \begin_inset Formula $\beta$
19249 de mai 1999) de l'American Physical Society.
19252 \begin_layout Standard
19254 a une classe de texte
19258 , qui marche avec Rev\SpecialChar TeX
19260 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19262 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19264 \SpecialChar LaTeX2e
19265 , même si on l'a trafiqué pour qu'elle marche.
19266 Comme Rev\SpecialChar TeX
19267 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19273 \begin_inset space ~
19278 devrait être assez facile à utiliser.
19281 \begin_layout Standard
19282 Cette documentation est censée servir en
19286 de la documentation de Rev\SpecialChar TeX
19287 4.0, nous ne décrirons donc aucune des macros
19288 spéciales Rev\SpecialChar TeX
19289 , et supposerons que vous savez ce qu'il faut mettre dans
19290 le préambule si besoin.
19293 \begin_layout Subsection
19297 \begin_layout Standard
19298 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19299 4, comme c'est décrit
19300 dans le fichier README du paquetage.
19301 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19303 \begin_inset Flex URL
19306 \begin_layout Plain Layout
19308 http://publish.aps.org/revtex4/
19314 Installez-le quelque part où \SpecialChar LaTeX
19316 Testez-le en essayant de \SpecialChar LaTeX
19317 er un court document Rev\SpecialChar TeX
19318 4 dans un répertoire
19319 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19321 Ensuite, si vous reconfigurez \SpecialChar LyX
19322 , il trouvera le fichier de classe et vous
19323 laissera utiliser la classe de texte
19330 \begin_layout Standard
19331 Probablement la façon la plus simple de démarrer est soit d'importer un
19332 document Rev\SpecialChar TeX
19337 , soit d'utiliser le modèle
19340 \begin_inset space ~
19345 , qui se trouve dans le répertoire de modèles.
19348 \begin_layout Subsection
19352 \begin_layout Standard
19353 Les paramètres optionnels de
19360 \begin_inset Quotes cld
19364 \begin_inset Quotes crd
19368 \begin_inset Quotes cld
19372 \begin_inset Quotes crd
19375 , vont dans le champ d'
19381 Document\SpecialChar menuseparator
19384 \SpecialChar menuseparator
19388 \begin_inset space ~
19392 \begin_inset space ~
19397 , comme d'habitude.
19398 Rappelez-vous que dans Rev\SpecialChar TeX
19399 , il faut au moins un paramètre optionnel !
19402 \begin_layout Standard
19403 Le reste de ce qui va dans le préambule, comme
19409 etc., va comme d'habitude dans la fenêtre
19414 \begin_inset space ~
19425 \begin_layout Subsection
19430 \begin_layout Plain Layout
19431 NdT : Dans la section sur Rev\SpecialChar TeX
19433 \begin_inset Quotes cld
19437 \begin_inset Quotes crd
19441 \begin_inset Quotes cld
19445 \begin_inset Quotes crd
19448 à de nombreux endroits.
19449 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19450 de toute façon à un champ à remplir.
19451 N'ayant pas Rev\SpecialChar TeX
19452 , je ne peux pas aller vérifier.
19460 \begin_layout Standard
19461 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19463 Par exemple, le champ
19474 Notez que (au moins pour Rev\SpecialChar TeX
19475 4.0 Beta), les champs
19483 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19488 \begin_layout Plain Layout
19489 Au cas où ça vous intéresse, les deux sont inclus pour que
19493 puisse traduire à la fois
19513 \begin_layout Subsection
19517 \begin_layout Standard
19518 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19519 4 qui peuvent causer des erreurs
19520 qui sont encore plus troublantes dans \SpecialChar LyX
19524 \begin_layout Standard
19525 Dans Rev\SpecialChar TeX
19543 L'équivalent \SpecialChar LyX
19544 en est qu'il y a un champ
19553 de notes de bas de page dans le champ
19557 , ou des choses étranges apparaîtront.
19558 Voyez la documentation de Rev\SpecialChar TeX
19559 4 pour plus de détails.
19563 \begin_layout Standard
19564 Également, les champs
19577 \begin_inset space ~
19584 (Thanks) doivent être placés
19596 correspondant (ou son équivalent
19609 , la compilation \SpecialChar LaTeX
19613 \begin_layout Chapter
19615 et applications externes
19618 \begin_layout Section
19619 Correcteur \SpecialChar TeX
19623 \begin_layout Standard
19629 \begin_layout Subsection
19633 \begin_layout Standard
19634 Vous trouverez dans le menu
19641 \begin_inset space ~
19648 Cette fonctionnalité requière le programme
19657 \begin_layout Plain Layout
19662 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19672 et la commande est donc grisée si celui-ci n'est pas installé.
19673 Vous pouvez vous le procurer de CTAN,
19674 \begin_inset Newline newline
19678 \begin_inset CommandInset href
19680 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19688 \begin_layout Standard
19691 Chk\SpecialChar TeX
19694 est un programme qui a été écrit par
19699 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19700 n'étaient pas naturelles et
19701 s'oubliaient facilement.
19702 Ce programme parcourt votre fichier \SpecialChar LaTeX
19703 et en vérifie la bonne écriture.
19704 C'est donc l'équivalent de
19709 , mais pour \SpecialChar LaTeX
19713 \begin_layout Standard
19714 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19717 est déjà censé produire du \SpecialChar LaTeX
19718 exempt de fautes ? La réponse est simple :
19723 ne vérifie pas seulement la
19729 d'un fichier C, mais aussi la bonne utilisation des types,
19734 Chk\SpecialChar TeX
19740 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19746 Chk\SpecialChar TeX
19752 est à même de détecter des erreurs courantes comme
19756 \begin_layout Plain Layout
19757 NdT : Certaines de ces règles me sont totalement inconnues.
19758 Il est possible qu'elles ne s'appliquent pas à la langue française.
19769 \begin_layout Itemize
19770 de mauvais points de suspension :
19771 \begin_inset Newline newline
19774 Utiliser \SpecialChar ldots
19778 \begin_layout Itemize
19779 des espaces à l'intérieur des parenthèses :
19780 \begin_inset Newline newline
19783 ( mauvais espacement );
19786 \begin_layout Itemize
19787 l'utilisation d'espaces normaux dans des abréviations courantes :
19788 \begin_inset Newline newline
19791 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19797 \begin_layout Itemize
19798 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19799 lettre est une majuscule :
19800 \begin_inset Newline newline
19804 Et l'espacement n'est pas bon;
19807 \begin_layout Itemize
19808 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19810 \begin_inset Newline newline
19813 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19814 d'apparaître sur une mauvaise page.
19816 \begin_inset CommandInset label
19826 \begin_layout Plain Layout
19827 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19828 numéro dans le texte) n'est pas collé au mot le précédant.
19834 L'étiquette est ici trop séparée;
19837 \begin_layout Itemize
19838 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19840 \begin_inset Newline newline
19843 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19845 \begin_inset Quotes cld
19849 \begin_inset Quotes crd
19852 et le numéro, et ça ferait le plus mauvais effet...
19854 \begin_inset CommandInset ref
19856 reference "sec:chktex"
19863 \begin_layout Itemize
19865 \begin_inset Quotes cld
19869 \begin_inset Quotes crd
19873 \begin_inset Quotes cld
19877 \begin_inset Formula $\times$
19881 \begin_inset Quotes crd
19884 entre deux nombres :
19885 \begin_inset Newline newline
19888 2x2 rend beaucoup moins bien que
19889 \begin_inset Formula $2\times2$
19895 \begin_layout Standard
19896 et bien plus encore...
19897 C'est un outil très utile pour le
19898 \begin_inset Quotes cld
19902 \begin_inset Quotes crd
19905 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19906 correction de l'orthographe et avant d'affiner la typographie.
19909 \begin_layout Subsection
19913 \begin_layout Standard
19914 Si le programme est installé, l'employer est un jeu d'enfant : faites
19915 \begin_inset Newline newline
19920 Outils\SpecialChar menuseparator
19922 \begin_inset space ~
19930 générera alors une version \SpecialChar LaTeX
19931 de votre document, lancera
19933 Chk\SpecialChar TeX
19936 pour la corriger, puis insérera des
19937 \begin_inset Quotes cld
19941 \begin_inset Quotes crd
19944 avec les avertissements de
19946 Chk\SpecialChar TeX
19950 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19951 facilement les trouver avec
19953 Navigation\SpecialChar menuseparator
19956 , ou par le raccourci clavier
19960 (d'après le fichier de raccourcis implicites
19965 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19982 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19983 Si vous ne comprenez pas l'avertissement, ignorez-le.
19984 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19987 Chk\SpecialChar TeX
19990 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19994 \begin_layout Standard
19995 Ce document est un excellent terrain d'entraînement, et sa vérification
19996 lèvera sûrement quelques avertissements.
19997 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19998 des fausses alertes.
20001 \begin_layout Subsection
20005 \begin_layout Standard
20006 Vous trouverez parfois que
20008 Chk\SpecialChar TeX
20011 est plus bavard qu'il ne devrait l'être.
20012 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
20013 à vos propres goûts.
20017 \begin_layout Standard
20020 Chk\SpecialChar TeX
20023 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20026 Chk\SpecialChar TeX
20029 dans \SpecialChar LyX
20031 En effet, \SpecialChar LyX
20032 génère un fichier \SpecialChar LaTeX
20033 un peu particulier pour être ensuite capable
20034 de faire correspondre les numéros de lignes indiqués par
20036 Chk\SpecialChar TeX
20041 \begin_layout Plain Layout
20042 Vous pouvez trouver toutes les indications de
20048 Document\SpecialChar menuseparator
20050 \begin_inset space ~
20054 \begin_inset space ~
20071 avec la structure interne du document.
20072 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20073 Vous pouvez faire deux choses contre cela :
20076 \begin_layout Itemize
20077 Paramétrez l'appel à
20079 Chk\SpecialChar TeX
20084 Outils\SpecialChar menuseparator
20085 Préférences\SpecialChar menuseparator
20086 Sorties\SpecialChar menuseparator
20090 , ou alors dans le fichier de configuration de l'installation de
20092 Chk\SpecialChar TeX
20095 (souvent, le fichier
20100 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20101 ou désactivés à la ligne de commande.
20104 \begin_layout Itemize
20105 Exportez votre document en tant que fichier \SpecialChar LaTeX
20108 Fichier\SpecialChar menuseparator
20109 Exporter\SpecialChar menuseparator
20113 et lancer manuellement
20118 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20119 correspondant dans le document \SpecialChar LyX
20120 , mais avec un peu de patience, vous devriez
20124 \begin_layout Standard
20125 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20135 pour désactiver un avertissement, et
20140 Les entrées en italiques sont désactivées par défaut, car le réglage de
20142 \begin_inset Quotes cld
20147 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20150 \begin_inset Quotes crd
20156 \begin_layout Standard
20157 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20158 désactivation d'avertissements, et pas aux autres.
20159 En effet, \SpecialChar LyX
20160 utilise les autres options à sa convenance pour dialoguer avec
20168 \begin_layout Enumerate
20172 Command terminated with space.
20173 (La commande se termine par une espace.)
20176 \begin_layout Enumerate
20179 Non-breaking space (
20180 \begin_inset Quotes eld
20188 \begin_inset Quotes erd
20191 ) should have been used.
20192 (Il faut utiliser ici une espace insécable (
20195 \begin_inset Quotes cld
20199 \begin_inset Quotes crd
20207 \begin_layout Enumerate
20211 You should enclose the previous parenthesis with
20212 \begin_inset Quotes eld
20220 \begin_inset Quotes erd
20224 (Vous devriez entourer les parenthèses précédentes par
20230 \begin_inset Quotes cld
20234 \begin_inset Quotes crd
20245 \begin_layout Enumerate
20248 Italic correction (
20249 \begin_inset Quotes eld
20259 \begin_inset Quotes erd
20262 ) found in non-italic buffer.
20263 (Une correction d'italique (
20266 \begin_inset Quotes cld
20272 \begin_inset Quotes crd
20277 ) est dans un groupe qui n'est pas en italique.)
20280 \begin_layout Enumerate
20283 Italic correction (
20284 \begin_inset Quotes eld
20294 \begin_inset Quotes erd
20297 ) found more than once.
20298 (Il y a plus d'une correction d'italique (
20301 \begin_inset Quotes cld
20307 \begin_inset Quotes crd
20315 \begin_layout Enumerate
20319 No italic correction (
20320 \begin_inset Quotes eld
20330 \begin_inset Quotes erd
20334 (Il n'y a pas de correcteur d'italique (
20337 \begin_inset Quotes cld
20343 \begin_inset Quotes crd
20354 \begin_layout Enumerate
20358 \begin_inset Quotes eld
20366 \begin_inset Quotes erd
20370 \begin_inset Quotes eld
20378 \begin_inset Quotes erd
20385 \begin_inset Quotes cld
20389 \begin_inset Quotes crd
20394 requière l'utilisation de
20397 \begin_inset Quotes cld
20401 \begin_inset Quotes crd
20409 \begin_layout Enumerate
20412 Wrong length of dash may have been used.
20413 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20416 \begin_layout Enumerate
20420 \begin_inset Quotes eld
20428 \begin_inset Quotes erd
20432 \begin_inset Quotes eld
20440 \begin_inset Quotes erd
20450 \begin_inset Quotes cld
20454 \begin_inset Quotes crd
20465 \begin_inset Quotes cld
20469 \begin_inset Quotes crd
20477 \begin_layout Enumerate
20481 \begin_inset Quotes eld
20489 \begin_inset Quotes erd
20498 \begin_inset Quotes cld
20506 \begin_inset Quotes crd
20515 \begin_layout Enumerate
20519 \begin_inset Quotes eld
20527 \begin_inset Quotes erd
20530 to achieve an ellipsis.
20531 (Vous devriez utiliser
20534 \begin_inset Quotes cld
20538 \begin_inset Quotes crd
20543 pour une ellipse (points de suspension).)
20546 \begin_layout Enumerate
20549 Inter-word spacing (
20550 \begin_inset Quotes eld
20560 \begin_inset Quotes eld
20563 ) should perhaps be used.
20564 (Une espace d'entre mots (
20567 \begin_inset Quotes cld
20573 \begin_inset space ~
20579 \begin_inset Quotes crd
20582 ) devrait peut-être être utilisé.)
20585 \begin_layout Enumerate
20588 Inter-sentence spacing (
20589 \begin_inset Quotes eld
20599 \begin_inset Quotes erd
20602 ) should perhaps be used.
20603 (Une espace d'entre phrases (
20606 \begin_inset Quotes cld
20612 \begin_inset Quotes crd
20617 ) devrait peut-être être utilisé.)
20620 \begin_layout Enumerate
20623 Could not find argument for command.
20624 (N'a pas trouvé de paramètre à la commande.)
20627 \begin_layout Enumerate
20631 \begin_inset Quotes eld
20639 \begin_inset Quotes erd
20643 (Aucune occurrence de
20644 \begin_inset Quotes cld
20652 \begin_inset Quotes crd
20658 \begin_layout Enumerate
20661 Math mode still on at end of \SpecialChar LaTeX
20663 (Le fichier \SpecialChar LaTeX
20664 se termine dans le mode Math.)
20667 \begin_layout Enumerate
20671 \begin_inset Quotes eld
20679 \begin_inset Quotes erd
20682 doesn't match the number of
20683 \begin_inset Quotes eld
20691 \begin_inset Quotes erd
20698 \begin_inset Quotes cld
20702 \begin_inset Quotes crd
20707 ne correspond pas à celui de
20710 \begin_inset Quotes cld
20714 \begin_inset Quotes crd
20722 \begin_layout Enumerate
20725 You should use either
20728 \begin_inset Quotes eld
20736 \begin_inset Quotes erd
20741 as an alternative to
20742 \begin_inset Quotes eld
20750 \begin_inset Quotes erd
20754 (Vous devriez utiliser
20757 \begin_inset Quotes eld
20765 \begin_inset Quotes erd
20773 \begin_inset Quotes cld
20777 \begin_inset Quotes crd
20785 \begin_layout Enumerate
20792 " (ASCII 39) instead of "´" (ASCII 180).
20793 (Vous devriez utiliser
20796 \begin_inset Quotes cld
20800 \begin_inset Quotes crd
20805 (ASCII 39) au lieu de
20808 \begin_inset Quotes cld
20816 \begin_inset Quotes crd
20824 \begin_layout Enumerate
20827 User-specified pattern found.
20828 (A trouvé un format défini par l'utilisateur.)
20831 \begin_layout Enumerate
20834 This command might not be intended.
20835 (Cette commande n'est peut-être pas volontaire.)
20838 \begin_layout Enumerate
20843 (Un commentaire est affiché.)
20846 \begin_layout Enumerate
20877 \begin_layout Enumerate
20880 Delete this space to maintain correct page references.
20881 (Enlevez cette espace pour avoir une pagination correcte.)
20884 \begin_layout Enumerate
20888 You might wish to put this between a pair of
20889 \begin_inset Quotes eld
20897 \begin_inset Quotes erd
20901 (Ce serait peut-être mieux entre deux accolades
20907 \begin_inset Quotes cld
20911 \begin_inset Quotes crd
20919 \begin_layout Enumerate
20922 You ought to remove spaces in front of punctuation.
20923 (Il n'y a pas d'espace devant cette ponctuation.)
20926 \begin_layout Enumerate
20929 Could not execute \SpecialChar LaTeX
20931 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20935 \begin_layout Enumerate
20944 in front of small punctuation.
20951 devant la ponctuation basse.)
20954 \begin_layout Enumerate
20962 may look prettier here.
20972 \begin_layout Enumerate
20976 Multiple spaces detected in output.
20977 (La sortie affiche ici plusieurs espaces.)
20980 \begin_layout Enumerate
20983 This text may be ignored.
20984 (Ce texte ne sera peut-être pas pris en compte.)
20987 \begin_layout Enumerate
20993 \begin_inset Quotes eld
20998 to begin quotation, not
21006 \begin_inset Quotes eld
21011 pour ouvrir une citation et non
21018 \begin_layout Enumerate
21025 to end quotation, not
21028 \begin_inset Quotes eld
21038 pour clore une citation et non
21041 \begin_inset Quotes eld
21049 \begin_layout Enumerate
21053 (Ne mélangez pas les différents types de guillemets.)
21056 \begin_layout Enumerate
21059 You should perhaps use
21060 \begin_inset Quotes eld
21068 \begin_inset Quotes erd
21072 (Il vaudrait peut-être mieux utiliser
21075 \begin_inset Quotes cld
21079 \begin_inset Quotes crd
21087 \begin_layout Enumerate
21090 You should put a space in front of/after parenthesis.
21091 (Il faut des espaces à l'extérieur des parenthèses.)
21094 \begin_layout Enumerate
21097 You should avoid spaces in front of/after parenthesis.
21098 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21101 \begin_layout Enumerate
21105 You should not use punctuation in front of/after quotes.
21106 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21109 \begin_layout Enumerate
21112 Double space found.
21116 \begin_layout Enumerate
21119 You should put punctuation outside inner/inside display math mode.
21120 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21123 \begin_layout Enumerate
21126 You ought to not use primitive \SpecialChar TeX
21127 in \SpecialChar LaTeX
21129 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21130 dans du code \SpecialChar LaTeX
21134 \begin_layout Enumerate
21137 You should remove spaces in front of
21138 \begin_inset Quotes eld
21146 \begin_inset Quotes erd
21150 (Ne mettez pas d'espaces devant
21153 \begin_inset Quotes cld
21157 \begin_inset Quotes crd
21165 \begin_layout Enumerate
21168 \begin_inset Quotes eld
21176 \begin_inset Quotes erd
21179 is normally not followed by
21180 \begin_inset Quotes eld
21188 \begin_inset Quotes erd
21195 \begin_inset Quotes cld
21199 \begin_inset Quotes crd
21204 n'est normalement pas suivi de
21207 \begin_inset Quotes cld
21211 \begin_inset Quotes crd
21219 \begin_layout Standard
21220 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21221 une interface plus complète
21222 à cet outil (ainsi qu'à son petit cousin
21226 ) pour pouvoir en exploiter toute la puissance.
21227 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21228 de bonne taille, et voyez le résultat.
21231 \begin_layout Section
21232 Contrôle de version sous \SpecialChar LyX
21236 \begin_layout Standard
21239 Lars Gullik Bjønnes,
21246 \begin_layout Subsection
21250 \begin_layout Standard
21252 accepte la plupart des commandes simples de RCS/CVS/SVN.
21253 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21254 cependant encore passer par un terminal de commande.
21257 \begin_layout Standard
21258 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21259 n, que nous vous conseillons donc.
21260 Un bon document de départ pour Subversion est le Manuel SVN
21264 \begin_layout Plain Layout
21265 \begin_inset CommandInset href
21267 target "http://svnbook.red-bean.com/"
21278 Pour RCS, lisez d'abord
21279 \begin_inset Quotes cld
21283 \begin_inset Quotes crd
21286 (c'est un fichier man : lisez-le avec
21291 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21292 Voyez particulièrement
21293 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21294 (le fichier finissant par
21301 \begin_layout Standard
21302 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21304 devrez connaître l'utilisation de RCS/CVS/SVN.
21305 Le support assuré dans \SpecialChar LyX
21306 a été réalisé pour des versions récentes des paquetages
21307 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21309 En général, les messages de contrôle ne sont pas affichés après chaque
21310 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21313 Les utilisateurs réguliers du contrôle de version apprécieront la barre
21314 d'outils correspondante, qui peut être activée via
21316 Affichage\SpecialChar menuseparator
21317 Barre d'outils\SpecialChar menuseparator
21318 Contrôle de version
21323 \begin_layout Standard
21324 Pour créer vos propres commandes externes, consultez
21325 \begin_inset Flex Code
21328 \begin_layout Plain Layout
21336 Fonctions \SpecialChar LyX
21342 \begin_layout Standard
21343 Il est fortement recommandé d'enregistrer les documents en mode non compressé
21344 lors de l'utilisation du contrôle de version (décochez
21346 Document\SpecialChar menuseparator
21349 si la case est cochée): les documents LyX non compressées sont des fichiers
21350 textuels qui peuvent être fusionnés par le contrôle de version.
21351 Mes documents compressés sont des fichiers binaires qui ne peuvent p
21358 \begin_layout Subsection
21359 Les commandes RCS sous \SpecialChar LyX
21363 \begin_layout Standard
21364 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21366 Vous pouvez les trouver dans
21368 Fichier\SpecialChar menuseparator
21370 \begin_inset space ~
21374 \begin_inset space ~
21380 Lyx a été testé avec RCS 5.7/5.8.
21383 \begin_layout Subsubsection
21386 Initialiser le contrôle de version
21389 \begin_layout Standard
21390 Si votre document n'est pas sous le mode
21391 \begin_inset Quotes cld
21394 contrôle de version
21395 \begin_inset Quotes crd
21398 , c'est le seul choix qui vous soit proposé.
21399 Si vous êtes déjà sous ce mode, l'élément
21400 \begin_inset Flex Noun
21403 \begin_layout Plain Layout
21409 est grisé et inaccessible.
21412 \begin_layout Standard
21413 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21415 demandé de donner une description initiale du document.
21416 Le document est alors mis en mode
21417 \begin_inset Quotes cld
21421 \begin_inset Quotes crd
21424 et il vous faudra faire
21427 \begin_inset space ~
21431 \begin_inset space ~
21436 avant de le modifier.
21437 Un document sous contrôle de version a dans le minibuffer
21438 \begin_inset Quotes cld
21441 [RCS:<version><locker>]
21442 \begin_inset Quotes crd
21445 accolé au nom de fichier.
21448 \begin_layout Standard
21449 En arrière-plan, la commande RCS qui a été lancée est
21452 \begin_layout LyX-Code
21455 ci -q -u -i -t-\SpecialChar softhyphen
21456 "<description_\SpecialChar softhyphen
21457 initiale>" <nom_fichier>.
21460 \begin_layout Standard
21465 pour comprendre le sens des paramètres.
21469 \begin_layout Subsubsection
21471 \begin_inset space ~
21475 \begin_inset space ~
21481 \begin_layout Standard
21482 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21486 \begin_layout Plain Layout
21493 \begin_inset Flex Noun
21496 \begin_layout Plain Layout
21500 Fichier\SpecialChar menuseparator
21502 \begin_inset space ~
21506 \begin_inset space ~
21509 Version\SpecialChar menuseparator
21511 \begin_inset space ~
21515 \begin_inset space ~
21527 Il vous sera alors demandé une description de ceux-ci.
21528 Cette information est conservée dans le fichier d'historique.
21529 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21530 au fichier RCS maître et le document est déverrouillé et remis en mode
21532 \begin_inset Quotes cld
21536 \begin_inset Quotes crd
21542 \begin_layout Itemize
21545 ci -q -u -m"<description>" <nom_fichier>
21548 \begin_layout Subsubsection
21551 Nouvelle version modifiable
21554 \begin_layout Standard
21555 En utilisant cette commande, vous verrouillez le document de manière à ce
21556 que vous soyez le seul à pouvoir l'éditer.
21557 Vous seul en possédez les droits d'écriture.
21558 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21560 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21563 \begin_layout Itemize
21566 co -q -l <nom_fichier>
21569 \begin_layout Subsubsection
21572 Revenir à la version du dépôt
21575 \begin_layout Standard
21576 Ceci annule tous les changements réalisés sur le document depuis que le
21577 document a été figé la dernière fois.
21578 Une demande de confirmation apparaît alors, avant que tous les changements
21582 \begin_layout Itemize
21585 co -f -u<version> <nom_fichier>
21588 \begin_layout Subsubsection
21595 \begin_layout Standard
21596 Ceci va créer une copie du document.
21597 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
21598 l'historique de version n'est pas préservé et la copie est ajoutée comme
21599 un nouveau fichier.
21600 Elle suppose un document propre sans modifications depuis le dernier enregistre
21602 On vous demande un nom de fichier et une description de l'opération de
21604 Ensuite la copie est créée, à la fois localement et dans le dépôt.
21605 Si les répertoires parents de la copie et du document original sont différents,
21606 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
21609 Fichier\SpecialChar menuseparator
21614 Enfin, la copie est chargée à la place du document original.
21617 \begin_layout Itemize
21619 \begin_inset space ~
21623 \begin_inset Newline newline
21627 \begin_inset Flex Code
21630 \begin_layout Plain Layout
21631 \begin_inset Quotes qld
21635 \begin_inset Quotes qld
21644 \begin_inset Flex Code
21647 \begin_layout Plain Layout
21648 \begin_inset Quotes qld
21652 \begin_inset Quotes qld
21661 \begin_inset Newline newline
21665 \begin_inset Flex Code
21668 \begin_layout Plain Layout
21670 \begin_inset Quotes qld
21674 \begin_inset Quotes qld
21685 \begin_layout Subsubsection
21688 Annuler le dernier enregistrement
21691 \begin_layout Standard
21692 Fait comme si la dernière modification n'avait jamais été faite.
21693 Aucune modification n'apparaît sur le document \SpecialChar LyX
21694 , mais la dernière version
21695 est effacée du fichier maître RCS.
21698 \begin_layout Itemize
21701 rcs -o<version> <nom_fichier>
21704 \begin_layout Subsubsection
21707 Visionner historique
21710 \begin_layout Standard
21711 Montre l'historique complet du document RCS.
21716 est ainsi affichée dans une fenêtre.
21721 pour plus d'informations.
21724 \begin_layout Subsubsection
21725 Informations de révision
21728 \begin_layout Standard
21729 Lyx ne connaît que le numéro de version RCS, voir
21730 \begin_inset CommandInset ref
21732 reference "subsec:VCS-Revision-Information"
21739 \begin_layout Subsection
21742 CVS commands in \SpecialChar LyX
21744 \begin_inset Note Note
21747 \begin_layout Plain Layout
21748 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21756 \begin_layout Standard
21759 A subset of CVS operations is supported by \SpecialChar LyX
21761 You can find the commands in the
21763 File\SpecialChar menuseparator
21765 \begin_inset space ~
21771 The version control system SVN is more powerful, so please use it instead
21772 of CVS if possible.
21775 \begin_layout Subsubsection
21782 \begin_layout Standard
21785 If you start from scratch with CVS you have to create your repository and
21786 checkout the working copy with external tools.
21787 If you're using a client-server setup you may need to login before doing
21788 the first repository checkout.
21791 \begin_layout Standard
21794 If your documents are under revision control and others are using the same
21795 repository problems arise when different changes to the same document at
21796 the same location happen.
21797 Standard CVS repositories don't operate with a file locking mechanism.
21798 This may be surprising, but conflicts only occur if people disagree on
21799 the proper content of the same part of a document.
21800 So, if co-workers are used to communicate regularly, these conflicts occur
21802 If they don't communicate they have a fundamental problem anyway.
21803 Nevertheless some people like to work with so called
21804 \begin_inset Quotes eld
21808 \begin_inset Quotes erd
21812 If they do so the working copy of all files is readonly when checked out
21813 first and the user starts editing after using a special command to make
21814 the working copy writable.
21815 When the changes are checked in the working copy returns to readonly state.
21816 With \SpecialChar LyX
21817 one has to edit the
21818 \begin_inset Flex Code
21821 \begin_layout Plain Layout
21829 file and add the line
21830 \begin_inset Flex Code
21833 \begin_layout Plain Layout
21841 to work with reserved checkouts.
21842 The benefit is the possibility to see who is using a writable copy of some
21844 It's not guaranteed only one user makes a copy writable.
21847 \begin_layout Standard
21851 tries to guess if you're using reserved or non-reserved checkouts.
21852 If your working copy is readonly or it is writable and an additional copy
21853 of your document exists in the CVS/Base sub-directory a reserved otherwise
21854 a non-reserved checkout is assumed.
21855 When a reserved checkout is detected you have to use
21856 \begin_inset Flex Noun
21859 \begin_layout Plain Layout
21867 to make your working copy writable if it's readonly.
21869 \begin_inset Flex Noun
21872 \begin_layout Plain Layout
21880 operation is possible and that makes your working copy readonly again after
21881 transferring your changes to the repository.
21884 \begin_layout Standard
21887 More information about CVS can be found here
21888 \begin_inset Flex URL
21891 \begin_layout Plain Layout
21893 http://www.nongnu.org/cvs
21899 \begin_inset Flex URL
21902 \begin_layout Plain Layout
21904 http://ximbiot.com/cvs
21912 \begin_layout Standard
21919 to understand the sub-commands and the switches mentioned below.
21922 \begin_layout Subsubsection
21929 \begin_layout Standard
21932 If your document is not under revision control, this is the only item shown
21934 And if it is under revision control, the
21938 item is not visible.
21942 \begin_layout Standard
21945 This command registers in CVS your document
21946 \begin_inset Flex Strong
21949 \begin_layout Plain Layout
21958 in the case you have already the documents directory under CVS control
21964 This means you have to create or checkout the archive by yourself using
21966 (In case you forget that step \SpecialChar LyX
21967 registers the document with RCS.)
21970 \begin_layout Standard
21973 Then you are asked interactively to supply an initial description of the
21975 Don't forget that registered file is not yet checked in.
21978 \begin_layout Standard
21981 CVS command that is run:
21983 cvs -q add -m"<entered message>" "<file-name>"
21986 \begin_layout Standard
21993 above and for all other CVS commands is an abbreviation for
21994 \begin_inset Quotes eld
21997 change the current working directory to file location and use the file name
21998 without path component as argument
21999 \begin_inset Quotes erd
22005 \begin_layout Subsubsection
22012 \begin_layout Standard
22015 When you are finished editing a file, you commit your changes.
22016 When you do this and you had changed the document, you are asked for a
22017 description of the changes.
22018 After that changes are written to the repository.
22019 In case you didn't change the document and a reserved checkout is detected
22020 the reservation made on
22021 \begin_inset Flex Noun
22024 \begin_layout Plain Layout
22035 \begin_layout Labeling
22036 \labelwidthstring 00.00.0000
22040 \begin_inset space ~
22044 \begin_inset space ~
22048 \begin_inset Newline newline
22052 \begin_inset Flex Code
22055 \begin_layout Plain Layout
22060 -q commit -m"<description>" "<file-name>"
22066 \begin_inset Newline newline
22070 \begin_inset Flex Code
22073 \begin_layout Plain Layout
22086 \begin_layout Subsubsection
22093 \begin_layout Standard
22096 When you are sharing a repository with others, you may have to incorporate
22097 their changes into your working copy.
22100 \begin_layout Standard
22105 cvs -q update "<file-name>"
22108 \begin_layout Standard
22111 If a readonly checkout is detected the working copy is made writable and
22115 \begin_layout Standard
22120 cvs -q edit "<file-name>"
22123 \begin_layout Subsubsection
22127 Revert To Repository Version
22130 \begin_layout Standard
22133 This will discard all changes made to the document since the last check
22135 You get a warning before changes are discarded.
22136 Firstly the file is deleted, secondly CVS update command is run.
22139 \begin_layout Standard
22144 cvs -q update "<file-name>"
22147 \begin_layout Standard
22150 If a reserved checkout is detected and the working copy has no changes only
22151 the reservation is undone.
22154 \begin_layout Standard
22159 cvs -q unedit "<file-name>"
22162 \begin_layout Subsubsection
22169 \begin_layout Standard
22172 This will create a copy of the current document.
22173 Since CVS does not support copy operations natively, the version history
22174 is not preserved, and the copy is added as a new file.
22175 It requires a clean document without any changes since the last checkin.
22176 You are asked for a file name and a description of the copy operation.
22177 After that the copy is created, both locally and in the repository.
22178 If the parent directories of the copied and original document differ, all
22179 relative paths of included files of the copy are adjusted (like in
22181 File\SpecialChar menuseparator
22186 Finally, the copy is loaded instead of the original document.
22189 \begin_layout Labeling
22190 \labelwidthstring 00.00.0000
22194 \begin_inset space ~
22198 \begin_inset space ~
22202 \begin_inset Newline newline
22206 \begin_inset Flex Code
22209 \begin_layout Plain Layout
22223 \begin_inset Flex Code
22226 \begin_layout Plain Layout
22240 \begin_inset Newline newline
22244 \begin_inset Flex Code
22247 \begin_layout Plain Layout
22265 \begin_layout Subsubsection
22272 \begin_layout Standard
22275 This will rename the current document.
22276 Since CVS does not support rename operations natively, the version history
22277 is not preserved, the renamed document is added as a new file, and the
22278 original document is deleted.
22279 It requires a clean document without any changes since the last checkin.
22280 You are asked for a file name and a description of the rename operation.
22281 After that the document is renamed, both locally and in the repository.
22282 If the parent directories of the new and old file names differ, all relative
22283 paths of included files are adjusted (like in
22285 File\SpecialChar menuseparator
22290 Finally, the document is reloaded using the new name.
22293 \begin_layout Labeling
22294 \labelwidthstring 00.00.0000
22298 \begin_inset space ~
22302 \begin_inset space ~
22306 \begin_inset Newline newline
22310 \begin_inset Flex Code
22313 \begin_layout Plain Layout
22327 \begin_inset Flex Code
22330 \begin_layout Plain Layout
22344 \begin_inset Newline newline
22348 \begin_inset Flex Code
22351 \begin_layout Plain Layout
22367 \begin_inset Newline newline
22371 \begin_inset Flex Code
22374 \begin_layout Plain Layout
22392 \begin_layout Subsubsection
22395 Update of the local directory checkout from repository
22398 \begin_layout Standard
22401 Once your documents gets more complex, containing sub-documents and pictures,
22403 \begin_inset Flex Code
22406 \begin_layout Plain Layout
22414 files and so on using version control becomes more complicated.
22416 supports updating the whole tree in which resides the document.
22417 This become especially useful once you cooperate with people which neither
22418 have detailed knowledge about CVS usage nor they have ambition to commit
22419 additional material to the repository.
22420 You have to organize the files structure so that all external files are
22421 in the same directory or subdirectories of the document.
22422 It's good practice anyway to store multipart documents in an extra directory.
22425 \begin_layout Standard
22429 \begin_inset Flex Code
22432 \begin_layout Plain Layout
22435 Update local directory from repository
22440 command updates the whole directory.
22441 If local changes are detected user is warned before update starts.
22442 In case of merge conflicts both versions of the conflicting document parts
22443 are placed in the final document.
22444 You have to review and correct the result of the merge.
22445 You'll find the conflicts enclosed in pairs of
22446 \begin_inset Flex Code
22449 \begin_layout Plain Layout
22458 \begin_inset Flex Code
22461 \begin_layout Plain Layout
22470 \begin_inset Flex Code
22473 \begin_layout Plain Layout
22482 The first part is your version as before the update operation with the
22483 document name prepended.
22484 The second one is the repository version with the version number after
22486 \begin_inset Flex Code
22489 \begin_layout Plain Layout
22500 \begin_layout Labeling
22501 \labelwidthstring 00.00.0000
22505 \begin_inset space ~
22509 \begin_inset space ~
22513 \begin_inset Newline newline
22517 \begin_inset Flex Code
22520 \begin_layout Plain Layout
22530 (Ask if changes are detected.)
22531 \begin_inset Newline newline
22535 \begin_inset Flex Code
22538 \begin_layout Plain Layout
22541 cd $path; cvs -q update
22551 \begin_layout Standard
22555 \begin_inset Flex Code
22558 \begin_layout Plain Layout
22566 stands for the path to the document.
22569 \begin_layout Subsubsection
22576 \begin_layout Standard
22579 This shows the complete history of the CVS document.
22582 cvs log "<file-name>"
22584 is shown in a browser.
22587 \begin_layout Subsubsection
22593 \begin_layout Standard
22597 supports CVS version number, author name, date and time of last commit.
22598 All those are extracted from
22600 cvs log -r <file-name>
22604 \begin_inset CommandInset ref
22606 reference "subsec:VCS-Revision-Information"
22613 \begin_layout Subsection
22616 SVN commands in \SpecialChar LyX
22620 \begin_layout Standard
22623 SVN is now partially supported by \SpecialChar LyX
22625 You can find the commands in the
22627 File\SpecialChar menuseparator
22629 \begin_inset space ~
22635 Please note that if you use password protected access to repository via
22636 ssh, you will be asked in terminal window.
22638 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22642 \begin_layout Plain Layout
22645 Most of the commands will work with 1.4 too, see
22646 \begin_inset CommandInset ref
22648 reference "subsec:SVN-Repo-Update"
22653 There seems to be currently unresolved permissions problem under SVN 1.8
22654 with reverting changes when file is locked.
22662 \begin_layout Subsubsection
22669 \begin_layout Standard
22672 If your document is not under revision control, this is the only item shown
22674 And if it is under revision control, the
22678 item is not visible.
22681 \begin_layout Standard
22684 This command registers in SVN your document ONLY in case you have already
22685 the documents directory under SVN control (in particular
22690 This means you have to checkout the archive by yourself.
22693 \begin_layout Standard
22696 Then you are asked interactively to supply an initial description of the
22698 Don't forget that registered file is not yet commited.
22701 \begin_layout Standard
22704 SVN command that is run:
22707 \begin_inset Quotes qld
22711 \begin_inset Quotes qld
22717 \begin_layout Standard
22724 to understand the switches.
22727 \begin_layout Subsubsection
22734 \begin_layout Standard
22737 When you are finished editing a file, you commit your changes.
22738 When you do this, you are asked for a description of the changes.
22739 After that changes are commited.
22742 \begin_layout Standard
22749 \begin_layout Plain Layout
22752 In case locking is not enabled.
22754 \begin_inset CommandInset ref
22756 reference "subsec:SVN-File-Locking"
22767 svn commit -q -m"<description>" <file-name>
22770 \begin_layout Subsubsection
22777 \begin_layout Standard
22780 Updates the changes of this file from the repository.
22781 Be sure you understand SVN merging and conflicts resolving before using
22782 this function, because all conflicts has to be resolved manually by you!
22785 \begin_layout Standard
22792 \begin_layout Plain Layout
22801 \begin_inset Flex Code
22804 \begin_layout Plain Layout
22807 svn update --non-interactive
22808 \begin_inset Quotes qld
22812 \begin_inset Quotes qld
22823 \begin_layout Subsubsection
22827 Revert To Repository Version
22830 \begin_layout Standard
22833 This will discard all changes made to the document since the last check
22835 You get a warning before changes are discarded.
22838 \begin_layout Standard
22844 \begin_inset Quotes qld
22848 \begin_inset Quotes qld
22854 \begin_layout Subsubsection
22861 \begin_layout Standard
22864 This will create a copy of the current document including the version history.
22865 It requires a clean document without any changes since the last checkin.
22866 You are asked for a file name and a description of the copy operation.
22867 After that the copy is created, both locally and in the repository.
22868 If the parent directories of the copied and original document differ, all
22869 relative paths of included files of the copy are adjusted (like in
22871 File\SpecialChar menuseparator
22876 Finally, the copy is loaded instead of the original document.
22879 \begin_layout Labeling
22880 \labelwidthstring 00.00.0000
22884 \begin_inset space ~
22888 \begin_inset space ~
22892 \begin_inset Newline newline
22896 \begin_inset Flex Code
22899 \begin_layout Plain Layout
22905 \begin_inset Quotes qld
22909 \begin_inset Quotes qld
22913 \begin_inset Quotes qld
22917 \begin_inset Quotes qld
22926 \begin_inset Newline newline
22930 \begin_inset Flex Code
22933 \begin_layout Plain Layout
22944 \begin_layout Subsubsection
22951 \begin_layout Standard
22954 This will rename the current document including the version history.
22955 It requires a clean document without any changes since the last checkin.
22956 You are asked for a file name and a description of the rename operation.
22957 After that the document is renamed, both locally and in the repository.
22958 If the parent directories of the new and old file names differ, all relative
22959 paths of included files are adjusted (like in
22961 File\SpecialChar menuseparator
22966 Finally, the document is reloaded using the new name.
22969 \begin_layout Labeling
22970 \labelwidthstring 00.00.0000
22974 \begin_inset space ~
22978 \begin_inset space ~
22982 \begin_inset Newline newline
22986 \begin_inset Flex Code
22989 \begin_layout Plain Layout
22995 \begin_inset Quotes qld
22999 \begin_inset Quotes qld
23003 \begin_inset Quotes qld
23007 \begin_inset Quotes qld
23016 \begin_inset Newline newline
23020 \begin_inset Flex Code
23023 \begin_layout Plain Layout
23034 \begin_layout Subsubsection
23037 \begin_inset CommandInset label
23039 name "subsec:SVN-Repo-Update"
23043 Update of the local directory checkout from repository
23047 \begin_layout Plain Layout
23050 Note that this command will work only with subversion
23051 \begin_inset Formula $\geqq1.5$
23062 \begin_layout Standard
23065 All the commands above have one shortcoming – they deal with the current
23067 Once your document contains pictures, includes external
23068 \begin_inset Flex Code
23071 \begin_layout Plain Layout
23079 files and so on administration becomes more complicated.
23081 now supports updating the whole tree in which resides the document
23085 \begin_layout Plain Layout
23088 One need to organize the files structure so that all external files are
23089 in the same directory or subdirectories of the document.
23096 This become especially useful once you cooperate with people which neither
23097 know about subversion management nor they have ambition to commit additional
23098 material to the repository.
23102 \begin_layout Standard
23105 \begin_inset Flex Code
23108 \begin_layout Plain Layout
23111 Update local directory from repository
23116 command updates the whole directory and in case of merge conflicts local
23117 version of the files are left, so no unintended data loss occurs.
23118 If local changes are detected user is warned before update starts.
23121 \begin_layout Labeling
23122 \labelwidthstring 00.00.0000
23126 \begin_inset space ~
23130 \begin_inset space ~
23134 \begin_inset Newline newline
23138 \begin_inset Flex Code
23141 \begin_layout Plain Layout
23149 (Ask if changes are detected.)
23150 \begin_inset Newline newline
23154 \begin_inset Flex Code
23157 \begin_layout Plain Layout
23160 svn update --accept mine-full $path
23168 \begin_layout Standard
23172 \begin_inset Flex Code
23175 \begin_layout Plain Layout
23183 stands for the path to the document.
23186 \begin_layout Subsubsection
23193 \begin_layout Standard
23196 This shows the complete history of the SVN document.
23200 \begin_inset Quotes qld
23204 \begin_inset Quotes qld
23209 is shown in a browser.
23212 \begin_layout Subsubsection
23216 \begin_inset CommandInset label
23218 name "subsec:SVN-File-Locking"
23225 \begin_layout Standard
23228 The file exchange through various revision control systems brings the problem
23229 of merge conflicts in case two different users try to edit the same (parts
23231 When such a conflict happens it needs manual resolving and one reasonable
23232 alternative is to provide some kind of locking mechanism, which guarantees
23233 that only one user is allowed to edit file at the given time.
23236 \begin_layout Standard
23239 SVN has two such mechanisms to provide mutual exclusivity for file access
23240 – locks and automatic setting of write permissions (see sec.
23242 \begin_inset CommandInset ref
23244 reference "subsec:Automatical-Locking-Property"
23249 \begin_inset Flex Code
23252 \begin_layout Plain Layout
23264 \begin_layout Plain Layout
23267 \begin_inset Flex URL
23270 \begin_layout Plain Layout
23272 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23283 If this property is detected for a given document \SpecialChar LyX
23284 starts to use SVN locks
23285 for document editing automatically and the whole check-in/out mechanism
23286 switches to the same regimen as for RCS.
23287 This in particular means there are two different modes of file use in \SpecialChar LyX
23291 \begin_layout Itemize
23295 The loaded file is in the read-only mode.
23296 For editing on needs to check-out.
23301 consists of updating from the repository and gaining write lock.
23302 If the lock is not possible to obtain, we remain in unlocked state.
23305 \begin_layout Itemize
23309 The loaded file is in the
23310 \begin_inset Quotes els
23314 \begin_inset Quotes ers
23318 No other user is allowed to edit the file.
23323 consists of commiting changes and releasing write-lock.
23324 If no changes have been made to the document, no commit will be produced
23328 \begin_layout Plain Layout
23331 Don't be puzzled by the fact that you will be asked for commit message anyway.
23336 and only the write-lock will be released.
23339 \begin_layout Standard
23345 \begin_layout Labeling
23346 \labelwidthstring 00.00.0000
23351 svn commit -q -m"<description>" "<file-name>"
23352 \begin_inset Newline newline
23355 svn unlock "<file-name>"
23358 \begin_layout Labeling
23359 \labelwidthstring 00.00.0000
23364 svn update "<file-name>"
23365 \begin_inset Newline newline
23368 svn lock "<file-name>"
23371 \begin_layout Subsubsection
23375 \begin_inset CommandInset label
23377 name "subsec:Automatical-Locking-Property"
23383 Automatic Locking Property
23386 \begin_layout Standard
23389 The above mentioned automatic setting of write permissions of the .lyx file
23392 File\SpecialChar menuseparator
23394 \begin_inset space ~
23397 Control\SpecialChar menuseparator
23398 Use Locking Property
23401 This command is active only when the file is not locked on the svn server
23403 you need to check-out before proceeding).
23406 \begin_layout Labeling
23407 \labelwidthstring 00.00.0000
23411 \begin_inset space ~
23417 \begin_layout Labeling
23418 \labelwidthstring 00.00.0000
23423 svn propset svn:needs-lock ON "<file-name>"
23426 \begin_layout Labeling
23427 \labelwidthstring 00.00.0000
23432 svn propdel svn:needs-lock "<file-name>"
23435 \begin_layout Subsubsection
23438 \begin_inset CommandInset label
23440 name "subsec:VCS-Revision-Information"
23444 Revision Information in Documents
23447 \begin_layout Standard
23450 There are more possibilities how to activate revision information in our
23454 \begin_layout Itemize
23462 \begin_layout Itemize
23465 tree revision information (
23466 \begin_inset Flex Code
23469 \begin_layout Plain Layout
23478 The result is the output of the
23479 \begin_inset Flex Code
23482 \begin_layout Plain Layout
23490 command, the following table gives you an idea, how to read the results.
23493 \begin_layout Standard
23497 \begin_inset Tabular
23498 <lyxtabular version="3" rows="6" columns="2">
23499 <features tabularvalignment="middle">
23500 <column alignment="left" valignment="top">
23501 <column alignment="left" valignment="top">
23503 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23506 \begin_layout Plain Layout
23515 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23518 \begin_layout Plain Layout
23529 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23532 \begin_layout Plain Layout
23540 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23543 \begin_layout Plain Layout
23546 mixed revision working copy
23553 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23556 \begin_layout Plain Layout
23564 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23567 \begin_layout Plain Layout
23570 modified working copy
23577 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23580 \begin_layout Plain Layout
23588 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23591 \begin_layout Plain Layout
23594 switched working copy
23601 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23604 \begin_layout Plain Layout
23612 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23615 \begin_layout Plain Layout
23618 partial working copy, from a sparse checkout
23625 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23628 \begin_layout Plain Layout
23636 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23639 \begin_layout Plain Layout
23642 mixed revision, modified, switched working copy
23655 \begin_layout Itemize
23658 file revision information.
23659 The result comes from parsing the output of
23660 \begin_inset Flex Code
23663 \begin_layout Plain Layout
23667 \begin_inset space ~
23671 \begin_inset space ~
23675 \begin_inset space ~
23684 Supported flags are:
23688 \begin_layout Itemize
23691 version number of the last commit (
23692 \begin_inset Flex Code
23695 \begin_layout Plain Layout
23706 \begin_layout Itemize
23709 author of the last commit (
23710 \begin_inset Flex Code
23713 \begin_layout Plain Layout
23724 \begin_layout Itemize
23727 date of the last commit (
23728 \begin_inset Flex Code
23731 \begin_layout Plain Layout
23742 \begin_layout Itemize
23745 time of the last commit (
23746 \begin_inset Flex Code
23749 \begin_layout Plain Layout
23761 \begin_layout Standard
23764 You can obtain this info via InsetInfo (
23767 Insérer\SpecialChar menuseparator
23768 Champ\SpecialChar menuseparator
23771 Révision du contrôle de version
23774 The information will be available only when you have the file stored under
23775 svn managment (i.e.
23777 \begin_inset Flex Code
23780 \begin_layout Plain Layout
23788 directory is available with your document).
23792 \begin_layout Itemize
23795 Another—a hacking one—possibility is to use svn keywords
23799 \begin_layout Plain Layout
23802 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23808 In short – you set file keywords property (e.g.
23811 svn propset svn:keywords 'Rev' file.lyx
23813 ) and then paste keyword \SpecialChar TeX
23818 \begin_layout Plain Layout
23821 This is an easy way how to ensure that \SpecialChar LyX
23822 won't break the line in the middle
23828 tag in your document (e.g.
23830 \begin_inset Flex Code
23833 \begin_layout Plain Layout
23842 This way svn client will automatically substitute revision number (e.g.
23844 \begin_inset Flex Code
23847 \begin_layout Plain Layout
23855 ) after each update and commit.
23856 There are more problems with this approach.
23857 Firstly, the '$' character is used in \SpecialChar TeX
23858 world for math equations, so any
23859 occurence of math formula
23860 \begin_inset Formula $Rev$
23864 \begin_inset Formula $Rev:59$
23867 in your \SpecialChar LyX
23869 Similarly for other keywords like Id, Date, Author, etc.
23870 Secondly svn output is dependent on your locales, so its very easy that
23871 svn would produce some problematic strings once Date is used.
23872 Thirdly you get the whole 'Rev: 59' string in your document instead of
23874 Until subversion implements user's custom keywords it will be hard to use
23875 this approach reliably or let \SpecialChar LyX
23876 to support it directly.
23879 \begin_layout Subsection
23882 SVN and Windows Environment
23885 \begin_layout Quote
23888 My inclination is to say that if the user cannot figure out the command
23889 line operations on their own fairly quickly, they would be well advised
23890 to use TortoiseSVN.
23896 \begin_layout Subsubsection
23902 \begin_layout Standard
23905 In addition to installing \SpecialChar LyX
23906 , and having access to a Subversion repository,
23907 the user will need to install the Subversion client program.
23908 A Windows installer for the client program is available from
23909 \begin_inset CommandInset href
23912 target "http://www.collab.net/nonav/downloads/subversion/"
23918 The user may also want to install
23919 \begin_inset CommandInset href
23922 target "http://tortoisesvn.tigris.org/"
23927 , which integrates Subversion operations into the context (rightclick) menu
23928 of Windows Explorer.
23929 Operations done outside \SpecialChar LyX
23930 will typically be more convenient using the Explorer
23932 Note that TortoiseSVN is not a replacement for the client program, which
23933 is what \SpecialChar LyX
23937 \begin_layout Subsubsection
23940 Bringing a document under Subversion control
23943 \begin_layout Standard
23946 Before a \SpecialChar LyX
23947 document can be brought under version control in Subversion, its
23948 parent directory needs to be under version control.
23949 If the document is being added to a project already in the repository,
23950 this is accomplished by checking the project out to the directory where
23951 the new document will be placed.
23952 If the project itself is not yet under version control (for instance, if
23953 this document starts a new project), the directory must be imported into
23955 This is done outside \SpecialChar LyX
23957 Both import and checkout are easily accomplished from the Explorer context
23958 menu using TortoiseSVN, or alternatively can be done using the command
23959 line client at a DOS prompt.
23960 The procedure for importing the project using TortoiseSVN is described
23961 below, assuming an existing repository and a new project being started
23969 For information on using the Subversion client program, run
23970 \begin_inset Flex Code
23973 \begin_layout Plain Layout
23984 \begin_layout Enumerate
23993 in Windows Explorer, right click it, and select
23995 TortoiseSVN\SpecialChar menuseparator
23999 If necessary, adjust the URL for the repository, then click OK.
24002 \begin_layout Enumerate
24005 Right click the level of the repository under which you want to place the
24006 new project folder (typically the top level) and click
24010 Supply a name for the project folder and click OK.
24011 Add a message for the log file if desired, then click OK again.
24012 The new project folder should appear in the repository.
24013 Finally, click OK again to exit the repository browser.
24016 \begin_layout Enumerate
24019 Once again right click
24025 , this time selecting SVN Checkout\SpecialChar ldots
24026 Select the URL of the project folder
24027 you just created in the repository, and set the checkout directory to
24035 You will be warned about a non-empty folder; click OK to proceed.
24036 You should now have a
24047 \begin_layout Enumerate
24050 Create or open your document in \SpecialChar LyX
24053 File\SpecialChar menuseparator
24055 \begin_inset space ~
24058 Control\SpecialChar menuseparator
24062 Add a log message and click OK to commit the document to version control.
24065 \begin_layout Standard
24068 From this point onward, you should have full functionality in the
24070 File\SpecialChar menuseparator
24072 \begin_inset space ~
24078 You also have the option of checking the document in and out, viewing its
24080 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24081 client program from a command prompt.
24084 \begin_layout Subsubsection
24087 SSH tunnel used with SVN under Windows
24090 \begin_layout Standard
24093 Compared with Linux setting up an svn client to communicate over ssh under
24094 Windows is a rather troublesome task.
24095 We will at least offer some hints how to setup the client side but prior
24096 knowledge about ssh and the Windows command line is needed, also be prepared
24097 for a great deal of frustration\SpecialChar ldots
24101 \begin_layout Enumerate
24104 Get an svn client for windows, as described in the previous sections.
24105 When it is a fresh install run some svn command (e.g.
24107 \begin_inset Flex Code
24110 \begin_layout Plain Layout
24118 ) to create config files, which you will need to change later on.
24121 \begin_layout Enumerate
24124 Choose an ssh client for Windows.
24125 There are several possibilities, we will use the one from Putty tools
24129 \begin_layout Plain Layout
24132 \begin_inset Flex URL
24135 \begin_layout Plain Layout
24137 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24148 You will need to set the connection up so that the client doesn't ask for
24149 any password from you.
24150 To keep things easy we will use only keys without any additional password
24155 \begin_layout Enumerate
24159 \begin_inset Flex Code
24162 \begin_layout Plain Layout
24171 Save your private .ppk key file and put the public one on the server side.
24172 If the SVN server runs on Linux, note that the format of the public key
24173 is not compatible with Linux openssh and you will need to direcly copy-paste
24176 Public key for pasting into OpenSSH authorized_keys file
24178 :” edit field into the server's
24179 \begin_inset Flex Code
24182 \begin_layout Plain Layout
24185 ~/.ssh/authorized_keys
24191 \begin_inset Flex Code
24194 \begin_layout Plain Layout
24205 \begin_layout Enumerate
24209 \begin_inset Flex Code
24212 \begin_layout Plain Layout
24221 In the SVN config file
24225 \begin_layout Plain Layout
24228 Exact path depends on Windows version, usually somewhere around
24229 \begin_inset Flex Code
24232 \begin_layout Plain Layout
24237 Documents and Settings
24251 \begin_inset Flex Code
24254 \begin_layout Plain Layout
24271 , section [tunnels], setup ssh command, e.g.
24273 \begin_inset Flex Code
24276 \begin_layout Plain Layout
24279 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24288 \begin_layout Plain Layout
24291 It will usually take a lot of time to get exact command right and it depends
24293 For example do not have some remote server saved as a default session in
24295 If things fail, try to connect via plink without SVN first.
24304 \begin_layout Enumerate
24307 Checkout the SVN archive, e.
24308 \begin_inset space \thinspace{}
24312 \begin_inset Newline newline
24316 \begin_inset Flex Code
24319 \begin_layout Plain Layout
24322 svn co svn+ssh://user@server/repository_path
24330 \begin_layout Subsubsection
24333 End-of-Line Conversions
24336 \begin_layout Standard
24339 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24341 use different line endings inside the .lyx files.
24342 This is not a problem as far as \SpecialChar LyX
24343 functionality is concerned, but the commit
24344 diffs will be huge and merge-conflicts prone.
24345 Fortunately SVN itself knows
24349 \begin_layout Plain Layout
24352 \begin_inset Flex URL
24355 \begin_layout Plain Layout
24357 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24367 how to deal with CR/LF problems when switching .lyx files to the
24368 \begin_inset Flex Code
24371 \begin_layout Plain Layout
24383 \begin_layout Plain Layout
24387 \begin_inset Flex Code
24390 \begin_layout Plain Layout
24393 svn propset svn:eol-style native FILE_NAME
24406 \begin_layout Subsection
24407 Les commandes GIT sous \SpecialChar LyX
24411 \begin_layout Standard
24412 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
24413 Les commandes se trouvent dans le sous-menu
24415 Fichier\SpecialChar menuseparator
24416 Contrôle de version
24419 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de
24420 passe, l'authentification sera requise dans un terminal.
24422 a été testé vis à vis de GIT 1.7
24426 \begin_layout Plain Layout
24427 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin
24428 d’accès aux exécutables.
24429 Ceci peut être réglé depuis \SpecialChar LyX
24432 Outils\SpecialChar menuseparator
24433 Préférences\SpecialChar menuseparator
24434 Répertoires\SpecialChar menuseparator
24445 \begin_layout Standard
24446 Une différence importante entre GIT et les autres systèmes de contrôle de
24447 version reconnus réside dans la nature distribuée de GIT.
24448 Avec les systèmes traditionnels,; il y a un serveur central qui héberge
24450 Les utilisateurs soumettent leurs modifications au serveur, et récupèrent
24451 les mises à jour des autres auteurs depuis le serveur.
24452 Avec GIT, les utilisateurs soumettent à un dépôt local.
24453 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs
24454 en utilisant les commandes GIT
24455 \begin_inset Flex Code
24458 \begin_layout Plain Layout
24465 \begin_inset Flex Code
24468 \begin_layout Plain Layout
24476 n’interagit en aucune manière avec les dépôts distants, il ne travaille
24477 qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt
24478 central CVS ou SVN.
24479 Si vous utilisez des dépôts GIT distants, vous devez exécuter les opérations
24481 \begin_inset Flex Code
24484 \begin_layout Plain Layout
24491 \begin_inset Flex Code
24494 \begin_layout Plain Layout
24500 avec votre client GIT habituel.
24503 \begin_layout Subsubsection
24506 Initialiser le contrôle de version
24509 \begin_layout Standard
24510 Si votre document n'est pas sous le mode
24511 \begin_inset Quotes cld
24514 contrôle de version
24515 \begin_inset Quotes crd
24518 , c'est le seul choix qui vous soit proposé.
24519 Si vous êtes déjà sous ce mode, l'élément
24520 \begin_inset Flex Noun
24523 \begin_layout Plain Layout
24529 est grisé et inaccessible.
24532 \begin_layout Standard
24533 Cette commande initialise le contrôle de version de votre document sous
24534 GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT
24535 (en particulier le fichier
24540 Ceci signifie que vous devez créer l'archive vous-même.
24543 \begin_layout Standard
24544 On vous demandera ensuite une description initiale du document.
24545 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
24548 \begin_layout Standard
24549 La commande GIT exécutée:
24552 \begin_inset Quotes qld
24556 \begin_inset Quotes qld
24562 \begin_layout Standard
24567 pour comprendre les options.
24570 \begin_layout Subsubsection
24572 \begin_inset space ~
24576 \begin_inset space ~
24582 \begin_layout Standard
24583 Lorsque vous avez fini de modifier un fichier, vous figez vos modification
24588 Il vous sera alors demandé une description de ceux-ci.
24593 Les modifications sont soumises ensuite.
24596 \begin_layout Standard
24597 La commande GIT exécutée:
24599 git commit -q -m"<description>" <nom-de-fichier>
24602 \begin_layout Subsubsection
24605 Revenir à la version du dépôt
24608 \begin_layout Standard
24609 Ceci annule tous les changements réalisés sur le document depuis que le
24610 document a été figé la dernière fois.
24611 Une demande de confirmation apparaît alors, avant que tous les changements
24615 \begin_layout Standard
24616 La commande GIT exécutée
24621 \begin_inset Quotes qld
24625 \begin_inset Quotes qld
24631 \begin_layout Subsubsection
24635 \begin_layout Standard
24636 Cette commande va renommer le document courant, historique de versions inclus.
24637 Elle requiert un document propre sans modifications depuis le dernier enregistr
24639 Elle vous demande un nom de fichier et une description de l'opération de
24641 Le document est renommé ensuite, à la fois localement et dans le dépôt.
24642 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
24643 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
24646 Fichier\SpecialChar menuseparator
24651 Enfin, le ficher est rechargé sous le nouveau nom.
24654 \begin_layout Labeling
24655 \labelwidthstring 00.00.0000
24656 Les commandes GIT exécutées:
24657 \begin_inset space ~
24661 \begin_inset Newline newline
24665 \begin_inset Flex Code
24668 \begin_layout Plain Layout
24670 \begin_inset Quotes qld
24674 \begin_inset Quotes qld
24678 \begin_inset Quotes qld
24681 <nouveau-nom-de-fichier>
24682 \begin_inset Quotes qld
24691 \begin_inset Newline newline
24695 \begin_inset Flex Code
24698 \begin_layout Plain Layout
24707 \begin_layout Subsubsection
24708 Afficher l'historique
24711 \begin_layout Standard
24712 Cette commande affiche l'historique complet du document sous GIT.
24716 \begin_inset Quotes qld
24720 \begin_inset Quotes qld
24725 est affiché dans un navigateur.
24728 \begin_layout Subsubsection
24732 \begin_layout Standard
24734 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
24735 sa forme abrégée, le nom de son auteur, la date et l'heure.
24736 Toutes ces informations sont extraites via
24737 \begin_inset Flex Code
24740 \begin_layout Plain Layout
24741 git log -n 1 --pretty=format:%H%n%an%n%ai
24749 \begin_layout Standard
24750 L'information sur la version de l'arborescence peut être obtenue via
24751 \begin_inset Flex Code
24754 \begin_layout Plain Layout
24755 git describe --abbrev --dirty --long
24764 \begin_layout Standard
24766 \begin_inset CommandInset ref
24768 reference "subsec:VCS-Revision-Information"
24772 pour d'autres détails.
24775 \begin_layout Subsection
24776 Personnalisation avancée
24779 \begin_layout Standard
24780 Avec l'implantation de la commande
24781 \begin_inset Flex Code
24784 \begin_layout Plain Layout
24790 , les utilisateurs avancés de \SpecialChar LyX
24791 peuvent créer leurs propres commandes de
24792 contrôle de version.
24795 \begin_layout Standard
24796 Par exemple, vous pouvez voir comment deux commandes TortoiseSVN pourraient
24797 être directement intégrées:
24800 \begin_layout Description
24804 \begin_inset Flex Code
24807 \begin_layout Plain Layout
24810 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
24818 \begin_layout Description
24822 \begin_inset Flex Code
24825 \begin_layout Plain Layout
24828 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
24836 \begin_layout Subsection
24837 Contrôle de version et comparaison de documents
24840 \begin_layout Standard
24841 Une des utilisations caractéristiques du contrôle de version consiste à
24842 mettre en évidence les modifications entre versions, usuellement en créant
24844 \begin_inset Flex Code
24847 \begin_layout Plain Layout
24854 Alors que ceci est utilisé pour les fichiers textuels ordinaires, ça l'est
24855 beaucoup moins dans le cas des fichiers LyX, dont la structures est plus
24857 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
24860 Il y a deux façons d'invoquer cette comparaison, soit par un appel direct
24861 de la fonction \SpecialChar LyX
24863 \begin_inset Flex Code
24866 \begin_layout Plain Layout
24872 (voir le manuel des fonctions \SpecialChar LyX
24873 pour les détails), soit par l'icône de la
24880 ou l'entrée de menu
24886 Il est possible de comparer deux révisions particulières du document, ou
24887 plus simplement la version courante en cours de modification avec une version
24888 antérieure (où la révision «0» est simplement la dernière révision enregistrée).
24891 \begin_layout Standard
24892 Cette fonctionnalité est disponible avec SVN et RCS, bien que dans ce dernier
24893 cas il y ait une contrainte due au schéma de versionnement plus compliqué:
24894 lorsque que l'on désigne une révision, les chiffres pointent toujours sur
24895 le dernier élément du numéro de révision, c'est-à-dire «35» dans
24896 \begin_inset Quotes cld
24900 \begin_inset Quotes crd
24904 En ce qui concerne GIT, la fonctionnalité n'est pas disponible, il est
24905 juste possible de comparer un document modifié avec une révision antérieure
24906 de X étapes, où X est défini par
24907 \begin_inset Flex Code
24910 \begin_layout Plain Layout
24919 \begin_layout Section
24920 Programmation littéraire
24923 \begin_layout Standard
24928 (kayvan@sylvan.com), document d'origine écrit par
24930 Edmar Wienskoski Jr.
24933 (edmar-w-jr@technologist.com)
24936 \begin_layout Subsection
24940 \begin_layout Standard
24941 Le but principal de cette documentation est de montrer comment utiliser
24943 pour la programmation littéraire.
24944 Nous supposerons que vous êtes familiers de cette technique de programmation,
24945 et savez donc ce que
24946 \begin_inset Quotes cld
24950 \begin_inset Quotes crd
24954 \begin_inset Quotes cld
24958 \begin_inset Quotes crd
24965 \begin_layout Plain Layout
24966 NdT : Respectivement la génération du code et de la documentation.
24973 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
24974 indiquées un peu plus loin.
24975 Vous y trouverez une bonne documentation, allant de l'histoire du développement
24976 aux derniers trucs et astuces.
24979 \begin_layout Standard
24980 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
24982 changer vos préférences, et le fichier de ressources X.
24983 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
24988 \begin_layout Subsection
24989 La programmation littéraire
24992 \begin_layout Standard
24993 Extrait de la FAQ de la Programmation Littéraire :
24996 \begin_layout Quotation
24997 La programmation littéraire est la combinaison de la documentation et des
24998 sources en une forme lisible par un être humain.
24999 En fait, la programmation littéraire doit être agréable à lire, et même
25000 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
25001 n littéraire combine la source et la documentation dans un seul et unique
25003 Des outils de programmation littéraire permettent ensuite de produire séparémen
25004 t le fichier source et la documentation.
25005 Le style WEB de programmation littéraire fut créé par D.E.
25006 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
25010 \begin_layout Standard
25014 \begin_layout Quotation
25017 En quoi la programmation littéraire diffère-t-elle du commentaire ?
25020 \begin_layout Quotation
25021 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25025 \begin_layout Itemize
25026 un ordre d'élaboration flexible
25029 \begin_layout Itemize
25030 le support automatique pour la visualisation
25033 \begin_layout Itemize
25034 une documentation mise en forme, notamment les diagrammes et les mathématiques
25039 \begin_layout Standard
25040 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25043 \begin_layout Subsubsection
25047 \begin_layout Standard
25048 La FAQ complète de la Programmation Littéraire se trouve à :
25051 \begin_layout Quote
25052 FAQ de la Programmation Littéraire
25053 \begin_inset Flex URL
25056 \begin_layout Plain Layout
25058 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25066 \begin_layout Standard
25067 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25069 Certains sont spécialisés pour certains langages de programmation, d'autre
25070 ont une portée plus générale.
25076 pour mon usage personnel pour plusieurs raisons :
25079 \begin_layout Itemize
25080 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25084 \begin_layout Itemize
25085 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25086 de nouveaux filtres
25092 \begin_layout Plain Layout
25098 are programs that read a given data stream and output a manipulated data
25100 That way, a WEB file (consisting of literate code) can be turned into a
25101 file consisting only of C program code or \SpecialChar LaTeX
25109 et de réaliser des opérations spéciales au besoin.
25112 \begin_layout Itemize
25113 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25116 \begin_layout Itemize
25120 \begin_layout Standard
25121 La page web de Noweb se trouve à :
25124 \begin_layout Quote
25125 Page d'accueil de Noweb
25126 \begin_inset Flex URL
25129 \begin_layout Plain Layout
25131 https://www.cs.tufts.edu/~nr/noweb/
25139 \begin_layout Standard
25140 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25141 exemples de programmation littéraire.
25144 \begin_layout Subsection
25146 et la Programmation Littéraire avec Noweb
25149 \begin_layout Standard
25151 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25152 gestion des convertisseurs.
25154 \begin_inset Quotes cld
25157 indépendant de Noweb
25158 \begin_inset Quotes crd
25161 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25163 un autre outil de programmation littéraire de votre choix, en changeant
25164 juste vos préférences \SpecialChar LyX
25168 \begin_layout Subsubsection
25169 Génération des documents et du code (weaving and tangling)
25172 \begin_layout Paragraph
25173 Using the noweb module
25176 \begin_layout Standard
25177 Si vous avez installé Noweb et \SpecialChar LyX
25178 avec succès, chaque fois que vous ouvrez
25179 un nouveau document, après avoir choisi sa classe, utilisez le menu
25181 Document\SpecialChar menuseparator
25185 pour ajouter le module
25186 \begin_inset Quotes cld
25190 \begin_inset Quotes crd
25194 Vous le verrez en cliquant sur
25195 \begin_inset Quotes cld
25199 \begin_inset Quotes crd
25202 dans le liste des modules disponibles.
25205 \begin_layout Paragraph
25209 \begin_layout Standard
25211 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25215 \begin_inset Flex Noun
25218 \begin_layout Plain Layout
25236 \begin_layout LyX-Code
25240 \begin_layout LyX-Code
25244 \begin_layout LyX-Code
25248 \begin_layout LyX-Code
25252 \begin_layout LyX-Code
25256 \begin_layout Standard
25257 Le problème est que tout ce qui est compris entre le
25265 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25266 ne doit faire aucune interprétation
25267 de ce qui a été écrit.
25268 C'est aussi géré par le environnement
25271 \begin_inset Flex Noun
25274 \begin_layout Plain Layout
25284 , qui fonctionne comme un insert des texte normal mais qui présente une
25285 totale liberté en ce qui concerne l'espacement.
25288 \begin_layout Standard
25289 Il est à noter que vous pouvez aussi utiliser la construction
25292 \begin_inset Quotes cld
25296 \begin_inset Quotes crd
25305 pour ajouter des éléments de référence croisée :
25308 \begin_layout LyX-Code
25312 \begin_layout LyX-Code
25313 def une_fonction(param):
25316 \begin_layout LyX-Code
25317 "C'est la documentation de cette fonction."
25320 \begin_layout LyX-Code
25321 print "Mes paramètres : ", param
25324 \begin_layout LyX-Code
25325 @ %def une_fonction
25328 \begin_layout Standard
25329 Pour avoir un exemple de cette construction et des références croisées engendrée
25330 s, regardez le programme littéraire python dans
25335 /examples/listerrors.lyx
25337 qui devrait clarifier tout ça.
25340 \begin_layout Paragraph
25341 Génération de la documentation
25344 \begin_layout Standard
25345 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25346 et vous avec tapé un peu de code et de texte dedans.
25347 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25350 Affichage\SpecialChar menuseparator
25354 comme vous le feriez pour un document quelconque.
25355 Il n'y a aucune procédure particulière.
25358 \begin_layout Standard
25359 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25360 à l'intérieur de \SpecialChar LyX
25364 \begin_layout Enumerate
25365 Quand vous choisissez
25367 Affichage\SpecialChar menuseparator
25369 \begin_inset space ~
25373 \begin_inset space ~
25376 Jour\SpecialChar menuseparator
25379 , un fichier \SpecialChar LaTeX
25384 \begin_layout Standard
25385 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25386 l'extension définie par le format
25387 \begin_inset Quotes cld
25391 \begin_inset Quotes crd
25394 (défini dans la fenêtre de
25398 ), sinon le fichier aura l'extension habituelle
25406 \begin_layout Enumerate
25407 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25408 n'a rien de particulier
25410 Tant que vous avez utilisé l'insert
25413 \begin_inset Flex Noun
25416 \begin_layout Plain Layout
25426 en entrant le texte, tout se passera sans problème.
25429 \begin_layout Enumerate
25430 Si le document est d'une classe littéraire, \SpecialChar LyX
25431 utilisera ensuite le convertisseur
25432 interne \SpecialChar LyX
25433 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25438 \begin_layout Plain Layout
25439 Les convertisseurs sont définis dans la fenêtre
25441 Outils\SpecialChar menuseparator
25442 Préférences\SpecialChar menuseparator
25443 Gestion de fichiers
25454 pour générer le fichier \SpecialChar LaTeX
25459 \begin_layout Standard
25460 Sinon, il saute simplement cette étape.
25464 \begin_layout Enumerate
25465 Enfin, \SpecialChar LaTeX
25466 est invoqué et le processus continue comme s'il s'agissait d'un
25467 document quelconque.
25470 \begin_layout Standard
25471 Vous êtes donc indépendant d'un
25472 \begin_inset Quotes cld
25476 \begin_inset Quotes crd
25479 donné, car vous pouvez changer les commandes correspondant aux différents
25483 \begin_layout Paragraph
25487 \begin_layout Standard
25488 Quand on demande de
25492 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25493 d'outils, un fichier \SpecialChar LaTeX
25494 est généré comme dans l'étape
25495 \begin_inset space ~
25500 invoque ensuite le convertisseur
25505 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25508 \begin_layout Enumerate
25509 Le programme de conversion proprement dit.
25510 Ce programme procède à la conversion d'un format à un autre (ici, du format
25522 \begin_layout Enumerate
25523 Le filtre de messages d'erreur.
25524 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25525 dans un format compréhensible par \SpecialChar LyX
25527 Ça permet à \SpecialChar LyX
25528 de placer des boîtes d'erreur au bon endroit dans le tampon
25532 \begin_layout Standard
25533 La première partie, déterminée par le champ
25538 \begin_inset Newline newline
25544 \begin_inset Quotes cld
25548 \begin_inset Quotes crd
25554 Ça signifie que \SpecialChar LyX
25559 (un programme ou un script) avec le nom du fichier Noweb (en général un
25560 fichier dans le répertoire temporaire de \SpecialChar LyX
25564 \begin_layout Standard
25565 Voici une implémentation de
25569 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25573 \begin_layout Standard
25579 \begin_layout Standard
25585 \begin_layout Standard
25588 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25591 \begin_layout Standard
25592 Le prochain élément du réglage du convertisseur est le
25593 \begin_inset Newline newline
25597 \begin_inset Quotes cld
25601 \begin_inset Quotes crd
25604 qui doit être mis à
25607 \begin_layout LyX-Code
25608 parselog=$$s/scripts/listerrors
25611 \begin_layout Standard
25612 Ceci filtrera par le programme
25613 \begin_inset Quotes cld
25617 \begin_inset Quotes crd
25620 toute erreur créée par le
25627 \begin_layout Standard
25628 La construction prendra normalement place dans le répertoire temporaire
25629 de \SpecialChar LyX
25630 , les fichiers produits seront donc normalement dans ce répertoire.
25632 exportera ce qui concerne le fichier principal, mais le programme de conversio
25637 peut produire d'autres fichiers, qui seront perdus quand \SpecialChar LyX
25639 C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR
25640 pour que les éléments de la conversion puissent être copiés à cet endroit.
25643 \begin_layout Paragraph
25644 Instructions de compilation dans le document
25647 \begin_layout Standard
25648 La dernière partie de l'interface entre \SpecialChar LyX
25654 \begin_inset Quotes cld
25658 \begin_inset Quotes crd
25662 En général, les instructions de compilation de votre programme doivent
25663 être regroupées dans un
25672 vu plus haut est spécifique à noweb et utilise la commande
25681 \begin_inset Quotes cld
25685 \begin_inset Quotes crd
25688 ) et passer son contenu dans
25695 \begin_layout Standard
25696 Typiquement, un tel
25703 \begin_layout LyX-Code
25707 \begin_layout LyX-Code
25709 \begin_inset Newline newline
25712 if [ -z "${NOWEB_SOURCE}" ]
25713 \begin_inset Newline newline
25719 \begin_layout LyX-Code
25720 NOWEB_SOURCE=myfile.nw
25721 \begin_inset Newline newline
25725 \begin_inset Newline newline
25729 code to extract files ...
25730 use NOWEB_OUTPUT_DIR here ...]
25731 \begin_inset Newline newline
25735 code to compile files ...]
25736 \begin_inset Newline newline
25742 \begin_layout Standard
25748 /examples/listerrors.lyx
25751 \begin_inset Newline newline
25759 /examples/Literate.lyx
25761 qui implémentent deux versions du programme
25765 pour avoir des exemples de comment tout cela va ensemble.
25766 Vous pouvez encore consulter
25771 /examples/noweb2lyx.lyx
25774 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
25775 e de \SpecialChar LyX
25776 relativement au langage de programmation littéraire adopté car ils
25777 sont écrits respectivement en Python, C et Perl.
25780 \begin_layout LyX-Code
25784 \begin_layout Subsubsection
25785 Configurer \SpecialChar LyX
25789 \begin_layout Standard
25790 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
25797 Outils\SpecialChar menuseparator
25801 Les parties importantes sont :
25804 \begin_layout Description
25806 \begin_inset space ~
25810 \begin_inset space ~
25814 \begin_inset Quotes cld
25818 \begin_inset Quotes crd
25821 Choisi dans l'onglet
25825 , où vous mettez ce qui est spécifique à Noweb.
25829 \begin_inset space ~
25837 \begin_inset Quotes cld
25841 \begin_inset Quotes crd
25853 \begin_inset Quotes cld
25857 \begin_inset Quotes crd
25864 créera donc un fichier d'extension
25868 lors de la première étape du processus de conversion.
25871 \begin_layout Description
25873 \begin_inset space ~
25877 \begin_inset space ~
25884 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
25885 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
25889 \begin_layout Description
25899 Ce convertisseur assure la génération de la documentation (
25900 \begin_inset Quotes cld
25904 \begin_inset Quotes crd
25908 Pour Noweb, il faut mettre
25911 \begin_inset Quotes cld
25914 noweave -delay -index $$i > $$o
25915 \begin_inset Quotes crd
25921 \begin_layout Description
25930 Celui-ci assure la génération du code (
25931 \begin_inset Quotes cld
25935 \begin_inset Quotes crd
25939 Comme vu plus haut, il faut mettre
25942 \begin_inset Quotes cld
25946 \begin_inset Quotes crd
25954 \begin_inset space ~
25962 \begin_inset Quotes cld
25965 originaldir,parselog=listerrors
25966 \begin_inset Quotes crd
25974 \begin_layout Subsubsection
25975 Fonctions pour le déboguage
25978 \begin_layout Standard
25979 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
25982 \begin_inset Quotes cld
25985 serveur va à la bonne ligne
25986 \begin_inset Quotes crd
25989 que l'on utilisera avec
25997 ou un autre débogueur.
26000 \begin_layout Standard
26001 Lorsque vous déboguez du code avec
26009 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
26010 on, avec un seul appui clavier.
26011 La configuration par défaut de
26020 Il se trouve que vous pouvez choisir l'éditeur appelé par
26026 Outils\SpecialChar menuseparator
26027 Préférences\SpecialChar menuseparator
26028 Gestion des fichiers\SpecialChar menuseparator
26031 en changeant l'entrée
26038 \begin_layout Standard
26039 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26051 \begin_layout LyX-Code
26054 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26057 \begin_layout Standard
26058 Ainsi, quand vous utilisez
26062 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26075 renvoie cette information à \SpecialChar LyX
26076 via le serveur \SpecialChar LyX
26078 La fenêtre \SpecialChar LyX
26079 montrera le fichier en question, avec le curseur pile poil
26085 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26086 pour savoir où se situait le problème !
26089 \begin_layout Standard
26090 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26094 \begin_inset space ~
26098 \begin_inset CommandInset ref
26100 reference "sec:Démarrer-le-Serveur"
26104 explique comment procéder.
26107 \begin_layout Subsubsection
26108 Ajouts à la barre d'outils
26111 \begin_layout Standard
26112 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26113 de \SpecialChar LyX
26115 Quatre de ces boutons sont des raccourcis vers les styles
26133 , pour l'insert paramétrable
26140 Le dernier bouton est un raccourci vers la commande
26141 \begin_inset Quotes cld
26145 \begin_inset Quotes crd
26151 \begin_layout Standard
26153 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26154 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26157 Document\SpecialChar menuseparator
26159 \begin_inset space ~
26163 \begin_inset space ~
26166 Jour\SpecialChar menuseparator
26171 Document\SpecialChar menuseparator
26175 Voilà comment cela se présente :
26178 \begin_layout LyX-Code
26182 \begin_layout LyX-Code
26186 \begin_layout LyX-Code
26187 Icon "layout Standard"
26190 \begin_layout LyX-Code
26191 Icon "layout Section"
26194 \begin_layout LyX-Code
26195 Icon "layout \SpecialChar LaTeX
26199 \begin_layout LyX-Code
26200 Icon "layout \SpecialChar LyX
26204 \begin_layout LyX-Code
26205 Icon "flex.insert Chunk"
26208 \begin_layout LyX-Code
26212 \begin_layout LyX-Code
26216 \begin_layout LyX-Code
26217 Icon "buffer-typeset"
26220 \begin_layout LyX-Code
26221 Icon "build-program"
26224 \begin_layout LyX-Code
26228 \begin_layout LyX-Code
26232 \begin_layout LyX-Code
26236 \begin_layout LyX-Code
26240 \begin_layout LyX-Code
26244 \begin_layout Subsubsection
26245 Couleurs personnalisées
26248 \begin_layout Standard
26249 Un certain nombre de couleurs de \SpecialChar LyX
26250 peuvent être personnalisées dans la fenêtre
26256 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26259 La couleur par défaut est le rouge, or les
26263 utilisent la police \SpecialChar LaTeX
26264 , et comme il y a beaucoup de
26268 dans un document de programmation littéraire, vous en aurez sûrement marre
26269 de tout voir en rouge.
26270 Vous pouvez la changer dans l'onglet
26272 Apparence\SpecialChar menuseparator
26278 \begin_layout Standard
26279 Le problème suivant est la présence visible des caractères
26280 \begin_inset Quotes cld
26284 \begin_inset Quotes crd
26288 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26289 donc les faire se confondre avec le fond.
26290 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26291 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26295 \begin_layout Subsection
26300 \begin_layout Standard
26301 Les fonctionnalités de
26309 sont documentées dans le fichier d'exemple
26319 Aide\SpecialChar menuseparator
26320 Manuels Spécifiques
26325 \begin_layout Chapter
26326 Fonctionnalités particulières
26329 \begin_layout Standard
26330 Vous pouvez faire avec \SpecialChar LyX
26331 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26333 Cependant, \SpecialChar LyX
26334 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26336 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26337 ; Ce chapitre vous montre quelques
26338 points particuliers qui peuvent vous intéresser.
26339 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26340 les flottants, les boîtes et les notes, voyez le manuel des
26347 \begin_layout Section
26351 \begin_layout Standard
26352 Cette fonctionnalité est indépendante de l'option
26354 Document sur deux colonnes
26358 Document\SpecialChar menuseparator
26366 Si vous désirez une présentation sur deux colonnes dans tout le document,
26367 vous devez utiliser l'option
26369 Document sur deux colonnes
26372 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26375 \begin_layout Standard
26376 Pour activer les colonnes multiples dans votre document, vous devez charger
26383 Document\SpecialChar menuseparator
26384 Paramètres\SpecialChar menuseparator
26387 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26395 \begin_layout Standard
26396 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26397 : pour les flottants, vous devez utiliser l'option
26399 Plusieurs colonnes.
26402 Les notes de bas de page provenant de colonnes multiples seront placées
26403 sur toute la largeur de la page et non pas sous chaque colonne.
26407 \begin_layout Subsection
26411 \begin_layout Standard
26412 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26415 Insertion\SpecialChar menuseparator
26416 Inserts personnalisables\SpecialChar menuseparator
26419 là où les colonnes doivent débuter.
26420 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26424 \begin_layout Standard
26428 \begin_layout Standard
26432 \begin_inset Flex Multiple Columns
26435 \begin_layout Plain Layout
26441 The Adventure of the Empty House
26444 \begin_inset Newline newline
26447 by Sir Arthur Conan Doyle
26450 \begin_layout Plain Layout
26454 It was in the spring of the year 1894 that all London was interested, and
26455 the fashionable world dismayed, by the murder of the Honourable Ronald
26456 Adair under most unusual and inexplicable circumstances.
26457 The public has already learned those particulars of the crime which came
26458 out in the police investigation, but a good deal was suppressed upon that
26459 occasion, since the case for the prosecution was so overwhelmingly strong
26460 that it was not necessary to bring forward all the facts.
26461 Only now, at the end of nearly ten years, am I allowed to supply those
26462 missing links which make up the whole of that remarkable chain.
26463 The crime was of interest in itself, but that interest was as nothing to
26464 me compared to the inconceivable sequel, which afforded me the greatest
26465 shock and surprise of any event in my adventurous life.
26466 Even now, after this long interval, I find myself thrilling as I think
26467 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26468 ty which utterly submerged my mind.
26469 Let me say to that public, which has shown some interest in those glimpses
26470 which I have occasionally given them of the thoughts and actions of a very
26471 remarkable man, that they are not to blame me if I have not shared my knowledge
26472 with them, for I should have considered it my first duty to do so, had
26473 I not been barred by a positive prohibition from his own lips, which was
26474 only withdrawn upon the third of last month.
26482 \begin_layout Standard
26483 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26484 es et utilisez le menu
26486 Insertion\SpecialChar menuseparator
26490 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26492 \begin_inset Quotes cld
26496 \begin_inset Quotes crd
26500 \begin_inset Newline newline
26503 Voici un exemple avec 3 colonnes:
26506 \begin_layout Standard
26509 \begin_inset Flex Multiple Columns
26512 \begin_layout Plain Layout
26516 \begin_inset Argument 1
26519 \begin_layout Plain Layout
26526 It can be imagined that my close intimacy with Sherlock Holmes had interested
26527 me deeply in crime, and that after his disappearance I never failed to
26528 read with care the various problems which came before the public.
26529 And I even attempted, more than once, for my own private satisfaction,
26530 to employ his methods in their solution, though with indifferent success.
26531 There was none, however, which appealed to me like this tragedy of Ronald
26533 As I read the evidence at the inquest, which led up to a verdict of willful
26534 murder against some person or persons unknown, I realized more clearly
26535 than I had ever done the loss which the community had sustained by the
26536 death of Sherlock Holmes.
26537 There were points about this strange business which would, I was sure,
26538 have specially appealed to him, and the efforts of the police would have
26539 been supplemented, or more probably anticipated, by the trained observation
26540 and the alert mind of the first criminal agent in Europe.
26541 All day, as I drove upon my round, I turned over the case in my mind and
26542 found no explanation which appeared to me to be adequate.
26543 At the risk of telling a twice-told tale, I will recapitulate the facts
26544 as they were known to the public at the conclusion of the inquest.
26552 \begin_layout Standard
26553 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26554 de ne pas être agréable à la lecture\SpecialChar ldots
26558 \begin_layout Standard
26561 \begin_inset Newpage newpage
26567 \begin_layout Subsection
26568 Des colonnes dans des colonnes
26571 \begin_layout Standard
26572 Vous pouvez également créer des colonnes dans des colonnes:
26575 \begin_layout Standard
26578 \begin_inset Flex Multiple Columns
26581 \begin_layout Plain Layout
26585 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26586 at that time governor of one of the Australian colonies.
26587 Adair's mother had returned from Australia to undergo the operation for
26588 cataract, and she, her son Ronald, and her daughter Hilda were living together
26592 \begin_layout Plain Layout
26595 \begin_inset Flex Multiple Columns
26598 \begin_layout Plain Layout
26602 The youth moved in the best society
26603 \begin_inset space ~
26606 – had, so far as was known, no enemies and no particular vices.
26607 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26608 had been broken off by mutual consent some months before, and there was
26609 no sign that it had left any very profound feeling behind it.
26610 For the rest {sic} the man's life moved in a narrow and conventional circle,
26611 for his habits were quiet and his nature unemotional.
26612 Yet it was upon this easy-going young aristocrat that death came, in most
26613 strange and unexpected form, between the hours of ten and eleven-twenty
26614 on the night of March 30, 1894.
26622 \begin_layout Plain Layout
26626 Ronald Adair was fond of cards
26627 \begin_inset space ~
26630 – playing continually, but never for such stakes as would hurt him.
26631 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26632 It was shown that, after dinner on the day of his death, he had played
26633 a rubber of whist at the latter club.
26634 He had also played there in the afternoon.
26639 The evidence of those who had played with him
26640 \begin_inset space ~
26644 Murray, Sir John Hardy, and Colonel Moran
26645 \begin_inset space ~
26648 – showed that the game was whist, and that there was a fairly equal fall
26650 Adair might have lost five pounds, but not more.
26651 His fortune was a considerable one, and such a loss could not in any way
26653 He had played nearly every day at one club or other, but he was a cautious
26654 player, and usually rose a winner.
26655 It came out in evidence that, in partnership with Colonel Moran, he had
26656 actually won as much as four hundred and twenty pounds in a sitting, some
26657 weeks before, from Godfrey Milner and Lord Balmoral.
26658 So much for his recent history as it came out at the inquest.
26666 \begin_layout Subsection
26667 Exemples plus compliqués
26670 \begin_layout Standard
26671 Les exemples proposés dans cette section illustrent quelques fonctionnalités
26672 plus particulières de l'insertion de colonnes multiples.
26675 \begin_layout Standard
26676 Pour découvrir d'autres fonctionnalités, référez-vous à le
26679 \begin_inset CommandInset href
26681 name "documentation"
26682 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26696 \begin_layout Subsubsection
26700 \begin_layout Standard
26701 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
26702 curseur dans l'insert multi-colonnes et appelez le menu
26704 Insertion\SpecialChar menuseparator
26708 Saisissez votre texte de préface dans cet insert.
26709 \begin_inset Newline newline
26712 Voici un exemple avec un texte en préface:
26715 \begin_layout Standard
26718 \begin_inset VSpace bigskip
26724 \begin_layout Standard
26727 \begin_inset Flex Multiple Columns
26730 \begin_layout Plain Layout
26733 \begin_inset Argument 2
26736 \begin_layout Plain Layout
26739 And the story continues and continues and continues and continues\SpecialChar ldots
26747 On the evening of the crime, he returned from the club exactly at ten.
26748 His mother and sister were out spending the evening with a relation.
26749 The servant deposed that she heard him enter the front room on the second
26750 floor, generally used as his sitting-room.
26751 She had lit a fire there, and as it smoked she had opened the window.
26752 No sound was heard from the room until eleven-twenty, the hour of the return
26753 of Lady Maynooth and her daughter.
26754 Desiring to say good-night, she attempted to enter her son's room.
26755 The door was locked on the inside, and no answer could be got to their
26756 cries and knocking.
26757 Help was obtained, and the door forced.
26758 The unfortunate young man was found lying near the table.
26759 His head had been horribly mutilated by an expanding revolver bullet, but
26760 no weapon of any sort was to be found in the room.
26768 \begin_layout Standard
26769 Vous pouvez également utiliser une en-tête de section en tant que préface
26770 si vous insérez une commande de section en code \SpecialChar TeX
26771 : par exemple, la commande
26774 \begin_layout Standard
26780 subsection{subsection title}
26783 \begin_layout Standard
26784 crée une sous-section.
26785 Et dans l'exemple suivant, la préface est une sous-sous-section:
26788 \begin_layout Standard
26791 \begin_inset Flex Multiple Columns
26794 \begin_layout Plain Layout
26797 \begin_inset Argument 2
26800 \begin_layout Plain Layout
26806 \begin_layout Plain Layout
26815 This is a subsubsection heading as a preface
26819 \begin_layout Plain Layout
26833 A minute examination of the circumstances served only to make the case more
26835 In the first place, no reason could be given why the young man should have
26836 fastened the door upon the inside.
26837 There was the possibility that the murderer had done this, and had afterwards
26838 escaped by the window.
26839 The drop was at least twenty feet, however, and a bed of crocuses in full
26841 Neither the flowers nor the earth showed any sign of having been disturbed,
26842 nor were there any marks upon the narrow strip of grass which separated
26843 the house from the road.
26844 Apparently, therefore, it was the young man himself who had fastened the
26846 But how did he come by his death? No one could have climbed up to the window
26847 without leaving traces.
26848 Suppose a man had fired through the window, he would indeed be a remarkable
26849 shot who could with a revolver inflict so deadly a wound.
26850 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
26851 a hundred yards of the house.
26852 No one had heard a shot.
26860 \begin_layout Standard
26861 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
26862 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
26863 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
26864 du texte en préface: ceci peut se faire en positionnant le curseur dans
26865 l'insert multi-colonnes après la préface (si elle existe) et en appelant
26868 Insertion\SpecialChar menuseparator
26869 Espacement avant saut de page
26872 Saisissez alors l’espacement désiré, e.g.
26874 \begin_inset Quotes cld
26878 \begin_inset Quotes crd
26882 \begin_inset Quotes erd
26888 \begin_inset Newline newline
26893 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
26895 \begin_inset Quotes cld
26905 \begin_inset Quotes crd
26914 doit âtre insérée en code \SpecialChar TeX
26918 \begin_layout Standard
26921 \begin_inset Flex Multiple Columns
26924 \begin_layout Plain Layout
26927 \begin_inset Argument 3
26930 \begin_layout Plain Layout
26937 \begin_layout Plain Layout
26953 On the evening of the crime, he returned from the club exactly at ten.
26954 His mother and sister were out spending the evening with a relation.
26955 The servant deposed that she heard him enter the front room on the second
26956 floor, generally used as his sitting-room.
26957 She had lit a fire there, and as it smoked she had opened the window.
26958 No sound was heard from the room until eleven-twenty, the hour of the return
26959 of Lady Maynooth and her daughter.
26960 Desiring to say good-night, she attempted to enter her son's room.
26961 The door was locked on the inside, and no answer could be got to their
26962 cries and knocking.
26963 Help was obtained, and the door forced.
26964 The unfortunate young man was found lying near the table.
26965 His head had been horribly mutilated by an expanding revolver bullet, but
26966 no weapon of any sort was to be found in the room.
26974 \begin_layout Subsubsection
26975 Espacements environnants
26978 \begin_layout Standard
26979 L’espacement avant et après un bloc de colonnes multiples peut être réglé
26991 Par exemple la commande en code \SpecialChar TeX
26995 \begin_layout LyX-Code
27006 \begin_layout Standard
27007 règle la valeur à 3cm.
27008 La modification doit être faite avant le début de l'insert multi-colonnes.
27009 La valeur prédéfinie est 13pt.
27012 \begin_layout Standard
27020 \begin_inset space \thinspace{}
27026 \begin_layout Standard
27030 \begin_layout Plain Layout
27036 multicolsep}{2.5cm}
27044 \begin_layout Standard
27047 \begin_inset Flex Multiple Columns
27050 \begin_layout Plain Layout
27054 All day I turned these facts over in my mind, endeavouring to hit upon some
27055 theory which could reconcile them all, and to find that line of least resistanc
27056 e which my poor friend had declared to be the starting-point of every investigat
27058 I confess that I made little progress.
27059 In the evening I strolled across the Park, and found myself about six o'clock
27060 at the Oxford Street end of Park Lane.
27061 A group of loafers upon the pavements, all staring up at a particular window,
27062 directed me to the house which I had come to see.
27063 A tall, thin man with coloured glasses, whom I strongly suspected of being
27064 a plain-clothes detective, was pointing out some theory of his own, while
27065 the others crowded round to listen to what he said.
27066 I got as near him as I could, but his observations seemed to me to be absurd,
27067 so I withdrew again in some disgust.
27068 As I did so I struck against an elderly, deformed man, who had been behind
27069 me, and I knocked down several books which he was carrying.
27077 \begin_layout Standard
27080 \begin_inset Note Greyedout
27083 \begin_layout Plain Layout
27088 les valeurs réglées via
27094 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27095 la prochaine modification de la valeur.
27103 \begin_layout Standard
27107 \begin_layout Plain Layout
27121 \begin_inset Note Note
27124 \begin_layout Plain Layout
27127 go back to the default
27135 \begin_layout Standard
27138 \begin_inset Newpage newpage
27144 \begin_layout Subsubsection
27148 \begin_layout Standard
27149 Un saut de colonne peut être forcé en insérant la commande
27155 en code \SpecialChar TeX
27156 là où la colonne doit être interrompue.
27157 Notez bien que des zones vides seront créées la plupart du temps lorsque
27158 cette commande est utilisée.
27159 \begin_inset Newline newline
27165 \begin_layout Standard
27168 \begin_inset Flex Multiple Columns
27171 \begin_layout Plain Layout
27175 \begin_inset Quotes eld
27178 You're surprised to see me, sir,
27179 \begin_inset Quotes erd
27182 said he, in a strange, croaking voice.
27185 \begin_layout Plain Layout
27189 I acknowledged that I was.
27192 \begin_layout Plain Layout
27196 \begin_inset Quotes eld
27199 Well, I've a conscience, sir, and when I chanced to see you go into this
27200 house, as I came hobbling after you, I thought to myself, I'll just step
27201 in and see that kind gentleman, and tell him that if I was a bit gruff
27202 in my manner there was not any harm meant, and that I am much obliged to
27203 him for picking up my books.
27204 \begin_inset Quotes erd
27210 \begin_layout Plain Layout
27214 \begin_inset Quotes eld
27217 You make too much of a trifle,
27218 \begin_inset Quotes erd
27223 \begin_inset Quotes eld
27226 May I ask how you knew who I was?
27227 \begin_inset Quotes erd
27230 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27234 \begin_layout Plain Layout
27246 \begin_layout Plain Layout
27250 \begin_inset Quotes eld
27253 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27254 you'll find my little bookshop at the corner of Church Street, and very
27255 happy to see you, I am sure.
27256 Maybe you collect yourself, sir.
27260 \begin_inset space ~
27274 \begin_inset space ~
27277 – a bargain, every one of them.
27278 With five volumes you could just fill that gap on that second shelf.
27279 It looks untidy, does it not, sir?
27280 \begin_inset Quotes erd
27291 \begin_layout Subsubsection
27292 Séparation entre colonnes
27295 \begin_layout Standard
27296 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27297 l'espacement entre colonnes.
27298 Ceci est possible grâce à la longueur
27305 Sa valeur implicite est 10pt.
27306 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27309 \begin_layout Standard
27313 \begin_layout Plain Layout
27327 \begin_layout Standard
27330 \begin_inset Flex Multiple Columns
27333 \begin_layout Plain Layout
27337 My observations of No.
27338 \begin_inset space \space{}
27341 427 Park Lane did little to clear up the problem in which I was interested.
27342 The house was separated from the street by a low wall and railing, the
27343 whole not more than five feet high.
27344 It was perfectly easy, therefore, for anyone to get into the garden, but
27345 the window was entirely inaccessible, since there was no water pipe or
27346 anything which could help the most active man to climb it.
27347 More puzzled than ever, I retraced my steps to Kensington.
27348 I had not been in my study five minutes when the maid entered to say that
27349 a person desired to see me.
27350 To my astonishment it was none other than my strange old book collector,
27351 his sharp, wizened face peering out from a frame of white hair, and his
27352 precious volumes, a dozen of them at least, wedged under his right arm.
27360 \begin_layout Standard
27364 \begin_layout Plain Layout
27378 \begin_inset Note Note
27381 \begin_layout Plain Layout
27384 go back to the default
27392 \begin_layout Subsubsection
27396 \begin_layout Standard
27397 Entre les colonnes est placé un filet de largeur
27404 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27406 Dans l'exemple suivant, le filet a une largeur de 2pt:
27409 \begin_layout Standard
27413 \begin_layout Plain Layout
27419 columnseprule}{2pt}
27427 \begin_layout Standard
27430 \begin_inset Flex Multiple Columns
27433 \begin_layout Plain Layout
27437 \begin_inset Quotes eld
27440 You're surprised to see me, sir,
27441 \begin_inset Quotes erd
27444 said he, in a strange, croaking voice.
27447 \begin_layout Plain Layout
27451 I acknowledged that I was.
27454 \begin_layout Plain Layout
27458 \begin_inset Quotes eld
27461 Well, I've a conscience, sir, and when I chanced to see you go into this
27462 house, as I came hobbling after you, I thought to myself, I'll just step
27463 in and see that kind gentleman, and tell him that if I was a bit gruff
27464 in my manner there was not any harm meant, and that I am much obliged to
27465 him for picking up my books.
27466 \begin_inset Quotes erd
27472 \begin_layout Plain Layout
27476 \begin_inset Quotes eld
27479 You make too much of a trifle,
27480 \begin_inset Quotes erd
27485 \begin_inset Quotes eld
27488 May I ask how you knew who I was?
27489 \begin_inset Quotes erd
27495 \begin_layout Plain Layout
27499 \begin_inset Quotes eld
27502 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27503 you'll find my little bookshop at the corner of Church Street, and very
27504 happy to see you, I am sure.
27505 Maybe you collect yourself, sir.
27509 \begin_inset space ~
27523 \begin_inset space ~
27526 – a bargain, every one of them.
27527 With five volumes you could just fill that gap on that second shelf.
27528 It looks untidy, does it not, sir?
27529 \begin_inset Quotes erd
27540 \begin_layout Standard
27543 \begin_inset VSpace defskip
27549 \begin_layout Standard
27550 Le filet peut être mis en couleur en redéfinissant la commande
27557 Ceci est fait en insérant la commande
27560 \begin_layout LyX-Code
27567 columnseprulecolor}{
27572 \begin_layout Standard
27573 en code \SpecialChar TeX
27574 , avant l'insert multi-colonnes.
27575 Remplacez dans cette commande
27579 par la couleur de votre choix.
27580 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27581 vous-même, voyez le
27583 Manuel des objets insérés
27589 pour les détails sur la définition des couleurs.
27590 Pour revenir à la couleur implicite, insérez la commande
27593 \begin_layout LyX-Code
27600 columnseprulecolor}{
27605 \begin_layout Standard
27606 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27607 de colonnes de 1cm:
27610 \begin_layout Standard
27616 \begin_layout Plain Layout
27625 \begin_layout Plain Layout
27631 columnseprulecolor}{
27641 \begin_layout Standard
27644 \begin_inset Flex Multiple Columns
27647 \begin_layout Plain Layout
27651 \begin_inset Quotes eld
27654 You're surprised to see me, sir,
27655 \begin_inset Quotes erd
27658 said he, in a strange, croaking voice.
27661 \begin_layout Plain Layout
27665 I acknowledged that I was.
27668 \begin_layout Plain Layout
27672 \begin_inset Quotes eld
27675 Well, I've a conscience, sir, and when I chanced to see you go into this
27676 house, as I came hobbling after you, I thought to myself, I'll just step
27677 in and see that kind gentleman, and tell him that if I was a bit gruff
27678 in my manner there was not any harm meant, and that I am much obliged to
27679 him for picking up my books.
27680 \begin_inset Quotes erd
27686 \begin_layout Plain Layout
27690 \begin_inset Quotes eld
27693 You make too much of a trifle,
27694 \begin_inset Quotes erd
27699 \begin_inset Quotes eld
27702 May I ask how you knew who I was?
27703 \begin_inset Quotes erd
27709 \begin_layout Plain Layout
27713 \begin_inset Quotes eld
27716 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27717 you'll find my little bookshop at the corner of Church Street, and very
27718 happy to see you, I am sure.
27719 Maybe you collect yourself, sir.
27723 \begin_inset space ~
27737 \begin_inset space ~
27740 – a bargain, every one of them.
27741 With five volumes you could just fill that gap on that second shelf.
27742 It looks untidy, does it not, sir?
27743 \begin_inset Quotes erd
27754 \begin_layout Standard
27760 \begin_layout Plain Layout
27766 columnseprule}{0pt}
27769 \begin_layout Plain Layout
27775 columnseprulecolor}{
27783 \begin_inset Note Note
27786 \begin_layout Plain Layout
27789 go back to the default
27797 \begin_layout Standard
27798 \begin_inset Newpage newpage
27804 \begin_layout Section
27805 Paragraphes de forme inhabituelle
27808 \begin_layout Standard
27811 , à l'instar des autres générateurs de texte, utilise implicitement des
27812 paragraphes rectangulaires.
27813 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
27814 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
27815 Ceci est possible grâce au paquetage \SpecialChar LaTeX
27820 qui est chargé en utilisant dans les paramètres du document le module
27822 Formes de paragraphe paramétrable
27827 \begin_layout Subsection
27831 \begin_layout Standard
27838 fournit les formes suivantes:
27841 \begin_layout Standard
27844 \begin_inset Tabular
27845 <lyxtabular version="3" rows="13" columns="3">
27846 <features booktabs="true" islongtable="true" longtabularalignment="center">
27847 <column alignment="center" valignment="middle" width="16col%">
27848 <column alignment="center" valignment="middle" width="40col%">
27849 <column alignment="center" valignment="middle" width="35col%">
27850 <row endhead="true">
27851 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27854 \begin_layout Plain Layout
27862 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27865 \begin_layout Plain Layout
27871 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27874 \begin_layout Plain Layout
27882 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27885 \begin_layout Plain Layout
27893 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27896 \begin_layout Plain Layout
27897 Disque avec un trou circulaire (à la taille d'un CD/DVD)
27902 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27905 \begin_layout Plain Layout
27906 Pas de mise à l'échelle possible.
27907 Attention, quantité de texte limitée
27914 <cell alignment="center" valignment="top" topline="true" usebox="none">
27917 \begin_layout Plain Layout
27925 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27928 \begin_layout Plain Layout
27934 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27937 \begin_layout Plain Layout
27938 Fragile, le calcul peut échouer
27945 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27948 \begin_layout Plain Layout
27956 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27959 \begin_layout Plain Layout
27960 Rhomboïde (symbolisant un
27961 \begin_inset Quotes cld
27965 \begin_inset Quotes crd
27973 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27976 \begin_layout Plain Layout
27984 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27987 \begin_layout Plain Layout
27995 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27998 \begin_layout Plain Layout
28004 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28007 \begin_layout Plain Layout
28015 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28018 \begin_layout Plain Layout
28026 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28029 \begin_layout Plain Layout
28035 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28038 \begin_layout Plain Layout
28046 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28049 \begin_layout Plain Layout
28057 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28060 \begin_layout Plain Layout
28061 Écrou (hexagone avec un trou circulaire)
28066 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28069 \begin_layout Plain Layout
28077 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28080 \begin_layout Plain Layout
28088 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28091 \begin_layout Plain Layout
28097 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28100 \begin_layout Plain Layout
28108 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28111 \begin_layout Plain Layout
28119 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28122 \begin_layout Plain Layout
28123 Étoile à 5 branches
28128 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28131 \begin_layout Plain Layout
28139 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28142 \begin_layout Plain Layout
28150 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28153 \begin_layout Plain Layout
28159 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28162 \begin_layout Plain Layout
28170 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28173 \begin_layout Plain Layout
28181 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28184 \begin_layout Plain Layout
28185 Goutte de pluie normale/inversée
28190 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28193 \begin_layout Plain Layout
28194 Fragile, le calcul peut échouer
28201 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28204 \begin_layout Plain Layout
28213 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28216 \begin_layout Plain Layout
28217 Le logo \SpecialChar TeX
28223 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28226 \begin_layout Plain Layout
28234 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28237 \begin_layout Plain Layout
28241 \begin_inset Newline newline
28249 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28252 \begin_layout Plain Layout
28253 Triangles avec des orientations différentes
28258 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28261 \begin_layout Plain Layout
28275 \begin_layout Standard
28276 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28277 forme souhaitée dans le menu déroulant des styles.
28280 \begin_layout Standard
28281 \begin_inset Newpage newpage
28287 \begin_layout Standard
28288 Voici un exemple de paragraphe en forme d'écrou:
28291 \begin_layout Standard
28292 \begin_inset VSpace bigskip
28301 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28302 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28304 At vero eos et accusam et justo duo dolores et ea rebum.
28305 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28307 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28308 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28312 \begin_layout Standard
28313 \begin_inset VSpace bigskip
28319 \begin_layout Standard
28322 \begin_inset Note Greyedout
28325 \begin_layout Plain Layout
28331 a: les paragraphes mis en forme via
28335 ne peuvent pas franchir une limite de page.
28343 \begin_layout Standard
28344 \begin_inset VSpace bigskip
28350 \begin_layout Standard
28357 prend soin de préserver la forme, quelle que soit la quantité de texte
28359 De ce fait la taille du paragraphe change avec cette quantité.
28360 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28361 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28362 fois plus de texte:
28365 \begin_layout Standard
28366 \begin_inset Newpage newpage
28375 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28376 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28378 At vero eos et accusam et justo duo dolores et ea rebum.
28379 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28381 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28382 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28384 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28385 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28387 At vero eos et accusam et justo duo dolores et ea rebum.
28388 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28390 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28391 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28395 \begin_layout Standard
28396 \begin_inset VSpace bigskip
28402 \begin_layout Standard
28407 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28408 correspondre à une étiquette de CD/DVD.
28409 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28412 \begin_inset Newline newline
28425 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28426 en fonction de la quantité de texte.
28427 Vous aurez alors une erreur \SpecialChar LaTeX
28429 \begin_inset Quotes cld
28432 Arithmetic overflow
28433 \begin_inset Quotes crd
28437 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28438 vous devez utiliser une autre forme\SpecialChar ldots
28442 \begin_layout Standard
28443 \begin_inset VSpace bigskip
28449 \begin_layout Standard
28450 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28451 de césure de \SpecialChar LaTeX
28453 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28459 arg "specialchar-insert hyphenation"
28464 ) dans les parties de texte correspondantes.
28467 \begin_layout Standard
28468 \begin_inset VSpace bigskip
28474 \begin_layout Standard
28475 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28476 ou bien alignées au fer à gauche.
28477 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28478 aligner ce type de paragraphe.
28479 Une solution consiste à mettre le paragraphe en forme dans une minipage
28480 ou une parbox et à aligner la boîte.
28481 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28482 que si elle est trop large et que vous la centrez, le paragraphe n'est
28483 pas centré parce qu'il est au fer à gauche dans la boîte.
28484 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28485 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28486 second est aligné à droite:
28489 \begin_layout Standard
28490 \begin_inset Newpage newpage
28496 \begin_layout Heart
28500 Lo\SpecialChar softhyphen
28501 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28502 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28504 At vero eos et accusam et justo duo dolores et ea rebum.
28505 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28509 \begin_layout Standard
28510 \begin_inset VSpace bigskip
28516 \begin_layout Standard
28519 \begin_inset Box Frameless
28529 height_special "totalheight"
28534 backgroundcolor "none"
28537 \begin_layout Heart
28541 Lo\SpecialChar softhyphen
28542 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28543 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28545 At vero eos et accusam et justo duo dolores et ea rebum.
28546 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28555 \begin_layout Subsection
28556 Formes personnalisées
28559 \begin_layout Standard
28560 Vous pouvez définir vos propres formes.
28561 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28562 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28565 \begin_layout Enumerate
28566 Installer le programme
28567 \begin_inset CommandInset href
28570 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
28578 \begin_layout Enumerate
28585 TeX/LaTeX\SpecialChar menuseparator
28586 Settings\SpecialChar menuseparator
28589 et sélectionner la taille de police utilisée dans le document.
28590 Par exemple, le présent document utilise un police 12pt.
28593 \begin_layout Enumerate
28597 \begin_layout Enumerate
28600 TeX/LaTeX\SpecialChar menuseparator
28603 pour exporter la forme en coordonnées.
28604 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28605 le chemin proprement dit
28609 \begin_layout Plain Layout
28610 Pour plus d'information voir
28611 \begin_inset CommandInset href
28613 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28626 \begin_layout Standard
28627 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28629 Pour l'utiliser avec le document:
28632 \begin_layout Enumerate
28633 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28634 dans un nouveau paragraphe vide).
28638 \begin_layout Enumerate
28639 Ouvrir dans \SpecialChar LyX
28642 Insertion\SpecialChar menuseparator
28643 Fichier\SpecialChar menuseparator
28646 , sélectionner le fichier exporté par
28655 \begin_layout Standard
28656 \begin_inset VSpace defskip
28662 \begin_layout Standard
28663 \begin_inset Note Greyedout
28666 \begin_layout Plain Layout
28671 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28672 redevient normal pour le paragraphe suivant.
28673 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28674 dont on veut imposer la forme personnalisée.
28682 \begin_layout Standard
28683 \begin_inset VSpace bigskip
28689 \begin_layout Standard
28693 \begin_layout Standard
28694 \begin_inset VSpace bigskip
28700 \begin_layout Standard
28701 \begin_inset CommandInset include
28703 filename "../SpecialParagraphShape.tex"
28710 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28711 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28713 At vero eos et accusam et justo duo dolores et ea rebum.
28714 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28716 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28717 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28721 \begin_layout Standard
28722 \begin_inset VSpace bigskip
28728 \begin_layout Standard
28733 pour tracer des formes vraiment complexes avec
28737 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
28738 importer l'image correspondante dans
28743 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
28747 \begin_layout Standard
28748 \begin_inset VSpace bigskip
28754 \begin_layout Standard
28757 Formes de paragraphe paramétrables
28759 fournit également les deux styles
28767 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
28772 \begin_layout Plain Layout
28773 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
28780 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
28781 tés de personnalisation, voir la
28784 \begin_inset CommandInset href
28786 name "documentation"
28787 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"