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
2906 reference "sec:Insérer-du-code-LaTeX"
2910 ), consiste à utiliser le paquetage
2911 \begin_inset Flex Code
2914 \begin_layout Plain Layout
2926 \begin_inset Flex Code
2929 \begin_layout Plain Layout
2936 encapsule les entités spécifiées entre les commandes
2937 \begin_inset Flex Code
2940 \begin_layout Plain Layout
2949 \begin_inset Flex Code
2952 \begin_layout Plain Layout
2960 pour créer les bibliographies.
2961 Notez que cette approche a quelques limitations.
2962 D'abord, chaque référence de citation doit se trouver dans une
2963 \begin_inset Flex Code
2966 \begin_layout Plain Layout
2973 Les citations en-dehors d'une entité défini (par exemple, avant la première
2974 section si vous utilisez
2975 \begin_inset Quotes cld
2979 \begin_inset Quotes crd
2982 ) apparaîtront comme
2983 \begin_inset Quotes cld
2987 \begin_inset Quotes crd
2991 Vous pouvez cependant créer vos propres entités en saisissant
2992 \begin_inset Flex Code
2995 \begin_layout Plain Layout
3004 \begin_inset Flex Code
3007 \begin_layout Plain Layout
3015 en code \SpecialChar TeX
3016 (par exemple pour contourner la présente limitation).
3018 \begin_inset Flex Code
3021 \begin_layout Plain Layout
3027 s ne peuvent inclure d'autres
3028 \begin_inset Flex Code
3031 \begin_layout Plain Layout
3038 Une seconde limitation vient du fait que
3039 \begin_inset Flex Code
3042 \begin_layout Plain Layout
3048 parcourt toujours toutes les références d'une base bibliographique, même
3049 celles qui ne sont pas citées.
3050 Ceci peut créer des citations bizarres (e.
3051 \begin_inset space \thinspace{}
3056 \begin_inset Quotes cld
3060 \begin_inset Quotes crd
3063 si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
3064 qu'une seule est citée).
3067 \begin_layout Standard
3073 \begin_inset Flex Code
3076 \begin_layout Plain Layout
3082 est utilisée à la place du choix déroulant.
3083 Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
3085 \begin_inset Flex Code
3088 \begin_layout Plain Layout
3097 \begin_inset Flex Code
3100 \begin_layout Plain Layout
3108 respectivement, en code\SpecialChar TeX
3110 Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
3112 \begin_inset Flex Code
3115 \begin_layout Plain Layout
3125 \begin_inset Flex Code
3128 \begin_layout Plain Layout
3137 Notez cependant que les
3138 \begin_inset Flex Code
3141 \begin_layout Plain Layout
3147 s ne peuvent contenir d'autres
3148 \begin_inset Flex Code
3151 \begin_layout Plain Layout
3158 En plus de la bibliographie individuelle de l'entité considérée,
3162 permet aussi d'émettre toutes le bibliographies, les unes après les autres,
3163 à un endroit particulier (e.
3164 \begin_inset space \thinspace{}
3167 g., à la fin du document).
3169 \begin_inset Quotes cld
3172 toutes les entités de références
3173 \begin_inset Quotes crd
3176 dans le menu déroulant
3180 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3184 \begin_layout Section
3185 Documents en plusieurs fichiers
3188 \begin_layout Subsection
3192 \begin_layout Standard
3193 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3194 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3195 il arrive qu'un élément comme un tableau soit susceptible de modifications
3196 ultérieures, alors que le reste du texte ne changera plus.
3197 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3199 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3200 : introduction, observations, résultats, discussion, conclusion.
3201 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3202 séparé, avec un fichier
3204 \begin_inset Quotes cld
3208 \begin_inset Quotes crd
3211 qui contient le titre, les auteurs, le résumé, les références, etc.
3212 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3214 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3216 Tous ces fichiers doivent cependant avoir la même classe de document –
3217 n'essayez pas de mélanger la classe
3226 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3227 : cependant, ces fichiers
3228 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3235 incluse, et sans la ligne
3241 ) pour éviter des erreurs à la création du fichier DVI.
3244 \begin_layout Standard
3246 permet l'inclusion de fichiers en sélectionnant
3248 Insertion\SpecialChar menuseparator
3249 Fichier\SpecialChar menuseparator
3252 , ce qui positionne une balise à l'endroit du curseur.
3253 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3254 du fichier et la méthode d'inclusion.
3257 \begin_layout Standard
3258 Les trois méthodes d'inclusion sont
3259 \begin_inset Quotes cld
3267 \begin_inset Quotes crd
3271 \begin_inset Quotes cld
3279 \begin_inset Quotes crd
3283 \begin_inset Quotes cld
3291 \begin_inset Quotes crd
3296 \begin_inset Quotes cld
3304 \begin_inset Quotes crd
3308 \begin_inset Quotes cld
3316 \begin_inset Quotes crd
3319 se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
3322 \begin_layout Enumerate
3324 \begin_inset Quotes cld
3328 \begin_inset Quotes crd
3331 commenceront sur une nouvelle page, alors que ceux
3332 \begin_inset Quotes cld
3336 \begin_inset Quotes crd
3339 commenceront sur la page en cours.
3343 \begin_layout Enumerate
3345 \begin_inset Quotes cld
3353 \begin_inset Quotes crd
3356 ne peuvent pas eux-mêmes
3357 \begin_inset Quotes cld
3361 \begin_inset Quotes crd
3364 d'autre fichiers (sous-sous-documents).
3366 \begin_inset Quotes cld
3374 \begin_inset Quotes crd
3377 , en revanche, la sous incorporation est illimitée.
3380 \begin_layout Enumerate
3381 \begin_inset Quotes cld
3389 \begin_inset Quotes crd
3392 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
3393 \begin_inset Quotes cld
3397 \begin_inset Quotes crd
3400 tout en conservant la valeur correcte des compteurs (pagination et autres)
3401 et des références (voyez la section
3412 \begin_layout Standard
3414 \begin_inset Quotes cld
3422 \begin_inset Quotes crd
3425 est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
3427 \begin_inset Quotes cld
3435 \begin_inset Quotes crd
3438 convient mieux pour un héritage de fichiers arbitraires.
3441 \begin_layout Standard
3442 Un fichier inclus en
3443 \begin_inset Quotes cld
3447 \begin_inset Quotes crd
3450 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3451 dans le fichier d'origine.
3452 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3453 espaces consécutives sont conservées, a contrario des règles habituelles
3456 Cependant, cocher l'option
3459 \begin_inset space ~
3463 \begin_inset space ~
3468 résout toute incertitude en matérialisant chaque espace par un symbole.
3471 \begin_layout Standard
3472 D'une manière générale, le fichier maître est converti en un seul fichier
3474 avant la typographie, alors que les fichiers inclus sont convertis en
3475 fichiers \SpecialChar LaTeX
3476 dépourvus de préambule.
3479 \begin_layout Subsection
3480 Références croisées entre fichiers
3483 \begin_layout Standard
3484 \begin_inset Box Shadowbox
3494 height_special "totalheight"
3499 backgroundcolor "none"
3502 \begin_layout Plain Layout
3503 Ce paragraphe est quelque peu obsolète.
3504 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3505 nts s'ouvrent en même temps que le document maître.
3511 Il est possible de faire des références croisées entre différents fichiers.
3512 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3513 B pour un exemple avec deux fichiers, avec B inclus dans A.
3514 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3515 faire référence dans B.
3516 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3517 alors possible de choisir le
3518 \begin_inset Quotes cld
3522 \begin_inset Quotes crd
3528 \begin_layout Subsection
3529 Listes bibliographiques dans tous les sous-documents
3532 \begin_layout Standard
3533 Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
3534 une seule bibliographie principale à la fin, tout en conservant la possibilité
3535 d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
3536 la sortie de ce sous-document seul.
3537 Voici comment procéder.
3540 \begin_layout Standard
3541 Dans le document maître, vous insérez simplement un insert bibliographique
3542 là où la bibliographie principale doit apparaître, que ce soit dan sle
3543 document maître ou dans un sous-document.
3544 Si la bibliographie est dans le document maître, les références seront
3545 héritées par tous les sous-documents: elles sont donc disponibles dans
3546 la fenêtre de dialogue des citations dans chacun d'entre eux.
3549 \begin_layout Standard
3550 Pour le bibliographies particulières aux sous-documents, saisir des inserts
3551 bibliographiques là où la bibliographie doit apparaître quand le sous-document
3553 Cependant, l'astuce consiste à la saisir dans une branche (
3555 Insertion\SpecialChar menuseparator
3556 Branche\SpecialChar menuseparator
3557 Insérer une nouvelle branche
3559 ), appelée par exemple
3560 \begin_inset Quotes cld
3564 \begin_inset Quotes crd
3568 Dans le sous-document, activer la branche (
3570 Document\SpecialChar menuseparator
3571 Paramètres\SpecialChar menuseparator
3575 Dans le document maître, désactiver la branche (
3577 Document\SpecialChar menuseparator
3578 Paramètres\SpecialChar menuseparator
3582 La bibliographie du sous-document sera alors ignorée dans le document maître,
3583 mais présente dans le sous-document.
3586 \begin_layout Standard
3587 S'il vous faut des bibliographies multiples (une par sous-document dans
3592 , par exemple), voyez la section
3593 \begin_inset space ~
3597 \begin_inset CommandInset ref
3600 reference "subsec:Bibliographies-multiples"
3607 \begin_layout Section
3608 Archives \SpecialChar LyX
3612 \begin_layout Standard
3613 Les utilisateurs ont parfois besoin de
3614 \begin_inset Quotes cld
3618 \begin_inset Quotes crd
3621 un fichier \SpecialChar LyX
3622 avec toutes les images (et d'autres fichiers dont il dépend,
3623 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3625 inclut un script Python (
3626 \begin_inset Flex Code
3629 \begin_layout Plain Layout
3635 ) qui automatise le processus.
3636 Pour l'utiliser, il faut que l'un des modules Python
3637 \begin_inset Flex Code
3640 \begin_layout Plain Layout
3647 \begin_inset Flex Code
3650 \begin_layout Plain Layout
3656 soit installé sur votre système.
3657 Implicitement, le script préfère l'archive
3658 \begin_inset Flex Code
3661 \begin_layout Plain Layout
3668 \begin_inset Flex Code
3671 \begin_layout Plain Layout
3677 sur les systèmes Unix et le format
3678 \begin_inset Flex Code
3681 \begin_layout Plain Layout
3690 \begin_layout Standard
3691 La procédure de configuration de \SpecialChar LyX
3692 positionne le script pour qu'il exporte
3694 \begin_inset Quotes cld
3697 Archive \SpecialChar LyX
3699 \begin_inset Quotes crd
3702 , et ce format sera disponible via
3703 \begin_inset Flex Code
3706 \begin_layout Plain Layout
3707 Fichier\SpecialChar menuseparator
3716 \begin_layout Standard
3717 Indépendamment du système d'exploitation, la création d'un format d'archive
3718 particulier peut être imposée en ajoutant soit l'option
3719 \begin_inset Flex Code
3722 \begin_layout Plain Layout
3729 \begin_inset Flex Code
3732 \begin_layout Plain Layout
3739 \begin_inset Flex Code
3742 \begin_layout Plain Layout
3749 \begin_inset Flex Code
3752 \begin_layout Plain Layout
3759 \begin_inset Flex Code
3762 \begin_layout Plain Layout
3764 \SpecialChar menuseparator
3765 Archive \SpecialChar LyX
3772 \begin_inset Flex Code
3775 \begin_layout Plain Layout
3776 Outils\SpecialChar menuseparator
3777 Préférences\SpecialChar menuseparator
3778 Gestion des fichiers\SpecialChar menuseparator
3784 (veillez bien à ajouter l'option après le nom du script, pas avant).
3787 \begin_layout Section
3788 En-têtes et pieds de page sur mesure
3791 \begin_layout Standard
3792 Le format de page implicite est assez banal : pour un document avec la classe
3793 article, tout ce que vous obtenez se limite au numéro de page en bas de
3795 Ce document-ci est de la classe
3796 \begin_inset Quotes cld
3800 \begin_inset Quotes crd
3803 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3804 plein la vue, il faut choisir le style d'en-têtes
3805 \begin_inset Quotes cld
3809 \begin_inset Quotes crd
3812 , comme l'explique le
3815 \begin_inset space ~
3819 \begin_inset space ~
3825 Cette section décrit les codes \SpecialChar LaTeX
3826 qu'il vous faudra insérer dans votre préambule
3828 ou dans le texte pour obtenir les effets désirés.
3829 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3831 \begin_inset Flex Code
3834 \begin_layout Plain Layout
3843 \begin_inset Flex URL
3846 \begin_layout Plain Layout
3848 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3856 \begin_layout Standard
3857 L'en-tête est divisé en trois champs, appelés logiquement
3858 \begin_inset Quotes cld
3862 \begin_inset Quotes crd
3866 \begin_inset Quotes cld
3870 \begin_inset Quotes crd
3874 \begin_inset Quotes cld
3878 \begin_inset Quotes crd
3882 Le bas de page aussi a ces trois divisions.
3883 Les commandes \SpecialChar LaTeX
3884 pour éditer ces champs de la manière la plus simple sont
3910 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3911 page, insérez simplement cette commande dans le préambule :
3914 \begin_layout Standard
3923 \begin_layout Standard
3924 Vous verrez désormais votre nom dans le coin supérieur gauche.
3925 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3926 le numéro de page apparaissant en bas, centré), insérez simplement une
3927 commande avec un paramètre vide, par exemple :
3930 \begin_layout Standard
3938 \begin_layout Standard
3939 Maintenant, plus dur : mettons le mot
3940 \begin_inset Quotes cld
3944 \begin_inset Quotes crd
3947 et le numéro de la section en cours (par exemple Section
3948 \begin_inset space ~
3951 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3952 nom en bas à gauche et la date en bas à droite.
3953 Les commandes suivantes doivent donc apparaître dans votre préambule :
3956 \begin_layout Standard
3966 \begin_layout Standard
3974 \begin_layout Standard
3984 \begin_layout Standard
3993 \begin_layout Standard
4001 \begin_layout Standard
4011 \begin_layout Standard
4024 permettent d'accéder aux compteurs \SpecialChar LaTeX
4025 de section et de page, et d'afficher
4026 ainsi les numéros de la section et de la page en cours.
4033 affiche simplement la date d'aujourd'hui.
4036 \begin_layout Standard
4037 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4038 au dessus du pied de page peut elle aussi être modifiée.
4039 Si vous n'en voulez pas, mettez sa largeur à 0.
4040 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4041 \begin_inset space ~
4044 pt, et celle de pied de page une épaisseur de 0.
4045 Pour régler l'épaisseur, utilisez les commandes
4049 renewcommand\SpecialChar softhyphen
4052 headrulewidth}\SpecialChar softhyphen
4059 renewcommand\SpecialChar softhyphen
4062 footrulewidth}\SpecialChar softhyphen
4068 \begin_layout Standard
4069 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4070 page pour une page donnée avec, par exemple :
4074 thispagestyle\SpecialChar softhyphen
4081 thispagestyle\SpecialChar softhyphen
4088 thispagestyle\SpecialChar softhyphen
4092 Insérez simplement ces commandes dans le texte de la page que vous voulez
4093 modifier, et mettez-les en mode \SpecialChar TeX
4095 En fait, par défaut, si vous utilisez le style global
4096 \begin_inset Quotes cld
4100 \begin_inset Quotes crd
4103 , les pages de titre sont en
4104 \begin_inset Quotes cld
4108 \begin_inset Quotes crd
4111 , alors que les autres sont en
4112 \begin_inset Quotes cld
4116 \begin_inset Quotes crd
4122 \begin_layout Standard
4123 Il existe des commandes plus complexes qui vous permettent d'introduire
4124 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4125 renvoyons à la documentation du paquetage
4129 pour plus de précisions.
4131 \begin_inset Flex URL
4134 \begin_layout Plain Layout
4136 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4144 \begin_layout Standard
4145 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4147 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4148 essayer quelque chose comme :
4151 \begin_layout Standard
4160 includegraphics{logo.eps}}}
4163 \begin_inset Newline newline
4166 (il vous faudra peut-être pré-ajouter
4170 usepackage{graphics}
4172 avant si aucun autre fichier EPS n'est inséré dans votre document).
4175 \begin_layout Section
4181 \begin_inset CommandInset label
4190 \begin_layout Standard
4196 \begin_layout Subsection
4200 \begin_layout Standard
4202 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4203 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4204 de profondeur dans l'environnement
4209 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4210 spécifier différents types de puces pour différents paragraphes
4214 \begin_layout Plain Layout
4215 En fait, c'est possible mais il faut le faire à la main.
4223 \begin_layout Subsection
4224 À quoi elles ressemblent
4227 \begin_layout Standard
4228 Allez dans la rubrique
4234 Document\SpecialChar menuseparator
4238 \begin_layout Standard
4239 La fenêtre vous présente un tableau avec des formes de puces.
4240 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4242 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4243 lequel vous agissez.
4247 \begin_layout Standard
4248 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4249 Le tableau suivant vous montre la correspondance entre le nom des boutons
4250 et les paquetages \SpecialChar LaTeX
4254 \begin_layout Standard
4256 \begin_inset Tabular
4257 <lyxtabular version="3" rows="7" columns="2">
4258 <features tabularvalignment="middle">
4259 <column alignment="center" valignment="top" width="0pt">
4260 <column alignment="center" valignment="top" width="0pt">
4262 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4265 \begin_layout Plain Layout
4271 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4274 \begin_layout Plain Layout
4282 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4285 \begin_layout Plain Layout
4293 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4296 \begin_layout Plain Layout
4305 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4308 \begin_layout Plain Layout
4316 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4319 \begin_layout Plain Layout
4329 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4332 \begin_layout Plain Layout
4340 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4343 \begin_layout Plain Layout
4353 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4356 \begin_layout Plain Layout
4364 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4367 \begin_layout Plain Layout
4377 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4380 \begin_layout Plain Layout
4388 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4391 \begin_layout Plain Layout
4401 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4404 \begin_layout Plain Layout
4412 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4415 \begin_layout Plain Layout
4431 \begin_layout Standard
4433 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4434 que vous n'avez pas.
4435 Si vous obtenez des erreurs \SpecialChar LaTeX
4436 lorsque vous essayez de visionner ou d'imprimer
4437 le fichier, c'est sûrement qu'il vous manque un paquetage.
4439 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4440 et imprimer avec un autre système.
4443 \begin_layout Subsection
4447 \begin_layout Standard
4448 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4449 motif de puce et la taille.
4450 Les changements ne seront pas visibles dans \SpecialChar LyX
4451 , mais seulement lors du visionneme
4455 \begin_layout Standard
4456 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4457 bouton droit de la souris sur la profondeur de la puce en question
4461 \begin_layout Plain Layout
4462 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4463 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4464 La fenêtre dont nous venons de parler est cependant utile car elle montre
4465 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4466 , ceci pour un grand nombre
4468 Pour personnaliser vos paragraphes, vous avez le choix :
4471 \begin_layout Plain Layout
4475 \begin_layout Plain Layout
4491 \begin_layout Plain Layout
4495 \begin_layout Plain Layout
4517 \begin_layout Itemize
4518 Utilisez la commande \SpecialChar LaTeX
4525 pour spécifier un nouveau format de puce pour une profondeur donnée.
4526 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4528 Dans cette liste à puces, le code \SpecialChar LaTeX
4529 suivant a été utilisé pour changer les
4530 puces de profondeur 1 :
4533 \begin_inset Newline newline
4547 \begin_inset Newline newline
4563 \begin_inset Newline newline
4568 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4569 partie intégrante de la commande
4578 \begin_layout Itemize
4579 \begin_inset Argument item:1
4582 \begin_layout Plain Layout
4588 \begin_layout Plain Layout
4606 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4608 \begin_inset Quotes cld
4611 Élément paramétrable
4612 \begin_inset Quotes crd
4617 Insertion\SpecialChar menuseparator
4618 Élément paramétrable
4620 ) et en code \SpecialChar TeX
4622 Par exemple, cet élément a commencé par
4635 \begin_layout Plain Layout
4639 \begin_layout Plain Layout
4655 \begin_layout Plain Layout
4656 Vous aurez besoin de remettre le
4660 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4662 Nous avons donc ici :
4665 \begin_inset Newline newline
4682 \begin_layout Chapter
4687 \begin_layout Standard
4689 inclut depuis longtemps l'exportation de documents vers divers formats
4690 appropriés au monde du Web, comme HTML.
4691 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4696 \begin_layout Plain Layout
4697 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4713 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4714 utilisent \SpecialChar LaTeX
4715 comme format intermédiaire, comme
4716 \begin_inset Flex Code
4719 \begin_layout Plain Layout
4726 \begin_inset Flex Code
4729 \begin_layout Plain Layout
4736 \begin_inset Flex Code
4739 \begin_layout Plain Layout
4745 , en créant le code \SpecialChar LaTeX
4746 à partir de \SpecialChar LyX
4747 ; et il existe un convertisseur qui travaille
4748 directement sur le code \SpecialChar LyX
4750 \begin_inset Flex Code
4753 \begin_layout Plain Layout
4761 Chacun d'eux présente des avantages et des inconvénients.
4764 \begin_layout Standard
4765 Les convertisseurs fondés sur \SpecialChar LaTeX
4766 présentent l'avantage qu'il connaissent (en
4767 principe) les mêmes informations que \SpecialChar LaTeX
4768 concernant le document exporté.
4769 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4771 ou par un insert de code \SpecialChar TeX
4773 Ils comprennent les fichiers
4774 \begin_inset Flex Code
4777 \begin_layout Plain Layout
4783 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4785 \begin_inset Flex Code
4788 \begin_layout Plain Layout
4794 engendrés par Bib\SpecialChar TeX
4796 En contrepartie, \SpecialChar LaTeX
4797 est un langage vraiment difficile à analyser — on dit
4798 souvent que seul \SpecialChar TeX
4799 comprend \SpecialChar TeX
4800 — et les convertisseurs fondés sur \SpecialChar LaTeX
4802 souvent sur des constructions apparemment simples; des constructions compliqués
4803 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4808 ne s'exporte pas via
4809 \begin_inset Flex Code
4812 \begin_layout Plain Layout
4818 , bien que les autres le fassent.
4819 L'autre préoccupation provient de la manière dont les formules mathématiques
4820 sont traitées: ces convertisseurs traduisent habituellement les formules
4821 en petites images qui sont liées dans le document HTML.
4822 Puisque celles-ci sont créées par \SpecialChar LaTeX
4823 , la typographie est précise.
4824 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4825 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4826 partie nativement — avec des polices de taille similaire — peut être à
4830 \begin_layout Standard
4832 \begin_inset Flex Code
4835 \begin_layout Plain Layout
4843 \begin_inset CommandInset href
4845 name "http://pinchito.es/elyxer/"
4846 target "http://pinchito.es/elyxer/"
4851 ) créé par Alex Fernandez résout certaines de ces problèmes.
4852 En particulier, les formules produites se mettent parfaitement à l'échelle,
4853 car il traduit les mathématiques en utilisant une combinaison de HTML et
4854 CSS plutôt que de convertir les formules en images.
4855 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4857 \begin_inset Flex Code
4860 \begin_layout Plain Layout
4866 : ceci révèle les limitations de HTML
4870 \begin_layout Plain Layout
4872 \begin_inset Flex Code
4875 \begin_layout Plain Layout
4882 peut également utiliser
4883 \begin_inset Flex Noun
4886 \begin_layout Plain Layout
4893 \begin_inset Flex Noun
4896 \begin_layout Plain Layout
4902 pour les équations, mais ce réglage ne peut être que global et nécessite
4903 l'accès à un serveur qui exécute le code de conversion.
4909 Plus important (du moins pour la version 1.1.1),
4910 \begin_inset Flex Code
4913 \begin_layout Plain Layout
4920 ne comprend pas bien les macros mathématiques et pas du tout les styles
4921 de paragraphes définis par l'utilisateur et les styles de caractères.
4922 Ces limitations rendent
4923 \begin_inset Flex Code
4926 \begin_layout Plain Layout
4933 peu approprié pour de nombreux documents créés par les utilisateurs de
4936 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4937 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4938 lui-même capable d'écrire
4939 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4940 , en DocBoook ou en texte
4944 \begin_layout Standard
4945 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4946 probablement être considérée comme
4947 \begin_inset Quotes cld
4951 \begin_inset Quotes crd
4958 \begin_layout Plain Layout
4960 \begin_inset Flex Code
4963 \begin_layout Plain Layout
4973 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4975 \begin_inset CommandInset href
4977 name "consultée en ligne"
4978 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4983 (en anglais), contient normalement des informations à jour sur l'état de
4984 développement de l'exportation XHTML.
4985 Voir également la liste des bogues sur le
4986 \begin_inset CommandInset href
4988 name "suivi de bogues"
4989 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"
4999 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
5000 avantages potentiels sur les deux autres.
5003 \begin_layout Standard
5004 Les avantages sont dus principalement au fait que les fonctions d'exportation
5005 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
5006 les mêmes choses que \SpecialChar LyX
5011 \begin_layout Plain Layout
5012 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
5013 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
5015 aux modifications de la sémantique des inserts existants.
5020 Elles connaissent donc la table des matières (telle qu'affichée dans le
5021 plan), les compteurs associés aux différents styles de paragraphes standard
5022 et aux styles de paragraphe définis par l'utilisateur.
5023 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5025 point de vue de l'internationalisation également, et elles traduiront
5026 \begin_inset Quotes cld
5030 \begin_inset Quotes crd
5034 \begin_inset Quotes cld
5038 \begin_inset Quotes crd
5041 en fonction de la langue définie localement.
5044 \begin_layout Standard
5045 D'un manière générale, les fonctions d'exportation connaissent le format
5046 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5047 cette information est exploitée pour l'exportation en XHTML.
5048 En particulier, \SpecialChar LyX
5053 les informations CSS correspondant aux informations de format utilisées
5054 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5055 sans empattement et gras dans \SpecialChar LyX
5056 , ils seront implicitement sans empattement
5057 et gras dans un navigateur Web.
5058 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5059 mais pour tout style, y compris défini par l'utilisateur,.
5060 De fait, les procédures d'exportation en XHTML ne font pas de distinction
5061 entre les paragraphes et les styles de texte définis par l'utilisateur
5062 et ceux prédéfinis par \SpecialChar LyX
5063 , puisque dans tous les cas, tout ce que connaît
5065 se trouve dans les fichiers de format.
5066 Ceci s'applique également aux inserts textuels comme les notes de bas de
5067 page et divers inserts personnalisés.
5070 \begin_layout Standard
5071 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5072 même façon que le résultat \SpecialChar LaTeX
5073 : au moyen des fichiers de format et des modules;
5074 voir le chapitre 5 du manuel de
5081 \begin_layout Standard
5082 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5083 ns et les moyens de contourner celles-ci.
5086 \begin_layout Section
5087 Formules mathématiques en XHTML
5090 \begin_layout Standard
5092 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5093 divers avantages et inconvénients:
5096 \begin_layout Itemize
5098 \begin_inset Newline newline
5101 MathML est in dialecte de XML développé spécifiquement pour afficher les
5102 formules mathématiques sur le web, et il offre un excellent rendu dans
5103 les navigateurs qui le reconnaissent.
5104 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5105 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5107 \begin_inset Newline newline
5111 ne sait pas afficher un formule en MathML — par exemple, la formule
5112 utilise le paquetage
5113 \begin_inset Flex Code
5116 \begin_layout Plain Layout
5122 ou du code \SpecialChar TeX
5123 — il affichera la formule sous la forme d'une image.
5126 \begin_layout Itemize
5128 \begin_inset Newline newline
5131 Comme on l'a vu plus haut,
5132 \begin_inset Flex Code
5135 \begin_layout Plain Layout
5141 exporte les formules mathématiques en HTML, mis en forme par CSS
5145 \begin_layout Plain Layout
5148 \begin_inset Flex Code
5151 \begin_layout Plain Layout
5157 quelques unes des feuilles de style CSS utilisées dans son exportation
5164 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5165 à échouer pour des formules plus compliquées.
5166 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5167 donc être utilisée pour des documents contenant peu de formules, et qui
5168 soient suffisamment simples.
5171 \begin_inset Newline newline
5176 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5177 utilise le paquetage
5178 \begin_inset Flex Code
5181 \begin_layout Plain Layout
5187 ou du code \SpecialChar TeX
5188 — il affichera la formule sous la forme d'une image.
5192 \begin_layout Itemize
5194 \begin_inset Newline newline
5198 \begin_inset Flex Code
5201 \begin_layout Plain Layout
5208 exportera les formules comme des images, les mêmes images en fait que
5209 celles utilisées par la fonction d'aperçu sur le vif
5213 \begin_layout Plain Layout
5214 L'aperçu sur le vif n'a
5218 besoin d'être actif pour que les images soient créées, cependant.
5224 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5225 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5227 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5228 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5231 \begin_inset Newline newline
5234 La taille des images peut être réglée via le paramètre
5235 \begin_inset Flex Noun
5238 \begin_layout Plain Layout
5239 Mise à l'échelle des images mathématiques
5245 \begin_inset Flex Noun
5248 \begin_layout Plain Layout
5249 Document\SpecialChar menuseparator
5250 Paramètres\SpecialChar menuseparator
5260 \begin_layout Plain Layout
5261 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5262 et vaut implicitement 75 dpi.
5268 \begin_inset Newline newline
5272 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5273 si un paquetage \SpecialChar LaTeX
5274 requis n'est pas installé), alors il émettra le code latex
5279 \begin_layout Itemize
5282 \begin_inset Newline newline
5285 Enfin, \SpecialChar LyX
5286 peut heureusement émettre les formules en \SpecialChar LaTeX
5288 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5289 être utilisée avec des outils externes comme
5290 \begin_inset CommandInset href
5293 target "http://www.math.union.edu/~dpvc/jsMath/"
5298 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5299 inclus dans les documents
5302 encapsule le code \SpecialChar LaTeX
5303 soit dans un insert de type
5304 \begin_inset Flex Code
5307 \begin_layout Plain Layout
5313 (pour les formules en ligne) soit dans un insert de type
5314 \begin_inset Flex Code
5317 \begin_layout Plain Layout
5323 (pour les formules hors ligne) marqué par
5324 \begin_inset Flex Code
5327 \begin_layout Plain Layout
5333 , comme requis par jsMath.
5336 \begin_layout Standard
5337 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5339 \begin_inset Flex Noun
5342 \begin_layout Plain Layout
5343 Document\SpecialChar menuseparator
5344 Paramètres\SpecialChar menuseparator
5351 Implicitement, \SpecialChar LyX
5353 Ceci est un réglage global pour le document.
5356 \begin_layout Standard
5358 offre également le choix d'une méthode différente pour un insert particulier,
5359 s'il est par exemple mal affiché via MathML.
5363 \begin_layout Plain Layout
5364 Ceci dit, puisque \SpecialChar LyX
5365 se rabat sur les images quand la formule contient du
5366 code \SpecialChar TeX
5367 , il est possible de forcer l'affichage par une image en insérant
5368 un code \SpecialChar TeX
5369 innocent, par exemple
5370 \begin_inset Formula $a=b\relax$
5381 \begin_layout Section
5382 Bibliographie et citations
5385 \begin_layout Standard
5386 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5390 \begin_layout Standard
5391 Les étiquettes de citation sont créées par le même mécanisme qui produit
5392 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5393 : les citations se présenteront
5394 donc aussi bien que dans \SpecialChar LyX
5396 Si vous utilisez des citations numériques, \SpecialChar LyX
5397 émettra des étiquettes numériques,
5398 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5400 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5401 ajoutera des lettres en bas
5402 de casse à l'année, comme le fait Bib\SpecialChar TeX
5403 , s'il trouve plus d'une citation
5404 du même auteur dans le même année.
5405 Les étiquettes seront imprimées avec les entrées bibliographiques.
5406 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5407 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5410 \begin_layout Standard
5411 L'affichage de la bibliographie est régie par le même mécanisme que celui
5412 qui gère le présentation des références dans la fenêtre de dialogue des
5413 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5414 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5415 La présentation peut être personnalisée dans le fichier de format, ou de
5416 préférence dans un module, voyez le manuel de
5423 \begin_layout Standard
5424 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5425 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5433 \begin_inset Quotes eld
5436 Context and Logical Form
5437 \begin_inset Quotes erd
5442 Language in Context: Selected Essays
5444 (Oxford: Oxford University Press, 2007), pp.
5452 \begin_inset Quotes eld
5455 Semantics in Context
5456 \begin_inset Quotes erd
5461 Language in Context: Selected Essays
5463 (Oxford: Oxford University Press, 2007), pp.
5467 \begin_layout Standard
5468 Ceci devrait être corrigé rapidement.
5471 \begin_layout Standard
5472 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5473 Si vous avez des bibliographies multiples, \SpecialChar LyX
5474 exportera la même bibliographie
5478 \begin_layout Section
5482 \begin_layout Standard
5484 exporte heureusement les index ne XHTML, avec quelques limitations pour
5488 \begin_layout Standard
5489 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5490 constructions sophistiquées décrites dans le paragraphe consacré aux index
5493 Guide de l'utilisateur
5499 \begin_layout Plain Layout
5500 Le principal problème ici vient du fait que \SpecialChar LyX
5501 ne gère pas vraiment ces entrées
5502 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5508 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5509 de sous-section de cette section.
5512 \begin_layout Itemize
5513 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5515 les traduire, mais les entrées doivent être séparées par
5516 \begin_inset Quotes cld
5520 \begin_inset Quotes crd
5523 , il doit y avoir des espaces autour du point d'exclamation.
5524 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5525 points d'exclamation affectés d'un échappement, de ceux des expressions
5529 \begin_layout Itemize
5530 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5531 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5532 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5535 \begin_layout Itemize
5536 Références croisées: les références croisées ne sont APA traduites.
5538 trouve une entrées contenant
5539 \begin_inset Quotes cld
5548 \begin_inset Quotes crd
5551 , il l'ignore cette indication, et le reste est traité comme une entrée
5555 \begin_layout Itemize
5556 Ordre des entrées d'index: \SpecialChar LyX
5557 essaie de gérer l'ordre de tri.
5558 Il prend ce qui est avant le premier
5559 \begin_inset Quotes cld
5563 \begin_inset Quotes crd
5566 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5568 \begin_inset Quotes cld
5572 \begin_inset Quotes crd
5575 comme l'entrée effective.
5576 Pour le moment, \SpecialChar LyX
5578 \begin_inset Quotes cld
5582 \begin_inset Quotes crd
5585 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5589 \begin_layout Itemize
5590 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5591 la fenêtre de choix des styles de caractères, ou par une autre méthode
5592 proposée par \SpecialChar LyX
5594 Les constructions telles que
5595 \begin_inset Quotes cld
5599 \begin_inset Quotes crd
5602 ne sont pas traduites.
5603 En fait, si \SpecialChar LyX
5604 trouve un caractère tube (
5605 \begin_inset Quotes cld
5609 \begin_inset Quotes crd
5612 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5615 \begin_layout Itemize
5616 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5617 d'index seront considérées comme un seul grand index.
5618 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5620 l'index principal, assurez-vous d'en créer un.
5623 \begin_layout Section
5624 Nomenclatures et glossaires
5627 \begin_layout Standard
5628 Il n'y a actuellement pas d'exportation des glossaires.
5629 Il serait trivial de les ajouter, et ce serait bienvenu.
5632 \begin_layout Chapter
5636 \begin_layout Standard
5637 En plus de XHTML, \SpecialChar LyX
5638 peut créer des documents avec le vocabulaire XML de Docbook.
5639 Avec les versions 2.3 et antérieures, \SpecialChar LyX
5640 ne disposait que de modèles sélectifs
5641 pour engendrer des documents DocBook (version 4 seulement).
5642 À partir de la version 2.4 de \SpecialChar LyX
5643 , la plupart des formats peuvent créer des
5644 documents DocBook valides (version 5 uniquement).
5645 Cette fonctionnalité est intégrée à \SpecialChar LyX
5646 et ne requiert pas l'usage d'outils
5650 \begin_layout Standard
5651 De ce fait, les exportations DocBook peuvent être personnalisées et enrichies
5652 exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
5654 personnalisé et enrichi: via les fichiers de format et les modules.
5658 \begin_inset Quotes cld
5661 Installer de nouvelles classes
5662 \begin_inset Quotes crd
5669 Manuel de Personnalisation
5674 \begin_layout Standard
5675 La plupart des fonctionnalités de \SpecialChar LyX
5676 sont accessibles poue DocBook:
5679 \begin_layout Itemize
5680 les affichages mathématiques sont obtenus essentiellement en MathML (avec
5681 comme exception principale les constructions qui ne sont pas reconnues
5682 par \SpecialChar LyX
5684 Toutes les formules sont également disponibles en \SpecialChar TeX
5685 natif dans le résultat
5686 DocBook pour un traitement ultérieur;
5689 \begin_layout Itemize
5690 les bibliographies et les citations sont interprétées, y compris avec un
5691 fichier BibTeX externe.
5692 Les entrées bibliographiques ne sont pas pré-affichées quand une information
5693 détaillée est disponible,; mais plutôt exportées avec les constructions
5695 Le processeur externe DocBook est supposé gérer le rendu des entrées;
5698 \begin_layout Itemize
5699 les index sont interprétés, y compris les index multiples.
5700 Les regroupements (avec
5701 \begin_inset Quotes cld
5705 \begin_inset Quotes crd
5708 ), les portées de pages et les références croisés (avec
5712 ) sont reconnus, en exceptant l'évitement des symboles identiques.
5713 L'ordre d'affichage (
5717 ) et les types de caractères (
5721 ) ne sont pas reconnus.
5722 Il n'y a pas de support pour l'échappement des entrées d'index;
5725 \begin_layout Itemize
5726 les glossaires sont interprétés.
5729 \begin_layout Standard
5730 Deux paramètres essentiels peuvent être réglés au niveau du document:
5733 \begin_layout Itemize
5734 le format des tableaux: \SpecialChar LyX
5735 peut déclarer les tableaux soit en HTML (réglage
5736 implicite), soit au format CALS, en fonction des desiderata de l'utilisateur.
5737 La plupart des processeurs DocBook acceptent les deux formats.
5740 \begin_layout Itemize
5741 le préfixe MathML: avec DocBook, MathML est inclus au sein des son propre
5742 espace-nom, au contraire de HTML.
5743 En conséquence, il doit uy avoir une indication des balises appartenant
5745 Trois possibilités sont offertes:
5749 \begin_layout Itemize
5750 en ligne: l'espace-nom MathML est défini pour chaque formule (en utilisant
5758 \begin_layout Itemize
5763 (implicite): l'espace-nom MathML est défini au niveau du document (en utilisant
5769 Chaque MathML reçoit le préfixe
5780 \begin_layout Itemize
5794 \begin_layout Standard
5795 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
5797 à votre style personnel ou si vous avez à travailler avec un logiciel véreux
5798 qui n'accepte qu'un seul préfixe pour MathML.
5802 \begin_layout Chapter
5803 Le Serveur \SpecialChar LyX
5807 \begin_layout Section
5811 \begin_layout Standard
5813 \begin_inset Quotes cld
5816 serveur \SpecialChar LyX
5818 \begin_inset Quotes crd
5821 est une méthode implantée dans \SpecialChar LyX
5822 qui permet à d'autres programmes de dialoguer
5823 avec \SpecialChar LyX
5824 , d'invoquer des commandes \SpecialChar LyX
5825 et d'obtenir de l'information à propos
5826 de son état interne.
5827 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5829 C'est grâce au serveur \SpecialChar LyX
5830 , par exemple, que des gestionnaires de bibliographies
5831 comme JabRef peuvent permettre de
5832 \begin_inset Quotes cld
5836 \begin_inset Quotes crd
5839 des citations dans \SpecialChar LyX
5843 \begin_layout Section
5844 Démarrer le Serveur \SpecialChar LyX
5846 \begin_inset CommandInset label
5848 name "sec:Démarrer-le-Serveur"
5855 \begin_layout Standard
5856 Le serveur \SpecialChar LyX
5857 fonctionne par l'intermédiaire d'une paire de tubes.
5858 Ils sont habituellement disposés dans votre répertoire utilisateur
5862 (sauf sur Windows, ou des tubes nominatifs
5866 sont des objets spéciaux localisés dans
5876 ) et portent les noms
5879 \begin_inset Quotes cld
5883 \begin_inset Quotes crd
5891 \begin_inset Quotes cld
5895 \begin_inset Quotes crd
5901 Les programmes externes écrivent dans
5905 et lisent les données dans
5910 La racine de ces deux noms peut être définie dans la fenêtre
5912 Édition\SpecialChar menuseparator
5913 Préférences\SpecialChar menuseparator
5914 Entrées\SpecialChar menuseparator
5918 \begin_inset Quotes cld
5923 /home/mon_home/.lyxpipe
5926 \begin_inset Quotes crd
5932 \begin_inset Quotes cld
5946 \begin_inset Quotes crd
5949 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
5950 place de lyxpipe, par exemple
5951 \begin_inset Flex Code
5954 \begin_layout Plain Layout
5972 fonctionnerait également).
5973 Vous devez configurer ceci
5977 pour que le serveur puisse démarrer.
5980 \begin_layout Standard
5982 ajoutera les suffixes
5985 \begin_inset Quotes cld
5989 \begin_inset Quotes crd
5997 \begin_inset Quotes cld
6001 \begin_inset Quotes crd
6006 pour créer les tubes.
6007 Si l'un des ces tubes existe déjà, \SpecialChar LyX
6008 supposera qu'un autre processus \SpecialChar LyX
6010 déjà en route et ne démarrera pas le serveur.
6011 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
6013 \begin_inset Quotes cld
6017 \begin_inset Quotes crd
6020 existe à la fermeture de \SpecialChar LyX
6022 essaiera de le supprimer.
6023 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
6024 tubes à la main et redémarrer \SpecialChar LyX
6026 Sur Windows, les tubes sont supprimés par le système à la fermeture du
6027 programme ou après un crash, ainsi les tubes
6028 \begin_inset Quotes cld
6032 \begin_inset Quotes crd
6038 \begin_layout Standard
6039 Pour faire tourner plusieurs processus \SpecialChar LyX
6040 avec des serveurs en même temps,
6041 vous devez utiliser différentes configurations, peut-être en utilisant
6042 des répertoires utilisateurs différents, avec leurs propres
6046 , pour chaque processus.
6050 \begin_layout Standard
6051 Si vous développez un programme client, il vous sera peut-être utile d'activer
6052 les informations de déboguage du serveur \SpecialChar LyX
6054 Pour cela, démarrez \SpecialChar LyX
6062 \begin_layout Standard
6063 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
6064 on source sous le nom
6066 development/server_monitor.c
6071 \begin_layout Standard
6072 Un autre outil utile est un client en ligne de commande que vous trouverez
6075 src/client/lyxclient
6080 \begin_layout Section
6081 Communication normale
6084 \begin_layout Standard
6085 Pour émettre un appel \SpecialChar LyX
6086 , le client écrit une ligne de texte ASCII dans le
6087 tube d'entrée, selon le format suivant :
6090 \begin_layout LyX-Code
6104 \begin_layout Description
6111 est un nom que le client peut choisir arbitrairement.
6113 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6114 les réponses aux différentes requêtes.
6117 \begin_layout Description
6124 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6126 C'est la commande que vous auriez entrée dans le minibuffer.
6129 \begin_layout Description
6136 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6137 (par exemple, le LFUN
6138 \begin_inset Quotes cld
6142 \begin_inset Quotes crd
6145 qui insère le paramètre comme du texte à la position du curseur).
6148 \begin_layout Standard
6149 La réponse de \SpecialChar LyX
6150 arrive dans le tube de sortie sous la forme :
6153 \begin_layout LyX-Code
6167 \begin_layout Standard
6180 sont les mêmes que dans la requête, tandis que
6186 contient des informations plus ou moins utiles selon la façon avec laquelle
6187 la commande s'est exécutée.
6188 Certaines commandes renvoient des informations à propos de l'état interne
6191 \begin_inset Quotes cld
6195 \begin_inset Quotes crd
6198 , tandis que d'autres ne renvoient rien.
6199 Ça signifie alors que l'exécution s'est bien passée.
6202 \begin_layout Standard
6203 En cas d'erreurs, la réponse de \SpecialChar LyX
6207 \begin_layout LyX-Code
6221 \begin_layout Standard
6228 doit expliquer pourquoi la commande a échoué.
6231 \begin_layout Standard
6235 \begin_layout LyX-Code
6236 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6239 \begin_layout LyX-Code
6240 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6241 \begin_inset Newline newline
6244 read a <~/.lyxpipe.out
6245 \begin_inset Newline newline
6251 \begin_layout Section
6255 \begin_layout Standard
6257 peut notifier aux clients les événements qui se produisent de manière asynchron
6259 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6260 de touches à la fonction
6261 \begin_inset Quotes cld
6265 \begin_inset Quotes crd
6269 Voici le format de ce que \SpecialChar LyX
6273 \begin_layout LyX-Code
6279 \begin_layout Standard
6286 est la représentation imprimée de la séquence de touches réellement tapée
6290 \begin_layout Standard
6291 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6293 des macros : associez certaines séquences de touches à
6294 \begin_inset Quotes cld
6298 \begin_inset Quotes crd
6301 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6302 la séquence et démarre une fonction qui peut utiliser des appels et des
6303 requêtes \SpecialChar LyX
6304 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6308 \begin_layout Section
6309 Le protocole serveur \SpecialChar LyX
6313 \begin_layout Standard
6315 implémente un protocole simple qui peut servir à la gestion de session.
6316 Tous les messages sont de la forme :
6319 \begin_layout LyX-Code
6329 \begin_layout Standard
6337 \begin_inset Quotes cld
6341 \begin_inset Quotes crd
6345 \begin_inset Quotes cld
6349 \begin_inset Quotes crd
6354 \begin_inset Quotes cld
6358 \begin_inset Quotes crd
6361 , c'est que \SpecialChar LyX
6362 l'informe qu'il écoute ses messages, s'il reçoit
6363 \begin_inset Quotes cld
6367 \begin_inset Quotes crd
6370 , c'est que \SpecialChar LyX
6371 est en train de s'arrêter.
6374 \begin_layout Section
6375 Recherche inversée DVI/PDF
6378 \begin_layout Standard
6379 Quelques visionneuses DVI/PDF
6383 \begin_layout Plain Layout
6384 Les visionneuses suivantes proposent la fonction de recherche inversée en
6385 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6391 assurent la fonction de
6396 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6397 de positionner le curseur sur
6398 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6400 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6401 avec \SpecialChar LyX
6403 C'est la cas par le serveur \SpecialChar LyX
6404 soit par un tube nommé (
6408 ), soit par un connecteur de domaine (
6412 ) créé par \SpecialChar LyX
6413 dans son répertoire temporaire (c'est comme ceci que le programme
6415 \begin_inset Flex Code
6418 \begin_layout Plain Layout
6424 communique avec \SpecialChar LyX
6426 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6427 la visionneuse et \SpecialChar LyX
6428 , dans d'autres cas, la visionneuse peut communiquer
6429 directement avec \SpecialChar LyX
6430 : ceci dépend de la visionneuse sélectionnée et de votre
6431 système d'exploitation.
6432 La même considération s'applique pour la configuration des visionneuses
6433 et pour le méthode d'implantation de la recherche inversée.
6434 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6435 inversée pour des visionneuses particulières.
6436 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6437 faut faire pour activer la recherche inversée depuis le résultat imprimable
6441 \begin_layout Subsection
6442 \begin_inset CommandInset label
6444 name "subsec:Activation-automatique"
6448 Activation automatique
6451 \begin_layout Standard
6452 Le plus souvent, \SpecialChar LyX
6453 démarrera le serveur pour vous en appuyant sur le bouton
6458 arg "buffer-toggle-output-sync"
6463 de la barre des outils.
6464 Une alternative consiste à activer la fonctionnalité en cochant
6466 Synchroniser avec la sortie imprimable
6469 \begin_inset Flex Noun
6472 \begin_layout Plain Layout
6473 Document\SpecialChar menuseparator
6474 Paramètres\SpecialChar menuseparator
6481 Dans ce cas, \SpecialChar LyX
6482 insérera automatiquement la macro Sync\SpecialChar TeX
6483 (pour PDF) ou chargera
6489 Cette option peut être facilement atteinte depuis la barre d'outils
6490 \begin_inset Flex Code
6493 \begin_layout Plain Layout
6494 Visionner/Mettre à jour
6502 \begin_layout Standard
6503 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6504 une macro personnalisée dans la liste déroulante située juste au-dessous
6506 \begin_inset Flex Noun
6509 \begin_layout Plain Layout
6510 Document\SpecialChar menuseparator
6511 Paramètres\SpecialChar menuseparator
6512 Sortie\SpecialChar menuseparator
6513 Synchroniser avec la sortie imprimable
6519 Notez que la méthode
6520 \begin_inset Flex Code
6523 \begin_layout Plain Layout
6531 active la compression
6536 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6537 \begin_inset Flex Code
6540 \begin_layout Plain Layout
6551 \begin_layout Standard
6552 Notez également que la l'inclusion des paquetages
6553 \begin_inset Flex Code
6556 \begin_layout Plain Layout
6563 \begin_inset Flex Code
6566 \begin_layout Plain Layout
6572 a quelquefois un impact imprévu sur la typographie.
6573 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6574 pour la compilation finale du document si vous utilisez
6575 \begin_inset Flex Code
6578 \begin_layout Plain Layout
6585 \begin_inset Flex Code
6588 \begin_layout Plain Layout
6597 \begin_layout Standard
6598 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6599 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6601 Si la configuration automatique vous convient, allez directement au paragraphe
6602 \begin_inset space ~
6606 \begin_inset CommandInset ref
6609 reference "subsec:Configuration-et-utilisation"
6613 , où sont décrites les étapes de la configuration dans votre visionneuse,
6614 – que la mise en œuvre soit automatique ou manuelle.
6617 \begin_layout Subsection
6621 \begin_layout Standard
6623 fournit plusieurs méthodes pour la recherche inversée.
6624 Certaines sont inhérentes au programme
6625 \begin_inset Flex Code
6628 \begin_layout Plain Layout
6634 , d'autres sont fournies par des paquetages externes.
6635 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6637 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6638 que votre visionneuse puisse le gérer.
6639 Les méthodes disponibles dont décrites dans la suite.
6642 \begin_layout Subsubsection*
6644 \begin_inset space ~
6648 \begin_inset space ~
6652 \begin_inset space ~
6656 \begin_inset space ~
6660 \begin_inset space ~
6664 \begin_inset space ~
6668 \begin_inset space ~
6674 \begin_layout Standard
6675 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6677 Elle est disponible en \SpecialChar LaTeX
6678 depuis quelque temps (n'importe quelle distribution
6679 suffisamment récente devrait l'inclure) et elle est fiable.
6680 Pour l'activer, modifier la commande dans le convertisseur
6681 \begin_inset Flex Noun
6684 \begin_layout Plain Layout
6685 LaTeX (standard)->DVI
6691 \begin_inset Flex Noun
6694 \begin_layout Plain Layout
6695 LaTeX (standard)->DraftDVI
6701 \begin_inset Flex Noun
6704 \begin_layout Plain Layout
6705 Préférences\SpecialChar menuseparator
6706 Gestion des fichiers\SpecialChar menuseparator
6713 \begin_inset Flex Code
6716 \begin_layout Plain Layout
6717 latex -src-specials $$i
6723 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6725 peut différer dans quelques distributions).
6728 \begin_layout Subsubsection*
6730 \begin_inset space ~
6734 \begin_inset space ~
6738 \begin_inset space ~
6742 \begin_inset space ~
6748 \begin_layout Standard
6757 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6758 s PDF (via pdflatex) et DVI, respectivement.
6759 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6763 \begin_layout Itemize
6764 \begin_inset Flex Code
6767 \begin_layout Plain Layout
6775 pour la recherche inversée depuis le PDF;
6778 \begin_layout Itemize
6779 \begin_inset Flex Code
6782 \begin_layout Plain Layout
6785 usepackage[active]{srcltx}
6790 pour la recherche inversée depuis le DVI.
6793 \begin_layout Standard
6794 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6795 vous pouvez saisir les lignes suivantes dans le préambule:
6798 \begin_layout LyX-Code
6802 \begin_inset Newline newline
6808 \begin_inset Newline newline
6814 \begin_inset Newline newline
6820 \begin_inset Newline newline
6825 usepackage[active]{srcltx}
6826 \begin_inset Newline newline
6834 \begin_layout Standard
6835 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6836 PDF (pdflatex) et le paquetage adéquat sera chargé.
6839 \begin_layout Standard
6840 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6841 mieux le désactiver lors des passes finales de compilation du document.
6844 \begin_layout Subsubsection*
6846 \begin_inset space ~
6850 \begin_inset space ~
6854 \begin_inset space ~
6858 \begin_inset space ~
6862 \begin_inset space ~
6865 Sync\SpecialChar TeX
6867 \begin_inset space ~
6871 \begin_inset space ~
6875 \begin_inset space ~
6881 \begin_layout Standard
6882 Les versions récentes de
6883 \begin_inset Flex Code
6886 \begin_layout Plain Layout
6892 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6893 Cette fonctionnalité dénommée
6895 Sync\SpecialChar TeX
6898 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6900 \begin_inset Flex Code
6903 \begin_layout Plain Layout
6909 et de sa fusion avec l'approche
6914 Il vous faut au moins \SpecialChar TeX
6915 Live 2008 ou une distribution Mik\SpecialChar TeX
6916 récente pour pouvoir
6918 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6919 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6920 pour les détails) supportent actuellement Sync\SpecialChar TeX
6924 \begin_layout Standard
6925 Pour activer Sync\SpecialChar TeX
6926 pour le résultat imprimable DVI, modifier le convertisseur
6928 \begin_inset Flex Noun
6931 \begin_layout Plain Layout
6932 LaTeX (standard) -> DVI
6938 \begin_inset Flex Noun
6941 \begin_layout Plain Layout
6942 LaTeX (standard) -> DraftDVI
6948 \begin_inset Flex Noun
6951 \begin_layout Plain Layout
6952 Préférences\SpecialChar menuseparator
6953 Gestion des fichiers\SpecialChar menuseparator
6960 \begin_inset Flex Code
6963 \begin_layout Plain Layout
6964 latex -synctex=1 $$i
6969 , et pour le résultat imprimable PDF, modifier le convertisseur
6970 \begin_inset Flex Noun
6973 \begin_layout Plain Layout
6974 LaTeX (pdflatex) -> PDF (pdflatex)
6980 \begin_inset Flex Code
6983 \begin_layout Plain Layout
6984 pdflatex -synctex=1 $$i
6990 Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
6991 vérifiez la documentation de votre visionneuse pour ce qui concerne la
6992 configuration pour Sync\SpecialChar TeX
6997 \begin_layout Plain Layout
6999 \begin_inset Flex Code
7002 \begin_layout Plain Layout
7008 active la compression gzip.
7009 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
7010 \begin_inset Flex Code
7013 \begin_layout Plain Layout
7027 \begin_layout Subsection
7028 Configuration et utilisation de visionneuses particulières
7029 \begin_inset CommandInset label
7031 name "subsec:Configuration-et-utilisation"
7038 \begin_layout Subsubsection*
7039 Xdvi (toutes plate-formes)
7042 \begin_layout Standard
7044 \begin_inset Flex Code
7047 \begin_layout Plain Layout
7053 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
7054 puisque \SpecialChar LyX
7055 fournit les ancres nécessaires pour l'utilisation automatisée
7057 \begin_inset Flex Code
7060 \begin_layout Plain Layout
7067 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
7068 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
7072 \begin_layout Standard
7073 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
7074 lieu du connecteur pour la communication avec \SpecialChar LyX
7075 , modifiez simplement la
7076 visionneuse DVI dans
7077 \begin_inset Flex Noun
7080 \begin_layout Plain Layout
7081 Préférences\SpecialChar menuseparator
7082 Gestion des fichiers\SpecialChar menuseparator
7092 \begin_layout Plain Layout
7093 Sur Mac OSX vous devez utiliser
7094 \begin_inset Flex Code
7097 \begin_layout Plain Layout
7100 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7111 \begin_inset Flex Code
7114 \begin_layout Plain Layout
7115 xdvi -editor "lyxeditor.sh %f %l"
7121 \begin_inset Flex Code
7124 \begin_layout Plain Layout
7130 est un script approprié.
7131 Par exemple, un script minimal est le suivant:
7134 \begin_layout LyX-Code
7136 \begin_inset Newline newline
7139 LYXPIPE="/path/to/lyxpipe"
7140 \begin_inset Newline newline
7143 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7144 \begin_inset Newline newline
7147 echo "$COMMAND" > "${LYXPIPE}".in || exit
7148 \begin_inset Newline newline
7151 read TMP < "${LYXPIPE}".out || exit
7154 \begin_layout Standard
7156 \begin_inset Flex Code
7159 \begin_layout Plain Layout
7167 est le chemin d'accès au tube LyXServer spécifié dans
7168 \begin_inset Flex Noun
7171 \begin_layout Plain Layout
7172 Préférences\SpecialChar menuseparator
7184 \begin_layout Plain Layout
7186 \begin_inset Flex Code
7189 \begin_layout Plain Layout
7197 de la distribution des sources \SpecialChar LyX
7198 , vous trouverez un script
7199 \begin_inset Flex Code
7202 \begin_layout Plain Layout
7210 , capable de trouver
7222 \begin_layout Subsubsection*
7226 \begin_layout Standard
7228 \begin_inset Flex Code
7231 \begin_layout Plain Layout
7234 /Applications/MacDviX_Folder/calleditor.script
7239 , ajoutez les lignes suivantes:
7242 \begin_layout LyX-Code
7243 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7244 \begin_inset Newline newline
7250 \begin_layout Standard
7251 Adaptez ces lignes si vous installez \SpecialChar LyX
7252 ailleurs que dans le répertoire
7253 \begin_inset Flex Code
7256 \begin_layout Plain Layout
7265 \begin_layout Standard
7266 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7269 \begin_layout Subsubsection*
7273 \begin_layout Standard
7275 \begin_inset Flex Code
7278 \begin_layout Plain Layout
7279 open -a Skim.app $$i
7284 dans le réglage de la visionneuse
7285 \begin_inset Flex Noun
7288 \begin_layout Plain Layout
7289 Préférences\SpecialChar menuseparator
7290 Gestion des fichiers\SpecialChar menuseparator
7291 Formats de fichiers\SpecialChar menuseparator
7297 , et sélectionnez LyX dans
7298 \begin_inset Flex Noun
7301 \begin_layout Plain Layout
7302 Skim\SpecialChar menuseparator
7303 Préférences\SpecialChar menuseparator
7312 \begin_layout Standard
7313 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7316 \begin_layout Subsubsection*
7320 \begin_layout Standard
7321 La recherche inversée ne fonctionne pas directement avec evince, mais elle
7322 peut être obtenue à l'aide de scripts auxiliaires externes: voir
7323 \begin_inset CommandInset href
7325 target "https://wiki.lyx.org/LyX/SyncTeX"
7333 \begin_layout Subsubsection*
7337 \begin_layout Standard
7339 \begin_inset Flex Noun
7342 \begin_layout Plain Layout
7343 Configuration\SpecialChar menuseparator
7344 Configurer Okular\SpecialChar menuseparator
7350 et sélectionner \SpecialChar LyX
7352 Ceci insère la commande appropriée (
7353 \begin_inset Flex Code
7356 \begin_layout Plain Layout
7367 \begin_layout Standard
7368 La recherche inversée est déclenchée par SHIFT-clic.
7369 Notez que ceci ne fonctionne que si Okular est en mode
7370 \begin_inset Quotes cld
7374 \begin_inset Quotes crd
7378 le symbole de main est cliqué).
7381 \begin_layout Subsubsection*
7385 \begin_layout Standard
7386 Qpdfview fonctionne avec Sync\SpecialChar TeX
7387 depuis la version 0.3.5.
7389 \begin_inset Flex Noun
7392 \begin_layout Plain Layout
7393 Modifier\SpecialChar menuseparator
7394 Paramètres\SpecialChar menuseparator
7400 , cliquer dans le champ de l'
7404 et ajoutez la commande
7405 \begin_inset Flex Code
7408 \begin_layout Plain Layout
7417 \begin_layout Standard
7418 La recherche inversée est activée par un clic double.
7421 \begin_layout Subsubsection*
7425 \begin_layout Standard
7426 Activer Yap, choisir le menu
7427 \begin_inset Flex Noun
7430 \begin_layout Plain Layout
7433 View\SpecialChar menuseparator
7439 et sélectionner l'onglet
7440 \begin_inset Quotes cld
7443 Recherche inversée DVI
7444 \begin_inset Quotes crd
7448 Cliquer sur le bouton
7449 \begin_inset Quotes cld
7452 New\SpecialChar ldots
7454 \begin_inset Quotes crd
7457 et, dans la fenêtre qui s'ouvre, saisir
7458 \begin_inset Quotes cld
7463 \begin_inset Quotes crd
7466 (ou un autre nom de votre choix) dans le champ
7467 \begin_inset Quotes cld
7471 \begin_inset Quotes crd
7475 Maintenant cliquer sur le bouton identifié par
7476 \begin_inset Quotes cld
7481 \begin_inset Quotes crd
7484 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7485 contenant le fichier exécutable
7486 \begin_inset Flex Code
7489 \begin_layout Plain Layout
7499 \begin_inset Flex Code
7502 \begin_layout Plain Layout
7510 et spécifier les arguments du programme comme suit:
7511 \begin_inset Flex Code
7514 \begin_layout Plain Layout
7524 \begin_inset Flex Code
7527 \begin_layout Plain Layout
7535 est utilisé pour communiquer avec \SpecialChar LyX
7540 et se présente ainsi
7543 \begin_layout LyX-Code
7545 \begin_inset Newline newline
7548 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7557 \begin_inset Newline newline
7571 \begin_layout Standard
7572 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7573 Server spécifié dans \SpecialChar LyX
7575 \begin_inset Flex Code
7578 \begin_layout Plain Layout
7594 , sinon adapter le conteneur
7595 \begin_inset Flex Code
7598 \begin_layout Plain Layout
7609 \begin_layout Standard
7610 Avec Yap, la recherche inversée est déclenchée par double-clic.
7613 \begin_layout Subsubsection*
7614 SumatraPDF (Windows)
7617 \begin_layout Standard
7618 Pour utiliser SumatraPDF en recherche inversée, saisir
7619 \begin_inset Flex Code
7622 \begin_layout Plain Layout
7625 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7630 dans les réglages de la visionneuse dans
7631 \begin_inset Flex Noun
7634 \begin_layout Plain Layout
7635 Préférences\SpecialChar menuseparator
7636 Gestion des fichiers\SpecialChar menuseparator
7637 Formats de fichiers\SpecialChar menuseparator
7644 \begin_inset Flex Code
7647 \begin_layout Plain Layout
7655 est le conteneur indiqué ci-dessus.
7657 \begin_inset Flex Code
7660 \begin_layout Plain Layout
7666 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7670 \begin_layout Standard
7671 La recherche inversée est déclenchée par double-clic.
7674 \begin_layout Subsubsection*
7678 \begin_layout Standard
7679 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7680 Windows, puis le lancer, choisir le menu
7681 \begin_inset Flex Noun
7684 \begin_layout Plain Layout
7687 View\SpecialChar menuseparator
7693 et sélectionner l'onglet
7694 \begin_inset Quotes cld
7697 Recherche DVI inversée
7698 \begin_inset Quotes crd
7702 Cliquer sur le bouton
7703 \begin_inset Quotes cld
7706 New\SpecialChar ldots
7708 \begin_inset Quotes crd
7711 et, dans la fenêtre qui s'ouvre, saisir
7712 \begin_inset Quotes cld
7715 Éditeur \SpecialChar LyX
7717 \begin_inset Quotes crd
7720 (ou un autre nom de votre choix) dans le champ
7721 \begin_inset Quotes cld
7725 \begin_inset Quotes crd
7729 Maintenant cliquer sur le bouton identifié par
7730 \begin_inset Quotes cld
7735 \begin_inset Quotes crd
7738 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7739 contenant le fichier exécutable
7740 \begin_inset Flex Code
7743 \begin_layout Plain Layout
7751 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7754 \begin_inset Flex Code
7757 \begin_layout Plain Layout
7765 et spécifier les arguments du programme comme suit:
7766 \begin_inset Flex Code
7769 \begin_layout Plain Layout
7778 De cette façon, vous utiliserez le
7782 pour communiquer avec \SpecialChar LyX
7784 Si pour quelque raison, vous souhaitez utiliser
7789 \begin_inset Flex Code
7792 \begin_layout Plain Layout
7800 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7801 Server dans les préférences.
7804 \begin_layout Standard
7805 Avec Yap, la recherche inversée est déclenchée par double-clic.
7808 \begin_layout Subsubsection*
7812 \begin_layout Standard
7813 Pour utiliser SumatraPDF en recherche inversée, saisir
7814 \begin_inset Flex Code
7817 \begin_layout Plain Layout
7825 dans les réglages de la visionneuse dans
7826 \begin_inset Flex Noun
7829 \begin_layout Plain Layout
7830 Préférences\SpecialChar menuseparator
7831 Gestion des fichiers\SpecialChar menuseparator
7832 Formats de fichiers\SpecialChar menuseparator
7839 \begin_inset Flex Code
7842 \begin_layout Plain Layout
7850 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7852 \begin_inset Flex Code
7855 \begin_layout Plain Layout
7863 étant le meilleur choix):
7866 \begin_layout LyX-Code
7868 \begin_inset Newline newline
7872 \begin_inset Newline newline
7875 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7878 \begin_layout Standard
7879 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7880 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7884 \begin_inset Flex Code
7887 \begin_layout Plain Layout
7893 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7896 \begin_inset Flex Code
7899 \begin_layout Plain Layout
7905 active la communication via
7910 De nouveau, l'omettre
7911 \begin_inset Flex Code
7914 \begin_layout Plain Layout
7924 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7925 Server dans les préférences \SpecialChar LyX
7929 \begin_layout Standard
7930 La recherche inversée est déclenchée par double-clic.
7933 \begin_layout Section
7937 \begin_layout Standard
7938 La recherche directe est, comme son nom l'indique,
7939 \begin_inset Quotes cld
7943 \begin_inset Quotes crd
7946 de la recherche inversée.
7947 Elle vous permet de positionner le curseur dans la visionneuse directement
7948 depuis \SpecialChar LyX
7950 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7951 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7954 \begin_inset Flex Noun
7957 \begin_layout Plain Layout
7958 Navigation\SpecialChar menuseparator
7965 \begin_inset Flex Noun
7968 \begin_layout Plain Layout
7974 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7975 au même emplacement.
7976 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7979 \begin_layout Standard
7980 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7981 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7983 peut être fait par les méthodes décrites dans la section
7984 \begin_inset space ~
7988 \begin_inset CommandInset ref
7991 reference "subsec:Activation-automatique"
7998 \begin_layout Standard
7999 De plus, vous devez configurer \SpecialChar LyX
8000 pour utiliser les visionneuses dans
8001 \begin_inset Flex Noun
8004 \begin_layout Plain Layout
8005 Outils\SpecialChar menuseparator
8006 Préférences\SpecialChar menuseparator
8007 Sortie\SpecialChar menuseparator
8015 fournit une série de configurations validées pour quelques visionneuses,
8016 que vous pouvez sélectionner dans le menu déroulant.
8017 Si aucune de ces configurations ne vous convient, vous devrez chercher
8018 et trouver une configuration appropriée vous-même.
8019 La syntaxe utilise les marqueurs suivants:
8022 \begin_layout Itemize
8024 \begin_inset Flex Code
8027 \begin_layout Plain Layout
8036 \begin_layout Itemize
8038 \begin_inset Flex Code
8041 \begin_layout Plain Layout
8048 \begin_inset Flex Code
8051 \begin_layout Plain Layout
8057 (temporairement) créé;
8060 \begin_layout Itemize
8062 \begin_inset Flex Code
8065 \begin_layout Plain Layout
8071 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
8072 existe dans le répertoire temporaire).
8075 \begin_layout Standard
8076 Notez que seules quelques visionneuses présentent une fonctionnalité de
8077 recherche directe complète, parmi lesquelles
8078 \begin_inset Flex Noun
8081 \begin_layout Plain Layout
8088 \begin_inset Flex Noun
8091 \begin_layout Plain Layout
8098 \begin_inset Flex Noun
8101 \begin_layout Plain Layout
8113 \begin_layout Plain Layout
8117 \begin_inset Flex Code
8120 \begin_layout Plain Layout
8129 \begin_inset Flex Noun
8132 \begin_layout Plain Layout
8135 Outils\SpecialChar menuseparator
8136 Préférences\SpecialChar menuseparator
8137 Gestion des fichiers\SpecialChar menuseparator
8151 \begin_inset Flex Noun
8154 \begin_layout Plain Layout
8161 \begin_inset Flex Noun
8164 \begin_layout Plain Layout
8174 \begin_layout Plain Layout
8175 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
8176 CMCDDE — téléchargeable depuis
8177 \begin_inset CommandInset href
8179 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8190 d'autres, comme evince
8194 \begin_layout Plain Layout
8195 \paragraph_spacing single
8196 La recherche directe avec evince peut être obtenue via des programmes externes
8199 \begin_inset CommandInset href
8201 target "https://wiki.lyx.org/LyX/SyncTeX"
8211 , nécessitent des outils supplémentaires.
8212 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8213 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8214 d'autre visionneuses, comme
8215 \begin_inset Flex Noun
8218 \begin_layout Plain Layout
8224 , permettent au moins de recharger le document et de sauter à une page donnée:
8225 vous pouvez au moins naviguer à proximité du point visé.
8226 Cette dernière fonctionnalité est activée par un appel externe à
8227 \begin_inset Flex Code
8230 \begin_layout Plain Layout
8236 (voir les configurations prédéfinies).
8239 \begin_layout Standard
8240 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8242 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8243 est déjà résident dans le répertoire temporaire) et choisit la configuration
8247 \begin_layout Chapter
8248 Classes de document spéciales
8251 \begin_layout Section
8252 Article AAS\SpecialChar TeX
8256 \begin_layout Standard
8262 \begin_layout Subsection
8266 \begin_layout Standard
8268 est un ensemble de macros produit par l'
8270 American Astronomical Society
8272 pour faciliter la soumission électronique de manuscrits aux trois journaux
8275 Astrophysical Journal
8287 Astronomical Journal
8291 Publications of the Astronomical Society of the Pacific
8295 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8296 récente) de ces macros.
8297 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8299 et sont fondamentalement incompatibles avec \SpecialChar LyX
8301 Le paquetage AAS\SpecialChar TeX
8302 peut être téléchargé depuis le site de l'AAS
8305 \begin_layout Standard
8306 \begin_inset VSpace medskip
8312 \begin_layout Standard
8314 \begin_inset Flex URL
8317 \begin_layout Plain Layout
8319 https://aas.org/aastex/aastex-downloads
8327 \begin_layout Standard
8328 \begin_inset VSpace medskip
8334 \begin_layout Standard
8335 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8336 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8337 à écrire un papier en \SpecialChar LyX
8340 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8342 dispensera seulement de la corvée de toutes les taper.
8343 Il est de votre responsabilité de vous assurer que le document final exporté
8344 en \SpecialChar LaTeX
8345 soit complètement conforme aux recommandations du journal auquel vous
8346 soumettez votre papier.
8349 \begin_layout Subsection
8350 Commencer un nouveau papier
8353 \begin_layout Standard
8354 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8358 Fichier\SpecialChar menuseparator
8360 \begin_inset space ~
8364 \begin_inset space ~
8369 , entrez le nouveau nom de fichier, puis choisissez le modèle
8374 Il montrera les champs les plus courants dans un manuscrit.
8375 Écrivez par dessus le texte existant (y compris les crochets,
8379 ) les informations correctes.
8380 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8381 peuvent être implémentés directeme
8382 nt dans \SpecialChar LyX
8383 , mais certains ne peuvent pas.
8384 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8385 doit être entré directement
8386 et signalé comme tel.
8387 De telles commandes sont dénommées
8388 \begin_inset Quotes cld
8391 code \SpecialChar TeX
8393 \begin_inset Quotes crd
8397 J'essaye de minimiser la quantité de code \SpecialChar TeX
8398 nécessaire dans un document
8403 \begin_layout Subsection
8407 \begin_layout Standard
8408 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8409 / s'imprime correctement, il y a quelques opérations de
8410 \begin_inset Quotes cld
8414 \begin_inset Quotes crd
8417 à effectuer avant de le soumettre aux journaux.
8420 \begin_layout Enumerate
8421 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8424 Fichier\SpecialChar menuseparator
8425 Exporter\SpecialChar menuseparator
8432 \begin_layout Enumerate
8437 résultant avec votre éditeur de texte favori.
8441 \begin_layout Enumerate
8442 enlevez les lignes de commentaire avant la commande
8451 \begin_layout Enumerate
8456 usepackage...{fontenc}
8458 si elle apparaît (en général juste après
8464 ) ; enlevez aussi la ligne
8470 si elle est présente.
8473 \begin_layout Enumerate
8474 enlevez tout entre les commandes
8486 comprises, sauf les commandes que vous avez volontairement mises dans le
8487 préambule \SpecialChar LaTeX
8488 (qui devraient apparaître immédiatement après le commentaire
8490 \begin_inset Quotes cld
8493 User specified \SpecialChar LaTeX
8495 \begin_inset Quotes crd
8502 \begin_layout Plain Layout
8504 \begin_inset Quotes cld
8507 Commandes \SpecialChar LaTeX
8508 spécifiées par l'utilisateur
8509 \begin_inset Quotes crd
8525 \begin_layout Enumerate
8526 Faites tourner \SpecialChar LaTeX
8527 sur ce fichier après modifications pour s'assurer qu'il
8528 peut encore être compilé correctement.
8531 \begin_layout Enumerate
8532 Relisez les spécifications du journal pour vous assurer que vos noms de
8533 fichier et vos formats sont corrects.
8536 \begin_layout Enumerate
8540 \begin_layout Subsection
8541 Commentaires sur des commandes particulières
8544 \begin_layout Standard
8545 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8547 de l'utilisateur d'AAS\SpecialChar TeX
8552 ) en donne une bonne description.
8553 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8554 la trouve dans le guide et de la commenter si nécessaire.
8558 \begin_layout Subsubsection
8559 Les choses qui fonctionnent comme prévu
8562 \begin_layout Standard
8563 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8564 la section dans laquelle elles se trouvent :
8658 begin{thebibliography}
8690 (2.14.4, entre autres),
8717 \begin_layout Standard
8718 Les options de style qui suivent marchent elles aussi correctement :
8735 Mettez-les simplement dans le champ
8741 Document\SpecialChar menuseparator
8747 \begin_inset space ~
8751 \begin_inset space ~
8757 \begin_layout Subsubsection
8758 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8761 \begin_layout Standard
8762 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8766 \begin_layout Itemize
8767 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8768 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8769 si vous vous sentez tenu
8800 (tous à partir de 2.1.3)
8803 \begin_layout Itemize
8804 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8805 , et sont inclus comme
8806 des blancs dans le fichier modèle :
8827 \begin_layout Itemize
8834 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8835 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8838 \begin_layout Itemize
8850 Ça ne devrait pas causer d'erreur.
8853 \begin_layout Itemize
8860 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8861 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8864 \begin_layout Itemize
8871 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8875 \begin_layout Itemize
8882 (2.8) – même chose que pour
8889 \begin_layout Itemize
8901 Ça ne devrait pas causer d'erreur.
8904 \begin_layout Itemize
8916 Ça ne devrait pas causer d'erreur.
8919 \begin_layout Itemize
8926 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8931 \begin_layout Subsubsection
8932 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8936 \begin_layout Standard
8947 setcounter{equation}
8961 (2.12), les abréviations des noms de journaux (2.12.4),
8997 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8998 après l'endroit où vous voulez le placer.
8999 N'utilisez pas les règles \SpecialChar LyX
9004 \begin_layout Plain Layout
9005 NdT : Traduction incertaine.
9022 (2.14.5), pratiquement tout dans Divers (2.15, sauf
9061 \begin_layout Subsubsection
9062 Les choses qui ne peuvent pas être implantées
9065 \begin_layout Standard
9067 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
9068 Ce sont l'environnement
9072 (2.12.3) et l'environnement
9077 Si vous avez vraiment, vraiment besoin d'utiliser
9081 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9084 Insertion\SpecialChar menuseparator
9085 Fichier\SpecialChar menuseparator
9088 pour l'inclure dans votre document \SpecialChar LyX
9094 pour voir un exemple de cela.
9097 \begin_layout Subsection
9098 FAQs, conseils, trucs et autres astuces
9101 \begin_layout Subsubsection
9102 Faire coopérer \SpecialChar LyX
9103 et AAS\SpecialChar TeX
9107 \begin_layout Standard
9108 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9110 et une nouvelle classe de document.
9111 Quand tout le reste échoue, faites ceci :
9114 \begin_layout Enumerate
9115 Assurez-vous que \SpecialChar LaTeX
9116 trouve AAS\SpecialChar TeX
9126 ) de la distribution AAS\SpecialChar TeX
9127 vers un répertoire complètement indépendant de
9129 ou d'AAS\SpecialChar TeX
9130 et faites tourner \SpecialChar LaTeX
9138 \begin_layout Enumerate
9143 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9147 \begin_layout Enumerate
9150 Outils\SpecialChar menuseparator
9153 dans \SpecialChar LyX
9154 , puis redémarrez celui-ci.
9157 \begin_layout Enumerate
9158 Ouvrez un nouveau fichier normal, pas avec un modèle.
9162 Document\SpecialChar menuseparator
9163 Paramètres\SpecialChar menuseparator
9165 \begin_inset space ~
9169 \begin_inset space ~
9177 \begin_layout Standard
9178 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9180 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9181 ou un message du genre
9183 \begin_inset Quotes cld
9186 You should not mix title layouts with normal ones
9187 \begin_inset Quotes crd
9194 \begin_layout Plain Layout
9196 \begin_inset Quotes cld
9199 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9200 \begin_inset Quotes crd
9208 , c'est que les choses n'ont pas été installées correctement.
9211 \begin_layout Subsubsection
9212 Erreur \SpecialChar LaTeX
9213 lors du traitement d'un tableau
9216 \begin_layout Standard
9218 , par défaut, tente de centrer la légende/titre du tableau.
9219 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9221 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9224 Édition\SpecialChar menuseparator
9226 \begin_inset space ~
9230 \begin_inset space ~
9244 Pour moi ça a résolu le problème.
9247 \begin_layout Subsubsection
9251 \begin_layout Standard
9252 Quelques petites choses :
9255 \begin_layout Enumerate
9256 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9257 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9262 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9274 \begin_layout Enumerate
9275 Je suis vraiment malheureux de ne pas pouvoir rendre
9287 plus automatiques, mais ça nécessiterait des changements au code source
9290 Pour le moment vous pouvez faire deux choses :
9294 \begin_layout Enumerate
9295 entrez toutes vos citations en utilisant le mécanisme prédéfini
9297 Insertion\SpecialChar menuseparator
9300 ; au moins vous pourrez tirer avantage des insertions automatiques.
9301 Puis éditez à la main le fichier \SpecialChar LaTeX
9302 exporté avant de le soumettre, en changeant
9327 est actuellement équivalent à
9333 , donc vous n'avez pas absolument besoin de changer ceux-là).
9336 \begin_layout Enumerate
9337 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9338 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9339 dans la fenêtre de bibliographie, par exemple
9348 \begin_layout Standard
9349 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9350 ce que le mécanisme de citation de \SpecialChar LyX
9359 \begin_layout Enumerate
9360 Rien qu'entrer les références n'est pas du tout évident.
9361 La façon la plus facile est de commencer à taper votre première référence
9362 à la fin du document, puis de la marquer comme
9367 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9368 Cliquez sur la boîte pour remplir le reste.
9369 Pour de nouvelles références, allez à la fin d'une référence existante
9375 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9378 \begin_layout Subsubsection
9379 Inclure des fichiers EPS
9382 \begin_layout Standard
9383 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9384 contribué à écrire le paquetage AAS\SpecialChar TeX
9385 , le mécanisme de gestion des figures
9386 est vraiment mal foutu.
9387 Vous pouvez insérer les commandes
9394 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9395 réussi à obtenir une apparence correcte.
9396 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9397 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9398 de fichier EPS standard de \SpecialChar LyX
9399 quand vous voulez imprimer vos propres tirés
9402 va insérer une commande
9406 usepackage{graphics}
9408 dans le préambule \SpecialChar LaTeX
9409 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9411 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9412 5.0 doivent de toutes
9413 façons avoir une installation de \SpecialChar LaTeX2e
9414 , donc pourquoi ne pas profiter du mécanisme
9415 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9416 de \SpecialChar LaTeX2e
9421 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9422 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9425 \begin_layout Subsubsection
9426 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9429 \begin_layout Standard
9430 Il y a quelques choses
9431 \begin_inset Quotes cld
9435 \begin_inset Quotes crd
9438 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9439 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9440 e dans la fenêtre de \SpecialChar LyX
9441 , même s'il l'est dans le manuscrit imprimé.
9442 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9451 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9452 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9453 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9454 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9455 de l'État du Wisconsin :
9458 \begin_layout Quotation
9459 \begin_inset Quotes cld
9462 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9463 une majorité écrasante de l'assistance.
9464 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9465 envers les membres du jury, ni les membres du jury envers les réclamants
9466 (sauf s'ils viennent d'être frappés par un boomerang).
9467 \begin_inset Quotes crd
9473 \begin_layout Subsection
9477 \begin_layout Standard
9478 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9479 98% du travail fait avec \SpecialChar LyX
9480 ; les 2% restants étant du post-traitement avec
9482 et un peu de nettoyage.
9483 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9484 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9486 Donc, allez-y et publiez !
9489 \begin_layout Section
9493 \begin_layout Standard
9499 \begin_layout Subsection
9503 \begin_layout Standard
9504 Cette section décrit comment utiliser \SpecialChar LyX
9505 pour écrire des articles à soumettre
9506 au journal scientifique
9509 Astronomy and Astrophysics
9513 \begin_inset Flex URL
9516 \begin_layout Plain Layout
9518 https://www.aanda.org/
9523 ), avec la Version 5.01 de la classe de document
9528 Ce paquetage peut être téléchargé depuis le site ftp
9531 \begin_layout Standard
9532 \begin_inset VSpace medskip
9538 \begin_layout Standard
9540 \begin_inset Flex URL
9543 \begin_layout Plain Layout
9545 ftp://ftp.edpsciences.org/pub/aa/readme.html
9553 \begin_layout Standard
9554 \begin_inset VSpace medskip
9560 \begin_layout Standard
9561 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9562 le manuel d'origine mais est simplement un bref guide à la réalisation
9563 d'un papier dans un format correct.
9566 \begin_layout Standard
9567 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9568 plus Springer mais EDP Sciences.
9569 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9570 de style, notamment la suppression de la commande thesaurus.
9571 La classe \SpecialChar LyX
9576 supporte la dernière version de ces fichiers de style, V 5.01.
9577 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9578 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9584 Voyez les commentaires dans
9587 Dir/layouts/aapaper.layout
9592 \begin_layout Subsection
9596 \begin_layout Standard
9597 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9599 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9602 \begin_layout Itemize
9606 \begin_inset space ~
9616 \begin_inset space ~
9624 \begin_inset space ~
9633 Document\SpecialChar menuseparator
9637 (D'accord, c'est évident.)
9640 \begin_layout Itemize
9641 Ne changez pas l'option
9644 \begin_inset space ~
9648 \begin_inset space ~
9658 La mise en page est prise en charge par les macros, vous n'avez rien à
9662 \begin_layout Subsection
9666 \begin_layout Standard
9667 La première chose à entrer est l'information d'en-tête.
9668 Elle consiste en sept entrées, dont certaines sont facultatives.
9672 \begin_layout Itemize
9677 (Title) : (nécessaire)
9680 \begin_layout Itemize
9685 (Subtitle) : (facultatif)
9688 \begin_layout Itemize
9693 (Author) : (nécessaire)
9696 \begin_layout Itemize
9701 (Address) : (nécessaire)
9704 \begin_layout Itemize
9709 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9713 \begin_layout Itemize
9718 : (facultatif) Adresse mail pour les contacts.
9721 \begin_layout Itemize
9726 : (nécessaire) Format suggéré
9728 Received: <date>; Accepted <date>
9731 \begin_layout Standard
9732 Il n'y a pas besoin de taper la commande
9739 le fait tout seul quand l'en-tête est fini.
9740 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9741 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9742 visuel et correspondre au format du document réel.
9745 \begin_layout Standard
9746 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9747 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9750 Insertion\SpecialChar menuseparator
9752 \begin_inset space ~
9756 \begin_inset space ~
9760 \begin_inset space ~
9764 \begin_inset space ~
9771 utilisera automagiquement
9780 \begin_layout Standard
9783 Édition\SpecialChar menuseparator
9786 de texte, vous trouverez deux marqueurs utiles pour le titrage:
9789 \begin_layout Itemize
9796 pour indiquer les couples auteur/institution.
9797 Les institutions sont numérotées séquentiellement comme elles apparaissent
9802 , vous devez donc mettre un marqueur pour chaque auteur.
9806 \begin_layout Itemize
9811 pour indiquer une adresse électronique.
9814 \begin_layout Standard
9815 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9817 qui n'a pas d'équivalent dans \SpecialChar LyX
9821 \begin_layout Itemize
9828 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9831 \begin_layout Standard
9832 La commande appropriée doit être tapée dans \SpecialChar LyX
9833 en mode \SpecialChar TeX
9838 \begin_layout Subsection
9842 \begin_layout Standard
9843 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9844 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9845 limité à un seul paragraphe.
9846 En plus, il doit contenir une entrée avec les mots-clés.
9847 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9849 Ce se fait via le style de paragraphe
9856 Référez-vous au fichier d'exemple.
9859 \begin_layout Subsection
9860 Environnements supportés
9863 \begin_layout Standard
9867 \begin_inset space ~
9872 supporte les environnements suivants pour structurer votre texte :
9875 \begin_layout Itemize
9881 \begin_layout Itemize
9887 \begin_layout Itemize
9893 \begin_layout Itemize
9899 \begin_layout Itemize
9905 \begin_layout Itemize
9911 \begin_layout Itemize
9917 \begin_layout Itemize
9923 \begin_layout Itemize
9929 \begin_layout Itemize
9935 \begin_layout Itemize
9941 \begin_layout Itemize
9948 \begin_layout Subsection
9949 Commandes non encore supportées par \SpecialChar LyX
9953 \begin_layout Standard
9954 Quelques commandes ne sont pas encore supportées par le format
9957 \begin_inset space ~
9964 Quelques-unes ont déjà été mentionnées.
9965 Par souci d'exhaustivité, elles sont toutes listées ici :
9968 \begin_layout Itemize
9976 \begin_layout Itemize
9984 \begin_layout Itemize
9992 \begin_layout Itemize
10000 \begin_layout Standard
10001 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
10004 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
10008 \begin_layout Subsection
10009 Figures et tableaux flottants
10012 \begin_layout Standard
10014 fournit le support pour les environnements de flottants
10030 , nous n'en dirons donc pas beaucoup plus.
10034 \begin_inset space ~
10038 \begin_inset space ~
10044 Rappelez-vous juste que les tableaux devront être alignés à gauche.
10045 Pour cela, sélectionnez le tableau et changez l'alignement dans
10047 Format\SpecialChar menuseparator
10053 \begin_layout Standard
10054 Il y a une seule chose spéciale : les figures avec la légende à côté.
10055 Pour créer une telle figure, vous devez faire ceci :
10058 \begin_layout Enumerate
10059 Créez une grande figure flottante : faites
10061 Insertion\SpecialChar menuseparator
10062 Flottants\SpecialChar menuseparator
10065 , puis un clic droit sur la figure et cochez
10068 \begin_inset space ~
10076 \begin_layout Enumerate
10077 Entrez votre légende.
10080 \begin_layout Enumerate
10085 pour déplacer le curseur au dessus de la figure.
10088 \begin_layout Enumerate
10089 Insérez votre figure.
10092 \begin_layout Enumerate
10093 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10096 Insertion\SpecialChar menuseparator
10097 Formats\SpecialChar menuseparator
10099 \begin_inset space ~
10107 \begin_layout Enumerate
10108 Passez en mode \SpecialChar LaTeX
10112 \begin_inset space ~
10120 \begin_layout Enumerate
10130 Ne fermez pas l'accolade !
10133 \begin_layout Enumerate
10134 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10136 et insérez l'accolade fermante :
10139 \begin_inset space ~
10151 \begin_layout Standard
10152 Là encore, voyez les figures dans le papier exemple.
10155 \begin_layout Subsection
10159 \begin_layout Standard
10160 Pour la soumission, la communication doit être mise en forme dans un format
10161 spécial à double interligne.
10162 Pour ce faire, vous devez donner à la classe de document l'option
10167 Il faut la mettre dans le champ
10173 Document\SpecialChar menuseparator
10179 \begin_inset space ~
10183 \begin_inset space ~
10186 document\SpecialChar menuseparator
10190 Entrez-y juste le mot
10197 \begin_layout Subsection
10198 Le fichier d'exemple
10201 \begin_layout Standard
10202 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10204 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10206 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10208 avec la façon de l'écrire avec \SpecialChar LyX
10212 \begin_layout Section
10217 \begin_layout Standard
10224 Richard Kimberly Heck
10227 \begin_layout Standard
10228 \begin_inset VSpace bigskip
10234 \begin_layout Standard
10235 Les formats \SpecialChar LaTeX
10236 AMS ont été écrits pour se conformer au style suggéré pour
10237 les articles mathématiques à soumettre aux publications de l'
10239 American Mathematical Society
10242 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10243 facilement y être adaptés.
10244 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10245 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10246 dans la sortie \SpecialChar TeX
10248 Cette documentation est disponible sur le réseau à
10249 \begin_inset Flex URL
10252 \begin_layout Plain Layout
10260 \begin_inset Flex URL
10263 \begin_layout Plain Layout
10265 ftp://ftp.ams.org/pub/tex/amslatex/
10271 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10275 \begin_layout Standard
10276 Il y a actuellement 2 formats \SpecialChar LaTeX
10280 \begin_layout Enumerate
10281 amsart : le format standard d'article AMS.
10285 \begin_layout Enumerate
10286 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10290 \begin_layout Standard
10291 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10293 Ils n'inclent aps en particulier d'environnments de
10294 \begin_inset Quotes cld
10298 \begin_inset Quotes crd
10301 pour les théorèmes, les lemmes, et similaires.
10302 Ceux-ci sont fournis par le module
10303 \begin_inset Flex Noun
10306 \begin_layout Plain Layout
10312 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10313 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10315 Les environnements contenus dans
10316 \begin_inset Flex Code
10319 \begin_layout Plain Layout
10320 Théorèmes (extensions AMS)
10325 , moins fréquemment utilisés, doivent être chargés manuellement.
10328 \begin_layout Standard
10329 Implicitement, les théorèmes et environnements similaires sont numérotés
10330 consécutivement tout au long du document, mais ceci peut être modifié en
10331 chargeant le module
10332 \begin_inset Flex Code
10335 \begin_layout Plain Layout
10336 Théorèmes (numérotation par section)
10341 ou bien, si vous utilisez la classe
10342 \begin_inset Flex Code
10345 \begin_layout Plain Layout
10352 \begin_inset Flex Code
10355 \begin_layout Plain Layout
10356 Théorèmes (numérotation par chapitre)
10362 Ceux-ci vont numéroter les environnements comme
10366 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10367 le numéro d'ordre courant dans la section (ou le chapitre).
10368 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10369 sont marqués par un astérisque.
10370 Si par hasard vous désirez que tous les environnements soient non numérotés,
10372 \begin_inset Flex Code
10375 \begin_layout Plain Layout
10376 Théorèmes (non numérotés)
10384 \begin_layout Standard
10385 Notez que ces modules ne doivent pas être
10389 utilisés avec les classes AMS.
10390 Il est parfaitement possible d'utiliser les modules
10391 \begin_inset Flex Code
10394 \begin_layout Plain Layout
10400 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10402 \begin_inset Flex Code
10405 \begin_layout Plain Layout
10412 \begin_inset Flex Code
10415 \begin_layout Plain Layout
10422 \begin_inset Flex Code
10425 \begin_layout Plain Layout
10434 \begin_layout Subsection
10435 Ce qu'offrent ces formats
10438 \begin_layout Standard
10439 La liste des environnements offerts par ces formats est longue.
10440 Avec \SpecialChar LaTeX
10441 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10443 \begin_inset Quotes cld
10447 \begin_inset Quotes crd
10451 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10453 Voici la liste des environnements ainsi que les environnements standard,
10457 \begin_inset Flex Noun
10460 \begin_layout Plain Layout
10473 \begin_inset Flex Noun
10476 \begin_layout Plain Layout
10491 \begin_inset Flex Noun
10494 \begin_layout Plain Layout
10507 \begin_inset Flex Noun
10510 \begin_layout Plain Layout
10519 \begin_inset Flex Noun
10522 \begin_layout Plain Layout
10533 \begin_inset Flex Code
10536 \begin_layout Plain Layout
10545 \begin_inset Flex Code
10548 \begin_layout Plain Layout
10559 \begin_layout Description
10560 Adresse Ce devrait être l'adresse permanente de l'auteur.
10563 \begin_layout Description
10564 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10565 de la soumission, si elle est différente de l'Adresse ci-dessus.
10568 \begin_layout Description
10569 Email L'adresse e-mail de l'auteur.
10572 \begin_layout Description
10573 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10576 \begin_layout Description
10577 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10578 discutés dans l'article.
10581 \begin_layout Description
10582 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10583 publiée et décrite dans
10585 Mathematical Reviews
10588 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10591 \begin_layout Description
10595 \begin_layout Description
10599 \begin_layout Description
10603 \begin_layout Standard
10604 Les environnements suivants sont fournis aussi bien par le module
10605 \begin_inset Flex Code
10608 \begin_layout Plain Layout
10615 \begin_inset Flex Code
10618 \begin_layout Plain Layout
10624 , en version numérotée ou non numérotée pour ce dernier.
10625 Ces environnements sont fournis dans la seule version non numérotée par
10627 \begin_inset Flex Code
10630 \begin_layout Plain Layout
10631 Théorèmes (non numérotés)
10639 \begin_layout Theorem
10640 Typiquement utilisé pour les résultats les plus importants.
10643 \begin_layout Corollary*
10644 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10646 Peuvent être également des résultats importants.
10649 \begin_layout Lemma
10650 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10653 \begin_layout Proposition
10654 e sont des résultats moins importants qui apportent quelque chose à la théorie
10655 générale dont il est question.
10658 \begin_layout Conjecture
10659 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10660 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10663 \begin_layout Definition*
10664 Devinez à quoi ça sert.
10665 La police, à la fois à l'écran et à l'impression, est différente dans cet
10669 \begin_layout Example*
10670 Utilisé pour illustrer des résultats prouvés.
10673 \begin_layout Problem
10674 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10677 \begin_layout Exercise*
10678 Écrire une description de celui-ci.
10681 \begin_layout Description
10682 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10686 \begin_inset Quotes cld
10690 \begin_inset Quotes crd
10695 apparaît en italique, et le reste comme du texte simple.
10698 \begin_layout Claim*
10699 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10703 En général, ils servent à diviser de longues preuves en examinant des cas
10709 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10710 pas à la même séquence que les autres assertions.
10713 \begin_layout Proof
10714 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10715 carré, mais ça peut varier avec les différents styles).
10716 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10717 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10718 ceux-ci (voir la section
10720 Emboîter les environnements
10724 Guide de l'utilisateur
10729 \begin_layout Standard
10730 Et ces environnements sont fournis par le module
10731 \begin_inset Flex Code
10734 \begin_layout Plain Layout
10735 Théorèmes (extensions AMS)
10743 \begin_layout Criterion*
10744 Une condition requise.
10747 \begin_layout Algorithm*
10748 Une procédure générale à utiliser.
10751 \begin_layout Axiom*
10752 C'est une propriété ou assertion considérée comme vraie dans la théorie
10753 dont il est question.
10756 \begin_layout Condition*
10757 Utilisé parfois pour expliciter une condition admise dans le contexte de
10761 \begin_layout Note*
10762 Note Typographie similaire à
10769 \begin_layout Notation*
10770 Comme son nom l'indique
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
11237 reference "sec:slitex"
11242 Si votre machine n'a pas la classe
11250 , il vous faudra sûrement utiliser la classe
11254 par défaut, qui n'est pas aussi bonne.
11257 \begin_layout Standard
11262 est conçue pour être utilisée avec la version
11263 \begin_inset space ~
11266 2.1 du fichier de classe \SpecialChar LaTeX
11272 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11276 \begin_layout Subsection
11280 \begin_layout Standard
11281 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11292 Document\SpecialChar menuseparator
11295 \SpecialChar menuseparator
11299 \begin_inset space ~
11303 \begin_inset space ~
11309 Il y a quelques autres réglages qui ont une signification spéciale avec
11313 \begin_layout Itemize
11314 Ne changez pas les options
11324 Document\SpecialChar menuseparator
11328 Elles sont ignorées par la classe
11335 \begin_layout Itemize
11336 La taille par défaut est de 20
11337 \begin_inset space \thinspace{}
11340 pt, les autres choix étant respectivement 17
11341 \begin_inset space \thinspace{}
11345 \begin_inset space \thinspace{}
11349 \begin_inset space \thinspace{}
11355 \begin_layout Itemize
11356 La police par défaut est
11359 \begin_inset space ~
11364 mais toutes les équations mathématiques restent formatées dans la police
11372 \begin_layout Itemize
11375 Foil\SpecialChar TeX
11378 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11379 pour travailler avec des diapos 35mm.
11380 Les tailles A5, B5,
11394 ne sont pas supportées.
11397 \begin_layout Itemize
11398 Ne vous occupez pas de
11401 \begin_inset space ~
11405 \begin_inset space ~
11410 : l'option est de toute façon ignorée.
11411 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11414 \begin_layout Itemize
11418 \begin_inset space ~
11422 \begin_inset space ~
11427 se comportent un peu différemment avec cette classe.
11430 Foil\SpecialChar TeX
11433 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11434 de page, comme l'insertion d'un logo défini par l'utilisateur.
11436 \begin_inset space ~
11440 \begin_inset CommandInset ref
11443 reference "sec:foil-en-tetes"
11447 pour de plus amples détails.
11448 La page de titre est traitée différemment de toutes les autres pages du
11456 L'éventuel logo y est
11464 centré au bas de la page.
11465 Les différentes mises en page possibles sont les suivantes :
11469 \begin_layout Labeling
11470 \labelwidthstring MMMMMMM
11477 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11478 (sauf évidemment les notes de bas de page).
11481 \begin_layout Labeling
11482 \labelwidthstring MMMMMMM
11489 Les diapos auront un numéro de page centré en bas de la page.
11490 Ni en-tête, ni pied de page (à part les notes).
11493 \begin_layout Labeling
11494 \labelwidthstring MMMMMMM
11499 Le numéro apparaît en bas à droite.
11500 Les en-têtes et pieds de page seront présents.
11501 C'est le choix par défaut.
11504 \begin_layout Labeling
11505 \labelwidthstring MMMMMMM
11510 Vous donne accès au paquetage
11514 , et ce même si son utilisation est déconseillée par l'auteur de
11516 Foil\SpecialChar TeX
11519 car certaines incompatibilités apparaissent.
11523 \begin_layout Subsubsection
11524 Options supplémentaires
11527 \begin_layout Standard
11528 Les options suivantes peuvent être activées dans le champ
11534 Document\SpecialChar menuseparator
11537 \SpecialChar menuseparator
11541 \begin_inset space ~
11545 \begin_inset space ~
11553 \begin_layout Labeling
11554 \labelwidthstring MMMMMMx
11559 Règle le format de page à 7,33
11560 \begin_inset space ~
11564 \begin_inset space ~
11567 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11568 \begin_inset space \thinspace{}
11571 mm, facilitant ainsi le travail avec ce support.
11574 \begin_layout Labeling
11575 \labelwidthstring MMMMMMx
11580 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11581 sur toutes les pages sauf celle de titre.
11584 \begin_layout Labeling
11585 \labelwidthstring MMMMMMx
11590 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11591 sur toutes les pages sauf celle de titre.
11594 \begin_layout Labeling
11595 \labelwidthstring MMMMMMx
11600 Cette option indique à
11602 Foil\SpecialChar TeX
11605 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11607 (Elle est automatiquement activée à la création d'un nouveau document
11615 \begin_layout Labeling
11616 \labelwidthstring MMMMMMx
11621 Change simplement la taille des pages au format paysage, mais sans effectuer
11623 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11624 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11625 votre imprimante directement en format paysage.
11626 Remarquez que cette option renverse les rôles respectifs des environnements
11633 En-tête_Diapo_Tourné
11635 (ne vous inquiétez pas, ils sont décrits plus loin).
11638 \begin_layout Labeling
11639 \labelwidthstring MMMMMMx
11644 Numéros des équations à gauche.
11647 \begin_layout Labeling
11648 \labelwidthstring MMMMMMx
11653 Équations alignées à gauche.
11656 \begin_layout Subsection
11657 Environnements supportés
11660 \begin_layout Standard
11661 La plupart des environnements courants sont supportés par la classe
11666 Il y a des environnements supplémentaires fournis par
11668 Foil\SpecialChar TeX
11671 ainsi que deux apportés par \SpecialChar LyX
11673 Les environnements suivants sont partagés avec d'autres classes :
11676 \begin_layout Standard
11677 \begin_inset Flex Multiple Columns
11680 \begin_layout Itemize
11686 \begin_layout Itemize
11692 \begin_layout Itemize
11698 \begin_layout Itemize
11704 \begin_layout Itemize
11710 \begin_layout Itemize
11717 \begin_layout Itemize
11723 \begin_layout Itemize
11729 \begin_layout Itemize
11735 \begin_layout Itemize
11741 \begin_layout Itemize
11747 \begin_layout Itemize
11753 \begin_layout Itemize
11759 \begin_layout Itemize
11765 \begin_layout Itemize
11771 \begin_layout Itemize
11782 \begin_layout Standard
11783 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11784 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11787 Foil\SpecialChar TeX
11790 propose des commandes pour commencer de nouvelles diapos :
11793 \begin_layout Itemize
11801 \begin_layout Itemize
11804 En-Tête_Diapo_Tourné (RotateFoilhead)
11807 \begin_layout Standard
11809 a aussi des versions légèrement modifiées de ces deux environnements :
11812 \begin_layout Itemize
11815 En-tête_Diapo_Court
11820 \begin_layout Itemize
11823 En-tête_Diapo_Court_Tourné
11825 (ShortRotateFoilhead)
11828 \begin_layout Standard
11829 Les différences seront expliquées dans une autre section.
11832 \begin_layout Standard
11833 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11834 nouveaux théorèmes.
11837 Foil\SpecialChar TeX
11840 fournit aussi un ensemble d'outils pour les présenter :
11843 \begin_layout Standard
11844 \begin_inset Flex Multiple Columns
11847 \begin_layout Itemize
11853 \begin_layout Itemize
11859 \begin_layout Itemize
11865 \begin_layout Itemize
11871 \begin_layout Itemize
11877 \begin_layout Itemize
11883 \begin_layout Itemize
11889 \begin_layout Itemize
11895 \begin_layout Itemize
11901 \begin_layout Itemize
11907 \begin_layout Itemize
11918 \begin_layout Standard
11919 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11921 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11925 \begin_layout Itemize
11933 \begin_layout Itemize
11941 \begin_layout Standard
11944 Foil\SpecialChar TeX
11947 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11948 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11949 à tout moment dans le document.
11950 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11951 de le faire au tout début d'une diapo, donc juste après l'
11958 \begin_layout Standard
11959 Pour ces réglages, vous disposez des environnements suivants [
11966 \begin_layout Standard
11967 \begin_inset Flex Multiple Columns
11970 \begin_layout Itemize
11978 \begin_layout Itemize
11984 \begin_layout Itemize
11992 \begin_layout Itemize
12000 \begin_layout Itemize
12009 \begin_layout Plain Layout
12010 \begin_inset space ~
12022 \begin_layout Standard
12023 Certaines commandes de
12025 Foil\SpecialChar TeX
12028 ne sont pas directement supportées par \SpecialChar LyX
12029 , mais vous pourrez tout de même
12030 les utiliser, comme l'explique la section
12031 \begin_inset space ~
12035 \begin_inset CommandInset ref
12038 reference "sec:foil-non-supporte"
12045 \begin_layout Subsection
12049 \begin_layout Standard
12050 Cette section est une rapide introduction aux différents environnements
12051 qui permettent de construire un ensemble de diapos.
12052 Si vous voulez un exemple, ouvrez
12056 qui se trouve dans le répertoire des
12057 \begin_inset Flex Code
12060 \begin_layout Plain Layout
12069 \begin_layout Subsubsection
12070 Donner un titre de page
12073 \begin_layout Standard
12074 À la différence des autres classes qui proposent les environnements
12090 crée le titre sur une page à part.
12091 Si vous laissez l'environnement
12095 vide, \SpecialChar LaTeX
12096 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12100 \begin_layout Subsubsection
12101 Débuter une nouvelle diapo
12104 \begin_layout Standard
12105 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12107 Pour les formats portrait, utilisez
12113 En-tête_Diapo_Court
12116 La différence entre ces deux environnements est la quantité d'espace entre
12121 ) et le corps de la diapo.
12124 \begin_layout Standard
12125 Les diapos en position paysage seront créées via les environnements
12127 En-tête_Diapo_Tourné
12131 En-tête_Diapo_Court_Tourné
12134 À nouveau, la seule différence est l'espace entre le titre et le corps.
12135 Les deux versions courtes ont 0,5
12136 \begin_inset space ~
12139 pouce de séparation en moins.
12142 \begin_layout Standard
12147 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12148 la rotation de ces diapos ne sera pas exécutée.
12149 Il vous sera possible d'obtenir des diapos en format paysage sans
12153 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12157 \begin_layout Subsubsection
12158 Théorèmes, lemmes, preuves et tutti quanti
12161 \begin_layout Standard
12162 Deux de ces environnements ne peuvent se suivre directement.
12163 Ils doivent être séparés par quelque chose.
12164 Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
12165 l'environnement précédent comme si vous aviez fusionné les deux environnements.
12166 Plutôt que de faire cela, vous devez insérer un
12167 \begin_inset Quotes cld
12171 \begin_inset Quotes crd
12175 Voyez la section intitulée
12177 Emboîtements séparés
12181 Guide de l'utilisateur
12186 \begin_layout Subsubsection
12190 \begin_layout Standard
12191 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12192 autres classes plus deux nouvelles.
12193 Je ne décrirai ici que ces dernières.
12194 Si vous voulez plus d'informations sur les autres environnements de liste,
12198 \begin_inset space ~
12202 \begin_inset space ~
12208 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12209 le choix des puces, à la section
12210 \begin_inset space ~
12216 \begin_inset CommandInset ref
12219 reference "sec:puces"
12226 \begin_layout Standard
12227 Les deux nouveaux environnements de liste,
12235 , ont pour but de faciliter l'utilisation de listes
12236 \begin_inset Quotes cld
12240 \begin_inset space ~
12244 \begin_inset space ~
12248 \begin_inset space ~
12252 \begin_inset space ~
12256 \begin_inset Quotes crd
12260 \begin_inset Quotes cld
12264 \begin_inset space ~
12268 \begin_inset space ~
12272 \begin_inset Quotes crd
12275 , bref, qui utilisent comme puces des coches ou des croix.
12276 Ces listes sont en fait des versions spécialisées de l'environnement
12281 Elles nécessitent cependant que vous disposiez du paquetage
12288 \begin_layout Subsubsection
12289 Figures et tableaux
12292 \begin_layout Standard
12295 Foil\SpecialChar TeX
12298 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12299 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12300 en une quelconque autre position prédéfinie.
12301 En fait, si vous changez les réglages de positionnement des flottants,
12302 ces modifications ne seront pas prises en compte.
12305 \begin_layout Subsubsection
12306 En-têtes et pieds de pages
12307 \begin_inset CommandInset label
12309 name "sec:foil-en-tetes"
12316 \begin_layout Standard
12325 servent à définir le texte en pied de page à gauche.
12326 La première vous permet d'insérer un logo sur vos diapos.
12327 Vous aurez par défaut comme logo
12328 \begin_inset Quotes cld
12333 Foil\SpecialChar TeX
12337 \begin_inset Quotes crd
12341 La seconde sert à classifier des documents en fonction du type de public,
12343 \begin_inset Quotes cld
12347 \begin_inset Quotes crd
12351 Par défaut elle ne contient rien.
12354 \begin_layout Standard
12355 Vous pouvez remplir les autres coins de la page avec
12359 (qui par défaut contient le numéro de page),
12370 \begin_layout Subsection
12373 Foil\SpecialChar TeX
12377 \begin_inset CommandInset label
12379 name "sec:foil-non-supporte"
12386 \begin_layout Standard
12387 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12398 dans un autre environnement.
12401 \begin_layout Subsubsection
12405 \begin_layout Standard
12406 Toutes les longueurs sont ajustées en utilisant la commande
12410 setlength\SpecialChar softhyphen
12417 }\SpecialChar softhyphen
12437 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12446 par la valeur de la variable.
12447 Toutes les variables de longueur doivent être indiquées dans des unités
12449 \begin_inset space ~
12457 \begin_inset space ~
12465 \begin_inset space ~
12472 ), ou bien dans une unité dépendant du document ou de la police employée,
12485 \begin_layout Standard
12486 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12487 diapo en ajustant la longueur spécifiée par
12494 Par exemple, pour rendre
12500 les titres plus proches des corps de 0,5
12501 \begin_inset space ~
12504 pouce, mettez dans le préambule
12513 foilheadskip}{-0.5in}
12518 \begin_layout Standard
12519 L'espacement autour des flottants peut être modifié via
12524 \begin_layout Labeling
12525 \labelwidthstring MMMMMMMMMMM
12532 Séparation entre le texte et le haut du flottant ;
12535 \begin_layout Labeling
12536 \labelwidthstring MMMMMMMMMMM
12543 Séparation entre le flottant et sa légende ;
12546 \begin_layout Labeling
12547 \labelwidthstring MMMMMMMMMMM
12554 Séparation entre la légende et le texte qui la suit ;
12557 \begin_layout Labeling
12558 \labelwidthstring MMMMMMMMMMM
12565 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12566 réglant cette valeur.
12567 Le mieux est sûrement de la définir en fonction de
12576 \begin_layout Standard
12577 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12578 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12582 \begin_layout Labeling
12583 \labelwidthstring MMMMMMMMMMM
12590 Séparation entre les en-têtes et le titre (environnement
12597 \begin_layout Labeling
12598 \labelwidthstring MMMMMMMMMMM
12605 entre les environnements
12616 \begin_layout Labeling
12617 \labelwidthstring MMMMMMMMMMM
12624 entre différentes lignes de l'environnement
12631 \begin_layout Labeling
12632 \labelwidthstring MMMMMMMMMMM
12639 entre l'auteur et la date ;
12642 \begin_layout Labeling
12643 \labelwidthstring MMMMMMMMMMM
12650 entre la date et le résumé (
12657 \begin_layout Standard
12658 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12672 un environnement de liste, tout l'espacement vertical entre les éléments
12673 de la liste est supprimé.
12674 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12687 \begin_layout Subsubsection
12688 En-têtes et pieds de page
12691 \begin_layout Standard
12706 permettent de préciser dans une page donnée si le logo de
12717 dans le préambule, aucune des diapos n'aura de logo.
12718 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12725 juste après le début de cette diapo et
12731 juste après le début de la suivante.
12734 \begin_layout Standard
12735 Si vous voulez utiliser le style d'en-têtes
12741 Document\SpecialChar menuseparator
12742 Paramètres\SpecialChar menuseparator
12745 , il vous faudra sûrement ajouter
12756 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12757 correctement une fois les pages retournées.
12758 C'est obligatoire à cause d'incompatibilités entre le paquetage
12769 \begin_layout Section
12770 Diapos Slides (alias S
12776 \begin_inset CommandInset label
12785 \begin_layout Standard
12793 \begin_layout Subsection
12797 \begin_layout Standard
12798 Cette section décrit comment utiliser \SpecialChar LyX
12799 pour préparer des transparents pour
12801 Il y a deux classes de document qui le permettent : la classe par défaut
12814 \begin_layout Plain Layout
12815 Il y en a d'autres, comme
12819 , mais elle ne sont pas décrites dans ce document (NdT).
12825 Cette section décrit la première.
12828 \begin_layout Standard
12829 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12833 \begin_layout Standard
12834 \begin_inset VSpace bigskip
12840 \begin_layout Standard
12844 Cette section décrit
12849 \begin_inset Quotes cld
12855 \begin_inset space ~
12859 \begin_inset Quotes crd
12865 \begin_layout Standard
12866 Si vous cherchez une documentation sur
12867 \begin_inset Quotes cld
12873 \begin_inset space ~
12876 (Foil\SpecialChar TeX
12880 \begin_inset Quotes crd
12884 \begin_inset space ~
12888 \begin_inset CommandInset ref
12891 reference "sec:foiltex"
12902 Foil\SpecialChar TeX
12905 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12912 \begin_layout Plain Layout
12914 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12915 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12923 dont parle cette section.
12926 \begin_layout Standard
12927 Cette classe est l'évolution en \SpecialChar LaTeX2e
12937 Toutes les distributions de \SpecialChar LaTeX2e
12938 comprennent cette classe (qu'à partir de maintenan
12939 t j'appellerais simplement
12940 \begin_inset Quotes cld
12946 \begin_inset Quotes crd
12951 ), donc vous devez logiquement l'avoir.
12952 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12953 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12959 Cependant, il y a des choses que
12963 fait et que les autres ne font pas, comme générer des sur-couches.
12964 Continuez la lecture pour en savoir plus !
12967 \begin_layout Subsection
12969 \begin_inset CommandInset label
12971 name "sec:demarrer-slides"
12978 \begin_layout Standard
12979 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12981 \begin_inset Quotes cld
12987 \begin_inset space ~
12991 \begin_inset Quotes crd
13002 Document\SpecialChar menuseparator
13006 Il y a quelques particularités qu'il faut connaître à propos de cette classe
13010 \begin_layout Itemize
13011 Ne vous fatiguez pas à changer les options
13021 Document\SpecialChar menuseparator
13024 : de toute façon, elles ne sont pas supportées par la classe
13029 \begin_layout Itemize
13033 \begin_inset space ~
13037 \begin_inset space ~
13044 Document\SpecialChar menuseparator
13047 a un comportement un peu différent pour cette classe.
13048 Voici les choix possibles et leurs effets :
13052 \begin_layout Description
13057 Le rendu final contient des numéros de page dans le coin inférieur droit.
13060 \begin_layout Description
13065 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13067 C'est le choix implicite.
13070 \begin_layout Description
13075 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13076 ni de marqueurs d'alignement.
13080 \begin_layout Itemize
13085 a une option supplémentaire :
13090 Pour l'utiliser, mettez
13091 \begin_inset Quotes cld
13099 \begin_inset Quotes crd
13108 Document\SpecialChar menuseparator
13111 \SpecialChar menuseparator
13115 \begin_inset space ~
13119 \begin_inset space ~
13128 \begin_layout Standard
13129 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13136 \begin_inset space ~
13140 \begin_inset CommandInset ref
13143 reference "sec:note-slides"
13147 pour plus de détails.
13151 \begin_layout Standard
13152 Vous pouvez aussi utiliser le fichier modèle
13155 \begin_inset Quotes cld
13159 \begin_inset Quotes crd
13164 pour mettre en place automatiquement un document de la classe
13170 Fichier\SpecialChar menuseparator
13172 \begin_inset space ~
13176 \begin_inset space ~
13181 pour créer votre document).
13182 Le fichier modèle contient aussi quelques exemples d'environnements de
13183 paragraphe spéciaux utilisés par cette classe.
13184 Je vais maintenant décrire ces derniers.
13187 \begin_layout Subsection
13188 Environnements de paragraphe
13191 \begin_layout Subsubsection
13192 Environnements supportés
13195 \begin_layout Standard
13196 La première chose que vous allez remarquer en commençant un nouveau document
13201 est la taille et le type de police : il est équivalent à la taille
13204 \begin_inset space ~
13212 \begin_inset space ~
13218 C'est aussi la police qui est utilisée pour le rendu final.
13219 Dites-vous que c'est un
13220 \begin_inset Quotes cld
13224 \begin_inset Quotes crd
13227 pour vous rappeler que c'est une diapositive.
13228 Vos transparents finaux utiliseront une grande police, donc vous aurez
13230 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13234 \begin_layout Standard
13235 La deuxième chose qui frappe est le changement du menu des environnements
13236 (tout à gauche de la barre d'outils).
13237 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13239 Il y en a aussi cinq nouveaux.
13240 C'est parce que la classe
13244 elle-même ne supporte que certains environnements de paragraphe :
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
13301 \begin_layout Itemize
13308 \begin_layout Standard
13309 Tous les autres environnements standard, comme les en-têtes de section,
13310 ne servent pas dans la classe
13317 \begin_layout Standard
13318 D'autre part, vous remarquerez de nouveaux environnements :
13321 \begin_layout Itemize
13333 \begin_layout Itemize
13343 \begin_layout Itemize
13349 \begin_layout Itemize
13361 \begin_layout Itemize
13373 \begin_layout Standard
13374 Ces cinq-là présentent des subtilités, dues à une
13375 \begin_inset Quotes cld
13379 \begin_inset Quotes crd
13382 de \SpecialChar LyX
13385 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13386 dans un environnement vide.
13387 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13388 une diapo par autre chose que du texte.
13389 Pour contourner cela, j'ai fait un peu de
13390 \begin_inset Quotes cld
13393 magie \SpecialChar LaTeX
13395 \begin_inset Quotes crd
13401 \begin_layout Subsubsection
13402 Subtilités des nouveaux environnements
13403 \begin_inset CommandInset label
13405 name "sec:subtilité-slides"
13412 \begin_layout Standard
13413 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13414 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13416 Comme je viens de le dire, \SpecialChar LyX
13417 interdit les environnements qui commencent
13418 par un autre environnement.
13419 Pour contourner ceci, l'environnement
13423 n'en est pas vraiment un, si l'on se fie à la description du
13426 \begin_inset space ~
13430 \begin_inset space ~
13436 \begin_layout Standard
13450 \begin_inset Quotes cld
13453 pseudo-environnements
13454 \begin_inset Quotes crd
13458 Ils ressemblent à des en-têtes de section ou à une
13462 , mais en fait commencent un environnement de paragraphe (et terminent le
13463 précédent si nécessaire).
13464 De la même manière, considérez
13473 \begin_inset Quotes cld
13477 \begin_inset Quotes crd
13481 Ces deux objets réalisent en effet des actions.
13484 \begin_layout Standard
13485 Un propriété commune aux cinq environnements
13505 est un marqueur plutôt longuet.
13506 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13507 de paragraphe – n'est pas pris en compte par
13529 l'ignore totalement.
13530 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13533 \begin_layout Standard
13534 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13535 vous pouvez le faire.
13536 Ça peut être une brève description du contenu de la
13541 Dans ce cas, entrez votre description et tapez
13545 comme vous le feriez normalement.
13548 \begin_layout Standard
13549 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13550 rencontrer une autre subtilité de \SpecialChar LyX
13553 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13554 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13555 Vous ferez donc ainsi :
13558 \begin_layout Itemize
13559 Commencez à entrer le texte qui
13563 le nouveau paragraphe
13587 \begin_layout Itemize
13588 Placez-vous maintenant au début de ce paragraphe.
13592 \begin_layout Itemize
13601 \begin_layout Itemize
13602 Changez enfin ce nouveau paragraphe vide en un
13626 \begin_layout Standard
13627 Espérons qu'une future version de \SpecialChar LyX
13628 résoudra cette bizarrerie\SpecialChar ldots
13632 \begin_layout Subsection
13633 Réaliser une présentation grâce à
13646 \begin_layout Subsubsection
13647 Utiliser l'environnement
13652 \begin_layout Standard
13653 Si vous espérez apprendre dans cette section comment faire une présentation
13654 orale, vous serez amèrement déçu.
13655 Naturellement, je vais vous décrire en quoi la classe
13659 pourra vous aider à préparer les supports de la présentation.
13660 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13661 (C'est ça aussi, la philosophie \SpecialChar LyX
13665 \begin_layout Standard
13666 Sélectionnez l'environnement
13670 (de la manière décrite à la section
13671 \begin_inset space ~
13675 \begin_inset CommandInset ref
13678 reference "sec:subtilité-slides"
13682 ) pour dire à \SpecialChar LyX
13683 de commencer une nouvelle diapo (eh oui).
13684 Le marqueur pour cet environnement /
13685 \begin_inset Quotes cld
13689 \begin_inset Quotes crd
13693 \begin_inset Quotes cld
13697 \begin_inset Quotes crd
13700 en bleu, suivie de l'indication
13701 \begin_inset Quotes cld
13705 \begin_inset Quotes crd
13709 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13711 C'est aussi simple que ça.
13714 \begin_layout Standard
13715 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13716 où vous aurez à forcer la
13717 fin des pages (vous pouvez toujours le faire dans
13719 Édition\SpecialChar menuseparator
13721 \begin_inset space ~
13725 \begin_inset space ~
13731 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13733 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13734 en contenir, le surplus débordera sur une nouvelle diapo.
13735 Je vous déconseille de le faire, cependant, car la diapo
13736 \begin_inset Quotes cld
13740 \begin_inset Quotes crd
13743 ne présentera aucun numéro de page.
13744 De plus, elle peut interférer avec une
13748 que vous aurez préparé pour accompagner la
13755 \begin_layout Standard
13764 fonctionnent comme l'environnement
13769 Tous deux créent une
13770 \begin_inset Quotes cld
13774 \begin_inset Quotes crd
13777 suivie par un marqueur (
13778 \begin_inset Quotes cld
13782 \begin_inset Quotes crd
13786 \begin_inset Quotes cld
13790 \begin_inset Quotes crd
13794 La couleur n'est plus le bleu, mais un magenta éclatant et la
13795 \begin_inset Quotes cld
13799 \begin_inset Quotes crd
13802 se présente différemment, dans son style et sa longueur.
13803 Les trois marqueurs diffèrent par leur police.
13806 \begin_layout Standard
13807 Comme pour l'environnement
13811 , si le contenu d'une
13819 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13820 le surplus sera disposé sur une nouvelle page.
13821 À nouveau, je vous le déconseille, les
13829 n'auraient plus aucune utilité.
13832 \begin_layout Subsubsection
13842 \begin_layout Standard
13847 est de créer une diapo qui vienne se superposer à une autre.
13848 Vous pouvez vouloir présenter une figure sur la
13852 principale avant d'afficher le texte qui va avec.
13853 Une façon de faire est de poser une feuille de papier noire sur la partie
13858 que vous souhaitez cacher.
13859 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13860 superposer un graphique à un autre.
13861 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13865 pour que les graphiques se superposent.
13870 rend les choses bien plus faciles.
13873 \begin_layout Standard
13878 reçoit le numéro de page de la
13883 \begin_inset Quotes cld
13887 \begin_inset Quotes crd
13893 \begin_inset Quotes cld
13897 \begin_inset Quotes crd
13904 \begin_layout Plain Layout
13909 multiples auront donc
13912 \begin_inset Quotes cld
13916 \begin_inset Quotes crd
13924 \begin_inset Quotes cld
13928 \begin_inset Quotes crd
13934 accolé au numéro de page.
13942 En effet, vous voulez que la
13950 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13955 \begin_inset Quotes cld
13959 \begin_inset Quotes crd
13971 le laisse voir : le marqueur qui débute un environnement
13975 est moins long que celui d'une
13980 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13990 Ces marques vous aideront à aligner les deux transparents.
13993 \begin_layout Standard
13994 Le principal problème de la superposition de transparents est d'aligner
13995 les contenus de ces diapos.
13996 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13997 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13998 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13999 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
14000 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
14012 \begin_layout Standard
14013 Comme leur nom l'indique,
14021 sont deux environnements de paragraphe, qui rendent le texte respectivement
14022 visible et invisible.
14023 Remarquez à la section
14024 \begin_inset space ~
14028 \begin_inset CommandInset ref
14031 reference "sec:subtilité-slides"
14035 que vous ne placez rien
14041 ces environnements.
14042 Lorsque vous créez un
14050 insère un marqueur centré, bleu clair, indiquant
14051 \begin_inset Quotes cld
14054 <Invisible Text Follows>
14055 \begin_inset Quotes crd
14059 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14067 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14070 \begin_layout Standard
14075 , l'étiquette centrée sera
14076 \begin_inset Quotes cld
14079 <Visible Text Follows>
14080 \begin_inset Quotes crd
14084 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14085 Remarquez qu'au début d'une nouvelle
14101 est automatiquement désactivée.
14102 Il n'est donc pas nécessaire d'utiliser
14113 \begin_layout Standard
14114 Maintenant, voyons comment utiliser les commandes
14122 avec les environnements
14130 pour créer des diapos superposées :
14133 \begin_layout Enumerate
14142 ) avec tout ce qui devra apparaître autant sur la
14146 elle-même que sur les
14153 \begin_layout Enumerate
14154 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14158 , insérez un environnement
14163 Si nécessaire, insérez un environnement
14167 là où le texte devra de nouveau apparaître sur la
14174 \begin_layout Enumerate
14175 Commencez un environnement
14179 juste après l'environnement
14186 \begin_layout Enumerate
14187 Copiez le contenu de l'environnement
14191 dans l'environnement
14198 \begin_layout Enumerate
14214 \begin_layout Standard
14215 C'est bon, vous avez votre superposition.
14218 \begin_layout Standard
14219 Il reste un problème avec la façon dont j'ai conçu la classe
14223 de \SpecialChar LyX
14224 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14225 ni rendre visible du texte au milieu d'un paragraphe invisible.
14226 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14231 \begin_layout Plain Layout
14232 Les commandes en question sont :
14235 \begin_layout Itemize
14243 \begin_layout Itemize
14251 \begin_layout Plain Layout
14253 et devront être entrées en mode \SpecialChar TeX
14255 Le texte dont vous voulez changer la
14256 \begin_inset Quotes cld
14260 \begin_inset Quotes crd
14263 sera à l'intérieur des accolades, derrière la commande
14276 Si vous ne savez pas comment entrer du \SpecialChar TeX
14277 sous \SpecialChar LyX
14278 , voyez la section appropriée
14282 \begin_inset space ~
14286 \begin_inset space ~
14300 \begin_layout Subsubsection
14310 \begin_inset CommandInset label
14312 name "sec:note-slides"
14319 \begin_layout Standard
14328 est toujours associée à une
14333 \begin_inset Quotes cld
14337 \begin_inset Quotes crd
14341 Ici aussi, la classe
14345 de \SpecialChar LyX
14346 fournit des indices visuels.
14351 est magenta éclatant, comme celui d'une
14355 ; et en longueur, il est intermédiaire entre celui d'une
14359 (qui est plus long) et celui d'une
14363 (qui est plus court).
14364 De plus, une fois imprimée, une
14368 aura le numéro de page de sa
14373 \begin_inset Quotes cld
14377 \begin_inset Quotes crd
14383 \begin_inset Quotes cld
14387 \begin_inset Quotes crd
14395 \begin_inset Quotes cld
14399 \begin_inset Quotes crd
14407 \begin_inset Quotes cld
14411 \begin_inset Quotes crd
14418 Vous pouvez avoir plusieures
14422 associées à une seule
14426 , et, comme pour les
14434 , vous voudrez sûrement couper les longues
14438 de manière à ce qu'elles tiennent sur une seule page.
14441 \begin_layout Standard
14446 est évidente : elle contient toute sortes d'informations que vous voulez
14447 ajouter à propos d'une
14452 Elle peut aussi servir d'aide-mémoire pour une
14457 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14458 Actuellement, la classe
14462 de \SpecialChar LyX
14463 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14473 Il faudra donc passer par le code \SpecialChar LaTeX
14478 \begin_layout Standard
14479 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14481 \begin_inset Quotes cld
14489 \begin_inset Quotes crd
14493 \begin_inset space ~
14497 \begin_inset CommandInset ref
14500 reference "sec:demarrer-slides"
14505 Cette option active les marqueurs temporels qui apparaîtront alors dans
14506 le coin inférieur gauche de toutes les
14510 que vous générerez.
14511 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14514 \begin_inset Quotes cld
14524 \begin_inset Quotes crd
14528 \begin_inset Quotes cld
14538 \begin_inset Quotes crd
14542 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14544 \begin_inset Quotes cld
14554 \begin_inset Quotes crd
14557 sert à indiquer le temps voulu, tandis que
14558 \begin_inset Quotes cld
14568 \begin_inset Quotes crd
14571 est utilisé pour ajouter une certaine durée.
14576 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14577 vous voulez passer sur chaque
14584 \begin_layout Standard
14585 Il reste une fonction à décrire.
14586 Vous voudrez forcément imprimer toutes vos
14594 sur des transparents et toutes vos
14598 sur des feuilles blanches.
14607 à laquelle elle est associée.
14611 \begin_layout Standard
14612 Heureusement il existe deux commandes \SpecialChar LaTeX
14613 qui vous permettent de sélectionner
14614 ce qu'il faut imprimer.
14615 Toutes deux doivent être placées dans le préambule de votre document.
14617 \begin_inset Quotes cld
14629 \begin_inset Quotes crd
14632 n'imprimera que les
14641 De même, la commande
14642 \begin_inset Quotes cld
14652 \begin_inset Quotes crd
14655 n'imprimera que les
14660 Je vous conseille de mettre les deux commandes en commentaire dans votre
14662 \begin_inset Quotes cld
14666 \begin_inset Quotes crd
14669 celle dont vous avez besoin à l'impression.
14670 J'ai l'habitude de : décommenter
14673 \begin_inset Quotes cld
14681 \begin_inset Quotes crd
14686 , imprimer dans un fichier dont le nom contient
14689 \begin_inset Quotes cld
14693 \begin_inset Quotes crd
14698 , la recommenter et décommenter
14701 \begin_inset Quotes cld
14709 \begin_inset Quotes crd
14714 et imprimer dans un fichier
14717 \begin_inset Quotes cld
14721 \begin_inset Quotes crd
14727 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14728 des transparents ou des feuilles blanches selon le cas.
14731 \begin_layout Standard
14732 Vous pouvez aussi donner d'autres paramètres à
14733 \begin_inset Quotes cld
14743 \begin_inset Quotes crd
14747 \begin_inset Quotes cld
14757 \begin_inset Quotes crd
14761 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14762 pour plus de détails.
14765 \begin_layout Subsection
14766 Le fichier modèle pour la classe
14771 \begin_layout Standard
14772 J'ai aussi créé un fichier modèle,
14773 \begin_inset Quotes cld
14781 \begin_inset Quotes crd
14789 Pour l'utiliser, créez votre document avec
14791 Fichier\SpecialChar menuseparator
14793 \begin_inset space ~
14797 \begin_inset space ~
14803 Votre fichier de présentation \SpecialChar LyX
14804 contiendra un exemple du triplet
14806 Diapo – Surcouche – Note
14817 contiennent un exemple de
14826 Enfin, le préambule contient :
14829 \begin_layout LyX-Code
14830 % Uncomment to print out only slides and overlays
14834 \begin_layout Plain Layout
14837 Décommentez pour n'imprimer que les diapos et les sur-couches
14845 \begin_layout LyX-Code
14849 \begin_layout LyX-Code
14855 \begin_inset Newline newline
14861 \begin_layout LyX-Code
14862 % Uncomment to print out only notes
14866 \begin_layout Plain Layout
14869 Décommentez pour n'imprimer que les notes
14877 \begin_layout LyX-Code
14881 \begin_layout LyX-Code
14889 \begin_layout Standard
14890 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14891 de \SpecialChar LaTeX2e
14893 \begin_inset Quotes cld
14898 Sli\SpecialChar TeX
14902 \begin_inset Quotes crd
14906 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14907 n'impose d'utiliser ou de ne pas utiliser
14909 Elle est là si vous en avez besoin.
14910 Il y a d'autres classes de \SpecialChar LaTeX2e
14911 pour créer des présentations, comme la classe
14918 \begin_inset space ~
14922 \begin_inset CommandInset ref
14925 reference "sec:foiltex"
14934 (présent sur certaines distributions \SpecialChar TeX
14936 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14941 \begin_layout Plain Layout
14942 Si vous voulez vous y mettre...
14950 Je ne connais rien à ces classes.
14951 Essayez-les pour voir quelles alternatives elles représentent.
14954 \begin_layout Section
14955 Hollywood (scripts d'Hollywood)
14958 \begin_layout Standard
14964 \begin_layout Subsection
14968 \begin_layout Standard
14969 Maîtriser le format d'un script d'Hollywood est un
14970 \begin_inset Quotes cld
14974 \begin_inset Quotes crd
14978 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14979 et à être facile à lire et familier pour les acteurs.
14980 Chaque page d'un script doit représenter une minute de film.
14981 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14982 La police courier 12
14983 \begin_inset space ~
14986 pt doit être utilisée tout le long.
14990 \begin_layout Subsection
14991 Problèmes particuliers
14994 \begin_layout Standard
14995 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14996 Si le texte d'un personnage
15000 \begin_layout Plain Layout
15008 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
15012 \begin_layout Plain Layout
15021 \begin_layout Subsection
15022 Fonctions particulières
15025 \begin_layout Standard
15026 Entrez les noms des personnages comme étiquettes, puis faites des références
15027 croisées sur ces étiquettes pour insérer le nom.
15028 La fenêtre de référence croisée montrera l'ensemble des personnages.
15029 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
15030 e dans les parties narratives.
15033 \begin_layout Subsection
15034 Taille de papier et marges
15037 \begin_layout Standard
15038 USLetter, gauche 1,6
15039 \begin_inset space ~
15043 \begin_inset space ~
15047 \begin_inset space ~
15051 \begin_inset space ~
15057 \begin_layout Subsection
15061 \begin_layout Standard
15062 Les environnements suivants sont disponibles.
15063 Vous pouvez utiliser
15067 pour accéder aux touches de raccourci indiquées à droite.
15070 \begin_layout Itemize
15078 \begin_inset Newline newline
15083 Quand rien d'autre ne convient.
15084 Essayez de l'éviter.
15087 \begin_layout Itemize
15096 \begin_layout Plain Layout
15103 \begin_inset space \hfill{}
15111 \begin_inset Newline newline
15114 Suivi en général de quelque chose comme
15115 \begin_inset Quotes cld
15118 sur Sally qui se lève
15119 \begin_inset Quotes crd
15125 \begin_layout Itemize
15129 \begin_inset space \hfill{}
15133 \begin_inset Newline newline
15138 Introduit une nouvelle séquence INTÉRIEUR.
15139 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15140 l'éclairage nécessaire.
15141 Toute cette ligne en MAJUSCULES.
15144 \begin_layout Itemize
15148 \begin_inset space \hfill{}
15152 \begin_inset Newline newline
15157 Introduit une nouvelle séquence EXTÉRIEUR.
15158 Toute cette ligne en MAJUSCULES.
15161 \begin_layout Itemize
15165 \begin_inset space \hfill{}
15169 \begin_inset Newline newline
15174 Le personnage qui parle.
15177 \begin_layout Itemize
15181 \begin_inset space \hfill{}
15185 \begin_inset Newline newline
15190 Instructions au personnage intervenant.
15191 Les () sont insérées automatiquement.
15194 \begin_layout Itemize
15198 \begin_inset space \hfill{}
15202 \begin_inset Newline newline
15207 Ce qui dit le personnage.
15210 \begin_layout Itemize
15214 \begin_inset space \hfill{}
15218 \begin_inset Newline newline
15223 Instruction de mouvement de caméra.
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 Itemize
15260 \begin_inset space \hfill{}
15266 \begin_layout Subsection
15270 \begin_layout Itemize
15271 (O.S) – off screen (hors écran)
15274 \begin_layout Itemize
15275 (V.O) – voice over (voix off)
15278 \begin_layout Itemize
15280 – background (arrière-plan)
15283 \begin_layout Itemize
15285 – close-up (plan rapproché)
15288 \begin_layout Itemize
15289 PAN – mouvement de caméra
15292 \begin_layout Itemize
15293 INSERT – insérez un plan rapproché
15296 \begin_layout Section
15300 \begin_layout Standard
15303 Panayotis Papasotiriou
15306 \begin_layout Subsection
15310 \begin_layout Standard
15315 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15319 International Journal of Modern Physics C
15331 est destiné à des manuscrits soumis à l'
15335 nternational Journal of Modern Physics D
15339 Les classes de document s'appellent respectivement
15348 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15350 \begin_inset Flex URL
15353 \begin_layout Plain Layout
15355 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15361 \begin_inset Flex URL
15364 \begin_layout Plain Layout
15366 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15372 Ces deux paquetages sont des versions modifiées du paquetage standard
15373 \begin_inset Quotes cld
15377 \begin_inset Quotes crd
15380 , et ils sont presques identiques (mais pas tout à fait).
15382 sait gérer la plupart de leurs fonctions.
15383 J'ai utilisé \SpecialChar LyX
15384 avec succès pour écrire des articles soumis à ces deux journaux.
15387 \begin_layout Subsection
15391 \begin_layout Standard
15392 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15396 Fichier\SpecialChar menuseparator
15398 \begin_inset space ~
15402 \begin_inset space ~
15407 , et choisissez le modèle
15416 Ça vous donnera un document (presque) vide comprenant les parties les plus
15417 courantes d'un manuscrit.
15418 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15424 Veuillez juste garder ce qui suit présent à l'esprit.
15427 \begin_layout Enumerate
15429 ne vous laissera pas changer la taille de police ni la mise en page du
15430 document, car les deux paquetage ne permettent pas de telles modifications.
15433 \begin_layout Enumerate
15434 La langue du document ne doit pas être modifiée.
15435 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15443 Documents\SpecialChar menuseparator
15444 Paramètres\SpecialChar menuseparator
15453 Paquetage linguistique.
15456 \begin_layout Enumerate
15458 \begin_inset Quotes cld
15462 \begin_inset Quotes crd
15465 doit être utilisé pour définir les mots clés.
15468 \begin_layout Enumerate
15473 fournit un style nommé
15474 \begin_inset Quotes cld
15477 Code de classification
15478 \begin_inset Quotes crd
15481 , qui peut être utilisé pour définir des codes de clasification comme les
15483 Notez que cette fonction n'est pas disponible dans le paquetage
15490 \begin_layout Enumerate
15491 Plusieurs nouveaux environnements sont disponibles :
15492 \begin_inset Quotes cld
15496 \begin_inset Quotes crd
15500 \begin_inset Quotes cld
15504 \begin_inset Quotes crd
15508 \begin_inset Quotes cld
15512 \begin_inset Quotes crd
15516 \begin_inset Quotes cld
15520 \begin_inset Quotes crd
15524 \begin_inset Quotes cld
15528 \begin_inset Quotes crd
15532 \begin_inset Quotes cld
15536 \begin_inset Quotes crd
15540 \begin_inset Quotes cld
15544 \begin_inset Quotes crd
15548 \begin_inset Quotes cld
15552 \begin_inset Quotes crd
15556 \begin_inset Quotes cld
15560 \begin_inset Quotes crd
15564 \begin_inset Quotes cld
15568 \begin_inset Quotes crd
15572 \begin_inset Quotes cld
15576 \begin_inset Quotes crd
15580 \begin_inset Quotes cld
15584 \begin_inset Quotes crd
15588 \begin_inset Quotes cld
15592 \begin_inset Quotes crd
15596 \begin_inset Quotes cld
15600 \begin_inset Quotes crd
15604 Leur utilisation est plus ou moins évidente.
15606 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15607 et le schéma de numérotation qui convient pour chacun d'eux.
15610 \begin_layout Enumerate
15611 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15617 Dans \SpecialChar LyX
15618 , les citations s'affichent comme d'habitude ; dans la sortie, les
15619 citations apparaissent comme des exposants.
15620 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15626 \begin_inset Quotes cld
15630 \begin_inset space ~
15638 \begin_inset Quotes crd
15645 \begin_layout Plain Layout
15646 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15654 \begin_layout Enumerate
15655 Il n'y a pas de section
15656 \begin_inset Quotes cld
15660 \begin_inset Quotes crd
15663 dans les deux paquetages, utilisez simplement l'environnement
15664 \begin_inset Quotes cld
15668 \begin_inset Quotes crd
15674 \begin_layout Enumerate
15675 Vous pouvez ajouter des annexes au papier,
15679 les remerciements et
15685 propose un marqueur spécial, via
15687 Document\SpecialChar menuseparator
15688 Début annexe(s) ici
15690 qui indique le début des annexes.
15691 Dans \SpecialChar LyX
15693 \begin_inset Quotes cld
15697 \begin_inset Quotes crd
15700 apparaît en lettres rouges, comme indication que toutes les sections qui
15701 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15703 Pour écrire une annexe, créez simplement une section dans cette zone (le
15705 \begin_inset Quotes cld
15709 \begin_inset Quotes crd
15712 fait la même chose, il avait été créé dans les formats
15716 à une époque où la fonctionnalité de création d'annexe était différente;
15717 vous pouvez l'ignorer).
15718 Une annexe peut contenir des
15729 \begin_layout Enumerate
15738 utilisent la commande
15742 pour les légendes des tableaux.
15743 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15744 est affiché correctement,
15745 mais sans sa légende.
15746 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15747 pour contourner ce problème,
15748 de façon à ce que les légendes s'impriment comme prévu.
15749 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15750 légende, et remplacez la par le code \SpecialChar LaTeX
15755 tbl{votre légende de tableau}{
15757 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15762 immédiatement après votre tableau.
15763 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15764 voir comme cette astuce est utilisée.
15765 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15766 construire tout le tableau dans un fichier
15770 , puis inclure celui-ci dans le document \SpecialChar LyX
15773 Insertion\SpecialChar menuseparator
15774 Fichier\SpecialChar menuseparator
15778 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15787 , qui se trouve dans la distribution des paquetages correspondants.
15790 \begin_layout Subsection
15791 Préparer un papier avant de le soumettre
15794 \begin_layout Standard
15795 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15797 que fichier \SpecialChar LaTeX
15800 Fichier\SpecialChar menuseparator
15801 Exporter\SpecialChar menuseparator
15805 ), puis modifier le fichier
15813 \begin_layout Plain Layout
15814 En fait, vous avez le choix entre \SpecialChar LaTeX
15816 \begin_inset space ~
15819 (standard) et \SpecialChar LaTeX
15821 \begin_inset space ~
15825 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15826 utiliser l'option pdflatex pour que les graphiques soient convertis au
15827 format PDF, prêts à être utilisés par pdflatex.
15835 \begin_layout Enumerate
15836 Enlevez les lignes de commentaires avant la commande
15845 \begin_layout Enumerate
15846 Enlevez tout ce qui se trouve entre les commandes
15858 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15859 préambule \SpecialChar LaTeX
15863 \begin_layout Standard
15864 Vous devez maintenant sauvegarder le fichier
15868 ainsi modifié, et lancer \SpecialChar LaTeX
15869 dessus autant de fois que nécessaire.
15870 Vous pouvez alors contrôler l'aspect du document
15877 \begin_layout Section
15881 \begin_layout Standard
15887 \begin_layout Subsection
15891 \begin_layout Standard
15896 fournit une classe de document pour créer un manuscrit adapté pour une
15897 soumission électronique à un des journaux publiés par l'IoP
15899 (Institute of Physics)
15902 Les instructions aux auteurs pour créer un papier en utilisant la classe
15907 peuvent être téléchargées en même temps que le paquetage iopart à partir
15909 \begin_inset Flex URL
15912 \begin_layout Plain Layout
15914 ftp://ftp.iop.org/pub/journals/latex2e
15922 \begin_layout Subsection
15926 \begin_layout Standard
15927 La manière la plus simple pour écrire un papier est de commencer avec le
15932 qui est disponible via
15934 Fichier\SpecialChar menuseparator
15936 \begin_inset space ~
15940 \begin_inset space ~
15946 Le modèle explique comment utiliser les environnements spéciaux.
15947 Voici les conseils les plus importants :
15950 \begin_layout Itemize
15951 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15952 paquetage AMS n'est chargé dans
15954 Document\SpecialChar menuseparator
15955 Paramètres\SpecialChar menuseparator
15957 \begin_inset space ~
15961 \begin_inset space ~
15967 \begin_layout Itemize
15968 L'environnement de titre définit le type de document.
15969 Vous devez donc utiliser un des environnements suivants pour le titre :
15973 \begin_layout Itemize
15978 pour un papier (Paper)
15981 \begin_layout Itemize
15985 \begin_inset Note Note
15988 \begin_layout Plain Layout
15991 Je ne l'ai pas trouvé (NdT)
15998 pour une revue (Review)
16001 \begin_layout Itemize
16006 pour une revue thématique (Topical review)
16009 \begin_layout Itemize
16014 pour un commentaire (Comment)
16017 \begin_layout Itemize
16025 \begin_layout Itemize
16030 pour un papier ( comme titre)
16033 \begin_layout Itemize
16038 pour une communication préliminaire
16041 \begin_layout Itemize
16046 pour une communication rapide
16049 \begin_layout Itemize
16054 pour une lettre aux éditeurs (Letter)
16058 \begin_layout Itemize
16059 Tous les environnements de titre, sauf
16063 peuvent avoir un titre court facultatif.
16066 \begin_layout Itemize
16067 Il y a un environnement de titre général
16071 qui n'est pas géré par \SpecialChar LyX
16073 Il peut être utilisé en code \SpecialChar TeX
16074 si votre document ne correspond pas à l'un
16075 des autres types de titres.
16078 \begin_layout Standard
16079 Pour plus d'information comme des astuces pour des mises en formes spéciales
16080 pour les tableaux et les formules, voyez les instructions aux auteurs de
16084 \begin_layout Section
16088 \begin_layout Standard
16091 Panayotis Papasotiriou
16094 \begin_layout Subsection
16098 \begin_layout Standard
16099 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16100 Academic Publishers, qui permet de soumettre sous format électronique des
16101 manuscrits destinés à leurs publications.
16102 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16105 Astrophysics and Space Science
16111 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16113 \begin_inset Flex URL
16116 \begin_layout Plain Layout
16118 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16124 On peut télécharger le paquetage Kluwer sur le site
16125 \begin_inset Flex URL
16128 \begin_layout Plain Layout
16130 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16136 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16137 être téléchargé séparément).
16140 \begin_layout Standard
16142 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16143 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16144 \begin_inset Quotes cld
16148 \begin_inset Quotes crd
16152 \begin_inset CommandInset ref
16155 reference "subsec:particularités_kluwer"
16160 J'ai récemment utilisé \SpecialChar LyX
16161 pour écrire un article soumis à
16163 Astrophysics and Space Science
16165 sans aucun problème.
16168 \begin_layout Subsection
16172 \begin_layout Standard
16173 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16177 Fichier\SpecialChar menuseparator
16179 \begin_inset space ~
16183 \begin_inset space ~
16193 Ça vous donnera un document (presque) vide qui comprend les champs les
16194 plus couramment utilisés dans un manuscrit avec une courte description
16196 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16197 existant (y compris les crochets,
16201 ) par l'information correcte.
16204 \begin_layout Subsection
16205 Préparer un papier avant de le soumettre
16208 \begin_layout Standard
16209 Comme pour le paquetage AAS\SpecialChar TeX
16210 , avant de soumettre votre papier à la publication,
16212 \begin_inset Quotes cld
16216 \begin_inset Quotes crd
16222 \begin_layout Enumerate
16223 Exportez votre papier comme fichier \SpecialChar LaTeX
16227 Fichier\SpecialChar menuseparator
16228 Exporter\SpecialChar menuseparator
16234 \begin_layout Enumerate
16235 Éditez avec un éditeur de texte le fichier
16239 obtenu, et faites les changements suivants
16243 \begin_layout Enumerate
16244 enlevez les lignes de commentaire avant la commande
16253 \begin_layout Enumerate
16254 enlevez tout ce qui se trouve entre les commandes
16266 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16271 \begin_layout Standard
16272 Enregistrez le fichier
16280 \begin_layout Enumerate
16281 Lancez \SpecialChar LaTeX
16286 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16289 \begin_layout Enumerate
16290 Visualisez le document
16294 obtenu avec, par exemple,
16298 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16299 pas fait d'erreur).
16302 \begin_layout Subsection
16303 \begin_inset Quotes cld
16307 \begin_inset Quotes crd
16310 du paquetage Kluwer
16311 \begin_inset CommandInset label
16313 name "subsec:particularités_kluwer"
16320 \begin_layout Standard
16321 Le paquetage Kluwer présente les
16322 \begin_inset Quotes cld
16326 \begin_inset Quotes crd
16332 \begin_layout Enumerate
16333 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16338 \begin_layout Plain Layout
16339 Je ne vois aucune bonne raison de le faire.
16345 Chaque article doit être compris dans l'environnement
16346 \begin_inset Quotes cld
16350 \begin_inset Quotes crd
16354 Malheureusement, cet environnement ne peut pas être omis, même si vous
16355 n'écrivez qu'un seul article.
16356 Ainsi, chaque article commence par la commande
16362 et, bien sûr, se termine par la commande
16369 Bien que cela puisse être implémenté dans \SpecialChar LyX
16370 , je ne l'ai pas fait car ce
16371 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16372 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16375 \begin_inset Quotes cld
16379 \begin_inset Quotes crd
16385 \begin_layout Enumerate
16386 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16387 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16388 et les mots-clés) doit être comprise dans un environnement appelé
16389 \begin_inset Quotes cld
16393 \begin_inset Quotes crd
16397 Ce n'est pas implémenté dans \SpecialChar LyX
16398 , vous devez donc entrer le titre, le sous-titre,
16400 entre deux lignes de Texte Rouge (
16415 \begin_layout Enumerate
16416 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16417 doit être écrite ainsi :
16440 \begin_layout Standard
16445 tient compte de toutes ces
16446 \begin_inset Quotes cld
16450 \begin_inset Quotes crd
16454 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16455 rien besoin de faire de spécial.
16459 \begin_layout Enumerate
16460 n'effacez pas le code \SpecialChar TeX
16461 qui se trouve dans le modèle, et
16464 \begin_layout Enumerate
16465 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16466 fourni et modifiez-le.
16469 \begin_layout Section
16473 \begin_layout Standard
16479 \begin_layout Subsection
16483 \begin_layout Standard
16484 Les classes de document \SpecialChar LyX
16487 article (koma-script)
16491 report (koma-script)
16509 correspondent respectivement aux classes \SpecialChar LaTeX
16526 , de la famille Koma-Script.
16527 Elles forment des alternatives aux classes standard, respectivement
16543 et sont plus proches des conventions typographiques européennes en un certain
16547 \begin_layout Itemize
16548 la taille de caractère standard est de 11
16549 \begin_inset space ~
16554 article (koma-script)
16558 report (koma-script)
16565 \begin_inset space ~
16570 letter (koma-script);
16573 \begin_layout Itemize
16574 les en-têtes, les marqueurs de l'environnement
16578 et d'autres éléments de la classe
16580 letter (koma-script)
16582 sont en police grasse sans empattement
16586 \begin_layout Plain Layout
16587 Il y a une grande différence entre les anciennes polices cm grasses sans
16588 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16589 En comparaison, les polices grasses sans empattement ec semblent un peu
16591 Le paquetage \SpecialChar LaTeX
16600 permet de reproduire l'apparence
16601 \begin_inset Quotes cld
16605 \begin_inset Quotes crd
16608 , tout en utilisant les polices ec.
16614 La numérotation des en-têtes de chapitre est rendue de la même manière
16615 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16617 \begin_inset Quotes cld
16621 \begin_inset Quotes crd
16625 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16626 d'options (à entrer dans le champ
16632 Document\SpecialChar menuseparator
16633 Paramètres\SpecialChar menuseparator
16635 \begin_inset space ~
16639 \begin_inset space ~
16645 Une description détaillée de ces options, en allemand, est disponible dans
16650 de la documentation Koma-script
16656 \begin_layout Plain Layout
16657 La version en anglais est le
16669 \begin_layout Itemize
16670 la principale méthode utilisée dans les classes de cocuments pour modifier
16672 \begin_inset Note Note
16675 \begin_layout Plain Layout
16676 je n'arrive pas à traduire
16677 \begin_inset Quotes cld
16681 \begin_inset Quotes crd
16697 ( dans \SpecialChar LyX
16698 elles doivent être entrées dans le champ d'
16704 Document\SpecialChar menuseparator
16705 Paramètres\SpecialChar menuseparator
16707 \begin_inset space ~
16711 \begin_inset space ~
16717 Elles permettent une modification plus claire des marges de page que celle
16720 Document\SpecialChar menuseparator
16724 Une description détaillée de ces options, en allemand, est disponible dans
16729 de la documentation Koma-script;
16732 \begin_layout Itemize
16733 les classes de document \SpecialChar LaTeX
16734 de la famille Koma-Script définissent un certain
16735 nombre de commandes supplémentaires.
16736 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16738 par des types de paragraphes y correspondant.
16741 \begin_layout Standard
16742 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16744 Koma-Script se trouve dans le
16748 de la documentation Koma-Script
16752 \begin_layout Plain Layout
16753 Il y en a une traduction en anglais, incomplète,
16758 \begin_inset Note Note
16761 \begin_layout Plain Layout
16762 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16773 Les sections qui suivent décrivent seulement les aspects de ces classes
16774 qui ont un sens dans \SpecialChar LyX
16778 \begin_layout Subsection
16781 article (koma-script)
16785 report (koma-script)
16792 \begin_layout Standard
16793 Les classes de document
16795 article (koma-script)
16799 report (koma-script)
16805 sont implémentées respectivement dans les fichiers de format
16818 Ils contiennent tous les types de paragraphe correspondant aux classes
16819 standard respectives
16831 mais partiellement modifiés, à l'exception du type
16835 , spécifique à \SpecialChar LyX
16836 , qui est remplacé par le nouveau type
16840 (Labeling) qui a les mêmes fonctions.
16845 , il y d'autres nouveaux types de paragraphe.
16852 letter (koma-script)
16857 \begin_layout Itemize
16870 (Addsec) : sont les équivalents respectifs de
16882 , ajoutant de plus une entrée dans la table des matières.
16891 n'existent pas dans
16893 article (koma-script)
16898 \begin_layout Itemize
16907 : ont le même role que, respectivement
16915 , mais sans indiquer de numéro de chapitre ou de section.
16920 n'est pas disponible dans
16922 article (koma-script)
16928 \begin_layout Plain Layout
16929 Il y a aussi une commande
16941 report (koma-script)
16943 , mais comme elle fait la même chose que
16947 , elle n'a pas été implémentée dans \SpecialChar LyX
16956 \begin_layout Itemize
16961 : génère un en-tête écrit avec des caractères de taille standard, juste
16962 au-dessus du paragraphe suivant et sans modifier la structure du document.
16965 \begin_layout Itemize
16974 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16975 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16976 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16977 vous mettez toujours les légendes au-dessus des tableaux).
16978 Vous pouvez aussi utiliser l'option de classe
16990 pour les tableaux et en
16995 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16998 \begin_layout Itemize
17003 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
17005 Si vous utilisez le paramètre optionnel (
17007 Insertion\SpecialChar menuseparator
17013 ), vous pouvez y mettre l'auteur du dicton.
17014 Dicton et auteur sont séparés par une ligne.
17015 Il vous faut au minimum Koma-Script version 2.8q.
17020 n'est pas présent dans
17022 article (koma-script)
17027 \begin_layout Standard
17028 Les types qui sont présentés ci-dessous forment en compagnie des types
17040 , la zone de titre du document.
17041 Ils doivent être entrés au-dessus du premier paragraphe
17042 \begin_inset Quotes cld
17046 \begin_inset Quotes crd
17053 \begin_layout Plain Layout
17054 Les commandes \SpecialChar LaTeX
17055 correspondantes doivent apparaître avant la commande
17067 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17068 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17069 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17085 \begin_layout Itemize
17090 (Subject) : introduit au-dessus du titre ordinaire (
17102 ) un paragraphe centré pour indiquer le sujet du document.
17105 \begin_layout Itemize
17110 (Publishers) : introduit au-dessous du titre ordinaire (
17122 ) un paragraphe centré indiquant le nom de l'éditeur.
17125 \begin_layout Itemize
17130 (Dedication) : dans
17132 report (koma-script)
17138 , dispose un paragraphe centré, sur une page à part après la page de titre,
17142 article (koma-script)
17144 , dispose un paragraphe centré, en-dessous du titre normal (
17160 ) pour la dédicace.
17163 \begin_layout Itemize
17168 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17185 ) pour un en-tête de document.
17188 \begin_layout Itemize
17193 (Uppertitleback) : dans un document
17195 report (koma-script)
17197 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17198 verso de la page de titre.
17199 N'a aucun effet dans un document imprimé en recto seul ni dans
17201 article (koma-script).
17204 \begin_layout Itemize
17209 (Lowertitleback) : dans un document
17211 report (koma-script)
17213 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17214 de la page de titre.
17215 N'a aucun effet dans un document imprimé en recto seul ni dans
17217 article (koma-script).
17220 \begin_layout Itemize
17226 (Extratitle) : introduit une page
17227 \begin_inset Quotes cld
17231 \begin_inset Quotes crd
17234 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17237 \begin_layout Standard
17238 Les fichiers de configuration correspondant aux classes
17240 article (koma-script)
17244 report (koma-script)
17250 comprennent le fichier
17255 C'est là que vous définirez vos propres types.
17260 dans votre répertoire personnel de formats, et éditez-le !
17263 \begin_layout Subsection
17266 letter (koma-script)
17269 \begin_layout Description
17270 Nota: Cette décrit la classe obsolète
17272 KOMA-Script-Letter (v.
17273 \begin_inset space ~
17278 , qui n'est même plus incluse dans les publications KOMA récentes.
17279 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
17281 \begin_inset space ~
17287 \begin_layout Standard
17288 La classe de document
17290 letter (koma-script)
17292 est implémentée dans le fichier
17297 Elle contient tous les paragraphes de la classe standard
17301 correspondante, partiellement modifiés, à l'exception des types
17314 , spécifiques à \SpecialChar LyX
17315 et qui sont remplacés par le nouveau type
17320 En plus par rapport à la classe standard, elle contient les types connus
17334 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17337 \begin_layout Standard
17338 L'apparence de la lettre produite par cette classe de document peut-être
17339 contrôlée par des commandes \SpecialChar LaTeX
17340 que vous pouvez insérer dans le préambule
17345 \begin_layout Plain Layout
17346 On obtient un en-tête
17347 \begin_inset Quotes cld
17351 \begin_inset Quotes crd
17354 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17359 \begin_layout LyX-Code
17369 \begin_layout LyX-Code
17385 \begin_layout LyX-Code
17395 \begin_layout LyX-Code
17416 Une description détaillée de ces commandes se trouve en langue allemande
17417 dans la documentation de Koma-Script
17422 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17425 \begin_layout Standard
17434 définissent le début de la lettre et doivent être présents dans toute lettre.
17435 Pour les identifier dans \SpecialChar LyX
17444 apparaissent dans la marge.
17445 Il est possible d'écrire plusieurs lettres en un seul fichier.
17450 provoque le passage à une nouvelle lettre au même destinataire, et le type
17455 permet de changer de destinataire.
17473 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17474 plusieurs fois dans une même lettre.
17477 \begin_layout Itemize
17482 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17483 t le début d'une lettre.
17486 \begin_layout Itemize
17491 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17492 et produit implicitement une nouvelle lettre.
17495 \begin_layout Itemize
17504 : introduit un paragraphe pour la formule de politesse finale.
17507 \begin_layout Itemize
17512 : introduit un post-scriptum.
17515 \begin_layout Itemize
17520 : introduit un paragraphe pour les co-destinataires.
17523 \begin_layout Itemize
17529 (Encl) : introduit un paragraphe pour les pièces jointes.
17532 \begin_layout Standard
17573 sont des types qui présentent une invite et qui servent à entrer des renseignem
17574 ents qui seront utilisés par la classe de document.
17575 Nous les appellerons
17576 \begin_inset Quotes cld
17580 \begin_inset Quotes crd
17587 \begin_layout Plain Layout
17588 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17589 \begin_inset Quotes cld
17593 \begin_inset Quotes crd
17596 , je ne dis pas non.
17605 \begin_layout Plain Layout
17606 On pourrait considérer que les types
17614 devraient être des types à invite.
17615 Cependant, à cause de la signification particulière de ces types, je les
17616 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17618 En plus, cela choquerait mon sens de la symétrie si les types
17626 avaient une apparence très différente.
17632 Ces types doivent être présents avant le type
17639 \begin_layout Standard
17640 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17641 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17642 ion d'un type donné, mais aussi d'autres facteurs.
17643 Par exemple, dans le comportement par défaut, une signature entrée avec
17648 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17653 La valeur indiquée pour
17657 n'apparaîtra même pas dans la lettre.
17658 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17659 environnement de lettre.
17662 \begin_layout Standard
17663 Les types à invite peuvent être utilisés comme des paragraphes vides.
17664 Cela a un sens par exemple pour le type
17668 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17673 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17678 vide, il n'y a réellement pas de signature spécifiée.
17681 \begin_layout Standard
17682 Il est possible en utilisant ces types à invite de créer un patron de lettre
17683 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17684 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17687 \begin_layout Itemize
17692 (Name) : nom de l'expéditeur.
17693 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17694 dans l'en-tête de la lettre.
17697 \begin_layout Itemize
17702 : signature de l'expéditeur.
17703 Par défaut, apparaît en dessous du type
17712 est absent, c'est la valeur du type
17719 \begin_layout Itemize
17724 (Address) : adresse de l'expéditeur.
17725 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17726 en dessous du nom de l'expéditeur.
17729 \begin_layout Itemize
17734 (Telephone) : numéro de téléphone de l'expéditeur.
17735 Par défaut, correspond à la variable
17741 de \SpecialChar LaTeX
17745 \begin_layout Itemize
17750 (Place) : lieu d'écriture de la lettre.
17753 \begin_layout Itemize
17758 : date d'écriture de la lettre.
17767 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17768 en dessous du destinataire.
17773 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17779 S'il n'y a pas de paragraphe
17783 , la date du jour est utilisée.
17786 \begin_layout Itemize
17791 (Backaddress) : adresse pour le retour du courrier.
17792 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17796 \begin_layout Itemize
17801 (Specialmail) : informations spéciales sur le courrier.
17802 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17803 l'adresse de retour du courrier.
17806 \begin_layout Itemize
17811 (Location) : informations supplémentaires.
17812 Par défaut, apparaît à droite en dessous du champ du destinataire.
17815 \begin_layout Itemize
17820 : le titre de la lettre.
17821 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17825 \begin_layout Itemize
17830 : le sujet de la lettre.
17831 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17838 \begin_layout Standard
17859 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17860 titre, une ligne qui contient les champs
17861 \begin_inset Quotes cld
17865 \begin_inset Quotes crd
17869 \begin_inset Quotes cld
17873 \begin_inset Quotes crd
17877 \begin_inset Quotes cld
17881 \begin_inset Quotes crd
17885 \begin_inset Quotes cld
17889 \begin_inset Quotes crd
17893 \begin_inset Quotes cld
17897 \begin_inset Quotes crd
17901 \begin_inset Quotes cld
17905 \begin_inset Quotes crd
17910 \begin_inset Quotes cld
17914 \begin_inset Quotes crd
17918 reprend la valeur donnée dans
17923 Si l'un quelconque de ces types
17924 \begin_inset Quotes cld
17927 pour lettre commerciale
17928 \begin_inset Quotes crd
17931 est utilisé, la valeur donnée pour
17935 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17943 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17944 le champ du destinataire) est supprimée.
17945 Les types sont implémentés comme des types à invite, avec les invites correspon
17946 dantes, et doivent être utilisés avant le type
17953 \begin_layout Itemize
17958 (Yourref) : Votre référence
17961 \begin_layout Itemize
17966 (Yourmail) : Votre courrier du
17969 \begin_layout Itemize
17974 (Myref) : Notre référence
17977 \begin_layout Itemize
17982 (Customer) : Numéro de client
17985 \begin_layout Itemize
17990 (Invoice) : Numéro de facture
17993 \begin_layout Subsection
17994 La nouvelle classe lettre :
17996 letter (koma-script v.2)
17999 \begin_layout Standard
18005 \begin_layout Standard
18006 \begin_inset VSpace medskip
18012 \begin_layout Standard
18013 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
18021 , désormais périmée.
18022 Elle a – du côté \SpecialChar LaTeX
18023 – une interface complètement nouvelle et n'est pas compatible
18024 avec l'ancienne classe.
18026 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
18029 \begin_layout Standard
18030 Cette classe recouvre les mêmes fonctionnalités que
18032 letter (koma-script)
18034 , plus quelques autres.
18035 Les éléments de base sont
18039 (adresse du destinataire, comme
18043 dans le précédent format),
18056 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
18057 lettres dans un même document).
18058 Les nouveaux éléments concernent l'expéditeur, ce sont :
18074 et la possibilité de mettre un
18080 Insertion\SpecialChar menuseparator
18086 \begin_layout Standard
18087 La plus grande amélioration est la possibilité de configurer la mise en
18088 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18091 Document\SpecialChar menuseparator
18092 Paramètres\SpecialChar ldots
18095 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18100 ), qui sera lu comme une option de classe
18104 \begin_layout Plain Layout
18105 Le paquetage KOMA est livré avec quelques fichiers
18110 Il y a par exemple un fichier
18114 qui suit les règles typographiques allemandes, et un
18118 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18124 Vous pouvez charger cette dernière avec l'option de classe
18128 , mise dans le champ
18134 Document\SpecialChar menuseparator
18135 Paramètres\SpecialChar menuseparator
18137 \begin_inset space ~
18141 \begin_inset space ~
18152 Jetez donc un œil sur le modèle
18156 fourni avec \SpecialChar LyX
18157 , qui vous donnera des exemples.
18158 Vous trouverez une description détaillée dans la documentation de Koma-Script
18166 \begin_layout Subsection
18170 \begin_layout Standard
18171 Avec \SpecialChar LyX
18172 , la visualisation d'un document de classe Koma-Script peut poser quelques
18176 \begin_layout Itemize
18177 le numéro de chapitre pour un type
18181 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18182 d'être sur la même ligne juste avant.
18183 C'est causé par le comportement interne de \SpecialChar LyX
18184 face au marqueur de type
18188 dans le fichier de format;
18191 \begin_layout Itemize
18192 les en-têtes des types
18200 sont uniquement dans la
18201 \begin_inset Quotes cld
18205 \begin_inset Quotes crd
18208 table des matières \SpecialChar LaTeX
18209 , et pas dans la table des matières \SpecialChar LyX
18212 Document\SpecialChar menuseparator
18218 \begin_layout Itemize
18219 les paragraphes avec la classe de document
18223 apparaissent séparés par de l'interligne supplémentaire, et non par une
18225 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18227 Mais dans la fenêtre
18229 Document\SpecialChar menuseparator
18232 le bouton à cocher correspondant indique
18241 insère toujours des commandes \SpecialChar LaTeX
18242 supplémentaires dans le document pour causer
18243 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18246 \begin_layout Section
18247 Article (mwart), book (mwbk) and report (mwrep)
18248 \begin_inset Argument 1
18251 \begin_layout Plain Layout
18262 \begin_layout Standard
18268 \begin_layout Standard
18269 Les classes de document \SpecialChar LyX
18282 correspondent aux classes de document \SpecialChar LaTeX
18296 Elles remplacent les classes de document standard
18308 et sont mieux adaptées en bien des aspects aux conventions typographiques
18312 \begin_layout Standard
18313 Les différences principales sont :
18316 \begin_layout Itemize
18317 Les titres non numérotés (avec une étoile, comme
18321 ) sont présents dans la table des matières.
18324 \begin_layout Itemize
18325 Des styles de mise en page supplémentaires :
18329 \begin_layout Description
18330 uheadings en-têtes sur plusieurs lignes,
18333 \begin_layout Description
18334 myheadings en-têtes personnalisés, définis par les commandes
18349 \begin_layout Description
18350 myuheadings en-têtes personnalisés sur plusieurs lignes
18353 \begin_layout Description
18354 outer le numéro de page est placé du côté extérieur de la page
18358 \begin_layout Itemize
18363 \begin_layout Description
18364 rmheadings titres avec empattement – par défaut,
18367 \begin_layout Description
18368 sfheadings titres sans empattement,
18371 \begin_layout Description
18372 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18375 \begin_layout Description
18376 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18379 \begin_layout Description
18380 withmarginpar réserver de la place sur la page pour les marges.
18384 \begin_layout Section
18388 \begin_layout Standard
18398 \begin_layout Subsection
18402 \begin_layout Standard
18407 est une classe très puissante et en constante évolution.
18408 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18409 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18410 en forme de son document.
18415 est basée sur la classe standard
18419 , mais elle peut aussi émuler la classe
18426 \begin_layout Standard
18431 , le développeur de
18435 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18438 La plupart ont été rassemblés avec
18443 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18444 les annexes, les chapitres et autres.
18446 , ne gère pas de façon native la plupart de ces fonctionnalités.
18447 Quelque-unes pourront être ajoutées dans de prochaines versions
18451 \begin_layout Plain Layout
18452 Vous êtes invités à faire des suggestions à
18453 \begin_inset Flex URL
18456 \begin_layout Plain Layout
18458 lyx-devel@lists.lyx.org
18468 , beaucoup ne le seront probablement jamais, à cause des limitations de
18469 la structure de \SpecialChar LyX
18471 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18472 de quelques commandes \SpecialChar LaTeX
18473 (en code \SpecialChar TeX
18478 \begin_layout Plain Layout
18480 \begin_inset space ~
18484 \begin_inset CommandInset ref
18487 reference "sec:Insérer-du-code-LaTeX"
18491 pour plus de détails.
18497 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18498 par \SpecialChar LyX
18500 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18501 ns de jeter un œil au manuel détaillé de la classe
18509 \begin_layout Plain Layout
18511 \begin_inset Flex URL
18514 \begin_layout Plain Layout
18516 CTAN:/macros/latex/memoir/memman.pdf
18526 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18527 à la fois une description complète de la bonne manière de typographier
18528 et un superbe exemple de bonne typographie en lui-même.
18531 \begin_layout Subsection
18532 Fonctions de base et restrictions
18535 \begin_layout Standard
18540 accepte toutes les fonctions de la classe standard
18545 Il y a pourtant quelques différences, comme celles qui suivent :
18548 \begin_layout Description
18550 \begin_inset space ~
18554 \begin_inset space ~
18558 \begin_inset space ~
18561 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18565 \begin_layout Description
18567 \begin_inset space ~
18571 \begin_inset space ~
18575 \begin_inset space ~
18579 \begin_inset Quotes cld
18583 \begin_inset Quotes crd
18586 n'est pas géré, à cause d'un conflit de commandes entre
18594 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18597 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18600 Document\SpecialChar menuseparator
18601 Paramètres\SpecialChar menuseparator
18603 \begin_inset space ~
18607 \begin_inset space ~
18611 \begin_inset space ~
18617 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18624 dans le corps du texte ou dans le préambule (par exemple
18628 chapterstyle{companion}
18633 \begin_layout Description
18635 \begin_inset space ~
18638 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18639 facultatif dans les classes standard.
18640 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18641 la table des matière et les entêtes (par exemple, quand le titre est trop
18643 Dans \SpecialChar LyX
18644 , vous pouvez le faire avec
18646 Insertion\SpecialChar menuseparator
18648 \begin_inset space ~
18653 au début de la section/chapitre.
18658 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18660 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18661 du texte, un pour la table des matières et un pour les entêtes.
18663 rend ceux-ci accessibles via des variantes particulières de
18666 \begin_inset space ~
18676 \begin_layout Description
18678 \begin_inset space ~
18681 : dans les classes standard (et dans beaucoup d'autres classes), la table
18682 des matières, la liste des tableaux et la liste des figures commencent
18683 automatiquement une novelle page.
18688 ne suit pas cette règle.
18689 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18692 \begin_layout Description
18694 \begin_inset space ~
18698 \begin_inset space ~
18702 \begin_inset space ~
18705 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18706 de titre (dans les classes standard, les pages de titres sont
18707 \begin_inset Quotes cld
18711 \begin_inset Quotes crd
18714 , c'est-à-dire sans numérotation).
18715 Si vous voulez une page de titre vide, tapez
18719 aliaspagestyle{title}{empty}
18724 \begin_layout Description
18726 \begin_inset space ~
18729 : avec l'option de classe
18735 Document\SpecialChar menuseparator
18736 Paramètres\SpecialChar menuseparator
18738 \begin_inset space ~
18742 \begin_inset space ~
18745 document\SpecialChar menuseparator
18746 Options de classe\SpecialChar menuseparator
18749 ), vous pouvez imiter le style
18754 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18755 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18756 ne commenceront pas sur une nouvelle page (mais –
18757 \begin_inset space ~
18761 \begin_inset Quotes cld
18765 \begin_inset Quotes crd
18773 \begin_inset space ~
18776 – ils sont encore autorisés), les parties cependant utilisent leur propre
18784 \begin_layout Description
18786 \begin_inset space ~
18790 \begin_inset space ~
18794 \begin_inset space ~
18798 \begin_inset space ~
18801 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18802 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18813 Il produit une erreur et arrête \SpecialChar LaTeX
18814 dès qu'une commande de ce genre apparaît.
18819 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18820 (qui au moins ne stoppe pas \SpecialChar LaTeX
18822 Puisque beaucoup de paquetages \SpecialChar LaTeX
18823 et en particulier les fichiers de style
18824 Bib\SpecialChar TeX
18825 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18829 \begin_layout Subsection
18830 Fonctions supplémentaires
18833 \begin_layout Standard
18834 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18836 fait pas beaucoup pour l'instant).
18837 veuillez consulter le manuel de
18845 \begin_layout Plain Layout
18847 \begin_inset Flex URL
18850 \begin_layout Plain Layout
18852 CTAN:/macros/latex/memoir/memman.pdf
18862 pour plus de détails.
18865 \begin_layout Description
18867 \begin_inset space ~
18870 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18872 Hé bien, c'est une classe book.
18873 En principe, les classes book n'ont pas d'abstract.
18874 Memoir, lui, en a une.
18875 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18879 \begin_layout Description
18881 \begin_inset space ~
18884 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18885 chapitre est brièvement décrit sous le titre et aussi dans la table des
18886 matières (par exemple :
18888 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18891 Chapterprecis fait exactement cela.
18892 Cela n'a donc de sens qu'après un début de chapitre.
18895 \begin_layout Description
18897 \begin_inset space ~
18900 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18905 fournit un moyen élégant de mettre en forme une telle devise.
18906 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18907 séparés par une petite ligne.
18908 L'auteur (source) peut être saisi via Insérer
18910 \SpecialChar menuseparator
18911 Source épigraphique.
18914 \begin_layout Description
18916 \begin_inset space ~
18919 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18920 (jusqu'à de très complexes poèmes figuratifs).
18922 n'en gère que quelques-uns.
18927 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18928 des matières (l'environnement standard pour les poèmes est
18937 a plusieurs versions améliorées de
18941 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18942 , puisqu'ils doivent être emboîtés
18943 à l'intérieur d'environnements
18947 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18951 \begin_layout Description
18953 \begin_inset space ~
18960 , mais il n'ajoute pas une entrée à la table des matières.
18963 \begin_layout Section
18967 \begin_layout Standard
18968 La classe de document
18973 \begin_inset Quotes cld
18977 \begin_inset Quotes crd
18980 ) offre une alternative à la classe standard
18985 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18986 des sections et en-têtes en police sans empattement, ainsi que d'autres
18990 \begin_layout Section
18991 Publications Springer(
18998 \begin_layout Standard
19004 \begin_layout Subsection
19008 \begin_layout Standard
19009 Ce sont les fichiers de format pour certains types de journaux édités par
19010 Springer Verlag et dont la liste apparaît à
19011 \begin_inset Flex URL
19014 \begin_layout Plain Layout
19016 http://www.springer.de/author/tex/help-journals.html
19021 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
19022 maintenant du \SpecialChar LaTeX2e
19024 C'est un système modulaire : ce qui est commun à tous les journaux est
19029 , et les fichiers de format particuliers à un journal (comme, par exemple,
19038 ) peuvent l'inclure.
19041 \begin_layout Standard
19042 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
19043 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19052 en suivant le schéma donné dans
19059 \begin_layout Standard
19060 Ce n'a raisonnablement bien été testé que pour le
19073 sont fournis avec la distribution standard de \SpecialChar LyX
19075 Installez le fichier de classe correspondant (téléchargé chez Springer)
19076 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19081 dans le cas de te\SpecialChar TeX
19082 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19084 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19085 et ça devrait fonctionner.
19088 \begin_layout Subsection
19092 \begin_layout Standard
19093 Un grand nombre de styles de type théorème –
19101 , \SpecialChar ldots
19109 \begin_layout Standard
19132 Titre_\SpecialChar LaTeX
19135 (Running_\SpecialChar LaTeX
19164 (Acknowledgements),
19169 Voir la documentation du fichier de classe de Springer pour les détails.
19172 \begin_layout Subsection
19173 Publications supportées
19176 \begin_layout Itemize
19190 \begin_layout Itemize
19193 Probability Theory and Related Fields
19201 Jean-Marc Lasgouttes
19204 \begin_layout Standard
19205 Ajoutez le vôtre, ce n'est pas si dur !
19208 \begin_layout Subsection
19212 \begin_layout Standard
19213 Ces fichiers sont partiellement basés sur l'ancien
19217 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19218 style \SpecialChar LaTeX
19220 Tout ceci, ainsi que le format
19224 , est maintenant dépassé.
19225 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19226 des fichiers de format \SpecialChar LyX
19230 \begin_layout Subsection
19234 \begin_layout Standard
19236 Mais probablement moins que dans l'ancien
19243 \begin_layout Section
19244 Rev\SpecialChar TeX
19248 \begin_layout Standard
19254 \begin_layout Standard
19255 \begin_inset VSpace bigskip
19261 \begin_layout Standard
19266 \begin_inset space ~
19271 marche avec la classe Rev\SpecialChar TeX
19273 \begin_inset Formula $\beta$
19276 de mai 1999) de l'American Physical Society.
19279 \begin_layout Standard
19281 a une classe de texte
19285 , qui marche avec Rev\SpecialChar TeX
19287 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19289 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19291 \SpecialChar LaTeX2e
19292 , même si on l'a trafiqué pour qu'elle marche.
19293 Comme Rev\SpecialChar TeX
19294 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19300 \begin_inset space ~
19305 devrait être assez facile à utiliser.
19308 \begin_layout Standard
19309 Cette documentation est censée servir en
19313 de la documentation de Rev\SpecialChar TeX
19314 4.0, nous ne décrirons donc aucune des macros
19315 spéciales Rev\SpecialChar TeX
19316 , et supposerons que vous savez ce qu'il faut mettre dans
19317 le préambule si besoin.
19320 \begin_layout Subsection
19324 \begin_layout Standard
19325 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19326 4, comme c'est décrit
19327 dans le fichier README du paquetage.
19328 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19330 \begin_inset Flex URL
19333 \begin_layout Plain Layout
19335 http://publish.aps.org/revtex4/
19341 Installez-le quelque part où \SpecialChar LaTeX
19343 Testez-le en essayant de \SpecialChar LaTeX
19344 er un court document Rev\SpecialChar TeX
19345 4 dans un répertoire
19346 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19348 Ensuite, si vous reconfigurez \SpecialChar LyX
19349 , il trouvera le fichier de classe et vous
19350 laissera utiliser la classe de texte
19357 \begin_layout Standard
19358 Probablement la façon la plus simple de démarrer est soit d'importer un
19359 document Rev\SpecialChar TeX
19364 , soit d'utiliser le modèle
19367 \begin_inset space ~
19372 , qui se trouve dans le répertoire de modèles.
19375 \begin_layout Subsection
19379 \begin_layout Standard
19380 Les paramètres optionnels de
19387 \begin_inset Quotes cld
19391 \begin_inset Quotes crd
19395 \begin_inset Quotes cld
19399 \begin_inset Quotes crd
19402 , vont dans le champ d'
19408 Document\SpecialChar menuseparator
19411 \SpecialChar menuseparator
19415 \begin_inset space ~
19419 \begin_inset space ~
19424 , comme d'habitude.
19425 Rappelez-vous que dans Rev\SpecialChar TeX
19426 , il faut au moins un paramètre optionnel !
19429 \begin_layout Standard
19430 Le reste de ce qui va dans le préambule, comme
19436 etc., va comme d'habitude dans la fenêtre
19441 \begin_inset space ~
19452 \begin_layout Subsection
19457 \begin_layout Plain Layout
19458 NdT : Dans la section sur Rev\SpecialChar TeX
19460 \begin_inset Quotes cld
19464 \begin_inset Quotes crd
19468 \begin_inset Quotes cld
19472 \begin_inset Quotes crd
19475 à de nombreux endroits.
19476 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19477 de toute façon à un champ à remplir.
19478 N'ayant pas Rev\SpecialChar TeX
19479 , je ne peux pas aller vérifier.
19487 \begin_layout Standard
19488 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19490 Par exemple, le champ
19501 Notez que (au moins pour Rev\SpecialChar TeX
19502 4.0 Beta), les champs
19510 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19515 \begin_layout Plain Layout
19516 Au cas où ça vous intéresse, les deux sont inclus pour que
19520 puisse traduire à la fois
19540 \begin_layout Subsection
19544 \begin_layout Standard
19545 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19546 4 qui peuvent causer des erreurs
19547 qui sont encore plus troublantes dans \SpecialChar LyX
19551 \begin_layout Standard
19552 Dans Rev\SpecialChar TeX
19570 L'équivalent \SpecialChar LyX
19571 en est qu'il y a un champ
19580 de notes de bas de page dans le champ
19584 , ou des choses étranges apparaîtront.
19585 Voyez la documentation de Rev\SpecialChar TeX
19586 4 pour plus de détails.
19590 \begin_layout Standard
19591 Également, les champs
19604 \begin_inset space ~
19611 (Thanks) doivent être placés
19623 correspondant (ou son équivalent
19636 , la compilation \SpecialChar LaTeX
19640 \begin_layout Chapter
19642 et applications externes
19645 \begin_layout Section
19646 Correcteur \SpecialChar TeX
19650 \begin_layout Standard
19656 \begin_layout Subsection
19660 \begin_layout Standard
19661 Vous trouverez dans le menu
19668 \begin_inset space ~
19675 Cette fonctionnalité requière le programme
19684 \begin_layout Plain Layout
19689 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19699 et la commande est donc grisée si celui-ci n'est pas installé.
19700 Vous pouvez vous le procurer de CTAN,
19701 \begin_inset Newline newline
19705 \begin_inset CommandInset href
19707 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19715 \begin_layout Standard
19718 Chk\SpecialChar TeX
19721 est un programme qui a été écrit par
19726 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19727 n'étaient pas naturelles et
19728 s'oubliaient facilement.
19729 Ce programme parcourt votre fichier \SpecialChar LaTeX
19730 et en vérifie la bonne écriture.
19731 C'est donc l'équivalent de
19736 , mais pour \SpecialChar LaTeX
19740 \begin_layout Standard
19741 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19744 est déjà censé produire du \SpecialChar LaTeX
19745 exempt de fautes ? La réponse est simple :
19750 ne vérifie pas seulement la
19756 d'un fichier C, mais aussi la bonne utilisation des types,
19761 Chk\SpecialChar TeX
19767 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19773 Chk\SpecialChar TeX
19779 est à même de détecter des erreurs courantes comme
19783 \begin_layout Plain Layout
19784 NdT : Certaines de ces règles me sont totalement inconnues.
19785 Il est possible qu'elles ne s'appliquent pas à la langue française.
19796 \begin_layout Itemize
19797 de mauvais points de suspension :
19798 \begin_inset Newline newline
19801 Utiliser \SpecialChar ldots
19805 \begin_layout Itemize
19806 des espaces à l'intérieur des parenthèses :
19807 \begin_inset Newline newline
19810 ( mauvais espacement );
19813 \begin_layout Itemize
19814 l'utilisation d'espaces normaux dans des abréviations courantes :
19815 \begin_inset Newline newline
19818 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19824 \begin_layout Itemize
19825 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19826 lettre est une majuscule :
19827 \begin_inset Newline newline
19831 Et l'espacement n'est pas bon;
19834 \begin_layout Itemize
19835 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19837 \begin_inset Newline newline
19840 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19841 d'apparaître sur une mauvaise page.
19843 \begin_inset CommandInset label
19853 \begin_layout Plain Layout
19854 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19855 numéro dans le texte) n'est pas collé au mot le précédant.
19861 L'étiquette est ici trop séparée;
19864 \begin_layout Itemize
19865 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19867 \begin_inset Newline newline
19870 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19872 \begin_inset Quotes cld
19876 \begin_inset Quotes crd
19879 et le numéro, et ça ferait le plus mauvais effet...
19881 \begin_inset CommandInset ref
19884 reference "sec:chktex"
19891 \begin_layout Itemize
19893 \begin_inset Quotes cld
19897 \begin_inset Quotes crd
19901 \begin_inset Quotes cld
19905 \begin_inset Formula $\times$
19909 \begin_inset Quotes crd
19912 entre deux nombres :
19913 \begin_inset Newline newline
19916 2x2 rend beaucoup moins bien que
19917 \begin_inset Formula $2\times2$
19923 \begin_layout Standard
19924 et bien plus encore...
19925 C'est un outil très utile pour le
19926 \begin_inset Quotes cld
19930 \begin_inset Quotes crd
19933 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19934 correction de l'orthographe et avant d'affiner la typographie.
19937 \begin_layout Subsection
19941 \begin_layout Standard
19942 Si le programme est installé, l'employer est un jeu d'enfant : faites
19943 \begin_inset Newline newline
19948 Outils\SpecialChar menuseparator
19950 \begin_inset space ~
19958 générera alors une version \SpecialChar LaTeX
19959 de votre document, lancera
19961 Chk\SpecialChar TeX
19964 pour la corriger, puis insérera des
19965 \begin_inset Quotes cld
19969 \begin_inset Quotes crd
19972 avec les avertissements de
19974 Chk\SpecialChar TeX
19978 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19979 facilement les trouver avec
19981 Navigation\SpecialChar menuseparator
19984 , ou par le raccourci clavier
19988 (d'après le fichier de raccourcis implicites
19993 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
20010 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
20011 Si vous ne comprenez pas l'avertissement, ignorez-le.
20012 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
20015 Chk\SpecialChar TeX
20018 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
20022 \begin_layout Standard
20023 Ce document est un excellent terrain d'entraînement, et sa vérification
20024 lèvera sûrement quelques avertissements.
20025 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
20026 des fausses alertes.
20029 \begin_layout Subsection
20033 \begin_layout Standard
20034 Vous trouverez parfois que
20036 Chk\SpecialChar TeX
20039 est plus bavard qu'il ne devrait l'être.
20040 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
20041 à vos propres goûts.
20045 \begin_layout Standard
20048 Chk\SpecialChar TeX
20051 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20054 Chk\SpecialChar TeX
20057 dans \SpecialChar LyX
20059 En effet, \SpecialChar LyX
20060 génère un fichier \SpecialChar LaTeX
20061 un peu particulier pour être ensuite capable
20062 de faire correspondre les numéros de lignes indiqués par
20064 Chk\SpecialChar TeX
20069 \begin_layout Plain Layout
20070 Vous pouvez trouver toutes les indications de
20076 Document\SpecialChar menuseparator
20078 \begin_inset space ~
20082 \begin_inset space ~
20099 avec la structure interne du document.
20100 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20101 Vous pouvez faire deux choses contre cela :
20104 \begin_layout Itemize
20105 Paramétrez l'appel à
20107 Chk\SpecialChar TeX
20112 Outils\SpecialChar menuseparator
20113 Préférences\SpecialChar menuseparator
20114 Sorties\SpecialChar menuseparator
20118 , ou alors dans le fichier de configuration de l'installation de
20120 Chk\SpecialChar TeX
20123 (souvent, le fichier
20128 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20129 ou désactivés à la ligne de commande.
20132 \begin_layout Itemize
20133 Exportez votre document en tant que fichier \SpecialChar LaTeX
20136 Fichier\SpecialChar menuseparator
20137 Exporter\SpecialChar menuseparator
20141 et lancer manuellement
20146 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20147 correspondant dans le document \SpecialChar LyX
20148 , mais avec un peu de patience, vous devriez
20152 \begin_layout Standard
20153 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20163 pour désactiver un avertissement, et
20168 Les entrées en italiques sont désactivées par défaut, car le réglage de
20170 \begin_inset Quotes cld
20175 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20178 \begin_inset Quotes crd
20184 \begin_layout Standard
20185 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20186 désactivation d'avertissements, et pas aux autres.
20187 En effet, \SpecialChar LyX
20188 utilise les autres options à sa convenance pour dialoguer avec
20196 \begin_layout Enumerate
20200 Command terminated with space.
20201 (La commande se termine par une espace.)
20204 \begin_layout Enumerate
20207 Non-breaking space (
20208 \begin_inset Quotes eld
20216 \begin_inset Quotes erd
20219 ) should have been used.
20220 (Il faut utiliser ici une espace insécable (
20223 \begin_inset Quotes cld
20227 \begin_inset Quotes crd
20235 \begin_layout Enumerate
20239 You should enclose the previous parenthesis with
20240 \begin_inset Quotes eld
20248 \begin_inset Quotes erd
20252 (Vous devriez entourer les parenthèses précédentes par
20258 \begin_inset Quotes cld
20262 \begin_inset Quotes crd
20273 \begin_layout Enumerate
20276 Italic correction (
20277 \begin_inset Quotes eld
20287 \begin_inset Quotes erd
20290 ) found in non-italic buffer.
20291 (Une correction d'italique (
20294 \begin_inset Quotes cld
20300 \begin_inset Quotes crd
20305 ) est dans un groupe qui n'est pas en italique.)
20308 \begin_layout Enumerate
20311 Italic correction (
20312 \begin_inset Quotes eld
20322 \begin_inset Quotes erd
20325 ) found more than once.
20326 (Il y a plus d'une correction d'italique (
20329 \begin_inset Quotes cld
20335 \begin_inset Quotes crd
20343 \begin_layout Enumerate
20347 No italic correction (
20348 \begin_inset Quotes eld
20358 \begin_inset Quotes erd
20362 (Il n'y a pas de correcteur d'italique (
20365 \begin_inset Quotes cld
20371 \begin_inset Quotes crd
20382 \begin_layout Enumerate
20386 \begin_inset Quotes eld
20394 \begin_inset Quotes erd
20398 \begin_inset Quotes eld
20406 \begin_inset Quotes erd
20413 \begin_inset Quotes cld
20417 \begin_inset Quotes crd
20422 requière l'utilisation de
20425 \begin_inset Quotes cld
20429 \begin_inset Quotes crd
20437 \begin_layout Enumerate
20440 Wrong length of dash may have been used.
20441 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20444 \begin_layout Enumerate
20448 \begin_inset Quotes eld
20456 \begin_inset Quotes erd
20460 \begin_inset Quotes eld
20468 \begin_inset Quotes erd
20478 \begin_inset Quotes cld
20482 \begin_inset Quotes crd
20493 \begin_inset Quotes cld
20497 \begin_inset Quotes crd
20505 \begin_layout Enumerate
20509 \begin_inset Quotes eld
20517 \begin_inset Quotes erd
20526 \begin_inset Quotes cld
20534 \begin_inset Quotes crd
20543 \begin_layout Enumerate
20547 \begin_inset Quotes eld
20555 \begin_inset Quotes erd
20558 to achieve an ellipsis.
20559 (Vous devriez utiliser
20562 \begin_inset Quotes cld
20566 \begin_inset Quotes crd
20571 pour une ellipse (points de suspension).)
20574 \begin_layout Enumerate
20577 Inter-word spacing (
20578 \begin_inset Quotes eld
20588 \begin_inset Quotes eld
20591 ) should perhaps be used.
20592 (Une espace d'entre mots (
20595 \begin_inset Quotes cld
20601 \begin_inset space ~
20607 \begin_inset Quotes crd
20610 ) devrait peut-être être utilisé.)
20613 \begin_layout Enumerate
20616 Inter-sentence spacing (
20617 \begin_inset Quotes eld
20627 \begin_inset Quotes erd
20630 ) should perhaps be used.
20631 (Une espace d'entre phrases (
20634 \begin_inset Quotes cld
20640 \begin_inset Quotes crd
20645 ) devrait peut-être être utilisé.)
20648 \begin_layout Enumerate
20651 Could not find argument for command.
20652 (N'a pas trouvé de paramètre à la commande.)
20655 \begin_layout Enumerate
20659 \begin_inset Quotes eld
20667 \begin_inset Quotes erd
20671 (Aucune occurrence de
20672 \begin_inset Quotes cld
20680 \begin_inset Quotes crd
20686 \begin_layout Enumerate
20689 Math mode still on at end of \SpecialChar LaTeX
20691 (Le fichier \SpecialChar LaTeX
20692 se termine dans le mode Math.)
20695 \begin_layout Enumerate
20699 \begin_inset Quotes eld
20707 \begin_inset Quotes erd
20710 doesn't match the number of
20711 \begin_inset Quotes eld
20719 \begin_inset Quotes erd
20726 \begin_inset Quotes cld
20730 \begin_inset Quotes crd
20735 ne correspond pas à celui de
20738 \begin_inset Quotes cld
20742 \begin_inset Quotes crd
20750 \begin_layout Enumerate
20753 You should use either
20756 \begin_inset Quotes eld
20764 \begin_inset Quotes erd
20769 as an alternative to
20770 \begin_inset Quotes eld
20778 \begin_inset Quotes erd
20782 (Vous devriez utiliser
20785 \begin_inset Quotes eld
20793 \begin_inset Quotes erd
20801 \begin_inset Quotes cld
20805 \begin_inset Quotes crd
20813 \begin_layout Enumerate
20820 " (ASCII 39) instead of "´" (ASCII 180).
20821 (Vous devriez utiliser
20824 \begin_inset Quotes cld
20828 \begin_inset Quotes crd
20833 (ASCII 39) au lieu de
20836 \begin_inset Quotes cld
20844 \begin_inset Quotes crd
20852 \begin_layout Enumerate
20855 User-specified pattern found.
20856 (A trouvé un format défini par l'utilisateur.)
20859 \begin_layout Enumerate
20862 This command might not be intended.
20863 (Cette commande n'est peut-être pas volontaire.)
20866 \begin_layout Enumerate
20871 (Un commentaire est affiché.)
20874 \begin_layout Enumerate
20905 \begin_layout Enumerate
20908 Delete this space to maintain correct page references.
20909 (Enlevez cette espace pour avoir une pagination correcte.)
20912 \begin_layout Enumerate
20916 You might wish to put this between a pair of
20917 \begin_inset Quotes eld
20925 \begin_inset Quotes erd
20929 (Ce serait peut-être mieux entre deux accolades
20935 \begin_inset Quotes cld
20939 \begin_inset Quotes crd
20947 \begin_layout Enumerate
20950 You ought to remove spaces in front of punctuation.
20951 (Il n'y a pas d'espace devant cette ponctuation.)
20954 \begin_layout Enumerate
20957 Could not execute \SpecialChar LaTeX
20959 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20963 \begin_layout Enumerate
20972 in front of small punctuation.
20979 devant la ponctuation basse.)
20982 \begin_layout Enumerate
20990 may look prettier here.
21000 \begin_layout Enumerate
21004 Multiple spaces detected in output.
21005 (La sortie affiche ici plusieurs espaces.)
21008 \begin_layout Enumerate
21011 This text may be ignored.
21012 (Ce texte ne sera peut-être pas pris en compte.)
21015 \begin_layout Enumerate
21021 \begin_inset Quotes eld
21026 to begin quotation, not
21034 \begin_inset Quotes eld
21039 pour ouvrir une citation et non
21046 \begin_layout Enumerate
21053 to end quotation, not
21056 \begin_inset Quotes eld
21066 pour clore une citation et non
21069 \begin_inset Quotes eld
21077 \begin_layout Enumerate
21081 (Ne mélangez pas les différents types de guillemets.)
21084 \begin_layout Enumerate
21087 You should perhaps use
21088 \begin_inset Quotes eld
21096 \begin_inset Quotes erd
21100 (Il vaudrait peut-être mieux utiliser
21103 \begin_inset Quotes cld
21107 \begin_inset Quotes crd
21115 \begin_layout Enumerate
21118 You should put a space in front of/after parenthesis.
21119 (Il faut des espaces à l'extérieur des parenthèses.)
21122 \begin_layout Enumerate
21125 You should avoid spaces in front of/after parenthesis.
21126 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21129 \begin_layout Enumerate
21133 You should not use punctuation in front of/after quotes.
21134 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21137 \begin_layout Enumerate
21140 Double space found.
21144 \begin_layout Enumerate
21147 You should put punctuation outside inner/inside display math mode.
21148 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21151 \begin_layout Enumerate
21154 You ought to not use primitive \SpecialChar TeX
21155 in \SpecialChar LaTeX
21157 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21158 dans du code \SpecialChar LaTeX
21162 \begin_layout Enumerate
21165 You should remove spaces in front of
21166 \begin_inset Quotes eld
21174 \begin_inset Quotes erd
21178 (Ne mettez pas d'espaces devant
21181 \begin_inset Quotes cld
21185 \begin_inset Quotes crd
21193 \begin_layout Enumerate
21196 \begin_inset Quotes eld
21204 \begin_inset Quotes erd
21207 is normally not followed by
21208 \begin_inset Quotes eld
21216 \begin_inset Quotes erd
21223 \begin_inset Quotes cld
21227 \begin_inset Quotes crd
21232 n'est normalement pas suivi de
21235 \begin_inset Quotes cld
21239 \begin_inset Quotes crd
21247 \begin_layout Standard
21248 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21249 une interface plus complète
21250 à cet outil (ainsi qu'à son petit cousin
21254 ) pour pouvoir en exploiter toute la puissance.
21255 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21256 de bonne taille, et voyez le résultat.
21259 \begin_layout Section
21260 Contrôle de version sous \SpecialChar LyX
21264 \begin_layout Standard
21267 Lars Gullik Bjønnes,
21274 \begin_layout Subsection
21278 \begin_layout Standard
21280 accepte la plupart des commandes simples de RCS/CVS/SVN.
21281 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21282 cependant encore passer par un terminal de commande.
21285 \begin_layout Standard
21286 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21287 n, que nous vous conseillons donc.
21288 Un bon document de départ pour Subversion est le Manuel SVN
21292 \begin_layout Plain Layout
21293 \begin_inset CommandInset href
21295 target "http://svnbook.red-bean.com/"
21306 Pour RCS, lisez d'abord
21307 \begin_inset Quotes cld
21311 \begin_inset Quotes crd
21314 (c'est un fichier man : lisez-le avec
21319 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21320 Voyez particulièrement
21321 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21322 (le fichier finissant par
21329 \begin_layout Standard
21330 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21332 devrez connaître l'utilisation de RCS/CVS/SVN.
21333 Le support assuré dans \SpecialChar LyX
21334 a été réalisé pour des versions récentes des paquetages
21335 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21337 En général, les messages de contrôle ne sont pas affichés après chaque
21338 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21341 Les utilisateurs réguliers du contrôle de version apprécieront la barre
21342 d'outils correspondante, qui peut être activée via
21344 Affichage\SpecialChar menuseparator
21345 Barre d'outils\SpecialChar menuseparator
21346 Contrôle de version
21351 \begin_layout Standard
21352 Pour créer vos propres commandes externes, consultez
21353 \begin_inset Flex Code
21356 \begin_layout Plain Layout
21364 Fonctions \SpecialChar LyX
21370 \begin_layout Standard
21371 Il est fortement recommandé d'enregistrer les documents en mode non compressé
21372 lors de l'utilisation du contrôle de version (décochez
21374 Document\SpecialChar menuseparator
21377 si la case est cochée): les documents LyX non compressées sont des fichiers
21378 textuels qui peuvent être fusionnés par le contrôle de version.
21379 Mes documents compressés sont des fichiers binaires qui ne peuvent p
21386 \begin_layout Subsection
21387 Les commandes RCS sous \SpecialChar LyX
21391 \begin_layout Standard
21392 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21394 Vous pouvez les trouver dans
21396 Fichier\SpecialChar menuseparator
21398 \begin_inset space ~
21402 \begin_inset space ~
21408 Lyx a été testé avec RCS 5.7/5.8.
21411 \begin_layout Subsubsection
21414 Initialiser le contrôle de version
21417 \begin_layout Standard
21418 Si votre document n'est pas sous le mode
21419 \begin_inset Quotes cld
21422 contrôle de version
21423 \begin_inset Quotes crd
21426 , c'est le seul choix qui vous soit proposé.
21427 Si vous êtes déjà sous ce mode, l'élément
21428 \begin_inset Flex Noun
21431 \begin_layout Plain Layout
21437 est grisé et inaccessible.
21440 \begin_layout Standard
21441 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21443 demandé de donner une description initiale du document.
21444 Le document est alors mis en mode
21445 \begin_inset Quotes cld
21449 \begin_inset Quotes crd
21452 et il vous faudra faire
21455 \begin_inset space ~
21459 \begin_inset space ~
21464 avant de le modifier.
21465 Un document sous contrôle de version a dans le minibuffer
21466 \begin_inset Quotes cld
21469 [RCS:<version><locker>]
21470 \begin_inset Quotes crd
21473 accolé au nom de fichier.
21476 \begin_layout Standard
21477 En arrière-plan, la commande RCS qui a été lancée est
21480 \begin_layout LyX-Code
21483 ci -q -u -i -t-\SpecialChar softhyphen
21484 "<description_\SpecialChar softhyphen
21485 initiale>" <nom_fichier>.
21488 \begin_layout Standard
21493 pour comprendre le sens des paramètres.
21497 \begin_layout Subsubsection
21499 \begin_inset space ~
21503 \begin_inset space ~
21509 \begin_layout Standard
21510 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21514 \begin_layout Plain Layout
21521 \begin_inset Flex Noun
21524 \begin_layout Plain Layout
21528 Fichier\SpecialChar menuseparator
21530 \begin_inset space ~
21534 \begin_inset space ~
21537 Version\SpecialChar menuseparator
21539 \begin_inset space ~
21543 \begin_inset space ~
21555 Il vous sera alors demandé une description de ceux-ci.
21556 Cette information est conservée dans le fichier d'historique.
21557 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21558 au fichier RCS maître et le document est déverrouillé et remis en mode
21560 \begin_inset Quotes cld
21564 \begin_inset Quotes crd
21570 \begin_layout Itemize
21573 ci -q -u -m"<description>" <nom_fichier>
21576 \begin_layout Subsubsection
21579 Nouvelle version modifiable
21582 \begin_layout Standard
21583 En utilisant cette commande, vous verrouillez le document de manière à ce
21584 que vous soyez le seul à pouvoir l'éditer.
21585 Vous seul en possédez les droits d'écriture.
21586 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21588 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21591 \begin_layout Itemize
21594 co -q -l <nom_fichier>
21597 \begin_layout Subsubsection
21600 Revenir à la version du dépôt
21603 \begin_layout Standard
21604 Ceci annule tous les changements réalisés sur le document depuis que le
21605 document a été figé la dernière fois.
21606 Une demande de confirmation apparaît alors, avant que tous les changements
21610 \begin_layout Itemize
21613 co -f -u<version> <nom_fichier>
21616 \begin_layout Subsubsection
21623 \begin_layout Standard
21624 Ceci va créer une copie du document.
21625 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
21626 l'historique de version n'est pas préservé et la copie est ajoutée comme
21627 un nouveau fichier.
21628 Elle suppose un document propre sans modifications depuis le dernier enregistre
21630 On vous demande un nom de fichier et une description de l'opération de
21632 Ensuite la copie est créée, à la fois localement et dans le dépôt.
21633 Si les répertoires parents de la copie et du document original sont différents,
21634 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
21637 Fichier\SpecialChar menuseparator
21642 Enfin, la copie est chargée à la place du document original.
21645 \begin_layout Itemize
21647 \begin_inset space ~
21651 \begin_inset Newline newline
21655 \begin_inset Flex Code
21658 \begin_layout Plain Layout
21659 \begin_inset Quotes qld
21663 \begin_inset Quotes qld
21672 \begin_inset Flex Code
21675 \begin_layout Plain Layout
21676 \begin_inset Quotes qld
21680 \begin_inset Quotes qld
21689 \begin_inset Newline newline
21693 \begin_inset Flex Code
21696 \begin_layout Plain Layout
21698 \begin_inset Quotes qld
21702 \begin_inset Quotes qld
21713 \begin_layout Subsubsection
21716 Annuler le dernier enregistrement
21719 \begin_layout Standard
21720 Fait comme si la dernière modification n'avait jamais été faite.
21721 Aucune modification n'apparaît sur le document \SpecialChar LyX
21722 , mais la dernière version
21723 est effacée du fichier maître RCS.
21726 \begin_layout Itemize
21729 rcs -o<version> <nom_fichier>
21732 \begin_layout Subsubsection
21735 Visionner historique
21738 \begin_layout Standard
21739 Montre l'historique complet du document RCS.
21744 est ainsi affichée dans une fenêtre.
21749 pour plus d'informations.
21752 \begin_layout Subsubsection
21753 Informations de révision
21756 \begin_layout Standard
21757 Lyx ne connaît que le numéro de version RCS, voir
21758 \begin_inset CommandInset ref
21761 reference "subsec:VCS-Revision-Information"
21768 \begin_layout Subsection
21771 CVS commands in \SpecialChar LyX
21773 \begin_inset Note Note
21776 \begin_layout Plain Layout
21777 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21785 \begin_layout Standard
21788 A subset of CVS operations is supported by \SpecialChar LyX
21790 You can find the commands in the
21792 File\SpecialChar menuseparator
21794 \begin_inset space ~
21800 The version control system SVN is more powerful, so please use it instead
21801 of CVS if possible.
21804 \begin_layout Subsubsection
21811 \begin_layout Standard
21814 If you start from scratch with CVS you have to create your repository and
21815 checkout the working copy with external tools.
21816 If you're using a client-server setup you may need to login before doing
21817 the first repository checkout.
21820 \begin_layout Standard
21823 If your documents are under revision control and others are using the same
21824 repository problems arise when different changes to the same document at
21825 the same location happen.
21826 Standard CVS repositories don't operate with a file locking mechanism.
21827 This may be surprising, but conflicts only occur if people disagree on
21828 the proper content of the same part of a document.
21829 So, if co-workers are used to communicate regularly, these conflicts occur
21831 If they don't communicate they have a fundamental problem anyway.
21832 Nevertheless some people like to work with so called
21833 \begin_inset Quotes eld
21837 \begin_inset Quotes erd
21841 If they do so the working copy of all files is readonly when checked out
21842 first and the user starts editing after using a special command to make
21843 the working copy writable.
21844 When the changes are checked in the working copy returns to readonly state.
21845 With \SpecialChar LyX
21846 one has to edit the
21847 \begin_inset Flex Code
21850 \begin_layout Plain Layout
21858 file and add the line
21859 \begin_inset Flex Code
21862 \begin_layout Plain Layout
21870 to work with reserved checkouts.
21871 The benefit is the possibility to see who is using a writable copy of some
21873 It's not guaranteed only one user makes a copy writable.
21876 \begin_layout Standard
21880 tries to guess if you're using reserved or non-reserved checkouts.
21881 If your working copy is readonly or it is writable and an additional copy
21882 of your document exists in the CVS/Base sub-directory a reserved otherwise
21883 a non-reserved checkout is assumed.
21884 When a reserved checkout is detected you have to use
21885 \begin_inset Flex Noun
21888 \begin_layout Plain Layout
21896 to make your working copy writable if it's readonly.
21898 \begin_inset Flex Noun
21901 \begin_layout Plain Layout
21909 operation is possible and that makes your working copy readonly again after
21910 transferring your changes to the repository.
21913 \begin_layout Standard
21916 More information about CVS can be found here
21917 \begin_inset Flex URL
21920 \begin_layout Plain Layout
21922 http://www.nongnu.org/cvs
21928 \begin_inset Flex URL
21931 \begin_layout Plain Layout
21933 http://ximbiot.com/cvs
21941 \begin_layout Standard
21948 to understand the sub-commands and the switches mentioned below.
21951 \begin_layout Subsubsection
21958 \begin_layout Standard
21961 If your document is not under revision control, this is the only item shown
21963 And if it is under revision control, the
21967 item is not visible.
21971 \begin_layout Standard
21974 This command registers in CVS your document
21975 \begin_inset Flex Strong
21978 \begin_layout Plain Layout
21987 in the case you have already the documents directory under CVS control
21993 This means you have to create or checkout the archive by yourself using
21995 (In case you forget that step \SpecialChar LyX
21996 registers the document with RCS.)
21999 \begin_layout Standard
22002 Then you are asked interactively to supply an initial description of the
22004 Don't forget that registered file is not yet checked in.
22007 \begin_layout Standard
22010 CVS command that is run:
22012 cvs -q add -m"<entered message>" "<file-name>"
22015 \begin_layout Standard
22022 above and for all other CVS commands is an abbreviation for
22023 \begin_inset Quotes eld
22026 change the current working directory to file location and use the file name
22027 without path component as argument
22028 \begin_inset Quotes erd
22034 \begin_layout Subsubsection
22041 \begin_layout Standard
22044 When you are finished editing a file, you commit your changes.
22045 When you do this and you had changed the document, you are asked for a
22046 description of the changes.
22047 After that changes are written to the repository.
22048 In case you didn't change the document and a reserved checkout is detected
22049 the reservation made on
22050 \begin_inset Flex Noun
22053 \begin_layout Plain Layout
22064 \begin_layout Labeling
22065 \labelwidthstring 00.00.0000
22069 \begin_inset space ~
22073 \begin_inset space ~
22077 \begin_inset Newline newline
22081 \begin_inset Flex Code
22084 \begin_layout Plain Layout
22089 -q commit -m"<description>" "<file-name>"
22095 \begin_inset Newline newline
22099 \begin_inset Flex Code
22102 \begin_layout Plain Layout
22115 \begin_layout Subsubsection
22122 \begin_layout Standard
22125 When you are sharing a repository with others, you may have to incorporate
22126 their changes into your working copy.
22129 \begin_layout Standard
22134 cvs -q update "<file-name>"
22137 \begin_layout Standard
22140 If a readonly checkout is detected the working copy is made writable and
22144 \begin_layout Standard
22149 cvs -q edit "<file-name>"
22152 \begin_layout Subsubsection
22156 Revert To Repository Version
22159 \begin_layout Standard
22162 This will discard all changes made to the document since the last check
22164 You get a warning before changes are discarded.
22165 Firstly the file is deleted, secondly CVS update command is run.
22168 \begin_layout Standard
22173 cvs -q update "<file-name>"
22176 \begin_layout Standard
22179 If a reserved checkout is detected and the working copy has no changes only
22180 the reservation is undone.
22183 \begin_layout Standard
22188 cvs -q unedit "<file-name>"
22191 \begin_layout Subsubsection
22198 \begin_layout Standard
22201 This will create a copy of the current document.
22202 Since CVS does not support copy operations natively, the version history
22203 is not preserved, and the copy is added as a new file.
22204 It requires a clean document without any changes since the last checkin.
22205 You are asked for a file name and a description of the copy operation.
22206 After that the copy is created, both locally and in the repository.
22207 If the parent directories of the copied and original document differ, all
22208 relative paths of included files of the copy are adjusted (like in
22210 File\SpecialChar menuseparator
22215 Finally, the copy is loaded instead of the original document.
22218 \begin_layout Labeling
22219 \labelwidthstring 00.00.0000
22223 \begin_inset space ~
22227 \begin_inset space ~
22231 \begin_inset Newline newline
22235 \begin_inset Flex Code
22238 \begin_layout Plain Layout
22252 \begin_inset Flex Code
22255 \begin_layout Plain Layout
22269 \begin_inset Newline newline
22273 \begin_inset Flex Code
22276 \begin_layout Plain Layout
22294 \begin_layout Subsubsection
22301 \begin_layout Standard
22304 This will rename the current document.
22305 Since CVS does not support rename operations natively, the version history
22306 is not preserved, the renamed document is added as a new file, and the
22307 original document is deleted.
22308 It requires a clean document without any changes since the last checkin.
22309 You are asked for a file name and a description of the rename operation.
22310 After that the document is renamed, both locally and in the repository.
22311 If the parent directories of the new and old file names differ, all relative
22312 paths of included files are adjusted (like in
22314 File\SpecialChar menuseparator
22319 Finally, the document is reloaded using the new name.
22322 \begin_layout Labeling
22323 \labelwidthstring 00.00.0000
22327 \begin_inset space ~
22331 \begin_inset space ~
22335 \begin_inset Newline newline
22339 \begin_inset Flex Code
22342 \begin_layout Plain Layout
22356 \begin_inset Flex Code
22359 \begin_layout Plain Layout
22373 \begin_inset Newline newline
22377 \begin_inset Flex Code
22380 \begin_layout Plain Layout
22396 \begin_inset Newline newline
22400 \begin_inset Flex Code
22403 \begin_layout Plain Layout
22421 \begin_layout Subsubsection
22424 Update of the local directory checkout from repository
22427 \begin_layout Standard
22430 Once your documents gets more complex, containing sub-documents and pictures,
22432 \begin_inset Flex Code
22435 \begin_layout Plain Layout
22443 files and so on using version control becomes more complicated.
22445 supports updating the whole tree in which resides the document.
22446 This become especially useful once you cooperate with people which neither
22447 have detailed knowledge about CVS usage nor they have ambition to commit
22448 additional material to the repository.
22449 You have to organize the files structure so that all external files are
22450 in the same directory or subdirectories of the document.
22451 It's good practice anyway to store multipart documents in an extra directory.
22454 \begin_layout Standard
22458 \begin_inset Flex Code
22461 \begin_layout Plain Layout
22464 Update local directory from repository
22469 command updates the whole directory.
22470 If local changes are detected user is warned before update starts.
22471 In case of merge conflicts both versions of the conflicting document parts
22472 are placed in the final document.
22473 You have to review and correct the result of the merge.
22474 You'll find the conflicts enclosed in pairs of
22475 \begin_inset Flex Code
22478 \begin_layout Plain Layout
22487 \begin_inset Flex Code
22490 \begin_layout Plain Layout
22499 \begin_inset Flex Code
22502 \begin_layout Plain Layout
22511 The first part is your version as before the update operation with the
22512 document name prepended.
22513 The second one is the repository version with the version number after
22515 \begin_inset Flex Code
22518 \begin_layout Plain Layout
22529 \begin_layout Labeling
22530 \labelwidthstring 00.00.0000
22534 \begin_inset space ~
22538 \begin_inset space ~
22542 \begin_inset Newline newline
22546 \begin_inset Flex Code
22549 \begin_layout Plain Layout
22559 (Ask if changes are detected.)
22560 \begin_inset Newline newline
22564 \begin_inset Flex Code
22567 \begin_layout Plain Layout
22570 cd $path; cvs -q update
22580 \begin_layout Standard
22584 \begin_inset Flex Code
22587 \begin_layout Plain Layout
22595 stands for the path to the document.
22598 \begin_layout Subsubsection
22605 \begin_layout Standard
22608 This shows the complete history of the CVS document.
22611 cvs log "<file-name>"
22613 is shown in a browser.
22616 \begin_layout Subsubsection
22622 \begin_layout Standard
22626 supports CVS version number, author name, date and time of last commit.
22627 All those are extracted from
22629 cvs log -r <file-name>
22633 \begin_inset CommandInset ref
22636 reference "subsec:VCS-Revision-Information"
22643 \begin_layout Subsection
22646 SVN commands in \SpecialChar LyX
22650 \begin_layout Standard
22653 SVN is now partially supported by \SpecialChar LyX
22655 You can find the commands in the
22657 File\SpecialChar menuseparator
22659 \begin_inset space ~
22665 Please note that if you use password protected access to repository via
22666 ssh, you will be asked in terminal window.
22668 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22672 \begin_layout Plain Layout
22675 Most of the commands will work with 1.4 too, see
22676 \begin_inset CommandInset ref
22679 reference "subsec:SVN-Repo-Update"
22684 There seems to be currently unresolved permissions problem under SVN 1.8
22685 with reverting changes when file is locked.
22693 \begin_layout Subsubsection
22700 \begin_layout Standard
22703 If your document is not under revision control, this is the only item shown
22705 And if it is under revision control, the
22709 item is not visible.
22712 \begin_layout Standard
22715 This command registers in SVN your document ONLY in case you have already
22716 the documents directory under SVN control (in particular
22721 This means you have to checkout the archive by yourself.
22724 \begin_layout Standard
22727 Then you are asked interactively to supply an initial description of the
22729 Don't forget that registered file is not yet commited.
22732 \begin_layout Standard
22735 SVN command that is run:
22738 \begin_inset Quotes qld
22742 \begin_inset Quotes qld
22748 \begin_layout Standard
22755 to understand the switches.
22758 \begin_layout Subsubsection
22765 \begin_layout Standard
22768 When you are finished editing a file, you commit your changes.
22769 When you do this, you are asked for a description of the changes.
22770 After that changes are commited.
22773 \begin_layout Standard
22780 \begin_layout Plain Layout
22783 In case locking is not enabled.
22785 \begin_inset CommandInset ref
22788 reference "subsec:SVN-File-Locking"
22799 svn commit -q -m"<description>" <file-name>
22802 \begin_layout Subsubsection
22809 \begin_layout Standard
22812 Updates the changes of this file from the repository.
22813 Be sure you understand SVN merging and conflicts resolving before using
22814 this function, because all conflicts has to be resolved manually by you!
22817 \begin_layout Standard
22824 \begin_layout Plain Layout
22833 \begin_inset Flex Code
22836 \begin_layout Plain Layout
22839 svn update --non-interactive
22840 \begin_inset Quotes qld
22844 \begin_inset Quotes qld
22855 \begin_layout Subsubsection
22859 Revert To Repository Version
22862 \begin_layout Standard
22865 This will discard all changes made to the document since the last check
22867 You get a warning before changes are discarded.
22870 \begin_layout Standard
22876 \begin_inset Quotes qld
22880 \begin_inset Quotes qld
22886 \begin_layout Subsubsection
22893 \begin_layout Standard
22896 This will create a copy of the current document including the version history.
22897 It requires a clean document without any changes since the last checkin.
22898 You are asked for a file name and a description of the copy operation.
22899 After that the copy is created, both locally and in the repository.
22900 If the parent directories of the copied and original document differ, all
22901 relative paths of included files of the copy are adjusted (like in
22903 File\SpecialChar menuseparator
22908 Finally, the copy is loaded instead of the original document.
22911 \begin_layout Labeling
22912 \labelwidthstring 00.00.0000
22916 \begin_inset space ~
22920 \begin_inset space ~
22924 \begin_inset Newline newline
22928 \begin_inset Flex Code
22931 \begin_layout Plain Layout
22937 \begin_inset Quotes qld
22941 \begin_inset Quotes qld
22945 \begin_inset Quotes qld
22949 \begin_inset Quotes qld
22958 \begin_inset Newline newline
22962 \begin_inset Flex Code
22965 \begin_layout Plain Layout
22976 \begin_layout Subsubsection
22983 \begin_layout Standard
22986 This will rename the current document including the version history.
22987 It requires a clean document without any changes since the last checkin.
22988 You are asked for a file name and a description of the rename operation.
22989 After that the document is renamed, both locally and in the repository.
22990 If the parent directories of the new and old file names differ, all relative
22991 paths of included files are adjusted (like in
22993 File\SpecialChar menuseparator
22998 Finally, the document is reloaded using the new name.
23001 \begin_layout Labeling
23002 \labelwidthstring 00.00.0000
23006 \begin_inset space ~
23010 \begin_inset space ~
23014 \begin_inset Newline newline
23018 \begin_inset Flex Code
23021 \begin_layout Plain Layout
23027 \begin_inset Quotes qld
23031 \begin_inset Quotes qld
23035 \begin_inset Quotes qld
23039 \begin_inset Quotes qld
23048 \begin_inset Newline newline
23052 \begin_inset Flex Code
23055 \begin_layout Plain Layout
23066 \begin_layout Subsubsection
23069 \begin_inset CommandInset label
23071 name "subsec:SVN-Repo-Update"
23075 Update of the local directory checkout from repository
23079 \begin_layout Plain Layout
23082 Note that this command will work only with subversion
23083 \begin_inset Formula $\geqq1.5$
23094 \begin_layout Standard
23097 All the commands above have one shortcoming – they deal with the current
23099 Once your document contains pictures, includes external
23100 \begin_inset Flex Code
23103 \begin_layout Plain Layout
23111 files and so on administration becomes more complicated.
23113 now supports updating the whole tree in which resides the document
23117 \begin_layout Plain Layout
23120 One need to organize the files structure so that all external files are
23121 in the same directory or subdirectories of the document.
23128 This become especially useful once you cooperate with people which neither
23129 know about subversion management nor they have ambition to commit additional
23130 material to the repository.
23134 \begin_layout Standard
23137 \begin_inset Flex Code
23140 \begin_layout Plain Layout
23143 Update local directory from repository
23148 command updates the whole directory and in case of merge conflicts local
23149 version of the files are left, so no unintended data loss occurs.
23150 If local changes are detected user is warned before update starts.
23153 \begin_layout Labeling
23154 \labelwidthstring 00.00.0000
23158 \begin_inset space ~
23162 \begin_inset space ~
23166 \begin_inset Newline newline
23170 \begin_inset Flex Code
23173 \begin_layout Plain Layout
23181 (Ask if changes are detected.)
23182 \begin_inset Newline newline
23186 \begin_inset Flex Code
23189 \begin_layout Plain Layout
23192 svn update --accept mine-full $path
23200 \begin_layout Standard
23204 \begin_inset Flex Code
23207 \begin_layout Plain Layout
23215 stands for the path to the document.
23218 \begin_layout Subsubsection
23225 \begin_layout Standard
23228 This shows the complete history of the SVN document.
23232 \begin_inset Quotes qld
23236 \begin_inset Quotes qld
23241 is shown in a browser.
23244 \begin_layout Subsubsection
23248 \begin_inset CommandInset label
23250 name "subsec:SVN-File-Locking"
23257 \begin_layout Standard
23260 The file exchange through various revision control systems brings the problem
23261 of merge conflicts in case two different users try to edit the same (parts
23263 When such a conflict happens it needs manual resolving and one reasonable
23264 alternative is to provide some kind of locking mechanism, which guarantees
23265 that only one user is allowed to edit file at the given time.
23268 \begin_layout Standard
23271 SVN has two such mechanisms to provide mutual exclusivity for file access
23272 – locks and automatic setting of write permissions (see sec.
23274 \begin_inset CommandInset ref
23277 reference "subsec:Automatical-Locking-Property"
23282 \begin_inset Flex Code
23285 \begin_layout Plain Layout
23297 \begin_layout Plain Layout
23300 \begin_inset Flex URL
23303 \begin_layout Plain Layout
23305 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23316 If this property is detected for a given document \SpecialChar LyX
23317 starts to use SVN locks
23318 for document editing automatically and the whole check-in/out mechanism
23319 switches to the same regimen as for RCS.
23320 This in particular means there are two different modes of file use in \SpecialChar LyX
23324 \begin_layout Itemize
23328 The loaded file is in the read-only mode.
23329 For editing on needs to check-out.
23334 consists of updating from the repository and gaining write lock.
23335 If the lock is not possible to obtain, we remain in unlocked state.
23338 \begin_layout Itemize
23342 The loaded file is in the
23343 \begin_inset Quotes els
23347 \begin_inset Quotes ers
23351 No other user is allowed to edit the file.
23356 consists of commiting changes and releasing write-lock.
23357 If no changes have been made to the document, no commit will be produced
23361 \begin_layout Plain Layout
23364 Don't be puzzled by the fact that you will be asked for commit message anyway.
23369 and only the write-lock will be released.
23372 \begin_layout Standard
23378 \begin_layout Labeling
23379 \labelwidthstring 00.00.0000
23384 svn commit -q -m"<description>" "<file-name>"
23385 \begin_inset Newline newline
23388 svn unlock "<file-name>"
23391 \begin_layout Labeling
23392 \labelwidthstring 00.00.0000
23397 svn update "<file-name>"
23398 \begin_inset Newline newline
23401 svn lock "<file-name>"
23404 \begin_layout Subsubsection
23408 \begin_inset CommandInset label
23410 name "subsec:Automatical-Locking-Property"
23416 Automatic Locking Property
23419 \begin_layout Standard
23422 The above mentioned automatic setting of write permissions of the .lyx file
23425 File\SpecialChar menuseparator
23427 \begin_inset space ~
23430 Control\SpecialChar menuseparator
23431 Use Locking Property
23434 This command is active only when the file is not locked on the svn server
23436 you need to check-out before proceeding).
23439 \begin_layout Labeling
23440 \labelwidthstring 00.00.0000
23444 \begin_inset space ~
23450 \begin_layout Labeling
23451 \labelwidthstring 00.00.0000
23456 svn propset svn:needs-lock ON "<file-name>"
23459 \begin_layout Labeling
23460 \labelwidthstring 00.00.0000
23465 svn propdel svn:needs-lock "<file-name>"
23468 \begin_layout Subsubsection
23471 \begin_inset CommandInset label
23473 name "subsec:VCS-Revision-Information"
23477 Revision Information in Documents
23480 \begin_layout Standard
23483 There are more possibilities how to activate revision information in our
23487 \begin_layout Itemize
23495 \begin_layout Itemize
23498 tree revision information (
23499 \begin_inset Flex Code
23502 \begin_layout Plain Layout
23511 The result is the output of the
23512 \begin_inset Flex Code
23515 \begin_layout Plain Layout
23523 command, the following table gives you an idea, how to read the results.
23526 \begin_layout Standard
23530 \begin_inset Tabular
23531 <lyxtabular version="3" rows="6" columns="2">
23532 <features tabularvalignment="middle">
23533 <column alignment="left" valignment="top">
23534 <column alignment="left" valignment="top">
23536 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23539 \begin_layout Plain Layout
23548 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23551 \begin_layout Plain Layout
23562 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23565 \begin_layout Plain Layout
23573 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23576 \begin_layout Plain Layout
23579 mixed revision working copy
23586 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23589 \begin_layout Plain Layout
23597 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23600 \begin_layout Plain Layout
23603 modified working copy
23610 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23613 \begin_layout Plain Layout
23621 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23624 \begin_layout Plain Layout
23627 switched working copy
23634 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23637 \begin_layout Plain Layout
23645 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23648 \begin_layout Plain Layout
23651 partial working copy, from a sparse checkout
23658 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23661 \begin_layout Plain Layout
23669 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23672 \begin_layout Plain Layout
23675 mixed revision, modified, switched working copy
23688 \begin_layout Itemize
23691 file revision information.
23692 The result comes from parsing the output of
23693 \begin_inset Flex Code
23696 \begin_layout Plain Layout
23700 \begin_inset space ~
23704 \begin_inset space ~
23708 \begin_inset space ~
23717 Supported flags are:
23721 \begin_layout Itemize
23724 version number of the last commit (
23725 \begin_inset Flex Code
23728 \begin_layout Plain Layout
23739 \begin_layout Itemize
23742 author of the last commit (
23743 \begin_inset Flex Code
23746 \begin_layout Plain Layout
23757 \begin_layout Itemize
23760 date of the last commit (
23761 \begin_inset Flex Code
23764 \begin_layout Plain Layout
23775 \begin_layout Itemize
23778 time of the last commit (
23779 \begin_inset Flex Code
23782 \begin_layout Plain Layout
23794 \begin_layout Standard
23797 You can obtain this info via InsetInfo (
23800 Insérer\SpecialChar menuseparator
23801 Champ\SpecialChar menuseparator
23804 Révision du contrôle de version
23807 The information will be available only when you have the file stored under
23808 svn managment (i.e.
23810 \begin_inset Flex Code
23813 \begin_layout Plain Layout
23821 directory is available with your document).
23825 \begin_layout Itemize
23828 Another—a hacking one—possibility is to use svn keywords
23832 \begin_layout Plain Layout
23835 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23841 In short – you set file keywords property (e.g.
23844 svn propset svn:keywords 'Rev' file.lyx
23846 ) and then paste keyword \SpecialChar TeX
23851 \begin_layout Plain Layout
23854 This is an easy way how to ensure that \SpecialChar LyX
23855 won't break the line in the middle
23861 tag in your document (e.g.
23863 \begin_inset Flex Code
23866 \begin_layout Plain Layout
23875 This way svn client will automatically substitute revision number (e.g.
23877 \begin_inset Flex Code
23880 \begin_layout Plain Layout
23888 ) after each update and commit.
23889 There are more problems with this approach.
23890 Firstly, the '$' character is used in \SpecialChar TeX
23891 world for math equations, so any
23892 occurence of math formula
23893 \begin_inset Formula $Rev$
23897 \begin_inset Formula $Rev:59$
23900 in your \SpecialChar LyX
23902 Similarly for other keywords like Id, Date, Author, etc.
23903 Secondly svn output is dependent on your locales, so its very easy that
23904 svn would produce some problematic strings once Date is used.
23905 Thirdly you get the whole 'Rev: 59' string in your document instead of
23907 Until subversion implements user's custom keywords it will be hard to use
23908 this approach reliably or let \SpecialChar LyX
23909 to support it directly.
23912 \begin_layout Subsection
23915 SVN and Windows Environment
23918 \begin_layout Quote
23921 My inclination is to say that if the user cannot figure out the command
23922 line operations on their own fairly quickly, they would be well advised
23923 to use TortoiseSVN.
23929 \begin_layout Subsubsection
23935 \begin_layout Standard
23938 In addition to installing \SpecialChar LyX
23939 , and having access to a Subversion repository,
23940 the user will need to install the Subversion client program.
23941 A Windows installer for the client program is available from
23942 \begin_inset CommandInset href
23945 target "http://www.collab.net/nonav/downloads/subversion/"
23951 The user may also want to install
23952 \begin_inset CommandInset href
23955 target "http://tortoisesvn.tigris.org/"
23960 , which integrates Subversion operations into the context (rightclick) menu
23961 of Windows Explorer.
23962 Operations done outside \SpecialChar LyX
23963 will typically be more convenient using the Explorer
23965 Note that TortoiseSVN is not a replacement for the client program, which
23966 is what \SpecialChar LyX
23970 \begin_layout Subsubsection
23973 Bringing a document under Subversion control
23976 \begin_layout Standard
23979 Before a \SpecialChar LyX
23980 document can be brought under version control in Subversion, its
23981 parent directory needs to be under version control.
23982 If the document is being added to a project already in the repository,
23983 this is accomplished by checking the project out to the directory where
23984 the new document will be placed.
23985 If the project itself is not yet under version control (for instance, if
23986 this document starts a new project), the directory must be imported into
23988 This is done outside \SpecialChar LyX
23990 Both import and checkout are easily accomplished from the Explorer context
23991 menu using TortoiseSVN, or alternatively can be done using the command
23992 line client at a DOS prompt.
23993 The procedure for importing the project using TortoiseSVN is described
23994 below, assuming an existing repository and a new project being started
24002 For information on using the Subversion client program, run
24003 \begin_inset Flex Code
24006 \begin_layout Plain Layout
24017 \begin_layout Enumerate
24026 in Windows Explorer, right click it, and select
24028 TortoiseSVN\SpecialChar menuseparator
24032 If necessary, adjust the URL for the repository, then click OK.
24035 \begin_layout Enumerate
24038 Right click the level of the repository under which you want to place the
24039 new project folder (typically the top level) and click
24043 Supply a name for the project folder and click OK.
24044 Add a message for the log file if desired, then click OK again.
24045 The new project folder should appear in the repository.
24046 Finally, click OK again to exit the repository browser.
24049 \begin_layout Enumerate
24052 Once again right click
24058 , this time selecting SVN Checkout\SpecialChar ldots
24059 Select the URL of the project folder
24060 you just created in the repository, and set the checkout directory to
24068 You will be warned about a non-empty folder; click OK to proceed.
24069 You should now have a
24080 \begin_layout Enumerate
24083 Create or open your document in \SpecialChar LyX
24086 File\SpecialChar menuseparator
24088 \begin_inset space ~
24091 Control\SpecialChar menuseparator
24095 Add a log message and click OK to commit the document to version control.
24098 \begin_layout Standard
24101 From this point onward, you should have full functionality in the
24103 File\SpecialChar menuseparator
24105 \begin_inset space ~
24111 You also have the option of checking the document in and out, viewing its
24113 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24114 client program from a command prompt.
24117 \begin_layout Subsubsection
24120 SSH tunnel used with SVN under Windows
24123 \begin_layout Standard
24126 Compared with Linux setting up an svn client to communicate over ssh under
24127 Windows is a rather troublesome task.
24128 We will at least offer some hints how to setup the client side but prior
24129 knowledge about ssh and the Windows command line is needed, also be prepared
24130 for a great deal of frustration\SpecialChar ldots
24134 \begin_layout Enumerate
24137 Get an svn client for windows, as described in the previous sections.
24138 When it is a fresh install run some svn command (e.g.
24140 \begin_inset Flex Code
24143 \begin_layout Plain Layout
24151 ) to create config files, which you will need to change later on.
24154 \begin_layout Enumerate
24157 Choose an ssh client for Windows.
24158 There are several possibilities, we will use the one from Putty tools
24162 \begin_layout Plain Layout
24165 \begin_inset Flex URL
24168 \begin_layout Plain Layout
24170 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24181 You will need to set the connection up so that the client doesn't ask for
24182 any password from you.
24183 To keep things easy we will use only keys without any additional password
24188 \begin_layout Enumerate
24192 \begin_inset Flex Code
24195 \begin_layout Plain Layout
24204 Save your private .ppk key file and put the public one on the server side.
24205 If the SVN server runs on Linux, note that the format of the public key
24206 is not compatible with Linux openssh and you will need to direcly copy-paste
24209 Public key for pasting into OpenSSH authorized_keys file
24211 :” edit field into the server's
24212 \begin_inset Flex Code
24215 \begin_layout Plain Layout
24218 ~/.ssh/authorized_keys
24224 \begin_inset Flex Code
24227 \begin_layout Plain Layout
24238 \begin_layout Enumerate
24242 \begin_inset Flex Code
24245 \begin_layout Plain Layout
24254 In the SVN config file
24258 \begin_layout Plain Layout
24261 Exact path depends on Windows version, usually somewhere around
24262 \begin_inset Flex Code
24265 \begin_layout Plain Layout
24270 Documents and Settings
24284 \begin_inset Flex Code
24287 \begin_layout Plain Layout
24304 , section [tunnels], setup ssh command, e.g.
24306 \begin_inset Flex Code
24309 \begin_layout Plain Layout
24312 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24321 \begin_layout Plain Layout
24324 It will usually take a lot of time to get exact command right and it depends
24326 For example do not have some remote server saved as a default session in
24328 If things fail, try to connect via plink without SVN first.
24337 \begin_layout Enumerate
24340 Checkout the SVN archive, e.
24341 \begin_inset space \thinspace{}
24345 \begin_inset Newline newline
24349 \begin_inset Flex Code
24352 \begin_layout Plain Layout
24355 svn co svn+ssh://user@server/repository_path
24363 \begin_layout Subsubsection
24366 End-of-Line Conversions
24369 \begin_layout Standard
24372 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24374 use different line endings inside the .lyx files.
24375 This is not a problem as far as \SpecialChar LyX
24376 functionality is concerned, but the commit
24377 diffs will be huge and merge-conflicts prone.
24378 Fortunately SVN itself knows
24382 \begin_layout Plain Layout
24385 \begin_inset Flex URL
24388 \begin_layout Plain Layout
24390 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24400 how to deal with CR/LF problems when switching .lyx files to the
24401 \begin_inset Flex Code
24404 \begin_layout Plain Layout
24416 \begin_layout Plain Layout
24420 \begin_inset Flex Code
24423 \begin_layout Plain Layout
24426 svn propset svn:eol-style native FILE_NAME
24439 \begin_layout Subsection
24440 Les commandes GIT sous \SpecialChar LyX
24444 \begin_layout Standard
24445 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
24446 Les commandes se trouvent dans le sous-menu
24448 Fichier\SpecialChar menuseparator
24449 Contrôle de version
24452 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de
24453 passe, l'authentification sera requise dans un terminal.
24455 a été testé vis à vis de GIT 1.7
24459 \begin_layout Plain Layout
24460 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin
24461 d’accès aux exécutables.
24462 Ceci peut être réglé depuis \SpecialChar LyX
24465 Outils\SpecialChar menuseparator
24466 Préférences\SpecialChar menuseparator
24467 Répertoires\SpecialChar menuseparator
24478 \begin_layout Standard
24479 Une différence importante entre GIT et les autres systèmes de contrôle de
24480 version reconnus réside dans la nature distribuée de GIT.
24481 Avec les systèmes traditionnels,; il y a un serveur central qui héberge
24483 Les utilisateurs soumettent leurs modifications au serveur, et récupèrent
24484 les mises à jour des autres auteurs depuis le serveur.
24485 Avec GIT, les utilisateurs soumettent à un dépôt local.
24486 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs
24487 en utilisant les commandes GIT
24488 \begin_inset Flex Code
24491 \begin_layout Plain Layout
24498 \begin_inset Flex Code
24501 \begin_layout Plain Layout
24509 n’interagit en aucune manière avec les dépôts distants, il ne travaille
24510 qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt
24511 central CVS ou SVN.
24512 Si vous utilisez des dépôts GIT distants, vous devez exécuter les opérations
24514 \begin_inset Flex Code
24517 \begin_layout Plain Layout
24524 \begin_inset Flex Code
24527 \begin_layout Plain Layout
24533 avec votre client GIT habituel.
24536 \begin_layout Subsubsection
24539 Initialiser le contrôle de version
24542 \begin_layout Standard
24543 Si votre document n'est pas sous le mode
24544 \begin_inset Quotes cld
24547 contrôle de version
24548 \begin_inset Quotes crd
24551 , c'est le seul choix qui vous soit proposé.
24552 Si vous êtes déjà sous ce mode, l'élément
24553 \begin_inset Flex Noun
24556 \begin_layout Plain Layout
24562 est grisé et inaccessible.
24565 \begin_layout Standard
24566 Cette commande initialise le contrôle de version de votre document sous
24567 GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT
24568 (en particulier le fichier
24573 Ceci signifie que vous devez créer l'archive vous-même.
24576 \begin_layout Standard
24577 On vous demandera ensuite une description initiale du document.
24578 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
24581 \begin_layout Standard
24582 La commande GIT exécutée:
24585 \begin_inset Quotes qld
24589 \begin_inset Quotes qld
24595 \begin_layout Standard
24600 pour comprendre les options.
24603 \begin_layout Subsubsection
24605 \begin_inset space ~
24609 \begin_inset space ~
24615 \begin_layout Standard
24616 Lorsque vous avez fini de modifier un fichier, vous figez vos modification
24621 Il vous sera alors demandé une description de ceux-ci.
24626 Les modifications sont soumises ensuite.
24629 \begin_layout Standard
24630 La commande GIT exécutée:
24632 git commit -q -m"<description>" <nom-de-fichier>
24635 \begin_layout Subsubsection
24638 Revenir à la version du dépôt
24641 \begin_layout Standard
24642 Ceci annule tous les changements réalisés sur le document depuis que le
24643 document a été figé la dernière fois.
24644 Une demande de confirmation apparaît alors, avant que tous les changements
24648 \begin_layout Standard
24649 La commande GIT exécutée
24654 \begin_inset Quotes qld
24658 \begin_inset Quotes qld
24664 \begin_layout Subsubsection
24668 \begin_layout Standard
24669 Cette commande va renommer le document courant, historique de versions inclus.
24670 Elle requiert un document propre sans modifications depuis le dernier enregistr
24672 Elle vous demande un nom de fichier et une description de l'opération de
24674 Le document est renommé ensuite, à la fois localement et dans le dépôt.
24675 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
24676 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
24679 Fichier\SpecialChar menuseparator
24684 Enfin, le ficher est rechargé sous le nouveau nom.
24687 \begin_layout Labeling
24688 \labelwidthstring 00.00.0000
24689 Les commandes GIT exécutées:
24690 \begin_inset space ~
24694 \begin_inset Newline newline
24698 \begin_inset Flex Code
24701 \begin_layout Plain Layout
24703 \begin_inset Quotes qld
24707 \begin_inset Quotes qld
24711 \begin_inset Quotes qld
24714 <nouveau-nom-de-fichier>
24715 \begin_inset Quotes qld
24724 \begin_inset Newline newline
24728 \begin_inset Flex Code
24731 \begin_layout Plain Layout
24740 \begin_layout Subsubsection
24741 Afficher l'historique
24744 \begin_layout Standard
24745 Cette commande affiche l'historique complet du document sous GIT.
24749 \begin_inset Quotes qld
24753 \begin_inset Quotes qld
24758 est affiché dans un navigateur.
24761 \begin_layout Subsubsection
24765 \begin_layout Standard
24767 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
24768 sa forme abrégée, le nom de son auteur, la date et l'heure.
24769 Toutes ces informations sont extraites via
24770 \begin_inset Flex Code
24773 \begin_layout Plain Layout
24774 git log -n 1 --pretty=format:%H%n%an%n%ai
24782 \begin_layout Standard
24783 L'information sur la version de l'arborescence peut être obtenue via
24784 \begin_inset Flex Code
24787 \begin_layout Plain Layout
24788 git describe --abbrev --dirty --long
24797 \begin_layout Standard
24799 \begin_inset CommandInset ref
24802 reference "subsec:VCS-Revision-Information"
24806 pour d'autres détails.
24809 \begin_layout Subsection
24810 Personnalisation avancée
24813 \begin_layout Standard
24814 Avec l'implantation de la commande
24815 \begin_inset Flex Code
24818 \begin_layout Plain Layout
24824 , les utilisateurs avancés de \SpecialChar LyX
24825 peuvent créer leurs propres commandes de
24826 contrôle de version.
24829 \begin_layout Standard
24830 Par exemple, vous pouvez voir comment deux commandes TortoiseSVN pourraient
24831 être directement intégrées:
24834 \begin_layout Description
24838 \begin_inset Flex Code
24841 \begin_layout Plain Layout
24844 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
24852 \begin_layout Description
24856 \begin_inset Flex Code
24859 \begin_layout Plain Layout
24862 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
24870 \begin_layout Subsection
24871 Contrôle de version et comparaison de documents
24874 \begin_layout Standard
24875 Une des utilisations caractéristiques du contrôle de version consiste à
24876 mettre en évidence les modifications entre versions, usuellement en créant
24878 \begin_inset Flex Code
24881 \begin_layout Plain Layout
24888 Alors que ceci est utilisé pour les fichiers textuels ordinaires, ça l'est
24889 beaucoup moins dans le cas des fichiers LyX, dont la structures est plus
24891 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
24894 Il y a deux façons d'invoquer cette comparaison, soit par un appel direct
24895 de la fonction \SpecialChar LyX
24897 \begin_inset Flex Code
24900 \begin_layout Plain Layout
24906 (voir le manuel des fonctions \SpecialChar LyX
24907 pour les détails), soit par l'icône de la
24914 ou l'entrée de menu
24920 Il est possible de comparer deux révisions particulières du document, ou
24921 plus simplement la version courante en cours de modification avec une version
24922 antérieure (où la révision «0» est simplement la dernière révision enregistrée).
24925 \begin_layout Standard
24926 Cette fonctionnalité est disponible avec SVN et RCS, bien que dans ce dernier
24927 cas il y ait une contrainte due au schéma de versionnement plus compliqué:
24928 lorsque que l'on désigne une révision, les chiffres pointent toujours sur
24929 le dernier élément du numéro de révision, c'est-à-dire «35» dans
24930 \begin_inset Quotes cld
24934 \begin_inset Quotes crd
24938 En ce qui concerne GIT, la fonctionnalité n'est pas disponible, il est
24939 juste possible de comparer un document modifié avec une révision antérieure
24940 de X étapes, où X est défini par
24941 \begin_inset Flex Code
24944 \begin_layout Plain Layout
24953 \begin_layout Section
24954 Programmation littéraire
24957 \begin_layout Standard
24962 (kayvan@sylvan.com), document d'origine écrit par
24964 Edmar Wienskoski Jr.
24967 (edmar-w-jr@technologist.com)
24970 \begin_layout Subsection
24974 \begin_layout Standard
24975 Le but principal de cette documentation est de montrer comment utiliser
24977 pour la programmation littéraire.
24978 Nous supposerons que vous êtes familiers de cette technique de programmation,
24979 et savez donc ce que
24980 \begin_inset Quotes cld
24984 \begin_inset Quotes crd
24988 \begin_inset Quotes cld
24992 \begin_inset Quotes crd
24999 \begin_layout Plain Layout
25000 NdT : Respectivement la génération du code et de la documentation.
25007 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
25008 indiquées un peu plus loin.
25009 Vous y trouverez une bonne documentation, allant de l'histoire du développement
25010 aux derniers trucs et astuces.
25013 \begin_layout Standard
25014 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
25016 changer vos préférences, et le fichier de ressources X.
25017 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
25022 \begin_layout Subsection
25023 La programmation littéraire
25026 \begin_layout Standard
25027 Extrait de la FAQ de la Programmation Littéraire :
25030 \begin_layout Quotation
25031 La programmation littéraire est la combinaison de la documentation et des
25032 sources en une forme lisible par un être humain.
25033 En fait, la programmation littéraire doit être agréable à lire, et même
25034 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
25035 n littéraire combine la source et la documentation dans un seul et unique
25037 Des outils de programmation littéraire permettent ensuite de produire séparémen
25038 t le fichier source et la documentation.
25039 Le style WEB de programmation littéraire fut créé par D.E.
25040 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
25044 \begin_layout Standard
25048 \begin_layout Quotation
25051 En quoi la programmation littéraire diffère-t-elle du commentaire ?
25054 \begin_layout Quotation
25055 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25059 \begin_layout Itemize
25060 un ordre d'élaboration flexible
25063 \begin_layout Itemize
25064 le support automatique pour la visualisation
25067 \begin_layout Itemize
25068 une documentation mise en forme, notamment les diagrammes et les mathématiques
25073 \begin_layout Standard
25074 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25077 \begin_layout Subsubsection
25081 \begin_layout Standard
25082 La FAQ complète de la Programmation Littéraire se trouve à :
25085 \begin_layout Quote
25086 FAQ de la Programmation Littéraire
25087 \begin_inset Flex URL
25090 \begin_layout Plain Layout
25092 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25100 \begin_layout Standard
25101 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25103 Certains sont spécialisés pour certains langages de programmation, d'autre
25104 ont une portée plus générale.
25110 pour mon usage personnel pour plusieurs raisons :
25113 \begin_layout Itemize
25114 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25118 \begin_layout Itemize
25119 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25120 de nouveaux filtres
25126 \begin_layout Plain Layout
25132 are programs that read a given data stream and output a manipulated data
25134 That way, a WEB file (consisting of literate code) can be turned into a
25135 file consisting only of C program code or \SpecialChar LaTeX
25143 et de réaliser des opérations spéciales au besoin.
25146 \begin_layout Itemize
25147 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25150 \begin_layout Itemize
25154 \begin_layout Standard
25155 La page web de Noweb se trouve à :
25158 \begin_layout Quote
25159 Page d'accueil de Noweb
25160 \begin_inset Flex URL
25163 \begin_layout Plain Layout
25165 https://www.cs.tufts.edu/~nr/noweb/
25173 \begin_layout Standard
25174 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25175 exemples de programmation littéraire.
25178 \begin_layout Subsection
25180 et la Programmation Littéraire avec Noweb
25183 \begin_layout Standard
25185 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25186 gestion des convertisseurs.
25188 \begin_inset Quotes cld
25191 indépendant de Noweb
25192 \begin_inset Quotes crd
25195 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25197 un autre outil de programmation littéraire de votre choix, en changeant
25198 juste vos préférences \SpecialChar LyX
25202 \begin_layout Subsubsection
25203 Génération des documents et du code (weaving and tangling)
25206 \begin_layout Paragraph
25207 Using the noweb module
25210 \begin_layout Standard
25211 Si vous avez installé Noweb et \SpecialChar LyX
25212 avec succès, chaque fois que vous ouvrez
25213 un nouveau document, après avoir choisi sa classe, utilisez le menu
25215 Document\SpecialChar menuseparator
25219 pour ajouter le module
25220 \begin_inset Quotes cld
25224 \begin_inset Quotes crd
25228 Vous le verrez en cliquant sur
25229 \begin_inset Quotes cld
25233 \begin_inset Quotes crd
25236 dans le liste des modules disponibles.
25239 \begin_layout Paragraph
25243 \begin_layout Standard
25245 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25249 \begin_inset Flex Noun
25252 \begin_layout Plain Layout
25270 \begin_layout LyX-Code
25274 \begin_layout LyX-Code
25278 \begin_layout LyX-Code
25282 \begin_layout LyX-Code
25286 \begin_layout LyX-Code
25290 \begin_layout Standard
25291 Le problème est que tout ce qui est compris entre le
25299 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25300 ne doit faire aucune interprétation
25301 de ce qui a été écrit.
25302 C'est aussi géré par le environnement
25305 \begin_inset Flex Noun
25308 \begin_layout Plain Layout
25318 , qui fonctionne comme un insert des texte normal mais qui présente une
25319 totale liberté en ce qui concerne l'espacement.
25322 \begin_layout Standard
25323 Il est à noter que vous pouvez aussi utiliser la construction
25326 \begin_inset Quotes cld
25330 \begin_inset Quotes crd
25339 pour ajouter des éléments de référence croisée :
25342 \begin_layout LyX-Code
25346 \begin_layout LyX-Code
25347 def une_fonction(param):
25350 \begin_layout LyX-Code
25351 "C'est la documentation de cette fonction."
25354 \begin_layout LyX-Code
25355 print "Mes paramètres : ", param
25358 \begin_layout LyX-Code
25359 @ %def une_fonction
25362 \begin_layout Standard
25363 Pour avoir un exemple de cette construction et des références croisées engendrée
25364 s, regardez le programme littéraire python dans
25369 /examples/listerrors.lyx
25371 qui devrait clarifier tout ça.
25374 \begin_layout Paragraph
25375 Génération de la documentation
25378 \begin_layout Standard
25379 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25380 et vous avec tapé un peu de code et de texte dedans.
25381 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25384 Affichage\SpecialChar menuseparator
25388 comme vous le feriez pour un document quelconque.
25389 Il n'y a aucune procédure particulière.
25392 \begin_layout Standard
25393 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25394 à l'intérieur de \SpecialChar LyX
25398 \begin_layout Enumerate
25399 Quand vous choisissez
25401 Affichage\SpecialChar menuseparator
25403 \begin_inset space ~
25407 \begin_inset space ~
25410 Jour\SpecialChar menuseparator
25413 , un fichier \SpecialChar LaTeX
25418 \begin_layout Standard
25419 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25420 l'extension définie par le format
25421 \begin_inset Quotes cld
25425 \begin_inset Quotes crd
25428 (défini dans la fenêtre de
25432 ), sinon le fichier aura l'extension habituelle
25440 \begin_layout Enumerate
25441 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25442 n'a rien de particulier
25444 Tant que vous avez utilisé l'insert
25447 \begin_inset Flex Noun
25450 \begin_layout Plain Layout
25460 en entrant le texte, tout se passera sans problème.
25463 \begin_layout Enumerate
25464 Si le document est d'une classe littéraire, \SpecialChar LyX
25465 utilisera ensuite le convertisseur
25466 interne \SpecialChar LyX
25467 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25472 \begin_layout Plain Layout
25473 Les convertisseurs sont définis dans la fenêtre
25475 Outils\SpecialChar menuseparator
25476 Préférences\SpecialChar menuseparator
25477 Gestion de fichiers
25488 pour générer le fichier \SpecialChar LaTeX
25493 \begin_layout Standard
25494 Sinon, il saute simplement cette étape.
25498 \begin_layout Enumerate
25499 Enfin, \SpecialChar LaTeX
25500 est invoqué et le processus continue comme s'il s'agissait d'un
25501 document quelconque.
25504 \begin_layout Standard
25505 Vous êtes donc indépendant d'un
25506 \begin_inset Quotes cld
25510 \begin_inset Quotes crd
25513 donné, car vous pouvez changer les commandes correspondant aux différents
25517 \begin_layout Paragraph
25521 \begin_layout Standard
25522 Quand on demande de
25526 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25527 d'outils, un fichier \SpecialChar LaTeX
25528 est généré comme dans l'étape
25529 \begin_inset space ~
25534 invoque ensuite le convertisseur
25539 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25542 \begin_layout Enumerate
25543 Le programme de conversion proprement dit.
25544 Ce programme procède à la conversion d'un format à un autre (ici, du format
25556 \begin_layout Enumerate
25557 Le filtre de messages d'erreur.
25558 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25559 dans un format compréhensible par \SpecialChar LyX
25561 Ça permet à \SpecialChar LyX
25562 de placer des boîtes d'erreur au bon endroit dans le tampon
25566 \begin_layout Standard
25567 La première partie, déterminée par le champ
25572 \begin_inset Newline newline
25578 \begin_inset Quotes cld
25582 \begin_inset Quotes crd
25588 Ça signifie que \SpecialChar LyX
25593 (un programme ou un script) avec le nom du fichier Noweb (en général un
25594 fichier dans le répertoire temporaire de \SpecialChar LyX
25598 \begin_layout Standard
25599 Voici une implémentation de
25603 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25607 \begin_layout Standard
25613 \begin_layout Standard
25619 \begin_layout Standard
25622 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25625 \begin_layout Standard
25626 Le prochain élément du réglage du convertisseur est le
25627 \begin_inset Newline newline
25631 \begin_inset Quotes cld
25635 \begin_inset Quotes crd
25638 qui doit être mis à
25641 \begin_layout LyX-Code
25642 parselog=$$s/scripts/listerrors
25645 \begin_layout Standard
25646 Ceci filtrera par le programme
25647 \begin_inset Quotes cld
25651 \begin_inset Quotes crd
25654 toute erreur créée par le
25661 \begin_layout Standard
25662 La construction prendra normalement place dans le répertoire temporaire
25663 de \SpecialChar LyX
25664 , les fichiers produits seront donc normalement dans ce répertoire.
25666 exportera ce qui concerne le fichier principal, mais le programme de conversio
25671 peut produire d'autres fichiers, qui seront perdus quand \SpecialChar LyX
25673 C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR
25674 pour que les éléments de la conversion puissent être copiés à cet endroit.
25677 \begin_layout Paragraph
25678 Instructions de compilation dans le document
25681 \begin_layout Standard
25682 La dernière partie de l'interface entre \SpecialChar LyX
25688 \begin_inset Quotes cld
25692 \begin_inset Quotes crd
25696 En général, les instructions de compilation de votre programme doivent
25697 être regroupées dans un
25706 vu plus haut est spécifique à noweb et utilise la commande
25715 \begin_inset Quotes cld
25719 \begin_inset Quotes crd
25722 ) et passer son contenu dans
25729 \begin_layout Standard
25730 Typiquement, un tel
25737 \begin_layout LyX-Code
25741 \begin_layout LyX-Code
25743 \begin_inset Newline newline
25746 if [ -z "${NOWEB_SOURCE}" ]
25747 \begin_inset Newline newline
25753 \begin_layout LyX-Code
25754 NOWEB_SOURCE=myfile.nw
25755 \begin_inset Newline newline
25759 \begin_inset Newline newline
25763 code to extract files ...
25764 use NOWEB_OUTPUT_DIR here ...]
25765 \begin_inset Newline newline
25769 code to compile files ...]
25770 \begin_inset Newline newline
25776 \begin_layout Standard
25782 /examples/listerrors.lyx
25785 \begin_inset Newline newline
25793 /examples/Literate.lyx
25795 qui implémentent deux versions du programme
25799 pour avoir des exemples de comment tout cela va ensemble.
25800 Vous pouvez encore consulter
25805 /examples/noweb2lyx.lyx
25808 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
25809 e de \SpecialChar LyX
25810 relativement au langage de programmation littéraire adopté car ils
25811 sont écrits respectivement en Python, C et Perl.
25814 \begin_layout LyX-Code
25818 \begin_layout Subsubsection
25819 Configurer \SpecialChar LyX
25823 \begin_layout Standard
25824 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
25831 Outils\SpecialChar menuseparator
25835 Les parties importantes sont :
25838 \begin_layout Description
25840 \begin_inset space ~
25844 \begin_inset space ~
25848 \begin_inset Quotes cld
25852 \begin_inset Quotes crd
25855 Choisi dans l'onglet
25859 , où vous mettez ce qui est spécifique à Noweb.
25863 \begin_inset space ~
25871 \begin_inset Quotes cld
25875 \begin_inset Quotes crd
25887 \begin_inset Quotes cld
25891 \begin_inset Quotes crd
25898 créera donc un fichier d'extension
25902 lors de la première étape du processus de conversion.
25905 \begin_layout Description
25907 \begin_inset space ~
25911 \begin_inset space ~
25918 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
25919 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
25923 \begin_layout Description
25933 Ce convertisseur assure la génération de la documentation (
25934 \begin_inset Quotes cld
25938 \begin_inset Quotes crd
25942 Pour Noweb, il faut mettre
25945 \begin_inset Quotes cld
25948 noweave -delay -index $$i > $$o
25949 \begin_inset Quotes crd
25955 \begin_layout Description
25964 Celui-ci assure la génération du code (
25965 \begin_inset Quotes cld
25969 \begin_inset Quotes crd
25973 Comme vu plus haut, il faut mettre
25976 \begin_inset Quotes cld
25980 \begin_inset Quotes crd
25988 \begin_inset space ~
25996 \begin_inset Quotes cld
25999 originaldir,parselog=listerrors
26000 \begin_inset Quotes crd
26008 \begin_layout Subsubsection
26009 Fonctions pour le déboguage
26012 \begin_layout Standard
26013 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
26016 \begin_inset Quotes cld
26019 serveur va à la bonne ligne
26020 \begin_inset Quotes crd
26023 que l'on utilisera avec
26031 ou un autre débogueur.
26034 \begin_layout Standard
26035 Lorsque vous déboguez du code avec
26043 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
26044 on, avec un seul appui clavier.
26045 La configuration par défaut de
26054 Il se trouve que vous pouvez choisir l'éditeur appelé par
26060 Outils\SpecialChar menuseparator
26061 Préférences\SpecialChar menuseparator
26062 Gestion des fichiers\SpecialChar menuseparator
26065 en changeant l'entrée
26072 \begin_layout Standard
26073 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26085 \begin_layout LyX-Code
26088 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26091 \begin_layout Standard
26092 Ainsi, quand vous utilisez
26096 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26109 renvoie cette information à \SpecialChar LyX
26110 via le serveur \SpecialChar LyX
26112 La fenêtre \SpecialChar LyX
26113 montrera le fichier en question, avec le curseur pile poil
26119 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26120 pour savoir où se situait le problème !
26123 \begin_layout Standard
26124 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26128 \begin_inset space ~
26132 \begin_inset CommandInset ref
26135 reference "sec:Démarrer-le-Serveur"
26139 explique comment procéder.
26142 \begin_layout Subsubsection
26143 Ajouts à la barre d'outils
26146 \begin_layout Standard
26147 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26148 de \SpecialChar LyX
26150 Quatre de ces boutons sont des raccourcis vers les styles
26168 , pour l'insert paramétrable
26175 Le dernier bouton est un raccourci vers la commande
26176 \begin_inset Quotes cld
26180 \begin_inset Quotes crd
26186 \begin_layout Standard
26188 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26189 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26192 Document\SpecialChar menuseparator
26194 \begin_inset space ~
26198 \begin_inset space ~
26201 Jour\SpecialChar menuseparator
26206 Document\SpecialChar menuseparator
26210 Voilà comment cela se présente :
26213 \begin_layout LyX-Code
26217 \begin_layout LyX-Code
26221 \begin_layout LyX-Code
26222 Icon "layout Standard"
26225 \begin_layout LyX-Code
26226 Icon "layout Section"
26229 \begin_layout LyX-Code
26230 Icon "layout \SpecialChar LaTeX
26234 \begin_layout LyX-Code
26235 Icon "layout \SpecialChar LyX
26239 \begin_layout LyX-Code
26240 Icon "flex.insert Chunk"
26243 \begin_layout LyX-Code
26247 \begin_layout LyX-Code
26251 \begin_layout LyX-Code
26252 Icon "buffer-typeset"
26255 \begin_layout LyX-Code
26256 Icon "build-program"
26259 \begin_layout LyX-Code
26263 \begin_layout LyX-Code
26267 \begin_layout LyX-Code
26271 \begin_layout LyX-Code
26275 \begin_layout LyX-Code
26279 \begin_layout Subsubsection
26280 Couleurs personnalisées
26283 \begin_layout Standard
26284 Un certain nombre de couleurs de \SpecialChar LyX
26285 peuvent être personnalisées dans la fenêtre
26291 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26294 La couleur par défaut est le rouge, or les
26298 utilisent la police \SpecialChar LaTeX
26299 , et comme il y a beaucoup de
26303 dans un document de programmation littéraire, vous en aurez sûrement marre
26304 de tout voir en rouge.
26305 Vous pouvez la changer dans l'onglet
26307 Apparence\SpecialChar menuseparator
26313 \begin_layout Standard
26314 Le problème suivant est la présence visible des caractères
26315 \begin_inset Quotes cld
26319 \begin_inset Quotes crd
26323 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26324 donc les faire se confondre avec le fond.
26325 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26326 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26330 \begin_layout Subsection
26335 \begin_layout Standard
26336 Les fonctionnalités de
26344 sont documentées dans le fichier d'exemple
26354 Aide\SpecialChar menuseparator
26355 Manuels Spécifiques
26360 \begin_layout Chapter
26361 Fonctionnalités particulières
26364 \begin_layout Standard
26365 Vous pouvez faire avec \SpecialChar LyX
26366 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26368 Cependant, \SpecialChar LyX
26369 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26371 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26372 ; Ce chapitre vous montre quelques
26373 points particuliers qui peuvent vous intéresser.
26374 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26375 les flottants, les boîtes et les notes, voyez le manuel des
26382 \begin_layout Section
26386 \begin_layout Standard
26387 Cette fonctionnalité est indépendante de l'option
26389 Document sur deux colonnes
26393 Document\SpecialChar menuseparator
26401 Si vous désirez une présentation sur deux colonnes dans tout le document,
26402 vous devez utiliser l'option
26404 Document sur deux colonnes
26407 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26410 \begin_layout Standard
26411 Pour activer les colonnes multiples dans votre document, vous devez charger
26418 Document\SpecialChar menuseparator
26419 Paramètres\SpecialChar menuseparator
26422 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26430 \begin_layout Standard
26431 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26432 : pour les flottants, vous devez utiliser l'option
26434 Plusieurs colonnes.
26437 Les notes de bas de page provenant de colonnes multiples seront placées
26438 sur toute la largeur de la page et non pas sous chaque colonne.
26442 \begin_layout Subsection
26446 \begin_layout Standard
26447 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26450 Insertion\SpecialChar menuseparator
26451 Inserts personnalisables\SpecialChar menuseparator
26454 là où les colonnes doivent débuter.
26455 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26459 \begin_layout Standard
26463 \begin_layout Standard
26467 \begin_inset Flex Multiple Columns
26470 \begin_layout Plain Layout
26476 The Adventure of the Empty House
26479 \begin_inset Newline newline
26482 by Sir Arthur Conan Doyle
26485 \begin_layout Plain Layout
26489 It was in the spring of the year 1894 that all London was interested, and
26490 the fashionable world dismayed, by the murder of the Honourable Ronald
26491 Adair under most unusual and inexplicable circumstances.
26492 The public has already learned those particulars of the crime which came
26493 out in the police investigation, but a good deal was suppressed upon that
26494 occasion, since the case for the prosecution was so overwhelmingly strong
26495 that it was not necessary to bring forward all the facts.
26496 Only now, at the end of nearly ten years, am I allowed to supply those
26497 missing links which make up the whole of that remarkable chain.
26498 The crime was of interest in itself, but that interest was as nothing to
26499 me compared to the inconceivable sequel, which afforded me the greatest
26500 shock and surprise of any event in my adventurous life.
26501 Even now, after this long interval, I find myself thrilling as I think
26502 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26503 ty which utterly submerged my mind.
26504 Let me say to that public, which has shown some interest in those glimpses
26505 which I have occasionally given them of the thoughts and actions of a very
26506 remarkable man, that they are not to blame me if I have not shared my knowledge
26507 with them, for I should have considered it my first duty to do so, had
26508 I not been barred by a positive prohibition from his own lips, which was
26509 only withdrawn upon the third of last month.
26517 \begin_layout Standard
26518 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26519 es et utilisez le menu
26521 Insertion\SpecialChar menuseparator
26525 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26527 \begin_inset Quotes cld
26531 \begin_inset Quotes crd
26535 \begin_inset Newline newline
26538 Voici un exemple avec 3 colonnes:
26541 \begin_layout Standard
26544 \begin_inset Flex Multiple Columns
26547 \begin_layout Plain Layout
26551 \begin_inset Argument 1
26554 \begin_layout Plain Layout
26561 It can be imagined that my close intimacy with Sherlock Holmes had interested
26562 me deeply in crime, and that after his disappearance I never failed to
26563 read with care the various problems which came before the public.
26564 And I even attempted, more than once, for my own private satisfaction,
26565 to employ his methods in their solution, though with indifferent success.
26566 There was none, however, which appealed to me like this tragedy of Ronald
26568 As I read the evidence at the inquest, which led up to a verdict of willful
26569 murder against some person or persons unknown, I realized more clearly
26570 than I had ever done the loss which the community had sustained by the
26571 death of Sherlock Holmes.
26572 There were points about this strange business which would, I was sure,
26573 have specially appealed to him, and the efforts of the police would have
26574 been supplemented, or more probably anticipated, by the trained observation
26575 and the alert mind of the first criminal agent in Europe.
26576 All day, as I drove upon my round, I turned over the case in my mind and
26577 found no explanation which appeared to me to be adequate.
26578 At the risk of telling a twice-told tale, I will recapitulate the facts
26579 as they were known to the public at the conclusion of the inquest.
26587 \begin_layout Standard
26588 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26589 de ne pas être agréable à la lecture\SpecialChar ldots
26593 \begin_layout Standard
26596 \begin_inset Newpage newpage
26602 \begin_layout Subsection
26603 Des colonnes dans des colonnes
26606 \begin_layout Standard
26607 Vous pouvez également créer des colonnes dans des colonnes:
26610 \begin_layout Standard
26613 \begin_inset Flex Multiple Columns
26616 \begin_layout Plain Layout
26620 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26621 at that time governor of one of the Australian colonies.
26622 Adair's mother had returned from Australia to undergo the operation for
26623 cataract, and she, her son Ronald, and her daughter Hilda were living together
26627 \begin_layout Plain Layout
26630 \begin_inset Flex Multiple Columns
26633 \begin_layout Plain Layout
26637 The youth moved in the best society
26638 \begin_inset space ~
26641 – had, so far as was known, no enemies and no particular vices.
26642 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26643 had been broken off by mutual consent some months before, and there was
26644 no sign that it had left any very profound feeling behind it.
26645 For the rest {sic} the man's life moved in a narrow and conventional circle,
26646 for his habits were quiet and his nature unemotional.
26647 Yet it was upon this easy-going young aristocrat that death came, in most
26648 strange and unexpected form, between the hours of ten and eleven-twenty
26649 on the night of March 30, 1894.
26657 \begin_layout Plain Layout
26661 Ronald Adair was fond of cards
26662 \begin_inset space ~
26665 – playing continually, but never for such stakes as would hurt him.
26666 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26667 It was shown that, after dinner on the day of his death, he had played
26668 a rubber of whist at the latter club.
26669 He had also played there in the afternoon.
26674 The evidence of those who had played with him
26675 \begin_inset space ~
26679 Murray, Sir John Hardy, and Colonel Moran
26680 \begin_inset space ~
26683 – showed that the game was whist, and that there was a fairly equal fall
26685 Adair might have lost five pounds, but not more.
26686 His fortune was a considerable one, and such a loss could not in any way
26688 He had played nearly every day at one club or other, but he was a cautious
26689 player, and usually rose a winner.
26690 It came out in evidence that, in partnership with Colonel Moran, he had
26691 actually won as much as four hundred and twenty pounds in a sitting, some
26692 weeks before, from Godfrey Milner and Lord Balmoral.
26693 So much for his recent history as it came out at the inquest.
26701 \begin_layout Subsection
26702 Exemples plus compliqués
26705 \begin_layout Standard
26706 Les exemples proposés dans cette section illustrent quelques fonctionnalités
26707 plus particulières de l'insertion de colonnes multiples.
26710 \begin_layout Standard
26711 Pour découvrir d'autres fonctionnalités, référez-vous à le
26714 \begin_inset CommandInset href
26716 name "documentation"
26717 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26731 \begin_layout Subsubsection
26735 \begin_layout Standard
26736 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
26737 curseur dans l'insert multi-colonnes et appelez le menu
26739 Insertion\SpecialChar menuseparator
26743 Saisissez votre texte de préface dans cet insert.
26744 \begin_inset Newline newline
26747 Voici un exemple avec un texte en préface:
26750 \begin_layout Standard
26753 \begin_inset VSpace bigskip
26759 \begin_layout Standard
26762 \begin_inset Flex Multiple Columns
26765 \begin_layout Plain Layout
26768 \begin_inset Argument 2
26771 \begin_layout Plain Layout
26774 And the story continues and continues and continues and continues\SpecialChar ldots
26782 On the evening of the crime, he returned from the club exactly at ten.
26783 His mother and sister were out spending the evening with a relation.
26784 The servant deposed that she heard him enter the front room on the second
26785 floor, generally used as his sitting-room.
26786 She had lit a fire there, and as it smoked she had opened the window.
26787 No sound was heard from the room until eleven-twenty, the hour of the return
26788 of Lady Maynooth and her daughter.
26789 Desiring to say good-night, she attempted to enter her son's room.
26790 The door was locked on the inside, and no answer could be got to their
26791 cries and knocking.
26792 Help was obtained, and the door forced.
26793 The unfortunate young man was found lying near the table.
26794 His head had been horribly mutilated by an expanding revolver bullet, but
26795 no weapon of any sort was to be found in the room.
26803 \begin_layout Standard
26804 Vous pouvez également utiliser une en-tête de section en tant que préface
26805 si vous insérez une commande de section en code \SpecialChar TeX
26806 : par exemple, la commande
26809 \begin_layout Standard
26815 subsection{subsection title}
26818 \begin_layout Standard
26819 crée une sous-section.
26820 Et dans l'exemple suivant, la préface est une sous-sous-section:
26823 \begin_layout Standard
26826 \begin_inset Flex Multiple Columns
26829 \begin_layout Plain Layout
26832 \begin_inset Argument 2
26835 \begin_layout Plain Layout
26841 \begin_layout Plain Layout
26850 This is a subsubsection heading as a preface
26854 \begin_layout Plain Layout
26868 A minute examination of the circumstances served only to make the case more
26870 In the first place, no reason could be given why the young man should have
26871 fastened the door upon the inside.
26872 There was the possibility that the murderer had done this, and had afterwards
26873 escaped by the window.
26874 The drop was at least twenty feet, however, and a bed of crocuses in full
26876 Neither the flowers nor the earth showed any sign of having been disturbed,
26877 nor were there any marks upon the narrow strip of grass which separated
26878 the house from the road.
26879 Apparently, therefore, it was the young man himself who had fastened the
26881 But how did he come by his death? No one could have climbed up to the window
26882 without leaving traces.
26883 Suppose a man had fired through the window, he would indeed be a remarkable
26884 shot who could with a revolver inflict so deadly a wound.
26885 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
26886 a hundred yards of the house.
26887 No one had heard a shot.
26895 \begin_layout Standard
26896 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
26897 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
26898 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
26899 du texte en préface: ceci peut se faire en positionnant le curseur dans
26900 l'insert multi-colonnes après la préface (si elle existe) et en appelant
26903 Insertion\SpecialChar menuseparator
26904 Espacement avant saut de page
26907 Saisissez alors l’espacement désiré, e.g.
26909 \begin_inset Quotes cld
26913 \begin_inset Quotes crd
26917 \begin_inset Quotes erd
26923 \begin_inset Newline newline
26928 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
26930 \begin_inset Quotes cld
26940 \begin_inset Quotes crd
26949 doit âtre insérée en code \SpecialChar TeX
26953 \begin_layout Standard
26956 \begin_inset Flex Multiple Columns
26959 \begin_layout Plain Layout
26962 \begin_inset Argument 3
26965 \begin_layout Plain Layout
26972 \begin_layout Plain Layout
26988 On the evening of the crime, he returned from the club exactly at ten.
26989 His mother and sister were out spending the evening with a relation.
26990 The servant deposed that she heard him enter the front room on the second
26991 floor, generally used as his sitting-room.
26992 She had lit a fire there, and as it smoked she had opened the window.
26993 No sound was heard from the room until eleven-twenty, the hour of the return
26994 of Lady Maynooth and her daughter.
26995 Desiring to say good-night, she attempted to enter her son's room.
26996 The door was locked on the inside, and no answer could be got to their
26997 cries and knocking.
26998 Help was obtained, and the door forced.
26999 The unfortunate young man was found lying near the table.
27000 His head had been horribly mutilated by an expanding revolver bullet, but
27001 no weapon of any sort was to be found in the room.
27009 \begin_layout Subsubsection
27010 Espacements environnants
27013 \begin_layout Standard
27014 L’espacement avant et après un bloc de colonnes multiples peut être réglé
27026 Par exemple la commande en code \SpecialChar TeX
27030 \begin_layout LyX-Code
27041 \begin_layout Standard
27042 règle la valeur à 3cm.
27043 La modification doit être faite avant le début de l'insert multi-colonnes.
27044 La valeur prédéfinie est 13pt.
27047 \begin_layout Standard
27055 \begin_inset space \thinspace{}
27061 \begin_layout Standard
27065 \begin_layout Plain Layout
27071 multicolsep}{2.5cm}
27079 \begin_layout Standard
27082 \begin_inset Flex Multiple Columns
27085 \begin_layout Plain Layout
27089 All day I turned these facts over in my mind, endeavouring to hit upon some
27090 theory which could reconcile them all, and to find that line of least resistanc
27091 e which my poor friend had declared to be the starting-point of every investigat
27093 I confess that I made little progress.
27094 In the evening I strolled across the Park, and found myself about six o'clock
27095 at the Oxford Street end of Park Lane.
27096 A group of loafers upon the pavements, all staring up at a particular window,
27097 directed me to the house which I had come to see.
27098 A tall, thin man with coloured glasses, whom I strongly suspected of being
27099 a plain-clothes detective, was pointing out some theory of his own, while
27100 the others crowded round to listen to what he said.
27101 I got as near him as I could, but his observations seemed to me to be absurd,
27102 so I withdrew again in some disgust.
27103 As I did so I struck against an elderly, deformed man, who had been behind
27104 me, and I knocked down several books which he was carrying.
27112 \begin_layout Standard
27115 \begin_inset Note Greyedout
27118 \begin_layout Plain Layout
27123 les valeurs réglées via
27129 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27130 la prochaine modification de la valeur.
27138 \begin_layout Standard
27142 \begin_layout Plain Layout
27156 \begin_inset Note Note
27159 \begin_layout Plain Layout
27162 go back to the default
27170 \begin_layout Standard
27173 \begin_inset Newpage newpage
27179 \begin_layout Subsubsection
27183 \begin_layout Standard
27184 Un saut de colonne peut être forcé en insérant la commande
27190 en code \SpecialChar TeX
27191 là où la colonne doit être interrompue.
27192 Notez bien que des zones vides seront créées la plupart du temps lorsque
27193 cette commande est utilisée.
27194 \begin_inset Newline newline
27200 \begin_layout Standard
27203 \begin_inset Flex Multiple Columns
27206 \begin_layout Plain Layout
27210 \begin_inset Quotes eld
27213 You're surprised to see me, sir,
27214 \begin_inset Quotes erd
27217 said he, in a strange, croaking voice.
27220 \begin_layout Plain Layout
27224 I acknowledged that I was.
27227 \begin_layout Plain Layout
27231 \begin_inset Quotes eld
27234 Well, I've a conscience, sir, and when I chanced to see you go into this
27235 house, as I came hobbling after you, I thought to myself, I'll just step
27236 in and see that kind gentleman, and tell him that if I was a bit gruff
27237 in my manner there was not any harm meant, and that I am much obliged to
27238 him for picking up my books.
27239 \begin_inset Quotes erd
27245 \begin_layout Plain Layout
27249 \begin_inset Quotes eld
27252 You make too much of a trifle,
27253 \begin_inset Quotes erd
27258 \begin_inset Quotes eld
27261 May I ask how you knew who I was?
27262 \begin_inset Quotes erd
27265 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27269 \begin_layout Plain Layout
27281 \begin_layout Plain Layout
27285 \begin_inset Quotes eld
27288 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27289 you'll find my little bookshop at the corner of Church Street, and very
27290 happy to see you, I am sure.
27291 Maybe you collect yourself, sir.
27295 \begin_inset space ~
27309 \begin_inset space ~
27312 – a bargain, every one of them.
27313 With five volumes you could just fill that gap on that second shelf.
27314 It looks untidy, does it not, sir?
27315 \begin_inset Quotes erd
27326 \begin_layout Subsubsection
27327 Séparation entre colonnes
27330 \begin_layout Standard
27331 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27332 l'espacement entre colonnes.
27333 Ceci est possible grâce à la longueur
27340 Sa valeur implicite est 10pt.
27341 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27344 \begin_layout Standard
27348 \begin_layout Plain Layout
27362 \begin_layout Standard
27365 \begin_inset Flex Multiple Columns
27368 \begin_layout Plain Layout
27372 My observations of No.
27373 \begin_inset space \space{}
27376 427 Park Lane did little to clear up the problem in which I was interested.
27377 The house was separated from the street by a low wall and railing, the
27378 whole not more than five feet high.
27379 It was perfectly easy, therefore, for anyone to get into the garden, but
27380 the window was entirely inaccessible, since there was no water pipe or
27381 anything which could help the most active man to climb it.
27382 More puzzled than ever, I retraced my steps to Kensington.
27383 I had not been in my study five minutes when the maid entered to say that
27384 a person desired to see me.
27385 To my astonishment it was none other than my strange old book collector,
27386 his sharp, wizened face peering out from a frame of white hair, and his
27387 precious volumes, a dozen of them at least, wedged under his right arm.
27395 \begin_layout Standard
27399 \begin_layout Plain Layout
27413 \begin_inset Note Note
27416 \begin_layout Plain Layout
27419 go back to the default
27427 \begin_layout Subsubsection
27431 \begin_layout Standard
27432 Entre les colonnes est placé un filet de largeur
27439 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27441 Dans l'exemple suivant, le filet a une largeur de 2pt:
27444 \begin_layout Standard
27448 \begin_layout Plain Layout
27454 columnseprule}{2pt}
27462 \begin_layout Standard
27465 \begin_inset Flex Multiple Columns
27468 \begin_layout Plain Layout
27472 \begin_inset Quotes eld
27475 You're surprised to see me, sir,
27476 \begin_inset Quotes erd
27479 said he, in a strange, croaking voice.
27482 \begin_layout Plain Layout
27486 I acknowledged that I was.
27489 \begin_layout Plain Layout
27493 \begin_inset Quotes eld
27496 Well, I've a conscience, sir, and when I chanced to see you go into this
27497 house, as I came hobbling after you, I thought to myself, I'll just step
27498 in and see that kind gentleman, and tell him that if I was a bit gruff
27499 in my manner there was not any harm meant, and that I am much obliged to
27500 him for picking up my books.
27501 \begin_inset Quotes erd
27507 \begin_layout Plain Layout
27511 \begin_inset Quotes eld
27514 You make too much of a trifle,
27515 \begin_inset Quotes erd
27520 \begin_inset Quotes eld
27523 May I ask how you knew who I was?
27524 \begin_inset Quotes erd
27530 \begin_layout Plain Layout
27534 \begin_inset Quotes eld
27537 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27538 you'll find my little bookshop at the corner of Church Street, and very
27539 happy to see you, I am sure.
27540 Maybe you collect yourself, sir.
27544 \begin_inset space ~
27558 \begin_inset space ~
27561 – a bargain, every one of them.
27562 With five volumes you could just fill that gap on that second shelf.
27563 It looks untidy, does it not, sir?
27564 \begin_inset Quotes erd
27575 \begin_layout Standard
27578 \begin_inset VSpace defskip
27584 \begin_layout Standard
27585 Le filet peut être mis en couleur en redéfinissant la commande
27592 Ceci est fait en insérant la commande
27595 \begin_layout LyX-Code
27602 columnseprulecolor}{
27607 \begin_layout Standard
27608 en code \SpecialChar TeX
27609 , avant l'insert multi-colonnes.
27610 Remplacez dans cette commande
27614 par la couleur de votre choix.
27615 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27616 vous-même, voyez le
27618 Manuel des objets insérés
27624 pour les détails sur la définition des couleurs.
27625 Pour revenir à la couleur implicite, insérez la commande
27628 \begin_layout LyX-Code
27635 columnseprulecolor}{
27640 \begin_layout Standard
27641 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27642 de colonnes de 1cm:
27645 \begin_layout Standard
27651 \begin_layout Plain Layout
27660 \begin_layout Plain Layout
27666 columnseprulecolor}{
27676 \begin_layout Standard
27679 \begin_inset Flex Multiple Columns
27682 \begin_layout Plain Layout
27686 \begin_inset Quotes eld
27689 You're surprised to see me, sir,
27690 \begin_inset Quotes erd
27693 said he, in a strange, croaking voice.
27696 \begin_layout Plain Layout
27700 I acknowledged that I was.
27703 \begin_layout Plain Layout
27707 \begin_inset Quotes eld
27710 Well, I've a conscience, sir, and when I chanced to see you go into this
27711 house, as I came hobbling after you, I thought to myself, I'll just step
27712 in and see that kind gentleman, and tell him that if I was a bit gruff
27713 in my manner there was not any harm meant, and that I am much obliged to
27714 him for picking up my books.
27715 \begin_inset Quotes erd
27721 \begin_layout Plain Layout
27725 \begin_inset Quotes eld
27728 You make too much of a trifle,
27729 \begin_inset Quotes erd
27734 \begin_inset Quotes eld
27737 May I ask how you knew who I was?
27738 \begin_inset Quotes erd
27744 \begin_layout Plain Layout
27748 \begin_inset Quotes eld
27751 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27752 you'll find my little bookshop at the corner of Church Street, and very
27753 happy to see you, I am sure.
27754 Maybe you collect yourself, sir.
27758 \begin_inset space ~
27772 \begin_inset space ~
27775 – a bargain, every one of them.
27776 With five volumes you could just fill that gap on that second shelf.
27777 It looks untidy, does it not, sir?
27778 \begin_inset Quotes erd
27789 \begin_layout Standard
27795 \begin_layout Plain Layout
27801 columnseprule}{0pt}
27804 \begin_layout Plain Layout
27810 columnseprulecolor}{
27818 \begin_inset Note Note
27821 \begin_layout Plain Layout
27824 go back to the default
27832 \begin_layout Standard
27833 \begin_inset Newpage newpage
27839 \begin_layout Section
27840 Paragraphes de forme inhabituelle
27843 \begin_layout Standard
27846 , à l'instar des autres générateurs de texte, utilise implicitement des
27847 paragraphes rectangulaires.
27848 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
27849 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
27850 Ceci est possible grâce au paquetage \SpecialChar LaTeX
27855 qui est chargé en utilisant dans les paramètres du document le module
27857 Formes de paragraphe paramétrable
27862 \begin_layout Subsection
27866 \begin_layout Standard
27873 fournit les formes suivantes:
27876 \begin_layout Standard
27879 \begin_inset Tabular
27880 <lyxtabular version="3" rows="13" columns="3">
27881 <features booktabs="true" islongtable="true" longtabularalignment="center">
27882 <column alignment="center" valignment="middle" width="16col%">
27883 <column alignment="center" valignment="middle" width="40col%">
27884 <column alignment="center" valignment="middle" width="35col%">
27885 <row endhead="true">
27886 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27889 \begin_layout Plain Layout
27897 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27900 \begin_layout Plain Layout
27906 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27909 \begin_layout Plain Layout
27917 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27920 \begin_layout Plain Layout
27928 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27931 \begin_layout Plain Layout
27932 Disque avec un trou circulaire (à la taille d'un CD/DVD)
27937 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27940 \begin_layout Plain Layout
27941 Pas de mise à l'échelle possible.
27942 Attention, quantité de texte limitée
27949 <cell alignment="center" valignment="top" topline="true" usebox="none">
27952 \begin_layout Plain Layout
27960 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27963 \begin_layout Plain Layout
27969 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27972 \begin_layout Plain Layout
27973 Fragile, le calcul peut échouer
27980 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27983 \begin_layout Plain Layout
27991 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27994 \begin_layout Plain Layout
27995 Rhomboïde (symbolisant un
27996 \begin_inset Quotes cld
28000 \begin_inset Quotes crd
28008 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28011 \begin_layout Plain Layout
28019 <cell alignment="center" valignment="top" topline="true" leftline="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
28039 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28042 \begin_layout Plain Layout
28050 <cell alignment="center" valignment="top" topline="true" leftline="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
28070 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28073 \begin_layout Plain Layout
28081 <cell alignment="center" valignment="top" topline="true" leftline="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
28096 Écrou (hexagone avec un trou circulaire)
28101 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28104 \begin_layout Plain Layout
28112 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28115 \begin_layout Plain Layout
28123 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28126 \begin_layout Plain Layout
28132 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28135 \begin_layout Plain Layout
28143 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28146 \begin_layout Plain Layout
28154 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28157 \begin_layout Plain Layout
28158 Étoile à 5 branches
28163 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28166 \begin_layout Plain Layout
28174 <cell alignment="center" valignment="top" topline="true" leftline="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
28194 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28197 \begin_layout Plain Layout
28205 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28208 \begin_layout Plain Layout
28216 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28219 \begin_layout Plain Layout
28220 Goutte de pluie normale/inversée
28225 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28228 \begin_layout Plain Layout
28229 Fragile, le calcul peut échouer
28236 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28239 \begin_layout Plain Layout
28248 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28251 \begin_layout Plain Layout
28252 Le logo \SpecialChar TeX
28258 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28261 \begin_layout Plain Layout
28269 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28272 \begin_layout Plain Layout
28276 \begin_inset Newline newline
28284 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28287 \begin_layout Plain Layout
28288 Triangles avec des orientations différentes
28293 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28296 \begin_layout Plain Layout
28310 \begin_layout Standard
28311 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28312 forme souhaitée dans le menu déroulant des styles.
28315 \begin_layout Standard
28316 \begin_inset Newpage newpage
28322 \begin_layout Standard
28323 Voici un exemple de paragraphe en forme d'écrou:
28326 \begin_layout Standard
28327 \begin_inset VSpace bigskip
28336 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28337 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28339 At vero eos et accusam et justo duo dolores et ea rebum.
28340 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28342 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28343 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28347 \begin_layout Standard
28348 \begin_inset VSpace bigskip
28354 \begin_layout Standard
28357 \begin_inset Note Greyedout
28360 \begin_layout Plain Layout
28366 a: les paragraphes mis en forme via
28370 ne peuvent pas franchir une limite de page.
28378 \begin_layout Standard
28379 \begin_inset VSpace bigskip
28385 \begin_layout Standard
28392 prend soin de préserver la forme, quelle que soit la quantité de texte
28394 De ce fait la taille du paragraphe change avec cette quantité.
28395 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28396 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28397 fois plus de texte:
28400 \begin_layout Standard
28401 \begin_inset Newpage newpage
28410 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28411 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28413 At vero eos et accusam et justo duo dolores et ea rebum.
28414 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28416 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28417 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28419 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28420 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28422 At vero eos et accusam et justo duo dolores et ea rebum.
28423 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28425 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28426 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28430 \begin_layout Standard
28431 \begin_inset VSpace bigskip
28437 \begin_layout Standard
28442 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28443 correspondre à une étiquette de CD/DVD.
28444 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28447 \begin_inset Newline newline
28460 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28461 en fonction de la quantité de texte.
28462 Vous aurez alors une erreur \SpecialChar LaTeX
28464 \begin_inset Quotes cld
28467 Arithmetic overflow
28468 \begin_inset Quotes crd
28472 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28473 vous devez utiliser une autre forme\SpecialChar ldots
28477 \begin_layout Standard
28478 \begin_inset VSpace bigskip
28484 \begin_layout Standard
28485 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28486 de césure de \SpecialChar LaTeX
28488 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28494 arg "specialchar-insert hyphenation"
28499 ) dans les parties de texte correspondantes.
28502 \begin_layout Standard
28503 \begin_inset VSpace bigskip
28509 \begin_layout Standard
28510 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28511 ou bien alignées au fer à gauche.
28512 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28513 aligner ce type de paragraphe.
28514 Une solution consiste à mettre le paragraphe en forme dans une minipage
28515 ou une parbox et à aligner la boîte.
28516 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28517 que si elle est trop large et que vous la centrez, le paragraphe n'est
28518 pas centré parce qu'il est au fer à gauche dans la boîte.
28519 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28520 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28521 second est aligné à droite:
28524 \begin_layout Standard
28525 \begin_inset Newpage newpage
28531 \begin_layout Heart
28535 Lo\SpecialChar softhyphen
28536 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28537 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28539 At vero eos et accusam et justo duo dolores et ea rebum.
28540 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28544 \begin_layout Standard
28545 \begin_inset VSpace bigskip
28551 \begin_layout Standard
28554 \begin_inset Box Frameless
28564 height_special "totalheight"
28569 backgroundcolor "none"
28572 \begin_layout Heart
28576 Lo\SpecialChar softhyphen
28577 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28578 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28580 At vero eos et accusam et justo duo dolores et ea rebum.
28581 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28590 \begin_layout Subsection
28591 Formes personnalisées
28594 \begin_layout Standard
28595 Vous pouvez définir vos propres formes.
28596 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28597 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28600 \begin_layout Enumerate
28601 Installer le programme
28602 \begin_inset CommandInset href
28605 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
28613 \begin_layout Enumerate
28620 TeX/LaTeX\SpecialChar menuseparator
28621 Settings\SpecialChar menuseparator
28624 et sélectionner la taille de police utilisée dans le document.
28625 Par exemple, le présent document utilise un police 12pt.
28628 \begin_layout Enumerate
28632 \begin_layout Enumerate
28635 TeX/LaTeX\SpecialChar menuseparator
28638 pour exporter la forme en coordonnées.
28639 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28640 le chemin proprement dit
28644 \begin_layout Plain Layout
28645 Pour plus d'information voir
28646 \begin_inset CommandInset href
28648 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28661 \begin_layout Standard
28662 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28664 Pour l'utiliser avec le document:
28667 \begin_layout Enumerate
28668 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28669 dans un nouveau paragraphe vide).
28673 \begin_layout Enumerate
28674 Ouvrir dans \SpecialChar LyX
28677 Insertion\SpecialChar menuseparator
28678 Fichier\SpecialChar menuseparator
28681 , sélectionner le fichier exporté par
28690 \begin_layout Standard
28691 \begin_inset VSpace defskip
28697 \begin_layout Standard
28698 \begin_inset Note Greyedout
28701 \begin_layout Plain Layout
28706 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28707 redevient normal pour le paragraphe suivant.
28708 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28709 dont on veut imposer la forme personnalisée.
28717 \begin_layout Standard
28718 \begin_inset VSpace bigskip
28724 \begin_layout Standard
28728 \begin_layout Standard
28729 \begin_inset VSpace bigskip
28735 \begin_layout Standard
28736 \begin_inset CommandInset include
28738 filename "../SpecialParagraphShape.tex"
28745 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28746 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28748 At vero eos et accusam et justo duo dolores et ea rebum.
28749 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28751 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28752 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28756 \begin_layout Standard
28757 \begin_inset VSpace bigskip
28763 \begin_layout Standard
28768 pour tracer des formes vraiment complexes avec
28772 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
28773 importer l'image correspondante dans
28778 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
28782 \begin_layout Standard
28783 \begin_inset VSpace bigskip
28789 \begin_layout Standard
28792 Formes de paragraphe paramétrables
28794 fournit également les deux styles
28802 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
28807 \begin_layout Plain Layout
28808 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
28815 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
28816 tés de personnalisation, voir la
28819 \begin_inset CommandInset href
28821 name "documentation"
28822 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"