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
43 \inputencoding auto-legacy
45 \font_roman "lmodern" "default"
46 \font_sans "lmss" "default"
47 \font_typewriter "lmtt" "default"
48 \font_math "auto" "auto"
49 \font_default_family default
50 \use_non_tex_fonts false
54 \font_typewriter_osf false
55 \font_sf_scale 100 100
56 \font_tt_scale 100 100
58 \use_dash_ligatures false
60 \default_output_format pdf2
62 \bibtex_command default
63 \index_command default
67 \pdf_title "Options avancées de LyX"
68 \pdf_author "LyX Team"
69 \pdf_subject "Options avancées LyX"
70 \pdf_keywords "LyX, Documentacion, Options avancées"
72 \pdf_bookmarksnumbered true
73 \pdf_bookmarksopen false
74 \pdf_bookmarksopenlevel 1
79 \pdf_pdfusetitle false
80 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
83 \use_package amsmath 1
84 \use_package amssymb 1
87 \use_package mathdots 1
88 \use_package mathtools 1
90 \use_package stackrel 1
91 \use_package stmaryrd 1
92 \use_package undertilde 1
94 \cite_engine_type default
98 \paperorientation portrait
104 \notefontcolor #0000ff
111 \paragraph_separation indent
112 \paragraph_indentation default
114 \math_indentation default
115 \math_numbering_side default
120 \paperpagestyle headings
122 \tracking_changes false
123 \output_changes false
125 \postpone_fragile_content false
129 \docbook_table_output 0
130 \docbook_mathml_prefix 1
136 Options avancées de \SpecialChar LyX
140 \begin_layout Subtitle
142 \begin_inset Note Note
145 \begin_layout Plain Layout
146 Informations de révision :
149 \begin_layout Plain Layout
150 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/2011, relecture
151 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
152 er par Édition/Affichage/Insertion/Navigation
155 \begin_layout Plain Layout
156 Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
158 \begin_inset Quotes cld
162 \begin_inset Quotes crd
166 \begin_inset Quotes cld
170 \begin_inset Quotes crd
176 \begin_layout Plain Layout
177 Mise à jour pour 2.3 (JPC) : 04/08/2017, nouveautés 2.3, revue générale; 28/01/201
181 \begin_layout Plain Layout
182 Manquent les sections 7.2.3 à 7.2.7 (CVS/SVN)
185 \begin_layout Plain Layout
186 Mise à jour avant 2.4 (JPC) : 13/04/2021, section 7.2.6 (GIT) et 7.2.7 traduites.
187 CVS/SVN restent non traduits pour deux raisons : ces systèmes à dépôt centralis
188 é sont progressivement abandonnés au profit de GIT, et d'autre part les
189 utilisateurs des systèmes de contrôle de version sont généralement anglophones.
192 \begin_layout Plain Layout
193 Importation de la dernière mise à jour de 2.3 dans 2.4 : 19/04/2021
202 par l'équipe de \SpecialChar LyX
207 \begin_layout Plain Layout
208 Le principal responsable de la rédaction de ce fichier est
213 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
214 de la documentation de \SpecialChar LyX
217 <lyx-docs@lists.lyx.org>
220 \begin_inset Newline newline
223 Traduction en français par :
260 Merci d'envoyer vos commentaires et corrections sur la traduction à la
261 liste de diffusion de \SpecialChar LyX
264 <lyx-fr@lists.lyx.org>
274 \begin_layout Standard
275 \begin_inset CommandInset toc
276 LatexCommand tableofcontents
283 \begin_layout Chapter
287 \begin_layout Standard
297 que vous êtes en train de lire est avant tout la deuxième partie du
311 La raison de la division en deux du document est très simple : le
323 est déjà énorme et il contient toutes les fonctions de base qu'il faut
324 connaître pour préparer la plupart des documents.
325 Cependant, l'Équipe de \SpecialChar LyX
326 a pour but à long terme de rendre \SpecialChar LyX
328 différents fichiers de configuration et paquetages externes.
329 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
331 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
333 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
335 Il y a aussi quelques fonctionnalités plus
336 \begin_inset Quotes cld
340 \begin_inset Quotes crd
343 , comme les méthodes de présentation de bibliographies et la gestion des
344 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
347 Guide de l'utilisateur
349 et sont décrites ici.
352 \begin_layout Standard
353 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
354 fax et le contrôle de version, qui nécessitent des logiciels supplémentaires
355 pour fonctionner convenablement.
356 Il y a également un chapitre consacré à \SpecialChar LyX
358 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
359 , qui servent à améliorer
360 vos documents grâce à la puissance de \SpecialChar LaTeX
362 Après tout, \SpecialChar LyX
363 est seulement WYSIWYM
367 \begin_layout Plain Layout
368 \begin_inset Quotes cld
371 What You See Is What You Mean
372 \begin_inset Quotes crd
376 \begin_inset Quotes cld
379 Vous voyez ce que vous voulez dire
380 \begin_inset Quotes crd
388 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
392 \begin_layout Standard
393 Si vous n'avez pas encore lu l'
397 , il est sûr que vous n'êtes pas au bon endroit.
402 est la première chose à consulter, car elle décrit les notations et les
403 formats de tous les manuels.
404 Vous devez aussi être à l'aise avec le
416 et avec toutes les fonctions de base de \SpecialChar LyX
420 \begin_layout Standard
421 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
422 ion de \SpecialChar LyX
423 avec \SpecialChar LaTeX
424 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
426 et explique comment \SpecialChar LyX
427 peut générer exactement le code \SpecialChar LaTeX
429 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
433 \begin_layout Chapter
435 et \SpecialChar LaTeX
439 \begin_layout Section
440 Comment \SpecialChar LyX
441 utilise \SpecialChar LaTeX
445 \begin_layout Standard
446 Ce chapitre est à la fois pour les \SpecialChar TeX
447 -niciens et les curieux de \SpecialChar LaTeX
449 Nous allons y expliquer comment \SpecialChar LyX
450 et \SpecialChar LaTeX
451 fonctionnent ensemble pour produire
452 une sortie imprimable.
453 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
454 quelque chose à \SpecialChar LaTeX
458 \begin_layout Standard
459 À un moment, nous avions coutume d'appeler \SpecialChar LyX
461 \begin_inset Quotes cld
464 interface WYSIWYM pour \SpecialChar LaTeX
466 \begin_inset Quotes crd
469 , mais ce n'est plus vrai désormais.
470 Des interfaces pour \SpecialChar LaTeX
472 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
474 et de marquer les erreurs dans le fichier que vous éditez.
475 Bien que \SpecialChar LyX
485 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
486 beaucoup d'autres choses.
487 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
492 a aussi ajouté quelques extensions à \SpecialChar LaTeX
494 Essayez un jour ceci : faites
496 Fichier\SpecialChar menuseparator
497 Exporter\SpecialChar menuseparator
502 Affichage\SpecialChar menuseparator
503 Afficher le code LaTeX
505 ) puis regardez le préambule du fichier
510 Vous remarquerez une variété de nouvelles macros définies spécialement
513 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
517 \begin_layout Standard
518 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
523 \begin_layout Itemize
526 Document\SpecialChar menuseparator
532 \begin_layout Itemize
535 Document\SpecialChar menuseparator
544 jour\SpecialChar menuseparator
550 \begin_layout Standard
551 Elles n'invoqueront \SpecialChar LaTeX
552 que si le fichier a changé depuis la dernière fois
553 que \SpecialChar LaTeX
557 \begin_layout Standard
558 Quand vous faites tourner \SpecialChar LaTeX
559 sur le fichier que vous éditez, \SpecialChar LyX
564 \begin_layout Enumerate
565 Il convertit le document en \SpecialChar LaTeX
566 et l'enregistre dans un fichier avec l'extension
578 \begin_layout Enumerate
579 Il fait tourner \SpecialChar LaTeX
584 (peut-être plusieurs fois) et exécute toute autre commande (comme
592 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
596 \begin_layout Enumerate
597 S'il y a des erreurs, il affiche le journal d'erreurs.
600 \begin_layout Standard
601 Si vous avez lancé \SpecialChar LaTeX
604 Affichage\SpecialChar menuseparator
615 Affichage\SpecialChar menuseparator
620 Fichier\SpecialChar menuseparator
624 réalise deux étapes supplémentaires :
627 \begin_layout Itemize
632 pour convertir le fichier DVI en PostScript;
635 \begin_layout Itemize
636 il exécute une visonneuse PostScript, comme
640 , pour afficher le résultat.
643 \begin_layout Standard
644 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
647 \begin_layout Section
648 Traduire des fichiers \SpecialChar LaTeX
653 \begin_layout Standard
654 Vous pouvez importer un fichier \SpecialChar LaTeX
655 dans \SpecialChar LyX
656 en utilisant le menu Fichier \SpecialChar menuseparator
657 Importer\SpecialChar menuseparator
659 X de \SpecialChar LyX
661 Cela va appeler un programme nommé
665 , qui va créer un fichier
675 va ensuite ouvrir ce fichier.
678 \begin_layout Standard
683 peut traduire la plupart des constructions \SpecialChar LaTeX
684 légales, mais pas toutes.
685 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
687 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
688 les portions en code \SpecialChar TeX
689 et les corriger manuellement.
692 \begin_layout Standard
693 Si vous ignorez ce qu'est le code \SpecialChar TeX
694 , lisez le paragraphe suivant.
697 \begin_layout Section
698 Insérer du code \SpecialChar LaTeX
699 dans des documents \SpecialChar LyX
701 \begin_inset CommandInset label
703 name "sec:Insérer-du-code-LaTeX"
710 \begin_layout Standard
711 Vous pouvez faire en \SpecialChar LyX
712 tout ce que vous faites en \SpecialChar LaTeX
713 , pour une raison très
714 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
715 dans un document \SpecialChar LyX
718 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
719 toutes les structures \SpecialChar LaTeX
721 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
722 dans votre document \SpecialChar LyX
724 pouvez utiliser la boîte de
726 code \SpecialChar TeX
729 , que vous pouvez mettre dans votre document avec
731 Insertion\SpecialChar menuseparator
742 \begin_layout Standard
743 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
744 dans un document \SpecialChar LyX
746 Le code ressemble à ceci :
749 \begin_layout LyX-Code
753 \begin_inset Newline newline
759 \begin_inset Newline newline
762 Un exemple d'environnement minipage.
764 \begin_inset Newline newline
767 mettre presque tout dedans, m
770 \begin_inset Newline newline
773 et des tableaux (non flottants).
774 \begin_inset Newline newline
780 \begin_inset Newline newline
784 \begin_inset Newline newline
790 \begin_inset Newline newline
796 \begin_inset Newline newline
802 \begin_inset Newline newline
807 \begin_inset Newline newline
813 \begin_inset Newline newline
819 \begin_inset Newline newline
825 \begin_inset Newline newline
833 \begin_layout Standard
836 code \SpecialChar TeX
839 contenant ce texte est juste après ce paragraphe.
840 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
842 Ceux qui lisent une version imprimée du manuel verront le résultat final
846 \begin_layout Standard
850 \begin_layout Plain Layout
857 \begin_layout Plain Layout
864 \begin_layout Plain Layout
866 Un exemple d'environnement minipage.
867 Vous pouvez mettre presque tout dedans, m
869 ^eme des figures et des tableaux (non flottants).
872 \begin_layout Plain Layout
879 \begin_layout Plain Layout
884 \begin_layout Plain Layout
891 \begin_layout Plain Layout
898 \begin_layout Plain Layout
905 \begin_layout Plain Layout
911 \begin_layout Plain Layout
918 \begin_layout Plain Layout
925 \begin_layout Plain Layout
932 \begin_layout Plain Layout
944 \begin_layout Standard
945 En plus de l'utilisation du
947 code \SpecialChar TeX
950 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
952 Vous pouvez alors utiliser
954 Insertion\SpecialChar menuseparator
955 Fichier\SpecialChar menuseparator
958 pour inclure votre fichier (vous devez choisir le type
967 Nous vous recommandons de ne faire cela que si vous avez un fichier
976 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
979 \begin_layout Standard
980 Encore quelques notes pour insister:
983 \begin_layout Itemize
984 au sein de \SpecialChar LyX
985 , le code \SpecialChar LaTeX
991 \begin_layout Itemize
997 si votre code \SpecialChar LaTeX
1001 \begin_layout Itemize
1002 attention à ne pas réinventer la roue.
1005 \begin_layout Standard
1006 Sur ce dernier point, \SpecialChar LyX
1007 dispose déjà de pas mal de possibilités, et encore
1008 plus sont en préparation.
1009 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
1010 n'a pas déjà telle ou telle
1011 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
1013 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
1014 pour faire toutes sortes de
1015 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1017 \begin_inset CommandInset href
1020 target "https://www.ctan.org/"
1025 pour plus de détails.
1028 \begin_layout Standard
1029 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1030 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1031 pour avoir de l'aide.
1032 Un certain nombre sont cités dans la bibliographie du
1035 \begin_inset space ~
1039 \begin_inset space ~
1047 \begin_layout Section
1049 et le préambule \SpecialChar LaTeX
1053 \begin_layout Subsection
1054 À propos du préambule \SpecialChar LaTeX
1058 \begin_layout Standard
1059 Si vous connaissez déjà \SpecialChar LaTeX
1060 , il n'y a pas besoin d'expliquer ici à quoi sert
1062 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1063 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1064 pour plus d'information.
1065 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1066 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1067 faire dans le préambule \SpecialChar LaTeX
1068 d'un document \SpecialChar LyX
1072 \begin_layout Standard
1073 Le préambule \SpecialChar LaTeX
1074 vient au tout début d'un document,
1082 \begin_layout Itemize
1083 déclarer la classe de document.
1085 l'a déjà fait à votre place.
1089 \begin_layout Standard
1090 Si vous êtes un \SpecialChar LaTeX
1091 -nicien expérimenté, et que vous avez une classe de document
1092 particulière dont vous voulez vous servir, voyez le manuel de
1096 pour savoir comment la faire reconnaître par \SpecialChar LyX
1098 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1099 pour que cela paraisse
1100 dans de prochaines versions !
1104 \begin_layout Itemize
1105 déclarer les paquetages utilisés.
1106 Les paquetages \SpecialChar LaTeX
1107 fournissent des commandes spéciales, qui sont disponibles
1108 dans un document seulement si le paquetage a été déclaré dans le préambule.
1109 Par exemple, le paquetage
1113 force l'indentation de tous les paragraphes.
1114 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1118 \begin_layout Itemize
1119 fixer les compteurs, variables, longueurs et largeurs.
1120 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1125 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1126 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1127 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1128 Un autre exemple est le type de marqueur pour les listes.
1129 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1130 le faire une seule fois, dans le préambule.
1133 \begin_layout Itemize
1134 déclarer les commandes définies par l'utilisateur (avec
1146 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1148 très souvent dans le document.
1149 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1154 être définies n'importe où ailleurs (mais
1158 d'être utilisées pour la première fois, bien sûr...).
1159 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1160 brut dans votre document,
1161 ce qui normalement ne devrait pas être le cas.
1164 \begin_layout Standard
1166 ajoute son propre lot de définitions au préambule du fichier
1171 Ceci rend les fichiers \SpecialChar LaTeX
1172 générés par \SpecialChar LyX
1176 \begin_layout Subsection
1177 Changer le préambule
1180 \begin_layout Standard
1181 Les commandes que \SpecialChar LyX
1182 ajoute au préambule d'un fichier \SpecialChar LaTeX
1184 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1186 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1189 Document\SpecialChar menuseparator
1190 Paramètres\SpecialChar menuseparator
1194 \begin_inset space ~
1204 ajoute tout ce qu'il y a dans la fenêtre
1207 \begin_inset space ~
1213 à son propre préambule.
1214 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1216 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1217 dit : ne réinventez pas la roue !).
1220 Assurez-vous aussi que votre préambule est correct.
1225 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1227 \begin_inset Quotes cld
1237 \begin_inset Quotes crd
1241 Si vous voyez ce message, vérifiez votre préambule.
1244 \begin_layout Subsection
1248 \begin_layout Standard
1249 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1253 \begin_layout Subsubsection
1254 Exemple 1 : Décalages
1257 \begin_layout Standard
1258 Il y a deux variables dans \SpecialChar LaTeX
1259 qui contrôlent la position de la page :
1271 , c'est-à-dire décalage horizontal et décalage vertical.
1272 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1274 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1275 ne sont pas les mêmes.
1276 C'est là qu'interviennent
1291 \begin_layout Standard
1292 Les valeurs par défaut de
1304 sont toutes deux de 0
1305 \begin_inset space ~
1308 pt, c'est-à-dire que la page n'est pas décalée.
1311 \begin_layout Standard
1312 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1313 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1314 corrigé un tel comportement.
1315 Si vous utilisez \SpecialChar LyX
1316 sur un système que vous n'entretenez pas vous-même, et
1317 si votre administrateur système est un paresseux
1321 \begin_layout Plain Layout
1322 NdT : Traduction vraisemblable de
1323 \begin_inset Quotes cld
1326 your sysadmin is a doofus
1327 \begin_inset Quotes crd
1347 peuvent sauver la mise.
1348 Supposez que vos marges du haut et de gauche soient toujours 0,5
1349 \begin_inset space ~
1353 Vous pouvez ajouter ceci au préambule :
1356 \begin_layout LyX-Code
1364 \begin_layout LyX-Code
1372 \begin_layout Standard
1373 ...et vos marges devraient désormais être correctes.
1376 \begin_layout Subsubsection
1377 Exemple 2 : Étiquettes
1380 \begin_layout Standard
1381 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1382 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1383 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1388 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1389 Nous vous laissons le vérifier.
1390 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1392 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1396 \begin_layout Standard
1397 D'abord, assurez-vous que vous utilisez la classe de document
1402 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1405 \begin_layout LyX-Code
1411 \begin_layout LyX-Code
1417 \begin_layout LyX-Code
1423 \begin_layout LyX-Code
1429 \begin_layout LyX-Code
1435 \begin_layout LyX-Code
1441 \begin_layout LyX-Code
1447 \begin_layout Standard
1448 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1450 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1451 insérer du code \SpecialChar LaTeX
1452 , placez les commandes
1464 autour de chaque étiquette.
1465 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1469 \begin_layout Standard
1470 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1471 pour supporter directement
1473 Peut-être même que ce sera vous.
1476 \begin_layout Subsubsection
1477 Exemple 3 : Indentation de paragraphe
1480 \begin_layout Standard
1481 Les Américains ont l'habitude d'indenter la première ligne de
1486 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1487 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1488 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1491 \begin_layout Standard
1492 Bien sûr, cette habitude n'est pas typographiquement correcte.
1493 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1498 s'il en suit un autre.
1499 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1500 deux paragraphes consécutifs.
1501 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1502 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1506 \begin_layout Standard
1507 Si vous êtes un Américain typique
1511 \begin_layout Plain Layout
1512 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1517 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1518 voulez votre indentation ! Ajoutez ceci au préambule :
1521 \begin_layout LyX-Code
1524 usepackage{indentfirst}
1527 \begin_layout Standard
1528 Si votre distribution \SpecialChar TeX
1529 n'est pas un vieux coucou, vous avez ce paquetage,
1530 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1533 \begin_layout Subsubsection
1534 Exemple 4 : Ce document
1537 \begin_layout Standard
1538 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1539 idée de certaines possibilités avancées.
1543 \begin_inset space ~
1549 risque de ne pas être visible en une fois, même en plein écran.
1552 \begin_layout Section
1554 et les erreurs \SpecialChar LaTeX
1558 \begin_layout Standard
1559 Quand \SpecialChar LyX
1560 invoque \SpecialChar LaTeX
1561 , il lui dit d'ignorer toute erreur et de continuer.
1562 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1563 pour en faire l'autopsie.
1564 S'il y a une erreur quelque part, \SpecialChar LyX
1565 ouvre une boîte avec un listing d'erreurs.
1566 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1571 \begin_layout Plain Layout
1573 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1574 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1583 \begin_layout Standard
1584 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1587 Document\SpecialChar menuseparator
1589 \begin_inset space ~
1593 \begin_inset space ~
1599 Il y a quelques erreurs et avertissements assez fréquents.
1600 Nous allons les traiter ici.
1601 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1602 pour une liste complète.
1605 \begin_layout Itemize
1608 \begin_inset Quotes cld
1612 \begin_inset Quotes crd
1619 \begin_layout Standard
1620 Tout ce qui commence par ces mots est un message d'avertissement destiné
1622 \begin_inset Quotes cld
1626 \begin_inset Quotes crd
1629 le code \SpecialChar LaTeX
1631 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1632 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1634 que vous devez l'exécuter une nouvelle fois.
1637 \begin_layout Standard
1638 Vous pouvez en général les ignorer.
1642 \begin_layout Itemize
1645 \begin_inset Quotes cld
1649 \begin_inset Quotes crd
1656 \begin_layout Standard
1657 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1660 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1665 \begin_layout Standard
1666 Vous pouvez les ignorer sans crainte.
1670 \begin_layout Itemize
1673 \begin_inset Quotes cld
1679 \begin_inset Quotes crd
1686 \begin_layout Standard
1692 cracher ce genre de messages.
1693 Il engendre apparemment au moins un message de ce type pour n'importe quel
1694 document que vous écrivez.
1695 Ces messages vous préviennent que les lignes sont trop longues et débordent
1696 sur la marge de droite.
1697 Ceci se produit si \SpecialChar LaTeX
1698 ne trouve pas comment couper les lignes de manière
1699 raisonnablement correcte (notoirement avec une police à chasse fixe, du
1700 fait que cette police ne permet pas trouver les points de césure automatiquemen
1702 Dans de nombreux cas, c'est impossible à déceler dans le rendu final (ce
1703 peut être un point ou deux).
1704 Parfois cependant, les lignes débordent visiblement dans la marge, et c'est
1705 quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
1706 \begin_inset Newline newline
1709 Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
1712 Activer les fonctionnalités micro-typographiques
1716 Document\SpecialChar menuseparator
1717 Paramètres\SpecialChar menuseparator
1720 peut déjà améliorer significativement les choses.
1721 Par ailleurs, un code \SpecialChar LaTeX
1722 tel que celui qui suit, inséré dans
1724 Document\SpecialChar menuseparator
1725 Paramètres\SpecialChar menuseparator
1728 réduit d'habitude massivement les débordements de ligne (ce code est inséré
1729 dans le préambule du présent document):
1732 \begin_layout LyX-Code
1736 \begin_inset Newline newline
1742 \begin_inset Newline newline
1747 emergencystretch 1.5em
1748 \begin_inset Newline newline
1756 \begin_layout Standard
1757 Dans certains, cependant, vous devrez finalement réécrire le texte pour
1758 obtenir des césures correctes
1762 \begin_layout Plain Layout
1763 Pour les détails , voir
1764 \begin_inset Flex URL
1767 \begin_layout Plain Layout
1769 http://www.tex.ac.uk/FAQ-overfull.html
1782 \begin_layout Standard
1783 Dans tous les cas, il faut vérifier les lignes concernées, au plus tard
1784 avant l’édition de la version finale du document.
1785 Vos yeux vous diront s'il y a un problème avec un espacement trop grand
1789 \begin_layout Plain Layout
1790 Vous pouvez aussi activer l'option
1791 \begin_inset Quotes cld
1795 \begin_inset Quotes crd
1798 dans les options de classe via
1799 \begin_inset Flex Noun
1802 \begin_layout Plain Layout
1803 Document\SpecialChar menuseparator
1804 Paramètres\SpecialChar menuseparator
1810 : \SpecialChar LaTeX
1811 tracera une barre noire dans la marge des lignes qui débordent.
1820 \begin_layout Itemize
1823 \begin_inset Quotes cld
1829 \begin_inset Quotes crd
1836 \begin_layout Standard
1837 Pas aussi courant que son cousin.
1838 Ceci de produit si \SpecialChar LaTeX
1839 ne trouve pas de point de césure raisonnable et par
1840 conséquent crée des lignes trop aérées.
1841 Comme précédemment, vérifiez si cela se voit.
1845 \begin_layout Itemize
1848 \begin_inset Quotes cld
1854 \begin_inset Quotes crd
1862 \begin_inset Quotes cld
1868 \begin_inset Quotes crd
1875 \begin_layout Standard
1876 Des avertissements sur des problèmes de saut de page.
1877 À nouveau, vous n'avez qu'à regarder ce qui sort.
1878 Vous verrez bien si quelque chose ne va pas.
1882 \begin_layout Itemize
1885 \begin_inset Quotes cld
1888 LaTeX Error: File 'Xxxx' not found
1889 \begin_inset Quotes crd
1896 \begin_layout Standard
1900 \begin_inset Quotes cld
1904 \begin_inset Quotes crd
1909 n'est pas présent sur ce système.
1910 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1912 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1919 , alors un des paquetages que \SpecialChar LyX
1920 a essayé de charger est manquant.
1923 Aide\SpecialChar menuseparator
1925 \begin_inset space ~
1931 pour voir la liste des paquetages dont \SpecialChar LyX
1933 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1936 Outils\SpecialChar menuseparator
1939 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1942 \begin_layout Standard
1953 , et que le paquetage en question n'est pas installé, vous devez l'installer
1958 \begin_layout Itemize
1961 \begin_inset Quotes cld
1964 LaTeX Error: Unknown option
1965 \begin_inset Quotes crd
1972 \begin_layout Standard
1973 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1974 spécifié une option impossible ou inexistante dans un paquetage.
1975 Vérifiez dans sa documentation.
1979 \begin_layout Itemize
1982 \begin_inset Quotes cld
1985 Undefined control sequence
1986 \begin_inset Quotes crd
1993 \begin_layout Standard
1994 Si vous avez inséré du code \SpecialChar LaTeX
1995 dans votre document, et fait une faute de frappe,
1996 vous aurez un de ceux-là.
1997 Vous pouvez aussi avoir oublié de charger un paquetage.
1998 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1999 utilisé une commande inconnue.
2003 \begin_layout Standard
2004 Il y a d'autres messages d'erreur et d'avertissement.
2005 Quelques-uns sont explicites
2009 \begin_layout Plain Layout
2010 NdT : Pour un anglophone...
2016 Ce sont souvent des messages \SpecialChar LaTeX
2018 D'autres sont carrément incompréhensibles.
2019 Ce sont en fait des messages d'erreur \SpecialChar TeX
2020 , et nous n'avons vraiment
2024 de ce qu'ils signifient ou de comment les déchiffrer.
2025 Personne ne le sait.
2028 \begin_layout Standard
2029 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2033 \begin_layout Enumerate
2034 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2035 que vous avez inséré;
2038 \begin_layout Enumerate
2039 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2043 \begin_layout Enumerate
2044 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2045 — et surtout si vous voyez
2046 \begin_inset Quotes cld
2056 \begin_inset Quotes crd
2059 , ça veut dire qu'il y a des erreurs dans le préambule.
2060 Commencez par corriger votre préambule;
2063 \begin_layout Enumerate
2064 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2065 code \SpecialChar LaTeX
2066 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2068 Vérifiez s'il manque des paquetages et rajoutez-les;
2071 \begin_layout Enumerate
2072 très bien, il ne manque aucun paquetage.
2073 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2079 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2083 \begin_inset space ~
2088 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2089 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2093 \begin_layout Enumerate
2094 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2095 joué dans les règles.
2096 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2097 pas net dans un tableau ou une équation, comme insérer un graphique dans
2098 une case de tableau ?
2101 \begin_layout Enumerate
2102 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2104 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2105 est assez strict avec la
2106 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2107 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2111 \begin_layout Enumerate
2112 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2113 (actuellement) ne vérifie pas que
2114 vous restez dans les limites de l'imbrication d'environnements.
2115 Si vous avez imbriqué un tas d'environnements jusqu'au
2116 \begin_inset Formula $17^{e}$
2119 niveau, le problème est là;
2122 \begin_layout Enumerate
2123 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2125 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2126 pour la page, vous devez :
2130 \begin_layout Enumerate
2131 mettre la figure à l'échelle pour qu'elle tienne.
2134 \begin_layout Enumerate
2135 rétrécir le tableau pour qu'il tienne.
2139 \begin_layout Enumerate
2140 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2141 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2145 \begin_layout Standard
2146 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2150 que vous avez trouvé une erreur dans \SpecialChar LyX
2155 \begin_layout Chapter
2156 Outils supplémentaires
2159 \begin_layout Section
2160 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2164 \begin_layout Standard
2165 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2170 sont décrites dans le paragraphe
2172 Les bases de données bibliographiques
2176 Guide de l'utilisateur
2179 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2180 particulières qui sont accessibles depuis \SpecialChar LyX
2184 \begin_layout Subsection
2185 Autres styles de citation
2188 \begin_layout Standard
2189 Le style standard de Bib\SpecialChar TeX
2190 utilise des nombres (par exemple
2191 \begin_inset Quotes cld
2195 \begin_inset Quotes crd
2198 ) pour faire référence à un ouvrage cité.
2199 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2200 styles de citations.
2201 Le plus courant et le style auteur-année (par exemple
2202 \begin_inset Quotes cld
2206 \begin_inset Quotes crd
2211 gère trois paquetages qui fournissent ce style,
2212 \begin_inset Flex Code
2215 \begin_layout Plain Layout
2230 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2231 être listés ici en détail.
2232 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2233 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2234 natbib, alors vous choisirez probablement le paquetage
2239 Si vous cherchez des styles de citation adaptés aux documents juridiques,
2240 vous pouvez envisager d'utiliser le paquetage plus récent
2245 Si vous voulez contrôler complètement la mise en forme ou si vous cherches
2246 des fonctionnalités sophistiquées comme ibidem, citations en notes de bas
2247 de page, citations plein titre, formats de dates évolués (comme 400 AC)
2248 ou une internationalisation complète dans d'autres langues que l'anglais,
2249 vous devriez vraiment utiliser
2250 \begin_inset Flex Code
2253 \begin_layout Plain Layout
2259 , qui surpasse tous les autres paquetages en termes de fonctionnalités,
2260 mais qui est également assez lourd et consommateur de ressources.
2263 \begin_layout Standard
2264 L'utilisation de ces paquetages avec \SpecialChar LyX
2265 est sensiblement la même.
2268 Document\SpecialChar menuseparator
2271 et choisissez dans la rubrique
2276 \begin_inset Flex Noun
2279 \begin_layout Plain Layout
2286 \begin_inset Flex Noun
2289 \begin_layout Plain Layout
2296 \begin_inset Flex Noun
2299 \begin_layout Plain Layout
2306 \begin_inset Flex Noun
2309 \begin_layout Plain Layout
2310 Biblatex (mode Natbib)
2316 \begin_inset Flex Noun
2319 \begin_layout Plain Layout
2326 \begin_inset Flex Noun
2329 \begin_layout Plain Layout
2336 \begin_inset space ~
2341 Guide de l'utilisateur
2343 pour les détails au sujet de ces choix).
2344 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2349 et vous pourrez choisir le style de la référence (
2350 \begin_inset Quotes cld
2354 \begin_inset Quotes crd
2358 \begin_inset Quotes cld
2362 \begin_inset Quotes cld
2366 \begin_inset Quotes crd
2370 \begin_inset Quotes cld
2374 \begin_inset Quotes crd
2378 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2379 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2380 beaucoup de fichiers de style supplémentaires et même un programme interactif
2381 pour construire des fichiers de style
2385 \begin_layout Plain Layout
2387 \begin_inset Flex URL
2390 \begin_layout Plain Layout
2392 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2410 \begin_layout Subsection
2411 Bibliographies subdivisées
2414 \begin_layout Standard
2415 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2416 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2417 et les travaux scientifiques est vraisemblablement une possibilité
2418 \begin_inset Quotes cld
2422 \begin_inset Quotes crd
2426 Malheureusement, Bib\SpecialChar TeX
2427 ne vous permet pas lui-même de faire cela.
2428 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2431 pour satisfaire vos besoins historiques.
2434 \begin_layout Standard
2436 fournit un support natif d'un de ces paquetages,
2444 \begin_layout Plain Layout
2446 \begin_inset Flex URL
2449 \begin_layout Plain Layout
2451 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2462 L'avantage de ce paquetage (comparé à d'autres comme
2466 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2467 À la place, vous aurez à préparer des bases de données bibliographiques
2468 différentes pour les différentes sections de votre bibliographie.
2469 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2471 \begin_inset Quotes cld
2475 \begin_inset Quotes crd
2479 \begin_inset Quotes cld
2482 travaux scientifiques
2483 \begin_inset Quotes crd
2486 , vous devez d'abord créer deux bases de données, par exemple
2497 \begin_layout Standard
2498 Dans \SpecialChar LyX
2499 , allez dans le menu
2501 Document\SpecialChar menuseparator
2512 \begin_inset space ~
2518 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2520 de votre bibliographie.
2521 Pour revenir à notre exemple : insérez une bibliographie Bib\SpecialChar TeX
2527 et une deuxième pour la base de données
2532 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2534 En plus, vous pouvez choisir que votre section bibliographique contienne
2536 \begin_inset Quotes cld
2539 toutes les références citées
2540 \begin_inset Quotes crd
2543 de la base de données utilisée (ce qui est le comportement implicite),
2545 \begin_inset Quotes cld
2548 toutes les références non citées
2549 \begin_inset Quotes crd
2553 \begin_inset Quotes cld
2556 toutes les références
2557 \begin_inset Quotes crd
2561 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2563 \begin_inset Quotes cld
2567 \begin_inset Quotes crd
2571 \begin_inset Quotes cld
2575 \begin_inset Quotes crd
2579 \begin_inset Quotes cld
2582 Travaux scientifiques
2583 \begin_inset Quotes crd
2587 Les titres des sections peuvent être ajoutés comme des entêtes de section
2588 ou de sous-section ordinaires.
2593 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2594 t ( comme un chapitre* ou une section*, par exemple).
2597 \begin_layout Standard
2602 , la procédure est un peu différente.
2607 ne fonctionne pas avec
2612 \begin_inset Flex Noun
2615 \begin_layout Plain Layout
2616 Bbibliographie subdivisée
2621 est désactivée si vous utilisez
2630 inclut ses moyens propres pour créer des bibliographies subdivisées.
2631 Vous pouvez: soit ajouter des mots-clés aux entrées bibliographiques à
2633 \begin_inset Flex Code
2636 \begin_layout Plain Layout
2642 , puis filtrer les sections bibliographiques par mot-clé (en ajoutant
2643 \begin_inset Flex Code
2646 \begin_layout Plain Layout
2653 \begin_inset Flex Noun
2656 \begin_layout Plain Layout
2662 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur
2664 \begin_inset Flex Noun
2667 \begin_layout Plain Layout
2668 Bibliographie Biblatex
2673 ); soit filtrer par type d'entrée (comme book ou article) en saisissant
2675 \begin_inset Flex Code
2678 \begin_layout Plain Layout
2685 \begin_inset Flex Code
2688 \begin_layout Plain Layout
2695 \begin_inset Flex Noun
2698 \begin_layout Plain Layout
2704 mentionné ci-dessus; soit créer des
2705 \begin_inset Quotes cld
2708 catégories bibliographiques
2709 \begin_inset Quotes crd
2712 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
2713 Voyez le manuel Biblatex, subsection
2715 Subdivided Bibliographies
2724 \begin_layout Subsection
2725 Bibliographies multiples
2726 \begin_inset CommandInset label
2728 name "subsec:Bibliographies-multiples"
2735 \begin_layout Standard
2736 Les bibliographies multiples, par exemple une bibliographie pour chaque
2737 partie, chapitre, section, sous-section or sous-document du document, sont
2738 également possibles avec \SpecialChar LyX
2740 Pour les activer, allez à
2741 \begin_inset Flex Noun
2744 \begin_layout Plain Layout
2745 Document\SpecialChar menuseparator
2746 Paramètres\SpecialChar menuseparator
2752 et sélectionnez le sectionnement requis (e.g.
2754 \begin_inset Quotes cld
2758 \begin_inset Quotes crd
2762 \begin_inset Flex Noun
2765 \begin_layout Plain Layout
2766 Bibliographies multiples
2772 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
2773 à chaque élément (e.
2774 \begin_inset space \thinspace{}
2777 g., section) de votre document.
2778 Dans le résultat imprimable, une bibliographie séparée ne contenant que
2779 les références du sectionnement considéré sera créée.
2782 \begin_layout Standard
2783 Si vous utilisez Bib\SpecialChar TeX
2785 \begin_inset Flex Code
2788 \begin_layout Plain Layout
2795 \begin_inset Flex Code
2798 \begin_layout Plain Layout
2804 est utilisé pour créer des bibliographies multiples.
2805 Le premier est utilisé si vous sélectionnez
2806 \begin_inset Quotes cld
2810 \begin_inset Quotes crd
2822 \begin_inset Flex Noun
2825 \begin_layout Plain Layout
2826 Bibliographie subdivisée
2832 Dans tous les autres cas, c'est
2833 \begin_inset Flex Code
2836 \begin_layout Plain Layout
2846 \begin_layout Plain Layout
2847 Une autre approche, si vous êtes prêt à utiliser un peu de
2848 \begin_inset Flex Noun
2851 \begin_layout Plain Layout
2852 Code \SpecialChar TeX
2859 \begin_inset space ~
2863 \begin_inset CommandInset ref
2865 reference "sec:Insérer-du-code-LaTeX"
2869 ), consiste à utiliser le paquetage
2870 \begin_inset Flex Code
2873 \begin_layout Plain Layout
2885 \begin_inset Flex Code
2888 \begin_layout Plain Layout
2895 encapsule les entités spécifiées entre les commandes
2896 \begin_inset Flex Code
2899 \begin_layout Plain Layout
2908 \begin_inset Flex Code
2911 \begin_layout Plain Layout
2919 pour créer les bibliographies.
2920 Notez que cette approche a quelques limitations.
2921 D'abord, chaque référence de citation doit se trouver dans une
2922 \begin_inset Flex Code
2925 \begin_layout Plain Layout
2932 Les citations en-dehors d'une entité défini (par exemple, avant la première
2933 section si vous utilisez
2934 \begin_inset Quotes cld
2938 \begin_inset Quotes crd
2941 ) apparaîtront comme
2942 \begin_inset Quotes cld
2946 \begin_inset Quotes crd
2950 Vous pouvez cependant créer vos propres entités en saisissant
2951 \begin_inset Flex Code
2954 \begin_layout Plain Layout
2963 \begin_inset Flex Code
2966 \begin_layout Plain Layout
2974 en code \SpecialChar TeX
2975 (par exemple pour contourner la présente limitation).
2977 \begin_inset Flex Code
2980 \begin_layout Plain Layout
2986 s ne peuvent inclure d'autres
2987 \begin_inset Flex Code
2990 \begin_layout Plain Layout
2997 Une seconde limitation vient du fait que
2998 \begin_inset Flex Code
3001 \begin_layout Plain Layout
3007 parcourt toujours toutes les références d'une base bibliographique, même
3008 celles qui ne sont pas citées.
3009 Ceci peut créer des citations bizarres (e.
3010 \begin_inset space \thinspace{}
3015 \begin_inset Quotes cld
3019 \begin_inset Quotes crd
3022 si deux œuvres de cet auteur publiées en 2014 sont dans la base, alors
3023 qu'une seule est citée).
3026 \begin_layout Standard
3032 \begin_inset Flex Code
3035 \begin_layout Plain Layout
3041 est utilisée à la place du choix déroulant.
3042 Si vous avez besoin d'entités spécifiques, vous pouvez insérer au début
3044 \begin_inset Flex Code
3047 \begin_layout Plain Layout
3056 \begin_inset Flex Code
3059 \begin_layout Plain Layout
3067 respectivement, en code\SpecialChar TeX
3069 Si vous voulez aussi préciser la fin de l'entité, utilisez l'environnement
3071 \begin_inset Flex Code
3074 \begin_layout Plain Layout
3084 \begin_inset Flex Code
3087 \begin_layout Plain Layout
3096 Notez cependant que les
3097 \begin_inset Flex Code
3100 \begin_layout Plain Layout
3106 s ne peuvent contenir d'autres
3107 \begin_inset Flex Code
3110 \begin_layout Plain Layout
3117 En plus de la bibliographie individuelle de l'entité considérée,
3121 permet aussi d'émettre toutes le bibliographies, les unes après les autres,
3122 à un endroit particulier (e.
3123 \begin_inset space \thinspace{}
3126 g., à la fin du document).
3128 \begin_inset Quotes cld
3131 toutes les entités de références
3132 \begin_inset Quotes crd
3135 dans le menu déroulant
3139 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3143 \begin_layout Section
3144 Documents en plusieurs fichiers
3147 \begin_layout Subsection
3151 \begin_layout Standard
3152 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3153 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3154 il arrive qu'un élément comme un tableau soit susceptible de modifications
3155 ultérieures, alors que le reste du texte ne changera plus.
3156 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3158 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3159 : introduction, observations, résultats, discussion, conclusion.
3160 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3161 séparé, avec un fichier
3163 \begin_inset Quotes cld
3167 \begin_inset Quotes crd
3170 qui contient le titre, les auteurs, le résumé, les références, etc.
3171 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3173 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3175 Tous ces fichiers doivent cependant avoir la même classe de document –
3176 n'essayez pas de mélanger la classe
3185 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3186 : cependant, ces fichiers
3187 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3194 incluse, et sans la ligne
3200 ) pour éviter des erreurs à la création du fichier DVI.
3203 \begin_layout Standard
3205 permet l'inclusion de fichiers en sélectionnant
3207 Insertion\SpecialChar menuseparator
3208 Fichier\SpecialChar menuseparator
3211 , ce qui positionne une balise à l'endroit du curseur.
3212 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3213 du fichier et la méthode d'inclusion.
3216 \begin_layout Standard
3217 Les trois méthodes d'inclusion sont
3218 \begin_inset Quotes cld
3226 \begin_inset Quotes crd
3230 \begin_inset Quotes cld
3238 \begin_inset Quotes crd
3242 \begin_inset Quotes cld
3250 \begin_inset Quotes crd
3255 \begin_inset Quotes cld
3263 \begin_inset Quotes crd
3267 \begin_inset Quotes cld
3275 \begin_inset Quotes crd
3278 se ressemblent sur de nombreux points, mais diffèrent notablement sur d'autres:
3281 \begin_layout Enumerate
3283 \begin_inset Quotes cld
3287 \begin_inset Quotes crd
3290 commenceront sur une nouvelle page, alors que ceux
3291 \begin_inset Quotes cld
3295 \begin_inset Quotes crd
3298 commenceront sur la page en cours.
3302 \begin_layout Enumerate
3304 \begin_inset Quotes cld
3312 \begin_inset Quotes crd
3315 ne peuvent pas eux-mêmes
3316 \begin_inset Quotes cld
3320 \begin_inset Quotes crd
3323 d'autre fichiers (sous-sous-documents).
3325 \begin_inset Quotes cld
3333 \begin_inset Quotes crd
3336 , en revanche, la sous incorporation est illimitée.
3339 \begin_layout Enumerate
3340 \begin_inset Quotes cld
3348 \begin_inset Quotes crd
3351 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
3352 \begin_inset Quotes cld
3356 \begin_inset Quotes crd
3359 tout en conservant la valeur correcte des compteurs (pagination et autres)
3360 et des références (voyez la section
3371 \begin_layout Standard
3373 \begin_inset Quotes cld
3381 \begin_inset Quotes crd
3384 est la méthode appropriée pour des chapitres rédigés à part comme des sous-docu
3386 \begin_inset Quotes cld
3394 \begin_inset Quotes crd
3397 convient mieux pour un héritage de fichiers arbitraires.
3400 \begin_layout Standard
3401 Un fichier inclus en
3402 \begin_inset Quotes cld
3406 \begin_inset Quotes crd
3409 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3410 dans le fichier d'origine.
3411 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3412 espaces consécutives sont conservées, a contrario des règles habituelles
3415 Cependant, cocher l'option
3418 \begin_inset space ~
3422 \begin_inset space ~
3427 résout toute incertitude en matérialisant chaque espace par un symbole.
3430 \begin_layout Standard
3431 D'une manière générale, le fichier maître est converti en un seul fichier
3433 avant la typographie, alors que les fichiers inclus sont convertis en
3434 fichiers \SpecialChar LaTeX
3435 dépourvus de préambule.
3438 \begin_layout Subsection
3439 Références croisées entre fichiers
3442 \begin_layout Standard
3443 \begin_inset Box Shadowbox
3453 height_special "totalheight"
3458 backgroundcolor "none"
3461 \begin_layout Plain Layout
3462 Ce paragraphe est quelque peu obsolète.
3463 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3464 nts s'ouvrent en même temps que le document maître.
3470 Il est possible de faire des références croisées entre différents fichiers.
3471 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3472 B pour un exemple avec deux fichiers, avec B inclus dans A.
3473 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3474 faire référence dans B.
3475 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3476 alors possible de choisir le
3477 \begin_inset Quotes cld
3481 \begin_inset Quotes crd
3487 \begin_layout Subsection
3488 Listes bibliographiques dans tous les sous-documents
3491 \begin_layout Standard
3492 Lorsque vous travaillez avec un sous-document, vous pouvez préférer avoir
3493 une seule bibliographie principale à la fin, tout en conservant la possibilité
3494 d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez
3495 la sortie de ce sous-document seul.
3496 Voici comment procéder.
3499 \begin_layout Standard
3500 Dans le document maître, vous insérez simplement un insert bibliographique
3501 là où la bibliographie principale doit apparaître, que ce soit dan sle
3502 document maître ou dans un sous-document.
3503 Si la bibliographie est dans le document maître, les références seront
3504 héritées par tous les sous-documents: elles sont donc disponibles dans
3505 la fenêtre de dialogue des citations dans chacun d'entre eux.
3508 \begin_layout Standard
3509 Pour le bibliographies particulières aux sous-documents, saisir des inserts
3510 bibliographiques là où la bibliographie doit apparaître quand le sous-document
3512 Cependant, l'astuce consiste à la saisir dans une branche (
3514 Insertion\SpecialChar menuseparator
3515 Branche\SpecialChar menuseparator
3516 Insérer une nouvelle branche
3518 ), appelée par exemple
3519 \begin_inset Quotes cld
3523 \begin_inset Quotes crd
3527 Dans le sous-document, activer la branche (
3529 Document\SpecialChar menuseparator
3530 Paramètres\SpecialChar menuseparator
3534 Dans le document maître, désactiver la branche (
3536 Document\SpecialChar menuseparator
3537 Paramètres\SpecialChar menuseparator
3541 La bibliographie du sous-document sera alors ignorée dans le document maître,
3542 mais présente dans le sous-document.
3545 \begin_layout Standard
3546 S'il vous faut des bibliographies multiples (une par sous-document dans
3551 , par exemple), voyez la section
3552 \begin_inset space ~
3556 \begin_inset CommandInset ref
3558 reference "subsec:Bibliographies-multiples"
3565 \begin_layout Section
3566 Archives \SpecialChar LyX
3570 \begin_layout Standard
3571 Les utilisateurs ont parfois besoin de
3572 \begin_inset Quotes cld
3576 \begin_inset Quotes crd
3579 un fichier \SpecialChar LyX
3580 avec toutes les images (et d'autres fichiers dont il dépend,
3581 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3583 inclut un script Python (
3584 \begin_inset Flex Code
3587 \begin_layout Plain Layout
3593 ) qui automatise le processus.
3594 Pour l'utiliser, il faut que l'un des modules Python
3595 \begin_inset Flex Code
3598 \begin_layout Plain Layout
3605 \begin_inset Flex Code
3608 \begin_layout Plain Layout
3614 soit installé sur votre système.
3615 Implicitement, le script préfère l'archive
3616 \begin_inset Flex Code
3619 \begin_layout Plain Layout
3626 \begin_inset Flex Code
3629 \begin_layout Plain Layout
3635 sur les systèmes Unix et le format
3636 \begin_inset Flex Code
3639 \begin_layout Plain Layout
3648 \begin_layout Standard
3649 La procédure de configuration de \SpecialChar LyX
3650 positionne le script pour qu'il exporte
3652 \begin_inset Quotes cld
3655 Archive \SpecialChar LyX
3657 \begin_inset Quotes crd
3660 , et ce format sera disponible via
3661 \begin_inset Flex Code
3664 \begin_layout Plain Layout
3665 Fichier\SpecialChar menuseparator
3674 \begin_layout Standard
3675 Indépendamment du système d'exploitation, la création d'un format d'archive
3676 particulier peut être imposée en ajoutant soit l'option
3677 \begin_inset Flex Code
3680 \begin_layout Plain Layout
3687 \begin_inset Flex Code
3690 \begin_layout Plain Layout
3697 \begin_inset Flex Code
3700 \begin_layout Plain Layout
3707 \begin_inset Flex Code
3710 \begin_layout Plain Layout
3717 \begin_inset Flex Code
3720 \begin_layout Plain Layout
3722 \SpecialChar menuseparator
3723 Archive \SpecialChar LyX
3730 \begin_inset Flex Code
3733 \begin_layout Plain Layout
3734 Outils\SpecialChar menuseparator
3735 Préférences\SpecialChar menuseparator
3736 Gestion des fichiers\SpecialChar menuseparator
3742 (veillez bien à ajouter l'option après le nom du script, pas avant).
3745 \begin_layout Section
3746 En-têtes et pieds de page sur mesure
3749 \begin_layout Standard
3750 Le format de page implicite est assez banal : pour un document avec la classe
3751 article, tout ce que vous obtenez se limite au numéro de page en bas de
3753 Ce document-ci est de la classe
3754 \begin_inset Quotes cld
3758 \begin_inset Quotes crd
3761 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3762 plein la vue, il faut choisir le style d'en-têtes
3763 \begin_inset Quotes cld
3767 \begin_inset Quotes crd
3770 , comme l'explique le
3773 \begin_inset space ~
3777 \begin_inset space ~
3783 Cette section décrit les codes \SpecialChar LaTeX
3784 qu'il vous faudra insérer dans votre préambule
3786 ou dans le texte pour obtenir les effets désirés.
3787 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3789 \begin_inset Flex Code
3792 \begin_layout Plain Layout
3801 \begin_inset Flex URL
3804 \begin_layout Plain Layout
3806 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3814 \begin_layout Standard
3815 L'en-tête est divisé en trois champs, appelés logiquement
3816 \begin_inset Quotes cld
3820 \begin_inset Quotes crd
3824 \begin_inset Quotes cld
3828 \begin_inset Quotes crd
3832 \begin_inset Quotes cld
3836 \begin_inset Quotes crd
3840 Le bas de page aussi a ces trois divisions.
3841 Les commandes \SpecialChar LaTeX
3842 pour éditer ces champs de la manière la plus simple sont
3868 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3869 page, insérez simplement cette commande dans le préambule :
3872 \begin_layout Standard
3881 \begin_layout Standard
3882 Vous verrez désormais votre nom dans le coin supérieur gauche.
3883 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3884 le numéro de page apparaissant en bas, centré), insérez simplement une
3885 commande avec un paramètre vide, par exemple :
3888 \begin_layout Standard
3896 \begin_layout Standard
3897 Maintenant, plus dur : mettons le mot
3898 \begin_inset Quotes cld
3902 \begin_inset Quotes crd
3905 et le numéro de la section en cours (par exemple Section
3906 \begin_inset space ~
3909 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
3910 nom en bas à gauche et la date en bas à droite.
3911 Les commandes suivantes doivent donc apparaître dans votre préambule :
3914 \begin_layout Standard
3924 \begin_layout Standard
3932 \begin_layout Standard
3942 \begin_layout Standard
3951 \begin_layout Standard
3959 \begin_layout Standard
3969 \begin_layout Standard
3982 permettent d'accéder aux compteurs \SpecialChar LaTeX
3983 de section et de page, et d'afficher
3984 ainsi les numéros de la section et de la page en cours.
3991 affiche simplement la date d'aujourd'hui.
3994 \begin_layout Standard
3995 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
3996 au dessus du pied de page peut elle aussi être modifiée.
3997 Si vous n'en voulez pas, mettez sa largeur à 0.
3998 Par défaut, la barre d'en-tête a une épaisseur de 0,4
3999 \begin_inset space ~
4002 pt, et celle de pied de page une épaisseur de 0.
4003 Pour régler l'épaisseur, utilisez les commandes
4007 renewcommand\SpecialChar softhyphen
4010 headrulewidth}\SpecialChar softhyphen
4017 renewcommand\SpecialChar softhyphen
4020 footrulewidth}\SpecialChar softhyphen
4026 \begin_layout Standard
4027 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4028 page pour une page donnée avec, par exemple :
4032 thispagestyle\SpecialChar softhyphen
4039 thispagestyle\SpecialChar softhyphen
4046 thispagestyle\SpecialChar softhyphen
4050 Insérez simplement ces commandes dans le texte de la page que vous voulez
4051 modifier, et mettez-les en mode \SpecialChar TeX
4053 En fait, par défaut, si vous utilisez le style global
4054 \begin_inset Quotes cld
4058 \begin_inset Quotes crd
4061 , les pages de titre sont en
4062 \begin_inset Quotes cld
4066 \begin_inset Quotes crd
4069 , alors que les autres sont en
4070 \begin_inset Quotes cld
4074 \begin_inset Quotes crd
4080 \begin_layout Standard
4081 Il existe des commandes plus complexes qui vous permettent d'introduire
4082 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4083 renvoyons à la documentation du paquetage
4087 pour plus de précisions.
4089 \begin_inset Flex URL
4092 \begin_layout Plain Layout
4094 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4102 \begin_layout Standard
4103 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4105 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4106 essayer quelque chose comme :
4109 \begin_layout Standard
4118 includegraphics{logo.eps}}}
4121 \begin_inset Newline newline
4124 (il vous faudra peut-être pré-ajouter
4128 usepackage{graphics}
4130 avant si aucun autre fichier EPS n'est inséré dans votre document).
4133 \begin_layout Section
4139 \begin_inset CommandInset label
4148 \begin_layout Standard
4154 \begin_layout Subsection
4158 \begin_layout Standard
4160 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4161 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4162 de profondeur dans l'environnement
4167 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4168 spécifier différents types de puces pour différents paragraphes
4172 \begin_layout Plain Layout
4173 En fait, c'est possible mais il faut le faire à la main.
4181 \begin_layout Subsection
4182 À quoi elles ressemblent
4185 \begin_layout Standard
4186 Allez dans la rubrique
4192 Document\SpecialChar menuseparator
4196 \begin_layout Standard
4197 La fenêtre vous présente un tableau avec des formes de puces.
4198 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4200 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4201 lequel vous agissez.
4205 \begin_layout Standard
4206 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4207 Le tableau suivant vous montre la correspondance entre le nom des boutons
4208 et les paquetages \SpecialChar LaTeX
4212 \begin_layout Standard
4214 \begin_inset Tabular
4215 <lyxtabular version="3" rows="7" columns="2">
4216 <features tabularvalignment="middle">
4217 <column alignment="center" valignment="top" width="0pt">
4218 <column alignment="center" valignment="top" width="0pt">
4220 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4223 \begin_layout Plain Layout
4229 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4232 \begin_layout Plain Layout
4240 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4243 \begin_layout Plain Layout
4251 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4254 \begin_layout Plain Layout
4263 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4266 \begin_layout Plain Layout
4274 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4277 \begin_layout Plain Layout
4287 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4290 \begin_layout Plain Layout
4298 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4301 \begin_layout Plain Layout
4311 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4314 \begin_layout Plain Layout
4322 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4325 \begin_layout Plain Layout
4335 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4338 \begin_layout Plain Layout
4346 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4349 \begin_layout Plain Layout
4359 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4362 \begin_layout Plain Layout
4370 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4373 \begin_layout Plain Layout
4389 \begin_layout Standard
4391 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4392 que vous n'avez pas.
4393 Si vous obtenez des erreurs \SpecialChar LaTeX
4394 lorsque vous essayez de visionner ou d'imprimer
4395 le fichier, c'est sûrement qu'il vous manque un paquetage.
4397 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4398 et imprimer avec un autre système.
4401 \begin_layout Subsection
4405 \begin_layout Standard
4406 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4407 motif de puce et la taille.
4408 Les changements ne seront pas visibles dans \SpecialChar LyX
4409 , mais seulement lors du visionneme
4413 \begin_layout Standard
4414 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4415 bouton droit de la souris sur la profondeur de la puce en question
4419 \begin_layout Plain Layout
4420 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4421 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4422 La fenêtre dont nous venons de parler est cependant utile car elle montre
4423 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4424 , ceci pour un grand nombre
4426 Pour personnaliser vos paragraphes, vous avez le choix :
4429 \begin_layout Plain Layout
4433 \begin_layout Plain Layout
4449 \begin_layout Plain Layout
4453 \begin_layout Plain Layout
4475 \begin_layout Itemize
4476 Utilisez la commande \SpecialChar LaTeX
4483 pour spécifier un nouveau format de puce pour une profondeur donnée.
4484 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4486 Dans cette liste à puces, le code \SpecialChar LaTeX
4487 suivant a été utilisé pour changer les
4488 puces de profondeur 1 :
4491 \begin_inset Newline newline
4505 \begin_inset Newline newline
4521 \begin_inset Newline newline
4526 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4527 partie intégrante de la commande
4536 \begin_layout Itemize
4537 \begin_inset Argument item:1
4540 \begin_layout Plain Layout
4546 \begin_layout Plain Layout
4564 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4566 \begin_inset Quotes cld
4569 Élément paramétrable
4570 \begin_inset Quotes crd
4575 Insertion\SpecialChar menuseparator
4576 Élément paramétrable
4578 ) et en code \SpecialChar TeX
4580 Par exemple, cet élément a commencé par
4593 \begin_layout Plain Layout
4597 \begin_layout Plain Layout
4613 \begin_layout Plain Layout
4614 Vous aurez besoin de remettre le
4618 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4620 Nous avons donc ici :
4623 \begin_inset Newline newline
4640 \begin_layout Chapter
4645 \begin_layout Standard
4647 inclut depuis longtemps l'exportation de documents vers divers formats
4648 appropriés au monde du Web, comme HTML.
4649 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4654 \begin_layout Plain Layout
4655 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4671 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4672 utilisent \SpecialChar LaTeX
4673 comme format intermédiaire, comme
4674 \begin_inset Flex Code
4677 \begin_layout Plain Layout
4684 \begin_inset Flex Code
4687 \begin_layout Plain Layout
4694 \begin_inset Flex Code
4697 \begin_layout Plain Layout
4703 , en créant le code \SpecialChar LaTeX
4704 à partir de \SpecialChar LyX
4705 ; et il existe un convertisseur qui travaille
4706 directement sur le code \SpecialChar LyX
4708 \begin_inset Flex Code
4711 \begin_layout Plain Layout
4719 Chacun d'eux présente des avantages et des inconvénients.
4722 \begin_layout Standard
4723 Les convertisseurs fondés sur \SpecialChar LaTeX
4724 présentent l'avantage qu'il connaissent (en
4725 principe) les mêmes informations que \SpecialChar LaTeX
4726 concernant le document exporté.
4727 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4729 ou par un insert de code \SpecialChar TeX
4731 Ils comprennent les fichiers
4732 \begin_inset Flex Code
4735 \begin_layout Plain Layout
4741 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4743 \begin_inset Flex Code
4746 \begin_layout Plain Layout
4752 engendrés par Bib\SpecialChar TeX
4754 En contrepartie, \SpecialChar LaTeX
4755 est un langage vraiment difficile à analyser — on dit
4756 souvent que seul \SpecialChar TeX
4757 comprend \SpecialChar TeX
4758 — et les convertisseurs fondés sur \SpecialChar LaTeX
4760 souvent sur des constructions apparemment simples; des constructions compliqués
4761 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4766 ne s'exporte pas via
4767 \begin_inset Flex Code
4770 \begin_layout Plain Layout
4776 , bien que les autres le fassent.
4777 L'autre préoccupation provient de la manière dont les formules mathématiques
4778 sont traitées: ces convertisseurs traduisent habituellement les formules
4779 en petites images qui sont liées dans le document HTML.
4780 Puisque celles-ci sont créées par \SpecialChar LaTeX
4781 , la typographie est précise.
4782 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4783 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4784 partie nativement — avec des polices de taille similaire — peut être à
4788 \begin_layout Standard
4790 \begin_inset Flex Code
4793 \begin_layout Plain Layout
4801 \begin_inset CommandInset href
4803 name "http://pinchito.es/elyxer/"
4804 target "http://pinchito.es/elyxer/"
4809 ) créé par Alex Fernandez résout certaines de ces problèmes.
4810 En particulier, les formules produites se mettent parfaitement à l'échelle,
4811 car il traduit les mathématiques en utilisant une combinaison de HTML et
4812 CSS plutôt que de convertir les formules en images.
4813 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4815 \begin_inset Flex Code
4818 \begin_layout Plain Layout
4824 : ceci révèle les limitations de HTML
4828 \begin_layout Plain Layout
4830 \begin_inset Flex Code
4833 \begin_layout Plain Layout
4840 peut également utiliser
4841 \begin_inset Flex Noun
4844 \begin_layout Plain Layout
4851 \begin_inset Flex Noun
4854 \begin_layout Plain Layout
4860 pour les équations, mais ce réglage ne peut être que global et nécessite
4861 l'accès à un serveur qui exécute le code de conversion.
4867 Plus important (du moins pour la version 1.1.1),
4868 \begin_inset Flex Code
4871 \begin_layout Plain Layout
4878 ne comprend pas bien les macros mathématiques et pas du tout les styles
4879 de paragraphes définis par l'utilisateur et les styles de caractères.
4880 Ces limitations rendent
4881 \begin_inset Flex Code
4884 \begin_layout Plain Layout
4891 peu approprié pour de nombreux documents créés par les utilisateurs de
4894 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
4895 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
4896 lui-même capable d'écrire
4897 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
4898 , en DocBoook ou en texte
4902 \begin_layout Standard
4903 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
4904 probablement être considérée comme
4905 \begin_inset Quotes cld
4909 \begin_inset Quotes crd
4916 \begin_layout Plain Layout
4918 \begin_inset Flex Code
4921 \begin_layout Plain Layout
4931 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
4933 \begin_inset CommandInset href
4935 name "consultée en ligne"
4936 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
4941 (en anglais), contient normalement des informations à jour sur l'état de
4942 développement de l'exportation XHTML.
4943 Voir également la liste des bogues sur le
4944 \begin_inset CommandInset href
4946 name "suivi de bogues"
4947 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"
4957 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
4958 avantages potentiels sur les deux autres.
4961 \begin_layout Standard
4962 Les avantages sont dus principalement au fait que les fonctions d'exportation
4963 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
4964 les mêmes choses que \SpecialChar LyX
4969 \begin_layout Plain Layout
4970 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
4971 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
4973 aux modifications de la sémantique des inserts existants.
4978 Elles connaissent donc la table des matières (telle qu'affichée dans le
4979 plan), les compteurs associés aux différents styles de paragraphes standard
4980 et aux styles de paragraphe définis par l'utilisateur.
4981 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
4983 point de vue de l'internationalisation également, et elles traduiront
4984 \begin_inset Quotes cld
4988 \begin_inset Quotes crd
4992 \begin_inset Quotes cld
4996 \begin_inset Quotes crd
4999 en fonction de la langue définie localement.
5002 \begin_layout Standard
5003 D'un manière générale, les fonctions d'exportation connaissent le format
5004 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5005 cette information est exploitée pour l'exportation en XHTML.
5006 En particulier, \SpecialChar LyX
5011 les informations CSS correspondant aux informations de format utilisées
5012 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5013 sans empattement et gras dans \SpecialChar LyX
5014 , ils seront implicitement sans empattement
5015 et gras dans un navigateur Web.
5016 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5017 mais pour tout style, y compris défini par l'utilisateur,.
5018 De fait, les procédures d'exportation en XHTML ne font pas de distinction
5019 entre les paragraphes et les styles de texte définis par l'utilisateur
5020 et ceux prédéfinis par \SpecialChar LyX
5021 , puisque dans tous les cas, tout ce que connaît
5023 se trouve dans les fichiers de format.
5024 Ceci s'applique également aux inserts textuels comme les notes de bas de
5025 page et divers inserts personnalisés.
5028 \begin_layout Standard
5029 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5030 même façon que le résultat \SpecialChar LaTeX
5031 : au moyen des fichiers de format et des modules;
5032 voir le chapitre 5 du manuel de
5039 \begin_layout Standard
5040 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5041 ns et les moyens de contourner celles-ci.
5044 \begin_layout Section
5045 Formules mathématiques en XHTML
5048 \begin_layout Standard
5050 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5051 divers avantages et inconvénients:
5054 \begin_layout Itemize
5056 \begin_inset Newline newline
5059 MathML est in dialecte de XML développé spécifiquement pour afficher les
5060 formules mathématiques sur le web, et il offre un excellent rendu dans
5061 les navigateurs qui le reconnaissent.
5062 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5063 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5065 \begin_inset Newline newline
5069 ne sait pas afficher un formule en MathML — par exemple, la formule
5070 utilise le paquetage
5071 \begin_inset Flex Code
5074 \begin_layout Plain Layout
5080 ou du code \SpecialChar TeX
5081 — il affichera la formule sous la forme d'une image.
5084 \begin_layout Itemize
5086 \begin_inset Newline newline
5089 Comme on l'a vu plus haut,
5090 \begin_inset Flex Code
5093 \begin_layout Plain Layout
5099 exporte les formules mathématiques en HTML, mis en forme par CSS
5103 \begin_layout Plain Layout
5106 \begin_inset Flex Code
5109 \begin_layout Plain Layout
5115 quelques unes des feuilles de style CSS utilisées dans son exportation
5122 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5123 à échouer pour des formules plus compliquées.
5124 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5125 donc être utilisée pour des documents contenant peu de formules, et qui
5126 soient suffisamment simples.
5129 \begin_inset Newline newline
5134 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5135 utilise le paquetage
5136 \begin_inset Flex Code
5139 \begin_layout Plain Layout
5145 ou du code \SpecialChar TeX
5146 — il affichera la formule sous la forme d'une image.
5150 \begin_layout Itemize
5152 \begin_inset Newline newline
5156 \begin_inset Flex Code
5159 \begin_layout Plain Layout
5166 exportera les formules comme des images, les mêmes images en fait que
5167 celles utilisées par la fonction d'aperçu sur le vif
5171 \begin_layout Plain Layout
5172 L'aperçu sur le vif n'a
5176 besoin d'être actif pour que les images soient créées, cependant.
5182 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5183 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5185 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5186 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5189 \begin_inset Newline newline
5192 La taille des images peut être réglée via le paramètre
5193 \begin_inset Flex Noun
5196 \begin_layout Plain Layout
5197 Mise à l'échelle des images mathématiques
5203 \begin_inset Flex Noun
5206 \begin_layout Plain Layout
5207 Document\SpecialChar menuseparator
5208 Paramètres\SpecialChar menuseparator
5218 \begin_layout Plain Layout
5219 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5220 et vaut implicitement 75 dpi.
5226 \begin_inset Newline newline
5230 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5231 si un paquetage \SpecialChar LaTeX
5232 requis n'est pas installé), alors il émettra le code latex
5237 \begin_layout Itemize
5240 \begin_inset Newline newline
5243 Enfin, \SpecialChar LyX
5244 peut heureusement émettre les formules en \SpecialChar LaTeX
5246 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5247 être utilisée avec des outils externes comme
5248 \begin_inset CommandInset href
5251 target "http://www.math.union.edu/~dpvc/jsMath/"
5256 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5257 inclus dans les documents
5260 encapsule le code \SpecialChar LaTeX
5261 soit dans un insert de type
5262 \begin_inset Flex Code
5265 \begin_layout Plain Layout
5271 (pour les formules en ligne) soit dans un insert de type
5272 \begin_inset Flex Code
5275 \begin_layout Plain Layout
5281 (pour les formules hors ligne) marqué par
5282 \begin_inset Flex Code
5285 \begin_layout Plain Layout
5291 , comme requis par jsMath.
5294 \begin_layout Standard
5295 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5297 \begin_inset Flex Noun
5300 \begin_layout Plain Layout
5301 Document\SpecialChar menuseparator
5302 Paramètres\SpecialChar menuseparator
5309 Implicitement, \SpecialChar LyX
5311 Ceci est un réglage global pour le document.
5314 \begin_layout Standard
5316 offre également le choix d'une méthode différente pour un insert particulier,
5317 s'il est par exemple mal affiché via MathML.
5321 \begin_layout Plain Layout
5322 Ceci dit, puisque \SpecialChar LyX
5323 se rabat sur les images quand la formule contient du
5324 code \SpecialChar TeX
5325 , il est possible de forcer l'affichage par une image en insérant
5326 un code \SpecialChar TeX
5327 innocent, par exemple
5328 \begin_inset Formula $a=b\relax$
5339 \begin_layout Section
5340 Bibliographie et citations
5343 \begin_layout Standard
5344 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5348 \begin_layout Standard
5349 Les étiquettes de citation sont créées par le même mécanisme qui produit
5350 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5351 : les citations se présenteront
5352 donc aussi bien que dans \SpecialChar LyX
5354 Si vous utilisez des citations numériques, \SpecialChar LyX
5355 émettra des étiquettes numériques,
5356 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5358 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5359 ajoutera des lettres en bas
5360 de casse à l'année, comme le fait Bib\SpecialChar TeX
5361 , s'il trouve plus d'une citation
5362 du même auteur dans le même année.
5363 Les étiquettes seront imprimées avec les entrées bibliographiques.
5364 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5365 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5368 \begin_layout Standard
5369 L'affichage de la bibliographie est régie par le même mécanisme que celui
5370 qui gère le présentation des références dans la fenêtre de dialogue des
5371 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5372 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5373 La présentation peut être personnalisée dans le fichier de format, ou de
5374 préférence dans un module, voyez le manuel de
5381 \begin_layout Standard
5382 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5383 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5391 \begin_inset Quotes eld
5394 Context and Logical Form
5395 \begin_inset Quotes erd
5400 Language in Context: Selected Essays
5402 (Oxford: Oxford University Press, 2007), pp.
5410 \begin_inset Quotes eld
5413 Semantics in Context
5414 \begin_inset Quotes erd
5419 Language in Context: Selected Essays
5421 (Oxford: Oxford University Press, 2007), pp.
5425 \begin_layout Standard
5426 Ceci devrait être corrigé rapidement.
5429 \begin_layout Standard
5430 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5431 Si vous avez des bibliographies multiples, \SpecialChar LyX
5432 exportera la même bibliographie
5436 \begin_layout Section
5440 \begin_layout Standard
5442 exporte heureusement les index ne XHTML, avec quelques limitations pour
5446 \begin_layout Standard
5447 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5448 constructions sophistiquées décrites dans le paragraphe consacré aux index
5451 Guide de l'utilisateur
5457 \begin_layout Plain Layout
5458 Le principal problème ici vient du fait que \SpecialChar LyX
5459 ne gère pas vraiment ces entrées
5460 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5466 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5467 de sous-section de cette section.
5470 \begin_layout Itemize
5471 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5473 les traduire, mais les entrées doivent être séparées par
5474 \begin_inset Quotes cld
5478 \begin_inset Quotes crd
5481 , il doit y avoir des espaces autour du point d'exclamation.
5482 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5483 points d'exclamation affectés d'un échappement, de ceux des expressions
5487 \begin_layout Itemize
5488 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5489 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5490 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5493 \begin_layout Itemize
5494 Références croisées: les références croisées ne sont APA traduites.
5496 trouve une entrées contenant
5497 \begin_inset Quotes cld
5506 \begin_inset Quotes crd
5509 , il l'ignore cette indication, et le reste est traité comme une entrée
5513 \begin_layout Itemize
5514 Ordre des entrées d'index: \SpecialChar LyX
5515 essaie de gérer l'ordre de tri.
5516 Il prend ce qui est avant le premier
5517 \begin_inset Quotes cld
5521 \begin_inset Quotes crd
5524 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5526 \begin_inset Quotes cld
5530 \begin_inset Quotes crd
5533 comme l'entrée effective.
5534 Pour le moment, \SpecialChar LyX
5536 \begin_inset Quotes cld
5540 \begin_inset Quotes crd
5543 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5547 \begin_layout Itemize
5548 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5549 la fenêtre de choix des styles de caractères, ou par une autre méthode
5550 proposée par \SpecialChar LyX
5552 Les constructions telles que
5553 \begin_inset Quotes cld
5557 \begin_inset Quotes crd
5560 ne sont pas traduites.
5561 En fait, si \SpecialChar LyX
5562 trouve un caractère tube (
5563 \begin_inset Quotes cld
5567 \begin_inset Quotes crd
5570 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5573 \begin_layout Itemize
5574 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5575 d'index seront considérées comme un seul grand index.
5576 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5578 l'index principal, assurez-vous d'en créer un.
5581 \begin_layout Section
5582 Nomenclatures et glossaires
5585 \begin_layout Standard
5586 Il n'y a actuellement pas d'exportation des glossaires.
5587 Il serait trivial de les ajouter, et ce serait bienvenu.
5590 \begin_layout Chapter
5594 \begin_layout Standard
5595 En plus de XHTML, \SpecialChar LyX
5596 peut créer des documents avec le vocabulaire XML de Docbook.
5597 Avec les versions 2.3 et antérieures, \SpecialChar LyX
5598 ne disposait que de modèles sélectifs
5599 pour engendrer des documents DocBook (version 4 seulement).
5600 À partir de la version 2.4 de \SpecialChar LyX
5601 , la plupart des formats peuvent créer des
5602 documents DocBook valides (version 5 uniquement).
5603 Cette fonctionnalité est intégrée à \SpecialChar LyX
5604 et ne requiert pas l'usage d'outils
5608 \begin_layout Standard
5609 De ce fait, les exportations DocBook peuvent être personnalisées et enrichies
5610 exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
5612 personnalisé et enrichi: via les fichiers de format et les modules.
5616 \begin_inset Quotes cld
5619 Installer de nouvelles classes
5620 \begin_inset Quotes crd
5627 Manuel de Personnalisation
5632 \begin_layout Standard
5633 La plupart des fonctionnalités de \SpecialChar LyX
5634 sont accessibles poue DocBook:
5637 \begin_layout Itemize
5638 les affichages mathématiques sont obtenus essentiellement en MathML (avec
5639 comme exception principale les constructions qui ne sont pas reconnues
5640 par \SpecialChar LyX
5642 Toutes les formules sont également disponibles en \SpecialChar TeX
5643 natif dans le résultat
5644 DocBook pour un traitement ultérieur;
5647 \begin_layout Itemize
5648 les bibliographies et les citations sont interprétées, y compris avec un
5649 fichier BibTeX externe.
5650 Les entrées bibliographiques ne sont pas pré-affichées quand une information
5651 détaillée est disponible,; mais plutôt exportées avec les constructions
5653 Le processeur externe DocBook est supposé gérer le rendu des entrées;
5656 \begin_layout Itemize
5657 les index sont interprétés, y compris les index multiples.
5658 Les regroupements (avec
5659 \begin_inset Quotes cld
5663 \begin_inset Quotes crd
5666 ), les portées de pages et les références croisés (avec
5670 ) sont reconnus, en exceptant l'évitement des symboles identiques.
5671 L'ordre d'affichage (
5675 ) et les types de caractères (
5679 ) ne sont pas reconnus.
5680 Il n'y a pas de support pour l'échappement des entrées d'index;
5683 \begin_layout Itemize
5684 les glossaires sont interprétés.
5687 \begin_layout Standard
5688 Deux paramètres essentiels peuvent être réglés au niveau du document:
5691 \begin_layout Itemize
5692 le format des tableaux: \SpecialChar LyX
5693 peut déclarer les tableaux soit en HTML (réglage
5694 implicite), soit au format CALS, en fonction des desiderata de l'utilisateur.
5695 La plupart des processeurs DocBook acceptent les deux formats.
5698 \begin_layout Itemize
5699 le préfixe MathML: avec DocBook, MathML est inclus au sein des son propre
5700 espace-nom, au contraire de HTML.
5701 En conséquence, il doit uy avoir une indication des balises appartenant
5703 Trois possibilités sont offertes:
5707 \begin_layout Itemize
5708 en ligne: l'espace-nom MathML est défini pour chaque formule (en utilisant
5716 \begin_layout Itemize
5721 (implicite): l'espace-nom MathML est défini au niveau du document (en utilisant
5727 Chaque MathML reçoit le préfixe
5738 \begin_layout Itemize
5752 \begin_layout Standard
5753 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
5755 à votre style personnel ou si vous avez à travailler avec un logiciel véreux
5756 qui n'accepte qu'un seul préfixe pour MathML.
5760 \begin_layout Chapter
5761 Le Serveur \SpecialChar LyX
5765 \begin_layout Section
5769 \begin_layout Standard
5771 \begin_inset Quotes cld
5774 serveur \SpecialChar LyX
5776 \begin_inset Quotes crd
5779 est une méthode implantée dans \SpecialChar LyX
5780 qui permet à d'autres programmes de dialoguer
5781 avec \SpecialChar LyX
5782 , d'invoquer des commandes \SpecialChar LyX
5783 et d'obtenir de l'information à propos
5784 de son état interne.
5785 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5787 C'est grâce au serveur \SpecialChar LyX
5788 , par exemple, que des gestionnaires de bibliographies
5789 comme JabRef peuvent permettre de
5790 \begin_inset Quotes cld
5794 \begin_inset Quotes crd
5797 des citations dans \SpecialChar LyX
5801 \begin_layout Section
5802 Démarrer le Serveur \SpecialChar LyX
5804 \begin_inset CommandInset label
5806 name "sec:Démarrer-le-Serveur"
5813 \begin_layout Standard
5814 Le serveur \SpecialChar LyX
5815 fonctionne par l'intermédiaire d'une paire de tubes.
5816 Ils sont habituellement disposés dans votre répertoire utilisateur
5820 (sauf sur Windows, ou des tubes nominatifs
5824 sont des objets spéciaux localisés dans
5834 ) et portent les noms
5837 \begin_inset Quotes cld
5841 \begin_inset Quotes crd
5849 \begin_inset Quotes cld
5853 \begin_inset Quotes crd
5859 Les programmes externes écrivent dans
5863 et lisent les données dans
5868 La racine de ces deux noms peut être définie dans la fenêtre
5870 Édition\SpecialChar menuseparator
5871 Préférences\SpecialChar menuseparator
5872 Entrées\SpecialChar menuseparator
5876 \begin_inset Quotes cld
5881 /home/mon_home/.lyxpipe
5884 \begin_inset Quotes crd
5890 \begin_inset Quotes cld
5904 \begin_inset Quotes crd
5907 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la
5908 place de lyxpipe, par exemple
5909 \begin_inset Flex Code
5912 \begin_layout Plain Layout
5930 fonctionnerait également).
5931 Vous devez configurer ceci
5935 pour que le serveur puisse démarrer.
5938 \begin_layout Standard
5940 ajoutera les suffixes
5943 \begin_inset Quotes cld
5947 \begin_inset Quotes crd
5955 \begin_inset Quotes cld
5959 \begin_inset Quotes crd
5964 pour créer les tubes.
5965 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5966 supposera qu'un autre processus \SpecialChar LyX
5968 déjà en route et ne démarrera pas le serveur.
5969 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5971 \begin_inset Quotes cld
5975 \begin_inset Quotes crd
5978 existe à la fermeture de \SpecialChar LyX
5980 essaiera de le supprimer.
5981 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5982 tubes à la main et redémarrer \SpecialChar LyX
5984 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5985 programme ou après un crash, ainsi les tubes
5986 \begin_inset Quotes cld
5990 \begin_inset Quotes crd
5996 \begin_layout Standard
5997 Pour faire tourner plusieurs processus \SpecialChar LyX
5998 avec des serveurs en même temps,
5999 vous devez utiliser différentes configurations, peut-être en utilisant
6000 des répertoires utilisateurs différents, avec leurs propres
6004 , pour chaque processus.
6008 \begin_layout Standard
6009 Si vous développez un programme client, il vous sera peut-être utile d'activer
6010 les informations de déboguage du serveur \SpecialChar LyX
6012 Pour cela, démarrez \SpecialChar LyX
6020 \begin_layout Standard
6021 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
6022 on source sous le nom
6024 development/server_monitor.c
6029 \begin_layout Standard
6030 Un autre outil utile est un client en ligne de commande que vous trouverez
6033 src/client/lyxclient
6038 \begin_layout Section
6039 Communication normale
6042 \begin_layout Standard
6043 Pour émettre un appel \SpecialChar LyX
6044 , le client écrit une ligne de texte ASCII dans le
6045 tube d'entrée, selon le format suivant :
6048 \begin_layout LyX-Code
6062 \begin_layout Description
6069 est un nom que le client peut choisir arbitrairement.
6071 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6072 les réponses aux différentes requêtes.
6075 \begin_layout Description
6082 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6084 C'est la commande que vous auriez entrée dans le minibuffer.
6087 \begin_layout Description
6094 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6095 (par exemple, le LFUN
6096 \begin_inset Quotes cld
6100 \begin_inset Quotes crd
6103 qui insère le paramètre comme du texte à la position du curseur).
6106 \begin_layout Standard
6107 La réponse de \SpecialChar LyX
6108 arrive dans le tube de sortie sous la forme :
6111 \begin_layout LyX-Code
6125 \begin_layout Standard
6138 sont les mêmes que dans la requête, tandis que
6144 contient des informations plus ou moins utiles selon la façon avec laquelle
6145 la commande s'est exécutée.
6146 Certaines commandes renvoient des informations à propos de l'état interne
6149 \begin_inset Quotes cld
6153 \begin_inset Quotes crd
6156 , tandis que d'autres ne renvoient rien.
6157 Ça signifie alors que l'exécution s'est bien passée.
6160 \begin_layout Standard
6161 En cas d'erreurs, la réponse de \SpecialChar LyX
6165 \begin_layout LyX-Code
6179 \begin_layout Standard
6186 doit expliquer pourquoi la commande a échoué.
6189 \begin_layout Standard
6193 \begin_layout LyX-Code
6194 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6197 \begin_layout LyX-Code
6198 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6199 \begin_inset Newline newline
6202 read a <~/.lyxpipe.out
6203 \begin_inset Newline newline
6209 \begin_layout Section
6213 \begin_layout Standard
6215 peut notifier aux clients les événements qui se produisent de manière asynchron
6217 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6218 de touches à la fonction
6219 \begin_inset Quotes cld
6223 \begin_inset Quotes crd
6227 Voici le format de ce que \SpecialChar LyX
6231 \begin_layout LyX-Code
6237 \begin_layout Standard
6244 est la représentation imprimée de la séquence de touches réellement tapée
6248 \begin_layout Standard
6249 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6251 des macros : associez certaines séquences de touches à
6252 \begin_inset Quotes cld
6256 \begin_inset Quotes crd
6259 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6260 la séquence et démarre une fonction qui peut utiliser des appels et des
6261 requêtes \SpecialChar LyX
6262 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6266 \begin_layout Section
6267 Le protocole serveur \SpecialChar LyX
6271 \begin_layout Standard
6273 implémente un protocole simple qui peut servir à la gestion de session.
6274 Tous les messages sont de la forme :
6277 \begin_layout LyX-Code
6287 \begin_layout Standard
6295 \begin_inset Quotes cld
6299 \begin_inset Quotes crd
6303 \begin_inset Quotes cld
6307 \begin_inset Quotes crd
6312 \begin_inset Quotes cld
6316 \begin_inset Quotes crd
6319 , c'est que \SpecialChar LyX
6320 l'informe qu'il écoute ses messages, s'il reçoit
6321 \begin_inset Quotes cld
6325 \begin_inset Quotes crd
6328 , c'est que \SpecialChar LyX
6329 est en train de s'arrêter.
6332 \begin_layout Section
6333 Recherche inversée DVI/PDF
6336 \begin_layout Standard
6337 Quelques visionneuses DVI/PDF
6341 \begin_layout Plain Layout
6342 Les visionneuses suivantes proposent la fonction de recherche inversée en
6343 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6349 assurent la fonction de
6354 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6355 de positionner le curseur sur
6356 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6358 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6359 avec \SpecialChar LyX
6361 C'est la cas par le serveur \SpecialChar LyX
6362 soit par un tube nommé (
6366 ), soit par un connecteur de domaine (
6370 ) créé par \SpecialChar LyX
6371 dans son répertoire temporaire (c'est comme ceci que le programme
6373 \begin_inset Flex Code
6376 \begin_layout Plain Layout
6382 communique avec \SpecialChar LyX
6384 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6385 la visionneuse et \SpecialChar LyX
6386 , dans d'autres cas, la visionneuse peut communiquer
6387 directement avec \SpecialChar LyX
6388 : ceci dépend de la visionneuse sélectionnée et de votre
6389 système d'exploitation.
6390 La même considération s'applique pour la configuration des visionneuses
6391 et pour le méthode d'implantation de la recherche inversée.
6392 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6393 inversée pour des visionneuses particulières.
6394 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6395 faut faire pour activer la recherche inversée depuis le résultat imprimable
6399 \begin_layout Subsection
6400 \begin_inset CommandInset label
6402 name "subsec:Activation-automatique"
6406 Activation automatique
6409 \begin_layout Standard
6410 Le plus souvent, \SpecialChar LyX
6411 démarrera le serveur pour vous en appuyant sur le bouton
6416 arg "buffer-toggle-output-sync"
6421 de la barre des outils.
6422 Une alternative consiste à activer la fonctionnalité en cochant
6424 Synchroniser avec la sortie imprimable
6427 \begin_inset Flex Noun
6430 \begin_layout Plain Layout
6431 Document\SpecialChar menuseparator
6432 Paramètres\SpecialChar menuseparator
6439 Dans ce cas, \SpecialChar LyX
6440 insérera automatiquement la macro Sync\SpecialChar TeX
6441 (pour PDF) ou chargera
6447 Cette option peut être facilement atteinte depuis la barre d'outils
6448 \begin_inset Flex Code
6451 \begin_layout Plain Layout
6452 Visionner/Mettre à jour
6460 \begin_layout Standard
6461 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6462 une macro personnalisée dans la liste déroulante située juste au-dessous
6464 \begin_inset Flex Noun
6467 \begin_layout Plain Layout
6468 Document\SpecialChar menuseparator
6469 Paramètres\SpecialChar menuseparator
6470 Sortie\SpecialChar menuseparator
6471 Synchroniser avec la sortie imprimable
6477 Notez que la méthode
6478 \begin_inset Flex Code
6481 \begin_layout Plain Layout
6489 active la compression
6494 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6495 \begin_inset Flex Code
6498 \begin_layout Plain Layout
6509 \begin_layout Standard
6510 Notez également que la l'inclusion des paquetages
6511 \begin_inset Flex Code
6514 \begin_layout Plain Layout
6521 \begin_inset Flex Code
6524 \begin_layout Plain Layout
6530 a quelquefois un impact imprévu sur la typographie.
6531 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6532 pour la compilation finale du document si vous utilisez
6533 \begin_inset Flex Code
6536 \begin_layout Plain Layout
6543 \begin_inset Flex Code
6546 \begin_layout Plain Layout
6555 \begin_layout Standard
6556 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6557 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6559 Si la configuration automatique vous convient, allez directement au paragraphe
6560 \begin_inset space ~
6564 \begin_inset CommandInset ref
6566 reference "subsec:Configuration-et-utilisation"
6570 , où sont décrites les étapes de la configuration dans votre visionneuse,
6571 – que la mise en œuvre soit automatique ou manuelle.
6574 \begin_layout Subsection
6578 \begin_layout Standard
6580 fournit plusieurs méthodes pour la recherche inversée.
6581 Certaines sont inhérentes au programme
6582 \begin_inset Flex Code
6585 \begin_layout Plain Layout
6591 , d'autres sont fournies par des paquetages externes.
6592 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6594 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6595 que votre visionneuse puisse le gérer.
6596 Les méthodes disponibles dont décrites dans la suite.
6599 \begin_layout Subsubsection*
6601 \begin_inset space ~
6605 \begin_inset space ~
6609 \begin_inset space ~
6613 \begin_inset space ~
6617 \begin_inset space ~
6621 \begin_inset space ~
6625 \begin_inset space ~
6631 \begin_layout Standard
6632 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6634 Elle est disponible en \SpecialChar LaTeX
6635 depuis quelque temps (n'importe quelle distribution
6636 suffisamment récente devrait l'inclure) et elle est fiable.
6637 Pour l'activer, modifier la commande dans le convertisseur
6638 \begin_inset Flex Noun
6641 \begin_layout Plain Layout
6642 LaTeX (standard)->DVI
6648 \begin_inset Flex Noun
6651 \begin_layout Plain Layout
6652 LaTeX (standard)->DraftDVI
6658 \begin_inset Flex Noun
6661 \begin_layout Plain Layout
6662 Préférences\SpecialChar menuseparator
6663 Gestion des fichiers\SpecialChar menuseparator
6670 \begin_inset Flex Code
6673 \begin_layout Plain Layout
6674 latex -src-specials $$i
6680 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6682 peut différer dans quelques distributions).
6685 \begin_layout Subsubsection*
6687 \begin_inset space ~
6691 \begin_inset space ~
6695 \begin_inset space ~
6699 \begin_inset space ~
6705 \begin_layout Standard
6714 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6715 s PDF (via pdflatex) et DVI, respectivement.
6716 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6720 \begin_layout Itemize
6721 \begin_inset Flex Code
6724 \begin_layout Plain Layout
6732 pour la recherche inversée depuis le PDF;
6735 \begin_layout Itemize
6736 \begin_inset Flex Code
6739 \begin_layout Plain Layout
6742 usepackage[active]{srcltx}
6747 pour la recherche inversée depuis le DVI.
6750 \begin_layout Standard
6751 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6752 vous pouvez saisir les lignes suivantes dans le préambule:
6755 \begin_layout LyX-Code
6759 \begin_inset Newline newline
6765 \begin_inset Newline newline
6771 \begin_inset Newline newline
6777 \begin_inset Newline newline
6782 usepackage[active]{srcltx}
6783 \begin_inset Newline newline
6791 \begin_layout Standard
6792 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6793 PDF (pdflatex) et le paquetage adéquat sera chargé.
6796 \begin_layout Standard
6797 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6798 mieux le désactiver lors des passes finales de compilation du document.
6801 \begin_layout Subsubsection*
6803 \begin_inset space ~
6807 \begin_inset space ~
6811 \begin_inset space ~
6815 \begin_inset space ~
6819 \begin_inset space ~
6822 Sync\SpecialChar TeX
6824 \begin_inset space ~
6828 \begin_inset space ~
6832 \begin_inset space ~
6838 \begin_layout Standard
6839 Les versions récentes de
6840 \begin_inset Flex Code
6843 \begin_layout Plain Layout
6849 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6850 Cette fonctionnalité dénommée
6852 Sync\SpecialChar TeX
6855 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6857 \begin_inset Flex Code
6860 \begin_layout Plain Layout
6866 et de sa fusion avec l'approche
6871 Il vous faut au moins \SpecialChar TeX
6872 Live 2008 ou une distribution Mik\SpecialChar TeX
6873 récente pour pouvoir
6875 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6876 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6877 pour les détails) supportent actuellement Sync\SpecialChar TeX
6881 \begin_layout Standard
6882 Pour activer Sync\SpecialChar TeX
6883 pour le résultat imprimable DVI, modifier le convertisseur
6885 \begin_inset Flex Noun
6888 \begin_layout Plain Layout
6889 LaTeX (standard) -> DVI
6895 \begin_inset Flex Noun
6898 \begin_layout Plain Layout
6899 LaTeX (standard) -> DraftDVI
6905 \begin_inset Flex Noun
6908 \begin_layout Plain Layout
6909 Préférences\SpecialChar menuseparator
6910 Gestion des fichiers\SpecialChar menuseparator
6917 \begin_inset Flex Code
6920 \begin_layout Plain Layout
6921 latex -synctex=1 $$i
6926 , et pour le résultat imprimable PDF, modifier le convertisseur
6927 \begin_inset Flex Noun
6930 \begin_layout Plain Layout
6931 LaTeX (pdflatex) -> PDF (pdflatex)
6937 \begin_inset Flex Code
6940 \begin_layout Plain Layout
6941 pdflatex -synctex=1 $$i
6947 Si votre visionneuse n'est pas décrite dans ce qui suit, ou en cas d'échec,
6948 vérifiez la documentation de votre visionneuse pour ce qui concerne la
6949 configuration pour Sync\SpecialChar TeX
6954 \begin_layout Plain Layout
6956 \begin_inset Flex Code
6959 \begin_layout Plain Layout
6965 active la compression gzip.
6966 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6967 \begin_inset Flex Code
6970 \begin_layout Plain Layout
6984 \begin_layout Subsection
6985 Configuration et utilisation de visionneuses particulières
6986 \begin_inset CommandInset label
6988 name "subsec:Configuration-et-utilisation"
6995 \begin_layout Subsubsection*
6996 Xdvi (toutes plate-formes)
6999 \begin_layout Standard
7001 \begin_inset Flex Code
7004 \begin_layout Plain Layout
7010 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
7011 puisque \SpecialChar LyX
7012 fournit les ancres nécessaires pour l'utilisation automatisée
7014 \begin_inset Flex Code
7017 \begin_layout Plain Layout
7024 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
7025 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
7029 \begin_layout Standard
7030 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
7031 lieu du connecteur pour la communication avec \SpecialChar LyX
7032 , modifiez simplement la
7033 visionneuse DVI dans
7034 \begin_inset Flex Noun
7037 \begin_layout Plain Layout
7038 Préférences\SpecialChar menuseparator
7039 Gestion des fichiers\SpecialChar menuseparator
7049 \begin_layout Plain Layout
7050 Sur Mac OSX vous devez utiliser
7051 \begin_inset Flex Code
7054 \begin_layout Plain Layout
7057 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7068 \begin_inset Flex Code
7071 \begin_layout Plain Layout
7072 xdvi -editor "lyxeditor.sh %f %l"
7078 \begin_inset Flex Code
7081 \begin_layout Plain Layout
7087 est un script approprié.
7088 Par exemple, un script minimal est le suivant:
7091 \begin_layout LyX-Code
7093 \begin_inset Newline newline
7096 LYXPIPE="/path/to/lyxpipe"
7097 \begin_inset Newline newline
7100 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7101 \begin_inset Newline newline
7104 echo "$COMMAND" > "${LYXPIPE}".in || exit
7105 \begin_inset Newline newline
7108 read TMP < "${LYXPIPE}".out || exit
7111 \begin_layout Standard
7113 \begin_inset Flex Code
7116 \begin_layout Plain Layout
7124 est le chemin d'accès au tube LyXServer spécifié dans
7125 \begin_inset Flex Noun
7128 \begin_layout Plain Layout
7129 Préférences\SpecialChar menuseparator
7141 \begin_layout Plain Layout
7143 \begin_inset Flex Code
7146 \begin_layout Plain Layout
7154 de la distribution des sources \SpecialChar LyX
7155 , vous trouverez un script
7156 \begin_inset Flex Code
7159 \begin_layout Plain Layout
7167 , capable de trouver
7179 \begin_layout Subsubsection*
7183 \begin_layout Standard
7185 \begin_inset Flex Code
7188 \begin_layout Plain Layout
7191 /Applications/MacDviX_Folder/calleditor.script
7196 , ajoutez les lignes suivantes:
7199 \begin_layout LyX-Code
7200 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7201 \begin_inset Newline newline
7207 \begin_layout Standard
7208 Adaptez ces lignes si vous installez \SpecialChar LyX
7209 ailleurs que dans le répertoire
7210 \begin_inset Flex Code
7213 \begin_layout Plain Layout
7222 \begin_layout Standard
7223 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7226 \begin_layout Subsubsection*
7230 \begin_layout Standard
7232 \begin_inset Flex Code
7235 \begin_layout Plain Layout
7236 open -a Skim.app $$i
7241 dans le réglage de la visionneuse
7242 \begin_inset Flex Noun
7245 \begin_layout Plain Layout
7246 Préférences\SpecialChar menuseparator
7247 Gestion des fichiers\SpecialChar menuseparator
7248 Formats de fichiers\SpecialChar menuseparator
7254 , et sélectionnez LyX dans
7255 \begin_inset Flex Noun
7258 \begin_layout Plain Layout
7259 Skim\SpecialChar menuseparator
7260 Préférences\SpecialChar menuseparator
7269 \begin_layout Standard
7270 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7273 \begin_layout Subsubsection*
7277 \begin_layout Standard
7278 La recherche inversée ne fonctionne pas directement avec evince, mais elle
7279 peut être obtenue à l'aide de scripts auxiliaires externes: voir
7280 \begin_inset CommandInset href
7282 target "https://wiki.lyx.org/LyX/SyncTeX"
7290 \begin_layout Subsubsection*
7294 \begin_layout Standard
7296 \begin_inset Flex Noun
7299 \begin_layout Plain Layout
7300 Configuration\SpecialChar menuseparator
7301 Configurer Okular\SpecialChar menuseparator
7307 et sélectionner \SpecialChar LyX
7309 Ceci insère la commande appropriée (
7310 \begin_inset Flex Code
7313 \begin_layout Plain Layout
7324 \begin_layout Standard
7325 La recherche inversée est déclenchée par SHIFT-clic.
7326 Notez que ceci ne fonctionne que si Okular est en mode
7327 \begin_inset Quotes cld
7331 \begin_inset Quotes crd
7335 le symbole de main est cliqué).
7338 \begin_layout Subsubsection*
7342 \begin_layout Standard
7343 Qpdfview fonctionne avec Sync\SpecialChar TeX
7344 depuis la version 0.3.5.
7346 \begin_inset Flex Noun
7349 \begin_layout Plain Layout
7350 Modifier\SpecialChar menuseparator
7351 Paramètres\SpecialChar menuseparator
7357 , cliquer dans le champ de l'
7361 et ajoutez la commande
7362 \begin_inset Flex Code
7365 \begin_layout Plain Layout
7374 \begin_layout Standard
7375 La recherche inversée est activée par un clic double.
7378 \begin_layout Subsubsection*
7382 \begin_layout Standard
7383 Activer Yap, choisir le menu
7384 \begin_inset Flex Noun
7387 \begin_layout Plain Layout
7390 View\SpecialChar menuseparator
7396 et sélectionner l'onglet
7397 \begin_inset Quotes cld
7400 Recherche inversée DVI
7401 \begin_inset Quotes crd
7405 Cliquer sur le bouton
7406 \begin_inset Quotes cld
7409 New\SpecialChar ldots
7411 \begin_inset Quotes crd
7414 et, dans la fenêtre qui s'ouvre, saisir
7415 \begin_inset Quotes cld
7420 \begin_inset Quotes crd
7423 (ou un autre nom de votre choix) dans le champ
7424 \begin_inset Quotes cld
7428 \begin_inset Quotes crd
7432 Maintenant cliquer sur le bouton identifié par
7433 \begin_inset Quotes cld
7438 \begin_inset Quotes crd
7441 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7442 contenant le fichier exécutable
7443 \begin_inset Flex Code
7446 \begin_layout Plain Layout
7456 \begin_inset Flex Code
7459 \begin_layout Plain Layout
7467 et spécifier les arguments du programme comme suit:
7468 \begin_inset Flex Code
7471 \begin_layout Plain Layout
7481 \begin_inset Flex Code
7484 \begin_layout Plain Layout
7492 est utilisé pour communiquer avec \SpecialChar LyX
7497 et se présente ainsi
7500 \begin_layout LyX-Code
7502 \begin_inset Newline newline
7505 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7514 \begin_inset Newline newline
7528 \begin_layout Standard
7529 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7530 Server spécifié dans \SpecialChar LyX
7532 \begin_inset Flex Code
7535 \begin_layout Plain Layout
7551 , sinon adapter le conteneur
7552 \begin_inset Flex Code
7555 \begin_layout Plain Layout
7566 \begin_layout Standard
7567 Avec Yap, la recherche inversée est déclenchée par double-clic.
7570 \begin_layout Subsubsection*
7571 SumatraPDF (Windows)
7574 \begin_layout Standard
7575 Pour utiliser SumatraPDF en recherche inversée, saisir
7576 \begin_inset Flex Code
7579 \begin_layout Plain Layout
7582 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7587 dans les réglages de la visionneuse dans
7588 \begin_inset Flex Noun
7591 \begin_layout Plain Layout
7592 Préférences\SpecialChar menuseparator
7593 Gestion des fichiers\SpecialChar menuseparator
7594 Formats de fichiers\SpecialChar menuseparator
7601 \begin_inset Flex Code
7604 \begin_layout Plain Layout
7612 est le conteneur indiqué ci-dessus.
7614 \begin_inset Flex Code
7617 \begin_layout Plain Layout
7623 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7627 \begin_layout Standard
7628 La recherche inversée est déclenchée par double-clic.
7631 \begin_layout Subsubsection*
7635 \begin_layout Standard
7636 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7637 Windows, puis le lancer, choisir le menu
7638 \begin_inset Flex Noun
7641 \begin_layout Plain Layout
7644 View\SpecialChar menuseparator
7650 et sélectionner l'onglet
7651 \begin_inset Quotes cld
7654 Recherche DVI inversée
7655 \begin_inset Quotes crd
7659 Cliquer sur le bouton
7660 \begin_inset Quotes cld
7663 New\SpecialChar ldots
7665 \begin_inset Quotes crd
7668 et, dans la fenêtre qui s'ouvre, saisir
7669 \begin_inset Quotes cld
7672 Éditeur \SpecialChar LyX
7674 \begin_inset Quotes crd
7677 (ou un autre nom de votre choix) dans le champ
7678 \begin_inset Quotes cld
7682 \begin_inset Quotes crd
7686 Maintenant cliquer sur le bouton identifié par
7687 \begin_inset Quotes cld
7692 \begin_inset Quotes crd
7695 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7696 contenant le fichier exécutable
7697 \begin_inset Flex Code
7700 \begin_layout Plain Layout
7708 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7711 \begin_inset Flex Code
7714 \begin_layout Plain Layout
7722 et spécifier les arguments du programme comme suit:
7723 \begin_inset Flex Code
7726 \begin_layout Plain Layout
7735 De cette façon, vous utiliserez le
7739 pour communiquer avec \SpecialChar LyX
7741 Si pour quelque raison, vous souhaitez utiliser
7746 \begin_inset Flex Code
7749 \begin_layout Plain Layout
7757 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7758 Server dans les préférences.
7761 \begin_layout Standard
7762 Avec Yap, la recherche inversée est déclenchée par double-clic.
7765 \begin_layout Subsubsection*
7769 \begin_layout Standard
7770 Pour utiliser SumatraPDF en recherche inversée, saisir
7771 \begin_inset Flex Code
7774 \begin_layout Plain Layout
7782 dans les réglages de la visionneuse dans
7783 \begin_inset Flex Noun
7786 \begin_layout Plain Layout
7787 Préférences\SpecialChar menuseparator
7788 Gestion des fichiers\SpecialChar menuseparator
7789 Formats de fichiers\SpecialChar menuseparator
7796 \begin_inset Flex Code
7799 \begin_layout Plain Layout
7807 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7809 \begin_inset Flex Code
7812 \begin_layout Plain Layout
7820 étant le meilleur choix):
7823 \begin_layout LyX-Code
7825 \begin_inset Newline newline
7829 \begin_inset Newline newline
7832 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7835 \begin_layout Standard
7836 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7837 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7841 \begin_inset Flex Code
7844 \begin_layout Plain Layout
7850 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7853 \begin_inset Flex Code
7856 \begin_layout Plain Layout
7862 active la communication via
7867 De nouveau, l'omettre
7868 \begin_inset Flex Code
7871 \begin_layout Plain Layout
7881 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7882 Server dans les préférences \SpecialChar LyX
7886 \begin_layout Standard
7887 La recherche inversée est déclenchée par double-clic.
7890 \begin_layout Section
7894 \begin_layout Standard
7895 La recherche directe est, comme son nom l'indique,
7896 \begin_inset Quotes cld
7900 \begin_inset Quotes crd
7903 de la recherche inversée.
7904 Elle vous permet de positionner le curseur dans la visionneuse directement
7905 depuis \SpecialChar LyX
7907 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7908 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7911 \begin_inset Flex Noun
7914 \begin_layout Plain Layout
7915 Navigation\SpecialChar menuseparator
7922 \begin_inset Flex Noun
7925 \begin_layout Plain Layout
7931 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7932 au même emplacement.
7933 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7936 \begin_layout Standard
7937 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7938 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7940 peut être fait par les méthodes décrites dans la section
7941 \begin_inset space ~
7945 \begin_inset CommandInset ref
7947 reference "subsec:Activation-automatique"
7954 \begin_layout Standard
7955 De plus, vous devez configurer \SpecialChar LyX
7956 pour utiliser les visionneuses dans
7957 \begin_inset Flex Noun
7960 \begin_layout Plain Layout
7961 Outils\SpecialChar menuseparator
7962 Préférences\SpecialChar menuseparator
7963 Sortie\SpecialChar menuseparator
7971 fournit une série de configurations validées pour quelques visionneuses,
7972 que vous pouvez sélectionner dans le menu déroulant.
7973 Si aucune de ces configurations ne vous convient, vous devrez chercher
7974 et trouver une configuration appropriée vous-même.
7975 La syntaxe utilise les marqueurs suivants:
7978 \begin_layout Itemize
7980 \begin_inset Flex Code
7983 \begin_layout Plain Layout
7992 \begin_layout Itemize
7994 \begin_inset Flex Code
7997 \begin_layout Plain Layout
8004 \begin_inset Flex Code
8007 \begin_layout Plain Layout
8013 (temporairement) créé;
8016 \begin_layout Itemize
8018 \begin_inset Flex Code
8021 \begin_layout Plain Layout
8027 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
8028 existe dans le répertoire temporaire).
8031 \begin_layout Standard
8032 Notez que seules quelques visionneuses présentent une fonctionnalité de
8033 recherche directe complète, parmi lesquelles
8034 \begin_inset Flex Noun
8037 \begin_layout Plain Layout
8044 \begin_inset Flex Noun
8047 \begin_layout Plain Layout
8054 \begin_inset Flex Noun
8057 \begin_layout Plain Layout
8069 \begin_layout Plain Layout
8073 \begin_inset Flex Code
8076 \begin_layout Plain Layout
8085 \begin_inset Flex Noun
8088 \begin_layout Plain Layout
8091 Outils\SpecialChar menuseparator
8092 Préférences\SpecialChar menuseparator
8093 Gestion des fichiers\SpecialChar menuseparator
8107 \begin_inset Flex Noun
8110 \begin_layout Plain Layout
8117 \begin_inset Flex Noun
8120 \begin_layout Plain Layout
8130 \begin_layout Plain Layout
8131 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe
8132 CMCDDE — téléchargeable depuis
8133 \begin_inset CommandInset href
8135 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8146 d'autres, comme evince
8150 \begin_layout Plain Layout
8151 \paragraph_spacing single
8152 La recherche directe avec evince peut être obtenue via des programmes externes
8155 \begin_inset CommandInset href
8157 target "https://wiki.lyx.org/LyX/SyncTeX"
8167 , nécessitent des outils supplémentaires.
8168 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8169 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8170 d'autre visionneuses, comme
8171 \begin_inset Flex Noun
8174 \begin_layout Plain Layout
8180 , permettent au moins de recharger le document et de sauter à une page donnée:
8181 vous pouvez au moins naviguer à proximité du point visé.
8182 Cette dernière fonctionnalité est activée par un appel externe à
8183 \begin_inset Flex Code
8186 \begin_layout Plain Layout
8192 (voir les configurations prédéfinies).
8195 \begin_layout Standard
8196 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8198 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8199 est déjà résident dans le répertoire temporaire) et choisit la configuration
8203 \begin_layout Chapter
8204 Classes de document spéciales
8207 \begin_layout Section
8208 Article AAS\SpecialChar TeX
8212 \begin_layout Standard
8218 \begin_layout Subsection
8222 \begin_layout Standard
8224 est un ensemble de macros produit par l'
8226 American Astronomical Society
8228 pour faciliter la soumission électronique de manuscrits aux trois journaux
8231 Astrophysical Journal
8243 Astronomical Journal
8247 Publications of the Astronomical Society of the Pacific
8251 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8252 récente) de ces macros.
8253 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8255 et sont fondamentalement incompatibles avec \SpecialChar LyX
8257 Le paquetage AAS\SpecialChar TeX
8258 peut être téléchargé depuis le site de l'AAS
8261 \begin_layout Standard
8262 \begin_inset VSpace medskip
8268 \begin_layout Standard
8270 \begin_inset Flex URL
8273 \begin_layout Plain Layout
8275 https://aas.org/aastex/aastex-downloads
8283 \begin_layout Standard
8284 \begin_inset VSpace medskip
8290 \begin_layout Standard
8291 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8292 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8293 à écrire un papier en \SpecialChar LyX
8296 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8298 dispensera seulement de la corvée de toutes les taper.
8299 Il est de votre responsabilité de vous assurer que le document final exporté
8300 en \SpecialChar LaTeX
8301 soit complètement conforme aux recommandations du journal auquel vous
8302 soumettez votre papier.
8305 \begin_layout Subsection
8306 Commencer un nouveau papier
8309 \begin_layout Standard
8310 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8314 Fichier\SpecialChar menuseparator
8316 \begin_inset space ~
8320 \begin_inset space ~
8325 , entrez le nouveau nom de fichier, puis choisissez le modèle
8330 Il montrera les champs les plus courants dans un manuscrit.
8331 Écrivez par dessus le texte existant (y compris les crochets,
8335 ) les informations correctes.
8336 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8337 peuvent être implémentés directeme
8338 nt dans \SpecialChar LyX
8339 , mais certains ne peuvent pas.
8340 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8341 doit être entré directement
8342 et signalé comme tel.
8343 De telles commandes sont dénommées
8344 \begin_inset Quotes cld
8347 code \SpecialChar TeX
8349 \begin_inset Quotes crd
8353 J'essaye de minimiser la quantité de code \SpecialChar TeX
8354 nécessaire dans un document
8359 \begin_layout Subsection
8363 \begin_layout Standard
8364 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8365 / s'imprime correctement, il y a quelques opérations de
8366 \begin_inset Quotes cld
8370 \begin_inset Quotes crd
8373 à effectuer avant de le soumettre aux journaux.
8376 \begin_layout Enumerate
8377 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8380 Fichier\SpecialChar menuseparator
8381 Exporter\SpecialChar menuseparator
8388 \begin_layout Enumerate
8393 résultant avec votre éditeur de texte favori.
8397 \begin_layout Enumerate
8398 enlevez les lignes de commentaire avant la commande
8407 \begin_layout Enumerate
8412 usepackage...{fontenc}
8414 si elle apparaît (en général juste après
8420 ) ; enlevez aussi la ligne
8426 si elle est présente.
8429 \begin_layout Enumerate
8430 enlevez tout entre les commandes
8442 comprises, sauf les commandes que vous avez volontairement mises dans le
8443 préambule \SpecialChar LaTeX
8444 (qui devraient apparaître immédiatement après le commentaire
8446 \begin_inset Quotes cld
8449 User specified \SpecialChar LaTeX
8451 \begin_inset Quotes crd
8458 \begin_layout Plain Layout
8460 \begin_inset Quotes cld
8463 Commandes \SpecialChar LaTeX
8464 spécifiées par l'utilisateur
8465 \begin_inset Quotes crd
8481 \begin_layout Enumerate
8482 Faites tourner \SpecialChar LaTeX
8483 sur ce fichier après modifications pour s'assurer qu'il
8484 peut encore être compilé correctement.
8487 \begin_layout Enumerate
8488 Relisez les spécifications du journal pour vous assurer que vos noms de
8489 fichier et vos formats sont corrects.
8492 \begin_layout Enumerate
8496 \begin_layout Subsection
8497 Commentaires sur des commandes particulières
8500 \begin_layout Standard
8501 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8503 de l'utilisateur d'AAS\SpecialChar TeX
8508 ) en donne une bonne description.
8509 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8510 la trouve dans le guide et de la commenter si nécessaire.
8514 \begin_layout Subsubsection
8515 Les choses qui fonctionnent comme prévu
8518 \begin_layout Standard
8519 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8520 la section dans laquelle elles se trouvent :
8614 begin{thebibliography}
8646 (2.14.4, entre autres),
8673 \begin_layout Standard
8674 Les options de style qui suivent marchent elles aussi correctement :
8691 Mettez-les simplement dans le champ
8697 Document\SpecialChar menuseparator
8703 \begin_inset space ~
8707 \begin_inset space ~
8713 \begin_layout Subsubsection
8714 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8717 \begin_layout Standard
8718 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8722 \begin_layout Itemize
8723 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8724 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8725 si vous vous sentez tenu
8756 (tous à partir de 2.1.3)
8759 \begin_layout Itemize
8760 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8761 , et sont inclus comme
8762 des blancs dans le fichier modèle :
8783 \begin_layout Itemize
8790 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8791 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8794 \begin_layout Itemize
8806 Ça ne devrait pas causer d'erreur.
8809 \begin_layout Itemize
8816 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8817 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8820 \begin_layout Itemize
8827 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8831 \begin_layout Itemize
8838 (2.8) – même chose que pour
8845 \begin_layout Itemize
8857 Ça ne devrait pas causer d'erreur.
8860 \begin_layout Itemize
8872 Ça ne devrait pas causer d'erreur.
8875 \begin_layout Itemize
8882 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8887 \begin_layout Subsubsection
8888 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8892 \begin_layout Standard
8903 setcounter{equation}
8917 (2.12), les abréviations des noms de journaux (2.12.4),
8953 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8954 après l'endroit où vous voulez le placer.
8955 N'utilisez pas les règles \SpecialChar LyX
8960 \begin_layout Plain Layout
8961 NdT : Traduction incertaine.
8978 (2.14.5), pratiquement tout dans Divers (2.15, sauf
9017 \begin_layout Subsubsection
9018 Les choses qui ne peuvent pas être implantées
9021 \begin_layout Standard
9023 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
9024 Ce sont l'environnement
9028 (2.12.3) et l'environnement
9033 Si vous avez vraiment, vraiment besoin d'utiliser
9037 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9040 Insertion\SpecialChar menuseparator
9041 Fichier\SpecialChar menuseparator
9044 pour l'inclure dans votre document \SpecialChar LyX
9050 pour voir un exemple de cela.
9053 \begin_layout Subsection
9054 FAQs, conseils, trucs et autres astuces
9057 \begin_layout Subsubsection
9058 Faire coopérer \SpecialChar LyX
9059 et AAS\SpecialChar TeX
9063 \begin_layout Standard
9064 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9066 et une nouvelle classe de document.
9067 Quand tout le reste échoue, faites ceci :
9070 \begin_layout Enumerate
9071 Assurez-vous que \SpecialChar LaTeX
9072 trouve AAS\SpecialChar TeX
9082 ) de la distribution AAS\SpecialChar TeX
9083 vers un répertoire complètement indépendant de
9085 ou d'AAS\SpecialChar TeX
9086 et faites tourner \SpecialChar LaTeX
9094 \begin_layout Enumerate
9099 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9103 \begin_layout Enumerate
9106 Outils\SpecialChar menuseparator
9109 dans \SpecialChar LyX
9110 , puis redémarrez celui-ci.
9113 \begin_layout Enumerate
9114 Ouvrez un nouveau fichier normal, pas avec un modèle.
9118 Document\SpecialChar menuseparator
9119 Paramètres\SpecialChar menuseparator
9121 \begin_inset space ~
9125 \begin_inset space ~
9133 \begin_layout Standard
9134 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9136 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9137 ou un message du genre
9139 \begin_inset Quotes cld
9142 You should not mix title layouts with normal ones
9143 \begin_inset Quotes crd
9150 \begin_layout Plain Layout
9152 \begin_inset Quotes cld
9155 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9156 \begin_inset Quotes crd
9164 , c'est que les choses n'ont pas été installées correctement.
9167 \begin_layout Subsubsection
9168 Erreur \SpecialChar LaTeX
9169 lors du traitement d'un tableau
9172 \begin_layout Standard
9174 , par défaut, tente de centrer la légende/titre du tableau.
9175 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9177 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9180 Édition\SpecialChar menuseparator
9182 \begin_inset space ~
9186 \begin_inset space ~
9200 Pour moi ça a résolu le problème.
9203 \begin_layout Subsubsection
9207 \begin_layout Standard
9208 Quelques petites choses :
9211 \begin_layout Enumerate
9212 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9213 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9218 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9230 \begin_layout Enumerate
9231 Je suis vraiment malheureux de ne pas pouvoir rendre
9243 plus automatiques, mais ça nécessiterait des changements au code source
9246 Pour le moment vous pouvez faire deux choses :
9250 \begin_layout Enumerate
9251 entrez toutes vos citations en utilisant le mécanisme prédéfini
9253 Insertion\SpecialChar menuseparator
9256 ; au moins vous pourrez tirer avantage des insertions automatiques.
9257 Puis éditez à la main le fichier \SpecialChar LaTeX
9258 exporté avant de le soumettre, en changeant
9283 est actuellement équivalent à
9289 , donc vous n'avez pas absolument besoin de changer ceux-là).
9292 \begin_layout Enumerate
9293 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9294 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9295 dans la fenêtre de bibliographie, par exemple
9304 \begin_layout Standard
9305 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9306 ce que le mécanisme de citation de \SpecialChar LyX
9315 \begin_layout Enumerate
9316 Rien qu'entrer les références n'est pas du tout évident.
9317 La façon la plus facile est de commencer à taper votre première référence
9318 à la fin du document, puis de la marquer comme
9323 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9324 Cliquez sur la boîte pour remplir le reste.
9325 Pour de nouvelles références, allez à la fin d'une référence existante
9331 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9334 \begin_layout Subsubsection
9335 Inclure des fichiers EPS
9338 \begin_layout Standard
9339 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9340 contribué à écrire le paquetage AAS\SpecialChar TeX
9341 , le mécanisme de gestion des figures
9342 est vraiment mal foutu.
9343 Vous pouvez insérer les commandes
9350 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9351 réussi à obtenir une apparence correcte.
9352 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9353 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9354 de fichier EPS standard de \SpecialChar LyX
9355 quand vous voulez imprimer vos propres tirés
9358 va insérer une commande
9362 usepackage{graphics}
9364 dans le préambule \SpecialChar LaTeX
9365 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9367 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9368 5.0 doivent de toutes
9369 façons avoir une installation de \SpecialChar LaTeX2e
9370 , donc pourquoi ne pas profiter du mécanisme
9371 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9372 de \SpecialChar LaTeX2e
9377 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9378 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9381 \begin_layout Subsubsection
9382 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9385 \begin_layout Standard
9386 Il y a quelques choses
9387 \begin_inset Quotes cld
9391 \begin_inset Quotes crd
9394 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9395 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9396 e dans la fenêtre de \SpecialChar LyX
9397 , même s'il l'est dans le manuscrit imprimé.
9398 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9407 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9408 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9409 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9410 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9411 de l'État du Wisconsin :
9414 \begin_layout Quotation
9415 \begin_inset Quotes cld
9418 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9419 une majorité écrasante de l'assistance.
9420 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9421 envers les membres du jury, ni les membres du jury envers les réclamants
9422 (sauf s'ils viennent d'être frappés par un boomerang).
9423 \begin_inset Quotes crd
9429 \begin_layout Subsection
9433 \begin_layout Standard
9434 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9435 98% du travail fait avec \SpecialChar LyX
9436 ; les 2% restants étant du post-traitement avec
9438 et un peu de nettoyage.
9439 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9440 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9442 Donc, allez-y et publiez !
9445 \begin_layout Section
9449 \begin_layout Standard
9455 \begin_layout Subsection
9459 \begin_layout Standard
9460 Cette section décrit comment utiliser \SpecialChar LyX
9461 pour écrire des articles à soumettre
9462 au journal scientifique
9465 Astronomy and Astrophysics
9469 \begin_inset Flex URL
9472 \begin_layout Plain Layout
9474 https://www.aanda.org/
9479 ), avec la Version 5.01 de la classe de document
9484 Ce paquetage peut être téléchargé depuis le site ftp
9487 \begin_layout Standard
9488 \begin_inset VSpace medskip
9494 \begin_layout Standard
9496 \begin_inset Flex URL
9499 \begin_layout Plain Layout
9501 ftp://ftp.edpsciences.org/pub/aa/readme.html
9509 \begin_layout Standard
9510 \begin_inset VSpace medskip
9516 \begin_layout Standard
9517 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9518 le manuel d'origine mais est simplement un bref guide à la réalisation
9519 d'un papier dans un format correct.
9522 \begin_layout Standard
9523 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9524 plus Springer mais EDP Sciences.
9525 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9526 de style, notamment la suppression de la commande thesaurus.
9527 La classe \SpecialChar LyX
9532 supporte la dernière version de ces fichiers de style, V 5.01.
9533 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9534 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9540 Voyez les commentaires dans
9543 Dir/layouts/aapaper.layout
9548 \begin_layout Subsection
9552 \begin_layout Standard
9553 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9555 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9558 \begin_layout Itemize
9562 \begin_inset space ~
9572 \begin_inset space ~
9580 \begin_inset space ~
9589 Document\SpecialChar menuseparator
9593 (D'accord, c'est évident.)
9596 \begin_layout Itemize
9597 Ne changez pas l'option
9600 \begin_inset space ~
9604 \begin_inset space ~
9614 La mise en page est prise en charge par les macros, vous n'avez rien à
9618 \begin_layout Subsection
9622 \begin_layout Standard
9623 La première chose à entrer est l'information d'en-tête.
9624 Elle consiste en sept entrées, dont certaines sont facultatives.
9628 \begin_layout Itemize
9633 (Title) : (nécessaire)
9636 \begin_layout Itemize
9641 (Subtitle) : (facultatif)
9644 \begin_layout Itemize
9649 (Author) : (nécessaire)
9652 \begin_layout Itemize
9657 (Address) : (nécessaire)
9660 \begin_layout Itemize
9665 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9669 \begin_layout Itemize
9674 : (facultatif) Adresse mail pour les contacts.
9677 \begin_layout Itemize
9682 : (nécessaire) Format suggéré
9684 Received: <date>; Accepted <date>
9687 \begin_layout Standard
9688 Il n'y a pas besoin de taper la commande
9695 le fait tout seul quand l'en-tête est fini.
9696 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9697 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9698 visuel et correspondre au format du document réel.
9701 \begin_layout Standard
9702 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9703 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9706 Insertion\SpecialChar menuseparator
9708 \begin_inset space ~
9712 \begin_inset space ~
9716 \begin_inset space ~
9720 \begin_inset space ~
9727 utilisera automagiquement
9736 \begin_layout Standard
9739 Édition\SpecialChar menuseparator
9742 de texte, vous trouverez deux marqueurs utiles pour le titrage:
9745 \begin_layout Itemize
9752 pour indiquer les couples auteur/institution.
9753 Les institutions sont numérotées séquentiellement comme elles apparaissent
9758 , vous devez donc mettre un marqueur pour chaque auteur.
9762 \begin_layout Itemize
9767 pour indiquer une adresse électronique.
9770 \begin_layout Standard
9771 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9773 qui n'a pas d'équivalent dans \SpecialChar LyX
9777 \begin_layout Itemize
9784 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9787 \begin_layout Standard
9788 La commande appropriée doit être tapée dans \SpecialChar LyX
9789 en mode \SpecialChar TeX
9794 \begin_layout Subsection
9798 \begin_layout Standard
9799 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9800 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9801 limité à un seul paragraphe.
9802 En plus, il doit contenir une entrée avec les mots-clés.
9803 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9805 Ce se fait via le style de paragraphe
9812 Référez-vous au fichier d'exemple.
9815 \begin_layout Subsection
9816 Environnements supportés
9819 \begin_layout Standard
9823 \begin_inset space ~
9828 supporte les environnements suivants pour structurer votre texte :
9831 \begin_layout Itemize
9837 \begin_layout Itemize
9843 \begin_layout Itemize
9849 \begin_layout Itemize
9855 \begin_layout Itemize
9861 \begin_layout Itemize
9867 \begin_layout Itemize
9873 \begin_layout Itemize
9879 \begin_layout Itemize
9885 \begin_layout Itemize
9891 \begin_layout Itemize
9897 \begin_layout Itemize
9904 \begin_layout Subsection
9905 Commandes non encore supportées par \SpecialChar LyX
9909 \begin_layout Standard
9910 Quelques commandes ne sont pas encore supportées par le format
9913 \begin_inset space ~
9920 Quelques-unes ont déjà été mentionnées.
9921 Par souci d'exhaustivité, elles sont toutes listées ici :
9924 \begin_layout Itemize
9932 \begin_layout Itemize
9940 \begin_layout Itemize
9948 \begin_layout Itemize
9956 \begin_layout Standard
9957 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9960 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9964 \begin_layout Subsection
9965 Figures et tableaux flottants
9968 \begin_layout Standard
9970 fournit le support pour les environnements de flottants
9986 , nous n'en dirons donc pas beaucoup plus.
9990 \begin_inset space ~
9994 \begin_inset space ~
10000 Rappelez-vous juste que les tableaux devront être alignés à gauche.
10001 Pour cela, sélectionnez le tableau et changez l'alignement dans
10003 Format\SpecialChar menuseparator
10009 \begin_layout Standard
10010 Il y a une seule chose spéciale : les figures avec la légende à côté.
10011 Pour créer une telle figure, vous devez faire ceci :
10014 \begin_layout Enumerate
10015 Créez une grande figure flottante : faites
10017 Insertion\SpecialChar menuseparator
10018 Flottants\SpecialChar menuseparator
10021 , puis un clic droit sur la figure et cochez
10024 \begin_inset space ~
10032 \begin_layout Enumerate
10033 Entrez votre légende.
10036 \begin_layout Enumerate
10041 pour déplacer le curseur au dessus de la figure.
10044 \begin_layout Enumerate
10045 Insérez votre figure.
10048 \begin_layout Enumerate
10049 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10052 Insertion\SpecialChar menuseparator
10053 Formats\SpecialChar menuseparator
10055 \begin_inset space ~
10063 \begin_layout Enumerate
10064 Passez en mode \SpecialChar LaTeX
10068 \begin_inset space ~
10076 \begin_layout Enumerate
10086 Ne fermez pas l'accolade !
10089 \begin_layout Enumerate
10090 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10092 et insérez l'accolade fermante :
10095 \begin_inset space ~
10107 \begin_layout Standard
10108 Là encore, voyez les figures dans le papier exemple.
10111 \begin_layout Subsection
10115 \begin_layout Standard
10116 Pour la soumission, la communication doit être mise en forme dans un format
10117 spécial à double interligne.
10118 Pour ce faire, vous devez donner à la classe de document l'option
10123 Il faut la mettre dans le champ
10129 Document\SpecialChar menuseparator
10135 \begin_inset space ~
10139 \begin_inset space ~
10142 document\SpecialChar menuseparator
10146 Entrez-y juste le mot
10153 \begin_layout Subsection
10154 Le fichier d'exemple
10157 \begin_layout Standard
10158 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10160 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10162 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10164 avec la façon de l'écrire avec \SpecialChar LyX
10168 \begin_layout Section
10173 \begin_layout Standard
10183 \begin_layout Standard
10184 \begin_inset VSpace bigskip
10190 \begin_layout Standard
10191 Les formats \SpecialChar LaTeX
10192 AMS ont été écrits pour se conformer au style suggéré pour
10193 les articles mathématiques à soumettre aux publications de l'
10195 American Mathematical Society
10198 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10199 facilement y être adaptés.
10200 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10201 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10202 dans la sortie \SpecialChar TeX
10204 Cette documentation est disponible sur le réseau à
10205 \begin_inset Flex URL
10208 \begin_layout Plain Layout
10216 \begin_inset Flex URL
10219 \begin_layout Plain Layout
10221 ftp://ftp.ams.org/pub/tex/amslatex/
10227 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10231 \begin_layout Standard
10232 Il y a actuellement 2 formats \SpecialChar LaTeX
10236 \begin_layout Enumerate
10237 amsart : le format standard d'article AMS.
10241 \begin_layout Enumerate
10242 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10246 \begin_layout Standard
10247 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10249 Ils n'inclent aps en particulier d'environnments de
10250 \begin_inset Quotes cld
10254 \begin_inset Quotes crd
10257 pour les théorèmes, les lemmes, et similaires.
10258 Ceux-ci sont fournis par le module
10259 \begin_inset Flex Noun
10262 \begin_layout Plain Layout
10268 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10269 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10271 Les environnements contenus dans
10272 \begin_inset Flex Code
10275 \begin_layout Plain Layout
10276 Théorèmes (extensions AMS)
10281 , moins fréquemment utilisés, doivent être chargés manuellement.
10284 \begin_layout Standard
10285 Implicitement, les théorèmes et environnements similaires sont numérotés
10286 consécutivement tout au long du document, mais ceci peut être modifié en
10287 chargeant le module
10288 \begin_inset Flex Code
10291 \begin_layout Plain Layout
10292 Théorèmes (numérotation par section)
10297 ou bien, si vous utilisez la classe
10298 \begin_inset Flex Code
10301 \begin_layout Plain Layout
10308 \begin_inset Flex Code
10311 \begin_layout Plain Layout
10312 Théorèmes (numérotation par chapitre)
10318 Ceux-ci vont numéroter les environnements comme
10322 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10323 le numéro d'ordre courant dans la section (ou le chapitre).
10324 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10325 sont marqués par un astérisque.
10326 Si par hasard vous désirez que tous les environnements soient non numérotés,
10328 \begin_inset Flex Code
10331 \begin_layout Plain Layout
10332 Théorèmes (non numérotés)
10340 \begin_layout Standard
10341 Notez que ces modules ne doivent pas être
10345 utilisés avec les classes AMS.
10346 Il est parfaitement possible d'utiliser les modules
10347 \begin_inset Flex Code
10350 \begin_layout Plain Layout
10356 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10358 \begin_inset Flex Code
10361 \begin_layout Plain Layout
10368 \begin_inset Flex Code
10371 \begin_layout Plain Layout
10378 \begin_inset Flex Code
10381 \begin_layout Plain Layout
10390 \begin_layout Subsection
10391 Ce qu'offrent ces formats
10394 \begin_layout Standard
10395 La liste des environnements offerts par ces formats est longue.
10396 Avec \SpecialChar LaTeX
10397 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10399 \begin_inset Quotes cld
10403 \begin_inset Quotes crd
10407 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10409 Voici la liste des environnements ainsi que les environnements standard,
10413 \begin_inset Flex Noun
10416 \begin_layout Plain Layout
10429 \begin_inset Flex Noun
10432 \begin_layout Plain Layout
10447 \begin_inset Flex Noun
10450 \begin_layout Plain Layout
10463 \begin_inset Flex Noun
10466 \begin_layout Plain Layout
10475 \begin_inset Flex Noun
10478 \begin_layout Plain Layout
10489 \begin_inset Flex Code
10492 \begin_layout Plain Layout
10501 \begin_inset Flex Code
10504 \begin_layout Plain Layout
10515 \begin_layout Description
10516 Adresse Ce devrait être l'adresse permanente de l'auteur.
10519 \begin_layout Description
10520 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10521 de la soumission, si elle est différente de l'Adresse ci-dessus.
10524 \begin_layout Description
10525 Email L'adresse e-mail de l'auteur.
10528 \begin_layout Description
10529 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10532 \begin_layout Description
10533 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10534 discutés dans l'article.
10537 \begin_layout Description
10538 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10539 publiée et décrite dans
10541 Mathematical Reviews
10544 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10547 \begin_layout Description
10551 \begin_layout Description
10555 \begin_layout Description
10559 \begin_layout Standard
10560 Les environnements suivants sont fournis aussi bien par le module
10561 \begin_inset Flex Code
10564 \begin_layout Plain Layout
10571 \begin_inset Flex Code
10574 \begin_layout Plain Layout
10580 , en version numérotée ou non numérotée pour ce dernier.
10581 Ces environnements sont fournis dans la seule version non numérotée par
10583 \begin_inset Flex Code
10586 \begin_layout Plain Layout
10587 Théorèmes (non numérotés)
10595 \begin_layout Theorem
10596 Typiquement utilisé pour les résultats les plus importants.
10599 \begin_layout Corollary*
10600 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10602 Peuvent être également des résultats importants.
10605 \begin_layout Lemma
10606 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10609 \begin_layout Proposition
10610 e sont des résultats moins importants qui apportent quelque chose à la théorie
10611 générale dont il est question.
10614 \begin_layout Conjecture
10615 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10616 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10619 \begin_layout Definition*
10620 Devinez à quoi ça sert.
10621 La police, à la fois à l'écran et à l'impression, est différente dans cet
10625 \begin_layout Example*
10626 Utilisé pour illustrer des résultats prouvés.
10629 \begin_layout Problem
10630 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10633 \begin_layout Exercise*
10634 Écrire une description de celui-ci.
10637 \begin_layout Description
10638 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10642 \begin_inset Quotes cld
10646 \begin_inset Quotes crd
10651 apparaît en italique, et le reste comme du texte simple.
10654 \begin_layout Claim*
10655 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10659 En général, ils servent à diviser de longues preuves en examinant des cas
10665 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10666 pas à la même séquence que les autres assertions.
10669 \begin_layout Proof
10670 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10671 carré, mais ça peut varier avec les différents styles).
10672 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10673 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10674 ceux-ci (voir la section
10676 Emboîter les environnements
10680 Guide de l'utilisateur
10685 \begin_layout Standard
10686 Et ces environnements sont fournis par le module
10687 \begin_inset Flex Code
10690 \begin_layout Plain Layout
10691 Théorèmes (extensions AMS)
10699 \begin_layout Criterion*
10700 Une condition requise.
10703 \begin_layout Algorithm*
10704 Une procédure générale à utiliser.
10707 \begin_layout Axiom*
10708 C'est une propriété ou assertion considérée comme vraie dans la théorie
10709 dont il est question.
10712 \begin_layout Condition*
10713 Utilisé parfois pour expliciter une condition admise dans le contexte de
10717 \begin_layout Note*
10718 Note Typographie similaire à
10725 \begin_layout Notation*
10726 Comme son nom l'indique
10729 \begin_layout Acknowledgement*
10733 \begin_layout Conclusion*
10734 Utilisé parfois à la fin d'une argumentation
10738 Utilisable comme Proposition, à une échelle peut-être réduite
10741 \begin_layout Standard
10742 En plus, ces environnements se servent automatiquement des paquetages de
10743 polices AMS-\SpecialChar LaTeX
10745 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10746 ces environnements.
10749 \begin_layout Section
10753 \begin_layout Standard
10759 \begin_layout Subsection
10763 \begin_layout Standard
10764 Broadway est destiné à l'écriture de pièces de théâtre.
10765 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10766 Ce format devrait convenir à des ateliers.
10769 \begin_layout Subsection
10770 Problèmes particuliers
10773 \begin_layout Standard
10774 Les mêmes que dans Hollywood.
10777 \begin_layout Subsection
10778 Fonctions particulières
10781 \begin_layout Standard
10782 Entrez les noms des personnages comme étiquettes puis faites des références
10783 croisées sur ces étiquettes pour insérer le nom.
10784 La fenêtre de référence croisée montrera l'ensemble des personnages.
10787 \begin_layout Subsection
10788 Taille de papier et marges
10791 \begin_layout Standard
10792 USLetter, gauche 1,6
10793 \begin_inset space ~
10797 \begin_inset space ~
10801 \begin_inset space ~
10805 \begin_inset space ~
10811 \begin_layout Subsection
10815 \begin_layout Standard
10816 Les environnements suivants sont disponibles.
10817 Vous pouvez utiliser
10821 pour accéder aux touches de raccourci indiquées à droite.
10824 \begin_layout Itemize
10828 \begin_inset Newline newline
10833 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10834 n'a pas sa place ailleurs.
10837 \begin_layout Itemize
10845 \begin_inset space \hfill{}
10849 \begin_inset Newline newline
10854 Utilisé pour décrire le décor et l'action.
10855 La première occurrence des noms des personnages en MAJUSCULES.
10858 \begin_layout Itemize
10864 \begin_inset space \hfill{}
10870 \begin_inset Newline newline
10875 Automatiquement numéroté.
10876 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10879 \begin_layout Itemize
10885 \begin_inset space \hfill{}
10891 \begin_inset Newline newline
10901 C'est juste du texte centré.
10904 \begin_layout Itemize
10908 \begin_inset space \hfill{}
10912 \begin_inset Newline newline
10917 Pas automatiquement numéroté.
10918 Vous donnez le numéro.
10919 C'est parce que je n'ai pas trouvé comment faire.
10922 \begin_layout Itemize
10923 AT_RISE (Lever de Rideau)
10924 \begin_inset space \hfill{}
10930 \begin_inset Newline newline
10935 Un cas particulier de
10939 pour décrire le décor et l'action quand le rideau se lève.
10942 \begin_layout Itemize
10946 \begin_inset space \hfill{}
10950 \begin_inset Newline newline
10955 Le nom du personnage, centré en MAJUSCULES.
10958 \begin_layout Itemize
10964 \begin_inset space \hfill{}
10970 \begin_inset Newline newline
10975 Instructions au personnage.
10976 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10979 Les deux seront imprimées.
10980 Cet environnement n'est utilisé qu'à l'intérieur de
10987 \begin_layout Itemize
10991 \begin_inset space \hfill{}
10995 \begin_inset Newline newline
11000 Ce que dit le personnage.
11003 \begin_layout Itemize
11009 \begin_inset space \hfill{}
11015 \begin_inset Newline newline
11023 \begin_layout Itemize
11027 \begin_inset space \hfill{}
11033 \begin_layout Itemize
11037 \begin_inset space \hfill{}
11043 \begin_layout Itemize
11047 \begin_inset space \hfill{}
11053 \begin_layout Standard
11054 Salut tout le monde.
11057 \begin_layout Section
11061 \begin_layout Standard
11062 La classe de document
11066 peut servir à taper des lettres selon les conventions allemandes.
11067 Un fichier modèle est inclus dans
11069 .../lyx/share/templates
11071 pour vous servir de point de départ.
11074 \begin_layout Section
11078 \begin_layout Standard
11079 Voir le fichier modèle
11084 Il contient toutes les informations nécessaires.
11087 \begin_layout Section
11088 Diapos Foils (alias
11097 \begin_inset CommandInset label
11106 \begin_layout Standard
11112 \begin_layout Subsection
11116 \begin_layout Standard
11117 Cette section décrit comment utiliser \SpecialChar LyX
11118 pour préparer des transparents pour
11120 Il y a deux classes de document qui le permettent : la classe par défaut
11130 Cette section décrit la classe
11135 \begin_layout Standard
11136 Redisons-le donc bien clairement :
11139 \begin_layout Standard
11140 \begin_inset VSpace bigskip
11146 \begin_layout Standard
11150 Cette section concerne la classe
11153 \begin_inset Quotes cld
11159 \begin_inset Quotes crd
11165 \begin_layout Standard
11166 \begin_inset VSpace bigskip
11172 \begin_layout Standard
11173 Si vous voulez une documentation sur
11174 \begin_inset Quotes cld
11180 \begin_inset space ~
11186 \begin_inset Quotes crd
11190 \begin_inset space ~
11194 \begin_inset CommandInset ref
11196 reference "sec:slitex"
11201 Si votre machine n'a pas la classe
11209 , il vous faudra sûrement utiliser la classe
11213 par défaut, qui n'est pas aussi bonne.
11216 \begin_layout Standard
11221 est conçue pour être utilisée avec la version
11222 \begin_inset space ~
11225 2.1 du fichier de classe \SpecialChar LaTeX
11231 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11235 \begin_layout Subsection
11239 \begin_layout Standard
11240 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11251 Document\SpecialChar menuseparator
11254 \SpecialChar menuseparator
11258 \begin_inset space ~
11262 \begin_inset space ~
11268 Il y a quelques autres réglages qui ont une signification spéciale avec
11272 \begin_layout Itemize
11273 Ne changez pas les options
11283 Document\SpecialChar menuseparator
11287 Elles sont ignorées par la classe
11294 \begin_layout Itemize
11295 La taille par défaut est de 20
11296 \begin_inset space \thinspace{}
11299 pt, les autres choix étant respectivement 17
11300 \begin_inset space \thinspace{}
11304 \begin_inset space \thinspace{}
11308 \begin_inset space \thinspace{}
11314 \begin_layout Itemize
11315 La police par défaut est
11318 \begin_inset space ~
11323 mais toutes les équations mathématiques restent formatées dans la police
11331 \begin_layout Itemize
11334 Foil\SpecialChar TeX
11337 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11338 pour travailler avec des diapos 35mm.
11339 Les tailles A5, B5,
11353 ne sont pas supportées.
11356 \begin_layout Itemize
11357 Ne vous occupez pas de
11360 \begin_inset space ~
11364 \begin_inset space ~
11369 : l'option est de toute façon ignorée.
11370 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11373 \begin_layout Itemize
11377 \begin_inset space ~
11381 \begin_inset space ~
11386 se comportent un peu différemment avec cette classe.
11389 Foil\SpecialChar TeX
11392 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11393 de page, comme l'insertion d'un logo défini par l'utilisateur.
11395 \begin_inset space ~
11399 \begin_inset CommandInset ref
11401 reference "sec:foil-en-tetes"
11405 pour de plus amples détails.
11406 La page de titre est traitée différemment de toutes les autres pages du
11414 L'éventuel logo y est
11422 centré au bas de la page.
11423 Les différentes mises en page possibles sont les suivantes :
11427 \begin_layout Labeling
11428 \labelwidthstring MMMMMMM
11435 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11436 (sauf évidemment les notes de bas de page).
11439 \begin_layout Labeling
11440 \labelwidthstring MMMMMMM
11447 Les diapos auront un numéro de page centré en bas de la page.
11448 Ni en-tête, ni pied de page (à part les notes).
11451 \begin_layout Labeling
11452 \labelwidthstring MMMMMMM
11457 Le numéro apparaît en bas à droite.
11458 Les en-têtes et pieds de page seront présents.
11459 C'est le choix par défaut.
11462 \begin_layout Labeling
11463 \labelwidthstring MMMMMMM
11468 Vous donne accès au paquetage
11472 , et ce même si son utilisation est déconseillée par l'auteur de
11474 Foil\SpecialChar TeX
11477 car certaines incompatibilités apparaissent.
11481 \begin_layout Subsubsection
11482 Options supplémentaires
11485 \begin_layout Standard
11486 Les options suivantes peuvent être activées dans le champ
11492 Document\SpecialChar menuseparator
11495 \SpecialChar menuseparator
11499 \begin_inset space ~
11503 \begin_inset space ~
11511 \begin_layout Labeling
11512 \labelwidthstring MMMMMMx
11517 Règle le format de page à 7,33
11518 \begin_inset space ~
11522 \begin_inset space ~
11525 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11526 \begin_inset space \thinspace{}
11529 mm, facilitant ainsi le travail avec ce support.
11532 \begin_layout Labeling
11533 \labelwidthstring MMMMMMx
11538 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11539 sur toutes les pages sauf celle de titre.
11542 \begin_layout Labeling
11543 \labelwidthstring MMMMMMx
11548 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11549 sur toutes les pages sauf celle de titre.
11552 \begin_layout Labeling
11553 \labelwidthstring MMMMMMx
11558 Cette option indique à
11560 Foil\SpecialChar TeX
11563 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11565 (Elle est automatiquement activée à la création d'un nouveau document
11573 \begin_layout Labeling
11574 \labelwidthstring MMMMMMx
11579 Change simplement la taille des pages au format paysage, mais sans effectuer
11581 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11582 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11583 votre imprimante directement en format paysage.
11584 Remarquez que cette option renverse les rôles respectifs des environnements
11591 En-tête_Diapo_Tourné
11593 (ne vous inquiétez pas, ils sont décrits plus loin).
11596 \begin_layout Labeling
11597 \labelwidthstring MMMMMMx
11602 Numéros des équations à gauche.
11605 \begin_layout Labeling
11606 \labelwidthstring MMMMMMx
11611 Équations alignées à gauche.
11614 \begin_layout Subsection
11615 Environnements supportés
11618 \begin_layout Standard
11619 La plupart des environnements courants sont supportés par la classe
11624 Il y a des environnements supplémentaires fournis par
11626 Foil\SpecialChar TeX
11629 ainsi que deux apportés par \SpecialChar LyX
11631 Les environnements suivants sont partagés avec d'autres classes :
11634 \begin_layout Standard
11635 \begin_inset Flex Multiple Columns
11638 \begin_layout Itemize
11644 \begin_layout Itemize
11650 \begin_layout Itemize
11656 \begin_layout Itemize
11662 \begin_layout Itemize
11668 \begin_layout Itemize
11675 \begin_layout Itemize
11681 \begin_layout Itemize
11687 \begin_layout Itemize
11693 \begin_layout Itemize
11699 \begin_layout Itemize
11705 \begin_layout Itemize
11711 \begin_layout Itemize
11717 \begin_layout Itemize
11723 \begin_layout Itemize
11729 \begin_layout Itemize
11740 \begin_layout Standard
11741 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11742 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11745 Foil\SpecialChar TeX
11748 propose des commandes pour commencer de nouvelles diapos :
11751 \begin_layout Itemize
11759 \begin_layout Itemize
11762 En-Tête_Diapo_Tourné (RotateFoilhead)
11765 \begin_layout Standard
11767 a aussi des versions légèrement modifiées de ces deux environnements :
11770 \begin_layout Itemize
11773 En-tête_Diapo_Court
11778 \begin_layout Itemize
11781 En-tête_Diapo_Court_Tourné
11783 (ShortRotateFoilhead)
11786 \begin_layout Standard
11787 Les différences seront expliquées dans une autre section.
11790 \begin_layout Standard
11791 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11792 nouveaux théorèmes.
11795 Foil\SpecialChar TeX
11798 fournit aussi un ensemble d'outils pour les présenter :
11801 \begin_layout Standard
11802 \begin_inset Flex Multiple Columns
11805 \begin_layout Itemize
11811 \begin_layout Itemize
11817 \begin_layout Itemize
11823 \begin_layout Itemize
11829 \begin_layout Itemize
11835 \begin_layout Itemize
11841 \begin_layout Itemize
11847 \begin_layout Itemize
11853 \begin_layout Itemize
11859 \begin_layout Itemize
11865 \begin_layout Itemize
11876 \begin_layout Standard
11877 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11879 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11883 \begin_layout Itemize
11891 \begin_layout Itemize
11899 \begin_layout Standard
11902 Foil\SpecialChar TeX
11905 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11906 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11907 à tout moment dans le document.
11908 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11909 de le faire au tout début d'une diapo, donc juste après l'
11916 \begin_layout Standard
11917 Pour ces réglages, vous disposez des environnements suivants [
11924 \begin_layout Standard
11925 \begin_inset Flex Multiple Columns
11928 \begin_layout Itemize
11936 \begin_layout Itemize
11942 \begin_layout Itemize
11950 \begin_layout Itemize
11958 \begin_layout Itemize
11967 \begin_layout Plain Layout
11968 \begin_inset space ~
11980 \begin_layout Standard
11981 Certaines commandes de
11983 Foil\SpecialChar TeX
11986 ne sont pas directement supportées par \SpecialChar LyX
11987 , mais vous pourrez tout de même
11988 les utiliser, comme l'explique la section
11989 \begin_inset space ~
11993 \begin_inset CommandInset ref
11995 reference "sec:foil-non-supporte"
12002 \begin_layout Subsection
12006 \begin_layout Standard
12007 Cette section est une rapide introduction aux différents environnements
12008 qui permettent de construire un ensemble de diapos.
12009 Si vous voulez un exemple, ouvrez
12013 qui se trouve dans le répertoire des
12014 \begin_inset Flex Code
12017 \begin_layout Plain Layout
12026 \begin_layout Subsubsection
12027 Donner un titre de page
12030 \begin_layout Standard
12031 À la différence des autres classes qui proposent les environnements
12047 crée le titre sur une page à part.
12048 Si vous laissez l'environnement
12052 vide, \SpecialChar LaTeX
12053 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12057 \begin_layout Subsubsection
12058 Débuter une nouvelle diapo
12061 \begin_layout Standard
12062 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12064 Pour les formats portrait, utilisez
12070 En-tête_Diapo_Court
12073 La différence entre ces deux environnements est la quantité d'espace entre
12078 ) et le corps de la diapo.
12081 \begin_layout Standard
12082 Les diapos en position paysage seront créées via les environnements
12084 En-tête_Diapo_Tourné
12088 En-tête_Diapo_Court_Tourné
12091 À nouveau, la seule différence est l'espace entre le titre et le corps.
12092 Les deux versions courtes ont 0,5
12093 \begin_inset space ~
12096 pouce de séparation en moins.
12099 \begin_layout Standard
12104 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12105 la rotation de ces diapos ne sera pas exécutée.
12106 Il vous sera possible d'obtenir des diapos en format paysage sans
12110 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12114 \begin_layout Subsubsection
12115 Théorèmes, lemmes, preuves et tutti quanti
12118 \begin_layout Standard
12119 Deux de ces environnements ne peuvent se suivre directement.
12120 Ils doivent être séparés par quelque chose.
12121 Si vous utilisez une rupture normale de paragraphe, vous allez juste allonger
12122 l'environnement précédent comme si vous aviez fusionné les deux environnements.
12123 Plutôt que de faire cela, vous devez insérer un
12124 \begin_inset Quotes cld
12128 \begin_inset Quotes crd
12132 Voyez la section intitulée
12134 Emboîtements séparés
12138 Guide de l'utilisateur
12143 \begin_layout Subsubsection
12147 \begin_layout Standard
12148 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12149 autres classes plus deux nouvelles.
12150 Je ne décrirai ici que ces dernières.
12151 Si vous voulez plus d'informations sur les autres environnements de liste,
12155 \begin_inset space ~
12159 \begin_inset space ~
12165 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12166 le choix des puces, à la section
12167 \begin_inset space ~
12173 \begin_inset CommandInset ref
12175 reference "sec:puces"
12182 \begin_layout Standard
12183 Les deux nouveaux environnements de liste,
12191 , ont pour but de faciliter l'utilisation de listes
12192 \begin_inset Quotes cld
12196 \begin_inset space ~
12200 \begin_inset space ~
12204 \begin_inset space ~
12208 \begin_inset space ~
12212 \begin_inset Quotes crd
12216 \begin_inset Quotes cld
12220 \begin_inset space ~
12224 \begin_inset space ~
12228 \begin_inset Quotes crd
12231 , bref, qui utilisent comme puces des coches ou des croix.
12232 Ces listes sont en fait des versions spécialisées de l'environnement
12237 Elles nécessitent cependant que vous disposiez du paquetage
12244 \begin_layout Subsubsection
12245 Figures et tableaux
12248 \begin_layout Standard
12251 Foil\SpecialChar TeX
12254 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12255 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12256 en une quelconque autre position prédéfinie.
12257 En fait, si vous changez les réglages de positionnement des flottants,
12258 ces modifications ne seront pas prises en compte.
12261 \begin_layout Subsubsection
12262 En-têtes et pieds de pages
12263 \begin_inset CommandInset label
12265 name "sec:foil-en-tetes"
12272 \begin_layout Standard
12281 servent à définir le texte en pied de page à gauche.
12282 La première vous permet d'insérer un logo sur vos diapos.
12283 Vous aurez par défaut comme logo
12284 \begin_inset Quotes cld
12289 Foil\SpecialChar TeX
12293 \begin_inset Quotes crd
12297 La seconde sert à classifier des documents en fonction du type de public,
12299 \begin_inset Quotes cld
12303 \begin_inset Quotes crd
12307 Par défaut elle ne contient rien.
12310 \begin_layout Standard
12311 Vous pouvez remplir les autres coins de la page avec
12315 (qui par défaut contient le numéro de page),
12326 \begin_layout Subsection
12329 Foil\SpecialChar TeX
12333 \begin_inset CommandInset label
12335 name "sec:foil-non-supporte"
12342 \begin_layout Standard
12343 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12354 dans un autre environnement.
12357 \begin_layout Subsubsection
12361 \begin_layout Standard
12362 Toutes les longueurs sont ajustées en utilisant la commande
12366 setlength\SpecialChar softhyphen
12373 }\SpecialChar softhyphen
12393 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12402 par la valeur de la variable.
12403 Toutes les variables de longueur doivent être indiquées dans des unités
12405 \begin_inset space ~
12413 \begin_inset space ~
12421 \begin_inset space ~
12428 ), ou bien dans une unité dépendant du document ou de la police employée,
12441 \begin_layout Standard
12442 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12443 diapo en ajustant la longueur spécifiée par
12450 Par exemple, pour rendre
12456 les titres plus proches des corps de 0,5
12457 \begin_inset space ~
12460 pouce, mettez dans le préambule
12469 foilheadskip}{-0.5in}
12474 \begin_layout Standard
12475 L'espacement autour des flottants peut être modifié via
12480 \begin_layout Labeling
12481 \labelwidthstring MMMMMMMMMMM
12488 Séparation entre le texte et le haut du flottant ;
12491 \begin_layout Labeling
12492 \labelwidthstring MMMMMMMMMMM
12499 Séparation entre le flottant et sa légende ;
12502 \begin_layout Labeling
12503 \labelwidthstring MMMMMMMMMMM
12510 Séparation entre la légende et le texte qui la suit ;
12513 \begin_layout Labeling
12514 \labelwidthstring MMMMMMMMMMM
12521 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12522 réglant cette valeur.
12523 Le mieux est sûrement de la définir en fonction de
12532 \begin_layout Standard
12533 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12534 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12538 \begin_layout Labeling
12539 \labelwidthstring MMMMMMMMMMM
12546 Séparation entre les en-têtes et le titre (environnement
12553 \begin_layout Labeling
12554 \labelwidthstring MMMMMMMMMMM
12561 entre les environnements
12572 \begin_layout Labeling
12573 \labelwidthstring MMMMMMMMMMM
12580 entre différentes lignes de l'environnement
12587 \begin_layout Labeling
12588 \labelwidthstring MMMMMMMMMMM
12595 entre l'auteur et la date ;
12598 \begin_layout Labeling
12599 \labelwidthstring MMMMMMMMMMM
12606 entre la date et le résumé (
12613 \begin_layout Standard
12614 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12628 un environnement de liste, tout l'espacement vertical entre les éléments
12629 de la liste est supprimé.
12630 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12643 \begin_layout Subsubsection
12644 En-têtes et pieds de page
12647 \begin_layout Standard
12662 permettent de préciser dans une page donnée si le logo de
12673 dans le préambule, aucune des diapos n'aura de logo.
12674 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12681 juste après le début de cette diapo et
12687 juste après le début de la suivante.
12690 \begin_layout Standard
12691 Si vous voulez utiliser le style d'en-têtes
12697 Document\SpecialChar menuseparator
12698 Paramètres\SpecialChar menuseparator
12701 , il vous faudra sûrement ajouter
12712 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12713 correctement une fois les pages retournées.
12714 C'est obligatoire à cause d'incompatibilités entre le paquetage
12725 \begin_layout Section
12726 Diapos Slides (alias S
12732 \begin_inset CommandInset label
12741 \begin_layout Standard
12749 \begin_layout Subsection
12753 \begin_layout Standard
12754 Cette section décrit comment utiliser \SpecialChar LyX
12755 pour préparer des transparents pour
12757 Il y a deux classes de document qui le permettent : la classe par défaut
12770 \begin_layout Plain Layout
12771 Il y en a d'autres, comme
12775 , mais elle ne sont pas décrites dans ce document (NdT).
12781 Cette section décrit la première.
12784 \begin_layout Standard
12785 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12789 \begin_layout Standard
12790 \begin_inset VSpace bigskip
12796 \begin_layout Standard
12800 Cette section décrit
12805 \begin_inset Quotes cld
12811 \begin_inset space ~
12815 \begin_inset Quotes crd
12821 \begin_layout Standard
12822 Si vous cherchez une documentation sur
12823 \begin_inset Quotes cld
12829 \begin_inset space ~
12832 (Foil\SpecialChar TeX
12836 \begin_inset Quotes crd
12840 \begin_inset space ~
12844 \begin_inset CommandInset ref
12846 reference "sec:foiltex"
12857 Foil\SpecialChar TeX
12860 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12867 \begin_layout Plain Layout
12869 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12870 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12878 dont parle cette section.
12881 \begin_layout Standard
12882 Cette classe est l'évolution en \SpecialChar LaTeX2e
12892 Toutes les distributions de \SpecialChar LaTeX2e
12893 comprennent cette classe (qu'à partir de maintenan
12894 t j'appellerais simplement
12895 \begin_inset Quotes cld
12901 \begin_inset Quotes crd
12906 ), donc vous devez logiquement l'avoir.
12907 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12908 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12914 Cependant, il y a des choses que
12918 fait et que les autres ne font pas, comme générer des sur-couches.
12919 Continuez la lecture pour en savoir plus !
12922 \begin_layout Subsection
12924 \begin_inset CommandInset label
12926 name "sec:demarrer-slides"
12933 \begin_layout Standard
12934 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12936 \begin_inset Quotes cld
12942 \begin_inset space ~
12946 \begin_inset Quotes crd
12957 Document\SpecialChar menuseparator
12961 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12965 \begin_layout Itemize
12966 Ne vous fatiguez pas à changer les options
12976 Document\SpecialChar menuseparator
12979 : de toute façon, elles ne sont pas supportées par la classe
12984 \begin_layout Itemize
12988 \begin_inset space ~
12992 \begin_inset space ~
12999 Document\SpecialChar menuseparator
13002 a un comportement un peu différent pour cette classe.
13003 Voici les choix possibles et leurs effets :
13007 \begin_layout Description
13012 Le rendu final contient des numéros de page dans le coin inférieur droit.
13015 \begin_layout Description
13020 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13022 C'est le choix implicite.
13025 \begin_layout Description
13030 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13031 ni de marqueurs d'alignement.
13035 \begin_layout Itemize
13040 a une option supplémentaire :
13045 Pour l'utiliser, mettez
13046 \begin_inset Quotes cld
13054 \begin_inset Quotes crd
13063 Document\SpecialChar menuseparator
13066 \SpecialChar menuseparator
13070 \begin_inset space ~
13074 \begin_inset space ~
13083 \begin_layout Standard
13084 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13091 \begin_inset space ~
13095 \begin_inset CommandInset ref
13097 reference "sec:note-slides"
13101 pour plus de détails.
13105 \begin_layout Standard
13106 Vous pouvez aussi utiliser le fichier modèle
13109 \begin_inset Quotes cld
13113 \begin_inset Quotes crd
13118 pour mettre en place automatiquement un document de la classe
13124 Fichier\SpecialChar menuseparator
13126 \begin_inset space ~
13130 \begin_inset space ~
13135 pour créer votre document).
13136 Le fichier modèle contient aussi quelques exemples d'environnements de
13137 paragraphe spéciaux utilisés par cette classe.
13138 Je vais maintenant décrire ces derniers.
13141 \begin_layout Subsection
13142 Environnements de paragraphe
13145 \begin_layout Subsubsection
13146 Environnements supportés
13149 \begin_layout Standard
13150 La première chose que vous allez remarquer en commençant un nouveau document
13155 est la taille et le type de police : il est équivalent à la taille
13158 \begin_inset space ~
13166 \begin_inset space ~
13172 C'est aussi la police qui est utilisée pour le rendu final.
13173 Dites-vous que c'est un
13174 \begin_inset Quotes cld
13178 \begin_inset Quotes crd
13181 pour vous rappeler que c'est une diapositive.
13182 Vos transparents finaux utiliseront une grande police, donc vous aurez
13184 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13188 \begin_layout Standard
13189 La deuxième chose qui frappe est le changement du menu des environnements
13190 (tout à gauche de la barre d'outils).
13191 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13193 Il y en a aussi cinq nouveaux.
13194 C'est parce que la classe
13198 elle-même ne supporte que certains environnements de paragraphe :
13201 \begin_layout Itemize
13207 \begin_layout Itemize
13213 \begin_layout Itemize
13219 \begin_layout Itemize
13225 \begin_layout Itemize
13231 \begin_layout Itemize
13237 \begin_layout Itemize
13243 \begin_layout Itemize
13249 \begin_layout Itemize
13255 \begin_layout Itemize
13262 \begin_layout Standard
13263 Tous les autres environnements standard, comme les en-têtes de section,
13264 ne servent pas dans la classe
13271 \begin_layout Standard
13272 D'autre part, vous remarquerez de nouveaux environnements :
13275 \begin_layout Itemize
13287 \begin_layout Itemize
13297 \begin_layout Itemize
13303 \begin_layout Itemize
13315 \begin_layout Itemize
13327 \begin_layout Standard
13328 Ces cinq-là présentent des subtilités, dues à une
13329 \begin_inset Quotes cld
13333 \begin_inset Quotes crd
13336 de \SpecialChar LyX
13339 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13340 dans un environnement vide.
13341 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13342 une diapo par autre chose que du texte.
13343 Pour contourner cela, j'ai fait un peu de
13344 \begin_inset Quotes cld
13347 magie \SpecialChar LaTeX
13349 \begin_inset Quotes crd
13355 \begin_layout Subsubsection
13356 Subtilités des nouveaux environnements
13357 \begin_inset CommandInset label
13359 name "sec:subtilité-slides"
13366 \begin_layout Standard
13367 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13368 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13370 Comme je viens de le dire, \SpecialChar LyX
13371 interdit les environnements qui commencent
13372 par un autre environnement.
13373 Pour contourner ceci, l'environnement
13377 n'en est pas vraiment un, si l'on se fie à la description du
13380 \begin_inset space ~
13384 \begin_inset space ~
13390 \begin_layout Standard
13404 \begin_inset Quotes cld
13407 pseudo-environnements
13408 \begin_inset Quotes crd
13412 Ils ressemblent à des en-têtes de section ou à une
13416 , mais en fait commencent un environnement de paragraphe (et terminent le
13417 précédent si nécessaire).
13418 De la même manière, considérez
13427 \begin_inset Quotes cld
13431 \begin_inset Quotes crd
13435 Ces deux objets réalisent en effet des actions.
13438 \begin_layout Standard
13439 Un propriété commune aux cinq environnements
13459 est un marqueur plutôt longuet.
13460 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13461 de paragraphe – n'est pas pris en compte par
13483 l'ignore totalement.
13484 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13487 \begin_layout Standard
13488 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13489 vous pouvez le faire.
13490 Ça peut être une brève description du contenu de la
13495 Dans ce cas, entrez votre description et tapez
13499 comme vous le feriez normalement.
13502 \begin_layout Standard
13503 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13504 rencontrer une autre subtilité de \SpecialChar LyX
13507 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13508 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13509 Vous ferez donc ainsi :
13512 \begin_layout Itemize
13513 Commencez à entrer le texte qui
13517 le nouveau paragraphe
13541 \begin_layout Itemize
13542 Placez-vous maintenant au début de ce paragraphe.
13546 \begin_layout Itemize
13555 \begin_layout Itemize
13556 Changez enfin ce nouveau paragraphe vide en un
13580 \begin_layout Standard
13581 Espérons qu'une future version de \SpecialChar LyX
13582 résoudra cette bizarrerie\SpecialChar ldots
13586 \begin_layout Subsection
13587 Réaliser une présentation grâce à
13600 \begin_layout Subsubsection
13601 Utiliser l'environnement
13606 \begin_layout Standard
13607 Si vous espérez apprendre dans cette section comment faire une présentation
13608 orale, vous serez amèrement déçu.
13609 Naturellement, je vais vous décrire en quoi la classe
13613 pourra vous aider à préparer les supports de la présentation.
13614 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13615 (C'est ça aussi, la philosophie \SpecialChar LyX
13619 \begin_layout Standard
13620 Sélectionnez l'environnement
13624 (de la manière décrite à la section
13625 \begin_inset space ~
13629 \begin_inset CommandInset ref
13631 reference "sec:subtilité-slides"
13635 ) pour dire à \SpecialChar LyX
13636 de commencer une nouvelle diapo (eh oui).
13637 Le marqueur pour cet environnement /
13638 \begin_inset Quotes cld
13642 \begin_inset Quotes crd
13646 \begin_inset Quotes cld
13650 \begin_inset Quotes crd
13653 en bleu, suivie de l'indication
13654 \begin_inset Quotes cld
13658 \begin_inset Quotes crd
13662 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13664 C'est aussi simple que ça.
13667 \begin_layout Standard
13668 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13669 où vous aurez à forcer la
13670 fin des pages (vous pouvez toujours le faire dans
13672 Édition\SpecialChar menuseparator
13674 \begin_inset space ~
13678 \begin_inset space ~
13684 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13686 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13687 en contenir, le surplus débordera sur une nouvelle diapo.
13688 Je vous déconseille de le faire, cependant, car la diapo
13689 \begin_inset Quotes cld
13693 \begin_inset Quotes crd
13696 ne présentera aucun numéro de page.
13697 De plus, elle peut interférer avec une
13701 que vous aurez préparé pour accompagner la
13708 \begin_layout Standard
13717 fonctionnent comme l'environnement
13722 Tous deux créent une
13723 \begin_inset Quotes cld
13727 \begin_inset Quotes crd
13730 suivie par un marqueur (
13731 \begin_inset Quotes cld
13735 \begin_inset Quotes crd
13739 \begin_inset Quotes cld
13743 \begin_inset Quotes crd
13747 La couleur n'est plus le bleu, mais un magenta éclatant et la
13748 \begin_inset Quotes cld
13752 \begin_inset Quotes crd
13755 se présente différemment, dans son style et sa longueur.
13756 Les trois marqueurs diffèrent par leur police.
13759 \begin_layout Standard
13760 Comme pour l'environnement
13764 , si le contenu d'une
13772 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13773 le surplus sera disposé sur une nouvelle page.
13774 À nouveau, je vous le déconseille, les
13782 n'auraient plus aucune utilité.
13785 \begin_layout Subsubsection
13795 \begin_layout Standard
13800 est de créer une diapo qui vienne se superposer à une autre.
13801 Vous pouvez vouloir présenter une figure sur la
13805 principale avant d'afficher le texte qui va avec.
13806 Une façon de faire est de poser une feuille de papier noire sur la partie
13811 que vous souhaitez cacher.
13812 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13813 superposer un graphique à un autre.
13814 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13818 pour que les graphiques se superposent.
13823 rend les choses bien plus faciles.
13826 \begin_layout Standard
13831 reçoit le numéro de page de la
13836 \begin_inset Quotes cld
13840 \begin_inset Quotes crd
13846 \begin_inset Quotes cld
13850 \begin_inset Quotes crd
13857 \begin_layout Plain Layout
13862 multiples auront donc
13865 \begin_inset Quotes cld
13869 \begin_inset Quotes crd
13877 \begin_inset Quotes cld
13881 \begin_inset Quotes crd
13887 accolé au numéro de page.
13895 En effet, vous voulez que la
13903 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13908 \begin_inset Quotes cld
13912 \begin_inset Quotes crd
13924 le laisse voir : le marqueur qui débute un environnement
13928 est moins long que celui d'une
13933 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13943 Ces marques vous aideront à aligner les deux transparents.
13946 \begin_layout Standard
13947 Le principal problème de la superposition de transparents est d'aligner
13948 les contenus de ces diapos.
13949 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13950 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13951 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13952 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13953 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13965 \begin_layout Standard
13966 Comme leur nom l'indique,
13974 sont deux environnements de paragraphe, qui rendent le texte respectivement
13975 visible et invisible.
13976 Remarquez à la section
13977 \begin_inset space ~
13981 \begin_inset CommandInset ref
13983 reference "sec:subtilité-slides"
13987 que vous ne placez rien
13993 ces environnements.
13994 Lorsque vous créez un
14002 insère un marqueur centré, bleu clair, indiquant
14003 \begin_inset Quotes cld
14006 <Invisible Text Follows>
14007 \begin_inset Quotes crd
14011 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14019 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14022 \begin_layout Standard
14027 , l'étiquette centrée sera
14028 \begin_inset Quotes cld
14031 <Visible Text Follows>
14032 \begin_inset Quotes crd
14036 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14037 Remarquez qu'au début d'une nouvelle
14053 est automatiquement désactivée.
14054 Il n'est donc pas nécessaire d'utiliser
14065 \begin_layout Standard
14066 Maintenant, voyons comment utiliser les commandes
14074 avec les environnements
14082 pour créer des diapos superposées :
14085 \begin_layout Enumerate
14094 ) avec tout ce qui devra apparaître autant sur la
14098 elle-même que sur les
14105 \begin_layout Enumerate
14106 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14110 , insérez un environnement
14115 Si nécessaire, insérez un environnement
14119 là où le texte devra de nouveau apparaître sur la
14126 \begin_layout Enumerate
14127 Commencez un environnement
14131 juste après l'environnement
14138 \begin_layout Enumerate
14139 Copiez le contenu de l'environnement
14143 dans l'environnement
14150 \begin_layout Enumerate
14166 \begin_layout Standard
14167 C'est bon, vous avez votre superposition.
14170 \begin_layout Standard
14171 Il reste un problème avec la façon dont j'ai conçu la classe
14175 de \SpecialChar LyX
14176 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14177 ni rendre visible du texte au milieu d'un paragraphe invisible.
14178 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14183 \begin_layout Plain Layout
14184 Les commandes en question sont :
14187 \begin_layout Itemize
14195 \begin_layout Itemize
14203 \begin_layout Plain Layout
14205 et devront être entrées en mode \SpecialChar TeX
14207 Le texte dont vous voulez changer la
14208 \begin_inset Quotes cld
14212 \begin_inset Quotes crd
14215 sera à l'intérieur des accolades, derrière la commande
14228 Si vous ne savez pas comment entrer du \SpecialChar TeX
14229 sous \SpecialChar LyX
14230 , voyez la section appropriée
14234 \begin_inset space ~
14238 \begin_inset space ~
14252 \begin_layout Subsubsection
14262 \begin_inset CommandInset label
14264 name "sec:note-slides"
14271 \begin_layout Standard
14280 est toujours associée à une
14285 \begin_inset Quotes cld
14289 \begin_inset Quotes crd
14293 Ici aussi, la classe
14297 de \SpecialChar LyX
14298 fournit des indices visuels.
14303 est magenta éclatant, comme celui d'une
14307 ; et en longueur, il est intermédiaire entre celui d'une
14311 (qui est plus long) et celui d'une
14315 (qui est plus court).
14316 De plus, une fois imprimée, une
14320 aura le numéro de page de sa
14325 \begin_inset Quotes cld
14329 \begin_inset Quotes crd
14335 \begin_inset Quotes cld
14339 \begin_inset Quotes crd
14347 \begin_inset Quotes cld
14351 \begin_inset Quotes crd
14359 \begin_inset Quotes cld
14363 \begin_inset Quotes crd
14370 Vous pouvez avoir plusieures
14374 associées à une seule
14378 , et, comme pour les
14386 , vous voudrez sûrement couper les longues
14390 de manière à ce qu'elles tiennent sur une seule page.
14393 \begin_layout Standard
14398 est évidente : elle contient toute sortes d'informations que vous voulez
14399 ajouter à propos d'une
14404 Elle peut aussi servir d'aide-mémoire pour une
14409 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14410 Actuellement, la classe
14414 de \SpecialChar LyX
14415 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14425 Il faudra donc passer par le code \SpecialChar LaTeX
14430 \begin_layout Standard
14431 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14433 \begin_inset Quotes cld
14441 \begin_inset Quotes crd
14445 \begin_inset space ~
14449 \begin_inset CommandInset ref
14451 reference "sec:demarrer-slides"
14456 Cette option active les marqueurs temporels qui apparaîtront alors dans
14457 le coin inférieur gauche de toutes les
14461 que vous générerez.
14462 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14465 \begin_inset Quotes cld
14475 \begin_inset Quotes crd
14479 \begin_inset Quotes cld
14489 \begin_inset Quotes crd
14493 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14495 \begin_inset Quotes cld
14505 \begin_inset Quotes crd
14508 sert à indiquer le temps voulu, tandis que
14509 \begin_inset Quotes cld
14519 \begin_inset Quotes crd
14522 est utilisé pour ajouter une certaine durée.
14527 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14528 vous voulez passer sur chaque
14535 \begin_layout Standard
14536 Il reste une fonction à décrire.
14537 Vous voudrez forcément imprimer toutes vos
14545 sur des transparents et toutes vos
14549 sur des feuilles blanches.
14558 à laquelle elle est associée.
14562 \begin_layout Standard
14563 Heureusement il existe deux commandes \SpecialChar LaTeX
14564 qui vous permettent de sélectionner
14565 ce qu'il faut imprimer.
14566 Toutes deux doivent être placées dans le préambule de votre document.
14568 \begin_inset Quotes cld
14580 \begin_inset Quotes crd
14583 n'imprimera que les
14592 De même, la commande
14593 \begin_inset Quotes cld
14603 \begin_inset Quotes crd
14606 n'imprimera que les
14611 Je vous conseille de mettre les deux commandes en commentaire dans votre
14613 \begin_inset Quotes cld
14617 \begin_inset Quotes crd
14620 celle dont vous avez besoin à l'impression.
14621 J'ai l'habitude de : décommenter
14624 \begin_inset Quotes cld
14632 \begin_inset Quotes crd
14637 , imprimer dans un fichier dont le nom contient
14640 \begin_inset Quotes cld
14644 \begin_inset Quotes crd
14649 , la recommenter et décommenter
14652 \begin_inset Quotes cld
14660 \begin_inset Quotes crd
14665 et imprimer dans un fichier
14668 \begin_inset Quotes cld
14672 \begin_inset Quotes crd
14678 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14679 des transparents ou des feuilles blanches selon le cas.
14682 \begin_layout Standard
14683 Vous pouvez aussi donner d'autres paramètres à
14684 \begin_inset Quotes cld
14694 \begin_inset Quotes crd
14698 \begin_inset Quotes cld
14708 \begin_inset Quotes crd
14712 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14713 pour plus de détails.
14716 \begin_layout Subsection
14717 Le fichier modèle pour la classe
14722 \begin_layout Standard
14723 J'ai aussi créé un fichier modèle,
14724 \begin_inset Quotes cld
14732 \begin_inset Quotes crd
14740 Pour l'utiliser, créez votre document avec
14742 Fichier\SpecialChar menuseparator
14744 \begin_inset space ~
14748 \begin_inset space ~
14754 Votre fichier de présentation \SpecialChar LyX
14755 contiendra un exemple du triplet
14757 Diapo – Surcouche – Note
14768 contiennent un exemple de
14777 Enfin, le préambule contient :
14780 \begin_layout LyX-Code
14781 % Uncomment to print out only slides and overlays
14785 \begin_layout Plain Layout
14788 Décommentez pour n'imprimer que les diapos et les sur-couches
14796 \begin_layout LyX-Code
14800 \begin_layout LyX-Code
14806 \begin_inset Newline newline
14812 \begin_layout LyX-Code
14813 % Uncomment to print out only notes
14817 \begin_layout Plain Layout
14820 Décommentez pour n'imprimer que les notes
14828 \begin_layout LyX-Code
14832 \begin_layout LyX-Code
14840 \begin_layout Standard
14841 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14842 de \SpecialChar LaTeX2e
14844 \begin_inset Quotes cld
14849 Sli\SpecialChar TeX
14853 \begin_inset Quotes crd
14857 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14858 n'impose d'utiliser ou de ne pas utiliser
14860 Elle est là si vous en avez besoin.
14861 Il y a d'autres classes de \SpecialChar LaTeX2e
14862 pour créer des présentations, comme la classe
14869 \begin_inset space ~
14873 \begin_inset CommandInset ref
14875 reference "sec:foiltex"
14884 (présent sur certaines distributions \SpecialChar TeX
14886 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14891 \begin_layout Plain Layout
14892 Si vous voulez vous y mettre...
14900 Je ne connais rien à ces classes.
14901 Essayez-les pour voir quelles alternatives elles représentent.
14904 \begin_layout Section
14905 Hollywood (scripts d'Hollywood)
14908 \begin_layout Standard
14914 \begin_layout Subsection
14918 \begin_layout Standard
14919 Maîtriser le format d'un script d'Hollywood est un
14920 \begin_inset Quotes cld
14924 \begin_inset Quotes crd
14928 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14929 et à être facile à lire et familier pour les acteurs.
14930 Chaque page d'un script doit représenter une minute de film.
14931 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14932 La police courier 12
14933 \begin_inset space ~
14936 pt doit être utilisée tout le long.
14940 \begin_layout Subsection
14941 Problèmes particuliers
14944 \begin_layout Standard
14945 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14946 Si le texte d'un personnage
14950 \begin_layout Plain Layout
14958 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14962 \begin_layout Plain Layout
14971 \begin_layout Subsection
14972 Fonctions particulières
14975 \begin_layout Standard
14976 Entrez les noms des personnages comme étiquettes, puis faites des références
14977 croisées sur ces étiquettes pour insérer le nom.
14978 La fenêtre de référence croisée montrera l'ensemble des personnages.
14979 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14980 e dans les parties narratives.
14983 \begin_layout Subsection
14984 Taille de papier et marges
14987 \begin_layout Standard
14988 USLetter, gauche 1,6
14989 \begin_inset space ~
14993 \begin_inset space ~
14997 \begin_inset space ~
15001 \begin_inset space ~
15007 \begin_layout Subsection
15011 \begin_layout Standard
15012 Les environnements suivants sont disponibles.
15013 Vous pouvez utiliser
15017 pour accéder aux touches de raccourci indiquées à droite.
15020 \begin_layout Itemize
15028 \begin_inset Newline newline
15033 Quand rien d'autre ne convient.
15034 Essayez de l'éviter.
15037 \begin_layout Itemize
15046 \begin_layout Plain Layout
15053 \begin_inset space \hfill{}
15061 \begin_inset Newline newline
15064 Suivi en général de quelque chose comme
15065 \begin_inset Quotes cld
15068 sur Sally qui se lève
15069 \begin_inset Quotes crd
15075 \begin_layout Itemize
15079 \begin_inset space \hfill{}
15083 \begin_inset Newline newline
15088 Introduit une nouvelle séquence INTÉRIEUR.
15089 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15090 l'éclairage nécessaire.
15091 Toute cette ligne en MAJUSCULES.
15094 \begin_layout Itemize
15098 \begin_inset space \hfill{}
15102 \begin_inset Newline newline
15107 Introduit une nouvelle séquence EXTÉRIEUR.
15108 Toute cette ligne en MAJUSCULES.
15111 \begin_layout Itemize
15115 \begin_inset space \hfill{}
15119 \begin_inset Newline newline
15124 Le personnage qui parle.
15127 \begin_layout Itemize
15131 \begin_inset space \hfill{}
15135 \begin_inset Newline newline
15140 Instructions au personnage intervenant.
15141 Les () sont insérées automatiquement.
15144 \begin_layout Itemize
15148 \begin_inset space \hfill{}
15152 \begin_inset Newline newline
15157 Ce qui dit le personnage.
15160 \begin_layout Itemize
15164 \begin_inset space \hfill{}
15168 \begin_inset Newline newline
15173 Instruction de mouvement de caméra.
15176 \begin_layout Itemize
15180 \begin_inset space \hfill{}
15186 \begin_layout Itemize
15190 \begin_inset space \hfill{}
15196 \begin_layout Itemize
15200 \begin_inset space \hfill{}
15206 \begin_layout Itemize
15210 \begin_inset space \hfill{}
15216 \begin_layout Subsection
15220 \begin_layout Itemize
15221 (O.S) – off screen (hors écran)
15224 \begin_layout Itemize
15225 (V.O) – voice over (voix off)
15228 \begin_layout Itemize
15230 – background (arrière-plan)
15233 \begin_layout Itemize
15235 – close-up (plan rapproché)
15238 \begin_layout Itemize
15239 PAN – mouvement de caméra
15242 \begin_layout Itemize
15243 INSERT – insérez un plan rapproché
15246 \begin_layout Section
15250 \begin_layout Standard
15253 Panayotis Papasotiriou
15256 \begin_layout Subsection
15260 \begin_layout Standard
15265 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15269 International Journal of Modern Physics C
15281 est destiné à des manuscrits soumis à l'
15285 nternational Journal of Modern Physics D
15289 Les classes de document s'appellent respectivement
15298 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15300 \begin_inset Flex URL
15303 \begin_layout Plain Layout
15305 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15311 \begin_inset Flex URL
15314 \begin_layout Plain Layout
15316 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15322 Ces deux paquetages sont des versions modifiées du paquetage standard
15323 \begin_inset Quotes cld
15327 \begin_inset Quotes crd
15330 , et ils sont presques identiques (mais pas tout à fait).
15332 sait gérer la plupart de leurs fonctions.
15333 J'ai utilisé \SpecialChar LyX
15334 avec succès pour écrire des articles soumis à ces deux journaux.
15337 \begin_layout Subsection
15341 \begin_layout Standard
15342 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15346 Fichier\SpecialChar menuseparator
15348 \begin_inset space ~
15352 \begin_inset space ~
15357 , et choisissez le modèle
15366 Ça vous donnera un document (presque) vide comprenant les parties les plus
15367 courantes d'un manuscrit.
15368 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15374 Veuillez juste garder ce qui suit présent à l'esprit.
15377 \begin_layout Enumerate
15379 ne vous laissera pas changer la taille de police ni la mise en page du
15380 document, car les deux paquetage ne permettent pas de telles modifications.
15383 \begin_layout Enumerate
15384 La langue du document ne doit pas être modifiée.
15385 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15393 Documents\SpecialChar menuseparator
15394 Paramètres\SpecialChar menuseparator
15403 Paquetage linguistique.
15406 \begin_layout Enumerate
15408 \begin_inset Quotes cld
15412 \begin_inset Quotes crd
15415 doit être utilisé pour définir les mots clés.
15418 \begin_layout Enumerate
15423 fournit un style nommé
15424 \begin_inset Quotes cld
15427 Code de classification
15428 \begin_inset Quotes crd
15431 , qui peut être utilisé pour définir des codes de clasification comme les
15433 Notez que cette fonction n'est pas disponible dans le paquetage
15440 \begin_layout Enumerate
15441 Plusieurs nouveaux environnements sont disponibles :
15442 \begin_inset Quotes cld
15446 \begin_inset Quotes crd
15450 \begin_inset Quotes cld
15454 \begin_inset Quotes crd
15458 \begin_inset Quotes cld
15462 \begin_inset Quotes crd
15466 \begin_inset Quotes cld
15470 \begin_inset Quotes crd
15474 \begin_inset Quotes cld
15478 \begin_inset Quotes crd
15482 \begin_inset Quotes cld
15486 \begin_inset Quotes crd
15490 \begin_inset Quotes cld
15494 \begin_inset Quotes crd
15498 \begin_inset Quotes cld
15502 \begin_inset Quotes crd
15506 \begin_inset Quotes cld
15510 \begin_inset Quotes crd
15514 \begin_inset Quotes cld
15518 \begin_inset Quotes crd
15522 \begin_inset Quotes cld
15526 \begin_inset Quotes crd
15530 \begin_inset Quotes cld
15534 \begin_inset Quotes crd
15538 \begin_inset Quotes cld
15542 \begin_inset Quotes crd
15546 \begin_inset Quotes cld
15550 \begin_inset Quotes crd
15554 Leur utilisation est plus ou moins évidente.
15556 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15557 et le schéma de numérotation qui convient pour chacun d'eux.
15560 \begin_layout Enumerate
15561 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15567 Dans \SpecialChar LyX
15568 , les citations s'affichent comme d'habitude ; dans la sortie, les
15569 citations apparaissent comme des exposants.
15570 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15576 \begin_inset Quotes cld
15580 \begin_inset space ~
15588 \begin_inset Quotes crd
15595 \begin_layout Plain Layout
15596 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15604 \begin_layout Enumerate
15605 Il n'y a pas de section
15606 \begin_inset Quotes cld
15610 \begin_inset Quotes crd
15613 dans les deux paquetages, utilisez simplement l'environnement
15614 \begin_inset Quotes cld
15618 \begin_inset Quotes crd
15624 \begin_layout Enumerate
15625 Vous pouvez ajouter des annexes au papier,
15629 les remerciements et
15635 propose un marqueur spécial, via
15637 Document\SpecialChar menuseparator
15638 Début annexe(s) ici
15640 qui indique le début des annexes.
15641 Dans \SpecialChar LyX
15643 \begin_inset Quotes cld
15647 \begin_inset Quotes crd
15650 apparaît en lettres rouges, comme indication que toutes les sections qui
15651 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15653 Pour écrire une annexe, créez simplement une section dans cette zone (le
15655 \begin_inset Quotes cld
15659 \begin_inset Quotes crd
15662 fait la même chose, il avait été créé dans les formats
15666 à une époque où la fonctionnalité de création d'annexe était différente;
15667 vous pouvez l'ignorer).
15668 Une annexe peut contenir des
15679 \begin_layout Enumerate
15688 utilisent la commande
15692 pour les légendes des tableaux.
15693 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15694 est affiché correctement,
15695 mais sans sa légende.
15696 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15697 pour contourner ce problème,
15698 de façon à ce que les légendes s'impriment comme prévu.
15699 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15700 légende, et remplacez la par le code \SpecialChar LaTeX
15705 tbl{votre légende de tableau}{
15707 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15712 immédiatement après votre tableau.
15713 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15714 voir comme cette astuce est utilisée.
15715 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15716 construire tout le tableau dans un fichier
15720 , puis inclure celui-ci dans le document \SpecialChar LyX
15723 Insertion\SpecialChar menuseparator
15724 Fichier\SpecialChar menuseparator
15728 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15737 , qui se trouve dans la distribution des paquetages correspondants.
15740 \begin_layout Subsection
15741 Préparer un papier avant de le soumettre
15744 \begin_layout Standard
15745 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15747 que fichier \SpecialChar LaTeX
15750 Fichier\SpecialChar menuseparator
15751 Exporter\SpecialChar menuseparator
15755 ), puis modifier le fichier
15763 \begin_layout Plain Layout
15764 En fait, vous avez le choix entre \SpecialChar LaTeX
15766 \begin_inset space ~
15769 (standard) et \SpecialChar LaTeX
15771 \begin_inset space ~
15775 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15776 utiliser l'option pdflatex pour que les graphiques soient convertis au
15777 format PDF, prêts à être utilisés par pdflatex.
15785 \begin_layout Enumerate
15786 Enlevez les lignes de commentaires avant la commande
15795 \begin_layout Enumerate
15796 Enlevez tout ce qui se trouve entre les commandes
15808 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15809 préambule \SpecialChar LaTeX
15813 \begin_layout Standard
15814 Vous devez maintenant sauvegarder le fichier
15818 ainsi modifié, et lancer \SpecialChar LaTeX
15819 dessus autant de fois que nécessaire.
15820 Vous pouvez alors contrôler l'aspect du document
15827 \begin_layout Section
15831 \begin_layout Standard
15837 \begin_layout Subsection
15841 \begin_layout Standard
15846 fournit une classe de document pour créer un manuscrit adapté pour une
15847 soumission électronique à un des journaux publiés par l'IoP
15849 (Institute of Physics)
15852 Les instructions aux auteurs pour créer un papier en utilisant la classe
15857 peuvent être téléchargées en même temps que le paquetage iopart à partir
15859 \begin_inset Flex URL
15862 \begin_layout Plain Layout
15864 ftp://ftp.iop.org/pub/journals/latex2e
15872 \begin_layout Subsection
15876 \begin_layout Standard
15877 La manière la plus simple pour écrire un papier est de commencer avec le
15882 qui est disponible via
15884 Fichier\SpecialChar menuseparator
15886 \begin_inset space ~
15890 \begin_inset space ~
15896 Le modèle explique comment utiliser les environnements spéciaux.
15897 Voici les conseils les plus importants :
15900 \begin_layout Itemize
15901 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15902 paquetage AMS n'est chargé dans
15904 Document\SpecialChar menuseparator
15905 Paramètres\SpecialChar menuseparator
15907 \begin_inset space ~
15911 \begin_inset space ~
15917 \begin_layout Itemize
15918 L'environnement de titre définit le type de document.
15919 Vous devez donc utiliser un des environnements suivants pour le titre :
15923 \begin_layout Itemize
15928 pour un papier (Paper)
15931 \begin_layout Itemize
15935 \begin_inset Note Note
15938 \begin_layout Plain Layout
15941 Je ne l'ai pas trouvé (NdT)
15948 pour une revue (Review)
15951 \begin_layout Itemize
15956 pour une revue thématique (Topical review)
15959 \begin_layout Itemize
15964 pour un commentaire (Comment)
15967 \begin_layout Itemize
15975 \begin_layout Itemize
15980 pour un papier ( comme titre)
15983 \begin_layout Itemize
15988 pour une communication préliminaire
15991 \begin_layout Itemize
15996 pour une communication rapide
15999 \begin_layout Itemize
16004 pour une lettre aux éditeurs (Letter)
16008 \begin_layout Itemize
16009 Tous les environnements de titre, sauf
16013 peuvent avoir un titre court facultatif.
16016 \begin_layout Itemize
16017 Il y a un environnement de titre général
16021 qui n'est pas géré par \SpecialChar LyX
16023 Il peut être utilisé en code \SpecialChar TeX
16024 si votre document ne correspond pas à l'un
16025 des autres types de titres.
16028 \begin_layout Standard
16029 Pour plus d'information comme des astuces pour des mises en formes spéciales
16030 pour les tableaux et les formules, voyez les instructions aux auteurs de
16034 \begin_layout Section
16038 \begin_layout Standard
16041 Panayotis Papasotiriou
16044 \begin_layout Subsection
16048 \begin_layout Standard
16049 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16050 Academic Publishers, qui permet de soumettre sous format électronique des
16051 manuscrits destinés à leurs publications.
16052 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16055 Astrophysics and Space Science
16061 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16063 \begin_inset Flex URL
16066 \begin_layout Plain Layout
16068 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16074 On peut télécharger le paquetage Kluwer sur le site
16075 \begin_inset Flex URL
16078 \begin_layout Plain Layout
16080 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16086 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16087 être téléchargé séparément).
16090 \begin_layout Standard
16092 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16093 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16094 \begin_inset Quotes cld
16098 \begin_inset Quotes crd
16102 \begin_inset CommandInset ref
16104 reference "subsec:particularités_kluwer"
16109 J'ai récemment utilisé \SpecialChar LyX
16110 pour écrire un article soumis à
16112 Astrophysics and Space Science
16114 sans aucun problème.
16117 \begin_layout Subsection
16121 \begin_layout Standard
16122 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16126 Fichier\SpecialChar menuseparator
16128 \begin_inset space ~
16132 \begin_inset space ~
16142 Ça vous donnera un document (presque) vide qui comprend les champs les
16143 plus couramment utilisés dans un manuscrit avec une courte description
16145 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16146 existant (y compris les crochets,
16150 ) par l'information correcte.
16153 \begin_layout Subsection
16154 Préparer un papier avant de le soumettre
16157 \begin_layout Standard
16158 Comme pour le paquetage AAS\SpecialChar TeX
16159 , avant de soumettre votre papier à la publication,
16161 \begin_inset Quotes cld
16165 \begin_inset Quotes crd
16171 \begin_layout Enumerate
16172 Exportez votre papier comme fichier \SpecialChar LaTeX
16176 Fichier\SpecialChar menuseparator
16177 Exporter\SpecialChar menuseparator
16183 \begin_layout Enumerate
16184 Éditez avec un éditeur de texte le fichier
16188 obtenu, et faites les changements suivants
16192 \begin_layout Enumerate
16193 enlevez les lignes de commentaire avant la commande
16202 \begin_layout Enumerate
16203 enlevez tout ce qui se trouve entre les commandes
16215 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16220 \begin_layout Standard
16221 Enregistrez le fichier
16229 \begin_layout Enumerate
16230 Lancez \SpecialChar LaTeX
16235 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16238 \begin_layout Enumerate
16239 Visualisez le document
16243 obtenu avec, par exemple,
16247 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16248 pas fait d'erreur).
16251 \begin_layout Subsection
16252 \begin_inset Quotes cld
16256 \begin_inset Quotes crd
16259 du paquetage Kluwer
16260 \begin_inset CommandInset label
16262 name "subsec:particularités_kluwer"
16269 \begin_layout Standard
16270 Le paquetage Kluwer présente les
16271 \begin_inset Quotes cld
16275 \begin_inset Quotes crd
16281 \begin_layout Enumerate
16282 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16287 \begin_layout Plain Layout
16288 Je ne vois aucune bonne raison de le faire.
16294 Chaque article doit être compris dans l'environnement
16295 \begin_inset Quotes cld
16299 \begin_inset Quotes crd
16303 Malheureusement, cet environnement ne peut pas être omis, même si vous
16304 n'écrivez qu'un seul article.
16305 Ainsi, chaque article commence par la commande
16311 et, bien sûr, se termine par la commande
16318 Bien que cela puisse être implémenté dans \SpecialChar LyX
16319 , je ne l'ai pas fait car ce
16320 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16321 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16324 \begin_inset Quotes cld
16328 \begin_inset Quotes crd
16334 \begin_layout Enumerate
16335 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16336 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16337 et les mots-clés) doit être comprise dans un environnement appelé
16338 \begin_inset Quotes cld
16342 \begin_inset Quotes crd
16346 Ce n'est pas implémenté dans \SpecialChar LyX
16347 , vous devez donc entrer le titre, le sous-titre,
16349 entre deux lignes de Texte Rouge (
16364 \begin_layout Enumerate
16365 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16366 doit être écrite ainsi :
16389 \begin_layout Standard
16394 tient compte de toutes ces
16395 \begin_inset Quotes cld
16399 \begin_inset Quotes crd
16403 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16404 rien besoin de faire de spécial.
16408 \begin_layout Enumerate
16409 n'effacez pas le code \SpecialChar TeX
16410 qui se trouve dans le modèle, et
16413 \begin_layout Enumerate
16414 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16415 fourni et modifiez-le.
16418 \begin_layout Section
16422 \begin_layout Standard
16428 \begin_layout Subsection
16432 \begin_layout Standard
16433 Les classes de document \SpecialChar LyX
16436 article (koma-script)
16440 report (koma-script)
16458 correspondent respectivement aux classes \SpecialChar LaTeX
16475 , de la famille Koma-Script.
16476 Elles forment des alternatives aux classes standard, respectivement
16492 et sont plus proches des conventions typographiques européennes en un certain
16496 \begin_layout Itemize
16497 la taille de caractère standard est de 11
16498 \begin_inset space ~
16503 article (koma-script)
16507 report (koma-script)
16514 \begin_inset space ~
16519 letter (koma-script);
16522 \begin_layout Itemize
16523 les en-têtes, les marqueurs de l'environnement
16527 et d'autres éléments de la classe
16529 letter (koma-script)
16531 sont en police grasse sans empattement
16535 \begin_layout Plain Layout
16536 Il y a une grande différence entre les anciennes polices cm grasses sans
16537 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16538 En comparaison, les polices grasses sans empattement ec semblent un peu
16540 Le paquetage \SpecialChar LaTeX
16549 permet de reproduire l'apparence
16550 \begin_inset Quotes cld
16554 \begin_inset Quotes crd
16557 , tout en utilisant les polices ec.
16563 La numérotation des en-têtes de chapitre est rendue de la même manière
16564 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16566 \begin_inset Quotes cld
16570 \begin_inset Quotes crd
16574 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16575 d'options (à entrer dans le champ
16581 Document\SpecialChar menuseparator
16582 Paramètres\SpecialChar menuseparator
16584 \begin_inset space ~
16588 \begin_inset space ~
16594 Une description détaillée de ces options, en allemand, est disponible dans
16599 de la documentation Koma-script
16605 \begin_layout Plain Layout
16606 La version en anglais est le
16618 \begin_layout Itemize
16619 la principale méthode utilisée dans les classes de cocuments pour modifier
16621 \begin_inset Note Note
16624 \begin_layout Plain Layout
16625 je n'arrive pas à traduire
16626 \begin_inset Quotes cld
16630 \begin_inset Quotes crd
16646 ( dans \SpecialChar LyX
16647 elles doivent être entrées dans le champ d'
16653 Document\SpecialChar menuseparator
16654 Paramètres\SpecialChar menuseparator
16656 \begin_inset space ~
16660 \begin_inset space ~
16666 Elles permettent une modification plus claire des marges de page que celle
16669 Document\SpecialChar menuseparator
16673 Une description détaillée de ces options, en allemand, est disponible dans
16678 de la documentation Koma-script;
16681 \begin_layout Itemize
16682 les classes de document \SpecialChar LaTeX
16683 de la famille Koma-Script définissent un certain
16684 nombre de commandes supplémentaires.
16685 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16687 par des types de paragraphes y correspondant.
16690 \begin_layout Standard
16691 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16693 Koma-Script se trouve dans le
16697 de la documentation Koma-Script
16701 \begin_layout Plain Layout
16702 Il y en a une traduction en anglais, incomplète,
16707 \begin_inset Note Note
16710 \begin_layout Plain Layout
16711 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16722 Les sections qui suivent décrivent seulement les aspects de ces classes
16723 qui ont un sens dans \SpecialChar LyX
16727 \begin_layout Subsection
16730 article (koma-script)
16734 report (koma-script)
16741 \begin_layout Standard
16742 Les classes de document
16744 article (koma-script)
16748 report (koma-script)
16754 sont implémentées respectivement dans les fichiers de format
16767 Ils contiennent tous les types de paragraphe correspondant aux classes
16768 standard respectives
16780 mais partiellement modifiés, à l'exception du type
16784 , spécifique à \SpecialChar LyX
16785 , qui est remplacé par le nouveau type
16789 (Labeling) qui a les mêmes fonctions.
16794 , il y d'autres nouveaux types de paragraphe.
16801 letter (koma-script)
16806 \begin_layout Itemize
16819 (Addsec) : sont les équivalents respectifs de
16831 , ajoutant de plus une entrée dans la table des matières.
16840 n'existent pas dans
16842 article (koma-script)
16847 \begin_layout Itemize
16856 : ont le même role que, respectivement
16864 , mais sans indiquer de numéro de chapitre ou de section.
16869 n'est pas disponible dans
16871 article (koma-script)
16877 \begin_layout Plain Layout
16878 Il y a aussi une commande
16890 report (koma-script)
16892 , mais comme elle fait la même chose que
16896 , elle n'a pas été implémentée dans \SpecialChar LyX
16905 \begin_layout Itemize
16910 : génère un en-tête écrit avec des caractères de taille standard, juste
16911 au-dessus du paragraphe suivant et sans modifier la structure du document.
16914 \begin_layout Itemize
16923 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16924 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16925 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16926 vous mettez toujours les légendes au-dessus des tableaux).
16927 Vous pouvez aussi utiliser l'option de classe
16939 pour les tableaux et en
16944 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16947 \begin_layout Itemize
16952 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16954 Si vous utilisez le paramètre optionnel (
16956 Insertion\SpecialChar menuseparator
16962 ), vous pouvez y mettre l'auteur du dicton.
16963 Dicton et auteur sont séparés par une ligne.
16964 Il vous faut au minimum Koma-Script version 2.8q.
16969 n'est pas présent dans
16971 article (koma-script)
16976 \begin_layout Standard
16977 Les types qui sont présentés ci-dessous forment en compagnie des types
16989 , la zone de titre du document.
16990 Ils doivent être entrés au-dessus du premier paragraphe
16991 \begin_inset Quotes cld
16995 \begin_inset Quotes crd
17002 \begin_layout Plain Layout
17003 Les commandes \SpecialChar LaTeX
17004 correspondantes doivent apparaître avant la commande
17016 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17017 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17018 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17034 \begin_layout Itemize
17039 (Subject) : introduit au-dessus du titre ordinaire (
17051 ) un paragraphe centré pour indiquer le sujet du document.
17054 \begin_layout Itemize
17059 (Publishers) : introduit au-dessous du titre ordinaire (
17071 ) un paragraphe centré indiquant le nom de l'éditeur.
17074 \begin_layout Itemize
17079 (Dedication) : dans
17081 report (koma-script)
17087 , dispose un paragraphe centré, sur une page à part après la page de titre,
17091 article (koma-script)
17093 , dispose un paragraphe centré, en-dessous du titre normal (
17109 ) pour la dédicace.
17112 \begin_layout Itemize
17117 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17134 ) pour un en-tête de document.
17137 \begin_layout Itemize
17142 (Uppertitleback) : dans un document
17144 report (koma-script)
17146 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17147 verso de la page de titre.
17148 N'a aucun effet dans un document imprimé en recto seul ni dans
17150 article (koma-script).
17153 \begin_layout Itemize
17158 (Lowertitleback) : dans un document
17160 report (koma-script)
17162 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17163 de la page de titre.
17164 N'a aucun effet dans un document imprimé en recto seul ni dans
17166 article (koma-script).
17169 \begin_layout Itemize
17175 (Extratitle) : introduit une page
17176 \begin_inset Quotes cld
17180 \begin_inset Quotes crd
17183 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17186 \begin_layout Standard
17187 Les fichiers de configuration correspondant aux classes
17189 article (koma-script)
17193 report (koma-script)
17199 comprennent le fichier
17204 C'est là que vous définirez vos propres types.
17209 dans votre répertoire personnel de formats, et éditez-le !
17212 \begin_layout Subsection
17215 letter (koma-script)
17218 \begin_layout Description
17219 Nota: Cette décrit la classe obsolète
17221 KOMA-Script-Letter (v.
17222 \begin_inset space ~
17227 , qui n'est même plus incluse dans les publications KOMA récentes.
17228 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter
17230 \begin_inset space ~
17236 \begin_layout Standard
17237 La classe de document
17239 letter (koma-script)
17241 est implémentée dans le fichier
17246 Elle contient tous les paragraphes de la classe standard
17250 correspondante, partiellement modifiés, à l'exception des types
17263 , spécifiques à \SpecialChar LyX
17264 et qui sont remplacés par le nouveau type
17269 En plus par rapport à la classe standard, elle contient les types connus
17283 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17286 \begin_layout Standard
17287 L'apparence de la lettre produite par cette classe de document peut-être
17288 contrôlée par des commandes \SpecialChar LaTeX
17289 que vous pouvez insérer dans le préambule
17294 \begin_layout Plain Layout
17295 On obtient un en-tête
17296 \begin_inset Quotes cld
17300 \begin_inset Quotes crd
17303 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17308 \begin_layout LyX-Code
17318 \begin_layout LyX-Code
17334 \begin_layout LyX-Code
17344 \begin_layout LyX-Code
17365 Une description détaillée de ces commandes se trouve en langue allemande
17366 dans la documentation de Koma-Script
17371 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17374 \begin_layout Standard
17383 définissent le début de la lettre et doivent être présents dans toute lettre.
17384 Pour les identifier dans \SpecialChar LyX
17393 apparaissent dans la marge.
17394 Il est possible d'écrire plusieurs lettres en un seul fichier.
17399 provoque le passage à une nouvelle lettre au même destinataire, et le type
17404 permet de changer de destinataire.
17422 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17423 plusieurs fois dans une même lettre.
17426 \begin_layout Itemize
17431 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17432 t le début d'une lettre.
17435 \begin_layout Itemize
17440 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17441 et produit implicitement une nouvelle lettre.
17444 \begin_layout Itemize
17453 : introduit un paragraphe pour la formule de politesse finale.
17456 \begin_layout Itemize
17461 : introduit un post-scriptum.
17464 \begin_layout Itemize
17469 : introduit un paragraphe pour les co-destinataires.
17472 \begin_layout Itemize
17478 (Encl) : introduit un paragraphe pour les pièces jointes.
17481 \begin_layout Standard
17522 sont des types qui présentent une invite et qui servent à entrer des renseignem
17523 ents qui seront utilisés par la classe de document.
17524 Nous les appellerons
17525 \begin_inset Quotes cld
17529 \begin_inset Quotes crd
17536 \begin_layout Plain Layout
17537 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17538 \begin_inset Quotes cld
17542 \begin_inset Quotes crd
17545 , je ne dis pas non.
17554 \begin_layout Plain Layout
17555 On pourrait considérer que les types
17563 devraient être des types à invite.
17564 Cependant, à cause de la signification particulière de ces types, je les
17565 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17567 En plus, cela choquerait mon sens de la symétrie si les types
17575 avaient une apparence très différente.
17581 Ces types doivent être présents avant le type
17588 \begin_layout Standard
17589 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17590 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17591 ion d'un type donné, mais aussi d'autres facteurs.
17592 Par exemple, dans le comportement par défaut, une signature entrée avec
17597 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17602 La valeur indiquée pour
17606 n'apparaîtra même pas dans la lettre.
17607 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17608 environnement de lettre.
17611 \begin_layout Standard
17612 Les types à invite peuvent être utilisés comme des paragraphes vides.
17613 Cela a un sens par exemple pour le type
17617 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17622 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17627 vide, il n'y a réellement pas de signature spécifiée.
17630 \begin_layout Standard
17631 Il est possible en utilisant ces types à invite de créer un patron de lettre
17632 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17633 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17636 \begin_layout Itemize
17641 (Name) : nom de l'expéditeur.
17642 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17643 dans l'en-tête de la lettre.
17646 \begin_layout Itemize
17651 : signature de l'expéditeur.
17652 Par défaut, apparaît en dessous du type
17661 est absent, c'est la valeur du type
17668 \begin_layout Itemize
17673 (Address) : adresse de l'expéditeur.
17674 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17675 en dessous du nom de l'expéditeur.
17678 \begin_layout Itemize
17683 (Telephone) : numéro de téléphone de l'expéditeur.
17684 Par défaut, correspond à la variable
17690 de \SpecialChar LaTeX
17694 \begin_layout Itemize
17699 (Place) : lieu d'écriture de la lettre.
17702 \begin_layout Itemize
17707 : date d'écriture de la lettre.
17716 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17717 en dessous du destinataire.
17722 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17728 S'il n'y a pas de paragraphe
17732 , la date du jour est utilisée.
17735 \begin_layout Itemize
17740 (Backaddress) : adresse pour le retour du courrier.
17741 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17745 \begin_layout Itemize
17750 (Specialmail) : informations spéciales sur le courrier.
17751 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17752 l'adresse de retour du courrier.
17755 \begin_layout Itemize
17760 (Location) : informations supplémentaires.
17761 Par défaut, apparaît à droite en dessous du champ du destinataire.
17764 \begin_layout Itemize
17769 : le titre de la lettre.
17770 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17774 \begin_layout Itemize
17779 : le sujet de la lettre.
17780 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17787 \begin_layout Standard
17808 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17809 titre, une ligne qui contient les champs
17810 \begin_inset Quotes cld
17814 \begin_inset Quotes crd
17818 \begin_inset Quotes cld
17822 \begin_inset Quotes crd
17826 \begin_inset Quotes cld
17830 \begin_inset Quotes crd
17834 \begin_inset Quotes cld
17838 \begin_inset Quotes crd
17842 \begin_inset Quotes cld
17846 \begin_inset Quotes crd
17850 \begin_inset Quotes cld
17854 \begin_inset Quotes crd
17859 \begin_inset Quotes cld
17863 \begin_inset Quotes crd
17867 reprend la valeur donnée dans
17872 Si l'un quelconque de ces types
17873 \begin_inset Quotes cld
17876 pour lettre commerciale
17877 \begin_inset Quotes crd
17880 est utilisé, la valeur donnée pour
17884 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17892 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17893 le champ du destinataire) est supprimée.
17894 Les types sont implémentés comme des types à invite, avec les invites correspon
17895 dantes, et doivent être utilisés avant le type
17902 \begin_layout Itemize
17907 (Yourref) : Votre référence
17910 \begin_layout Itemize
17915 (Yourmail) : Votre courrier du
17918 \begin_layout Itemize
17923 (Myref) : Notre référence
17926 \begin_layout Itemize
17931 (Customer) : Numéro de client
17934 \begin_layout Itemize
17939 (Invoice) : Numéro de facture
17942 \begin_layout Subsection
17943 La nouvelle classe lettre :
17945 letter (koma-script v.2)
17948 \begin_layout Standard
17954 \begin_layout Standard
17955 \begin_inset VSpace medskip
17961 \begin_layout Standard
17962 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17970 , désormais périmée.
17971 Elle a – du côté \SpecialChar LaTeX
17972 – une interface complètement nouvelle et n'est pas compatible
17973 avec l'ancienne classe.
17975 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17978 \begin_layout Standard
17979 Cette classe recouvre les mêmes fonctionnalités que
17981 letter (koma-script)
17983 , plus quelques autres.
17984 Les éléments de base sont
17988 (adresse du destinataire, comme
17992 dans le précédent format),
18005 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
18006 lettres dans un même document).
18007 Les nouveaux éléments concernent l'expéditeur, ce sont :
18023 et la possibilité de mettre un
18029 Insertion\SpecialChar menuseparator
18035 \begin_layout Standard
18036 La plus grande amélioration est la possibilité de configurer la mise en
18037 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18040 Document\SpecialChar menuseparator
18041 Paramètres\SpecialChar ldots
18044 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18049 ), qui sera lu comme une option de classe
18053 \begin_layout Plain Layout
18054 Le paquetage KOMA est livré avec quelques fichiers
18059 Il y a par exemple un fichier
18063 qui suit les règles typographiques allemandes, et un
18067 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18073 Vous pouvez charger cette dernière avec l'option de classe
18077 , mise dans le champ
18083 Document\SpecialChar menuseparator
18084 Paramètres\SpecialChar menuseparator
18086 \begin_inset space ~
18090 \begin_inset space ~
18101 Jetez donc un œil sur le modèle
18105 fourni avec \SpecialChar LyX
18106 , qui vous donnera des exemples.
18107 Vous trouverez une description détaillée dans la documentation de Koma-Script
18115 \begin_layout Subsection
18119 \begin_layout Standard
18120 Avec \SpecialChar LyX
18121 , la visualisation d'un document de classe Koma-Script peut poser quelques
18125 \begin_layout Itemize
18126 le numéro de chapitre pour un type
18130 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18131 d'être sur la même ligne juste avant.
18132 C'est causé par le comportement interne de \SpecialChar LyX
18133 face au marqueur de type
18137 dans le fichier de format;
18140 \begin_layout Itemize
18141 les en-têtes des types
18149 sont uniquement dans la
18150 \begin_inset Quotes cld
18154 \begin_inset Quotes crd
18157 table des matières \SpecialChar LaTeX
18158 , et pas dans la table des matières \SpecialChar LyX
18161 Document\SpecialChar menuseparator
18167 \begin_layout Itemize
18168 les paragraphes avec la classe de document
18172 apparaissent séparés par de l'interligne supplémentaire, et non par une
18174 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18176 Mais dans la fenêtre
18178 Document\SpecialChar menuseparator
18181 le bouton à cocher correspondant indique
18190 insère toujours des commandes \SpecialChar LaTeX
18191 supplémentaires dans le document pour causer
18192 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18195 \begin_layout Section
18196 Article (mwart), book (mwbk) and report (mwrep)
18197 \begin_inset Argument 1
18200 \begin_layout Plain Layout
18211 \begin_layout Standard
18217 \begin_layout Standard
18218 Les classes de document \SpecialChar LyX
18231 correspondent aux classes de document \SpecialChar LaTeX
18245 Elles remplacent les classes de document standard
18257 et sont mieux adaptées en bien des aspects aux conventions typographiques
18261 \begin_layout Standard
18262 Les différences principales sont :
18265 \begin_layout Itemize
18266 Les titres non numérotés (avec une étoile, comme
18270 ) sont présents dans la table des matières.
18273 \begin_layout Itemize
18274 Des styles de mise en page supplémentaires :
18278 \begin_layout Description
18279 uheadings en-têtes sur plusieurs lignes,
18282 \begin_layout Description
18283 myheadings en-têtes personnalisés, définis par les commandes
18298 \begin_layout Description
18299 myuheadings en-têtes personnalisés sur plusieurs lignes
18302 \begin_layout Description
18303 outer le numéro de page est placé du côté extérieur de la page
18307 \begin_layout Itemize
18312 \begin_layout Description
18313 rmheadings titres avec empattement – par défaut,
18316 \begin_layout Description
18317 sfheadings titres sans empattement,
18320 \begin_layout Description
18321 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18324 \begin_layout Description
18325 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18328 \begin_layout Description
18329 withmarginpar réserver de la place sur la page pour les marges.
18333 \begin_layout Section
18337 \begin_layout Standard
18347 \begin_layout Subsection
18351 \begin_layout Standard
18356 est une classe très puissante et en constante évolution.
18357 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18358 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18359 en forme de son document.
18364 est basée sur la classe standard
18368 , mais elle peut aussi émuler la classe
18375 \begin_layout Standard
18380 , le développeur de
18384 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18387 La plupart ont été rassemblés avec
18392 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18393 les annexes, les chapitres et autres.
18395 , ne gère pas de façon native la plupart de ces fonctionnalités.
18396 Quelque-unes pourront être ajoutées dans de prochaines versions
18400 \begin_layout Plain Layout
18401 Vous êtes invités à faire des suggestions à
18402 \begin_inset Flex URL
18405 \begin_layout Plain Layout
18407 lyx-devel@lists.lyx.org
18417 , beaucoup ne le seront probablement jamais, à cause des limitations de
18418 la structure de \SpecialChar LyX
18420 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18421 de quelques commandes \SpecialChar LaTeX
18422 (en code \SpecialChar TeX
18427 \begin_layout Plain Layout
18429 \begin_inset space ~
18433 \begin_inset CommandInset ref
18435 reference "sec:Insérer-du-code-LaTeX"
18439 pour plus de détails.
18445 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18446 par \SpecialChar LyX
18448 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18449 ns de jeter un œil au manuel détaillé de la classe
18457 \begin_layout Plain Layout
18459 \begin_inset Flex URL
18462 \begin_layout Plain Layout
18464 CTAN:/macros/latex/memoir/memman.pdf
18474 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18475 à la fois une description complète de la bonne manière de typographier
18476 et un superbe exemple de bonne typographie en lui-même.
18479 \begin_layout Subsection
18480 Fonctions de base et restrictions
18483 \begin_layout Standard
18488 accepte toutes les fonctions de la classe standard
18493 Il y a pourtant quelques différences, comme celles qui suivent :
18496 \begin_layout Description
18498 \begin_inset space ~
18502 \begin_inset space ~
18506 \begin_inset space ~
18509 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18513 \begin_layout Description
18515 \begin_inset space ~
18519 \begin_inset space ~
18523 \begin_inset space ~
18527 \begin_inset Quotes cld
18531 \begin_inset Quotes crd
18534 n'est pas géré, à cause d'un conflit de commandes entre
18542 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18545 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18548 Document\SpecialChar menuseparator
18549 Paramètres\SpecialChar menuseparator
18551 \begin_inset space ~
18555 \begin_inset space ~
18559 \begin_inset space ~
18565 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18572 dans le corps du texte ou dans le préambule (par exemple
18576 chapterstyle{companion}
18581 \begin_layout Description
18583 \begin_inset space ~
18586 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18587 facultatif dans les classes standard.
18588 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18589 la table des matière et les entêtes (par exemple, quand le titre est trop
18591 Dans \SpecialChar LyX
18592 , vous pouvez le faire avec
18594 Insertion\SpecialChar menuseparator
18596 \begin_inset space ~
18601 au début de la section/chapitre.
18606 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18608 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18609 du texte, un pour la table des matières et un pour les entêtes.
18611 rend ceux-ci accessibles via des variantes particulières de
18614 \begin_inset space ~
18624 \begin_layout Description
18626 \begin_inset space ~
18629 : dans les classes standard (et dans beaucoup d'autres classes), la table
18630 des matières, la liste des tableaux et la liste des figures commencent
18631 automatiquement une novelle page.
18636 ne suit pas cette règle.
18637 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18640 \begin_layout Description
18642 \begin_inset space ~
18646 \begin_inset space ~
18650 \begin_inset space ~
18653 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18654 de titre (dans les classes standard, les pages de titres sont
18655 \begin_inset Quotes cld
18659 \begin_inset Quotes crd
18662 , c'est-à-dire sans numérotation).
18663 Si vous voulez une page de titre vide, tapez
18667 aliaspagestyle{title}{empty}
18672 \begin_layout Description
18674 \begin_inset space ~
18677 : avec l'option de classe
18683 Document\SpecialChar menuseparator
18684 Paramètres\SpecialChar menuseparator
18686 \begin_inset space ~
18690 \begin_inset space ~
18693 document\SpecialChar menuseparator
18694 Options de classe\SpecialChar menuseparator
18697 ), vous pouvez imiter le style
18702 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18703 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18704 ne commenceront pas sur une nouvelle page (mais –
18705 \begin_inset space ~
18709 \begin_inset Quotes cld
18713 \begin_inset Quotes crd
18721 \begin_inset space ~
18724 – ils sont encore autorisés), les parties cependant utilisent leur propre
18732 \begin_layout Description
18734 \begin_inset space ~
18738 \begin_inset space ~
18742 \begin_inset space ~
18746 \begin_inset space ~
18749 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18750 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18761 Il produit une erreur et arrête \SpecialChar LaTeX
18762 dès qu'une commande de ce genre apparaît.
18767 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18768 (qui au moins ne stoppe pas \SpecialChar LaTeX
18770 Puisque beaucoup de paquetages \SpecialChar LaTeX
18771 et en particulier les fichiers de style
18772 Bib\SpecialChar TeX
18773 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18777 \begin_layout Subsection
18778 Fonctions supplémentaires
18781 \begin_layout Standard
18782 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18784 fait pas beaucoup pour l'instant).
18785 veuillez consulter le manuel de
18793 \begin_layout Plain Layout
18795 \begin_inset Flex URL
18798 \begin_layout Plain Layout
18800 CTAN:/macros/latex/memoir/memman.pdf
18810 pour plus de détails.
18813 \begin_layout Description
18815 \begin_inset space ~
18818 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18820 Hé bien, c'est une classe book.
18821 En principe, les classes book n'ont pas d'abstract.
18822 Memoir, lui, en a une.
18823 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18827 \begin_layout Description
18829 \begin_inset space ~
18832 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18833 chapitre est brièvement décrit sous le titre et aussi dans la table des
18834 matières (par exemple :
18836 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18839 Chapterprecis fait exactement cela.
18840 Cela n'a donc de sens qu'après un début de chapitre.
18843 \begin_layout Description
18845 \begin_inset space ~
18848 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18853 fournit un moyen élégant de mettre en forme une telle devise.
18854 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18855 séparés par une petite ligne.
18856 L'auteur (source) peut être saisi via Insérer
18858 \SpecialChar menuseparator
18859 Source épigraphique.
18862 \begin_layout Description
18864 \begin_inset space ~
18867 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18868 (jusqu'à de très complexes poèmes figuratifs).
18870 n'en gère que quelques-uns.
18875 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18876 des matières (l'environnement standard pour les poèmes est
18885 a plusieurs versions améliorées de
18889 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18890 , puisqu'ils doivent être emboîtés
18891 à l'intérieur d'environnements
18895 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18899 \begin_layout Description
18901 \begin_inset space ~
18908 , mais il n'ajoute pas une entrée à la table des matières.
18911 \begin_layout Section
18915 \begin_layout Standard
18916 La classe de document
18921 \begin_inset Quotes cld
18925 \begin_inset Quotes crd
18928 ) offre une alternative à la classe standard
18933 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18934 des sections et en-têtes en police sans empattement, ainsi que d'autres
18938 \begin_layout Section
18939 Publications Springer(
18946 \begin_layout Standard
18952 \begin_layout Subsection
18956 \begin_layout Standard
18957 Ce sont les fichiers de format pour certains types de journaux édités par
18958 Springer Verlag et dont la liste apparaît à
18959 \begin_inset Flex URL
18962 \begin_layout Plain Layout
18964 http://www.springer.de/author/tex/help-journals.html
18969 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18970 maintenant du \SpecialChar LaTeX2e
18972 C'est un système modulaire : ce qui est commun à tous les journaux est
18977 , et les fichiers de format particuliers à un journal (comme, par exemple,
18986 ) peuvent l'inclure.
18989 \begin_layout Standard
18990 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
18991 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19000 en suivant le schéma donné dans
19007 \begin_layout Standard
19008 Ce n'a raisonnablement bien été testé que pour le
19021 sont fournis avec la distribution standard de \SpecialChar LyX
19023 Installez le fichier de classe correspondant (téléchargé chez Springer)
19024 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19029 dans le cas de te\SpecialChar TeX
19030 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19032 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19033 et ça devrait fonctionner.
19036 \begin_layout Subsection
19040 \begin_layout Standard
19041 Un grand nombre de styles de type théorème –
19049 , \SpecialChar ldots
19057 \begin_layout Standard
19080 Titre_\SpecialChar LaTeX
19083 (Running_\SpecialChar LaTeX
19112 (Acknowledgements),
19117 Voir la documentation du fichier de classe de Springer pour les détails.
19120 \begin_layout Subsection
19121 Publications supportées
19124 \begin_layout Itemize
19138 \begin_layout Itemize
19141 Probability Theory and Related Fields
19149 Jean-Marc Lasgouttes
19152 \begin_layout Standard
19153 Ajoutez le vôtre, ce n'est pas si dur !
19156 \begin_layout Subsection
19160 \begin_layout Standard
19161 Ces fichiers sont partiellement basés sur l'ancien
19165 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19166 style \SpecialChar LaTeX
19168 Tout ceci, ainsi que le format
19172 , est maintenant dépassé.
19173 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19174 des fichiers de format \SpecialChar LyX
19178 \begin_layout Subsection
19182 \begin_layout Standard
19184 Mais probablement moins que dans l'ancien
19191 \begin_layout Section
19192 Rev\SpecialChar TeX
19196 \begin_layout Standard
19202 \begin_layout Standard
19203 \begin_inset VSpace bigskip
19209 \begin_layout Standard
19214 \begin_inset space ~
19219 marche avec la classe Rev\SpecialChar TeX
19221 \begin_inset Formula $\beta$
19224 de mai 1999) de l'American Physical Society.
19227 \begin_layout Standard
19229 a une classe de texte
19233 , qui marche avec Rev\SpecialChar TeX
19235 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19237 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19239 \SpecialChar LaTeX2e
19240 , même si on l'a trafiqué pour qu'elle marche.
19241 Comme Rev\SpecialChar TeX
19242 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19248 \begin_inset space ~
19253 devrait être assez facile à utiliser.
19256 \begin_layout Standard
19257 Cette documentation est censée servir en
19261 de la documentation de Rev\SpecialChar TeX
19262 4.0, nous ne décrirons donc aucune des macros
19263 spéciales Rev\SpecialChar TeX
19264 , et supposerons que vous savez ce qu'il faut mettre dans
19265 le préambule si besoin.
19268 \begin_layout Subsection
19272 \begin_layout Standard
19273 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19274 4, comme c'est décrit
19275 dans le fichier README du paquetage.
19276 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19278 \begin_inset Flex URL
19281 \begin_layout Plain Layout
19283 http://publish.aps.org/revtex4/
19289 Installez-le quelque part où \SpecialChar LaTeX
19291 Testez-le en essayant de \SpecialChar LaTeX
19292 er un court document Rev\SpecialChar TeX
19293 4 dans un répertoire
19294 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19296 Ensuite, si vous reconfigurez \SpecialChar LyX
19297 , il trouvera le fichier de classe et vous
19298 laissera utiliser la classe de texte
19305 \begin_layout Standard
19306 Probablement la façon la plus simple de démarrer est soit d'importer un
19307 document Rev\SpecialChar TeX
19312 , soit d'utiliser le modèle
19315 \begin_inset space ~
19320 , qui se trouve dans le répertoire de modèles.
19323 \begin_layout Subsection
19327 \begin_layout Standard
19328 Les paramètres optionnels de
19335 \begin_inset Quotes cld
19339 \begin_inset Quotes crd
19343 \begin_inset Quotes cld
19347 \begin_inset Quotes crd
19350 , vont dans le champ d'
19356 Document\SpecialChar menuseparator
19359 \SpecialChar menuseparator
19363 \begin_inset space ~
19367 \begin_inset space ~
19372 , comme d'habitude.
19373 Rappelez-vous que dans Rev\SpecialChar TeX
19374 , il faut au moins un paramètre optionnel !
19377 \begin_layout Standard
19378 Le reste de ce qui va dans le préambule, comme
19384 etc., va comme d'habitude dans la fenêtre
19389 \begin_inset space ~
19400 \begin_layout Subsection
19405 \begin_layout Plain Layout
19406 NdT : Dans la section sur Rev\SpecialChar TeX
19408 \begin_inset Quotes cld
19412 \begin_inset Quotes crd
19416 \begin_inset Quotes cld
19420 \begin_inset Quotes crd
19423 à de nombreux endroits.
19424 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19425 de toute façon à un champ à remplir.
19426 N'ayant pas Rev\SpecialChar TeX
19427 , je ne peux pas aller vérifier.
19435 \begin_layout Standard
19436 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19438 Par exemple, le champ
19449 Notez que (au moins pour Rev\SpecialChar TeX
19450 4.0 Beta), les champs
19458 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19463 \begin_layout Plain Layout
19464 Au cas où ça vous intéresse, les deux sont inclus pour que
19468 puisse traduire à la fois
19488 \begin_layout Subsection
19492 \begin_layout Standard
19493 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19494 4 qui peuvent causer des erreurs
19495 qui sont encore plus troublantes dans \SpecialChar LyX
19499 \begin_layout Standard
19500 Dans Rev\SpecialChar TeX
19518 L'équivalent \SpecialChar LyX
19519 en est qu'il y a un champ
19528 de notes de bas de page dans le champ
19532 , ou des choses étranges apparaîtront.
19533 Voyez la documentation de Rev\SpecialChar TeX
19534 4 pour plus de détails.
19538 \begin_layout Standard
19539 Également, les champs
19552 \begin_inset space ~
19559 (Thanks) doivent être placés
19571 correspondant (ou son équivalent
19584 , la compilation \SpecialChar LaTeX
19588 \begin_layout Chapter
19590 et applications externes
19593 \begin_layout Section
19594 Correcteur \SpecialChar TeX
19598 \begin_layout Standard
19604 \begin_layout Subsection
19608 \begin_layout Standard
19609 Vous trouverez dans le menu
19616 \begin_inset space ~
19623 Cette fonctionnalité requière le programme
19632 \begin_layout Plain Layout
19637 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19647 et la commande est donc grisée si celui-ci n'est pas installé.
19648 Vous pouvez vous le procurer de CTAN,
19649 \begin_inset Newline newline
19653 \begin_inset CommandInset href
19655 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19663 \begin_layout Standard
19666 Chk\SpecialChar TeX
19669 est un programme qui a été écrit par
19674 qui se plaignait que certaines commandes de \SpecialChar LaTeX
19675 n'étaient pas naturelles et
19676 s'oubliaient facilement.
19677 Ce programme parcourt votre fichier \SpecialChar LaTeX
19678 et en vérifie la bonne écriture.
19679 C'est donc l'équivalent de
19684 , mais pour \SpecialChar LaTeX
19688 \begin_layout Standard
19689 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
19692 est déjà censé produire du \SpecialChar LaTeX
19693 exempt de fautes ? La réponse est simple :
19698 ne vérifie pas seulement la
19704 d'un fichier C, mais aussi la bonne utilisation des types,
19709 Chk\SpecialChar TeX
19715 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
19721 Chk\SpecialChar TeX
19727 est à même de détecter des erreurs courantes comme
19731 \begin_layout Plain Layout
19732 NdT : Certaines de ces règles me sont totalement inconnues.
19733 Il est possible qu'elles ne s'appliquent pas à la langue française.
19744 \begin_layout Itemize
19745 de mauvais points de suspension :
19746 \begin_inset Newline newline
19749 Utiliser \SpecialChar ldots
19753 \begin_layout Itemize
19754 des espaces à l'intérieur des parenthèses :
19755 \begin_inset Newline newline
19758 ( mauvais espacement );
19761 \begin_layout Itemize
19762 l'utilisation d'espaces normaux dans des abréviations courantes :
19763 \begin_inset Newline newline
19766 Par exemple il y a ici trop d'espaces dans l'abréviation C.
19772 \begin_layout Itemize
19773 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
19774 lettre est une majuscule :
19775 \begin_inset Newline newline
19779 Et l'espacement n'est pas bon;
19782 \begin_layout Itemize
19783 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
19785 \begin_inset Newline newline
19788 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
19789 d'apparaître sur une mauvaise page.
19791 \begin_inset CommandInset label
19801 \begin_layout Plain Layout
19802 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
19803 numéro dans le texte) n'est pas collé au mot le précédant.
19809 L'étiquette est ici trop séparée;
19812 \begin_layout Itemize
19813 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
19815 \begin_inset Newline newline
19818 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
19820 \begin_inset Quotes cld
19824 \begin_inset Quotes crd
19827 et le numéro, et ça ferait le plus mauvais effet...
19829 \begin_inset CommandInset ref
19831 reference "sec:chktex"
19838 \begin_layout Itemize
19840 \begin_inset Quotes cld
19844 \begin_inset Quotes crd
19848 \begin_inset Quotes cld
19852 \begin_inset Formula $\times$
19856 \begin_inset Quotes crd
19859 entre deux nombres :
19860 \begin_inset Newline newline
19863 2x2 rend beaucoup moins bien que
19864 \begin_inset Formula $2\times2$
19870 \begin_layout Standard
19871 et bien plus encore...
19872 C'est un outil très utile pour le
19873 \begin_inset Quotes cld
19877 \begin_inset Quotes crd
19880 du document avant son impression, et vous devriez l'utiliser après l'inévitable
19881 correction de l'orthographe et avant d'affiner la typographie.
19884 \begin_layout Subsection
19888 \begin_layout Standard
19889 Si le programme est installé, l'employer est un jeu d'enfant : faites
19890 \begin_inset Newline newline
19895 Outils\SpecialChar menuseparator
19897 \begin_inset space ~
19905 générera alors une version \SpecialChar LaTeX
19906 de votre document, lancera
19908 Chk\SpecialChar TeX
19911 pour la corriger, puis insérera des
19912 \begin_inset Quotes cld
19916 \begin_inset Quotes crd
19919 avec les avertissements de
19921 Chk\SpecialChar TeX
19925 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
19926 facilement les trouver avec
19928 Navigation\SpecialChar menuseparator
19931 , ou par le raccourci clavier
19935 (d'après le fichier de raccourcis implicites
19940 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
19957 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
19958 Si vous ne comprenez pas l'avertissement, ignorez-le.
19959 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
19962 Chk\SpecialChar TeX
19965 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
19969 \begin_layout Standard
19970 Ce document est un excellent terrain d'entraînement, et sa vérification
19971 lèvera sûrement quelques avertissements.
19972 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
19973 des fausses alertes.
19976 \begin_layout Subsection
19980 \begin_layout Standard
19981 Vous trouverez parfois que
19983 Chk\SpecialChar TeX
19986 est plus bavard qu'il ne devrait l'être.
19987 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
19988 à vos propres goûts.
19992 \begin_layout Standard
19995 Chk\SpecialChar TeX
19998 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20001 Chk\SpecialChar TeX
20004 dans \SpecialChar LyX
20006 En effet, \SpecialChar LyX
20007 génère un fichier \SpecialChar LaTeX
20008 un peu particulier pour être ensuite capable
20009 de faire correspondre les numéros de lignes indiqués par
20011 Chk\SpecialChar TeX
20016 \begin_layout Plain Layout
20017 Vous pouvez trouver toutes les indications de
20023 Document\SpecialChar menuseparator
20025 \begin_inset space ~
20029 \begin_inset space ~
20046 avec la structure interne du document.
20047 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20048 Vous pouvez faire deux choses contre cela :
20051 \begin_layout Itemize
20052 Paramétrez l'appel à
20054 Chk\SpecialChar TeX
20059 Outils\SpecialChar menuseparator
20060 Préférences\SpecialChar menuseparator
20061 Sorties\SpecialChar menuseparator
20065 , ou alors dans le fichier de configuration de l'installation de
20067 Chk\SpecialChar TeX
20070 (souvent, le fichier
20075 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20076 ou désactivés à la ligne de commande.
20079 \begin_layout Itemize
20080 Exportez votre document en tant que fichier \SpecialChar LaTeX
20083 Fichier\SpecialChar menuseparator
20084 Exporter\SpecialChar menuseparator
20088 et lancer manuellement
20093 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20094 correspondant dans le document \SpecialChar LyX
20095 , mais avec un peu de patience, vous devriez
20099 \begin_layout Standard
20100 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20110 pour désactiver un avertissement, et
20115 Les entrées en italiques sont désactivées par défaut, car le réglage de
20117 \begin_inset Quotes cld
20122 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20125 \begin_inset Quotes crd
20131 \begin_layout Standard
20132 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20133 désactivation d'avertissements, et pas aux autres.
20134 En effet, \SpecialChar LyX
20135 utilise les autres options à sa convenance pour dialoguer avec
20143 \begin_layout Enumerate
20147 Command terminated with space.
20148 (La commande se termine par une espace.)
20151 \begin_layout Enumerate
20154 Non-breaking space (
20155 \begin_inset Quotes eld
20163 \begin_inset Quotes erd
20166 ) should have been used.
20167 (Il faut utiliser ici une espace insécable (
20170 \begin_inset Quotes cld
20174 \begin_inset Quotes crd
20182 \begin_layout Enumerate
20186 You should enclose the previous parenthesis with
20187 \begin_inset Quotes eld
20195 \begin_inset Quotes erd
20199 (Vous devriez entourer les parenthèses précédentes par
20205 \begin_inset Quotes cld
20209 \begin_inset Quotes crd
20220 \begin_layout Enumerate
20223 Italic correction (
20224 \begin_inset Quotes eld
20234 \begin_inset Quotes erd
20237 ) found in non-italic buffer.
20238 (Une correction d'italique (
20241 \begin_inset Quotes cld
20247 \begin_inset Quotes crd
20252 ) est dans un groupe qui n'est pas en italique.)
20255 \begin_layout Enumerate
20258 Italic correction (
20259 \begin_inset Quotes eld
20269 \begin_inset Quotes erd
20272 ) found more than once.
20273 (Il y a plus d'une correction d'italique (
20276 \begin_inset Quotes cld
20282 \begin_inset Quotes crd
20290 \begin_layout Enumerate
20294 No italic correction (
20295 \begin_inset Quotes eld
20305 \begin_inset Quotes erd
20309 (Il n'y a pas de correcteur d'italique (
20312 \begin_inset Quotes cld
20318 \begin_inset Quotes crd
20329 \begin_layout Enumerate
20333 \begin_inset Quotes eld
20341 \begin_inset Quotes erd
20345 \begin_inset Quotes eld
20353 \begin_inset Quotes erd
20360 \begin_inset Quotes cld
20364 \begin_inset Quotes crd
20369 requière l'utilisation de
20372 \begin_inset Quotes cld
20376 \begin_inset Quotes crd
20384 \begin_layout Enumerate
20387 Wrong length of dash may have been used.
20388 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20391 \begin_layout Enumerate
20395 \begin_inset Quotes eld
20403 \begin_inset Quotes erd
20407 \begin_inset Quotes eld
20415 \begin_inset Quotes erd
20425 \begin_inset Quotes cld
20429 \begin_inset Quotes crd
20440 \begin_inset Quotes cld
20444 \begin_inset Quotes crd
20452 \begin_layout Enumerate
20456 \begin_inset Quotes eld
20464 \begin_inset Quotes erd
20473 \begin_inset Quotes cld
20481 \begin_inset Quotes crd
20490 \begin_layout Enumerate
20494 \begin_inset Quotes eld
20502 \begin_inset Quotes erd
20505 to achieve an ellipsis.
20506 (Vous devriez utiliser
20509 \begin_inset Quotes cld
20513 \begin_inset Quotes crd
20518 pour une ellipse (points de suspension).)
20521 \begin_layout Enumerate
20524 Inter-word spacing (
20525 \begin_inset Quotes eld
20535 \begin_inset Quotes eld
20538 ) should perhaps be used.
20539 (Une espace d'entre mots (
20542 \begin_inset Quotes cld
20548 \begin_inset space ~
20554 \begin_inset Quotes crd
20557 ) devrait peut-être être utilisé.)
20560 \begin_layout Enumerate
20563 Inter-sentence spacing (
20564 \begin_inset Quotes eld
20574 \begin_inset Quotes erd
20577 ) should perhaps be used.
20578 (Une espace d'entre phrases (
20581 \begin_inset Quotes cld
20587 \begin_inset Quotes crd
20592 ) devrait peut-être être utilisé.)
20595 \begin_layout Enumerate
20598 Could not find argument for command.
20599 (N'a pas trouvé de paramètre à la commande.)
20602 \begin_layout Enumerate
20606 \begin_inset Quotes eld
20614 \begin_inset Quotes erd
20618 (Aucune occurrence de
20619 \begin_inset Quotes cld
20627 \begin_inset Quotes crd
20633 \begin_layout Enumerate
20636 Math mode still on at end of \SpecialChar LaTeX
20638 (Le fichier \SpecialChar LaTeX
20639 se termine dans le mode Math.)
20642 \begin_layout Enumerate
20646 \begin_inset Quotes eld
20654 \begin_inset Quotes erd
20657 doesn't match the number of
20658 \begin_inset Quotes eld
20666 \begin_inset Quotes erd
20673 \begin_inset Quotes cld
20677 \begin_inset Quotes crd
20682 ne correspond pas à celui de
20685 \begin_inset Quotes cld
20689 \begin_inset Quotes crd
20697 \begin_layout Enumerate
20700 You should use either
20703 \begin_inset Quotes eld
20711 \begin_inset Quotes erd
20716 as an alternative to
20717 \begin_inset Quotes eld
20725 \begin_inset Quotes erd
20729 (Vous devriez utiliser
20732 \begin_inset Quotes eld
20740 \begin_inset Quotes erd
20748 \begin_inset Quotes cld
20752 \begin_inset Quotes crd
20760 \begin_layout Enumerate
20767 " (ASCII 39) instead of "´" (ASCII 180).
20768 (Vous devriez utiliser
20771 \begin_inset Quotes cld
20775 \begin_inset Quotes crd
20780 (ASCII 39) au lieu de
20783 \begin_inset Quotes cld
20791 \begin_inset Quotes crd
20799 \begin_layout Enumerate
20802 User-specified pattern found.
20803 (A trouvé un format défini par l'utilisateur.)
20806 \begin_layout Enumerate
20809 This command might not be intended.
20810 (Cette commande n'est peut-être pas volontaire.)
20813 \begin_layout Enumerate
20818 (Un commentaire est affiché.)
20821 \begin_layout Enumerate
20852 \begin_layout Enumerate
20855 Delete this space to maintain correct page references.
20856 (Enlevez cette espace pour avoir une pagination correcte.)
20859 \begin_layout Enumerate
20863 You might wish to put this between a pair of
20864 \begin_inset Quotes eld
20872 \begin_inset Quotes erd
20876 (Ce serait peut-être mieux entre deux accolades
20882 \begin_inset Quotes cld
20886 \begin_inset Quotes crd
20894 \begin_layout Enumerate
20897 You ought to remove spaces in front of punctuation.
20898 (Il n'y a pas d'espace devant cette ponctuation.)
20901 \begin_layout Enumerate
20904 Could not execute \SpecialChar LaTeX
20906 (Ne peut pas exécuter la commande \SpecialChar LaTeX
20910 \begin_layout Enumerate
20919 in front of small punctuation.
20926 devant la ponctuation basse.)
20929 \begin_layout Enumerate
20937 may look prettier here.
20947 \begin_layout Enumerate
20951 Multiple spaces detected in output.
20952 (La sortie affiche ici plusieurs espaces.)
20955 \begin_layout Enumerate
20958 This text may be ignored.
20959 (Ce texte ne sera peut-être pas pris en compte.)
20962 \begin_layout Enumerate
20968 \begin_inset Quotes eld
20973 to begin quotation, not
20981 \begin_inset Quotes eld
20986 pour ouvrir une citation et non
20993 \begin_layout Enumerate
21000 to end quotation, not
21003 \begin_inset Quotes eld
21013 pour clore une citation et non
21016 \begin_inset Quotes eld
21024 \begin_layout Enumerate
21028 (Ne mélangez pas les différents types de guillemets.)
21031 \begin_layout Enumerate
21034 You should perhaps use
21035 \begin_inset Quotes eld
21043 \begin_inset Quotes erd
21047 (Il vaudrait peut-être mieux utiliser
21050 \begin_inset Quotes cld
21054 \begin_inset Quotes crd
21062 \begin_layout Enumerate
21065 You should put a space in front of/after parenthesis.
21066 (Il faut des espaces à l'extérieur des parenthèses.)
21069 \begin_layout Enumerate
21072 You should avoid spaces in front of/after parenthesis.
21073 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21076 \begin_layout Enumerate
21080 You should not use punctuation in front of/after quotes.
21081 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21084 \begin_layout Enumerate
21087 Double space found.
21091 \begin_layout Enumerate
21094 You should put punctuation outside inner/inside display math mode.
21095 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21098 \begin_layout Enumerate
21101 You ought to not use primitive \SpecialChar TeX
21102 in \SpecialChar LaTeX
21104 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21105 dans du code \SpecialChar LaTeX
21109 \begin_layout Enumerate
21112 You should remove spaces in front of
21113 \begin_inset Quotes eld
21121 \begin_inset Quotes erd
21125 (Ne mettez pas d'espaces devant
21128 \begin_inset Quotes cld
21132 \begin_inset Quotes crd
21140 \begin_layout Enumerate
21143 \begin_inset Quotes eld
21151 \begin_inset Quotes erd
21154 is normally not followed by
21155 \begin_inset Quotes eld
21163 \begin_inset Quotes erd
21170 \begin_inset Quotes cld
21174 \begin_inset Quotes crd
21179 n'est normalement pas suivi de
21182 \begin_inset Quotes cld
21186 \begin_inset Quotes crd
21194 \begin_layout Standard
21195 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21196 une interface plus complète
21197 à cet outil (ainsi qu'à son petit cousin
21201 ) pour pouvoir en exploiter toute la puissance.
21202 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21203 de bonne taille, et voyez le résultat.
21206 \begin_layout Section
21207 Contrôle de version sous \SpecialChar LyX
21211 \begin_layout Standard
21214 Lars Gullik Bjønnes,
21221 \begin_layout Subsection
21225 \begin_layout Standard
21227 accepte la plupart des commandes simples de RCS/CVS/SVN.
21228 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21229 cependant encore passer par un terminal de commande.
21232 \begin_layout Standard
21233 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21234 n, que nous vous conseillons donc.
21235 Un bon document de départ pour Subversion est le Manuel SVN
21239 \begin_layout Plain Layout
21240 \begin_inset CommandInset href
21242 target "http://svnbook.red-bean.com/"
21253 Pour RCS, lisez d'abord
21254 \begin_inset Quotes cld
21258 \begin_inset Quotes crd
21261 (c'est un fichier man : lisez-le avec
21266 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21267 Voyez particulièrement
21268 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21269 (le fichier finissant par
21276 \begin_layout Standard
21277 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21279 devrez connaître l'utilisation de RCS/CVS/SVN.
21280 Le support assuré dans \SpecialChar LyX
21281 a été réalisé pour des versions récentes des paquetages
21282 GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions
21284 En général, les messages de contrôle ne sont pas affichés après chaque
21285 opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21288 Les utilisateurs réguliers du contrôle de version apprécieront la barre
21289 d'outils correspondante, qui peut être activée via
21291 Affichage\SpecialChar menuseparator
21292 Barre d'outils\SpecialChar menuseparator
21293 Contrôle de version
21298 \begin_layout Standard
21299 Pour créer vos propres commandes externes, consultez
21300 \begin_inset Flex Code
21303 \begin_layout Plain Layout
21311 Fonctions \SpecialChar LyX
21317 \begin_layout Standard
21318 Il est fortement recommandé d'enregistrer les documents en mode non compressé
21319 lors de l'utilisation du contrôle de version (décochez
21321 Document\SpecialChar menuseparator
21324 si la case est cochée): les documents LyX non compressées sont des fichiers
21325 textuels qui peuvent être fusionnés par le contrôle de version.
21326 Mes documents compressés sont des fichiers binaires qui ne peuvent p
21333 \begin_layout Subsection
21334 Les commandes RCS sous \SpecialChar LyX
21338 \begin_layout Standard
21339 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21341 Vous pouvez les trouver dans
21343 Fichier\SpecialChar menuseparator
21345 \begin_inset space ~
21349 \begin_inset space ~
21355 Lyx a été testé avec RCS 5.7/5.8.
21358 \begin_layout Subsubsection
21361 Initialiser le contrôle de version
21364 \begin_layout Standard
21365 Si votre document n'est pas sous le mode
21366 \begin_inset Quotes cld
21369 contrôle de version
21370 \begin_inset Quotes crd
21373 , c'est le seul choix qui vous soit proposé.
21374 Si vous êtes déjà sous ce mode, l'élément
21375 \begin_inset Flex Noun
21378 \begin_layout Plain Layout
21384 est grisé et inaccessible.
21387 \begin_layout Standard
21388 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21390 demandé de donner une description initiale du document.
21391 Le document est alors mis en mode
21392 \begin_inset Quotes cld
21396 \begin_inset Quotes crd
21399 et il vous faudra faire
21402 \begin_inset space ~
21406 \begin_inset space ~
21411 avant de le modifier.
21412 Un document sous contrôle de version a dans le minibuffer
21413 \begin_inset Quotes cld
21416 [RCS:<version><locker>]
21417 \begin_inset Quotes crd
21420 accolé au nom de fichier.
21423 \begin_layout Standard
21424 En arrière-plan, la commande RCS qui a été lancée est
21427 \begin_layout LyX-Code
21430 ci -q -u -i -t-\SpecialChar softhyphen
21431 "<description_\SpecialChar softhyphen
21432 initiale>" <nom_fichier>.
21435 \begin_layout Standard
21440 pour comprendre le sens des paramètres.
21444 \begin_layout Subsubsection
21446 \begin_inset space ~
21450 \begin_inset space ~
21456 \begin_layout Standard
21457 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21461 \begin_layout Plain Layout
21468 \begin_inset Flex Noun
21471 \begin_layout Plain Layout
21475 Fichier\SpecialChar menuseparator
21477 \begin_inset space ~
21481 \begin_inset space ~
21484 Version\SpecialChar menuseparator
21486 \begin_inset space ~
21490 \begin_inset space ~
21502 Il vous sera alors demandé une description de ceux-ci.
21503 Cette information est conservée dans le fichier d'historique.
21504 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21505 au fichier RCS maître et le document est déverrouillé et remis en mode
21507 \begin_inset Quotes cld
21511 \begin_inset Quotes crd
21517 \begin_layout Itemize
21520 ci -q -u -m"<description>" <nom_fichier>
21523 \begin_layout Subsubsection
21526 Nouvelle version modifiable
21529 \begin_layout Standard
21530 En utilisant cette commande, vous verrouillez le document de manière à ce
21531 que vous soyez le seul à pouvoir l'éditer.
21532 Vous seul en possédez les droits d'écriture.
21533 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21535 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21538 \begin_layout Itemize
21541 co -q -l <nom_fichier>
21544 \begin_layout Subsubsection
21547 Revenir à la version du dépôt
21550 \begin_layout Standard
21551 Ceci annule tous les changements réalisés sur le document depuis que le
21552 document a été figé la dernière fois.
21553 Une demande de confirmation apparaît alors, avant que tous les changements
21557 \begin_layout Itemize
21560 co -f -u<version> <nom_fichier>
21563 \begin_layout Subsubsection
21570 \begin_layout Standard
21571 Ceci va créer une copie du document.
21572 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
21573 l'historique de version n'est pas préservé et la copie est ajoutée comme
21574 un nouveau fichier.
21575 Elle suppose un document propre sans modifications depuis le dernier enregistre
21577 On vous demande un nom de fichier et une description de l'opération de
21579 Ensuite la copie est créée, à la fois localement et dans le dépôt.
21580 Si les répertoires parents de la copie et du document original sont différents,
21581 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
21584 Fichier\SpecialChar menuseparator
21589 Enfin, la copie est chargée à la place du document original.
21592 \begin_layout Itemize
21594 \begin_inset space ~
21598 \begin_inset Newline newline
21602 \begin_inset Flex Code
21605 \begin_layout Plain Layout
21606 \begin_inset Quotes qld
21610 \begin_inset Quotes qld
21619 \begin_inset Flex Code
21622 \begin_layout Plain Layout
21623 \begin_inset Quotes qld
21627 \begin_inset Quotes qld
21636 \begin_inset Newline newline
21640 \begin_inset Flex Code
21643 \begin_layout Plain Layout
21645 \begin_inset Quotes qld
21649 \begin_inset Quotes qld
21660 \begin_layout Subsubsection
21663 Annuler le dernier enregistrement
21666 \begin_layout Standard
21667 Fait comme si la dernière modification n'avait jamais été faite.
21668 Aucune modification n'apparaît sur le document \SpecialChar LyX
21669 , mais la dernière version
21670 est effacée du fichier maître RCS.
21673 \begin_layout Itemize
21676 rcs -o<version> <nom_fichier>
21679 \begin_layout Subsubsection
21682 Visionner historique
21685 \begin_layout Standard
21686 Montre l'historique complet du document RCS.
21691 est ainsi affichée dans une fenêtre.
21696 pour plus d'informations.
21699 \begin_layout Subsubsection
21700 Informations de révision
21703 \begin_layout Standard
21704 Lyx ne connaît que le numéro de version RCS, voir
21705 \begin_inset CommandInset ref
21707 reference "subsec:VCS-Revision-Information"
21714 \begin_layout Subsection
21717 CVS commands in \SpecialChar LyX
21719 \begin_inset Note Note
21722 \begin_layout Plain Layout
21723 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
21731 \begin_layout Standard
21734 A subset of CVS operations is supported by \SpecialChar LyX
21736 You can find the commands in the
21738 File\SpecialChar menuseparator
21740 \begin_inset space ~
21746 The version control system SVN is more powerful, so please use it instead
21747 of CVS if possible.
21750 \begin_layout Subsubsection
21757 \begin_layout Standard
21760 If you start from scratch with CVS you have to create your repository and
21761 checkout the working copy with external tools.
21762 If you're using a client-server setup you may need to login before doing
21763 the first repository checkout.
21766 \begin_layout Standard
21769 If your documents are under revision control and others are using the same
21770 repository problems arise when different changes to the same document at
21771 the same location happen.
21772 Standard CVS repositories don't operate with a file locking mechanism.
21773 This may be surprising, but conflicts only occur if people disagree on
21774 the proper content of the same part of a document.
21775 So, if co-workers are used to communicate regularly, these conflicts occur
21777 If they don't communicate they have a fundamental problem anyway.
21778 Nevertheless some people like to work with so called
21779 \begin_inset Quotes eld
21783 \begin_inset Quotes erd
21787 If they do so the working copy of all files is readonly when checked out
21788 first and the user starts editing after using a special command to make
21789 the working copy writable.
21790 When the changes are checked in the working copy returns to readonly state.
21791 With \SpecialChar LyX
21792 one has to edit the
21793 \begin_inset Flex Code
21796 \begin_layout Plain Layout
21804 file and add the line
21805 \begin_inset Flex Code
21808 \begin_layout Plain Layout
21816 to work with reserved checkouts.
21817 The benefit is the possibility to see who is using a writable copy of some
21819 It's not guaranteed only one user makes a copy writable.
21822 \begin_layout Standard
21826 tries to guess if you're using reserved or non-reserved checkouts.
21827 If your working copy is readonly or it is writable and an additional copy
21828 of your document exists in the CVS/Base sub-directory a reserved otherwise
21829 a non-reserved checkout is assumed.
21830 When a reserved checkout is detected you have to use
21831 \begin_inset Flex Noun
21834 \begin_layout Plain Layout
21842 to make your working copy writable if it's readonly.
21844 \begin_inset Flex Noun
21847 \begin_layout Plain Layout
21855 operation is possible and that makes your working copy readonly again after
21856 transferring your changes to the repository.
21859 \begin_layout Standard
21862 More information about CVS can be found here
21863 \begin_inset Flex URL
21866 \begin_layout Plain Layout
21868 http://www.nongnu.org/cvs
21874 \begin_inset Flex URL
21877 \begin_layout Plain Layout
21879 http://ximbiot.com/cvs
21887 \begin_layout Standard
21894 to understand the sub-commands and the switches mentioned below.
21897 \begin_layout Subsubsection
21904 \begin_layout Standard
21907 If your document is not under revision control, this is the only item shown
21909 And if it is under revision control, the
21913 item is not visible.
21917 \begin_layout Standard
21920 This command registers in CVS your document
21921 \begin_inset Flex Strong
21924 \begin_layout Plain Layout
21933 in the case you have already the documents directory under CVS control
21939 This means you have to create or checkout the archive by yourself using
21941 (In case you forget that step \SpecialChar LyX
21942 registers the document with RCS.)
21945 \begin_layout Standard
21948 Then you are asked interactively to supply an initial description of the
21950 Don't forget that registered file is not yet checked in.
21953 \begin_layout Standard
21956 CVS command that is run:
21958 cvs -q add -m"<entered message>" "<file-name>"
21961 \begin_layout Standard
21968 above and for all other CVS commands is an abbreviation for
21969 \begin_inset Quotes eld
21972 change the current working directory to file location and use the file name
21973 without path component as argument
21974 \begin_inset Quotes erd
21980 \begin_layout Subsubsection
21987 \begin_layout Standard
21990 When you are finished editing a file, you commit your changes.
21991 When you do this and you had changed the document, you are asked for a
21992 description of the changes.
21993 After that changes are written to the repository.
21994 In case you didn't change the document and a reserved checkout is detected
21995 the reservation made on
21996 \begin_inset Flex Noun
21999 \begin_layout Plain Layout
22010 \begin_layout Labeling
22011 \labelwidthstring 00.00.0000
22015 \begin_inset space ~
22019 \begin_inset space ~
22023 \begin_inset Newline newline
22027 \begin_inset Flex Code
22030 \begin_layout Plain Layout
22035 -q commit -m"<description>" "<file-name>"
22041 \begin_inset Newline newline
22045 \begin_inset Flex Code
22048 \begin_layout Plain Layout
22061 \begin_layout Subsubsection
22068 \begin_layout Standard
22071 When you are sharing a repository with others, you may have to incorporate
22072 their changes into your working copy.
22075 \begin_layout Standard
22080 cvs -q update "<file-name>"
22083 \begin_layout Standard
22086 If a readonly checkout is detected the working copy is made writable and
22090 \begin_layout Standard
22095 cvs -q edit "<file-name>"
22098 \begin_layout Subsubsection
22102 Revert To Repository Version
22105 \begin_layout Standard
22108 This will discard all changes made to the document since the last check
22110 You get a warning before changes are discarded.
22111 Firstly the file is deleted, secondly CVS update command is run.
22114 \begin_layout Standard
22119 cvs -q update "<file-name>"
22122 \begin_layout Standard
22125 If a reserved checkout is detected and the working copy has no changes only
22126 the reservation is undone.
22129 \begin_layout Standard
22134 cvs -q unedit "<file-name>"
22137 \begin_layout Subsubsection
22144 \begin_layout Standard
22147 This will create a copy of the current document.
22148 Since CVS does not support copy operations natively, the version history
22149 is not preserved, and the copy is added as a new file.
22150 It requires a clean document without any changes since the last checkin.
22151 You are asked for a file name and a description of the copy operation.
22152 After that the copy is created, both locally and in the repository.
22153 If the parent directories of the copied and original document differ, all
22154 relative paths of included files of the copy are adjusted (like in
22156 File\SpecialChar menuseparator
22161 Finally, the copy is loaded instead of the original document.
22164 \begin_layout Labeling
22165 \labelwidthstring 00.00.0000
22169 \begin_inset space ~
22173 \begin_inset space ~
22177 \begin_inset Newline newline
22181 \begin_inset Flex Code
22184 \begin_layout Plain Layout
22198 \begin_inset Flex Code
22201 \begin_layout Plain Layout
22215 \begin_inset Newline newline
22219 \begin_inset Flex Code
22222 \begin_layout Plain Layout
22240 \begin_layout Subsubsection
22247 \begin_layout Standard
22250 This will rename the current document.
22251 Since CVS does not support rename operations natively, the version history
22252 is not preserved, the renamed document is added as a new file, and the
22253 original document is deleted.
22254 It requires a clean document without any changes since the last checkin.
22255 You are asked for a file name and a description of the rename operation.
22256 After that the document is renamed, both locally and in the repository.
22257 If the parent directories of the new and old file names differ, all relative
22258 paths of included files are adjusted (like in
22260 File\SpecialChar menuseparator
22265 Finally, the document is reloaded using the new name.
22268 \begin_layout Labeling
22269 \labelwidthstring 00.00.0000
22273 \begin_inset space ~
22277 \begin_inset space ~
22281 \begin_inset Newline newline
22285 \begin_inset Flex Code
22288 \begin_layout Plain Layout
22302 \begin_inset Flex Code
22305 \begin_layout Plain Layout
22319 \begin_inset Newline newline
22323 \begin_inset Flex Code
22326 \begin_layout Plain Layout
22342 \begin_inset Newline newline
22346 \begin_inset Flex Code
22349 \begin_layout Plain Layout
22367 \begin_layout Subsubsection
22370 Update of the local directory checkout from repository
22373 \begin_layout Standard
22376 Once your documents gets more complex, containing sub-documents and pictures,
22378 \begin_inset Flex Code
22381 \begin_layout Plain Layout
22389 files and so on using version control becomes more complicated.
22391 supports updating the whole tree in which resides the document.
22392 This become especially useful once you cooperate with people which neither
22393 have detailed knowledge about CVS usage nor they have ambition to commit
22394 additional material to the repository.
22395 You have to organize the files structure so that all external files are
22396 in the same directory or subdirectories of the document.
22397 It's good practice anyway to store multipart documents in an extra directory.
22400 \begin_layout Standard
22404 \begin_inset Flex Code
22407 \begin_layout Plain Layout
22410 Update local directory from repository
22415 command updates the whole directory.
22416 If local changes are detected user is warned before update starts.
22417 In case of merge conflicts both versions of the conflicting document parts
22418 are placed in the final document.
22419 You have to review and correct the result of the merge.
22420 You'll find the conflicts enclosed in pairs of
22421 \begin_inset Flex Code
22424 \begin_layout Plain Layout
22433 \begin_inset Flex Code
22436 \begin_layout Plain Layout
22445 \begin_inset Flex Code
22448 \begin_layout Plain Layout
22457 The first part is your version as before the update operation with the
22458 document name prepended.
22459 The second one is the repository version with the version number after
22461 \begin_inset Flex Code
22464 \begin_layout Plain Layout
22475 \begin_layout Labeling
22476 \labelwidthstring 00.00.0000
22480 \begin_inset space ~
22484 \begin_inset space ~
22488 \begin_inset Newline newline
22492 \begin_inset Flex Code
22495 \begin_layout Plain Layout
22505 (Ask if changes are detected.)
22506 \begin_inset Newline newline
22510 \begin_inset Flex Code
22513 \begin_layout Plain Layout
22516 cd $path; cvs -q update
22526 \begin_layout Standard
22530 \begin_inset Flex Code
22533 \begin_layout Plain Layout
22541 stands for the path to the document.
22544 \begin_layout Subsubsection
22551 \begin_layout Standard
22554 This shows the complete history of the CVS document.
22557 cvs log "<file-name>"
22559 is shown in a browser.
22562 \begin_layout Subsubsection
22568 \begin_layout Standard
22572 supports CVS version number, author name, date and time of last commit.
22573 All those are extracted from
22575 cvs log -r <file-name>
22579 \begin_inset CommandInset ref
22581 reference "subsec:VCS-Revision-Information"
22588 \begin_layout Subsection
22591 SVN commands in \SpecialChar LyX
22595 \begin_layout Standard
22598 SVN is now partially supported by \SpecialChar LyX
22600 You can find the commands in the
22602 File\SpecialChar menuseparator
22604 \begin_inset space ~
22610 Please note that if you use password protected access to repository via
22611 ssh, you will be asked in terminal window.
22613 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22617 \begin_layout Plain Layout
22620 Most of the commands will work with 1.4 too, see
22621 \begin_inset CommandInset ref
22623 reference "subsec:SVN-Repo-Update"
22628 There seems to be currently unresolved permissions problem under SVN 1.8
22629 with reverting changes when file is locked.
22637 \begin_layout Subsubsection
22644 \begin_layout Standard
22647 If your document is not under revision control, this is the only item shown
22649 And if it is under revision control, the
22653 item is not visible.
22656 \begin_layout Standard
22659 This command registers in SVN your document ONLY in case you have already
22660 the documents directory under SVN control (in particular
22665 This means you have to checkout the archive by yourself.
22668 \begin_layout Standard
22671 Then you are asked interactively to supply an initial description of the
22673 Don't forget that registered file is not yet commited.
22676 \begin_layout Standard
22679 SVN command that is run:
22682 \begin_inset Quotes qld
22686 \begin_inset Quotes qld
22692 \begin_layout Standard
22699 to understand the switches.
22702 \begin_layout Subsubsection
22709 \begin_layout Standard
22712 When you are finished editing a file, you commit your changes.
22713 When you do this, you are asked for a description of the changes.
22714 After that changes are commited.
22717 \begin_layout Standard
22724 \begin_layout Plain Layout
22727 In case locking is not enabled.
22729 \begin_inset CommandInset ref
22731 reference "subsec:SVN-File-Locking"
22742 svn commit -q -m"<description>" <file-name>
22745 \begin_layout Subsubsection
22752 \begin_layout Standard
22755 Updates the changes of this file from the repository.
22756 Be sure you understand SVN merging and conflicts resolving before using
22757 this function, because all conflicts has to be resolved manually by you!
22760 \begin_layout Standard
22767 \begin_layout Plain Layout
22776 \begin_inset Flex Code
22779 \begin_layout Plain Layout
22782 svn update --non-interactive
22783 \begin_inset Quotes qld
22787 \begin_inset Quotes qld
22798 \begin_layout Subsubsection
22802 Revert To Repository Version
22805 \begin_layout Standard
22808 This will discard all changes made to the document since the last check
22810 You get a warning before changes are discarded.
22813 \begin_layout Standard
22819 \begin_inset Quotes qld
22823 \begin_inset Quotes qld
22829 \begin_layout Subsubsection
22836 \begin_layout Standard
22839 This will create a copy of the current document including the version history.
22840 It requires a clean document without any changes since the last checkin.
22841 You are asked for a file name and a description of the copy operation.
22842 After that the copy is created, both locally and in the repository.
22843 If the parent directories of the copied and original document differ, all
22844 relative paths of included files of the copy are adjusted (like in
22846 File\SpecialChar menuseparator
22851 Finally, the copy is loaded instead of the original document.
22854 \begin_layout Labeling
22855 \labelwidthstring 00.00.0000
22859 \begin_inset space ~
22863 \begin_inset space ~
22867 \begin_inset Newline newline
22871 \begin_inset Flex Code
22874 \begin_layout Plain Layout
22880 \begin_inset Quotes qld
22884 \begin_inset Quotes qld
22888 \begin_inset Quotes qld
22892 \begin_inset Quotes qld
22901 \begin_inset Newline newline
22905 \begin_inset Flex Code
22908 \begin_layout Plain Layout
22919 \begin_layout Subsubsection
22926 \begin_layout Standard
22929 This will rename the current document including the version history.
22930 It requires a clean document without any changes since the last checkin.
22931 You are asked for a file name and a description of the rename operation.
22932 After that the document is renamed, both locally and in the repository.
22933 If the parent directories of the new and old file names differ, all relative
22934 paths of included files are adjusted (like in
22936 File\SpecialChar menuseparator
22941 Finally, the document is reloaded using the new name.
22944 \begin_layout Labeling
22945 \labelwidthstring 00.00.0000
22949 \begin_inset space ~
22953 \begin_inset space ~
22957 \begin_inset Newline newline
22961 \begin_inset Flex Code
22964 \begin_layout Plain Layout
22970 \begin_inset Quotes qld
22974 \begin_inset Quotes qld
22978 \begin_inset Quotes qld
22982 \begin_inset Quotes qld
22991 \begin_inset Newline newline
22995 \begin_inset Flex Code
22998 \begin_layout Plain Layout
23009 \begin_layout Subsubsection
23012 \begin_inset CommandInset label
23014 name "subsec:SVN-Repo-Update"
23018 Update of the local directory checkout from repository
23022 \begin_layout Plain Layout
23025 Note that this command will work only with subversion
23026 \begin_inset Formula $\geqq1.5$
23037 \begin_layout Standard
23040 All the commands above have one shortcoming – they deal with the current
23042 Once your document contains pictures, includes external
23043 \begin_inset Flex Code
23046 \begin_layout Plain Layout
23054 files and so on administration becomes more complicated.
23056 now supports updating the whole tree in which resides the document
23060 \begin_layout Plain Layout
23063 One need to organize the files structure so that all external files are
23064 in the same directory or subdirectories of the document.
23071 This become especially useful once you cooperate with people which neither
23072 know about subversion management nor they have ambition to commit additional
23073 material to the repository.
23077 \begin_layout Standard
23080 \begin_inset Flex Code
23083 \begin_layout Plain Layout
23086 Update local directory from repository
23091 command updates the whole directory and in case of merge conflicts local
23092 version of the files are left, so no unintended data loss occurs.
23093 If local changes are detected user is warned before update starts.
23096 \begin_layout Labeling
23097 \labelwidthstring 00.00.0000
23101 \begin_inset space ~
23105 \begin_inset space ~
23109 \begin_inset Newline newline
23113 \begin_inset Flex Code
23116 \begin_layout Plain Layout
23124 (Ask if changes are detected.)
23125 \begin_inset Newline newline
23129 \begin_inset Flex Code
23132 \begin_layout Plain Layout
23135 svn update --accept mine-full $path
23143 \begin_layout Standard
23147 \begin_inset Flex Code
23150 \begin_layout Plain Layout
23158 stands for the path to the document.
23161 \begin_layout Subsubsection
23168 \begin_layout Standard
23171 This shows the complete history of the SVN document.
23175 \begin_inset Quotes qld
23179 \begin_inset Quotes qld
23184 is shown in a browser.
23187 \begin_layout Subsubsection
23191 \begin_inset CommandInset label
23193 name "subsec:SVN-File-Locking"
23200 \begin_layout Standard
23203 The file exchange through various revision control systems brings the problem
23204 of merge conflicts in case two different users try to edit the same (parts
23206 When such a conflict happens it needs manual resolving and one reasonable
23207 alternative is to provide some kind of locking mechanism, which guarantees
23208 that only one user is allowed to edit file at the given time.
23211 \begin_layout Standard
23214 SVN has two such mechanisms to provide mutual exclusivity for file access
23215 – locks and automatic setting of write permissions (see sec.
23217 \begin_inset CommandInset ref
23219 reference "subsec:Automatical-Locking-Property"
23224 \begin_inset Flex Code
23227 \begin_layout Plain Layout
23239 \begin_layout Plain Layout
23242 \begin_inset Flex URL
23245 \begin_layout Plain Layout
23247 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23258 If this property is detected for a given document \SpecialChar LyX
23259 starts to use SVN locks
23260 for document editing automatically and the whole check-in/out mechanism
23261 switches to the same regimen as for RCS.
23262 This in particular means there are two different modes of file use in \SpecialChar LyX
23266 \begin_layout Itemize
23270 The loaded file is in the read-only mode.
23271 For editing on needs to check-out.
23276 consists of updating from the repository and gaining write lock.
23277 If the lock is not possible to obtain, we remain in unlocked state.
23280 \begin_layout Itemize
23284 The loaded file is in the
23285 \begin_inset Quotes els
23289 \begin_inset Quotes ers
23293 No other user is allowed to edit the file.
23298 consists of commiting changes and releasing write-lock.
23299 If no changes have been made to the document, no commit will be produced
23303 \begin_layout Plain Layout
23306 Don't be puzzled by the fact that you will be asked for commit message anyway.
23311 and only the write-lock will be released.
23314 \begin_layout Standard
23320 \begin_layout Labeling
23321 \labelwidthstring 00.00.0000
23326 svn commit -q -m"<description>" "<file-name>"
23327 \begin_inset Newline newline
23330 svn unlock "<file-name>"
23333 \begin_layout Labeling
23334 \labelwidthstring 00.00.0000
23339 svn update "<file-name>"
23340 \begin_inset Newline newline
23343 svn lock "<file-name>"
23346 \begin_layout Subsubsection
23350 \begin_inset CommandInset label
23352 name "subsec:Automatical-Locking-Property"
23358 Automatic Locking Property
23361 \begin_layout Standard
23364 The above mentioned automatic setting of write permissions of the .lyx file
23367 File\SpecialChar menuseparator
23369 \begin_inset space ~
23372 Control\SpecialChar menuseparator
23373 Use Locking Property
23376 This command is active only when the file is not locked on the svn server
23378 you need to check-out before proceeding).
23381 \begin_layout Labeling
23382 \labelwidthstring 00.00.0000
23386 \begin_inset space ~
23392 \begin_layout Labeling
23393 \labelwidthstring 00.00.0000
23398 svn propset svn:needs-lock ON "<file-name>"
23401 \begin_layout Labeling
23402 \labelwidthstring 00.00.0000
23407 svn propdel svn:needs-lock "<file-name>"
23410 \begin_layout Subsubsection
23413 \begin_inset CommandInset label
23415 name "subsec:VCS-Revision-Information"
23419 Revision Information in Documents
23422 \begin_layout Standard
23425 There are more possibilities how to activate revision information in our
23429 \begin_layout Itemize
23437 \begin_layout Itemize
23440 tree revision information (
23441 \begin_inset Flex Code
23444 \begin_layout Plain Layout
23453 The result is the output of the
23454 \begin_inset Flex Code
23457 \begin_layout Plain Layout
23465 command, the following table gives you an idea, how to read the results.
23468 \begin_layout Standard
23472 \begin_inset Tabular
23473 <lyxtabular version="3" rows="6" columns="2">
23474 <features tabularvalignment="middle">
23475 <column alignment="left" valignment="top">
23476 <column alignment="left" valignment="top">
23478 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23481 \begin_layout Plain Layout
23490 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23493 \begin_layout Plain Layout
23504 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23507 \begin_layout Plain Layout
23515 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23518 \begin_layout Plain Layout
23521 mixed revision working copy
23528 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23531 \begin_layout Plain Layout
23539 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23542 \begin_layout Plain Layout
23545 modified working copy
23552 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23555 \begin_layout Plain Layout
23563 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23566 \begin_layout Plain Layout
23569 switched working copy
23576 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23579 \begin_layout Plain Layout
23587 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23590 \begin_layout Plain Layout
23593 partial working copy, from a sparse checkout
23600 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23603 \begin_layout Plain Layout
23611 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23614 \begin_layout Plain Layout
23617 mixed revision, modified, switched working copy
23630 \begin_layout Itemize
23633 file revision information.
23634 The result comes from parsing the output of
23635 \begin_inset Flex Code
23638 \begin_layout Plain Layout
23642 \begin_inset space ~
23646 \begin_inset space ~
23650 \begin_inset space ~
23659 Supported flags are:
23663 \begin_layout Itemize
23666 version number of the last commit (
23667 \begin_inset Flex Code
23670 \begin_layout Plain Layout
23681 \begin_layout Itemize
23684 author of the last commit (
23685 \begin_inset Flex Code
23688 \begin_layout Plain Layout
23699 \begin_layout Itemize
23702 date of the last commit (
23703 \begin_inset Flex Code
23706 \begin_layout Plain Layout
23717 \begin_layout Itemize
23720 time of the last commit (
23721 \begin_inset Flex Code
23724 \begin_layout Plain Layout
23736 \begin_layout Standard
23739 You can obtain this info via InsetInfo (
23742 Insérer\SpecialChar menuseparator
23743 Champ\SpecialChar menuseparator
23746 Révision du contrôle de version
23749 The information will be available only when you have the file stored under
23750 svn managment (i.e.
23752 \begin_inset Flex Code
23755 \begin_layout Plain Layout
23763 directory is available with your document).
23767 \begin_layout Itemize
23770 Another—a hacking one—possibility is to use svn keywords
23774 \begin_layout Plain Layout
23777 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
23783 In short – you set file keywords property (e.g.
23786 svn propset svn:keywords 'Rev' file.lyx
23788 ) and then paste keyword \SpecialChar TeX
23793 \begin_layout Plain Layout
23796 This is an easy way how to ensure that \SpecialChar LyX
23797 won't break the line in the middle
23803 tag in your document (e.g.
23805 \begin_inset Flex Code
23808 \begin_layout Plain Layout
23817 This way svn client will automatically substitute revision number (e.g.
23819 \begin_inset Flex Code
23822 \begin_layout Plain Layout
23830 ) after each update and commit.
23831 There are more problems with this approach.
23832 Firstly, the '$' character is used in \SpecialChar TeX
23833 world for math equations, so any
23834 occurence of math formula
23835 \begin_inset Formula $Rev$
23839 \begin_inset Formula $Rev:59$
23842 in your \SpecialChar LyX
23844 Similarly for other keywords like Id, Date, Author, etc.
23845 Secondly svn output is dependent on your locales, so its very easy that
23846 svn would produce some problematic strings once Date is used.
23847 Thirdly you get the whole 'Rev: 59' string in your document instead of
23849 Until subversion implements user's custom keywords it will be hard to use
23850 this approach reliably or let \SpecialChar LyX
23851 to support it directly.
23854 \begin_layout Subsection
23857 SVN and Windows Environment
23860 \begin_layout Quote
23863 My inclination is to say that if the user cannot figure out the command
23864 line operations on their own fairly quickly, they would be well advised
23865 to use TortoiseSVN.
23871 \begin_layout Subsubsection
23877 \begin_layout Standard
23880 In addition to installing \SpecialChar LyX
23881 , and having access to a Subversion repository,
23882 the user will need to install the Subversion client program.
23883 A Windows installer for the client program is available from
23884 \begin_inset CommandInset href
23887 target "http://www.collab.net/nonav/downloads/subversion/"
23893 The user may also want to install
23894 \begin_inset CommandInset href
23897 target "http://tortoisesvn.tigris.org/"
23902 , which integrates Subversion operations into the context (rightclick) menu
23903 of Windows Explorer.
23904 Operations done outside \SpecialChar LyX
23905 will typically be more convenient using the Explorer
23907 Note that TortoiseSVN is not a replacement for the client program, which
23908 is what \SpecialChar LyX
23912 \begin_layout Subsubsection
23915 Bringing a document under Subversion control
23918 \begin_layout Standard
23921 Before a \SpecialChar LyX
23922 document can be brought under version control in Subversion, its
23923 parent directory needs to be under version control.
23924 If the document is being added to a project already in the repository,
23925 this is accomplished by checking the project out to the directory where
23926 the new document will be placed.
23927 If the project itself is not yet under version control (for instance, if
23928 this document starts a new project), the directory must be imported into
23930 This is done outside \SpecialChar LyX
23932 Both import and checkout are easily accomplished from the Explorer context
23933 menu using TortoiseSVN, or alternatively can be done using the command
23934 line client at a DOS prompt.
23935 The procedure for importing the project using TortoiseSVN is described
23936 below, assuming an existing repository and a new project being started
23944 For information on using the Subversion client program, run
23945 \begin_inset Flex Code
23948 \begin_layout Plain Layout
23959 \begin_layout Enumerate
23968 in Windows Explorer, right click it, and select
23970 TortoiseSVN\SpecialChar menuseparator
23974 If necessary, adjust the URL for the repository, then click OK.
23977 \begin_layout Enumerate
23980 Right click the level of the repository under which you want to place the
23981 new project folder (typically the top level) and click
23985 Supply a name for the project folder and click OK.
23986 Add a message for the log file if desired, then click OK again.
23987 The new project folder should appear in the repository.
23988 Finally, click OK again to exit the repository browser.
23991 \begin_layout Enumerate
23994 Once again right click
24000 , this time selecting SVN Checkout\SpecialChar ldots
24001 Select the URL of the project folder
24002 you just created in the repository, and set the checkout directory to
24010 You will be warned about a non-empty folder; click OK to proceed.
24011 You should now have a
24022 \begin_layout Enumerate
24025 Create or open your document in \SpecialChar LyX
24028 File\SpecialChar menuseparator
24030 \begin_inset space ~
24033 Control\SpecialChar menuseparator
24037 Add a log message and click OK to commit the document to version control.
24040 \begin_layout Standard
24043 From this point onward, you should have full functionality in the
24045 File\SpecialChar menuseparator
24047 \begin_inset space ~
24053 You also have the option of checking the document in and out, viewing its
24055 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24056 client program from a command prompt.
24059 \begin_layout Subsubsection
24062 SSH tunnel used with SVN under Windows
24065 \begin_layout Standard
24068 Compared with Linux setting up an svn client to communicate over ssh under
24069 Windows is a rather troublesome task.
24070 We will at least offer some hints how to setup the client side but prior
24071 knowledge about ssh and the Windows command line is needed, also be prepared
24072 for a great deal of frustration\SpecialChar ldots
24076 \begin_layout Enumerate
24079 Get an svn client for windows, as described in the previous sections.
24080 When it is a fresh install run some svn command (e.g.
24082 \begin_inset Flex Code
24085 \begin_layout Plain Layout
24093 ) to create config files, which you will need to change later on.
24096 \begin_layout Enumerate
24099 Choose an ssh client for Windows.
24100 There are several possibilities, we will use the one from Putty tools
24104 \begin_layout Plain Layout
24107 \begin_inset Flex URL
24110 \begin_layout Plain Layout
24112 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24123 You will need to set the connection up so that the client doesn't ask for
24124 any password from you.
24125 To keep things easy we will use only keys without any additional password
24130 \begin_layout Enumerate
24134 \begin_inset Flex Code
24137 \begin_layout Plain Layout
24146 Save your private .ppk key file and put the public one on the server side.
24147 If the SVN server runs on Linux, note that the format of the public key
24148 is not compatible with Linux openssh and you will need to direcly copy-paste
24151 Public key for pasting into OpenSSH authorized_keys file
24153 :” edit field into the server's
24154 \begin_inset Flex Code
24157 \begin_layout Plain Layout
24160 ~/.ssh/authorized_keys
24166 \begin_inset Flex Code
24169 \begin_layout Plain Layout
24180 \begin_layout Enumerate
24184 \begin_inset Flex Code
24187 \begin_layout Plain Layout
24196 In the SVN config file
24200 \begin_layout Plain Layout
24203 Exact path depends on Windows version, usually somewhere around
24204 \begin_inset Flex Code
24207 \begin_layout Plain Layout
24212 Documents and Settings
24226 \begin_inset Flex Code
24229 \begin_layout Plain Layout
24246 , section [tunnels], setup ssh command, e.g.
24248 \begin_inset Flex Code
24251 \begin_layout Plain Layout
24254 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24263 \begin_layout Plain Layout
24266 It will usually take a lot of time to get exact command right and it depends
24268 For example do not have some remote server saved as a default session in
24270 If things fail, try to connect via plink without SVN first.
24279 \begin_layout Enumerate
24282 Checkout the SVN archive, e.
24283 \begin_inset space \thinspace{}
24287 \begin_inset Newline newline
24291 \begin_inset Flex Code
24294 \begin_layout Plain Layout
24297 svn co svn+ssh://user@server/repository_path
24305 \begin_layout Subsubsection
24308 End-of-Line Conversions
24311 \begin_layout Standard
24314 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24316 use different line endings inside the .lyx files.
24317 This is not a problem as far as \SpecialChar LyX
24318 functionality is concerned, but the commit
24319 diffs will be huge and merge-conflicts prone.
24320 Fortunately SVN itself knows
24324 \begin_layout Plain Layout
24327 \begin_inset Flex URL
24330 \begin_layout Plain Layout
24332 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24342 how to deal with CR/LF problems when switching .lyx files to the
24343 \begin_inset Flex Code
24346 \begin_layout Plain Layout
24358 \begin_layout Plain Layout
24362 \begin_inset Flex Code
24365 \begin_layout Plain Layout
24368 svn propset svn:eol-style native FILE_NAME
24381 \begin_layout Subsection
24382 Les commandes GIT sous \SpecialChar LyX
24386 \begin_layout Standard
24387 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
24388 Les commandes se trouvent dans le sous-menu
24390 Fichier\SpecialChar menuseparator
24391 Contrôle de version
24394 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de
24395 passe, l'authentification sera requise dans un terminal.
24397 a été testé vis à vis de GIT 1.7
24401 \begin_layout Plain Layout
24402 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin
24403 d’accès aux exécutables.
24404 Ceci peut être réglé depuis \SpecialChar LyX
24407 Outils\SpecialChar menuseparator
24408 Préférences\SpecialChar menuseparator
24409 Répertoires\SpecialChar menuseparator
24420 \begin_layout Standard
24421 Une différence importante entre GIT et les autres systèmes de contrôle de
24422 version reconnus réside dans la nature distribuée de GIT.
24423 Avec les systèmes traditionnels,; il y a un serveur central qui héberge
24425 Les utilisateurs soumettent leurs modifications au serveur, et récupèrent
24426 les mises à jour des autres auteurs depuis le serveur.
24427 Avec GIT, les utilisateurs soumettent à un dépôt local.
24428 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs
24429 en utilisant les commandes GIT
24430 \begin_inset Flex Code
24433 \begin_layout Plain Layout
24440 \begin_inset Flex Code
24443 \begin_layout Plain Layout
24451 n’interagit en aucune manière avec les dépôts distants, il ne travaille
24452 qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt
24453 central CVS ou SVN.
24454 Si vous utilisez des dépôts GIT distants, vous devez exécuter les opérations
24456 \begin_inset Flex Code
24459 \begin_layout Plain Layout
24466 \begin_inset Flex Code
24469 \begin_layout Plain Layout
24475 avec votre client GIT habituel.
24478 \begin_layout Subsubsection
24481 Initialiser le contrôle de version
24484 \begin_layout Standard
24485 Si votre document n'est pas sous le mode
24486 \begin_inset Quotes cld
24489 contrôle de version
24490 \begin_inset Quotes crd
24493 , c'est le seul choix qui vous soit proposé.
24494 Si vous êtes déjà sous ce mode, l'élément
24495 \begin_inset Flex Noun
24498 \begin_layout Plain Layout
24504 est grisé et inaccessible.
24507 \begin_layout Standard
24508 Cette commande initialise le contrôle de version de votre document sous
24509 GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT
24510 (en particulier le fichier
24515 Ceci signifie que vous devez créer l'archive vous-même.
24518 \begin_layout Standard
24519 On vous demandera ensuite une description initiale du document.
24520 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
24523 \begin_layout Standard
24524 La commande GIT exécutée:
24527 \begin_inset Quotes qld
24531 \begin_inset Quotes qld
24537 \begin_layout Standard
24542 pour comprendre les options.
24545 \begin_layout Subsubsection
24547 \begin_inset space ~
24551 \begin_inset space ~
24557 \begin_layout Standard
24558 Lorsque vous avez fini de modifier un fichier, vous figez vos modification
24563 Il vous sera alors demandé une description de ceux-ci.
24568 Les modifications sont soumises ensuite.
24571 \begin_layout Standard
24572 La commande GIT exécutée:
24574 git commit -q -m"<description>" <nom-de-fichier>
24577 \begin_layout Subsubsection
24580 Revenir à la version du dépôt
24583 \begin_layout Standard
24584 Ceci annule tous les changements réalisés sur le document depuis que le
24585 document a été figé la dernière fois.
24586 Une demande de confirmation apparaît alors, avant que tous les changements
24590 \begin_layout Standard
24591 La commande GIT exécutée
24596 \begin_inset Quotes qld
24600 \begin_inset Quotes qld
24606 \begin_layout Subsubsection
24610 \begin_layout Standard
24611 Cette commande va renommer le document courant, historique de versions inclus.
24612 Elle requiert un document propre sans modifications depuis le dernier enregistr
24614 Elle vous demande un nom de fichier et une description de l'opération de
24616 Le document est renommé ensuite, à la fois localement et dans le dépôt.
24617 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
24618 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
24621 Fichier\SpecialChar menuseparator
24626 Enfin, le ficher est rechargé sous le nouveau nom.
24629 \begin_layout Labeling
24630 \labelwidthstring 00.00.0000
24631 Les commandes GIT exécutées:
24632 \begin_inset space ~
24636 \begin_inset Newline newline
24640 \begin_inset Flex Code
24643 \begin_layout Plain Layout
24645 \begin_inset Quotes qld
24649 \begin_inset Quotes qld
24653 \begin_inset Quotes qld
24656 <nouveau-nom-de-fichier>
24657 \begin_inset Quotes qld
24666 \begin_inset Newline newline
24670 \begin_inset Flex Code
24673 \begin_layout Plain Layout
24682 \begin_layout Subsubsection
24683 Afficher l'historique
24686 \begin_layout Standard
24687 Cette commande affiche l'historique complet du document sous GIT.
24691 \begin_inset Quotes qld
24695 \begin_inset Quotes qld
24700 est affiché dans un navigateur.
24703 \begin_layout Subsubsection
24707 \begin_layout Standard
24709 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
24710 sa forme abrégée, le nom de son auteur, la date et l'heure.
24711 Toutes ces informations sont extraites via
24712 \begin_inset Flex Code
24715 \begin_layout Plain Layout
24716 git log -n 1 --pretty=format:%H%n%an%n%ai
24724 \begin_layout Standard
24725 L'information sur la version de l'arborescence peut être obtenue via
24726 \begin_inset Flex Code
24729 \begin_layout Plain Layout
24730 git describe --abbrev --dirty --long
24739 \begin_layout Standard
24741 \begin_inset CommandInset ref
24743 reference "subsec:VCS-Revision-Information"
24747 pour d'autres détails.
24750 \begin_layout Subsection
24751 Personnalisation avancée
24754 \begin_layout Standard
24755 Avec l'implantation de la commande
24756 \begin_inset Flex Code
24759 \begin_layout Plain Layout
24765 , les utilisateurs avancés de \SpecialChar LyX
24766 peuvent créer leurs propres commandes de
24767 contrôle de version.
24770 \begin_layout Standard
24771 Par exemple, vous pouvez voir comment deux commandes TortoiseSVN pourraient
24772 être directement intégrées:
24775 \begin_layout Description
24779 \begin_inset Flex Code
24782 \begin_layout Plain Layout
24785 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
24793 \begin_layout Description
24797 \begin_inset Flex Code
24800 \begin_layout Plain Layout
24803 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
24811 \begin_layout Subsection
24812 Contrôle de version et comparaison de documents
24815 \begin_layout Standard
24816 Une des utilisations caractéristiques du contrôle de version consiste à
24817 mettre en évidence les modifications entre versions, usuellement en créant
24819 \begin_inset Flex Code
24822 \begin_layout Plain Layout
24829 Alors que ceci est utilisé pour les fichiers textuels ordinaires, ça l'est
24830 beaucoup moins dans le cas des fichiers LyX, dont la structures est plus
24832 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
24835 Il y a deux façons d'invoquer cette comparaison, soit par un appel direct
24836 de la fonction \SpecialChar LyX
24838 \begin_inset Flex Code
24841 \begin_layout Plain Layout
24847 (voir le manuel des fonctions \SpecialChar LyX
24848 pour les détails), soit par l'icône de la
24855 ou l'entrée de menu
24861 Il est possible de comparer deux révisions particulières du document, ou
24862 plus simplement la version courante en cours de modification avec une version
24863 antérieure (où la révision «0» est simplement la dernière révision enregistrée).
24866 \begin_layout Standard
24867 Cette fonctionnalité est disponible avec SVN et RCS, bien que dans ce dernier
24868 cas il y ait une contrainte due au schéma de versionnement plus compliqué:
24869 lorsque que l'on désigne une révision, les chiffres pointent toujours sur
24870 le dernier élément du numéro de révision, c'est-à-dire «35» dans
24871 \begin_inset Quotes cld
24875 \begin_inset Quotes crd
24879 En ce qui concerne GIT, la fonctionnalité n'est pas disponible, il est
24880 juste possible de comparer un document modifié avec une révision antérieure
24881 de X étapes, où X est défini par
24882 \begin_inset Flex Code
24885 \begin_layout Plain Layout
24894 \begin_layout Section
24895 Programmation littéraire
24898 \begin_layout Standard
24903 (kayvan@sylvan.com), document d'origine écrit par
24905 Edmar Wienskoski Jr.
24908 (edmar-w-jr@technologist.com)
24911 \begin_layout Subsection
24915 \begin_layout Standard
24916 Le but principal de cette documentation est de montrer comment utiliser
24918 pour la programmation littéraire.
24919 Nous supposerons que vous êtes familiers de cette technique de programmation,
24920 et savez donc ce que
24921 \begin_inset Quotes cld
24925 \begin_inset Quotes crd
24929 \begin_inset Quotes cld
24933 \begin_inset Quotes crd
24940 \begin_layout Plain Layout
24941 NdT : Respectivement la génération du code et de la documentation.
24948 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
24949 indiquées un peu plus loin.
24950 Vous y trouverez une bonne documentation, allant de l'histoire du développement
24951 aux derniers trucs et astuces.
24954 \begin_layout Standard
24955 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
24957 changer vos préférences, et le fichier de ressources X.
24958 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
24963 \begin_layout Subsection
24964 La programmation littéraire
24967 \begin_layout Standard
24968 Extrait de la FAQ de la Programmation Littéraire :
24971 \begin_layout Quotation
24972 La programmation littéraire est la combinaison de la documentation et des
24973 sources en une forme lisible par un être humain.
24974 En fait, la programmation littéraire doit être agréable à lire, et même
24975 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
24976 n littéraire combine la source et la documentation dans un seul et unique
24978 Des outils de programmation littéraire permettent ensuite de produire séparémen
24979 t le fichier source et la documentation.
24980 Le style WEB de programmation littéraire fut créé par D.E.
24981 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
24985 \begin_layout Standard
24989 \begin_layout Quotation
24992 En quoi la programmation littéraire diffère-t-elle du commentaire ?
24995 \begin_layout Quotation
24996 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25000 \begin_layout Itemize
25001 un ordre d'élaboration flexible
25004 \begin_layout Itemize
25005 le support automatique pour la visualisation
25008 \begin_layout Itemize
25009 une documentation mise en forme, notamment les diagrammes et les mathématiques
25014 \begin_layout Standard
25015 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25018 \begin_layout Subsubsection
25022 \begin_layout Standard
25023 La FAQ complète de la Programmation Littéraire se trouve à :
25026 \begin_layout Quote
25027 FAQ de la Programmation Littéraire
25028 \begin_inset Flex URL
25031 \begin_layout Plain Layout
25033 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25041 \begin_layout Standard
25042 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25044 Certains sont spécialisés pour certains langages de programmation, d'autre
25045 ont une portée plus générale.
25051 pour mon usage personnel pour plusieurs raisons :
25054 \begin_layout Itemize
25055 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25059 \begin_layout Itemize
25060 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25061 de nouveaux filtres
25067 \begin_layout Plain Layout
25073 are programs that read a given data stream and output a manipulated data
25075 That way, a WEB file (consisting of literate code) can be turned into a
25076 file consisting only of C program code or \SpecialChar LaTeX
25084 et de réaliser des opérations spéciales au besoin.
25087 \begin_layout Itemize
25088 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25091 \begin_layout Itemize
25095 \begin_layout Standard
25096 La page web de Noweb se trouve à :
25099 \begin_layout Quote
25100 Page d'accueil de Noweb
25101 \begin_inset Flex URL
25104 \begin_layout Plain Layout
25106 https://www.cs.tufts.edu/~nr/noweb/
25114 \begin_layout Standard
25115 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25116 exemples de programmation littéraire.
25119 \begin_layout Subsection
25121 et la Programmation Littéraire avec Noweb
25124 \begin_layout Standard
25126 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25127 gestion des convertisseurs.
25129 \begin_inset Quotes cld
25132 indépendant de Noweb
25133 \begin_inset Quotes crd
25136 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25138 un autre outil de programmation littéraire de votre choix, en changeant
25139 juste vos préférences \SpecialChar LyX
25143 \begin_layout Subsubsection
25144 Génération des documents et du code (weaving and tangling)
25147 \begin_layout Paragraph
25148 Using the noweb module
25151 \begin_layout Standard
25152 Si vous avez installé Noweb et \SpecialChar LyX
25153 avec succès, chaque fois que vous ouvrez
25154 un nouveau document, après avoir choisi sa classe, utilisez le menu
25156 Document\SpecialChar menuseparator
25160 pour ajouter le module
25161 \begin_inset Quotes cld
25165 \begin_inset Quotes crd
25169 Vous le verrez en cliquant sur
25170 \begin_inset Quotes cld
25174 \begin_inset Quotes crd
25177 dans le liste des modules disponibles.
25180 \begin_layout Paragraph
25184 \begin_layout Standard
25186 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25190 \begin_inset Flex Noun
25193 \begin_layout Plain Layout
25211 \begin_layout LyX-Code
25215 \begin_layout LyX-Code
25219 \begin_layout LyX-Code
25223 \begin_layout LyX-Code
25227 \begin_layout LyX-Code
25231 \begin_layout Standard
25232 Le problème est que tout ce qui est compris entre le
25240 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25241 ne doit faire aucune interprétation
25242 de ce qui a été écrit.
25243 C'est aussi géré par le environnement
25246 \begin_inset Flex Noun
25249 \begin_layout Plain Layout
25259 , qui fonctionne comme un insert des texte normal mais qui présente une
25260 totale liberté en ce qui concerne l'espacement.
25263 \begin_layout Standard
25264 Il est à noter que vous pouvez aussi utiliser la construction
25267 \begin_inset Quotes cld
25271 \begin_inset Quotes crd
25280 pour ajouter des éléments de référence croisée :
25283 \begin_layout LyX-Code
25287 \begin_layout LyX-Code
25288 def une_fonction(param):
25291 \begin_layout LyX-Code
25292 "C'est la documentation de cette fonction."
25295 \begin_layout LyX-Code
25296 print "Mes paramètres : ", param
25299 \begin_layout LyX-Code
25300 @ %def une_fonction
25303 \begin_layout Standard
25304 Pour avoir un exemple de cette construction et des références croisées engendrée
25305 s, regardez le programme littéraire python dans
25310 /examples/listerrors.lyx
25312 qui devrait clarifier tout ça.
25315 \begin_layout Paragraph
25316 Génération de la documentation
25319 \begin_layout Standard
25320 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25321 et vous avec tapé un peu de code et de texte dedans.
25322 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25325 Affichage\SpecialChar menuseparator
25329 comme vous le feriez pour un document quelconque.
25330 Il n'y a aucune procédure particulière.
25333 \begin_layout Standard
25334 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25335 à l'intérieur de \SpecialChar LyX
25339 \begin_layout Enumerate
25340 Quand vous choisissez
25342 Affichage\SpecialChar menuseparator
25344 \begin_inset space ~
25348 \begin_inset space ~
25351 Jour\SpecialChar menuseparator
25354 , un fichier \SpecialChar LaTeX
25359 \begin_layout Standard
25360 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25361 l'extension définie par le format
25362 \begin_inset Quotes cld
25366 \begin_inset Quotes crd
25369 (défini dans la fenêtre de
25373 ), sinon le fichier aura l'extension habituelle
25381 \begin_layout Enumerate
25382 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25383 n'a rien de particulier
25385 Tant que vous avez utilisé l'insert
25388 \begin_inset Flex Noun
25391 \begin_layout Plain Layout
25401 en entrant le texte, tout se passera sans problème.
25404 \begin_layout Enumerate
25405 Si le document est d'une classe littéraire, \SpecialChar LyX
25406 utilisera ensuite le convertisseur
25407 interne \SpecialChar LyX
25408 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25413 \begin_layout Plain Layout
25414 Les convertisseurs sont définis dans la fenêtre
25416 Outils\SpecialChar menuseparator
25417 Préférences\SpecialChar menuseparator
25418 Gestion de fichiers
25429 pour générer le fichier \SpecialChar LaTeX
25434 \begin_layout Standard
25435 Sinon, il saute simplement cette étape.
25439 \begin_layout Enumerate
25440 Enfin, \SpecialChar LaTeX
25441 est invoqué et le processus continue comme s'il s'agissait d'un
25442 document quelconque.
25445 \begin_layout Standard
25446 Vous êtes donc indépendant d'un
25447 \begin_inset Quotes cld
25451 \begin_inset Quotes crd
25454 donné, car vous pouvez changer les commandes correspondant aux différents
25458 \begin_layout Paragraph
25462 \begin_layout Standard
25463 Quand on demande de
25467 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25468 d'outils, un fichier \SpecialChar LaTeX
25469 est généré comme dans l'étape
25470 \begin_inset space ~
25475 invoque ensuite le convertisseur
25480 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25483 \begin_layout Enumerate
25484 Le programme de conversion proprement dit.
25485 Ce programme procède à la conversion d'un format à un autre (ici, du format
25497 \begin_layout Enumerate
25498 Le filtre de messages d'erreur.
25499 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25500 dans un format compréhensible par \SpecialChar LyX
25502 Ça permet à \SpecialChar LyX
25503 de placer des boîtes d'erreur au bon endroit dans le tampon
25507 \begin_layout Standard
25508 La première partie, déterminée par le champ
25513 \begin_inset Newline newline
25519 \begin_inset Quotes cld
25523 \begin_inset Quotes crd
25529 Ça signifie que \SpecialChar LyX
25534 (un programme ou un script) avec le nom du fichier Noweb (en général un
25535 fichier dans le répertoire temporaire de \SpecialChar LyX
25539 \begin_layout Standard
25540 Voici une implémentation de
25544 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25548 \begin_layout Standard
25554 \begin_layout Standard
25560 \begin_layout Standard
25563 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25566 \begin_layout Standard
25567 Le prochain élément du réglage du convertisseur est le
25568 \begin_inset Newline newline
25572 \begin_inset Quotes cld
25576 \begin_inset Quotes crd
25579 qui doit être mis à
25582 \begin_layout LyX-Code
25583 parselog=$$s/scripts/listerrors
25586 \begin_layout Standard
25587 Ceci filtrera par le programme
25588 \begin_inset Quotes cld
25592 \begin_inset Quotes crd
25595 toute erreur créée par le
25602 \begin_layout Standard
25603 La construction prendra normalement place dans le répertoire temporaire
25604 de \SpecialChar LyX
25605 , les fichiers produits seront donc normalement dans ce répertoire.
25607 exportera ce qui concerne le fichier principal, mais le programme de conversio
25612 peut produire d'autres fichiers, qui seront perdus quand \SpecialChar LyX
25614 C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR
25615 pour que les éléments de la conversion puissent être copiés à cet endroit.
25618 \begin_layout Paragraph
25619 Instructions de compilation dans le document
25622 \begin_layout Standard
25623 La dernière partie de l'interface entre \SpecialChar LyX
25629 \begin_inset Quotes cld
25633 \begin_inset Quotes crd
25637 En général, les instructions de compilation de votre programme doivent
25638 être regroupées dans un
25647 vu plus haut est spécifique à noweb et utilise la commande
25656 \begin_inset Quotes cld
25660 \begin_inset Quotes crd
25663 ) et passer son contenu dans
25670 \begin_layout Standard
25671 Typiquement, un tel
25678 \begin_layout LyX-Code
25682 \begin_layout LyX-Code
25684 \begin_inset Newline newline
25687 if [ -z "${NOWEB_SOURCE}" ]
25688 \begin_inset Newline newline
25694 \begin_layout LyX-Code
25695 NOWEB_SOURCE=myfile.nw
25696 \begin_inset Newline newline
25700 \begin_inset Newline newline
25704 code to extract files ...
25705 use NOWEB_OUTPUT_DIR here ...]
25706 \begin_inset Newline newline
25710 code to compile files ...]
25711 \begin_inset Newline newline
25717 \begin_layout Standard
25723 /examples/listerrors.lyx
25726 \begin_inset Newline newline
25734 /examples/Literate.lyx
25736 qui implémentent deux versions du programme
25740 pour avoir des exemples de comment tout cela va ensemble.
25741 Vous pouvez encore consulter
25746 /examples/noweb2lyx.lyx
25749 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
25750 e de \SpecialChar LyX
25751 relativement au langage de programmation littéraire adopté car ils
25752 sont écrits respectivement en Python, C et Perl.
25755 \begin_layout LyX-Code
25759 \begin_layout Subsubsection
25760 Configurer \SpecialChar LyX
25764 \begin_layout Standard
25765 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
25772 Outils\SpecialChar menuseparator
25776 Les parties importantes sont :
25779 \begin_layout Description
25781 \begin_inset space ~
25785 \begin_inset space ~
25789 \begin_inset Quotes cld
25793 \begin_inset Quotes crd
25796 Choisi dans l'onglet
25800 , où vous mettez ce qui est spécifique à Noweb.
25804 \begin_inset space ~
25812 \begin_inset Quotes cld
25816 \begin_inset Quotes crd
25828 \begin_inset Quotes cld
25832 \begin_inset Quotes crd
25839 créera donc un fichier d'extension
25843 lors de la première étape du processus de conversion.
25846 \begin_layout Description
25848 \begin_inset space ~
25852 \begin_inset space ~
25859 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
25860 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
25864 \begin_layout Description
25874 Ce convertisseur assure la génération de la documentation (
25875 \begin_inset Quotes cld
25879 \begin_inset Quotes crd
25883 Pour Noweb, il faut mettre
25886 \begin_inset Quotes cld
25889 noweave -delay -index $$i > $$o
25890 \begin_inset Quotes crd
25896 \begin_layout Description
25905 Celui-ci assure la génération du code (
25906 \begin_inset Quotes cld
25910 \begin_inset Quotes crd
25914 Comme vu plus haut, il faut mettre
25917 \begin_inset Quotes cld
25921 \begin_inset Quotes crd
25929 \begin_inset space ~
25937 \begin_inset Quotes cld
25940 originaldir,parselog=listerrors
25941 \begin_inset Quotes crd
25949 \begin_layout Subsubsection
25950 Fonctions pour le déboguage
25953 \begin_layout Standard
25954 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
25957 \begin_inset Quotes cld
25960 serveur va à la bonne ligne
25961 \begin_inset Quotes crd
25964 que l'on utilisera avec
25972 ou un autre débogueur.
25975 \begin_layout Standard
25976 Lorsque vous déboguez du code avec
25984 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
25985 on, avec un seul appui clavier.
25986 La configuration par défaut de
25995 Il se trouve que vous pouvez choisir l'éditeur appelé par
26001 Outils\SpecialChar menuseparator
26002 Préférences\SpecialChar menuseparator
26003 Gestion des fichiers\SpecialChar menuseparator
26006 en changeant l'entrée
26013 \begin_layout Standard
26014 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26026 \begin_layout LyX-Code
26029 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26032 \begin_layout Standard
26033 Ainsi, quand vous utilisez
26037 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26050 renvoie cette information à \SpecialChar LyX
26051 via le serveur \SpecialChar LyX
26053 La fenêtre \SpecialChar LyX
26054 montrera le fichier en question, avec le curseur pile poil
26060 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26061 pour savoir où se situait le problème !
26064 \begin_layout Standard
26065 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26069 \begin_inset space ~
26073 \begin_inset CommandInset ref
26075 reference "sec:Démarrer-le-Serveur"
26079 explique comment procéder.
26082 \begin_layout Subsubsection
26083 Ajouts à la barre d'outils
26086 \begin_layout Standard
26087 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26088 de \SpecialChar LyX
26090 Quatre de ces boutons sont des raccourcis vers les styles
26108 , pour l'insert paramétrable
26115 Le dernier bouton est un raccourci vers la commande
26116 \begin_inset Quotes cld
26120 \begin_inset Quotes crd
26126 \begin_layout Standard
26128 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26129 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26132 Document\SpecialChar menuseparator
26134 \begin_inset space ~
26138 \begin_inset space ~
26141 Jour\SpecialChar menuseparator
26146 Document\SpecialChar menuseparator
26150 Voilà comment cela se présente :
26153 \begin_layout LyX-Code
26157 \begin_layout LyX-Code
26161 \begin_layout LyX-Code
26162 Icon "layout Standard"
26165 \begin_layout LyX-Code
26166 Icon "layout Section"
26169 \begin_layout LyX-Code
26170 Icon "layout \SpecialChar LaTeX
26174 \begin_layout LyX-Code
26175 Icon "layout \SpecialChar LyX
26179 \begin_layout LyX-Code
26180 Icon "flex.insert Chunk"
26183 \begin_layout LyX-Code
26187 \begin_layout LyX-Code
26191 \begin_layout LyX-Code
26192 Icon "buffer-typeset"
26195 \begin_layout LyX-Code
26196 Icon "build-program"
26199 \begin_layout LyX-Code
26203 \begin_layout LyX-Code
26207 \begin_layout LyX-Code
26211 \begin_layout LyX-Code
26215 \begin_layout LyX-Code
26219 \begin_layout Subsubsection
26220 Couleurs personnalisées
26223 \begin_layout Standard
26224 Un certain nombre de couleurs de \SpecialChar LyX
26225 peuvent être personnalisées dans la fenêtre
26231 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26234 La couleur par défaut est le rouge, or les
26238 utilisent la police \SpecialChar LaTeX
26239 , et comme il y a beaucoup de
26243 dans un document de programmation littéraire, vous en aurez sûrement marre
26244 de tout voir en rouge.
26245 Vous pouvez la changer dans l'onglet
26247 Apparence\SpecialChar menuseparator
26253 \begin_layout Standard
26254 Le problème suivant est la présence visible des caractères
26255 \begin_inset Quotes cld
26259 \begin_inset Quotes crd
26263 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26264 donc les faire se confondre avec le fond.
26265 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26266 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26270 \begin_layout Subsection
26275 \begin_layout Standard
26276 Les fonctionnalités de
26284 sont documentées dans le fichier d'exemple
26294 Aide\SpecialChar menuseparator
26295 Manuels Spécifiques
26300 \begin_layout Chapter
26301 Fonctionnalités particulières
26304 \begin_layout Standard
26305 Vous pouvez faire avec \SpecialChar LyX
26306 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26308 Cependant, \SpecialChar LyX
26309 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26311 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26312 ; Ce chapitre vous montre quelques
26313 points particuliers qui peuvent vous intéresser.
26314 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26315 les flottants, les boîtes et les notes, voyez le manuel des
26322 \begin_layout Section
26326 \begin_layout Standard
26327 Cette fonctionnalité est indépendante de l'option
26329 Document sur deux colonnes
26333 Document\SpecialChar menuseparator
26341 Si vous désirez une présentation sur deux colonnes dans tout le document,
26342 vous devez utiliser l'option
26344 Document sur deux colonnes
26347 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26350 \begin_layout Standard
26351 Pour activer les colonnes multiples dans votre document, vous devez charger
26358 Document\SpecialChar menuseparator
26359 Paramètres\SpecialChar menuseparator
26362 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26370 \begin_layout Standard
26371 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26372 : pour les flottants, vous devez utiliser l'option
26374 Plusieurs colonnes.
26377 Les notes de bas de page provenant de colonnes multiples seront placées
26378 sur toute la largeur de la page et non pas sous chaque colonne.
26382 \begin_layout Subsection
26386 \begin_layout Standard
26387 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26390 Insertion\SpecialChar menuseparator
26391 Inserts personnalisables\SpecialChar menuseparator
26394 là où les colonnes doivent débuter.
26395 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26399 \begin_layout Standard
26403 \begin_layout Standard
26407 \begin_inset Flex Multiple Columns
26410 \begin_layout Plain Layout
26416 The Adventure of the Empty House
26419 \begin_inset Newline newline
26422 by Sir Arthur Conan Doyle
26425 \begin_layout Plain Layout
26429 It was in the spring of the year 1894 that all London was interested, and
26430 the fashionable world dismayed, by the murder of the Honourable Ronald
26431 Adair under most unusual and inexplicable circumstances.
26432 The public has already learned those particulars of the crime which came
26433 out in the police investigation, but a good deal was suppressed upon that
26434 occasion, since the case for the prosecution was so overwhelmingly strong
26435 that it was not necessary to bring forward all the facts.
26436 Only now, at the end of nearly ten years, am I allowed to supply those
26437 missing links which make up the whole of that remarkable chain.
26438 The crime was of interest in itself, but that interest was as nothing to
26439 me compared to the inconceivable sequel, which afforded me the greatest
26440 shock and surprise of any event in my adventurous life.
26441 Even now, after this long interval, I find myself thrilling as I think
26442 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26443 ty which utterly submerged my mind.
26444 Let me say to that public, which has shown some interest in those glimpses
26445 which I have occasionally given them of the thoughts and actions of a very
26446 remarkable man, that they are not to blame me if I have not shared my knowledge
26447 with them, for I should have considered it my first duty to do so, had
26448 I not been barred by a positive prohibition from his own lips, which was
26449 only withdrawn upon the third of last month.
26457 \begin_layout Standard
26458 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26459 es et utilisez le menu
26461 Insertion\SpecialChar menuseparator
26465 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26467 \begin_inset Quotes cld
26471 \begin_inset Quotes crd
26475 \begin_inset Newline newline
26478 Voici un exemple avec 3 colonnes:
26481 \begin_layout Standard
26484 \begin_inset Flex Multiple Columns
26487 \begin_layout Plain Layout
26491 \begin_inset Argument 1
26494 \begin_layout Plain Layout
26501 It can be imagined that my close intimacy with Sherlock Holmes had interested
26502 me deeply in crime, and that after his disappearance I never failed to
26503 read with care the various problems which came before the public.
26504 And I even attempted, more than once, for my own private satisfaction,
26505 to employ his methods in their solution, though with indifferent success.
26506 There was none, however, which appealed to me like this tragedy of Ronald
26508 As I read the evidence at the inquest, which led up to a verdict of willful
26509 murder against some person or persons unknown, I realized more clearly
26510 than I had ever done the loss which the community had sustained by the
26511 death of Sherlock Holmes.
26512 There were points about this strange business which would, I was sure,
26513 have specially appealed to him, and the efforts of the police would have
26514 been supplemented, or more probably anticipated, by the trained observation
26515 and the alert mind of the first criminal agent in Europe.
26516 All day, as I drove upon my round, I turned over the case in my mind and
26517 found no explanation which appeared to me to be adequate.
26518 At the risk of telling a twice-told tale, I will recapitulate the facts
26519 as they were known to the public at the conclusion of the inquest.
26527 \begin_layout Standard
26528 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26529 de ne pas être agréable à la lecture\SpecialChar ldots
26533 \begin_layout Standard
26536 \begin_inset Newpage newpage
26542 \begin_layout Subsection
26543 Des colonnes dans des colonnes
26546 \begin_layout Standard
26547 Vous pouvez également créer des colonnes dans des colonnes:
26550 \begin_layout Standard
26553 \begin_inset Flex Multiple Columns
26556 \begin_layout Plain Layout
26560 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26561 at that time governor of one of the Australian colonies.
26562 Adair's mother had returned from Australia to undergo the operation for
26563 cataract, and she, her son Ronald, and her daughter Hilda were living together
26567 \begin_layout Plain Layout
26570 \begin_inset Flex Multiple Columns
26573 \begin_layout Plain Layout
26577 The youth moved in the best society
26578 \begin_inset space ~
26581 – had, so far as was known, no enemies and no particular vices.
26582 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26583 had been broken off by mutual consent some months before, and there was
26584 no sign that it had left any very profound feeling behind it.
26585 For the rest {sic} the man's life moved in a narrow and conventional circle,
26586 for his habits were quiet and his nature unemotional.
26587 Yet it was upon this easy-going young aristocrat that death came, in most
26588 strange and unexpected form, between the hours of ten and eleven-twenty
26589 on the night of March 30, 1894.
26597 \begin_layout Plain Layout
26601 Ronald Adair was fond of cards
26602 \begin_inset space ~
26605 – playing continually, but never for such stakes as would hurt him.
26606 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
26607 It was shown that, after dinner on the day of his death, he had played
26608 a rubber of whist at the latter club.
26609 He had also played there in the afternoon.
26614 The evidence of those who had played with him
26615 \begin_inset space ~
26619 Murray, Sir John Hardy, and Colonel Moran
26620 \begin_inset space ~
26623 – showed that the game was whist, and that there was a fairly equal fall
26625 Adair might have lost five pounds, but not more.
26626 His fortune was a considerable one, and such a loss could not in any way
26628 He had played nearly every day at one club or other, but he was a cautious
26629 player, and usually rose a winner.
26630 It came out in evidence that, in partnership with Colonel Moran, he had
26631 actually won as much as four hundred and twenty pounds in a sitting, some
26632 weeks before, from Godfrey Milner and Lord Balmoral.
26633 So much for his recent history as it came out at the inquest.
26641 \begin_layout Subsection
26642 Exemples plus compliqués
26645 \begin_layout Standard
26646 Les exemples proposés dans cette section illustrent quelques fonctionnalités
26647 plus particulières de l'insertion de colonnes multiples.
26650 \begin_layout Standard
26651 Pour découvrir d'autres fonctionnalités, référez-vous à le
26654 \begin_inset CommandInset href
26656 name "documentation"
26657 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
26671 \begin_layout Subsubsection
26675 \begin_layout Standard
26676 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
26677 curseur dans l'insert multi-colonnes et appelez le menu
26679 Insertion\SpecialChar menuseparator
26683 Saisissez votre texte de préface dans cet insert.
26684 \begin_inset Newline newline
26687 Voici un exemple avec un texte en préface:
26690 \begin_layout Standard
26693 \begin_inset VSpace bigskip
26699 \begin_layout Standard
26702 \begin_inset Flex Multiple Columns
26705 \begin_layout Plain Layout
26708 \begin_inset Argument 2
26711 \begin_layout Plain Layout
26714 And the story continues and continues and continues and continues\SpecialChar ldots
26722 On the evening of the crime, he returned from the club exactly at ten.
26723 His mother and sister were out spending the evening with a relation.
26724 The servant deposed that she heard him enter the front room on the second
26725 floor, generally used as his sitting-room.
26726 She had lit a fire there, and as it smoked she had opened the window.
26727 No sound was heard from the room until eleven-twenty, the hour of the return
26728 of Lady Maynooth and her daughter.
26729 Desiring to say good-night, she attempted to enter her son's room.
26730 The door was locked on the inside, and no answer could be got to their
26731 cries and knocking.
26732 Help was obtained, and the door forced.
26733 The unfortunate young man was found lying near the table.
26734 His head had been horribly mutilated by an expanding revolver bullet, but
26735 no weapon of any sort was to be found in the room.
26743 \begin_layout Standard
26744 Vous pouvez également utiliser une en-tête de section en tant que préface
26745 si vous insérez une commande de section en code \SpecialChar TeX
26746 : par exemple, la commande
26749 \begin_layout Standard
26755 subsection{subsection title}
26758 \begin_layout Standard
26759 crée une sous-section.
26760 Et dans l'exemple suivant, la préface est une sous-sous-section:
26763 \begin_layout Standard
26766 \begin_inset Flex Multiple Columns
26769 \begin_layout Plain Layout
26772 \begin_inset Argument 2
26775 \begin_layout Plain Layout
26781 \begin_layout Plain Layout
26790 This is a subsubsection heading as a preface
26794 \begin_layout Plain Layout
26808 A minute examination of the circumstances served only to make the case more
26810 In the first place, no reason could be given why the young man should have
26811 fastened the door upon the inside.
26812 There was the possibility that the murderer had done this, and had afterwards
26813 escaped by the window.
26814 The drop was at least twenty feet, however, and a bed of crocuses in full
26816 Neither the flowers nor the earth showed any sign of having been disturbed,
26817 nor were there any marks upon the narrow strip of grass which separated
26818 the house from the road.
26819 Apparently, therefore, it was the young man himself who had fastened the
26821 But how did he come by his death? No one could have climbed up to the window
26822 without leaving traces.
26823 Suppose a man had fired through the window, he would indeed be a remarkable
26824 shot who could with a revolver inflict so deadly a wound.
26825 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
26826 a hundred yards of the house.
26827 No one had heard a shot.
26835 \begin_layout Standard
26836 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
26837 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
26838 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
26839 du texte en préface: ceci peut se faire en positionnant le curseur dans
26840 l'insert multi-colonnes après la préface (si elle existe) et en appelant
26843 Insertion\SpecialChar menuseparator
26844 Espacement avant saut de page
26847 Saisissez alors l’espacement désiré, e.g.
26849 \begin_inset Quotes cld
26853 \begin_inset Quotes crd
26857 \begin_inset Quotes erd
26863 \begin_inset Newline newline
26868 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
26870 \begin_inset Quotes cld
26880 \begin_inset Quotes crd
26889 doit âtre insérée en code \SpecialChar TeX
26893 \begin_layout Standard
26896 \begin_inset Flex Multiple Columns
26899 \begin_layout Plain Layout
26902 \begin_inset Argument 3
26905 \begin_layout Plain Layout
26912 \begin_layout Plain Layout
26928 On the evening of the crime, he returned from the club exactly at ten.
26929 His mother and sister were out spending the evening with a relation.
26930 The servant deposed that she heard him enter the front room on the second
26931 floor, generally used as his sitting-room.
26932 She had lit a fire there, and as it smoked she had opened the window.
26933 No sound was heard from the room until eleven-twenty, the hour of the return
26934 of Lady Maynooth and her daughter.
26935 Desiring to say good-night, she attempted to enter her son's room.
26936 The door was locked on the inside, and no answer could be got to their
26937 cries and knocking.
26938 Help was obtained, and the door forced.
26939 The unfortunate young man was found lying near the table.
26940 His head had been horribly mutilated by an expanding revolver bullet, but
26941 no weapon of any sort was to be found in the room.
26949 \begin_layout Subsubsection
26950 Espacements environnants
26953 \begin_layout Standard
26954 L’espacement avant et après un bloc de colonnes multiples peut être réglé
26966 Par exemple la commande en code \SpecialChar TeX
26970 \begin_layout LyX-Code
26981 \begin_layout Standard
26982 règle la valeur à 3cm.
26983 La modification doit être faite avant le début de l'insert multi-colonnes.
26984 La valeur prédéfinie est 13pt.
26987 \begin_layout Standard
26995 \begin_inset space \thinspace{}
27001 \begin_layout Standard
27005 \begin_layout Plain Layout
27011 multicolsep}{2.5cm}
27019 \begin_layout Standard
27022 \begin_inset Flex Multiple Columns
27025 \begin_layout Plain Layout
27029 All day I turned these facts over in my mind, endeavouring to hit upon some
27030 theory which could reconcile them all, and to find that line of least resistanc
27031 e which my poor friend had declared to be the starting-point of every investigat
27033 I confess that I made little progress.
27034 In the evening I strolled across the Park, and found myself about six o'clock
27035 at the Oxford Street end of Park Lane.
27036 A group of loafers upon the pavements, all staring up at a particular window,
27037 directed me to the house which I had come to see.
27038 A tall, thin man with coloured glasses, whom I strongly suspected of being
27039 a plain-clothes detective, was pointing out some theory of his own, while
27040 the others crowded round to listen to what he said.
27041 I got as near him as I could, but his observations seemed to me to be absurd,
27042 so I withdrew again in some disgust.
27043 As I did so I struck against an elderly, deformed man, who had been behind
27044 me, and I knocked down several books which he was carrying.
27052 \begin_layout Standard
27055 \begin_inset Note Greyedout
27058 \begin_layout Plain Layout
27063 les valeurs réglées via
27069 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27070 la prochaine modification de la valeur.
27078 \begin_layout Standard
27082 \begin_layout Plain Layout
27096 \begin_inset Note Note
27099 \begin_layout Plain Layout
27102 go back to the default
27110 \begin_layout Standard
27113 \begin_inset Newpage newpage
27119 \begin_layout Subsubsection
27123 \begin_layout Standard
27124 Un saut de colonne peut être forcé en insérant la commande
27130 en code \SpecialChar TeX
27131 là où la colonne doit être interrompue.
27132 Notez bien que des zones vides seront créées la plupart du temps lorsque
27133 cette commande est utilisée.
27134 \begin_inset Newline newline
27140 \begin_layout Standard
27143 \begin_inset Flex Multiple Columns
27146 \begin_layout Plain Layout
27150 \begin_inset Quotes eld
27153 You're surprised to see me, sir,
27154 \begin_inset Quotes erd
27157 said he, in a strange, croaking voice.
27160 \begin_layout Plain Layout
27164 I acknowledged that I was.
27167 \begin_layout Plain Layout
27171 \begin_inset Quotes eld
27174 Well, I've a conscience, sir, and when I chanced to see you go into this
27175 house, as I came hobbling after you, I thought to myself, I'll just step
27176 in and see that kind gentleman, and tell him that if I was a bit gruff
27177 in my manner there was not any harm meant, and that I am much obliged to
27178 him for picking up my books.
27179 \begin_inset Quotes erd
27185 \begin_layout Plain Layout
27189 \begin_inset Quotes eld
27192 You make too much of a trifle,
27193 \begin_inset Quotes erd
27198 \begin_inset Quotes eld
27201 May I ask how you knew who I was?
27202 \begin_inset Quotes erd
27205 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27209 \begin_layout Plain Layout
27221 \begin_layout Plain Layout
27225 \begin_inset Quotes eld
27228 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27229 you'll find my little bookshop at the corner of Church Street, and very
27230 happy to see you, I am sure.
27231 Maybe you collect yourself, sir.
27235 \begin_inset space ~
27249 \begin_inset space ~
27252 – a bargain, every one of them.
27253 With five volumes you could just fill that gap on that second shelf.
27254 It looks untidy, does it not, sir?
27255 \begin_inset Quotes erd
27266 \begin_layout Subsubsection
27267 Séparation entre colonnes
27270 \begin_layout Standard
27271 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27272 l'espacement entre colonnes.
27273 Ceci est possible grâce à la longueur
27280 Sa valeur implicite est 10pt.
27281 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27284 \begin_layout Standard
27288 \begin_layout Plain Layout
27302 \begin_layout Standard
27305 \begin_inset Flex Multiple Columns
27308 \begin_layout Plain Layout
27312 My observations of No.
27313 \begin_inset space \space{}
27316 427 Park Lane did little to clear up the problem in which I was interested.
27317 The house was separated from the street by a low wall and railing, the
27318 whole not more than five feet high.
27319 It was perfectly easy, therefore, for anyone to get into the garden, but
27320 the window was entirely inaccessible, since there was no water pipe or
27321 anything which could help the most active man to climb it.
27322 More puzzled than ever, I retraced my steps to Kensington.
27323 I had not been in my study five minutes when the maid entered to say that
27324 a person desired to see me.
27325 To my astonishment it was none other than my strange old book collector,
27326 his sharp, wizened face peering out from a frame of white hair, and his
27327 precious volumes, a dozen of them at least, wedged under his right arm.
27335 \begin_layout Standard
27339 \begin_layout Plain Layout
27353 \begin_inset Note Note
27356 \begin_layout Plain Layout
27359 go back to the default
27367 \begin_layout Subsubsection
27371 \begin_layout Standard
27372 Entre les colonnes est placé un filet de largeur
27379 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27381 Dans l'exemple suivant, le filet a une largeur de 2pt:
27384 \begin_layout Standard
27388 \begin_layout Plain Layout
27394 columnseprule}{2pt}
27402 \begin_layout Standard
27405 \begin_inset Flex Multiple Columns
27408 \begin_layout Plain Layout
27412 \begin_inset Quotes eld
27415 You're surprised to see me, sir,
27416 \begin_inset Quotes erd
27419 said he, in a strange, croaking voice.
27422 \begin_layout Plain Layout
27426 I acknowledged that I was.
27429 \begin_layout Plain Layout
27433 \begin_inset Quotes eld
27436 Well, I've a conscience, sir, and when I chanced to see you go into this
27437 house, as I came hobbling after you, I thought to myself, I'll just step
27438 in and see that kind gentleman, and tell him that if I was a bit gruff
27439 in my manner there was not any harm meant, and that I am much obliged to
27440 him for picking up my books.
27441 \begin_inset Quotes erd
27447 \begin_layout Plain Layout
27451 \begin_inset Quotes eld
27454 You make too much of a trifle,
27455 \begin_inset Quotes erd
27460 \begin_inset Quotes eld
27463 May I ask how you knew who I was?
27464 \begin_inset Quotes erd
27470 \begin_layout Plain Layout
27474 \begin_inset Quotes eld
27477 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27478 you'll find my little bookshop at the corner of Church Street, and very
27479 happy to see you, I am sure.
27480 Maybe you collect yourself, sir.
27484 \begin_inset space ~
27498 \begin_inset space ~
27501 – a bargain, every one of them.
27502 With five volumes you could just fill that gap on that second shelf.
27503 It looks untidy, does it not, sir?
27504 \begin_inset Quotes erd
27515 \begin_layout Standard
27518 \begin_inset VSpace defskip
27524 \begin_layout Standard
27525 Le filet peut être mis en couleur en redéfinissant la commande
27532 Ceci est fait en insérant la commande
27535 \begin_layout LyX-Code
27542 columnseprulecolor}{
27547 \begin_layout Standard
27548 en code \SpecialChar TeX
27549 , avant l'insert multi-colonnes.
27550 Remplacez dans cette commande
27554 par la couleur de votre choix.
27555 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27556 vous-même, voyez le
27558 Manuel des objets insérés
27564 pour les détails sur la définition des couleurs.
27565 Pour revenir à la couleur implicite, insérez la commande
27568 \begin_layout LyX-Code
27575 columnseprulecolor}{
27580 \begin_layout Standard
27581 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27582 de colonnes de 1cm:
27585 \begin_layout Standard
27591 \begin_layout Plain Layout
27600 \begin_layout Plain Layout
27606 columnseprulecolor}{
27616 \begin_layout Standard
27619 \begin_inset Flex Multiple Columns
27622 \begin_layout Plain Layout
27626 \begin_inset Quotes eld
27629 You're surprised to see me, sir,
27630 \begin_inset Quotes erd
27633 said he, in a strange, croaking voice.
27636 \begin_layout Plain Layout
27640 I acknowledged that I was.
27643 \begin_layout Plain Layout
27647 \begin_inset Quotes eld
27650 Well, I've a conscience, sir, and when I chanced to see you go into this
27651 house, as I came hobbling after you, I thought to myself, I'll just step
27652 in and see that kind gentleman, and tell him that if I was a bit gruff
27653 in my manner there was not any harm meant, and that I am much obliged to
27654 him for picking up my books.
27655 \begin_inset Quotes erd
27661 \begin_layout Plain Layout
27665 \begin_inset Quotes eld
27668 You make too much of a trifle,
27669 \begin_inset Quotes erd
27674 \begin_inset Quotes eld
27677 May I ask how you knew who I was?
27678 \begin_inset Quotes erd
27684 \begin_layout Plain Layout
27688 \begin_inset Quotes eld
27691 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27692 you'll find my little bookshop at the corner of Church Street, and very
27693 happy to see you, I am sure.
27694 Maybe you collect yourself, sir.
27698 \begin_inset space ~
27712 \begin_inset space ~
27715 – a bargain, every one of them.
27716 With five volumes you could just fill that gap on that second shelf.
27717 It looks untidy, does it not, sir?
27718 \begin_inset Quotes erd
27729 \begin_layout Standard
27735 \begin_layout Plain Layout
27741 columnseprule}{0pt}
27744 \begin_layout Plain Layout
27750 columnseprulecolor}{
27758 \begin_inset Note Note
27761 \begin_layout Plain Layout
27764 go back to the default
27772 \begin_layout Standard
27773 \begin_inset Newpage newpage
27779 \begin_layout Section
27780 Paragraphes de forme inhabituelle
27783 \begin_layout Standard
27786 , à l'instar des autres générateurs de texte, utilise implicitement des
27787 paragraphes rectangulaires.
27788 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
27789 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
27790 Ceci est possible grâce au paquetage \SpecialChar LaTeX
27795 qui est chargé en utilisant dans les paramètres du document le module
27797 Formes de paragraphe paramétrable
27802 \begin_layout Subsection
27806 \begin_layout Standard
27813 fournit les formes suivantes:
27816 \begin_layout Standard
27819 \begin_inset Tabular
27820 <lyxtabular version="3" rows="13" columns="3">
27821 <features booktabs="true" islongtable="true" longtabularalignment="center">
27822 <column alignment="center" valignment="middle" width="16col%">
27823 <column alignment="center" valignment="middle" width="40col%">
27824 <column alignment="center" valignment="middle" width="35col%">
27825 <row endhead="true">
27826 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27829 \begin_layout Plain Layout
27837 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
27840 \begin_layout Plain Layout
27846 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
27849 \begin_layout Plain Layout
27857 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27860 \begin_layout Plain Layout
27868 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27871 \begin_layout Plain Layout
27872 Disque avec un trou circulaire (à la taille d'un CD/DVD)
27877 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27880 \begin_layout Plain Layout
27881 Pas de mise à l'échelle possible.
27882 Attention, quantité de texte limitée
27889 <cell alignment="center" valignment="top" topline="true" usebox="none">
27892 \begin_layout Plain Layout
27900 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27903 \begin_layout Plain Layout
27909 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27912 \begin_layout Plain Layout
27913 Fragile, le calcul peut échouer
27920 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27923 \begin_layout Plain Layout
27931 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27934 \begin_layout Plain Layout
27935 Rhomboïde (symbolisant un
27936 \begin_inset Quotes cld
27940 \begin_inset Quotes crd
27948 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27951 \begin_layout Plain Layout
27959 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27962 \begin_layout Plain Layout
27970 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27973 \begin_layout Plain Layout
27979 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
27982 \begin_layout Plain Layout
27990 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
27993 \begin_layout Plain Layout
28001 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28004 \begin_layout Plain Layout
28010 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28013 \begin_layout Plain Layout
28021 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28024 \begin_layout Plain Layout
28032 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28035 \begin_layout Plain Layout
28036 Écrou (hexagone avec un trou circulaire)
28041 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28044 \begin_layout Plain Layout
28052 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28055 \begin_layout Plain Layout
28063 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28066 \begin_layout Plain Layout
28072 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28075 \begin_layout Plain Layout
28083 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28086 \begin_layout Plain Layout
28094 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28097 \begin_layout Plain Layout
28098 Étoile à 5 branches
28103 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28106 \begin_layout Plain Layout
28114 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28117 \begin_layout Plain Layout
28125 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28128 \begin_layout Plain Layout
28134 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28137 \begin_layout Plain Layout
28145 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28148 \begin_layout Plain Layout
28156 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28159 \begin_layout Plain Layout
28160 Goutte de pluie normale/inversée
28165 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28168 \begin_layout Plain Layout
28169 Fragile, le calcul peut échouer
28176 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28179 \begin_layout Plain Layout
28188 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28191 \begin_layout Plain Layout
28192 Le logo \SpecialChar TeX
28198 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28201 \begin_layout Plain Layout
28209 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28212 \begin_layout Plain Layout
28216 \begin_inset Newline newline
28224 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28227 \begin_layout Plain Layout
28228 Triangles avec des orientations différentes
28233 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28236 \begin_layout Plain Layout
28250 \begin_layout Standard
28251 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28252 forme souhaitée dans le menu déroulant des styles.
28255 \begin_layout Standard
28256 \begin_inset Newpage newpage
28262 \begin_layout Standard
28263 Voici un exemple de paragraphe en forme d'écrou:
28266 \begin_layout Standard
28267 \begin_inset VSpace bigskip
28276 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28277 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28279 At vero eos et accusam et justo duo dolores et ea rebum.
28280 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28282 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28283 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28287 \begin_layout Standard
28288 \begin_inset VSpace bigskip
28294 \begin_layout Standard
28297 \begin_inset Note Greyedout
28300 \begin_layout Plain Layout
28306 a: les paragraphes mis en forme via
28310 ne peuvent pas franchir une limite de page.
28318 \begin_layout Standard
28319 \begin_inset VSpace bigskip
28325 \begin_layout Standard
28332 prend soin de préserver la forme, quelle que soit la quantité de texte
28334 De ce fait la taille du paragraphe change avec cette quantité.
28335 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28336 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28337 fois plus de texte:
28340 \begin_layout Standard
28341 \begin_inset Newpage newpage
28350 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28351 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28353 At vero eos et accusam et justo duo dolores et ea rebum.
28354 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28356 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28357 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28359 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28360 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28362 At vero eos et accusam et justo duo dolores et ea rebum.
28363 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28365 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28366 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28370 \begin_layout Standard
28371 \begin_inset VSpace bigskip
28377 \begin_layout Standard
28382 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28383 correspondre à une étiquette de CD/DVD.
28384 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28387 \begin_inset Newline newline
28400 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28401 en fonction de la quantité de texte.
28402 Vous aurez alors une erreur \SpecialChar LaTeX
28404 \begin_inset Quotes cld
28407 Arithmetic overflow
28408 \begin_inset Quotes crd
28412 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28413 vous devez utiliser une autre forme\SpecialChar ldots
28417 \begin_layout Standard
28418 \begin_inset VSpace bigskip
28424 \begin_layout Standard
28425 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28426 de césure de \SpecialChar LaTeX
28428 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28434 arg "specialchar-insert hyphenation"
28439 ) dans les parties de texte correspondantes.
28442 \begin_layout Standard
28443 \begin_inset VSpace bigskip
28449 \begin_layout Standard
28450 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28451 ou bien alignées au fer à gauche.
28452 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28453 aligner ce type de paragraphe.
28454 Une solution consiste à mettre le paragraphe en forme dans une minipage
28455 ou une parbox et à aligner la boîte.
28456 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28457 que si elle est trop large et que vous la centrez, le paragraphe n'est
28458 pas centré parce qu'il est au fer à gauche dans la boîte.
28459 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28460 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28461 second est aligné à droite:
28464 \begin_layout Standard
28465 \begin_inset Newpage newpage
28471 \begin_layout Heart
28475 Lo\SpecialChar softhyphen
28476 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28477 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28479 At vero eos et accusam et justo duo dolores et ea rebum.
28480 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28484 \begin_layout Standard
28485 \begin_inset VSpace bigskip
28491 \begin_layout Standard
28494 \begin_inset Box Frameless
28504 height_special "totalheight"
28509 backgroundcolor "none"
28512 \begin_layout Heart
28516 Lo\SpecialChar softhyphen
28517 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28518 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28520 At vero eos et accusam et justo duo dolores et ea rebum.
28521 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28530 \begin_layout Subsection
28531 Formes personnalisées
28534 \begin_layout Standard
28535 Vous pouvez définir vos propres formes.
28536 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28537 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28540 \begin_layout Enumerate
28541 Installer le programme
28542 \begin_inset CommandInset href
28545 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
28553 \begin_layout Enumerate
28560 TeX/LaTeX\SpecialChar menuseparator
28561 Settings\SpecialChar menuseparator
28564 et sélectionner la taille de police utilisée dans le document.
28565 Par exemple, le présent document utilise un police 12pt.
28568 \begin_layout Enumerate
28572 \begin_layout Enumerate
28575 TeX/LaTeX\SpecialChar menuseparator
28578 pour exporter la forme en coordonnées.
28579 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28580 le chemin proprement dit
28584 \begin_layout Plain Layout
28585 Pour plus d'information voir
28586 \begin_inset CommandInset href
28588 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28601 \begin_layout Standard
28602 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28604 Pour l'utiliser avec le document:
28607 \begin_layout Enumerate
28608 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28609 dans un nouveau paragraphe vide).
28613 \begin_layout Enumerate
28614 Ouvrir dans \SpecialChar LyX
28617 Insertion\SpecialChar menuseparator
28618 Fichier\SpecialChar menuseparator
28621 , sélectionner le fichier exporté par
28630 \begin_layout Standard
28631 \begin_inset VSpace defskip
28637 \begin_layout Standard
28638 \begin_inset Note Greyedout
28641 \begin_layout Plain Layout
28646 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
28647 redevient normal pour le paragraphe suivant.
28648 De ce fait la définition de forme doit être répétée pour chaque paragraphe
28649 dont on veut imposer la forme personnalisée.
28657 \begin_layout Standard
28658 \begin_inset VSpace bigskip
28664 \begin_layout Standard
28668 \begin_layout Standard
28669 \begin_inset VSpace bigskip
28675 \begin_layout Standard
28676 \begin_inset CommandInset include
28678 filename "../SpecialParagraphShape.tex"
28685 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28686 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28688 At vero eos et accusam et justo duo dolores et ea rebum.
28689 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28691 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28692 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28696 \begin_layout Standard
28697 \begin_inset VSpace bigskip
28703 \begin_layout Standard
28708 pour tracer des formes vraiment complexes avec
28712 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
28713 importer l'image correspondante dans
28718 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
28722 \begin_layout Standard
28723 \begin_inset VSpace bigskip
28729 \begin_layout Standard
28732 Formes de paragraphe paramétrables
28734 fournit également les deux styles
28742 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
28747 \begin_layout Plain Layout
28748 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
28755 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
28756 tés de personnalisation, voir la
28759 \begin_inset CommandInset href
28761 name "documentation"
28762 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"