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 Manquent les sections 7.2.3 à 7.2.7 (CVS/SVN)
185 \begin_layout Plain Layout
186 Mise à jour avant 2.4 (JPC) : 13/04/2021, section 7.2.6 (GIT) et 7.2.7 traduites.
187 CVS/SVN restent non traduits pour deux raisons : ces systèmes à dépôt centralis
188 é sont progressivement abandonnés au profit de GIT, et d'autre part les
189 utilisateurs des systèmes de contrôle de version sont généralement anglophones.
192 \begin_layout Plain Layout
193 Importation de la dernière mise à jour de 2.3 dans 2.4 (JPC): 19/04/2021
196 \begin_layout Plain Layout
197 Mise à jour pour 2.4.0 (JPC) : 05/06/2021 (JPC)
206 par l'équipe de \SpecialChar LyX
211 \begin_layout Plain Layout
212 Le principal responsable de la rédaction de ce fichier est
217 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
218 de la documentation de \SpecialChar LyX
221 <lyx-docs@lists.lyx.org>
224 \begin_inset Newline newline
227 Traduction en français par :
264 Merci d'envoyer vos commentaires et corrections sur la traduction à la
265 liste de diffusion de \SpecialChar LyX
268 <lyx-fr@lists.lyx.org>
278 \begin_layout Standard
279 \begin_inset CommandInset toc
280 LatexCommand tableofcontents
287 \begin_layout Chapter
291 \begin_layout Standard
301 que vous êtes en train de lire est avant tout la deuxième partie du
315 La raison de la division en deux du document est très simple : le
327 est déjà énorme et il contient toutes les fonctions de base qu'il faut
328 connaître pour préparer la plupart des documents.
329 Cependant, l'Équipe de \SpecialChar LyX
330 a pour but à long terme de rendre \SpecialChar LyX
332 différents fichiers de configuration et paquetages externes.
333 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
335 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
337 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
339 Il y a aussi quelques fonctionnalités plus
340 \begin_inset Quotes cld
344 \begin_inset Quotes crd
347 , comme les méthodes de présentation de bibliographies et la gestion des
348 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
351 Guide de l'utilisateur
353 et sont décrites ici.
356 \begin_layout Standard
357 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
358 fax et le contrôle de version, qui nécessitent des logiciels supplémentaires
359 pour fonctionner convenablement.
360 Il y a également un chapitre consacré à \SpecialChar LyX
362 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
363 , qui servent à améliorer
364 vos documents grâce à la puissance de \SpecialChar LaTeX
366 Après tout, \SpecialChar LyX
367 est seulement WYSIWYM
371 \begin_layout Plain Layout
372 \begin_inset Quotes cld
375 What You See Is What You Mean
376 \begin_inset Quotes crd
380 \begin_inset Quotes cld
383 Vous voyez ce que vous voulez dire
384 \begin_inset Quotes crd
392 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
396 \begin_layout Standard
397 Si vous n'avez pas encore lu l'
401 , il est sûr que vous n'êtes pas au bon endroit.
406 est la première chose à consulter, car elle décrit les notations et les
407 formats de tous les manuels.
408 Vous devez aussi être à l'aise avec le
420 et avec toutes les fonctions de base de \SpecialChar LyX
424 \begin_layout Standard
425 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
426 ion de \SpecialChar LyX
427 avec \SpecialChar LaTeX
428 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
430 et explique comment \SpecialChar LyX
431 peut générer exactement le code \SpecialChar LaTeX
433 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
437 \begin_layout Chapter
439 et \SpecialChar LaTeX
443 \begin_layout Section
444 Comment \SpecialChar LyX
445 utilise \SpecialChar LaTeX
449 \begin_layout Standard
450 Ce chapitre est à la fois pour les \SpecialChar TeX
451 -niciens et les curieux de \SpecialChar LaTeX
453 Nous allons y expliquer comment \SpecialChar LyX
454 et \SpecialChar LaTeX
455 fonctionnent ensemble pour produire
456 une sortie imprimable.
457 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
458 quelque chose à \SpecialChar LaTeX
462 \begin_layout Standard
463 À un moment, nous avions coutume d'appeler \SpecialChar LyX
465 \begin_inset Quotes cld
468 interface WYSIWYM pour \SpecialChar LaTeX
470 \begin_inset Quotes crd
473 , mais ce n'est plus vrai désormais.
474 Des interfaces pour \SpecialChar LaTeX
476 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
478 et de marquer les erreurs dans le fichier que vous éditez.
479 Bien que \SpecialChar LyX
489 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
490 beaucoup d'autres choses.
491 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
496 a aussi ajouté quelques extensions à \SpecialChar LaTeX
498 Essayez un jour ceci : faites
500 Fichier\SpecialChar menuseparator
501 Exporter\SpecialChar menuseparator
506 Affichage\SpecialChar menuseparator
507 Afficher le code LaTeX
509 ) puis regardez le préambule du fichier
514 Vous remarquerez une variété de nouvelles macros définies spécialement
517 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
521 \begin_layout Standard
522 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
527 \begin_layout Itemize
530 Document\SpecialChar menuseparator
536 \begin_layout Itemize
539 Document\SpecialChar menuseparator
548 jour\SpecialChar menuseparator
554 \begin_layout Standard
555 Elles n'invoqueront \SpecialChar LaTeX
556 que si le fichier a changé depuis la dernière fois
557 que \SpecialChar LaTeX
561 \begin_layout Standard
562 Quand vous faites tourner \SpecialChar LaTeX
563 sur le fichier que vous éditez, \SpecialChar LyX
568 \begin_layout Enumerate
569 Il convertit le document en \SpecialChar LaTeX
570 et l'enregistre dans un fichier avec l'extension
582 \begin_layout Enumerate
583 Il fait tourner \SpecialChar LaTeX
588 (peut-être plusieurs fois) et exécute toute autre commande (comme
596 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
600 \begin_layout Enumerate
601 S'il y a des erreurs, il affiche le journal d'erreurs.
604 \begin_layout Standard
605 Si vous avez lancé \SpecialChar LaTeX
608 Affichage\SpecialChar menuseparator
619 Affichage\SpecialChar menuseparator
624 Fichier\SpecialChar menuseparator
628 réalise deux étapes supplémentaires :
631 \begin_layout Itemize
636 pour convertir le fichier DVI en PostScript;
639 \begin_layout Itemize
640 il exécute une visonneuse PostScript, comme
644 , pour afficher le résultat.
647 \begin_layout Standard
648 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
651 \begin_layout Section
652 Traduire des fichiers \SpecialChar LaTeX
657 \begin_layout Standard
658 Vous pouvez importer un fichier \SpecialChar LaTeX
659 dans \SpecialChar LyX
660 en utilisant le menu Fichier \SpecialChar menuseparator
661 Importer\SpecialChar menuseparator
663 X de \SpecialChar LyX
665 Cela va appeler un programme nommé
669 , qui va créer un fichier
679 va ensuite ouvrir ce fichier.
682 \begin_layout Standard
687 peut traduire la plupart des constructions \SpecialChar LaTeX
688 légales, mais pas toutes.
689 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
691 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
692 les portions en code \SpecialChar TeX
693 et les corriger manuellement.
696 \begin_layout Standard
697 Si vous ignorez ce qu'est le code \SpecialChar TeX
698 , lisez le paragraphe suivant.
701 \begin_layout Section
702 Insérer du code \SpecialChar LaTeX
703 dans des documents \SpecialChar LyX
705 \begin_inset CommandInset label
707 name "sec:Insérer-du-code-LaTeX"
714 \begin_layout Standard
715 Vous pouvez faire en \SpecialChar LyX
716 tout ce que vous faites en \SpecialChar LaTeX
717 , pour une raison très
718 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
719 dans un document \SpecialChar LyX
722 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
723 toutes les structures \SpecialChar LaTeX
725 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
726 dans votre document \SpecialChar LyX
728 pouvez utiliser la boîte de
730 code \SpecialChar TeX
733 , que vous pouvez mettre dans votre document avec
735 Insertion\SpecialChar menuseparator
746 \begin_layout Standard
747 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
748 dans un document \SpecialChar LyX
750 Le code ressemble à ceci :
753 \begin_layout LyX-Code
757 \begin_inset Newline newline
763 \begin_inset Newline newline
766 Un exemple d'environnement minipage.
768 \begin_inset Newline newline
771 mettre presque tout dedans, m
774 \begin_inset Newline newline
777 et des tableaux (non flottants).
778 \begin_inset Newline newline
784 \begin_inset Newline newline
788 \begin_inset Newline newline
794 \begin_inset Newline newline
800 \begin_inset Newline newline
806 \begin_inset Newline newline
811 \begin_inset Newline newline
817 \begin_inset Newline newline
823 \begin_inset Newline newline
829 \begin_inset Newline newline
837 \begin_layout Standard
840 code \SpecialChar TeX
843 contenant ce texte est juste après ce paragraphe.
844 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
846 Ceux qui lisent une version imprimée du manuel verront le résultat final
850 \begin_layout Standard
854 \begin_layout Plain Layout
861 \begin_layout Plain Layout
868 \begin_layout Plain Layout
870 Un exemple d'environnement minipage.
871 Vous pouvez mettre presque tout dedans, m
873 ^eme des figures et des tableaux (non flottants).
876 \begin_layout Plain Layout
883 \begin_layout Plain Layout
888 \begin_layout Plain Layout
895 \begin_layout Plain Layout
902 \begin_layout Plain Layout
909 \begin_layout Plain Layout
915 \begin_layout Plain Layout
922 \begin_layout Plain Layout
929 \begin_layout Plain Layout
936 \begin_layout Plain Layout
948 \begin_layout Standard
949 En plus de l'utilisation du
951 code \SpecialChar TeX
954 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
956 Vous pouvez alors utiliser
958 Insertion\SpecialChar menuseparator
959 Fichier\SpecialChar menuseparator
962 pour inclure votre fichier (vous devez choisir le type
971 Nous vous recommandons de ne faire cela que si vous avez un fichier
980 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
983 \begin_layout Standard
984 Encore quelques notes pour insister:
987 \begin_layout Itemize
988 au sein de \SpecialChar LyX
989 , le code \SpecialChar LaTeX
995 \begin_layout Itemize
1001 si votre code \SpecialChar LaTeX
1005 \begin_layout Itemize
1006 attention à ne pas réinventer la roue.
1009 \begin_layout Standard
1010 Sur ce dernier point, \SpecialChar LyX
1011 dispose déjà de pas mal de possibilités, et encore
1012 plus sont en préparation.
1013 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
1014 n'a pas déjà telle ou telle
1015 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
1017 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
1018 pour faire toutes sortes de
1019 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1021 \begin_inset CommandInset href
1024 target "https://www.ctan.org/"
1029 pour plus de détails.
1032 \begin_layout Standard
1033 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1034 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1035 pour avoir de l'aide.
1036 Un certain nombre sont cités dans la bibliographie du
1039 \begin_inset space ~
1043 \begin_inset space ~
1051 \begin_layout Section
1053 et le préambule \SpecialChar LaTeX
1057 \begin_layout Subsection
1058 À propos du préambule \SpecialChar LaTeX
1062 \begin_layout Standard
1063 Si vous connaissez déjà \SpecialChar LaTeX
1064 , il n'y a pas besoin d'expliquer ici à quoi sert
1066 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1067 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1068 pour plus d'information.
1069 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1070 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1071 faire dans le préambule \SpecialChar LaTeX
1072 d'un document \SpecialChar LyX
1076 \begin_layout Standard
1077 Le préambule \SpecialChar LaTeX
1078 vient au tout début d'un document,
1086 \begin_layout Itemize
1087 déclarer la classe de document.
1089 l'a déjà fait à votre place.
1093 \begin_layout Standard
1094 Si vous êtes un \SpecialChar LaTeX
1095 -nicien expérimenté, et que vous avez une classe de document
1096 particulière dont vous voulez vous servir, voyez le manuel de
1100 pour savoir comment la faire reconnaître par \SpecialChar LyX
1102 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1103 pour que cela paraisse
1104 dans de prochaines versions !
1108 \begin_layout Itemize
1109 déclarer les paquetages utilisés.
1110 Les paquetages \SpecialChar LaTeX
1111 fournissent des commandes spéciales, qui sont disponibles
1112 dans un document seulement si le paquetage a été déclaré dans le préambule.
1113 Par exemple, le paquetage
1117 force l'indentation de tous les paragraphes.
1118 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1122 \begin_layout Itemize
1123 fixer les compteurs, variables, longueurs et largeurs.
1124 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1129 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1130 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1131 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1132 Un autre exemple est le type de marqueur pour les listes.
1133 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1134 le faire une seule fois, dans le préambule.
1137 \begin_layout Itemize
1138 déclarer les commandes définies par l'utilisateur (avec
1150 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1152 très souvent dans le document.
1153 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1158 être définies n'importe où ailleurs (mais
1162 d'être utilisées pour la première fois, bien sûr...).
1163 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1164 brut dans votre document,
1165 ce qui normalement ne devrait pas être le cas.
1168 \begin_layout Standard
1170 ajoute son propre lot de définitions au préambule du fichier
1175 Ceci rend les fichiers \SpecialChar LaTeX
1176 générés par \SpecialChar LyX
1180 \begin_layout Subsection
1181 Changer le préambule
1184 \begin_layout Standard
1185 Les commandes que \SpecialChar LyX
1186 ajoute au préambule d'un fichier \SpecialChar LaTeX
1188 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1190 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1193 Document\SpecialChar menuseparator
1194 Paramètres\SpecialChar menuseparator
1198 \begin_inset space ~
1208 ajoute tout ce qu'il y a dans la fenêtre
1211 \begin_inset space ~
1217 à son propre préambule.
1218 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1220 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1221 dit : ne réinventez pas la roue !).
1224 Assurez-vous aussi que votre préambule est correct.
1229 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1231 \begin_inset Quotes cld
1241 \begin_inset Quotes crd
1245 Si vous voyez ce message, vérifiez votre préambule.
1248 \begin_layout Subsection
1252 \begin_layout Standard
1253 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1257 \begin_layout Subsubsection
1258 Exemple 1 : Décalages
1261 \begin_layout Standard
1262 Il y a deux variables dans \SpecialChar LaTeX
1263 qui contrôlent la position de la page :
1275 , c'est-à-dire décalage horizontal et décalage vertical.
1276 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1278 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1279 ne sont pas les mêmes.
1280 C'est là qu'interviennent
1295 \begin_layout Standard
1296 Les valeurs par défaut de
1308 sont toutes deux de 0
1309 \begin_inset space ~
1312 pt, c'est-à-dire que la page n'est pas décalée.
1315 \begin_layout Standard
1316 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1317 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1318 corrigé un tel comportement.
1319 Si vous utilisez \SpecialChar LyX
1320 sur un système que vous n'entretenez pas vous-même, et
1321 si votre administrateur système est un paresseux
1325 \begin_layout Plain Layout
1326 NdT : Traduction vraisemblable de
1327 \begin_inset Quotes cld
1330 your sysadmin is a doofus
1331 \begin_inset Quotes crd
1351 peuvent sauver la mise.
1352 Supposez que vos marges du haut et de gauche soient toujours 0,5
1353 \begin_inset space ~
1357 Vous pouvez ajouter ceci au préambule :
1360 \begin_layout LyX-Code
1368 \begin_layout LyX-Code
1376 \begin_layout Standard
1377 ...et vos marges devraient désormais être correctes.
1380 \begin_layout Subsubsection
1381 Exemple 2 : Étiquettes
1384 \begin_layout Standard
1385 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1386 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1387 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1392 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1393 Nous vous laissons le vérifier.
1394 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1396 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1400 \begin_layout Standard
1401 D'abord, assurez-vous que vous utilisez la classe de document
1406 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1409 \begin_layout LyX-Code
1415 \begin_layout LyX-Code
1421 \begin_layout LyX-Code
1427 \begin_layout LyX-Code
1433 \begin_layout LyX-Code
1439 \begin_layout LyX-Code
1445 \begin_layout LyX-Code
1451 \begin_layout Standard
1452 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1454 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1455 insérer du code \SpecialChar LaTeX
1456 , placez les commandes
1468 autour de chaque étiquette.
1469 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1473 \begin_layout Standard
1474 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1475 pour supporter directement
1477 Peut-être même que ce sera vous.
1480 \begin_layout Subsubsection
1481 Exemple 3 : Indentation de paragraphe
1484 \begin_layout Standard
1485 Les Américains ont l'habitude d'indenter la première ligne de
1490 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1491 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1492 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1495 \begin_layout Standard
1496 Bien sûr, cette habitude n'est pas typographiquement correcte.
1497 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1502 s'il en suit un autre.
1503 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1504 deux paragraphes consécutifs.
1505 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1506 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1510 \begin_layout Standard
1511 Si vous êtes un Américain typique
1515 \begin_layout Plain Layout
1516 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1521 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1522 voulez votre indentation ! Ajoutez ceci au préambule :
1525 \begin_layout LyX-Code
1528 usepackage{indentfirst}
1531 \begin_layout Standard
1532 Si votre distribution \SpecialChar TeX
1533 n'est pas un vieux coucou, vous avez ce paquetage,
1534 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1537 \begin_layout Subsubsection
1538 Exemple 4 : Ce document
1541 \begin_layout Standard
1542 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1543 idée de certaines possibilités avancées.
1547 \begin_inset space ~
1553 risque de ne pas être visible en une fois, même en plein écran.
1556 \begin_layout Section
1558 et les erreurs \SpecialChar LaTeX
1562 \begin_layout Standard
1563 Quand \SpecialChar LyX
1564 invoque \SpecialChar LaTeX
1565 , il lui dit d'ignorer toute erreur et de continuer.
1566 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1567 pour en faire l'autopsie.
1568 S'il y a une erreur quelque part, \SpecialChar LyX
1569 ouvre une boîte avec un listing d'erreurs.
1570 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1575 \begin_layout Plain Layout
1577 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1578 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1587 \begin_layout Standard
1588 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1591 Document\SpecialChar menuseparator
1593 \begin_inset space ~
1597 \begin_inset space ~
1603 Il y a quelques erreurs et avertissements assez fréquents.
1604 Nous allons les traiter ici.
1605 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1606 pour une liste complète.
1609 \begin_layout Itemize
1612 \begin_inset Quotes cld
1616 \begin_inset Quotes crd
1623 \begin_layout Standard
1624 Tout ce qui commence par ces mots est un message d'avertissement destiné
1626 \begin_inset Quotes cld
1630 \begin_inset Quotes crd
1633 le code \SpecialChar LaTeX
1635 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1636 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1638 que vous devez l'exécuter une nouvelle fois.
1641 \begin_layout Standard
1642 Vous pouvez en général les ignorer.
1646 \begin_layout Itemize
1649 \begin_inset Quotes cld
1653 \begin_inset Quotes crd
1660 \begin_layout Standard
1661 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1664 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1669 \begin_layout Standard
1670 Vous pouvez les ignorer sans crainte.
1674 \begin_layout Itemize
1677 \begin_inset Quotes cld
1683 \begin_inset Quotes crd
1690 \begin_layout Standard
1696 cracher ce genre de messages.
1697 Il engendre apparemment au moins un message de ce type pour n'importe quel
1698 document que vous écrivez.
1699 Ces messages vous préviennent que les lignes sont trop longues et débordent
1700 sur la marge de droite.
1701 Ceci se produit si \SpecialChar LaTeX
1702 ne trouve pas comment couper les lignes de manière
1703 raisonnablement correcte (notoirement avec une police à chasse fixe, du
1704 fait que cette police ne permet pas trouver les points de césure automatiquemen
1706 Dans de nombreux cas, c'est impossible à déceler dans le rendu final (ce
1707 peut être un point ou deux).
1708 Parfois cependant, les lignes débordent visiblement dans la marge, et c'est
1709 quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
1710 \begin_inset Newline newline
1713 Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
1716 Activer les fonctionnalités micro-typographiques
1720 Document\SpecialChar menuseparator
1721 Paramètres\SpecialChar menuseparator
1724 peut déjà améliorer significativement les choses.
1725 Par ailleurs, un code \SpecialChar LaTeX
1726 tel que celui qui suit, inséré dans
1728 Document\SpecialChar menuseparator
1729 Paramètres\SpecialChar menuseparator
1732 réduit d'habitude massivement les débordements de ligne (ce code est inséré
1733 dans le préambule du présent document):
1736 \begin_layout LyX-Code
1740 \begin_inset Newline newline
1746 \begin_inset Newline newline
1751 emergencystretch 1.5em
1752 \begin_inset Newline newline
1760 \begin_layout Standard
1761 Dans certains, cependant, vous devrez finalement réécrire le texte pour
1762 obtenir des césures correctes
1766 \begin_layout Plain Layout
1767 Pour les détails , voir
1768 \begin_inset Flex URL
1771 \begin_layout Plain Layout
1773 http://www.tex.ac.uk/FAQ-overfull.html
1786 \begin_layout Standard
1787 Dans tous les cas, il faut vérifier les lignes concernées, au plus tard
1788 avant l’édition de la version finale du document.
1789 Vos yeux vous diront s'il y a un problème avec un espacement trop grand
1793 \begin_layout Plain Layout
1794 Vous pouvez aussi activer l'option
1795 \begin_inset Quotes cld
1799 \begin_inset Quotes crd
1802 dans les options de classe via
1803 \begin_inset Flex Noun
1806 \begin_layout Plain Layout
1807 Document\SpecialChar menuseparator
1808 Paramètres\SpecialChar menuseparator
1814 : \SpecialChar LaTeX
1815 tracera une barre noire dans la marge des lignes qui débordent.
1824 \begin_layout Itemize
1827 \begin_inset Quotes cld
1833 \begin_inset Quotes crd
1840 \begin_layout Standard
1841 Pas aussi courant que son cousin.
1842 Ceci de produit si \SpecialChar LaTeX
1843 ne trouve pas de point de césure raisonnable et par
1844 conséquent crée des lignes trop aérées.
1845 Comme précédemment, vérifiez si cela se voit.
1849 \begin_layout Itemize
1852 \begin_inset Quotes cld
1858 \begin_inset Quotes crd
1866 \begin_inset Quotes cld
1872 \begin_inset Quotes crd
1879 \begin_layout Standard
1880 Des avertissements sur des problèmes de saut de page.
1881 À nouveau, vous n'avez qu'à regarder ce qui sort.
1882 Vous verrez bien si quelque chose ne va pas.
1886 \begin_layout Itemize
1889 \begin_inset Quotes cld
1892 LaTeX Error: File 'Xxxx' not found
1893 \begin_inset Quotes crd
1900 \begin_layout Standard
1904 \begin_inset Quotes cld
1908 \begin_inset Quotes crd
1913 n'est pas présent sur ce système.
1914 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1916 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1923 , alors un des paquetages que \SpecialChar LyX
1924 a essayé de charger est manquant.
1927 Aide\SpecialChar menuseparator
1929 \begin_inset space ~
1935 pour voir la liste des paquetages dont \SpecialChar LyX
1937 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1940 Outils\SpecialChar menuseparator
1943 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1946 \begin_layout Standard
1957 , et que le paquetage en question n'est pas installé, vous devez l'installer
1962 \begin_layout Itemize
1965 \begin_inset Quotes cld
1968 LaTeX Error: Unknown option
1969 \begin_inset Quotes crd
1976 \begin_layout Standard
1977 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1978 spécifié une option impossible ou inexistante dans un paquetage.
1979 Vérifiez dans sa documentation.
1983 \begin_layout Itemize
1986 \begin_inset Quotes cld
1989 Undefined control sequence
1990 \begin_inset Quotes crd
1997 \begin_layout Standard
1998 Si vous avez inséré du code \SpecialChar LaTeX
1999 dans votre document, et fait une faute de frappe,
2000 vous aurez un de ceux-là.
2001 Vous pouvez aussi avoir oublié de charger un paquetage.
2002 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
2003 utilisé une commande inconnue.
2007 \begin_layout Standard
2008 Il y a d'autres messages d'erreur et d'avertissement.
2009 Quelques-uns sont explicites
2013 \begin_layout Plain Layout
2014 NdT : Pour un anglophone...
2020 Ce sont souvent des messages \SpecialChar LaTeX
2022 D'autres sont carrément incompréhensibles.
2023 Ce sont en fait des messages d'erreur \SpecialChar TeX
2024 , et nous n'avons vraiment
2028 de ce qu'ils signifient ou de comment les déchiffrer.
2029 Personne ne le sait.
2032 \begin_layout Standard
2033 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2037 \begin_layout Enumerate
2038 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2039 que vous avez inséré;
2042 \begin_layout Enumerate
2043 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2047 \begin_layout Enumerate
2048 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2049 — et surtout si vous voyez
2050 \begin_inset Quotes cld
2060 \begin_inset Quotes crd
2063 , ça veut dire qu'il y a des erreurs dans le préambule.
2064 Commencez par corriger votre préambule;
2067 \begin_layout Enumerate
2068 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2069 code \SpecialChar LaTeX
2070 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2072 Vérifiez s'il manque des paquetages et rajoutez-les;
2075 \begin_layout Enumerate
2076 très bien, il ne manque aucun paquetage.
2077 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2083 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2087 \begin_inset space ~
2092 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2093 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2097 \begin_layout Enumerate
2098 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2099 joué dans les règles.
2100 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2101 pas net dans un tableau ou une équation, comme insérer un graphique dans
2102 une case de tableau ?
2105 \begin_layout Enumerate
2106 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2108 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2109 est assez strict avec la
2110 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2111 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2115 \begin_layout Enumerate
2116 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2117 (actuellement) ne vérifie pas que
2118 vous restez dans les limites de l'imbrication d'environnements.
2119 Si vous avez imbriqué un tas d'environnements jusqu'au
2120 \begin_inset Formula $17^{e}$
2123 niveau, le problème est là;
2126 \begin_layout Enumerate
2127 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2129 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2130 pour la page, vous devez :
2134 \begin_layout Enumerate
2135 mettre la figure à l'échelle pour qu'elle tienne.
2138 \begin_layout Enumerate
2139 rétrécir le tableau pour qu'il tienne.
2143 \begin_layout Enumerate
2144 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2145 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2149 \begin_layout Standard
2150 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2154 que vous avez trouvé une erreur dans \SpecialChar LyX
2159 \begin_layout Chapter
2160 Outils supplémentaires
2163 \begin_layout Section
2164 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2168 \begin_layout Standard
2169 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2174 sont décrites dans le paragraphe
2176 Les bases de données bibliographiques
2180 Guide de l'utilisateur
2183 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2184 particulières qui sont accessibles depuis \SpecialChar LyX
2188 \begin_layout Subsection
2189 Autres styles de citation
2192 \begin_layout Standard
2193 Le style standard de Bib\SpecialChar TeX
2194 utilise des nombres (par exemple
2195 \begin_inset Quotes cld
2199 \begin_inset Quotes crd
2202 ) pour faire référence à un ouvrage cité.
2203 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2204 styles de citations.
2205 Le plus courant et le style auteur-année (par exemple
2206 \begin_inset Quotes cld
2210 \begin_inset Quotes crd
2215 gère trois paquetages qui fournissent ce style,
2216 \begin_inset Flex Code
2219 \begin_layout Plain Layout
2234 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2235 être listés ici en détail.
2236 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2237 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2238 natbib, alors vous choisirez probablement le paquetage
2243 Si vous cherchez des styles de citation adaptés aux documents juridiques,
2244 vous pouvez envisager d'utiliser le paquetage plus récent
2249 Si vous voulez contrôler complètement la mise en forme ou si vous cherches
2250 des fonctionnalités sophistiquées comme ibidem, citations en notes de bas
2251 de page, citations plein titre, formats de dates évolués (comme 400 AC)
2252 ou une internationalisation complète dans d'autres langues que l'anglais,
2253 vous devriez vraiment utiliser
2254 \begin_inset Flex Code
2257 \begin_layout Plain Layout
2263 , qui surpasse tous les autres paquetages en termes de fonctionnalités,
2264 mais qui est également assez lourd et consommateur de ressources.
2267 \begin_layout Standard
2268 L'utilisation de ces paquetages avec \SpecialChar LyX
2269 est sensiblement la même.
2272 Document\SpecialChar menuseparator
2275 et choisissez dans la rubrique
2280 \begin_inset Flex Noun
2283 \begin_layout Plain Layout
2290 \begin_inset Flex Noun
2293 \begin_layout Plain Layout
2300 \begin_inset Flex Noun
2303 \begin_layout Plain Layout
2310 \begin_inset Flex Noun
2313 \begin_layout Plain Layout
2314 Biblatex (mode Natbib)
2320 \begin_inset Flex Noun
2323 \begin_layout Plain Layout
2330 \begin_inset Flex Noun
2333 \begin_layout Plain Layout
2340 \begin_inset space ~
2345 Guide de l'utilisateur
2347 pour les détails au sujet de ces choix).
2348 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2353 et vous pourrez choisir le style de la référence (
2354 \begin_inset Quotes cld
2358 \begin_inset Quotes crd
2362 \begin_inset Quotes cld
2366 \begin_inset Quotes cld
2370 \begin_inset Quotes crd
2374 \begin_inset Quotes cld
2378 \begin_inset Quotes crd
2382 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2383 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2384 beaucoup de fichiers de style supplémentaires et même un programme interactif
2385 pour construire des fichiers de style
2389 \begin_layout Plain Layout
2391 \begin_inset Flex URL
2394 \begin_layout Plain Layout
2396 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2414 \begin_layout Subsection
2415 Bibliographies subdivisées
2418 \begin_layout Standard
2419 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2420 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2421 et les travaux scientifiques est vraisemblablement une possibilité
2422 \begin_inset Quotes cld
2426 \begin_inset Quotes crd
2430 Malheureusement, Bib\SpecialChar TeX
2431 ne vous permet pas lui-même de faire cela.
2432 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2435 pour satisfaire vos besoins historiques.
2438 \begin_layout Standard
2440 fournit un support natif d'un de ces paquetages,
2448 \begin_layout Plain Layout
2450 \begin_inset Flex URL
2453 \begin_layout Plain Layout
2455 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2466 L'avantage de ce paquetage (comparé à d'autres comme
2470 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2471 À la place, vous aurez à préparer des bases de données bibliographiques
2472 différentes pour les différentes sections de votre bibliographie.
2473 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2475 \begin_inset Quotes cld
2479 \begin_inset Quotes crd
2483 \begin_inset Quotes cld
2486 travaux scientifiques
2487 \begin_inset Quotes crd
2490 , vous devez d'abord créer deux bases de données, par exemple
2501 \begin_layout Standard
2502 Dans \SpecialChar LyX
2503 , allez dans le menu
2505 Document\SpecialChar menuseparator
2516 \begin_inset space ~
2522 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2524 de votre bibliographie.
2525 Pour revenir à notre exemple : insérez une bibliographie Bib\SpecialChar TeX
2531 et une deuxième pour la base de données
2536 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2538 En plus, vous pouvez choisir que votre section bibliographique contienne
2540 \begin_inset Quotes cld
2543 toutes les références citées
2544 \begin_inset Quotes crd
2547 de la base de données utilisée (ce qui est le comportement implicite),
2549 \begin_inset Quotes cld
2552 toutes les références non citées
2553 \begin_inset Quotes crd
2557 \begin_inset Quotes cld
2560 toutes les références
2561 \begin_inset Quotes crd
2565 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2567 \begin_inset Quotes cld
2571 \begin_inset Quotes crd
2575 \begin_inset Quotes cld
2579 \begin_inset Quotes crd
2583 \begin_inset Quotes cld
2586 Travaux scientifiques
2587 \begin_inset Quotes crd
2591 Les titres des sections peuvent être ajoutés comme des entêtes de section
2592 ou de sous-section ordinaires.
2597 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2598 t ( comme un chapitre* ou une section*, par exemple).
2601 \begin_layout Standard
2606 , la procédure est un peu différente.
2611 ne fonctionne pas avec
2616 \begin_inset Flex Noun
2619 \begin_layout Plain Layout
2620 Bbibliographie subdivisée
2625 est désactivée si vous utilisez
2634 inclut ses moyens propres pour créer des bibliographies subdivisées.
2635 Vous pouvez: soit ajouter des mots-clés aux entrées bibliographiques à
2637 \begin_inset Flex Code
2640 \begin_layout Plain Layout
2646 , puis filtrer les sections bibliographiques par mot-clé (en ajoutant
2647 \begin_inset Flex Code
2650 \begin_layout Plain Layout
2657 \begin_inset Flex Noun
2660 \begin_layout Plain Layout
2666 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur
2668 \begin_inset Flex Noun
2671 \begin_layout Plain Layout
2672 Bibliographie Biblatex
2677 ); soit filtrer par type d'entrée (comme book ou article) en saisissant
2679 \begin_inset Flex Code
2682 \begin_layout Plain Layout
2689 \begin_inset Flex Code
2692 \begin_layout Plain Layout
2699 \begin_inset Flex Noun
2702 \begin_layout Plain Layout
2708 mentionné ci-dessus; soit créer des
2709 \begin_inset Quotes cld
2712 catégories bibliographiques
2713 \begin_inset Quotes crd
2716 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
2717 Voyez le manuel Biblatex, subsection
2719 Subdivided Bibliographies
2728 \begin_layout Subsection
2729 Bibliographies multiples
2730 \begin_inset CommandInset label
2732 name "subsec:Bibliographies-multiples"
2739 \begin_layout Standard
2740 Les bibliographies multiples, par exemple une bibliographie pour chaque
2741 partie, chapitre, section, sous-section or sous-document du document, sont
2742 également possibles avec \SpecialChar LyX
2744 Pour les activer, allez à
2745 \begin_inset Flex Noun
2748 \begin_layout Plain Layout
2749 Document\SpecialChar menuseparator
2750 Paramètres\SpecialChar menuseparator
2756 et sélectionnez le sectionnement requis (e.g.
2758 \begin_inset Quotes cld
2762 \begin_inset Quotes crd
2766 \begin_inset Flex Noun
2769 \begin_layout Plain Layout
2770 Bibliographies multiples
2776 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
2777 à chaque élément (e.
2778 \begin_inset space \thinspace{}
2781 g., section) de votre document.
2782 Dans le résultat imprimable, une bibliographie séparée ne contenant que
2783 les références du sectionnement considéré sera créée.
2786 \begin_layout Standard
2787 Si vous utilisez Bib\SpecialChar TeX
2789 \begin_inset Flex Code
2792 \begin_layout Plain Layout
2799 \begin_inset Flex Code
2802 \begin_layout Plain Layout
2808 est utilisé pour créer des bibliographies multiples.
2809 Le premier est utilisé si vous sélectionnez
2810 \begin_inset Quotes cld
2814 \begin_inset Quotes crd
2826 \begin_inset Flex Noun
2829 \begin_layout Plain Layout
2830 Bibliographie subdivisée
2836 Dans tous les autres cas, c'est
2837 \begin_inset Flex Code
2840 \begin_layout Plain Layout
2850 \begin_layout Plain Layout
2851 Une autre approche, si vous êtes prêt à utiliser un peu de
2852 \begin_inset Flex Noun
2855 \begin_layout Plain Layout
2856 Code \SpecialChar TeX
2863 \begin_inset space ~
2867 \begin_inset CommandInset ref
2869 reference "sec:Insérer-du-code-LaTeX"
2873 ), consiste à utiliser le paquetage
2874 \begin_inset Flex Code
2877 \begin_layout Plain Layout
2889 \begin_inset Flex Code
2892 \begin_layout Plain Layout
2899 encapsule les entités spécifiées entre les commandes
2900 \begin_inset Flex Code
2903 \begin_layout Plain Layout
2912 \begin_inset Flex Code
2915 \begin_layout Plain Layout
2923 pour créer les bibliographies.
2924 Notez que cette approche a quelques limitations.
2925 D'abord, chaque référence de citation doit se trouver dans une
2926 \begin_inset Flex Code
2929 \begin_layout Plain Layout
2936 Les citations en-dehors d'une entité défini (par exemple, avant la première
2937 section si vous utilisez
2938 \begin_inset Quotes cld
2942 \begin_inset Quotes crd
2945 ) apparaîtront comme
2946 \begin_inset Quotes cld
2950 \begin_inset Quotes crd
2954 Vous pouvez cependant créer vos propres entités en saisissant
2955 \begin_inset Flex Code
2958 \begin_layout Plain Layout
2967 \begin_inset Flex Code
2970 \begin_layout Plain Layout
2978 en code \SpecialChar TeX
2979 (par exemple pour contourner la présente limitation).
2981 \begin_inset Flex Code
2984 \begin_layout Plain Layout
2990 s ne peuvent inclure d'autres
2991 \begin_inset Flex Code
2994 \begin_layout Plain Layout
3001 Une seconde limitation vient du fait que
3002 \begin_inset Flex Code
3005 \begin_layout Plain Layout
3011 parcourt toujours toutes les références d'une base bibliographique, même
3012 celles qui ne sont pas citées.
3013 Ceci peut créer des citations bizarres (e.
3014 \begin_inset space \thinspace{}
3019 \begin_inset Quotes cld
3023 \begin_inset Quotes crd
3026 si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
3027 qu'une seule est citée).
3030 \begin_layout Standard
3036 \begin_inset Flex Code
3039 \begin_layout Plain Layout
3045 est utilisée à la place du choix déroulant.
3046 Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
3048 \begin_inset Flex Code
3051 \begin_layout Plain Layout
3060 \begin_inset Flex Code
3063 \begin_layout Plain Layout
3071 respectivement, en code\SpecialChar TeX
3073 Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
3075 \begin_inset Flex Code
3078 \begin_layout Plain Layout
3088 \begin_inset Flex Code
3091 \begin_layout Plain Layout
3100 Notez cependant que les
3101 \begin_inset Flex Code
3104 \begin_layout Plain Layout
3110 s ne peuvent contenir d'autres
3111 \begin_inset Flex Code
3114 \begin_layout Plain Layout
3121 En plus de la bibliographie individuelle de l'entité considérée,
3125 permet aussi d'émettre toutes le bibliographies, les unes après les autres,
3126 à un endroit particulier (e.
3127 \begin_inset space \thinspace{}
3130 g., à la fin du document).
3132 \begin_inset Quotes cld
3135 toutes les entités de références
3136 \begin_inset Quotes crd
3139 dans le menu déroulant
3143 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3147 \begin_layout Section
3148 Documents en plusieurs fichiers
3151 \begin_layout Subsection
3155 \begin_layout Standard
3156 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3157 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3158 il arrive qu'un élément comme un tableau soit susceptible de modifications
3159 ultérieures, alors que le reste du texte ne changera plus.
3160 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3162 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3163 : introduction, observations, résultats, discussion, conclusion.
3164 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3165 séparé, avec un fichier
3167 \begin_inset Quotes cld
3171 \begin_inset Quotes crd
3174 qui contient le titre, les auteurs, le résumé, les références, etc.
3175 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3177 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3179 Tous ces fichiers doivent cependant avoir la même classe de document –
3180 n'essayez pas de mélanger la classe
3189 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3190 : cependant, ces fichiers
3191 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3198 incluse, et sans la ligne
3204 ) pour éviter des erreurs à la création du fichier DVI.
3207 \begin_layout Standard
3209 permet l'inclusion de fichiers en sélectionnant
3211 Insertion\SpecialChar menuseparator
3212 Fichier\SpecialChar menuseparator
3215 , ce qui positionne une balise à l'endroit du curseur.
3216 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3217 du fichier et la méthode d'inclusion.
3220 \begin_layout Standard
3221 Les trois méthodes d'inclusion sont
3222 \begin_inset Quotes cld
3230 \begin_inset Quotes crd
3234 \begin_inset Quotes cld
3242 \begin_inset Quotes crd
3246 \begin_inset Quotes cld
3254 \begin_inset Quotes crd
3259 \begin_inset Quotes cld
3267 \begin_inset Quotes crd
3271 \begin_inset Quotes cld
3279 \begin_inset Quotes crd
3282 se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
3285 \begin_layout Enumerate
3287 \begin_inset Quotes cld
3291 \begin_inset Quotes crd
3294 commenceront sur une nouvelle page, alors que ceux
3295 \begin_inset Quotes cld
3299 \begin_inset Quotes crd
3302 commenceront sur la page en cours.
3306 \begin_layout Enumerate
3308 \begin_inset Quotes cld
3316 \begin_inset Quotes crd
3319 ne peuvent pas eux-mêmes
3320 \begin_inset Quotes cld
3324 \begin_inset Quotes crd
3327 d'autre fichiers (sous-sous-documents).
3329 \begin_inset Quotes cld
3337 \begin_inset Quotes crd
3340 , en revanche, la sous incorporation est illimitée.
3343 \begin_layout Enumerate
3344 \begin_inset Quotes cld
3352 \begin_inset Quotes crd
3355 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
3356 \begin_inset Quotes cld
3360 \begin_inset Quotes crd
3363 tout en conservant la valeur correcte des compteurs (pagination et autres)
3364 et des références (voyez la section
3375 \begin_layout Standard
3377 \begin_inset Quotes cld
3385 \begin_inset Quotes crd
3388 est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
3390 \begin_inset Quotes cld
3398 \begin_inset Quotes crd
3401 convient mieux pour un héritage de fichiers arbitraires.
3404 \begin_layout Standard
3405 Un fichier inclus en
3406 \begin_inset Quotes cld
3410 \begin_inset Quotes crd
3413 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3414 dans le fichier d'origine.
3415 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3416 espaces consécutives sont conservées, a contrario des règles habituelles
3419 Cependant, cocher l'option
3422 \begin_inset space ~
3426 \begin_inset space ~
3431 résout toute incertitude en matérialisant chaque espace par un symbole.
3434 \begin_layout Standard
3435 D'une manière générale, le fichier maître est converti en un seul fichier
3437 avant la typographie, alors que les fichiers inclus sont convertis en
3438 fichiers \SpecialChar LaTeX
3439 dépourvus de préambule.
3442 \begin_layout Subsection
3443 Références croisées entre fichiers
3446 \begin_layout Standard
3447 \begin_inset Box Shadowbox
3457 height_special "totalheight"
3462 backgroundcolor "none"
3465 \begin_layout Plain Layout
3466 Ce paragraphe est quelque peu obsolète.
3467 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3468 nts s'ouvrent en même temps que le document maître.
3474 Il est possible de faire des références croisées entre différents fichiers.
3475 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3476 B pour un exemple avec deux fichiers, avec B inclus dans A.
3477 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3478 faire référence dans B.
3479 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3480 alors possible de choisir le
3481 \begin_inset Quotes cld
3485 \begin_inset Quotes crd
3491 \begin_layout Subsection
3492 Listes bibliographiques dans tous les sous-documents
3495 \begin_layout Standard
3496 Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
3497 une seule bibliographie principale à la fin, tout en conservant la possibilité
3498 d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
3499 la sortie de ce sous-document seul.
3500 Voici comment procéder.
3503 \begin_layout Standard
3504 Dans le document maître, vous insérez simplement un insert bibliographique
3505 là où la bibliographie principale doit apparaître, que ce soit dan sle
3506 document maître ou dans un sous-document.
3507 Si la bibliographie est dans le document maître, les références seront
3508 héritées par tous les sous-documents: elles sont donc disponibles dans
3509 la fenêtre de dialogue des citations dans chacun d'entre eux.
3512 \begin_layout Standard
3513 Pour le bibliographies particulières aux sous-documents, saisir des inserts
3514 bibliographiques là où la bibliographie doit apparaître quand le sous-document
3516 Cependant, l'astuce consiste à la saisir dans une branche (
3518 Insertion\SpecialChar menuseparator
3519 Branche\SpecialChar menuseparator
3520 Insérer une nouvelle branche
3522 ), appelée par exemple
3523 \begin_inset Quotes cld
3527 \begin_inset Quotes crd
3531 Dans le sous-document, activer la branche (
3533 Document\SpecialChar menuseparator
3534 Paramètres\SpecialChar menuseparator
3538 Dans le document maître, désactiver la branche (
3540 Document\SpecialChar menuseparator
3541 Paramètres\SpecialChar menuseparator
3545 La bibliographie du sous-document sera alors ignorée dans le document maître,
3546 mais présente dans le sous-document.
3549 \begin_layout Standard
3550 S'il vous faut des bibliographies multiples (une par sous-document dans
3555 , par exemple), voyez la section
3556 \begin_inset space ~
3560 \begin_inset CommandInset ref
3562 reference "subsec:Bibliographies-multiples"
3569 \begin_layout Section
3570 Archives \SpecialChar LyX
3574 \begin_layout Standard
3575 Les utilisateurs ont parfois besoin de
3576 \begin_inset Quotes cld
3580 \begin_inset Quotes crd
3583 un fichier \SpecialChar LyX
3584 avec toutes les images (et d'autres fichiers dont il dépend,
3585 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3587 inclut un script Python (
3588 \begin_inset Flex Code
3591 \begin_layout Plain Layout
3597 ) qui automatise le processus.
3598 Pour l'utiliser, il faut que l'un des modules Python
3599 \begin_inset Flex Code
3602 \begin_layout Plain Layout
3609 \begin_inset Flex Code
3612 \begin_layout Plain Layout
3618 soit installé sur votre système.
3619 Implicitement, le script préfère l'archive
3620 \begin_inset Flex Code
3623 \begin_layout Plain Layout
3630 \begin_inset Flex Code
3633 \begin_layout Plain Layout
3639 sur les systèmes Unix et le format
3640 \begin_inset Flex Code
3643 \begin_layout Plain Layout
3652 \begin_layout Standard
3653 La procédure de configuration de \SpecialChar LyX
3654 positionne le script pour qu'il exporte
3656 \begin_inset Quotes cld
3659 Archive \SpecialChar LyX
3661 \begin_inset Quotes crd
3664 , et ce format sera disponible via
3665 \begin_inset Flex Code
3668 \begin_layout Plain Layout
3669 Fichier\SpecialChar menuseparator
3678 \begin_layout Standard
3679 Indépendamment du système d'exploitation, la création d'un format d'archive
3680 particulier peut être imposée en ajoutant soit l'option
3681 \begin_inset Flex Code
3684 \begin_layout Plain Layout
3691 \begin_inset Flex Code
3694 \begin_layout Plain Layout
3701 \begin_inset Flex Code
3704 \begin_layout Plain Layout
3711 \begin_inset Flex Code
3714 \begin_layout Plain Layout
3721 \begin_inset Flex Code
3724 \begin_layout Plain Layout
3726 \SpecialChar menuseparator
3727 Archive \SpecialChar LyX
3734 \begin_inset Flex Code
3737 \begin_layout Plain Layout
3738 Outils\SpecialChar menuseparator
3739 Préférences\SpecialChar menuseparator
3740 Gestion des fichiers\SpecialChar menuseparator
3746 (veillez bien à ajouter l'option après le nom du script, pas avant).
3749 \begin_layout Section
3750 En-têtes et pieds de page sur mesure
3753 \begin_layout Standard
3754 Le format de page implicite est assez banal : pour un document avec la classe
3755 article, tout ce que vous obtenez se limite au numéro de page en bas de
3757 Ce document-ci est de la classe
3758 \begin_inset Quotes cld
3762 \begin_inset Quotes crd
3765 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3766 plein la vue, il faut choisir le style d'en-têtes
3767 \begin_inset Quotes cld
3771 \begin_inset Quotes crd
3774 , comme l'explique le
3777 \begin_inset space ~
3781 \begin_inset space ~
3787 Cette section décrit les codes \SpecialChar LaTeX
3788 qu'il vous faudra insérer dans votre préambule
3790 ou dans le texte pour obtenir les effets désirés.
3791 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3793 \begin_inset Flex Code
3796 \begin_layout Plain Layout
3805 \begin_inset Flex URL
3808 \begin_layout Plain Layout
3810 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3818 \begin_layout Standard
3819 L'en-tête est divisé en trois champs, appelés logiquement
3820 \begin_inset Quotes cld
3824 \begin_inset Quotes crd
3828 \begin_inset Quotes cld
3832 \begin_inset Quotes crd
3836 \begin_inset Quotes cld
3840 \begin_inset Quotes crd
3844 Le bas de page aussi a ces trois divisions.
3845 Les commandes \SpecialChar LaTeX
3846 pour éditer ces champs de la manière la plus simple sont
3872 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3873 page, insérez simplement cette commande dans le préambule :
3876 \begin_layout Standard
3885 \begin_layout Standard
3886 Vous verrez désormais votre nom dans le coin supérieur gauche.
3887 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3888 le numéro de page apparaissant en bas, centré), insérez simplement une
3889 commande avec un paramètre vide, par exemple :
3892 \begin_layout Standard
3900 \begin_layout Standard
3901 Maintenant, plus dur : mettons le mot
3902 \begin_inset Quotes cld
3906 \begin_inset Quotes crd
3909 et le numéro de la section en cours (par exemple Section
3910 \begin_inset space ~
3913 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3914 nom en bas à gauche et la date en bas à droite.
3915 Les commandes suivantes doivent donc apparaître dans votre préambule :
3918 \begin_layout Standard
3928 \begin_layout Standard
3936 \begin_layout Standard
3946 \begin_layout Standard
3955 \begin_layout Standard
3963 \begin_layout Standard
3973 \begin_layout Standard
3986 permettent d'accéder aux compteurs \SpecialChar LaTeX
3987 de section et de page, et d'afficher
3988 ainsi les numéros de la section et de la page en cours.
3995 affiche simplement la date d'aujourd'hui.
3998 \begin_layout Standard
3999 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4000 au dessus du pied de page peut elle aussi être modifiée.
4001 Si vous n'en voulez pas, mettez sa largeur à 0.
4002 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4003 \begin_inset space ~
4006 pt, et celle de pied de page une épaisseur de 0.
4007 Pour régler l'épaisseur, utilisez les commandes
4011 renewcommand\SpecialChar softhyphen
4014 headrulewidth}\SpecialChar softhyphen
4021 renewcommand\SpecialChar softhyphen
4024 footrulewidth}\SpecialChar softhyphen
4030 \begin_layout Standard
4031 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4032 page pour une page donnée avec, par exemple :
4036 thispagestyle\SpecialChar softhyphen
4043 thispagestyle\SpecialChar softhyphen
4050 thispagestyle\SpecialChar softhyphen
4054 Insérez simplement ces commandes dans le texte de la page que vous voulez
4055 modifier, et mettez-les en mode \SpecialChar TeX
4057 En fait, par défaut, si vous utilisez le style global
4058 \begin_inset Quotes cld
4062 \begin_inset Quotes crd
4065 , les pages de titre sont en
4066 \begin_inset Quotes cld
4070 \begin_inset Quotes crd
4073 , alors que les autres sont en
4074 \begin_inset Quotes cld
4078 \begin_inset Quotes crd
4084 \begin_layout Standard
4085 Il existe des commandes plus complexes qui vous permettent d'introduire
4086 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4087 renvoyons à la documentation du paquetage
4091 pour plus de précisions.
4093 \begin_inset Flex URL
4096 \begin_layout Plain Layout
4098 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4106 \begin_layout Standard
4107 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4109 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4110 essayer quelque chose comme :
4113 \begin_layout Standard
4122 includegraphics{logo.eps}}}
4125 \begin_inset Newline newline
4128 (il vous faudra peut-être pré-ajouter
4132 usepackage{graphics}
4134 avant si aucun autre fichier EPS n'est inséré dans votre document).
4137 \begin_layout Section
4143 \begin_inset CommandInset label
4152 \begin_layout Standard
4158 \begin_layout Subsection
4162 \begin_layout Standard
4164 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4165 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4166 de profondeur dans l'environnement
4171 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4172 spécifier différents types de puces pour différents paragraphes
4176 \begin_layout Plain Layout
4177 En fait, c'est possible mais il faut le faire à la main.
4185 \begin_layout Subsection
4186 À quoi elles ressemblent
4189 \begin_layout Standard
4190 Allez dans la rubrique
4196 Document\SpecialChar menuseparator
4200 \begin_layout Standard
4201 La fenêtre vous présente un tableau avec des formes de puces.
4202 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4204 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4205 lequel vous agissez.
4209 \begin_layout Standard
4210 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4211 Le tableau suivant vous montre la correspondance entre le nom des boutons
4212 et les paquetages \SpecialChar LaTeX
4216 \begin_layout Standard
4218 \begin_inset Tabular
4219 <lyxtabular version="3" rows="7" columns="2">
4220 <features tabularvalignment="middle">
4221 <column alignment="center" valignment="top" width="0pt">
4222 <column alignment="center" valignment="top" width="0pt">
4224 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4227 \begin_layout Plain Layout
4233 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4236 \begin_layout Plain Layout
4244 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4247 \begin_layout Plain Layout
4255 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4258 \begin_layout Plain Layout
4267 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4270 \begin_layout Plain Layout
4278 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4281 \begin_layout Plain Layout
4291 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4294 \begin_layout Plain Layout
4302 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4305 \begin_layout Plain Layout
4315 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4318 \begin_layout Plain Layout
4326 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4329 \begin_layout Plain Layout
4339 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4342 \begin_layout Plain Layout
4350 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4353 \begin_layout Plain Layout
4363 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4366 \begin_layout Plain Layout
4374 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4377 \begin_layout Plain Layout
4393 \begin_layout Standard
4395 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4396 que vous n'avez pas.
4397 Si vous obtenez des erreurs \SpecialChar LaTeX
4398 lorsque vous essayez de visionner ou d'imprimer
4399 le fichier, c'est sûrement qu'il vous manque un paquetage.
4401 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4402 et imprimer avec un autre système.
4405 \begin_layout Subsection
4409 \begin_layout Standard
4410 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4411 motif de puce et la taille.
4412 Les changements ne seront pas visibles dans \SpecialChar LyX
4413 , mais seulement lors du visionneme
4417 \begin_layout Standard
4418 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4419 bouton droit de la souris sur la profondeur de la puce en question
4423 \begin_layout Plain Layout
4424 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4425 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4426 La fenêtre dont nous venons de parler est cependant utile car elle montre
4427 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4428 , ceci pour un grand nombre
4430 Pour personnaliser vos paragraphes, vous avez le choix :
4433 \begin_layout Plain Layout
4437 \begin_layout Plain Layout
4453 \begin_layout Plain Layout
4457 \begin_layout Plain Layout
4479 \begin_layout Itemize
4480 Utilisez la commande \SpecialChar LaTeX
4487 pour spécifier un nouveau format de puce pour une profondeur donnée.
4488 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4490 Dans cette liste à puces, le code \SpecialChar LaTeX
4491 suivant a été utilisé pour changer les
4492 puces de profondeur 1 :
4495 \begin_inset Newline newline
4509 \begin_inset Newline newline
4525 \begin_inset Newline newline
4530 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4531 partie intégrante de la commande
4540 \begin_layout Itemize
4541 \begin_inset Argument item:1
4544 \begin_layout Plain Layout
4550 \begin_layout Plain Layout
4568 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4570 \begin_inset Quotes cld
4573 Élément paramétrable
4574 \begin_inset Quotes crd
4579 Insertion\SpecialChar menuseparator
4580 Élément paramétrable
4582 ) et en code \SpecialChar TeX
4584 Par exemple, cet élément a commencé par
4597 \begin_layout Plain Layout
4601 \begin_layout Plain Layout
4617 \begin_layout Plain Layout
4618 Vous aurez besoin de remettre le
4622 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4624 Nous avons donc ici :
4627 \begin_inset Newline newline
4644 \begin_layout Chapter
4649 \begin_layout Standard
4651 inclut depuis longtemps l'exportation de documents vers divers formats
4652 appropriés au monde du Web, comme HTML.
4653 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4658 \begin_layout Plain Layout
4659 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4675 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4676 utilisent \SpecialChar LaTeX
4677 comme format intermédiaire, comme
4678 \begin_inset Flex Code
4681 \begin_layout Plain Layout
4688 \begin_inset Flex Code
4691 \begin_layout Plain Layout
4698 \begin_inset Flex Code
4701 \begin_layout Plain Layout
4707 , en créant le code \SpecialChar LaTeX
4708 à partir de \SpecialChar LyX
4709 ; et il existe un convertisseur qui travaille
4710 directement sur le code \SpecialChar LyX
4712 \begin_inset Flex Code
4715 \begin_layout Plain Layout
4723 Chacun d'eux présente des avantages et des inconvénients.
4726 \begin_layout Standard
4727 Les convertisseurs fondés sur \SpecialChar LaTeX
4728 présentent l'avantage qu'il connaissent (en
4729 principe) les mêmes informations que \SpecialChar LaTeX
4730 concernant le document exporté.
4731 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4733 ou par un insert de code \SpecialChar TeX
4735 Ils comprennent les fichiers
4736 \begin_inset Flex Code
4739 \begin_layout Plain Layout
4745 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4747 \begin_inset Flex Code
4750 \begin_layout Plain Layout
4756 engendrés par Bib\SpecialChar TeX
4758 En contrepartie, \SpecialChar LaTeX
4759 est un langage vraiment difficile à analyser — on dit
4760 souvent que seul \SpecialChar TeX
4761 comprend \SpecialChar TeX
4762 — et les convertisseurs fondés sur \SpecialChar LaTeX
4764 souvent sur des constructions apparemment simples; des constructions compliqués
4765 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4770 ne s'exporte pas via
4771 \begin_inset Flex Code
4774 \begin_layout Plain Layout
4780 , bien que les autres le fassent.
4781 L'autre préoccupation provient de la manière dont les formules mathématiques
4782 sont traitées: ces convertisseurs traduisent habituellement les formules
4783 en petites images qui sont liées dans le document HTML.
4784 Puisque celles-ci sont créées par \SpecialChar LaTeX
4785 , la typographie est précise.
4786 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4787 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4788 partie nativement — avec des polices de taille similaire — peut être à
4792 \begin_layout Standard
4794 \begin_inset Flex Code
4797 \begin_layout Plain Layout
4805 \begin_inset CommandInset href
4807 name "http://pinchito.es/elyxer/"
4808 target "http://pinchito.es/elyxer/"
4813 ) créé par Alex Fernandez résout certaines de ces problèmes.
4814 En particulier, les formules produites se mettent parfaitement à l'échelle,
4815 car il traduit les mathématiques en utilisant une combinaison de HTML et
4816 CSS plutôt que de convertir les formules en images.
4817 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4819 \begin_inset Flex Code
4822 \begin_layout Plain Layout
4828 : ceci révèle les limitations de HTML
4832 \begin_layout Plain Layout
4834 \begin_inset Flex Code
4837 \begin_layout Plain Layout
4844 peut également utiliser
4845 \begin_inset Flex Noun
4848 \begin_layout Plain Layout
4855 \begin_inset Flex Noun
4858 \begin_layout Plain Layout
4864 pour les équations, mais ce réglage ne peut être que global et nécessite
4865 l'accès à un serveur qui exécute le code de conversion.
4871 Plus important (du moins pour la version 1.1.1),
4872 \begin_inset Flex Code
4875 \begin_layout Plain Layout
4882 ne comprend pas bien les macros mathématiques et pas du tout les styles
4883 de paragraphes définis par l'utilisateur et les styles de caractères.
4884 Ces limitations rendent
4885 \begin_inset Flex Code
4888 \begin_layout Plain Layout
4895 peu approprié pour de nombreux documents créés par les utilisateurs de
4898 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4899 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4900 lui-même capable d'écrire
4901 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4902 , en DocBoook ou en texte
4906 \begin_layout Standard
4907 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4908 probablement être considérée comme
4909 \begin_inset Quotes cld
4913 \begin_inset Quotes crd
4920 \begin_layout Plain Layout
4922 \begin_inset Flex Code
4925 \begin_layout Plain Layout
4935 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4937 \begin_inset CommandInset href
4939 name "consultée en ligne"
4940 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4945 (en anglais), contient normalement des informations à jour sur l'état de
4946 développement de l'exportation XHTML.
4947 Voir également la liste des bogues sur le
4948 \begin_inset CommandInset href
4950 name "suivi de bogues"
4951 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"
4961 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4962 avantages potentiels sur les deux autres.
4965 \begin_layout Standard
4966 Les avantages sont dus principalement au fait que les fonctions d'exportation
4967 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4968 les mêmes choses que \SpecialChar LyX
4973 \begin_layout Plain Layout
4974 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4975 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
4977 aux modifications de la sémantique des inserts existants.
4982 Elles connaissent donc la table des matières (telle qu'affichée dans le
4983 plan), les compteurs associés aux différents styles de paragraphes standard
4984 et aux styles de paragraphe définis par l'utilisateur.
4985 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
4987 point de vue de l'internationalisation également, et elles traduiront
4988 \begin_inset Quotes cld
4992 \begin_inset Quotes crd
4996 \begin_inset Quotes cld
5000 \begin_inset Quotes crd
5003 en fonction de la langue définie localement.
5006 \begin_layout Standard
5007 D'un manière générale, les fonctions d'exportation connaissent le format
5008 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5009 cette information est exploitée pour l'exportation en XHTML.
5010 En particulier, \SpecialChar LyX
5015 les informations CSS correspondant aux informations de format utilisées
5016 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5017 sans empattement et gras dans \SpecialChar LyX
5018 , ils seront implicitement sans empattement
5019 et gras dans un navigateur Web.
5020 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5021 mais pour tout style, y compris défini par l'utilisateur,.
5022 De fait, les procédures d'exportation en XHTML ne font pas de distinction
5023 entre les paragraphes et les styles de texte définis par l'utilisateur
5024 et ceux prédéfinis par \SpecialChar LyX
5025 , puisque dans tous les cas, tout ce que connaît
5027 se trouve dans les fichiers de format.
5028 Ceci s'applique également aux inserts textuels comme les notes de bas de
5029 page et divers inserts personnalisés.
5032 \begin_layout Standard
5033 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5034 même façon que le résultat \SpecialChar LaTeX
5035 : au moyen des fichiers de format et des modules;
5036 voir le chapitre 5 du manuel de
5043 \begin_layout Standard
5044 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5045 ns et les moyens de contourner celles-ci.
5048 \begin_layout Section
5049 Formules mathématiques en XHTML
5052 \begin_layout Standard
5054 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5055 divers avantages et inconvénients:
5058 \begin_layout Itemize
5060 \begin_inset Newline newline
5063 MathML est in dialecte de XML développé spécifiquement pour afficher les
5064 formules mathématiques sur le web, et il offre un excellent rendu dans
5065 les navigateurs qui le reconnaissent.
5066 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5067 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5069 \begin_inset Newline newline
5073 ne sait pas afficher un formule en MathML — par exemple, la formule
5074 utilise le paquetage
5075 \begin_inset Flex Code
5078 \begin_layout Plain Layout
5084 ou du code \SpecialChar TeX
5085 — il affichera la formule sous la forme d'une image.
5088 \begin_layout Itemize
5090 \begin_inset Newline newline
5093 Comme on l'a vu plus haut,
5094 \begin_inset Flex Code
5097 \begin_layout Plain Layout
5103 exporte les formules mathématiques en HTML, mis en forme par CSS
5107 \begin_layout Plain Layout
5110 \begin_inset Flex Code
5113 \begin_layout Plain Layout
5119 quelques unes des feuilles de style CSS utilisées dans son exportation
5126 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5127 à échouer pour des formules plus compliquées.
5128 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5129 donc être utilisée pour des documents contenant peu de formules, et qui
5130 soient suffisamment simples.
5133 \begin_inset Newline newline
5138 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5139 utilise le paquetage
5140 \begin_inset Flex Code
5143 \begin_layout Plain Layout
5149 ou du code \SpecialChar TeX
5150 — il affichera la formule sous la forme d'une image.
5154 \begin_layout Itemize
5156 \begin_inset Newline newline
5160 \begin_inset Flex Code
5163 \begin_layout Plain Layout
5170 exportera les formules comme des images, les mêmes images en fait que
5171 celles utilisées par la fonction d'aperçu sur le vif
5175 \begin_layout Plain Layout
5176 L'aperçu sur le vif n'a
5180 besoin d'être actif pour que les images soient créées, cependant.
5186 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5187 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5189 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5190 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5193 \begin_inset Newline newline
5196 La taille des images peut être réglée via le paramètre
5197 \begin_inset Flex Noun
5200 \begin_layout Plain Layout
5201 Mise à l'échelle des images mathématiques
5207 \begin_inset Flex Noun
5210 \begin_layout Plain Layout
5211 Document\SpecialChar menuseparator
5212 Paramètres\SpecialChar menuseparator
5222 \begin_layout Plain Layout
5223 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5224 et vaut implicitement 75 dpi.
5230 \begin_inset Newline newline
5234 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5235 si un paquetage \SpecialChar LaTeX
5236 requis n'est pas installé), alors il émettra le code latex
5241 \begin_layout Itemize
5244 \begin_inset Newline newline
5247 Enfin, \SpecialChar LyX
5248 peut heureusement émettre les formules en \SpecialChar LaTeX
5250 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5251 être utilisée avec des outils externes comme
5252 \begin_inset CommandInset href
5255 target "http://www.math.union.edu/~dpvc/jsMath/"
5260 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5261 inclus dans les documents
5264 encapsule le code \SpecialChar LaTeX
5265 soit dans un insert de type
5266 \begin_inset Flex Code
5269 \begin_layout Plain Layout
5275 (pour les formules en ligne) soit dans un insert de type
5276 \begin_inset Flex Code
5279 \begin_layout Plain Layout
5285 (pour les formules hors ligne) marqué par
5286 \begin_inset Flex Code
5289 \begin_layout Plain Layout
5295 , comme requis par jsMath.
5298 \begin_layout Standard
5299 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5301 \begin_inset Flex Noun
5304 \begin_layout Plain Layout
5305 Document\SpecialChar menuseparator
5306 Paramètres\SpecialChar menuseparator
5313 Implicitement, \SpecialChar LyX
5315 Ceci est un réglage global pour le document.
5318 \begin_layout Standard
5320 offre également le choix d'une méthode différente pour un insert particulier,
5321 s'il est par exemple mal affiché via MathML.
5325 \begin_layout Plain Layout
5326 Ceci dit, puisque \SpecialChar LyX
5327 se rabat sur les images quand la formule contient du
5328 code \SpecialChar TeX
5329 , il est possible de forcer l'affichage par une image en insérant
5330 un code \SpecialChar TeX
5331 innocent, par exemple
5332 \begin_inset Formula $a=b\relax$
5343 \begin_layout Section
5344 Bibliographie et citations
5347 \begin_layout Standard
5348 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5352 \begin_layout Standard
5353 Les étiquettes de citation sont créées par le même mécanisme qui produit
5354 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5355 : les citations se présenteront
5356 donc aussi bien que dans \SpecialChar LyX
5358 Si vous utilisez des citations numériques, \SpecialChar LyX
5359 émettra des étiquettes numériques,
5360 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5362 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5363 ajoutera des lettres en bas
5364 de casse à l'année, comme le fait Bib\SpecialChar TeX
5365 , s'il trouve plus d'une citation
5366 du même auteur dans le même année.
5367 Les étiquettes seront imprimées avec les entrées bibliographiques.
5368 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5369 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5372 \begin_layout Standard
5373 L'affichage de la bibliographie est régie par le même mécanisme que celui
5374 qui gère le présentation des références dans la fenêtre de dialogue des
5375 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5376 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5377 La présentation peut être personnalisée dans le fichier de format, ou de
5378 préférence dans un module, voyez le manuel de
5385 \begin_layout Standard
5386 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5387 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5395 \begin_inset Quotes eld
5398 Context and Logical Form
5399 \begin_inset Quotes erd
5404 Language in Context: Selected Essays
5406 (Oxford: Oxford University Press, 2007), pp.
5414 \begin_inset Quotes eld
5417 Semantics in Context
5418 \begin_inset Quotes erd
5423 Language in Context: Selected Essays
5425 (Oxford: Oxford University Press, 2007), pp.
5429 \begin_layout Standard
5430 Ceci devrait être corrigé rapidement.
5433 \begin_layout Standard
5434 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5435 Si vous avez des bibliographies multiples, \SpecialChar LyX
5436 exportera la même bibliographie
5440 \begin_layout Section
5444 \begin_layout Standard
5446 exporte heureusement les index ne XHTML, avec quelques limitations pour
5450 \begin_layout Standard
5451 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5452 constructions sophistiquées décrites dans le paragraphe consacré aux index
5455 Guide de l'utilisateur
5461 \begin_layout Plain Layout
5462 Le principal problème ici vient du fait que \SpecialChar LyX
5463 ne gère pas vraiment ces entrées
5464 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5470 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5471 de sous-section de cette section.
5474 \begin_layout Itemize
5475 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5477 les traduire, mais les entrées doivent être séparées par
5478 \begin_inset Quotes cld
5482 \begin_inset Quotes crd
5485 , il doit y avoir des espaces autour du point d'exclamation.
5486 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5487 points d'exclamation affectés d'un échappement, de ceux des expressions
5491 \begin_layout Itemize
5492 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5493 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5494 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5497 \begin_layout Itemize
5498 Références croisées: les références croisées ne sont APA traduites.
5500 trouve une entrées contenant
5501 \begin_inset Quotes cld
5510 \begin_inset Quotes crd
5513 , il l'ignore cette indication, et le reste est traité comme une entrée
5517 \begin_layout Itemize
5518 Ordre des entrées d'index: \SpecialChar LyX
5519 essaie de gérer l'ordre de tri.
5520 Il prend ce qui est avant le premier
5521 \begin_inset Quotes cld
5525 \begin_inset Quotes crd
5528 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5530 \begin_inset Quotes cld
5534 \begin_inset Quotes crd
5537 comme l'entrée effective.
5538 Pour le moment, \SpecialChar LyX
5540 \begin_inset Quotes cld
5544 \begin_inset Quotes crd
5547 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5551 \begin_layout Itemize
5552 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5553 la fenêtre de choix des styles de caractères, ou par une autre méthode
5554 proposée par \SpecialChar LyX
5556 Les constructions telles que
5557 \begin_inset Quotes cld
5561 \begin_inset Quotes crd
5564 ne sont pas traduites.
5565 En fait, si \SpecialChar LyX
5566 trouve un caractère tube (
5567 \begin_inset Quotes cld
5571 \begin_inset Quotes crd
5574 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5577 \begin_layout Itemize
5578 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5579 d'index seront considérées comme un seul grand index.
5580 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5582 l'index principal, assurez-vous d'en créer un.
5585 \begin_layout Section
5586 Nomenclatures et glossaires
5589 \begin_layout Standard
5590 Il n'y a actuellement pas d'exportation des glossaires.
5591 Il serait trivial de les ajouter, et ce serait bienvenu.
5594 \begin_layout Chapter
5598 \begin_layout Standard
5599 En plus de XHTML, \SpecialChar LyX
5600 peut créer des documents avec le vocabulaire XML de Docbook.
5601 Avec les versions 2.3 et antérieures, \SpecialChar LyX
5602 ne disposait que de modèles sélectifs
5603 pour engendrer des documents DocBook (version 4 seulement).
5604 À partir de la version 2.4 de \SpecialChar LyX
5605 , la plupart des formats peuvent créer des
5606 documents DocBook valides (version 5 uniquement).
5607 Cette fonctionnalité est intégrée à \SpecialChar LyX
5608 et ne requiert pas l'usage d'outils
5612 \begin_layout Standard
5613 De ce fait, les exportations DocBook peuvent être personnalisées et enrichies
5614 exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
5616 personnalisé et enrichi: via les fichiers de format et les modules.
5620 \begin_inset Quotes cld
5623 Installer de nouvelles classes
5624 \begin_inset Quotes crd
5631 Manuel de Personnalisation
5636 \begin_layout Standard
5637 La plupart des fonctionnalités de \SpecialChar LyX
5638 sont accessibles poue DocBook:
5641 \begin_layout Itemize
5642 les affichages mathématiques sont obtenus essentiellement en MathML (avec
5643 comme exception principale les constructions qui ne sont pas reconnues
5644 par \SpecialChar LyX
5646 Toutes les formules sont également disponibles en \SpecialChar TeX
5647 natif dans le résultat
5648 DocBook pour un traitement ultérieur;
5651 \begin_layout Itemize
5652 les bibliographies et les citations sont interprétées, y compris avec un
5653 fichier BibTeX externe.
5654 Les entrées bibliographiques ne sont pas pré-affichées quand une information
5655 détaillée est disponible,; mais plutôt exportées avec les constructions
5657 Le processeur externe DocBook est supposé gérer le rendu des entrées;
5660 \begin_layout Itemize
5661 les index sont interprétés, y compris les index multiples.
5662 Les regroupements (avec
5663 \begin_inset Quotes cld
5667 \begin_inset Quotes crd
5670 ), les portées de pages et les références croisés (avec
5674 ) sont reconnus, en exceptant l'évitement des symboles identiques.
5675 L'ordre d'affichage (
5679 ) et les types de caractères (
5683 ) ne sont pas reconnus.
5684 Il n'y a pas de support pour l'échappement des entrées d'index;
5687 \begin_layout Itemize
5688 les glossaires sont interprétés.
5691 \begin_layout Standard
5692 Deux paramètres essentiels peuvent être réglés au niveau du document:
5695 \begin_layout Itemize
5696 le format des tableaux: \SpecialChar LyX
5697 peut déclarer les tableaux soit en HTML (réglage
5698 implicite), soit au format CALS, en fonction des desiderata de l'utilisateur.
5699 La plupart des processeurs DocBook acceptent les deux formats.
5702 \begin_layout Itemize
5703 le préfixe MathML: avec DocBook, MathML est inclus au sein des son propre
5704 espace-nom, au contraire de HTML.
5705 En conséquence, il doit uy avoir une indication des balises appartenant
5707 Trois possibilités sont offertes:
5711 \begin_layout Itemize
5712 en ligne: l'espace-nom MathML est défini pour chaque formule (en utilisant
5720 \begin_layout Itemize
5725 (implicite): l'espace-nom MathML est défini au niveau du document (en utilisant
5731 Chaque MathML reçoit le préfixe
5742 \begin_layout Itemize
5756 \begin_layout Standard
5757 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
5759 à votre style personnel ou si vous avez à travailler avec un logiciel véreux
5760 qui n'accepte qu'un seul préfixe pour MathML.
5764 \begin_layout Chapter
5765 Le Serveur \SpecialChar LyX
5769 \begin_layout Section
5773 \begin_layout Standard
5775 \begin_inset Quotes cld
5778 serveur \SpecialChar LyX
5780 \begin_inset Quotes crd
5783 est une méthode implantée dans \SpecialChar LyX
5784 qui permet à d'autres programmes de dialoguer
5785 avec \SpecialChar LyX
5786 , d'invoquer des commandes \SpecialChar LyX
5787 et d'obtenir de l'information à propos
5788 de son état interne.
5789 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5791 C'est grâce au serveur \SpecialChar LyX
5792 , par exemple, que des gestionnaires de bibliographies
5793 comme JabRef peuvent permettre de
5794 \begin_inset Quotes cld
5798 \begin_inset Quotes crd
5801 des citations dans \SpecialChar LyX
5805 \begin_layout Section
5806 Démarrer le Serveur \SpecialChar LyX
5808 \begin_inset CommandInset label
5810 name "sec:Démarrer-le-Serveur"
5817 \begin_layout Standard
5818 Le serveur \SpecialChar LyX
5819 fonctionne par l'intermédiaire d'une paire de tubes.
5820 Ils sont habituellement disposés dans votre répertoire utilisateur
5824 (sauf sur Windows, ou des tubes nominatifs
5828 sont des objets spéciaux localisés dans
5838 ) et portent les noms
5841 \begin_inset Quotes cld
5845 \begin_inset Quotes crd
5853 \begin_inset Quotes cld
5857 \begin_inset Quotes crd
5863 Les programmes externes écrivent dans
5867 et lisent les données dans
5872 La racine de ces deux noms peut être définie dans la fenêtre
5874 Édition\SpecialChar menuseparator
5875 Préférences\SpecialChar menuseparator
5876 Entrées\SpecialChar menuseparator
5880 \begin_inset Quotes cld
5885 /home/mon_home/.lyxpipe
5888 \begin_inset Quotes crd
5894 \begin_inset Quotes cld
5908 \begin_inset Quotes crd
5911 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
5912 place de lyxpipe, par exemple
5913 \begin_inset Flex Code
5916 \begin_layout Plain Layout
5934 fonctionnerait également).
5935 Vous devez configurer ceci
5939 pour que le serveur puisse démarrer.
5942 \begin_layout Standard
5944 ajoutera les suffixes
5947 \begin_inset Quotes cld
5951 \begin_inset Quotes crd
5959 \begin_inset Quotes cld
5963 \begin_inset Quotes crd
5968 pour créer les tubes.
5969 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5970 supposera qu'un autre processus \SpecialChar LyX
5972 déjà en route et ne démarrera pas le serveur.
5973 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5975 \begin_inset Quotes cld
5979 \begin_inset Quotes crd
5982 existe à la fermeture de \SpecialChar LyX
5984 essaiera de le supprimer.
5985 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5986 tubes à la main et redémarrer \SpecialChar LyX
5988 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5989 programme ou après un crash, ainsi les tubes
5990 \begin_inset Quotes cld
5994 \begin_inset Quotes crd
6000 \begin_layout Standard
6001 Pour faire tourner plusieurs processus \SpecialChar LyX
6002 avec des serveurs en même temps,
6003 vous devez utiliser différentes configurations, peut-être en utilisant
6004 des répertoires utilisateurs différents, avec leurs propres
6008 , pour chaque processus.
6012 \begin_layout Standard
6013 Si vous développez un programme client, il vous sera peut-être utile d'activer
6014 les informations de déboguage du serveur \SpecialChar LyX
6016 Pour cela, démarrez \SpecialChar LyX
6024 \begin_layout Standard
6025 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
6026 on source sous le nom
6028 development/server_monitor.c
6033 \begin_layout Standard
6034 Un autre outil utile est un client en ligne de commande que vous trouverez
6037 src/client/lyxclient
6042 \begin_layout Section
6043 Communication normale
6046 \begin_layout Standard
6047 Pour émettre un appel \SpecialChar LyX
6048 , le client écrit une ligne de texte ASCII dans le
6049 tube d'entrée, selon le format suivant :
6052 \begin_layout LyX-Code
6066 \begin_layout Description
6073 est un nom que le client peut choisir arbitrairement.
6075 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6076 les réponses aux différentes requêtes.
6079 \begin_layout Description
6086 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6088 C'est la commande que vous auriez entrée dans le minibuffer.
6091 \begin_layout Description
6098 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6099 (par exemple, le LFUN
6100 \begin_inset Quotes cld
6104 \begin_inset Quotes crd
6107 qui insère le paramètre comme du texte à la position du curseur).
6110 \begin_layout Standard
6111 La réponse de \SpecialChar LyX
6112 arrive dans le tube de sortie sous la forme :
6115 \begin_layout LyX-Code
6129 \begin_layout Standard
6142 sont les mêmes que dans la requête, tandis que
6148 contient des informations plus ou moins utiles selon la façon avec laquelle
6149 la commande s'est exécutée.
6150 Certaines commandes renvoient des informations à propos de l'état interne
6153 \begin_inset Quotes cld
6157 \begin_inset Quotes crd
6160 , tandis que d'autres ne renvoient rien.
6161 Ça signifie alors que l'exécution s'est bien passée.
6164 \begin_layout Standard
6165 En cas d'erreurs, la réponse de \SpecialChar LyX
6169 \begin_layout LyX-Code
6183 \begin_layout Standard
6190 doit expliquer pourquoi la commande a échoué.
6193 \begin_layout Standard
6197 \begin_layout LyX-Code
6198 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6201 \begin_layout LyX-Code
6202 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6203 \begin_inset Newline newline
6206 read a <~/.lyxpipe.out
6207 \begin_inset Newline newline
6213 \begin_layout Section
6217 \begin_layout Standard
6219 peut notifier aux clients les événements qui se produisent de manière asynchron
6221 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6222 de touches à la fonction
6223 \begin_inset Quotes cld
6227 \begin_inset Quotes crd
6231 Voici le format de ce que \SpecialChar LyX
6235 \begin_layout LyX-Code
6241 \begin_layout Standard
6248 est la représentation imprimée de la séquence de touches réellement tapée
6252 \begin_layout Standard
6253 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6255 des macros : associez certaines séquences de touches à
6256 \begin_inset Quotes cld
6260 \begin_inset Quotes crd
6263 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6264 la séquence et démarre une fonction qui peut utiliser des appels et des
6265 requêtes \SpecialChar LyX
6266 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6270 \begin_layout Section
6271 Le protocole serveur \SpecialChar LyX
6275 \begin_layout Standard
6277 implémente un protocole simple qui peut servir à la gestion de session.
6278 Tous les messages sont de la forme :
6281 \begin_layout LyX-Code
6291 \begin_layout Standard
6299 \begin_inset Quotes cld
6303 \begin_inset Quotes crd
6307 \begin_inset Quotes cld
6311 \begin_inset Quotes crd
6316 \begin_inset Quotes cld
6320 \begin_inset Quotes crd
6323 , c'est que \SpecialChar LyX
6324 l'informe qu'il écoute ses messages, s'il reçoit
6325 \begin_inset Quotes cld
6329 \begin_inset Quotes crd
6332 , c'est que \SpecialChar LyX
6333 est en train de s'arrêter.
6336 \begin_layout Section
6337 Recherche inversée DVI/PDF
6340 \begin_layout Standard
6341 Quelques visionneuses DVI/PDF
6345 \begin_layout Plain Layout
6346 Les visionneuses suivantes proposent la fonction de recherche inversée en
6347 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6353 assurent la fonction de
6358 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6359 de positionner le curseur sur
6360 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6362 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6363 avec \SpecialChar LyX
6365 C'est la cas par le serveur \SpecialChar LyX
6366 soit par un tube nommé (
6370 ), soit par un connecteur de domaine (
6374 ) créé par \SpecialChar LyX
6375 dans son répertoire temporaire (c'est comme ceci que le programme
6377 \begin_inset Flex Code
6380 \begin_layout Plain Layout
6386 communique avec \SpecialChar LyX
6388 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6389 la visionneuse et \SpecialChar LyX
6390 , dans d'autres cas, la visionneuse peut communiquer
6391 directement avec \SpecialChar LyX
6392 : ceci dépend de la visionneuse sélectionnée et de votre
6393 système d'exploitation.
6394 La même considération s'applique pour la configuration des visionneuses
6395 et pour le méthode d'implantation de la recherche inversée.
6396 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6397 inversée pour des visionneuses particulières.
6398 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6399 faut faire pour activer la recherche inversée depuis le résultat imprimable
6403 \begin_layout Subsection
6404 \begin_inset CommandInset label
6406 name "subsec:Activation-automatique"
6410 Activation automatique
6413 \begin_layout Standard
6414 Le plus souvent, \SpecialChar LyX
6415 démarrera le serveur pour vous en appuyant sur le bouton
6420 arg "buffer-toggle-output-sync"
6425 de la barre des outils.
6426 Une alternative consiste à activer la fonctionnalité en cochant
6428 Synchroniser avec la sortie imprimable
6431 \begin_inset Flex Noun
6434 \begin_layout Plain Layout
6435 Document\SpecialChar menuseparator
6436 Paramètres\SpecialChar menuseparator
6443 Dans ce cas, \SpecialChar LyX
6444 insérera automatiquement la macro Sync\SpecialChar TeX
6445 (pour PDF) ou chargera
6451 Cette option peut être facilement atteinte depuis la barre d'outils
6452 \begin_inset Flex Code
6455 \begin_layout Plain Layout
6456 Visionner/Mettre à jour
6464 \begin_layout Standard
6465 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6466 une macro personnalisée dans la liste déroulante située juste au-dessous
6468 \begin_inset Flex Noun
6471 \begin_layout Plain Layout
6472 Document\SpecialChar menuseparator
6473 Paramètres\SpecialChar menuseparator
6474 Sortie\SpecialChar menuseparator
6475 Synchroniser avec la sortie imprimable
6481 Notez que la méthode
6482 \begin_inset Flex Code
6485 \begin_layout Plain Layout
6493 active la compression
6498 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6499 \begin_inset Flex Code
6502 \begin_layout Plain Layout
6513 \begin_layout Standard
6514 Notez également que la l'inclusion des paquetages
6515 \begin_inset Flex Code
6518 \begin_layout Plain Layout
6525 \begin_inset Flex Code
6528 \begin_layout Plain Layout
6534 a quelquefois un impact imprévu sur la typographie.
6535 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6536 pour la compilation finale du document si vous utilisez
6537 \begin_inset Flex Code
6540 \begin_layout Plain Layout
6547 \begin_inset Flex Code
6550 \begin_layout Plain Layout
6559 \begin_layout Standard
6560 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6561 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6563 Si la configuration automatique vous convient, allez directement au paragraphe
6564 \begin_inset space ~
6568 \begin_inset CommandInset ref
6570 reference "subsec:Configuration-et-utilisation"
6574 , où sont décrites les étapes de la configuration dans votre visionneuse,
6575 – que la mise en œuvre soit automatique ou manuelle.
6578 \begin_layout Subsection
6582 \begin_layout Standard
6584 fournit plusieurs méthodes pour la recherche inversée.
6585 Certaines sont inhérentes au programme
6586 \begin_inset Flex Code
6589 \begin_layout Plain Layout
6595 , d'autres sont fournies par des paquetages externes.
6596 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6598 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6599 que votre visionneuse puisse le gérer.
6600 Les méthodes disponibles dont décrites dans la suite.
6603 \begin_layout Subsubsection*
6605 \begin_inset space ~
6609 \begin_inset space ~
6613 \begin_inset space ~
6617 \begin_inset space ~
6621 \begin_inset space ~
6625 \begin_inset space ~
6629 \begin_inset space ~
6635 \begin_layout Standard
6636 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6638 Elle est disponible en \SpecialChar LaTeX
6639 depuis quelque temps (n'importe quelle distribution
6640 suffisamment récente devrait l'inclure) et elle est fiable.
6641 Pour l'activer, modifier la commande dans le convertisseur
6642 \begin_inset Flex Noun
6645 \begin_layout Plain Layout
6646 LaTeX (standard)->DVI
6652 \begin_inset Flex Noun
6655 \begin_layout Plain Layout
6656 LaTeX (standard)->DraftDVI
6662 \begin_inset Flex Noun
6665 \begin_layout Plain Layout
6666 Préférences\SpecialChar menuseparator
6667 Gestion des fichiers\SpecialChar menuseparator
6674 \begin_inset Flex Code
6677 \begin_layout Plain Layout
6678 latex -src-specials $$i
6684 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6686 peut différer dans quelques distributions).
6689 \begin_layout Subsubsection*
6691 \begin_inset space ~
6695 \begin_inset space ~
6699 \begin_inset space ~
6703 \begin_inset space ~
6709 \begin_layout Standard
6718 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6719 s PDF (via pdflatex) et DVI, respectivement.
6720 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6724 \begin_layout Itemize
6725 \begin_inset Flex Code
6728 \begin_layout Plain Layout
6736 pour la recherche inversée depuis le PDF;
6739 \begin_layout Itemize
6740 \begin_inset Flex Code
6743 \begin_layout Plain Layout
6746 usepackage[active]{srcltx}
6751 pour la recherche inversée depuis le DVI.
6754 \begin_layout Standard
6755 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6756 vous pouvez saisir les lignes suivantes dans le préambule:
6759 \begin_layout LyX-Code
6763 \begin_inset Newline newline
6769 \begin_inset Newline newline
6775 \begin_inset Newline newline
6781 \begin_inset Newline newline
6786 usepackage[active]{srcltx}
6787 \begin_inset Newline newline
6795 \begin_layout Standard
6796 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6797 PDF (pdflatex) et le paquetage adéquat sera chargé.
6800 \begin_layout Standard
6801 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6802 mieux le désactiver lors des passes finales de compilation du document.
6805 \begin_layout Subsubsection*
6807 \begin_inset space ~
6811 \begin_inset space ~
6815 \begin_inset space ~
6819 \begin_inset space ~
6823 \begin_inset space ~
6826 Sync\SpecialChar TeX
6828 \begin_inset space ~
6832 \begin_inset space ~
6836 \begin_inset space ~
6842 \begin_layout Standard
6843 Les versions récentes de
6844 \begin_inset Flex Code
6847 \begin_layout Plain Layout
6853 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6854 Cette fonctionnalité dénommée
6856 Sync\SpecialChar TeX
6859 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6861 \begin_inset Flex Code
6864 \begin_layout Plain Layout
6870 et de sa fusion avec l'approche
6875 Il vous faut au moins \SpecialChar TeX
6876 Live 2008 ou une distribution Mik\SpecialChar TeX
6877 récente pour pouvoir
6879 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6880 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6881 pour les détails) supportent actuellement Sync\SpecialChar TeX
6885 \begin_layout Standard
6886 Pour activer Sync\SpecialChar TeX
6887 pour le résultat imprimable DVI, modifier le convertisseur
6889 \begin_inset Flex Noun
6892 \begin_layout Plain Layout
6893 LaTeX (standard) -> DVI
6899 \begin_inset Flex Noun
6902 \begin_layout Plain Layout
6903 LaTeX (standard) -> DraftDVI
6909 \begin_inset Flex Noun
6912 \begin_layout Plain Layout
6913 Préférences\SpecialChar menuseparator
6914 Gestion des fichiers\SpecialChar menuseparator
6921 \begin_inset Flex Code
6924 \begin_layout Plain Layout
6925 latex -synctex=1 $$i
6930 , et pour le résultat imprimable PDF, modifier le convertisseur
6931 \begin_inset Flex Noun
6934 \begin_layout Plain Layout
6935 LaTeX (pdflatex) -> PDF (pdflatex)
6941 \begin_inset Flex Code
6944 \begin_layout Plain Layout
6945 pdflatex -synctex=1 $$i
6951 Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
6952 vérifiez la documentation de votre visionneuse pour ce qui concerne la
6953 configuration pour Sync\SpecialChar TeX
6958 \begin_layout Plain Layout
6960 \begin_inset Flex Code
6963 \begin_layout Plain Layout
6969 active la compression gzip.
6970 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6971 \begin_inset Flex Code
6974 \begin_layout Plain Layout
6988 \begin_layout Subsection
6989 Configuration et utilisation de visionneuses particulières
6990 \begin_inset CommandInset label
6992 name "subsec:Configuration-et-utilisation"
6999 \begin_layout Subsubsection*
7000 Xdvi (toutes plate-formes)
7003 \begin_layout Standard
7005 \begin_inset Flex Code
7008 \begin_layout Plain Layout
7014 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
7015 puisque \SpecialChar LyX
7016 fournit les ancres nécessaires pour l'utilisation automatisée
7018 \begin_inset Flex Code
7021 \begin_layout Plain Layout
7028 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
7029 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
7033 \begin_layout Standard
7034 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
7035 lieu du connecteur pour la communication avec \SpecialChar LyX
7036 , modifiez simplement la
7037 visionneuse DVI dans
7038 \begin_inset Flex Noun
7041 \begin_layout Plain Layout
7042 Préférences\SpecialChar menuseparator
7043 Gestion des fichiers\SpecialChar menuseparator
7053 \begin_layout Plain Layout
7054 Sur Mac OSX vous devez utiliser
7055 \begin_inset Flex Code
7058 \begin_layout Plain Layout
7061 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7072 \begin_inset Flex Code
7075 \begin_layout Plain Layout
7076 xdvi -editor "lyxeditor.sh %f %l"
7082 \begin_inset Flex Code
7085 \begin_layout Plain Layout
7091 est un script approprié.
7092 Par exemple, un script minimal est le suivant:
7095 \begin_layout LyX-Code
7097 \begin_inset Newline newline
7100 LYXPIPE="/path/to/lyxpipe"
7101 \begin_inset Newline newline
7104 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7105 \begin_inset Newline newline
7108 echo "$COMMAND" > "${LYXPIPE}".in || exit
7109 \begin_inset Newline newline
7112 read TMP < "${LYXPIPE}".out || exit
7115 \begin_layout Standard
7117 \begin_inset Flex Code
7120 \begin_layout Plain Layout
7128 est le chemin d'accès au tube LyXServer spécifié dans
7129 \begin_inset Flex Noun
7132 \begin_layout Plain Layout
7133 Préférences\SpecialChar menuseparator
7145 \begin_layout Plain Layout
7147 \begin_inset Flex Code
7150 \begin_layout Plain Layout
7158 de la distribution des sources \SpecialChar LyX
7159 , vous trouverez un script
7160 \begin_inset Flex Code
7163 \begin_layout Plain Layout
7171 , capable de trouver
7183 \begin_layout Subsubsection*
7187 \begin_layout Standard
7189 \begin_inset Flex Code
7192 \begin_layout Plain Layout
7195 /Applications/MacDviX_Folder/calleditor.script
7200 , ajoutez les lignes suivantes:
7203 \begin_layout LyX-Code
7204 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7205 \begin_inset Newline newline
7211 \begin_layout Standard
7212 Adaptez ces lignes si vous installez \SpecialChar LyX
7213 ailleurs que dans le répertoire
7214 \begin_inset Flex Code
7217 \begin_layout Plain Layout
7226 \begin_layout Standard
7227 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7230 \begin_layout Subsubsection*
7234 \begin_layout Standard
7236 \begin_inset Flex Code
7239 \begin_layout Plain Layout
7240 open -a Skim.app $$i
7245 dans le réglage de la visionneuse
7246 \begin_inset Flex Noun
7249 \begin_layout Plain Layout
7250 Préférences\SpecialChar menuseparator
7251 Gestion des fichiers\SpecialChar menuseparator
7252 Formats de fichiers\SpecialChar menuseparator
7258 , et sélectionnez LyX dans
7259 \begin_inset Flex Noun
7262 \begin_layout Plain Layout
7263 Skim\SpecialChar menuseparator
7264 Préférences\SpecialChar menuseparator
7273 \begin_layout Standard
7274 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7277 \begin_layout Subsubsection*
7281 \begin_layout Standard
7282 La recherche inversée ne fonctionne pas directement avec evince, mais elle
7283 peut être obtenue à l'aide de scripts auxiliaires externes: voir
7284 \begin_inset CommandInset href
7286 target "https://wiki.lyx.org/LyX/SyncTeX"
7294 \begin_layout Subsubsection*
7298 \begin_layout Standard
7300 \begin_inset Flex Noun
7303 \begin_layout Plain Layout
7304 Configuration\SpecialChar menuseparator
7305 Configurer Okular\SpecialChar menuseparator
7311 et sélectionner \SpecialChar LyX
7313 Ceci insère la commande appropriée (
7314 \begin_inset Flex Code
7317 \begin_layout Plain Layout
7328 \begin_layout Standard
7329 La recherche inversée est déclenchée par SHIFT-clic.
7330 Notez que ceci ne fonctionne que si Okular est en mode
7331 \begin_inset Quotes cld
7335 \begin_inset Quotes crd
7339 le symbole de main est cliqué).
7342 \begin_layout Subsubsection*
7346 \begin_layout Standard
7347 Qpdfview fonctionne avec Sync\SpecialChar TeX
7348 depuis la version 0.3.5.
7350 \begin_inset Flex Noun
7353 \begin_layout Plain Layout
7354 Modifier\SpecialChar menuseparator
7355 Paramètres\SpecialChar menuseparator
7361 , cliquer dans le champ de l'
7365 et ajoutez la commande
7366 \begin_inset Flex Code
7369 \begin_layout Plain Layout
7378 \begin_layout Standard
7379 La recherche inversée est activée par un clic double.
7382 \begin_layout Subsubsection*
7386 \begin_layout Standard
7387 Activer Yap, choisir le menu
7388 \begin_inset Flex Noun
7391 \begin_layout Plain Layout
7394 View\SpecialChar menuseparator
7400 et sélectionner l'onglet
7401 \begin_inset Quotes cld
7404 Recherche inversée DVI
7405 \begin_inset Quotes crd
7409 Cliquer sur le bouton
7410 \begin_inset Quotes cld
7413 New\SpecialChar ldots
7415 \begin_inset Quotes crd
7418 et, dans la fenêtre qui s'ouvre, saisir
7419 \begin_inset Quotes cld
7424 \begin_inset Quotes crd
7427 (ou un autre nom de votre choix) dans le champ
7428 \begin_inset Quotes cld
7432 \begin_inset Quotes crd
7436 Maintenant cliquer sur le bouton identifié par
7437 \begin_inset Quotes cld
7442 \begin_inset Quotes crd
7445 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7446 contenant le fichier exécutable
7447 \begin_inset Flex Code
7450 \begin_layout Plain Layout
7460 \begin_inset Flex Code
7463 \begin_layout Plain Layout
7471 et spécifier les arguments du programme comme suit:
7472 \begin_inset Flex Code
7475 \begin_layout Plain Layout
7485 \begin_inset Flex Code
7488 \begin_layout Plain Layout
7496 est utilisé pour communiquer avec \SpecialChar LyX
7501 et se présente ainsi
7504 \begin_layout LyX-Code
7506 \begin_inset Newline newline
7509 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7518 \begin_inset Newline newline
7532 \begin_layout Standard
7533 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7534 Server spécifié dans \SpecialChar LyX
7536 \begin_inset Flex Code
7539 \begin_layout Plain Layout
7555 , sinon adapter le conteneur
7556 \begin_inset Flex Code
7559 \begin_layout Plain Layout
7570 \begin_layout Standard
7571 Avec Yap, la recherche inversée est déclenchée par double-clic.
7574 \begin_layout Subsubsection*
7575 SumatraPDF (Windows)
7578 \begin_layout Standard
7579 Pour utiliser SumatraPDF en recherche inversée, saisir
7580 \begin_inset Flex Code
7583 \begin_layout Plain Layout
7586 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7591 dans les réglages de la visionneuse dans
7592 \begin_inset Flex Noun
7595 \begin_layout Plain Layout
7596 Préférences\SpecialChar menuseparator
7597 Gestion des fichiers\SpecialChar menuseparator
7598 Formats de fichiers\SpecialChar menuseparator
7605 \begin_inset Flex Code
7608 \begin_layout Plain Layout
7616 est le conteneur indiqué ci-dessus.
7618 \begin_inset Flex Code
7621 \begin_layout Plain Layout
7627 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7631 \begin_layout Standard
7632 La recherche inversée est déclenchée par double-clic.
7635 \begin_layout Subsubsection*
7639 \begin_layout Standard
7640 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7641 Windows, puis le lancer, choisir le menu
7642 \begin_inset Flex Noun
7645 \begin_layout Plain Layout
7648 View\SpecialChar menuseparator
7654 et sélectionner l'onglet
7655 \begin_inset Quotes cld
7658 Recherche DVI inversée
7659 \begin_inset Quotes crd
7663 Cliquer sur le bouton
7664 \begin_inset Quotes cld
7667 New\SpecialChar ldots
7669 \begin_inset Quotes crd
7672 et, dans la fenêtre qui s'ouvre, saisir
7673 \begin_inset Quotes cld
7676 Éditeur \SpecialChar LyX
7678 \begin_inset Quotes crd
7681 (ou un autre nom de votre choix) dans le champ
7682 \begin_inset Quotes cld
7686 \begin_inset Quotes crd
7690 Maintenant cliquer sur le bouton identifié par
7691 \begin_inset Quotes cld
7696 \begin_inset Quotes crd
7699 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7700 contenant le fichier exécutable
7701 \begin_inset Flex Code
7704 \begin_layout Plain Layout
7712 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7715 \begin_inset Flex Code
7718 \begin_layout Plain Layout
7726 et spécifier les arguments du programme comme suit:
7727 \begin_inset Flex Code
7730 \begin_layout Plain Layout
7739 De cette façon, vous utiliserez le
7743 pour communiquer avec \SpecialChar LyX
7745 Si pour quelque raison, vous souhaitez utiliser
7750 \begin_inset Flex Code
7753 \begin_layout Plain Layout
7761 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7762 Server dans les préférences.
7765 \begin_layout Standard
7766 Avec Yap, la recherche inversée est déclenchée par double-clic.
7769 \begin_layout Subsubsection*
7773 \begin_layout Standard
7774 Pour utiliser SumatraPDF en recherche inversée, saisir
7775 \begin_inset Flex Code
7778 \begin_layout Plain Layout
7786 dans les réglages de la visionneuse dans
7787 \begin_inset Flex Noun
7790 \begin_layout Plain Layout
7791 Préférences\SpecialChar menuseparator
7792 Gestion des fichiers\SpecialChar menuseparator
7793 Formats de fichiers\SpecialChar menuseparator
7800 \begin_inset Flex Code
7803 \begin_layout Plain Layout
7811 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7813 \begin_inset Flex Code
7816 \begin_layout Plain Layout
7824 étant le meilleur choix):
7827 \begin_layout LyX-Code
7829 \begin_inset Newline newline
7833 \begin_inset Newline newline
7836 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7839 \begin_layout Standard
7840 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7841 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7845 \begin_inset Flex Code
7848 \begin_layout Plain Layout
7854 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7857 \begin_inset Flex Code
7860 \begin_layout Plain Layout
7866 active la communication via
7871 De nouveau, l'omettre
7872 \begin_inset Flex Code
7875 \begin_layout Plain Layout
7885 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7886 Server dans les préférences \SpecialChar LyX
7890 \begin_layout Standard
7891 La recherche inversée est déclenchée par double-clic.
7894 \begin_layout Section
7898 \begin_layout Standard
7899 La recherche directe est, comme son nom l'indique,
7900 \begin_inset Quotes cld
7904 \begin_inset Quotes crd
7907 de la recherche inversée.
7908 Elle vous permet de positionner le curseur dans la visionneuse directement
7909 depuis \SpecialChar LyX
7911 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7912 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7915 \begin_inset Flex Noun
7918 \begin_layout Plain Layout
7919 Navigation\SpecialChar menuseparator
7926 \begin_inset Flex Noun
7929 \begin_layout Plain Layout
7935 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7936 au même emplacement.
7937 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7940 \begin_layout Standard
7941 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7942 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7944 peut être fait par les méthodes décrites dans la section
7945 \begin_inset space ~
7949 \begin_inset CommandInset ref
7951 reference "subsec:Activation-automatique"
7958 \begin_layout Standard
7959 De plus, vous devez configurer \SpecialChar LyX
7960 pour utiliser les visionneuses dans
7961 \begin_inset Flex Noun
7964 \begin_layout Plain Layout
7965 Outils\SpecialChar menuseparator
7966 Préférences\SpecialChar menuseparator
7967 Sortie\SpecialChar menuseparator
7975 fournit une série de configurations validées pour quelques visionneuses,
7976 que vous pouvez sélectionner dans le menu déroulant.
7977 Si aucune de ces configurations ne vous convient, vous devrez chercher
7978 et trouver une configuration appropriée vous-même.
7979 La syntaxe utilise les marqueurs suivants:
7982 \begin_layout Itemize
7984 \begin_inset Flex Code
7987 \begin_layout Plain Layout
7996 \begin_layout Itemize
7998 \begin_inset Flex Code
8001 \begin_layout Plain Layout
8008 \begin_inset Flex Code
8011 \begin_layout Plain Layout
8017 (temporairement) créé;
8020 \begin_layout Itemize
8022 \begin_inset Flex Code
8025 \begin_layout Plain Layout
8031 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
8032 existe dans le répertoire temporaire).
8035 \begin_layout Standard
8036 Notez que seules quelques visionneuses présentent une fonctionnalité de
8037 recherche directe complète, parmi lesquelles
8038 \begin_inset Flex Noun
8041 \begin_layout Plain Layout
8048 \begin_inset Flex Noun
8051 \begin_layout Plain Layout
8058 \begin_inset Flex Noun
8061 \begin_layout Plain Layout
8073 \begin_layout Plain Layout
8077 \begin_inset Flex Code
8080 \begin_layout Plain Layout
8089 \begin_inset Flex Noun
8092 \begin_layout Plain Layout
8095 Outils\SpecialChar menuseparator
8096 Préférences\SpecialChar menuseparator
8097 Gestion des fichiers\SpecialChar menuseparator
8111 \begin_inset Flex Noun
8114 \begin_layout Plain Layout
8121 \begin_inset Flex Noun
8124 \begin_layout Plain Layout
8134 \begin_layout Plain Layout
8135 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
8136 CMCDDE — téléchargeable depuis
8137 \begin_inset CommandInset href
8139 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8150 d'autres, comme evince
8154 \begin_layout Plain Layout
8155 \paragraph_spacing single
8156 La recherche directe avec evince peut être obtenue via des programmes externes
8159 \begin_inset CommandInset href
8161 target "https://wiki.lyx.org/LyX/SyncTeX"
8171 , nécessitent des outils supplémentaires.
8172 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8173 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8174 d'autre visionneuses, comme
8175 \begin_inset Flex Noun
8178 \begin_layout Plain Layout
8184 , permettent au moins de recharger le document et de sauter à une page donnée:
8185 vous pouvez au moins naviguer à proximité du point visé.
8186 Cette dernière fonctionnalité est activée par un appel externe à
8187 \begin_inset Flex Code
8190 \begin_layout Plain Layout
8196 (voir les configurations prédéfinies).
8199 \begin_layout Standard
8200 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8202 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8203 est déjà résident dans le répertoire temporaire) et choisit la configuration
8207 \begin_layout Chapter
8208 Classes de document spéciales
8211 \begin_layout Section
8212 Article AAS\SpecialChar TeX
8216 \begin_layout Standard
8222 \begin_layout Subsection
8226 \begin_layout Standard
8228 est un ensemble de macros produit par l'
8230 American Astronomical Society
8232 pour faciliter la soumission électronique de manuscrits aux trois journaux
8235 Astrophysical Journal
8247 Astronomical Journal
8251 Publications of the Astronomical Society of the Pacific
8255 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8256 récente) de ces macros.
8257 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8259 et sont fondamentalement incompatibles avec \SpecialChar LyX
8261 Le paquetage AAS\SpecialChar TeX
8262 peut être téléchargé depuis le site de l'AAS
8265 \begin_layout Standard
8266 \begin_inset VSpace medskip
8272 \begin_layout Standard
8274 \begin_inset Flex URL
8277 \begin_layout Plain Layout
8279 https://aas.org/aastex/aastex-downloads
8287 \begin_layout Standard
8288 \begin_inset VSpace medskip
8294 \begin_layout Standard
8295 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8296 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8297 à écrire un papier en \SpecialChar LyX
8300 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8302 dispensera seulement de la corvée de toutes les taper.
8303 Il est de votre responsabilité de vous assurer que le document final exporté
8304 en \SpecialChar LaTeX
8305 soit complètement conforme aux recommandations du journal auquel vous
8306 soumettez votre papier.
8309 \begin_layout Subsection
8310 Commencer un nouveau papier
8313 \begin_layout Standard
8314 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8318 Fichier\SpecialChar menuseparator
8320 \begin_inset space ~
8324 \begin_inset space ~
8329 , entrez le nouveau nom de fichier, puis choisissez le modèle
8334 Il montrera les champs les plus courants dans un manuscrit.
8335 Écrivez par dessus le texte existant (y compris les crochets,
8339 ) les informations correctes.
8340 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8341 peuvent être implémentés directeme
8342 nt dans \SpecialChar LyX
8343 , mais certains ne peuvent pas.
8344 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8345 doit être entré directement
8346 et signalé comme tel.
8347 De telles commandes sont dénommées
8348 \begin_inset Quotes cld
8351 code \SpecialChar TeX
8353 \begin_inset Quotes crd
8357 J'essaye de minimiser la quantité de code \SpecialChar TeX
8358 nécessaire dans un document
8363 \begin_layout Subsection
8367 \begin_layout Standard
8368 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8369 / s'imprime correctement, il y a quelques opérations de
8370 \begin_inset Quotes cld
8374 \begin_inset Quotes crd
8377 à effectuer avant de le soumettre aux journaux.
8380 \begin_layout Enumerate
8381 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8384 Fichier\SpecialChar menuseparator
8385 Exporter\SpecialChar menuseparator
8392 \begin_layout Enumerate
8397 résultant avec votre éditeur de texte favori.
8401 \begin_layout Enumerate
8402 enlevez les lignes de commentaire avant la commande
8411 \begin_layout Enumerate
8416 usepackage...{fontenc}
8418 si elle apparaît (en général juste après
8424 ) ; enlevez aussi la ligne
8430 si elle est présente.
8433 \begin_layout Enumerate
8434 enlevez tout entre les commandes
8446 comprises, sauf les commandes que vous avez volontairement mises dans le
8447 préambule \SpecialChar LaTeX
8448 (qui devraient apparaître immédiatement après le commentaire
8450 \begin_inset Quotes cld
8453 User specified \SpecialChar LaTeX
8455 \begin_inset Quotes crd
8462 \begin_layout Plain Layout
8464 \begin_inset Quotes cld
8467 Commandes \SpecialChar LaTeX
8468 spécifiées par l'utilisateur
8469 \begin_inset Quotes crd
8485 \begin_layout Enumerate
8486 Faites tourner \SpecialChar LaTeX
8487 sur ce fichier après modifications pour s'assurer qu'il
8488 peut encore être compilé correctement.
8491 \begin_layout Enumerate
8492 Relisez les spécifications du journal pour vous assurer que vos noms de
8493 fichier et vos formats sont corrects.
8496 \begin_layout Enumerate
8500 \begin_layout Subsection
8501 Commentaires sur des commandes particulières
8504 \begin_layout Standard
8505 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8507 de l'utilisateur d'AAS\SpecialChar TeX
8512 ) en donne une bonne description.
8513 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8514 la trouve dans le guide et de la commenter si nécessaire.
8518 \begin_layout Subsubsection
8519 Les choses qui fonctionnent comme prévu
8522 \begin_layout Standard
8523 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8524 la section dans laquelle elles se trouvent :
8618 begin{thebibliography}
8650 (2.14.4, entre autres),
8677 \begin_layout Standard
8678 Les options de style qui suivent marchent elles aussi correctement :
8695 Mettez-les simplement dans le champ
8701 Document\SpecialChar menuseparator
8707 \begin_inset space ~
8711 \begin_inset space ~
8717 \begin_layout Subsubsection
8718 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8721 \begin_layout Standard
8722 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8726 \begin_layout Itemize
8727 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8728 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8729 si vous vous sentez tenu
8760 (tous à partir de 2.1.3)
8763 \begin_layout Itemize
8764 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8765 , et sont inclus comme
8766 des blancs dans le fichier modèle :
8787 \begin_layout Itemize
8794 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8795 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8798 \begin_layout Itemize
8810 Ça ne devrait pas causer d'erreur.
8813 \begin_layout Itemize
8820 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8821 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8824 \begin_layout Itemize
8831 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8835 \begin_layout Itemize
8842 (2.8) – même chose que pour
8849 \begin_layout Itemize
8861 Ça ne devrait pas causer d'erreur.
8864 \begin_layout Itemize
8876 Ça ne devrait pas causer d'erreur.
8879 \begin_layout Itemize
8886 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8891 \begin_layout Subsubsection
8892 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8896 \begin_layout Standard
8907 setcounter{equation}
8921 (2.12), les abréviations des noms de journaux (2.12.4),
8957 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8958 après l'endroit où vous voulez le placer.
8959 N'utilisez pas les règles \SpecialChar LyX
8964 \begin_layout Plain Layout
8965 NdT : Traduction incertaine.
8982 (2.14.5), pratiquement tout dans Divers (2.15, sauf
9021 \begin_layout Subsubsection
9022 Les choses qui ne peuvent pas être implantées
9025 \begin_layout Standard
9027 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
9028 Ce sont l'environnement
9032 (2.12.3) et l'environnement
9037 Si vous avez vraiment, vraiment besoin d'utiliser
9041 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9044 Insertion\SpecialChar menuseparator
9045 Fichier\SpecialChar menuseparator
9048 pour l'inclure dans votre document \SpecialChar LyX
9054 pour voir un exemple de cela.
9057 \begin_layout Subsection
9058 FAQs, conseils, trucs et autres astuces
9061 \begin_layout Subsubsection
9062 Faire coopérer \SpecialChar LyX
9063 et AAS\SpecialChar TeX
9067 \begin_layout Standard
9068 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9070 et une nouvelle classe de document.
9071 Quand tout le reste échoue, faites ceci :
9074 \begin_layout Enumerate
9075 Assurez-vous que \SpecialChar LaTeX
9076 trouve AAS\SpecialChar TeX
9086 ) de la distribution AAS\SpecialChar TeX
9087 vers un répertoire complètement indépendant de
9089 ou d'AAS\SpecialChar TeX
9090 et faites tourner \SpecialChar LaTeX
9098 \begin_layout Enumerate
9103 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9107 \begin_layout Enumerate
9110 Outils\SpecialChar menuseparator
9113 dans \SpecialChar LyX
9114 , puis redémarrez celui-ci.
9117 \begin_layout Enumerate
9118 Ouvrez un nouveau fichier normal, pas avec un modèle.
9122 Document\SpecialChar menuseparator
9123 Paramètres\SpecialChar menuseparator
9125 \begin_inset space ~
9129 \begin_inset space ~
9137 \begin_layout Standard
9138 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9140 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9141 ou un message du genre
9143 \begin_inset Quotes cld
9146 You should not mix title layouts with normal ones
9147 \begin_inset Quotes crd
9154 \begin_layout Plain Layout
9156 \begin_inset Quotes cld
9159 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9160 \begin_inset Quotes crd
9168 , c'est que les choses n'ont pas été installées correctement.
9171 \begin_layout Subsubsection
9172 Erreur \SpecialChar LaTeX
9173 lors du traitement d'un tableau
9176 \begin_layout Standard
9178 , par défaut, tente de centrer la légende/titre du tableau.
9179 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9181 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9184 Édition\SpecialChar menuseparator
9186 \begin_inset space ~
9190 \begin_inset space ~
9204 Pour moi ça a résolu le problème.
9207 \begin_layout Subsubsection
9211 \begin_layout Standard
9212 Quelques petites choses :
9215 \begin_layout Enumerate
9216 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9217 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9222 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9234 \begin_layout Enumerate
9235 Je suis vraiment malheureux de ne pas pouvoir rendre
9247 plus automatiques, mais ça nécessiterait des changements au code source
9250 Pour le moment vous pouvez faire deux choses :
9254 \begin_layout Enumerate
9255 entrez toutes vos citations en utilisant le mécanisme prédéfini
9257 Insertion\SpecialChar menuseparator
9260 ; au moins vous pourrez tirer avantage des insertions automatiques.
9261 Puis éditez à la main le fichier \SpecialChar LaTeX
9262 exporté avant de le soumettre, en changeant
9287 est actuellement équivalent à
9293 , donc vous n'avez pas absolument besoin de changer ceux-là).
9296 \begin_layout Enumerate
9297 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9298 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9299 dans la fenêtre de bibliographie, par exemple
9308 \begin_layout Standard
9309 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9310 ce que le mécanisme de citation de \SpecialChar LyX
9319 \begin_layout Enumerate
9320 Rien qu'entrer les références n'est pas du tout évident.
9321 La façon la plus facile est de commencer à taper votre première référence
9322 à la fin du document, puis de la marquer comme
9327 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9328 Cliquez sur la boîte pour remplir le reste.
9329 Pour de nouvelles références, allez à la fin d'une référence existante
9335 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9338 \begin_layout Subsubsection
9339 Inclure des fichiers EPS
9342 \begin_layout Standard
9343 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9344 contribué à écrire le paquetage AAS\SpecialChar TeX
9345 , le mécanisme de gestion des figures
9346 est vraiment mal foutu.
9347 Vous pouvez insérer les commandes
9354 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9355 réussi à obtenir une apparence correcte.
9356 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9357 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9358 de fichier EPS standard de \SpecialChar LyX
9359 quand vous voulez imprimer vos propres tirés
9362 va insérer une commande
9366 usepackage{graphics}
9368 dans le préambule \SpecialChar LaTeX
9369 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9371 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9372 5.0 doivent de toutes
9373 façons avoir une installation de \SpecialChar LaTeX2e
9374 , donc pourquoi ne pas profiter du mécanisme
9375 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9376 de \SpecialChar LaTeX2e
9381 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9382 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9385 \begin_layout Subsubsection
9386 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9389 \begin_layout Standard
9390 Il y a quelques choses
9391 \begin_inset Quotes cld
9395 \begin_inset Quotes crd
9398 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9399 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9400 e dans la fenêtre de \SpecialChar LyX
9401 , même s'il l'est dans le manuscrit imprimé.
9402 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9411 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9412 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9413 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9414 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9415 de l'État du Wisconsin :
9418 \begin_layout Quotation
9419 \begin_inset Quotes cld
9422 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9423 une majorité écrasante de l'assistance.
9424 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9425 envers les membres du jury, ni les membres du jury envers les réclamants
9426 (sauf s'ils viennent d'être frappés par un boomerang).
9427 \begin_inset Quotes crd
9433 \begin_layout Subsection
9437 \begin_layout Standard
9438 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9439 98% du travail fait avec \SpecialChar LyX
9440 ; les 2% restants étant du post-traitement avec
9442 et un peu de nettoyage.
9443 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9444 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9446 Donc, allez-y et publiez !
9449 \begin_layout Section
9453 \begin_layout Standard
9459 \begin_layout Subsection
9463 \begin_layout Standard
9464 Cette section décrit comment utiliser \SpecialChar LyX
9465 pour écrire des articles à soumettre
9466 au journal scientifique
9469 Astronomy and Astrophysics
9473 \begin_inset Flex URL
9476 \begin_layout Plain Layout
9478 https://www.aanda.org/
9483 ), avec la Version 5.01 de la classe de document
9488 Ce paquetage peut être téléchargé depuis le site ftp
9491 \begin_layout Standard
9492 \begin_inset VSpace medskip
9498 \begin_layout Standard
9500 \begin_inset Flex URL
9503 \begin_layout Plain Layout
9505 ftp://ftp.edpsciences.org/pub/aa/readme.html
9513 \begin_layout Standard
9514 \begin_inset VSpace medskip
9520 \begin_layout Standard
9521 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9522 le manuel d'origine mais est simplement un bref guide à la réalisation
9523 d'un papier dans un format correct.
9526 \begin_layout Standard
9527 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9528 plus Springer mais EDP Sciences.
9529 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9530 de style, notamment la suppression de la commande thesaurus.
9531 La classe \SpecialChar LyX
9536 supporte la dernière version de ces fichiers de style, V 5.01.
9537 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9538 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9544 Voyez les commentaires dans
9547 Dir/layouts/aapaper.layout
9552 \begin_layout Subsection
9556 \begin_layout Standard
9557 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9559 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9562 \begin_layout Itemize
9566 \begin_inset space ~
9576 \begin_inset space ~
9584 \begin_inset space ~
9593 Document\SpecialChar menuseparator
9597 (D'accord, c'est évident.)
9600 \begin_layout Itemize
9601 Ne changez pas l'option
9604 \begin_inset space ~
9608 \begin_inset space ~
9618 La mise en page est prise en charge par les macros, vous n'avez rien à
9622 \begin_layout Subsection
9626 \begin_layout Standard
9627 La première chose à entrer est l'information d'en-tête.
9628 Elle consiste en sept entrées, dont certaines sont facultatives.
9632 \begin_layout Itemize
9637 (Title) : (nécessaire)
9640 \begin_layout Itemize
9645 (Subtitle) : (facultatif)
9648 \begin_layout Itemize
9653 (Author) : (nécessaire)
9656 \begin_layout Itemize
9661 (Address) : (nécessaire)
9664 \begin_layout Itemize
9669 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9673 \begin_layout Itemize
9678 : (facultatif) Adresse mail pour les contacts.
9681 \begin_layout Itemize
9686 : (nécessaire) Format suggéré
9688 Received: <date>; Accepted <date>
9691 \begin_layout Standard
9692 Il n'y a pas besoin de taper la commande
9699 le fait tout seul quand l'en-tête est fini.
9700 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9701 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9702 visuel et correspondre au format du document réel.
9705 \begin_layout Standard
9706 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9707 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9710 Insertion\SpecialChar menuseparator
9712 \begin_inset space ~
9716 \begin_inset space ~
9720 \begin_inset space ~
9724 \begin_inset space ~
9731 utilisera automagiquement
9740 \begin_layout Standard
9743 Édition\SpecialChar menuseparator
9746 de texte, vous trouverez deux marqueurs utiles pour le titrage:
9749 \begin_layout Itemize
9756 pour indiquer les couples auteur/institution.
9757 Les institutions sont numérotées séquentiellement comme elles apparaissent
9762 , vous devez donc mettre un marqueur pour chaque auteur.
9766 \begin_layout Itemize
9771 pour indiquer une adresse électronique.
9774 \begin_layout Standard
9775 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9777 qui n'a pas d'équivalent dans \SpecialChar LyX
9781 \begin_layout Itemize
9788 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9791 \begin_layout Standard
9792 La commande appropriée doit être tapée dans \SpecialChar LyX
9793 en mode \SpecialChar TeX
9798 \begin_layout Subsection
9802 \begin_layout Standard
9803 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9804 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9805 limité à un seul paragraphe.
9806 En plus, il doit contenir une entrée avec les mots-clés.
9807 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9809 Ce se fait via le style de paragraphe
9816 Référez-vous au fichier d'exemple.
9819 \begin_layout Subsection
9820 Environnements supportés
9823 \begin_layout Standard
9827 \begin_inset space ~
9832 supporte les environnements suivants pour structurer votre texte :
9835 \begin_layout Itemize
9841 \begin_layout Itemize
9847 \begin_layout Itemize
9853 \begin_layout Itemize
9859 \begin_layout Itemize
9865 \begin_layout Itemize
9871 \begin_layout Itemize
9877 \begin_layout Itemize
9883 \begin_layout Itemize
9889 \begin_layout Itemize
9895 \begin_layout Itemize
9901 \begin_layout Itemize
9908 \begin_layout Subsection
9909 Commandes non encore supportées par \SpecialChar LyX
9913 \begin_layout Standard
9914 Quelques commandes ne sont pas encore supportées par le format
9917 \begin_inset space ~
9924 Quelques-unes ont déjà été mentionnées.
9925 Par souci d'exhaustivité, elles sont toutes listées ici :
9928 \begin_layout Itemize
9936 \begin_layout Itemize
9944 \begin_layout Itemize
9952 \begin_layout Itemize
9960 \begin_layout Standard
9961 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9964 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9968 \begin_layout Subsection
9969 Figures et tableaux flottants
9972 \begin_layout Standard
9974 fournit le support pour les environnements de flottants
9990 , nous n'en dirons donc pas beaucoup plus.
9994 \begin_inset space ~
9998 \begin_inset space ~
10004 Rappelez-vous juste que les tableaux devront être alignés à gauche.
10005 Pour cela, sélectionnez le tableau et changez l'alignement dans
10007 Format\SpecialChar menuseparator
10013 \begin_layout Standard
10014 Il y a une seule chose spéciale : les figures avec la légende à côté.
10015 Pour créer une telle figure, vous devez faire ceci :
10018 \begin_layout Enumerate
10019 Créez une grande figure flottante : faites
10021 Insertion\SpecialChar menuseparator
10022 Flottants\SpecialChar menuseparator
10025 , puis un clic droit sur la figure et cochez
10028 \begin_inset space ~
10036 \begin_layout Enumerate
10037 Entrez votre légende.
10040 \begin_layout Enumerate
10045 pour déplacer le curseur au dessus de la figure.
10048 \begin_layout Enumerate
10049 Insérez votre figure.
10052 \begin_layout Enumerate
10053 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10056 Insertion\SpecialChar menuseparator
10057 Formats\SpecialChar menuseparator
10059 \begin_inset space ~
10067 \begin_layout Enumerate
10068 Passez en mode \SpecialChar LaTeX
10072 \begin_inset space ~
10080 \begin_layout Enumerate
10090 Ne fermez pas l'accolade !
10093 \begin_layout Enumerate
10094 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10096 et insérez l'accolade fermante :
10099 \begin_inset space ~
10111 \begin_layout Standard
10112 Là encore, voyez les figures dans le papier exemple.
10115 \begin_layout Subsection
10119 \begin_layout Standard
10120 Pour la soumission, la communication doit être mise en forme dans un format
10121 spécial à double interligne.
10122 Pour ce faire, vous devez donner à la classe de document l'option
10127 Il faut la mettre dans le champ
10133 Document\SpecialChar menuseparator
10139 \begin_inset space ~
10143 \begin_inset space ~
10146 document\SpecialChar menuseparator
10150 Entrez-y juste le mot
10157 \begin_layout Subsection
10158 Le fichier d'exemple
10161 \begin_layout Standard
10162 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10164 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10166 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10168 avec la façon de l'écrire avec \SpecialChar LyX
10172 \begin_layout Section
10177 \begin_layout Standard
10184 Richard Kimberly Heck
10187 \begin_layout Standard
10188 \begin_inset VSpace bigskip
10194 \begin_layout Standard
10195 Les formats \SpecialChar LaTeX
10196 AMS ont été écrits pour se conformer au style suggéré pour
10197 les articles mathématiques à soumettre aux publications de l'
10199 American Mathematical Society
10202 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10203 facilement y être adaptés.
10204 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10205 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10206 dans la sortie \SpecialChar TeX
10208 Cette documentation est disponible sur le réseau à
10209 \begin_inset Flex URL
10212 \begin_layout Plain Layout
10220 \begin_inset Flex URL
10223 \begin_layout Plain Layout
10225 ftp://ftp.ams.org/pub/tex/amslatex/
10231 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10235 \begin_layout Standard
10236 Il y a actuellement 2 formats \SpecialChar LaTeX
10240 \begin_layout Enumerate
10241 amsart : le format standard d'article AMS.
10245 \begin_layout Enumerate
10246 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10250 \begin_layout Standard
10251 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10253 Ils n'inclent aps en particulier d'environnments de
10254 \begin_inset Quotes cld
10258 \begin_inset Quotes crd
10261 pour les théorèmes, les lemmes, et similaires.
10262 Ceux-ci sont fournis par le module
10263 \begin_inset Flex Noun
10266 \begin_layout Plain Layout
10272 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10273 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10275 Les environnements contenus dans
10276 \begin_inset Flex Code
10279 \begin_layout Plain Layout
10280 Théorèmes (extensions AMS)
10285 , moins fréquemment utilisés, doivent être chargés manuellement.
10288 \begin_layout Standard
10289 Implicitement, les théorèmes et environnements similaires sont numérotés
10290 consécutivement tout au long du document, mais ceci peut être modifié en
10291 chargeant le module
10292 \begin_inset Flex Code
10295 \begin_layout Plain Layout
10296 Théorèmes (numérotation par section)
10301 ou bien, si vous utilisez la classe
10302 \begin_inset Flex Code
10305 \begin_layout Plain Layout
10312 \begin_inset Flex Code
10315 \begin_layout Plain Layout
10316 Théorèmes (numérotation par chapitre)
10322 Ceux-ci vont numéroter les environnements comme
10326 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10327 le numéro d'ordre courant dans la section (ou le chapitre).
10328 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10329 sont marqués par un astérisque.
10330 Si par hasard vous désirez que tous les environnements soient non numérotés,
10332 \begin_inset Flex Code
10335 \begin_layout Plain Layout
10336 Théorèmes (non numérotés)
10344 \begin_layout Standard
10345 Notez que ces modules ne doivent pas être
10349 utilisés avec les classes AMS.
10350 Il est parfaitement possible d'utiliser les modules
10351 \begin_inset Flex Code
10354 \begin_layout Plain Layout
10360 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10362 \begin_inset Flex Code
10365 \begin_layout Plain Layout
10372 \begin_inset Flex Code
10375 \begin_layout Plain Layout
10382 \begin_inset Flex Code
10385 \begin_layout Plain Layout
10394 \begin_layout Subsection
10395 Ce qu'offrent ces formats
10398 \begin_layout Standard
10399 La liste des environnements offerts par ces formats est longue.
10400 Avec \SpecialChar LaTeX
10401 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10403 \begin_inset Quotes cld
10407 \begin_inset Quotes crd
10411 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10413 Voici la liste des environnements ainsi que les environnements standard,
10417 \begin_inset Flex Noun
10420 \begin_layout Plain Layout
10433 \begin_inset Flex Noun
10436 \begin_layout Plain Layout
10451 \begin_inset Flex Noun
10454 \begin_layout Plain Layout
10467 \begin_inset Flex Noun
10470 \begin_layout Plain Layout
10479 \begin_inset Flex Noun
10482 \begin_layout Plain Layout
10493 \begin_inset Flex Code
10496 \begin_layout Plain Layout
10505 \begin_inset Flex Code
10508 \begin_layout Plain Layout
10519 \begin_layout Description
10520 Adresse Ce devrait être l'adresse permanente de l'auteur.
10523 \begin_layout Description
10524 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10525 de la soumission, si elle est différente de l'Adresse ci-dessus.
10528 \begin_layout Description
10529 Email L'adresse e-mail de l'auteur.
10532 \begin_layout Description
10533 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10536 \begin_layout Description
10537 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10538 discutés dans l'article.
10541 \begin_layout Description
10542 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10543 publiée et décrite dans
10545 Mathematical Reviews
10548 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10551 \begin_layout Description
10555 \begin_layout Description
10559 \begin_layout Description
10563 \begin_layout Standard
10564 Les environnements suivants sont fournis aussi bien par le module
10565 \begin_inset Flex Code
10568 \begin_layout Plain Layout
10575 \begin_inset Flex Code
10578 \begin_layout Plain Layout
10584 , en version numérotée ou non numérotée pour ce dernier.
10585 Ces environnements sont fournis dans la seule version non numérotée par
10587 \begin_inset Flex Code
10590 \begin_layout Plain Layout
10591 Théorèmes (non numérotés)
10599 \begin_layout Theorem
10600 Typiquement utilisé pour les résultats les plus importants.
10603 \begin_layout Corollary*
10604 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10606 Peuvent être également des résultats importants.
10609 \begin_layout Lemma
10610 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10613 \begin_layout Proposition
10614 e sont des résultats moins importants qui apportent quelque chose à la théorie
10615 générale dont il est question.
10618 \begin_layout Conjecture
10619 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10620 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10623 \begin_layout Definition*
10624 Devinez à quoi ça sert.
10625 La police, à la fois à l'écran et à l'impression, est différente dans cet
10629 \begin_layout Example*
10630 Utilisé pour illustrer des résultats prouvés.
10633 \begin_layout Problem
10634 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10637 \begin_layout Exercise*
10638 Écrire une description de celui-ci.
10641 \begin_layout Description
10642 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10646 \begin_inset Quotes cld
10650 \begin_inset Quotes crd
10655 apparaît en italique, et le reste comme du texte simple.
10658 \begin_layout Claim*
10659 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10663 En général, ils servent à diviser de longues preuves en examinant des cas
10669 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10670 pas à la même séquence que les autres assertions.
10673 \begin_layout Proof
10674 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10675 carré, mais ça peut varier avec les différents styles).
10676 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10677 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10678 ceux-ci (voir la section
10680 Emboîter les environnements
10684 Guide de l'utilisateur
10689 \begin_layout Standard
10690 Et ces environnements sont fournis par le module
10691 \begin_inset Flex Code
10694 \begin_layout Plain Layout
10695 Théorèmes (extensions AMS)
10703 \begin_layout Criterion*
10704 Une condition requise.
10707 \begin_layout Algorithm*
10708 Une procédure générale à utiliser.
10711 \begin_layout Axiom*
10712 C'est une propriété ou assertion considérée comme vraie dans la théorie
10713 dont il est question.
10716 \begin_layout Condition*
10717 Utilisé parfois pour expliciter une condition admise dans le contexte de
10721 \begin_layout Note*
10722 Note Typographie similaire à
10729 \begin_layout Notation*
10730 Comme son nom l'indique
10733 \begin_layout Acknowledgement*
10737 \begin_layout Conclusion*
10738 Utilisé parfois à la fin d'une argumentation
10742 Utilisable comme Proposition, à une échelle peut-être réduite
10745 \begin_layout Standard
10746 En plus, ces environnements se servent automatiquement des paquetages de
10747 polices AMS-\SpecialChar LaTeX
10749 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10750 ces environnements.
10753 \begin_layout Section
10757 \begin_layout Standard
10763 \begin_layout Subsection
10767 \begin_layout Standard
10768 Broadway est destiné à l'écriture de pièces de théâtre.
10769 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10770 Ce format devrait convenir à des ateliers.
10773 \begin_layout Subsection
10774 Problèmes particuliers
10777 \begin_layout Standard
10778 Les mêmes que dans Hollywood.
10781 \begin_layout Subsection
10782 Fonctions particulières
10785 \begin_layout Standard
10786 Entrez les noms des personnages comme étiquettes puis faites des références
10787 croisées sur ces étiquettes pour insérer le nom.
10788 La fenêtre de référence croisée montrera l'ensemble des personnages.
10791 \begin_layout Subsection
10792 Taille de papier et marges
10795 \begin_layout Standard
10796 USLetter, gauche 1,6
10797 \begin_inset space ~
10801 \begin_inset space ~
10805 \begin_inset space ~
10809 \begin_inset space ~
10815 \begin_layout Subsection
10819 \begin_layout Standard
10820 Les environnements suivants sont disponibles.
10821 Vous pouvez utiliser
10825 pour accéder aux touches de raccourci indiquées à droite.
10828 \begin_layout Itemize
10832 \begin_inset Newline newline
10837 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10838 n'a pas sa place ailleurs.
10841 \begin_layout Itemize
10849 \begin_inset space \hfill{}
10853 \begin_inset Newline newline
10858 Utilisé pour décrire le décor et l'action.
10859 La première occurrence des noms des personnages en MAJUSCULES.
10862 \begin_layout Itemize
10868 \begin_inset space \hfill{}
10874 \begin_inset Newline newline
10879 Automatiquement numéroté.
10880 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10883 \begin_layout Itemize
10889 \begin_inset space \hfill{}
10895 \begin_inset Newline newline
10905 C'est juste du texte centré.
10908 \begin_layout Itemize
10912 \begin_inset space \hfill{}
10916 \begin_inset Newline newline
10921 Pas automatiquement numéroté.
10922 Vous donnez le numéro.
10923 C'est parce que je n'ai pas trouvé comment faire.
10926 \begin_layout Itemize
10927 AT_RISE (Lever de Rideau)
10928 \begin_inset space \hfill{}
10934 \begin_inset Newline newline
10939 Un cas particulier de
10943 pour décrire le décor et l'action quand le rideau se lève.
10946 \begin_layout Itemize
10950 \begin_inset space \hfill{}
10954 \begin_inset Newline newline
10959 Le nom du personnage, centré en MAJUSCULES.
10962 \begin_layout Itemize
10968 \begin_inset space \hfill{}
10974 \begin_inset Newline newline
10979 Instructions au personnage.
10980 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10983 Les deux seront imprimées.
10984 Cet environnement n'est utilisé qu'à l'intérieur de
10991 \begin_layout Itemize
10995 \begin_inset space \hfill{}
10999 \begin_inset Newline newline
11004 Ce que dit le personnage.
11007 \begin_layout Itemize
11013 \begin_inset space \hfill{}
11019 \begin_inset Newline newline
11027 \begin_layout Itemize
11031 \begin_inset space \hfill{}
11037 \begin_layout Itemize
11041 \begin_inset space \hfill{}
11047 \begin_layout Itemize
11051 \begin_inset space \hfill{}
11057 \begin_layout Standard
11058 Salut tout le monde.
11061 \begin_layout Section
11065 \begin_layout Standard
11066 La classe de document
11070 peut servir à taper des lettres selon les conventions allemandes.
11071 Un fichier modèle est inclus dans
11073 .../lyx/share/templates
11075 pour vous servir de point de départ.
11078 \begin_layout Section
11082 \begin_layout Standard
11083 Voir le fichier modèle
11088 Il contient toutes les informations nécessaires.
11091 \begin_layout Section
11092 Diapos Foils (alias
11101 \begin_inset CommandInset label
11110 \begin_layout Standard
11116 \begin_layout Subsection
11120 \begin_layout Standard
11121 Cette section décrit comment utiliser \SpecialChar LyX
11122 pour préparer des transparents pour
11124 Il y a deux classes de document qui le permettent : la classe par défaut
11134 Cette section décrit la classe
11139 \begin_layout Standard
11140 Redisons-le donc bien clairement :
11143 \begin_layout Standard
11144 \begin_inset VSpace bigskip
11150 \begin_layout Standard
11154 Cette section concerne la classe
11157 \begin_inset Quotes cld
11163 \begin_inset Quotes crd
11169 \begin_layout Standard
11170 \begin_inset VSpace bigskip
11176 \begin_layout Standard
11177 Si vous voulez une documentation sur
11178 \begin_inset Quotes cld
11184 \begin_inset space ~
11190 \begin_inset Quotes crd
11194 \begin_inset space ~
11198 \begin_inset CommandInset ref
11200 reference "sec:slitex"
11205 Si votre machine n'a pas la classe
11213 , il vous faudra sûrement utiliser la classe
11217 par défaut, qui n'est pas aussi bonne.
11220 \begin_layout Standard
11225 est conçue pour être utilisée avec la version
11226 \begin_inset space ~
11229 2.1 du fichier de classe \SpecialChar LaTeX
11235 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11239 \begin_layout Subsection
11243 \begin_layout Standard
11244 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11255 Document\SpecialChar menuseparator
11258 \SpecialChar menuseparator
11262 \begin_inset space ~
11266 \begin_inset space ~
11272 Il y a quelques autres réglages qui ont une signification spéciale avec
11276 \begin_layout Itemize
11277 Ne changez pas les options
11287 Document\SpecialChar menuseparator
11291 Elles sont ignorées par la classe
11298 \begin_layout Itemize
11299 La taille par défaut est de 20
11300 \begin_inset space \thinspace{}
11303 pt, les autres choix étant respectivement 17
11304 \begin_inset space \thinspace{}
11308 \begin_inset space \thinspace{}
11312 \begin_inset space \thinspace{}
11318 \begin_layout Itemize
11319 La police par défaut est
11322 \begin_inset space ~
11327 mais toutes les équations mathématiques restent formatées dans la police
11335 \begin_layout Itemize
11338 Foil\SpecialChar TeX
11341 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11342 pour travailler avec des diapos 35mm.
11343 Les tailles A5, B5,
11357 ne sont pas supportées.
11360 \begin_layout Itemize
11361 Ne vous occupez pas de
11364 \begin_inset space ~
11368 \begin_inset space ~
11373 : l'option est de toute façon ignorée.
11374 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11377 \begin_layout Itemize
11381 \begin_inset space ~
11385 \begin_inset space ~
11390 se comportent un peu différemment avec cette classe.
11393 Foil\SpecialChar TeX
11396 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11397 de page, comme l'insertion d'un logo défini par l'utilisateur.
11399 \begin_inset space ~
11403 \begin_inset CommandInset ref
11405 reference "sec:foil-en-tetes"
11409 pour de plus amples détails.
11410 La page de titre est traitée différemment de toutes les autres pages du
11418 L'éventuel logo y est
11426 centré au bas de la page.
11427 Les différentes mises en page possibles sont les suivantes :
11431 \begin_layout Labeling
11432 \labelwidthstring MMMMMMM
11439 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11440 (sauf évidemment les notes de bas de page).
11443 \begin_layout Labeling
11444 \labelwidthstring MMMMMMM
11451 Les diapos auront un numéro de page centré en bas de la page.
11452 Ni en-tête, ni pied de page (à part les notes).
11455 \begin_layout Labeling
11456 \labelwidthstring MMMMMMM
11461 Le numéro apparaît en bas à droite.
11462 Les en-têtes et pieds de page seront présents.
11463 C'est le choix par défaut.
11466 \begin_layout Labeling
11467 \labelwidthstring MMMMMMM
11472 Vous donne accès au paquetage
11476 , et ce même si son utilisation est déconseillée par l'auteur de
11478 Foil\SpecialChar TeX
11481 car certaines incompatibilités apparaissent.
11485 \begin_layout Subsubsection
11486 Options supplémentaires
11489 \begin_layout Standard
11490 Les options suivantes peuvent être activées dans le champ
11496 Document\SpecialChar menuseparator
11499 \SpecialChar menuseparator
11503 \begin_inset space ~
11507 \begin_inset space ~
11515 \begin_layout Labeling
11516 \labelwidthstring MMMMMMx
11521 Règle le format de page à 7,33
11522 \begin_inset space ~
11526 \begin_inset space ~
11529 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11530 \begin_inset space \thinspace{}
11533 mm, facilitant ainsi le travail avec ce support.
11536 \begin_layout Labeling
11537 \labelwidthstring MMMMMMx
11542 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11543 sur toutes les pages sauf celle de titre.
11546 \begin_layout Labeling
11547 \labelwidthstring MMMMMMx
11552 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11553 sur toutes les pages sauf celle de titre.
11556 \begin_layout Labeling
11557 \labelwidthstring MMMMMMx
11562 Cette option indique à
11564 Foil\SpecialChar TeX
11567 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11569 (Elle est automatiquement activée à la création d'un nouveau document
11577 \begin_layout Labeling
11578 \labelwidthstring MMMMMMx
11583 Change simplement la taille des pages au format paysage, mais sans effectuer
11585 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11586 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11587 votre imprimante directement en format paysage.
11588 Remarquez que cette option renverse les rôles respectifs des environnements
11595 En-tête_Diapo_Tourné
11597 (ne vous inquiétez pas, ils sont décrits plus loin).
11600 \begin_layout Labeling
11601 \labelwidthstring MMMMMMx
11606 Numéros des équations à gauche.
11609 \begin_layout Labeling
11610 \labelwidthstring MMMMMMx
11615 Équations alignées à gauche.
11618 \begin_layout Subsection
11619 Environnements supportés
11622 \begin_layout Standard
11623 La plupart des environnements courants sont supportés par la classe
11628 Il y a des environnements supplémentaires fournis par
11630 Foil\SpecialChar TeX
11633 ainsi que deux apportés par \SpecialChar LyX
11635 Les environnements suivants sont partagés avec d'autres classes :
11638 \begin_layout Standard
11639 \begin_inset Flex Multiple Columns
11642 \begin_layout Itemize
11648 \begin_layout Itemize
11654 \begin_layout Itemize
11660 \begin_layout Itemize
11666 \begin_layout Itemize
11672 \begin_layout Itemize
11679 \begin_layout Itemize
11685 \begin_layout Itemize
11691 \begin_layout Itemize
11697 \begin_layout Itemize
11703 \begin_layout Itemize
11709 \begin_layout Itemize
11715 \begin_layout Itemize
11721 \begin_layout Itemize
11727 \begin_layout Itemize
11733 \begin_layout Itemize
11744 \begin_layout Standard
11745 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11746 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11749 Foil\SpecialChar TeX
11752 propose des commandes pour commencer de nouvelles diapos :
11755 \begin_layout Itemize
11763 \begin_layout Itemize
11766 En-Tête_Diapo_Tourné (RotateFoilhead)
11769 \begin_layout Standard
11771 a aussi des versions légèrement modifiées de ces deux environnements :
11774 \begin_layout Itemize
11777 En-tête_Diapo_Court
11782 \begin_layout Itemize
11785 En-tête_Diapo_Court_Tourné
11787 (ShortRotateFoilhead)
11790 \begin_layout Standard
11791 Les différences seront expliquées dans une autre section.
11794 \begin_layout Standard
11795 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11796 nouveaux théorèmes.
11799 Foil\SpecialChar TeX
11802 fournit aussi un ensemble d'outils pour les présenter :
11805 \begin_layout Standard
11806 \begin_inset Flex Multiple Columns
11809 \begin_layout Itemize
11815 \begin_layout Itemize
11821 \begin_layout Itemize
11827 \begin_layout Itemize
11833 \begin_layout Itemize
11839 \begin_layout Itemize
11845 \begin_layout Itemize
11851 \begin_layout Itemize
11857 \begin_layout Itemize
11863 \begin_layout Itemize
11869 \begin_layout Itemize
11880 \begin_layout Standard
11881 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11883 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11887 \begin_layout Itemize
11895 \begin_layout Itemize
11903 \begin_layout Standard
11906 Foil\SpecialChar TeX
11909 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11910 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11911 à tout moment dans le document.
11912 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11913 de le faire au tout début d'une diapo, donc juste après l'
11920 \begin_layout Standard
11921 Pour ces réglages, vous disposez des environnements suivants [
11928 \begin_layout Standard
11929 \begin_inset Flex Multiple Columns
11932 \begin_layout Itemize
11940 \begin_layout Itemize
11946 \begin_layout Itemize
11954 \begin_layout Itemize
11962 \begin_layout Itemize
11971 \begin_layout Plain Layout
11972 \begin_inset space ~
11984 \begin_layout Standard
11985 Certaines commandes de
11987 Foil\SpecialChar TeX
11990 ne sont pas directement supportées par \SpecialChar LyX
11991 , mais vous pourrez tout de même
11992 les utiliser, comme l'explique la section
11993 \begin_inset space ~
11997 \begin_inset CommandInset ref
11999 reference "sec:foil-non-supporte"
12006 \begin_layout Subsection
12010 \begin_layout Standard
12011 Cette section est une rapide introduction aux différents environnements
12012 qui permettent de construire un ensemble de diapos.
12013 Si vous voulez un exemple, ouvrez
12017 qui se trouve dans le répertoire des
12018 \begin_inset Flex Code
12021 \begin_layout Plain Layout
12030 \begin_layout Subsubsection
12031 Donner un titre de page
12034 \begin_layout Standard
12035 À la différence des autres classes qui proposent les environnements
12051 crée le titre sur une page à part.
12052 Si vous laissez l'environnement
12056 vide, \SpecialChar LaTeX
12057 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12061 \begin_layout Subsubsection
12062 Débuter une nouvelle diapo
12065 \begin_layout Standard
12066 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12068 Pour les formats portrait, utilisez
12074 En-tête_Diapo_Court
12077 La différence entre ces deux environnements est la quantité d'espace entre
12082 ) et le corps de la diapo.
12085 \begin_layout Standard
12086 Les diapos en position paysage seront créées via les environnements
12088 En-tête_Diapo_Tourné
12092 En-tête_Diapo_Court_Tourné
12095 À nouveau, la seule différence est l'espace entre le titre et le corps.
12096 Les deux versions courtes ont 0,5
12097 \begin_inset space ~
12100 pouce de séparation en moins.
12103 \begin_layout Standard
12108 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12109 la rotation de ces diapos ne sera pas exécutée.
12110 Il vous sera possible d'obtenir des diapos en format paysage sans
12114 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12118 \begin_layout Subsubsection
12119 Théorèmes, lemmes, preuves et tutti quanti
12122 \begin_layout Standard
12123 Deux de ces environnements ne peuvent se suivre directement.
12124 Ils doivent être séparés par quelque chose.
12125 Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
12126 l'environnement précédent comme si vous aviez fusionné les deux environnements.
12127 Plutôt que de faire cela, vous devez insérer un
12128 \begin_inset Quotes cld
12132 \begin_inset Quotes crd
12136 Voyez la section intitulée
12138 Emboîtements séparés
12142 Guide de l'utilisateur
12147 \begin_layout Subsubsection
12151 \begin_layout Standard
12152 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12153 autres classes plus deux nouvelles.
12154 Je ne décrirai ici que ces dernières.
12155 Si vous voulez plus d'informations sur les autres environnements de liste,
12159 \begin_inset space ~
12163 \begin_inset space ~
12169 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12170 le choix des puces, à la section
12171 \begin_inset space ~
12177 \begin_inset CommandInset ref
12179 reference "sec:puces"
12186 \begin_layout Standard
12187 Les deux nouveaux environnements de liste,
12195 , ont pour but de faciliter l'utilisation de listes
12196 \begin_inset Quotes cld
12200 \begin_inset space ~
12204 \begin_inset space ~
12208 \begin_inset space ~
12212 \begin_inset space ~
12216 \begin_inset Quotes crd
12220 \begin_inset Quotes cld
12224 \begin_inset space ~
12228 \begin_inset space ~
12232 \begin_inset Quotes crd
12235 , bref, qui utilisent comme puces des coches ou des croix.
12236 Ces listes sont en fait des versions spécialisées de l'environnement
12241 Elles nécessitent cependant que vous disposiez du paquetage
12248 \begin_layout Subsubsection
12249 Figures et tableaux
12252 \begin_layout Standard
12255 Foil\SpecialChar TeX
12258 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12259 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12260 en une quelconque autre position prédéfinie.
12261 En fait, si vous changez les réglages de positionnement des flottants,
12262 ces modifications ne seront pas prises en compte.
12265 \begin_layout Subsubsection
12266 En-têtes et pieds de pages
12267 \begin_inset CommandInset label
12269 name "sec:foil-en-tetes"
12276 \begin_layout Standard
12285 servent à définir le texte en pied de page à gauche.
12286 La première vous permet d'insérer un logo sur vos diapos.
12287 Vous aurez par défaut comme logo
12288 \begin_inset Quotes cld
12293 Foil\SpecialChar TeX
12297 \begin_inset Quotes crd
12301 La seconde sert à classifier des documents en fonction du type de public,
12303 \begin_inset Quotes cld
12307 \begin_inset Quotes crd
12311 Par défaut elle ne contient rien.
12314 \begin_layout Standard
12315 Vous pouvez remplir les autres coins de la page avec
12319 (qui par défaut contient le numéro de page),
12330 \begin_layout Subsection
12333 Foil\SpecialChar TeX
12337 \begin_inset CommandInset label
12339 name "sec:foil-non-supporte"
12346 \begin_layout Standard
12347 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12358 dans un autre environnement.
12361 \begin_layout Subsubsection
12365 \begin_layout Standard
12366 Toutes les longueurs sont ajustées en utilisant la commande
12370 setlength\SpecialChar softhyphen
12377 }\SpecialChar softhyphen
12397 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12406 par la valeur de la variable.
12407 Toutes les variables de longueur doivent être indiquées dans des unités
12409 \begin_inset space ~
12417 \begin_inset space ~
12425 \begin_inset space ~
12432 ), ou bien dans une unité dépendant du document ou de la police employée,
12445 \begin_layout Standard
12446 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12447 diapo en ajustant la longueur spécifiée par
12454 Par exemple, pour rendre
12460 les titres plus proches des corps de 0,5
12461 \begin_inset space ~
12464 pouce, mettez dans le préambule
12473 foilheadskip}{-0.5in}
12478 \begin_layout Standard
12479 L'espacement autour des flottants peut être modifié via
12484 \begin_layout Labeling
12485 \labelwidthstring MMMMMMMMMMM
12492 Séparation entre le texte et le haut du flottant ;
12495 \begin_layout Labeling
12496 \labelwidthstring MMMMMMMMMMM
12503 Séparation entre le flottant et sa légende ;
12506 \begin_layout Labeling
12507 \labelwidthstring MMMMMMMMMMM
12514 Séparation entre la légende et le texte qui la suit ;
12517 \begin_layout Labeling
12518 \labelwidthstring MMMMMMMMMMM
12525 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12526 réglant cette valeur.
12527 Le mieux est sûrement de la définir en fonction de
12536 \begin_layout Standard
12537 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12538 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12542 \begin_layout Labeling
12543 \labelwidthstring MMMMMMMMMMM
12550 Séparation entre les en-têtes et le titre (environnement
12557 \begin_layout Labeling
12558 \labelwidthstring MMMMMMMMMMM
12565 entre les environnements
12576 \begin_layout Labeling
12577 \labelwidthstring MMMMMMMMMMM
12584 entre différentes lignes de l'environnement
12591 \begin_layout Labeling
12592 \labelwidthstring MMMMMMMMMMM
12599 entre l'auteur et la date ;
12602 \begin_layout Labeling
12603 \labelwidthstring MMMMMMMMMMM
12610 entre la date et le résumé (
12617 \begin_layout Standard
12618 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12632 un environnement de liste, tout l'espacement vertical entre les éléments
12633 de la liste est supprimé.
12634 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12647 \begin_layout Subsubsection
12648 En-têtes et pieds de page
12651 \begin_layout Standard
12666 permettent de préciser dans une page donnée si le logo de
12677 dans le préambule, aucune des diapos n'aura de logo.
12678 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12685 juste après le début de cette diapo et
12691 juste après le début de la suivante.
12694 \begin_layout Standard
12695 Si vous voulez utiliser le style d'en-têtes
12701 Document\SpecialChar menuseparator
12702 Paramètres\SpecialChar menuseparator
12705 , il vous faudra sûrement ajouter
12716 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12717 correctement une fois les pages retournées.
12718 C'est obligatoire à cause d'incompatibilités entre le paquetage
12729 \begin_layout Section
12730 Diapos Slides (alias S
12736 \begin_inset CommandInset label
12745 \begin_layout Standard
12753 \begin_layout Subsection
12757 \begin_layout Standard
12758 Cette section décrit comment utiliser \SpecialChar LyX
12759 pour préparer des transparents pour
12761 Il y a deux classes de document qui le permettent : la classe par défaut
12774 \begin_layout Plain Layout
12775 Il y en a d'autres, comme
12779 , mais elle ne sont pas décrites dans ce document (NdT).
12785 Cette section décrit la première.
12788 \begin_layout Standard
12789 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12793 \begin_layout Standard
12794 \begin_inset VSpace bigskip
12800 \begin_layout Standard
12804 Cette section décrit
12809 \begin_inset Quotes cld
12815 \begin_inset space ~
12819 \begin_inset Quotes crd
12825 \begin_layout Standard
12826 Si vous cherchez une documentation sur
12827 \begin_inset Quotes cld
12833 \begin_inset space ~
12836 (Foil\SpecialChar TeX
12840 \begin_inset Quotes crd
12844 \begin_inset space ~
12848 \begin_inset CommandInset ref
12850 reference "sec:foiltex"
12861 Foil\SpecialChar TeX
12864 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12871 \begin_layout Plain Layout
12873 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12874 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12882 dont parle cette section.
12885 \begin_layout Standard
12886 Cette classe est l'évolution en \SpecialChar LaTeX2e
12896 Toutes les distributions de \SpecialChar LaTeX2e
12897 comprennent cette classe (qu'à partir de maintenan
12898 t j'appellerais simplement
12899 \begin_inset Quotes cld
12905 \begin_inset Quotes crd
12910 ), donc vous devez logiquement l'avoir.
12911 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12912 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12918 Cependant, il y a des choses que
12922 fait et que les autres ne font pas, comme générer des sur-couches.
12923 Continuez la lecture pour en savoir plus !
12926 \begin_layout Subsection
12928 \begin_inset CommandInset label
12930 name "sec:demarrer-slides"
12937 \begin_layout Standard
12938 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12940 \begin_inset Quotes cld
12946 \begin_inset space ~
12950 \begin_inset Quotes crd
12961 Document\SpecialChar menuseparator
12965 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12969 \begin_layout Itemize
12970 Ne vous fatiguez pas à changer les options
12980 Document\SpecialChar menuseparator
12983 : de toute façon, elles ne sont pas supportées par la classe
12988 \begin_layout Itemize
12992 \begin_inset space ~
12996 \begin_inset space ~
13003 Document\SpecialChar menuseparator
13006 a un comportement un peu différent pour cette classe.
13007 Voici les choix possibles et leurs effets :
13011 \begin_layout Description
13016 Le rendu final contient des numéros de page dans le coin inférieur droit.
13019 \begin_layout Description
13024 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13026 C'est le choix implicite.
13029 \begin_layout Description
13034 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13035 ni de marqueurs d'alignement.
13039 \begin_layout Itemize
13044 a une option supplémentaire :
13049 Pour l'utiliser, mettez
13050 \begin_inset Quotes cld
13058 \begin_inset Quotes crd
13067 Document\SpecialChar menuseparator
13070 \SpecialChar menuseparator
13074 \begin_inset space ~
13078 \begin_inset space ~
13087 \begin_layout Standard
13088 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13095 \begin_inset space ~
13099 \begin_inset CommandInset ref
13101 reference "sec:note-slides"
13105 pour plus de détails.
13109 \begin_layout Standard
13110 Vous pouvez aussi utiliser le fichier modèle
13113 \begin_inset Quotes cld
13117 \begin_inset Quotes crd
13122 pour mettre en place automatiquement un document de la classe
13128 Fichier\SpecialChar menuseparator
13130 \begin_inset space ~
13134 \begin_inset space ~
13139 pour créer votre document).
13140 Le fichier modèle contient aussi quelques exemples d'environnements de
13141 paragraphe spéciaux utilisés par cette classe.
13142 Je vais maintenant décrire ces derniers.
13145 \begin_layout Subsection
13146 Environnements de paragraphe
13149 \begin_layout Subsubsection
13150 Environnements supportés
13153 \begin_layout Standard
13154 La première chose que vous allez remarquer en commençant un nouveau document
13159 est la taille et le type de police : il est équivalent à la taille
13162 \begin_inset space ~
13170 \begin_inset space ~
13176 C'est aussi la police qui est utilisée pour le rendu final.
13177 Dites-vous que c'est un
13178 \begin_inset Quotes cld
13182 \begin_inset Quotes crd
13185 pour vous rappeler que c'est une diapositive.
13186 Vos transparents finaux utiliseront une grande police, donc vous aurez
13188 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13192 \begin_layout Standard
13193 La deuxième chose qui frappe est le changement du menu des environnements
13194 (tout à gauche de la barre d'outils).
13195 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13197 Il y en a aussi cinq nouveaux.
13198 C'est parce que la classe
13202 elle-même ne supporte que certains environnements de paragraphe :
13205 \begin_layout Itemize
13211 \begin_layout Itemize
13217 \begin_layout Itemize
13223 \begin_layout Itemize
13229 \begin_layout Itemize
13235 \begin_layout Itemize
13241 \begin_layout Itemize
13247 \begin_layout Itemize
13253 \begin_layout Itemize
13259 \begin_layout Itemize
13266 \begin_layout Standard
13267 Tous les autres environnements standard, comme les en-têtes de section,
13268 ne servent pas dans la classe
13275 \begin_layout Standard
13276 D'autre part, vous remarquerez de nouveaux environnements :
13279 \begin_layout Itemize
13291 \begin_layout Itemize
13301 \begin_layout Itemize
13307 \begin_layout Itemize
13319 \begin_layout Itemize
13331 \begin_layout Standard
13332 Ces cinq-là présentent des subtilités, dues à une
13333 \begin_inset Quotes cld
13337 \begin_inset Quotes crd
13340 de \SpecialChar LyX
13343 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13344 dans un environnement vide.
13345 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13346 une diapo par autre chose que du texte.
13347 Pour contourner cela, j'ai fait un peu de
13348 \begin_inset Quotes cld
13351 magie \SpecialChar LaTeX
13353 \begin_inset Quotes crd
13359 \begin_layout Subsubsection
13360 Subtilités des nouveaux environnements
13361 \begin_inset CommandInset label
13363 name "sec:subtilité-slides"
13370 \begin_layout Standard
13371 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13372 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13374 Comme je viens de le dire, \SpecialChar LyX
13375 interdit les environnements qui commencent
13376 par un autre environnement.
13377 Pour contourner ceci, l'environnement
13381 n'en est pas vraiment un, si l'on se fie à la description du
13384 \begin_inset space ~
13388 \begin_inset space ~
13394 \begin_layout Standard
13408 \begin_inset Quotes cld
13411 pseudo-environnements
13412 \begin_inset Quotes crd
13416 Ils ressemblent à des en-têtes de section ou à une
13420 , mais en fait commencent un environnement de paragraphe (et terminent le
13421 précédent si nécessaire).
13422 De la même manière, considérez
13431 \begin_inset Quotes cld
13435 \begin_inset Quotes crd
13439 Ces deux objets réalisent en effet des actions.
13442 \begin_layout Standard
13443 Un propriété commune aux cinq environnements
13463 est un marqueur plutôt longuet.
13464 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13465 de paragraphe – n'est pas pris en compte par
13487 l'ignore totalement.
13488 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13491 \begin_layout Standard
13492 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13493 vous pouvez le faire.
13494 Ça peut être une brève description du contenu de la
13499 Dans ce cas, entrez votre description et tapez
13503 comme vous le feriez normalement.
13506 \begin_layout Standard
13507 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13508 rencontrer une autre subtilité de \SpecialChar LyX
13511 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13512 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13513 Vous ferez donc ainsi :
13516 \begin_layout Itemize
13517 Commencez à entrer le texte qui
13521 le nouveau paragraphe
13545 \begin_layout Itemize
13546 Placez-vous maintenant au début de ce paragraphe.
13550 \begin_layout Itemize
13559 \begin_layout Itemize
13560 Changez enfin ce nouveau paragraphe vide en un
13584 \begin_layout Standard
13585 Espérons qu'une future version de \SpecialChar LyX
13586 résoudra cette bizarrerie\SpecialChar ldots
13590 \begin_layout Subsection
13591 Réaliser une présentation grâce à
13604 \begin_layout Subsubsection
13605 Utiliser l'environnement
13610 \begin_layout Standard
13611 Si vous espérez apprendre dans cette section comment faire une présentation
13612 orale, vous serez amèrement déçu.
13613 Naturellement, je vais vous décrire en quoi la classe
13617 pourra vous aider à préparer les supports de la présentation.
13618 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13619 (C'est ça aussi, la philosophie \SpecialChar LyX
13623 \begin_layout Standard
13624 Sélectionnez l'environnement
13628 (de la manière décrite à la section
13629 \begin_inset space ~
13633 \begin_inset CommandInset ref
13635 reference "sec:subtilité-slides"
13639 ) pour dire à \SpecialChar LyX
13640 de commencer une nouvelle diapo (eh oui).
13641 Le marqueur pour cet environnement /
13642 \begin_inset Quotes cld
13646 \begin_inset Quotes crd
13650 \begin_inset Quotes cld
13654 \begin_inset Quotes crd
13657 en bleu, suivie de l'indication
13658 \begin_inset Quotes cld
13662 \begin_inset Quotes crd
13666 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13668 C'est aussi simple que ça.
13671 \begin_layout Standard
13672 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13673 où vous aurez à forcer la
13674 fin des pages (vous pouvez toujours le faire dans
13676 Édition\SpecialChar menuseparator
13678 \begin_inset space ~
13682 \begin_inset space ~
13688 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13690 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13691 en contenir, le surplus débordera sur une nouvelle diapo.
13692 Je vous déconseille de le faire, cependant, car la diapo
13693 \begin_inset Quotes cld
13697 \begin_inset Quotes crd
13700 ne présentera aucun numéro de page.
13701 De plus, elle peut interférer avec une
13705 que vous aurez préparé pour accompagner la
13712 \begin_layout Standard
13721 fonctionnent comme l'environnement
13726 Tous deux créent une
13727 \begin_inset Quotes cld
13731 \begin_inset Quotes crd
13734 suivie par un marqueur (
13735 \begin_inset Quotes cld
13739 \begin_inset Quotes crd
13743 \begin_inset Quotes cld
13747 \begin_inset Quotes crd
13751 La couleur n'est plus le bleu, mais un magenta éclatant et la
13752 \begin_inset Quotes cld
13756 \begin_inset Quotes crd
13759 se présente différemment, dans son style et sa longueur.
13760 Les trois marqueurs diffèrent par leur police.
13763 \begin_layout Standard
13764 Comme pour l'environnement
13768 , si le contenu d'une
13776 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13777 le surplus sera disposé sur une nouvelle page.
13778 À nouveau, je vous le déconseille, les
13786 n'auraient plus aucune utilité.
13789 \begin_layout Subsubsection
13799 \begin_layout Standard
13804 est de créer une diapo qui vienne se superposer à une autre.
13805 Vous pouvez vouloir présenter une figure sur la
13809 principale avant d'afficher le texte qui va avec.
13810 Une façon de faire est de poser une feuille de papier noire sur la partie
13815 que vous souhaitez cacher.
13816 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13817 superposer un graphique à un autre.
13818 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13822 pour que les graphiques se superposent.
13827 rend les choses bien plus faciles.
13830 \begin_layout Standard
13835 reçoit le numéro de page de la
13840 \begin_inset Quotes cld
13844 \begin_inset Quotes crd
13850 \begin_inset Quotes cld
13854 \begin_inset Quotes crd
13861 \begin_layout Plain Layout
13866 multiples auront donc
13869 \begin_inset Quotes cld
13873 \begin_inset Quotes crd
13881 \begin_inset Quotes cld
13885 \begin_inset Quotes crd
13891 accolé au numéro de page.
13899 En effet, vous voulez que la
13907 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13912 \begin_inset Quotes cld
13916 \begin_inset Quotes crd
13928 le laisse voir : le marqueur qui débute un environnement
13932 est moins long que celui d'une
13937 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13947 Ces marques vous aideront à aligner les deux transparents.
13950 \begin_layout Standard
13951 Le principal problème de la superposition de transparents est d'aligner
13952 les contenus de ces diapos.
13953 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13954 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13955 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13956 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13957 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13969 \begin_layout Standard
13970 Comme leur nom l'indique,
13978 sont deux environnements de paragraphe, qui rendent le texte respectivement
13979 visible et invisible.
13980 Remarquez à la section
13981 \begin_inset space ~
13985 \begin_inset CommandInset ref
13987 reference "sec:subtilité-slides"
13991 que vous ne placez rien
13997 ces environnements.
13998 Lorsque vous créez un
14006 insère un marqueur centré, bleu clair, indiquant
14007 \begin_inset Quotes cld
14010 <Invisible Text Follows>
14011 \begin_inset Quotes crd
14015 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14023 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14026 \begin_layout Standard
14031 , l'étiquette centrée sera
14032 \begin_inset Quotes cld
14035 <Visible Text Follows>
14036 \begin_inset Quotes crd
14040 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14041 Remarquez qu'au début d'une nouvelle
14057 est automatiquement désactivée.
14058 Il n'est donc pas nécessaire d'utiliser
14069 \begin_layout Standard
14070 Maintenant, voyons comment utiliser les commandes
14078 avec les environnements
14086 pour créer des diapos superposées :
14089 \begin_layout Enumerate
14098 ) avec tout ce qui devra apparaître autant sur la
14102 elle-même que sur les
14109 \begin_layout Enumerate
14110 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14114 , insérez un environnement
14119 Si nécessaire, insérez un environnement
14123 là où le texte devra de nouveau apparaître sur la
14130 \begin_layout Enumerate
14131 Commencez un environnement
14135 juste après l'environnement
14142 \begin_layout Enumerate
14143 Copiez le contenu de l'environnement
14147 dans l'environnement
14154 \begin_layout Enumerate
14170 \begin_layout Standard
14171 C'est bon, vous avez votre superposition.
14174 \begin_layout Standard
14175 Il reste un problème avec la façon dont j'ai conçu la classe
14179 de \SpecialChar LyX
14180 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14181 ni rendre visible du texte au milieu d'un paragraphe invisible.
14182 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14187 \begin_layout Plain Layout
14188 Les commandes en question sont :
14191 \begin_layout Itemize
14199 \begin_layout Itemize
14207 \begin_layout Plain Layout
14209 et devront être entrées en mode \SpecialChar TeX
14211 Le texte dont vous voulez changer la
14212 \begin_inset Quotes cld
14216 \begin_inset Quotes crd
14219 sera à l'intérieur des accolades, derrière la commande
14232 Si vous ne savez pas comment entrer du \SpecialChar TeX
14233 sous \SpecialChar LyX
14234 , voyez la section appropriée
14238 \begin_inset space ~
14242 \begin_inset space ~
14256 \begin_layout Subsubsection
14266 \begin_inset CommandInset label
14268 name "sec:note-slides"
14275 \begin_layout Standard
14284 est toujours associée à une
14289 \begin_inset Quotes cld
14293 \begin_inset Quotes crd
14297 Ici aussi, la classe
14301 de \SpecialChar LyX
14302 fournit des indices visuels.
14307 est magenta éclatant, comme celui d'une
14311 ; et en longueur, il est intermédiaire entre celui d'une
14315 (qui est plus long) et celui d'une
14319 (qui est plus court).
14320 De plus, une fois imprimée, une
14324 aura le numéro de page de sa
14329 \begin_inset Quotes cld
14333 \begin_inset Quotes crd
14339 \begin_inset Quotes cld
14343 \begin_inset Quotes crd
14351 \begin_inset Quotes cld
14355 \begin_inset Quotes crd
14363 \begin_inset Quotes cld
14367 \begin_inset Quotes crd
14374 Vous pouvez avoir plusieures
14378 associées à une seule
14382 , et, comme pour les
14390 , vous voudrez sûrement couper les longues
14394 de manière à ce qu'elles tiennent sur une seule page.
14397 \begin_layout Standard
14402 est évidente : elle contient toute sortes d'informations que vous voulez
14403 ajouter à propos d'une
14408 Elle peut aussi servir d'aide-mémoire pour une
14413 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14414 Actuellement, la classe
14418 de \SpecialChar LyX
14419 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14429 Il faudra donc passer par le code \SpecialChar LaTeX
14434 \begin_layout Standard
14435 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14437 \begin_inset Quotes cld
14445 \begin_inset Quotes crd
14449 \begin_inset space ~
14453 \begin_inset CommandInset ref
14455 reference "sec:demarrer-slides"
14460 Cette option active les marqueurs temporels qui apparaîtront alors dans
14461 le coin inférieur gauche de toutes les
14465 que vous générerez.
14466 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14469 \begin_inset Quotes cld
14479 \begin_inset Quotes crd
14483 \begin_inset Quotes cld
14493 \begin_inset Quotes crd
14497 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14499 \begin_inset Quotes cld
14509 \begin_inset Quotes crd
14512 sert à indiquer le temps voulu, tandis que
14513 \begin_inset Quotes cld
14523 \begin_inset Quotes crd
14526 est utilisé pour ajouter une certaine durée.
14531 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14532 vous voulez passer sur chaque
14539 \begin_layout Standard
14540 Il reste une fonction à décrire.
14541 Vous voudrez forcément imprimer toutes vos
14549 sur des transparents et toutes vos
14553 sur des feuilles blanches.
14562 à laquelle elle est associée.
14566 \begin_layout Standard
14567 Heureusement il existe deux commandes \SpecialChar LaTeX
14568 qui vous permettent de sélectionner
14569 ce qu'il faut imprimer.
14570 Toutes deux doivent être placées dans le préambule de votre document.
14572 \begin_inset Quotes cld
14584 \begin_inset Quotes crd
14587 n'imprimera que les
14596 De même, la commande
14597 \begin_inset Quotes cld
14607 \begin_inset Quotes crd
14610 n'imprimera que les
14615 Je vous conseille de mettre les deux commandes en commentaire dans votre
14617 \begin_inset Quotes cld
14621 \begin_inset Quotes crd
14624 celle dont vous avez besoin à l'impression.
14625 J'ai l'habitude de : décommenter
14628 \begin_inset Quotes cld
14636 \begin_inset Quotes crd
14641 , imprimer dans un fichier dont le nom contient
14644 \begin_inset Quotes cld
14648 \begin_inset Quotes crd
14653 , la recommenter et décommenter
14656 \begin_inset Quotes cld
14664 \begin_inset Quotes crd
14669 et imprimer dans un fichier
14672 \begin_inset Quotes cld
14676 \begin_inset Quotes crd
14682 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14683 des transparents ou des feuilles blanches selon le cas.
14686 \begin_layout Standard
14687 Vous pouvez aussi donner d'autres paramètres à
14688 \begin_inset Quotes cld
14698 \begin_inset Quotes crd
14702 \begin_inset Quotes cld
14712 \begin_inset Quotes crd
14716 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14717 pour plus de détails.
14720 \begin_layout Subsection
14721 Le fichier modèle pour la classe
14726 \begin_layout Standard
14727 J'ai aussi créé un fichier modèle,
14728 \begin_inset Quotes cld
14736 \begin_inset Quotes crd
14744 Pour l'utiliser, créez votre document avec
14746 Fichier\SpecialChar menuseparator
14748 \begin_inset space ~
14752 \begin_inset space ~
14758 Votre fichier de présentation \SpecialChar LyX
14759 contiendra un exemple du triplet
14761 Diapo – Surcouche – Note
14772 contiennent un exemple de
14781 Enfin, le préambule contient :
14784 \begin_layout LyX-Code
14785 % Uncomment to print out only slides and overlays
14789 \begin_layout Plain Layout
14792 Décommentez pour n'imprimer que les diapos et les sur-couches
14800 \begin_layout LyX-Code
14804 \begin_layout LyX-Code
14810 \begin_inset Newline newline
14816 \begin_layout LyX-Code
14817 % Uncomment to print out only notes
14821 \begin_layout Plain Layout
14824 Décommentez pour n'imprimer que les notes
14832 \begin_layout LyX-Code
14836 \begin_layout LyX-Code
14844 \begin_layout Standard
14845 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14846 de \SpecialChar LaTeX2e
14848 \begin_inset Quotes cld
14853 Sli\SpecialChar TeX
14857 \begin_inset Quotes crd
14861 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14862 n'impose d'utiliser ou de ne pas utiliser
14864 Elle est là si vous en avez besoin.
14865 Il y a d'autres classes de \SpecialChar LaTeX2e
14866 pour créer des présentations, comme la classe
14873 \begin_inset space ~
14877 \begin_inset CommandInset ref
14879 reference "sec:foiltex"
14888 (présent sur certaines distributions \SpecialChar TeX
14890 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14895 \begin_layout Plain Layout
14896 Si vous voulez vous y mettre...
14904 Je ne connais rien à ces classes.
14905 Essayez-les pour voir quelles alternatives elles représentent.
14908 \begin_layout Section
14909 Hollywood (scripts d'Hollywood)
14912 \begin_layout Standard
14918 \begin_layout Subsection
14922 \begin_layout Standard
14923 Maîtriser le format d'un script d'Hollywood est un
14924 \begin_inset Quotes cld
14928 \begin_inset Quotes crd
14932 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14933 et à être facile à lire et familier pour les acteurs.
14934 Chaque page d'un script doit représenter une minute de film.
14935 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14936 La police courier 12
14937 \begin_inset space ~
14940 pt doit être utilisée tout le long.
14944 \begin_layout Subsection
14945 Problèmes particuliers
14948 \begin_layout Standard
14949 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14950 Si le texte d'un personnage
14954 \begin_layout Plain Layout
14962 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14966 \begin_layout Plain Layout
14975 \begin_layout Subsection
14976 Fonctions particulières
14979 \begin_layout Standard
14980 Entrez les noms des personnages comme étiquettes, puis faites des références
14981 croisées sur ces étiquettes pour insérer le nom.
14982 La fenêtre de référence croisée montrera l'ensemble des personnages.
14983 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14984 e dans les parties narratives.
14987 \begin_layout Subsection
14988 Taille de papier et marges
14991 \begin_layout Standard
14992 USLetter, gauche 1,6
14993 \begin_inset space ~
14997 \begin_inset space ~
15001 \begin_inset space ~
15005 \begin_inset space ~
15011 \begin_layout Subsection
15015 \begin_layout Standard
15016 Les environnements suivants sont disponibles.
15017 Vous pouvez utiliser
15021 pour accéder aux touches de raccourci indiquées à droite.
15024 \begin_layout Itemize
15032 \begin_inset Newline newline
15037 Quand rien d'autre ne convient.
15038 Essayez de l'éviter.
15041 \begin_layout Itemize
15050 \begin_layout Plain Layout
15057 \begin_inset space \hfill{}
15065 \begin_inset Newline newline
15068 Suivi en général de quelque chose comme
15069 \begin_inset Quotes cld
15072 sur Sally qui se lève
15073 \begin_inset Quotes crd
15079 \begin_layout Itemize
15083 \begin_inset space \hfill{}
15087 \begin_inset Newline newline
15092 Introduit une nouvelle séquence INTÉRIEUR.
15093 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15094 l'éclairage nécessaire.
15095 Toute cette ligne en MAJUSCULES.
15098 \begin_layout Itemize
15102 \begin_inset space \hfill{}
15106 \begin_inset Newline newline
15111 Introduit une nouvelle séquence EXTÉRIEUR.
15112 Toute cette ligne en MAJUSCULES.
15115 \begin_layout Itemize
15119 \begin_inset space \hfill{}
15123 \begin_inset Newline newline
15128 Le personnage qui parle.
15131 \begin_layout Itemize
15135 \begin_inset space \hfill{}
15139 \begin_inset Newline newline
15144 Instructions au personnage intervenant.
15145 Les () sont insérées automatiquement.
15148 \begin_layout Itemize
15152 \begin_inset space \hfill{}
15156 \begin_inset Newline newline
15161 Ce qui dit le personnage.
15164 \begin_layout Itemize
15168 \begin_inset space \hfill{}
15172 \begin_inset Newline newline
15177 Instruction de mouvement de caméra.
15180 \begin_layout Itemize
15184 \begin_inset space \hfill{}
15190 \begin_layout Itemize
15194 \begin_inset space \hfill{}
15200 \begin_layout Itemize
15204 \begin_inset space \hfill{}
15210 \begin_layout Itemize
15214 \begin_inset space \hfill{}
15220 \begin_layout Subsection
15224 \begin_layout Itemize
15225 (O.S) – off screen (hors écran)
15228 \begin_layout Itemize
15229 (V.O) – voice over (voix off)
15232 \begin_layout Itemize
15234 – background (arrière-plan)
15237 \begin_layout Itemize
15239 – close-up (plan rapproché)
15242 \begin_layout Itemize
15243 PAN – mouvement de caméra
15246 \begin_layout Itemize
15247 INSERT – insérez un plan rapproché
15250 \begin_layout Section
15254 \begin_layout Standard
15257 Panayotis Papasotiriou
15260 \begin_layout Subsection
15264 \begin_layout Standard
15269 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15273 International Journal of Modern Physics C
15285 est destiné à des manuscrits soumis à l'
15289 nternational Journal of Modern Physics D
15293 Les classes de document s'appellent respectivement
15302 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15304 \begin_inset Flex URL
15307 \begin_layout Plain Layout
15309 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15315 \begin_inset Flex URL
15318 \begin_layout Plain Layout
15320 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15326 Ces deux paquetages sont des versions modifiées du paquetage standard
15327 \begin_inset Quotes cld
15331 \begin_inset Quotes crd
15334 , et ils sont presques identiques (mais pas tout à fait).
15336 sait gérer la plupart de leurs fonctions.
15337 J'ai utilisé \SpecialChar LyX
15338 avec succès pour écrire des articles soumis à ces deux journaux.
15341 \begin_layout Subsection
15345 \begin_layout Standard
15346 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15350 Fichier\SpecialChar menuseparator
15352 \begin_inset space ~
15356 \begin_inset space ~
15361 , et choisissez le modèle
15370 Ça vous donnera un document (presque) vide comprenant les parties les plus
15371 courantes d'un manuscrit.
15372 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15378 Veuillez juste garder ce qui suit présent à l'esprit.
15381 \begin_layout Enumerate
15383 ne vous laissera pas changer la taille de police ni la mise en page du
15384 document, car les deux paquetage ne permettent pas de telles modifications.
15387 \begin_layout Enumerate
15388 La langue du document ne doit pas être modifiée.
15389 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15397 Documents\SpecialChar menuseparator
15398 Paramètres\SpecialChar menuseparator
15407 Paquetage linguistique.
15410 \begin_layout Enumerate
15412 \begin_inset Quotes cld
15416 \begin_inset Quotes crd
15419 doit être utilisé pour définir les mots clés.
15422 \begin_layout Enumerate
15427 fournit un style nommé
15428 \begin_inset Quotes cld
15431 Code de classification
15432 \begin_inset Quotes crd
15435 , qui peut être utilisé pour définir des codes de clasification comme les
15437 Notez que cette fonction n'est pas disponible dans le paquetage
15444 \begin_layout Enumerate
15445 Plusieurs nouveaux environnements sont disponibles :
15446 \begin_inset Quotes cld
15450 \begin_inset Quotes crd
15454 \begin_inset Quotes cld
15458 \begin_inset Quotes crd
15462 \begin_inset Quotes cld
15466 \begin_inset Quotes crd
15470 \begin_inset Quotes cld
15474 \begin_inset Quotes crd
15478 \begin_inset Quotes cld
15482 \begin_inset Quotes crd
15486 \begin_inset Quotes cld
15490 \begin_inset Quotes crd
15494 \begin_inset Quotes cld
15498 \begin_inset Quotes crd
15502 \begin_inset Quotes cld
15506 \begin_inset Quotes crd
15510 \begin_inset Quotes cld
15514 \begin_inset Quotes crd
15518 \begin_inset Quotes cld
15522 \begin_inset Quotes crd
15526 \begin_inset Quotes cld
15530 \begin_inset Quotes crd
15534 \begin_inset Quotes cld
15538 \begin_inset Quotes crd
15542 \begin_inset Quotes cld
15546 \begin_inset Quotes crd
15550 \begin_inset Quotes cld
15554 \begin_inset Quotes crd
15558 Leur utilisation est plus ou moins évidente.
15560 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15561 et le schéma de numérotation qui convient pour chacun d'eux.
15564 \begin_layout Enumerate
15565 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15571 Dans \SpecialChar LyX
15572 , les citations s'affichent comme d'habitude ; dans la sortie, les
15573 citations apparaissent comme des exposants.
15574 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15580 \begin_inset Quotes cld
15584 \begin_inset space ~
15592 \begin_inset Quotes crd
15599 \begin_layout Plain Layout
15600 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15608 \begin_layout Enumerate
15609 Il n'y a pas de section
15610 \begin_inset Quotes cld
15614 \begin_inset Quotes crd
15617 dans les deux paquetages, utilisez simplement l'environnement
15618 \begin_inset Quotes cld
15622 \begin_inset Quotes crd
15628 \begin_layout Enumerate
15629 Vous pouvez ajouter des annexes au papier,
15633 les remerciements et
15639 propose un marqueur spécial, via
15641 Document\SpecialChar menuseparator
15642 Début annexe(s) ici
15644 qui indique le début des annexes.
15645 Dans \SpecialChar LyX
15647 \begin_inset Quotes cld
15651 \begin_inset Quotes crd
15654 apparaît en lettres rouges, comme indication que toutes les sections qui
15655 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15657 Pour écrire une annexe, créez simplement une section dans cette zone (le
15659 \begin_inset Quotes cld
15663 \begin_inset Quotes crd
15666 fait la même chose, il avait été créé dans les formats
15670 à une époque où la fonctionnalité de création d'annexe était différente;
15671 vous pouvez l'ignorer).
15672 Une annexe peut contenir des
15683 \begin_layout Enumerate
15692 utilisent la commande
15696 pour les légendes des tableaux.
15697 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15698 est affiché correctement,
15699 mais sans sa légende.
15700 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15701 pour contourner ce problème,
15702 de façon à ce que les légendes s'impriment comme prévu.
15703 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15704 légende, et remplacez la par le code \SpecialChar LaTeX
15709 tbl{votre légende de tableau}{
15711 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15716 immédiatement après votre tableau.
15717 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15718 voir comme cette astuce est utilisée.
15719 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15720 construire tout le tableau dans un fichier
15724 , puis inclure celui-ci dans le document \SpecialChar LyX
15727 Insertion\SpecialChar menuseparator
15728 Fichier\SpecialChar menuseparator
15732 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15741 , qui se trouve dans la distribution des paquetages correspondants.
15744 \begin_layout Subsection
15745 Préparer un papier avant de le soumettre
15748 \begin_layout Standard
15749 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15751 que fichier \SpecialChar LaTeX
15754 Fichier\SpecialChar menuseparator
15755 Exporter\SpecialChar menuseparator
15759 ), puis modifier le fichier
15767 \begin_layout Plain Layout
15768 En fait, vous avez le choix entre \SpecialChar LaTeX
15770 \begin_inset space ~
15773 (standard) et \SpecialChar LaTeX
15775 \begin_inset space ~
15779 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15780 utiliser l'option pdflatex pour que les graphiques soient convertis au
15781 format PDF, prêts à être utilisés par pdflatex.
15789 \begin_layout Enumerate
15790 Enlevez les lignes de commentaires avant la commande
15799 \begin_layout Enumerate
15800 Enlevez tout ce qui se trouve entre les commandes
15812 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15813 préambule \SpecialChar LaTeX
15817 \begin_layout Standard
15818 Vous devez maintenant sauvegarder le fichier
15822 ainsi modifié, et lancer \SpecialChar LaTeX
15823 dessus autant de fois que nécessaire.
15824 Vous pouvez alors contrôler l'aspect du document
15831 \begin_layout Section
15835 \begin_layout Standard
15841 \begin_layout Subsection
15845 \begin_layout Standard
15850 fournit une classe de document pour créer un manuscrit adapté pour une
15851 soumission électronique à un des journaux publiés par l'IoP
15853 (Institute of Physics)
15856 Les instructions aux auteurs pour créer un papier en utilisant la classe
15861 peuvent être téléchargées en même temps que le paquetage iopart à partir
15863 \begin_inset Flex URL
15866 \begin_layout Plain Layout
15868 ftp://ftp.iop.org/pub/journals/latex2e
15876 \begin_layout Subsection
15880 \begin_layout Standard
15881 La manière la plus simple pour écrire un papier est de commencer avec le
15886 qui est disponible via
15888 Fichier\SpecialChar menuseparator
15890 \begin_inset space ~
15894 \begin_inset space ~
15900 Le modèle explique comment utiliser les environnements spéciaux.
15901 Voici les conseils les plus importants :
15904 \begin_layout Itemize
15905 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15906 paquetage AMS n'est chargé dans
15908 Document\SpecialChar menuseparator
15909 Paramètres\SpecialChar menuseparator
15911 \begin_inset space ~
15915 \begin_inset space ~
15921 \begin_layout Itemize
15922 L'environnement de titre définit le type de document.
15923 Vous devez donc utiliser un des environnements suivants pour le titre :
15927 \begin_layout Itemize
15932 pour un papier (Paper)
15935 \begin_layout Itemize
15939 \begin_inset Note Note
15942 \begin_layout Plain Layout
15945 Je ne l'ai pas trouvé (NdT)
15952 pour une revue (Review)
15955 \begin_layout Itemize
15960 pour une revue thématique (Topical review)
15963 \begin_layout Itemize
15968 pour un commentaire (Comment)
15971 \begin_layout Itemize
15979 \begin_layout Itemize
15984 pour un papier ( comme titre)
15987 \begin_layout Itemize
15992 pour une communication préliminaire
15995 \begin_layout Itemize
16000 pour une communication rapide
16003 \begin_layout Itemize
16008 pour une lettre aux éditeurs (Letter)
16012 \begin_layout Itemize
16013 Tous les environnements de titre, sauf
16017 peuvent avoir un titre court facultatif.
16020 \begin_layout Itemize
16021 Il y a un environnement de titre général
16025 qui n'est pas géré par \SpecialChar LyX
16027 Il peut être utilisé en code \SpecialChar TeX
16028 si votre document ne correspond pas à l'un
16029 des autres types de titres.
16032 \begin_layout Standard
16033 Pour plus d'information comme des astuces pour des mises en formes spéciales
16034 pour les tableaux et les formules, voyez les instructions aux auteurs de
16038 \begin_layout Section
16042 \begin_layout Standard
16045 Panayotis Papasotiriou
16048 \begin_layout Subsection
16052 \begin_layout Standard
16053 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16054 Academic Publishers, qui permet de soumettre sous format électronique des
16055 manuscrits destinés à leurs publications.
16056 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16059 Astrophysics and Space Science
16065 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16067 \begin_inset Flex URL
16070 \begin_layout Plain Layout
16072 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16078 On peut télécharger le paquetage Kluwer sur le site
16079 \begin_inset Flex URL
16082 \begin_layout Plain Layout
16084 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16090 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16091 être téléchargé séparément).
16094 \begin_layout Standard
16096 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16097 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16098 \begin_inset Quotes cld
16102 \begin_inset Quotes crd
16106 \begin_inset CommandInset ref
16108 reference "subsec:particularités_kluwer"
16113 J'ai récemment utilisé \SpecialChar LyX
16114 pour écrire un article soumis à
16116 Astrophysics and Space Science
16118 sans aucun problème.
16121 \begin_layout Subsection
16125 \begin_layout Standard
16126 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16130 Fichier\SpecialChar menuseparator
16132 \begin_inset space ~
16136 \begin_inset space ~
16146 Ça vous donnera un document (presque) vide qui comprend les champs les
16147 plus couramment utilisés dans un manuscrit avec une courte description
16149 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16150 existant (y compris les crochets,
16154 ) par l'information correcte.
16157 \begin_layout Subsection
16158 Préparer un papier avant de le soumettre
16161 \begin_layout Standard
16162 Comme pour le paquetage AAS\SpecialChar TeX
16163 , avant de soumettre votre papier à la publication,
16165 \begin_inset Quotes cld
16169 \begin_inset Quotes crd
16175 \begin_layout Enumerate
16176 Exportez votre papier comme fichier \SpecialChar LaTeX
16180 Fichier\SpecialChar menuseparator
16181 Exporter\SpecialChar menuseparator
16187 \begin_layout Enumerate
16188 Éditez avec un éditeur de texte le fichier
16192 obtenu, et faites les changements suivants
16196 \begin_layout Enumerate
16197 enlevez les lignes de commentaire avant la commande
16206 \begin_layout Enumerate
16207 enlevez tout ce qui se trouve entre les commandes
16219 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16224 \begin_layout Standard
16225 Enregistrez le fichier
16233 \begin_layout Enumerate
16234 Lancez \SpecialChar LaTeX
16239 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16242 \begin_layout Enumerate
16243 Visualisez le document
16247 obtenu avec, par exemple,
16251 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16252 pas fait d'erreur).
16255 \begin_layout Subsection
16256 \begin_inset Quotes cld
16260 \begin_inset Quotes crd
16263 du paquetage Kluwer
16264 \begin_inset CommandInset label
16266 name "subsec:particularités_kluwer"
16273 \begin_layout Standard
16274 Le paquetage Kluwer présente les
16275 \begin_inset Quotes cld
16279 \begin_inset Quotes crd
16285 \begin_layout Enumerate
16286 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16291 \begin_layout Plain Layout
16292 Je ne vois aucune bonne raison de le faire.
16298 Chaque article doit être compris dans l'environnement
16299 \begin_inset Quotes cld
16303 \begin_inset Quotes crd
16307 Malheureusement, cet environnement ne peut pas être omis, même si vous
16308 n'écrivez qu'un seul article.
16309 Ainsi, chaque article commence par la commande
16315 et, bien sûr, se termine par la commande
16322 Bien que cela puisse être implémenté dans \SpecialChar LyX
16323 , je ne l'ai pas fait car ce
16324 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16325 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16328 \begin_inset Quotes cld
16332 \begin_inset Quotes crd
16338 \begin_layout Enumerate
16339 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16340 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16341 et les mots-clés) doit être comprise dans un environnement appelé
16342 \begin_inset Quotes cld
16346 \begin_inset Quotes crd
16350 Ce n'est pas implémenté dans \SpecialChar LyX
16351 , vous devez donc entrer le titre, le sous-titre,
16353 entre deux lignes de Texte Rouge (
16368 \begin_layout Enumerate
16369 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16370 doit être écrite ainsi :
16393 \begin_layout Standard
16398 tient compte de toutes ces
16399 \begin_inset Quotes cld
16403 \begin_inset Quotes crd
16407 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16408 rien besoin de faire de spécial.
16412 \begin_layout Enumerate
16413 n'effacez pas le code \SpecialChar TeX
16414 qui se trouve dans le modèle, et
16417 \begin_layout Enumerate
16418 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16419 fourni et modifiez-le.
16422 \begin_layout Section
16426 \begin_layout Standard
16432 \begin_layout Subsection
16436 \begin_layout Standard
16437 Les classes de document \SpecialChar LyX
16440 article (koma-script)
16444 report (koma-script)
16462 correspondent respectivement aux classes \SpecialChar LaTeX
16479 , de la famille Koma-Script.
16480 Elles forment des alternatives aux classes standard, respectivement
16496 et sont plus proches des conventions typographiques européennes en un certain
16500 \begin_layout Itemize
16501 la taille de caractère standard est de 11
16502 \begin_inset space ~
16507 article (koma-script)
16511 report (koma-script)
16518 \begin_inset space ~
16523 letter (koma-script);
16526 \begin_layout Itemize
16527 les en-têtes, les marqueurs de l'environnement
16531 et d'autres éléments de la classe
16533 letter (koma-script)
16535 sont en police grasse sans empattement
16539 \begin_layout Plain Layout
16540 Il y a une grande différence entre les anciennes polices cm grasses sans
16541 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16542 En comparaison, les polices grasses sans empattement ec semblent un peu
16544 Le paquetage \SpecialChar LaTeX
16553 permet de reproduire l'apparence
16554 \begin_inset Quotes cld
16558 \begin_inset Quotes crd
16561 , tout en utilisant les polices ec.
16567 La numérotation des en-têtes de chapitre est rendue de la même manière
16568 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16570 \begin_inset Quotes cld
16574 \begin_inset Quotes crd
16578 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16579 d'options (à entrer dans le champ
16585 Document\SpecialChar menuseparator
16586 Paramètres\SpecialChar menuseparator
16588 \begin_inset space ~
16592 \begin_inset space ~
16598 Une description détaillée de ces options, en allemand, est disponible dans
16603 de la documentation Koma-script
16609 \begin_layout Plain Layout
16610 La version en anglais est le
16622 \begin_layout Itemize
16623 la principale méthode utilisée dans les classes de cocuments pour modifier
16625 \begin_inset Note Note
16628 \begin_layout Plain Layout
16629 je n'arrive pas à traduire
16630 \begin_inset Quotes cld
16634 \begin_inset Quotes crd
16650 ( dans \SpecialChar LyX
16651 elles doivent être entrées dans le champ d'
16657 Document\SpecialChar menuseparator
16658 Paramètres\SpecialChar menuseparator
16660 \begin_inset space ~
16664 \begin_inset space ~
16670 Elles permettent une modification plus claire des marges de page que celle
16673 Document\SpecialChar menuseparator
16677 Une description détaillée de ces options, en allemand, est disponible dans
16682 de la documentation Koma-script;
16685 \begin_layout Itemize
16686 les classes de document \SpecialChar LaTeX
16687 de la famille Koma-Script définissent un certain
16688 nombre de commandes supplémentaires.
16689 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16691 par des types de paragraphes y correspondant.
16694 \begin_layout Standard
16695 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16697 Koma-Script se trouve dans le
16701 de la documentation Koma-Script
16705 \begin_layout Plain Layout
16706 Il y en a une traduction en anglais, incomplète,
16711 \begin_inset Note Note
16714 \begin_layout Plain Layout
16715 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16726 Les sections qui suivent décrivent seulement les aspects de ces classes
16727 qui ont un sens dans \SpecialChar LyX
16731 \begin_layout Subsection
16734 article (koma-script)
16738 report (koma-script)
16745 \begin_layout Standard
16746 Les classes de document
16748 article (koma-script)
16752 report (koma-script)
16758 sont implémentées respectivement dans les fichiers de format
16771 Ils contiennent tous les types de paragraphe correspondant aux classes
16772 standard respectives
16784 mais partiellement modifiés, à l'exception du type
16788 , spécifique à \SpecialChar LyX
16789 , qui est remplacé par le nouveau type
16793 (Labeling) qui a les mêmes fonctions.
16798 , il y d'autres nouveaux types de paragraphe.
16805 letter (koma-script)
16810 \begin_layout Itemize
16823 (Addsec) : sont les équivalents respectifs de
16835 , ajoutant de plus une entrée dans la table des matières.
16844 n'existent pas dans
16846 article (koma-script)
16851 \begin_layout Itemize
16860 : ont le même role que, respectivement
16868 , mais sans indiquer de numéro de chapitre ou de section.
16873 n'est pas disponible dans
16875 article (koma-script)
16881 \begin_layout Plain Layout
16882 Il y a aussi une commande
16894 report (koma-script)
16896 , mais comme elle fait la même chose que
16900 , elle n'a pas été implémentée dans \SpecialChar LyX
16909 \begin_layout Itemize
16914 : génère un en-tête écrit avec des caractères de taille standard, juste
16915 au-dessus du paragraphe suivant et sans modifier la structure du document.
16918 \begin_layout Itemize
16927 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16928 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16929 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16930 vous mettez toujours les légendes au-dessus des tableaux).
16931 Vous pouvez aussi utiliser l'option de classe
16943 pour les tableaux et en
16948 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16951 \begin_layout Itemize
16956 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16958 Si vous utilisez le paramètre optionnel (
16960 Insertion\SpecialChar menuseparator
16966 ), vous pouvez y mettre l'auteur du dicton.
16967 Dicton et auteur sont séparés par une ligne.
16968 Il vous faut au minimum Koma-Script version 2.8q.
16973 n'est pas présent dans
16975 article (koma-script)
16980 \begin_layout Standard
16981 Les types qui sont présentés ci-dessous forment en compagnie des types
16993 , la zone de titre du document.
16994 Ils doivent être entrés au-dessus du premier paragraphe
16995 \begin_inset Quotes cld
16999 \begin_inset Quotes crd
17006 \begin_layout Plain Layout
17007 Les commandes \SpecialChar LaTeX
17008 correspondantes doivent apparaître avant la commande
17020 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17021 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17022 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17038 \begin_layout Itemize
17043 (Subject) : introduit au-dessus du titre ordinaire (
17055 ) un paragraphe centré pour indiquer le sujet du document.
17058 \begin_layout Itemize
17063 (Publishers) : introduit au-dessous du titre ordinaire (
17075 ) un paragraphe centré indiquant le nom de l'éditeur.
17078 \begin_layout Itemize
17083 (Dedication) : dans
17085 report (koma-script)
17091 , dispose un paragraphe centré, sur une page à part après la page de titre,
17095 article (koma-script)
17097 , dispose un paragraphe centré, en-dessous du titre normal (
17113 ) pour la dédicace.
17116 \begin_layout Itemize
17121 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17138 ) pour un en-tête de document.
17141 \begin_layout Itemize
17146 (Uppertitleback) : dans un document
17148 report (koma-script)
17150 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17151 verso de la page de titre.
17152 N'a aucun effet dans un document imprimé en recto seul ni dans
17154 article (koma-script).
17157 \begin_layout Itemize
17162 (Lowertitleback) : dans un document
17164 report (koma-script)
17166 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17167 de la page de titre.
17168 N'a aucun effet dans un document imprimé en recto seul ni dans
17170 article (koma-script).
17173 \begin_layout Itemize
17179 (Extratitle) : introduit une page
17180 \begin_inset Quotes cld
17184 \begin_inset Quotes crd
17187 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17190 \begin_layout Standard
17191 Les fichiers de configuration correspondant aux classes
17193 article (koma-script)
17197 report (koma-script)
17203 comprennent le fichier
17208 C'est là que vous définirez vos propres types.
17213 dans votre répertoire personnel de formats, et éditez-le !
17216 \begin_layout Subsection
17219 letter (koma-script)
17222 \begin_layout Description
17223 Nota: Cette décrit la classe obsolète
17225 KOMA-Script-Letter (v.
17226 \begin_inset space ~
17231 , qui n'est même plus incluse dans les publications KOMA récentes.
17232 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
17234 \begin_inset space ~
17240 \begin_layout Standard
17241 La classe de document
17243 letter (koma-script)
17245 est implémentée dans le fichier
17250 Elle contient tous les paragraphes de la classe standard
17254 correspondante, partiellement modifiés, à l'exception des types
17267 , spécifiques à \SpecialChar LyX
17268 et qui sont remplacés par le nouveau type
17273 En plus par rapport à la classe standard, elle contient les types connus
17287 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17290 \begin_layout Standard
17291 L'apparence de la lettre produite par cette classe de document peut-être
17292 contrôlée par des commandes \SpecialChar LaTeX
17293 que vous pouvez insérer dans le préambule
17298 \begin_layout Plain Layout
17299 On obtient un en-tête
17300 \begin_inset Quotes cld
17304 \begin_inset Quotes crd
17307 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17312 \begin_layout LyX-Code
17322 \begin_layout LyX-Code
17338 \begin_layout LyX-Code
17348 \begin_layout LyX-Code
17369 Une description détaillée de ces commandes se trouve en langue allemande
17370 dans la documentation de Koma-Script
17375 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17378 \begin_layout Standard
17387 définissent le début de la lettre et doivent être présents dans toute lettre.
17388 Pour les identifier dans \SpecialChar LyX
17397 apparaissent dans la marge.
17398 Il est possible d'écrire plusieurs lettres en un seul fichier.
17403 provoque le passage à une nouvelle lettre au même destinataire, et le type
17408 permet de changer de destinataire.
17426 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17427 plusieurs fois dans une même lettre.
17430 \begin_layout Itemize
17435 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17436 t le début d'une lettre.
17439 \begin_layout Itemize
17444 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17445 et produit implicitement une nouvelle lettre.
17448 \begin_layout Itemize
17457 : introduit un paragraphe pour la formule de politesse finale.
17460 \begin_layout Itemize
17465 : introduit un post-scriptum.
17468 \begin_layout Itemize
17473 : introduit un paragraphe pour les co-destinataires.
17476 \begin_layout Itemize
17482 (Encl) : introduit un paragraphe pour les pièces jointes.
17485 \begin_layout Standard
17526 sont des types qui présentent une invite et qui servent à entrer des renseignem
17527 ents qui seront utilisés par la classe de document.
17528 Nous les appellerons
17529 \begin_inset Quotes cld
17533 \begin_inset Quotes crd
17540 \begin_layout Plain Layout
17541 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17542 \begin_inset Quotes cld
17546 \begin_inset Quotes crd
17549 , je ne dis pas non.
17558 \begin_layout Plain Layout
17559 On pourrait considérer que les types
17567 devraient être des types à invite.
17568 Cependant, à cause de la signification particulière de ces types, je les
17569 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17571 En plus, cela choquerait mon sens de la symétrie si les types
17579 avaient une apparence très différente.
17585 Ces types doivent être présents avant le type
17592 \begin_layout Standard
17593 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17594 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17595 ion d'un type donné, mais aussi d'autres facteurs.
17596 Par exemple, dans le comportement par défaut, une signature entrée avec
17601 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17606 La valeur indiquée pour
17610 n'apparaîtra même pas dans la lettre.
17611 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17612 environnement de lettre.
17615 \begin_layout Standard
17616 Les types à invite peuvent être utilisés comme des paragraphes vides.
17617 Cela a un sens par exemple pour le type
17621 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17626 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17631 vide, il n'y a réellement pas de signature spécifiée.
17634 \begin_layout Standard
17635 Il est possible en utilisant ces types à invite de créer un patron de lettre
17636 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17637 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17640 \begin_layout Itemize
17645 (Name) : nom de l'expéditeur.
17646 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17647 dans l'en-tête de la lettre.
17650 \begin_layout Itemize
17655 : signature de l'expéditeur.
17656 Par défaut, apparaît en dessous du type
17665 est absent, c'est la valeur du type
17672 \begin_layout Itemize
17677 (Address) : adresse de l'expéditeur.
17678 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17679 en dessous du nom de l'expéditeur.
17682 \begin_layout Itemize
17687 (Telephone) : numéro de téléphone de l'expéditeur.
17688 Par défaut, correspond à la variable
17694 de \SpecialChar LaTeX
17698 \begin_layout Itemize
17703 (Place) : lieu d'écriture de la lettre.
17706 \begin_layout Itemize
17711 : date d'écriture de la lettre.
17720 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17721 en dessous du destinataire.
17726 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17732 S'il n'y a pas de paragraphe
17736 , la date du jour est utilisée.
17739 \begin_layout Itemize
17744 (Backaddress) : adresse pour le retour du courrier.
17745 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17749 \begin_layout Itemize
17754 (Specialmail) : informations spéciales sur le courrier.
17755 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17756 l'adresse de retour du courrier.
17759 \begin_layout Itemize
17764 (Location) : informations supplémentaires.
17765 Par défaut, apparaît à droite en dessous du champ du destinataire.
17768 \begin_layout Itemize
17773 : le titre de la lettre.
17774 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17778 \begin_layout Itemize
17783 : le sujet de la lettre.
17784 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17791 \begin_layout Standard
17812 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17813 titre, une ligne qui contient les champs
17814 \begin_inset Quotes cld
17818 \begin_inset Quotes crd
17822 \begin_inset Quotes cld
17826 \begin_inset Quotes crd
17830 \begin_inset Quotes cld
17834 \begin_inset Quotes crd
17838 \begin_inset Quotes cld
17842 \begin_inset Quotes crd
17846 \begin_inset Quotes cld
17850 \begin_inset Quotes crd
17854 \begin_inset Quotes cld
17858 \begin_inset Quotes crd
17863 \begin_inset Quotes cld
17867 \begin_inset Quotes crd
17871 reprend la valeur donnée dans
17876 Si l'un quelconque de ces types
17877 \begin_inset Quotes cld
17880 pour lettre commerciale
17881 \begin_inset Quotes crd
17884 est utilisé, la valeur donnée pour
17888 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17896 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17897 le champ du destinataire) est supprimée.
17898 Les types sont implémentés comme des types à invite, avec les invites correspon
17899 dantes, et doivent être utilisés avant le type
17906 \begin_layout Itemize
17911 (Yourref) : Votre référence
17914 \begin_layout Itemize
17919 (Yourmail) : Votre courrier du
17922 \begin_layout Itemize
17927 (Myref) : Notre référence
17930 \begin_layout Itemize
17935 (Customer) : Numéro de client
17938 \begin_layout Itemize
17943 (Invoice) : Numéro de facture
17946 \begin_layout Subsection
17947 La nouvelle classe lettre :
17949 letter (koma-script v.2)
17952 \begin_layout Standard
17958 \begin_layout Standard
17959 \begin_inset VSpace medskip
17965 \begin_layout Standard
17966 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17974 , désormais périmée.
17975 Elle a – du côté \SpecialChar LaTeX
17976 – une interface complètement nouvelle et n'est pas compatible
17977 avec l'ancienne classe.
17979 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17982 \begin_layout Standard
17983 Cette classe recouvre les mêmes fonctionnalités que
17985 letter (koma-script)
17987 , plus quelques autres.
17988 Les éléments de base sont
17992 (adresse du destinataire, comme
17996 dans le précédent format),
18009 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
18010 lettres dans un même document).
18011 Les nouveaux éléments concernent l'expéditeur, ce sont :
18027 et la possibilité de mettre un
18033 Insertion\SpecialChar menuseparator
18039 \begin_layout Standard
18040 La plus grande amélioration est la possibilité de configurer la mise en
18041 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18044 Document\SpecialChar menuseparator
18045 Paramètres\SpecialChar ldots
18048 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18053 ), qui sera lu comme une option de classe
18057 \begin_layout Plain Layout
18058 Le paquetage KOMA est livré avec quelques fichiers
18063 Il y a par exemple un fichier
18067 qui suit les règles typographiques allemandes, et un
18071 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18077 Vous pouvez charger cette dernière avec l'option de classe
18081 , mise dans le champ
18087 Document\SpecialChar menuseparator
18088 Paramètres\SpecialChar menuseparator
18090 \begin_inset space ~
18094 \begin_inset space ~
18105 Jetez donc un œil sur le modèle
18109 fourni avec \SpecialChar LyX
18110 , qui vous donnera des exemples.
18111 Vous trouverez une description détaillée dans la documentation de Koma-Script
18119 \begin_layout Subsection
18123 \begin_layout Standard
18124 Avec \SpecialChar LyX
18125 , la visualisation d'un document de classe Koma-Script peut poser quelques
18129 \begin_layout Itemize
18130 le numéro de chapitre pour un type
18134 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18135 d'être sur la même ligne juste avant.
18136 C'est causé par le comportement interne de \SpecialChar LyX
18137 face au marqueur de type
18141 dans le fichier de format;
18144 \begin_layout Itemize
18145 les en-têtes des types
18153 sont uniquement dans la
18154 \begin_inset Quotes cld
18158 \begin_inset Quotes crd
18161 table des matières \SpecialChar LaTeX
18162 , et pas dans la table des matières \SpecialChar LyX
18165 Document\SpecialChar menuseparator
18171 \begin_layout Itemize
18172 les paragraphes avec la classe de document
18176 apparaissent séparés par de l'interligne supplémentaire, et non par une
18178 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18180 Mais dans la fenêtre
18182 Document\SpecialChar menuseparator
18185 le bouton à cocher correspondant indique
18194 insère toujours des commandes \SpecialChar LaTeX
18195 supplémentaires dans le document pour causer
18196 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18199 \begin_layout Section
18200 Article (mwart), book (mwbk) and report (mwrep)
18201 \begin_inset Argument 1
18204 \begin_layout Plain Layout
18215 \begin_layout Standard
18221 \begin_layout Standard
18222 Les classes de document \SpecialChar LyX
18235 correspondent aux classes de document \SpecialChar LaTeX
18249 Elles remplacent les classes de document standard
18261 et sont mieux adaptées en bien des aspects aux conventions typographiques
18265 \begin_layout Standard
18266 Les différences principales sont :
18269 \begin_layout Itemize
18270 Les titres non numérotés (avec une étoile, comme
18274 ) sont présents dans la table des matières.
18277 \begin_layout Itemize
18278 Des styles de mise en page supplémentaires :
18282 \begin_layout Description
18283 uheadings en-têtes sur plusieurs lignes,
18286 \begin_layout Description
18287 myheadings en-têtes personnalisés, définis par les commandes
18302 \begin_layout Description
18303 myuheadings en-têtes personnalisés sur plusieurs lignes
18306 \begin_layout Description
18307 outer le numéro de page est placé du côté extérieur de la page
18311 \begin_layout Itemize
18316 \begin_layout Description
18317 rmheadings titres avec empattement – par défaut,
18320 \begin_layout Description
18321 sfheadings titres sans empattement,
18324 \begin_layout Description
18325 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18328 \begin_layout Description
18329 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18332 \begin_layout Description
18333 withmarginpar réserver de la place sur la page pour les marges.
18337 \begin_layout Section
18341 \begin_layout Standard
18351 \begin_layout Subsection
18355 \begin_layout Standard
18360 est une classe très puissante et en constante évolution.
18361 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18362 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18363 en forme de son document.
18368 est basée sur la classe standard
18372 , mais elle peut aussi émuler la classe
18379 \begin_layout Standard
18384 , le développeur de
18388 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18391 La plupart ont été rassemblés avec
18396 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18397 les annexes, les chapitres et autres.
18399 , ne gère pas de façon native la plupart de ces fonctionnalités.
18400 Quelque-unes pourront être ajoutées dans de prochaines versions
18404 \begin_layout Plain Layout
18405 Vous êtes invités à faire des suggestions à
18406 \begin_inset Flex URL
18409 \begin_layout Plain Layout
18411 lyx-devel@lists.lyx.org
18421 , beaucoup ne le seront probablement jamais, à cause des limitations de
18422 la structure de \SpecialChar LyX
18424 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18425 de quelques commandes \SpecialChar LaTeX
18426 (en code \SpecialChar TeX
18431 \begin_layout Plain Layout
18433 \begin_inset space ~
18437 \begin_inset CommandInset ref
18439 reference "sec:Insérer-du-code-LaTeX"
18443 pour plus de détails.
18449 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18450 par \SpecialChar LyX
18452 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18453 ns de jeter un œil au manuel détaillé de la classe
18461 \begin_layout Plain Layout
18463 \begin_inset Flex URL
18466 \begin_layout Plain Layout
18468 CTAN:/macros/latex/memoir/memman.pdf
18478 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18479 à la fois une description complète de la bonne manière de typographier
18480 et un superbe exemple de bonne typographie en lui-même.
18483 \begin_layout Subsection
18484 Fonctions de base et restrictions
18487 \begin_layout Standard
18492 accepte toutes les fonctions de la classe standard
18497 Il y a pourtant quelques différences, comme celles qui suivent :
18500 \begin_layout Description
18502 \begin_inset space ~
18506 \begin_inset space ~
18510 \begin_inset space ~
18513 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18517 \begin_layout Description
18519 \begin_inset space ~
18523 \begin_inset space ~
18527 \begin_inset space ~
18531 \begin_inset Quotes cld
18535 \begin_inset Quotes crd
18538 n'est pas géré, à cause d'un conflit de commandes entre
18546 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18549 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18552 Document\SpecialChar menuseparator
18553 Paramètres\SpecialChar menuseparator
18555 \begin_inset space ~
18559 \begin_inset space ~
18563 \begin_inset space ~
18569 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18576 dans le corps du texte ou dans le préambule (par exemple
18580 chapterstyle{companion}
18585 \begin_layout Description
18587 \begin_inset space ~
18590 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18591 facultatif dans les classes standard.
18592 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18593 la table des matière et les entêtes (par exemple, quand le titre est trop
18595 Dans \SpecialChar LyX
18596 , vous pouvez le faire avec
18598 Insertion\SpecialChar menuseparator
18600 \begin_inset space ~
18605 au début de la section/chapitre.
18610 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18612 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18613 du texte, un pour la table des matières et un pour les entêtes.
18615 rend ceux-ci accessibles via des variantes particulières de
18618 \begin_inset space ~
18628 \begin_layout Description
18630 \begin_inset space ~
18633 : dans les classes standard (et dans beaucoup d'autres classes), la table
18634 des matières, la liste des tableaux et la liste des figures commencent
18635 automatiquement une novelle page.
18640 ne suit pas cette règle.
18641 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18644 \begin_layout Description
18646 \begin_inset space ~
18650 \begin_inset space ~
18654 \begin_inset space ~
18657 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18658 de titre (dans les classes standard, les pages de titres sont
18659 \begin_inset Quotes cld
18663 \begin_inset Quotes crd
18666 , c'est-à-dire sans numérotation).
18667 Si vous voulez une page de titre vide, tapez
18671 aliaspagestyle{title}{empty}
18676 \begin_layout Description
18678 \begin_inset space ~
18681 : avec l'option de classe
18687 Document\SpecialChar menuseparator
18688 Paramètres\SpecialChar menuseparator
18690 \begin_inset space ~
18694 \begin_inset space ~
18697 document\SpecialChar menuseparator
18698 Options de classe\SpecialChar menuseparator
18701 ), vous pouvez imiter le style
18706 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18707 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18708 ne commenceront pas sur une nouvelle page (mais –
18709 \begin_inset space ~
18713 \begin_inset Quotes cld
18717 \begin_inset Quotes crd
18725 \begin_inset space ~
18728 – ils sont encore autorisés), les parties cependant utilisent leur propre
18736 \begin_layout Description
18738 \begin_inset space ~
18742 \begin_inset space ~
18746 \begin_inset space ~
18750 \begin_inset space ~
18753 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18754 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18765 Il produit une erreur et arrête \SpecialChar LaTeX
18766 dès qu'une commande de ce genre apparaît.
18771 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18772 (qui au moins ne stoppe pas \SpecialChar LaTeX
18774 Puisque beaucoup de paquetages \SpecialChar LaTeX
18775 et en particulier les fichiers de style
18776 Bib\SpecialChar TeX
18777 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18781 \begin_layout Subsection
18782 Fonctions supplémentaires
18785 \begin_layout Standard
18786 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18788 fait pas beaucoup pour l'instant).
18789 veuillez consulter le manuel de
18797 \begin_layout Plain Layout
18799 \begin_inset Flex URL
18802 \begin_layout Plain Layout
18804 CTAN:/macros/latex/memoir/memman.pdf
18814 pour plus de détails.
18817 \begin_layout Description
18819 \begin_inset space ~
18822 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18824 Hé bien, c'est une classe book.
18825 En principe, les classes book n'ont pas d'abstract.
18826 Memoir, lui, en a une.
18827 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18831 \begin_layout Description
18833 \begin_inset space ~
18836 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18837 chapitre est brièvement décrit sous le titre et aussi dans la table des
18838 matières (par exemple :
18840 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18843 Chapterprecis fait exactement cela.
18844 Cela n'a donc de sens qu'après un début de chapitre.
18847 \begin_layout Description
18849 \begin_inset space ~
18852 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18857 fournit un moyen élégant de mettre en forme une telle devise.
18858 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18859 séparés par une petite ligne.
18860 L'auteur (source) peut être saisi via Insérer
18862 \SpecialChar menuseparator
18863 Source épigraphique.
18866 \begin_layout Description
18868 \begin_inset space ~
18871 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18872 (jusqu'à de très complexes poèmes figuratifs).
18874 n'en gère que quelques-uns.
18879 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18880 des matières (l'environnement standard pour les poèmes est
18889 a plusieurs versions améliorées de
18893 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18894 , puisqu'ils doivent être emboîtés
18895 à l'intérieur d'environnements
18899 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18903 \begin_layout Description
18905 \begin_inset space ~
18912 , mais il n'ajoute pas une entrée à la table des matières.
18915 \begin_layout Section
18919 \begin_layout Standard
18920 La classe de document
18925 \begin_inset Quotes cld
18929 \begin_inset Quotes crd
18932 ) offre une alternative à la classe standard
18937 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18938 des sections et en-têtes en police sans empattement, ainsi que d'autres
18942 \begin_layout Section
18943 Publications Springer(
18950 \begin_layout Standard
18956 \begin_layout Subsection
18960 \begin_layout Standard
18961 Ce sont les fichiers de format pour certains types de journaux édités par
18962 Springer Verlag et dont la liste apparaît à
18963 \begin_inset Flex URL
18966 \begin_layout Plain Layout
18968 http://www.springer.de/author/tex/help-journals.html
18973 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18974 maintenant du \SpecialChar LaTeX2e
18976 C'est un système modulaire : ce qui est commun à tous les journaux est
18981 , et les fichiers de format particuliers à un journal (comme, par exemple,
18990 ) peuvent l'inclure.
18993 \begin_layout Standard
18994 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18995 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19004 en suivant le schéma donné dans
19011 \begin_layout Standard
19012 Ce n'a raisonnablement bien été testé que pour le
19025 sont fournis avec la distribution standard de \SpecialChar LyX
19027 Installez le fichier de classe correspondant (téléchargé chez Springer)
19028 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19033 dans le cas de te\SpecialChar TeX
19034 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19036 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19037 et ça devrait fonctionner.
19040 \begin_layout Subsection
19044 \begin_layout Standard
19045 Un grand nombre de styles de type théorème –
19053 , \SpecialChar ldots
19061 \begin_layout Standard
19084 Titre_\SpecialChar LaTeX
19087 (Running_\SpecialChar LaTeX
19116 (Acknowledgements),
19121 Voir la documentation du fichier de classe de Springer pour les détails.
19124 \begin_layout Subsection
19125 Publications supportées
19128 \begin_layout Itemize
19142 \begin_layout Itemize
19145 Probability Theory and Related Fields
19153 Jean-Marc Lasgouttes
19156 \begin_layout Standard
19157 Ajoutez le vôtre, ce n'est pas si dur !
19160 \begin_layout Subsection
19164 \begin_layout Standard
19165 Ces fichiers sont partiellement basés sur l'ancien
19169 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19170 style \SpecialChar LaTeX
19172 Tout ceci, ainsi que le format
19176 , est maintenant dépassé.
19177 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19178 des fichiers de format \SpecialChar LyX
19182 \begin_layout Subsection
19186 \begin_layout Standard
19188 Mais probablement moins que dans l'ancien
19195 \begin_layout Section
19196 Rev\SpecialChar TeX
19200 \begin_layout Standard
19206 \begin_layout Standard
19207 \begin_inset VSpace bigskip
19213 \begin_layout Standard
19218 \begin_inset space ~
19223 marche avec la classe Rev\SpecialChar TeX
19225 \begin_inset Formula $\beta$
19228 de mai 1999) de l'American Physical Society.
19231 \begin_layout Standard
19233 a une classe de texte
19237 , qui marche avec Rev\SpecialChar TeX
19239 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19241 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19243 \SpecialChar LaTeX2e
19244 , même si on l'a trafiqué pour qu'elle marche.
19245 Comme Rev\SpecialChar TeX
19246 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19252 \begin_inset space ~
19257 devrait être assez facile à utiliser.
19260 \begin_layout Standard
19261 Cette documentation est censée servir en
19265 de la documentation de Rev\SpecialChar TeX
19266 4.0, nous ne décrirons donc aucune des macros
19267 spéciales Rev\SpecialChar TeX
19268 , et supposerons que vous savez ce qu'il faut mettre dans
19269 le préambule si besoin.
19272 \begin_layout Subsection
19276 \begin_layout Standard
19277 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19278 4, comme c'est décrit
19279 dans le fichier README du paquetage.
19280 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19282 \begin_inset Flex URL
19285 \begin_layout Plain Layout
19287 http://publish.aps.org/revtex4/
19293 Installez-le quelque part où \SpecialChar LaTeX
19295 Testez-le en essayant de \SpecialChar LaTeX
19296 er un court document Rev\SpecialChar TeX
19297 4 dans un répertoire
19298 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19300 Ensuite, si vous reconfigurez \SpecialChar LyX
19301 , il trouvera le fichier de classe et vous
19302 laissera utiliser la classe de texte
19309 \begin_layout Standard
19310 Probablement la façon la plus simple de démarrer est soit d'importer un
19311 document Rev\SpecialChar TeX
19316 , soit d'utiliser le modèle
19319 \begin_inset space ~
19324 , qui se trouve dans le répertoire de modèles.
19327 \begin_layout Subsection
19331 \begin_layout Standard
19332 Les paramètres optionnels de
19339 \begin_inset Quotes cld
19343 \begin_inset Quotes crd
19347 \begin_inset Quotes cld
19351 \begin_inset Quotes crd
19354 , vont dans le champ d'
19360 Document\SpecialChar menuseparator
19363 \SpecialChar menuseparator
19367 \begin_inset space ~
19371 \begin_inset space ~
19376 , comme d'habitude.
19377 Rappelez-vous que dans Rev\SpecialChar TeX
19378 , il faut au moins un paramètre optionnel !
19381 \begin_layout Standard
19382 Le reste de ce qui va dans le préambule, comme
19388 etc., va comme d'habitude dans la fenêtre
19393 \begin_inset space ~
19404 \begin_layout Subsection
19409 \begin_layout Plain Layout
19410 NdT : Dans la section sur Rev\SpecialChar TeX
19412 \begin_inset Quotes cld
19416 \begin_inset Quotes crd
19420 \begin_inset Quotes cld
19424 \begin_inset Quotes crd
19427 à de nombreux endroits.
19428 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19429 de toute façon à un champ à remplir.
19430 N'ayant pas Rev\SpecialChar TeX
19431 , je ne peux pas aller vérifier.
19439 \begin_layout Standard
19440 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19442 Par exemple, le champ
19453 Notez que (au moins pour Rev\SpecialChar TeX
19454 4.0 Beta), les champs
19462 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19467 \begin_layout Plain Layout
19468 Au cas où ça vous intéresse, les deux sont inclus pour que
19472 puisse traduire à la fois
19492 \begin_layout Subsection
19496 \begin_layout Standard
19497 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19498 4 qui peuvent causer des erreurs
19499 qui sont encore plus troublantes dans \SpecialChar LyX
19503 \begin_layout Standard
19504 Dans Rev\SpecialChar TeX
19522 L'équivalent \SpecialChar LyX
19523 en est qu'il y a un champ
19532 de notes de bas de page dans le champ
19536 , ou des choses étranges apparaîtront.
19537 Voyez la documentation de Rev\SpecialChar TeX
19538 4 pour plus de détails.
19542 \begin_layout Standard
19543 Également, les champs
19556 \begin_inset space ~
19563 (Thanks) doivent être placés
19575 correspondant (ou son équivalent
19588 , la compilation \SpecialChar LaTeX
19592 \begin_layout Chapter
19594 et applications externes
19597 \begin_layout Section
19598 Correcteur \SpecialChar TeX
19602 \begin_layout Standard
19608 \begin_layout Subsection
19612 \begin_layout Standard
19613 Vous trouverez dans le menu
19620 \begin_inset space ~
19627 Cette fonctionnalité requière le programme
19636 \begin_layout Plain Layout
19641 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19651 et la commande est donc grisée si celui-ci n'est pas installé.
19652 Vous pouvez vous le procurer de CTAN,
19653 \begin_inset Newline newline
19657 \begin_inset CommandInset href
19659 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19667 \begin_layout Standard
19670 Chk\SpecialChar TeX
19673 est un programme qui a été écrit par
19678 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19679 n'étaient pas naturelles et
19680 s'oubliaient facilement.
19681 Ce programme parcourt votre fichier \SpecialChar LaTeX
19682 et en vérifie la bonne écriture.
19683 C'est donc l'équivalent de
19688 , mais pour \SpecialChar LaTeX
19692 \begin_layout Standard
19693 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19696 est déjà censé produire du \SpecialChar LaTeX
19697 exempt de fautes ? La réponse est simple :
19702 ne vérifie pas seulement la
19708 d'un fichier C, mais aussi la bonne utilisation des types,
19713 Chk\SpecialChar TeX
19719 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19725 Chk\SpecialChar TeX
19731 est à même de détecter des erreurs courantes comme
19735 \begin_layout Plain Layout
19736 NdT : Certaines de ces règles me sont totalement inconnues.
19737 Il est possible qu'elles ne s'appliquent pas à la langue française.
19748 \begin_layout Itemize
19749 de mauvais points de suspension :
19750 \begin_inset Newline newline
19753 Utiliser \SpecialChar ldots
19757 \begin_layout Itemize
19758 des espaces à l'intérieur des parenthèses :
19759 \begin_inset Newline newline
19762 ( mauvais espacement );
19765 \begin_layout Itemize
19766 l'utilisation d'espaces normaux dans des abréviations courantes :
19767 \begin_inset Newline newline
19770 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19776 \begin_layout Itemize
19777 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19778 lettre est une majuscule :
19779 \begin_inset Newline newline
19783 Et l'espacement n'est pas bon;
19786 \begin_layout Itemize
19787 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19789 \begin_inset Newline newline
19792 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19793 d'apparaître sur une mauvaise page.
19795 \begin_inset CommandInset label
19805 \begin_layout Plain Layout
19806 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19807 numéro dans le texte) n'est pas collé au mot le précédant.
19813 L'étiquette est ici trop séparée;
19816 \begin_layout Itemize
19817 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19819 \begin_inset Newline newline
19822 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19824 \begin_inset Quotes cld
19828 \begin_inset Quotes crd
19831 et le numéro, et ça ferait le plus mauvais effet...
19833 \begin_inset CommandInset ref
19835 reference "sec:chktex"
19842 \begin_layout Itemize
19844 \begin_inset Quotes cld
19848 \begin_inset Quotes crd
19852 \begin_inset Quotes cld
19856 \begin_inset Formula $\times$
19860 \begin_inset Quotes crd
19863 entre deux nombres :
19864 \begin_inset Newline newline
19867 2x2 rend beaucoup moins bien que
19868 \begin_inset Formula $2\times2$
19874 \begin_layout Standard
19875 et bien plus encore...
19876 C'est un outil très utile pour le
19877 \begin_inset Quotes cld
19881 \begin_inset Quotes crd
19884 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19885 correction de l'orthographe et avant d'affiner la typographie.
19888 \begin_layout Subsection
19892 \begin_layout Standard
19893 Si le programme est installé, l'employer est un jeu d'enfant : faites
19894 \begin_inset Newline newline
19899 Outils\SpecialChar menuseparator
19901 \begin_inset space ~
19909 générera alors une version \SpecialChar LaTeX
19910 de votre document, lancera
19912 Chk\SpecialChar TeX
19915 pour la corriger, puis insérera des
19916 \begin_inset Quotes cld
19920 \begin_inset Quotes crd
19923 avec les avertissements de
19925 Chk\SpecialChar TeX
19929 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19930 facilement les trouver avec
19932 Navigation\SpecialChar menuseparator
19935 , ou par le raccourci clavier
19939 (d'après le fichier de raccourcis implicites
19944 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19961 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19962 Si vous ne comprenez pas l'avertissement, ignorez-le.
19963 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19966 Chk\SpecialChar TeX
19969 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19973 \begin_layout Standard
19974 Ce document est un excellent terrain d'entraînement, et sa vérification
19975 lèvera sûrement quelques avertissements.
19976 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19977 des fausses alertes.
19980 \begin_layout Subsection
19984 \begin_layout Standard
19985 Vous trouverez parfois que
19987 Chk\SpecialChar TeX
19990 est plus bavard qu'il ne devrait l'être.
19991 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19992 à vos propres goûts.
19996 \begin_layout Standard
19999 Chk\SpecialChar TeX
20002 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20005 Chk\SpecialChar TeX
20008 dans \SpecialChar LyX
20010 En effet, \SpecialChar LyX
20011 génère un fichier \SpecialChar LaTeX
20012 un peu particulier pour être ensuite capable
20013 de faire correspondre les numéros de lignes indiqués par
20015 Chk\SpecialChar TeX
20020 \begin_layout Plain Layout
20021 Vous pouvez trouver toutes les indications de
20027 Document\SpecialChar menuseparator
20029 \begin_inset space ~
20033 \begin_inset space ~
20050 avec la structure interne du document.
20051 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20052 Vous pouvez faire deux choses contre cela :
20055 \begin_layout Itemize
20056 Paramétrez l'appel à
20058 Chk\SpecialChar TeX
20063 Outils\SpecialChar menuseparator
20064 Préférences\SpecialChar menuseparator
20065 Sorties\SpecialChar menuseparator
20069 , ou alors dans le fichier de configuration de l'installation de
20071 Chk\SpecialChar TeX
20074 (souvent, le fichier
20079 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20080 ou désactivés à la ligne de commande.
20083 \begin_layout Itemize
20084 Exportez votre document en tant que fichier \SpecialChar LaTeX
20087 Fichier\SpecialChar menuseparator
20088 Exporter\SpecialChar menuseparator
20092 et lancer manuellement
20097 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20098 correspondant dans le document \SpecialChar LyX
20099 , mais avec un peu de patience, vous devriez
20103 \begin_layout Standard
20104 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20114 pour désactiver un avertissement, et
20119 Les entrées en italiques sont désactivées par défaut, car le réglage de
20121 \begin_inset Quotes cld
20126 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20129 \begin_inset Quotes crd
20135 \begin_layout Standard
20136 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20137 désactivation d'avertissements, et pas aux autres.
20138 En effet, \SpecialChar LyX
20139 utilise les autres options à sa convenance pour dialoguer avec
20147 \begin_layout Enumerate
20151 Command terminated with space.
20152 (La commande se termine par une espace.)
20155 \begin_layout Enumerate
20158 Non-breaking space (
20159 \begin_inset Quotes eld
20167 \begin_inset Quotes erd
20170 ) should have been used.
20171 (Il faut utiliser ici une espace insécable (
20174 \begin_inset Quotes cld
20178 \begin_inset Quotes crd
20186 \begin_layout Enumerate
20190 You should enclose the previous parenthesis with
20191 \begin_inset Quotes eld
20199 \begin_inset Quotes erd
20203 (Vous devriez entourer les parenthèses précédentes par
20209 \begin_inset Quotes cld
20213 \begin_inset Quotes crd
20224 \begin_layout Enumerate
20227 Italic correction (
20228 \begin_inset Quotes eld
20238 \begin_inset Quotes erd
20241 ) found in non-italic buffer.
20242 (Une correction d'italique (
20245 \begin_inset Quotes cld
20251 \begin_inset Quotes crd
20256 ) est dans un groupe qui n'est pas en italique.)
20259 \begin_layout Enumerate
20262 Italic correction (
20263 \begin_inset Quotes eld
20273 \begin_inset Quotes erd
20276 ) found more than once.
20277 (Il y a plus d'une correction d'italique (
20280 \begin_inset Quotes cld
20286 \begin_inset Quotes crd
20294 \begin_layout Enumerate
20298 No italic correction (
20299 \begin_inset Quotes eld
20309 \begin_inset Quotes erd
20313 (Il n'y a pas de correcteur d'italique (
20316 \begin_inset Quotes cld
20322 \begin_inset Quotes crd
20333 \begin_layout Enumerate
20337 \begin_inset Quotes eld
20345 \begin_inset Quotes erd
20349 \begin_inset Quotes eld
20357 \begin_inset Quotes erd
20364 \begin_inset Quotes cld
20368 \begin_inset Quotes crd
20373 requière l'utilisation de
20376 \begin_inset Quotes cld
20380 \begin_inset Quotes crd
20388 \begin_layout Enumerate
20391 Wrong length of dash may have been used.
20392 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20395 \begin_layout Enumerate
20399 \begin_inset Quotes eld
20407 \begin_inset Quotes erd
20411 \begin_inset Quotes eld
20419 \begin_inset Quotes erd
20429 \begin_inset Quotes cld
20433 \begin_inset Quotes crd
20444 \begin_inset Quotes cld
20448 \begin_inset Quotes crd
20456 \begin_layout Enumerate
20460 \begin_inset Quotes eld
20468 \begin_inset Quotes erd
20477 \begin_inset Quotes cld
20485 \begin_inset Quotes crd
20494 \begin_layout Enumerate
20498 \begin_inset Quotes eld
20506 \begin_inset Quotes erd
20509 to achieve an ellipsis.
20510 (Vous devriez utiliser
20513 \begin_inset Quotes cld
20517 \begin_inset Quotes crd
20522 pour une ellipse (points de suspension).)
20525 \begin_layout Enumerate
20528 Inter-word spacing (
20529 \begin_inset Quotes eld
20539 \begin_inset Quotes eld
20542 ) should perhaps be used.
20543 (Une espace d'entre mots (
20546 \begin_inset Quotes cld
20552 \begin_inset space ~
20558 \begin_inset Quotes crd
20561 ) devrait peut-être être utilisé.)
20564 \begin_layout Enumerate
20567 Inter-sentence spacing (
20568 \begin_inset Quotes eld
20578 \begin_inset Quotes erd
20581 ) should perhaps be used.
20582 (Une espace d'entre phrases (
20585 \begin_inset Quotes cld
20591 \begin_inset Quotes crd
20596 ) devrait peut-être être utilisé.)
20599 \begin_layout Enumerate
20602 Could not find argument for command.
20603 (N'a pas trouvé de paramètre à la commande.)
20606 \begin_layout Enumerate
20610 \begin_inset Quotes eld
20618 \begin_inset Quotes erd
20622 (Aucune occurrence de
20623 \begin_inset Quotes cld
20631 \begin_inset Quotes crd
20637 \begin_layout Enumerate
20640 Math mode still on at end of \SpecialChar LaTeX
20642 (Le fichier \SpecialChar LaTeX
20643 se termine dans le mode Math.)
20646 \begin_layout Enumerate
20650 \begin_inset Quotes eld
20658 \begin_inset Quotes erd
20661 doesn't match the number of
20662 \begin_inset Quotes eld
20670 \begin_inset Quotes erd
20677 \begin_inset Quotes cld
20681 \begin_inset Quotes crd
20686 ne correspond pas à celui de
20689 \begin_inset Quotes cld
20693 \begin_inset Quotes crd
20701 \begin_layout Enumerate
20704 You should use either
20707 \begin_inset Quotes eld
20715 \begin_inset Quotes erd
20720 as an alternative to
20721 \begin_inset Quotes eld
20729 \begin_inset Quotes erd
20733 (Vous devriez utiliser
20736 \begin_inset Quotes eld
20744 \begin_inset Quotes erd
20752 \begin_inset Quotes cld
20756 \begin_inset Quotes crd
20764 \begin_layout Enumerate
20771 " (ASCII 39) instead of "´" (ASCII 180).
20772 (Vous devriez utiliser
20775 \begin_inset Quotes cld
20779 \begin_inset Quotes crd
20784 (ASCII 39) au lieu de
20787 \begin_inset Quotes cld
20795 \begin_inset Quotes crd
20803 \begin_layout Enumerate
20806 User-specified pattern found.
20807 (A trouvé un format défini par l'utilisateur.)
20810 \begin_layout Enumerate
20813 This command might not be intended.
20814 (Cette commande n'est peut-être pas volontaire.)
20817 \begin_layout Enumerate
20822 (Un commentaire est affiché.)
20825 \begin_layout Enumerate
20856 \begin_layout Enumerate
20859 Delete this space to maintain correct page references.
20860 (Enlevez cette espace pour avoir une pagination correcte.)
20863 \begin_layout Enumerate
20867 You might wish to put this between a pair of
20868 \begin_inset Quotes eld
20876 \begin_inset Quotes erd
20880 (Ce serait peut-être mieux entre deux accolades
20886 \begin_inset Quotes cld
20890 \begin_inset Quotes crd
20898 \begin_layout Enumerate
20901 You ought to remove spaces in front of punctuation.
20902 (Il n'y a pas d'espace devant cette ponctuation.)
20905 \begin_layout Enumerate
20908 Could not execute \SpecialChar LaTeX
20910 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20914 \begin_layout Enumerate
20923 in front of small punctuation.
20930 devant la ponctuation basse.)
20933 \begin_layout Enumerate
20941 may look prettier here.
20951 \begin_layout Enumerate
20955 Multiple spaces detected in output.
20956 (La sortie affiche ici plusieurs espaces.)
20959 \begin_layout Enumerate
20962 This text may be ignored.
20963 (Ce texte ne sera peut-être pas pris en compte.)
20966 \begin_layout Enumerate
20972 \begin_inset Quotes eld
20977 to begin quotation, not
20985 \begin_inset Quotes eld
20990 pour ouvrir une citation et non
20997 \begin_layout Enumerate
21004 to end quotation, not
21007 \begin_inset Quotes eld
21017 pour clore une citation et non
21020 \begin_inset Quotes eld
21028 \begin_layout Enumerate
21032 (Ne mélangez pas les différents types de guillemets.)
21035 \begin_layout Enumerate
21038 You should perhaps use
21039 \begin_inset Quotes eld
21047 \begin_inset Quotes erd
21051 (Il vaudrait peut-être mieux utiliser
21054 \begin_inset Quotes cld
21058 \begin_inset Quotes crd
21066 \begin_layout Enumerate
21069 You should put a space in front of/after parenthesis.
21070 (Il faut des espaces à l'extérieur des parenthèses.)
21073 \begin_layout Enumerate
21076 You should avoid spaces in front of/after parenthesis.
21077 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21080 \begin_layout Enumerate
21084 You should not use punctuation in front of/after quotes.
21085 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21088 \begin_layout Enumerate
21091 Double space found.
21095 \begin_layout Enumerate
21098 You should put punctuation outside inner/inside display math mode.
21099 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21102 \begin_layout Enumerate
21105 You ought to not use primitive \SpecialChar TeX
21106 in \SpecialChar LaTeX
21108 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21109 dans du code \SpecialChar LaTeX
21113 \begin_layout Enumerate
21116 You should remove spaces in front of
21117 \begin_inset Quotes eld
21125 \begin_inset Quotes erd
21129 (Ne mettez pas d'espaces devant
21132 \begin_inset Quotes cld
21136 \begin_inset Quotes crd
21144 \begin_layout Enumerate
21147 \begin_inset Quotes eld
21155 \begin_inset Quotes erd
21158 is normally not followed by
21159 \begin_inset Quotes eld
21167 \begin_inset Quotes erd
21174 \begin_inset Quotes cld
21178 \begin_inset Quotes crd
21183 n'est normalement pas suivi de
21186 \begin_inset Quotes cld
21190 \begin_inset Quotes crd
21198 \begin_layout Standard
21199 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21200 une interface plus complète
21201 à cet outil (ainsi qu'à son petit cousin
21205 ) pour pouvoir en exploiter toute la puissance.
21206 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21207 de bonne taille, et voyez le résultat.
21210 \begin_layout Section
21211 Contrôle de version sous \SpecialChar LyX
21215 \begin_layout Standard
21218 Lars Gullik Bjønnes,
21225 \begin_layout Subsection
21229 \begin_layout Standard
21231 accepte la plupart des commandes simples de RCS/CVS/SVN.
21232 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21233 cependant encore passer par un terminal de commande.
21236 \begin_layout Standard
21237 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21238 n, que nous vous conseillons donc.
21239 Un bon document de départ pour Subversion est le Manuel SVN
21243 \begin_layout Plain Layout
21244 \begin_inset CommandInset href
21246 target "http://svnbook.red-bean.com/"
21257 Pour RCS, lisez d'abord
21258 \begin_inset Quotes cld
21262 \begin_inset Quotes crd
21265 (c'est un fichier man : lisez-le avec
21270 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21271 Voyez particulièrement
21272 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21273 (le fichier finissant par
21280 \begin_layout Standard
21281 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21283 devrez connaître l'utilisation de RCS/CVS/SVN.
21284 Le support assuré dans \SpecialChar LyX
21285 a été réalisé pour des versions récentes des paquetages
21286 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21288 En général, les messages de contrôle ne sont pas affichés après chaque
21289 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21292 Les utilisateurs réguliers du contrôle de version apprécieront la barre
21293 d'outils correspondante, qui peut être activée via
21295 Affichage\SpecialChar menuseparator
21296 Barre d'outils\SpecialChar menuseparator
21297 Contrôle de version
21302 \begin_layout Standard
21303 Pour créer vos propres commandes externes, consultez
21304 \begin_inset Flex Code
21307 \begin_layout Plain Layout
21315 Fonctions \SpecialChar LyX
21321 \begin_layout Standard
21322 Il est fortement recommandé d'enregistrer les documents en mode non compressé
21323 lors de l'utilisation du contrôle de version (décochez
21325 Document\SpecialChar menuseparator
21328 si la case est cochée): les documents LyX non compressées sont des fichiers
21329 textuels qui peuvent être fusionnés par le contrôle de version.
21330 Mes documents compressés sont des fichiers binaires qui ne peuvent p
21337 \begin_layout Subsection
21338 Les commandes RCS sous \SpecialChar LyX
21342 \begin_layout Standard
21343 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21345 Vous pouvez les trouver dans
21347 Fichier\SpecialChar menuseparator
21349 \begin_inset space ~
21353 \begin_inset space ~
21359 Lyx a été testé avec RCS 5.7/5.8.
21362 \begin_layout Subsubsection
21365 Initialiser le contrôle de version
21368 \begin_layout Standard
21369 Si votre document n'est pas sous le mode
21370 \begin_inset Quotes cld
21373 contrôle de version
21374 \begin_inset Quotes crd
21377 , c'est le seul choix qui vous soit proposé.
21378 Si vous êtes déjà sous ce mode, l'élément
21379 \begin_inset Flex Noun
21382 \begin_layout Plain Layout
21388 est grisé et inaccessible.
21391 \begin_layout Standard
21392 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21394 demandé de donner une description initiale du document.
21395 Le document est alors mis en mode
21396 \begin_inset Quotes cld
21400 \begin_inset Quotes crd
21403 et il vous faudra faire
21406 \begin_inset space ~
21410 \begin_inset space ~
21415 avant de le modifier.
21416 Un document sous contrôle de version a dans le minibuffer
21417 \begin_inset Quotes cld
21420 [RCS:<version><locker>]
21421 \begin_inset Quotes crd
21424 accolé au nom de fichier.
21427 \begin_layout Standard
21428 En arrière-plan, la commande RCS qui a été lancée est
21431 \begin_layout LyX-Code
21434 ci -q -u -i -t-\SpecialChar softhyphen
21435 "<description_\SpecialChar softhyphen
21436 initiale>" <nom_fichier>.
21439 \begin_layout Standard
21444 pour comprendre le sens des paramètres.
21448 \begin_layout Subsubsection
21450 \begin_inset space ~
21454 \begin_inset space ~
21460 \begin_layout Standard
21461 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21465 \begin_layout Plain Layout
21472 \begin_inset Flex Noun
21475 \begin_layout Plain Layout
21479 Fichier\SpecialChar menuseparator
21481 \begin_inset space ~
21485 \begin_inset space ~
21488 Version\SpecialChar menuseparator
21490 \begin_inset space ~
21494 \begin_inset space ~
21506 Il vous sera alors demandé une description de ceux-ci.
21507 Cette information est conservée dans le fichier d'historique.
21508 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21509 au fichier RCS maître et le document est déverrouillé et remis en mode
21511 \begin_inset Quotes cld
21515 \begin_inset Quotes crd
21521 \begin_layout Itemize
21524 ci -q -u -m"<description>" <nom_fichier>
21527 \begin_layout Subsubsection
21530 Nouvelle version modifiable
21533 \begin_layout Standard
21534 En utilisant cette commande, vous verrouillez le document de manière à ce
21535 que vous soyez le seul à pouvoir l'éditer.
21536 Vous seul en possédez les droits d'écriture.
21537 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21539 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21542 \begin_layout Itemize
21545 co -q -l <nom_fichier>
21548 \begin_layout Subsubsection
21551 Revenir à la version du dépôt
21554 \begin_layout Standard
21555 Ceci annule tous les changements réalisés sur le document depuis que le
21556 document a été figé la dernière fois.
21557 Une demande de confirmation apparaît alors, avant que tous les changements
21561 \begin_layout Itemize
21564 co -f -u<version> <nom_fichier>
21567 \begin_layout Subsubsection
21574 \begin_layout Standard
21575 Ceci va créer une copie du document.
21576 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
21577 l'historique de version n'est pas préservé et la copie est ajoutée comme
21578 un nouveau fichier.
21579 Elle suppose un document propre sans modifications depuis le dernier enregistre
21581 On vous demande un nom de fichier et une description de l'opération de
21583 Ensuite la copie est créée, à la fois localement et dans le dépôt.
21584 Si les répertoires parents de la copie et du document original sont différents,
21585 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
21588 Fichier\SpecialChar menuseparator
21593 Enfin, la copie est chargée à la place du document original.
21596 \begin_layout Itemize
21598 \begin_inset space ~
21602 \begin_inset Newline newline
21606 \begin_inset Flex Code
21609 \begin_layout Plain Layout
21610 \begin_inset Quotes qld
21614 \begin_inset Quotes qld
21623 \begin_inset Flex Code
21626 \begin_layout Plain Layout
21627 \begin_inset Quotes qld
21631 \begin_inset Quotes qld
21640 \begin_inset Newline newline
21644 \begin_inset Flex Code
21647 \begin_layout Plain Layout
21649 \begin_inset Quotes qld
21653 \begin_inset Quotes qld
21664 \begin_layout Subsubsection
21667 Annuler le dernier enregistrement
21670 \begin_layout Standard
21671 Fait comme si la dernière modification n'avait jamais été faite.
21672 Aucune modification n'apparaît sur le document \SpecialChar LyX
21673 , mais la dernière version
21674 est effacée du fichier maître RCS.
21677 \begin_layout Itemize
21680 rcs -o<version> <nom_fichier>
21683 \begin_layout Subsubsection
21686 Visionner historique
21689 \begin_layout Standard
21690 Montre l'historique complet du document RCS.
21695 est ainsi affichée dans une fenêtre.
21700 pour plus d'informations.
21703 \begin_layout Subsubsection
21704 Informations de révision
21707 \begin_layout Standard
21708 Lyx ne connaît que le numéro de version RCS, voir
21709 \begin_inset CommandInset ref
21711 reference "subsec:VCS-Revision-Information"
21718 \begin_layout Subsection
21721 CVS commands in \SpecialChar LyX
21723 \begin_inset Note Note
21726 \begin_layout Plain Layout
21727 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21735 \begin_layout Standard
21738 A subset of CVS operations is supported by \SpecialChar LyX
21740 You can find the commands in the
21742 File\SpecialChar menuseparator
21744 \begin_inset space ~
21750 The version control system SVN is more powerful, so please use it instead
21751 of CVS if possible.
21754 \begin_layout Subsubsection
21761 \begin_layout Standard
21764 If you start from scratch with CVS you have to create your repository and
21765 checkout the working copy with external tools.
21766 If you're using a client-server setup you may need to login before doing
21767 the first repository checkout.
21770 \begin_layout Standard
21773 If your documents are under revision control and others are using the same
21774 repository problems arise when different changes to the same document at
21775 the same location happen.
21776 Standard CVS repositories don't operate with a file locking mechanism.
21777 This may be surprising, but conflicts only occur if people disagree on
21778 the proper content of the same part of a document.
21779 So, if co-workers are used to communicate regularly, these conflicts occur
21781 If they don't communicate they have a fundamental problem anyway.
21782 Nevertheless some people like to work with so called
21783 \begin_inset Quotes eld
21787 \begin_inset Quotes erd
21791 If they do so the working copy of all files is readonly when checked out
21792 first and the user starts editing after using a special command to make
21793 the working copy writable.
21794 When the changes are checked in the working copy returns to readonly state.
21795 With \SpecialChar LyX
21796 one has to edit the
21797 \begin_inset Flex Code
21800 \begin_layout Plain Layout
21808 file and add the line
21809 \begin_inset Flex Code
21812 \begin_layout Plain Layout
21820 to work with reserved checkouts.
21821 The benefit is the possibility to see who is using a writable copy of some
21823 It's not guaranteed only one user makes a copy writable.
21826 \begin_layout Standard
21830 tries to guess if you're using reserved or non-reserved checkouts.
21831 If your working copy is readonly or it is writable and an additional copy
21832 of your document exists in the CVS/Base sub-directory a reserved otherwise
21833 a non-reserved checkout is assumed.
21834 When a reserved checkout is detected you have to use
21835 \begin_inset Flex Noun
21838 \begin_layout Plain Layout
21846 to make your working copy writable if it's readonly.
21848 \begin_inset Flex Noun
21851 \begin_layout Plain Layout
21859 operation is possible and that makes your working copy readonly again after
21860 transferring your changes to the repository.
21863 \begin_layout Standard
21866 More information about CVS can be found here
21867 \begin_inset Flex URL
21870 \begin_layout Plain Layout
21872 http://www.nongnu.org/cvs
21878 \begin_inset Flex URL
21881 \begin_layout Plain Layout
21883 http://ximbiot.com/cvs
21891 \begin_layout Standard
21898 to understand the sub-commands and the switches mentioned below.
21901 \begin_layout Subsubsection
21908 \begin_layout Standard
21911 If your document is not under revision control, this is the only item shown
21913 And if it is under revision control, the
21917 item is not visible.
21921 \begin_layout Standard
21924 This command registers in CVS your document
21925 \begin_inset Flex Strong
21928 \begin_layout Plain Layout
21937 in the case you have already the documents directory under CVS control
21943 This means you have to create or checkout the archive by yourself using
21945 (In case you forget that step \SpecialChar LyX
21946 registers the document with RCS.)
21949 \begin_layout Standard
21952 Then you are asked interactively to supply an initial description of the
21954 Don't forget that registered file is not yet checked in.
21957 \begin_layout Standard
21960 CVS command that is run:
21962 cvs -q add -m"<entered message>" "<file-name>"
21965 \begin_layout Standard
21972 above and for all other CVS commands is an abbreviation for
21973 \begin_inset Quotes eld
21976 change the current working directory to file location and use the file name
21977 without path component as argument
21978 \begin_inset Quotes erd
21984 \begin_layout Subsubsection
21991 \begin_layout Standard
21994 When you are finished editing a file, you commit your changes.
21995 When you do this and you had changed the document, you are asked for a
21996 description of the changes.
21997 After that changes are written to the repository.
21998 In case you didn't change the document and a reserved checkout is detected
21999 the reservation made on
22000 \begin_inset Flex Noun
22003 \begin_layout Plain Layout
22014 \begin_layout Labeling
22015 \labelwidthstring 00.00.0000
22019 \begin_inset space ~
22023 \begin_inset space ~
22027 \begin_inset Newline newline
22031 \begin_inset Flex Code
22034 \begin_layout Plain Layout
22039 -q commit -m"<description>" "<file-name>"
22045 \begin_inset Newline newline
22049 \begin_inset Flex Code
22052 \begin_layout Plain Layout
22065 \begin_layout Subsubsection
22072 \begin_layout Standard
22075 When you are sharing a repository with others, you may have to incorporate
22076 their changes into your working copy.
22079 \begin_layout Standard
22084 cvs -q update "<file-name>"
22087 \begin_layout Standard
22090 If a readonly checkout is detected the working copy is made writable and
22094 \begin_layout Standard
22099 cvs -q edit "<file-name>"
22102 \begin_layout Subsubsection
22106 Revert To Repository Version
22109 \begin_layout Standard
22112 This will discard all changes made to the document since the last check
22114 You get a warning before changes are discarded.
22115 Firstly the file is deleted, secondly CVS update command is run.
22118 \begin_layout Standard
22123 cvs -q update "<file-name>"
22126 \begin_layout Standard
22129 If a reserved checkout is detected and the working copy has no changes only
22130 the reservation is undone.
22133 \begin_layout Standard
22138 cvs -q unedit "<file-name>"
22141 \begin_layout Subsubsection
22148 \begin_layout Standard
22151 This will create a copy of the current document.
22152 Since CVS does not support copy operations natively, the version history
22153 is not preserved, and the copy is added as a new file.
22154 It requires a clean document without any changes since the last checkin.
22155 You are asked for a file name and a description of the copy operation.
22156 After that the copy is created, both locally and in the repository.
22157 If the parent directories of the copied and original document differ, all
22158 relative paths of included files of the copy are adjusted (like in
22160 File\SpecialChar menuseparator
22165 Finally, the copy is loaded instead of the original document.
22168 \begin_layout Labeling
22169 \labelwidthstring 00.00.0000
22173 \begin_inset space ~
22177 \begin_inset space ~
22181 \begin_inset Newline newline
22185 \begin_inset Flex Code
22188 \begin_layout Plain Layout
22202 \begin_inset Flex Code
22205 \begin_layout Plain Layout
22219 \begin_inset Newline newline
22223 \begin_inset Flex Code
22226 \begin_layout Plain Layout
22244 \begin_layout Subsubsection
22251 \begin_layout Standard
22254 This will rename the current document.
22255 Since CVS does not support rename operations natively, the version history
22256 is not preserved, the renamed document is added as a new file, and the
22257 original document is deleted.
22258 It requires a clean document without any changes since the last checkin.
22259 You are asked for a file name and a description of the rename operation.
22260 After that the document is renamed, both locally and in the repository.
22261 If the parent directories of the new and old file names differ, all relative
22262 paths of included files are adjusted (like in
22264 File\SpecialChar menuseparator
22269 Finally, the document is reloaded using the new name.
22272 \begin_layout Labeling
22273 \labelwidthstring 00.00.0000
22277 \begin_inset space ~
22281 \begin_inset space ~
22285 \begin_inset Newline newline
22289 \begin_inset Flex Code
22292 \begin_layout Plain Layout
22306 \begin_inset Flex Code
22309 \begin_layout Plain Layout
22323 \begin_inset Newline newline
22327 \begin_inset Flex Code
22330 \begin_layout Plain Layout
22346 \begin_inset Newline newline
22350 \begin_inset Flex Code
22353 \begin_layout Plain Layout
22371 \begin_layout Subsubsection
22374 Update of the local directory checkout from repository
22377 \begin_layout Standard
22380 Once your documents gets more complex, containing sub-documents and pictures,
22382 \begin_inset Flex Code
22385 \begin_layout Plain Layout
22393 files and so on using version control becomes more complicated.
22395 supports updating the whole tree in which resides the document.
22396 This become especially useful once you cooperate with people which neither
22397 have detailed knowledge about CVS usage nor they have ambition to commit
22398 additional material to the repository.
22399 You have to organize the files structure so that all external files are
22400 in the same directory or subdirectories of the document.
22401 It's good practice anyway to store multipart documents in an extra directory.
22404 \begin_layout Standard
22408 \begin_inset Flex Code
22411 \begin_layout Plain Layout
22414 Update local directory from repository
22419 command updates the whole directory.
22420 If local changes are detected user is warned before update starts.
22421 In case of merge conflicts both versions of the conflicting document parts
22422 are placed in the final document.
22423 You have to review and correct the result of the merge.
22424 You'll find the conflicts enclosed in pairs of
22425 \begin_inset Flex Code
22428 \begin_layout Plain Layout
22437 \begin_inset Flex Code
22440 \begin_layout Plain Layout
22449 \begin_inset Flex Code
22452 \begin_layout Plain Layout
22461 The first part is your version as before the update operation with the
22462 document name prepended.
22463 The second one is the repository version with the version number after
22465 \begin_inset Flex Code
22468 \begin_layout Plain Layout
22479 \begin_layout Labeling
22480 \labelwidthstring 00.00.0000
22484 \begin_inset space ~
22488 \begin_inset space ~
22492 \begin_inset Newline newline
22496 \begin_inset Flex Code
22499 \begin_layout Plain Layout
22509 (Ask if changes are detected.)
22510 \begin_inset Newline newline
22514 \begin_inset Flex Code
22517 \begin_layout Plain Layout
22520 cd $path; cvs -q update
22530 \begin_layout Standard
22534 \begin_inset Flex Code
22537 \begin_layout Plain Layout
22545 stands for the path to the document.
22548 \begin_layout Subsubsection
22555 \begin_layout Standard
22558 This shows the complete history of the CVS document.
22561 cvs log "<file-name>"
22563 is shown in a browser.
22566 \begin_layout Subsubsection
22572 \begin_layout Standard
22576 supports CVS version number, author name, date and time of last commit.
22577 All those are extracted from
22579 cvs log -r <file-name>
22583 \begin_inset CommandInset ref
22585 reference "subsec:VCS-Revision-Information"
22592 \begin_layout Subsection
22595 SVN commands in \SpecialChar LyX
22599 \begin_layout Standard
22602 SVN is now partially supported by \SpecialChar LyX
22604 You can find the commands in the
22606 File\SpecialChar menuseparator
22608 \begin_inset space ~
22614 Please note that if you use password protected access to repository via
22615 ssh, you will be asked in terminal window.
22617 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22621 \begin_layout Plain Layout
22624 Most of the commands will work with 1.4 too, see
22625 \begin_inset CommandInset ref
22627 reference "subsec:SVN-Repo-Update"
22632 There seems to be currently unresolved permissions problem under SVN 1.8
22633 with reverting changes when file is locked.
22641 \begin_layout Subsubsection
22648 \begin_layout Standard
22651 If your document is not under revision control, this is the only item shown
22653 And if it is under revision control, the
22657 item is not visible.
22660 \begin_layout Standard
22663 This command registers in SVN your document ONLY in case you have already
22664 the documents directory under SVN control (in particular
22669 This means you have to checkout the archive by yourself.
22672 \begin_layout Standard
22675 Then you are asked interactively to supply an initial description of the
22677 Don't forget that registered file is not yet commited.
22680 \begin_layout Standard
22683 SVN command that is run:
22686 \begin_inset Quotes qld
22690 \begin_inset Quotes qld
22696 \begin_layout Standard
22703 to understand the switches.
22706 \begin_layout Subsubsection
22713 \begin_layout Standard
22716 When you are finished editing a file, you commit your changes.
22717 When you do this, you are asked for a description of the changes.
22718 After that changes are commited.
22721 \begin_layout Standard
22728 \begin_layout Plain Layout
22731 In case locking is not enabled.
22733 \begin_inset CommandInset ref
22735 reference "subsec:SVN-File-Locking"
22746 svn commit -q -m"<description>" <file-name>
22749 \begin_layout Subsubsection
22756 \begin_layout Standard
22759 Updates the changes of this file from the repository.
22760 Be sure you understand SVN merging and conflicts resolving before using
22761 this function, because all conflicts has to be resolved manually by you!
22764 \begin_layout Standard
22771 \begin_layout Plain Layout
22780 \begin_inset Flex Code
22783 \begin_layout Plain Layout
22786 svn update --non-interactive
22787 \begin_inset Quotes qld
22791 \begin_inset Quotes qld
22802 \begin_layout Subsubsection
22806 Revert To Repository Version
22809 \begin_layout Standard
22812 This will discard all changes made to the document since the last check
22814 You get a warning before changes are discarded.
22817 \begin_layout Standard
22823 \begin_inset Quotes qld
22827 \begin_inset Quotes qld
22833 \begin_layout Subsubsection
22840 \begin_layout Standard
22843 This will create a copy of the current document including the version history.
22844 It requires a clean document without any changes since the last checkin.
22845 You are asked for a file name and a description of the copy operation.
22846 After that the copy is created, both locally and in the repository.
22847 If the parent directories of the copied and original document differ, all
22848 relative paths of included files of the copy are adjusted (like in
22850 File\SpecialChar menuseparator
22855 Finally, the copy is loaded instead of the original document.
22858 \begin_layout Labeling
22859 \labelwidthstring 00.00.0000
22863 \begin_inset space ~
22867 \begin_inset space ~
22871 \begin_inset Newline newline
22875 \begin_inset Flex Code
22878 \begin_layout Plain Layout
22884 \begin_inset Quotes qld
22888 \begin_inset Quotes qld
22892 \begin_inset Quotes qld
22896 \begin_inset Quotes qld
22905 \begin_inset Newline newline
22909 \begin_inset Flex Code
22912 \begin_layout Plain Layout
22923 \begin_layout Subsubsection
22930 \begin_layout Standard
22933 This will rename the current document including the version history.
22934 It requires a clean document without any changes since the last checkin.
22935 You are asked for a file name and a description of the rename operation.
22936 After that the document is renamed, both locally and in the repository.
22937 If the parent directories of the new and old file names differ, all relative
22938 paths of included files are adjusted (like in
22940 File\SpecialChar menuseparator
22945 Finally, the document is reloaded using the new name.
22948 \begin_layout Labeling
22949 \labelwidthstring 00.00.0000
22953 \begin_inset space ~
22957 \begin_inset space ~
22961 \begin_inset Newline newline
22965 \begin_inset Flex Code
22968 \begin_layout Plain Layout
22974 \begin_inset Quotes qld
22978 \begin_inset Quotes qld
22982 \begin_inset Quotes qld
22986 \begin_inset Quotes qld
22995 \begin_inset Newline newline
22999 \begin_inset Flex Code
23002 \begin_layout Plain Layout
23013 \begin_layout Subsubsection
23016 \begin_inset CommandInset label
23018 name "subsec:SVN-Repo-Update"
23022 Update of the local directory checkout from repository
23026 \begin_layout Plain Layout
23029 Note that this command will work only with subversion
23030 \begin_inset Formula $\geqq1.5$
23041 \begin_layout Standard
23044 All the commands above have one shortcoming – they deal with the current
23046 Once your document contains pictures, includes external
23047 \begin_inset Flex Code
23050 \begin_layout Plain Layout
23058 files and so on administration becomes more complicated.
23060 now supports updating the whole tree in which resides the document
23064 \begin_layout Plain Layout
23067 One need to organize the files structure so that all external files are
23068 in the same directory or subdirectories of the document.
23075 This become especially useful once you cooperate with people which neither
23076 know about subversion management nor they have ambition to commit additional
23077 material to the repository.
23081 \begin_layout Standard
23084 \begin_inset Flex Code
23087 \begin_layout Plain Layout
23090 Update local directory from repository
23095 command updates the whole directory and in case of merge conflicts local
23096 version of the files are left, so no unintended data loss occurs.
23097 If local changes are detected user is warned before update starts.
23100 \begin_layout Labeling
23101 \labelwidthstring 00.00.0000
23105 \begin_inset space ~
23109 \begin_inset space ~
23113 \begin_inset Newline newline
23117 \begin_inset Flex Code
23120 \begin_layout Plain Layout
23128 (Ask if changes are detected.)
23129 \begin_inset Newline newline
23133 \begin_inset Flex Code
23136 \begin_layout Plain Layout
23139 svn update --accept mine-full $path
23147 \begin_layout Standard
23151 \begin_inset Flex Code
23154 \begin_layout Plain Layout
23162 stands for the path to the document.
23165 \begin_layout Subsubsection
23172 \begin_layout Standard
23175 This shows the complete history of the SVN document.
23179 \begin_inset Quotes qld
23183 \begin_inset Quotes qld
23188 is shown in a browser.
23191 \begin_layout Subsubsection
23195 \begin_inset CommandInset label
23197 name "subsec:SVN-File-Locking"
23204 \begin_layout Standard
23207 The file exchange through various revision control systems brings the problem
23208 of merge conflicts in case two different users try to edit the same (parts
23210 When such a conflict happens it needs manual resolving and one reasonable
23211 alternative is to provide some kind of locking mechanism, which guarantees
23212 that only one user is allowed to edit file at the given time.
23215 \begin_layout Standard
23218 SVN has two such mechanisms to provide mutual exclusivity for file access
23219 – locks and automatic setting of write permissions (see sec.
23221 \begin_inset CommandInset ref
23223 reference "subsec:Automatical-Locking-Property"
23228 \begin_inset Flex Code
23231 \begin_layout Plain Layout
23243 \begin_layout Plain Layout
23246 \begin_inset Flex URL
23249 \begin_layout Plain Layout
23251 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23262 If this property is detected for a given document \SpecialChar LyX
23263 starts to use SVN locks
23264 for document editing automatically and the whole check-in/out mechanism
23265 switches to the same regimen as for RCS.
23266 This in particular means there are two different modes of file use in \SpecialChar LyX
23270 \begin_layout Itemize
23274 The loaded file is in the read-only mode.
23275 For editing on needs to check-out.
23280 consists of updating from the repository and gaining write lock.
23281 If the lock is not possible to obtain, we remain in unlocked state.
23284 \begin_layout Itemize
23288 The loaded file is in the
23289 \begin_inset Quotes els
23293 \begin_inset Quotes ers
23297 No other user is allowed to edit the file.
23302 consists of commiting changes and releasing write-lock.
23303 If no changes have been made to the document, no commit will be produced
23307 \begin_layout Plain Layout
23310 Don't be puzzled by the fact that you will be asked for commit message anyway.
23315 and only the write-lock will be released.
23318 \begin_layout Standard
23324 \begin_layout Labeling
23325 \labelwidthstring 00.00.0000
23330 svn commit -q -m"<description>" "<file-name>"
23331 \begin_inset Newline newline
23334 svn unlock "<file-name>"
23337 \begin_layout Labeling
23338 \labelwidthstring 00.00.0000
23343 svn update "<file-name>"
23344 \begin_inset Newline newline
23347 svn lock "<file-name>"
23350 \begin_layout Subsubsection
23354 \begin_inset CommandInset label
23356 name "subsec:Automatical-Locking-Property"
23362 Automatic Locking Property
23365 \begin_layout Standard
23368 The above mentioned automatic setting of write permissions of the .lyx file
23371 File\SpecialChar menuseparator
23373 \begin_inset space ~
23376 Control\SpecialChar menuseparator
23377 Use Locking Property
23380 This command is active only when the file is not locked on the svn server
23382 you need to check-out before proceeding).
23385 \begin_layout Labeling
23386 \labelwidthstring 00.00.0000
23390 \begin_inset space ~
23396 \begin_layout Labeling
23397 \labelwidthstring 00.00.0000
23402 svn propset svn:needs-lock ON "<file-name>"
23405 \begin_layout Labeling
23406 \labelwidthstring 00.00.0000
23411 svn propdel svn:needs-lock "<file-name>"
23414 \begin_layout Subsubsection
23417 \begin_inset CommandInset label
23419 name "subsec:VCS-Revision-Information"
23423 Revision Information in Documents
23426 \begin_layout Standard
23429 There are more possibilities how to activate revision information in our
23433 \begin_layout Itemize
23441 \begin_layout Itemize
23444 tree revision information (
23445 \begin_inset Flex Code
23448 \begin_layout Plain Layout
23457 The result is the output of the
23458 \begin_inset Flex Code
23461 \begin_layout Plain Layout
23469 command, the following table gives you an idea, how to read the results.
23472 \begin_layout Standard
23476 \begin_inset Tabular
23477 <lyxtabular version="3" rows="6" columns="2">
23478 <features tabularvalignment="middle">
23479 <column alignment="left" valignment="top">
23480 <column alignment="left" valignment="top">
23482 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23485 \begin_layout Plain Layout
23494 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23497 \begin_layout Plain Layout
23508 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23511 \begin_layout Plain Layout
23519 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23522 \begin_layout Plain Layout
23525 mixed revision working copy
23532 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23535 \begin_layout Plain Layout
23543 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23546 \begin_layout Plain Layout
23549 modified working copy
23556 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23559 \begin_layout Plain Layout
23567 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23570 \begin_layout Plain Layout
23573 switched working copy
23580 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23583 \begin_layout Plain Layout
23591 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23594 \begin_layout Plain Layout
23597 partial working copy, from a sparse checkout
23604 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23607 \begin_layout Plain Layout
23615 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23618 \begin_layout Plain Layout
23621 mixed revision, modified, switched working copy
23634 \begin_layout Itemize
23637 file revision information.
23638 The result comes from parsing the output of
23639 \begin_inset Flex Code
23642 \begin_layout Plain Layout
23646 \begin_inset space ~
23650 \begin_inset space ~
23654 \begin_inset space ~
23663 Supported flags are:
23667 \begin_layout Itemize
23670 version number of the last commit (
23671 \begin_inset Flex Code
23674 \begin_layout Plain Layout
23685 \begin_layout Itemize
23688 author of the last commit (
23689 \begin_inset Flex Code
23692 \begin_layout Plain Layout
23703 \begin_layout Itemize
23706 date of the last commit (
23707 \begin_inset Flex Code
23710 \begin_layout Plain Layout
23721 \begin_layout Itemize
23724 time of the last commit (
23725 \begin_inset Flex Code
23728 \begin_layout Plain Layout
23740 \begin_layout Standard
23743 You can obtain this info via InsetInfo (
23746 Insérer\SpecialChar menuseparator
23747 Champ\SpecialChar menuseparator
23750 Révision du contrôle de version
23753 The information will be available only when you have the file stored under
23754 svn managment (i.e.
23756 \begin_inset Flex Code
23759 \begin_layout Plain Layout
23767 directory is available with your document).
23771 \begin_layout Itemize
23774 Another—a hacking one—possibility is to use svn keywords
23778 \begin_layout Plain Layout
23781 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23787 In short – you set file keywords property (e.g.
23790 svn propset svn:keywords 'Rev' file.lyx
23792 ) and then paste keyword \SpecialChar TeX
23797 \begin_layout Plain Layout
23800 This is an easy way how to ensure that \SpecialChar LyX
23801 won't break the line in the middle
23807 tag in your document (e.g.
23809 \begin_inset Flex Code
23812 \begin_layout Plain Layout
23821 This way svn client will automatically substitute revision number (e.g.
23823 \begin_inset Flex Code
23826 \begin_layout Plain Layout
23834 ) after each update and commit.
23835 There are more problems with this approach.
23836 Firstly, the '$' character is used in \SpecialChar TeX
23837 world for math equations, so any
23838 occurence of math formula
23839 \begin_inset Formula $Rev$
23843 \begin_inset Formula $Rev:59$
23846 in your \SpecialChar LyX
23848 Similarly for other keywords like Id, Date, Author, etc.
23849 Secondly svn output is dependent on your locales, so its very easy that
23850 svn would produce some problematic strings once Date is used.
23851 Thirdly you get the whole 'Rev: 59' string in your document instead of
23853 Until subversion implements user's custom keywords it will be hard to use
23854 this approach reliably or let \SpecialChar LyX
23855 to support it directly.
23858 \begin_layout Subsection
23861 SVN and Windows Environment
23864 \begin_layout Quote
23867 My inclination is to say that if the user cannot figure out the command
23868 line operations on their own fairly quickly, they would be well advised
23869 to use TortoiseSVN.
23875 \begin_layout Subsubsection
23881 \begin_layout Standard
23884 In addition to installing \SpecialChar LyX
23885 , and having access to a Subversion repository,
23886 the user will need to install the Subversion client program.
23887 A Windows installer for the client program is available from
23888 \begin_inset CommandInset href
23891 target "http://www.collab.net/nonav/downloads/subversion/"
23897 The user may also want to install
23898 \begin_inset CommandInset href
23901 target "http://tortoisesvn.tigris.org/"
23906 , which integrates Subversion operations into the context (rightclick) menu
23907 of Windows Explorer.
23908 Operations done outside \SpecialChar LyX
23909 will typically be more convenient using the Explorer
23911 Note that TortoiseSVN is not a replacement for the client program, which
23912 is what \SpecialChar LyX
23916 \begin_layout Subsubsection
23919 Bringing a document under Subversion control
23922 \begin_layout Standard
23925 Before a \SpecialChar LyX
23926 document can be brought under version control in Subversion, its
23927 parent directory needs to be under version control.
23928 If the document is being added to a project already in the repository,
23929 this is accomplished by checking the project out to the directory where
23930 the new document will be placed.
23931 If the project itself is not yet under version control (for instance, if
23932 this document starts a new project), the directory must be imported into
23934 This is done outside \SpecialChar LyX
23936 Both import and checkout are easily accomplished from the Explorer context
23937 menu using TortoiseSVN, or alternatively can be done using the command
23938 line client at a DOS prompt.
23939 The procedure for importing the project using TortoiseSVN is described
23940 below, assuming an existing repository and a new project being started
23948 For information on using the Subversion client program, run
23949 \begin_inset Flex Code
23952 \begin_layout Plain Layout
23963 \begin_layout Enumerate
23972 in Windows Explorer, right click it, and select
23974 TortoiseSVN\SpecialChar menuseparator
23978 If necessary, adjust the URL for the repository, then click OK.
23981 \begin_layout Enumerate
23984 Right click the level of the repository under which you want to place the
23985 new project folder (typically the top level) and click
23989 Supply a name for the project folder and click OK.
23990 Add a message for the log file if desired, then click OK again.
23991 The new project folder should appear in the repository.
23992 Finally, click OK again to exit the repository browser.
23995 \begin_layout Enumerate
23998 Once again right click
24004 , this time selecting SVN Checkout\SpecialChar ldots
24005 Select the URL of the project folder
24006 you just created in the repository, and set the checkout directory to
24014 You will be warned about a non-empty folder; click OK to proceed.
24015 You should now have a
24026 \begin_layout Enumerate
24029 Create or open your document in \SpecialChar LyX
24032 File\SpecialChar menuseparator
24034 \begin_inset space ~
24037 Control\SpecialChar menuseparator
24041 Add a log message and click OK to commit the document to version control.
24044 \begin_layout Standard
24047 From this point onward, you should have full functionality in the
24049 File\SpecialChar menuseparator
24051 \begin_inset space ~
24057 You also have the option of checking the document in and out, viewing its
24059 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24060 client program from a command prompt.
24063 \begin_layout Subsubsection
24066 SSH tunnel used with SVN under Windows
24069 \begin_layout Standard
24072 Compared with Linux setting up an svn client to communicate over ssh under
24073 Windows is a rather troublesome task.
24074 We will at least offer some hints how to setup the client side but prior
24075 knowledge about ssh and the Windows command line is needed, also be prepared
24076 for a great deal of frustration\SpecialChar ldots
24080 \begin_layout Enumerate
24083 Get an svn client for windows, as described in the previous sections.
24084 When it is a fresh install run some svn command (e.g.
24086 \begin_inset Flex Code
24089 \begin_layout Plain Layout
24097 ) to create config files, which you will need to change later on.
24100 \begin_layout Enumerate
24103 Choose an ssh client for Windows.
24104 There are several possibilities, we will use the one from Putty tools
24108 \begin_layout Plain Layout
24111 \begin_inset Flex URL
24114 \begin_layout Plain Layout
24116 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24127 You will need to set the connection up so that the client doesn't ask for
24128 any password from you.
24129 To keep things easy we will use only keys without any additional password
24134 \begin_layout Enumerate
24138 \begin_inset Flex Code
24141 \begin_layout Plain Layout
24150 Save your private .ppk key file and put the public one on the server side.
24151 If the SVN server runs on Linux, note that the format of the public key
24152 is not compatible with Linux openssh and you will need to direcly copy-paste
24155 Public key for pasting into OpenSSH authorized_keys file
24157 :” edit field into the server's
24158 \begin_inset Flex Code
24161 \begin_layout Plain Layout
24164 ~/.ssh/authorized_keys
24170 \begin_inset Flex Code
24173 \begin_layout Plain Layout
24184 \begin_layout Enumerate
24188 \begin_inset Flex Code
24191 \begin_layout Plain Layout
24200 In the SVN config file
24204 \begin_layout Plain Layout
24207 Exact path depends on Windows version, usually somewhere around
24208 \begin_inset Flex Code
24211 \begin_layout Plain Layout
24216 Documents and Settings
24230 \begin_inset Flex Code
24233 \begin_layout Plain Layout
24250 , section [tunnels], setup ssh command, e.g.
24252 \begin_inset Flex Code
24255 \begin_layout Plain Layout
24258 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24267 \begin_layout Plain Layout
24270 It will usually take a lot of time to get exact command right and it depends
24272 For example do not have some remote server saved as a default session in
24274 If things fail, try to connect via plink without SVN first.
24283 \begin_layout Enumerate
24286 Checkout the SVN archive, e.
24287 \begin_inset space \thinspace{}
24291 \begin_inset Newline newline
24295 \begin_inset Flex Code
24298 \begin_layout Plain Layout
24301 svn co svn+ssh://user@server/repository_path
24309 \begin_layout Subsubsection
24312 End-of-Line Conversions
24315 \begin_layout Standard
24318 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24320 use different line endings inside the .lyx files.
24321 This is not a problem as far as \SpecialChar LyX
24322 functionality is concerned, but the commit
24323 diffs will be huge and merge-conflicts prone.
24324 Fortunately SVN itself knows
24328 \begin_layout Plain Layout
24331 \begin_inset Flex URL
24334 \begin_layout Plain Layout
24336 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24346 how to deal with CR/LF problems when switching .lyx files to the
24347 \begin_inset Flex Code
24350 \begin_layout Plain Layout
24362 \begin_layout Plain Layout
24366 \begin_inset Flex Code
24369 \begin_layout Plain Layout
24372 svn propset svn:eol-style native FILE_NAME
24385 \begin_layout Subsection
24386 Les commandes GIT sous \SpecialChar LyX
24390 \begin_layout Standard
24391 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
24392 Les commandes se trouvent dans le sous-menu
24394 Fichier\SpecialChar menuseparator
24395 Contrôle de version
24398 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de
24399 passe, l'authentification sera requise dans un terminal.
24401 a été testé vis à vis de GIT 1.7
24405 \begin_layout Plain Layout
24406 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin
24407 d’accès aux exécutables.
24408 Ceci peut être réglé depuis \SpecialChar LyX
24411 Outils\SpecialChar menuseparator
24412 Préférences\SpecialChar menuseparator
24413 Répertoires\SpecialChar menuseparator
24424 \begin_layout Standard
24425 Une différence importante entre GIT et les autres systèmes de contrôle de
24426 version reconnus réside dans la nature distribuée de GIT.
24427 Avec les systèmes traditionnels,; il y a un serveur central qui héberge
24429 Les utilisateurs soumettent leurs modifications au serveur, et récupèrent
24430 les mises à jour des autres auteurs depuis le serveur.
24431 Avec GIT, les utilisateurs soumettent à un dépôt local.
24432 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs
24433 en utilisant les commandes GIT
24434 \begin_inset Flex Code
24437 \begin_layout Plain Layout
24444 \begin_inset Flex Code
24447 \begin_layout Plain Layout
24455 n’interagit en aucune manière avec les dépôts distants, il ne travaille
24456 qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt
24457 central CVS ou SVN.
24458 Si vous utilisez des dépôts GIT distants, vous devez exécuter les opérations
24460 \begin_inset Flex Code
24463 \begin_layout Plain Layout
24470 \begin_inset Flex Code
24473 \begin_layout Plain Layout
24479 avec votre client GIT habituel.
24482 \begin_layout Subsubsection
24485 Initialiser le contrôle de version
24488 \begin_layout Standard
24489 Si votre document n'est pas sous le mode
24490 \begin_inset Quotes cld
24493 contrôle de version
24494 \begin_inset Quotes crd
24497 , c'est le seul choix qui vous soit proposé.
24498 Si vous êtes déjà sous ce mode, l'élément
24499 \begin_inset Flex Noun
24502 \begin_layout Plain Layout
24508 est grisé et inaccessible.
24511 \begin_layout Standard
24512 Cette commande initialise le contrôle de version de votre document sous
24513 GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT
24514 (en particulier le fichier
24519 Ceci signifie que vous devez créer l'archive vous-même.
24522 \begin_layout Standard
24523 On vous demandera ensuite une description initiale du document.
24524 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
24527 \begin_layout Standard
24528 La commande GIT exécutée:
24531 \begin_inset Quotes qld
24535 \begin_inset Quotes qld
24541 \begin_layout Standard
24546 pour comprendre les options.
24549 \begin_layout Subsubsection
24551 \begin_inset space ~
24555 \begin_inset space ~
24561 \begin_layout Standard
24562 Lorsque vous avez fini de modifier un fichier, vous figez vos modification
24567 Il vous sera alors demandé une description de ceux-ci.
24572 Les modifications sont soumises ensuite.
24575 \begin_layout Standard
24576 La commande GIT exécutée:
24578 git commit -q -m"<description>" <nom-de-fichier>
24581 \begin_layout Subsubsection
24584 Revenir à la version du dépôt
24587 \begin_layout Standard
24588 Ceci annule tous les changements réalisés sur le document depuis que le
24589 document a été figé la dernière fois.
24590 Une demande de confirmation apparaît alors, avant que tous les changements
24594 \begin_layout Standard
24595 La commande GIT exécutée
24600 \begin_inset Quotes qld
24604 \begin_inset Quotes qld
24610 \begin_layout Subsubsection
24614 \begin_layout Standard
24615 Cette commande va renommer le document courant, historique de versions inclus.
24616 Elle requiert un document propre sans modifications depuis le dernier enregistr
24618 Elle vous demande un nom de fichier et une description de l'opération de
24620 Le document est renommé ensuite, à la fois localement et dans le dépôt.
24621 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
24622 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
24625 Fichier\SpecialChar menuseparator
24630 Enfin, le ficher est rechargé sous le nouveau nom.
24633 \begin_layout Labeling
24634 \labelwidthstring 00.00.0000
24635 Les commandes GIT exécutées:
24636 \begin_inset space ~
24640 \begin_inset Newline newline
24644 \begin_inset Flex Code
24647 \begin_layout Plain Layout
24649 \begin_inset Quotes qld
24653 \begin_inset Quotes qld
24657 \begin_inset Quotes qld
24660 <nouveau-nom-de-fichier>
24661 \begin_inset Quotes qld
24670 \begin_inset Newline newline
24674 \begin_inset Flex Code
24677 \begin_layout Plain Layout
24686 \begin_layout Subsubsection
24687 Afficher l'historique
24690 \begin_layout Standard
24691 Cette commande affiche l'historique complet du document sous GIT.
24695 \begin_inset Quotes qld
24699 \begin_inset Quotes qld
24704 est affiché dans un navigateur.
24707 \begin_layout Subsubsection
24711 \begin_layout Standard
24713 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
24714 sa forme abrégée, le nom de son auteur, la date et l'heure.
24715 Toutes ces informations sont extraites via
24716 \begin_inset Flex Code
24719 \begin_layout Plain Layout
24720 git log -n 1 --pretty=format:%H%n%an%n%ai
24728 \begin_layout Standard
24729 L'information sur la version de l'arborescence peut être obtenue via
24730 \begin_inset Flex Code
24733 \begin_layout Plain Layout
24734 git describe --abbrev --dirty --long
24743 \begin_layout Standard
24745 \begin_inset CommandInset ref
24747 reference "subsec:VCS-Revision-Information"
24751 pour d'autres détails.
24754 \begin_layout Subsection
24755 Personnalisation avancée
24758 \begin_layout Standard
24759 Avec l'implantation de la commande
24760 \begin_inset Flex Code
24763 \begin_layout Plain Layout
24769 , les utilisateurs avancés de \SpecialChar LyX
24770 peuvent créer leurs propres commandes de
24771 contrôle de version.
24774 \begin_layout Standard
24775 Par exemple, vous pouvez voir comment deux commandes TortoiseSVN pourraient
24776 être directement intégrées:
24779 \begin_layout Description
24783 \begin_inset Flex Code
24786 \begin_layout Plain Layout
24789 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
24797 \begin_layout Description
24801 \begin_inset Flex Code
24804 \begin_layout Plain Layout
24807 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
24815 \begin_layout Subsection
24816 Contrôle de version et comparaison de documents
24819 \begin_layout Standard
24820 Une des utilisations caractéristiques du contrôle de version consiste à
24821 mettre en évidence les modifications entre versions, usuellement en créant
24823 \begin_inset Flex Code
24826 \begin_layout Plain Layout
24833 Alors que ceci est utilisé pour les fichiers textuels ordinaires, ça l'est
24834 beaucoup moins dans le cas des fichiers LyX, dont la structures est plus
24836 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
24839 Il y a deux façons d'invoquer cette comparaison, soit par un appel direct
24840 de la fonction \SpecialChar LyX
24842 \begin_inset Flex Code
24845 \begin_layout Plain Layout
24851 (voir le manuel des fonctions \SpecialChar LyX
24852 pour les détails), soit par l'icône de la
24859 ou l'entrée de menu
24865 Il est possible de comparer deux révisions particulières du document, ou
24866 plus simplement la version courante en cours de modification avec une version
24867 antérieure (où la révision «0» est simplement la dernière révision enregistrée).
24870 \begin_layout Standard
24871 Cette fonctionnalité est disponible avec SVN et RCS, bien que dans ce dernier
24872 cas il y ait une contrainte due au schéma de versionnement plus compliqué:
24873 lorsque que l'on désigne une révision, les chiffres pointent toujours sur
24874 le dernier élément du numéro de révision, c'est-à-dire «35» dans
24875 \begin_inset Quotes cld
24879 \begin_inset Quotes crd
24883 En ce qui concerne GIT, la fonctionnalité n'est pas disponible, il est
24884 juste possible de comparer un document modifié avec une révision antérieure
24885 de X étapes, où X est défini par
24886 \begin_inset Flex Code
24889 \begin_layout Plain Layout
24898 \begin_layout Section
24899 Programmation littéraire
24902 \begin_layout Standard
24907 (kayvan@sylvan.com), document d'origine écrit par
24909 Edmar Wienskoski Jr.
24912 (edmar-w-jr@technologist.com)
24915 \begin_layout Subsection
24919 \begin_layout Standard
24920 Le but principal de cette documentation est de montrer comment utiliser
24922 pour la programmation littéraire.
24923 Nous supposerons que vous êtes familiers de cette technique de programmation,
24924 et savez donc ce que
24925 \begin_inset Quotes cld
24929 \begin_inset Quotes crd
24933 \begin_inset Quotes cld
24937 \begin_inset Quotes crd
24944 \begin_layout Plain Layout
24945 NdT : Respectivement la génération du code et de la documentation.
24952 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
24953 indiquées un peu plus loin.
24954 Vous y trouverez une bonne documentation, allant de l'histoire du développement
24955 aux derniers trucs et astuces.
24958 \begin_layout Standard
24959 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
24961 changer vos préférences, et le fichier de ressources X.
24962 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
24967 \begin_layout Subsection
24968 La programmation littéraire
24971 \begin_layout Standard
24972 Extrait de la FAQ de la Programmation Littéraire :
24975 \begin_layout Quotation
24976 La programmation littéraire est la combinaison de la documentation et des
24977 sources en une forme lisible par un être humain.
24978 En fait, la programmation littéraire doit être agréable à lire, et même
24979 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
24980 n littéraire combine la source et la documentation dans un seul et unique
24982 Des outils de programmation littéraire permettent ensuite de produire séparémen
24983 t le fichier source et la documentation.
24984 Le style WEB de programmation littéraire fut créé par D.E.
24985 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
24989 \begin_layout Standard
24993 \begin_layout Quotation
24996 En quoi la programmation littéraire diffère-t-elle du commentaire ?
24999 \begin_layout Quotation
25000 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25004 \begin_layout Itemize
25005 un ordre d'élaboration flexible
25008 \begin_layout Itemize
25009 le support automatique pour la visualisation
25012 \begin_layout Itemize
25013 une documentation mise en forme, notamment les diagrammes et les mathématiques
25018 \begin_layout Standard
25019 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25022 \begin_layout Subsubsection
25026 \begin_layout Standard
25027 La FAQ complète de la Programmation Littéraire se trouve à :
25030 \begin_layout Quote
25031 FAQ de la Programmation Littéraire
25032 \begin_inset Flex URL
25035 \begin_layout Plain Layout
25037 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25045 \begin_layout Standard
25046 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25048 Certains sont spécialisés pour certains langages de programmation, d'autre
25049 ont une portée plus générale.
25055 pour mon usage personnel pour plusieurs raisons :
25058 \begin_layout Itemize
25059 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25063 \begin_layout Itemize
25064 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25065 de nouveaux filtres
25071 \begin_layout Plain Layout
25077 are programs that read a given data stream and output a manipulated data
25079 That way, a WEB file (consisting of literate code) can be turned into a
25080 file consisting only of C program code or \SpecialChar LaTeX
25088 et de réaliser des opérations spéciales au besoin.
25091 \begin_layout Itemize
25092 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25095 \begin_layout Itemize
25099 \begin_layout Standard
25100 La page web de Noweb se trouve à :
25103 \begin_layout Quote
25104 Page d'accueil de Noweb
25105 \begin_inset Flex URL
25108 \begin_layout Plain Layout
25110 https://www.cs.tufts.edu/~nr/noweb/
25118 \begin_layout Standard
25119 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25120 exemples de programmation littéraire.
25123 \begin_layout Subsection
25125 et la Programmation Littéraire avec Noweb
25128 \begin_layout Standard
25130 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25131 gestion des convertisseurs.
25133 \begin_inset Quotes cld
25136 indépendant de Noweb
25137 \begin_inset Quotes crd
25140 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25142 un autre outil de programmation littéraire de votre choix, en changeant
25143 juste vos préférences \SpecialChar LyX
25147 \begin_layout Subsubsection
25148 Génération des documents et du code (weaving and tangling)
25151 \begin_layout Paragraph
25152 Using the noweb module
25155 \begin_layout Standard
25156 Si vous avez installé Noweb et \SpecialChar LyX
25157 avec succès, chaque fois que vous ouvrez
25158 un nouveau document, après avoir choisi sa classe, utilisez le menu
25160 Document\SpecialChar menuseparator
25164 pour ajouter le module
25165 \begin_inset Quotes cld
25169 \begin_inset Quotes crd
25173 Vous le verrez en cliquant sur
25174 \begin_inset Quotes cld
25178 \begin_inset Quotes crd
25181 dans le liste des modules disponibles.
25184 \begin_layout Paragraph
25188 \begin_layout Standard
25190 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25194 \begin_inset Flex Noun
25197 \begin_layout Plain Layout
25215 \begin_layout LyX-Code
25219 \begin_layout LyX-Code
25223 \begin_layout LyX-Code
25227 \begin_layout LyX-Code
25231 \begin_layout LyX-Code
25235 \begin_layout Standard
25236 Le problème est que tout ce qui est compris entre le
25244 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25245 ne doit faire aucune interprétation
25246 de ce qui a été écrit.
25247 C'est aussi géré par le environnement
25250 \begin_inset Flex Noun
25253 \begin_layout Plain Layout
25263 , qui fonctionne comme un insert des texte normal mais qui présente une
25264 totale liberté en ce qui concerne l'espacement.
25267 \begin_layout Standard
25268 Il est à noter que vous pouvez aussi utiliser la construction
25271 \begin_inset Quotes cld
25275 \begin_inset Quotes crd
25284 pour ajouter des éléments de référence croisée :
25287 \begin_layout LyX-Code
25291 \begin_layout LyX-Code
25292 def une_fonction(param):
25295 \begin_layout LyX-Code
25296 "C'est la documentation de cette fonction."
25299 \begin_layout LyX-Code
25300 print "Mes paramètres : ", param
25303 \begin_layout LyX-Code
25304 @ %def une_fonction
25307 \begin_layout Standard
25308 Pour avoir un exemple de cette construction et des références croisées engendrée
25309 s, regardez le programme littéraire python dans
25314 /examples/listerrors.lyx
25316 qui devrait clarifier tout ça.
25319 \begin_layout Paragraph
25320 Génération de la documentation
25323 \begin_layout Standard
25324 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25325 et vous avec tapé un peu de code et de texte dedans.
25326 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25329 Affichage\SpecialChar menuseparator
25333 comme vous le feriez pour un document quelconque.
25334 Il n'y a aucune procédure particulière.
25337 \begin_layout Standard
25338 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25339 à l'intérieur de \SpecialChar LyX
25343 \begin_layout Enumerate
25344 Quand vous choisissez
25346 Affichage\SpecialChar menuseparator
25348 \begin_inset space ~
25352 \begin_inset space ~
25355 Jour\SpecialChar menuseparator
25358 , un fichier \SpecialChar LaTeX
25363 \begin_layout Standard
25364 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25365 l'extension définie par le format
25366 \begin_inset Quotes cld
25370 \begin_inset Quotes crd
25373 (défini dans la fenêtre de
25377 ), sinon le fichier aura l'extension habituelle
25385 \begin_layout Enumerate
25386 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25387 n'a rien de particulier
25389 Tant que vous avez utilisé l'insert
25392 \begin_inset Flex Noun
25395 \begin_layout Plain Layout
25405 en entrant le texte, tout se passera sans problème.
25408 \begin_layout Enumerate
25409 Si le document est d'une classe littéraire, \SpecialChar LyX
25410 utilisera ensuite le convertisseur
25411 interne \SpecialChar LyX
25412 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25417 \begin_layout Plain Layout
25418 Les convertisseurs sont définis dans la fenêtre
25420 Outils\SpecialChar menuseparator
25421 Préférences\SpecialChar menuseparator
25422 Gestion de fichiers
25433 pour générer le fichier \SpecialChar LaTeX
25438 \begin_layout Standard
25439 Sinon, il saute simplement cette étape.
25443 \begin_layout Enumerate
25444 Enfin, \SpecialChar LaTeX
25445 est invoqué et le processus continue comme s'il s'agissait d'un
25446 document quelconque.
25449 \begin_layout Standard
25450 Vous êtes donc indépendant d'un
25451 \begin_inset Quotes cld
25455 \begin_inset Quotes crd
25458 donné, car vous pouvez changer les commandes correspondant aux différents
25462 \begin_layout Paragraph
25466 \begin_layout Standard
25467 Quand on demande de
25471 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25472 d'outils, un fichier \SpecialChar LaTeX
25473 est généré comme dans l'étape
25474 \begin_inset space ~
25479 invoque ensuite le convertisseur
25484 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25487 \begin_layout Enumerate
25488 Le programme de conversion proprement dit.
25489 Ce programme procède à la conversion d'un format à un autre (ici, du format
25501 \begin_layout Enumerate
25502 Le filtre de messages d'erreur.
25503 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25504 dans un format compréhensible par \SpecialChar LyX
25506 Ça permet à \SpecialChar LyX
25507 de placer des boîtes d'erreur au bon endroit dans le tampon
25511 \begin_layout Standard
25512 La première partie, déterminée par le champ
25517 \begin_inset Newline newline
25523 \begin_inset Quotes cld
25527 \begin_inset Quotes crd
25533 Ça signifie que \SpecialChar LyX
25538 (un programme ou un script) avec le nom du fichier Noweb (en général un
25539 fichier dans le répertoire temporaire de \SpecialChar LyX
25543 \begin_layout Standard
25544 Voici une implémentation de
25548 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25552 \begin_layout Standard
25558 \begin_layout Standard
25564 \begin_layout Standard
25567 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25570 \begin_layout Standard
25571 Le prochain élément du réglage du convertisseur est le
25572 \begin_inset Newline newline
25576 \begin_inset Quotes cld
25580 \begin_inset Quotes crd
25583 qui doit être mis à
25586 \begin_layout LyX-Code
25587 parselog=$$s/scripts/listerrors
25590 \begin_layout Standard
25591 Ceci filtrera par le programme
25592 \begin_inset Quotes cld
25596 \begin_inset Quotes crd
25599 toute erreur créée par le
25606 \begin_layout Standard
25607 La construction prendra normalement place dans le répertoire temporaire
25608 de \SpecialChar LyX
25609 , les fichiers produits seront donc normalement dans ce répertoire.
25611 exportera ce qui concerne le fichier principal, mais le programme de conversio
25616 peut produire d'autres fichiers, qui seront perdus quand \SpecialChar LyX
25618 C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR
25619 pour que les éléments de la conversion puissent être copiés à cet endroit.
25622 \begin_layout Paragraph
25623 Instructions de compilation dans le document
25626 \begin_layout Standard
25627 La dernière partie de l'interface entre \SpecialChar LyX
25633 \begin_inset Quotes cld
25637 \begin_inset Quotes crd
25641 En général, les instructions de compilation de votre programme doivent
25642 être regroupées dans un
25651 vu plus haut est spécifique à noweb et utilise la commande
25660 \begin_inset Quotes cld
25664 \begin_inset Quotes crd
25667 ) et passer son contenu dans
25674 \begin_layout Standard
25675 Typiquement, un tel
25682 \begin_layout LyX-Code
25686 \begin_layout LyX-Code
25688 \begin_inset Newline newline
25691 if [ -z "${NOWEB_SOURCE}" ]
25692 \begin_inset Newline newline
25698 \begin_layout LyX-Code
25699 NOWEB_SOURCE=myfile.nw
25700 \begin_inset Newline newline
25704 \begin_inset Newline newline
25708 code to extract files ...
25709 use NOWEB_OUTPUT_DIR here ...]
25710 \begin_inset Newline newline
25714 code to compile files ...]
25715 \begin_inset Newline newline
25721 \begin_layout Standard
25727 /examples/listerrors.lyx
25730 \begin_inset Newline newline
25738 /examples/Literate.lyx
25740 qui implémentent deux versions du programme
25744 pour avoir des exemples de comment tout cela va ensemble.
25745 Vous pouvez encore consulter
25750 /examples/noweb2lyx.lyx
25753 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
25754 e de \SpecialChar LyX
25755 relativement au langage de programmation littéraire adopté car ils
25756 sont écrits respectivement en Python, C et Perl.
25759 \begin_layout LyX-Code
25763 \begin_layout Subsubsection
25764 Configurer \SpecialChar LyX
25768 \begin_layout Standard
25769 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
25776 Outils\SpecialChar menuseparator
25780 Les parties importantes sont :
25783 \begin_layout Description
25785 \begin_inset space ~
25789 \begin_inset space ~
25793 \begin_inset Quotes cld
25797 \begin_inset Quotes crd
25800 Choisi dans l'onglet
25804 , où vous mettez ce qui est spécifique à Noweb.
25808 \begin_inset space ~
25816 \begin_inset Quotes cld
25820 \begin_inset Quotes crd
25832 \begin_inset Quotes cld
25836 \begin_inset Quotes crd
25843 créera donc un fichier d'extension
25847 lors de la première étape du processus de conversion.
25850 \begin_layout Description
25852 \begin_inset space ~
25856 \begin_inset space ~
25863 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
25864 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
25868 \begin_layout Description
25878 Ce convertisseur assure la génération de la documentation (
25879 \begin_inset Quotes cld
25883 \begin_inset Quotes crd
25887 Pour Noweb, il faut mettre
25890 \begin_inset Quotes cld
25893 noweave -delay -index $$i > $$o
25894 \begin_inset Quotes crd
25900 \begin_layout Description
25909 Celui-ci assure la génération du code (
25910 \begin_inset Quotes cld
25914 \begin_inset Quotes crd
25918 Comme vu plus haut, il faut mettre
25921 \begin_inset Quotes cld
25925 \begin_inset Quotes crd
25933 \begin_inset space ~
25941 \begin_inset Quotes cld
25944 originaldir,parselog=listerrors
25945 \begin_inset Quotes crd
25953 \begin_layout Subsubsection
25954 Fonctions pour le déboguage
25957 \begin_layout Standard
25958 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
25961 \begin_inset Quotes cld
25964 serveur va à la bonne ligne
25965 \begin_inset Quotes crd
25968 que l'on utilisera avec
25976 ou un autre débogueur.
25979 \begin_layout Standard
25980 Lorsque vous déboguez du code avec
25988 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
25989 on, avec un seul appui clavier.
25990 La configuration par défaut de
25999 Il se trouve que vous pouvez choisir l'éditeur appelé par
26005 Outils\SpecialChar menuseparator
26006 Préférences\SpecialChar menuseparator
26007 Gestion des fichiers\SpecialChar menuseparator
26010 en changeant l'entrée
26017 \begin_layout Standard
26018 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26030 \begin_layout LyX-Code
26033 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26036 \begin_layout Standard
26037 Ainsi, quand vous utilisez
26041 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26054 renvoie cette information à \SpecialChar LyX
26055 via le serveur \SpecialChar LyX
26057 La fenêtre \SpecialChar LyX
26058 montrera le fichier en question, avec le curseur pile poil
26064 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26065 pour savoir où se situait le problème !
26068 \begin_layout Standard
26069 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26073 \begin_inset space ~
26077 \begin_inset CommandInset ref
26079 reference "sec:Démarrer-le-Serveur"
26083 explique comment procéder.
26086 \begin_layout Subsubsection
26087 Ajouts à la barre d'outils
26090 \begin_layout Standard
26091 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26092 de \SpecialChar LyX
26094 Quatre de ces boutons sont des raccourcis vers les styles
26112 , pour l'insert paramétrable
26119 Le dernier bouton est un raccourci vers la commande
26120 \begin_inset Quotes cld
26124 \begin_inset Quotes crd
26130 \begin_layout Standard
26132 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26133 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26136 Document\SpecialChar menuseparator
26138 \begin_inset space ~
26142 \begin_inset space ~
26145 Jour\SpecialChar menuseparator
26150 Document\SpecialChar menuseparator
26154 Voilà comment cela se présente :
26157 \begin_layout LyX-Code
26161 \begin_layout LyX-Code
26165 \begin_layout LyX-Code
26166 Icon "layout Standard"
26169 \begin_layout LyX-Code
26170 Icon "layout Section"
26173 \begin_layout LyX-Code
26174 Icon "layout \SpecialChar LaTeX
26178 \begin_layout LyX-Code
26179 Icon "layout \SpecialChar LyX
26183 \begin_layout LyX-Code
26184 Icon "flex.insert Chunk"
26187 \begin_layout LyX-Code
26191 \begin_layout LyX-Code
26195 \begin_layout LyX-Code
26196 Icon "buffer-typeset"
26199 \begin_layout LyX-Code
26200 Icon "build-program"
26203 \begin_layout LyX-Code
26207 \begin_layout LyX-Code
26211 \begin_layout LyX-Code
26215 \begin_layout LyX-Code
26219 \begin_layout LyX-Code
26223 \begin_layout Subsubsection
26224 Couleurs personnalisées
26227 \begin_layout Standard
26228 Un certain nombre de couleurs de \SpecialChar LyX
26229 peuvent être personnalisées dans la fenêtre
26235 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26238 La couleur par défaut est le rouge, or les
26242 utilisent la police \SpecialChar LaTeX
26243 , et comme il y a beaucoup de
26247 dans un document de programmation littéraire, vous en aurez sûrement marre
26248 de tout voir en rouge.
26249 Vous pouvez la changer dans l'onglet
26251 Apparence\SpecialChar menuseparator
26257 \begin_layout Standard
26258 Le problème suivant est la présence visible des caractères
26259 \begin_inset Quotes cld
26263 \begin_inset Quotes crd
26267 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26268 donc les faire se confondre avec le fond.
26269 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26270 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26274 \begin_layout Subsection
26279 \begin_layout Standard
26280 Les fonctionnalités de
26288 sont documentées dans le fichier d'exemple
26298 Aide\SpecialChar menuseparator
26299 Manuels Spécifiques
26304 \begin_layout Chapter
26305 Fonctionnalités particulières
26308 \begin_layout Standard
26309 Vous pouvez faire avec \SpecialChar LyX
26310 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26312 Cependant, \SpecialChar LyX
26313 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26315 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26316 ; Ce chapitre vous montre quelques
26317 points particuliers qui peuvent vous intéresser.
26318 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26319 les flottants, les boîtes et les notes, voyez le manuel des
26326 \begin_layout Section
26330 \begin_layout Standard
26331 Cette fonctionnalité est indépendante de l'option
26333 Document sur deux colonnes
26337 Document\SpecialChar menuseparator
26345 Si vous désirez une présentation sur deux colonnes dans tout le document,
26346 vous devez utiliser l'option
26348 Document sur deux colonnes
26351 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26354 \begin_layout Standard
26355 Pour activer les colonnes multiples dans votre document, vous devez charger
26362 Document\SpecialChar menuseparator
26363 Paramètres\SpecialChar menuseparator
26366 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26374 \begin_layout Standard
26375 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26376 : pour les flottants, vous devez utiliser l'option
26378 Plusieurs colonnes.
26381 Les notes de bas de page provenant de colonnes multiples seront placées
26382 sur toute la largeur de la page et non pas sous chaque colonne.
26386 \begin_layout Subsection
26390 \begin_layout Standard
26391 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26394 Insertion\SpecialChar menuseparator
26395 Inserts personnalisables\SpecialChar menuseparator
26398 là où les colonnes doivent débuter.
26399 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26403 \begin_layout Standard
26407 \begin_layout Standard
26411 \begin_inset Flex Multiple Columns
26414 \begin_layout Plain Layout
26420 The Adventure of the Empty House
26423 \begin_inset Newline newline
26426 by Sir Arthur Conan Doyle
26429 \begin_layout Plain Layout
26433 It was in the spring of the year 1894 that all London was interested, and
26434 the fashionable world dismayed, by the murder of the Honourable Ronald
26435 Adair under most unusual and inexplicable circumstances.
26436 The public has already learned those particulars of the crime which came
26437 out in the police investigation, but a good deal was suppressed upon that
26438 occasion, since the case for the prosecution was so overwhelmingly strong
26439 that it was not necessary to bring forward all the facts.
26440 Only now, at the end of nearly ten years, am I allowed to supply those
26441 missing links which make up the whole of that remarkable chain.
26442 The crime was of interest in itself, but that interest was as nothing to
26443 me compared to the inconceivable sequel, which afforded me the greatest
26444 shock and surprise of any event in my adventurous life.
26445 Even now, after this long interval, I find myself thrilling as I think
26446 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26447 ty which utterly submerged my mind.
26448 Let me say to that public, which has shown some interest in those glimpses
26449 which I have occasionally given them of the thoughts and actions of a very
26450 remarkable man, that they are not to blame me if I have not shared my knowledge
26451 with them, for I should have considered it my first duty to do so, had
26452 I not been barred by a positive prohibition from his own lips, which was
26453 only withdrawn upon the third of last month.
26461 \begin_layout Standard
26462 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26463 es et utilisez le menu
26465 Insertion\SpecialChar menuseparator
26469 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26471 \begin_inset Quotes cld
26475 \begin_inset Quotes crd
26479 \begin_inset Newline newline
26482 Voici un exemple avec 3 colonnes:
26485 \begin_layout Standard
26488 \begin_inset Flex Multiple Columns
26491 \begin_layout Plain Layout
26495 \begin_inset Argument 1
26498 \begin_layout Plain Layout
26505 It can be imagined that my close intimacy with Sherlock Holmes had interested
26506 me deeply in crime, and that after his disappearance I never failed to
26507 read with care the various problems which came before the public.
26508 And I even attempted, more than once, for my own private satisfaction,
26509 to employ his methods in their solution, though with indifferent success.
26510 There was none, however, which appealed to me like this tragedy of Ronald
26512 As I read the evidence at the inquest, which led up to a verdict of willful
26513 murder against some person or persons unknown, I realized more clearly
26514 than I had ever done the loss which the community had sustained by the
26515 death of Sherlock Holmes.
26516 There were points about this strange business which would, I was sure,
26517 have specially appealed to him, and the efforts of the police would have
26518 been supplemented, or more probably anticipated, by the trained observation
26519 and the alert mind of the first criminal agent in Europe.
26520 All day, as I drove upon my round, I turned over the case in my mind and
26521 found no explanation which appeared to me to be adequate.
26522 At the risk of telling a twice-told tale, I will recapitulate the facts
26523 as they were known to the public at the conclusion of the inquest.
26531 \begin_layout Standard
26532 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26533 de ne pas être agréable à la lecture\SpecialChar ldots
26537 \begin_layout Standard
26540 \begin_inset Newpage newpage
26546 \begin_layout Subsection
26547 Des colonnes dans des colonnes
26550 \begin_layout Standard
26551 Vous pouvez également créer des colonnes dans des colonnes:
26554 \begin_layout Standard
26557 \begin_inset Flex Multiple Columns
26560 \begin_layout Plain Layout
26564 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26565 at that time governor of one of the Australian colonies.
26566 Adair's mother had returned from Australia to undergo the operation for
26567 cataract, and she, her son Ronald, and her daughter Hilda were living together
26571 \begin_layout Plain Layout
26574 \begin_inset Flex Multiple Columns
26577 \begin_layout Plain Layout
26581 The youth moved in the best society
26582 \begin_inset space ~
26585 – had, so far as was known, no enemies and no particular vices.
26586 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26587 had been broken off by mutual consent some months before, and there was
26588 no sign that it had left any very profound feeling behind it.
26589 For the rest {sic} the man's life moved in a narrow and conventional circle,
26590 for his habits were quiet and his nature unemotional.
26591 Yet it was upon this easy-going young aristocrat that death came, in most
26592 strange and unexpected form, between the hours of ten and eleven-twenty
26593 on the night of March 30, 1894.
26601 \begin_layout Plain Layout
26605 Ronald Adair was fond of cards
26606 \begin_inset space ~
26609 – playing continually, but never for such stakes as would hurt him.
26610 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26611 It was shown that, after dinner on the day of his death, he had played
26612 a rubber of whist at the latter club.
26613 He had also played there in the afternoon.
26618 The evidence of those who had played with him
26619 \begin_inset space ~
26623 Murray, Sir John Hardy, and Colonel Moran
26624 \begin_inset space ~
26627 – showed that the game was whist, and that there was a fairly equal fall
26629 Adair might have lost five pounds, but not more.
26630 His fortune was a considerable one, and such a loss could not in any way
26632 He had played nearly every day at one club or other, but he was a cautious
26633 player, and usually rose a winner.
26634 It came out in evidence that, in partnership with Colonel Moran, he had
26635 actually won as much as four hundred and twenty pounds in a sitting, some
26636 weeks before, from Godfrey Milner and Lord Balmoral.
26637 So much for his recent history as it came out at the inquest.
26645 \begin_layout Subsection
26646 Exemples plus compliqués
26649 \begin_layout Standard
26650 Les exemples proposés dans cette section illustrent quelques fonctionnalités
26651 plus particulières de l'insertion de colonnes multiples.
26654 \begin_layout Standard
26655 Pour découvrir d'autres fonctionnalités, référez-vous à le
26658 \begin_inset CommandInset href
26660 name "documentation"
26661 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26675 \begin_layout Subsubsection
26679 \begin_layout Standard
26680 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
26681 curseur dans l'insert multi-colonnes et appelez le menu
26683 Insertion\SpecialChar menuseparator
26687 Saisissez votre texte de préface dans cet insert.
26688 \begin_inset Newline newline
26691 Voici un exemple avec un texte en préface:
26694 \begin_layout Standard
26697 \begin_inset VSpace bigskip
26703 \begin_layout Standard
26706 \begin_inset Flex Multiple Columns
26709 \begin_layout Plain Layout
26712 \begin_inset Argument 2
26715 \begin_layout Plain Layout
26718 And the story continues and continues and continues and continues\SpecialChar ldots
26726 On the evening of the crime, he returned from the club exactly at ten.
26727 His mother and sister were out spending the evening with a relation.
26728 The servant deposed that she heard him enter the front room on the second
26729 floor, generally used as his sitting-room.
26730 She had lit a fire there, and as it smoked she had opened the window.
26731 No sound was heard from the room until eleven-twenty, the hour of the return
26732 of Lady Maynooth and her daughter.
26733 Desiring to say good-night, she attempted to enter her son's room.
26734 The door was locked on the inside, and no answer could be got to their
26735 cries and knocking.
26736 Help was obtained, and the door forced.
26737 The unfortunate young man was found lying near the table.
26738 His head had been horribly mutilated by an expanding revolver bullet, but
26739 no weapon of any sort was to be found in the room.
26747 \begin_layout Standard
26748 Vous pouvez également utiliser une en-tête de section en tant que préface
26749 si vous insérez une commande de section en code \SpecialChar TeX
26750 : par exemple, la commande
26753 \begin_layout Standard
26759 subsection{subsection title}
26762 \begin_layout Standard
26763 crée une sous-section.
26764 Et dans l'exemple suivant, la préface est une sous-sous-section:
26767 \begin_layout Standard
26770 \begin_inset Flex Multiple Columns
26773 \begin_layout Plain Layout
26776 \begin_inset Argument 2
26779 \begin_layout Plain Layout
26785 \begin_layout Plain Layout
26794 This is a subsubsection heading as a preface
26798 \begin_layout Plain Layout
26812 A minute examination of the circumstances served only to make the case more
26814 In the first place, no reason could be given why the young man should have
26815 fastened the door upon the inside.
26816 There was the possibility that the murderer had done this, and had afterwards
26817 escaped by the window.
26818 The drop was at least twenty feet, however, and a bed of crocuses in full
26820 Neither the flowers nor the earth showed any sign of having been disturbed,
26821 nor were there any marks upon the narrow strip of grass which separated
26822 the house from the road.
26823 Apparently, therefore, it was the young man himself who had fastened the
26825 But how did he come by his death? No one could have climbed up to the window
26826 without leaving traces.
26827 Suppose a man had fired through the window, he would indeed be a remarkable
26828 shot who could with a revolver inflict so deadly a wound.
26829 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
26830 a hundred yards of the house.
26831 No one had heard a shot.
26839 \begin_layout Standard
26840 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
26841 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
26842 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
26843 du texte en préface: ceci peut se faire en positionnant le curseur dans
26844 l'insert multi-colonnes après la préface (si elle existe) et en appelant
26847 Insertion\SpecialChar menuseparator
26848 Espacement avant saut de page
26851 Saisissez alors l’espacement désiré, e.g.
26853 \begin_inset Quotes cld
26857 \begin_inset Quotes crd
26861 \begin_inset Quotes erd
26867 \begin_inset Newline newline
26872 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
26874 \begin_inset Quotes cld
26884 \begin_inset Quotes crd
26893 doit âtre insérée en code \SpecialChar TeX
26897 \begin_layout Standard
26900 \begin_inset Flex Multiple Columns
26903 \begin_layout Plain Layout
26906 \begin_inset Argument 3
26909 \begin_layout Plain Layout
26916 \begin_layout Plain Layout
26932 On the evening of the crime, he returned from the club exactly at ten.
26933 His mother and sister were out spending the evening with a relation.
26934 The servant deposed that she heard him enter the front room on the second
26935 floor, generally used as his sitting-room.
26936 She had lit a fire there, and as it smoked she had opened the window.
26937 No sound was heard from the room until eleven-twenty, the hour of the return
26938 of Lady Maynooth and her daughter.
26939 Desiring to say good-night, she attempted to enter her son's room.
26940 The door was locked on the inside, and no answer could be got to their
26941 cries and knocking.
26942 Help was obtained, and the door forced.
26943 The unfortunate young man was found lying near the table.
26944 His head had been horribly mutilated by an expanding revolver bullet, but
26945 no weapon of any sort was to be found in the room.
26953 \begin_layout Subsubsection
26954 Espacements environnants
26957 \begin_layout Standard
26958 L’espacement avant et après un bloc de colonnes multiples peut être réglé
26970 Par exemple la commande en code \SpecialChar TeX
26974 \begin_layout LyX-Code
26985 \begin_layout Standard
26986 règle la valeur à 3cm.
26987 La modification doit être faite avant le début de l'insert multi-colonnes.
26988 La valeur prédéfinie est 13pt.
26991 \begin_layout Standard
26999 \begin_inset space \thinspace{}
27005 \begin_layout Standard
27009 \begin_layout Plain Layout
27015 multicolsep}{2.5cm}
27023 \begin_layout Standard
27026 \begin_inset Flex Multiple Columns
27029 \begin_layout Plain Layout
27033 All day I turned these facts over in my mind, endeavouring to hit upon some
27034 theory which could reconcile them all, and to find that line of least resistanc
27035 e which my poor friend had declared to be the starting-point of every investigat
27037 I confess that I made little progress.
27038 In the evening I strolled across the Park, and found myself about six o'clock
27039 at the Oxford Street end of Park Lane.
27040 A group of loafers upon the pavements, all staring up at a particular window,
27041 directed me to the house which I had come to see.
27042 A tall, thin man with coloured glasses, whom I strongly suspected of being
27043 a plain-clothes detective, was pointing out some theory of his own, while
27044 the others crowded round to listen to what he said.
27045 I got as near him as I could, but his observations seemed to me to be absurd,
27046 so I withdrew again in some disgust.
27047 As I did so I struck against an elderly, deformed man, who had been behind
27048 me, and I knocked down several books which he was carrying.
27056 \begin_layout Standard
27059 \begin_inset Note Greyedout
27062 \begin_layout Plain Layout
27067 les valeurs réglées via
27073 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27074 la prochaine modification de la valeur.
27082 \begin_layout Standard
27086 \begin_layout Plain Layout
27100 \begin_inset Note Note
27103 \begin_layout Plain Layout
27106 go back to the default
27114 \begin_layout Standard
27117 \begin_inset Newpage newpage
27123 \begin_layout Subsubsection
27127 \begin_layout Standard
27128 Un saut de colonne peut être forcé en insérant la commande
27134 en code \SpecialChar TeX
27135 là où la colonne doit être interrompue.
27136 Notez bien que des zones vides seront créées la plupart du temps lorsque
27137 cette commande est utilisée.
27138 \begin_inset Newline newline
27144 \begin_layout Standard
27147 \begin_inset Flex Multiple Columns
27150 \begin_layout Plain Layout
27154 \begin_inset Quotes eld
27157 You're surprised to see me, sir,
27158 \begin_inset Quotes erd
27161 said he, in a strange, croaking voice.
27164 \begin_layout Plain Layout
27168 I acknowledged that I was.
27171 \begin_layout Plain Layout
27175 \begin_inset Quotes eld
27178 Well, I've a conscience, sir, and when I chanced to see you go into this
27179 house, as I came hobbling after you, I thought to myself, I'll just step
27180 in and see that kind gentleman, and tell him that if I was a bit gruff
27181 in my manner there was not any harm meant, and that I am much obliged to
27182 him for picking up my books.
27183 \begin_inset Quotes erd
27189 \begin_layout Plain Layout
27193 \begin_inset Quotes eld
27196 You make too much of a trifle,
27197 \begin_inset Quotes erd
27202 \begin_inset Quotes eld
27205 May I ask how you knew who I was?
27206 \begin_inset Quotes erd
27209 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27213 \begin_layout Plain Layout
27225 \begin_layout Plain Layout
27229 \begin_inset Quotes eld
27232 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27233 you'll find my little bookshop at the corner of Church Street, and very
27234 happy to see you, I am sure.
27235 Maybe you collect yourself, sir.
27239 \begin_inset space ~
27253 \begin_inset space ~
27256 – a bargain, every one of them.
27257 With five volumes you could just fill that gap on that second shelf.
27258 It looks untidy, does it not, sir?
27259 \begin_inset Quotes erd
27270 \begin_layout Subsubsection
27271 Séparation entre colonnes
27274 \begin_layout Standard
27275 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27276 l'espacement entre colonnes.
27277 Ceci est possible grâce à la longueur
27284 Sa valeur implicite est 10pt.
27285 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27288 \begin_layout Standard
27292 \begin_layout Plain Layout
27306 \begin_layout Standard
27309 \begin_inset Flex Multiple Columns
27312 \begin_layout Plain Layout
27316 My observations of No.
27317 \begin_inset space \space{}
27320 427 Park Lane did little to clear up the problem in which I was interested.
27321 The house was separated from the street by a low wall and railing, the
27322 whole not more than five feet high.
27323 It was perfectly easy, therefore, for anyone to get into the garden, but
27324 the window was entirely inaccessible, since there was no water pipe or
27325 anything which could help the most active man to climb it.
27326 More puzzled than ever, I retraced my steps to Kensington.
27327 I had not been in my study five minutes when the maid entered to say that
27328 a person desired to see me.
27329 To my astonishment it was none other than my strange old book collector,
27330 his sharp, wizened face peering out from a frame of white hair, and his
27331 precious volumes, a dozen of them at least, wedged under his right arm.
27339 \begin_layout Standard
27343 \begin_layout Plain Layout
27357 \begin_inset Note Note
27360 \begin_layout Plain Layout
27363 go back to the default
27371 \begin_layout Subsubsection
27375 \begin_layout Standard
27376 Entre les colonnes est placé un filet de largeur
27383 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27385 Dans l'exemple suivant, le filet a une largeur de 2pt:
27388 \begin_layout Standard
27392 \begin_layout Plain Layout
27398 columnseprule}{2pt}
27406 \begin_layout Standard
27409 \begin_inset Flex Multiple Columns
27412 \begin_layout Plain Layout
27416 \begin_inset Quotes eld
27419 You're surprised to see me, sir,
27420 \begin_inset Quotes erd
27423 said he, in a strange, croaking voice.
27426 \begin_layout Plain Layout
27430 I acknowledged that I was.
27433 \begin_layout Plain Layout
27437 \begin_inset Quotes eld
27440 Well, I've a conscience, sir, and when I chanced to see you go into this
27441 house, as I came hobbling after you, I thought to myself, I'll just step
27442 in and see that kind gentleman, and tell him that if I was a bit gruff
27443 in my manner there was not any harm meant, and that I am much obliged to
27444 him for picking up my books.
27445 \begin_inset Quotes erd
27451 \begin_layout Plain Layout
27455 \begin_inset Quotes eld
27458 You make too much of a trifle,
27459 \begin_inset Quotes erd
27464 \begin_inset Quotes eld
27467 May I ask how you knew who I was?
27468 \begin_inset Quotes erd
27474 \begin_layout Plain Layout
27478 \begin_inset Quotes eld
27481 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27482 you'll find my little bookshop at the corner of Church Street, and very
27483 happy to see you, I am sure.
27484 Maybe you collect yourself, sir.
27488 \begin_inset space ~
27502 \begin_inset space ~
27505 – a bargain, every one of them.
27506 With five volumes you could just fill that gap on that second shelf.
27507 It looks untidy, does it not, sir?
27508 \begin_inset Quotes erd
27519 \begin_layout Standard
27522 \begin_inset VSpace defskip
27528 \begin_layout Standard
27529 Le filet peut être mis en couleur en redéfinissant la commande
27536 Ceci est fait en insérant la commande
27539 \begin_layout LyX-Code
27546 columnseprulecolor}{
27551 \begin_layout Standard
27552 en code \SpecialChar TeX
27553 , avant l'insert multi-colonnes.
27554 Remplacez dans cette commande
27558 par la couleur de votre choix.
27559 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27560 vous-même, voyez le
27562 Manuel des objets insérés
27568 pour les détails sur la définition des couleurs.
27569 Pour revenir à la couleur implicite, insérez la commande
27572 \begin_layout LyX-Code
27579 columnseprulecolor}{
27584 \begin_layout Standard
27585 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27586 de colonnes de 1cm:
27589 \begin_layout Standard
27595 \begin_layout Plain Layout
27604 \begin_layout Plain Layout
27610 columnseprulecolor}{
27620 \begin_layout Standard
27623 \begin_inset Flex Multiple Columns
27626 \begin_layout Plain Layout
27630 \begin_inset Quotes eld
27633 You're surprised to see me, sir,
27634 \begin_inset Quotes erd
27637 said he, in a strange, croaking voice.
27640 \begin_layout Plain Layout
27644 I acknowledged that I was.
27647 \begin_layout Plain Layout
27651 \begin_inset Quotes eld
27654 Well, I've a conscience, sir, and when I chanced to see you go into this
27655 house, as I came hobbling after you, I thought to myself, I'll just step
27656 in and see that kind gentleman, and tell him that if I was a bit gruff
27657 in my manner there was not any harm meant, and that I am much obliged to
27658 him for picking up my books.
27659 \begin_inset Quotes erd
27665 \begin_layout Plain Layout
27669 \begin_inset Quotes eld
27672 You make too much of a trifle,
27673 \begin_inset Quotes erd
27678 \begin_inset Quotes eld
27681 May I ask how you knew who I was?
27682 \begin_inset Quotes erd
27688 \begin_layout Plain Layout
27692 \begin_inset Quotes eld
27695 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27696 you'll find my little bookshop at the corner of Church Street, and very
27697 happy to see you, I am sure.
27698 Maybe you collect yourself, sir.
27702 \begin_inset space ~
27716 \begin_inset space ~
27719 – a bargain, every one of them.
27720 With five volumes you could just fill that gap on that second shelf.
27721 It looks untidy, does it not, sir?
27722 \begin_inset Quotes erd
27733 \begin_layout Standard
27739 \begin_layout Plain Layout
27745 columnseprule}{0pt}
27748 \begin_layout Plain Layout
27754 columnseprulecolor}{
27762 \begin_inset Note Note
27765 \begin_layout Plain Layout
27768 go back to the default
27776 \begin_layout Standard
27777 \begin_inset Newpage newpage
27783 \begin_layout Section
27784 Paragraphes de forme inhabituelle
27787 \begin_layout Standard
27790 , à l'instar des autres générateurs de texte, utilise implicitement des
27791 paragraphes rectangulaires.
27792 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
27793 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
27794 Ceci est possible grâce au paquetage \SpecialChar LaTeX
27799 qui est chargé en utilisant dans les paramètres du document le module
27801 Formes de paragraphe paramétrable
27806 \begin_layout Subsection
27810 \begin_layout Standard
27817 fournit les formes suivantes:
27820 \begin_layout Standard
27823 \begin_inset Tabular
27824 <lyxtabular version="3" rows="13" columns="3">
27825 <features booktabs="true" islongtable="true" longtabularalignment="center">
27826 <column alignment="center" valignment="middle" width="16col%">
27827 <column alignment="center" valignment="middle" width="40col%">
27828 <column alignment="center" valignment="middle" width="35col%">
27829 <row endhead="true">
27830 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27833 \begin_layout Plain Layout
27841 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27844 \begin_layout Plain Layout
27850 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27853 \begin_layout Plain Layout
27861 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27864 \begin_layout Plain Layout
27872 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27875 \begin_layout Plain Layout
27876 Disque avec un trou circulaire (à la taille d'un CD/DVD)
27881 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27884 \begin_layout Plain Layout
27885 Pas de mise à l'échelle possible.
27886 Attention, quantité de texte limitée
27893 <cell alignment="center" valignment="top" topline="true" usebox="none">
27896 \begin_layout Plain Layout
27904 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27907 \begin_layout Plain Layout
27913 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27916 \begin_layout Plain Layout
27917 Fragile, le calcul peut échouer
27924 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27927 \begin_layout Plain Layout
27935 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27938 \begin_layout Plain Layout
27939 Rhomboïde (symbolisant un
27940 \begin_inset Quotes cld
27944 \begin_inset Quotes crd
27952 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27955 \begin_layout Plain Layout
27963 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27966 \begin_layout Plain Layout
27974 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27977 \begin_layout Plain Layout
27983 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27986 \begin_layout Plain Layout
27994 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27997 \begin_layout Plain Layout
28005 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28008 \begin_layout Plain Layout
28014 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28017 \begin_layout Plain Layout
28025 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28028 \begin_layout Plain Layout
28036 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28039 \begin_layout Plain Layout
28040 Écrou (hexagone avec un trou circulaire)
28045 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28048 \begin_layout Plain Layout
28056 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28059 \begin_layout Plain Layout
28067 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28070 \begin_layout Plain Layout
28076 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28079 \begin_layout Plain Layout
28087 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28090 \begin_layout Plain Layout
28098 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28101 \begin_layout Plain Layout
28102 Étoile à 5 branches
28107 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28110 \begin_layout Plain Layout
28118 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28121 \begin_layout Plain Layout
28129 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28132 \begin_layout Plain Layout
28138 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28141 \begin_layout Plain Layout
28149 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28152 \begin_layout Plain Layout
28160 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28163 \begin_layout Plain Layout
28164 Goutte de pluie normale/inversée
28169 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28172 \begin_layout Plain Layout
28173 Fragile, le calcul peut échouer
28180 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28183 \begin_layout Plain Layout
28192 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28195 \begin_layout Plain Layout
28196 Le logo \SpecialChar TeX
28202 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28205 \begin_layout Plain Layout
28213 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28216 \begin_layout Plain Layout
28220 \begin_inset Newline newline
28228 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28231 \begin_layout Plain Layout
28232 Triangles avec des orientations différentes
28237 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28240 \begin_layout Plain Layout
28254 \begin_layout Standard
28255 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28256 forme souhaitée dans le menu déroulant des styles.
28259 \begin_layout Standard
28260 \begin_inset Newpage newpage
28266 \begin_layout Standard
28267 Voici un exemple de paragraphe en forme d'écrou:
28270 \begin_layout Standard
28271 \begin_inset VSpace bigskip
28280 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28281 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28283 At vero eos et accusam et justo duo dolores et ea rebum.
28284 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28286 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28287 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28291 \begin_layout Standard
28292 \begin_inset VSpace bigskip
28298 \begin_layout Standard
28301 \begin_inset Note Greyedout
28304 \begin_layout Plain Layout
28310 a: les paragraphes mis en forme via
28314 ne peuvent pas franchir une limite de page.
28322 \begin_layout Standard
28323 \begin_inset VSpace bigskip
28329 \begin_layout Standard
28336 prend soin de préserver la forme, quelle que soit la quantité de texte
28338 De ce fait la taille du paragraphe change avec cette quantité.
28339 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28340 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28341 fois plus de texte:
28344 \begin_layout Standard
28345 \begin_inset Newpage newpage
28354 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28355 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28357 At vero eos et accusam et justo duo dolores et ea rebum.
28358 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28360 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28361 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28363 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28364 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28366 At vero eos et accusam et justo duo dolores et ea rebum.
28367 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28369 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28370 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28374 \begin_layout Standard
28375 \begin_inset VSpace bigskip
28381 \begin_layout Standard
28386 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28387 correspondre à une étiquette de CD/DVD.
28388 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28391 \begin_inset Newline newline
28404 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28405 en fonction de la quantité de texte.
28406 Vous aurez alors une erreur \SpecialChar LaTeX
28408 \begin_inset Quotes cld
28411 Arithmetic overflow
28412 \begin_inset Quotes crd
28416 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28417 vous devez utiliser une autre forme\SpecialChar ldots
28421 \begin_layout Standard
28422 \begin_inset VSpace bigskip
28428 \begin_layout Standard
28429 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28430 de césure de \SpecialChar LaTeX
28432 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28438 arg "specialchar-insert hyphenation"
28443 ) dans les parties de texte correspondantes.
28446 \begin_layout Standard
28447 \begin_inset VSpace bigskip
28453 \begin_layout Standard
28454 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28455 ou bien alignées au fer à gauche.
28456 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28457 aligner ce type de paragraphe.
28458 Une solution consiste à mettre le paragraphe en forme dans une minipage
28459 ou une parbox et à aligner la boîte.
28460 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28461 que si elle est trop large et que vous la centrez, le paragraphe n'est
28462 pas centré parce qu'il est au fer à gauche dans la boîte.
28463 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28464 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28465 second est aligné à droite:
28468 \begin_layout Standard
28469 \begin_inset Newpage newpage
28475 \begin_layout Heart
28479 Lo\SpecialChar softhyphen
28480 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28481 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28483 At vero eos et accusam et justo duo dolores et ea rebum.
28484 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28488 \begin_layout Standard
28489 \begin_inset VSpace bigskip
28495 \begin_layout Standard
28498 \begin_inset Box Frameless
28508 height_special "totalheight"
28513 backgroundcolor "none"
28516 \begin_layout Heart
28520 Lo\SpecialChar softhyphen
28521 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28522 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28524 At vero eos et accusam et justo duo dolores et ea rebum.
28525 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28534 \begin_layout Subsection
28535 Formes personnalisées
28538 \begin_layout Standard
28539 Vous pouvez définir vos propres formes.
28540 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28541 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28544 \begin_layout Enumerate
28545 Installer le programme
28546 \begin_inset CommandInset href
28549 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
28557 \begin_layout Enumerate
28564 TeX/LaTeX\SpecialChar menuseparator
28565 Settings\SpecialChar menuseparator
28568 et sélectionner la taille de police utilisée dans le document.
28569 Par exemple, le présent document utilise un police 12pt.
28572 \begin_layout Enumerate
28576 \begin_layout Enumerate
28579 TeX/LaTeX\SpecialChar menuseparator
28582 pour exporter la forme en coordonnées.
28583 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28584 le chemin proprement dit
28588 \begin_layout Plain Layout
28589 Pour plus d'information voir
28590 \begin_inset CommandInset href
28592 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28605 \begin_layout Standard
28606 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28608 Pour l'utiliser avec le document:
28611 \begin_layout Enumerate
28612 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28613 dans un nouveau paragraphe vide).
28617 \begin_layout Enumerate
28618 Ouvrir dans \SpecialChar LyX
28621 Insertion\SpecialChar menuseparator
28622 Fichier\SpecialChar menuseparator
28625 , sélectionner le fichier exporté par
28634 \begin_layout Standard
28635 \begin_inset VSpace defskip
28641 \begin_layout Standard
28642 \begin_inset Note Greyedout
28645 \begin_layout Plain Layout
28650 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28651 redevient normal pour le paragraphe suivant.
28652 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28653 dont on veut imposer la forme personnalisée.
28661 \begin_layout Standard
28662 \begin_inset VSpace bigskip
28668 \begin_layout Standard
28672 \begin_layout Standard
28673 \begin_inset VSpace bigskip
28679 \begin_layout Standard
28680 \begin_inset CommandInset include
28682 filename "../SpecialParagraphShape.tex"
28689 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28690 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28692 At vero eos et accusam et justo duo dolores et ea rebum.
28693 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28695 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28696 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28700 \begin_layout Standard
28701 \begin_inset VSpace bigskip
28707 \begin_layout Standard
28712 pour tracer des formes vraiment complexes avec
28716 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
28717 importer l'image correspondante dans
28722 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
28726 \begin_layout Standard
28727 \begin_inset VSpace bigskip
28733 \begin_layout Standard
28736 Formes de paragraphe paramétrables
28738 fournit également les deux styles
28746 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
28751 \begin_layout Plain Layout
28752 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
28759 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
28760 tés de personnalisation, voir la
28763 \begin_inset CommandInset href
28765 name "documentation"
28766 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"