1 #LyX 2.4 created this file. For more info see https://www.lyx.org/
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/fr/
9 % DO NOT ALTER THIS PREAMBLE!!!
11 % This preamble is designed to ensure that the User's Guide prints
12 % out as advertised. If you mess with this preamble,
13 % parts of the User's Guide may not print out as expected. If you
14 % have problems LaTeXing this file, please contact
15 % the documentation team
16 % email: lyx-docs@lists.lyx.org
18 % the pages of the TOC is numbered roman
19 % and a pdf-bookmark for the TOC is added
21 \let\myTOC\tableofcontents
22 \renewcommand{\tableofcontents}{%
23 \pdfbookmark[1]{\contentsname}{}
26 \pagenumbering{arabic}}
28 % extra space for tables
29 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
31 \options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
32 \use_default_options false
40 \maintain_unincluded_children no
42 \language_package default
45 \font_roman "lmodern" "default"
46 \font_sans "lmss" "default"
47 \font_typewriter "lmtt" "default"
48 \font_math "auto" "auto"
49 \font_default_family default
50 \use_non_tex_fonts false
54 \font_typewriter_osf false
55 \font_sf_scale 100 100
56 \font_tt_scale 100 100
58 \use_dash_ligatures false
60 \default_output_format pdf2
62 \bibtex_command default
63 \index_command default
67 \pdf_title "Options avancées de LyX"
68 \pdf_author "LyX Team"
69 \pdf_subject "Options avancées LyX"
70 \pdf_keywords "LyX, Documentacion, Options avancées"
72 \pdf_bookmarksnumbered true
73 \pdf_bookmarksopen false
74 \pdf_bookmarksopenlevel 1
79 \pdf_pdfusetitle false
80 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
83 \use_package amsmath 1
84 \use_package amssymb 1
87 \use_package mathdots 1
88 \use_package mathtools 1
90 \use_package stackrel 1
91 \use_package stmaryrd 1
92 \use_package undertilde 1
94 \cite_engine_type default
98 \paperorientation portrait
104 \notefontcolor #0000ff
111 \paragraph_separation indent
112 \paragraph_indentation default
114 \math_indentation default
115 \math_numbering_side default
120 \paperpagestyle headings
122 \tracking_changes false
123 \output_changes false
125 \postpone_fragile_content false
129 \docbook_table_output 0
130 \docbook_mathml_prefix 1
136 Options avancées de \SpecialChar LyX
140 \begin_layout Subtitle
142 \begin_inset Note Note
145 \begin_layout Plain Layout
146 Informations de révision :
149 \begin_layout Plain Layout
150 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/2011, relecture
151 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
152 er par Édition/Affichage/Insertion/Navigation
155 \begin_layout Plain Layout
156 Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
158 \begin_inset Quotes cld
162 \begin_inset Quotes crd
166 \begin_inset Quotes cld
170 \begin_inset Quotes crd
176 \begin_layout Plain Layout
177 Mise à jour pour 2.3 (JPC) : 04/08/2017, nouveautés 2.3, revue générale; 28/01/201
181 \begin_layout Plain Layout
182 Mise à jour pour 2.4.0, 28 novembre 2022 (JPC) : sémantique de
183 \begin_inset Quotes cld
187 \begin_inset Quotes crd
193 \begin_layout Plain Layout
194 Manquent les sections 7.2.3 à 7.2.7 (CVS/SVN)
197 \begin_layout Plain Layout
198 Mise à jour avant 2.4 (JPC) : 13/04/2021, section 7.2.6 (GIT) et 7.2.7 traduites.
199 CVS/SVN restent non traduits pour deux raisons : ces systèmes à dépôt centralis
200 é sont progressivement abandonnés au profit de GIT, et d'autre part les
201 utilisateurs des systèmes de contrôle de version sont généralement anglophones.
204 \begin_layout Plain Layout
205 Importation de la dernière mise à jour de 2.3 dans 2.4 (JPC): 19/04/2021
208 \begin_layout Plain Layout
209 Mise à jour pour 2.4.0 (JPC) : 05/06/2021 (JPC)
218 par l'équipe de \SpecialChar LyX
223 \begin_layout Plain Layout
224 Le principal responsable de la rédaction de ce fichier est
229 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
230 de la documentation de \SpecialChar LyX
233 <lyx-docs@lists.lyx.org>
236 \begin_inset Newline newline
239 Traduction en français par :
276 Merci d'envoyer vos commentaires et corrections sur la traduction à la
277 liste de diffusion de \SpecialChar LyX
280 <lyx-fr@lists.lyx.org>
290 \begin_layout Standard
291 \begin_inset CommandInset toc
292 LatexCommand tableofcontents
299 \begin_layout Chapter
303 \begin_layout Standard
313 que vous êtes en train de lire est avant tout la deuxième partie du
327 La raison de la division en deux du document est très simple : le
339 est déjà énorme et il contient toutes les fonctions de base qu'il faut
340 connaître pour préparer la plupart des documents.
341 Cependant, l'Équipe de \SpecialChar LyX
342 a pour but à long terme de rendre \SpecialChar LyX
344 différents fichiers de configuration et paquetages externes.
345 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
347 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
349 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
351 Il y a aussi quelques fonctionnalités plus
352 \begin_inset Quotes cld
356 \begin_inset Quotes crd
359 , comme les méthodes de présentation de bibliographies et la gestion des
360 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
363 Guide de l'utilisateur
365 et sont décrites ici.
368 \begin_layout Standard
369 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
370 fax et le contrôle de version, qui nécessitent des logiciels supplémentaires
371 pour fonctionner convenablement.
372 Il y a également un chapitre consacré à \SpecialChar LyX
374 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
375 , qui servent à améliorer
376 vos documents grâce à la puissance de \SpecialChar LaTeX
378 Après tout, \SpecialChar LyX
379 est seulement WYSIWYM
383 \begin_layout Plain Layout
384 \begin_inset Quotes cld
387 What You See Is What You Mean
388 \begin_inset Quotes crd
392 \begin_inset Quotes cld
395 Vous voyez ce que vous voulez dire
396 \begin_inset Quotes crd
404 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
408 \begin_layout Standard
409 Si vous n'avez pas encore lu l'
413 , il est sûr que vous n'êtes pas au bon endroit.
418 est la première chose à consulter, car elle décrit les notations et les
419 formats de tous les manuels.
420 Vous devez aussi être à l'aise avec le
432 et avec toutes les fonctions de base de \SpecialChar LyX
436 \begin_layout Standard
437 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
438 ion de \SpecialChar LyX
439 avec \SpecialChar LaTeX
440 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
442 et explique comment \SpecialChar LyX
443 peut générer exactement le code \SpecialChar LaTeX
445 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
449 \begin_layout Standard
454 dans le document, on utilise
455 \begin_inset Quotes cld
459 \begin_inset Quotes crd
462 en tant que raccourci de
463 \begin_inset Quotes cld
467 \begin_inset Quotes crd
470 : graphique, diagramme, image, schéma, etc.
473 \begin_layout Chapter
475 et \SpecialChar LaTeX
479 \begin_layout Section
480 Comment \SpecialChar LyX
481 utilise \SpecialChar LaTeX
485 \begin_layout Standard
486 Ce chapitre est à la fois pour les \SpecialChar TeX
487 -niciens et les curieux de \SpecialChar LaTeX
489 Nous allons y expliquer comment \SpecialChar LyX
490 et \SpecialChar LaTeX
491 fonctionnent ensemble pour produire
492 une sortie imprimable.
493 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
494 quelque chose à \SpecialChar LaTeX
498 \begin_layout Standard
499 À un moment, nous avions coutume d'appeler \SpecialChar LyX
501 \begin_inset Quotes cld
504 interface WYSIWYM pour \SpecialChar LaTeX
506 \begin_inset Quotes crd
509 , mais ce n'est plus vrai désormais.
510 Des interfaces pour \SpecialChar LaTeX
512 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
514 et de marquer les erreurs dans le fichier que vous éditez.
515 Bien que \SpecialChar LyX
525 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
526 beaucoup d'autres choses.
527 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
532 a aussi ajouté quelques extensions à \SpecialChar LaTeX
534 Essayez un jour ceci : faites
536 Fichier\SpecialChar menuseparator
537 Exporter\SpecialChar menuseparator
542 Affichage\SpecialChar menuseparator
543 Afficher le code LaTeX
545 ) puis regardez le préambule du fichier
550 Vous remarquerez une variété de nouvelles macros définies spécialement
553 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
557 \begin_layout Standard
558 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
563 \begin_layout Itemize
566 Document\SpecialChar menuseparator
572 \begin_layout Itemize
575 Document\SpecialChar menuseparator
584 jour\SpecialChar menuseparator
590 \begin_layout Standard
591 Elles n'invoqueront \SpecialChar LaTeX
592 que si le fichier a changé depuis la dernière fois
593 que \SpecialChar LaTeX
597 \begin_layout Standard
598 Quand vous faites tourner \SpecialChar LaTeX
599 sur le fichier que vous éditez, \SpecialChar LyX
604 \begin_layout Enumerate
605 Il convertit le document en \SpecialChar LaTeX
606 et l'enregistre dans un fichier avec l'extension
618 \begin_layout Enumerate
619 Il fait tourner \SpecialChar LaTeX
624 (peut-être plusieurs fois) et exécute toute autre commande (comme
632 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
636 \begin_layout Enumerate
637 S'il y a des erreurs, il affiche le journal d'erreurs.
640 \begin_layout Standard
641 Si vous avez lancé \SpecialChar LaTeX
644 Affichage\SpecialChar menuseparator
655 Affichage\SpecialChar menuseparator
660 Fichier\SpecialChar menuseparator
664 réalise deux étapes supplémentaires :
667 \begin_layout Itemize
672 pour convertir le fichier DVI en PostScript;
675 \begin_layout Itemize
676 il exécute une visonneuse PostScript, comme
680 , pour afficher le résultat.
683 \begin_layout Standard
684 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
687 \begin_layout Section
688 Traduire des fichiers \SpecialChar LaTeX
693 \begin_layout Standard
694 Vous pouvez importer un fichier \SpecialChar LaTeX
695 dans \SpecialChar LyX
696 en utilisant le menu Fichier \SpecialChar menuseparator
697 Importer\SpecialChar menuseparator
699 X de \SpecialChar LyX
701 Cela va appeler un programme nommé
705 , qui va créer un fichier
715 va ensuite ouvrir ce fichier.
718 \begin_layout Standard
723 peut traduire la plupart des constructions \SpecialChar LaTeX
724 légales, mais pas toutes.
725 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
727 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
728 les portions en code \SpecialChar TeX
729 et les corriger manuellement.
732 \begin_layout Standard
733 Si vous ignorez ce qu'est le code \SpecialChar TeX
734 , lisez le paragraphe suivant.
737 \begin_layout Section
738 Insérer du code \SpecialChar LaTeX
739 dans des documents \SpecialChar LyX
741 \begin_inset CommandInset label
743 name "sec:Insérer-du-code-LaTeX"
750 \begin_layout Standard
751 Vous pouvez faire en \SpecialChar LyX
752 tout ce que vous faites en \SpecialChar LaTeX
753 , pour une raison très
754 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
755 dans un document \SpecialChar LyX
758 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
759 toutes les structures \SpecialChar LaTeX
761 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
762 dans votre document \SpecialChar LyX
764 pouvez utiliser la boîte de
766 code \SpecialChar TeX
769 , que vous pouvez mettre dans votre document avec
771 Insertion\SpecialChar menuseparator
782 \begin_layout Standard
783 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
784 dans un document \SpecialChar LyX
786 Le code ressemble à ceci :
789 \begin_layout LyX-Code
793 \begin_inset Newline newline
799 \begin_inset Newline newline
802 Un exemple d'environnement minipage.
804 \begin_inset Newline newline
807 mettre presque tout dedans, m
810 \begin_inset Newline newline
813 et des tableaux (non flottants).
814 \begin_inset Newline newline
820 \begin_inset Newline newline
824 \begin_inset Newline newline
830 \begin_inset Newline newline
836 \begin_inset Newline newline
842 \begin_inset Newline newline
847 \begin_inset Newline newline
853 \begin_inset Newline newline
859 \begin_inset Newline newline
865 \begin_inset Newline newline
873 \begin_layout Standard
876 code \SpecialChar TeX
879 contenant ce texte est juste après ce paragraphe.
880 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
882 Ceux qui lisent une version imprimée du manuel verront le résultat final
886 \begin_layout Standard
890 \begin_layout Plain Layout
897 \begin_layout Plain Layout
904 \begin_layout Plain Layout
906 Un exemple d'environnement minipage.
907 Vous pouvez mettre presque tout dedans, m
909 ^eme des figures et des tableaux (non flottants).
912 \begin_layout Plain Layout
919 \begin_layout Plain Layout
924 \begin_layout Plain Layout
931 \begin_layout Plain Layout
938 \begin_layout Plain Layout
945 \begin_layout Plain Layout
951 \begin_layout Plain Layout
958 \begin_layout Plain Layout
965 \begin_layout Plain Layout
972 \begin_layout Plain Layout
984 \begin_layout Standard
985 En plus de l'utilisation du
987 code \SpecialChar TeX
990 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
992 Vous pouvez alors utiliser
994 Insertion\SpecialChar menuseparator
995 Fichier\SpecialChar menuseparator
998 pour inclure votre fichier (vous devez choisir le type
1001 \begin_inset space ~
1007 Nous vous recommandons de ne faire cela que si vous avez un fichier
1016 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
1019 \begin_layout Standard
1020 Encore quelques notes pour insister:
1023 \begin_layout Itemize
1024 au sein de \SpecialChar LyX
1025 , le code \SpecialChar LaTeX
1031 \begin_layout Itemize
1037 si votre code \SpecialChar LaTeX
1041 \begin_layout Itemize
1042 attention à ne pas réinventer la roue.
1045 \begin_layout Standard
1046 Sur ce dernier point, \SpecialChar LyX
1047 dispose déjà de pas mal de possibilités, et encore
1048 plus sont en préparation.
1049 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
1050 n'a pas déjà telle ou telle
1051 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
1053 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
1054 pour faire toutes sortes de
1055 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1057 \begin_inset CommandInset href
1060 target "https://www.ctan.org/"
1065 pour plus de détails.
1068 \begin_layout Standard
1069 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1070 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1071 pour avoir de l'aide.
1072 Un certain nombre sont cités dans la bibliographie du
1075 \begin_inset space ~
1079 \begin_inset space ~
1087 \begin_layout Section
1089 et le préambule \SpecialChar LaTeX
1093 \begin_layout Subsection
1094 À propos du préambule \SpecialChar LaTeX
1098 \begin_layout Standard
1099 Si vous connaissez déjà \SpecialChar LaTeX
1100 , il n'y a pas besoin d'expliquer ici à quoi sert
1102 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1103 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1104 pour plus d'information.
1105 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1106 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1107 faire dans le préambule \SpecialChar LaTeX
1108 d'un document \SpecialChar LyX
1112 \begin_layout Standard
1113 Le préambule \SpecialChar LaTeX
1114 vient au tout début d'un document,
1122 \begin_layout Itemize
1123 déclarer la classe de document.
1125 l'a déjà fait à votre place.
1129 \begin_layout Standard
1130 Si vous êtes un \SpecialChar LaTeX
1131 -nicien expérimenté, et que vous avez une classe de document
1132 particulière dont vous voulez vous servir, voyez le manuel de
1136 pour savoir comment la faire reconnaître par \SpecialChar LyX
1138 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1139 pour que cela paraisse
1140 dans de prochaines versions !
1144 \begin_layout Itemize
1145 déclarer les paquetages utilisés.
1146 Les paquetages \SpecialChar LaTeX
1147 fournissent des commandes spéciales, qui sont disponibles
1148 dans un document seulement si le paquetage a été déclaré dans le préambule.
1149 Par exemple, le paquetage
1153 force l'indentation de tous les paragraphes.
1154 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1158 \begin_layout Itemize
1159 fixer les compteurs, variables, longueurs et largeurs.
1160 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1165 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1166 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1167 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1168 Un autre exemple est le type de marqueur pour les listes.
1169 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1170 le faire une seule fois, dans le préambule.
1173 \begin_layout Itemize
1174 déclarer les commandes définies par l'utilisateur (avec
1186 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1188 très souvent dans le document.
1189 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1194 être définies n'importe où ailleurs (mais
1198 d'être utilisées pour la première fois, bien sûr...).
1199 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1200 brut dans votre document,
1201 ce qui normalement ne devrait pas être le cas.
1204 \begin_layout Standard
1206 ajoute son propre lot de définitions au préambule du fichier
1211 Ceci rend les fichiers \SpecialChar LaTeX
1212 générés par \SpecialChar LyX
1216 \begin_layout Subsection
1217 Changer le préambule
1220 \begin_layout Standard
1221 Les commandes que \SpecialChar LyX
1222 ajoute au préambule d'un fichier \SpecialChar LaTeX
1224 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1226 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1229 Document\SpecialChar menuseparator
1230 Paramètres\SpecialChar menuseparator
1234 \begin_inset space ~
1244 ajoute tout ce qu'il y a dans la fenêtre
1247 \begin_inset space ~
1253 à son propre préambule.
1254 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1256 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1257 dit : ne réinventez pas la roue !).
1260 Assurez-vous aussi que votre préambule est correct.
1265 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1267 \begin_inset Quotes cld
1277 \begin_inset Quotes crd
1281 Si vous voyez ce message, vérifiez votre préambule.
1284 \begin_layout Subsection
1288 \begin_layout Standard
1289 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1293 \begin_layout Subsubsection
1294 Exemple 1 : Décalages
1297 \begin_layout Standard
1298 Il y a deux variables dans \SpecialChar LaTeX
1299 qui contrôlent la position de la page :
1311 , c'est-à-dire décalage horizontal et décalage vertical.
1312 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1314 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1315 ne sont pas les mêmes.
1316 C'est là qu'interviennent
1331 \begin_layout Standard
1332 Les valeurs par défaut de
1344 sont toutes deux de 0
1345 \begin_inset space ~
1348 pt, c'est-à-dire que la page n'est pas décalée.
1351 \begin_layout Standard
1352 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1353 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1354 corrigé un tel comportement.
1355 Si vous utilisez \SpecialChar LyX
1356 sur un système que vous n'entretenez pas vous-même, et
1357 si votre administrateur système est un paresseux
1361 \begin_layout Plain Layout
1362 NdT : Traduction vraisemblable de
1363 \begin_inset Quotes cld
1366 your sysadmin is a doofus
1367 \begin_inset Quotes crd
1387 peuvent sauver la mise.
1388 Supposez que vos marges du haut et de gauche soient toujours 0,5
1389 \begin_inset space ~
1393 Vous pouvez ajouter ceci au préambule :
1396 \begin_layout LyX-Code
1404 \begin_layout LyX-Code
1412 \begin_layout Standard
1413 ...et vos marges devraient désormais être correctes.
1416 \begin_layout Subsubsection
1417 Exemple 2 : Étiquettes
1420 \begin_layout Standard
1421 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1422 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1423 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1428 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1429 Nous vous laissons le vérifier.
1430 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1432 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1436 \begin_layout Standard
1437 D'abord, assurez-vous que vous utilisez la classe de document
1442 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1445 \begin_layout LyX-Code
1451 \begin_layout LyX-Code
1457 \begin_layout LyX-Code
1463 \begin_layout LyX-Code
1469 \begin_layout LyX-Code
1475 \begin_layout LyX-Code
1481 \begin_layout LyX-Code
1487 \begin_layout Standard
1488 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1490 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1491 insérer du code \SpecialChar LaTeX
1492 , placez les commandes
1504 autour de chaque étiquette.
1505 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1509 \begin_layout Standard
1510 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1511 pour supporter directement
1513 Peut-être même que ce sera vous.
1516 \begin_layout Subsubsection
1517 Exemple 3 : Indentation de paragraphe
1520 \begin_layout Standard
1521 Les Américains ont l'habitude d'indenter la première ligne de
1526 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1527 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1528 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1531 \begin_layout Standard
1532 Bien sûr, cette habitude n'est pas typographiquement correcte.
1533 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1538 s'il en suit un autre.
1539 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1540 deux paragraphes consécutifs.
1541 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1542 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1546 \begin_layout Standard
1547 Si vous êtes un Américain typique
1551 \begin_layout Plain Layout
1552 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1557 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1558 voulez votre indentation ! Ajoutez ceci au préambule :
1561 \begin_layout LyX-Code
1564 usepackage{indentfirst}
1567 \begin_layout Standard
1568 Si votre distribution \SpecialChar TeX
1569 n'est pas un vieux coucou, vous avez ce paquetage,
1570 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1573 \begin_layout Subsubsection
1574 Exemple 4 : Ce document
1577 \begin_layout Standard
1578 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1579 idée de certaines possibilités avancées.
1583 \begin_inset space ~
1589 risque de ne pas être visible en une fois, même en plein écran.
1592 \begin_layout Section
1594 et les erreurs \SpecialChar LaTeX
1598 \begin_layout Standard
1599 Quand \SpecialChar LyX
1600 invoque \SpecialChar LaTeX
1601 , il lui dit d'ignorer toute erreur et de continuer.
1602 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1603 pour en faire l'autopsie.
1604 S'il y a une erreur quelque part, \SpecialChar LyX
1605 ouvre une boîte avec un listing d'erreurs.
1606 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1611 \begin_layout Plain Layout
1613 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1614 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1623 \begin_layout Standard
1624 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1627 Document\SpecialChar menuseparator
1629 \begin_inset space ~
1633 \begin_inset space ~
1639 Il y a quelques erreurs et avertissements assez fréquents.
1640 Nous allons les traiter ici.
1641 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1642 pour une liste complète.
1645 \begin_layout Itemize
1648 \begin_inset Quotes cld
1652 \begin_inset Quotes crd
1659 \begin_layout Standard
1660 Tout ce qui commence par ces mots est un message d'avertissement destiné
1662 \begin_inset Quotes cld
1666 \begin_inset Quotes crd
1669 le code \SpecialChar LaTeX
1671 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1672 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1674 que vous devez l'exécuter une nouvelle fois.
1677 \begin_layout Standard
1678 Vous pouvez en général les ignorer.
1682 \begin_layout Itemize
1685 \begin_inset Quotes cld
1689 \begin_inset Quotes crd
1696 \begin_layout Standard
1697 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1700 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1705 \begin_layout Standard
1706 Vous pouvez les ignorer sans crainte.
1710 \begin_layout Itemize
1713 \begin_inset Quotes cld
1719 \begin_inset Quotes crd
1726 \begin_layout Standard
1732 cracher ce genre de messages.
1733 Il engendre apparemment au moins un message de ce type pour n'importe quel
1734 document que vous écrivez.
1735 Ces messages vous préviennent que les lignes sont trop longues et débordent
1736 sur la marge de droite.
1737 Ceci se produit si \SpecialChar LaTeX
1738 ne trouve pas comment couper les lignes de manière
1739 raisonnablement correcte (notoirement avec une police à chasse fixe, du
1740 fait que cette police ne permet pas trouver les points de césure automatiquemen
1742 Dans de nombreux cas, c'est impossible à déceler dans le rendu final (ce
1743 peut être un point ou deux).
1744 Parfois cependant, les lignes débordent visiblement dans la marge, et c'est
1745 quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
1746 \begin_inset Newline newline
1749 Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
1752 Activer les fonctionnalités micro-typographiques
1756 Document\SpecialChar menuseparator
1757 Paramètres\SpecialChar menuseparator
1760 peut déjà améliorer significativement les choses.
1761 Par ailleurs, un code \SpecialChar LaTeX
1762 tel que celui qui suit, inséré dans
1764 Document\SpecialChar menuseparator
1765 Paramètres\SpecialChar menuseparator
1768 réduit d'habitude massivement les débordements de ligne (ce code est inséré
1769 dans le préambule du présent document):
1772 \begin_layout LyX-Code
1776 \begin_inset Newline newline
1782 \begin_inset Newline newline
1787 emergencystretch 1.5em
1788 \begin_inset Newline newline
1796 \begin_layout Standard
1797 Dans certains, cependant, vous devrez finalement réécrire le texte pour
1798 obtenir des césures correctes
1802 \begin_layout Plain Layout
1803 Pour les détails , voir
1804 \begin_inset Flex URL
1807 \begin_layout Plain Layout
1809 http://www.tex.ac.uk/FAQ-overfull.html
1822 \begin_layout Standard
1823 Dans tous les cas, il faut vérifier les lignes concernées, au plus tard
1824 avant l’édition de la version finale du document.
1825 Vos yeux vous diront s'il y a un problème avec un espacement trop grand
1829 \begin_layout Plain Layout
1830 Vous pouvez aussi activer l'option
1831 \begin_inset Quotes cld
1835 \begin_inset Quotes crd
1838 dans les options de classe via
1839 \begin_inset Flex Noun
1842 \begin_layout Plain Layout
1843 Document\SpecialChar menuseparator
1844 Paramètres\SpecialChar menuseparator
1850 : \SpecialChar LaTeX
1851 tracera une barre noire dans la marge des lignes qui débordent.
1860 \begin_layout Itemize
1863 \begin_inset Quotes cld
1869 \begin_inset Quotes crd
1876 \begin_layout Standard
1877 Pas aussi courant que son cousin.
1878 Ceci de produit si \SpecialChar LaTeX
1879 ne trouve pas de point de césure raisonnable et par
1880 conséquent crée des lignes trop aérées.
1881 Comme précédemment, vérifiez si cela se voit.
1885 \begin_layout Itemize
1888 \begin_inset Quotes cld
1894 \begin_inset Quotes crd
1902 \begin_inset Quotes cld
1908 \begin_inset Quotes crd
1915 \begin_layout Standard
1916 Des avertissements sur des problèmes de saut de page.
1917 À nouveau, vous n'avez qu'à regarder ce qui sort.
1918 Vous verrez bien si quelque chose ne va pas.
1922 \begin_layout Itemize
1925 \begin_inset Quotes cld
1928 LaTeX Error: File 'Xxxx' not found
1929 \begin_inset Quotes crd
1936 \begin_layout Standard
1940 \begin_inset Quotes cld
1944 \begin_inset Quotes crd
1949 n'est pas présent sur ce système.
1950 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1952 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1959 , alors un des paquetages que \SpecialChar LyX
1960 a essayé de charger est manquant.
1963 Aide\SpecialChar menuseparator
1965 \begin_inset space ~
1971 pour voir la liste des paquetages dont \SpecialChar LyX
1973 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1976 Outils\SpecialChar menuseparator
1979 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1982 \begin_layout Standard
1993 , et que le paquetage en question n'est pas installé, vous devez l'installer
1998 \begin_layout Itemize
2001 \begin_inset Quotes cld
2004 LaTeX Error: Unknown option
2005 \begin_inset Quotes crd
2012 \begin_layout Standard
2013 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
2014 spécifié une option impossible ou inexistante dans un paquetage.
2015 Vérifiez dans sa documentation.
2019 \begin_layout Itemize
2022 \begin_inset Quotes cld
2025 Undefined control sequence
2026 \begin_inset Quotes crd
2033 \begin_layout Standard
2034 Si vous avez inséré du code \SpecialChar LaTeX
2035 dans votre document, et fait une faute de frappe,
2036 vous aurez un de ceux-là.
2037 Vous pouvez aussi avoir oublié de charger un paquetage.
2038 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
2039 utilisé une commande inconnue.
2043 \begin_layout Standard
2044 Il y a d'autres messages d'erreur et d'avertissement.
2045 Quelques-uns sont explicites
2049 \begin_layout Plain Layout
2050 NdT : Pour un anglophone...
2056 Ce sont souvent des messages \SpecialChar LaTeX
2058 D'autres sont carrément incompréhensibles.
2059 Ce sont en fait des messages d'erreur \SpecialChar TeX
2060 , et nous n'avons vraiment
2064 de ce qu'ils signifient ou de comment les déchiffrer.
2065 Personne ne le sait.
2068 \begin_layout Standard
2069 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2073 \begin_layout Enumerate
2074 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2075 que vous avez inséré;
2078 \begin_layout Enumerate
2079 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2083 \begin_layout Enumerate
2084 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2085 — et surtout si vous voyez
2086 \begin_inset Quotes cld
2096 \begin_inset Quotes crd
2099 , ça veut dire qu'il y a des erreurs dans le préambule.
2100 Commencez par corriger votre préambule;
2103 \begin_layout Enumerate
2104 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2105 code \SpecialChar LaTeX
2106 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2108 Vérifiez s'il manque des paquetages et rajoutez-les;
2111 \begin_layout Enumerate
2112 très bien, il ne manque aucun paquetage.
2113 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2119 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2123 \begin_inset space ~
2128 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2129 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2133 \begin_layout Enumerate
2134 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2135 joué dans les règles.
2136 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2137 pas net dans un tableau ou une équation, comme insérer un graphique dans
2138 une case de tableau ?
2141 \begin_layout Enumerate
2142 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2144 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2145 est assez strict avec la
2146 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2147 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2151 \begin_layout Enumerate
2152 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2153 (actuellement) ne vérifie pas que
2154 vous restez dans les limites de l'imbrication d'environnements.
2155 Si vous avez imbriqué un tas d'environnements jusqu'au
2156 \begin_inset Formula $17^{e}$
2159 niveau, le problème est là;
2162 \begin_layout Enumerate
2163 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2165 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2166 pour la page, vous devez :
2170 \begin_layout Enumerate
2171 mettre la figure à l'échelle pour qu'elle tienne.
2174 \begin_layout Enumerate
2175 rétrécir le tableau pour qu'il tienne.
2179 \begin_layout Enumerate
2180 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2181 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2185 \begin_layout Standard
2186 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2190 que vous avez trouvé une erreur dans \SpecialChar LyX
2195 \begin_layout Chapter
2196 Outils supplémentaires
2199 \begin_layout Section
2200 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2204 \begin_layout Standard
2205 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2210 sont décrites dans le paragraphe
2212 Les bases de données bibliographiques
2216 Guide de l'utilisateur
2219 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2220 particulières qui sont accessibles depuis \SpecialChar LyX
2224 \begin_layout Subsection
2225 Autres styles de citation
2228 \begin_layout Standard
2229 Le style standard de Bib\SpecialChar TeX
2230 utilise des nombres (par exemple
2231 \begin_inset Quotes cld
2235 \begin_inset Quotes crd
2238 ) pour faire référence à un ouvrage cité.
2239 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2240 styles de citations.
2241 Le plus courant et le style auteur-année (par exemple
2242 \begin_inset Quotes cld
2246 \begin_inset Quotes crd
2251 gère trois paquetages qui fournissent ce style,
2252 \begin_inset Flex Code
2255 \begin_layout Plain Layout
2270 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2271 être listés ici en détail.
2272 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2273 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2274 natbib, alors vous choisirez probablement le paquetage
2279 Si vous cherchez des styles de citation adaptés aux documents juridiques,
2280 vous pouvez envisager d'utiliser le paquetage plus récent
2285 Si vous voulez contrôler complètement la mise en forme ou si vous cherches
2286 des fonctionnalités sophistiquées comme ibidem, citations en notes de bas
2287 de page, citations plein titre, formats de dates évolués (comme 400 AC)
2288 ou une internationalisation complète dans d'autres langues que l'anglais,
2289 vous devriez vraiment utiliser
2290 \begin_inset Flex Code
2293 \begin_layout Plain Layout
2299 , qui surpasse tous les autres paquetages en termes de fonctionnalités,
2300 mais qui est également assez lourd et consommateur de ressources.
2303 \begin_layout Standard
2304 L'utilisation de ces paquetages avec \SpecialChar LyX
2305 est sensiblement la même.
2308 Document\SpecialChar menuseparator
2311 et choisissez dans la rubrique
2316 \begin_inset Flex Noun
2319 \begin_layout Plain Layout
2326 \begin_inset Flex Noun
2329 \begin_layout Plain Layout
2336 \begin_inset Flex Noun
2339 \begin_layout Plain Layout
2346 \begin_inset Flex Noun
2349 \begin_layout Plain Layout
2350 Biblatex (mode Natbib)
2356 \begin_inset Flex Noun
2359 \begin_layout Plain Layout
2366 \begin_inset Flex Noun
2369 \begin_layout Plain Layout
2376 \begin_inset space ~
2381 Guide de l'utilisateur
2383 pour les détails au sujet de ces choix).
2384 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2389 et vous pourrez choisir le style de la référence (
2390 \begin_inset Quotes cld
2394 \begin_inset Quotes crd
2398 \begin_inset Quotes cld
2402 \begin_inset Quotes cld
2406 \begin_inset Quotes crd
2410 \begin_inset Quotes cld
2414 \begin_inset Quotes crd
2418 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2419 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2420 beaucoup de fichiers de style supplémentaires et même un programme interactif
2421 pour construire des fichiers de style
2425 \begin_layout Plain Layout
2427 \begin_inset Flex URL
2430 \begin_layout Plain Layout
2432 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2450 \begin_layout Subsection
2451 Bibliographies subdivisées
2454 \begin_layout Standard
2455 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2456 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2457 et les travaux scientifiques est vraisemblablement une possibilité
2458 \begin_inset Quotes cld
2462 \begin_inset Quotes crd
2466 Malheureusement, Bib\SpecialChar TeX
2467 ne vous permet pas lui-même de faire cela.
2468 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2471 pour satisfaire vos besoins historiques.
2474 \begin_layout Standard
2476 fournit un support natif d'un de ces paquetages,
2484 \begin_layout Plain Layout
2486 \begin_inset Flex URL
2489 \begin_layout Plain Layout
2491 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2502 L'avantage de ce paquetage (comparé à d'autres comme
2506 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2507 À la place, vous aurez à préparer des bases de données bibliographiques
2508 différentes pour les différentes sections de votre bibliographie.
2509 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2511 \begin_inset Quotes cld
2515 \begin_inset Quotes crd
2519 \begin_inset Quotes cld
2522 travaux scientifiques
2523 \begin_inset Quotes crd
2526 , vous devez d'abord créer deux bases de données, par exemple
2537 \begin_layout Standard
2538 Dans \SpecialChar LyX
2539 , allez dans le menu
2541 Document\SpecialChar menuseparator
2552 \begin_inset space ~
2558 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2560 de votre bibliographie.
2561 Pour revenir à notre exemple : insérez une bibliographie Bib\SpecialChar TeX
2567 et une deuxième pour la base de données
2572 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2574 En plus, vous pouvez choisir que votre section bibliographique contienne
2576 \begin_inset Quotes cld
2579 toutes les références citées
2580 \begin_inset Quotes crd
2583 de la base de données utilisée (ce qui est le comportement implicite),
2585 \begin_inset Quotes cld
2588 toutes les références non citées
2589 \begin_inset Quotes crd
2593 \begin_inset Quotes cld
2596 toutes les références
2597 \begin_inset Quotes crd
2601 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2603 \begin_inset Quotes cld
2607 \begin_inset Quotes crd
2611 \begin_inset Quotes cld
2615 \begin_inset Quotes crd
2619 \begin_inset Quotes cld
2622 Travaux scientifiques
2623 \begin_inset Quotes crd
2627 Les titres des sections peuvent être ajoutés comme des entêtes de section
2628 ou de sous-section ordinaires.
2633 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2634 t ( comme un chapitre* ou une section*, par exemple).
2637 \begin_layout Standard
2642 , la procédure est un peu différente.
2647 ne fonctionne pas avec
2652 \begin_inset Flex Noun
2655 \begin_layout Plain Layout
2656 Bbibliographie subdivisée
2661 est désactivée si vous utilisez
2670 inclut ses moyens propres pour créer des bibliographies subdivisées.
2671 Vous pouvez: soit ajouter des mots-clés aux entrées bibliographiques à
2673 \begin_inset Flex Code
2676 \begin_layout Plain Layout
2682 , puis filtrer les sections bibliographiques par mot-clé (en ajoutant
2683 \begin_inset Flex Code
2686 \begin_layout Plain Layout
2693 \begin_inset Flex Noun
2696 \begin_layout Plain Layout
2702 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur
2704 \begin_inset Flex Noun
2707 \begin_layout Plain Layout
2708 Bibliographie Biblatex
2713 ); soit filtrer par type d'entrée (comme book ou article) en saisissant
2715 \begin_inset Flex Code
2718 \begin_layout Plain Layout
2725 \begin_inset Flex Code
2728 \begin_layout Plain Layout
2735 \begin_inset Flex Noun
2738 \begin_layout Plain Layout
2744 mentionné ci-dessus; soit créer des
2745 \begin_inset Quotes cld
2748 catégories bibliographiques
2749 \begin_inset Quotes crd
2752 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
2753 Voyez le manuel Biblatex, subsection
2755 Subdivided Bibliographies
2764 \begin_layout Subsection
2765 Bibliographies multiples
2766 \begin_inset CommandInset label
2768 name "subsec:Bibliographies-multiples"
2775 \begin_layout Standard
2776 Les bibliographies multiples, par exemple une bibliographie pour chaque
2777 partie, chapitre, section, sous-section or sous-document du document, sont
2778 également possibles avec \SpecialChar LyX
2780 Pour les activer, allez à
2781 \begin_inset Flex Noun
2784 \begin_layout Plain Layout
2785 Document\SpecialChar menuseparator
2786 Paramètres\SpecialChar menuseparator
2792 et sélectionnez le sectionnement requis (e.g.
2794 \begin_inset Quotes cld
2798 \begin_inset Quotes crd
2802 \begin_inset Flex Noun
2805 \begin_layout Plain Layout
2806 Bibliographies multiples
2812 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
2813 à chaque élément (e.
2814 \begin_inset space \thinspace{}
2817 g., section) de votre document.
2818 Dans le résultat imprimable, une bibliographie séparée ne contenant que
2819 les références du sectionnement considéré sera créée.
2822 \begin_layout Standard
2823 Si vous utilisez Bib\SpecialChar TeX
2825 \begin_inset Flex Code
2828 \begin_layout Plain Layout
2835 \begin_inset Flex Code
2838 \begin_layout Plain Layout
2844 est utilisé pour créer des bibliographies multiples.
2845 Le premier est utilisé si vous sélectionnez
2846 \begin_inset Quotes cld
2850 \begin_inset Quotes crd
2862 \begin_inset Flex Noun
2865 \begin_layout Plain Layout
2866 Bibliographie subdivisée
2872 Dans tous les autres cas, c'est
2873 \begin_inset Flex Code
2876 \begin_layout Plain Layout
2886 \begin_layout Plain Layout
2887 Une autre approche, si vous êtes prêt à utiliser un peu de
2888 \begin_inset Flex Noun
2891 \begin_layout Plain Layout
2892 Code \SpecialChar TeX
2899 \begin_inset space ~
2903 \begin_inset CommandInset ref
2905 reference "sec:Insérer-du-code-LaTeX"
2909 ), consiste à utiliser le paquetage
2910 \begin_inset Flex Code
2913 \begin_layout Plain Layout
2925 \begin_inset Flex Code
2928 \begin_layout Plain Layout
2935 encapsule les entités spécifiées entre les commandes
2936 \begin_inset Flex Code
2939 \begin_layout Plain Layout
2948 \begin_inset Flex Code
2951 \begin_layout Plain Layout
2959 pour créer les bibliographies.
2960 Notez que cette approche a quelques limitations.
2961 D'abord, chaque référence de citation doit se trouver dans une
2962 \begin_inset Flex Code
2965 \begin_layout Plain Layout
2972 Les citations en-dehors d'une entité défini (par exemple, avant la première
2973 section si vous utilisez
2974 \begin_inset Quotes cld
2978 \begin_inset Quotes crd
2981 ) apparaîtront comme
2982 \begin_inset Quotes cld
2986 \begin_inset Quotes crd
2990 Vous pouvez cependant créer vos propres entités en saisissant
2991 \begin_inset Flex Code
2994 \begin_layout Plain Layout
3003 \begin_inset Flex Code
3006 \begin_layout Plain Layout
3014 en code \SpecialChar TeX
3015 (par exemple pour contourner la présente limitation).
3017 \begin_inset Flex Code
3020 \begin_layout Plain Layout
3026 s ne peuvent inclure d'autres
3027 \begin_inset Flex Code
3030 \begin_layout Plain Layout
3037 Une seconde limitation vient du fait que
3038 \begin_inset Flex Code
3041 \begin_layout Plain Layout
3047 parcourt toujours toutes les références d'une base bibliographique, même
3048 celles qui ne sont pas citées.
3049 Ceci peut créer des citations bizarres (e.
3050 \begin_inset space \thinspace{}
3055 \begin_inset Quotes cld
3059 \begin_inset Quotes crd
3062 si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
3063 qu'une seule est citée).
3066 \begin_layout Standard
3072 \begin_inset Flex Code
3075 \begin_layout Plain Layout
3081 est utilisée à la place du choix déroulant.
3082 Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
3084 \begin_inset Flex Code
3087 \begin_layout Plain Layout
3096 \begin_inset Flex Code
3099 \begin_layout Plain Layout
3107 respectivement, en code\SpecialChar TeX
3109 Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
3111 \begin_inset Flex Code
3114 \begin_layout Plain Layout
3124 \begin_inset Flex Code
3127 \begin_layout Plain Layout
3136 Notez cependant que les
3137 \begin_inset Flex Code
3140 \begin_layout Plain Layout
3146 s ne peuvent contenir d'autres
3147 \begin_inset Flex Code
3150 \begin_layout Plain Layout
3157 En plus de la bibliographie individuelle de l'entité considérée,
3161 permet aussi d'émettre toutes le bibliographies, les unes après les autres,
3162 à un endroit particulier (e.
3163 \begin_inset space \thinspace{}
3166 g., à la fin du document).
3168 \begin_inset Quotes cld
3171 toutes les entités de références
3172 \begin_inset Quotes crd
3175 dans le menu déroulant
3179 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3183 \begin_layout Section
3184 Documents en plusieurs fichiers
3187 \begin_layout Subsection
3191 \begin_layout Standard
3192 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3193 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3194 il arrive qu'un élément comme un tableau soit susceptible de modifications
3195 ultérieures, alors que le reste du texte ne changera plus.
3196 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3198 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3199 : introduction, observations, résultats, discussion, conclusion.
3200 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3201 séparé, avec un fichier
3203 \begin_inset Quotes cld
3207 \begin_inset Quotes crd
3210 qui contient le titre, les auteurs, le résumé, les références, etc.
3211 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3213 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3215 Tous ces fichiers doivent cependant avoir la même classe de document –
3216 n'essayez pas de mélanger la classe
3225 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3226 : cependant, ces fichiers
3227 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3234 incluse, et sans la ligne
3240 ) pour éviter des erreurs à la création du fichier DVI.
3243 \begin_layout Standard
3245 permet l'inclusion de fichiers en sélectionnant
3247 Insertion\SpecialChar menuseparator
3248 Fichier\SpecialChar menuseparator
3251 , ce qui positionne une balise à l'endroit du curseur.
3252 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3253 du fichier et la méthode d'inclusion.
3256 \begin_layout Standard
3257 Les trois méthodes d'inclusion sont
3258 \begin_inset Quotes cld
3266 \begin_inset Quotes crd
3270 \begin_inset Quotes cld
3278 \begin_inset Quotes crd
3282 \begin_inset Quotes cld
3290 \begin_inset Quotes crd
3295 \begin_inset Quotes cld
3303 \begin_inset Quotes crd
3307 \begin_inset Quotes cld
3315 \begin_inset Quotes crd
3318 se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
3321 \begin_layout Enumerate
3323 \begin_inset Quotes cld
3327 \begin_inset Quotes crd
3330 commenceront sur une nouvelle page, alors que ceux
3331 \begin_inset Quotes cld
3335 \begin_inset Quotes crd
3338 commenceront sur la page en cours.
3342 \begin_layout Enumerate
3344 \begin_inset Quotes cld
3352 \begin_inset Quotes crd
3355 ne peuvent pas eux-mêmes
3356 \begin_inset Quotes cld
3360 \begin_inset Quotes crd
3363 d'autre fichiers (sous-sous-documents).
3365 \begin_inset Quotes cld
3373 \begin_inset Quotes crd
3376 , en revanche, la sous incorporation est illimitée.
3379 \begin_layout Enumerate
3380 \begin_inset Quotes cld
3388 \begin_inset Quotes crd
3391 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
3392 \begin_inset Quotes cld
3396 \begin_inset Quotes crd
3399 tout en conservant la valeur correcte des compteurs (pagination et autres)
3400 et des références (voyez la section
3411 \begin_layout Standard
3413 \begin_inset Quotes cld
3421 \begin_inset Quotes crd
3424 est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
3426 \begin_inset Quotes cld
3434 \begin_inset Quotes crd
3437 convient mieux pour un héritage de fichiers arbitraires.
3440 \begin_layout Standard
3441 Un fichier inclus en
3442 \begin_inset Quotes cld
3446 \begin_inset Quotes crd
3449 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3450 dans le fichier d'origine.
3451 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3452 espaces consécutives sont conservées, a contrario des règles habituelles
3455 Cependant, cocher l'option
3458 \begin_inset space ~
3462 \begin_inset space ~
3467 résout toute incertitude en matérialisant chaque espace par un symbole.
3470 \begin_layout Standard
3471 D'une manière générale, le fichier maître est converti en un seul fichier
3473 avant la typographie, alors que les fichiers inclus sont convertis en
3474 fichiers \SpecialChar LaTeX
3475 dépourvus de préambule.
3478 \begin_layout Subsection
3479 Références croisées entre fichiers
3482 \begin_layout Standard
3483 \begin_inset Box Shadowbox
3493 height_special "totalheight"
3498 backgroundcolor "none"
3501 \begin_layout Plain Layout
3502 Ce paragraphe est quelque peu obsolète.
3503 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3504 nts s'ouvrent en même temps que le document maître.
3510 Il est possible de faire des références croisées entre différents fichiers.
3511 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3512 B pour un exemple avec deux fichiers, avec B inclus dans A.
3513 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3514 faire référence dans B.
3515 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3516 alors possible de choisir le
3517 \begin_inset Quotes cld
3521 \begin_inset Quotes crd
3527 \begin_layout Subsection
3528 Listes bibliographiques dans tous les sous-documents
3531 \begin_layout Standard
3532 Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
3533 une seule bibliographie principale à la fin, tout en conservant la possibilité
3534 d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
3535 la sortie de ce sous-document seul.
3536 Voici comment procéder.
3539 \begin_layout Standard
3540 Dans le document maître, vous insérez simplement un insert bibliographique
3541 là où la bibliographie principale doit apparaître, que ce soit dan sle
3542 document maître ou dans un sous-document.
3543 Si la bibliographie est dans le document maître, les références seront
3544 héritées par tous les sous-documents: elles sont donc disponibles dans
3545 la fenêtre de dialogue des citations dans chacun d'entre eux.
3548 \begin_layout Standard
3549 Pour le bibliographies particulières aux sous-documents, saisir des inserts
3550 bibliographiques là où la bibliographie doit apparaître quand le sous-document
3552 Cependant, l'astuce consiste à la saisir dans une branche (
3554 Insertion\SpecialChar menuseparator
3555 Branche\SpecialChar menuseparator
3556 Insérer une nouvelle branche
3558 ), appelée par exemple
3559 \begin_inset Quotes cld
3563 \begin_inset Quotes crd
3567 Dans le sous-document, activer la branche (
3569 Document\SpecialChar menuseparator
3570 Paramètres\SpecialChar menuseparator
3574 Dans le document maître, désactiver la branche (
3576 Document\SpecialChar menuseparator
3577 Paramètres\SpecialChar menuseparator
3581 La bibliographie du sous-document sera alors ignorée dans le document maître,
3582 mais présente dans le sous-document.
3585 \begin_layout Standard
3586 S'il vous faut des bibliographies multiples (une par sous-document dans
3591 , par exemple), voyez la section
3592 \begin_inset space ~
3596 \begin_inset CommandInset ref
3598 reference "subsec:Bibliographies-multiples"
3605 \begin_layout Section
3606 Archives \SpecialChar LyX
3610 \begin_layout Standard
3611 Les utilisateurs ont parfois besoin de
3612 \begin_inset Quotes cld
3616 \begin_inset Quotes crd
3619 un fichier \SpecialChar LyX
3620 avec toutes les images (et d'autres fichiers dont il dépend,
3621 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3623 inclut un script Python (
3624 \begin_inset Flex Code
3627 \begin_layout Plain Layout
3633 ) qui automatise le processus.
3634 Pour l'utiliser, il faut que l'un des modules Python
3635 \begin_inset Flex Code
3638 \begin_layout Plain Layout
3645 \begin_inset Flex Code
3648 \begin_layout Plain Layout
3654 soit installé sur votre système.
3655 Implicitement, le script préfère l'archive
3656 \begin_inset Flex Code
3659 \begin_layout Plain Layout
3666 \begin_inset Flex Code
3669 \begin_layout Plain Layout
3675 sur les systèmes Unix et le format
3676 \begin_inset Flex Code
3679 \begin_layout Plain Layout
3688 \begin_layout Standard
3689 La procédure de configuration de \SpecialChar LyX
3690 positionne le script pour qu'il exporte
3692 \begin_inset Quotes cld
3695 Archive \SpecialChar LyX
3697 \begin_inset Quotes crd
3700 , et ce format sera disponible via
3701 \begin_inset Flex Code
3704 \begin_layout Plain Layout
3705 Fichier\SpecialChar menuseparator
3714 \begin_layout Standard
3715 Indépendamment du système d'exploitation, la création d'un format d'archive
3716 particulier peut être imposée en ajoutant soit l'option
3717 \begin_inset Flex Code
3720 \begin_layout Plain Layout
3727 \begin_inset Flex Code
3730 \begin_layout Plain Layout
3737 \begin_inset Flex Code
3740 \begin_layout Plain Layout
3747 \begin_inset Flex Code
3750 \begin_layout Plain Layout
3757 \begin_inset Flex Code
3760 \begin_layout Plain Layout
3762 \SpecialChar menuseparator
3763 Archive \SpecialChar LyX
3770 \begin_inset Flex Code
3773 \begin_layout Plain Layout
3774 Outils\SpecialChar menuseparator
3775 Préférences\SpecialChar menuseparator
3776 Gestion des fichiers\SpecialChar menuseparator
3782 (veillez bien à ajouter l'option après le nom du script, pas avant).
3785 \begin_layout Section
3786 En-têtes et pieds de page sur mesure
3789 \begin_layout Standard
3790 Le format de page implicite est assez banal : pour un document avec la classe
3791 article, tout ce que vous obtenez se limite au numéro de page en bas de
3793 Ce document-ci est de la classe
3794 \begin_inset Quotes cld
3798 \begin_inset Quotes crd
3801 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3802 plein la vue, il faut choisir le style d'en-têtes
3803 \begin_inset Quotes cld
3807 \begin_inset Quotes crd
3810 , comme l'explique le
3813 \begin_inset space ~
3817 \begin_inset space ~
3823 Cette section décrit les codes \SpecialChar LaTeX
3824 qu'il vous faudra insérer dans votre préambule
3826 ou dans le texte pour obtenir les effets désirés.
3827 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3829 \begin_inset Flex Code
3832 \begin_layout Plain Layout
3841 \begin_inset Flex URL
3844 \begin_layout Plain Layout
3846 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3854 \begin_layout Standard
3855 L'en-tête est divisé en trois champs, appelés logiquement
3856 \begin_inset Quotes cld
3860 \begin_inset Quotes crd
3864 \begin_inset Quotes cld
3868 \begin_inset Quotes crd
3872 \begin_inset Quotes cld
3876 \begin_inset Quotes crd
3880 Le bas de page aussi a ces trois divisions.
3881 Les commandes \SpecialChar LaTeX
3882 pour éditer ces champs de la manière la plus simple sont
3908 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3909 page, insérez simplement cette commande dans le préambule :
3912 \begin_layout Standard
3921 \begin_layout Standard
3922 Vous verrez désormais votre nom dans le coin supérieur gauche.
3923 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3924 le numéro de page apparaissant en bas, centré), insérez simplement une
3925 commande avec un paramètre vide, par exemple :
3928 \begin_layout Standard
3936 \begin_layout Standard
3937 Maintenant, plus dur : mettons le mot
3938 \begin_inset Quotes cld
3942 \begin_inset Quotes crd
3945 et le numéro de la section en cours (par exemple Section
3946 \begin_inset space ~
3949 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3950 nom en bas à gauche et la date en bas à droite.
3951 Les commandes suivantes doivent donc apparaître dans votre préambule :
3954 \begin_layout Standard
3964 \begin_layout Standard
3972 \begin_layout Standard
3982 \begin_layout Standard
3991 \begin_layout Standard
3999 \begin_layout Standard
4009 \begin_layout Standard
4022 permettent d'accéder aux compteurs \SpecialChar LaTeX
4023 de section et de page, et d'afficher
4024 ainsi les numéros de la section et de la page en cours.
4031 affiche simplement la date d'aujourd'hui.
4034 \begin_layout Standard
4035 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4036 au dessus du pied de page peut elle aussi être modifiée.
4037 Si vous n'en voulez pas, mettez sa largeur à 0.
4038 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4039 \begin_inset space ~
4042 pt, et celle de pied de page une épaisseur de 0.
4043 Pour régler l'épaisseur, utilisez les commandes
4047 renewcommand\SpecialChar softhyphen
4050 headrulewidth}\SpecialChar softhyphen
4057 renewcommand\SpecialChar softhyphen
4060 footrulewidth}\SpecialChar softhyphen
4066 \begin_layout Standard
4067 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4068 page pour une page donnée avec, par exemple :
4072 thispagestyle\SpecialChar softhyphen
4079 thispagestyle\SpecialChar softhyphen
4086 thispagestyle\SpecialChar softhyphen
4090 Insérez simplement ces commandes dans le texte de la page que vous voulez
4091 modifier, et mettez-les en mode \SpecialChar TeX
4093 En fait, par défaut, si vous utilisez le style global
4094 \begin_inset Quotes cld
4098 \begin_inset Quotes crd
4101 , les pages de titre sont en
4102 \begin_inset Quotes cld
4106 \begin_inset Quotes crd
4109 , alors que les autres sont en
4110 \begin_inset Quotes cld
4114 \begin_inset Quotes crd
4120 \begin_layout Standard
4121 Il existe des commandes plus complexes qui vous permettent d'introduire
4122 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4123 renvoyons à la documentation du paquetage
4127 pour plus de précisions.
4129 \begin_inset Flex URL
4132 \begin_layout Plain Layout
4134 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4142 \begin_layout Standard
4143 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4145 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4146 essayer quelque chose comme :
4149 \begin_layout Standard
4158 includegraphics{logo.eps}}}
4161 \begin_inset Newline newline
4164 (il vous faudra peut-être pré-ajouter
4168 usepackage{graphics}
4170 avant si aucun autre fichier EPS n'est inséré dans votre document).
4173 \begin_layout Section
4179 \begin_inset CommandInset label
4188 \begin_layout Standard
4194 \begin_layout Subsection
4198 \begin_layout Standard
4200 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4201 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4202 de profondeur dans l'environnement
4207 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4208 spécifier différents types de puces pour différents paragraphes
4212 \begin_layout Plain Layout
4213 En fait, c'est possible mais il faut le faire à la main.
4221 \begin_layout Subsection
4222 À quoi elles ressemblent
4225 \begin_layout Standard
4226 Allez dans la rubrique
4232 Document\SpecialChar menuseparator
4236 \begin_layout Standard
4237 La fenêtre vous présente un tableau avec des formes de puces.
4238 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4240 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4241 lequel vous agissez.
4245 \begin_layout Standard
4246 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4247 Le tableau suivant vous montre la correspondance entre le nom des boutons
4248 et les paquetages \SpecialChar LaTeX
4252 \begin_layout Standard
4254 \begin_inset Tabular
4255 <lyxtabular version="3" rows="7" columns="2">
4256 <features tabularvalignment="middle">
4257 <column alignment="center" valignment="top" width="0pt">
4258 <column alignment="center" valignment="top" width="0pt">
4260 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4263 \begin_layout Plain Layout
4269 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4272 \begin_layout Plain Layout
4280 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4283 \begin_layout Plain Layout
4291 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4294 \begin_layout Plain Layout
4303 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4306 \begin_layout Plain Layout
4314 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4317 \begin_layout Plain Layout
4327 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4330 \begin_layout Plain Layout
4338 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4341 \begin_layout Plain Layout
4351 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4354 \begin_layout Plain Layout
4362 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4365 \begin_layout Plain Layout
4375 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4378 \begin_layout Plain Layout
4386 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4389 \begin_layout Plain Layout
4399 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4402 \begin_layout Plain Layout
4410 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4413 \begin_layout Plain Layout
4429 \begin_layout Standard
4431 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4432 que vous n'avez pas.
4433 Si vous obtenez des erreurs \SpecialChar LaTeX
4434 lorsque vous essayez de visionner ou d'imprimer
4435 le fichier, c'est sûrement qu'il vous manque un paquetage.
4437 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4438 et imprimer avec un autre système.
4441 \begin_layout Subsection
4445 \begin_layout Standard
4446 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4447 motif de puce et la taille.
4448 Les changements ne seront pas visibles dans \SpecialChar LyX
4449 , mais seulement lors du visionneme
4453 \begin_layout Standard
4454 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4455 bouton droit de la souris sur la profondeur de la puce en question
4459 \begin_layout Plain Layout
4460 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4461 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4462 La fenêtre dont nous venons de parler est cependant utile car elle montre
4463 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4464 , ceci pour un grand nombre
4466 Pour personnaliser vos paragraphes, vous avez le choix :
4469 \begin_layout Plain Layout
4473 \begin_layout Plain Layout
4489 \begin_layout Plain Layout
4493 \begin_layout Plain Layout
4515 \begin_layout Itemize
4516 Utilisez la commande \SpecialChar LaTeX
4523 pour spécifier un nouveau format de puce pour une profondeur donnée.
4524 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4526 Dans cette liste à puces, le code \SpecialChar LaTeX
4527 suivant a été utilisé pour changer les
4528 puces de profondeur 1 :
4531 \begin_inset Newline newline
4545 \begin_inset Newline newline
4561 \begin_inset Newline newline
4566 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4567 partie intégrante de la commande
4576 \begin_layout Itemize
4577 \begin_inset Argument item:1
4580 \begin_layout Plain Layout
4586 \begin_layout Plain Layout
4604 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4606 \begin_inset Quotes cld
4609 Élément paramétrable
4610 \begin_inset Quotes crd
4615 Insertion\SpecialChar menuseparator
4616 Élément paramétrable
4618 ) et en code \SpecialChar TeX
4620 Par exemple, cet élément a commencé par
4633 \begin_layout Plain Layout
4637 \begin_layout Plain Layout
4653 \begin_layout Plain Layout
4654 Vous aurez besoin de remettre le
4658 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4660 Nous avons donc ici :
4663 \begin_inset Newline newline
4680 \begin_layout Chapter
4685 \begin_layout Standard
4687 inclut depuis longtemps l'exportation de documents vers divers formats
4688 appropriés au monde du Web, comme HTML.
4689 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4694 \begin_layout Plain Layout
4695 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4711 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4712 utilisent \SpecialChar LaTeX
4713 comme format intermédiaire, comme
4714 \begin_inset Flex Code
4717 \begin_layout Plain Layout
4724 \begin_inset Flex Code
4727 \begin_layout Plain Layout
4734 \begin_inset Flex Code
4737 \begin_layout Plain Layout
4743 , en créant le code \SpecialChar LaTeX
4744 à partir de \SpecialChar LyX
4745 ; et il existe un convertisseur qui travaille
4746 directement sur le code \SpecialChar LyX
4748 \begin_inset Flex Code
4751 \begin_layout Plain Layout
4759 Chacun d'eux présente des avantages et des inconvénients.
4762 \begin_layout Standard
4763 Les convertisseurs fondés sur \SpecialChar LaTeX
4764 présentent l'avantage qu'il connaissent (en
4765 principe) les mêmes informations que \SpecialChar LaTeX
4766 concernant le document exporté.
4767 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4769 ou par un insert de code \SpecialChar TeX
4771 Ils comprennent les fichiers
4772 \begin_inset Flex Code
4775 \begin_layout Plain Layout
4781 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4783 \begin_inset Flex Code
4786 \begin_layout Plain Layout
4792 engendrés par Bib\SpecialChar TeX
4794 En contrepartie, \SpecialChar LaTeX
4795 est un langage vraiment difficile à analyser — on dit
4796 souvent que seul \SpecialChar TeX
4797 comprend \SpecialChar TeX
4798 — et les convertisseurs fondés sur \SpecialChar LaTeX
4800 souvent sur des constructions apparemment simples; des constructions compliqués
4801 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4806 ne s'exporte pas via
4807 \begin_inset Flex Code
4810 \begin_layout Plain Layout
4816 , bien que les autres le fassent.
4817 L'autre préoccupation provient de la manière dont les formules mathématiques
4818 sont traitées: ces convertisseurs traduisent habituellement les formules
4819 en petites images qui sont liées dans le document HTML.
4820 Puisque celles-ci sont créées par \SpecialChar LaTeX
4821 , la typographie est précise.
4822 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4823 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4824 partie nativement — avec des polices de taille similaire — peut être à
4828 \begin_layout Standard
4830 \begin_inset Flex Code
4833 \begin_layout Plain Layout
4841 \begin_inset CommandInset href
4843 name "http://pinchito.es/elyxer/"
4844 target "http://pinchito.es/elyxer/"
4849 ) créé par Alex Fernandez résout certaines de ces problèmes.
4850 En particulier, les formules produites se mettent parfaitement à l'échelle,
4851 car il traduit les mathématiques en utilisant une combinaison de HTML et
4852 CSS plutôt que de convertir les formules en images.
4853 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4855 \begin_inset Flex Code
4858 \begin_layout Plain Layout
4864 : ceci révèle les limitations de HTML
4868 \begin_layout Plain Layout
4870 \begin_inset Flex Code
4873 \begin_layout Plain Layout
4880 peut également utiliser
4881 \begin_inset Flex Noun
4884 \begin_layout Plain Layout
4891 \begin_inset Flex Noun
4894 \begin_layout Plain Layout
4900 pour les équations, mais ce réglage ne peut être que global et nécessite
4901 l'accès à un serveur qui exécute le code de conversion.
4907 Plus important (du moins pour la version 1.1.1),
4908 \begin_inset Flex Code
4911 \begin_layout Plain Layout
4918 ne comprend pas bien les macros mathématiques et pas du tout les styles
4919 de paragraphes définis par l'utilisateur et les styles de caractères.
4920 Ces limitations rendent
4921 \begin_inset Flex Code
4924 \begin_layout Plain Layout
4931 peu approprié pour de nombreux documents créés par les utilisateurs de
4934 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4935 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4936 lui-même capable d'écrire
4937 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4938 , en DocBoook ou en texte
4942 \begin_layout Standard
4943 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4944 probablement être considérée comme
4945 \begin_inset Quotes cld
4949 \begin_inset Quotes crd
4956 \begin_layout Plain Layout
4958 \begin_inset Flex Code
4961 \begin_layout Plain Layout
4971 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4973 \begin_inset CommandInset href
4975 name "consultée en ligne"
4976 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4981 (en anglais), contient normalement des informations à jour sur l'état de
4982 développement de l'exportation XHTML.
4983 Voir également la liste des bogues sur le
4984 \begin_inset CommandInset href
4986 name "suivi de bogues"
4987 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"
4997 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4998 avantages potentiels sur les deux autres.
5001 \begin_layout Standard
5002 Les avantages sont dus principalement au fait que les fonctions d'exportation
5003 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
5004 les mêmes choses que \SpecialChar LyX
5009 \begin_layout Plain Layout
5010 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
5011 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
5013 aux modifications de la sémantique des inserts existants.
5018 Elles connaissent donc la table des matières (telle qu'affichée dans le
5019 plan), les compteurs associés aux différents styles de paragraphes standard
5020 et aux styles de paragraphe définis par l'utilisateur.
5021 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5023 point de vue de l'internationalisation également, et elles traduiront
5024 \begin_inset Quotes cld
5028 \begin_inset Quotes crd
5032 \begin_inset Quotes cld
5036 \begin_inset Quotes crd
5039 en fonction de la langue définie localement.
5042 \begin_layout Standard
5043 D'un manière générale, les fonctions d'exportation connaissent le format
5044 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5045 cette information est exploitée pour l'exportation en XHTML.
5046 En particulier, \SpecialChar LyX
5051 les informations CSS correspondant aux informations de format utilisées
5052 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5053 sans empattement et gras dans \SpecialChar LyX
5054 , ils seront implicitement sans empattement
5055 et gras dans un navigateur Web.
5056 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5057 mais pour tout style, y compris défini par l'utilisateur,.
5058 De fait, les procédures d'exportation en XHTML ne font pas de distinction
5059 entre les paragraphes et les styles de texte définis par l'utilisateur
5060 et ceux prédéfinis par \SpecialChar LyX
5061 , puisque dans tous les cas, tout ce que connaît
5063 se trouve dans les fichiers de format.
5064 Ceci s'applique également aux inserts textuels comme les notes de bas de
5065 page et divers inserts personnalisés.
5068 \begin_layout Standard
5069 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5070 même façon que le résultat \SpecialChar LaTeX
5071 : au moyen des fichiers de format et des modules;
5072 voir le chapitre 5 du manuel de
5079 \begin_layout Standard
5080 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5081 ns et les moyens de contourner celles-ci.
5084 \begin_layout Section
5085 Formules mathématiques en XHTML
5088 \begin_layout Standard
5090 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5091 divers avantages et inconvénients:
5094 \begin_layout Itemize
5096 \begin_inset Newline newline
5099 MathML est in dialecte de XML développé spécifiquement pour afficher les
5100 formules mathématiques sur le web, et il offre un excellent rendu dans
5101 les navigateurs qui le reconnaissent.
5102 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5103 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5105 \begin_inset Newline newline
5109 ne sait pas afficher un formule en MathML — par exemple, la formule
5110 utilise le paquetage
5111 \begin_inset Flex Code
5114 \begin_layout Plain Layout
5120 ou du code \SpecialChar TeX
5121 — il affichera la formule sous la forme d'une image.
5124 \begin_layout Itemize
5126 \begin_inset Newline newline
5129 Comme on l'a vu plus haut,
5130 \begin_inset Flex Code
5133 \begin_layout Plain Layout
5139 exporte les formules mathématiques en HTML, mis en forme par CSS
5143 \begin_layout Plain Layout
5146 \begin_inset Flex Code
5149 \begin_layout Plain Layout
5155 quelques unes des feuilles de style CSS utilisées dans son exportation
5162 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5163 à échouer pour des formules plus compliquées.
5164 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5165 donc être utilisée pour des documents contenant peu de formules, et qui
5166 soient suffisamment simples.
5169 \begin_inset Newline newline
5174 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5175 utilise le paquetage
5176 \begin_inset Flex Code
5179 \begin_layout Plain Layout
5185 ou du code \SpecialChar TeX
5186 — il affichera la formule sous la forme d'une image.
5190 \begin_layout Itemize
5192 \begin_inset Newline newline
5196 \begin_inset Flex Code
5199 \begin_layout Plain Layout
5206 exportera les formules comme des images, les mêmes images en fait que
5207 celles utilisées par la fonction d'aperçu sur le vif
5211 \begin_layout Plain Layout
5212 L'aperçu sur le vif n'a
5216 besoin d'être actif pour que les images soient créées, cependant.
5222 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5223 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5225 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5226 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5229 \begin_inset Newline newline
5232 La taille des images peut être réglée via le paramètre
5233 \begin_inset Flex Noun
5236 \begin_layout Plain Layout
5237 Mise à l'échelle des images mathématiques
5243 \begin_inset Flex Noun
5246 \begin_layout Plain Layout
5247 Document\SpecialChar menuseparator
5248 Paramètres\SpecialChar menuseparator
5258 \begin_layout Plain Layout
5259 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5260 et vaut implicitement 75 dpi.
5266 \begin_inset Newline newline
5270 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5271 si un paquetage \SpecialChar LaTeX
5272 requis n'est pas installé), alors il émettra le code latex
5277 \begin_layout Itemize
5280 \begin_inset Newline newline
5283 Enfin, \SpecialChar LyX
5284 peut heureusement émettre les formules en \SpecialChar LaTeX
5286 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5287 être utilisée avec des outils externes comme
5288 \begin_inset CommandInset href
5291 target "http://www.math.union.edu/~dpvc/jsMath/"
5296 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5297 inclus dans les documents
5300 encapsule le code \SpecialChar LaTeX
5301 soit dans un insert de type
5302 \begin_inset Flex Code
5305 \begin_layout Plain Layout
5311 (pour les formules en ligne) soit dans un insert de type
5312 \begin_inset Flex Code
5315 \begin_layout Plain Layout
5321 (pour les formules hors ligne) marqué par
5322 \begin_inset Flex Code
5325 \begin_layout Plain Layout
5331 , comme requis par jsMath.
5334 \begin_layout Standard
5335 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5337 \begin_inset Flex Noun
5340 \begin_layout Plain Layout
5341 Document\SpecialChar menuseparator
5342 Paramètres\SpecialChar menuseparator
5349 Implicitement, \SpecialChar LyX
5351 Ceci est un réglage global pour le document.
5354 \begin_layout Standard
5356 offre également le choix d'une méthode différente pour un insert particulier,
5357 s'il est par exemple mal affiché via MathML.
5361 \begin_layout Plain Layout
5362 Ceci dit, puisque \SpecialChar LyX
5363 se rabat sur les images quand la formule contient du
5364 code \SpecialChar TeX
5365 , il est possible de forcer l'affichage par une image en insérant
5366 un code \SpecialChar TeX
5367 innocent, par exemple
5368 \begin_inset Formula $a=b\relax$
5379 \begin_layout Section
5380 Bibliographie et citations
5383 \begin_layout Standard
5384 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5388 \begin_layout Standard
5389 Les étiquettes de citation sont créées par le même mécanisme qui produit
5390 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5391 : les citations se présenteront
5392 donc aussi bien que dans \SpecialChar LyX
5394 Si vous utilisez des citations numériques, \SpecialChar LyX
5395 émettra des étiquettes numériques,
5396 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5398 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5399 ajoutera des lettres en bas
5400 de casse à l'année, comme le fait Bib\SpecialChar TeX
5401 , s'il trouve plus d'une citation
5402 du même auteur dans le même année.
5403 Les étiquettes seront imprimées avec les entrées bibliographiques.
5404 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5405 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5408 \begin_layout Standard
5409 L'affichage de la bibliographie est régie par le même mécanisme que celui
5410 qui gère le présentation des références dans la fenêtre de dialogue des
5411 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5412 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5413 La présentation peut être personnalisée dans le fichier de format, ou de
5414 préférence dans un module, voyez le manuel de
5421 \begin_layout Standard
5422 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5423 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5431 \begin_inset Quotes eld
5434 Context and Logical Form
5435 \begin_inset Quotes erd
5440 Language in Context: Selected Essays
5442 (Oxford: Oxford University Press, 2007), pp.
5450 \begin_inset Quotes eld
5453 Semantics in Context
5454 \begin_inset Quotes erd
5459 Language in Context: Selected Essays
5461 (Oxford: Oxford University Press, 2007), pp.
5465 \begin_layout Standard
5466 Ceci devrait être corrigé rapidement.
5469 \begin_layout Standard
5470 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5471 Si vous avez des bibliographies multiples, \SpecialChar LyX
5472 exportera la même bibliographie
5476 \begin_layout Section
5480 \begin_layout Standard
5482 exporte heureusement les index ne XHTML, avec quelques limitations pour
5486 \begin_layout Standard
5487 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5488 constructions sophistiquées décrites dans le paragraphe consacré aux index
5491 Guide de l'utilisateur
5497 \begin_layout Plain Layout
5498 Le principal problème ici vient du fait que \SpecialChar LyX
5499 ne gère pas vraiment ces entrées
5500 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5506 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5507 de sous-section de cette section.
5510 \begin_layout Itemize
5511 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5513 les traduire, mais les entrées doivent être séparées par
5514 \begin_inset Quotes cld
5518 \begin_inset Quotes crd
5521 , il doit y avoir des espaces autour du point d'exclamation.
5522 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5523 points d'exclamation affectés d'un échappement, de ceux des expressions
5527 \begin_layout Itemize
5528 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5529 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5530 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5533 \begin_layout Itemize
5534 Références croisées: les références croisées ne sont APA traduites.
5536 trouve une entrées contenant
5537 \begin_inset Quotes cld
5546 \begin_inset Quotes crd
5549 , il l'ignore cette indication, et le reste est traité comme une entrée
5553 \begin_layout Itemize
5554 Ordre des entrées d'index: \SpecialChar LyX
5555 essaie de gérer l'ordre de tri.
5556 Il prend ce qui est avant le premier
5557 \begin_inset Quotes cld
5561 \begin_inset Quotes crd
5564 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5566 \begin_inset Quotes cld
5570 \begin_inset Quotes crd
5573 comme l'entrée effective.
5574 Pour le moment, \SpecialChar LyX
5576 \begin_inset Quotes cld
5580 \begin_inset Quotes crd
5583 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5587 \begin_layout Itemize
5588 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5589 la fenêtre de choix des styles de caractères, ou par une autre méthode
5590 proposée par \SpecialChar LyX
5592 Les constructions telles que
5593 \begin_inset Quotes cld
5597 \begin_inset Quotes crd
5600 ne sont pas traduites.
5601 En fait, si \SpecialChar LyX
5602 trouve un caractère tube (
5603 \begin_inset Quotes cld
5607 \begin_inset Quotes crd
5610 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5613 \begin_layout Itemize
5614 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5615 d'index seront considérées comme un seul grand index.
5616 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5618 l'index principal, assurez-vous d'en créer un.
5621 \begin_layout Section
5622 Nomenclatures et glossaires
5625 \begin_layout Standard
5626 Il n'y a actuellement pas d'exportation des glossaires.
5627 Il serait trivial de les ajouter, et ce serait bienvenu.
5630 \begin_layout Chapter
5634 \begin_layout Standard
5635 En plus de XHTML, \SpecialChar LyX
5636 peut créer des documents avec le vocabulaire XML de Docbook.
5637 Avec les versions 2.3 et antérieures, \SpecialChar LyX
5638 ne disposait que de modèles sélectifs
5639 pour engendrer des documents DocBook (version 4 seulement).
5640 À partir de la version 2.4 de \SpecialChar LyX
5641 , la plupart des formats peuvent créer des
5642 documents DocBook valides (version 5 uniquement).
5643 Cette fonctionnalité est intégrée à \SpecialChar LyX
5644 et ne requiert pas l'usage d'outils
5648 \begin_layout Standard
5649 De ce fait, les exportations DocBook peuvent être personnalisées et enrichies
5650 exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
5652 personnalisé et enrichi: via les fichiers de format et les modules.
5656 \begin_inset Quotes cld
5659 Installer de nouvelles classes
5660 \begin_inset Quotes crd
5667 Manuel de Personnalisation
5672 \begin_layout Standard
5673 La plupart des fonctionnalités de \SpecialChar LyX
5674 sont accessibles poue DocBook:
5677 \begin_layout Itemize
5678 les affichages mathématiques sont obtenus essentiellement en MathML (avec
5679 comme exception principale les constructions qui ne sont pas reconnues
5680 par \SpecialChar LyX
5682 Toutes les formules sont également disponibles en \SpecialChar TeX
5683 natif dans le résultat
5684 DocBook pour un traitement ultérieur;
5687 \begin_layout Itemize
5688 les bibliographies et les citations sont interprétées, y compris avec un
5689 fichier BibTeX externe.
5690 Les entrées bibliographiques ne sont pas pré-affichées quand une information
5691 détaillée est disponible,; mais plutôt exportées avec les constructions
5693 Le processeur externe DocBook est supposé gérer le rendu des entrées;
5696 \begin_layout Itemize
5697 les index sont interprétés, y compris les index multiples.
5698 Les regroupements (avec
5699 \begin_inset Quotes cld
5703 \begin_inset Quotes crd
5706 ), les portées de pages et les références croisés (avec
5710 ) sont reconnus, en exceptant l'évitement des symboles identiques.
5711 L'ordre d'affichage (
5715 ) et les types de caractères (
5719 ) ne sont pas reconnus.
5720 Il n'y a pas de support pour l'échappement des entrées d'index;
5723 \begin_layout Itemize
5724 les glossaires sont interprétés.
5727 \begin_layout Standard
5728 Deux paramètres essentiels peuvent être réglés au niveau du document:
5731 \begin_layout Itemize
5732 le format des tableaux: \SpecialChar LyX
5733 peut déclarer les tableaux soit en HTML (réglage
5734 implicite), soit au format CALS, en fonction des desiderata de l'utilisateur.
5735 La plupart des processeurs DocBook acceptent les deux formats.
5738 \begin_layout Itemize
5739 le préfixe MathML: avec DocBook, MathML est inclus au sein des son propre
5740 espace-nom, au contraire de HTML.
5741 En conséquence, il doit uy avoir une indication des balises appartenant
5743 Trois possibilités sont offertes:
5747 \begin_layout Itemize
5748 en ligne: l'espace-nom MathML est défini pour chaque formule (en utilisant
5756 \begin_layout Itemize
5761 (implicite): l'espace-nom MathML est défini au niveau du document (en utilisant
5767 Chaque MathML reçoit le préfixe
5778 \begin_layout Itemize
5792 \begin_layout Standard
5793 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
5795 à votre style personnel ou si vous avez à travailler avec un logiciel véreux
5796 qui n'accepte qu'un seul préfixe pour MathML.
5800 \begin_layout Chapter
5801 Le Serveur \SpecialChar LyX
5805 \begin_layout Section
5809 \begin_layout Standard
5811 \begin_inset Quotes cld
5814 serveur \SpecialChar LyX
5816 \begin_inset Quotes crd
5819 est une méthode implantée dans \SpecialChar LyX
5820 qui permet à d'autres programmes de dialoguer
5821 avec \SpecialChar LyX
5822 , d'invoquer des commandes \SpecialChar LyX
5823 et d'obtenir de l'information à propos
5824 de son état interne.
5825 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5827 C'est grâce au serveur \SpecialChar LyX
5828 , par exemple, que des gestionnaires de bibliographies
5829 comme JabRef peuvent permettre de
5830 \begin_inset Quotes cld
5834 \begin_inset Quotes crd
5837 des citations dans \SpecialChar LyX
5841 \begin_layout Section
5842 Démarrer le Serveur \SpecialChar LyX
5844 \begin_inset CommandInset label
5846 name "sec:Démarrer-le-Serveur"
5853 \begin_layout Standard
5854 Le serveur \SpecialChar LyX
5855 fonctionne par l'intermédiaire d'une paire de tubes.
5856 Ils sont habituellement disposés dans votre répertoire utilisateur
5860 (sauf sur Windows, ou des tubes nominatifs
5864 sont des objets spéciaux localisés dans
5874 ) et portent les noms
5877 \begin_inset Quotes cld
5881 \begin_inset Quotes crd
5889 \begin_inset Quotes cld
5893 \begin_inset Quotes crd
5899 Les programmes externes écrivent dans
5903 et lisent les données dans
5908 La racine de ces deux noms peut être définie dans la fenêtre
5910 Édition\SpecialChar menuseparator
5911 Préférences\SpecialChar menuseparator
5912 Entrées\SpecialChar menuseparator
5916 \begin_inset Quotes cld
5921 /home/mon_home/.lyxpipe
5924 \begin_inset Quotes crd
5930 \begin_inset Quotes cld
5944 \begin_inset Quotes crd
5947 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
5948 place de lyxpipe, par exemple
5949 \begin_inset Flex Code
5952 \begin_layout Plain Layout
5970 fonctionnerait également).
5971 Vous devez configurer ceci
5975 pour que le serveur puisse démarrer.
5978 \begin_layout Standard
5980 ajoutera les suffixes
5983 \begin_inset Quotes cld
5987 \begin_inset Quotes crd
5995 \begin_inset Quotes cld
5999 \begin_inset Quotes crd
6004 pour créer les tubes.
6005 Si l'un des ces tubes existe déjà, \SpecialChar LyX
6006 supposera qu'un autre processus \SpecialChar LyX
6008 déjà en route et ne démarrera pas le serveur.
6009 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
6011 \begin_inset Quotes cld
6015 \begin_inset Quotes crd
6018 existe à la fermeture de \SpecialChar LyX
6020 essaiera de le supprimer.
6021 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
6022 tubes à la main et redémarrer \SpecialChar LyX
6024 Sur Windows, les tubes sont supprimés par le système à la fermeture du
6025 programme ou après un crash, ainsi les tubes
6026 \begin_inset Quotes cld
6030 \begin_inset Quotes crd
6036 \begin_layout Standard
6037 Pour faire tourner plusieurs processus \SpecialChar LyX
6038 avec des serveurs en même temps,
6039 vous devez utiliser différentes configurations, peut-être en utilisant
6040 des répertoires utilisateurs différents, avec leurs propres
6044 , pour chaque processus.
6048 \begin_layout Standard
6049 Si vous développez un programme client, il vous sera peut-être utile d'activer
6050 les informations de déboguage du serveur \SpecialChar LyX
6052 Pour cela, démarrez \SpecialChar LyX
6060 \begin_layout Standard
6061 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
6062 on source sous le nom
6064 development/server_monitor.c
6069 \begin_layout Standard
6070 Un autre outil utile est un client en ligne de commande que vous trouverez
6073 src/client/lyxclient
6078 \begin_layout Section
6079 Communication normale
6082 \begin_layout Standard
6083 Pour émettre un appel \SpecialChar LyX
6084 , le client écrit une ligne de texte ASCII dans le
6085 tube d'entrée, selon le format suivant :
6088 \begin_layout LyX-Code
6102 \begin_layout Description
6109 est un nom que le client peut choisir arbitrairement.
6111 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6112 les réponses aux différentes requêtes.
6115 \begin_layout Description
6122 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6124 C'est la commande que vous auriez entrée dans le minibuffer.
6127 \begin_layout Description
6134 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6135 (par exemple, le LFUN
6136 \begin_inset Quotes cld
6140 \begin_inset Quotes crd
6143 qui insère le paramètre comme du texte à la position du curseur).
6146 \begin_layout Standard
6147 La réponse de \SpecialChar LyX
6148 arrive dans le tube de sortie sous la forme :
6151 \begin_layout LyX-Code
6165 \begin_layout Standard
6178 sont les mêmes que dans la requête, tandis que
6184 contient des informations plus ou moins utiles selon la façon avec laquelle
6185 la commande s'est exécutée.
6186 Certaines commandes renvoient des informations à propos de l'état interne
6189 \begin_inset Quotes cld
6193 \begin_inset Quotes crd
6196 , tandis que d'autres ne renvoient rien.
6197 Ça signifie alors que l'exécution s'est bien passée.
6200 \begin_layout Standard
6201 En cas d'erreurs, la réponse de \SpecialChar LyX
6205 \begin_layout LyX-Code
6219 \begin_layout Standard
6226 doit expliquer pourquoi la commande a échoué.
6229 \begin_layout Standard
6233 \begin_layout LyX-Code
6234 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6237 \begin_layout LyX-Code
6238 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6239 \begin_inset Newline newline
6242 read a <~/.lyxpipe.out
6243 \begin_inset Newline newline
6249 \begin_layout Section
6253 \begin_layout Standard
6255 peut notifier aux clients les événements qui se produisent de manière asynchron
6257 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6258 de touches à la fonction
6259 \begin_inset Quotes cld
6263 \begin_inset Quotes crd
6267 Voici le format de ce que \SpecialChar LyX
6271 \begin_layout LyX-Code
6277 \begin_layout Standard
6284 est la représentation imprimée de la séquence de touches réellement tapée
6288 \begin_layout Standard
6289 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6291 des macros : associez certaines séquences de touches à
6292 \begin_inset Quotes cld
6296 \begin_inset Quotes crd
6299 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6300 la séquence et démarre une fonction qui peut utiliser des appels et des
6301 requêtes \SpecialChar LyX
6302 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6306 \begin_layout Section
6307 Le protocole serveur \SpecialChar LyX
6311 \begin_layout Standard
6313 implémente un protocole simple qui peut servir à la gestion de session.
6314 Tous les messages sont de la forme :
6317 \begin_layout LyX-Code
6327 \begin_layout Standard
6335 \begin_inset Quotes cld
6339 \begin_inset Quotes crd
6343 \begin_inset Quotes cld
6347 \begin_inset Quotes crd
6352 \begin_inset Quotes cld
6356 \begin_inset Quotes crd
6359 , c'est que \SpecialChar LyX
6360 l'informe qu'il écoute ses messages, s'il reçoit
6361 \begin_inset Quotes cld
6365 \begin_inset Quotes crd
6368 , c'est que \SpecialChar LyX
6369 est en train de s'arrêter.
6372 \begin_layout Section
6373 Recherche inversée DVI/PDF
6376 \begin_layout Standard
6377 Quelques visionneuses DVI/PDF
6381 \begin_layout Plain Layout
6382 Les visionneuses suivantes proposent la fonction de recherche inversée en
6383 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6389 assurent la fonction de
6394 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6395 de positionner le curseur sur
6396 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6398 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6399 avec \SpecialChar LyX
6401 C'est la cas par le serveur \SpecialChar LyX
6402 soit par un tube nommé (
6406 ), soit par un connecteur de domaine (
6410 ) créé par \SpecialChar LyX
6411 dans son répertoire temporaire (c'est comme ceci que le programme
6413 \begin_inset Flex Code
6416 \begin_layout Plain Layout
6422 communique avec \SpecialChar LyX
6424 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6425 la visionneuse et \SpecialChar LyX
6426 , dans d'autres cas, la visionneuse peut communiquer
6427 directement avec \SpecialChar LyX
6428 : ceci dépend de la visionneuse sélectionnée et de votre
6429 système d'exploitation.
6430 La même considération s'applique pour la configuration des visionneuses
6431 et pour le méthode d'implantation de la recherche inversée.
6432 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6433 inversée pour des visionneuses particulières.
6434 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6435 faut faire pour activer la recherche inversée depuis le résultat imprimable
6439 \begin_layout Subsection
6440 \begin_inset CommandInset label
6442 name "subsec:Activation-automatique"
6446 Activation automatique
6449 \begin_layout Standard
6450 Le plus souvent, \SpecialChar LyX
6451 démarrera le serveur pour vous en appuyant sur le bouton
6456 arg "buffer-toggle-output-sync"
6461 de la barre des outils.
6462 Une alternative consiste à activer la fonctionnalité en cochant
6464 Synchroniser avec la sortie imprimable
6467 \begin_inset Flex Noun
6470 \begin_layout Plain Layout
6471 Document\SpecialChar menuseparator
6472 Paramètres\SpecialChar menuseparator
6479 Dans ce cas, \SpecialChar LyX
6480 insérera automatiquement la macro Sync\SpecialChar TeX
6481 (pour PDF) ou chargera
6487 Cette option peut être facilement atteinte depuis la barre d'outils
6488 \begin_inset Flex Code
6491 \begin_layout Plain Layout
6492 Visionner/Mettre à jour
6500 \begin_layout Standard
6501 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6502 une macro personnalisée dans la liste déroulante située juste au-dessous
6504 \begin_inset Flex Noun
6507 \begin_layout Plain Layout
6508 Document\SpecialChar menuseparator
6509 Paramètres\SpecialChar menuseparator
6510 Sortie\SpecialChar menuseparator
6511 Synchroniser avec la sortie imprimable
6517 Notez que la méthode
6518 \begin_inset Flex Code
6521 \begin_layout Plain Layout
6529 active la compression
6534 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6535 \begin_inset Flex Code
6538 \begin_layout Plain Layout
6549 \begin_layout Standard
6550 Notez également que la l'inclusion des paquetages
6551 \begin_inset Flex Code
6554 \begin_layout Plain Layout
6561 \begin_inset Flex Code
6564 \begin_layout Plain Layout
6570 a quelquefois un impact imprévu sur la typographie.
6571 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6572 pour la compilation finale du document si vous utilisez
6573 \begin_inset Flex Code
6576 \begin_layout Plain Layout
6583 \begin_inset Flex Code
6586 \begin_layout Plain Layout
6595 \begin_layout Standard
6596 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6597 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6599 Si la configuration automatique vous convient, allez directement au paragraphe
6600 \begin_inset space ~
6604 \begin_inset CommandInset ref
6606 reference "subsec:Configuration-et-utilisation"
6610 , où sont décrites les étapes de la configuration dans votre visionneuse,
6611 – que la mise en œuvre soit automatique ou manuelle.
6614 \begin_layout Subsection
6618 \begin_layout Standard
6620 fournit plusieurs méthodes pour la recherche inversée.
6621 Certaines sont inhérentes au programme
6622 \begin_inset Flex Code
6625 \begin_layout Plain Layout
6631 , d'autres sont fournies par des paquetages externes.
6632 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6634 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6635 que votre visionneuse puisse le gérer.
6636 Les méthodes disponibles dont décrites dans la suite.
6639 \begin_layout Subsubsection*
6641 \begin_inset space ~
6645 \begin_inset space ~
6649 \begin_inset space ~
6653 \begin_inset space ~
6657 \begin_inset space ~
6661 \begin_inset space ~
6665 \begin_inset space ~
6671 \begin_layout Standard
6672 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6674 Elle est disponible en \SpecialChar LaTeX
6675 depuis quelque temps (n'importe quelle distribution
6676 suffisamment récente devrait l'inclure) et elle est fiable.
6677 Pour l'activer, modifier la commande dans le convertisseur
6678 \begin_inset Flex Noun
6681 \begin_layout Plain Layout
6682 LaTeX (standard)->DVI
6688 \begin_inset Flex Noun
6691 \begin_layout Plain Layout
6692 LaTeX (standard)->DraftDVI
6698 \begin_inset Flex Noun
6701 \begin_layout Plain Layout
6702 Préférences\SpecialChar menuseparator
6703 Gestion des fichiers\SpecialChar menuseparator
6710 \begin_inset Flex Code
6713 \begin_layout Plain Layout
6714 latex -src-specials $$i
6720 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6722 peut différer dans quelques distributions).
6725 \begin_layout Subsubsection*
6727 \begin_inset space ~
6731 \begin_inset space ~
6735 \begin_inset space ~
6739 \begin_inset space ~
6745 \begin_layout Standard
6754 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6755 s PDF (via pdflatex) et DVI, respectivement.
6756 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6760 \begin_layout Itemize
6761 \begin_inset Flex Code
6764 \begin_layout Plain Layout
6772 pour la recherche inversée depuis le PDF;
6775 \begin_layout Itemize
6776 \begin_inset Flex Code
6779 \begin_layout Plain Layout
6782 usepackage[active]{srcltx}
6787 pour la recherche inversée depuis le DVI.
6790 \begin_layout Standard
6791 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6792 vous pouvez saisir les lignes suivantes dans le préambule:
6795 \begin_layout LyX-Code
6799 \begin_inset Newline newline
6805 \begin_inset Newline newline
6811 \begin_inset Newline newline
6817 \begin_inset Newline newline
6822 usepackage[active]{srcltx}
6823 \begin_inset Newline newline
6831 \begin_layout Standard
6832 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6833 PDF (pdflatex) et le paquetage adéquat sera chargé.
6836 \begin_layout Standard
6837 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6838 mieux le désactiver lors des passes finales de compilation du document.
6841 \begin_layout Subsubsection*
6843 \begin_inset space ~
6847 \begin_inset space ~
6851 \begin_inset space ~
6855 \begin_inset space ~
6859 \begin_inset space ~
6862 Sync\SpecialChar TeX
6864 \begin_inset space ~
6868 \begin_inset space ~
6872 \begin_inset space ~
6878 \begin_layout Standard
6879 Les versions récentes de
6880 \begin_inset Flex Code
6883 \begin_layout Plain Layout
6889 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6890 Cette fonctionnalité dénommée
6892 Sync\SpecialChar TeX
6895 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6897 \begin_inset Flex Code
6900 \begin_layout Plain Layout
6906 et de sa fusion avec l'approche
6911 Il vous faut au moins \SpecialChar TeX
6912 Live 2008 ou une distribution Mik\SpecialChar TeX
6913 récente pour pouvoir
6915 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6916 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6917 pour les détails) supportent actuellement Sync\SpecialChar TeX
6921 \begin_layout Standard
6922 Pour activer Sync\SpecialChar TeX
6923 pour le résultat imprimable DVI, modifier le convertisseur
6925 \begin_inset Flex Noun
6928 \begin_layout Plain Layout
6929 LaTeX (standard) -> DVI
6935 \begin_inset Flex Noun
6938 \begin_layout Plain Layout
6939 LaTeX (standard) -> DraftDVI
6945 \begin_inset Flex Noun
6948 \begin_layout Plain Layout
6949 Préférences\SpecialChar menuseparator
6950 Gestion des fichiers\SpecialChar menuseparator
6957 \begin_inset Flex Code
6960 \begin_layout Plain Layout
6961 latex -synctex=1 $$i
6966 , et pour le résultat imprimable PDF, modifier le convertisseur
6967 \begin_inset Flex Noun
6970 \begin_layout Plain Layout
6971 LaTeX (pdflatex) -> PDF (pdflatex)
6977 \begin_inset Flex Code
6980 \begin_layout Plain Layout
6981 pdflatex -synctex=1 $$i
6987 Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
6988 vérifiez la documentation de votre visionneuse pour ce qui concerne la
6989 configuration pour Sync\SpecialChar TeX
6994 \begin_layout Plain Layout
6996 \begin_inset Flex Code
6999 \begin_layout Plain Layout
7005 active la compression gzip.
7006 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
7007 \begin_inset Flex Code
7010 \begin_layout Plain Layout
7024 \begin_layout Subsection
7025 Configuration et utilisation de visionneuses particulières
7026 \begin_inset CommandInset label
7028 name "subsec:Configuration-et-utilisation"
7035 \begin_layout Subsubsection*
7036 Xdvi (toutes plate-formes)
7039 \begin_layout Standard
7041 \begin_inset Flex Code
7044 \begin_layout Plain Layout
7050 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
7051 puisque \SpecialChar LyX
7052 fournit les ancres nécessaires pour l'utilisation automatisée
7054 \begin_inset Flex Code
7057 \begin_layout Plain Layout
7064 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
7065 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
7069 \begin_layout Standard
7070 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
7071 lieu du connecteur pour la communication avec \SpecialChar LyX
7072 , modifiez simplement la
7073 visionneuse DVI dans
7074 \begin_inset Flex Noun
7077 \begin_layout Plain Layout
7078 Préférences\SpecialChar menuseparator
7079 Gestion des fichiers\SpecialChar menuseparator
7089 \begin_layout Plain Layout
7090 Sur Mac OSX vous devez utiliser
7091 \begin_inset Flex Code
7094 \begin_layout Plain Layout
7097 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7108 \begin_inset Flex Code
7111 \begin_layout Plain Layout
7112 xdvi -editor "lyxeditor.sh %f %l"
7118 \begin_inset Flex Code
7121 \begin_layout Plain Layout
7127 est un script approprié.
7128 Par exemple, un script minimal est le suivant:
7131 \begin_layout LyX-Code
7133 \begin_inset Newline newline
7136 LYXPIPE="/path/to/lyxpipe"
7137 \begin_inset Newline newline
7140 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7141 \begin_inset Newline newline
7144 echo "$COMMAND" > "${LYXPIPE}".in || exit
7145 \begin_inset Newline newline
7148 read TMP < "${LYXPIPE}".out || exit
7151 \begin_layout Standard
7153 \begin_inset Flex Code
7156 \begin_layout Plain Layout
7164 est le chemin d'accès au tube LyXServer spécifié dans
7165 \begin_inset Flex Noun
7168 \begin_layout Plain Layout
7169 Préférences\SpecialChar menuseparator
7181 \begin_layout Plain Layout
7183 \begin_inset Flex Code
7186 \begin_layout Plain Layout
7194 de la distribution des sources \SpecialChar LyX
7195 , vous trouverez un script
7196 \begin_inset Flex Code
7199 \begin_layout Plain Layout
7207 , capable de trouver
7219 \begin_layout Subsubsection*
7223 \begin_layout Standard
7225 \begin_inset Flex Code
7228 \begin_layout Plain Layout
7231 /Applications/MacDviX_Folder/calleditor.script
7236 , ajoutez les lignes suivantes:
7239 \begin_layout LyX-Code
7240 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7241 \begin_inset Newline newline
7247 \begin_layout Standard
7248 Adaptez ces lignes si vous installez \SpecialChar LyX
7249 ailleurs que dans le répertoire
7250 \begin_inset Flex Code
7253 \begin_layout Plain Layout
7262 \begin_layout Standard
7263 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7266 \begin_layout Subsubsection*
7270 \begin_layout Standard
7272 \begin_inset Flex Code
7275 \begin_layout Plain Layout
7276 open -a Skim.app $$i
7281 dans le réglage de la visionneuse
7282 \begin_inset Flex Noun
7285 \begin_layout Plain Layout
7286 Préférences\SpecialChar menuseparator
7287 Gestion des fichiers\SpecialChar menuseparator
7288 Formats de fichiers\SpecialChar menuseparator
7294 , et sélectionnez LyX dans
7295 \begin_inset Flex Noun
7298 \begin_layout Plain Layout
7299 Skim\SpecialChar menuseparator
7300 Préférences\SpecialChar menuseparator
7309 \begin_layout Standard
7310 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7313 \begin_layout Subsubsection*
7317 \begin_layout Standard
7318 La recherche inversée ne fonctionne pas directement avec evince, mais elle
7319 peut être obtenue à l'aide de scripts auxiliaires externes: voir
7320 \begin_inset CommandInset href
7322 target "https://wiki.lyx.org/LyX/SyncTeX"
7330 \begin_layout Subsubsection*
7334 \begin_layout Standard
7336 \begin_inset Flex Noun
7339 \begin_layout Plain Layout
7340 Configuration\SpecialChar menuseparator
7341 Configurer Okular\SpecialChar menuseparator
7347 et sélectionner \SpecialChar LyX
7349 Ceci insère la commande appropriée (
7350 \begin_inset Flex Code
7353 \begin_layout Plain Layout
7364 \begin_layout Standard
7365 La recherche inversée est déclenchée par SHIFT-clic.
7366 Notez que ceci ne fonctionne que si Okular est en mode
7367 \begin_inset Quotes cld
7371 \begin_inset Quotes crd
7375 le symbole de main est cliqué).
7378 \begin_layout Subsubsection*
7382 \begin_layout Standard
7383 Qpdfview fonctionne avec Sync\SpecialChar TeX
7384 depuis la version 0.3.5.
7386 \begin_inset Flex Noun
7389 \begin_layout Plain Layout
7390 Modifier\SpecialChar menuseparator
7391 Paramètres\SpecialChar menuseparator
7397 , cliquer dans le champ de l'
7401 et ajoutez la commande
7402 \begin_inset Flex Code
7405 \begin_layout Plain Layout
7414 \begin_layout Standard
7415 La recherche inversée est activée par un clic double.
7418 \begin_layout Subsubsection*
7422 \begin_layout Standard
7423 Activer Yap, choisir le menu
7424 \begin_inset Flex Noun
7427 \begin_layout Plain Layout
7430 View\SpecialChar menuseparator
7436 et sélectionner l'onglet
7437 \begin_inset Quotes cld
7440 Recherche inversée DVI
7441 \begin_inset Quotes crd
7445 Cliquer sur le bouton
7446 \begin_inset Quotes cld
7449 New\SpecialChar ldots
7451 \begin_inset Quotes crd
7454 et, dans la fenêtre qui s'ouvre, saisir
7455 \begin_inset Quotes cld
7460 \begin_inset Quotes crd
7463 (ou un autre nom de votre choix) dans le champ
7464 \begin_inset Quotes cld
7468 \begin_inset Quotes crd
7472 Maintenant cliquer sur le bouton identifié par
7473 \begin_inset Quotes cld
7478 \begin_inset Quotes crd
7481 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7482 contenant le fichier exécutable
7483 \begin_inset Flex Code
7486 \begin_layout Plain Layout
7496 \begin_inset Flex Code
7499 \begin_layout Plain Layout
7507 et spécifier les arguments du programme comme suit:
7508 \begin_inset Flex Code
7511 \begin_layout Plain Layout
7521 \begin_inset Flex Code
7524 \begin_layout Plain Layout
7532 est utilisé pour communiquer avec \SpecialChar LyX
7537 et se présente ainsi
7540 \begin_layout LyX-Code
7542 \begin_inset Newline newline
7545 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7554 \begin_inset Newline newline
7568 \begin_layout Standard
7569 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7570 Server spécifié dans \SpecialChar LyX
7572 \begin_inset Flex Code
7575 \begin_layout Plain Layout
7591 , sinon adapter le conteneur
7592 \begin_inset Flex Code
7595 \begin_layout Plain Layout
7606 \begin_layout Standard
7607 Avec Yap, la recherche inversée est déclenchée par double-clic.
7610 \begin_layout Subsubsection*
7611 SumatraPDF (Windows)
7614 \begin_layout Standard
7615 Pour utiliser SumatraPDF en recherche inversée, saisir
7616 \begin_inset Flex Code
7619 \begin_layout Plain Layout
7622 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7627 dans les réglages de la visionneuse dans
7628 \begin_inset Flex Noun
7631 \begin_layout Plain Layout
7632 Préférences\SpecialChar menuseparator
7633 Gestion des fichiers\SpecialChar menuseparator
7634 Formats de fichiers\SpecialChar menuseparator
7641 \begin_inset Flex Code
7644 \begin_layout Plain Layout
7652 est le conteneur indiqué ci-dessus.
7654 \begin_inset Flex Code
7657 \begin_layout Plain Layout
7663 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7667 \begin_layout Standard
7668 La recherche inversée est déclenchée par double-clic.
7671 \begin_layout Subsubsection*
7675 \begin_layout Standard
7676 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7677 Windows, puis le lancer, choisir le menu
7678 \begin_inset Flex Noun
7681 \begin_layout Plain Layout
7684 View\SpecialChar menuseparator
7690 et sélectionner l'onglet
7691 \begin_inset Quotes cld
7694 Recherche DVI inversée
7695 \begin_inset Quotes crd
7699 Cliquer sur le bouton
7700 \begin_inset Quotes cld
7703 New\SpecialChar ldots
7705 \begin_inset Quotes crd
7708 et, dans la fenêtre qui s'ouvre, saisir
7709 \begin_inset Quotes cld
7712 Éditeur \SpecialChar LyX
7714 \begin_inset Quotes crd
7717 (ou un autre nom de votre choix) dans le champ
7718 \begin_inset Quotes cld
7722 \begin_inset Quotes crd
7726 Maintenant cliquer sur le bouton identifié par
7727 \begin_inset Quotes cld
7732 \begin_inset Quotes crd
7735 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7736 contenant le fichier exécutable
7737 \begin_inset Flex Code
7740 \begin_layout Plain Layout
7748 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7751 \begin_inset Flex Code
7754 \begin_layout Plain Layout
7762 et spécifier les arguments du programme comme suit:
7763 \begin_inset Flex Code
7766 \begin_layout Plain Layout
7775 De cette façon, vous utiliserez le
7779 pour communiquer avec \SpecialChar LyX
7781 Si pour quelque raison, vous souhaitez utiliser
7786 \begin_inset Flex Code
7789 \begin_layout Plain Layout
7797 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7798 Server dans les préférences.
7801 \begin_layout Standard
7802 Avec Yap, la recherche inversée est déclenchée par double-clic.
7805 \begin_layout Subsubsection*
7809 \begin_layout Standard
7810 Pour utiliser SumatraPDF en recherche inversée, saisir
7811 \begin_inset Flex Code
7814 \begin_layout Plain Layout
7822 dans les réglages de la visionneuse dans
7823 \begin_inset Flex Noun
7826 \begin_layout Plain Layout
7827 Préférences\SpecialChar menuseparator
7828 Gestion des fichiers\SpecialChar menuseparator
7829 Formats de fichiers\SpecialChar menuseparator
7836 \begin_inset Flex Code
7839 \begin_layout Plain Layout
7847 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7849 \begin_inset Flex Code
7852 \begin_layout Plain Layout
7860 étant le meilleur choix):
7863 \begin_layout LyX-Code
7865 \begin_inset Newline newline
7869 \begin_inset Newline newline
7872 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7875 \begin_layout Standard
7876 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7877 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7881 \begin_inset Flex Code
7884 \begin_layout Plain Layout
7890 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7893 \begin_inset Flex Code
7896 \begin_layout Plain Layout
7902 active la communication via
7907 De nouveau, l'omettre
7908 \begin_inset Flex Code
7911 \begin_layout Plain Layout
7921 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7922 Server dans les préférences \SpecialChar LyX
7926 \begin_layout Standard
7927 La recherche inversée est déclenchée par double-clic.
7930 \begin_layout Section
7934 \begin_layout Standard
7935 La recherche directe est, comme son nom l'indique,
7936 \begin_inset Quotes cld
7940 \begin_inset Quotes crd
7943 de la recherche inversée.
7944 Elle vous permet de positionner le curseur dans la visionneuse directement
7945 depuis \SpecialChar LyX
7947 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7948 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7951 \begin_inset Flex Noun
7954 \begin_layout Plain Layout
7955 Navigation\SpecialChar menuseparator
7962 \begin_inset Flex Noun
7965 \begin_layout Plain Layout
7971 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7972 au même emplacement.
7973 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7976 \begin_layout Standard
7977 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7978 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7980 peut être fait par les méthodes décrites dans la section
7981 \begin_inset space ~
7985 \begin_inset CommandInset ref
7987 reference "subsec:Activation-automatique"
7994 \begin_layout Standard
7995 De plus, vous devez configurer \SpecialChar LyX
7996 pour utiliser les visionneuses dans
7997 \begin_inset Flex Noun
8000 \begin_layout Plain Layout
8001 Outils\SpecialChar menuseparator
8002 Préférences\SpecialChar menuseparator
8003 Sortie\SpecialChar menuseparator
8011 fournit une série de configurations validées pour quelques visionneuses,
8012 que vous pouvez sélectionner dans le menu déroulant.
8013 Si aucune de ces configurations ne vous convient, vous devrez chercher
8014 et trouver une configuration appropriée vous-même.
8015 La syntaxe utilise les marqueurs suivants:
8018 \begin_layout Itemize
8020 \begin_inset Flex Code
8023 \begin_layout Plain Layout
8032 \begin_layout Itemize
8034 \begin_inset Flex Code
8037 \begin_layout Plain Layout
8044 \begin_inset Flex Code
8047 \begin_layout Plain Layout
8053 (temporairement) créé;
8056 \begin_layout Itemize
8058 \begin_inset Flex Code
8061 \begin_layout Plain Layout
8067 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
8068 existe dans le répertoire temporaire).
8071 \begin_layout Standard
8072 Notez que seules quelques visionneuses présentent une fonctionnalité de
8073 recherche directe complète, parmi lesquelles
8074 \begin_inset Flex Noun
8077 \begin_layout Plain Layout
8084 \begin_inset Flex Noun
8087 \begin_layout Plain Layout
8094 \begin_inset Flex Noun
8097 \begin_layout Plain Layout
8109 \begin_layout Plain Layout
8113 \begin_inset Flex Code
8116 \begin_layout Plain Layout
8125 \begin_inset Flex Noun
8128 \begin_layout Plain Layout
8131 Outils\SpecialChar menuseparator
8132 Préférences\SpecialChar menuseparator
8133 Gestion des fichiers\SpecialChar menuseparator
8147 \begin_inset Flex Noun
8150 \begin_layout Plain Layout
8157 \begin_inset Flex Noun
8160 \begin_layout Plain Layout
8170 \begin_layout Plain Layout
8171 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
8172 CMCDDE — téléchargeable depuis
8173 \begin_inset CommandInset href
8175 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8186 d'autres, comme evince
8190 \begin_layout Plain Layout
8191 \paragraph_spacing single
8192 La recherche directe avec evince peut être obtenue via des programmes externes
8195 \begin_inset CommandInset href
8197 target "https://wiki.lyx.org/LyX/SyncTeX"
8207 , nécessitent des outils supplémentaires.
8208 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8209 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8210 d'autre visionneuses, comme
8211 \begin_inset Flex Noun
8214 \begin_layout Plain Layout
8220 , permettent au moins de recharger le document et de sauter à une page donnée:
8221 vous pouvez au moins naviguer à proximité du point visé.
8222 Cette dernière fonctionnalité est activée par un appel externe à
8223 \begin_inset Flex Code
8226 \begin_layout Plain Layout
8232 (voir les configurations prédéfinies).
8235 \begin_layout Standard
8236 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8238 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8239 est déjà résident dans le répertoire temporaire) et choisit la configuration
8243 \begin_layout Chapter
8244 Classes de document spéciales
8247 \begin_layout Section
8248 Article AAS\SpecialChar TeX
8252 \begin_layout Standard
8258 \begin_layout Subsection
8262 \begin_layout Standard
8264 est un ensemble de macros produit par l'
8266 American Astronomical Society
8268 pour faciliter la soumission électronique de manuscrits aux trois journaux
8271 Astrophysical Journal
8283 Astronomical Journal
8287 Publications of the Astronomical Society of the Pacific
8291 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8292 récente) de ces macros.
8293 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8295 et sont fondamentalement incompatibles avec \SpecialChar LyX
8297 Le paquetage AAS\SpecialChar TeX
8298 peut être téléchargé depuis le site de l'AAS
8301 \begin_layout Standard
8302 \begin_inset VSpace medskip
8308 \begin_layout Standard
8310 \begin_inset Flex URL
8313 \begin_layout Plain Layout
8315 https://aas.org/aastex/aastex-downloads
8323 \begin_layout Standard
8324 \begin_inset VSpace medskip
8330 \begin_layout Standard
8331 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8332 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8333 à écrire un papier en \SpecialChar LyX
8336 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8338 dispensera seulement de la corvée de toutes les taper.
8339 Il est de votre responsabilité de vous assurer que le document final exporté
8340 en \SpecialChar LaTeX
8341 soit complètement conforme aux recommandations du journal auquel vous
8342 soumettez votre papier.
8345 \begin_layout Subsection
8346 Commencer un nouveau papier
8349 \begin_layout Standard
8350 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8354 Fichier\SpecialChar menuseparator
8356 \begin_inset space ~
8360 \begin_inset space ~
8365 , entrez le nouveau nom de fichier, puis choisissez le modèle
8370 Il montrera les champs les plus courants dans un manuscrit.
8371 Écrivez par dessus le texte existant (y compris les crochets,
8375 ) les informations correctes.
8376 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8377 peuvent être implémentés directeme
8378 nt dans \SpecialChar LyX
8379 , mais certains ne peuvent pas.
8380 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8381 doit être entré directement
8382 et signalé comme tel.
8383 De telles commandes sont dénommées
8384 \begin_inset Quotes cld
8387 code \SpecialChar TeX
8389 \begin_inset Quotes crd
8393 J'essaye de minimiser la quantité de code \SpecialChar TeX
8394 nécessaire dans un document
8399 \begin_layout Subsection
8403 \begin_layout Standard
8404 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8405 / s'imprime correctement, il y a quelques opérations de
8406 \begin_inset Quotes cld
8410 \begin_inset Quotes crd
8413 à effectuer avant de le soumettre aux journaux.
8416 \begin_layout Enumerate
8417 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8420 Fichier\SpecialChar menuseparator
8421 Exporter\SpecialChar menuseparator
8428 \begin_layout Enumerate
8433 résultant avec votre éditeur de texte favori.
8437 \begin_layout Enumerate
8438 enlevez les lignes de commentaire avant la commande
8447 \begin_layout Enumerate
8452 usepackage...{fontenc}
8454 si elle apparaît (en général juste après
8460 ) ; enlevez aussi la ligne
8466 si elle est présente.
8469 \begin_layout Enumerate
8470 enlevez tout entre les commandes
8482 comprises, sauf les commandes que vous avez volontairement mises dans le
8483 préambule \SpecialChar LaTeX
8484 (qui devraient apparaître immédiatement après le commentaire
8486 \begin_inset Quotes cld
8489 User specified \SpecialChar LaTeX
8491 \begin_inset Quotes crd
8498 \begin_layout Plain Layout
8500 \begin_inset Quotes cld
8503 Commandes \SpecialChar LaTeX
8504 spécifiées par l'utilisateur
8505 \begin_inset Quotes crd
8521 \begin_layout Enumerate
8522 Faites tourner \SpecialChar LaTeX
8523 sur ce fichier après modifications pour s'assurer qu'il
8524 peut encore être compilé correctement.
8527 \begin_layout Enumerate
8528 Relisez les spécifications du journal pour vous assurer que vos noms de
8529 fichier et vos formats sont corrects.
8532 \begin_layout Enumerate
8536 \begin_layout Subsection
8537 Commentaires sur des commandes particulières
8540 \begin_layout Standard
8541 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8543 de l'utilisateur d'AAS\SpecialChar TeX
8548 ) en donne une bonne description.
8549 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8550 la trouve dans le guide et de la commenter si nécessaire.
8554 \begin_layout Subsubsection
8555 Les choses qui fonctionnent comme prévu
8558 \begin_layout Standard
8559 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8560 la section dans laquelle elles se trouvent :
8654 begin{thebibliography}
8686 (2.14.4, entre autres),
8713 \begin_layout Standard
8714 Les options de style qui suivent marchent elles aussi correctement :
8731 Mettez-les simplement dans le champ
8737 Document\SpecialChar menuseparator
8743 \begin_inset space ~
8747 \begin_inset space ~
8753 \begin_layout Subsubsection
8754 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8757 \begin_layout Standard
8758 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8762 \begin_layout Itemize
8763 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8764 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8765 si vous vous sentez tenu
8796 (tous à partir de 2.1.3)
8799 \begin_layout Itemize
8800 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8801 , et sont inclus comme
8802 des blancs dans le fichier modèle :
8823 \begin_layout Itemize
8830 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8831 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8834 \begin_layout Itemize
8846 Ça ne devrait pas causer d'erreur.
8849 \begin_layout Itemize
8856 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8857 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8860 \begin_layout Itemize
8867 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8871 \begin_layout Itemize
8878 (2.8) – même chose que pour
8885 \begin_layout Itemize
8897 Ça ne devrait pas causer d'erreur.
8900 \begin_layout Itemize
8912 Ça ne devrait pas causer d'erreur.
8915 \begin_layout Itemize
8922 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8927 \begin_layout Subsubsection
8928 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8932 \begin_layout Standard
8943 setcounter{equation}
8957 (2.12), les abréviations des noms de journaux (2.12.4),
8993 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8994 après l'endroit où vous voulez le placer.
8995 N'utilisez pas les règles \SpecialChar LyX
9000 \begin_layout Plain Layout
9001 NdT : Traduction incertaine.
9018 (2.14.5), pratiquement tout dans Divers (2.15, sauf
9057 \begin_layout Subsubsection
9058 Les choses qui ne peuvent pas être implantées
9061 \begin_layout Standard
9063 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
9064 Ce sont l'environnement
9068 (2.12.3) et l'environnement
9073 Si vous avez vraiment, vraiment besoin d'utiliser
9077 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9080 Insertion\SpecialChar menuseparator
9081 Fichier\SpecialChar menuseparator
9084 pour l'inclure dans votre document \SpecialChar LyX
9090 pour voir un exemple de cela.
9093 \begin_layout Subsection
9094 FAQs, conseils, trucs et autres astuces
9097 \begin_layout Subsubsection
9098 Faire coopérer \SpecialChar LyX
9099 et AAS\SpecialChar TeX
9103 \begin_layout Standard
9104 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9106 et une nouvelle classe de document.
9107 Quand tout le reste échoue, faites ceci :
9110 \begin_layout Enumerate
9111 Assurez-vous que \SpecialChar LaTeX
9112 trouve AAS\SpecialChar TeX
9122 ) de la distribution AAS\SpecialChar TeX
9123 vers un répertoire complètement indépendant de
9125 ou d'AAS\SpecialChar TeX
9126 et faites tourner \SpecialChar LaTeX
9134 \begin_layout Enumerate
9139 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9143 \begin_layout Enumerate
9146 Outils\SpecialChar menuseparator
9149 dans \SpecialChar LyX
9150 , puis redémarrez celui-ci.
9153 \begin_layout Enumerate
9154 Ouvrez un nouveau fichier normal, pas avec un modèle.
9158 Document\SpecialChar menuseparator
9159 Paramètres\SpecialChar menuseparator
9161 \begin_inset space ~
9165 \begin_inset space ~
9173 \begin_layout Standard
9174 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9176 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9177 ou un message du genre
9179 \begin_inset Quotes cld
9182 You should not mix title layouts with normal ones
9183 \begin_inset Quotes crd
9190 \begin_layout Plain Layout
9192 \begin_inset Quotes cld
9195 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9196 \begin_inset Quotes crd
9204 , c'est que les choses n'ont pas été installées correctement.
9207 \begin_layout Subsubsection
9208 Erreur \SpecialChar LaTeX
9209 lors du traitement d'un tableau
9212 \begin_layout Standard
9214 , par défaut, tente de centrer la légende/titre du tableau.
9215 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9217 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9220 Édition\SpecialChar menuseparator
9222 \begin_inset space ~
9226 \begin_inset space ~
9240 Pour moi ça a résolu le problème.
9243 \begin_layout Subsubsection
9247 \begin_layout Standard
9248 Quelques petites choses :
9251 \begin_layout Enumerate
9252 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9253 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9258 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9270 \begin_layout Enumerate
9271 Je suis vraiment malheureux de ne pas pouvoir rendre
9283 plus automatiques, mais ça nécessiterait des changements au code source
9286 Pour le moment vous pouvez faire deux choses :
9290 \begin_layout Enumerate
9291 entrez toutes vos citations en utilisant le mécanisme prédéfini
9293 Insertion\SpecialChar menuseparator
9296 ; au moins vous pourrez tirer avantage des insertions automatiques.
9297 Puis éditez à la main le fichier \SpecialChar LaTeX
9298 exporté avant de le soumettre, en changeant
9323 est actuellement équivalent à
9329 , donc vous n'avez pas absolument besoin de changer ceux-là).
9332 \begin_layout Enumerate
9333 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9334 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9335 dans la fenêtre de bibliographie, par exemple
9344 \begin_layout Standard
9345 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9346 ce que le mécanisme de citation de \SpecialChar LyX
9355 \begin_layout Enumerate
9356 Rien qu'entrer les références n'est pas du tout évident.
9357 La façon la plus facile est de commencer à taper votre première référence
9358 à la fin du document, puis de la marquer comme
9363 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9364 Cliquez sur la boîte pour remplir le reste.
9365 Pour de nouvelles références, allez à la fin d'une référence existante
9371 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9374 \begin_layout Subsubsection
9375 Inclure des fichiers EPS
9378 \begin_layout Standard
9379 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9380 contribué à écrire le paquetage AAS\SpecialChar TeX
9381 , le mécanisme de gestion des figures
9382 est vraiment mal foutu.
9383 Vous pouvez insérer les commandes
9390 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9391 réussi à obtenir une apparence correcte.
9392 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9393 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9394 de fichier EPS standard de \SpecialChar LyX
9395 quand vous voulez imprimer vos propres tirés
9398 va insérer une commande
9402 usepackage{graphics}
9404 dans le préambule \SpecialChar LaTeX
9405 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9407 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9408 5.0 doivent de toutes
9409 façons avoir une installation de \SpecialChar LaTeX2e
9410 , donc pourquoi ne pas profiter du mécanisme
9411 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9412 de \SpecialChar LaTeX2e
9417 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9418 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9421 \begin_layout Subsubsection
9422 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9425 \begin_layout Standard
9426 Il y a quelques choses
9427 \begin_inset Quotes cld
9431 \begin_inset Quotes crd
9434 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9435 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9436 e dans la fenêtre de \SpecialChar LyX
9437 , même s'il l'est dans le manuscrit imprimé.
9438 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9447 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9448 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9449 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9450 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9451 de l'État du Wisconsin :
9454 \begin_layout Quotation
9455 \begin_inset Quotes cld
9458 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9459 une majorité écrasante de l'assistance.
9460 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9461 envers les membres du jury, ni les membres du jury envers les réclamants
9462 (sauf s'ils viennent d'être frappés par un boomerang).
9463 \begin_inset Quotes crd
9469 \begin_layout Subsection
9473 \begin_layout Standard
9474 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9475 98% du travail fait avec \SpecialChar LyX
9476 ; les 2% restants étant du post-traitement avec
9478 et un peu de nettoyage.
9479 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9480 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9482 Donc, allez-y et publiez !
9485 \begin_layout Section
9489 \begin_layout Standard
9495 \begin_layout Subsection
9499 \begin_layout Standard
9500 Cette section décrit comment utiliser \SpecialChar LyX
9501 pour écrire des articles à soumettre
9502 au journal scientifique
9505 Astronomy and Astrophysics
9509 \begin_inset Flex URL
9512 \begin_layout Plain Layout
9514 https://www.aanda.org/
9519 ), avec la Version 5.01 de la classe de document
9524 Ce paquetage peut être téléchargé depuis le site ftp
9527 \begin_layout Standard
9528 \begin_inset VSpace medskip
9534 \begin_layout Standard
9536 \begin_inset Flex URL
9539 \begin_layout Plain Layout
9541 ftp://ftp.edpsciences.org/pub/aa/readme.html
9549 \begin_layout Standard
9550 \begin_inset VSpace medskip
9556 \begin_layout Standard
9557 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9558 le manuel d'origine mais est simplement un bref guide à la réalisation
9559 d'un papier dans un format correct.
9562 \begin_layout Standard
9563 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9564 plus Springer mais EDP Sciences.
9565 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9566 de style, notamment la suppression de la commande thesaurus.
9567 La classe \SpecialChar LyX
9572 supporte la dernière version de ces fichiers de style, V 5.01.
9573 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9574 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9580 Voyez les commentaires dans
9583 Dir/layouts/aapaper.layout
9588 \begin_layout Subsection
9592 \begin_layout Standard
9593 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9595 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9598 \begin_layout Itemize
9602 \begin_inset space ~
9612 \begin_inset space ~
9620 \begin_inset space ~
9629 Document\SpecialChar menuseparator
9633 (D'accord, c'est évident.)
9636 \begin_layout Itemize
9637 Ne changez pas l'option
9640 \begin_inset space ~
9644 \begin_inset space ~
9654 La mise en page est prise en charge par les macros, vous n'avez rien à
9658 \begin_layout Subsection
9662 \begin_layout Standard
9663 La première chose à entrer est l'information d'en-tête.
9664 Elle consiste en sept entrées, dont certaines sont facultatives.
9668 \begin_layout Itemize
9673 (Title) : (nécessaire)
9676 \begin_layout Itemize
9681 (Subtitle) : (facultatif)
9684 \begin_layout Itemize
9689 (Author) : (nécessaire)
9692 \begin_layout Itemize
9697 (Address) : (nécessaire)
9700 \begin_layout Itemize
9705 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9709 \begin_layout Itemize
9714 : (facultatif) Adresse mail pour les contacts.
9717 \begin_layout Itemize
9722 : (nécessaire) Format suggéré
9724 Received: <date>; Accepted <date>
9727 \begin_layout Standard
9728 Il n'y a pas besoin de taper la commande
9735 le fait tout seul quand l'en-tête est fini.
9736 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9737 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9738 visuel et correspondre au format du document réel.
9741 \begin_layout Standard
9742 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9743 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9746 Insertion\SpecialChar menuseparator
9748 \begin_inset space ~
9752 \begin_inset space ~
9756 \begin_inset space ~
9760 \begin_inset space ~
9767 utilisera automagiquement
9776 \begin_layout Standard
9779 Édition\SpecialChar menuseparator
9782 de texte, vous trouverez deux marqueurs utiles pour le titrage:
9785 \begin_layout Itemize
9792 pour indiquer les couples auteur/institution.
9793 Les institutions sont numérotées séquentiellement comme elles apparaissent
9798 , vous devez donc mettre un marqueur pour chaque auteur.
9802 \begin_layout Itemize
9807 pour indiquer une adresse électronique.
9810 \begin_layout Standard
9811 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9813 qui n'a pas d'équivalent dans \SpecialChar LyX
9817 \begin_layout Itemize
9824 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9827 \begin_layout Standard
9828 La commande appropriée doit être tapée dans \SpecialChar LyX
9829 en mode \SpecialChar TeX
9834 \begin_layout Subsection
9838 \begin_layout Standard
9839 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9840 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9841 limité à un seul paragraphe.
9842 En plus, il doit contenir une entrée avec les mots-clés.
9843 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9845 Ce se fait via le style de paragraphe
9852 Référez-vous au fichier d'exemple.
9855 \begin_layout Subsection
9856 Environnements supportés
9859 \begin_layout Standard
9863 \begin_inset space ~
9868 supporte les environnements suivants pour structurer votre texte :
9871 \begin_layout Itemize
9877 \begin_layout Itemize
9883 \begin_layout Itemize
9889 \begin_layout Itemize
9895 \begin_layout Itemize
9901 \begin_layout Itemize
9907 \begin_layout Itemize
9913 \begin_layout Itemize
9919 \begin_layout Itemize
9925 \begin_layout Itemize
9931 \begin_layout Itemize
9937 \begin_layout Itemize
9944 \begin_layout Subsection
9945 Commandes non encore supportées par \SpecialChar LyX
9949 \begin_layout Standard
9950 Quelques commandes ne sont pas encore supportées par le format
9953 \begin_inset space ~
9960 Quelques-unes ont déjà été mentionnées.
9961 Par souci d'exhaustivité, elles sont toutes listées ici :
9964 \begin_layout Itemize
9972 \begin_layout Itemize
9980 \begin_layout Itemize
9988 \begin_layout Itemize
9996 \begin_layout Standard
9997 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
10000 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
10004 \begin_layout Subsection
10005 Figures et tableaux flottants
10008 \begin_layout Standard
10010 fournit le support pour les environnements de flottants
10026 , nous n'en dirons donc pas beaucoup plus.
10030 \begin_inset space ~
10034 \begin_inset space ~
10040 Rappelez-vous juste que les tableaux devront être alignés à gauche.
10041 Pour cela, sélectionnez le tableau et changez l'alignement dans
10043 Format\SpecialChar menuseparator
10049 \begin_layout Standard
10050 Il y a une seule chose spéciale : les figures avec la légende à côté.
10051 Pour créer une telle figure, vous devez faire ceci :
10054 \begin_layout Enumerate
10055 Créez une grande figure flottante : faites
10057 Insertion\SpecialChar menuseparator
10058 Flottants\SpecialChar menuseparator
10061 , puis un clic droit sur la figure et cochez
10064 \begin_inset space ~
10072 \begin_layout Enumerate
10073 Entrez votre légende.
10076 \begin_layout Enumerate
10081 pour déplacer le curseur au dessus de la figure.
10084 \begin_layout Enumerate
10085 Insérez votre figure.
10088 \begin_layout Enumerate
10089 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10092 Insertion\SpecialChar menuseparator
10093 Formats\SpecialChar menuseparator
10095 \begin_inset space ~
10103 \begin_layout Enumerate
10104 Passez en mode \SpecialChar LaTeX
10108 \begin_inset space ~
10116 \begin_layout Enumerate
10126 Ne fermez pas l'accolade !
10129 \begin_layout Enumerate
10130 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10132 et insérez l'accolade fermante :
10135 \begin_inset space ~
10147 \begin_layout Standard
10148 Là encore, voyez les figures dans le papier exemple.
10151 \begin_layout Subsection
10155 \begin_layout Standard
10156 Pour la soumission, la communication doit être mise en forme dans un format
10157 spécial à double interligne.
10158 Pour ce faire, vous devez donner à la classe de document l'option
10163 Il faut la mettre dans le champ
10169 Document\SpecialChar menuseparator
10175 \begin_inset space ~
10179 \begin_inset space ~
10182 document\SpecialChar menuseparator
10186 Entrez-y juste le mot
10193 \begin_layout Subsection
10194 Le fichier d'exemple
10197 \begin_layout Standard
10198 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10200 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10202 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10204 avec la façon de l'écrire avec \SpecialChar LyX
10208 \begin_layout Section
10213 \begin_layout Standard
10220 Richard Kimberly Heck
10223 \begin_layout Standard
10224 \begin_inset VSpace bigskip
10230 \begin_layout Standard
10231 Les formats \SpecialChar LaTeX
10232 AMS ont été écrits pour se conformer au style suggéré pour
10233 les articles mathématiques à soumettre aux publications de l'
10235 American Mathematical Society
10238 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10239 facilement y être adaptés.
10240 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10241 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10242 dans la sortie \SpecialChar TeX
10244 Cette documentation est disponible sur le réseau à
10245 \begin_inset Flex URL
10248 \begin_layout Plain Layout
10256 \begin_inset Flex URL
10259 \begin_layout Plain Layout
10261 ftp://ftp.ams.org/pub/tex/amslatex/
10267 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10271 \begin_layout Standard
10272 Il y a actuellement 2 formats \SpecialChar LaTeX
10276 \begin_layout Enumerate
10277 amsart : le format standard d'article AMS.
10281 \begin_layout Enumerate
10282 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10286 \begin_layout Standard
10287 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10289 Ils n'inclent aps en particulier d'environnments de
10290 \begin_inset Quotes cld
10294 \begin_inset Quotes crd
10297 pour les théorèmes, les lemmes, et similaires.
10298 Ceux-ci sont fournis par le module
10299 \begin_inset Flex Noun
10302 \begin_layout Plain Layout
10308 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10309 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10311 Les environnements contenus dans
10312 \begin_inset Flex Code
10315 \begin_layout Plain Layout
10316 Théorèmes (extensions AMS)
10321 , moins fréquemment utilisés, doivent être chargés manuellement.
10324 \begin_layout Standard
10325 Implicitement, les théorèmes et environnements similaires sont numérotés
10326 consécutivement tout au long du document, mais ceci peut être modifié en
10327 chargeant le module
10328 \begin_inset Flex Code
10331 \begin_layout Plain Layout
10332 Théorèmes (numérotation par section)
10337 ou bien, si vous utilisez la classe
10338 \begin_inset Flex Code
10341 \begin_layout Plain Layout
10348 \begin_inset Flex Code
10351 \begin_layout Plain Layout
10352 Théorèmes (numérotation par chapitre)
10358 Ceux-ci vont numéroter les environnements comme
10362 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10363 le numéro d'ordre courant dans la section (ou le chapitre).
10364 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10365 sont marqués par un astérisque.
10366 Si par hasard vous désirez que tous les environnements soient non numérotés,
10368 \begin_inset Flex Code
10371 \begin_layout Plain Layout
10372 Théorèmes (non numérotés)
10380 \begin_layout Standard
10381 Notez que ces modules ne doivent pas être
10385 utilisés avec les classes AMS.
10386 Il est parfaitement possible d'utiliser les modules
10387 \begin_inset Flex Code
10390 \begin_layout Plain Layout
10396 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10398 \begin_inset Flex Code
10401 \begin_layout Plain Layout
10408 \begin_inset Flex Code
10411 \begin_layout Plain Layout
10418 \begin_inset Flex Code
10421 \begin_layout Plain Layout
10430 \begin_layout Subsection
10431 Ce qu'offrent ces formats
10434 \begin_layout Standard
10435 La liste des environnements offerts par ces formats est longue.
10436 Avec \SpecialChar LaTeX
10437 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10439 \begin_inset Quotes cld
10443 \begin_inset Quotes crd
10447 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10449 Voici la liste des environnements ainsi que les environnements standard,
10453 \begin_inset Flex Noun
10456 \begin_layout Plain Layout
10469 \begin_inset Flex Noun
10472 \begin_layout Plain Layout
10487 \begin_inset Flex Noun
10490 \begin_layout Plain Layout
10503 \begin_inset Flex Noun
10506 \begin_layout Plain Layout
10515 \begin_inset Flex Noun
10518 \begin_layout Plain Layout
10529 \begin_inset Flex Code
10532 \begin_layout Plain Layout
10541 \begin_inset Flex Code
10544 \begin_layout Plain Layout
10555 \begin_layout Description
10556 Adresse Ce devrait être l'adresse permanente de l'auteur.
10559 \begin_layout Description
10560 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10561 de la soumission, si elle est différente de l'Adresse ci-dessus.
10564 \begin_layout Description
10565 Email L'adresse e-mail de l'auteur.
10568 \begin_layout Description
10569 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10572 \begin_layout Description
10573 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10574 discutés dans l'article.
10577 \begin_layout Description
10578 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10579 publiée et décrite dans
10581 Mathematical Reviews
10584 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10587 \begin_layout Description
10591 \begin_layout Description
10595 \begin_layout Description
10599 \begin_layout Standard
10600 Les environnements suivants sont fournis aussi bien par le module
10601 \begin_inset Flex Code
10604 \begin_layout Plain Layout
10611 \begin_inset Flex Code
10614 \begin_layout Plain Layout
10620 , en version numérotée ou non numérotée pour ce dernier.
10621 Ces environnements sont fournis dans la seule version non numérotée par
10623 \begin_inset Flex Code
10626 \begin_layout Plain Layout
10627 Théorèmes (non numérotés)
10635 \begin_layout Theorem
10636 Typiquement utilisé pour les résultats les plus importants.
10639 \begin_layout Corollary*
10640 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10642 Peuvent être également des résultats importants.
10645 \begin_layout Lemma
10646 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10649 \begin_layout Proposition
10650 e sont des résultats moins importants qui apportent quelque chose à la théorie
10651 générale dont il est question.
10654 \begin_layout Conjecture
10655 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10656 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10659 \begin_layout Definition*
10660 Devinez à quoi ça sert.
10661 La police, à la fois à l'écran et à l'impression, est différente dans cet
10665 \begin_layout Example*
10666 Utilisé pour illustrer des résultats prouvés.
10669 \begin_layout Problem
10670 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10673 \begin_layout Exercise*
10674 Écrire une description de celui-ci.
10677 \begin_layout Description
10678 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10682 \begin_inset Quotes cld
10686 \begin_inset Quotes crd
10691 apparaît en italique, et le reste comme du texte simple.
10694 \begin_layout Claim*
10695 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10699 En général, ils servent à diviser de longues preuves en examinant des cas
10705 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10706 pas à la même séquence que les autres assertions.
10709 \begin_layout Proof
10710 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10711 carré, mais ça peut varier avec les différents styles).
10712 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10713 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10714 ceux-ci (voir la section
10716 Emboîter les environnements
10720 Guide de l'utilisateur
10725 \begin_layout Standard
10726 Et ces environnements sont fournis par le module
10727 \begin_inset Flex Code
10730 \begin_layout Plain Layout
10731 Théorèmes (extensions AMS)
10739 \begin_layout Criterion*
10740 Une condition requise.
10743 \begin_layout Algorithm*
10744 Une procédure générale à utiliser.
10747 \begin_layout Axiom*
10748 C'est une propriété ou assertion considérée comme vraie dans la théorie
10749 dont il est question.
10752 \begin_layout Condition*
10753 Utilisé parfois pour expliciter une condition admise dans le contexte de
10757 \begin_layout Note*
10758 Note Typographie similaire à
10765 \begin_layout Notation*
10766 Comme son nom l'indique
10769 \begin_layout Acknowledgement*
10773 \begin_layout Conclusion*
10774 Utilisé parfois à la fin d'une argumentation
10778 Utilisable comme Proposition, à une échelle peut-être réduite
10781 \begin_layout Standard
10782 En plus, ces environnements se servent automatiquement des paquetages de
10783 polices AMS-\SpecialChar LaTeX
10785 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10786 ces environnements.
10789 \begin_layout Section
10793 \begin_layout Standard
10799 \begin_layout Subsection
10803 \begin_layout Standard
10804 Broadway est destiné à l'écriture de pièces de théâtre.
10805 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10806 Ce format devrait convenir à des ateliers.
10809 \begin_layout Subsection
10810 Problèmes particuliers
10813 \begin_layout Standard
10814 Les mêmes que dans Hollywood.
10817 \begin_layout Subsection
10818 Fonctions particulières
10821 \begin_layout Standard
10822 Entrez les noms des personnages comme étiquettes puis faites des références
10823 croisées sur ces étiquettes pour insérer le nom.
10824 La fenêtre de référence croisée montrera l'ensemble des personnages.
10827 \begin_layout Subsection
10828 Taille de papier et marges
10831 \begin_layout Standard
10832 USLetter, gauche 1,6
10833 \begin_inset space ~
10837 \begin_inset space ~
10841 \begin_inset space ~
10845 \begin_inset space ~
10851 \begin_layout Subsection
10855 \begin_layout Standard
10856 Les environnements suivants sont disponibles.
10857 Vous pouvez utiliser
10861 pour accéder aux touches de raccourci indiquées à droite.
10864 \begin_layout Itemize
10868 \begin_inset Newline newline
10873 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10874 n'a pas sa place ailleurs.
10877 \begin_layout Itemize
10885 \begin_inset space \hfill{}
10889 \begin_inset Newline newline
10894 Utilisé pour décrire le décor et l'action.
10895 La première occurrence des noms des personnages en MAJUSCULES.
10898 \begin_layout Itemize
10904 \begin_inset space \hfill{}
10910 \begin_inset Newline newline
10915 Automatiquement numéroté.
10916 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10919 \begin_layout Itemize
10925 \begin_inset space \hfill{}
10931 \begin_inset Newline newline
10941 C'est juste du texte centré.
10944 \begin_layout Itemize
10948 \begin_inset space \hfill{}
10952 \begin_inset Newline newline
10957 Pas automatiquement numéroté.
10958 Vous donnez le numéro.
10959 C'est parce que je n'ai pas trouvé comment faire.
10962 \begin_layout Itemize
10963 AT_RISE (Lever de Rideau)
10964 \begin_inset space \hfill{}
10970 \begin_inset Newline newline
10975 Un cas particulier de
10979 pour décrire le décor et l'action quand le rideau se lève.
10982 \begin_layout Itemize
10986 \begin_inset space \hfill{}
10990 \begin_inset Newline newline
10995 Le nom du personnage, centré en MAJUSCULES.
10998 \begin_layout Itemize
11004 \begin_inset space \hfill{}
11010 \begin_inset Newline newline
11015 Instructions au personnage.
11016 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
11019 Les deux seront imprimées.
11020 Cet environnement n'est utilisé qu'à l'intérieur de
11027 \begin_layout Itemize
11031 \begin_inset space \hfill{}
11035 \begin_inset Newline newline
11040 Ce que dit le personnage.
11043 \begin_layout Itemize
11049 \begin_inset space \hfill{}
11055 \begin_inset Newline newline
11063 \begin_layout Itemize
11067 \begin_inset space \hfill{}
11073 \begin_layout Itemize
11077 \begin_inset space \hfill{}
11083 \begin_layout Itemize
11087 \begin_inset space \hfill{}
11093 \begin_layout Standard
11094 Salut tout le monde.
11097 \begin_layout Section
11101 \begin_layout Standard
11102 La classe de document
11106 peut servir à taper des lettres selon les conventions allemandes.
11107 Un fichier modèle est inclus dans
11109 .../lyx/share/templates
11111 pour vous servir de point de départ.
11114 \begin_layout Section
11118 \begin_layout Standard
11119 Voir le fichier modèle
11124 Il contient toutes les informations nécessaires.
11127 \begin_layout Section
11128 Diapos Foils (alias
11137 \begin_inset CommandInset label
11146 \begin_layout Standard
11152 \begin_layout Subsection
11156 \begin_layout Standard
11157 Cette section décrit comment utiliser \SpecialChar LyX
11158 pour préparer des transparents pour
11160 Il y a deux classes de document qui le permettent : la classe par défaut
11170 Cette section décrit la classe
11175 \begin_layout Standard
11176 Redisons-le donc bien clairement :
11179 \begin_layout Standard
11180 \begin_inset VSpace bigskip
11186 \begin_layout Standard
11190 Cette section concerne la classe
11193 \begin_inset Quotes cld
11199 \begin_inset Quotes crd
11205 \begin_layout Standard
11206 \begin_inset VSpace bigskip
11212 \begin_layout Standard
11213 Si vous voulez une documentation sur
11214 \begin_inset Quotes cld
11220 \begin_inset space ~
11226 \begin_inset Quotes crd
11230 \begin_inset space ~
11234 \begin_inset CommandInset ref
11236 reference "sec:slitex"
11241 Si votre machine n'a pas la classe
11249 , il vous faudra sûrement utiliser la classe
11253 par défaut, qui n'est pas aussi bonne.
11256 \begin_layout Standard
11261 est conçue pour être utilisée avec la version
11262 \begin_inset space ~
11265 2.1 du fichier de classe \SpecialChar LaTeX
11271 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11275 \begin_layout Subsection
11279 \begin_layout Standard
11280 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11291 Document\SpecialChar menuseparator
11294 \SpecialChar menuseparator
11298 \begin_inset space ~
11302 \begin_inset space ~
11308 Il y a quelques autres réglages qui ont une signification spéciale avec
11312 \begin_layout Itemize
11313 Ne changez pas les options
11323 Document\SpecialChar menuseparator
11327 Elles sont ignorées par la classe
11334 \begin_layout Itemize
11335 La taille par défaut est de 20
11336 \begin_inset space \thinspace{}
11339 pt, les autres choix étant respectivement 17
11340 \begin_inset space \thinspace{}
11344 \begin_inset space \thinspace{}
11348 \begin_inset space \thinspace{}
11354 \begin_layout Itemize
11355 La police par défaut est
11358 \begin_inset space ~
11363 mais toutes les équations mathématiques restent formatées dans la police
11371 \begin_layout Itemize
11374 Foil\SpecialChar TeX
11377 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11378 pour travailler avec des diapos 35mm.
11379 Les tailles A5, B5,
11393 ne sont pas supportées.
11396 \begin_layout Itemize
11397 Ne vous occupez pas de
11400 \begin_inset space ~
11404 \begin_inset space ~
11409 : l'option est de toute façon ignorée.
11410 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11413 \begin_layout Itemize
11417 \begin_inset space ~
11421 \begin_inset space ~
11426 se comportent un peu différemment avec cette classe.
11429 Foil\SpecialChar TeX
11432 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11433 de page, comme l'insertion d'un logo défini par l'utilisateur.
11435 \begin_inset space ~
11439 \begin_inset CommandInset ref
11441 reference "sec:foil-en-tetes"
11445 pour de plus amples détails.
11446 La page de titre est traitée différemment de toutes les autres pages du
11454 L'éventuel logo y est
11462 centré au bas de la page.
11463 Les différentes mises en page possibles sont les suivantes :
11467 \begin_layout Labeling
11468 \labelwidthstring MMMMMMM
11475 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11476 (sauf évidemment les notes de bas de page).
11479 \begin_layout Labeling
11480 \labelwidthstring MMMMMMM
11487 Les diapos auront un numéro de page centré en bas de la page.
11488 Ni en-tête, ni pied de page (à part les notes).
11491 \begin_layout Labeling
11492 \labelwidthstring MMMMMMM
11497 Le numéro apparaît en bas à droite.
11498 Les en-têtes et pieds de page seront présents.
11499 C'est le choix par défaut.
11502 \begin_layout Labeling
11503 \labelwidthstring MMMMMMM
11508 Vous donne accès au paquetage
11512 , et ce même si son utilisation est déconseillée par l'auteur de
11514 Foil\SpecialChar TeX
11517 car certaines incompatibilités apparaissent.
11521 \begin_layout Subsubsection
11522 Options supplémentaires
11525 \begin_layout Standard
11526 Les options suivantes peuvent être activées dans le champ
11532 Document\SpecialChar menuseparator
11535 \SpecialChar menuseparator
11539 \begin_inset space ~
11543 \begin_inset space ~
11551 \begin_layout Labeling
11552 \labelwidthstring MMMMMMx
11557 Règle le format de page à 7,33
11558 \begin_inset space ~
11562 \begin_inset space ~
11565 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11566 \begin_inset space \thinspace{}
11569 mm, facilitant ainsi le travail avec ce support.
11572 \begin_layout Labeling
11573 \labelwidthstring MMMMMMx
11578 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11579 sur toutes les pages sauf celle de titre.
11582 \begin_layout Labeling
11583 \labelwidthstring MMMMMMx
11588 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11589 sur toutes les pages sauf celle de titre.
11592 \begin_layout Labeling
11593 \labelwidthstring MMMMMMx
11598 Cette option indique à
11600 Foil\SpecialChar TeX
11603 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11605 (Elle est automatiquement activée à la création d'un nouveau document
11613 \begin_layout Labeling
11614 \labelwidthstring MMMMMMx
11619 Change simplement la taille des pages au format paysage, mais sans effectuer
11621 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11622 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11623 votre imprimante directement en format paysage.
11624 Remarquez que cette option renverse les rôles respectifs des environnements
11631 En-tête_Diapo_Tourné
11633 (ne vous inquiétez pas, ils sont décrits plus loin).
11636 \begin_layout Labeling
11637 \labelwidthstring MMMMMMx
11642 Numéros des équations à gauche.
11645 \begin_layout Labeling
11646 \labelwidthstring MMMMMMx
11651 Équations alignées à gauche.
11654 \begin_layout Subsection
11655 Environnements supportés
11658 \begin_layout Standard
11659 La plupart des environnements courants sont supportés par la classe
11664 Il y a des environnements supplémentaires fournis par
11666 Foil\SpecialChar TeX
11669 ainsi que deux apportés par \SpecialChar LyX
11671 Les environnements suivants sont partagés avec d'autres classes :
11674 \begin_layout Standard
11675 \begin_inset Flex Multiple Columns
11678 \begin_layout Itemize
11684 \begin_layout Itemize
11690 \begin_layout Itemize
11696 \begin_layout Itemize
11702 \begin_layout Itemize
11708 \begin_layout Itemize
11715 \begin_layout Itemize
11721 \begin_layout Itemize
11727 \begin_layout Itemize
11733 \begin_layout Itemize
11739 \begin_layout Itemize
11745 \begin_layout Itemize
11751 \begin_layout Itemize
11757 \begin_layout Itemize
11763 \begin_layout Itemize
11769 \begin_layout Itemize
11780 \begin_layout Standard
11781 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11782 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11785 Foil\SpecialChar TeX
11788 propose des commandes pour commencer de nouvelles diapos :
11791 \begin_layout Itemize
11799 \begin_layout Itemize
11802 En-Tête_Diapo_Tourné (RotateFoilhead)
11805 \begin_layout Standard
11807 a aussi des versions légèrement modifiées de ces deux environnements :
11810 \begin_layout Itemize
11813 En-tête_Diapo_Court
11818 \begin_layout Itemize
11821 En-tête_Diapo_Court_Tourné
11823 (ShortRotateFoilhead)
11826 \begin_layout Standard
11827 Les différences seront expliquées dans une autre section.
11830 \begin_layout Standard
11831 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11832 nouveaux théorèmes.
11835 Foil\SpecialChar TeX
11838 fournit aussi un ensemble d'outils pour les présenter :
11841 \begin_layout Standard
11842 \begin_inset Flex Multiple Columns
11845 \begin_layout Itemize
11851 \begin_layout Itemize
11857 \begin_layout Itemize
11863 \begin_layout Itemize
11869 \begin_layout Itemize
11875 \begin_layout Itemize
11881 \begin_layout Itemize
11887 \begin_layout Itemize
11893 \begin_layout Itemize
11899 \begin_layout Itemize
11905 \begin_layout Itemize
11916 \begin_layout Standard
11917 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11919 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11923 \begin_layout Itemize
11931 \begin_layout Itemize
11939 \begin_layout Standard
11942 Foil\SpecialChar TeX
11945 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11946 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11947 à tout moment dans le document.
11948 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11949 de le faire au tout début d'une diapo, donc juste après l'
11956 \begin_layout Standard
11957 Pour ces réglages, vous disposez des environnements suivants [
11964 \begin_layout Standard
11965 \begin_inset Flex Multiple Columns
11968 \begin_layout Itemize
11976 \begin_layout Itemize
11982 \begin_layout Itemize
11990 \begin_layout Itemize
11998 \begin_layout Itemize
12007 \begin_layout Plain Layout
12008 \begin_inset space ~
12020 \begin_layout Standard
12021 Certaines commandes de
12023 Foil\SpecialChar TeX
12026 ne sont pas directement supportées par \SpecialChar LyX
12027 , mais vous pourrez tout de même
12028 les utiliser, comme l'explique la section
12029 \begin_inset space ~
12033 \begin_inset CommandInset ref
12035 reference "sec:foil-non-supporte"
12042 \begin_layout Subsection
12046 \begin_layout Standard
12047 Cette section est une rapide introduction aux différents environnements
12048 qui permettent de construire un ensemble de diapos.
12049 Si vous voulez un exemple, ouvrez
12053 qui se trouve dans le répertoire des
12054 \begin_inset Flex Code
12057 \begin_layout Plain Layout
12066 \begin_layout Subsubsection
12067 Donner un titre de page
12070 \begin_layout Standard
12071 À la différence des autres classes qui proposent les environnements
12087 crée le titre sur une page à part.
12088 Si vous laissez l'environnement
12092 vide, \SpecialChar LaTeX
12093 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12097 \begin_layout Subsubsection
12098 Débuter une nouvelle diapo
12101 \begin_layout Standard
12102 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12104 Pour les formats portrait, utilisez
12110 En-tête_Diapo_Court
12113 La différence entre ces deux environnements est la quantité d'espace entre
12118 ) et le corps de la diapo.
12121 \begin_layout Standard
12122 Les diapos en position paysage seront créées via les environnements
12124 En-tête_Diapo_Tourné
12128 En-tête_Diapo_Court_Tourné
12131 À nouveau, la seule différence est l'espace entre le titre et le corps.
12132 Les deux versions courtes ont 0,5
12133 \begin_inset space ~
12136 pouce de séparation en moins.
12139 \begin_layout Standard
12144 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12145 la rotation de ces diapos ne sera pas exécutée.
12146 Il vous sera possible d'obtenir des diapos en format paysage sans
12150 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12154 \begin_layout Subsubsection
12155 Théorèmes, lemmes, preuves et tutti quanti
12158 \begin_layout Standard
12159 Deux de ces environnements ne peuvent se suivre directement.
12160 Ils doivent être séparés par quelque chose.
12161 Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
12162 l'environnement précédent comme si vous aviez fusionné les deux environnements.
12163 Plutôt que de faire cela, vous devez insérer un
12164 \begin_inset Quotes cld
12168 \begin_inset Quotes crd
12172 Voyez la section intitulée
12174 Emboîtements séparés
12178 Guide de l'utilisateur
12183 \begin_layout Subsubsection
12187 \begin_layout Standard
12188 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12189 autres classes plus deux nouvelles.
12190 Je ne décrirai ici que ces dernières.
12191 Si vous voulez plus d'informations sur les autres environnements de liste,
12195 \begin_inset space ~
12199 \begin_inset space ~
12205 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12206 le choix des puces, à la section
12207 \begin_inset space ~
12213 \begin_inset CommandInset ref
12215 reference "sec:puces"
12222 \begin_layout Standard
12223 Les deux nouveaux environnements de liste,
12231 , ont pour but de faciliter l'utilisation de listes
12232 \begin_inset Quotes cld
12236 \begin_inset space ~
12240 \begin_inset space ~
12244 \begin_inset space ~
12248 \begin_inset space ~
12252 \begin_inset Quotes crd
12256 \begin_inset Quotes cld
12260 \begin_inset space ~
12264 \begin_inset space ~
12268 \begin_inset Quotes crd
12271 , bref, qui utilisent comme puces des coches ou des croix.
12272 Ces listes sont en fait des versions spécialisées de l'environnement
12277 Elles nécessitent cependant que vous disposiez du paquetage
12284 \begin_layout Subsubsection
12285 Figures et tableaux
12288 \begin_layout Standard
12291 Foil\SpecialChar TeX
12294 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12295 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12296 en une quelconque autre position prédéfinie.
12297 En fait, si vous changez les réglages de positionnement des flottants,
12298 ces modifications ne seront pas prises en compte.
12301 \begin_layout Subsubsection
12302 En-têtes et pieds de pages
12303 \begin_inset CommandInset label
12305 name "sec:foil-en-tetes"
12312 \begin_layout Standard
12321 servent à définir le texte en pied de page à gauche.
12322 La première vous permet d'insérer un logo sur vos diapos.
12323 Vous aurez par défaut comme logo
12324 \begin_inset Quotes cld
12329 Foil\SpecialChar TeX
12333 \begin_inset Quotes crd
12337 La seconde sert à classifier des documents en fonction du type de public,
12339 \begin_inset Quotes cld
12343 \begin_inset Quotes crd
12347 Par défaut elle ne contient rien.
12350 \begin_layout Standard
12351 Vous pouvez remplir les autres coins de la page avec
12355 (qui par défaut contient le numéro de page),
12366 \begin_layout Subsection
12369 Foil\SpecialChar TeX
12373 \begin_inset CommandInset label
12375 name "sec:foil-non-supporte"
12382 \begin_layout Standard
12383 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12394 dans un autre environnement.
12397 \begin_layout Subsubsection
12401 \begin_layout Standard
12402 Toutes les longueurs sont ajustées en utilisant la commande
12406 setlength\SpecialChar softhyphen
12413 }\SpecialChar softhyphen
12433 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12442 par la valeur de la variable.
12443 Toutes les variables de longueur doivent être indiquées dans des unités
12445 \begin_inset space ~
12453 \begin_inset space ~
12461 \begin_inset space ~
12468 ), ou bien dans une unité dépendant du document ou de la police employée,
12481 \begin_layout Standard
12482 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12483 diapo en ajustant la longueur spécifiée par
12490 Par exemple, pour rendre
12496 les titres plus proches des corps de 0,5
12497 \begin_inset space ~
12500 pouce, mettez dans le préambule
12509 foilheadskip}{-0.5in}
12514 \begin_layout Standard
12515 L'espacement autour des flottants peut être modifié via
12520 \begin_layout Labeling
12521 \labelwidthstring MMMMMMMMMMM
12528 Séparation entre le texte et le haut du flottant ;
12531 \begin_layout Labeling
12532 \labelwidthstring MMMMMMMMMMM
12539 Séparation entre le flottant et sa légende ;
12542 \begin_layout Labeling
12543 \labelwidthstring MMMMMMMMMMM
12550 Séparation entre la légende et le texte qui la suit ;
12553 \begin_layout Labeling
12554 \labelwidthstring MMMMMMMMMMM
12561 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12562 réglant cette valeur.
12563 Le mieux est sûrement de la définir en fonction de
12572 \begin_layout Standard
12573 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12574 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12578 \begin_layout Labeling
12579 \labelwidthstring MMMMMMMMMMM
12586 Séparation entre les en-têtes et le titre (environnement
12593 \begin_layout Labeling
12594 \labelwidthstring MMMMMMMMMMM
12601 entre les environnements
12612 \begin_layout Labeling
12613 \labelwidthstring MMMMMMMMMMM
12620 entre différentes lignes de l'environnement
12627 \begin_layout Labeling
12628 \labelwidthstring MMMMMMMMMMM
12635 entre l'auteur et la date ;
12638 \begin_layout Labeling
12639 \labelwidthstring MMMMMMMMMMM
12646 entre la date et le résumé (
12653 \begin_layout Standard
12654 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12668 un environnement de liste, tout l'espacement vertical entre les éléments
12669 de la liste est supprimé.
12670 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12683 \begin_layout Subsubsection
12684 En-têtes et pieds de page
12687 \begin_layout Standard
12702 permettent de préciser dans une page donnée si le logo de
12713 dans le préambule, aucune des diapos n'aura de logo.
12714 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12721 juste après le début de cette diapo et
12727 juste après le début de la suivante.
12730 \begin_layout Standard
12731 Si vous voulez utiliser le style d'en-têtes
12737 Document\SpecialChar menuseparator
12738 Paramètres\SpecialChar menuseparator
12741 , il vous faudra sûrement ajouter
12752 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12753 correctement une fois les pages retournées.
12754 C'est obligatoire à cause d'incompatibilités entre le paquetage
12765 \begin_layout Section
12766 Diapos Slides (alias S
12772 \begin_inset CommandInset label
12781 \begin_layout Standard
12789 \begin_layout Subsection
12793 \begin_layout Standard
12794 Cette section décrit comment utiliser \SpecialChar LyX
12795 pour préparer des transparents pour
12797 Il y a deux classes de document qui le permettent : la classe par défaut
12810 \begin_layout Plain Layout
12811 Il y en a d'autres, comme
12815 , mais elle ne sont pas décrites dans ce document (NdT).
12821 Cette section décrit la première.
12824 \begin_layout Standard
12825 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12829 \begin_layout Standard
12830 \begin_inset VSpace bigskip
12836 \begin_layout Standard
12840 Cette section décrit
12845 \begin_inset Quotes cld
12851 \begin_inset space ~
12855 \begin_inset Quotes crd
12861 \begin_layout Standard
12862 Si vous cherchez une documentation sur
12863 \begin_inset Quotes cld
12869 \begin_inset space ~
12872 (Foil\SpecialChar TeX
12876 \begin_inset Quotes crd
12880 \begin_inset space ~
12884 \begin_inset CommandInset ref
12886 reference "sec:foiltex"
12897 Foil\SpecialChar TeX
12900 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12907 \begin_layout Plain Layout
12909 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12910 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12918 dont parle cette section.
12921 \begin_layout Standard
12922 Cette classe est l'évolution en \SpecialChar LaTeX2e
12932 Toutes les distributions de \SpecialChar LaTeX2e
12933 comprennent cette classe (qu'à partir de maintenan
12934 t j'appellerais simplement
12935 \begin_inset Quotes cld
12941 \begin_inset Quotes crd
12946 ), donc vous devez logiquement l'avoir.
12947 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12948 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12954 Cependant, il y a des choses que
12958 fait et que les autres ne font pas, comme générer des sur-couches.
12959 Continuez la lecture pour en savoir plus !
12962 \begin_layout Subsection
12964 \begin_inset CommandInset label
12966 name "sec:demarrer-slides"
12973 \begin_layout Standard
12974 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12976 \begin_inset Quotes cld
12982 \begin_inset space ~
12986 \begin_inset Quotes crd
12997 Document\SpecialChar menuseparator
13001 Il y a quelques particularités qu'il faut connaître à propos de cette classe
13005 \begin_layout Itemize
13006 Ne vous fatiguez pas à changer les options
13016 Document\SpecialChar menuseparator
13019 : de toute façon, elles ne sont pas supportées par la classe
13024 \begin_layout Itemize
13028 \begin_inset space ~
13032 \begin_inset space ~
13039 Document\SpecialChar menuseparator
13042 a un comportement un peu différent pour cette classe.
13043 Voici les choix possibles et leurs effets :
13047 \begin_layout Description
13052 Le rendu final contient des numéros de page dans le coin inférieur droit.
13055 \begin_layout Description
13060 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13062 C'est le choix implicite.
13065 \begin_layout Description
13070 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13071 ni de marqueurs d'alignement.
13075 \begin_layout Itemize
13080 a une option supplémentaire :
13085 Pour l'utiliser, mettez
13086 \begin_inset Quotes cld
13094 \begin_inset Quotes crd
13103 Document\SpecialChar menuseparator
13106 \SpecialChar menuseparator
13110 \begin_inset space ~
13114 \begin_inset space ~
13123 \begin_layout Standard
13124 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13131 \begin_inset space ~
13135 \begin_inset CommandInset ref
13137 reference "sec:note-slides"
13141 pour plus de détails.
13145 \begin_layout Standard
13146 Vous pouvez aussi utiliser le fichier modèle
13149 \begin_inset Quotes cld
13153 \begin_inset Quotes crd
13158 pour mettre en place automatiquement un document de la classe
13164 Fichier\SpecialChar menuseparator
13166 \begin_inset space ~
13170 \begin_inset space ~
13175 pour créer votre document).
13176 Le fichier modèle contient aussi quelques exemples d'environnements de
13177 paragraphe spéciaux utilisés par cette classe.
13178 Je vais maintenant décrire ces derniers.
13181 \begin_layout Subsection
13182 Environnements de paragraphe
13185 \begin_layout Subsubsection
13186 Environnements supportés
13189 \begin_layout Standard
13190 La première chose que vous allez remarquer en commençant un nouveau document
13195 est la taille et le type de police : il est équivalent à la taille
13198 \begin_inset space ~
13206 \begin_inset space ~
13212 C'est aussi la police qui est utilisée pour le rendu final.
13213 Dites-vous que c'est un
13214 \begin_inset Quotes cld
13218 \begin_inset Quotes crd
13221 pour vous rappeler que c'est une diapositive.
13222 Vos transparents finaux utiliseront une grande police, donc vous aurez
13224 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13228 \begin_layout Standard
13229 La deuxième chose qui frappe est le changement du menu des environnements
13230 (tout à gauche de la barre d'outils).
13231 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13233 Il y en a aussi cinq nouveaux.
13234 C'est parce que la classe
13238 elle-même ne supporte que certains environnements de paragraphe :
13241 \begin_layout Itemize
13247 \begin_layout Itemize
13253 \begin_layout Itemize
13259 \begin_layout Itemize
13265 \begin_layout Itemize
13271 \begin_layout Itemize
13277 \begin_layout Itemize
13283 \begin_layout Itemize
13289 \begin_layout Itemize
13295 \begin_layout Itemize
13302 \begin_layout Standard
13303 Tous les autres environnements standard, comme les en-têtes de section,
13304 ne servent pas dans la classe
13311 \begin_layout Standard
13312 D'autre part, vous remarquerez de nouveaux environnements :
13315 \begin_layout Itemize
13327 \begin_layout Itemize
13337 \begin_layout Itemize
13343 \begin_layout Itemize
13355 \begin_layout Itemize
13367 \begin_layout Standard
13368 Ces cinq-là présentent des subtilités, dues à une
13369 \begin_inset Quotes cld
13373 \begin_inset Quotes crd
13376 de \SpecialChar LyX
13379 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13380 dans un environnement vide.
13381 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13382 une diapo par autre chose que du texte.
13383 Pour contourner cela, j'ai fait un peu de
13384 \begin_inset Quotes cld
13387 magie \SpecialChar LaTeX
13389 \begin_inset Quotes crd
13395 \begin_layout Subsubsection
13396 Subtilités des nouveaux environnements
13397 \begin_inset CommandInset label
13399 name "sec:subtilité-slides"
13406 \begin_layout Standard
13407 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13408 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13410 Comme je viens de le dire, \SpecialChar LyX
13411 interdit les environnements qui commencent
13412 par un autre environnement.
13413 Pour contourner ceci, l'environnement
13417 n'en est pas vraiment un, si l'on se fie à la description du
13420 \begin_inset space ~
13424 \begin_inset space ~
13430 \begin_layout Standard
13444 \begin_inset Quotes cld
13447 pseudo-environnements
13448 \begin_inset Quotes crd
13452 Ils ressemblent à des en-têtes de section ou à une
13456 , mais en fait commencent un environnement de paragraphe (et terminent le
13457 précédent si nécessaire).
13458 De la même manière, considérez
13467 \begin_inset Quotes cld
13471 \begin_inset Quotes crd
13475 Ces deux objets réalisent en effet des actions.
13478 \begin_layout Standard
13479 Un propriété commune aux cinq environnements
13499 est un marqueur plutôt longuet.
13500 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13501 de paragraphe – n'est pas pris en compte par
13523 l'ignore totalement.
13524 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13527 \begin_layout Standard
13528 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13529 vous pouvez le faire.
13530 Ça peut être une brève description du contenu de la
13535 Dans ce cas, entrez votre description et tapez
13539 comme vous le feriez normalement.
13542 \begin_layout Standard
13543 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13544 rencontrer une autre subtilité de \SpecialChar LyX
13547 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13548 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13549 Vous ferez donc ainsi :
13552 \begin_layout Itemize
13553 Commencez à entrer le texte qui
13557 le nouveau paragraphe
13581 \begin_layout Itemize
13582 Placez-vous maintenant au début de ce paragraphe.
13586 \begin_layout Itemize
13595 \begin_layout Itemize
13596 Changez enfin ce nouveau paragraphe vide en un
13620 \begin_layout Standard
13621 Espérons qu'une future version de \SpecialChar LyX
13622 résoudra cette bizarrerie\SpecialChar ldots
13626 \begin_layout Subsection
13627 Réaliser une présentation grâce à
13640 \begin_layout Subsubsection
13641 Utiliser l'environnement
13646 \begin_layout Standard
13647 Si vous espérez apprendre dans cette section comment faire une présentation
13648 orale, vous serez amèrement déçu.
13649 Naturellement, je vais vous décrire en quoi la classe
13653 pourra vous aider à préparer les supports de la présentation.
13654 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13655 (C'est ça aussi, la philosophie \SpecialChar LyX
13659 \begin_layout Standard
13660 Sélectionnez l'environnement
13664 (de la manière décrite à la section
13665 \begin_inset space ~
13669 \begin_inset CommandInset ref
13671 reference "sec:subtilité-slides"
13675 ) pour dire à \SpecialChar LyX
13676 de commencer une nouvelle diapo (eh oui).
13677 Le marqueur pour cet environnement /
13678 \begin_inset Quotes cld
13682 \begin_inset Quotes crd
13686 \begin_inset Quotes cld
13690 \begin_inset Quotes crd
13693 en bleu, suivie de l'indication
13694 \begin_inset Quotes cld
13698 \begin_inset Quotes crd
13702 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13704 C'est aussi simple que ça.
13707 \begin_layout Standard
13708 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13709 où vous aurez à forcer la
13710 fin des pages (vous pouvez toujours le faire dans
13712 Édition\SpecialChar menuseparator
13714 \begin_inset space ~
13718 \begin_inset space ~
13724 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13726 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13727 en contenir, le surplus débordera sur une nouvelle diapo.
13728 Je vous déconseille de le faire, cependant, car la diapo
13729 \begin_inset Quotes cld
13733 \begin_inset Quotes crd
13736 ne présentera aucun numéro de page.
13737 De plus, elle peut interférer avec une
13741 que vous aurez préparé pour accompagner la
13748 \begin_layout Standard
13757 fonctionnent comme l'environnement
13762 Tous deux créent une
13763 \begin_inset Quotes cld
13767 \begin_inset Quotes crd
13770 suivie par un marqueur (
13771 \begin_inset Quotes cld
13775 \begin_inset Quotes crd
13779 \begin_inset Quotes cld
13783 \begin_inset Quotes crd
13787 La couleur n'est plus le bleu, mais un magenta éclatant et la
13788 \begin_inset Quotes cld
13792 \begin_inset Quotes crd
13795 se présente différemment, dans son style et sa longueur.
13796 Les trois marqueurs diffèrent par leur police.
13799 \begin_layout Standard
13800 Comme pour l'environnement
13804 , si le contenu d'une
13812 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13813 le surplus sera disposé sur une nouvelle page.
13814 À nouveau, je vous le déconseille, les
13822 n'auraient plus aucune utilité.
13825 \begin_layout Subsubsection
13835 \begin_layout Standard
13840 est de créer une diapo qui vienne se superposer à une autre.
13841 Vous pouvez vouloir présenter une figure sur la
13845 principale avant d'afficher le texte qui va avec.
13846 Une façon de faire est de poser une feuille de papier noire sur la partie
13851 que vous souhaitez cacher.
13852 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13853 superposer un graphique à un autre.
13854 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13858 pour que les graphiques se superposent.
13863 rend les choses bien plus faciles.
13866 \begin_layout Standard
13871 reçoit le numéro de page de la
13876 \begin_inset Quotes cld
13880 \begin_inset Quotes crd
13886 \begin_inset Quotes cld
13890 \begin_inset Quotes crd
13897 \begin_layout Plain Layout
13902 multiples auront donc
13905 \begin_inset Quotes cld
13909 \begin_inset Quotes crd
13917 \begin_inset Quotes cld
13921 \begin_inset Quotes crd
13927 accolé au numéro de page.
13935 En effet, vous voulez que la
13943 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13948 \begin_inset Quotes cld
13952 \begin_inset Quotes crd
13964 le laisse voir : le marqueur qui débute un environnement
13968 est moins long que celui d'une
13973 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13983 Ces marques vous aideront à aligner les deux transparents.
13986 \begin_layout Standard
13987 Le principal problème de la superposition de transparents est d'aligner
13988 les contenus de ces diapos.
13989 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13990 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13991 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13992 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13993 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
14005 \begin_layout Standard
14006 Comme leur nom l'indique,
14014 sont deux environnements de paragraphe, qui rendent le texte respectivement
14015 visible et invisible.
14016 Remarquez à la section
14017 \begin_inset space ~
14021 \begin_inset CommandInset ref
14023 reference "sec:subtilité-slides"
14027 que vous ne placez rien
14033 ces environnements.
14034 Lorsque vous créez un
14042 insère un marqueur centré, bleu clair, indiquant
14043 \begin_inset Quotes cld
14046 <Invisible Text Follows>
14047 \begin_inset Quotes crd
14051 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14059 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14062 \begin_layout Standard
14067 , l'étiquette centrée sera
14068 \begin_inset Quotes cld
14071 <Visible Text Follows>
14072 \begin_inset Quotes crd
14076 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14077 Remarquez qu'au début d'une nouvelle
14093 est automatiquement désactivée.
14094 Il n'est donc pas nécessaire d'utiliser
14105 \begin_layout Standard
14106 Maintenant, voyons comment utiliser les commandes
14114 avec les environnements
14122 pour créer des diapos superposées :
14125 \begin_layout Enumerate
14134 ) avec tout ce qui devra apparaître autant sur la
14138 elle-même que sur les
14145 \begin_layout Enumerate
14146 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14150 , insérez un environnement
14155 Si nécessaire, insérez un environnement
14159 là où le texte devra de nouveau apparaître sur la
14166 \begin_layout Enumerate
14167 Commencez un environnement
14171 juste après l'environnement
14178 \begin_layout Enumerate
14179 Copiez le contenu de l'environnement
14183 dans l'environnement
14190 \begin_layout Enumerate
14206 \begin_layout Standard
14207 C'est bon, vous avez votre superposition.
14210 \begin_layout Standard
14211 Il reste un problème avec la façon dont j'ai conçu la classe
14215 de \SpecialChar LyX
14216 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14217 ni rendre visible du texte au milieu d'un paragraphe invisible.
14218 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14223 \begin_layout Plain Layout
14224 Les commandes en question sont :
14227 \begin_layout Itemize
14235 \begin_layout Itemize
14243 \begin_layout Plain Layout
14245 et devront être entrées en mode \SpecialChar TeX
14247 Le texte dont vous voulez changer la
14248 \begin_inset Quotes cld
14252 \begin_inset Quotes crd
14255 sera à l'intérieur des accolades, derrière la commande
14268 Si vous ne savez pas comment entrer du \SpecialChar TeX
14269 sous \SpecialChar LyX
14270 , voyez la section appropriée
14274 \begin_inset space ~
14278 \begin_inset space ~
14292 \begin_layout Subsubsection
14302 \begin_inset CommandInset label
14304 name "sec:note-slides"
14311 \begin_layout Standard
14320 est toujours associée à une
14325 \begin_inset Quotes cld
14329 \begin_inset Quotes crd
14333 Ici aussi, la classe
14337 de \SpecialChar LyX
14338 fournit des indices visuels.
14343 est magenta éclatant, comme celui d'une
14347 ; et en longueur, il est intermédiaire entre celui d'une
14351 (qui est plus long) et celui d'une
14355 (qui est plus court).
14356 De plus, une fois imprimée, une
14360 aura le numéro de page de sa
14365 \begin_inset Quotes cld
14369 \begin_inset Quotes crd
14375 \begin_inset Quotes cld
14379 \begin_inset Quotes crd
14387 \begin_inset Quotes cld
14391 \begin_inset Quotes crd
14399 \begin_inset Quotes cld
14403 \begin_inset Quotes crd
14410 Vous pouvez avoir plusieures
14414 associées à une seule
14418 , et, comme pour les
14426 , vous voudrez sûrement couper les longues
14430 de manière à ce qu'elles tiennent sur une seule page.
14433 \begin_layout Standard
14438 est évidente : elle contient toute sortes d'informations que vous voulez
14439 ajouter à propos d'une
14444 Elle peut aussi servir d'aide-mémoire pour une
14449 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14450 Actuellement, la classe
14454 de \SpecialChar LyX
14455 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14465 Il faudra donc passer par le code \SpecialChar LaTeX
14470 \begin_layout Standard
14471 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14473 \begin_inset Quotes cld
14481 \begin_inset Quotes crd
14485 \begin_inset space ~
14489 \begin_inset CommandInset ref
14491 reference "sec:demarrer-slides"
14496 Cette option active les marqueurs temporels qui apparaîtront alors dans
14497 le coin inférieur gauche de toutes les
14501 que vous générerez.
14502 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14505 \begin_inset Quotes cld
14515 \begin_inset Quotes crd
14519 \begin_inset Quotes cld
14529 \begin_inset Quotes crd
14533 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14535 \begin_inset Quotes cld
14545 \begin_inset Quotes crd
14548 sert à indiquer le temps voulu, tandis que
14549 \begin_inset Quotes cld
14559 \begin_inset Quotes crd
14562 est utilisé pour ajouter une certaine durée.
14567 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14568 vous voulez passer sur chaque
14575 \begin_layout Standard
14576 Il reste une fonction à décrire.
14577 Vous voudrez forcément imprimer toutes vos
14585 sur des transparents et toutes vos
14589 sur des feuilles blanches.
14598 à laquelle elle est associée.
14602 \begin_layout Standard
14603 Heureusement il existe deux commandes \SpecialChar LaTeX
14604 qui vous permettent de sélectionner
14605 ce qu'il faut imprimer.
14606 Toutes deux doivent être placées dans le préambule de votre document.
14608 \begin_inset Quotes cld
14620 \begin_inset Quotes crd
14623 n'imprimera que les
14632 De même, la commande
14633 \begin_inset Quotes cld
14643 \begin_inset Quotes crd
14646 n'imprimera que les
14651 Je vous conseille de mettre les deux commandes en commentaire dans votre
14653 \begin_inset Quotes cld
14657 \begin_inset Quotes crd
14660 celle dont vous avez besoin à l'impression.
14661 J'ai l'habitude de : décommenter
14664 \begin_inset Quotes cld
14672 \begin_inset Quotes crd
14677 , imprimer dans un fichier dont le nom contient
14680 \begin_inset Quotes cld
14684 \begin_inset Quotes crd
14689 , la recommenter et décommenter
14692 \begin_inset Quotes cld
14700 \begin_inset Quotes crd
14705 et imprimer dans un fichier
14708 \begin_inset Quotes cld
14712 \begin_inset Quotes crd
14718 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14719 des transparents ou des feuilles blanches selon le cas.
14722 \begin_layout Standard
14723 Vous pouvez aussi donner d'autres paramètres à
14724 \begin_inset Quotes cld
14734 \begin_inset Quotes crd
14738 \begin_inset Quotes cld
14748 \begin_inset Quotes crd
14752 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14753 pour plus de détails.
14756 \begin_layout Subsection
14757 Le fichier modèle pour la classe
14762 \begin_layout Standard
14763 J'ai aussi créé un fichier modèle,
14764 \begin_inset Quotes cld
14772 \begin_inset Quotes crd
14780 Pour l'utiliser, créez votre document avec
14782 Fichier\SpecialChar menuseparator
14784 \begin_inset space ~
14788 \begin_inset space ~
14794 Votre fichier de présentation \SpecialChar LyX
14795 contiendra un exemple du triplet
14797 Diapo – Surcouche – Note
14808 contiennent un exemple de
14817 Enfin, le préambule contient :
14820 \begin_layout LyX-Code
14821 % Uncomment to print out only slides and overlays
14825 \begin_layout Plain Layout
14828 Décommentez pour n'imprimer que les diapos et les sur-couches
14836 \begin_layout LyX-Code
14840 \begin_layout LyX-Code
14846 \begin_inset Newline newline
14852 \begin_layout LyX-Code
14853 % Uncomment to print out only notes
14857 \begin_layout Plain Layout
14860 Décommentez pour n'imprimer que les notes
14868 \begin_layout LyX-Code
14872 \begin_layout LyX-Code
14880 \begin_layout Standard
14881 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14882 de \SpecialChar LaTeX2e
14884 \begin_inset Quotes cld
14889 Sli\SpecialChar TeX
14893 \begin_inset Quotes crd
14897 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14898 n'impose d'utiliser ou de ne pas utiliser
14900 Elle est là si vous en avez besoin.
14901 Il y a d'autres classes de \SpecialChar LaTeX2e
14902 pour créer des présentations, comme la classe
14909 \begin_inset space ~
14913 \begin_inset CommandInset ref
14915 reference "sec:foiltex"
14924 (présent sur certaines distributions \SpecialChar TeX
14926 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14931 \begin_layout Plain Layout
14932 Si vous voulez vous y mettre...
14940 Je ne connais rien à ces classes.
14941 Essayez-les pour voir quelles alternatives elles représentent.
14944 \begin_layout Section
14945 Hollywood (scripts d'Hollywood)
14948 \begin_layout Standard
14954 \begin_layout Subsection
14958 \begin_layout Standard
14959 Maîtriser le format d'un script d'Hollywood est un
14960 \begin_inset Quotes cld
14964 \begin_inset Quotes crd
14968 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14969 et à être facile à lire et familier pour les acteurs.
14970 Chaque page d'un script doit représenter une minute de film.
14971 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14972 La police courier 12
14973 \begin_inset space ~
14976 pt doit être utilisée tout le long.
14980 \begin_layout Subsection
14981 Problèmes particuliers
14984 \begin_layout Standard
14985 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14986 Si le texte d'un personnage
14990 \begin_layout Plain Layout
14998 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
15002 \begin_layout Plain Layout
15011 \begin_layout Subsection
15012 Fonctions particulières
15015 \begin_layout Standard
15016 Entrez les noms des personnages comme étiquettes, puis faites des références
15017 croisées sur ces étiquettes pour insérer le nom.
15018 La fenêtre de référence croisée montrera l'ensemble des personnages.
15019 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
15020 e dans les parties narratives.
15023 \begin_layout Subsection
15024 Taille de papier et marges
15027 \begin_layout Standard
15028 USLetter, gauche 1,6
15029 \begin_inset space ~
15033 \begin_inset space ~
15037 \begin_inset space ~
15041 \begin_inset space ~
15047 \begin_layout Subsection
15051 \begin_layout Standard
15052 Les environnements suivants sont disponibles.
15053 Vous pouvez utiliser
15057 pour accéder aux touches de raccourci indiquées à droite.
15060 \begin_layout Itemize
15068 \begin_inset Newline newline
15073 Quand rien d'autre ne convient.
15074 Essayez de l'éviter.
15077 \begin_layout Itemize
15086 \begin_layout Plain Layout
15093 \begin_inset space \hfill{}
15101 \begin_inset Newline newline
15104 Suivi en général de quelque chose comme
15105 \begin_inset Quotes cld
15108 sur Sally qui se lève
15109 \begin_inset Quotes crd
15115 \begin_layout Itemize
15119 \begin_inset space \hfill{}
15123 \begin_inset Newline newline
15128 Introduit une nouvelle séquence INTÉRIEUR.
15129 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15130 l'éclairage nécessaire.
15131 Toute cette ligne en MAJUSCULES.
15134 \begin_layout Itemize
15138 \begin_inset space \hfill{}
15142 \begin_inset Newline newline
15147 Introduit une nouvelle séquence EXTÉRIEUR.
15148 Toute cette ligne en MAJUSCULES.
15151 \begin_layout Itemize
15155 \begin_inset space \hfill{}
15159 \begin_inset Newline newline
15164 Le personnage qui parle.
15167 \begin_layout Itemize
15171 \begin_inset space \hfill{}
15175 \begin_inset Newline newline
15180 Instructions au personnage intervenant.
15181 Les () sont insérées automatiquement.
15184 \begin_layout Itemize
15188 \begin_inset space \hfill{}
15192 \begin_inset Newline newline
15197 Ce qui dit le personnage.
15200 \begin_layout Itemize
15204 \begin_inset space \hfill{}
15208 \begin_inset Newline newline
15213 Instruction de mouvement de caméra.
15216 \begin_layout Itemize
15220 \begin_inset space \hfill{}
15226 \begin_layout Itemize
15230 \begin_inset space \hfill{}
15236 \begin_layout Itemize
15240 \begin_inset space \hfill{}
15246 \begin_layout Itemize
15250 \begin_inset space \hfill{}
15256 \begin_layout Subsection
15260 \begin_layout Itemize
15261 (O.S) – off screen (hors écran)
15264 \begin_layout Itemize
15265 (V.O) – voice over (voix off)
15268 \begin_layout Itemize
15270 – background (arrière-plan)
15273 \begin_layout Itemize
15275 – close-up (plan rapproché)
15278 \begin_layout Itemize
15279 PAN – mouvement de caméra
15282 \begin_layout Itemize
15283 INSERT – insérez un plan rapproché
15286 \begin_layout Section
15290 \begin_layout Standard
15293 Panayotis Papasotiriou
15296 \begin_layout Subsection
15300 \begin_layout Standard
15305 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15309 International Journal of Modern Physics C
15321 est destiné à des manuscrits soumis à l'
15325 nternational Journal of Modern Physics D
15329 Les classes de document s'appellent respectivement
15338 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15340 \begin_inset Flex URL
15343 \begin_layout Plain Layout
15345 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15351 \begin_inset Flex URL
15354 \begin_layout Plain Layout
15356 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15362 Ces deux paquetages sont des versions modifiées du paquetage standard
15363 \begin_inset Quotes cld
15367 \begin_inset Quotes crd
15370 , et ils sont presques identiques (mais pas tout à fait).
15372 sait gérer la plupart de leurs fonctions.
15373 J'ai utilisé \SpecialChar LyX
15374 avec succès pour écrire des articles soumis à ces deux journaux.
15377 \begin_layout Subsection
15381 \begin_layout Standard
15382 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15386 Fichier\SpecialChar menuseparator
15388 \begin_inset space ~
15392 \begin_inset space ~
15397 , et choisissez le modèle
15406 Ça vous donnera un document (presque) vide comprenant les parties les plus
15407 courantes d'un manuscrit.
15408 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15414 Veuillez juste garder ce qui suit présent à l'esprit.
15417 \begin_layout Enumerate
15419 ne vous laissera pas changer la taille de police ni la mise en page du
15420 document, car les deux paquetage ne permettent pas de telles modifications.
15423 \begin_layout Enumerate
15424 La langue du document ne doit pas être modifiée.
15425 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15433 Documents\SpecialChar menuseparator
15434 Paramètres\SpecialChar menuseparator
15443 Paquetage linguistique.
15446 \begin_layout Enumerate
15448 \begin_inset Quotes cld
15452 \begin_inset Quotes crd
15455 doit être utilisé pour définir les mots clés.
15458 \begin_layout Enumerate
15463 fournit un style nommé
15464 \begin_inset Quotes cld
15467 Code de classification
15468 \begin_inset Quotes crd
15471 , qui peut être utilisé pour définir des codes de clasification comme les
15473 Notez que cette fonction n'est pas disponible dans le paquetage
15480 \begin_layout Enumerate
15481 Plusieurs nouveaux environnements sont disponibles :
15482 \begin_inset Quotes cld
15486 \begin_inset Quotes crd
15490 \begin_inset Quotes cld
15494 \begin_inset Quotes crd
15498 \begin_inset Quotes cld
15502 \begin_inset Quotes crd
15506 \begin_inset Quotes cld
15510 \begin_inset Quotes crd
15514 \begin_inset Quotes cld
15518 \begin_inset Quotes crd
15522 \begin_inset Quotes cld
15526 \begin_inset Quotes crd
15530 \begin_inset Quotes cld
15534 \begin_inset Quotes crd
15538 \begin_inset Quotes cld
15542 \begin_inset Quotes crd
15546 \begin_inset Quotes cld
15550 \begin_inset Quotes crd
15554 \begin_inset Quotes cld
15558 \begin_inset Quotes crd
15562 \begin_inset Quotes cld
15566 \begin_inset Quotes crd
15570 \begin_inset Quotes cld
15574 \begin_inset Quotes crd
15578 \begin_inset Quotes cld
15582 \begin_inset Quotes crd
15586 \begin_inset Quotes cld
15590 \begin_inset Quotes crd
15594 Leur utilisation est plus ou moins évidente.
15596 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15597 et le schéma de numérotation qui convient pour chacun d'eux.
15600 \begin_layout Enumerate
15601 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15607 Dans \SpecialChar LyX
15608 , les citations s'affichent comme d'habitude ; dans la sortie, les
15609 citations apparaissent comme des exposants.
15610 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15616 \begin_inset Quotes cld
15620 \begin_inset space ~
15628 \begin_inset Quotes crd
15635 \begin_layout Plain Layout
15636 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15644 \begin_layout Enumerate
15645 Il n'y a pas de section
15646 \begin_inset Quotes cld
15650 \begin_inset Quotes crd
15653 dans les deux paquetages, utilisez simplement l'environnement
15654 \begin_inset Quotes cld
15658 \begin_inset Quotes crd
15664 \begin_layout Enumerate
15665 Vous pouvez ajouter des annexes au papier,
15669 les remerciements et
15675 propose un marqueur spécial, via
15677 Document\SpecialChar menuseparator
15678 Début annexe(s) ici
15680 qui indique le début des annexes.
15681 Dans \SpecialChar LyX
15683 \begin_inset Quotes cld
15687 \begin_inset Quotes crd
15690 apparaît en lettres rouges, comme indication que toutes les sections qui
15691 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15693 Pour écrire une annexe, créez simplement une section dans cette zone (le
15695 \begin_inset Quotes cld
15699 \begin_inset Quotes crd
15702 fait la même chose, il avait été créé dans les formats
15706 à une époque où la fonctionnalité de création d'annexe était différente;
15707 vous pouvez l'ignorer).
15708 Une annexe peut contenir des
15719 \begin_layout Enumerate
15728 utilisent la commande
15732 pour les légendes des tableaux.
15733 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15734 est affiché correctement,
15735 mais sans sa légende.
15736 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15737 pour contourner ce problème,
15738 de façon à ce que les légendes s'impriment comme prévu.
15739 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15740 légende, et remplacez la par le code \SpecialChar LaTeX
15745 tbl{votre légende de tableau}{
15747 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15752 immédiatement après votre tableau.
15753 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15754 voir comme cette astuce est utilisée.
15755 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15756 construire tout le tableau dans un fichier
15760 , puis inclure celui-ci dans le document \SpecialChar LyX
15763 Insertion\SpecialChar menuseparator
15764 Fichier\SpecialChar menuseparator
15768 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15777 , qui se trouve dans la distribution des paquetages correspondants.
15780 \begin_layout Subsection
15781 Préparer un papier avant de le soumettre
15784 \begin_layout Standard
15785 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15787 que fichier \SpecialChar LaTeX
15790 Fichier\SpecialChar menuseparator
15791 Exporter\SpecialChar menuseparator
15795 ), puis modifier le fichier
15803 \begin_layout Plain Layout
15804 En fait, vous avez le choix entre \SpecialChar LaTeX
15806 \begin_inset space ~
15809 (standard) et \SpecialChar LaTeX
15811 \begin_inset space ~
15815 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15816 utiliser l'option pdflatex pour que les graphiques soient convertis au
15817 format PDF, prêts à être utilisés par pdflatex.
15825 \begin_layout Enumerate
15826 Enlevez les lignes de commentaires avant la commande
15835 \begin_layout Enumerate
15836 Enlevez tout ce qui se trouve entre les commandes
15848 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15849 préambule \SpecialChar LaTeX
15853 \begin_layout Standard
15854 Vous devez maintenant sauvegarder le fichier
15858 ainsi modifié, et lancer \SpecialChar LaTeX
15859 dessus autant de fois que nécessaire.
15860 Vous pouvez alors contrôler l'aspect du document
15867 \begin_layout Section
15871 \begin_layout Standard
15877 \begin_layout Subsection
15881 \begin_layout Standard
15886 fournit une classe de document pour créer un manuscrit adapté pour une
15887 soumission électronique à un des journaux publiés par l'IoP
15889 (Institute of Physics)
15892 Les instructions aux auteurs pour créer un papier en utilisant la classe
15897 peuvent être téléchargées en même temps que le paquetage iopart à partir
15899 \begin_inset Flex URL
15902 \begin_layout Plain Layout
15904 ftp://ftp.iop.org/pub/journals/latex2e
15912 \begin_layout Subsection
15916 \begin_layout Standard
15917 La manière la plus simple pour écrire un papier est de commencer avec le
15922 qui est disponible via
15924 Fichier\SpecialChar menuseparator
15926 \begin_inset space ~
15930 \begin_inset space ~
15936 Le modèle explique comment utiliser les environnements spéciaux.
15937 Voici les conseils les plus importants :
15940 \begin_layout Itemize
15941 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15942 paquetage AMS n'est chargé dans
15944 Document\SpecialChar menuseparator
15945 Paramètres\SpecialChar menuseparator
15947 \begin_inset space ~
15951 \begin_inset space ~
15957 \begin_layout Itemize
15958 L'environnement de titre définit le type de document.
15959 Vous devez donc utiliser un des environnements suivants pour le titre :
15963 \begin_layout Itemize
15968 pour un papier (Paper)
15971 \begin_layout Itemize
15975 \begin_inset Note Note
15978 \begin_layout Plain Layout
15981 Je ne l'ai pas trouvé (NdT)
15988 pour une revue (Review)
15991 \begin_layout Itemize
15996 pour une revue thématique (Topical review)
15999 \begin_layout Itemize
16004 pour un commentaire (Comment)
16007 \begin_layout Itemize
16015 \begin_layout Itemize
16020 pour un papier ( comme titre)
16023 \begin_layout Itemize
16028 pour une communication préliminaire
16031 \begin_layout Itemize
16036 pour une communication rapide
16039 \begin_layout Itemize
16044 pour une lettre aux éditeurs (Letter)
16048 \begin_layout Itemize
16049 Tous les environnements de titre, sauf
16053 peuvent avoir un titre court facultatif.
16056 \begin_layout Itemize
16057 Il y a un environnement de titre général
16061 qui n'est pas géré par \SpecialChar LyX
16063 Il peut être utilisé en code \SpecialChar TeX
16064 si votre document ne correspond pas à l'un
16065 des autres types de titres.
16068 \begin_layout Standard
16069 Pour plus d'information comme des astuces pour des mises en formes spéciales
16070 pour les tableaux et les formules, voyez les instructions aux auteurs de
16074 \begin_layout Section
16078 \begin_layout Standard
16081 Panayotis Papasotiriou
16084 \begin_layout Subsection
16088 \begin_layout Standard
16089 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16090 Academic Publishers, qui permet de soumettre sous format électronique des
16091 manuscrits destinés à leurs publications.
16092 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16095 Astrophysics and Space Science
16101 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16103 \begin_inset Flex URL
16106 \begin_layout Plain Layout
16108 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16114 On peut télécharger le paquetage Kluwer sur le site
16115 \begin_inset Flex URL
16118 \begin_layout Plain Layout
16120 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16126 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16127 être téléchargé séparément).
16130 \begin_layout Standard
16132 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16133 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16134 \begin_inset Quotes cld
16138 \begin_inset Quotes crd
16142 \begin_inset CommandInset ref
16144 reference "subsec:particularités_kluwer"
16149 J'ai récemment utilisé \SpecialChar LyX
16150 pour écrire un article soumis à
16152 Astrophysics and Space Science
16154 sans aucun problème.
16157 \begin_layout Subsection
16161 \begin_layout Standard
16162 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16166 Fichier\SpecialChar menuseparator
16168 \begin_inset space ~
16172 \begin_inset space ~
16182 Ça vous donnera un document (presque) vide qui comprend les champs les
16183 plus couramment utilisés dans un manuscrit avec une courte description
16185 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16186 existant (y compris les crochets,
16190 ) par l'information correcte.
16193 \begin_layout Subsection
16194 Préparer un papier avant de le soumettre
16197 \begin_layout Standard
16198 Comme pour le paquetage AAS\SpecialChar TeX
16199 , avant de soumettre votre papier à la publication,
16201 \begin_inset Quotes cld
16205 \begin_inset Quotes crd
16211 \begin_layout Enumerate
16212 Exportez votre papier comme fichier \SpecialChar LaTeX
16216 Fichier\SpecialChar menuseparator
16217 Exporter\SpecialChar menuseparator
16223 \begin_layout Enumerate
16224 Éditez avec un éditeur de texte le fichier
16228 obtenu, et faites les changements suivants
16232 \begin_layout Enumerate
16233 enlevez les lignes de commentaire avant la commande
16242 \begin_layout Enumerate
16243 enlevez tout ce qui se trouve entre les commandes
16255 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16260 \begin_layout Standard
16261 Enregistrez le fichier
16269 \begin_layout Enumerate
16270 Lancez \SpecialChar LaTeX
16275 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16278 \begin_layout Enumerate
16279 Visualisez le document
16283 obtenu avec, par exemple,
16287 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16288 pas fait d'erreur).
16291 \begin_layout Subsection
16292 \begin_inset Quotes cld
16296 \begin_inset Quotes crd
16299 du paquetage Kluwer
16300 \begin_inset CommandInset label
16302 name "subsec:particularités_kluwer"
16309 \begin_layout Standard
16310 Le paquetage Kluwer présente les
16311 \begin_inset Quotes cld
16315 \begin_inset Quotes crd
16321 \begin_layout Enumerate
16322 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16327 \begin_layout Plain Layout
16328 Je ne vois aucune bonne raison de le faire.
16334 Chaque article doit être compris dans l'environnement
16335 \begin_inset Quotes cld
16339 \begin_inset Quotes crd
16343 Malheureusement, cet environnement ne peut pas être omis, même si vous
16344 n'écrivez qu'un seul article.
16345 Ainsi, chaque article commence par la commande
16351 et, bien sûr, se termine par la commande
16358 Bien que cela puisse être implémenté dans \SpecialChar LyX
16359 , je ne l'ai pas fait car ce
16360 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16361 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16364 \begin_inset Quotes cld
16368 \begin_inset Quotes crd
16374 \begin_layout Enumerate
16375 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16376 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16377 et les mots-clés) doit être comprise dans un environnement appelé
16378 \begin_inset Quotes cld
16382 \begin_inset Quotes crd
16386 Ce n'est pas implémenté dans \SpecialChar LyX
16387 , vous devez donc entrer le titre, le sous-titre,
16389 entre deux lignes de Texte Rouge (
16404 \begin_layout Enumerate
16405 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16406 doit être écrite ainsi :
16429 \begin_layout Standard
16434 tient compte de toutes ces
16435 \begin_inset Quotes cld
16439 \begin_inset Quotes crd
16443 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16444 rien besoin de faire de spécial.
16448 \begin_layout Enumerate
16449 n'effacez pas le code \SpecialChar TeX
16450 qui se trouve dans le modèle, et
16453 \begin_layout Enumerate
16454 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16455 fourni et modifiez-le.
16458 \begin_layout Section
16462 \begin_layout Standard
16468 \begin_layout Subsection
16472 \begin_layout Standard
16473 Les classes de document \SpecialChar LyX
16476 article (koma-script)
16480 report (koma-script)
16498 correspondent respectivement aux classes \SpecialChar LaTeX
16515 , de la famille Koma-Script.
16516 Elles forment des alternatives aux classes standard, respectivement
16532 et sont plus proches des conventions typographiques européennes en un certain
16536 \begin_layout Itemize
16537 la taille de caractère standard est de 11
16538 \begin_inset space ~
16543 article (koma-script)
16547 report (koma-script)
16554 \begin_inset space ~
16559 letter (koma-script);
16562 \begin_layout Itemize
16563 les en-têtes, les marqueurs de l'environnement
16567 et d'autres éléments de la classe
16569 letter (koma-script)
16571 sont en police grasse sans empattement
16575 \begin_layout Plain Layout
16576 Il y a une grande différence entre les anciennes polices cm grasses sans
16577 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16578 En comparaison, les polices grasses sans empattement ec semblent un peu
16580 Le paquetage \SpecialChar LaTeX
16589 permet de reproduire l'apparence
16590 \begin_inset Quotes cld
16594 \begin_inset Quotes crd
16597 , tout en utilisant les polices ec.
16603 La numérotation des en-têtes de chapitre est rendue de la même manière
16604 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16606 \begin_inset Quotes cld
16610 \begin_inset Quotes crd
16614 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16615 d'options (à entrer dans le champ
16621 Document\SpecialChar menuseparator
16622 Paramètres\SpecialChar menuseparator
16624 \begin_inset space ~
16628 \begin_inset space ~
16634 Une description détaillée de ces options, en allemand, est disponible dans
16639 de la documentation Koma-script
16645 \begin_layout Plain Layout
16646 La version en anglais est le
16658 \begin_layout Itemize
16659 la principale méthode utilisée dans les classes de cocuments pour modifier
16661 \begin_inset Note Note
16664 \begin_layout Plain Layout
16665 je n'arrive pas à traduire
16666 \begin_inset Quotes cld
16670 \begin_inset Quotes crd
16686 ( dans \SpecialChar LyX
16687 elles doivent être entrées dans le champ d'
16693 Document\SpecialChar menuseparator
16694 Paramètres\SpecialChar menuseparator
16696 \begin_inset space ~
16700 \begin_inset space ~
16706 Elles permettent une modification plus claire des marges de page que celle
16709 Document\SpecialChar menuseparator
16713 Une description détaillée de ces options, en allemand, est disponible dans
16718 de la documentation Koma-script;
16721 \begin_layout Itemize
16722 les classes de document \SpecialChar LaTeX
16723 de la famille Koma-Script définissent un certain
16724 nombre de commandes supplémentaires.
16725 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16727 par des types de paragraphes y correspondant.
16730 \begin_layout Standard
16731 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16733 Koma-Script se trouve dans le
16737 de la documentation Koma-Script
16741 \begin_layout Plain Layout
16742 Il y en a une traduction en anglais, incomplète,
16747 \begin_inset Note Note
16750 \begin_layout Plain Layout
16751 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16762 Les sections qui suivent décrivent seulement les aspects de ces classes
16763 qui ont un sens dans \SpecialChar LyX
16767 \begin_layout Subsection
16770 article (koma-script)
16774 report (koma-script)
16781 \begin_layout Standard
16782 Les classes de document
16784 article (koma-script)
16788 report (koma-script)
16794 sont implémentées respectivement dans les fichiers de format
16807 Ils contiennent tous les types de paragraphe correspondant aux classes
16808 standard respectives
16820 mais partiellement modifiés, à l'exception du type
16824 , spécifique à \SpecialChar LyX
16825 , qui est remplacé par le nouveau type
16829 (Labeling) qui a les mêmes fonctions.
16834 , il y d'autres nouveaux types de paragraphe.
16841 letter (koma-script)
16846 \begin_layout Itemize
16859 (Addsec) : sont les équivalents respectifs de
16871 , ajoutant de plus une entrée dans la table des matières.
16880 n'existent pas dans
16882 article (koma-script)
16887 \begin_layout Itemize
16896 : ont le même role que, respectivement
16904 , mais sans indiquer de numéro de chapitre ou de section.
16909 n'est pas disponible dans
16911 article (koma-script)
16917 \begin_layout Plain Layout
16918 Il y a aussi une commande
16930 report (koma-script)
16932 , mais comme elle fait la même chose que
16936 , elle n'a pas été implémentée dans \SpecialChar LyX
16945 \begin_layout Itemize
16950 : génère un en-tête écrit avec des caractères de taille standard, juste
16951 au-dessus du paragraphe suivant et sans modifier la structure du document.
16954 \begin_layout Itemize
16963 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16964 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16965 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16966 vous mettez toujours les légendes au-dessus des tableaux).
16967 Vous pouvez aussi utiliser l'option de classe
16979 pour les tableaux et en
16984 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16987 \begin_layout Itemize
16992 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16994 Si vous utilisez le paramètre optionnel (
16996 Insertion\SpecialChar menuseparator
17002 ), vous pouvez y mettre l'auteur du dicton.
17003 Dicton et auteur sont séparés par une ligne.
17004 Il vous faut au minimum Koma-Script version 2.8q.
17009 n'est pas présent dans
17011 article (koma-script)
17016 \begin_layout Standard
17017 Les types qui sont présentés ci-dessous forment en compagnie des types
17029 , la zone de titre du document.
17030 Ils doivent être entrés au-dessus du premier paragraphe
17031 \begin_inset Quotes cld
17035 \begin_inset Quotes crd
17042 \begin_layout Plain Layout
17043 Les commandes \SpecialChar LaTeX
17044 correspondantes doivent apparaître avant la commande
17056 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17057 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17058 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17074 \begin_layout Itemize
17079 (Subject) : introduit au-dessus du titre ordinaire (
17091 ) un paragraphe centré pour indiquer le sujet du document.
17094 \begin_layout Itemize
17099 (Publishers) : introduit au-dessous du titre ordinaire (
17111 ) un paragraphe centré indiquant le nom de l'éditeur.
17114 \begin_layout Itemize
17119 (Dedication) : dans
17121 report (koma-script)
17127 , dispose un paragraphe centré, sur une page à part après la page de titre,
17131 article (koma-script)
17133 , dispose un paragraphe centré, en-dessous du titre normal (
17149 ) pour la dédicace.
17152 \begin_layout Itemize
17157 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17174 ) pour un en-tête de document.
17177 \begin_layout Itemize
17182 (Uppertitleback) : dans un document
17184 report (koma-script)
17186 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17187 verso de la page de titre.
17188 N'a aucun effet dans un document imprimé en recto seul ni dans
17190 article (koma-script).
17193 \begin_layout Itemize
17198 (Lowertitleback) : dans un document
17200 report (koma-script)
17202 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17203 de la page de titre.
17204 N'a aucun effet dans un document imprimé en recto seul ni dans
17206 article (koma-script).
17209 \begin_layout Itemize
17215 (Extratitle) : introduit une page
17216 \begin_inset Quotes cld
17220 \begin_inset Quotes crd
17223 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17226 \begin_layout Standard
17227 Les fichiers de configuration correspondant aux classes
17229 article (koma-script)
17233 report (koma-script)
17239 comprennent le fichier
17244 C'est là que vous définirez vos propres types.
17249 dans votre répertoire personnel de formats, et éditez-le !
17252 \begin_layout Subsection
17255 letter (koma-script)
17258 \begin_layout Description
17259 Nota: Cette décrit la classe obsolète
17261 KOMA-Script-Letter (v.
17262 \begin_inset space ~
17267 , qui n'est même plus incluse dans les publications KOMA récentes.
17268 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
17270 \begin_inset space ~
17276 \begin_layout Standard
17277 La classe de document
17279 letter (koma-script)
17281 est implémentée dans le fichier
17286 Elle contient tous les paragraphes de la classe standard
17290 correspondante, partiellement modifiés, à l'exception des types
17303 , spécifiques à \SpecialChar LyX
17304 et qui sont remplacés par le nouveau type
17309 En plus par rapport à la classe standard, elle contient les types connus
17323 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17326 \begin_layout Standard
17327 L'apparence de la lettre produite par cette classe de document peut-être
17328 contrôlée par des commandes \SpecialChar LaTeX
17329 que vous pouvez insérer dans le préambule
17334 \begin_layout Plain Layout
17335 On obtient un en-tête
17336 \begin_inset Quotes cld
17340 \begin_inset Quotes crd
17343 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17348 \begin_layout LyX-Code
17358 \begin_layout LyX-Code
17374 \begin_layout LyX-Code
17384 \begin_layout LyX-Code
17405 Une description détaillée de ces commandes se trouve en langue allemande
17406 dans la documentation de Koma-Script
17411 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17414 \begin_layout Standard
17423 définissent le début de la lettre et doivent être présents dans toute lettre.
17424 Pour les identifier dans \SpecialChar LyX
17433 apparaissent dans la marge.
17434 Il est possible d'écrire plusieurs lettres en un seul fichier.
17439 provoque le passage à une nouvelle lettre au même destinataire, et le type
17444 permet de changer de destinataire.
17462 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17463 plusieurs fois dans une même lettre.
17466 \begin_layout Itemize
17471 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17472 t le début d'une lettre.
17475 \begin_layout Itemize
17480 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17481 et produit implicitement une nouvelle lettre.
17484 \begin_layout Itemize
17493 : introduit un paragraphe pour la formule de politesse finale.
17496 \begin_layout Itemize
17501 : introduit un post-scriptum.
17504 \begin_layout Itemize
17509 : introduit un paragraphe pour les co-destinataires.
17512 \begin_layout Itemize
17518 (Encl) : introduit un paragraphe pour les pièces jointes.
17521 \begin_layout Standard
17562 sont des types qui présentent une invite et qui servent à entrer des renseignem
17563 ents qui seront utilisés par la classe de document.
17564 Nous les appellerons
17565 \begin_inset Quotes cld
17569 \begin_inset Quotes crd
17576 \begin_layout Plain Layout
17577 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17578 \begin_inset Quotes cld
17582 \begin_inset Quotes crd
17585 , je ne dis pas non.
17594 \begin_layout Plain Layout
17595 On pourrait considérer que les types
17603 devraient être des types à invite.
17604 Cependant, à cause de la signification particulière de ces types, je les
17605 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17607 En plus, cela choquerait mon sens de la symétrie si les types
17615 avaient une apparence très différente.
17621 Ces types doivent être présents avant le type
17628 \begin_layout Standard
17629 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17630 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17631 ion d'un type donné, mais aussi d'autres facteurs.
17632 Par exemple, dans le comportement par défaut, une signature entrée avec
17637 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17642 La valeur indiquée pour
17646 n'apparaîtra même pas dans la lettre.
17647 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17648 environnement de lettre.
17651 \begin_layout Standard
17652 Les types à invite peuvent être utilisés comme des paragraphes vides.
17653 Cela a un sens par exemple pour le type
17657 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17662 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17667 vide, il n'y a réellement pas de signature spécifiée.
17670 \begin_layout Standard
17671 Il est possible en utilisant ces types à invite de créer un patron de lettre
17672 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17673 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17676 \begin_layout Itemize
17681 (Name) : nom de l'expéditeur.
17682 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17683 dans l'en-tête de la lettre.
17686 \begin_layout Itemize
17691 : signature de l'expéditeur.
17692 Par défaut, apparaît en dessous du type
17701 est absent, c'est la valeur du type
17708 \begin_layout Itemize
17713 (Address) : adresse de l'expéditeur.
17714 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17715 en dessous du nom de l'expéditeur.
17718 \begin_layout Itemize
17723 (Telephone) : numéro de téléphone de l'expéditeur.
17724 Par défaut, correspond à la variable
17730 de \SpecialChar LaTeX
17734 \begin_layout Itemize
17739 (Place) : lieu d'écriture de la lettre.
17742 \begin_layout Itemize
17747 : date d'écriture de la lettre.
17756 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17757 en dessous du destinataire.
17762 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17768 S'il n'y a pas de paragraphe
17772 , la date du jour est utilisée.
17775 \begin_layout Itemize
17780 (Backaddress) : adresse pour le retour du courrier.
17781 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17785 \begin_layout Itemize
17790 (Specialmail) : informations spéciales sur le courrier.
17791 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17792 l'adresse de retour du courrier.
17795 \begin_layout Itemize
17800 (Location) : informations supplémentaires.
17801 Par défaut, apparaît à droite en dessous du champ du destinataire.
17804 \begin_layout Itemize
17809 : le titre de la lettre.
17810 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17814 \begin_layout Itemize
17819 : le sujet de la lettre.
17820 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17827 \begin_layout Standard
17848 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17849 titre, une ligne qui contient les champs
17850 \begin_inset Quotes cld
17854 \begin_inset Quotes crd
17858 \begin_inset Quotes cld
17862 \begin_inset Quotes crd
17866 \begin_inset Quotes cld
17870 \begin_inset Quotes crd
17874 \begin_inset Quotes cld
17878 \begin_inset Quotes crd
17882 \begin_inset Quotes cld
17886 \begin_inset Quotes crd
17890 \begin_inset Quotes cld
17894 \begin_inset Quotes crd
17899 \begin_inset Quotes cld
17903 \begin_inset Quotes crd
17907 reprend la valeur donnée dans
17912 Si l'un quelconque de ces types
17913 \begin_inset Quotes cld
17916 pour lettre commerciale
17917 \begin_inset Quotes crd
17920 est utilisé, la valeur donnée pour
17924 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17932 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17933 le champ du destinataire) est supprimée.
17934 Les types sont implémentés comme des types à invite, avec les invites correspon
17935 dantes, et doivent être utilisés avant le type
17942 \begin_layout Itemize
17947 (Yourref) : Votre référence
17950 \begin_layout Itemize
17955 (Yourmail) : Votre courrier du
17958 \begin_layout Itemize
17963 (Myref) : Notre référence
17966 \begin_layout Itemize
17971 (Customer) : Numéro de client
17974 \begin_layout Itemize
17979 (Invoice) : Numéro de facture
17982 \begin_layout Subsection
17983 La nouvelle classe lettre :
17985 letter (koma-script v.2)
17988 \begin_layout Standard
17994 \begin_layout Standard
17995 \begin_inset VSpace medskip
18001 \begin_layout Standard
18002 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
18010 , désormais périmée.
18011 Elle a – du côté \SpecialChar LaTeX
18012 – une interface complètement nouvelle et n'est pas compatible
18013 avec l'ancienne classe.
18015 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
18018 \begin_layout Standard
18019 Cette classe recouvre les mêmes fonctionnalités que
18021 letter (koma-script)
18023 , plus quelques autres.
18024 Les éléments de base sont
18028 (adresse du destinataire, comme
18032 dans le précédent format),
18045 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
18046 lettres dans un même document).
18047 Les nouveaux éléments concernent l'expéditeur, ce sont :
18063 et la possibilité de mettre un
18069 Insertion\SpecialChar menuseparator
18075 \begin_layout Standard
18076 La plus grande amélioration est la possibilité de configurer la mise en
18077 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18080 Document\SpecialChar menuseparator
18081 Paramètres\SpecialChar ldots
18084 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18089 ), qui sera lu comme une option de classe
18093 \begin_layout Plain Layout
18094 Le paquetage KOMA est livré avec quelques fichiers
18099 Il y a par exemple un fichier
18103 qui suit les règles typographiques allemandes, et un
18107 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18113 Vous pouvez charger cette dernière avec l'option de classe
18117 , mise dans le champ
18123 Document\SpecialChar menuseparator
18124 Paramètres\SpecialChar menuseparator
18126 \begin_inset space ~
18130 \begin_inset space ~
18141 Jetez donc un œil sur le modèle
18145 fourni avec \SpecialChar LyX
18146 , qui vous donnera des exemples.
18147 Vous trouverez une description détaillée dans la documentation de Koma-Script
18155 \begin_layout Subsection
18159 \begin_layout Standard
18160 Avec \SpecialChar LyX
18161 , la visualisation d'un document de classe Koma-Script peut poser quelques
18165 \begin_layout Itemize
18166 le numéro de chapitre pour un type
18170 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18171 d'être sur la même ligne juste avant.
18172 C'est causé par le comportement interne de \SpecialChar LyX
18173 face au marqueur de type
18177 dans le fichier de format;
18180 \begin_layout Itemize
18181 les en-têtes des types
18189 sont uniquement dans la
18190 \begin_inset Quotes cld
18194 \begin_inset Quotes crd
18197 table des matières \SpecialChar LaTeX
18198 , et pas dans la table des matières \SpecialChar LyX
18201 Document\SpecialChar menuseparator
18207 \begin_layout Itemize
18208 les paragraphes avec la classe de document
18212 apparaissent séparés par de l'interligne supplémentaire, et non par une
18214 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18216 Mais dans la fenêtre
18218 Document\SpecialChar menuseparator
18221 le bouton à cocher correspondant indique
18230 insère toujours des commandes \SpecialChar LaTeX
18231 supplémentaires dans le document pour causer
18232 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18235 \begin_layout Section
18236 Article (mwart), book (mwbk) and report (mwrep)
18237 \begin_inset Argument 1
18240 \begin_layout Plain Layout
18251 \begin_layout Standard
18257 \begin_layout Standard
18258 Les classes de document \SpecialChar LyX
18271 correspondent aux classes de document \SpecialChar LaTeX
18285 Elles remplacent les classes de document standard
18297 et sont mieux adaptées en bien des aspects aux conventions typographiques
18301 \begin_layout Standard
18302 Les différences principales sont :
18305 \begin_layout Itemize
18306 Les titres non numérotés (avec une étoile, comme
18310 ) sont présents dans la table des matières.
18313 \begin_layout Itemize
18314 Des styles de mise en page supplémentaires :
18318 \begin_layout Description
18319 uheadings en-têtes sur plusieurs lignes,
18322 \begin_layout Description
18323 myheadings en-têtes personnalisés, définis par les commandes
18338 \begin_layout Description
18339 myuheadings en-têtes personnalisés sur plusieurs lignes
18342 \begin_layout Description
18343 outer le numéro de page est placé du côté extérieur de la page
18347 \begin_layout Itemize
18352 \begin_layout Description
18353 rmheadings titres avec empattement – par défaut,
18356 \begin_layout Description
18357 sfheadings titres sans empattement,
18360 \begin_layout Description
18361 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18364 \begin_layout Description
18365 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18368 \begin_layout Description
18369 withmarginpar réserver de la place sur la page pour les marges.
18373 \begin_layout Section
18377 \begin_layout Standard
18387 \begin_layout Subsection
18391 \begin_layout Standard
18396 est une classe très puissante et en constante évolution.
18397 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18398 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18399 en forme de son document.
18404 est basée sur la classe standard
18408 , mais elle peut aussi émuler la classe
18415 \begin_layout Standard
18420 , le développeur de
18424 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18427 La plupart ont été rassemblés avec
18432 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18433 les annexes, les chapitres et autres.
18435 , ne gère pas de façon native la plupart de ces fonctionnalités.
18436 Quelque-unes pourront être ajoutées dans de prochaines versions
18440 \begin_layout Plain Layout
18441 Vous êtes invités à faire des suggestions à
18442 \begin_inset Flex URL
18445 \begin_layout Plain Layout
18447 lyx-devel@lists.lyx.org
18457 , beaucoup ne le seront probablement jamais, à cause des limitations de
18458 la structure de \SpecialChar LyX
18460 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18461 de quelques commandes \SpecialChar LaTeX
18462 (en code \SpecialChar TeX
18467 \begin_layout Plain Layout
18469 \begin_inset space ~
18473 \begin_inset CommandInset ref
18475 reference "sec:Insérer-du-code-LaTeX"
18479 pour plus de détails.
18485 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18486 par \SpecialChar LyX
18488 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18489 ns de jeter un œil au manuel détaillé de la classe
18497 \begin_layout Plain Layout
18499 \begin_inset Flex URL
18502 \begin_layout Plain Layout
18504 CTAN:/macros/latex/memoir/memman.pdf
18514 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18515 à la fois une description complète de la bonne manière de typographier
18516 et un superbe exemple de bonne typographie en lui-même.
18519 \begin_layout Subsection
18520 Fonctions de base et restrictions
18523 \begin_layout Standard
18528 accepte toutes les fonctions de la classe standard
18533 Il y a pourtant quelques différences, comme celles qui suivent :
18536 \begin_layout Description
18538 \begin_inset space ~
18542 \begin_inset space ~
18546 \begin_inset space ~
18549 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18553 \begin_layout Description
18555 \begin_inset space ~
18559 \begin_inset space ~
18563 \begin_inset space ~
18567 \begin_inset Quotes cld
18571 \begin_inset Quotes crd
18574 n'est pas géré, à cause d'un conflit de commandes entre
18582 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18585 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18588 Document\SpecialChar menuseparator
18589 Paramètres\SpecialChar menuseparator
18591 \begin_inset space ~
18595 \begin_inset space ~
18599 \begin_inset space ~
18605 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18612 dans le corps du texte ou dans le préambule (par exemple
18616 chapterstyle{companion}
18621 \begin_layout Description
18623 \begin_inset space ~
18626 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18627 facultatif dans les classes standard.
18628 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18629 la table des matière et les entêtes (par exemple, quand le titre est trop
18631 Dans \SpecialChar LyX
18632 , vous pouvez le faire avec
18634 Insertion\SpecialChar menuseparator
18636 \begin_inset space ~
18641 au début de la section/chapitre.
18646 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18648 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18649 du texte, un pour la table des matières et un pour les entêtes.
18651 rend ceux-ci accessibles via des variantes particulières de
18654 \begin_inset space ~
18664 \begin_layout Description
18666 \begin_inset space ~
18669 : dans les classes standard (et dans beaucoup d'autres classes), la table
18670 des matières, la liste des tableaux et la liste des figures commencent
18671 automatiquement une novelle page.
18676 ne suit pas cette règle.
18677 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18680 \begin_layout Description
18682 \begin_inset space ~
18686 \begin_inset space ~
18690 \begin_inset space ~
18693 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18694 de titre (dans les classes standard, les pages de titres sont
18695 \begin_inset Quotes cld
18699 \begin_inset Quotes crd
18702 , c'est-à-dire sans numérotation).
18703 Si vous voulez une page de titre vide, tapez
18707 aliaspagestyle{title}{empty}
18712 \begin_layout Description
18714 \begin_inset space ~
18717 : avec l'option de classe
18723 Document\SpecialChar menuseparator
18724 Paramètres\SpecialChar menuseparator
18726 \begin_inset space ~
18730 \begin_inset space ~
18733 document\SpecialChar menuseparator
18734 Options de classe\SpecialChar menuseparator
18737 ), vous pouvez imiter le style
18742 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18743 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18744 ne commenceront pas sur une nouvelle page (mais –
18745 \begin_inset space ~
18749 \begin_inset Quotes cld
18753 \begin_inset Quotes crd
18761 \begin_inset space ~
18764 – ils sont encore autorisés), les parties cependant utilisent leur propre
18772 \begin_layout Description
18774 \begin_inset space ~
18778 \begin_inset space ~
18782 \begin_inset space ~
18786 \begin_inset space ~
18789 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18790 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18801 Il produit une erreur et arrête \SpecialChar LaTeX
18802 dès qu'une commande de ce genre apparaît.
18807 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18808 (qui au moins ne stoppe pas \SpecialChar LaTeX
18810 Puisque beaucoup de paquetages \SpecialChar LaTeX
18811 et en particulier les fichiers de style
18812 Bib\SpecialChar TeX
18813 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18817 \begin_layout Subsection
18818 Fonctions supplémentaires
18821 \begin_layout Standard
18822 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18824 fait pas beaucoup pour l'instant).
18825 veuillez consulter le manuel de
18833 \begin_layout Plain Layout
18835 \begin_inset Flex URL
18838 \begin_layout Plain Layout
18840 CTAN:/macros/latex/memoir/memman.pdf
18850 pour plus de détails.
18853 \begin_layout Description
18855 \begin_inset space ~
18858 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18860 Hé bien, c'est une classe book.
18861 En principe, les classes book n'ont pas d'abstract.
18862 Memoir, lui, en a une.
18863 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18867 \begin_layout Description
18869 \begin_inset space ~
18872 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18873 chapitre est brièvement décrit sous le titre et aussi dans la table des
18874 matières (par exemple :
18876 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18879 Chapterprecis fait exactement cela.
18880 Cela n'a donc de sens qu'après un début de chapitre.
18883 \begin_layout Description
18885 \begin_inset space ~
18888 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18893 fournit un moyen élégant de mettre en forme une telle devise.
18894 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18895 séparés par une petite ligne.
18896 L'auteur (source) peut être saisi via Insérer
18898 \SpecialChar menuseparator
18899 Source épigraphique.
18902 \begin_layout Description
18904 \begin_inset space ~
18907 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18908 (jusqu'à de très complexes poèmes figuratifs).
18910 n'en gère que quelques-uns.
18915 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18916 des matières (l'environnement standard pour les poèmes est
18925 a plusieurs versions améliorées de
18929 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18930 , puisqu'ils doivent être emboîtés
18931 à l'intérieur d'environnements
18935 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18939 \begin_layout Description
18941 \begin_inset space ~
18948 , mais il n'ajoute pas une entrée à la table des matières.
18951 \begin_layout Section
18955 \begin_layout Standard
18956 La classe de document
18961 \begin_inset Quotes cld
18965 \begin_inset Quotes crd
18968 ) offre une alternative à la classe standard
18973 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18974 des sections et en-têtes en police sans empattement, ainsi que d'autres
18978 \begin_layout Section
18979 Publications Springer(
18986 \begin_layout Standard
18992 \begin_layout Subsection
18996 \begin_layout Standard
18997 Ce sont les fichiers de format pour certains types de journaux édités par
18998 Springer Verlag et dont la liste apparaît à
18999 \begin_inset Flex URL
19002 \begin_layout Plain Layout
19004 http://www.springer.de/author/tex/help-journals.html
19009 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
19010 maintenant du \SpecialChar LaTeX2e
19012 C'est un système modulaire : ce qui est commun à tous les journaux est
19017 , et les fichiers de format particuliers à un journal (comme, par exemple,
19026 ) peuvent l'inclure.
19029 \begin_layout Standard
19030 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
19031 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19040 en suivant le schéma donné dans
19047 \begin_layout Standard
19048 Ce n'a raisonnablement bien été testé que pour le
19061 sont fournis avec la distribution standard de \SpecialChar LyX
19063 Installez le fichier de classe correspondant (téléchargé chez Springer)
19064 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19069 dans le cas de te\SpecialChar TeX
19070 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19072 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19073 et ça devrait fonctionner.
19076 \begin_layout Subsection
19080 \begin_layout Standard
19081 Un grand nombre de styles de type théorème –
19089 , \SpecialChar ldots
19097 \begin_layout Standard
19120 Titre_\SpecialChar LaTeX
19123 (Running_\SpecialChar LaTeX
19152 (Acknowledgements),
19157 Voir la documentation du fichier de classe de Springer pour les détails.
19160 \begin_layout Subsection
19161 Publications supportées
19164 \begin_layout Itemize
19178 \begin_layout Itemize
19181 Probability Theory and Related Fields
19189 Jean-Marc Lasgouttes
19192 \begin_layout Standard
19193 Ajoutez le vôtre, ce n'est pas si dur !
19196 \begin_layout Subsection
19200 \begin_layout Standard
19201 Ces fichiers sont partiellement basés sur l'ancien
19205 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19206 style \SpecialChar LaTeX
19208 Tout ceci, ainsi que le format
19212 , est maintenant dépassé.
19213 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19214 des fichiers de format \SpecialChar LyX
19218 \begin_layout Subsection
19222 \begin_layout Standard
19224 Mais probablement moins que dans l'ancien
19231 \begin_layout Section
19232 Rev\SpecialChar TeX
19236 \begin_layout Standard
19242 \begin_layout Standard
19243 \begin_inset VSpace bigskip
19249 \begin_layout Standard
19254 \begin_inset space ~
19259 marche avec la classe Rev\SpecialChar TeX
19261 \begin_inset Formula $\beta$
19264 de mai 1999) de l'American Physical Society.
19267 \begin_layout Standard
19269 a une classe de texte
19273 , qui marche avec Rev\SpecialChar TeX
19275 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19277 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19279 \SpecialChar LaTeX2e
19280 , même si on l'a trafiqué pour qu'elle marche.
19281 Comme Rev\SpecialChar TeX
19282 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19288 \begin_inset space ~
19293 devrait être assez facile à utiliser.
19296 \begin_layout Standard
19297 Cette documentation est censée servir en
19301 de la documentation de Rev\SpecialChar TeX
19302 4.0, nous ne décrirons donc aucune des macros
19303 spéciales Rev\SpecialChar TeX
19304 , et supposerons que vous savez ce qu'il faut mettre dans
19305 le préambule si besoin.
19308 \begin_layout Subsection
19312 \begin_layout Standard
19313 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19314 4, comme c'est décrit
19315 dans le fichier README du paquetage.
19316 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19318 \begin_inset Flex URL
19321 \begin_layout Plain Layout
19323 http://publish.aps.org/revtex4/
19329 Installez-le quelque part où \SpecialChar LaTeX
19331 Testez-le en essayant de \SpecialChar LaTeX
19332 er un court document Rev\SpecialChar TeX
19333 4 dans un répertoire
19334 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19336 Ensuite, si vous reconfigurez \SpecialChar LyX
19337 , il trouvera le fichier de classe et vous
19338 laissera utiliser la classe de texte
19345 \begin_layout Standard
19346 Probablement la façon la plus simple de démarrer est soit d'importer un
19347 document Rev\SpecialChar TeX
19352 , soit d'utiliser le modèle
19355 \begin_inset space ~
19360 , qui se trouve dans le répertoire de modèles.
19363 \begin_layout Subsection
19367 \begin_layout Standard
19368 Les paramètres optionnels de
19375 \begin_inset Quotes cld
19379 \begin_inset Quotes crd
19383 \begin_inset Quotes cld
19387 \begin_inset Quotes crd
19390 , vont dans le champ d'
19396 Document\SpecialChar menuseparator
19399 \SpecialChar menuseparator
19403 \begin_inset space ~
19407 \begin_inset space ~
19412 , comme d'habitude.
19413 Rappelez-vous que dans Rev\SpecialChar TeX
19414 , il faut au moins un paramètre optionnel !
19417 \begin_layout Standard
19418 Le reste de ce qui va dans le préambule, comme
19424 etc., va comme d'habitude dans la fenêtre
19429 \begin_inset space ~
19440 \begin_layout Subsection
19445 \begin_layout Plain Layout
19446 NdT : Dans la section sur Rev\SpecialChar TeX
19448 \begin_inset Quotes cld
19452 \begin_inset Quotes crd
19456 \begin_inset Quotes cld
19460 \begin_inset Quotes crd
19463 à de nombreux endroits.
19464 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19465 de toute façon à un champ à remplir.
19466 N'ayant pas Rev\SpecialChar TeX
19467 , je ne peux pas aller vérifier.
19475 \begin_layout Standard
19476 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19478 Par exemple, le champ
19489 Notez que (au moins pour Rev\SpecialChar TeX
19490 4.0 Beta), les champs
19498 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19503 \begin_layout Plain Layout
19504 Au cas où ça vous intéresse, les deux sont inclus pour que
19508 puisse traduire à la fois
19528 \begin_layout Subsection
19532 \begin_layout Standard
19533 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19534 4 qui peuvent causer des erreurs
19535 qui sont encore plus troublantes dans \SpecialChar LyX
19539 \begin_layout Standard
19540 Dans Rev\SpecialChar TeX
19558 L'équivalent \SpecialChar LyX
19559 en est qu'il y a un champ
19568 de notes de bas de page dans le champ
19572 , ou des choses étranges apparaîtront.
19573 Voyez la documentation de Rev\SpecialChar TeX
19574 4 pour plus de détails.
19578 \begin_layout Standard
19579 Également, les champs
19592 \begin_inset space ~
19599 (Thanks) doivent être placés
19611 correspondant (ou son équivalent
19624 , la compilation \SpecialChar LaTeX
19628 \begin_layout Chapter
19630 et applications externes
19633 \begin_layout Section
19634 Correcteur \SpecialChar TeX
19638 \begin_layout Standard
19644 \begin_layout Subsection
19648 \begin_layout Standard
19649 Vous trouverez dans le menu
19656 \begin_inset space ~
19663 Cette fonctionnalité requière le programme
19672 \begin_layout Plain Layout
19677 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19687 et la commande est donc grisée si celui-ci n'est pas installé.
19688 Vous pouvez vous le procurer de CTAN,
19689 \begin_inset Newline newline
19693 \begin_inset CommandInset href
19695 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19703 \begin_layout Standard
19706 Chk\SpecialChar TeX
19709 est un programme qui a été écrit par
19714 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19715 n'étaient pas naturelles et
19716 s'oubliaient facilement.
19717 Ce programme parcourt votre fichier \SpecialChar LaTeX
19718 et en vérifie la bonne écriture.
19719 C'est donc l'équivalent de
19724 , mais pour \SpecialChar LaTeX
19728 \begin_layout Standard
19729 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19732 est déjà censé produire du \SpecialChar LaTeX
19733 exempt de fautes ? La réponse est simple :
19738 ne vérifie pas seulement la
19744 d'un fichier C, mais aussi la bonne utilisation des types,
19749 Chk\SpecialChar TeX
19755 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19761 Chk\SpecialChar TeX
19767 est à même de détecter des erreurs courantes comme
19771 \begin_layout Plain Layout
19772 NdT : Certaines de ces règles me sont totalement inconnues.
19773 Il est possible qu'elles ne s'appliquent pas à la langue française.
19784 \begin_layout Itemize
19785 de mauvais points de suspension :
19786 \begin_inset Newline newline
19789 Utiliser \SpecialChar ldots
19793 \begin_layout Itemize
19794 des espaces à l'intérieur des parenthèses :
19795 \begin_inset Newline newline
19798 ( mauvais espacement );
19801 \begin_layout Itemize
19802 l'utilisation d'espaces normaux dans des abréviations courantes :
19803 \begin_inset Newline newline
19806 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19812 \begin_layout Itemize
19813 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19814 lettre est une majuscule :
19815 \begin_inset Newline newline
19819 Et l'espacement n'est pas bon;
19822 \begin_layout Itemize
19823 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19825 \begin_inset Newline newline
19828 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19829 d'apparaître sur une mauvaise page.
19831 \begin_inset CommandInset label
19841 \begin_layout Plain Layout
19842 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19843 numéro dans le texte) n'est pas collé au mot le précédant.
19849 L'étiquette est ici trop séparée;
19852 \begin_layout Itemize
19853 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19855 \begin_inset Newline newline
19858 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19860 \begin_inset Quotes cld
19864 \begin_inset Quotes crd
19867 et le numéro, et ça ferait le plus mauvais effet...
19869 \begin_inset CommandInset ref
19871 reference "sec:chktex"
19878 \begin_layout Itemize
19880 \begin_inset Quotes cld
19884 \begin_inset Quotes crd
19888 \begin_inset Quotes cld
19892 \begin_inset Formula $\times$
19896 \begin_inset Quotes crd
19899 entre deux nombres :
19900 \begin_inset Newline newline
19903 2x2 rend beaucoup moins bien que
19904 \begin_inset Formula $2\times2$
19910 \begin_layout Standard
19911 et bien plus encore...
19912 C'est un outil très utile pour le
19913 \begin_inset Quotes cld
19917 \begin_inset Quotes crd
19920 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19921 correction de l'orthographe et avant d'affiner la typographie.
19924 \begin_layout Subsection
19928 \begin_layout Standard
19929 Si le programme est installé, l'employer est un jeu d'enfant : faites
19930 \begin_inset Newline newline
19935 Outils\SpecialChar menuseparator
19937 \begin_inset space ~
19945 générera alors une version \SpecialChar LaTeX
19946 de votre document, lancera
19948 Chk\SpecialChar TeX
19951 pour la corriger, puis insérera des
19952 \begin_inset Quotes cld
19956 \begin_inset Quotes crd
19959 avec les avertissements de
19961 Chk\SpecialChar TeX
19965 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19966 facilement les trouver avec
19968 Navigation\SpecialChar menuseparator
19971 , ou par le raccourci clavier
19975 (d'après le fichier de raccourcis implicites
19980 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19997 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19998 Si vous ne comprenez pas l'avertissement, ignorez-le.
19999 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
20002 Chk\SpecialChar TeX
20005 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
20009 \begin_layout Standard
20010 Ce document est un excellent terrain d'entraînement, et sa vérification
20011 lèvera sûrement quelques avertissements.
20012 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
20013 des fausses alertes.
20016 \begin_layout Subsection
20020 \begin_layout Standard
20021 Vous trouverez parfois que
20023 Chk\SpecialChar TeX
20026 est plus bavard qu'il ne devrait l'être.
20027 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
20028 à vos propres goûts.
20032 \begin_layout Standard
20035 Chk\SpecialChar TeX
20038 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20041 Chk\SpecialChar TeX
20044 dans \SpecialChar LyX
20046 En effet, \SpecialChar LyX
20047 génère un fichier \SpecialChar LaTeX
20048 un peu particulier pour être ensuite capable
20049 de faire correspondre les numéros de lignes indiqués par
20051 Chk\SpecialChar TeX
20056 \begin_layout Plain Layout
20057 Vous pouvez trouver toutes les indications de
20063 Document\SpecialChar menuseparator
20065 \begin_inset space ~
20069 \begin_inset space ~
20086 avec la structure interne du document.
20087 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20088 Vous pouvez faire deux choses contre cela :
20091 \begin_layout Itemize
20092 Paramétrez l'appel à
20094 Chk\SpecialChar TeX
20099 Outils\SpecialChar menuseparator
20100 Préférences\SpecialChar menuseparator
20101 Sorties\SpecialChar menuseparator
20105 , ou alors dans le fichier de configuration de l'installation de
20107 Chk\SpecialChar TeX
20110 (souvent, le fichier
20115 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20116 ou désactivés à la ligne de commande.
20119 \begin_layout Itemize
20120 Exportez votre document en tant que fichier \SpecialChar LaTeX
20123 Fichier\SpecialChar menuseparator
20124 Exporter\SpecialChar menuseparator
20128 et lancer manuellement
20133 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20134 correspondant dans le document \SpecialChar LyX
20135 , mais avec un peu de patience, vous devriez
20139 \begin_layout Standard
20140 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20150 pour désactiver un avertissement, et
20155 Les entrées en italiques sont désactivées par défaut, car le réglage de
20157 \begin_inset Quotes cld
20162 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20165 \begin_inset Quotes crd
20171 \begin_layout Standard
20172 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20173 désactivation d'avertissements, et pas aux autres.
20174 En effet, \SpecialChar LyX
20175 utilise les autres options à sa convenance pour dialoguer avec
20183 \begin_layout Enumerate
20187 Command terminated with space.
20188 (La commande se termine par une espace.)
20191 \begin_layout Enumerate
20194 Non-breaking space (
20195 \begin_inset Quotes eld
20203 \begin_inset Quotes erd
20206 ) should have been used.
20207 (Il faut utiliser ici une espace insécable (
20210 \begin_inset Quotes cld
20214 \begin_inset Quotes crd
20222 \begin_layout Enumerate
20226 You should enclose the previous parenthesis with
20227 \begin_inset Quotes eld
20235 \begin_inset Quotes erd
20239 (Vous devriez entourer les parenthèses précédentes par
20245 \begin_inset Quotes cld
20249 \begin_inset Quotes crd
20260 \begin_layout Enumerate
20263 Italic correction (
20264 \begin_inset Quotes eld
20274 \begin_inset Quotes erd
20277 ) found in non-italic buffer.
20278 (Une correction d'italique (
20281 \begin_inset Quotes cld
20287 \begin_inset Quotes crd
20292 ) est dans un groupe qui n'est pas en italique.)
20295 \begin_layout Enumerate
20298 Italic correction (
20299 \begin_inset Quotes eld
20309 \begin_inset Quotes erd
20312 ) found more than once.
20313 (Il y a plus d'une correction d'italique (
20316 \begin_inset Quotes cld
20322 \begin_inset Quotes crd
20330 \begin_layout Enumerate
20334 No italic correction (
20335 \begin_inset Quotes eld
20345 \begin_inset Quotes erd
20349 (Il n'y a pas de correcteur d'italique (
20352 \begin_inset Quotes cld
20358 \begin_inset Quotes crd
20369 \begin_layout Enumerate
20373 \begin_inset Quotes eld
20381 \begin_inset Quotes erd
20385 \begin_inset Quotes eld
20393 \begin_inset Quotes erd
20400 \begin_inset Quotes cld
20404 \begin_inset Quotes crd
20409 requière l'utilisation de
20412 \begin_inset Quotes cld
20416 \begin_inset Quotes crd
20424 \begin_layout Enumerate
20427 Wrong length of dash may have been used.
20428 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20431 \begin_layout Enumerate
20435 \begin_inset Quotes eld
20443 \begin_inset Quotes erd
20447 \begin_inset Quotes eld
20455 \begin_inset Quotes erd
20465 \begin_inset Quotes cld
20469 \begin_inset Quotes crd
20480 \begin_inset Quotes cld
20484 \begin_inset Quotes crd
20492 \begin_layout Enumerate
20496 \begin_inset Quotes eld
20504 \begin_inset Quotes erd
20513 \begin_inset Quotes cld
20521 \begin_inset Quotes crd
20530 \begin_layout Enumerate
20534 \begin_inset Quotes eld
20542 \begin_inset Quotes erd
20545 to achieve an ellipsis.
20546 (Vous devriez utiliser
20549 \begin_inset Quotes cld
20553 \begin_inset Quotes crd
20558 pour une ellipse (points de suspension).)
20561 \begin_layout Enumerate
20564 Inter-word spacing (
20565 \begin_inset Quotes eld
20575 \begin_inset Quotes eld
20578 ) should perhaps be used.
20579 (Une espace d'entre mots (
20582 \begin_inset Quotes cld
20588 \begin_inset space ~
20594 \begin_inset Quotes crd
20597 ) devrait peut-être être utilisé.)
20600 \begin_layout Enumerate
20603 Inter-sentence spacing (
20604 \begin_inset Quotes eld
20614 \begin_inset Quotes erd
20617 ) should perhaps be used.
20618 (Une espace d'entre phrases (
20621 \begin_inset Quotes cld
20627 \begin_inset Quotes crd
20632 ) devrait peut-être être utilisé.)
20635 \begin_layout Enumerate
20638 Could not find argument for command.
20639 (N'a pas trouvé de paramètre à la commande.)
20642 \begin_layout Enumerate
20646 \begin_inset Quotes eld
20654 \begin_inset Quotes erd
20658 (Aucune occurrence de
20659 \begin_inset Quotes cld
20667 \begin_inset Quotes crd
20673 \begin_layout Enumerate
20676 Math mode still on at end of \SpecialChar LaTeX
20678 (Le fichier \SpecialChar LaTeX
20679 se termine dans le mode Math.)
20682 \begin_layout Enumerate
20686 \begin_inset Quotes eld
20694 \begin_inset Quotes erd
20697 doesn't match the number of
20698 \begin_inset Quotes eld
20706 \begin_inset Quotes erd
20713 \begin_inset Quotes cld
20717 \begin_inset Quotes crd
20722 ne correspond pas à celui de
20725 \begin_inset Quotes cld
20729 \begin_inset Quotes crd
20737 \begin_layout Enumerate
20740 You should use either
20743 \begin_inset Quotes eld
20751 \begin_inset Quotes erd
20756 as an alternative to
20757 \begin_inset Quotes eld
20765 \begin_inset Quotes erd
20769 (Vous devriez utiliser
20772 \begin_inset Quotes eld
20780 \begin_inset Quotes erd
20788 \begin_inset Quotes cld
20792 \begin_inset Quotes crd
20800 \begin_layout Enumerate
20807 " (ASCII 39) instead of "´" (ASCII 180).
20808 (Vous devriez utiliser
20811 \begin_inset Quotes cld
20815 \begin_inset Quotes crd
20820 (ASCII 39) au lieu de
20823 \begin_inset Quotes cld
20831 \begin_inset Quotes crd
20839 \begin_layout Enumerate
20842 User-specified pattern found.
20843 (A trouvé un format défini par l'utilisateur.)
20846 \begin_layout Enumerate
20849 This command might not be intended.
20850 (Cette commande n'est peut-être pas volontaire.)
20853 \begin_layout Enumerate
20858 (Un commentaire est affiché.)
20861 \begin_layout Enumerate
20892 \begin_layout Enumerate
20895 Delete this space to maintain correct page references.
20896 (Enlevez cette espace pour avoir une pagination correcte.)
20899 \begin_layout Enumerate
20903 You might wish to put this between a pair of
20904 \begin_inset Quotes eld
20912 \begin_inset Quotes erd
20916 (Ce serait peut-être mieux entre deux accolades
20922 \begin_inset Quotes cld
20926 \begin_inset Quotes crd
20934 \begin_layout Enumerate
20937 You ought to remove spaces in front of punctuation.
20938 (Il n'y a pas d'espace devant cette ponctuation.)
20941 \begin_layout Enumerate
20944 Could not execute \SpecialChar LaTeX
20946 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20950 \begin_layout Enumerate
20959 in front of small punctuation.
20966 devant la ponctuation basse.)
20969 \begin_layout Enumerate
20977 may look prettier here.
20987 \begin_layout Enumerate
20991 Multiple spaces detected in output.
20992 (La sortie affiche ici plusieurs espaces.)
20995 \begin_layout Enumerate
20998 This text may be ignored.
20999 (Ce texte ne sera peut-être pas pris en compte.)
21002 \begin_layout Enumerate
21008 \begin_inset Quotes eld
21013 to begin quotation, not
21021 \begin_inset Quotes eld
21026 pour ouvrir une citation et non
21033 \begin_layout Enumerate
21040 to end quotation, not
21043 \begin_inset Quotes eld
21053 pour clore une citation et non
21056 \begin_inset Quotes eld
21064 \begin_layout Enumerate
21068 (Ne mélangez pas les différents types de guillemets.)
21071 \begin_layout Enumerate
21074 You should perhaps use
21075 \begin_inset Quotes eld
21083 \begin_inset Quotes erd
21087 (Il vaudrait peut-être mieux utiliser
21090 \begin_inset Quotes cld
21094 \begin_inset Quotes crd
21102 \begin_layout Enumerate
21105 You should put a space in front of/after parenthesis.
21106 (Il faut des espaces à l'extérieur des parenthèses.)
21109 \begin_layout Enumerate
21112 You should avoid spaces in front of/after parenthesis.
21113 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21116 \begin_layout Enumerate
21120 You should not use punctuation in front of/after quotes.
21121 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21124 \begin_layout Enumerate
21127 Double space found.
21131 \begin_layout Enumerate
21134 You should put punctuation outside inner/inside display math mode.
21135 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21138 \begin_layout Enumerate
21141 You ought to not use primitive \SpecialChar TeX
21142 in \SpecialChar LaTeX
21144 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21145 dans du code \SpecialChar LaTeX
21149 \begin_layout Enumerate
21152 You should remove spaces in front of
21153 \begin_inset Quotes eld
21161 \begin_inset Quotes erd
21165 (Ne mettez pas d'espaces devant
21168 \begin_inset Quotes cld
21172 \begin_inset Quotes crd
21180 \begin_layout Enumerate
21183 \begin_inset Quotes eld
21191 \begin_inset Quotes erd
21194 is normally not followed by
21195 \begin_inset Quotes eld
21203 \begin_inset Quotes erd
21210 \begin_inset Quotes cld
21214 \begin_inset Quotes crd
21219 n'est normalement pas suivi de
21222 \begin_inset Quotes cld
21226 \begin_inset Quotes crd
21234 \begin_layout Standard
21235 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21236 une interface plus complète
21237 à cet outil (ainsi qu'à son petit cousin
21241 ) pour pouvoir en exploiter toute la puissance.
21242 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21243 de bonne taille, et voyez le résultat.
21246 \begin_layout Section
21247 Contrôle de version sous \SpecialChar LyX
21251 \begin_layout Standard
21254 Lars Gullik Bjønnes,
21261 \begin_layout Subsection
21265 \begin_layout Standard
21267 accepte la plupart des commandes simples de RCS/CVS/SVN.
21268 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21269 cependant encore passer par un terminal de commande.
21272 \begin_layout Standard
21273 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21274 n, que nous vous conseillons donc.
21275 Un bon document de départ pour Subversion est le Manuel SVN
21279 \begin_layout Plain Layout
21280 \begin_inset CommandInset href
21282 target "http://svnbook.red-bean.com/"
21293 Pour RCS, lisez d'abord
21294 \begin_inset Quotes cld
21298 \begin_inset Quotes crd
21301 (c'est un fichier man : lisez-le avec
21306 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21307 Voyez particulièrement
21308 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21309 (le fichier finissant par
21316 \begin_layout Standard
21317 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21319 devrez connaître l'utilisation de RCS/CVS/SVN.
21320 Le support assuré dans \SpecialChar LyX
21321 a été réalisé pour des versions récentes des paquetages
21322 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21324 En général, les messages de contrôle ne sont pas affichés après chaque
21325 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21328 Les utilisateurs réguliers du contrôle de version apprécieront la barre
21329 d'outils correspondante, qui peut être activée via
21331 Affichage\SpecialChar menuseparator
21332 Barre d'outils\SpecialChar menuseparator
21333 Contrôle de version
21338 \begin_layout Standard
21339 Pour créer vos propres commandes externes, consultez
21340 \begin_inset Flex Code
21343 \begin_layout Plain Layout
21351 Fonctions \SpecialChar LyX
21357 \begin_layout Standard
21358 Il est fortement recommandé d'enregistrer les documents en mode non compressé
21359 lors de l'utilisation du contrôle de version (décochez
21361 Document\SpecialChar menuseparator
21364 si la case est cochée): les documents LyX non compressées sont des fichiers
21365 textuels qui peuvent être fusionnés par le contrôle de version.
21366 Mes documents compressés sont des fichiers binaires qui ne peuvent p
21373 \begin_layout Subsection
21374 Les commandes RCS sous \SpecialChar LyX
21378 \begin_layout Standard
21379 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21381 Vous pouvez les trouver dans
21383 Fichier\SpecialChar menuseparator
21385 \begin_inset space ~
21389 \begin_inset space ~
21395 Lyx a été testé avec RCS 5.7/5.8.
21398 \begin_layout Subsubsection
21401 Initialiser le contrôle de version
21404 \begin_layout Standard
21405 Si votre document n'est pas sous le mode
21406 \begin_inset Quotes cld
21409 contrôle de version
21410 \begin_inset Quotes crd
21413 , c'est le seul choix qui vous soit proposé.
21414 Si vous êtes déjà sous ce mode, l'élément
21415 \begin_inset Flex Noun
21418 \begin_layout Plain Layout
21424 est grisé et inaccessible.
21427 \begin_layout Standard
21428 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21430 demandé de donner une description initiale du document.
21431 Le document est alors mis en mode
21432 \begin_inset Quotes cld
21436 \begin_inset Quotes crd
21439 et il vous faudra faire
21442 \begin_inset space ~
21446 \begin_inset space ~
21451 avant de le modifier.
21452 Un document sous contrôle de version a dans le minibuffer
21453 \begin_inset Quotes cld
21456 [RCS:<version><locker>]
21457 \begin_inset Quotes crd
21460 accolé au nom de fichier.
21463 \begin_layout Standard
21464 En arrière-plan, la commande RCS qui a été lancée est
21467 \begin_layout LyX-Code
21470 ci -q -u -i -t-\SpecialChar softhyphen
21471 "<description_\SpecialChar softhyphen
21472 initiale>" <nom_fichier>.
21475 \begin_layout Standard
21480 pour comprendre le sens des paramètres.
21484 \begin_layout Subsubsection
21486 \begin_inset space ~
21490 \begin_inset space ~
21496 \begin_layout Standard
21497 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21501 \begin_layout Plain Layout
21508 \begin_inset Flex Noun
21511 \begin_layout Plain Layout
21515 Fichier\SpecialChar menuseparator
21517 \begin_inset space ~
21521 \begin_inset space ~
21524 Version\SpecialChar menuseparator
21526 \begin_inset space ~
21530 \begin_inset space ~
21542 Il vous sera alors demandé une description de ceux-ci.
21543 Cette information est conservée dans le fichier d'historique.
21544 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21545 au fichier RCS maître et le document est déverrouillé et remis en mode
21547 \begin_inset Quotes cld
21551 \begin_inset Quotes crd
21557 \begin_layout Itemize
21560 ci -q -u -m"<description>" <nom_fichier>
21563 \begin_layout Subsubsection
21566 Nouvelle version modifiable
21569 \begin_layout Standard
21570 En utilisant cette commande, vous verrouillez le document de manière à ce
21571 que vous soyez le seul à pouvoir l'éditer.
21572 Vous seul en possédez les droits d'écriture.
21573 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21575 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21578 \begin_layout Itemize
21581 co -q -l <nom_fichier>
21584 \begin_layout Subsubsection
21587 Revenir à la version du dépôt
21590 \begin_layout Standard
21591 Ceci annule tous les changements réalisés sur le document depuis que le
21592 document a été figé la dernière fois.
21593 Une demande de confirmation apparaît alors, avant que tous les changements
21597 \begin_layout Itemize
21600 co -f -u<version> <nom_fichier>
21603 \begin_layout Subsubsection
21610 \begin_layout Standard
21611 Ceci va créer une copie du document.
21612 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
21613 l'historique de version n'est pas préservé et la copie est ajoutée comme
21614 un nouveau fichier.
21615 Elle suppose un document propre sans modifications depuis le dernier enregistre
21617 On vous demande un nom de fichier et une description de l'opération de
21619 Ensuite la copie est créée, à la fois localement et dans le dépôt.
21620 Si les répertoires parents de la copie et du document original sont différents,
21621 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
21624 Fichier\SpecialChar menuseparator
21629 Enfin, la copie est chargée à la place du document original.
21632 \begin_layout Itemize
21634 \begin_inset space ~
21638 \begin_inset Newline newline
21642 \begin_inset Flex Code
21645 \begin_layout Plain Layout
21646 \begin_inset Quotes qld
21650 \begin_inset Quotes qld
21659 \begin_inset Flex Code
21662 \begin_layout Plain Layout
21663 \begin_inset Quotes qld
21667 \begin_inset Quotes qld
21676 \begin_inset Newline newline
21680 \begin_inset Flex Code
21683 \begin_layout Plain Layout
21685 \begin_inset Quotes qld
21689 \begin_inset Quotes qld
21700 \begin_layout Subsubsection
21703 Annuler le dernier enregistrement
21706 \begin_layout Standard
21707 Fait comme si la dernière modification n'avait jamais été faite.
21708 Aucune modification n'apparaît sur le document \SpecialChar LyX
21709 , mais la dernière version
21710 est effacée du fichier maître RCS.
21713 \begin_layout Itemize
21716 rcs -o<version> <nom_fichier>
21719 \begin_layout Subsubsection
21722 Visionner historique
21725 \begin_layout Standard
21726 Montre l'historique complet du document RCS.
21731 est ainsi affichée dans une fenêtre.
21736 pour plus d'informations.
21739 \begin_layout Subsubsection
21740 Informations de révision
21743 \begin_layout Standard
21744 Lyx ne connaît que le numéro de version RCS, voir
21745 \begin_inset CommandInset ref
21747 reference "subsec:VCS-Revision-Information"
21754 \begin_layout Subsection
21757 CVS commands in \SpecialChar LyX
21759 \begin_inset Note Note
21762 \begin_layout Plain Layout
21763 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21771 \begin_layout Standard
21774 A subset of CVS operations is supported by \SpecialChar LyX
21776 You can find the commands in the
21778 File\SpecialChar menuseparator
21780 \begin_inset space ~
21786 The version control system SVN is more powerful, so please use it instead
21787 of CVS if possible.
21790 \begin_layout Subsubsection
21797 \begin_layout Standard
21800 If you start from scratch with CVS you have to create your repository and
21801 checkout the working copy with external tools.
21802 If you're using a client-server setup you may need to login before doing
21803 the first repository checkout.
21806 \begin_layout Standard
21809 If your documents are under revision control and others are using the same
21810 repository problems arise when different changes to the same document at
21811 the same location happen.
21812 Standard CVS repositories don't operate with a file locking mechanism.
21813 This may be surprising, but conflicts only occur if people disagree on
21814 the proper content of the same part of a document.
21815 So, if co-workers are used to communicate regularly, these conflicts occur
21817 If they don't communicate they have a fundamental problem anyway.
21818 Nevertheless some people like to work with so called
21819 \begin_inset Quotes eld
21823 \begin_inset Quotes erd
21827 If they do so the working copy of all files is readonly when checked out
21828 first and the user starts editing after using a special command to make
21829 the working copy writable.
21830 When the changes are checked in the working copy returns to readonly state.
21831 With \SpecialChar LyX
21832 one has to edit the
21833 \begin_inset Flex Code
21836 \begin_layout Plain Layout
21844 file and add the line
21845 \begin_inset Flex Code
21848 \begin_layout Plain Layout
21856 to work with reserved checkouts.
21857 The benefit is the possibility to see who is using a writable copy of some
21859 It's not guaranteed only one user makes a copy writable.
21862 \begin_layout Standard
21866 tries to guess if you're using reserved or non-reserved checkouts.
21867 If your working copy is readonly or it is writable and an additional copy
21868 of your document exists in the CVS/Base sub-directory a reserved otherwise
21869 a non-reserved checkout is assumed.
21870 When a reserved checkout is detected you have to use
21871 \begin_inset Flex Noun
21874 \begin_layout Plain Layout
21882 to make your working copy writable if it's readonly.
21884 \begin_inset Flex Noun
21887 \begin_layout Plain Layout
21895 operation is possible and that makes your working copy readonly again after
21896 transferring your changes to the repository.
21899 \begin_layout Standard
21902 More information about CVS can be found here
21903 \begin_inset Flex URL
21906 \begin_layout Plain Layout
21908 http://www.nongnu.org/cvs
21914 \begin_inset Flex URL
21917 \begin_layout Plain Layout
21919 http://ximbiot.com/cvs
21927 \begin_layout Standard
21934 to understand the sub-commands and the switches mentioned below.
21937 \begin_layout Subsubsection
21944 \begin_layout Standard
21947 If your document is not under revision control, this is the only item shown
21949 And if it is under revision control, the
21953 item is not visible.
21957 \begin_layout Standard
21960 This command registers in CVS your document
21961 \begin_inset Flex Strong
21964 \begin_layout Plain Layout
21973 in the case you have already the documents directory under CVS control
21979 This means you have to create or checkout the archive by yourself using
21981 (In case you forget that step \SpecialChar LyX
21982 registers the document with RCS.)
21985 \begin_layout Standard
21988 Then you are asked interactively to supply an initial description of the
21990 Don't forget that registered file is not yet checked in.
21993 \begin_layout Standard
21996 CVS command that is run:
21998 cvs -q add -m"<entered message>" "<file-name>"
22001 \begin_layout Standard
22008 above and for all other CVS commands is an abbreviation for
22009 \begin_inset Quotes eld
22012 change the current working directory to file location and use the file name
22013 without path component as argument
22014 \begin_inset Quotes erd
22020 \begin_layout Subsubsection
22027 \begin_layout Standard
22030 When you are finished editing a file, you commit your changes.
22031 When you do this and you had changed the document, you are asked for a
22032 description of the changes.
22033 After that changes are written to the repository.
22034 In case you didn't change the document and a reserved checkout is detected
22035 the reservation made on
22036 \begin_inset Flex Noun
22039 \begin_layout Plain Layout
22050 \begin_layout Labeling
22051 \labelwidthstring 00.00.0000
22055 \begin_inset space ~
22059 \begin_inset space ~
22063 \begin_inset Newline newline
22067 \begin_inset Flex Code
22070 \begin_layout Plain Layout
22075 -q commit -m"<description>" "<file-name>"
22081 \begin_inset Newline newline
22085 \begin_inset Flex Code
22088 \begin_layout Plain Layout
22101 \begin_layout Subsubsection
22108 \begin_layout Standard
22111 When you are sharing a repository with others, you may have to incorporate
22112 their changes into your working copy.
22115 \begin_layout Standard
22120 cvs -q update "<file-name>"
22123 \begin_layout Standard
22126 If a readonly checkout is detected the working copy is made writable and
22130 \begin_layout Standard
22135 cvs -q edit "<file-name>"
22138 \begin_layout Subsubsection
22142 Revert To Repository Version
22145 \begin_layout Standard
22148 This will discard all changes made to the document since the last check
22150 You get a warning before changes are discarded.
22151 Firstly the file is deleted, secondly CVS update command is run.
22154 \begin_layout Standard
22159 cvs -q update "<file-name>"
22162 \begin_layout Standard
22165 If a reserved checkout is detected and the working copy has no changes only
22166 the reservation is undone.
22169 \begin_layout Standard
22174 cvs -q unedit "<file-name>"
22177 \begin_layout Subsubsection
22184 \begin_layout Standard
22187 This will create a copy of the current document.
22188 Since CVS does not support copy operations natively, the version history
22189 is not preserved, and the copy is added as a new file.
22190 It requires a clean document without any changes since the last checkin.
22191 You are asked for a file name and a description of the copy operation.
22192 After that the copy is created, both locally and in the repository.
22193 If the parent directories of the copied and original document differ, all
22194 relative paths of included files of the copy are adjusted (like in
22196 File\SpecialChar menuseparator
22201 Finally, the copy is loaded instead of the original document.
22204 \begin_layout Labeling
22205 \labelwidthstring 00.00.0000
22209 \begin_inset space ~
22213 \begin_inset space ~
22217 \begin_inset Newline newline
22221 \begin_inset Flex Code
22224 \begin_layout Plain Layout
22238 \begin_inset Flex Code
22241 \begin_layout Plain Layout
22255 \begin_inset Newline newline
22259 \begin_inset Flex Code
22262 \begin_layout Plain Layout
22280 \begin_layout Subsubsection
22287 \begin_layout Standard
22290 This will rename the current document.
22291 Since CVS does not support rename operations natively, the version history
22292 is not preserved, the renamed document is added as a new file, and the
22293 original document is deleted.
22294 It requires a clean document without any changes since the last checkin.
22295 You are asked for a file name and a description of the rename operation.
22296 After that the document is renamed, both locally and in the repository.
22297 If the parent directories of the new and old file names differ, all relative
22298 paths of included files are adjusted (like in
22300 File\SpecialChar menuseparator
22305 Finally, the document is reloaded using the new name.
22308 \begin_layout Labeling
22309 \labelwidthstring 00.00.0000
22313 \begin_inset space ~
22317 \begin_inset space ~
22321 \begin_inset Newline newline
22325 \begin_inset Flex Code
22328 \begin_layout Plain Layout
22342 \begin_inset Flex Code
22345 \begin_layout Plain Layout
22359 \begin_inset Newline newline
22363 \begin_inset Flex Code
22366 \begin_layout Plain Layout
22382 \begin_inset Newline newline
22386 \begin_inset Flex Code
22389 \begin_layout Plain Layout
22407 \begin_layout Subsubsection
22410 Update of the local directory checkout from repository
22413 \begin_layout Standard
22416 Once your documents gets more complex, containing sub-documents and pictures,
22418 \begin_inset Flex Code
22421 \begin_layout Plain Layout
22429 files and so on using version control becomes more complicated.
22431 supports updating the whole tree in which resides the document.
22432 This become especially useful once you cooperate with people which neither
22433 have detailed knowledge about CVS usage nor they have ambition to commit
22434 additional material to the repository.
22435 You have to organize the files structure so that all external files are
22436 in the same directory or subdirectories of the document.
22437 It's good practice anyway to store multipart documents in an extra directory.
22440 \begin_layout Standard
22444 \begin_inset Flex Code
22447 \begin_layout Plain Layout
22450 Update local directory from repository
22455 command updates the whole directory.
22456 If local changes are detected user is warned before update starts.
22457 In case of merge conflicts both versions of the conflicting document parts
22458 are placed in the final document.
22459 You have to review and correct the result of the merge.
22460 You'll find the conflicts enclosed in pairs of
22461 \begin_inset Flex Code
22464 \begin_layout Plain Layout
22473 \begin_inset Flex Code
22476 \begin_layout Plain Layout
22485 \begin_inset Flex Code
22488 \begin_layout Plain Layout
22497 The first part is your version as before the update operation with the
22498 document name prepended.
22499 The second one is the repository version with the version number after
22501 \begin_inset Flex Code
22504 \begin_layout Plain Layout
22515 \begin_layout Labeling
22516 \labelwidthstring 00.00.0000
22520 \begin_inset space ~
22524 \begin_inset space ~
22528 \begin_inset Newline newline
22532 \begin_inset Flex Code
22535 \begin_layout Plain Layout
22545 (Ask if changes are detected.)
22546 \begin_inset Newline newline
22550 \begin_inset Flex Code
22553 \begin_layout Plain Layout
22556 cd $path; cvs -q update
22566 \begin_layout Standard
22570 \begin_inset Flex Code
22573 \begin_layout Plain Layout
22581 stands for the path to the document.
22584 \begin_layout Subsubsection
22591 \begin_layout Standard
22594 This shows the complete history of the CVS document.
22597 cvs log "<file-name>"
22599 is shown in a browser.
22602 \begin_layout Subsubsection
22608 \begin_layout Standard
22612 supports CVS version number, author name, date and time of last commit.
22613 All those are extracted from
22615 cvs log -r <file-name>
22619 \begin_inset CommandInset ref
22621 reference "subsec:VCS-Revision-Information"
22628 \begin_layout Subsection
22631 SVN commands in \SpecialChar LyX
22635 \begin_layout Standard
22638 SVN is now partially supported by \SpecialChar LyX
22640 You can find the commands in the
22642 File\SpecialChar menuseparator
22644 \begin_inset space ~
22650 Please note that if you use password protected access to repository via
22651 ssh, you will be asked in terminal window.
22653 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22657 \begin_layout Plain Layout
22660 Most of the commands will work with 1.4 too, see
22661 \begin_inset CommandInset ref
22663 reference "subsec:SVN-Repo-Update"
22668 There seems to be currently unresolved permissions problem under SVN 1.8
22669 with reverting changes when file is locked.
22677 \begin_layout Subsubsection
22684 \begin_layout Standard
22687 If your document is not under revision control, this is the only item shown
22689 And if it is under revision control, the
22693 item is not visible.
22696 \begin_layout Standard
22699 This command registers in SVN your document ONLY in case you have already
22700 the documents directory under SVN control (in particular
22705 This means you have to checkout the archive by yourself.
22708 \begin_layout Standard
22711 Then you are asked interactively to supply an initial description of the
22713 Don't forget that registered file is not yet commited.
22716 \begin_layout Standard
22719 SVN command that is run:
22722 \begin_inset Quotes qld
22726 \begin_inset Quotes qld
22732 \begin_layout Standard
22739 to understand the switches.
22742 \begin_layout Subsubsection
22749 \begin_layout Standard
22752 When you are finished editing a file, you commit your changes.
22753 When you do this, you are asked for a description of the changes.
22754 After that changes are commited.
22757 \begin_layout Standard
22764 \begin_layout Plain Layout
22767 In case locking is not enabled.
22769 \begin_inset CommandInset ref
22771 reference "subsec:SVN-File-Locking"
22782 svn commit -q -m"<description>" <file-name>
22785 \begin_layout Subsubsection
22792 \begin_layout Standard
22795 Updates the changes of this file from the repository.
22796 Be sure you understand SVN merging and conflicts resolving before using
22797 this function, because all conflicts has to be resolved manually by you!
22800 \begin_layout Standard
22807 \begin_layout Plain Layout
22816 \begin_inset Flex Code
22819 \begin_layout Plain Layout
22822 svn update --non-interactive
22823 \begin_inset Quotes qld
22827 \begin_inset Quotes qld
22838 \begin_layout Subsubsection
22842 Revert To Repository Version
22845 \begin_layout Standard
22848 This will discard all changes made to the document since the last check
22850 You get a warning before changes are discarded.
22853 \begin_layout Standard
22859 \begin_inset Quotes qld
22863 \begin_inset Quotes qld
22869 \begin_layout Subsubsection
22876 \begin_layout Standard
22879 This will create a copy of the current document including the version history.
22880 It requires a clean document without any changes since the last checkin.
22881 You are asked for a file name and a description of the copy operation.
22882 After that the copy is created, both locally and in the repository.
22883 If the parent directories of the copied and original document differ, all
22884 relative paths of included files of the copy are adjusted (like in
22886 File\SpecialChar menuseparator
22891 Finally, the copy is loaded instead of the original document.
22894 \begin_layout Labeling
22895 \labelwidthstring 00.00.0000
22899 \begin_inset space ~
22903 \begin_inset space ~
22907 \begin_inset Newline newline
22911 \begin_inset Flex Code
22914 \begin_layout Plain Layout
22920 \begin_inset Quotes qld
22924 \begin_inset Quotes qld
22928 \begin_inset Quotes qld
22932 \begin_inset Quotes qld
22941 \begin_inset Newline newline
22945 \begin_inset Flex Code
22948 \begin_layout Plain Layout
22959 \begin_layout Subsubsection
22966 \begin_layout Standard
22969 This will rename the current document including the version history.
22970 It requires a clean document without any changes since the last checkin.
22971 You are asked for a file name and a description of the rename operation.
22972 After that the document is renamed, both locally and in the repository.
22973 If the parent directories of the new and old file names differ, all relative
22974 paths of included files are adjusted (like in
22976 File\SpecialChar menuseparator
22981 Finally, the document is reloaded using the new name.
22984 \begin_layout Labeling
22985 \labelwidthstring 00.00.0000
22989 \begin_inset space ~
22993 \begin_inset space ~
22997 \begin_inset Newline newline
23001 \begin_inset Flex Code
23004 \begin_layout Plain Layout
23010 \begin_inset Quotes qld
23014 \begin_inset Quotes qld
23018 \begin_inset Quotes qld
23022 \begin_inset Quotes qld
23031 \begin_inset Newline newline
23035 \begin_inset Flex Code
23038 \begin_layout Plain Layout
23049 \begin_layout Subsubsection
23052 \begin_inset CommandInset label
23054 name "subsec:SVN-Repo-Update"
23058 Update of the local directory checkout from repository
23062 \begin_layout Plain Layout
23065 Note that this command will work only with subversion
23066 \begin_inset Formula $\geqq1.5$
23077 \begin_layout Standard
23080 All the commands above have one shortcoming – they deal with the current
23082 Once your document contains pictures, includes external
23083 \begin_inset Flex Code
23086 \begin_layout Plain Layout
23094 files and so on administration becomes more complicated.
23096 now supports updating the whole tree in which resides the document
23100 \begin_layout Plain Layout
23103 One need to organize the files structure so that all external files are
23104 in the same directory or subdirectories of the document.
23111 This become especially useful once you cooperate with people which neither
23112 know about subversion management nor they have ambition to commit additional
23113 material to the repository.
23117 \begin_layout Standard
23120 \begin_inset Flex Code
23123 \begin_layout Plain Layout
23126 Update local directory from repository
23131 command updates the whole directory and in case of merge conflicts local
23132 version of the files are left, so no unintended data loss occurs.
23133 If local changes are detected user is warned before update starts.
23136 \begin_layout Labeling
23137 \labelwidthstring 00.00.0000
23141 \begin_inset space ~
23145 \begin_inset space ~
23149 \begin_inset Newline newline
23153 \begin_inset Flex Code
23156 \begin_layout Plain Layout
23164 (Ask if changes are detected.)
23165 \begin_inset Newline newline
23169 \begin_inset Flex Code
23172 \begin_layout Plain Layout
23175 svn update --accept mine-full $path
23183 \begin_layout Standard
23187 \begin_inset Flex Code
23190 \begin_layout Plain Layout
23198 stands for the path to the document.
23201 \begin_layout Subsubsection
23208 \begin_layout Standard
23211 This shows the complete history of the SVN document.
23215 \begin_inset Quotes qld
23219 \begin_inset Quotes qld
23224 is shown in a browser.
23227 \begin_layout Subsubsection
23231 \begin_inset CommandInset label
23233 name "subsec:SVN-File-Locking"
23240 \begin_layout Standard
23243 The file exchange through various revision control systems brings the problem
23244 of merge conflicts in case two different users try to edit the same (parts
23246 When such a conflict happens it needs manual resolving and one reasonable
23247 alternative is to provide some kind of locking mechanism, which guarantees
23248 that only one user is allowed to edit file at the given time.
23251 \begin_layout Standard
23254 SVN has two such mechanisms to provide mutual exclusivity for file access
23255 – locks and automatic setting of write permissions (see sec.
23257 \begin_inset CommandInset ref
23259 reference "subsec:Automatical-Locking-Property"
23264 \begin_inset Flex Code
23267 \begin_layout Plain Layout
23279 \begin_layout Plain Layout
23282 \begin_inset Flex URL
23285 \begin_layout Plain Layout
23287 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23298 If this property is detected for a given document \SpecialChar LyX
23299 starts to use SVN locks
23300 for document editing automatically and the whole check-in/out mechanism
23301 switches to the same regimen as for RCS.
23302 This in particular means there are two different modes of file use in \SpecialChar LyX
23306 \begin_layout Itemize
23310 The loaded file is in the read-only mode.
23311 For editing on needs to check-out.
23316 consists of updating from the repository and gaining write lock.
23317 If the lock is not possible to obtain, we remain in unlocked state.
23320 \begin_layout Itemize
23324 The loaded file is in the
23325 \begin_inset Quotes els
23329 \begin_inset Quotes ers
23333 No other user is allowed to edit the file.
23338 consists of commiting changes and releasing write-lock.
23339 If no changes have been made to the document, no commit will be produced
23343 \begin_layout Plain Layout
23346 Don't be puzzled by the fact that you will be asked for commit message anyway.
23351 and only the write-lock will be released.
23354 \begin_layout Standard
23360 \begin_layout Labeling
23361 \labelwidthstring 00.00.0000
23366 svn commit -q -m"<description>" "<file-name>"
23367 \begin_inset Newline newline
23370 svn unlock "<file-name>"
23373 \begin_layout Labeling
23374 \labelwidthstring 00.00.0000
23379 svn update "<file-name>"
23380 \begin_inset Newline newline
23383 svn lock "<file-name>"
23386 \begin_layout Subsubsection
23390 \begin_inset CommandInset label
23392 name "subsec:Automatical-Locking-Property"
23398 Automatic Locking Property
23401 \begin_layout Standard
23404 The above mentioned automatic setting of write permissions of the .lyx file
23407 File\SpecialChar menuseparator
23409 \begin_inset space ~
23412 Control\SpecialChar menuseparator
23413 Use Locking Property
23416 This command is active only when the file is not locked on the svn server
23418 you need to check-out before proceeding).
23421 \begin_layout Labeling
23422 \labelwidthstring 00.00.0000
23426 \begin_inset space ~
23432 \begin_layout Labeling
23433 \labelwidthstring 00.00.0000
23438 svn propset svn:needs-lock ON "<file-name>"
23441 \begin_layout Labeling
23442 \labelwidthstring 00.00.0000
23447 svn propdel svn:needs-lock "<file-name>"
23450 \begin_layout Subsubsection
23453 \begin_inset CommandInset label
23455 name "subsec:VCS-Revision-Information"
23459 Revision Information in Documents
23462 \begin_layout Standard
23465 There are more possibilities how to activate revision information in our
23469 \begin_layout Itemize
23477 \begin_layout Itemize
23480 tree revision information (
23481 \begin_inset Flex Code
23484 \begin_layout Plain Layout
23493 The result is the output of the
23494 \begin_inset Flex Code
23497 \begin_layout Plain Layout
23505 command, the following table gives you an idea, how to read the results.
23508 \begin_layout Standard
23512 \begin_inset Tabular
23513 <lyxtabular version="3" rows="6" columns="2">
23514 <features tabularvalignment="middle">
23515 <column alignment="left" valignment="top">
23516 <column alignment="left" valignment="top">
23518 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23521 \begin_layout Plain Layout
23530 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23533 \begin_layout Plain Layout
23544 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23547 \begin_layout Plain Layout
23555 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23558 \begin_layout Plain Layout
23561 mixed revision working copy
23568 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23571 \begin_layout Plain Layout
23579 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23582 \begin_layout Plain Layout
23585 modified working copy
23592 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23595 \begin_layout Plain Layout
23603 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23606 \begin_layout Plain Layout
23609 switched working copy
23616 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23619 \begin_layout Plain Layout
23627 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23630 \begin_layout Plain Layout
23633 partial working copy, from a sparse checkout
23640 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23643 \begin_layout Plain Layout
23651 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23654 \begin_layout Plain Layout
23657 mixed revision, modified, switched working copy
23670 \begin_layout Itemize
23673 file revision information.
23674 The result comes from parsing the output of
23675 \begin_inset Flex Code
23678 \begin_layout Plain Layout
23682 \begin_inset space ~
23686 \begin_inset space ~
23690 \begin_inset space ~
23699 Supported flags are:
23703 \begin_layout Itemize
23706 version number of the last commit (
23707 \begin_inset Flex Code
23710 \begin_layout Plain Layout
23721 \begin_layout Itemize
23724 author of the last commit (
23725 \begin_inset Flex Code
23728 \begin_layout Plain Layout
23739 \begin_layout Itemize
23742 date of the last commit (
23743 \begin_inset Flex Code
23746 \begin_layout Plain Layout
23757 \begin_layout Itemize
23760 time of the last commit (
23761 \begin_inset Flex Code
23764 \begin_layout Plain Layout
23776 \begin_layout Standard
23779 You can obtain this info via InsetInfo (
23782 Insérer\SpecialChar menuseparator
23783 Champ\SpecialChar menuseparator
23786 Révision du contrôle de version
23789 The information will be available only when you have the file stored under
23790 svn managment (i.e.
23792 \begin_inset Flex Code
23795 \begin_layout Plain Layout
23803 directory is available with your document).
23807 \begin_layout Itemize
23810 Another—a hacking one—possibility is to use svn keywords
23814 \begin_layout Plain Layout
23817 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23823 In short – you set file keywords property (e.g.
23826 svn propset svn:keywords 'Rev' file.lyx
23828 ) and then paste keyword \SpecialChar TeX
23833 \begin_layout Plain Layout
23836 This is an easy way how to ensure that \SpecialChar LyX
23837 won't break the line in the middle
23843 tag in your document (e.g.
23845 \begin_inset Flex Code
23848 \begin_layout Plain Layout
23857 This way svn client will automatically substitute revision number (e.g.
23859 \begin_inset Flex Code
23862 \begin_layout Plain Layout
23870 ) after each update and commit.
23871 There are more problems with this approach.
23872 Firstly, the '$' character is used in \SpecialChar TeX
23873 world for math equations, so any
23874 occurence of math formula
23875 \begin_inset Formula $Rev$
23879 \begin_inset Formula $Rev:59$
23882 in your \SpecialChar LyX
23884 Similarly for other keywords like Id, Date, Author, etc.
23885 Secondly svn output is dependent on your locales, so its very easy that
23886 svn would produce some problematic strings once Date is used.
23887 Thirdly you get the whole 'Rev: 59' string in your document instead of
23889 Until subversion implements user's custom keywords it will be hard to use
23890 this approach reliably or let \SpecialChar LyX
23891 to support it directly.
23894 \begin_layout Subsection
23897 SVN and Windows Environment
23900 \begin_layout Quote
23903 My inclination is to say that if the user cannot figure out the command
23904 line operations on their own fairly quickly, they would be well advised
23905 to use TortoiseSVN.
23911 \begin_layout Subsubsection
23917 \begin_layout Standard
23920 In addition to installing \SpecialChar LyX
23921 , and having access to a Subversion repository,
23922 the user will need to install the Subversion client program.
23923 A Windows installer for the client program is available from
23924 \begin_inset CommandInset href
23927 target "http://www.collab.net/nonav/downloads/subversion/"
23933 The user may also want to install
23934 \begin_inset CommandInset href
23937 target "http://tortoisesvn.tigris.org/"
23942 , which integrates Subversion operations into the context (rightclick) menu
23943 of Windows Explorer.
23944 Operations done outside \SpecialChar LyX
23945 will typically be more convenient using the Explorer
23947 Note that TortoiseSVN is not a replacement for the client program, which
23948 is what \SpecialChar LyX
23952 \begin_layout Subsubsection
23955 Bringing a document under Subversion control
23958 \begin_layout Standard
23961 Before a \SpecialChar LyX
23962 document can be brought under version control in Subversion, its
23963 parent directory needs to be under version control.
23964 If the document is being added to a project already in the repository,
23965 this is accomplished by checking the project out to the directory where
23966 the new document will be placed.
23967 If the project itself is not yet under version control (for instance, if
23968 this document starts a new project), the directory must be imported into
23970 This is done outside \SpecialChar LyX
23972 Both import and checkout are easily accomplished from the Explorer context
23973 menu using TortoiseSVN, or alternatively can be done using the command
23974 line client at a DOS prompt.
23975 The procedure for importing the project using TortoiseSVN is described
23976 below, assuming an existing repository and a new project being started
23984 For information on using the Subversion client program, run
23985 \begin_inset Flex Code
23988 \begin_layout Plain Layout
23999 \begin_layout Enumerate
24008 in Windows Explorer, right click it, and select
24010 TortoiseSVN\SpecialChar menuseparator
24014 If necessary, adjust the URL for the repository, then click OK.
24017 \begin_layout Enumerate
24020 Right click the level of the repository under which you want to place the
24021 new project folder (typically the top level) and click
24025 Supply a name for the project folder and click OK.
24026 Add a message for the log file if desired, then click OK again.
24027 The new project folder should appear in the repository.
24028 Finally, click OK again to exit the repository browser.
24031 \begin_layout Enumerate
24034 Once again right click
24040 , this time selecting SVN Checkout\SpecialChar ldots
24041 Select the URL of the project folder
24042 you just created in the repository, and set the checkout directory to
24050 You will be warned about a non-empty folder; click OK to proceed.
24051 You should now have a
24062 \begin_layout Enumerate
24065 Create or open your document in \SpecialChar LyX
24068 File\SpecialChar menuseparator
24070 \begin_inset space ~
24073 Control\SpecialChar menuseparator
24077 Add a log message and click OK to commit the document to version control.
24080 \begin_layout Standard
24083 From this point onward, you should have full functionality in the
24085 File\SpecialChar menuseparator
24087 \begin_inset space ~
24093 You also have the option of checking the document in and out, viewing its
24095 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24096 client program from a command prompt.
24099 \begin_layout Subsubsection
24102 SSH tunnel used with SVN under Windows
24105 \begin_layout Standard
24108 Compared with Linux setting up an svn client to communicate over ssh under
24109 Windows is a rather troublesome task.
24110 We will at least offer some hints how to setup the client side but prior
24111 knowledge about ssh and the Windows command line is needed, also be prepared
24112 for a great deal of frustration\SpecialChar ldots
24116 \begin_layout Enumerate
24119 Get an svn client for windows, as described in the previous sections.
24120 When it is a fresh install run some svn command (e.g.
24122 \begin_inset Flex Code
24125 \begin_layout Plain Layout
24133 ) to create config files, which you will need to change later on.
24136 \begin_layout Enumerate
24139 Choose an ssh client for Windows.
24140 There are several possibilities, we will use the one from Putty tools
24144 \begin_layout Plain Layout
24147 \begin_inset Flex URL
24150 \begin_layout Plain Layout
24152 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24163 You will need to set the connection up so that the client doesn't ask for
24164 any password from you.
24165 To keep things easy we will use only keys without any additional password
24170 \begin_layout Enumerate
24174 \begin_inset Flex Code
24177 \begin_layout Plain Layout
24186 Save your private .ppk key file and put the public one on the server side.
24187 If the SVN server runs on Linux, note that the format of the public key
24188 is not compatible with Linux openssh and you will need to direcly copy-paste
24191 Public key for pasting into OpenSSH authorized_keys file
24193 :” edit field into the server's
24194 \begin_inset Flex Code
24197 \begin_layout Plain Layout
24200 ~/.ssh/authorized_keys
24206 \begin_inset Flex Code
24209 \begin_layout Plain Layout
24220 \begin_layout Enumerate
24224 \begin_inset Flex Code
24227 \begin_layout Plain Layout
24236 In the SVN config file
24240 \begin_layout Plain Layout
24243 Exact path depends on Windows version, usually somewhere around
24244 \begin_inset Flex Code
24247 \begin_layout Plain Layout
24252 Documents and Settings
24266 \begin_inset Flex Code
24269 \begin_layout Plain Layout
24286 , section [tunnels], setup ssh command, e.g.
24288 \begin_inset Flex Code
24291 \begin_layout Plain Layout
24294 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24303 \begin_layout Plain Layout
24306 It will usually take a lot of time to get exact command right and it depends
24308 For example do not have some remote server saved as a default session in
24310 If things fail, try to connect via plink without SVN first.
24319 \begin_layout Enumerate
24322 Checkout the SVN archive, e.
24323 \begin_inset space \thinspace{}
24327 \begin_inset Newline newline
24331 \begin_inset Flex Code
24334 \begin_layout Plain Layout
24337 svn co svn+ssh://user@server/repository_path
24345 \begin_layout Subsubsection
24348 End-of-Line Conversions
24351 \begin_layout Standard
24354 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24356 use different line endings inside the .lyx files.
24357 This is not a problem as far as \SpecialChar LyX
24358 functionality is concerned, but the commit
24359 diffs will be huge and merge-conflicts prone.
24360 Fortunately SVN itself knows
24364 \begin_layout Plain Layout
24367 \begin_inset Flex URL
24370 \begin_layout Plain Layout
24372 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24382 how to deal with CR/LF problems when switching .lyx files to the
24383 \begin_inset Flex Code
24386 \begin_layout Plain Layout
24398 \begin_layout Plain Layout
24402 \begin_inset Flex Code
24405 \begin_layout Plain Layout
24408 svn propset svn:eol-style native FILE_NAME
24421 \begin_layout Subsection
24422 Les commandes GIT sous \SpecialChar LyX
24426 \begin_layout Standard
24427 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
24428 Les commandes se trouvent dans le sous-menu
24430 Fichier\SpecialChar menuseparator
24431 Contrôle de version
24434 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de
24435 passe, l'authentification sera requise dans un terminal.
24437 a été testé vis à vis de GIT 1.7
24441 \begin_layout Plain Layout
24442 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin
24443 d’accès aux exécutables.
24444 Ceci peut être réglé depuis \SpecialChar LyX
24447 Outils\SpecialChar menuseparator
24448 Préférences\SpecialChar menuseparator
24449 Répertoires\SpecialChar menuseparator
24460 \begin_layout Standard
24461 Une différence importante entre GIT et les autres systèmes de contrôle de
24462 version reconnus réside dans la nature distribuée de GIT.
24463 Avec les systèmes traditionnels,; il y a un serveur central qui héberge
24465 Les utilisateurs soumettent leurs modifications au serveur, et récupèrent
24466 les mises à jour des autres auteurs depuis le serveur.
24467 Avec GIT, les utilisateurs soumettent à un dépôt local.
24468 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs
24469 en utilisant les commandes GIT
24470 \begin_inset Flex Code
24473 \begin_layout Plain Layout
24480 \begin_inset Flex Code
24483 \begin_layout Plain Layout
24491 n’interagit en aucune manière avec les dépôts distants, il ne travaille
24492 qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt
24493 central CVS ou SVN.
24494 Si vous utilisez des dépôts GIT distants, vous devez exécuter les opérations
24496 \begin_inset Flex Code
24499 \begin_layout Plain Layout
24506 \begin_inset Flex Code
24509 \begin_layout Plain Layout
24515 avec votre client GIT habituel.
24518 \begin_layout Subsubsection
24521 Initialiser le contrôle de version
24524 \begin_layout Standard
24525 Si votre document n'est pas sous le mode
24526 \begin_inset Quotes cld
24529 contrôle de version
24530 \begin_inset Quotes crd
24533 , c'est le seul choix qui vous soit proposé.
24534 Si vous êtes déjà sous ce mode, l'élément
24535 \begin_inset Flex Noun
24538 \begin_layout Plain Layout
24544 est grisé et inaccessible.
24547 \begin_layout Standard
24548 Cette commande initialise le contrôle de version de votre document sous
24549 GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT
24550 (en particulier le fichier
24555 Ceci signifie que vous devez créer l'archive vous-même.
24558 \begin_layout Standard
24559 On vous demandera ensuite une description initiale du document.
24560 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
24563 \begin_layout Standard
24564 La commande GIT exécutée:
24567 \begin_inset Quotes qld
24571 \begin_inset Quotes qld
24577 \begin_layout Standard
24582 pour comprendre les options.
24585 \begin_layout Subsubsection
24587 \begin_inset space ~
24591 \begin_inset space ~
24597 \begin_layout Standard
24598 Lorsque vous avez fini de modifier un fichier, vous figez vos modification
24603 Il vous sera alors demandé une description de ceux-ci.
24608 Les modifications sont soumises ensuite.
24611 \begin_layout Standard
24612 La commande GIT exécutée:
24614 git commit -q -m"<description>" <nom-de-fichier>
24617 \begin_layout Subsubsection
24620 Revenir à la version du dépôt
24623 \begin_layout Standard
24624 Ceci annule tous les changements réalisés sur le document depuis que le
24625 document a été figé la dernière fois.
24626 Une demande de confirmation apparaît alors, avant que tous les changements
24630 \begin_layout Standard
24631 La commande GIT exécutée
24636 \begin_inset Quotes qld
24640 \begin_inset Quotes qld
24646 \begin_layout Subsubsection
24650 \begin_layout Standard
24651 Cette commande va renommer le document courant, historique de versions inclus.
24652 Elle requiert un document propre sans modifications depuis le dernier enregistr
24654 Elle vous demande un nom de fichier et une description de l'opération de
24656 Le document est renommé ensuite, à la fois localement et dans le dépôt.
24657 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
24658 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
24661 Fichier\SpecialChar menuseparator
24666 Enfin, le ficher est rechargé sous le nouveau nom.
24669 \begin_layout Labeling
24670 \labelwidthstring 00.00.0000
24671 Les commandes GIT exécutées:
24672 \begin_inset space ~
24676 \begin_inset Newline newline
24680 \begin_inset Flex Code
24683 \begin_layout Plain Layout
24685 \begin_inset Quotes qld
24689 \begin_inset Quotes qld
24693 \begin_inset Quotes qld
24696 <nouveau-nom-de-fichier>
24697 \begin_inset Quotes qld
24706 \begin_inset Newline newline
24710 \begin_inset Flex Code
24713 \begin_layout Plain Layout
24722 \begin_layout Subsubsection
24723 Afficher l'historique
24726 \begin_layout Standard
24727 Cette commande affiche l'historique complet du document sous GIT.
24731 \begin_inset Quotes qld
24735 \begin_inset Quotes qld
24740 est affiché dans un navigateur.
24743 \begin_layout Subsubsection
24747 \begin_layout Standard
24749 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
24750 sa forme abrégée, le nom de son auteur, la date et l'heure.
24751 Toutes ces informations sont extraites via
24752 \begin_inset Flex Code
24755 \begin_layout Plain Layout
24756 git log -n 1 --pretty=format:%H%n%an%n%ai
24764 \begin_layout Standard
24765 L'information sur la version de l'arborescence peut être obtenue via
24766 \begin_inset Flex Code
24769 \begin_layout Plain Layout
24770 git describe --abbrev --dirty --long
24779 \begin_layout Standard
24781 \begin_inset CommandInset ref
24783 reference "subsec:VCS-Revision-Information"
24787 pour d'autres détails.
24790 \begin_layout Subsection
24791 Personnalisation avancée
24794 \begin_layout Standard
24795 Avec l'implantation de la commande
24796 \begin_inset Flex Code
24799 \begin_layout Plain Layout
24805 , les utilisateurs avancés de \SpecialChar LyX
24806 peuvent créer leurs propres commandes de
24807 contrôle de version.
24810 \begin_layout Standard
24811 Par exemple, vous pouvez voir comment deux commandes TortoiseSVN pourraient
24812 être directement intégrées:
24815 \begin_layout Description
24819 \begin_inset Flex Code
24822 \begin_layout Plain Layout
24825 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
24833 \begin_layout Description
24837 \begin_inset Flex Code
24840 \begin_layout Plain Layout
24843 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
24851 \begin_layout Subsection
24852 Contrôle de version et comparaison de documents
24855 \begin_layout Standard
24856 Une des utilisations caractéristiques du contrôle de version consiste à
24857 mettre en évidence les modifications entre versions, usuellement en créant
24859 \begin_inset Flex Code
24862 \begin_layout Plain Layout
24869 Alors que ceci est utilisé pour les fichiers textuels ordinaires, ça l'est
24870 beaucoup moins dans le cas des fichiers LyX, dont la structures est plus
24872 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
24875 Il y a deux façons d'invoquer cette comparaison, soit par un appel direct
24876 de la fonction \SpecialChar LyX
24878 \begin_inset Flex Code
24881 \begin_layout Plain Layout
24887 (voir le manuel des fonctions \SpecialChar LyX
24888 pour les détails), soit par l'icône de la
24895 ou l'entrée de menu
24901 Il est possible de comparer deux révisions particulières du document, ou
24902 plus simplement la version courante en cours de modification avec une version
24903 antérieure (où la révision «0» est simplement la dernière révision enregistrée).
24906 \begin_layout Standard
24907 Cette fonctionnalité est disponible avec SVN et RCS, bien que dans ce dernier
24908 cas il y ait une contrainte due au schéma de versionnement plus compliqué:
24909 lorsque que l'on désigne une révision, les chiffres pointent toujours sur
24910 le dernier élément du numéro de révision, c'est-à-dire «35» dans
24911 \begin_inset Quotes cld
24915 \begin_inset Quotes crd
24919 En ce qui concerne GIT, la fonctionnalité n'est pas disponible, il est
24920 juste possible de comparer un document modifié avec une révision antérieure
24921 de X étapes, où X est défini par
24922 \begin_inset Flex Code
24925 \begin_layout Plain Layout
24934 \begin_layout Section
24935 Programmation littéraire
24938 \begin_layout Standard
24943 (kayvan@sylvan.com), document d'origine écrit par
24945 Edmar Wienskoski Jr.
24948 (edmar-w-jr@technologist.com)
24951 \begin_layout Subsection
24955 \begin_layout Standard
24956 Le but principal de cette documentation est de montrer comment utiliser
24958 pour la programmation littéraire.
24959 Nous supposerons que vous êtes familiers de cette technique de programmation,
24960 et savez donc ce que
24961 \begin_inset Quotes cld
24965 \begin_inset Quotes crd
24969 \begin_inset Quotes cld
24973 \begin_inset Quotes crd
24980 \begin_layout Plain Layout
24981 NdT : Respectivement la génération du code et de la documentation.
24988 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
24989 indiquées un peu plus loin.
24990 Vous y trouverez une bonne documentation, allant de l'histoire du développement
24991 aux derniers trucs et astuces.
24994 \begin_layout Standard
24995 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
24997 changer vos préférences, et le fichier de ressources X.
24998 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
25003 \begin_layout Subsection
25004 La programmation littéraire
25007 \begin_layout Standard
25008 Extrait de la FAQ de la Programmation Littéraire :
25011 \begin_layout Quotation
25012 La programmation littéraire est la combinaison de la documentation et des
25013 sources en une forme lisible par un être humain.
25014 En fait, la programmation littéraire doit être agréable à lire, et même
25015 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
25016 n littéraire combine la source et la documentation dans un seul et unique
25018 Des outils de programmation littéraire permettent ensuite de produire séparémen
25019 t le fichier source et la documentation.
25020 Le style WEB de programmation littéraire fut créé par D.E.
25021 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
25025 \begin_layout Standard
25029 \begin_layout Quotation
25032 En quoi la programmation littéraire diffère-t-elle du commentaire ?
25035 \begin_layout Quotation
25036 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25040 \begin_layout Itemize
25041 un ordre d'élaboration flexible
25044 \begin_layout Itemize
25045 le support automatique pour la visualisation
25048 \begin_layout Itemize
25049 une documentation mise en forme, notamment les diagrammes et les mathématiques
25054 \begin_layout Standard
25055 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25058 \begin_layout Subsubsection
25062 \begin_layout Standard
25063 La FAQ complète de la Programmation Littéraire se trouve à :
25066 \begin_layout Quote
25067 FAQ de la Programmation Littéraire
25068 \begin_inset Flex URL
25071 \begin_layout Plain Layout
25073 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25081 \begin_layout Standard
25082 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25084 Certains sont spécialisés pour certains langages de programmation, d'autre
25085 ont une portée plus générale.
25091 pour mon usage personnel pour plusieurs raisons :
25094 \begin_layout Itemize
25095 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25099 \begin_layout Itemize
25100 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25101 de nouveaux filtres
25107 \begin_layout Plain Layout
25113 are programs that read a given data stream and output a manipulated data
25115 That way, a WEB file (consisting of literate code) can be turned into a
25116 file consisting only of C program code or \SpecialChar LaTeX
25124 et de réaliser des opérations spéciales au besoin.
25127 \begin_layout Itemize
25128 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25131 \begin_layout Itemize
25135 \begin_layout Standard
25136 La page web de Noweb se trouve à :
25139 \begin_layout Quote
25140 Page d'accueil de Noweb
25141 \begin_inset Flex URL
25144 \begin_layout Plain Layout
25146 https://www.cs.tufts.edu/~nr/noweb/
25154 \begin_layout Standard
25155 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25156 exemples de programmation littéraire.
25159 \begin_layout Subsection
25161 et la Programmation Littéraire avec Noweb
25164 \begin_layout Standard
25166 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25167 gestion des convertisseurs.
25169 \begin_inset Quotes cld
25172 indépendant de Noweb
25173 \begin_inset Quotes crd
25176 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25178 un autre outil de programmation littéraire de votre choix, en changeant
25179 juste vos préférences \SpecialChar LyX
25183 \begin_layout Subsubsection
25184 Génération des documents et du code (weaving and tangling)
25187 \begin_layout Paragraph
25188 Using the noweb module
25191 \begin_layout Standard
25192 Si vous avez installé Noweb et \SpecialChar LyX
25193 avec succès, chaque fois que vous ouvrez
25194 un nouveau document, après avoir choisi sa classe, utilisez le menu
25196 Document\SpecialChar menuseparator
25200 pour ajouter le module
25201 \begin_inset Quotes cld
25205 \begin_inset Quotes crd
25209 Vous le verrez en cliquant sur
25210 \begin_inset Quotes cld
25214 \begin_inset Quotes crd
25217 dans le liste des modules disponibles.
25220 \begin_layout Paragraph
25224 \begin_layout Standard
25226 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25230 \begin_inset Flex Noun
25233 \begin_layout Plain Layout
25251 \begin_layout LyX-Code
25255 \begin_layout LyX-Code
25259 \begin_layout LyX-Code
25263 \begin_layout LyX-Code
25267 \begin_layout LyX-Code
25271 \begin_layout Standard
25272 Le problème est que tout ce qui est compris entre le
25280 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25281 ne doit faire aucune interprétation
25282 de ce qui a été écrit.
25283 C'est aussi géré par le environnement
25286 \begin_inset Flex Noun
25289 \begin_layout Plain Layout
25299 , qui fonctionne comme un insert des texte normal mais qui présente une
25300 totale liberté en ce qui concerne l'espacement.
25303 \begin_layout Standard
25304 Il est à noter que vous pouvez aussi utiliser la construction
25307 \begin_inset Quotes cld
25311 \begin_inset Quotes crd
25320 pour ajouter des éléments de référence croisée :
25323 \begin_layout LyX-Code
25327 \begin_layout LyX-Code
25328 def une_fonction(param):
25331 \begin_layout LyX-Code
25332 "C'est la documentation de cette fonction."
25335 \begin_layout LyX-Code
25336 print "Mes paramètres : ", param
25339 \begin_layout LyX-Code
25340 @ %def une_fonction
25343 \begin_layout Standard
25344 Pour avoir un exemple de cette construction et des références croisées engendrée
25345 s, regardez le programme littéraire python dans
25350 /examples/listerrors.lyx
25352 qui devrait clarifier tout ça.
25355 \begin_layout Paragraph
25356 Génération de la documentation
25359 \begin_layout Standard
25360 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25361 et vous avec tapé un peu de code et de texte dedans.
25362 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25365 Affichage\SpecialChar menuseparator
25369 comme vous le feriez pour un document quelconque.
25370 Il n'y a aucune procédure particulière.
25373 \begin_layout Standard
25374 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25375 à l'intérieur de \SpecialChar LyX
25379 \begin_layout Enumerate
25380 Quand vous choisissez
25382 Affichage\SpecialChar menuseparator
25384 \begin_inset space ~
25388 \begin_inset space ~
25391 Jour\SpecialChar menuseparator
25394 , un fichier \SpecialChar LaTeX
25399 \begin_layout Standard
25400 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25401 l'extension définie par le format
25402 \begin_inset Quotes cld
25406 \begin_inset Quotes crd
25409 (défini dans la fenêtre de
25413 ), sinon le fichier aura l'extension habituelle
25421 \begin_layout Enumerate
25422 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25423 n'a rien de particulier
25425 Tant que vous avez utilisé l'insert
25428 \begin_inset Flex Noun
25431 \begin_layout Plain Layout
25441 en entrant le texte, tout se passera sans problème.
25444 \begin_layout Enumerate
25445 Si le document est d'une classe littéraire, \SpecialChar LyX
25446 utilisera ensuite le convertisseur
25447 interne \SpecialChar LyX
25448 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25453 \begin_layout Plain Layout
25454 Les convertisseurs sont définis dans la fenêtre
25456 Outils\SpecialChar menuseparator
25457 Préférences\SpecialChar menuseparator
25458 Gestion de fichiers
25469 pour générer le fichier \SpecialChar LaTeX
25474 \begin_layout Standard
25475 Sinon, il saute simplement cette étape.
25479 \begin_layout Enumerate
25480 Enfin, \SpecialChar LaTeX
25481 est invoqué et le processus continue comme s'il s'agissait d'un
25482 document quelconque.
25485 \begin_layout Standard
25486 Vous êtes donc indépendant d'un
25487 \begin_inset Quotes cld
25491 \begin_inset Quotes crd
25494 donné, car vous pouvez changer les commandes correspondant aux différents
25498 \begin_layout Paragraph
25502 \begin_layout Standard
25503 Quand on demande de
25507 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25508 d'outils, un fichier \SpecialChar LaTeX
25509 est généré comme dans l'étape
25510 \begin_inset space ~
25515 invoque ensuite le convertisseur
25520 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25523 \begin_layout Enumerate
25524 Le programme de conversion proprement dit.
25525 Ce programme procède à la conversion d'un format à un autre (ici, du format
25537 \begin_layout Enumerate
25538 Le filtre de messages d'erreur.
25539 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25540 dans un format compréhensible par \SpecialChar LyX
25542 Ça permet à \SpecialChar LyX
25543 de placer des boîtes d'erreur au bon endroit dans le tampon
25547 \begin_layout Standard
25548 La première partie, déterminée par le champ
25553 \begin_inset Newline newline
25559 \begin_inset Quotes cld
25563 \begin_inset Quotes crd
25569 Ça signifie que \SpecialChar LyX
25574 (un programme ou un script) avec le nom du fichier Noweb (en général un
25575 fichier dans le répertoire temporaire de \SpecialChar LyX
25579 \begin_layout Standard
25580 Voici une implémentation de
25584 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25588 \begin_layout Standard
25594 \begin_layout Standard
25600 \begin_layout Standard
25603 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25606 \begin_layout Standard
25607 Le prochain élément du réglage du convertisseur est le
25608 \begin_inset Newline newline
25612 \begin_inset Quotes cld
25616 \begin_inset Quotes crd
25619 qui doit être mis à
25622 \begin_layout LyX-Code
25623 parselog=$$s/scripts/listerrors
25626 \begin_layout Standard
25627 Ceci filtrera par le programme
25628 \begin_inset Quotes cld
25632 \begin_inset Quotes crd
25635 toute erreur créée par le
25642 \begin_layout Standard
25643 La construction prendra normalement place dans le répertoire temporaire
25644 de \SpecialChar LyX
25645 , les fichiers produits seront donc normalement dans ce répertoire.
25647 exportera ce qui concerne le fichier principal, mais le programme de conversio
25652 peut produire d'autres fichiers, qui seront perdus quand \SpecialChar LyX
25654 C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR
25655 pour que les éléments de la conversion puissent être copiés à cet endroit.
25658 \begin_layout Paragraph
25659 Instructions de compilation dans le document
25662 \begin_layout Standard
25663 La dernière partie de l'interface entre \SpecialChar LyX
25669 \begin_inset Quotes cld
25673 \begin_inset Quotes crd
25677 En général, les instructions de compilation de votre programme doivent
25678 être regroupées dans un
25687 vu plus haut est spécifique à noweb et utilise la commande
25696 \begin_inset Quotes cld
25700 \begin_inset Quotes crd
25703 ) et passer son contenu dans
25710 \begin_layout Standard
25711 Typiquement, un tel
25718 \begin_layout LyX-Code
25722 \begin_layout LyX-Code
25724 \begin_inset Newline newline
25727 if [ -z "${NOWEB_SOURCE}" ]
25728 \begin_inset Newline newline
25734 \begin_layout LyX-Code
25735 NOWEB_SOURCE=myfile.nw
25736 \begin_inset Newline newline
25740 \begin_inset Newline newline
25744 code to extract files ...
25745 use NOWEB_OUTPUT_DIR here ...]
25746 \begin_inset Newline newline
25750 code to compile files ...]
25751 \begin_inset Newline newline
25757 \begin_layout Standard
25763 /examples/listerrors.lyx
25766 \begin_inset Newline newline
25774 /examples/Literate.lyx
25776 qui implémentent deux versions du programme
25780 pour avoir des exemples de comment tout cela va ensemble.
25781 Vous pouvez encore consulter
25786 /examples/noweb2lyx.lyx
25789 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
25790 e de \SpecialChar LyX
25791 relativement au langage de programmation littéraire adopté car ils
25792 sont écrits respectivement en Python, C et Perl.
25795 \begin_layout LyX-Code
25799 \begin_layout Subsubsection
25800 Configurer \SpecialChar LyX
25804 \begin_layout Standard
25805 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
25812 Outils\SpecialChar menuseparator
25816 Les parties importantes sont :
25819 \begin_layout Description
25821 \begin_inset space ~
25825 \begin_inset space ~
25829 \begin_inset Quotes cld
25833 \begin_inset Quotes crd
25836 Choisi dans l'onglet
25840 , où vous mettez ce qui est spécifique à Noweb.
25844 \begin_inset space ~
25852 \begin_inset Quotes cld
25856 \begin_inset Quotes crd
25868 \begin_inset Quotes cld
25872 \begin_inset Quotes crd
25879 créera donc un fichier d'extension
25883 lors de la première étape du processus de conversion.
25886 \begin_layout Description
25888 \begin_inset space ~
25892 \begin_inset space ~
25899 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
25900 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
25904 \begin_layout Description
25914 Ce convertisseur assure la génération de la documentation (
25915 \begin_inset Quotes cld
25919 \begin_inset Quotes crd
25923 Pour Noweb, il faut mettre
25926 \begin_inset Quotes cld
25929 noweave -delay -index $$i > $$o
25930 \begin_inset Quotes crd
25936 \begin_layout Description
25945 Celui-ci assure la génération du code (
25946 \begin_inset Quotes cld
25950 \begin_inset Quotes crd
25954 Comme vu plus haut, il faut mettre
25957 \begin_inset Quotes cld
25961 \begin_inset Quotes crd
25969 \begin_inset space ~
25977 \begin_inset Quotes cld
25980 originaldir,parselog=listerrors
25981 \begin_inset Quotes crd
25989 \begin_layout Subsubsection
25990 Fonctions pour le déboguage
25993 \begin_layout Standard
25994 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
25997 \begin_inset Quotes cld
26000 serveur va à la bonne ligne
26001 \begin_inset Quotes crd
26004 que l'on utilisera avec
26012 ou un autre débogueur.
26015 \begin_layout Standard
26016 Lorsque vous déboguez du code avec
26024 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
26025 on, avec un seul appui clavier.
26026 La configuration par défaut de
26035 Il se trouve que vous pouvez choisir l'éditeur appelé par
26041 Outils\SpecialChar menuseparator
26042 Préférences\SpecialChar menuseparator
26043 Gestion des fichiers\SpecialChar menuseparator
26046 en changeant l'entrée
26053 \begin_layout Standard
26054 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26066 \begin_layout LyX-Code
26069 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26072 \begin_layout Standard
26073 Ainsi, quand vous utilisez
26077 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26090 renvoie cette information à \SpecialChar LyX
26091 via le serveur \SpecialChar LyX
26093 La fenêtre \SpecialChar LyX
26094 montrera le fichier en question, avec le curseur pile poil
26100 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26101 pour savoir où se situait le problème !
26104 \begin_layout Standard
26105 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26109 \begin_inset space ~
26113 \begin_inset CommandInset ref
26115 reference "sec:Démarrer-le-Serveur"
26119 explique comment procéder.
26122 \begin_layout Subsubsection
26123 Ajouts à la barre d'outils
26126 \begin_layout Standard
26127 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26128 de \SpecialChar LyX
26130 Quatre de ces boutons sont des raccourcis vers les styles
26148 , pour l'insert paramétrable
26155 Le dernier bouton est un raccourci vers la commande
26156 \begin_inset Quotes cld
26160 \begin_inset Quotes crd
26166 \begin_layout Standard
26168 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26169 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26172 Document\SpecialChar menuseparator
26174 \begin_inset space ~
26178 \begin_inset space ~
26181 Jour\SpecialChar menuseparator
26186 Document\SpecialChar menuseparator
26190 Voilà comment cela se présente :
26193 \begin_layout LyX-Code
26197 \begin_layout LyX-Code
26201 \begin_layout LyX-Code
26202 Icon "layout Standard"
26205 \begin_layout LyX-Code
26206 Icon "layout Section"
26209 \begin_layout LyX-Code
26210 Icon "layout \SpecialChar LaTeX
26214 \begin_layout LyX-Code
26215 Icon "layout \SpecialChar LyX
26219 \begin_layout LyX-Code
26220 Icon "flex.insert Chunk"
26223 \begin_layout LyX-Code
26227 \begin_layout LyX-Code
26231 \begin_layout LyX-Code
26232 Icon "buffer-typeset"
26235 \begin_layout LyX-Code
26236 Icon "build-program"
26239 \begin_layout LyX-Code
26243 \begin_layout LyX-Code
26247 \begin_layout LyX-Code
26251 \begin_layout LyX-Code
26255 \begin_layout LyX-Code
26259 \begin_layout Subsubsection
26260 Couleurs personnalisées
26263 \begin_layout Standard
26264 Un certain nombre de couleurs de \SpecialChar LyX
26265 peuvent être personnalisées dans la fenêtre
26271 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26274 La couleur par défaut est le rouge, or les
26278 utilisent la police \SpecialChar LaTeX
26279 , et comme il y a beaucoup de
26283 dans un document de programmation littéraire, vous en aurez sûrement marre
26284 de tout voir en rouge.
26285 Vous pouvez la changer dans l'onglet
26287 Apparence\SpecialChar menuseparator
26293 \begin_layout Standard
26294 Le problème suivant est la présence visible des caractères
26295 \begin_inset Quotes cld
26299 \begin_inset Quotes crd
26303 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26304 donc les faire se confondre avec le fond.
26305 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26306 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26310 \begin_layout Subsection
26315 \begin_layout Standard
26316 Les fonctionnalités de
26324 sont documentées dans le fichier d'exemple
26334 Aide\SpecialChar menuseparator
26335 Manuels Spécifiques
26340 \begin_layout Chapter
26341 Fonctionnalités particulières
26344 \begin_layout Standard
26345 Vous pouvez faire avec \SpecialChar LyX
26346 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26348 Cependant, \SpecialChar LyX
26349 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26351 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26352 ; Ce chapitre vous montre quelques
26353 points particuliers qui peuvent vous intéresser.
26354 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26355 les flottants, les boîtes et les notes, voyez le manuel des
26362 \begin_layout Section
26366 \begin_layout Standard
26367 Cette fonctionnalité est indépendante de l'option
26369 Document sur deux colonnes
26373 Document\SpecialChar menuseparator
26381 Si vous désirez une présentation sur deux colonnes dans tout le document,
26382 vous devez utiliser l'option
26384 Document sur deux colonnes
26387 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26390 \begin_layout Standard
26391 Pour activer les colonnes multiples dans votre document, vous devez charger
26398 Document\SpecialChar menuseparator
26399 Paramètres\SpecialChar menuseparator
26402 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26410 \begin_layout Standard
26411 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26412 : pour les flottants, vous devez utiliser l'option
26414 Plusieurs colonnes.
26417 Les notes de bas de page provenant de colonnes multiples seront placées
26418 sur toute la largeur de la page et non pas sous chaque colonne.
26422 \begin_layout Subsection
26426 \begin_layout Standard
26427 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26430 Insertion\SpecialChar menuseparator
26431 Inserts personnalisables\SpecialChar menuseparator
26434 là où les colonnes doivent débuter.
26435 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26439 \begin_layout Standard
26443 \begin_layout Standard
26447 \begin_inset Flex Multiple Columns
26450 \begin_layout Plain Layout
26456 The Adventure of the Empty House
26459 \begin_inset Newline newline
26462 by Sir Arthur Conan Doyle
26465 \begin_layout Plain Layout
26469 It was in the spring of the year 1894 that all London was interested, and
26470 the fashionable world dismayed, by the murder of the Honourable Ronald
26471 Adair under most unusual and inexplicable circumstances.
26472 The public has already learned those particulars of the crime which came
26473 out in the police investigation, but a good deal was suppressed upon that
26474 occasion, since the case for the prosecution was so overwhelmingly strong
26475 that it was not necessary to bring forward all the facts.
26476 Only now, at the end of nearly ten years, am I allowed to supply those
26477 missing links which make up the whole of that remarkable chain.
26478 The crime was of interest in itself, but that interest was as nothing to
26479 me compared to the inconceivable sequel, which afforded me the greatest
26480 shock and surprise of any event in my adventurous life.
26481 Even now, after this long interval, I find myself thrilling as I think
26482 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26483 ty which utterly submerged my mind.
26484 Let me say to that public, which has shown some interest in those glimpses
26485 which I have occasionally given them of the thoughts and actions of a very
26486 remarkable man, that they are not to blame me if I have not shared my knowledge
26487 with them, for I should have considered it my first duty to do so, had
26488 I not been barred by a positive prohibition from his own lips, which was
26489 only withdrawn upon the third of last month.
26497 \begin_layout Standard
26498 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26499 es et utilisez le menu
26501 Insertion\SpecialChar menuseparator
26505 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26507 \begin_inset Quotes cld
26511 \begin_inset Quotes crd
26515 \begin_inset Newline newline
26518 Voici un exemple avec 3 colonnes:
26521 \begin_layout Standard
26524 \begin_inset Flex Multiple Columns
26527 \begin_layout Plain Layout
26531 \begin_inset Argument 1
26534 \begin_layout Plain Layout
26541 It can be imagined that my close intimacy with Sherlock Holmes had interested
26542 me deeply in crime, and that after his disappearance I never failed to
26543 read with care the various problems which came before the public.
26544 And I even attempted, more than once, for my own private satisfaction,
26545 to employ his methods in their solution, though with indifferent success.
26546 There was none, however, which appealed to me like this tragedy of Ronald
26548 As I read the evidence at the inquest, which led up to a verdict of willful
26549 murder against some person or persons unknown, I realized more clearly
26550 than I had ever done the loss which the community had sustained by the
26551 death of Sherlock Holmes.
26552 There were points about this strange business which would, I was sure,
26553 have specially appealed to him, and the efforts of the police would have
26554 been supplemented, or more probably anticipated, by the trained observation
26555 and the alert mind of the first criminal agent in Europe.
26556 All day, as I drove upon my round, I turned over the case in my mind and
26557 found no explanation which appeared to me to be adequate.
26558 At the risk of telling a twice-told tale, I will recapitulate the facts
26559 as they were known to the public at the conclusion of the inquest.
26567 \begin_layout Standard
26568 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26569 de ne pas être agréable à la lecture\SpecialChar ldots
26573 \begin_layout Standard
26576 \begin_inset Newpage newpage
26582 \begin_layout Subsection
26583 Des colonnes dans des colonnes
26586 \begin_layout Standard
26587 Vous pouvez également créer des colonnes dans des colonnes:
26590 \begin_layout Standard
26593 \begin_inset Flex Multiple Columns
26596 \begin_layout Plain Layout
26600 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26601 at that time governor of one of the Australian colonies.
26602 Adair's mother had returned from Australia to undergo the operation for
26603 cataract, and she, her son Ronald, and her daughter Hilda were living together
26607 \begin_layout Plain Layout
26610 \begin_inset Flex Multiple Columns
26613 \begin_layout Plain Layout
26617 The youth moved in the best society
26618 \begin_inset space ~
26621 – had, so far as was known, no enemies and no particular vices.
26622 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26623 had been broken off by mutual consent some months before, and there was
26624 no sign that it had left any very profound feeling behind it.
26625 For the rest {sic} the man's life moved in a narrow and conventional circle,
26626 for his habits were quiet and his nature unemotional.
26627 Yet it was upon this easy-going young aristocrat that death came, in most
26628 strange and unexpected form, between the hours of ten and eleven-twenty
26629 on the night of March 30, 1894.
26637 \begin_layout Plain Layout
26641 Ronald Adair was fond of cards
26642 \begin_inset space ~
26645 – playing continually, but never for such stakes as would hurt him.
26646 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26647 It was shown that, after dinner on the day of his death, he had played
26648 a rubber of whist at the latter club.
26649 He had also played there in the afternoon.
26654 The evidence of those who had played with him
26655 \begin_inset space ~
26659 Murray, Sir John Hardy, and Colonel Moran
26660 \begin_inset space ~
26663 – showed that the game was whist, and that there was a fairly equal fall
26665 Adair might have lost five pounds, but not more.
26666 His fortune was a considerable one, and such a loss could not in any way
26668 He had played nearly every day at one club or other, but he was a cautious
26669 player, and usually rose a winner.
26670 It came out in evidence that, in partnership with Colonel Moran, he had
26671 actually won as much as four hundred and twenty pounds in a sitting, some
26672 weeks before, from Godfrey Milner and Lord Balmoral.
26673 So much for his recent history as it came out at the inquest.
26681 \begin_layout Subsection
26682 Exemples plus compliqués
26685 \begin_layout Standard
26686 Les exemples proposés dans cette section illustrent quelques fonctionnalités
26687 plus particulières de l'insertion de colonnes multiples.
26690 \begin_layout Standard
26691 Pour découvrir d'autres fonctionnalités, référez-vous à le
26694 \begin_inset CommandInset href
26696 name "documentation"
26697 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26711 \begin_layout Subsubsection
26715 \begin_layout Standard
26716 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
26717 curseur dans l'insert multi-colonnes et appelez le menu
26719 Insertion\SpecialChar menuseparator
26723 Saisissez votre texte de préface dans cet insert.
26724 \begin_inset Newline newline
26727 Voici un exemple avec un texte en préface:
26730 \begin_layout Standard
26733 \begin_inset VSpace bigskip
26739 \begin_layout Standard
26742 \begin_inset Flex Multiple Columns
26745 \begin_layout Plain Layout
26748 \begin_inset Argument 2
26751 \begin_layout Plain Layout
26754 And the story continues and continues and continues and continues\SpecialChar ldots
26762 On the evening of the crime, he returned from the club exactly at ten.
26763 His mother and sister were out spending the evening with a relation.
26764 The servant deposed that she heard him enter the front room on the second
26765 floor, generally used as his sitting-room.
26766 She had lit a fire there, and as it smoked she had opened the window.
26767 No sound was heard from the room until eleven-twenty, the hour of the return
26768 of Lady Maynooth and her daughter.
26769 Desiring to say good-night, she attempted to enter her son's room.
26770 The door was locked on the inside, and no answer could be got to their
26771 cries and knocking.
26772 Help was obtained, and the door forced.
26773 The unfortunate young man was found lying near the table.
26774 His head had been horribly mutilated by an expanding revolver bullet, but
26775 no weapon of any sort was to be found in the room.
26783 \begin_layout Standard
26784 Vous pouvez également utiliser une en-tête de section en tant que préface
26785 si vous insérez une commande de section en code \SpecialChar TeX
26786 : par exemple, la commande
26789 \begin_layout Standard
26795 subsection{subsection title}
26798 \begin_layout Standard
26799 crée une sous-section.
26800 Et dans l'exemple suivant, la préface est une sous-sous-section:
26803 \begin_layout Standard
26806 \begin_inset Flex Multiple Columns
26809 \begin_layout Plain Layout
26812 \begin_inset Argument 2
26815 \begin_layout Plain Layout
26821 \begin_layout Plain Layout
26830 This is a subsubsection heading as a preface
26834 \begin_layout Plain Layout
26848 A minute examination of the circumstances served only to make the case more
26850 In the first place, no reason could be given why the young man should have
26851 fastened the door upon the inside.
26852 There was the possibility that the murderer had done this, and had afterwards
26853 escaped by the window.
26854 The drop was at least twenty feet, however, and a bed of crocuses in full
26856 Neither the flowers nor the earth showed any sign of having been disturbed,
26857 nor were there any marks upon the narrow strip of grass which separated
26858 the house from the road.
26859 Apparently, therefore, it was the young man himself who had fastened the
26861 But how did he come by his death? No one could have climbed up to the window
26862 without leaving traces.
26863 Suppose a man had fired through the window, he would indeed be a remarkable
26864 shot who could with a revolver inflict so deadly a wound.
26865 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
26866 a hundred yards of the house.
26867 No one had heard a shot.
26875 \begin_layout Standard
26876 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
26877 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
26878 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
26879 du texte en préface: ceci peut se faire en positionnant le curseur dans
26880 l'insert multi-colonnes après la préface (si elle existe) et en appelant
26883 Insertion\SpecialChar menuseparator
26884 Espacement avant saut de page
26887 Saisissez alors l’espacement désiré, e.g.
26889 \begin_inset Quotes cld
26893 \begin_inset Quotes crd
26897 \begin_inset Quotes erd
26903 \begin_inset Newline newline
26908 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
26910 \begin_inset Quotes cld
26920 \begin_inset Quotes crd
26929 doit âtre insérée en code \SpecialChar TeX
26933 \begin_layout Standard
26936 \begin_inset Flex Multiple Columns
26939 \begin_layout Plain Layout
26942 \begin_inset Argument 3
26945 \begin_layout Plain Layout
26952 \begin_layout Plain Layout
26968 On the evening of the crime, he returned from the club exactly at ten.
26969 His mother and sister were out spending the evening with a relation.
26970 The servant deposed that she heard him enter the front room on the second
26971 floor, generally used as his sitting-room.
26972 She had lit a fire there, and as it smoked she had opened the window.
26973 No sound was heard from the room until eleven-twenty, the hour of the return
26974 of Lady Maynooth and her daughter.
26975 Desiring to say good-night, she attempted to enter her son's room.
26976 The door was locked on the inside, and no answer could be got to their
26977 cries and knocking.
26978 Help was obtained, and the door forced.
26979 The unfortunate young man was found lying near the table.
26980 His head had been horribly mutilated by an expanding revolver bullet, but
26981 no weapon of any sort was to be found in the room.
26989 \begin_layout Subsubsection
26990 Espacements environnants
26993 \begin_layout Standard
26994 L’espacement avant et après un bloc de colonnes multiples peut être réglé
27006 Par exemple la commande en code \SpecialChar TeX
27010 \begin_layout LyX-Code
27021 \begin_layout Standard
27022 règle la valeur à 3cm.
27023 La modification doit être faite avant le début de l'insert multi-colonnes.
27024 La valeur prédéfinie est 13pt.
27027 \begin_layout Standard
27035 \begin_inset space \thinspace{}
27041 \begin_layout Standard
27045 \begin_layout Plain Layout
27051 multicolsep}{2.5cm}
27059 \begin_layout Standard
27062 \begin_inset Flex Multiple Columns
27065 \begin_layout Plain Layout
27069 All day I turned these facts over in my mind, endeavouring to hit upon some
27070 theory which could reconcile them all, and to find that line of least resistanc
27071 e which my poor friend had declared to be the starting-point of every investigat
27073 I confess that I made little progress.
27074 In the evening I strolled across the Park, and found myself about six o'clock
27075 at the Oxford Street end of Park Lane.
27076 A group of loafers upon the pavements, all staring up at a particular window,
27077 directed me to the house which I had come to see.
27078 A tall, thin man with coloured glasses, whom I strongly suspected of being
27079 a plain-clothes detective, was pointing out some theory of his own, while
27080 the others crowded round to listen to what he said.
27081 I got as near him as I could, but his observations seemed to me to be absurd,
27082 so I withdrew again in some disgust.
27083 As I did so I struck against an elderly, deformed man, who had been behind
27084 me, and I knocked down several books which he was carrying.
27092 \begin_layout Standard
27095 \begin_inset Note Greyedout
27098 \begin_layout Plain Layout
27103 les valeurs réglées via
27109 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27110 la prochaine modification de la valeur.
27118 \begin_layout Standard
27122 \begin_layout Plain Layout
27136 \begin_inset Note Note
27139 \begin_layout Plain Layout
27142 go back to the default
27150 \begin_layout Standard
27153 \begin_inset Newpage newpage
27159 \begin_layout Subsubsection
27163 \begin_layout Standard
27164 Un saut de colonne peut être forcé en insérant la commande
27170 en code \SpecialChar TeX
27171 là où la colonne doit être interrompue.
27172 Notez bien que des zones vides seront créées la plupart du temps lorsque
27173 cette commande est utilisée.
27174 \begin_inset Newline newline
27180 \begin_layout Standard
27183 \begin_inset Flex Multiple Columns
27186 \begin_layout Plain Layout
27190 \begin_inset Quotes eld
27193 You're surprised to see me, sir,
27194 \begin_inset Quotes erd
27197 said he, in a strange, croaking voice.
27200 \begin_layout Plain Layout
27204 I acknowledged that I was.
27207 \begin_layout Plain Layout
27211 \begin_inset Quotes eld
27214 Well, I've a conscience, sir, and when I chanced to see you go into this
27215 house, as I came hobbling after you, I thought to myself, I'll just step
27216 in and see that kind gentleman, and tell him that if I was a bit gruff
27217 in my manner there was not any harm meant, and that I am much obliged to
27218 him for picking up my books.
27219 \begin_inset Quotes erd
27225 \begin_layout Plain Layout
27229 \begin_inset Quotes eld
27232 You make too much of a trifle,
27233 \begin_inset Quotes erd
27238 \begin_inset Quotes eld
27241 May I ask how you knew who I was?
27242 \begin_inset Quotes erd
27245 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27249 \begin_layout Plain Layout
27261 \begin_layout Plain Layout
27265 \begin_inset Quotes eld
27268 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27269 you'll find my little bookshop at the corner of Church Street, and very
27270 happy to see you, I am sure.
27271 Maybe you collect yourself, sir.
27275 \begin_inset space ~
27289 \begin_inset space ~
27292 – a bargain, every one of them.
27293 With five volumes you could just fill that gap on that second shelf.
27294 It looks untidy, does it not, sir?
27295 \begin_inset Quotes erd
27306 \begin_layout Subsubsection
27307 Séparation entre colonnes
27310 \begin_layout Standard
27311 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27312 l'espacement entre colonnes.
27313 Ceci est possible grâce à la longueur
27320 Sa valeur implicite est 10pt.
27321 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27324 \begin_layout Standard
27328 \begin_layout Plain Layout
27342 \begin_layout Standard
27345 \begin_inset Flex Multiple Columns
27348 \begin_layout Plain Layout
27352 My observations of No.
27353 \begin_inset space \space{}
27356 427 Park Lane did little to clear up the problem in which I was interested.
27357 The house was separated from the street by a low wall and railing, the
27358 whole not more than five feet high.
27359 It was perfectly easy, therefore, for anyone to get into the garden, but
27360 the window was entirely inaccessible, since there was no water pipe or
27361 anything which could help the most active man to climb it.
27362 More puzzled than ever, I retraced my steps to Kensington.
27363 I had not been in my study five minutes when the maid entered to say that
27364 a person desired to see me.
27365 To my astonishment it was none other than my strange old book collector,
27366 his sharp, wizened face peering out from a frame of white hair, and his
27367 precious volumes, a dozen of them at least, wedged under his right arm.
27375 \begin_layout Standard
27379 \begin_layout Plain Layout
27393 \begin_inset Note Note
27396 \begin_layout Plain Layout
27399 go back to the default
27407 \begin_layout Subsubsection
27411 \begin_layout Standard
27412 Entre les colonnes est placé un filet de largeur
27419 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27421 Dans l'exemple suivant, le filet a une largeur de 2pt:
27424 \begin_layout Standard
27428 \begin_layout Plain Layout
27434 columnseprule}{2pt}
27442 \begin_layout Standard
27445 \begin_inset Flex Multiple Columns
27448 \begin_layout Plain Layout
27452 \begin_inset Quotes eld
27455 You're surprised to see me, sir,
27456 \begin_inset Quotes erd
27459 said he, in a strange, croaking voice.
27462 \begin_layout Plain Layout
27466 I acknowledged that I was.
27469 \begin_layout Plain Layout
27473 \begin_inset Quotes eld
27476 Well, I've a conscience, sir, and when I chanced to see you go into this
27477 house, as I came hobbling after you, I thought to myself, I'll just step
27478 in and see that kind gentleman, and tell him that if I was a bit gruff
27479 in my manner there was not any harm meant, and that I am much obliged to
27480 him for picking up my books.
27481 \begin_inset Quotes erd
27487 \begin_layout Plain Layout
27491 \begin_inset Quotes eld
27494 You make too much of a trifle,
27495 \begin_inset Quotes erd
27500 \begin_inset Quotes eld
27503 May I ask how you knew who I was?
27504 \begin_inset Quotes erd
27510 \begin_layout Plain Layout
27514 \begin_inset Quotes eld
27517 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27518 you'll find my little bookshop at the corner of Church Street, and very
27519 happy to see you, I am sure.
27520 Maybe you collect yourself, sir.
27524 \begin_inset space ~
27538 \begin_inset space ~
27541 – a bargain, every one of them.
27542 With five volumes you could just fill that gap on that second shelf.
27543 It looks untidy, does it not, sir?
27544 \begin_inset Quotes erd
27555 \begin_layout Standard
27558 \begin_inset VSpace defskip
27564 \begin_layout Standard
27565 Le filet peut être mis en couleur en redéfinissant la commande
27572 Ceci est fait en insérant la commande
27575 \begin_layout LyX-Code
27582 columnseprulecolor}{
27587 \begin_layout Standard
27588 en code \SpecialChar TeX
27589 , avant l'insert multi-colonnes.
27590 Remplacez dans cette commande
27594 par la couleur de votre choix.
27595 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27596 vous-même, voyez le
27598 Manuel des objets insérés
27604 pour les détails sur la définition des couleurs.
27605 Pour revenir à la couleur implicite, insérez la commande
27608 \begin_layout LyX-Code
27615 columnseprulecolor}{
27620 \begin_layout Standard
27621 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27622 de colonnes de 1cm:
27625 \begin_layout Standard
27631 \begin_layout Plain Layout
27640 \begin_layout Plain Layout
27646 columnseprulecolor}{
27656 \begin_layout Standard
27659 \begin_inset Flex Multiple Columns
27662 \begin_layout Plain Layout
27666 \begin_inset Quotes eld
27669 You're surprised to see me, sir,
27670 \begin_inset Quotes erd
27673 said he, in a strange, croaking voice.
27676 \begin_layout Plain Layout
27680 I acknowledged that I was.
27683 \begin_layout Plain Layout
27687 \begin_inset Quotes eld
27690 Well, I've a conscience, sir, and when I chanced to see you go into this
27691 house, as I came hobbling after you, I thought to myself, I'll just step
27692 in and see that kind gentleman, and tell him that if I was a bit gruff
27693 in my manner there was not any harm meant, and that I am much obliged to
27694 him for picking up my books.
27695 \begin_inset Quotes erd
27701 \begin_layout Plain Layout
27705 \begin_inset Quotes eld
27708 You make too much of a trifle,
27709 \begin_inset Quotes erd
27714 \begin_inset Quotes eld
27717 May I ask how you knew who I was?
27718 \begin_inset Quotes erd
27724 \begin_layout Plain Layout
27728 \begin_inset Quotes eld
27731 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27732 you'll find my little bookshop at the corner of Church Street, and very
27733 happy to see you, I am sure.
27734 Maybe you collect yourself, sir.
27738 \begin_inset space ~
27752 \begin_inset space ~
27755 – a bargain, every one of them.
27756 With five volumes you could just fill that gap on that second shelf.
27757 It looks untidy, does it not, sir?
27758 \begin_inset Quotes erd
27769 \begin_layout Standard
27775 \begin_layout Plain Layout
27781 columnseprule}{0pt}
27784 \begin_layout Plain Layout
27790 columnseprulecolor}{
27798 \begin_inset Note Note
27801 \begin_layout Plain Layout
27804 go back to the default
27812 \begin_layout Standard
27813 \begin_inset Newpage newpage
27819 \begin_layout Section
27820 Paragraphes de forme inhabituelle
27823 \begin_layout Standard
27826 , à l'instar des autres générateurs de texte, utilise implicitement des
27827 paragraphes rectangulaires.
27828 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
27829 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
27830 Ceci est possible grâce au paquetage \SpecialChar LaTeX
27835 qui est chargé en utilisant dans les paramètres du document le module
27837 Formes de paragraphe paramétrable
27842 \begin_layout Subsection
27846 \begin_layout Standard
27853 fournit les formes suivantes:
27856 \begin_layout Standard
27859 \begin_inset Tabular
27860 <lyxtabular version="3" rows="13" columns="3">
27861 <features booktabs="true" islongtable="true" longtabularalignment="center">
27862 <column alignment="center" valignment="middle" width="16col%">
27863 <column alignment="center" valignment="middle" width="40col%">
27864 <column alignment="center" valignment="middle" width="35col%">
27865 <row endhead="true">
27866 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27869 \begin_layout Plain Layout
27877 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27880 \begin_layout Plain Layout
27886 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27889 \begin_layout Plain Layout
27897 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27900 \begin_layout Plain Layout
27908 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27911 \begin_layout Plain Layout
27912 Disque avec un trou circulaire (à la taille d'un CD/DVD)
27917 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27920 \begin_layout Plain Layout
27921 Pas de mise à l'échelle possible.
27922 Attention, quantité de texte limitée
27929 <cell alignment="center" valignment="top" topline="true" usebox="none">
27932 \begin_layout Plain Layout
27940 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27943 \begin_layout Plain Layout
27949 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27952 \begin_layout Plain Layout
27953 Fragile, le calcul peut échouer
27960 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27963 \begin_layout Plain Layout
27971 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27974 \begin_layout Plain Layout
27975 Rhomboïde (symbolisant un
27976 \begin_inset Quotes cld
27980 \begin_inset Quotes crd
27988 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27991 \begin_layout Plain Layout
27999 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28002 \begin_layout Plain Layout
28010 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28013 \begin_layout Plain Layout
28019 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28022 \begin_layout Plain Layout
28030 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28033 \begin_layout Plain Layout
28041 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28044 \begin_layout Plain Layout
28050 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28053 \begin_layout Plain Layout
28061 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28064 \begin_layout Plain Layout
28072 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28075 \begin_layout Plain Layout
28076 Écrou (hexagone avec un trou circulaire)
28081 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28084 \begin_layout Plain Layout
28092 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28095 \begin_layout Plain Layout
28103 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28106 \begin_layout Plain Layout
28112 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28115 \begin_layout Plain Layout
28123 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28126 \begin_layout Plain Layout
28134 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28137 \begin_layout Plain Layout
28138 Étoile à 5 branches
28143 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28146 \begin_layout Plain Layout
28154 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28157 \begin_layout Plain Layout
28165 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28168 \begin_layout Plain Layout
28174 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28177 \begin_layout Plain Layout
28185 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28188 \begin_layout Plain Layout
28196 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28199 \begin_layout Plain Layout
28200 Goutte de pluie normale/inversée
28205 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28208 \begin_layout Plain Layout
28209 Fragile, le calcul peut échouer
28216 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28219 \begin_layout Plain Layout
28228 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28231 \begin_layout Plain Layout
28232 Le logo \SpecialChar TeX
28238 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28241 \begin_layout Plain Layout
28249 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28252 \begin_layout Plain Layout
28256 \begin_inset Newline newline
28264 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28267 \begin_layout Plain Layout
28268 Triangles avec des orientations différentes
28273 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28276 \begin_layout Plain Layout
28290 \begin_layout Standard
28291 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28292 forme souhaitée dans le menu déroulant des styles.
28295 \begin_layout Standard
28296 \begin_inset Newpage newpage
28302 \begin_layout Standard
28303 Voici un exemple de paragraphe en forme d'écrou:
28306 \begin_layout Standard
28307 \begin_inset VSpace bigskip
28316 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28317 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28319 At vero eos et accusam et justo duo dolores et ea rebum.
28320 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28322 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28323 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28327 \begin_layout Standard
28328 \begin_inset VSpace bigskip
28334 \begin_layout Standard
28337 \begin_inset Note Greyedout
28340 \begin_layout Plain Layout
28346 a: les paragraphes mis en forme via
28350 ne peuvent pas franchir une limite de page.
28358 \begin_layout Standard
28359 \begin_inset VSpace bigskip
28365 \begin_layout Standard
28372 prend soin de préserver la forme, quelle que soit la quantité de texte
28374 De ce fait la taille du paragraphe change avec cette quantité.
28375 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28376 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28377 fois plus de texte:
28380 \begin_layout Standard
28381 \begin_inset Newpage newpage
28390 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28391 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28393 At vero eos et accusam et justo duo dolores et ea rebum.
28394 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28396 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28397 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28399 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28400 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28402 At vero eos et accusam et justo duo dolores et ea rebum.
28403 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28405 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28406 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28410 \begin_layout Standard
28411 \begin_inset VSpace bigskip
28417 \begin_layout Standard
28422 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28423 correspondre à une étiquette de CD/DVD.
28424 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28427 \begin_inset Newline newline
28440 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28441 en fonction de la quantité de texte.
28442 Vous aurez alors une erreur \SpecialChar LaTeX
28444 \begin_inset Quotes cld
28447 Arithmetic overflow
28448 \begin_inset Quotes crd
28452 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28453 vous devez utiliser une autre forme\SpecialChar ldots
28457 \begin_layout Standard
28458 \begin_inset VSpace bigskip
28464 \begin_layout Standard
28465 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28466 de césure de \SpecialChar LaTeX
28468 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28474 arg "specialchar-insert hyphenation"
28479 ) dans les parties de texte correspondantes.
28482 \begin_layout Standard
28483 \begin_inset VSpace bigskip
28489 \begin_layout Standard
28490 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28491 ou bien alignées au fer à gauche.
28492 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28493 aligner ce type de paragraphe.
28494 Une solution consiste à mettre le paragraphe en forme dans une minipage
28495 ou une parbox et à aligner la boîte.
28496 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28497 que si elle est trop large et que vous la centrez, le paragraphe n'est
28498 pas centré parce qu'il est au fer à gauche dans la boîte.
28499 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28500 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28501 second est aligné à droite:
28504 \begin_layout Standard
28505 \begin_inset Newpage newpage
28511 \begin_layout Heart
28515 Lo\SpecialChar softhyphen
28516 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28517 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28519 At vero eos et accusam et justo duo dolores et ea rebum.
28520 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28524 \begin_layout Standard
28525 \begin_inset VSpace bigskip
28531 \begin_layout Standard
28534 \begin_inset Box Frameless
28544 height_special "totalheight"
28549 backgroundcolor "none"
28552 \begin_layout Heart
28556 Lo\SpecialChar softhyphen
28557 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28558 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28560 At vero eos et accusam et justo duo dolores et ea rebum.
28561 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28570 \begin_layout Subsection
28571 Formes personnalisées
28574 \begin_layout Standard
28575 Vous pouvez définir vos propres formes.
28576 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28577 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28580 \begin_layout Enumerate
28581 Installer le programme
28582 \begin_inset CommandInset href
28585 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
28593 \begin_layout Enumerate
28600 TeX/LaTeX\SpecialChar menuseparator
28601 Settings\SpecialChar menuseparator
28604 et sélectionner la taille de police utilisée dans le document.
28605 Par exemple, le présent document utilise un police 12pt.
28608 \begin_layout Enumerate
28612 \begin_layout Enumerate
28615 TeX/LaTeX\SpecialChar menuseparator
28618 pour exporter la forme en coordonnées.
28619 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28620 le chemin proprement dit
28624 \begin_layout Plain Layout
28625 Pour plus d'information voir
28626 \begin_inset CommandInset href
28628 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28641 \begin_layout Standard
28642 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28644 Pour l'utiliser avec le document:
28647 \begin_layout Enumerate
28648 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28649 dans un nouveau paragraphe vide).
28653 \begin_layout Enumerate
28654 Ouvrir dans \SpecialChar LyX
28657 Insertion\SpecialChar menuseparator
28658 Fichier\SpecialChar menuseparator
28661 , sélectionner le fichier exporté par
28670 \begin_layout Standard
28671 \begin_inset VSpace defskip
28677 \begin_layout Standard
28678 \begin_inset Note Greyedout
28681 \begin_layout Plain Layout
28686 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28687 redevient normal pour le paragraphe suivant.
28688 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28689 dont on veut imposer la forme personnalisée.
28697 \begin_layout Standard
28698 \begin_inset VSpace bigskip
28704 \begin_layout Standard
28708 \begin_layout Standard
28709 \begin_inset VSpace bigskip
28715 \begin_layout Standard
28716 \begin_inset CommandInset include
28718 filename "../SpecialParagraphShape.tex"
28725 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28726 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28728 At vero eos et accusam et justo duo dolores et ea rebum.
28729 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28731 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28732 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28736 \begin_layout Standard
28737 \begin_inset VSpace bigskip
28743 \begin_layout Standard
28748 pour tracer des formes vraiment complexes avec
28752 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
28753 importer l'image correspondante dans
28758 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
28762 \begin_layout Standard
28763 \begin_inset VSpace bigskip
28769 \begin_layout Standard
28772 Formes de paragraphe paramétrables
28774 fournit également les deux styles
28782 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
28787 \begin_layout Plain Layout
28788 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
28795 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
28796 tés de personnalisation, voir la
28799 \begin_inset CommandInset href
28801 name "documentation"
28802 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"