1 #LyX 2.4 created this file. For more info see https://www.lyx.org/
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/fr/
9 % DO NOT ALTER THIS PREAMBLE!!!
11 % This preamble is designed to ensure that the User's Guide prints
12 % out as advertised. If you mess with this preamble,
13 % parts of the User's Guide may not print out as expected. If you
14 % have problems LaTeXing this file, please contact
15 % the documentation team
16 % email: lyx-docs@lists.lyx.org
18 % the pages of the TOC is numbered roman
19 % and a pdf-bookmark for the TOC is added
21 \let\myTOC\tableofcontents
22 \renewcommand{\tableofcontents}{%
23 \pdfbookmark[1]{\contentsname}{}
26 \pagenumbering{arabic}}
28 % extra space for tables
29 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
31 \options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
32 \use_default_options false
40 \maintain_unincluded_children no
42 \language_package default
45 \font_roman "lmodern" "default"
46 \font_sans "lmss" "default"
47 \font_typewriter "lmtt" "default"
48 \font_math "auto" "auto"
49 \font_default_family default
50 \use_non_tex_fonts false
54 \font_typewriter_osf false
55 \font_sf_scale 100 100
56 \font_tt_scale 100 100
58 \use_dash_ligatures false
60 \default_output_format pdf2
62 \bibtex_command default
63 \index_command default
67 \pdf_title "Options avancées de LyX"
68 \pdf_author "LyX Team"
69 \pdf_subject "Options avancées LyX"
70 \pdf_keywords "LyX, Documentacion, Options avancées"
72 \pdf_bookmarksnumbered true
73 \pdf_bookmarksopen false
74 \pdf_bookmarksopenlevel 1
79 \pdf_pdfusetitle false
80 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
83 \use_package amsmath 1
84 \use_package amssymb 1
87 \use_package mathdots 1
88 \use_package mathtools 1
90 \use_package stackrel 1
91 \use_package stmaryrd 1
92 \use_package undertilde 1
94 \cite_engine_type default
98 \paperorientation portrait
104 \notefontcolor #0000ff
111 \paragraph_separation indent
112 \paragraph_indentation default
114 \math_indentation default
115 \math_numbering_side default
120 \paperpagestyle headings
122 \tracking_changes false
123 \output_changes false
125 \postpone_fragile_content false
129 \docbook_table_output 0
130 \docbook_mathml_prefix 1
136 Options avancées de \SpecialChar LyX
140 \begin_layout Subtitle
142 \begin_inset Note Note
145 \begin_layout Plain Layout
146 Informations de révision :
149 \begin_layout Plain Layout
151 Mise à jour pour 2.0 par JPChrétien,
154 relecture partielle pour 2.0.5,
156 remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affichage/Insertion/Navigation
159 \begin_layout Plain Layout
160 Mise à jour pour 2.1 (JPC):
162 Traduction chapitre 8,
163 unification du vocabulaire :
165 \begin_inset Quotes cld
169 \begin_inset Quotes crd
173 \begin_inset Quotes cld
177 \begin_inset Quotes crd
183 \begin_layout Plain Layout
184 Mise à jour pour 2.3 (JPC) :
192 \begin_layout Plain Layout
193 Mise à jour pour 2.4.0,
194 28 novembre 2022 (JPC) :
196 \begin_inset Quotes cld
200 \begin_inset Quotes crd
206 \begin_layout Plain Layout
207 Manquent les sections 7.2.3 à 7.2.7 (CVS/SVN)
210 \begin_layout Plain Layout
211 Mise à jour avant 2.4 (JPC) :
213 section 7.2.6 (GIT) et 7.2.7 traduites.
214 CVS/SVN restent non traduits pour deux raisons :
215 ces systèmes à dépôt centralisé sont progressivement abandonnés au profit de GIT,
216 et d'autre part les utilisateurs des systèmes de contrôle de version sont généralement anglophones.
219 \begin_layout Plain Layout
220 Importation de la dernière mise à jour de 2.3 dans 2.4 (JPC):
224 \begin_layout Plain Layout
225 Mise à jour pour 2.4.0 (JPC) :
235 par l'équipe de \SpecialChar LyX
240 \begin_layout Plain Layout
241 Le principal responsable de la rédaction de ce fichier est
246 Merci d'envoyer vos commentaires et corrections à la liste de diffusion de la documentation de \SpecialChar LyX
250 <lyx-docs@lists.lyx.org>
253 \begin_inset Newline newline
256 Traduction en français par :
296 Merci d'envoyer vos commentaires et corrections sur la traduction à la liste de diffusion de \SpecialChar LyX
299 <lyx-fr@lists.lyx.org>
309 \begin_layout Standard
310 \begin_inset CommandInset toc
311 LatexCommand tableofcontents
318 \begin_layout Chapter
322 \begin_layout Standard
332 que vous êtes en train de lire est avant tout la deuxième partie du
345 La raison de la division en deux du document est très simple :
358 est déjà énorme et il contient toutes les fonctions de base qu'il faut connaître pour préparer la plupart des documents.
360 l'Équipe de \SpecialChar LyX
361 a pour but à long terme de rendre \SpecialChar LyX
362 extensible par différents fichiers de configuration et paquetages externes.
363 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
365 vous pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
367 Nous avons déjà reçu ainsi plusieurs contributions,
368 et certaines sont documentées ici.
369 Il y a aussi quelques fonctionnalités plus
370 \begin_inset Quotes cld
374 \begin_inset Quotes crd
378 comme les méthodes de présentation de bibliographies et la gestion des documents éclatés en plusieurs fichiers,
379 qui ne sont pas couverts par le
381 Guide de l'utilisateur
383 et sont décrites ici.
386 \begin_layout Standard
387 Ce manuel décrit aussi quelques fonctions spéciales,
388 comme la gestion d'un fax et le contrôle de version,
389 qui nécessitent des logiciels supplémentaires pour fonctionner convenablement.
390 Il y a également un chapitre consacré à \SpecialChar LyX
393 il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
395 qui servent à améliorer vos documents grâce à la puissance de \SpecialChar LaTeX
399 est seulement WYSIWYM
403 \begin_layout Plain Layout
404 \begin_inset Quotes cld
407 What You See Is What You Mean
408 \begin_inset Quotes crd
413 \begin_inset Quotes cld
416 Vous voyez ce que vous voulez dire
417 \begin_inset Quotes crd
426 et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
430 \begin_layout Standard
431 Si vous n'avez pas encore lu l'
436 il est sûr que vous n'êtes pas au bon endroit.
441 est la première chose à consulter,
442 car elle décrit les notations et les formats de tous les manuels.
443 Vous devez aussi être à l'aise avec le
455 et avec toutes les fonctions de base de \SpecialChar LyX
459 \begin_layout Standard
460 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interaction de \SpecialChar LyX
461 avec \SpecialChar LaTeX
463 le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
464 et explique comment \SpecialChar LyX
465 peut générer exactement le code \SpecialChar LaTeX
467 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
471 \begin_layout Standard
479 \begin_inset Quotes cld
483 \begin_inset Quotes crd
486 en tant que raccourci de
487 \begin_inset Quotes cld
491 \begin_inset Quotes crd
502 \begin_layout Chapter
504 et \SpecialChar LaTeX
508 \begin_layout Section
509 Comment \SpecialChar LyX
510 utilise \SpecialChar LaTeX
514 \begin_layout Standard
515 Ce chapitre est à la fois pour les \SpecialChar TeX
516 -niciens et les curieux de \SpecialChar LaTeX
518 Nous allons y expliquer comment \SpecialChar LyX
519 et \SpecialChar LaTeX
520 fonctionnent ensemble pour produire une sortie imprimable.
521 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez quelque chose à \SpecialChar LaTeX
525 \begin_layout Standard
527 nous avions coutume d'appeler \SpecialChar LyX
529 \begin_inset Quotes cld
532 interface WYSIWYM pour \SpecialChar LaTeX
534 \begin_inset Quotes crd
538 mais ce n'est plus vrai désormais.
539 Des interfaces pour \SpecialChar LaTeX
541 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
542 et de marquer les erreurs dans le fichier que vous éditez.
543 Bien que \SpecialChar LyX
555 et qu'il marque aussi les erreurs dans le fichier,
556 il fait aussi beaucoup,
557 beaucoup d'autres choses.
558 Grâce au concept WYSIWYM,
559 vous n'avez pas besoin de connaître \SpecialChar LaTeX
560 pour utiliser \SpecialChar LyX
563 a aussi ajouté quelques extensions à \SpecialChar LaTeX
565 Essayez un jour ceci :
568 Fichier\SpecialChar menuseparator
569 Exporter\SpecialChar menuseparator
575 Affichage\SpecialChar menuseparator
576 Afficher le code LaTeX
578 ) puis regardez le préambule du fichier
583 Vous remarquerez une variété de nouvelles macros définies spécialement par \SpecialChar LyX
585 Ces macros sont définies automatiquement,
586 en fonction de ce que vous utilisez dans le document.
589 \begin_layout Standard
590 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
595 \begin_layout Itemize
598 Document\SpecialChar menuseparator
602 \begin_layout Itemize
605 Document\SpecialChar menuseparator
617 \begin_layout Standard
618 Elles n'invoqueront \SpecialChar LaTeX
619 que si le fichier a changé depuis la dernière fois que \SpecialChar LaTeX
623 \begin_layout Standard
624 Quand vous faites tourner \SpecialChar LaTeX
625 sur le fichier que vous éditez,
627 réalise les étapes suivantes :
630 \begin_layout Enumerate
631 Il convertit le document en \SpecialChar LaTeX
632 et l'enregistre dans un fichier avec l'extension
643 \begin_layout Enumerate
644 Il fait tourner \SpecialChar LaTeX
649 (peut-être plusieurs fois) et exécute toute autre commande (comme
657 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
661 \begin_layout Enumerate
662 S'il y a des erreurs,
663 il affiche le journal d'erreurs.
666 \begin_layout Standard
667 Si vous avez lancé \SpecialChar LaTeX
670 Document\SpecialChar menuseparator
671 Visionner\SpecialChar menuseparator
683 Document\SpecialChar menuseparator
684 Visionner\SpecialChar menuseparator
689 réalise deux étapes supplémentaires :
692 \begin_layout Itemize
697 pour convertir le fichier DVI en PostScript;
700 \begin_layout Itemize
701 il exécute une visonneuse PostScript,
707 pour afficher le résultat.
710 \begin_layout Standard
711 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
714 \begin_layout Section
715 Traduire des fichiers \SpecialChar LaTeX
720 \begin_layout Standard
721 Vous pouvez importer un fichier \SpecialChar LaTeX
722 dans \SpecialChar LyX
725 Fichier \SpecialChar menuseparator
726 Importer\SpecialChar menuseparator
731 Cela va appeler un programme nommé
736 qui va créer un fichier
746 va ensuite ouvrir ce fichier.
749 \begin_layout Standard
754 peut traduire la plupart des constructions \SpecialChar LaTeX
757 Ce qu'il ne parviendra pas à comprendre,
758 il le laissera mode \SpecialChar TeX
760 ce qui fait qu'après avoir traduit un fichier avec tex2lyx,
761 vous pouvez rechercher les portions en code \SpecialChar TeX
762 et les corriger manuellement.
765 \begin_layout Standard
766 Si vous ignorez ce qu'est le code \SpecialChar TeX
768 lisez le paragraphe suivant.
771 \begin_layout Section
772 Insérer du code \SpecialChar LaTeX
773 dans des documents \SpecialChar LyX
775 \begin_inset CommandInset label
777 name "sec:Insérer-du-code-LaTeX"
784 \begin_layout Standard
785 Vous pouvez faire en \SpecialChar LyX
786 tout ce que vous faites en \SpecialChar LaTeX
788 pour une raison très simple:
789 vous pouvez toujours insérer du code \SpecialChar LaTeX
790 dans un document \SpecialChar LyX
793 ne peut tout simplement pas,
794 et ne pourra probablement jamais,
795 afficher toutes les structures \SpecialChar LaTeX
797 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
798 dans votre document \SpecialChar LyX
800 vous pouvez utiliser la boîte de
802 code \SpecialChar TeX
806 que vous pouvez mettre dans votre document avec
808 Insertion\SpecialChar menuseparator
819 \begin_layout Standard
820 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
821 dans un document \SpecialChar LyX
823 Le code ressemble à ceci :
826 \begin_layout LyX-Code
830 \begin_inset Newline newline
836 \begin_inset Newline newline
839 Un exemple d'environnement minipage.
841 \begin_inset Newline newline
844 mettre presque tout dedans,
848 \begin_inset Newline newline
851 et des tableaux (non flottants).
852 \begin_inset Newline newline
858 \begin_inset Newline newline
862 \begin_inset Newline newline
868 \begin_inset Newline newline
874 \begin_inset Newline newline
880 \begin_inset Newline newline
885 \begin_inset Newline newline
891 \begin_inset Newline newline
897 \begin_inset Newline newline
903 \begin_inset Newline newline
911 \begin_layout Standard
914 code \SpecialChar TeX
917 contenant ce texte est juste après ce paragraphe.
918 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet de texte en rouge.
919 Ceux qui lisent une version imprimée du manuel verront le résultat final :
922 \begin_layout Standard
926 \begin_layout Plain Layout
933 \begin_layout Plain Layout
940 \begin_layout Plain Layout
942 Un exemple d'environnement minipage.
943 Vous pouvez mettre presque tout dedans,
946 ^eme des figures et des tableaux (non flottants).
949 \begin_layout Plain Layout
956 \begin_layout Plain Layout
961 \begin_layout Plain Layout
968 \begin_layout Plain Layout
975 \begin_layout Plain Layout
982 \begin_layout Plain Layout
988 \begin_layout Plain Layout
995 \begin_layout Plain Layout
1002 \begin_layout Plain Layout
1009 \begin_layout Plain Layout
1021 \begin_layout Standard
1022 En plus de l'utilisation du
1024 code \SpecialChar TeX
1028 vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
1030 Vous pouvez alors utiliser
1032 Insertion\SpecialChar menuseparator
1033 Fichier\SpecialChar menuseparator
1036 pour inclure votre fichier (vous devez choisir le type
1039 \begin_inset space ~
1045 Nous vous recommandons de ne faire cela que si vous avez un fichier
1055 vous allez avoir du mal à partir à la chasse aux erreurs...
1058 \begin_layout Standard
1059 Encore quelques notes pour insister:
1062 \begin_layout Itemize
1063 au sein de \SpecialChar LyX
1065 le code \SpecialChar LaTeX
1071 \begin_layout Itemize
1077 si votre code \SpecialChar LaTeX
1081 \begin_layout Itemize
1082 attention à ne pas réinventer la roue.
1085 \begin_layout Standard
1086 Sur ce dernier point,
1088 dispose déjà de pas mal de possibilités,
1089 et encore plus sont en préparation.
1090 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
1091 n'a pas déjà telle ou telle fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
1094 il existe beaucoup de paquetages \SpecialChar LaTeX
1095 pour faire toutes sortes de choses,
1096 des étiquettes et enveloppes aux tableaux sur plusieurs pages.
1098 \begin_inset CommandInset href
1101 target "https://www.ctan.org/"
1106 pour plus de détails.
1109 \begin_layout Standard
1110 Si vous avez effectivement besoin de faire quelque chose de bizarre avec votre document,
1111 référez-vous à un bon livre sur \SpecialChar LaTeX
1112 pour avoir de l'aide.
1113 Un certain nombre sont cités dans la bibliographie du
1116 \begin_inset space ~
1120 \begin_inset space ~
1128 \begin_layout Section
1130 et le préambule \SpecialChar LaTeX
1134 \begin_layout Subsection
1135 À propos du préambule \SpecialChar LaTeX
1139 \begin_layout Standard
1140 Si vous connaissez déjà \SpecialChar LaTeX
1142 il n'y a pas besoin d'expliquer ici à quoi sert le préambule.
1143 Si vous ne le connaissez pas,
1144 ce qui suit vous en donnera une idée – nous vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1145 pour plus d'information.
1147 il vaut mieux lire les points ci-dessous,
1148 parce qu'ils expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de faire dans le préambule \SpecialChar LaTeX
1149 d'un document \SpecialChar LyX
1153 \begin_layout Standard
1154 Le préambule \SpecialChar LaTeX
1155 vient au tout début d'un document,
1164 \begin_layout Itemize
1165 déclarer la classe de document.
1167 l'a déjà fait à votre place.
1171 \begin_layout Standard
1172 Si vous êtes un \SpecialChar LaTeX
1173 -nicien expérimenté,
1174 et que vous avez une classe de document particulière dont vous voulez vous servir,
1179 pour savoir comment la faire reconnaître par \SpecialChar LyX
1181 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1182 pour que cela paraisse dans de prochaines versions !
1186 \begin_layout Itemize
1187 déclarer les paquetages utilisés.
1188 Les paquetages \SpecialChar LaTeX
1189 fournissent des commandes spéciales,
1190 qui sont disponibles dans un document seulement si le paquetage a été déclaré dans le préambule.
1196 force l'indentation de tous les paragraphes.
1197 Il y a d'autres paquetages pour des étiquettes,
1203 \begin_layout Itemize
1204 fixer les compteurs,
1206 longueurs et largeurs.
1207 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1212 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1213 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.) Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1214 Un autre exemple est le type de marqueur pour les listes.
1215 Vous pouvez en fait régler cela n'importe où,
1216 mais il est préférable de le faire une seule fois,
1220 \begin_layout Itemize
1221 déclarer les commandes définies par l'utilisateur (avec
1234 pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1235 qui apparaissent très souvent dans le document.
1236 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1241 être définies n'importe où ailleurs (mais
1245 d'être utilisées pour la première fois,
1247 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1248 brut dans votre document,
1249 ce qui normalement ne devrait pas être le cas.
1252 \begin_layout Standard
1254 ajoute son propre lot de définitions au préambule du fichier
1259 Ceci rend les fichiers \SpecialChar LaTeX
1260 générés par \SpecialChar LyX
1264 \begin_layout Subsection
1265 Changer le préambule
1268 \begin_layout Standard
1269 Les commandes que \SpecialChar LyX
1270 ajoute au préambule d'un fichier \SpecialChar LaTeX
1272 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1274 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionnant
1276 Document\SpecialChar menuseparator
1277 Paramètres\SpecialChar menuseparator
1281 \begin_inset space ~
1291 ajoute tout ce qu'il y a dans la fenêtre
1294 \begin_inset space ~
1300 à son propre préambule.
1301 Avant d'ajouter vos propres déclarations,
1302 vous devriez vous assurer que \SpecialChar LyX
1303 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons dit :
1304 ne réinventez pas la roue !).
1307 Assurez-vous aussi que votre préambule est correct.
1312 S'il y a une erreur,
1313 vous risquez de voir apparaître un message d'erreur comme
1314 \begin_inset Quotes cld
1324 \begin_inset Quotes crd
1328 Si vous voyez ce message,
1329 vérifiez votre préambule.
1332 \begin_layout Subsection
1336 \begin_layout Standard
1337 Voici quelques exemples de ce que vous pouvez ajouter au préambule,
1338 et de l'effet produit :
1341 \begin_layout Subsubsection
1346 \begin_layout Standard
1347 Il y a deux variables dans \SpecialChar LaTeX
1348 qui contrôlent la position de la page :
1362 c'est-à-dire décalage horizontal et décalage vertical.
1363 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquettes.
1365 la taille d'un médium d'impression et l'aire effectivement imprimable ne sont pas les mêmes.
1366 C'est là qu'interviennent
1381 \begin_layout Standard
1382 Les valeurs par défaut de
1394 sont toutes deux de 0
1395 \begin_inset space ~
1399 c'est-à-dire que la page n'est pas décalée.
1402 \begin_layout Standard
1404 quelques pilotes DVI semblent toujours décaler la page.
1405 Nous ne savons pas pourquoi,
1406 ni pourquoi l'administrateur système n'a pas corrigé un tel comportement.
1407 Si vous utilisez \SpecialChar LyX
1408 sur un système que vous n'entretenez pas vous-même,
1409 et si votre administrateur système est un paresseux
1413 \begin_layout Plain Layout
1415 Traduction vraisemblable de
1416 \begin_inset Quotes cld
1419 your sysadmin is a doofus
1420 \begin_inset Quotes crd
1441 peuvent sauver la mise.
1442 Supposez que vos marges du haut et de gauche soient toujours 0,5
1443 \begin_inset space ~
1447 Vous pouvez ajouter ceci au préambule :
1450 \begin_layout LyX-Code
1458 \begin_layout LyX-Code
1466 \begin_layout Standard
1467 ...et vos marges devraient désormais être correctes.
1470 \begin_layout Subsubsection
1475 \begin_layout Standard
1476 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1477 Il y a un paquetage plutôt sympathique,
1478 disponible à votre archive CTAN la plus proche,
1479 pour imprimer des feuilles d'étiquettes,
1485 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1486 Nous vous laissons le vérifier.
1487 Il vous faut aussi lire sa documentation ;
1488 nous n'allons pas le faire à votre place.
1490 comme c'est un exemple,
1491 nous allons vous montrer comment il marche.
1494 \begin_layout Standard
1496 assurez-vous que vous utilisez la classe de document
1502 vous devez ajouter ce qui suit dans votre préambule :
1505 \begin_layout LyX-Code
1511 \begin_layout LyX-Code
1517 \begin_layout LyX-Code
1523 \begin_layout LyX-Code
1529 \begin_layout LyX-Code
1535 \begin_layout LyX-Code
1541 \begin_layout LyX-Code
1547 \begin_layout Standard
1548 Ceci est la configuration pour des feuilles d'étiquette Avery,
1550 Vous êtes maintenant prêt à imprimer des étiquettes,
1551 mais si vous devez insérer du code \SpecialChar LaTeX
1553 placez les commandes
1565 autour de chaque étiquette.
1566 C'est expliqué dans la documentation du paquetage,
1567 ainsi que d'autres fonctions de celui-ci.
1570 \begin_layout Standard
1572 quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1573 pour supporter directement ce paquetage.
1574 Peut-être même que ce sera vous.
1577 \begin_layout Subsubsection
1579 Indentation de paragraphe
1582 \begin_layout Standard
1583 Les Américains ont l'habitude d'indenter la première ligne de
1588 Comme avec toutes leurs autres mœurs étranges,
1589 la plupart des Américains vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1590 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1593 \begin_layout Standard
1595 cette habitude n'est pas typographiquement correcte.
1597 vous n'indentez en général la première ligne d'un paragraphe
1601 s'il en suit un autre.
1602 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer deux paragraphes consécutifs.
1603 S'il y a pas de paragraphe précédent,
1604 par exemple s'il suit une figure,
1605 ou si c'est le premier paragraphe d'une section,
1606 alors il n'y a pas d'indentation spéciale.
1609 \begin_layout Standard
1610 Si vous êtes un Américain typique
1614 \begin_layout Plain Layout
1616 Ce qui m'étonnerait,
1617 mais on ne sait jamais!
1624 vous ne vous occupez pas de choses aussi ésotériques ;
1625 vous voulez votre indentation !
1626 Ajoutez ceci au préambule :
1629 \begin_layout LyX-Code
1632 usepackage{indentfirst}
1635 \begin_layout Standard
1636 Si votre distribution \SpecialChar TeX
1637 n'est pas un vieux coucou,
1638 vous avez ce paquetage,
1639 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1642 \begin_layout Subsubsection
1647 \begin_layout Standard
1648 Vous pouvez aussi aller voir le préambule de ce document pour avoir une idée de certaines possibilités avancées.
1652 \begin_inset space ~
1658 risque de ne pas être visible en une fois,
1659 même en plein écran.
1662 \begin_layout Section
1664 et les erreurs \SpecialChar LaTeX
1668 \begin_layout Standard
1669 Quand \SpecialChar LyX
1670 invoque \SpecialChar LaTeX
1672 il lui dit d'ignorer toute erreur et de continuer.
1673 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1674 pour en faire l'autopsie.
1675 S'il y a une erreur quelque part,
1677 ouvre une boîte avec un listing d'erreurs.
1678 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié dans le document
1682 \begin_layout Plain Layout
1684 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1685 Ça arrivera surtout dans les tableaux,
1687 les math et le préambule.
1696 \begin_layout Standard
1697 Quelques-uns préfèrent regarder le fichier journal directement,
1698 il est accessible par
1700 Document\SpecialChar menuseparator
1702 \begin_inset space ~
1706 \begin_inset space ~
1712 Il y a quelques erreurs et avertissements assez fréquents.
1713 Nous allons les traiter ici.
1714 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1715 pour une liste complète.
1718 \begin_layout Itemize
1721 \begin_inset Quotes cld
1725 \begin_inset Quotes crd
1732 \begin_layout Standard
1733 Tout ce qui commence par ces mots est un message d'avertissement destiné à
1734 \begin_inset Quotes cld
1738 \begin_inset Quotes crd
1741 le code \SpecialChar LaTeX
1743 Vous aurez des messages de ce type si vous avez ajouté ou changé des références croisées ou des entrées de bibliographie,
1744 auquel cas \SpecialChar LaTeX
1745 essaye de vous dire que vous devez l'exécuter une nouvelle fois.
1748 \begin_layout Standard
1749 Vous pouvez en général les ignorer.
1753 \begin_layout Itemize
1756 \begin_inset Quotes cld
1760 \begin_inset Quotes crd
1767 \begin_layout Standard
1768 Un autre message d'avertissement,
1769 cette fois au sujet de polices que \SpecialChar LaTeX
1771 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1775 \begin_layout Standard
1776 Vous pouvez les ignorer sans crainte.
1780 \begin_layout Itemize
1783 \begin_inset Quotes cld
1789 \begin_inset Quotes crd
1796 \begin_layout Standard
1802 cracher ce genre de messages.
1803 Il engendre apparemment au moins un message de ce type pour n'importe quel document que vous écrivez.
1804 Ces messages vous préviennent que les lignes sont trop longues et débordent sur la marge de droite.
1805 Ceci se produit si \SpecialChar LaTeX
1806 ne trouve pas comment couper les lignes de manière raisonnablement correcte (notoirement avec une police à chasse fixe,
1807 du fait que cette police ne permet pas trouver les points de césure automatiquement).
1808 Dans de nombreux cas,
1809 c'est impossible à déceler dans le rendu final (ce peut être un point ou deux).
1811 les lignes débordent visiblement dans la marge,
1812 et c'est quelque chose que vous ne souhaiterez pas voir dans votre impression finale.
1813 \begin_inset Newline newline
1816 Il y a plusieurs solutions pour minimiser l'effet de ces débordements.
1819 Activer les fonctionnalités micro-typographiques
1823 Document\SpecialChar menuseparator
1824 Paramètres\SpecialChar menuseparator
1827 peut déjà améliorer significativement les choses.
1829 un code \SpecialChar LaTeX
1830 tel que celui qui suit,
1833 Document\SpecialChar menuseparator
1834 Paramètres\SpecialChar menuseparator
1837 réduit d'habitude massivement les débordements de ligne (ce code est inséré dans le préambule du présent document):
1840 \begin_layout LyX-Code
1844 \begin_inset Newline newline
1850 \begin_inset Newline newline
1855 emergencystretch 1.5em
1856 \begin_inset Newline newline
1864 \begin_layout Standard
1867 vous devrez finalement réécrire le texte pour obtenir des césures correctes
1871 \begin_layout Plain Layout
1874 \begin_inset Flex URL
1877 \begin_layout Plain Layout
1879 http://www.tex.ac.uk/FAQ-overfull.html
1892 \begin_layout Standard
1894 il faut vérifier les lignes concernées,
1895 au plus tard avant l’édition de la version finale du document.
1896 Vos yeux vous diront s'il y a un problème avec un espacement trop grand
1900 \begin_layout Plain Layout
1901 Vous pouvez aussi activer l'option
1902 \begin_inset Quotes cld
1906 \begin_inset Quotes crd
1909 dans les options de classe via
1910 \begin_inset Flex Noun
1913 \begin_layout Plain Layout
1914 Document\SpecialChar menuseparator
1915 Paramètres\SpecialChar menuseparator
1923 tracera une barre noire dans la marge des lignes qui débordent.
1932 \begin_layout Itemize
1935 \begin_inset Quotes cld
1941 \begin_inset Quotes crd
1948 \begin_layout Standard
1949 Pas aussi courant que son cousin.
1950 Ceci de produit si \SpecialChar LaTeX
1951 ne trouve pas de point de césure raisonnable et par conséquent crée des lignes trop aérées.
1953 vérifiez si cela se voit.
1957 \begin_layout Itemize
1960 \begin_inset Quotes cld
1966 \begin_inset Quotes crd
1974 \begin_inset Quotes cld
1980 \begin_inset Quotes crd
1987 \begin_layout Standard
1988 Des avertissements sur des problèmes de saut de page.
1990 vous n'avez qu'à regarder ce qui sort.
1991 Vous verrez bien si quelque chose ne va pas.
1995 \begin_layout Itemize
1998 \begin_inset Quotes cld
2002 File 'Xxxx' not found
2003 \begin_inset Quotes crd
2010 \begin_layout Standard
2014 \begin_inset Quotes cld
2018 \begin_inset Quotes crd
2023 n'est pas présent sur ce système.
2024 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document n'est pas installé.
2025 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la commande
2032 alors un des paquetages que \SpecialChar LyX
2033 a essayé de charger est manquant.
2036 Aide\SpecialChar menuseparator
2038 \begin_inset space ~
2044 pour voir la liste des paquetages dont \SpecialChar LyX
2046 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
2049 Outils\SpecialChar menuseparator
2052 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
2055 \begin_layout Standard
2067 et que le paquetage en question n'est pas installé,
2068 vous devez l'installer vous-même.
2072 \begin_layout Itemize
2075 \begin_inset Quotes cld
2080 \begin_inset Quotes crd
2087 \begin_layout Standard
2088 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez spécifié une option impossible ou inexistante dans un paquetage.
2089 Vérifiez dans sa documentation.
2093 \begin_layout Itemize
2096 \begin_inset Quotes cld
2099 Undefined control sequence
2100 \begin_inset Quotes crd
2107 \begin_layout Standard
2108 Si vous avez inséré du code \SpecialChar LaTeX
2109 dans votre document,
2110 et fait une faute de frappe,
2111 vous aurez un de ceux-là.
2112 Vous pouvez aussi avoir oublié de charger un paquetage.
2114 d'habitude ce message d'erreur veut dire que vous avez utilisé une commande inconnue.
2118 \begin_layout Standard
2119 Il y a d'autres messages d'erreur et d'avertissement.
2120 Quelques-uns sont explicites
2124 \begin_layout Plain Layout
2126 Pour un anglophone...
2132 Ce sont souvent des messages \SpecialChar LaTeX
2134 D'autres sont carrément incompréhensibles.
2135 Ce sont en fait des messages d'erreur \SpecialChar TeX
2137 et nous n'avons vraiment
2141 de ce qu'ils signifient ou de comment les déchiffrer.
2142 Personne ne le sait.
2145 \begin_layout Standard
2146 Voici une liste de vérifications à effectuer si vous êtes confronté à des messages d'erreur :
2149 \begin_layout Enumerate
2150 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2151 que vous avez inséré;
2154 \begin_layout Enumerate
2155 s'il n'y a pas de fautes de frappe,
2156 vérifiez que vous avez utilisé les commandes correctement;
2159 \begin_layout Enumerate
2160 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document —
2161 et surtout si vous voyez
2162 \begin_inset Quotes cld
2172 \begin_inset Quotes crd
2176 ça veut dire qu'il y a des erreurs dans le préambule.
2177 Commencez par corriger votre préambule;
2180 \begin_layout Enumerate
2181 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de code \SpecialChar LaTeX
2183 le suspect numéro un est votre distribution \SpecialChar LaTeX
2185 Vérifiez s'il manque des paquetages et rajoutez-les;
2188 \begin_layout Enumerate
2190 il ne manque aucun paquetage.
2191 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2198 l'une d'entre elles,
2199 en essayant par exemple d'insérer manuellement des tas d'
2202 \begin_inset space ~
2208 de sauts de paragraphe ou de sauts de page ?
2209 Avez-vous essayé de bricoler quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe appropriés ?
2212 \begin_layout Enumerate
2214 vous n'avez utilisé aucune des options de réglage fin,
2215 vous avez joué dans les règles.
2216 Avez-vous essayé une manœuvre bizarre ?
2217 Avez-vous fait quelque chose de pas net dans un tableau ou une équation,
2218 comme insérer un graphique dans une case de tableau ?
2221 \begin_layout Enumerate
2222 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2223 ne peut pas trouver d'endroit où passer à la ligne ?
2226 est assez strict avec la quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2227 Il est alors préférable que vous retravailliez le paragraphe pour éviter le problème.
2230 \begin_layout Enumerate
2231 avez-vous exagéré avec l'imbrication ?
2233 (actuellement) ne vérifie pas que vous restez dans les limites de l'imbrication d'environnements.
2234 Si vous avez imbriqué un tas d'environnements jusqu'au
2235 \begin_inset Formula $17^{e}$
2242 \begin_layout Enumerate
2243 vous n'avez obtenu aucun message d'erreur,
2244 mais votre rendu ne ressemble pas à grand chose.
2245 Si vous avez un tableau ou une figure qui est trop large ou trop haute pour la page,
2250 \begin_layout Enumerate
2251 mettre la figure à l'échelle pour qu'elle tienne.
2254 \begin_layout Enumerate
2255 rétrécir le tableau pour qu'il tienne.
2259 \begin_layout Enumerate
2260 Si quelque chose d'autre ne va pas avec le rendu,
2261 et que vous n'avez rien essayé de bizarre ni bricolé avec les réglages fins,
2262 nous ne savons pas trop ce qui cloche.
2265 \begin_layout Standard
2266 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2271 que vous avez trouvé une erreur dans \SpecialChar LyX
2276 \begin_layout Chapter
2280 \begin_layout Standard
2281 Comme il est précisé dans le Guide de l'utilisateur,
2283 fournissait à l'origine quatre classes de document standard,
2287 mais des particuliers et des organisations (surtout dans les premiers temps la Société Américaine de Mathématiques \SpecialChar nobreakdash
2288 – AMS) ont ajouté de nombreuses contributions pour élargir le nombre de classes de document.
2289 Dans ce chapitre nous reprenons les classes principales maintenues par des organisations externes,
2290 dont quelques unes sont marquées
2291 \begin_inset Quotes cld
2295 \begin_inset Quotes crd
2298 en gris léger dans le menu déroulant
2304 Documents\SpecialChar menuseparator
2305 Paramètre\SpecialChar menuseparator
2308 et que vous devrez installer comme indiqué au chapitre
2310 Installer de nouvelles classes
2314 Manuel de personnalisation
2316 si vous voulez les utiliser.
2320 \begin_layout Section
2321 \begin_inset CommandInset label
2323 name "sec:Collections"
2330 \begin_layout Subsection
2331 \begin_inset CommandInset label
2333 name "subsec:AMS-LaTeX-(American-Mathematical"
2337 AMS-\SpecialChar LaTeX
2338 (American Mathematical Society)
2341 \begin_layout Standard
2342 Les classes de document article (American Mathematical Society) et livre (American Mathematical Society) sont tenues à jour par la Société :
2343 l'utilisation en est décrite dans le manuel de
2347 et sur leur site web
2348 \begin_inset Flex URL
2351 \begin_layout Plain Layout
2353 http://www.ams.org/publications/authors/tex/amslatex
2359 Le résumé ci-après a été écrit à l'origine par
2365 Richard Kimberly Heck
2367 et l'équipe \SpecialChar LyX
2371 \begin_layout Standard
2372 Les formats \SpecialChar LaTeX
2373 AMS ont été écrits pour se conformer au style suggéré pour les articles mathématiques à soumettre aux publications de l'
2375 American Mathematical Society
2378 Les formats ne sont pas définis pour une revue particulière,
2379 mais peuvent facilement y être adaptés.
2380 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions spécifiques à chaque revue (habituellement il suffira de changer une ligne dans la sortie \SpecialChar TeX
2382 Cette documentation est disponible sur le réseau à
2383 \begin_inset Flex URL
2386 \begin_layout Plain Layout
2394 \begin_inset Flex URL
2397 \begin_layout Plain Layout
2399 ftp://ftp.ams.org/pub/tex/amslatex/
2405 Ces formats sont appropriés,
2407 pour tout écrit mathématique.
2411 \begin_layout Standard
2412 Il y a actuellement 3 formats \SpecialChar LaTeX
2413 AMS de base distincts :
2416 \begin_layout Enumerate
2418 le format standard d'article AMS,
2422 Fichier\SpecialChar menuseparator
2423 Ouvrir un Exemple\SpecialChar menuseparator
2424 Articles\SpecialChar menuseparator
2425 American Mathematical Society (AMS);
2428 \begin_layout Enumerate
2430 le format standard de livre AMS (en réalité de monographie),
2434 Fichier\SpecialChar menuseparator
2435 Ouvrir un Exemple\SpecialChar menuseparator
2436 Livres\SpecialChar menuseparator
2437 American Mathematical Society (AMS);
2440 \begin_layout Enumerate
2444 le format standard AMS pour les actes de congrès ou assimilés.
2447 \begin_layout Standard
2449 ne connaît nativement que les deux premiers;
2452 Installer de nouvelles classes
2458 si vous voulez utiliser
2465 \begin_layout Standard
2466 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation des classes AMS.
2467 Ils n'incluent pas en particulier d'environnements de
2468 \begin_inset Quotes cld
2472 \begin_inset Quotes crd
2478 Ceux-ci sont fournis par le module
2479 \begin_inset Flex Noun
2482 \begin_layout Plain Layout
2489 chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut être utilisé également avec d'autres classes et peut être enlevé,
2490 si vous souhaitez utiliser autre chose).
2491 Les environnements contenus dans
2492 \begin_inset Flex Code
2495 \begin_layout Plain Layout
2496 Théorèmes AMS (étendu)
2502 moins fréquemment utilisés,
2503 doivent être chargés manuellement.
2506 \begin_layout Standard
2508 les théorèmes et environnements similaires sont numérotés consécutivement tout au long du document,
2509 mais ceci peut être modifié en chargeant le module
2510 \begin_inset Flex Code
2513 \begin_layout Plain Layout
2514 Théorèmes standard (numérotation par section)
2520 si vous utilisez la classe
2521 \begin_inset Flex Code
2524 \begin_layout Plain Layout
2532 \begin_inset Flex Code
2535 \begin_layout Plain Layout
2536 Théorèmes standard (numérotation par chapitre)
2542 Ceux-ci vont numéroter les environnements comme
2547 où le premier nombre réfère la section (ou le chapitre) et le second réfère le numéro d'ordre courant dans la section (ou le chapitre).
2548 De nombreux environnements peuvent aussi rester non numérotés,
2549 ceux-ci sont marqués par un astérisque.
2550 Si par hasard vous désirez que tous les environnements soient non numérotés,
2552 \begin_inset Flex Code
2555 \begin_layout Plain Layout
2556 Théorèmes standard (non numérotés)
2564 \begin_layout Standard
2565 Notez que ces modules ne doivent pas être
2569 utilisés avec les classes AMS.
2570 Il est parfaitement possible d'utiliser les modules
2571 \begin_inset Flex Code
2574 \begin_layout Plain Layout
2580 et les autres modules mentionnés ci-dessus avec d'autres classes,
2582 \begin_inset Flex Code
2585 \begin_layout Plain Layout
2586 Article (classe standard)
2593 \begin_inset Flex Code
2596 \begin_layout Plain Layout
2597 Report (classe standard
2604 \begin_inset Flex Code
2607 \begin_layout Plain Layout
2617 \begin_layout Subsubsection
2618 Ce qu'offrent ces formats
2621 \begin_layout Standard
2622 La liste des environnements offerts par ces formats est longue.
2623 Avec \SpecialChar LaTeX
2624 AMS il y a la possibilité de définir une variété illimitée d'environnements de type
2625 \begin_inset Quotes cld
2629 \begin_inset Quotes crd
2634 l'AMS recommande les environnements disponibles dans \SpecialChar LyX
2638 \begin_layout Standard
2639 Voici la liste des environnements ainsi que les environnements standard,
2641 \begin_inset Flex Noun
2644 \begin_layout Plain Layout
2652 \begin_inset Flex Noun
2655 \begin_layout Plain Layout
2663 \begin_inset Flex Noun
2666 \begin_layout Plain Layout
2674 \begin_inset Flex Noun
2677 \begin_layout Plain Layout
2684 \begin_inset Flex Noun
2687 \begin_layout Plain Layout
2694 \begin_inset Flex Code
2697 \begin_layout Plain Layout
2706 \begin_inset Flex Code
2709 \begin_layout Plain Layout
2720 \begin_layout Description
2721 Adresse Ce devrait être l'adresse permanente de l'auteur.
2724 \begin_layout Description
2725 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment de la soumission,
2726 si elle est différente de l'Adresse ci-dessus.
2729 \begin_layout Description
2730 Email L'adresse e-mail de l'auteur.
2733 \begin_layout Description
2734 URL L'adresse de la page personnelle de l'auteur,
2738 \begin_layout Description
2739 Mots-clés Mots-clés ou descripteurs,
2740 utilisés pour identifier les sujets discutés dans l'article.
2743 \begin_layout Description
2744 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
2745 publiée et décrite dans
2747 Mathematical Reviews
2750 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
2753 \begin_layout Description
2757 \begin_layout Description
2761 \begin_layout Description
2765 \begin_layout Standard
2766 Les environnements suivants sont fournis aussi bien par les modules
2767 \begin_inset Flex Code
2770 \begin_layout Plain Layout
2777 \begin_inset Flex Code
2780 \begin_layout Plain Layout
2787 en version numérotée ou non numérotée pour ce dernier.
2788 Ces environnements sont fournis dans la seule version non numérotée par le module
2789 \begin_inset Flex Code
2792 \begin_layout Plain Layout
2793 Théorèmes standard (non numérotés)
2801 \begin_layout Theorem
2802 Typiquement utilisé pour les résultats les plus importants.
2805 \begin_layout Corollary*
2806 Corollaire utilisé pour des assertions qui découlent assez directement d'assertions précédentes.
2807 Peuvent être également des résultats importants.
2811 Ce sont des résultats moins forts,
2812 nécessaires à la preuve d'autres assertions.
2815 \begin_layout Proposition
2816 e sont des résultats moins importants qui apportent quelque chose à la théorie générale dont il est question.
2819 \begin_layout Conjecture
2820 Ce sont des assertions fournies sans justification,
2821 dont l'auteur ne connaît pas de preuve,
2822 mais qui semblent vraies (du moins aux yeux de l'auteur).
2825 \begin_layout Definition*
2826 Devinez à quoi ça sert.
2828 à la fois à l'écran et à l'impression,
2829 est différente dans cet environnement.
2832 \begin_layout Example*
2833 Utilisé pour illustrer des résultats prouvés.
2836 \begin_layout Problem
2837 On ne sait pas à quoi sert celui-ci,
2838 vous devriez chercher.
2841 \begin_layout Exercise*
2842 Écrire une description de celui-ci.
2845 \begin_layout Remark
2846 Cet environnement est également un nouveau type de théorème,
2847 habituellement une observation mineure.
2850 \begin_layout Claim*
2851 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
2856 ils servent à diviser de longues preuves en examinant des cas distincts.
2861 Le schéma de numérotation des cas leur est spécifique :
2862 il n'appartient pas à la même séquence que les autres assertions.
2866 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un carré,
2867 mais cela peut varier avec les différents styles).
2868 Si vous désirez avoir d'autres environnements insérés dans celui-ci,
2869 et avoir le symbole CQFD tout à la fin,
2870 il faut augmenter la profondeur de ceux-ci (voir la section
2872 Emboîter les environnements
2876 Guide de l'utilisateur
2882 Utilisé de la même manière que Proposition,
2883 quoique peut-être à plus petite échelle.
2886 \begin_layout Standard
2887 Et ces environnements sont fournis par le module
2888 \begin_inset Flex Code
2891 \begin_layout Plain Layout
2892 Théorèmes AMS (étendu)
2900 \begin_layout Criterion*
2901 Une condition requise.
2904 \begin_layout Algorithm*
2905 Une procédure générale à utiliser.
2908 \begin_layout Axiom*
2909 C'est une propriété ou assertion considérée comme vraie dans la théorie dont il est question.
2912 \begin_layout Condition*
2913 Utilisé parfois pour expliciter une condition admise dans le contexte de la discussion.
2917 Note Typographie similaire à
2924 \begin_layout Notation*
2925 Comme son nom l'indique
2928 \begin_layout Summary
2929 Utilisable comme Proposition,
2930 à une échelle peut-être réduite
2933 \begin_layout Conclusion*
2934 Utilisé parfois à la fin d'une argumentation
2937 \begin_layout Assumption*
2941 \begin_layout Question*
2945 \begin_layout Standard
2946 Il existe 10 modules mathématiques de plus incluant plusieurs options de numérotation (
2954 \begin_layout Standard
2956 ces environnements se servent automatiquement des paquetages de polices AMS-\SpecialChar LaTeX
2958 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser ces environnements.
2961 \begin_layout Chapter
2962 Outils supplémentaires
2965 \begin_layout Section
2966 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2970 \begin_layout Standard
2971 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2976 sont décrites dans le paragraphe
2978 Les bases de données bibliographiques
2982 Guide de l'utilisateur
2985 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques particulières qui sont accessibles depuis \SpecialChar LyX
2989 \begin_layout Subsection
2990 Autres styles de citation
2993 \begin_layout Standard
2994 Le style standard de Bib\SpecialChar TeX
2995 utilise des nombres (par exemple
2996 \begin_inset Quotes cld
3000 \begin_inset Quotes crd
3003 ) pour faire référence à un ouvrage cité.
3005 dans de nombreuses disciplines scientifiques,
3006 on utilise d'autres styles de citations.
3007 Le plus courant et le style auteur-année (par exemple
3008 \begin_inset Quotes cld
3012 \begin_inset Quotes crd
3017 gère trois paquetages qui fournissent ce style,
3019 \begin_inset Flex Code
3022 \begin_layout Plain Layout
3038 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent être listés ici en détail.
3039 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre) ou si vous voulez utiliser un des innombrables fichiers de styles pour natbib,
3040 alors vous choisirez probablement le paquetage
3045 Si vous cherchez des styles de citation adaptés aux documents juridiques,
3046 vous pouvez envisager d'utiliser le paquetage plus récent
3051 Si vous voulez contrôler complètement la mise en forme ou si vous cherches des fonctionnalités sophistiquées comme ibidem,
3052 citations en notes de bas de page,
3053 citations plein titre,
3054 formats de dates évolués (comme 400 AC) ou une internationalisation complète dans d'autres langues que l'anglais,
3055 vous devriez vraiment utiliser
3056 \begin_inset Flex Code
3059 \begin_layout Plain Layout
3066 qui surpasse tous les autres paquetages en termes de fonctionnalités,
3067 mais qui est également assez lourd et consommateur de ressources.
3070 \begin_layout Standard
3071 L'utilisation de ces paquetages avec \SpecialChar LyX
3072 est sensiblement la même.
3075 Document\SpecialChar menuseparator
3078 et choisissez dans la rubrique
3083 \begin_inset Flex Noun
3086 \begin_layout Plain Layout
3093 \begin_inset Flex Noun
3096 \begin_layout Plain Layout
3104 \begin_inset Flex Noun
3107 \begin_layout Plain Layout
3115 \begin_inset Flex Noun
3118 \begin_layout Plain Layout
3119 Biblatex (mode Natbib)
3126 \begin_inset Flex Noun
3129 \begin_layout Plain Layout
3136 \begin_inset Flex Noun
3139 \begin_layout Plain Layout
3146 \begin_inset space ~
3151 Guide de l'utilisateur
3153 pour les détails au sujet de ces choix).
3154 Avec ces tous ces paquetages,
3155 vous aurez des options supplémentaires dans le dialogue
3159 et vous pourrez choisir le style de la référence (
3160 \begin_inset Quotes cld
3164 \begin_inset Quotes crd
3169 \begin_inset Quotes cld
3174 \begin_inset Quotes cld
3179 \begin_inset Quotes crd
3184 \begin_inset Quotes cld
3188 \begin_inset Quotes crd
3192 Notez que chaque paquetage nécessite des fichiers de style spécifiques (ils sont tous fournis avec leur propres fichiers,
3193 mais on peut trouver beaucoup de fichiers de style supplémentaires et même un programme interactif pour construire des fichiers de style
3197 \begin_layout Plain Layout
3199 \begin_inset Flex URL
3202 \begin_layout Plain Layout
3204 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
3222 \begin_layout Subsection
3223 Bibliographies subdivisées
3226 \begin_layout Standard
3227 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
3229 vous êtes un historien,
3230 la possibilité de séparer les sources et les travaux scientifiques est vraisemblablement une possibilité
3231 \begin_inset Quotes cld
3235 \begin_inset Quotes crd
3241 ne vous permet pas lui-même de faire cela.
3243 Avec l'aide de quelques paquetages \SpecialChar LaTeX
3245 on peut étendre Bib\SpecialChar TeX
3246 pour satisfaire vos besoins historiques.
3249 \begin_layout Standard
3251 fournit un support natif d'un de ces paquetages,
3260 \begin_layout Plain Layout
3262 \begin_inset Flex URL
3265 \begin_layout Plain Layout
3267 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
3278 L'avantage de ce paquetage (comparé à d'autres comme
3282 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
3284 vous aurez à préparer des bases de données bibliographiques différentes pour les différentes sections de votre bibliographie.
3286 si vous voulez diviser votre bibliographie en deux sections
3287 \begin_inset Quotes cld
3291 \begin_inset Quotes crd
3295 \begin_inset Quotes cld
3298 travaux scientifiques
3299 \begin_inset Quotes crd
3303 vous devez d'abord créer deux bases de données,
3315 \begin_layout Standard
3316 Dans \SpecialChar LyX
3320 Document\SpecialChar menuseparator
3331 \begin_inset space ~
3337 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
3339 une par section de votre bibliographie.
3340 Pour revenir à notre exemple :
3341 insérez une bibliographie Bib\SpecialChar TeX
3342 pour la base de donnée
3346 et une deuxième pour la base de données
3351 Vous êtes libres d'utiliser le même style ou un style différent pour chaque section.
3353 vous pouvez choisir que votre section bibliographique contienne
3354 \begin_inset Quotes cld
3357 toutes les références citées
3358 \begin_inset Quotes crd
3361 de la base de données utilisée (ce qui est le comportement implicite),
3363 \begin_inset Quotes cld
3366 toutes les références non citées
3367 \begin_inset Quotes crd
3371 \begin_inset Quotes cld
3374 toutes les références
3375 \begin_inset Quotes crd
3379 Ceci put être utile si vous voulez séparer votre bibliographie en trois sections :
3381 \begin_inset Quotes cld
3385 \begin_inset Quotes crd
3390 \begin_inset Quotes cld
3394 \begin_inset Quotes crd
3398 \begin_inset Quotes cld
3401 Travaux scientifiques
3402 \begin_inset Quotes crd
3406 Les titres des sections peuvent être ajoutés comme des entêtes de section ou de sous-section ordinaires.
3411 supprime le titre de la bibliographie,
3412 vous devez aussi le remettre manuellement ( comme un chapitre* ou une section*,
3416 \begin_layout Standard
3422 la procédure est un peu différente.
3427 ne fonctionne pas avec
3433 \begin_inset Flex Noun
3436 \begin_layout Plain Layout
3437 Bbibliographie subdivisée
3442 est désactivée si vous utilisez
3452 inclut ses moyens propres pour créer des bibliographies subdivisées.
3454 soit ajouter des mots-clés aux entrées bibliographiques à l'aide de l'entrée
3455 \begin_inset Flex Code
3458 \begin_layout Plain Layout
3465 puis filtrer les sections bibliographiques par mot-clé (en ajoutant
3466 \begin_inset Flex Code
3469 \begin_layout Plain Layout
3476 \begin_inset Flex Noun
3479 \begin_layout Plain Layout
3485 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur le bouton
3486 \begin_inset Flex Noun
3489 \begin_layout Plain Layout
3490 Bibliographie Biblatex
3496 soit filtrer par type d'entrée (comme book ou article) en saisissant par exemple
3497 \begin_inset Flex Code
3500 \begin_layout Plain Layout
3507 \begin_inset Flex Code
3510 \begin_layout Plain Layout
3517 \begin_inset Flex Noun
3520 \begin_layout Plain Layout
3526 mentionné ci-dessus;
3528 \begin_inset Quotes cld
3531 catégories bibliographiques
3532 \begin_inset Quotes crd
3535 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
3536 Voyez le manuel Biblatex,
3539 Subdivided Bibliographies
3549 \begin_layout Subsection
3550 Bibliographies multiples
3551 \begin_inset CommandInset label
3553 name "subsec:Bibliographies-multiples"
3560 \begin_layout Standard
3561 Les bibliographies multiples,
3562 par exemple une bibliographie pour chaque partie,
3565 sous-section or sous-document du document,
3566 sont également possibles avec \SpecialChar LyX
3570 \begin_inset Flex Noun
3573 \begin_layout Plain Layout
3574 Document\SpecialChar menuseparator
3575 Paramètres\SpecialChar menuseparator
3581 et sélectionnez le sectionnement requis (e.g.
3583 \begin_inset Quotes cld
3587 \begin_inset Quotes crd
3591 \begin_inset Flex Noun
3594 \begin_layout Plain Layout
3595 Bibliographies multiples
3601 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
3602 à chaque élément (e.
3603 \begin_inset space \thinspace{}
3607 section) de votre document.
3608 Dans le résultat imprimable,
3609 une bibliographie séparée ne contenant que les références du sectionnement considéré sera créée.
3612 \begin_layout Standard
3613 Si vous utilisez Bib\SpecialChar TeX
3616 \begin_inset Flex Code
3619 \begin_layout Plain Layout
3626 \begin_inset Flex Code
3629 \begin_layout Plain Layout
3635 est utilisé pour créer des bibliographies multiples.
3636 Le premier est utilisé si vous sélectionnez
3637 \begin_inset Quotes cld
3641 \begin_inset Quotes crd
3653 \begin_inset Flex Noun
3656 \begin_layout Plain Layout
3657 Bibliographie subdivisée
3663 Dans tous les autres cas,
3665 \begin_inset Flex Code
3668 \begin_layout Plain Layout
3678 \begin_layout Plain Layout
3680 si vous êtes prêt à utiliser un peu de
3681 \begin_inset Flex Noun
3684 \begin_layout Plain Layout
3685 Code \SpecialChar TeX
3692 \begin_inset space ~
3696 \begin_inset CommandInset ref
3698 reference "sec:Insérer-du-code-LaTeX"
3704 consiste à utiliser le paquetage
3705 \begin_inset Flex Code
3708 \begin_layout Plain Layout
3720 \begin_inset Flex Code
3723 \begin_layout Plain Layout
3731 encapsule les entités spécifiées entre les commandes
3732 \begin_inset Flex Code
3735 \begin_layout Plain Layout
3744 \begin_inset Flex Code
3747 \begin_layout Plain Layout
3755 pour créer les bibliographies.
3756 Notez que cette approche a quelques limitations.
3758 chaque référence de citation doit se trouver dans une
3759 \begin_inset Flex Code
3762 \begin_layout Plain Layout
3769 Les citations en-dehors d'une entité défini (par exemple,
3770 avant la première section si vous utilisez
3771 \begin_inset Quotes cld
3775 \begin_inset Quotes crd
3778 ) apparaîtront comme
3779 \begin_inset Quotes cld
3783 \begin_inset Quotes crd
3787 Vous pouvez cependant créer vos propres entités en saisissant
3788 \begin_inset Flex Code
3791 \begin_layout Plain Layout
3800 \begin_inset Flex Code
3803 \begin_layout Plain Layout
3811 en code \SpecialChar TeX
3812 (par exemple pour contourner la présente limitation).
3814 \begin_inset Flex Code
3817 \begin_layout Plain Layout
3823 s ne peuvent inclure d'autres
3824 \begin_inset Flex Code
3827 \begin_layout Plain Layout
3834 Une seconde limitation vient du fait que
3835 \begin_inset Flex Code
3838 \begin_layout Plain Layout
3844 parcourt toujours toutes les références d'une base bibliographique,
3845 même celles qui ne sont pas citées.
3846 Ceci peut créer des citations bizarres (e.
3847 \begin_inset space \thinspace{}
3852 \begin_inset Quotes cld
3856 \begin_inset Quotes crd
3859 si deux œuvres de cet auteur publiées en 2014 sont dans la base,
3860 alors qu'une seule est citée).
3863 \begin_layout Standard
3870 \begin_inset Flex Code
3873 \begin_layout Plain Layout
3879 est utilisée à la place du choix déroulant.
3880 Si vous avez besoin d'entités spécifiques,
3881 vous pouvez insérer au début
3882 \begin_inset Flex Code
3885 \begin_layout Plain Layout
3894 \begin_inset Flex Code
3897 \begin_layout Plain Layout
3906 en code\SpecialChar TeX
3908 Si vous voulez aussi préciser la fin de l'entité,
3909 utilisez l'environnement
3910 \begin_inset Flex Code
3913 \begin_layout Plain Layout
3923 \begin_inset Flex Code
3926 \begin_layout Plain Layout
3935 Notez cependant que les
3936 \begin_inset Flex Code
3939 \begin_layout Plain Layout
3945 s ne peuvent contenir d'autres
3946 \begin_inset Flex Code
3949 \begin_layout Plain Layout
3956 En plus de la bibliographie individuelle de l'entité considérée,
3961 permet aussi d'émettre toutes le bibliographies,
3962 les unes après les autres,
3963 à un endroit particulier (e.
3964 \begin_inset space \thinspace{}
3968 à la fin du document).
3970 \begin_inset Quotes cld
3973 toutes les entités de références
3974 \begin_inset Quotes crd
3977 dans le menu déroulant
3981 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
3985 \begin_layout Section
3986 Documents en plusieurs fichiers
3989 \begin_layout Subsection
3993 \begin_layout Standard
3994 Quand on travaille sur un gros fichier avec de nombreux chapitres,
3995 il est souvent pratique de diviser le document en plusieurs fichiers ;
3997 il arrive qu'un élément comme un tableau soit susceptible de modifications ultérieures,
3998 alors que le reste du texte ne changera plus.
4000 il est judicieux d'utiliser les possibilités de segmentation de documents.
4002 les communications scientifiques ont souvent cinq chapitres principaux :
4008 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
4011 \begin_inset Quotes cld
4015 \begin_inset Quotes crd
4018 qui contient le titre,
4023 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
4025 qui peut aussi bien être mis en page et imprimé seul,
4026 qu'être inclus dans le document maître.
4027 Tous ces fichiers doivent cependant avoir la même classe de document – n'essayez pas de mélanger la classe
4036 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
4039 ces fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à la ligne
4052 ) pour éviter des erreurs à la création du fichier DVI.
4055 \begin_layout Standard
4057 permet l'inclusion de fichiers en sélectionnant
4059 Insertion\SpecialChar menuseparator
4060 Fichier\SpecialChar menuseparator
4064 ce qui positionne une balise à l'endroit du curseur.
4065 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom du fichier et la méthode d'inclusion.
4068 \begin_layout Standard
4069 Les trois méthodes d'inclusion sont
4070 \begin_inset Quotes cld
4078 \begin_inset Quotes crd
4083 \begin_inset Quotes cld
4091 \begin_inset Quotes crd
4096 \begin_inset Quotes cld
4104 \begin_inset Quotes crd
4109 \begin_inset Quotes cld
4117 \begin_inset Quotes crd
4121 \begin_inset Quotes cld
4129 \begin_inset Quotes crd
4132 se ressemblent sur de nombreux points,
4133 mais diffèrent notablement sur d'autres:
4136 \begin_layout Enumerate
4138 \begin_inset Quotes cld
4142 \begin_inset Quotes crd
4145 commenceront sur une nouvelle page,
4147 \begin_inset Quotes cld
4151 \begin_inset Quotes crd
4154 commenceront sur la page en cours.
4158 \begin_layout Enumerate
4160 \begin_inset Quotes cld
4168 \begin_inset Quotes crd
4171 ne peuvent pas eux-mêmes
4172 \begin_inset Quotes cld
4176 \begin_inset Quotes crd
4179 d'autre fichiers (sous-sous-documents).
4181 \begin_inset Quotes cld
4189 \begin_inset Quotes crd
4194 la sous incorporation est illimitée.
4197 \begin_layout Enumerate
4198 \begin_inset Quotes cld
4206 \begin_inset Quotes crd
4209 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
4210 \begin_inset Quotes cld
4214 \begin_inset Quotes crd
4217 tout en conservant la valeur correcte des compteurs (pagination et autres) et des références (voyez la section
4228 \begin_layout Standard
4231 \begin_inset Quotes cld
4239 \begin_inset Quotes crd
4242 est la méthode appropriée pour des chapitres rédigés à part comme des sous-documents,
4244 \begin_inset Quotes cld
4252 \begin_inset Quotes crd
4255 convient mieux pour un héritage de fichiers arbitraires.
4258 \begin_layout Standard
4259 Un fichier inclus en
4260 \begin_inset Quotes cld
4264 \begin_inset Quotes crd
4267 vous permet d'insérer un texte mis en forme exactement comme il apparaît dans le fichier d'origine.
4269 les espaces dans ce fichier sont invisibles,
4271 deux espaces consécutives sont conservées,
4272 a contrario des règles habituelles de \SpecialChar LyX
4278 \begin_inset space ~
4282 \begin_inset space ~
4287 résout toute incertitude en matérialisant chaque espace par un symbole.
4290 \begin_layout Standard
4291 D'une manière générale,
4292 le fichier maître est converti en un seul fichier \SpecialChar LaTeX
4293 avant la typographie,
4294 alors que les fichiers inclus sont convertis en fichiers \SpecialChar LaTeX
4295 dépourvus de préambule.
4298 \begin_layout Subsection
4299 Références croisées entre fichiers
4302 \begin_layout Standard
4303 \begin_inset Box Shadowbox
4313 height_special "totalheight"
4318 backgroundcolor "none"
4321 \begin_layout Plain Layout
4322 Ce paragraphe est quelque peu obsolète.
4323 Il faudrait décrire les documents maîtres implicites et comment les sous-documents s'ouvrent en même temps que le document maître.
4329 Il est possible de faire des références croisées entre différents fichiers.
4331 il faut ouvrir tous les fichiers concernés :
4332 appelons-les A et B pour un exemple avec deux fichiers,
4333 avec B inclus dans A.
4334 Supposons que nous ayons inséré une étiquette dans A,
4335 à laquelle nous voulons faire référence dans B.
4336 Il faut ouvrir la fenêtre de référence croisée à partir de B,
4337 et il est alors possible de choisir le
4338 \begin_inset Quotes cld
4342 \begin_inset Quotes crd
4348 \begin_layout Subsection
4349 Listes bibliographiques dans tous les sous-documents
4352 \begin_layout Standard
4353 Lorsque vous travaillez avec un sous-document,
4354 vous pouvez préférer avoir une seule bibliographie principale à la fin,
4355 tout en conservant la possibilité d'avoir une bibliographie sélectionnée pour le sous-document si vous affichez la sortie de ce sous-document seul.
4356 Voici comment procéder.
4359 \begin_layout Standard
4360 Dans le document maître,
4361 vous insérez simplement un insert bibliographique là où la bibliographie principale doit apparaître,
4362 que ce soit dan sle document maître ou dans un sous-document.
4363 Si la bibliographie est dans le document maître,
4364 les références seront héritées par tous les sous-documents:
4365 elles sont donc disponibles dans la fenêtre de dialogue des citations dans chacun d'entre eux.
4368 \begin_layout Standard
4369 Pour le bibliographies particulières aux sous-documents,
4370 saisir des inserts bibliographiques là où la bibliographie doit apparaître quand le sous-document est compilé à part.
4372 l'astuce consiste à la saisir dans une branche (
4374 Insertion\SpecialChar menuseparator
4375 Branche\SpecialChar menuseparator
4376 Insérer une nouvelle branche
4380 \begin_inset Quotes cld
4384 \begin_inset Quotes crd
4388 Dans le sous-document,
4389 activer la branche (
4391 Document\SpecialChar menuseparator
4392 Paramètres\SpecialChar menuseparator
4396 Dans le document maître,
4397 désactiver la branche (
4399 Document\SpecialChar menuseparator
4400 Paramètres\SpecialChar menuseparator
4404 La bibliographie du sous-document sera alors ignorée dans le document maître,
4405 mais présente dans le sous-document.
4408 \begin_layout Standard
4409 S'il vous faut des bibliographies multiples (une par sous-document dans le
4416 \begin_inset space ~
4420 \begin_inset CommandInset ref
4422 reference "subsec:Bibliographies-multiples"
4430 \begin_layout Section
4431 Archives \SpecialChar LyX
4435 \begin_layout Standard
4436 Les utilisateurs ont parfois besoin de
4437 \begin_inset Quotes cld
4441 \begin_inset Quotes crd
4444 un fichier \SpecialChar LyX
4445 avec toutes les images (et d'autres fichiers dont il dépend,
4446 soit pour l'envoyer à un éditeur,
4447 soit pour le partager avec un co-auteur.
4449 inclut un script Python (
4450 \begin_inset Flex Code
4453 \begin_layout Plain Layout
4459 ) qui automatise le processus.
4461 il faut que l'un des modules Python
4462 \begin_inset Flex Code
4465 \begin_layout Plain Layout
4472 \begin_inset Flex Code
4475 \begin_layout Plain Layout
4481 soit installé sur votre système.
4483 le script préfère l'archive
4484 \begin_inset Flex Code
4487 \begin_layout Plain Layout
4494 \begin_inset Flex Code
4497 \begin_layout Plain Layout
4503 sur les systèmes Unix et le format
4504 \begin_inset Flex Code
4507 \begin_layout Plain Layout
4516 \begin_layout Standard
4517 La procédure de configuration de \SpecialChar LyX
4518 positionne le script pour qu'il exporte une
4519 \begin_inset Quotes cld
4522 Archive \SpecialChar LyX
4524 \begin_inset Quotes crd
4528 et ce format sera disponible via
4529 \begin_inset Flex Code
4532 \begin_layout Plain Layout
4533 Fichier\SpecialChar menuseparator
4542 \begin_layout Standard
4543 Indépendamment du système d'exploitation,
4544 la création d'un format d'archive particulier peut être imposée en ajoutant soit l'option
4545 \begin_inset Flex Code
4548 \begin_layout Plain Layout
4555 \begin_inset Flex Code
4558 \begin_layout Plain Layout
4565 \begin_inset Flex Code
4568 \begin_layout Plain Layout
4575 \begin_inset Flex Code
4578 \begin_layout Plain Layout
4585 \begin_inset Flex Code
4588 \begin_layout Plain Layout
4590 \SpecialChar menuseparator
4591 Archive \SpecialChar LyX
4598 \begin_inset Flex Code
4601 \begin_layout Plain Layout
4602 Outils\SpecialChar menuseparator
4603 Préférences\SpecialChar menuseparator
4604 Gestion des fichiers\SpecialChar menuseparator
4610 (veillez bien à ajouter l'option après le nom du script,
4614 \begin_layout Section
4615 En-têtes et pieds de page sur mesure
4618 \begin_layout Standard
4619 Le format de page implicite est assez banal :
4620 pour un document avec la classe article,
4621 tout ce que vous obtenez se limite au numéro de page en bas de la feuille.
4622 Ce document-ci est de la classe
4623 \begin_inset Quotes cld
4627 \begin_inset Quotes crd
4631 donc il est un peu plus fourni,
4632 mais pour réellement en mettre plein la vue,
4633 il faut choisir le style d'en-têtes
4634 \begin_inset Quotes cld
4638 \begin_inset Quotes crd
4645 \begin_inset space ~
4649 \begin_inset space ~
4655 Cette section décrit les codes \SpecialChar LaTeX
4656 qu'il vous faudra insérer dans votre préambule \SpecialChar LaTeX
4657 ou dans le texte pour obtenir les effets désirés.
4658 Pour plus d'information sur les en-têtes sophistiqués,
4659 voir la documentation du paquetage
4660 \begin_inset Flex Code
4663 \begin_layout Plain Layout
4672 \begin_inset Flex URL
4675 \begin_layout Plain Layout
4677 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4685 \begin_layout Standard
4686 L'en-tête est divisé en trois champs,
4688 \begin_inset Quotes cld
4692 \begin_inset Quotes crd
4697 \begin_inset Quotes cld
4701 \begin_inset Quotes crd
4705 \begin_inset Quotes cld
4709 \begin_inset Quotes crd
4713 Le bas de page aussi a ces trois divisions.
4714 Les commandes \SpecialChar LaTeX
4715 pour éditer ces champs de la manière la plus simple sont
4744 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque page,
4745 insérez simplement cette commande dans le préambule :
4749 \begin_layout Standard
4758 \begin_layout Standard
4759 Vous verrez désormais votre nom dans le coin supérieur gauche.
4760 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme le numéro de page apparaissant en bas,
4762 insérez simplement une commande avec un paramètre vide,
4766 \begin_layout Standard
4774 \begin_layout Standard
4778 \begin_inset Quotes cld
4782 \begin_inset Quotes crd
4785 et le numéro de la section en cours (par exemple Section
4786 \begin_inset space ~
4789 3) dans le coin supérieur gauche,
4790 le numéro de page en haut à droite,
4791 votre nom en bas à gauche et la date en bas à droite.
4792 Les commandes suivantes doivent donc apparaître dans votre préambule :
4795 \begin_layout Standard
4805 \begin_layout Standard
4813 \begin_layout Standard
4823 \begin_layout Standard
4832 \begin_layout Standard
4840 \begin_layout Standard
4850 \begin_layout Standard
4863 permettent d'accéder aux compteurs \SpecialChar LaTeX
4864 de section et de page,
4865 et d'afficher ainsi les numéros de la section et de la page en cours.
4872 affiche simplement la date d'aujourd'hui.
4875 \begin_layout Standard
4876 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et au dessus du pied de page peut elle aussi être modifiée.
4877 Si vous n'en voulez pas,
4878 mettez sa largeur à 0.
4880 la barre d'en-tête a une épaisseur de 0,4
4881 \begin_inset space ~
4885 et celle de pied de page une épaisseur de 0.
4886 Pour régler l'épaisseur,
4887 utilisez les commandes
4891 renewcommand\SpecialChar softhyphen
4894 headrulewidth}\SpecialChar softhyphen
4901 renewcommand\SpecialChar softhyphen
4904 footrulewidth}\SpecialChar softhyphen
4910 \begin_layout Standard
4911 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de page pour une page donnée avec,
4917 thispagestyle\SpecialChar softhyphen
4925 thispagestyle\SpecialChar softhyphen
4933 thispagestyle\SpecialChar softhyphen
4937 Insérez simplement ces commandes dans le texte de la page que vous voulez modifier,
4938 et mettez-les en mode \SpecialChar TeX
4942 si vous utilisez le style global
4943 \begin_inset Quotes cld
4947 \begin_inset Quotes crd
4951 les pages de titre sont en
4952 \begin_inset Quotes cld
4956 \begin_inset Quotes crd
4960 alors que les autres sont en
4961 \begin_inset Quotes cld
4965 \begin_inset Quotes crd
4971 \begin_layout Standard
4972 Il existe des commandes plus complexes qui vous permettent d'introduire des choses dans le coin gauche des pages impaires,
4974 mais nous vous renvoyons à la documentation du paquetage
4978 pour plus de précisions.
4980 \begin_inset Flex URL
4983 \begin_layout Plain Layout
4985 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4993 \begin_layout Standard
4995 il est possible d'insérer une image dans l'en-tête ou le pied de page.
4996 Si vous voulez insérer un logo dans le coin supérieur gauche,
4997 vous pouvez essayer quelque chose comme :
5000 \begin_layout Standard
5009 includegraphics{logo.eps}}}
5012 \begin_inset Newline newline
5015 (il vous faudra peut-être pré-ajouter
5019 usepackage{graphics}
5021 avant si aucun autre fichier EPS n'est inséré dans votre document).
5024 \begin_layout Section
5030 \begin_inset CommandInset label
5039 \begin_layout Standard
5045 \begin_layout Subsection
5049 \begin_layout Standard
5051 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
5052 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau de profondeur dans l'environnement
5057 Ces choix sont valables pour tout le document,
5058 donc vous ne pouvez pas spécifier différents types de puces pour différents paragraphes
5062 \begin_layout Plain Layout
5064 c'est possible mais il faut le faire à la main.
5072 \begin_layout Subsection
5073 À quoi elles ressemblent
5076 \begin_layout Standard
5077 Allez dans la rubrique
5083 Document\SpecialChar menuseparator
5087 \begin_layout Standard
5088 La fenêtre vous présente un tableau avec des formes de puces.
5089 À gauche du tableau,
5090 une colonne de boutons vous donne accès aux six panneaux possibles.
5091 La rangée de boutons du haut sert à choisir le niveau de profondeur sur lequel vous agissez.
5095 \begin_layout Standard
5096 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
5097 Le tableau suivant vous montre la correspondance entre le nom des boutons et les paquetages \SpecialChar LaTeX
5101 \begin_layout Standard
5103 \begin_inset Tabular
5104 <lyxtabular version="3" rows="7" columns="2">
5105 <features tabularvalignment="middle">
5106 <column alignment="center" valignment="top" width="0pt">
5107 <column alignment="center" valignment="top" width="0pt">
5109 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
5112 \begin_layout Plain Layout
5118 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
5121 \begin_layout Plain Layout
5129 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5132 \begin_layout Plain Layout
5140 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5143 \begin_layout Plain Layout
5152 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5155 \begin_layout Plain Layout
5163 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5166 \begin_layout Plain Layout
5176 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5179 \begin_layout Plain Layout
5187 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5190 \begin_layout Plain Layout
5200 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5203 \begin_layout Plain Layout
5211 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5214 \begin_layout Plain Layout
5224 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5227 \begin_layout Plain Layout
5235 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5238 \begin_layout Plain Layout
5248 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
5251 \begin_layout Plain Layout
5259 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
5262 \begin_layout Plain Layout
5278 \begin_layout Standard
5280 ne vous empêche pas d'utiliser les puces correspondant à des paquetages que vous n'avez pas.
5281 Si vous obtenez des erreurs \SpecialChar LaTeX
5282 lorsque vous essayez de visionner ou d'imprimer le fichier,
5283 c'est sûrement qu'il vous manque un paquetage.
5285 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part et imprimer avec un autre système.
5288 \begin_layout Subsection
5292 \begin_layout Standard
5293 Sélectionnez le niveau de profondeur sur lequel vous voulez agir,
5294 puis le motif de puce et la taille.
5295 Les changements ne seront pas visibles dans \SpecialChar LyX
5297 mais seulement lors du visionnement..
5300 \begin_layout Standard
5301 Vous pouvez remettre une puce à sa valeur par défaut,
5302 en cliquant avec le bouton droit de la souris sur la profondeur de la puce en question
5306 \begin_layout Plain Layout
5307 Si vous voulez réellement avoir des paragraphes avec des puces différentes dans chacun d'eux,
5308 vous devez mettre les mains dans le cambouis.
5309 La fenêtre dont nous venons de parler est cependant utile car elle montre en même temps l'aspect de la puce et son code \SpecialChar LaTeX
5311 ceci pour un grand nombre de puces.
5312 Pour personnaliser vos paragraphes,
5313 vous avez le choix :
5316 \begin_layout Plain Layout
5320 \begin_layout Plain Layout
5336 \begin_layout Plain Layout
5340 \begin_layout Plain Layout
5362 \begin_layout Itemize
5363 Utilisez la commande \SpecialChar LaTeX
5370 pour spécifier un nouveau format de puce pour une profondeur donnée.
5371 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer plus tard.
5372 Dans cette liste à puces,
5373 le code \SpecialChar LaTeX
5374 suivant a été utilisé pour changer les puces de profondeur 1 :
5377 \begin_inset Newline newline
5391 \begin_inset Newline newline
5407 \begin_inset Newline newline
5412 Remarquez que la profondeur de puce est donnée en chiffres romains comme partie intégrante de la commande
5421 \begin_layout Itemize
5422 \begin_inset Argument item:1
5425 \begin_layout Plain Layout
5431 \begin_layout Plain Layout
5449 Agissez sur chaque entrée individuellement en écrivant le motif de la puce dans un insert
5450 \begin_inset Quotes cld
5453 Élément paramétrable
5454 \begin_inset Quotes crd
5459 Insertion\SpecialChar menuseparator
5460 Élément paramétrable
5462 ) et en code \SpecialChar TeX
5465 cet élément a commencé par
5478 \begin_layout Plain Layout
5482 \begin_layout Plain Layout
5498 \begin_layout Plain Layout
5499 Vous aurez besoin de remettre le
5503 à sa valeur d'origine pour que les autres puces retrouvent les réglages globaux.
5504 Nous avons donc ici :
5507 \begin_inset Newline newline
5524 \begin_layout Chapter
5529 \begin_layout Standard
5531 inclut depuis longtemps l'exportation de documents vers divers formats appropriés au monde du Web,
5533 Avant la version 2.0,
5534 le format HTML était obtenu par l'utilisation de convertisseurs externes
5538 \begin_layout Plain Layout
5539 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
5555 Ceux-ci se divisent en deux groupes principaux:
5556 certains convertisseurs utilisent \SpecialChar LaTeX
5557 comme format intermédiaire,
5559 \begin_inset Flex Code
5562 \begin_layout Plain Layout
5570 \begin_inset Flex Code
5573 \begin_layout Plain Layout
5581 \begin_inset Flex Code
5584 \begin_layout Plain Layout
5591 en créant le code \SpecialChar LaTeX
5592 à partir de \SpecialChar LyX
5594 et il existe un convertisseur qui travaille directement sur le code \SpecialChar LyX
5597 \begin_inset Flex Code
5600 \begin_layout Plain Layout
5608 Chacun d'eux présente des avantages et des inconvénients.
5611 \begin_layout Standard
5612 Les convertisseurs fondés sur \SpecialChar LaTeX
5613 présentent l'avantage qu'il connaissent (en principe) les mêmes informations que \SpecialChar LaTeX
5614 concernant le document exporté.
5615 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par \SpecialChar LyX
5616 ou par un insert de code \SpecialChar TeX
5618 Ils comprennent les fichiers
5619 \begin_inset Flex Code
5622 \begin_layout Plain Layout
5629 les compteurs et les références,
5630 et peuvent souvent tirer parti des fichiers
5631 \begin_inset Flex Code
5634 \begin_layout Plain Layout
5640 engendrés par Bib\SpecialChar TeX
5644 est un langage vraiment difficile à analyser —
5645 on dit souvent que seul \SpecialChar TeX
5646 comprend \SpecialChar TeX
5648 et les convertisseurs fondés sur \SpecialChar LaTeX
5649 échouent souvent sur des constructions apparemment simples;
5650 des constructions compliqués peuvent les faire avorter totalement,
5651 et actuellement par exemple,
5656 ne s'exporte pas via
5657 \begin_inset Flex Code
5660 \begin_layout Plain Layout
5667 bien que les autres le fassent.
5668 L'autre préoccupation provient de la manière dont les formules mathématiques sont traitées:
5669 ces convertisseurs traduisent habituellement les formules en petites images qui sont liées dans le document HTML.
5670 Puisque celles-ci sont créées par \SpecialChar LaTeX
5672 la typographie est précise.
5673 mais elles ne se mettent pas à l'échelle facilement,
5674 et la tâche de les faires s'insérer harmonieusement dans le document comme si elles en faisaient partie nativement —
5675 avec des polices de taille similaire —
5676 peut être à elle seule un défi.
5679 \begin_layout Standard
5681 \begin_inset Flex Code
5684 \begin_layout Plain Layout
5692 \begin_inset CommandInset href
5694 name "http://pinchito.es/elyxer/"
5695 target "http://pinchito.es/elyxer/"
5700 ) créé par Alex Fernandez résout certaines de ces problèmes.
5702 les formules produites se mettent parfaitement à l'échelle,
5703 car il traduit les mathématiques en utilisant une combinaison de HTML et CSS plutôt que de convertir les formules en images.
5704 mais même les formules modérément compliquées sont moins bien rendues qu'avec
5705 \begin_inset Flex Code
5708 \begin_layout Plain Layout
5715 ceci révèle les limitations de HTML
5719 \begin_layout Plain Layout
5722 \begin_inset Flex Code
5725 \begin_layout Plain Layout
5732 peut également utiliser
5733 \begin_inset Flex Noun
5736 \begin_layout Plain Layout
5743 \begin_inset Flex Noun
5746 \begin_layout Plain Layout
5753 mais ce réglage ne peut être que global et nécessite l'accès à un serveur qui exécute le code de conversion.
5759 Plus important (du moins pour la version 1.1.1),
5761 \begin_inset Flex Code
5764 \begin_layout Plain Layout
5771 ne comprend pas bien les macros mathématiques et pas du tout les styles de paragraphes définis par l'utilisateur et les styles de caractères.
5772 Ces limitations rendent
5773 \begin_inset Flex Code
5776 \begin_layout Plain Layout
5783 peu approprié pour de nombreux documents créés par les utilisateurs de \SpecialChar LyX
5786 ces problèmes peuvent bien sûr être résolus,
5787 mais les développeurs de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
5788 lui-même capable d'écrire en XHTML,
5789 de la même façon qu'il peut écrire en \SpecialChar LaTeX
5791 en DocBoook ou en texte brut.
5794 \begin_layout Standard
5796 l'exportation XHTML est encore en développement et doit probablement être considérée comme
5797 \begin_inset Quotes cld
5801 \begin_inset Quotes crd
5808 \begin_layout Plain Layout
5810 \begin_inset Flex Code
5813 \begin_layout Plain Layout
5824 qui se trouve dans l'arborescence des sources \SpecialChar LyX
5826 \begin_inset CommandInset href
5828 name "consultée en ligne"
5829 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
5835 contient normalement des informations à jour sur l'état de développement de l'exportation XHTML.
5836 Voir également la liste des bogues sur le
5837 \begin_inset CommandInset href
5839 name "suivi de bogues"
5840 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"
5851 les développeurs ont chois cette approche car elle possède plusieurs avantages potentiels sur les deux autres.
5854 \begin_layout Standard
5855 Les avantages sont dus principalement au fait que les fonctions d'exportation en XHTML,
5856 comme elles font partie de Lyx,
5857 connaissent du document considéré les mêmes choses que \SpecialChar LyX
5862 \begin_layout Plain Layout
5863 Un autre avantage réside dans le fait que,
5864 puisque ces fonctions sont internes à Lyx,
5865 elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
5867 ou aux modifications de la sémantique des inserts existants.
5872 Elles connaissent donc la table des matières (telle qu'affichée dans le plan),
5873 les compteurs associés aux différents styles de paragraphes standard et aux styles de paragraphe définis par l'utilisateur.
5874 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5875 du point de vue de l'internationalisation également,
5877 \begin_inset Quotes cld
5881 \begin_inset Quotes crd
5885 \begin_inset Quotes cld
5889 \begin_inset Quotes crd
5892 en fonction de la langue définie localement.
5895 \begin_layout Standard
5896 D'un manière générale,
5897 les fonctions d'exportation connaissent le format du document,
5898 c'est-à-dire la manière d'afficher le document à l'écran:
5899 cette information est exploitée pour l'exportation en XHTML.
5906 les informations CSS correspondant aux informations de format utilisées pour l'affichage à l'écran:
5907 si les en-têtes de section sont supposées êtres sans empattement et gras dans \SpecialChar LyX
5909 ils seront implicitement sans empattement et gras dans un navigateur Web.
5910 Et ceci est vrai non seulement pour les styles prédéfinis,
5912 mais pour tout style,
5913 y compris défini par l'utilisateur,.
5915 les procédures d'exportation en XHTML ne font pas de distinction entre les paragraphes et les styles de texte définis par l'utilisateur et ceux prédéfinis par \SpecialChar LyX
5917 puisque dans tous les cas,
5918 tout ce que connaît \SpecialChar LyX
5919 se trouve dans les fichiers de format.
5920 Ceci s'applique également aux inserts textuels comme les notes de bas de page et divers inserts personnalisés.
5923 \begin_layout Standard
5925 le résultat XHTML peut être adapté et étendu exactement de la même façon que le résultat \SpecialChar LaTeX
5927 au moyen des fichiers de format et des modules;
5928 voir le chapitre 5 du manuel de
5935 \begin_layout Standard
5936 Le reste de ce chapitre décrit plus en détail l'exportation XHTML,
5937 ses limitations et les moyens de contourner celles-ci.
5940 \begin_layout Section
5941 Formules mathématiques en XHTML
5944 \begin_layout Standard
5946 propose quatre méthodes d'affichages des formules mathématiques,
5947 qui ont divers avantages et inconvénients:
5950 \begin_layout Itemize
5952 \begin_inset Newline newline
5955 MathML est in dialecte de XML développé spécifiquement pour afficher les formules mathématiques sur le web,
5956 et il offre un excellent rendu dans les navigateurs qui le reconnaissent.
5957 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5958 et que le support est incomplet même dans les navigateurs fondés sur Gecko comme Firefox.
5959 \begin_inset Newline newline
5963 ne sait pas afficher un formule en MathML —
5965 la formule utilise le paquetage
5966 \begin_inset Flex Code
5969 \begin_layout Plain Layout
5975 ou du code \SpecialChar TeX
5977 il affichera la formule sous la forme d'une image.
5980 \begin_layout Itemize
5982 \begin_inset Newline newline
5985 Comme on l'a vu plus haut,
5987 \begin_inset Flex Code
5990 \begin_layout Plain Layout
5996 exporte les formules mathématiques en HTML,
5997 mis en forme par CSS
6001 \begin_layout Plain Layout
6004 \begin_inset Flex Code
6007 \begin_layout Plain Layout
6013 quelques unes des feuilles de style CSS utilisées dans son exportation HTML.
6019 Pour des formules simples,
6020 ceci fonctionne correctement,
6021 mais a tendance à échouer pour des formules plus compliquées.
6022 Cette méthode a cependant l'avantage d'être largement reconnue et peut donc être utilisée pour des documents contenant peu de formules,
6023 et qui soient suffisamment simples.
6026 \begin_inset Newline newline
6031 Si Lyx ne sait pas afficher un formule en HTML —
6033 la formule utilise le paquetage
6034 \begin_inset Flex Code
6037 \begin_layout Plain Layout
6043 ou du code \SpecialChar TeX
6045 il affichera la formule sous la forme d'une image.
6049 \begin_layout Itemize
6051 \begin_inset Newline newline
6055 \begin_inset Flex Code
6058 \begin_layout Plain Layout
6065 exportera les formules comme des images,
6066 les mêmes images en fait que celles utilisées par la fonction d'aperçu sur le vif
6070 \begin_layout Plain Layout
6071 L'aperçu sur le vif n'a
6075 besoin d'être actif pour que les images soient créées,
6082 Comme indiqué plus haut,
6083 l'avantage de cette méthode réside dans la grande précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
6086 ces images ne sont pas vectorielles,
6087 et par conséquent elles ne se mettent pas bien à l'échelle,
6088 elles ne peuvent pas être copiées,
6091 \begin_inset Newline newline
6094 La taille des images peut être réglée via le paramètre
6095 \begin_inset Flex Noun
6098 \begin_layout Plain Layout
6099 Mise à l'échelle des images mathématiques
6105 \begin_inset Flex Noun
6108 \begin_layout Plain Layout
6109 Document\SpecialChar menuseparator
6110 Paramètres\SpecialChar menuseparator
6120 \begin_layout Plain Layout
6121 Pour ceux que cela intéresse,
6122 la résolution est définie en points par pouce et vaut implicitement 75 dpi.
6128 \begin_inset Newline newline
6132 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
6133 si un paquetage \SpecialChar LaTeX
6134 requis n'est pas installé),
6135 alors il émettra le code latex brut de la formule.
6139 \begin_layout Itemize
6142 \begin_inset Newline newline
6147 peut heureusement émettre les formules en \SpecialChar LaTeX
6149 Bien que l'on ait recours à cette méthode qu'en dernier ressort,
6150 elle peut être utilisée avec des outils externes comme
6151 \begin_inset CommandInset href
6154 target "http://www.math.union.edu/~dpvc/jsMath/"
6160 qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
6161 inclus dans les documents HTML.
6163 encapsule le code \SpecialChar LaTeX
6164 soit dans un insert de type
6165 \begin_inset Flex Code
6168 \begin_layout Plain Layout
6174 (pour les formules en ligne) soit dans un insert de type
6175 \begin_inset Flex Code
6178 \begin_layout Plain Layout
6184 (pour les formules hors ligne) marqué par
6185 \begin_inset Flex Code
6188 \begin_layout Plain Layout
6195 comme requis par jsMath.
6198 \begin_layout Standard
6199 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
6200 \begin_inset Flex Noun
6203 \begin_layout Plain Layout
6204 Document\SpecialChar menuseparator
6205 Paramètres\SpecialChar menuseparator
6215 Ceci est un réglage global pour le document.
6218 \begin_layout Standard
6220 offre également le choix d'une méthode différente pour un insert particulier,
6221 s'il est par exemple mal affiché via MathML.
6225 \begin_layout Plain Layout
6227 puisque \SpecialChar LyX
6228 se rabat sur les images quand la formule contient du code \SpecialChar TeX
6230 il est possible de forcer l'affichage par une image en insérant un code \SpecialChar TeX
6233 \begin_inset Formula $a=b\relax$
6244 \begin_layout Section
6245 Bibliographie et citations
6248 \begin_layout Standard
6249 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
6253 \begin_layout Standard
6254 Les étiquettes de citation sont créées par le même mécanisme qui produit le étiquettes apparaissant dans l'écran \SpecialChar LyX
6256 les citations se présenteront donc aussi bien que dans \SpecialChar LyX
6258 Si vous utilisez des citations numériques,
6260 émettra des étiquettes numériques,
6262 plutôt que d'afficher simplement la clé de la citation comme à l'écran.
6263 Si vous utilisez des citations auteur-année,
6265 ajoutera des lettres en bas de casse à l'année,
6266 comme le fait Bib\SpecialChar TeX
6268 s'il trouve plus d'une citation du même auteur dans le même année.
6269 Les étiquettes seront imprimées avec les entrées bibliographiques.
6270 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence des étiquettes,
6271 en choisissant par exemple entre parenthèses et crochets.
6274 \begin_layout Standard
6275 L'affichage de la bibliographie est régie par le même mécanisme que celui qui gère le présentation des références dans la fenêtre de dialogue des citations,
6276 vous verrez donc dans le résultat XHTML à peu près les mêmes choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
6277 La présentation peut être personnalisée dans le fichier de format,
6278 ou de préférence dans un module,
6286 \begin_layout Standard
6287 Le plus gros défaut actuel réside dans l'affichage des informations croisées dans chaque entrée à laquelle elles sont associées,
6288 vous pouvez donc voir ceci:
6296 \begin_inset Quotes eld
6299 Context and Logical Form
6300 \begin_inset Quotes erd
6306 Language in Context:
6310 Oxford University Press,
6321 \begin_inset Quotes eld
6324 Semantics in Context
6325 \begin_inset Quotes erd
6331 Language in Context:
6335 Oxford University Press,
6341 \begin_layout Standard
6342 Ceci devrait être corrigé rapidement.
6345 \begin_layout Standard
6346 Il n'y a actuellement aucun support pour les les bibliographies par sections.
6347 Si vous avez des bibliographies multiples,
6349 exportera la même bibliographie partout.
6352 \begin_layout Section
6356 \begin_layout Standard
6358 exporte heureusement les index ne XHTML,
6359 avec quelques limitations pour le moment.
6362 \begin_layout Standard
6363 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les constructions sophistiquées décrites dans le paragraphe consacré aux index dans le
6365 Guide de l'utilisateur
6371 \begin_layout Plain Layout
6372 Le principal problème ici vient du fait que \SpecialChar LyX
6373 ne gère pas vraiment ces entrées d'index,
6374 il se contente de vous laisser saisir le code \SpecialChar LaTeX
6380 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes de sous-section de cette section.
6383 \begin_layout Itemize
6384 Rassembler les entrées d'index (c'est-à-dire,
6387 essaye de les traduire,
6388 mais les entrées doivent être séparées par
6389 \begin_inset Quotes cld
6394 \begin_inset Quotes crd
6398 il doit y avoir des espaces autour du point d'exclamation.
6399 Ceci est dû au fait qu'il est difficile autrement de les différencier des points d'exclamation affectés d'un échappement,
6400 de ceux des expressions mathématiques,
6404 \begin_layout Itemize
6405 Ensembles de pages consécutives:
6406 il n'y a aucune traduction possible pour ces ensembles,
6407 puisqu'ils n'ont aucun sens en XHTML.
6409 vous obtiendrez deux entrées d'index,
6410 une à chaque extrémité.
6413 \begin_layout Itemize
6414 Références croisées:
6415 les références croisées ne sont APA traduites.
6417 trouve une entrées contenant
6418 \begin_inset Quotes cld
6427 \begin_inset Quotes crd
6431 il l'ignore cette indication,
6432 et le reste est traité comme une entrée ordinaire.
6435 \begin_layout Itemize
6436 Ordre des entrées d'index:
6438 essaie de gérer l'ordre de tri.
6439 Il prend ce qui est avant le premier
6440 \begin_inset Quotes cld
6444 \begin_inset Quotes crd
6447 qu'il trouve et l'utilise pour trier,
6448 en considérant ce qui est après le premier
6449 \begin_inset Quotes cld
6453 \begin_inset Quotes crd
6456 comme l'entrée effective.
6460 \begin_inset Quotes cld
6464 \begin_inset Quotes crd
6467 fait l'objet d'un échappement,
6468 n'essayez donc pas de trier des adresses électroniques.
6471 \begin_layout Itemize
6472 Format des entrées d'index:
6473 vous pouvez mettre les entrées en forme en utilisant la fenêtre de choix des styles de caractères,
6474 ou par une autre méthode proposée par \SpecialChar LyX
6476 Les constructions telles que
6477 \begin_inset Quotes cld
6481 \begin_inset Quotes crd
6484 ne sont pas traduites.
6487 trouve un caractère tube (
6488 \begin_inset Quotes cld
6492 \begin_inset Quotes crd
6496 il l'ignore ainsi que tout ce qui le suit.
6499 \begin_layout Itemize
6501 les index multiples ne sont pas traduits,
6502 toutes les entrées d'index seront considérées comme un seul grand index.
6503 Pour éviter d'exporter plusieurs versions du même index,
6505 n'exporte que l'index principal,
6506 assurez-vous d'en créer un.
6509 \begin_layout Section
6510 Nomenclatures et glossaires
6513 \begin_layout Standard
6514 Il n'y a actuellement pas d'exportation des glossaires.
6515 Il serait trivial de les ajouter,
6516 et ce serait bienvenu.
6519 \begin_layout Chapter
6523 \begin_layout Standard
6526 peut créer des documents avec le vocabulaire XML de Docbook.
6527 Avec les versions 2.3 et antérieures,
6529 ne disposait que de modèles sélectifs pour engendrer des documents DocBook (version 4 seulement).
6530 À partir de la version 2.4 de \SpecialChar LyX
6532 la plupart des formats peuvent créer des documents DocBook valides (version 5 uniquement).
6533 Cette fonctionnalité est intégrée à \SpecialChar LyX
6534 et ne requiert pas l'usage d'outils externes.
6537 \begin_layout Standard
6539 les exportations DocBook peuvent être personnalisées et enrichies exactement de la même façon que le résultat de la compilation \SpecialChar LaTeX
6540 peut être personnalisé et enrichi:
6541 via les fichiers de format et les modules.
6545 \begin_inset Quotes cld
6548 Installer de nouvelles classes
6549 \begin_inset Quotes crd
6556 Manuel de Personnalisation
6561 \begin_layout Standard
6562 La plupart des fonctionnalités de \SpecialChar LyX
6563 sont accessibles poue DocBook:
6566 \begin_layout Itemize
6567 les affichages mathématiques sont obtenus essentiellement en MathML (avec comme exception principale les constructions qui ne sont pas reconnues par \SpecialChar LyX
6570 Toutes les formules sont également disponibles en \SpecialChar TeX
6571 natif dans le résultat DocBook pour un traitement ultérieur;
6574 \begin_layout Itemize
6575 les bibliographies et les citations sont interprétées,
6576 y compris avec un fichier BibTeX externe.
6577 Les entrées bibliographiques ne sont pas pré-affichées quand une information détaillée est disponible,;
6578 mais plutôt exportées avec les constructions standard DocBook.
6579 Le processeur externe DocBook est supposé gérer le rendu des entrées;
6582 \begin_layout Itemize
6583 les index sont interprétés,
6584 y compris les index multiples.
6585 Les regroupements (avec
6586 \begin_inset Quotes cld
6590 \begin_inset Quotes crd
6594 les portées de pages et les références croisés (avec
6599 en exceptant l'évitement des symboles identiques.
6600 L'ordre d'affichage (
6604 ) et les types de caractères (
6608 ) ne sont pas reconnus.
6609 Il n'y a pas de support pour l'échappement des entrées d'index;
6612 \begin_layout Itemize
6613 les glossaires sont interprétés.
6616 \begin_layout Standard
6617 Deux paramètres essentiels peuvent être réglés au niveau du document:
6620 \begin_layout Itemize
6621 le format des tableaux:
6623 peut déclarer les tableaux soit en HTML (réglage implicite),
6624 soit au format CALS,
6625 en fonction des desiderata de l'utilisateur.
6626 La plupart des processeurs DocBook acceptent les deux formats.
6629 \begin_layout Itemize
6632 MathML est inclus au sein des son propre espace-nom,
6633 au contraire de HTML.
6635 il doit uy avoir une indication des balises appartenant au standard MathML.
6636 Trois possibilités sont offertes:
6640 \begin_layout Itemize
6642 l'espace-nom MathML est défini pour chaque formule (en utilisant l'attribut
6649 \begin_layout Itemize
6655 l'espace-nom MathML est défini au niveau du document (en utilisant l'attribut
6660 Chaque MathML reçoit le préfixe
6672 \begin_layout Itemize
6688 \begin_layout Standard
6689 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
6690 se conforme à votre style personnel ou si vous avez à travailler avec un logiciel véreux qui n'accepte qu'un seul préfixe pour MathML.
6694 \begin_layout Chapter
6695 Le Serveur \SpecialChar LyX
6699 \begin_layout Section
6703 \begin_layout Standard
6705 \begin_inset Quotes cld
6708 serveur \SpecialChar LyX
6710 \begin_inset Quotes crd
6713 est une méthode implantée dans \SpecialChar LyX
6714 qui permet à d'autres programmes de dialoguer avec \SpecialChar LyX
6716 d'invoquer des commandes \SpecialChar LyX
6717 et d'obtenir de l'information à propos de son état interne.
6718 Tout ceci n'est destiné qu'aux utilisateurs avancés,
6719 qui devraient le trouver utile.
6720 C'est grâce au serveur \SpecialChar LyX
6723 que des gestionnaires de bibliographies comme JabRef peuvent permettre de
6724 \begin_inset Quotes cld
6728 \begin_inset Quotes crd
6731 des citations dans \SpecialChar LyX
6735 \begin_layout Section
6736 Démarrer le Serveur \SpecialChar LyX
6738 \begin_inset CommandInset label
6740 name "sec:Démarrer-le-Serveur"
6747 \begin_layout Standard
6748 Le serveur \SpecialChar LyX
6749 fonctionne par l'intermédiaire d'une paire de tubes.
6750 Ils sont habituellement disposés dans votre répertoire utilisateur
6755 ou des tubes nominatifs
6759 sont des objets spéciaux localisés dans
6769 ) et portent les noms
6772 \begin_inset Quotes cld
6776 \begin_inset Quotes crd
6784 \begin_inset Quotes cld
6788 \begin_inset Quotes crd
6794 Les programmes externes écrivent dans
6798 et lisent les données dans
6803 La racine de ces deux noms peut être définie dans la fenêtre
6805 Édition\SpecialChar menuseparator
6806 Préférences\SpecialChar menuseparator
6807 Entrées\SpecialChar menuseparator
6812 \begin_inset Quotes cld
6817 /home/mon_home/.lyxpipe
6820 \begin_inset Quotes crd
6827 \begin_inset Quotes cld
6841 \begin_inset Quotes crd
6844 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la place de lyxpipe,
6846 \begin_inset Flex Code
6849 \begin_layout Plain Layout
6867 fonctionnerait également).
6868 Vous devez configurer ceci
6872 pour que le serveur puisse démarrer.
6875 \begin_layout Standard
6877 ajoutera les suffixes
6880 \begin_inset Quotes cld
6884 \begin_inset Quotes crd
6892 \begin_inset Quotes cld
6896 \begin_inset Quotes crd
6901 pour créer les tubes.
6902 Si l'un des ces tubes existe déjà,
6904 supposera qu'un autre processus \SpecialChar LyX
6905 est déjà en route et ne démarrera pas le serveur.
6906 Sur les systèmes POSIX (similaires à Unix),
6907 si pour d'autres raisons un tube inutilisé et
6908 \begin_inset Quotes cld
6912 \begin_inset Quotes crd
6915 existe à la fermeture de \SpecialChar LyX
6918 essaiera de le supprimer.
6919 Si ceci échoue pour une raison ou une autre,
6920 vous devrez supprimer les tubes à la main et redémarrer \SpecialChar LyX
6923 les tubes sont supprimés par le système à la fermeture du programme ou après un crash,
6925 \begin_inset Quotes cld
6929 \begin_inset Quotes crd
6935 \begin_layout Standard
6936 Pour faire tourner plusieurs processus \SpecialChar LyX
6937 avec des serveurs en même temps,
6938 vous devez utiliser différentes configurations,
6939 peut-être en utilisant des répertoires utilisateurs différents,
6945 pour chaque processus.
6949 \begin_layout Standard
6950 Si vous développez un programme client,
6951 il vous sera peut-être utile d'activer les informations de déboguage du serveur \SpecialChar LyX
6954 démarrez \SpecialChar LyX
6962 \begin_layout Standard
6963 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distribution source sous le nom
6965 development/server_monitor.c
6970 \begin_layout Standard
6971 Un autre outil utile est un client en ligne de commande que vous trouverez dans
6973 src/client/lyxclient
6978 \begin_layout Section
6979 Communication normale
6982 \begin_layout Standard
6983 Pour émettre un appel \SpecialChar LyX
6985 le client écrit une ligne de texte ASCII dans le tube d'entrée,
6986 selon le format suivant :
6989 \begin_layout LyX-Code
7003 \begin_layout Description
7010 est un nom que le client peut choisir arbitrairement.
7012 rappelle ce nom s'il envoie une réponse – un client peut donc répartir les réponses aux différentes requêtes.
7015 \begin_layout Description
7022 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
7024 C'est la commande que vous auriez entrée dans le minibuffer.
7027 \begin_layout Description
7034 est un paramètre optionnel qui n'est utile que pour certaines fonctions (par exemple,
7036 \begin_inset Quotes cld
7040 \begin_inset Quotes crd
7043 qui insère le paramètre comme du texte à la position du curseur).
7046 \begin_layout Standard
7047 La réponse de \SpecialChar LyX
7048 arrive dans le tube de sortie sous la forme :
7051 \begin_layout LyX-Code
7065 \begin_layout Standard
7078 sont les mêmes que dans la requête,
7085 contient des informations plus ou moins utiles selon la façon avec laquelle la commande s'est exécutée.
7086 Certaines commandes renvoient des informations à propos de l'état interne de \SpecialChar LyX
7089 \begin_inset Quotes cld
7093 \begin_inset Quotes crd
7097 tandis que d'autres ne renvoient rien.
7098 Ça signifie alors que l'exécution s'est bien passée.
7101 \begin_layout Standard
7103 la réponse de \SpecialChar LyX
7107 \begin_layout LyX-Code
7121 \begin_layout Standard
7128 doit expliquer pourquoi la commande a échoué.
7131 \begin_layout Standard
7135 \begin_layout LyX-Code
7136 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
7139 \begin_layout LyX-Code
7140 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
7141 \begin_inset Newline newline
7144 read a <~/.lyxpipe.out
7145 \begin_inset Newline newline
7151 \begin_layout Section
7155 \begin_layout Standard
7157 peut notifier aux clients les événements qui se produisent de manière asynchrone.
7158 Pour l'instant il ne le fait que si l'utilisateur associe une séquence de touches à la fonction
7159 \begin_inset Quotes cld
7163 \begin_inset Quotes crd
7167 Voici le format de ce que \SpecialChar LyX
7171 \begin_layout LyX-Code
7177 \begin_layout Standard
7184 est la représentation imprimée de la séquence de touches réellement tapée par l'utilisateur.
7187 \begin_layout Standard
7188 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
7189 et implémenter des macros :
7190 associez certaines séquences de touches à
7191 \begin_inset Quotes cld
7195 \begin_inset Quotes crd
7199 démarrez un client qui écoute le tube de sortie,
7200 traite la commande selon la séquence et démarre une fonction qui peut utiliser des appels et des requêtes \SpecialChar LyX
7201 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
7205 \begin_layout Section
7206 Le protocole serveur \SpecialChar LyX
7210 \begin_layout Standard
7212 implémente un protocole simple qui peut servir à la gestion de session.
7213 Tous les messages sont de la forme :
7216 \begin_layout LyX-Code
7226 \begin_layout Standard
7234 \begin_inset Quotes cld
7238 \begin_inset Quotes crd
7242 \begin_inset Quotes cld
7246 \begin_inset Quotes crd
7251 \begin_inset Quotes cld
7255 \begin_inset Quotes crd
7259 c'est que \SpecialChar LyX
7260 l'informe qu'il écoute ses messages,
7262 \begin_inset Quotes cld
7266 \begin_inset Quotes crd
7270 c'est que \SpecialChar LyX
7271 est en train de s'arrêter.
7274 \begin_layout Section
7275 Recherche inversée DVI/PDF
7278 \begin_layout Standard
7279 Quelques visionneuses DVI/PDF
7283 \begin_layout Plain Layout
7284 Les visionneuses suivantes proposent la fonction de recherche inversée en PDF:
7285 Okular sur KDE/Linux,
7287 Skim sur Mac OSX et SumatraPDF sur Windows.
7292 assurent la fonction de
7297 Ceci signifie que vous pouvez demander à \SpecialChar LyX
7298 de positionner le curseur sur une ligne particulière en cliquant sur la même ligne dans le résultat imprimable DVI/PDF.
7299 Pour que ceci soit possible,
7300 il faut que la visionneuse puisse communiquer avec \SpecialChar LyX
7302 C'est la cas par le serveur \SpecialChar LyX
7303 soit par un tube nommé (
7308 soit par un connecteur de domaine (
7312 ) créé par \SpecialChar LyX
7313 dans son répertoire temporaire (c'est comme ceci que le programme
7314 \begin_inset Flex Code
7317 \begin_layout Plain Layout
7323 communique avec \SpecialChar LyX
7326 vous aurez besoin d'un script auxiliaire qui interface la visionneuse et \SpecialChar LyX
7329 la visionneuse peut communiquer directement avec \SpecialChar LyX
7331 ceci dépend de la visionneuse sélectionnée et de votre système d'exploitation.
7332 La même considération s'applique pour la configuration des visionneuses et pour le méthode d'implantation de la recherche inversée.
7334 nous allons donc décrire comment configurer la recherche inversée pour des visionneuses particulières.
7336 nous allons expliquer d'une manière générale ce qu'il faut faire pour activer la recherche inversée depuis le résultat imprimable DVI/PDF.
7339 \begin_layout Subsection
7340 \begin_inset CommandInset label
7342 name "subsec:Activation-automatique"
7346 Activation automatique
7349 \begin_layout Standard
7352 démarrera le serveur pour vous en appuyant sur le bouton
7357 arg "buffer-toggle-output-sync"
7362 de la barre des outils.
7363 Une alternative consiste à activer la fonctionnalité en cochant
7365 Synchroniser avec la sortie imprimable
7368 \begin_inset Flex Noun
7371 \begin_layout Plain Layout
7372 Document\SpecialChar menuseparator
7373 Paramètres\SpecialChar menuseparator
7382 insérera automatiquement la macro Sync\SpecialChar TeX
7383 (pour PDF) ou chargera le paquetage
7388 Cette option peut être facilement atteinte depuis la barre d'outils
7389 \begin_inset Flex Code
7392 \begin_layout Plain Layout
7393 Visionner/Mettre à jour
7401 \begin_layout Standard
7402 S'il vous faut un réglage différent,
7403 vous pouvez sélectionner ou saisir une macro personnalisée dans la liste déroulante située juste au-dessous de
7404 \begin_inset Flex Noun
7407 \begin_layout Plain Layout
7408 Document\SpecialChar menuseparator
7409 Paramètres\SpecialChar menuseparator
7410 Sortie\SpecialChar menuseparator
7411 Synchroniser avec la sortie imprimable
7417 Notez que la méthode
7418 \begin_inset Flex Code
7421 \begin_layout Plain Layout
7429 active la compression
7434 Si votre visionneuse ne la supporte pas,
7435 vous devez utiliser à la place
7436 \begin_inset Flex Code
7439 \begin_layout Plain Layout
7450 \begin_layout Standard
7451 Notez également que la l'inclusion des paquetages
7452 \begin_inset Flex Code
7455 \begin_layout Plain Layout
7462 \begin_inset Flex Code
7465 \begin_layout Plain Layout
7471 a quelquefois un impact imprévu sur la typographie.
7472 Vous devrez donc supprimer la synchronisation avec la sortie imprimable pour la compilation finale du document si vous utilisez
7473 \begin_inset Flex Code
7476 \begin_layout Plain Layout
7483 \begin_inset Flex Code
7486 \begin_layout Plain Layout
7495 \begin_layout Standard
7496 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par la réglage automatique,
7497 lisez les paragraphes suivants consacrés à la synchronisation manuelle.
7498 Si la configuration automatique vous convient,
7499 allez directement au paragraphe
7500 \begin_inset space ~
7504 \begin_inset CommandInset ref
7506 reference "subsec:Configuration-et-utilisation"
7512 où sont décrites les étapes de la configuration dans votre visionneuse,
7513 – que la mise en œuvre soit automatique ou manuelle.
7516 \begin_layout Subsection
7520 \begin_layout Standard
7522 fournit plusieurs méthodes pour la recherche inversée.
7523 Certaines sont inhérentes au programme
7524 \begin_inset Flex Code
7527 \begin_layout Plain Layout
7534 d'autres sont fournies par des paquetages externes.
7535 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
7536 fournisse déjà une méthode donnée (les méthodes inhérentes sont assez récentes) et du fait que votre visionneuse puisse le gérer.
7537 Les méthodes disponibles dont décrites dans la suite.
7540 \begin_layout Subsubsection*
7542 \begin_inset space ~
7546 \begin_inset space ~
7550 \begin_inset space ~
7554 \begin_inset space ~
7558 \begin_inset space ~
7562 \begin_inset space ~
7566 \begin_inset space ~
7572 \begin_layout Standard
7573 Cette méthode équipe le fichier DVI de l'information nécessaire pour la recherche inversée.
7574 Elle est disponible en \SpecialChar LaTeX
7575 depuis quelque temps (n'importe quelle distribution suffisamment récente devrait l'inclure) et elle est fiable.
7577 modifier la commande dans le convertisseur
7578 \begin_inset Flex Noun
7581 \begin_layout Plain Layout
7582 LaTeX (standard)->DVI
7588 \begin_inset Flex Noun
7591 \begin_layout Plain Layout
7592 LaTeX (standard)->DraftDVI
7598 \begin_inset Flex Noun
7601 \begin_layout Plain Layout
7602 Préférences\SpecialChar menuseparator
7603 Gestion des fichiers\SpecialChar menuseparator
7611 \begin_inset Flex Code
7614 \begin_layout Plain Layout
7615 latex -src-specials $$i
7621 Si cela ne fonctionne pas,
7622 vérifiez les options votre moteur \SpecialChar TeX
7623 (la syntaxe peut différer dans quelques distributions).
7626 \begin_layout Subsubsection*
7628 \begin_inset space ~
7632 \begin_inset space ~
7636 \begin_inset space ~
7640 \begin_inset space ~
7646 \begin_layout Standard
7655 fournissent la fonctionnalité de recherche inversée pour les sorties imprimables PDF (via pdflatex) et DVI,
7658 charger les paquetages dans le préambule \SpecialChar LyX
7662 \begin_layout Itemize
7663 \begin_inset Flex Code
7666 \begin_layout Plain Layout
7674 pour la recherche inversée depuis le PDF;
7677 \begin_layout Itemize
7678 \begin_inset Flex Code
7681 \begin_layout Plain Layout
7684 usepackage[active]{srcltx}
7689 pour la recherche inversée depuis le DVI.
7692 \begin_layout Standard
7693 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
7694 vous pouvez saisir les lignes suivantes dans le préambule:
7697 \begin_layout LyX-Code
7701 \begin_inset Newline newline
7707 \begin_inset Newline newline
7713 \begin_inset Newline newline
7719 \begin_inset Newline newline
7724 usepackage[active]{srcltx}
7725 \begin_inset Newline newline
7733 \begin_layout Standard
7735 vous pourrez visionner les fichiers soit en DVI,
7736 soit en PDF (pdflatex) et le paquetage adéquat sera chargé.
7739 \begin_layout Standard
7740 Notez bien que PDFSync peut affecter la mise en page du document,
7741 il vaut mieux le désactiver lors des passes finales de compilation du document.
7744 \begin_layout Subsubsection*
7746 \begin_inset space ~
7750 \begin_inset space ~
7754 \begin_inset space ~
7758 \begin_inset space ~
7762 \begin_inset space ~
7765 Sync\SpecialChar TeX
7767 \begin_inset space ~
7771 \begin_inset space ~
7775 \begin_inset space ~
7781 \begin_layout Standard
7782 Les versions récentes de
7783 \begin_inset Flex Code
7786 \begin_layout Plain Layout
7792 offrent un support inhérent pour la recherche inversé en PDF et DVI.
7793 Cette fonctionnalité dénommée
7795 Sync\SpecialChar TeX
7798 résulte à la base de l'intégration du paquetage PDFSync dans le programme
7799 \begin_inset Flex Code
7802 \begin_layout Plain Layout
7808 et de sa fusion avec l'approche
7813 Il vous faut au moins \SpecialChar TeX
7814 Live 2008 ou une distribution Mik\SpecialChar TeX
7815 récente pour pouvoir l'utiliser.
7816 Notez également que seules quelques visionneuses (comme Okular et Qpdfview sur Unix,
7818 SumatraPDF sur Windows;
7819 voir la section suivante pour les détails) supportent actuellement Sync\SpecialChar TeX
7823 \begin_layout Standard
7824 Pour activer Sync\SpecialChar TeX
7825 pour le résultat imprimable DVI,
7826 modifier le convertisseur
7827 \begin_inset Flex Noun
7830 \begin_layout Plain Layout
7831 LaTeX (standard) -> DVI
7837 \begin_inset Flex Noun
7840 \begin_layout Plain Layout
7841 LaTeX (standard) -> DraftDVI
7847 \begin_inset Flex Noun
7850 \begin_layout Plain Layout
7851 Préférences\SpecialChar menuseparator
7852 Gestion des fichiers\SpecialChar menuseparator
7859 \begin_inset Flex Code
7862 \begin_layout Plain Layout
7863 latex -synctex=1 $$i
7869 et pour le résultat imprimable PDF,
7870 modifier le convertisseur
7871 \begin_inset Flex Noun
7874 \begin_layout Plain Layout
7875 LaTeX (pdflatex) -> PDF (pdflatex)
7881 \begin_inset Flex Code
7884 \begin_layout Plain Layout
7885 pdflatex -synctex=1 $$i
7891 Si votre visionneuse n'est pas décrite dans ce qui suit,
7893 vérifiez la documentation de votre visionneuse pour ce qui concerne la configuration pour Sync\SpecialChar TeX
7898 \begin_layout Plain Layout
7900 \begin_inset Flex Code
7903 \begin_layout Plain Layout
7909 active la compression gzip.
7910 Si votre visionneuse ne la comprend pas,
7911 vous devez saisir à la place
7912 \begin_inset Flex Code
7915 \begin_layout Plain Layout
7929 \begin_layout Subsection
7930 Configuration et utilisation de visionneuses particulières
7931 \begin_inset CommandInset label
7933 name "subsec:Configuration-et-utilisation"
7940 \begin_layout Subsubsection*
7941 Xdvi (toutes plate-formes)
7944 \begin_layout Standard
7946 \begin_inset Flex Code
7949 \begin_layout Plain Layout
7956 vous n'avez rien de plus à faire pour utiliser la recherche inversée,
7957 puisque \SpecialChar LyX
7958 fournit les ancres nécessaires pour l'utilisation automatisée de
7959 \begin_inset Flex Code
7962 \begin_layout Plain Layout
7969 Il vous suffit de paramétrer votre document comme indiqué plus haut (la recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
7973 \begin_layout Standard
7975 si pour quelque raison vous préférez utiliser le tube nommé au lieu du connecteur pour la communication avec \SpecialChar LyX
7977 modifiez simplement la visionneuse DVI dans
7978 \begin_inset Flex Noun
7981 \begin_layout Plain Layout
7982 Préférences\SpecialChar menuseparator
7983 Gestion des fichiers\SpecialChar menuseparator
7993 \begin_layout Plain Layout
7994 Sur Mac OSX vous devez utiliser
7995 \begin_inset Flex Code
7998 \begin_layout Plain Layout
8001 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
8012 \begin_inset Flex Code
8015 \begin_layout Plain Layout
8016 xdvi -editor "lyxeditor.sh %f %l"
8023 \begin_inset Flex Code
8026 \begin_layout Plain Layout
8032 est un script approprié.
8034 un script minimal est le suivant:
8037 \begin_layout LyX-Code
8039 \begin_inset Newline newline
8042 LYXPIPE="/path/to/lyxpipe"
8043 \begin_inset Newline newline
8046 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
8047 \begin_inset Newline newline
8050 echo "$COMMAND" > "${LYXPIPE}".in || exit
8051 \begin_inset Newline newline
8054 read TMP < "${LYXPIPE}".out || exit
8057 \begin_layout Standard
8059 \begin_inset Flex Code
8062 \begin_layout Plain Layout
8070 est le chemin d'accès au tube LyXServer spécifié dans
8071 \begin_inset Flex Noun
8074 \begin_layout Plain Layout
8075 Préférences\SpecialChar menuseparator
8087 \begin_layout Plain Layout
8089 \begin_inset Flex Code
8092 \begin_layout Plain Layout
8100 de la distribution des sources \SpecialChar LyX
8102 vous trouverez un script
8103 \begin_inset Flex Code
8106 \begin_layout Plain Layout
8127 \begin_layout Subsubsection*
8131 \begin_layout Standard
8133 \begin_inset Flex Code
8136 \begin_layout Plain Layout
8139 /Applications/MacDviX_Folder/calleditor.script
8145 ajoutez les lignes suivantes:
8148 \begin_layout LyX-Code
8149 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
8150 \begin_inset Newline newline
8156 \begin_layout Standard
8157 Adaptez ces lignes si vous installez \SpecialChar LyX
8158 ailleurs que dans le répertoire
8159 \begin_inset Flex Code
8162 \begin_layout Plain Layout
8171 \begin_layout Standard
8172 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
8175 \begin_layout Subsubsection*
8179 \begin_layout Standard
8181 \begin_inset Flex Code
8184 \begin_layout Plain Layout
8185 open -a Skim.app $$i
8190 dans le réglage de la visionneuse
8191 \begin_inset Flex Noun
8194 \begin_layout Plain Layout
8195 Préférences\SpecialChar menuseparator
8196 Gestion des fichiers\SpecialChar menuseparator
8197 Formats de fichiers\SpecialChar menuseparator
8204 et sélectionnez LyX dans
8205 \begin_inset Flex Noun
8208 \begin_layout Plain Layout
8209 Skim\SpecialChar menuseparator
8210 Préférences\SpecialChar menuseparator
8219 \begin_layout Standard
8220 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
8223 \begin_layout Subsubsection*
8227 \begin_layout Standard
8228 La recherche inversée ne fonctionne pas directement avec evince,
8229 mais elle peut être obtenue à l'aide de scripts auxiliaires externes:
8231 \begin_inset CommandInset href
8233 target "https://wiki.lyx.org/LyX/SyncTeX"
8241 \begin_layout Subsubsection*
8245 \begin_layout Standard
8247 \begin_inset Flex Noun
8250 \begin_layout Plain Layout
8251 Configuration\SpecialChar menuseparator
8252 Configurer Okular\SpecialChar menuseparator
8258 et sélectionner \SpecialChar LyX
8260 Ceci insère la commande appropriée (
8261 \begin_inset Flex Code
8264 \begin_layout Plain Layout
8275 \begin_layout Standard
8276 La recherche inversée est déclenchée par SHIFT-clic.
8277 Notez que ceci ne fonctionne que si Okular est en mode
8278 \begin_inset Quotes cld
8282 \begin_inset Quotes crd
8286 le symbole de main est cliqué).
8289 \begin_layout Subsubsection*
8293 \begin_layout Standard
8294 Qpdfview fonctionne avec Sync\SpecialChar TeX
8295 depuis la version 0.3.5.
8297 \begin_inset Flex Noun
8300 \begin_layout Plain Layout
8301 Modifier\SpecialChar menuseparator
8302 Paramètres\SpecialChar menuseparator
8309 cliquer dans le champ de l'
8313 et ajoutez la commande
8314 \begin_inset Flex Code
8317 \begin_layout Plain Layout
8326 \begin_layout Standard
8327 La recherche inversée est activée par un clic double.
8330 \begin_layout Subsubsection*
8334 \begin_layout Standard
8337 \begin_inset Flex Noun
8340 \begin_layout Plain Layout
8343 View\SpecialChar menuseparator
8349 et sélectionner l'onglet
8350 \begin_inset Quotes cld
8353 Recherche inversée DVI
8354 \begin_inset Quotes crd
8358 Cliquer sur le bouton
8359 \begin_inset Quotes cld
8362 New\SpecialChar ldots
8364 \begin_inset Quotes crd
8368 dans la fenêtre qui s'ouvre,
8370 \begin_inset Quotes cld
8375 \begin_inset Quotes crd
8378 (ou un autre nom de votre choix) dans le champ
8379 \begin_inset Quotes cld
8383 \begin_inset Quotes crd
8387 Maintenant cliquer sur le bouton identifié par
8388 \begin_inset Quotes cld
8393 \begin_inset Quotes crd
8396 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire contenant le fichier exécutable
8397 \begin_inset Flex Code
8400 \begin_layout Plain Layout
8410 \begin_inset Flex Code
8413 \begin_layout Plain Layout
8421 et spécifier les arguments du programme comme suit:
8423 \begin_inset Flex Code
8426 \begin_layout Plain Layout
8436 \begin_inset Flex Code
8439 \begin_layout Plain Layout
8447 est utilisé pour communiquer avec \SpecialChar LyX
8452 et se présente ainsi
8455 \begin_layout LyX-Code
8457 \begin_inset Newline newline
8460 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
8469 \begin_inset Newline newline
8483 \begin_layout Standard
8484 Vérifier que le chemin d'accès au tube \SpecialChar LyX
8485 Server spécifié dans \SpecialChar LyX
8487 \begin_inset Flex Code
8490 \begin_layout Plain Layout
8507 sinon adapter le conteneur
8508 \begin_inset Flex Code
8511 \begin_layout Plain Layout
8522 \begin_layout Standard
8524 la recherche inversée est déclenchée par double-clic.
8527 \begin_layout Subsubsection*
8528 SumatraPDF (Windows)
8531 \begin_layout Standard
8532 Pour utiliser SumatraPDF en recherche inversée,
8534 \begin_inset Flex Code
8537 \begin_layout Plain Layout
8540 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
8545 dans les réglages de la visionneuse dans
8546 \begin_inset Flex Noun
8549 \begin_layout Plain Layout
8550 Préférences\SpecialChar menuseparator
8551 Gestion des fichiers\SpecialChar menuseparator
8552 Formats de fichiers\SpecialChar menuseparator
8560 \begin_inset Flex Code
8563 \begin_layout Plain Layout
8571 est le conteneur indiqué ci-dessus.
8573 \begin_inset Flex Code
8576 \begin_layout Plain Layout
8582 ne figure pas dans la liste des chemins des commandes,
8583 utiliser le nom complet.
8586 \begin_layout Standard
8587 La recherche inversée est déclenchée par double-clic.
8590 \begin_layout Subsubsection*
8594 \begin_layout Standard
8596 vérifier que Yap est la visionneuse DVI implicite de l'environnement Windows,
8599 \begin_inset Flex Noun
8602 \begin_layout Plain Layout
8605 View\SpecialChar menuseparator
8611 et sélectionner l'onglet
8612 \begin_inset Quotes cld
8615 Recherche DVI inversée
8616 \begin_inset Quotes crd
8620 Cliquer sur le bouton
8621 \begin_inset Quotes cld
8624 New\SpecialChar ldots
8626 \begin_inset Quotes crd
8630 dans la fenêtre qui s'ouvre,
8632 \begin_inset Quotes cld
8635 Éditeur \SpecialChar LyX
8637 \begin_inset Quotes crd
8640 (ou un autre nom de votre choix) dans le champ
8641 \begin_inset Quotes cld
8645 \begin_inset Quotes crd
8649 Maintenant cliquer sur le bouton identifié par
8650 \begin_inset Quotes cld
8655 \begin_inset Quotes crd
8658 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire contenant le fichier exécutable
8659 \begin_inset Flex Code
8662 \begin_layout Plain Layout
8670 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
8673 \begin_inset Flex Code
8676 \begin_layout Plain Layout
8684 et spécifier les arguments du programme comme suit:
8686 \begin_inset Flex Code
8689 \begin_layout Plain Layout
8703 pour communiquer avec \SpecialChar LyX
8705 Si pour quelque raison,
8706 vous souhaitez utiliser
8712 \begin_inset Flex Code
8715 \begin_layout Plain Layout
8723 et spécifiez le chemin d'accès au tube \SpecialChar LyX
8724 Server dans les préférences.
8727 \begin_layout Standard
8729 la recherche inversée est déclenchée par double-clic.
8732 \begin_layout Subsubsection*
8736 \begin_layout Standard
8737 Pour utiliser SumatraPDF en recherche inversée,
8739 \begin_inset Flex Code
8742 \begin_layout Plain Layout
8750 dans les réglages de la visionneuse dans
8751 \begin_inset Flex Noun
8754 \begin_layout Plain Layout
8755 Préférences\SpecialChar menuseparator
8756 Gestion des fichiers\SpecialChar menuseparator
8757 Formats de fichiers\SpecialChar menuseparator
8765 \begin_inset Flex Code
8768 \begin_layout Plain Layout
8776 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes,
8778 \begin_inset Flex Code
8781 \begin_layout Plain Layout
8789 étant le meilleur choix):
8792 \begin_layout LyX-Code
8794 \begin_inset Newline newline
8798 \begin_inset Newline newline
8801 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
8804 \begin_layout Standard
8805 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows native et ne comprend pas les chemins POSIX utilisés par la version Cygwin de \SpecialChar LyX
8808 \begin_inset Flex Code
8811 \begin_layout Plain Layout
8817 n'est pas dans votre chemin d'accès,
8818 utiliser le chemin complet dans le script ci-dessus.
8820 \begin_inset Flex Code
8823 \begin_layout Plain Layout
8829 active la communication via
8836 \begin_inset Flex Code
8839 \begin_layout Plain Layout
8850 et spécifier le chemin d'accès au tube \SpecialChar LyX
8851 Server dans les préférences \SpecialChar LyX
8855 \begin_layout Standard
8856 La recherche inversée est déclenchée par double-clic.
8859 \begin_layout Section
8863 \begin_layout Standard
8864 La recherche directe est,
8865 comme son nom l'indique,
8867 \begin_inset Quotes cld
8871 \begin_inset Quotes crd
8874 de la recherche inversée.
8875 Elle vous permet de positionner le curseur dans la visionneuse directement depuis \SpecialChar LyX
8877 Si le recherche inversé est active (comme décrit ci-après),
8878 vous pouvez positionner le curseur où vous voulez dan le document \SpecialChar LyX
8881 \begin_inset Flex Noun
8884 \begin_layout Plain Layout
8885 Navigation\SpecialChar menuseparator
8892 \begin_inset Flex Noun
8895 \begin_layout Plain Layout
8901 dans le menu contextuel par un clic droit),
8902 et la visionneuse sera positionnée au même emplacement.
8903 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
8906 \begin_layout Standard
8907 Pour rendre la recherche directe active,
8908 vous devez d'abord créer le fichier PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
8910 ceci peut être fait par les méthodes décrites dans la section
8911 \begin_inset space ~
8915 \begin_inset CommandInset ref
8917 reference "subsec:Activation-automatique"
8925 \begin_layout Standard
8927 vous devez configurer \SpecialChar LyX
8928 pour utiliser les visionneuses dans
8929 \begin_inset Flex Noun
8932 \begin_layout Plain Layout
8933 Outils\SpecialChar menuseparator
8934 Préférences\SpecialChar menuseparator
8935 Sortie\SpecialChar menuseparator
8943 fournit une série de configurations validées pour quelques visionneuses,
8944 que vous pouvez sélectionner dans le menu déroulant.
8945 Si aucune de ces configurations ne vous convient,
8946 vous devrez chercher et trouver une configuration appropriée vous-même.
8947 La syntaxe utilise les marqueurs suivants:
8950 \begin_layout Itemize
8952 \begin_inset Flex Code
8955 \begin_layout Plain Layout
8965 \begin_layout Itemize
8967 \begin_inset Flex Code
8970 \begin_layout Plain Layout
8978 \begin_inset Flex Code
8981 \begin_layout Plain Layout
8987 (temporairement) créé;
8990 \begin_layout Itemize
8992 \begin_inset Flex Code
8995 \begin_layout Plain Layout
9002 nom du fichier de sortie (soit dvi,
9004 en fonction de celui qui existe dans le répertoire temporaire).
9007 \begin_layout Standard
9008 Notez que seules quelques visionneuses présentent une fonctionnalité de recherche directe complète,
9010 \begin_inset Flex Noun
9013 \begin_layout Plain Layout
9021 \begin_inset Flex Noun
9024 \begin_layout Plain Layout
9032 \begin_inset Flex Noun
9035 \begin_layout Plain Layout
9047 \begin_layout Plain Layout
9051 \begin_inset Flex Code
9054 \begin_layout Plain Layout
9063 \begin_inset Flex Noun
9066 \begin_layout Plain Layout
9069 Outils\SpecialChar menuseparator
9070 Préférences\SpecialChar menuseparator
9071 Gestion des fichiers\SpecialChar menuseparator
9086 \begin_inset Flex Noun
9089 \begin_layout Plain Layout
9096 \begin_inset Flex Noun
9099 \begin_layout Plain Layout
9109 \begin_layout Plain Layout
9110 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe CMCDDE —
9111 téléchargeable depuis
9112 \begin_inset CommandInset href
9114 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
9130 \begin_layout Plain Layout
9131 \paragraph_spacing single
9132 La recherche directe avec evince peut être obtenue via des programmes externes auxiliaires.
9134 \begin_inset CommandInset href
9136 target "https://wiki.lyx.org/LyX/SyncTeX"
9147 nécessitent des outils supplémentaires.
9148 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
9149 d'autre visionneuses,
9151 \begin_inset Flex Noun
9154 \begin_layout Plain Layout
9161 permettent au moins de recharger le document et de sauter à une page donnée:
9162 vous pouvez au moins naviguer à proximité du point visé.
9163 Cette dernière fonctionnalité est activée par un appel externe à
9164 \begin_inset Flex Code
9167 \begin_layout Plain Layout
9173 (voir les configurations prédéfinies).
9176 \begin_layout Standard
9177 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
9179 vérifie simplement quel format vous avez utilisé (c'est-à-dire,
9180 quel format est déjà résident dans le répertoire temporaire) et choisit la configuration adéquate.
9183 \begin_layout Chapter
9184 Classes de document spéciales
9187 \begin_layout Section
9188 Article AAS\SpecialChar TeX
9192 \begin_layout Standard
9198 \begin_layout Subsection
9202 \begin_layout Standard
9204 est un ensemble de macros produit par l'
9206 American Astronomical Society
9208 pour faciliter la soumission électronique de manuscrits aux trois journaux qu'elle publie :
9211 Astrophysical Journal
9224 Astronomical Journal
9229 Publications of the Astronomical Society of the Pacific
9233 a besoin de la version 5.0 (de préférence 6.0,
9234 version décrite ici,
9235 ou plus récente) de ces macros.
9236 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
9237 2.09 et sont fondamentalement incompatibles avec \SpecialChar LyX
9239 Le paquetage AAS\SpecialChar TeX
9240 peut être téléchargé depuis le site de l'AAS
9243 \begin_layout Standard
9244 \begin_inset VSpace medskip
9250 \begin_layout Standard
9252 \begin_inset Flex URL
9255 \begin_layout Plain Layout
9257 https://aas.org/aastex/aastex-downloads
9265 \begin_layout Standard
9266 \begin_inset VSpace medskip
9272 \begin_layout Standard
9273 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer à écrire un papier en \SpecialChar LyX
9276 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
9278 il vous dispensera seulement de la corvée de toutes les taper.
9279 Il est de votre responsabilité de vous assurer que le document final exporté en \SpecialChar LaTeX
9280 soit complètement conforme aux recommandations du journal auquel vous soumettez votre papier.
9283 \begin_layout Subsection
9284 Commencer un nouveau papier
9287 \begin_layout Standard
9288 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
9292 Fichier\SpecialChar menuseparator
9294 \begin_inset space ~
9298 \begin_inset space ~
9304 entrez le nouveau nom de fichier,
9305 puis choisissez le modèle
9310 Il montrera les champs les plus courants dans un manuscrit.
9311 Écrivez par dessus le texte existant (y compris les crochets,
9316 ) les informations correctes.
9317 Beaucoup des commandes et environnements AAS\SpecialChar TeX
9318 peuvent être implémentés directement dans \SpecialChar LyX
9320 mais certains ne peuvent pas.
9321 Pour des commandes comme celles-là,
9322 le code \SpecialChar LaTeX
9323 doit être entré directement et signalé comme tel.
9324 De telles commandes sont dénommées
9325 \begin_inset Quotes cld
9328 code \SpecialChar TeX
9330 \begin_inset Quotes crd
9334 J'essaye de minimiser la quantité de code \SpecialChar TeX
9335 nécessaire dans un document AAS\SpecialChar TeX
9339 \begin_layout Subsection
9343 \begin_layout Standard
9344 Quand le papier est fini,
9345 que vous en êtes satisfaits et qu'il se visualise / s'imprime correctement,
9346 il y a quelques opérations de
9347 \begin_inset Quotes cld
9351 \begin_inset Quotes crd
9354 à effectuer avant de le soumettre aux journaux.
9357 \begin_layout Enumerate
9358 Exportez votre papier en tant que fichier \SpecialChar LaTeX
9361 Fichier\SpecialChar menuseparator
9362 Exporter\SpecialChar menuseparator
9369 \begin_layout Enumerate
9374 résultant avec votre éditeur de texte favori.
9378 \begin_layout Enumerate
9379 enlevez les lignes de commentaire avant la commande
9388 \begin_layout Enumerate
9393 usepackage...{fontenc}
9395 si elle apparaît (en général juste après
9402 enlevez aussi la ligne
9408 si elle est présente.
9411 \begin_layout Enumerate
9412 enlevez tout entre les commandes
9425 sauf les commandes que vous avez volontairement mises dans le préambule \SpecialChar LaTeX
9426 (qui devraient apparaître immédiatement après le commentaire
9427 \begin_inset Quotes cld
9430 User specified \SpecialChar LaTeX
9432 \begin_inset Quotes crd
9439 \begin_layout Plain Layout
9442 \begin_inset Quotes cld
9445 Commandes \SpecialChar LaTeX
9446 spécifiées par l'utilisateur
9447 \begin_inset Quotes crd
9463 \begin_layout Enumerate
9464 Faites tourner \SpecialChar LaTeX
9465 sur ce fichier après modifications pour s'assurer qu'il peut encore être compilé correctement.
9468 \begin_layout Enumerate
9469 Relisez les spécifications du journal pour vous assurer que vos noms de fichier et vos formats sont corrects.
9472 \begin_layout Enumerate
9476 \begin_layout Subsection
9477 Commentaires sur des commandes particulières
9480 \begin_layout Standard
9481 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
9483 le Guide de l'utilisateur d'AAS\SpecialChar TeX
9488 ) en donne une bonne description.
9489 Il me sera donc probablement plus facile de parcourir la liste telle qu'on la trouve dans le guide et de la commenter si nécessaire.
9493 \begin_layout Subsubsection
9494 Les choses qui fonctionnent comme prévu
9497 \begin_layout Standard
9498 Puisqu'elles fonctionnent comme prévu,
9499 j'en fais simplement la liste avec la section dans laquelle elles se trouvent :
9609 begin{thebibliography}
9678 \begin_layout Standard
9679 Les options de style qui suivent marchent elles aussi correctement :
9702 Mettez-les simplement dans le champ
9708 Document\SpecialChar menuseparator
9714 \begin_inset space ~
9718 \begin_inset space ~
9724 \begin_layout Subsubsection
9725 Les choses qui fonctionnent,
9726 mais qui nécessitent un commentaire
9729 \begin_layout Standard
9730 Les éléments suivants fonctionnent,
9731 mais requièrent un petit commentaire :
9734 \begin_layout Itemize
9735 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
9736 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
9737 si vous vous sentez tenu de le faire :
9772 (tous à partir de 2.1.3)
9775 \begin_layout Itemize
9776 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
9778 et sont inclus comme des blancs dans le fichier modèle :
9802 \begin_layout Itemize
9809 (2.3) – peut seulement être utilisé seul,
9810 pas au milieu d'un paragraphe.
9811 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
9814 \begin_layout Itemize
9826 Ça ne devrait pas causer d'erreur.
9829 \begin_layout Itemize
9836 (2.6) – peut seulement être utilisé seul,
9837 pas au milieu d'un paragraphe.
9838 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
9841 \begin_layout Itemize
9848 (2.8) – ne peut pas insérer une marque de référence croisée,
9849 vous devez la placer à la main
9852 \begin_layout Itemize
9859 (2.8) – même chose que pour
9866 \begin_layout Itemize
9878 Ça ne devrait pas causer d'erreur.
9881 \begin_layout Itemize
9893 Ça ne devrait pas causer d'erreur.
9896 \begin_layout Itemize
9903 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier \SpecialChar LaTeX
9907 \begin_layout Subsubsection
9908 Les choses qui ne sont pas implantées,
9909 utilisez du code \SpecialChar TeX
9913 \begin_layout Standard
9925 setcounter{equation}
9942 les abréviations des noms de journaux (2.12.4),
9985 insérez-le comme le premier élément dans la case la plus à gauche après l'endroit où vous voulez le placer.
9986 N'utilisez pas les règles \SpecialChar LyX
9991 \begin_layout Plain Layout
9993 Traduction incertaine.
10013 pratiquement tout dans Divers (2.15,
10058 \begin_layout Subsubsection
10059 Les choses qui ne peuvent pas être implantées
10062 \begin_layout Standard
10064 au moins d'une façon qui ait un sens,
10065 et que je suggère donc d'ignorer.
10066 Ce sont l'environnement
10070 (2.12.3) et l'environnement
10075 Si vous avez vraiment,
10076 vraiment besoin d'utiliser
10081 je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
10084 Insertion\SpecialChar menuseparator
10085 Fichier\SpecialChar menuseparator
10088 pour l'inclure dans votre document \SpecialChar LyX
10094 pour voir un exemple de cela.
10097 \begin_layout Subsection
10100 trucs et autres astuces
10103 \begin_layout Subsubsection
10104 Faire coopérer \SpecialChar LyX
10105 et AAS\SpecialChar TeX
10109 \begin_layout Standard
10110 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
10111 un nouveau format et une nouvelle classe de document.
10112 Quand tout le reste échoue,
10116 \begin_layout Enumerate
10117 Assurez-vous que \SpecialChar LaTeX
10118 trouve AAS\SpecialChar TeX
10128 ) de la distribution AAS\SpecialChar TeX
10129 vers un répertoire complètement indépendant de \SpecialChar LaTeX
10130 ou d'AAS\SpecialChar TeX
10131 et faites tourner \SpecialChar LaTeX
10139 \begin_layout Enumerate
10144 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
10148 \begin_layout Enumerate
10151 Outils\SpecialChar menuseparator
10154 dans \SpecialChar LyX
10156 puis redémarrez celui-ci.
10159 \begin_layout Enumerate
10160 Ouvrez un nouveau fichier normal,
10161 pas avec un modèle.
10162 AAS\SpecialChar TeX
10165 Document\SpecialChar menuseparator
10166 Paramètres\SpecialChar menuseparator
10168 \begin_inset space ~
10172 \begin_inset space ~
10180 \begin_layout Standard
10181 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
10182 existant vous disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
10183 ou un message du genre
10184 \begin_inset Quotes cld
10187 You should not mix title layouts with normal ones
10188 \begin_inset Quotes crd
10195 \begin_layout Plain Layout
10198 \begin_inset Quotes cld
10201 Il ne faut pas mélanger les formats de titre avec les formats normaux.
10202 \begin_inset Quotes crd
10211 c'est que les choses n'ont pas été installées correctement.
10214 \begin_layout Subsubsection
10215 Erreur \SpecialChar LaTeX
10216 lors du traitement d'un tableau
10219 \begin_layout Standard
10223 tente de centrer la légende/titre du tableau.
10224 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
10226 Vous devez donc cliquer quelque part dans la légende/titre,
10229 Édition\SpecialChar menuseparator
10231 \begin_inset space ~
10235 \begin_inset space ~
10250 Pour moi ça a résolu le problème.
10253 \begin_layout Subsubsection
10257 \begin_layout Standard
10258 Quelques petites choses :
10261 \begin_layout Enumerate
10262 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
10263 Quand vous entrez les données de bibliographie,
10264 assurez-vous qu'il n'y a
10268 d'espace entre le dernier auteur et la parenthèse indiquant l'année ;
10280 \begin_layout Enumerate
10281 Je suis vraiment malheureux de ne pas pouvoir rendre
10294 mais ça nécessiterait des changements au code source de \SpecialChar LyX
10296 Pour le moment vous pouvez faire deux choses :
10300 \begin_layout Enumerate
10301 entrez toutes vos citations en utilisant le mécanisme prédéfini
10303 Insertion\SpecialChar menuseparator
10307 au moins vous pourrez tirer avantage des insertions automatiques.
10308 Puis éditez à la main le fichier \SpecialChar LaTeX
10309 exporté avant de le soumettre,
10310 en changeant les entrées
10334 est actuellement équivalent à
10341 donc vous n'avez pas absolument besoin de changer ceux-là).
10344 \begin_layout Enumerate
10345 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge en utilisant la même clef pour paramètre que celle que vous avez utilisée dans la fenêtre de bibliographie,
10355 \begin_layout Standard
10356 Aucun des deux choix n'est plaisant,
10357 mais nous aurons à faire avec jusqu'à ce que le mécanisme de citation de \SpecialChar LyX
10366 \begin_layout Enumerate
10367 Rien qu'entrer les références n'est pas du tout évident.
10368 La façon la plus facile est de commencer à taper votre première référence à la fin du document,
10369 puis de la marquer comme
10374 Ça mettra une petite boîte grise devant ce que vous venez de taper.
10375 Cliquez sur la boîte pour remplir le reste.
10376 Pour de nouvelles références,
10377 allez à la fin d'une référence existante et appuyez sur
10382 Ça créera une nouvelle ligne avec sa propre boîte,
10386 \begin_layout Subsubsection
10387 Inclure des fichiers EPS
10390 \begin_layout Standard
10391 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont contribué à écrire le paquetage AAS\SpecialChar TeX
10393 le mécanisme de gestion des figures est vraiment mal foutu.
10394 Vous pouvez insérer les commandes
10402 en Vilain Texte Rouge dans une Figure Flottante,
10403 mais je n'ai jamais vraiment réussi à obtenir une apparence correcte.
10404 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit que vous soumettez au journal,
10405 mais d'utiliser le mécanisme d'inclusion de fichier EPS standard de \SpecialChar LyX
10406 quand vous voulez imprimer vos propres tirés à part.
10408 va insérer une commande
10412 usepackage{graphics}
10414 dans le préambule \SpecialChar LaTeX
10415 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
10417 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
10418 5.0 doivent de toutes façons avoir une installation de \SpecialChar LaTeX2e
10420 donc pourquoi ne pas profiter du mécanisme infiniment meilleur de gestion de graphiques ?
10421 S'ils se plaignent du choix de \SpecialChar LaTeX2e
10427 faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
10428 et qu'il était temps de faire la mise à jour il y a bien longtemps.
10431 \begin_layout Subsubsection
10432 Les choses qui auraient pu être faites,
10433 mais qui ne l'ont pas été
10436 \begin_layout Standard
10437 Il y a quelques choses
10438 \begin_inset Quotes cld
10442 \begin_inset Quotes crd
10445 que j'aurais pu implémenter,
10446 mais que j'ai choisi de laisser de côté.
10448 je ne voyais pas l'utilité d'afficher le texte en double interligne dans la fenêtre de \SpecialChar LyX
10450 même s'il l'est dans le manuscrit imprimé.
10451 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
10460 Comme je suppose que vous passerez la plupart du temps en mode manuscrit simple,
10461 j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
10462 Si vous pensez vraiment que je devrais écrire ces formats,
10463 je ne pourrai que suivre les règles édictées par l'Association de Lanceurs de Boomerangs de l'État du Wisconsin :
10466 \begin_layout Quotation
10467 \begin_inset Quotes cld
10470 Les décisions des juges seront sans appel sauf si elles sont conspuées par une majorité écrasante de l'assistance.
10471 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux envers les membres du jury,
10472 ni les membres du jury envers les réclamants (sauf s'ils viennent d'être frappés par un boomerang).
10473 \begin_inset Quotes crd
10479 \begin_layout Subsection
10483 \begin_layout Standard
10484 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec 98% du travail fait avec \SpecialChar LyX
10486 les 2% restants étant du post-traitement avec \SpecialChar LaTeX
10487 et un peu de nettoyage.
10488 Je n'ai rencontré aucun problème avec le processus de soumission,
10489 et je suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir une différence.
10491 allez-y et publiez !
10494 \begin_layout Section
10498 \begin_layout Standard
10504 \begin_layout Subsection
10508 \begin_layout Standard
10509 Cette section décrit comment utiliser \SpecialChar LyX
10510 pour écrire des articles à soumettre au journal scientifique
10513 Astronomy and Astrophysics
10517 \begin_inset Flex URL
10520 \begin_layout Plain Layout
10522 https://www.aanda.org/
10528 avec la Version 5.01 de la classe de document
10533 Ce paquetage peut être téléchargé depuis le site ftp
10536 \begin_layout Standard
10537 \begin_inset VSpace medskip
10543 \begin_layout Standard
10545 \begin_inset Flex URL
10548 \begin_layout Plain Layout
10550 ftp://ftp.edpsciences.org/pub/aa/readme.html
10558 \begin_layout Standard
10559 \begin_inset VSpace medskip
10565 \begin_layout Standard
10566 Un manuel est fourni avec ce paquetage,
10567 et ce texte n'est pas censé remplacer le manuel d'origine mais est simplement un bref guide à la réalisation d'un papier dans un format correct.
10570 \begin_layout Standard
10571 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 :
10572 ce n'est plus Springer mais EDP Sciences.
10573 Ce changement a aussi entraîné quelques légères modifications aux fichiers de style,
10574 notamment la suppression de la commande thesaurus.
10575 La classe \SpecialChar LyX
10580 supporte la dernière version de ces fichiers de style,
10582 Si vous avez une ancienne version installée,
10583 veuillez la mettre à jour.
10584 Par souci de compatibilité,
10585 l'ancien format (version 4) a été conservé sous le nom de
10590 Voyez les commentaires dans
10593 Dir/layouts/aapaper.layout
10598 \begin_layout Subsection
10602 \begin_layout Standard
10603 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
10605 Si vous n'utilisez pas de modèle,
10606 jetez un œil aux réglages suivants :
10609 \begin_layout Itemize
10613 \begin_inset space ~
10623 \begin_inset space ~
10631 \begin_inset space ~
10640 Document\SpecialChar menuseparator
10648 \begin_layout Itemize
10649 Ne changez pas l'option
10652 \begin_inset space ~
10656 \begin_inset space ~
10667 La mise en page est prise en charge par les macros,
10668 vous n'avez rien à changer.
10671 \begin_layout Subsection
10675 \begin_layout Standard
10676 La première chose à entrer est l'information d'en-tête.
10677 Elle consiste en sept entrées,
10678 dont certaines sont facultatives.
10682 \begin_layout Itemize
10691 \begin_layout Itemize
10700 \begin_layout Itemize
10709 \begin_layout Itemize
10718 \begin_layout Itemize
10724 (facultatif) Si plus d'un auteur :
10725 qui contacter pour demander des tirés à part.
10728 \begin_layout Itemize
10734 (facultatif) Adresse mail pour les contacts.
10737 \begin_layout Itemize
10743 (nécessaire) Format suggéré
10750 \begin_layout Standard
10751 Il n'y a pas besoin de taper la commande
10759 le fait tout seul quand l'en-tête est fini.
10760 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé de conserver la séquence ci-dessus,
10761 juste pour avoir un meilleur aspect visuel et correspondre au format du document réel.
10764 \begin_layout Standard
10765 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête,
10766 par exemple pour entrer votre adresse actuelle,
10767 utilisez les notes de bas de page standard avec
10769 Insertion\SpecialChar menuseparator
10771 \begin_inset space ~
10775 \begin_inset space ~
10779 \begin_inset space ~
10783 \begin_inset space ~
10790 utilisera automagiquement
10799 \begin_layout Standard
10802 Édition\SpecialChar menuseparator
10806 vous trouverez deux marqueurs utiles pour le titrage:
10809 \begin_layout Itemize
10816 pour indiquer les couples auteur/institution.
10817 Les institutions sont numérotées séquentiellement comme elles apparaissent dans le champ
10822 vous devez donc mettre un marqueur pour chaque auteur.
10826 \begin_layout Itemize
10831 pour indiquer une adresse électronique.
10834 \begin_layout Standard
10835 En plus de ces points,
10836 les macros utilisent une commande \SpecialChar LaTeX
10837 supplémentaire qui n'a pas d'équivalent dans \SpecialChar LyX
10841 \begin_layout Itemize
10848 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
10851 \begin_layout Standard
10852 La commande appropriée doit être tapée dans \SpecialChar LyX
10853 en mode \SpecialChar TeX
10858 \begin_layout Subsection
10862 \begin_layout Standard
10863 L'abstract devrait suivre immédiatement le bloc d'en-tête.
10864 Avec la version 5 l'abstract est devenu une commande,
10865 et il est maintenant limité à un seul paragraphe.
10867 il doit contenir une entrée avec les mots-clés.
10868 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec les mots-clés.
10869 Ce se fait via le style de paragraphe
10876 Référez-vous au fichier d'exemple.
10879 \begin_layout Subsection
10880 Environnements supportés
10883 \begin_layout Standard
10887 \begin_inset space ~
10892 supporte les environnements suivants pour structurer votre texte :
10895 \begin_layout Itemize
10901 \begin_layout Itemize
10907 \begin_layout Itemize
10913 \begin_layout Itemize
10919 \begin_layout Itemize
10925 \begin_layout Itemize
10931 \begin_layout Itemize
10937 \begin_layout Itemize
10943 \begin_layout Itemize
10949 \begin_layout Itemize
10955 \begin_layout Itemize
10961 \begin_layout Itemize
10968 \begin_layout Subsection
10969 Commandes non encore supportées par \SpecialChar LyX
10973 \begin_layout Standard
10974 Quelques commandes ne sont pas encore supportées par le format
10977 \begin_inset space ~
10982 de \SpecialChar LyX
10984 Quelques-unes ont déjà été mentionnées.
10985 Par souci d'exhaustivité,
10986 elles sont toutes listées ici :
10989 \begin_layout Itemize
10997 \begin_layout Itemize
11005 \begin_layout Itemize
11013 \begin_layout Itemize
11021 \begin_layout Standard
11022 Si vous voulez utiliser l'une de ces commandes,
11023 vous devez les taper vous-mêmes.
11026 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
11030 \begin_layout Subsection
11031 Figures et tableaux flottants
11034 \begin_layout Standard
11036 fournit le support pour les environnements de flottants
11055 nous n'en dirons donc pas beaucoup plus.
11059 \begin_inset space ~
11063 \begin_inset space ~
11069 Rappelez-vous juste que les tableaux devront être alignés à gauche.
11071 sélectionnez le tableau et changez l'alignement dans
11073 Format\SpecialChar menuseparator
11079 \begin_layout Standard
11080 Il y a une seule chose spéciale :
11081 les figures avec la légende à côté.
11082 Pour créer une telle figure,
11083 vous devez faire ceci :
11086 \begin_layout Enumerate
11087 Créez une grande figure flottante :
11090 Insertion\SpecialChar menuseparator
11091 Flottants\SpecialChar menuseparator
11095 puis un clic droit sur la figure et cochez
11098 \begin_inset space ~
11106 \begin_layout Enumerate
11107 Entrez votre légende.
11110 \begin_layout Enumerate
11115 pour déplacer le curseur au dessus de la figure.
11118 \begin_layout Enumerate
11119 Insérez votre figure.
11122 \begin_layout Enumerate
11123 Positionnez le curseur derrière la figure et insérez un ressort horizontal :
11126 Insertion\SpecialChar menuseparator
11127 Formats\SpecialChar menuseparator
11129 \begin_inset space ~
11137 \begin_layout Enumerate
11138 Passez en mode \SpecialChar LaTeX
11143 \begin_inset space ~
11151 \begin_layout Enumerate
11161 Ne fermez pas l'accolade !
11164 \begin_layout Enumerate
11165 Positionnez le curseur derrière le texte de la légende,
11166 passez en mode \SpecialChar LaTeX
11167 et insérez l'accolade fermante :
11171 \begin_inset space ~
11183 \begin_layout Standard
11185 voyez les figures dans le papier exemple.
11188 \begin_layout Subsection
11192 \begin_layout Standard
11193 Pour la soumission,
11194 la communication doit être mise en forme dans un format spécial à double interligne.
11196 vous devez donner à la classe de document l'option
11201 Il faut la mettre dans le champ
11208 Document\SpecialChar menuseparator
11214 \begin_inset space ~
11218 \begin_inset space ~
11221 document\SpecialChar menuseparator
11225 Entrez-y juste le mot
11232 \begin_layout Subsection
11233 Le fichier d'exemple
11236 \begin_layout Standard
11237 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
11239 C'est l'exemple venant du paquetage de macros d'origine,
11240 traduit pour \SpecialChar LyX
11242 Utilisez-le comme source d'inspiration,
11243 et comparez le code \SpecialChar LaTeX
11244 d'origine avec la façon de l'écrire avec \SpecialChar LyX
11248 \begin_layout Section
11253 \begin_layout Standard
11261 Richard Kimberly Heck
11264 \begin_layout Standard
11265 \begin_inset VSpace bigskip
11271 \begin_layout Section
11275 \begin_layout Standard
11281 \begin_layout Subsection
11285 \begin_layout Standard
11286 Broadway est destiné à l'écriture de pièces de théâtre.
11287 Le format est plus décoratif que Hollywood,
11288 et beaucoup moins standardisé.
11289 Ce format devrait convenir à des ateliers.
11292 \begin_layout Subsection
11293 Problèmes particuliers
11296 \begin_layout Standard
11297 Les mêmes que dans Hollywood.
11300 \begin_layout Subsection
11301 Fonctions particulières
11304 \begin_layout Standard
11305 Entrez les noms des personnages comme étiquettes puis faites des références croisées sur ces étiquettes pour insérer le nom.
11306 La fenêtre de référence croisée montrera l'ensemble des personnages.
11309 \begin_layout Subsection
11310 Taille de papier et marges
11313 \begin_layout Standard
11316 \begin_inset space ~
11321 \begin_inset space ~
11326 \begin_inset space ~
11331 \begin_inset space ~
11337 \begin_layout Subsection
11341 \begin_layout Standard
11342 Les environnements suivants sont disponibles.
11343 Vous pouvez utiliser
11347 pour accéder aux touches de raccourci indiquées à droite.
11350 \begin_layout Itemize
11354 \begin_inset Newline newline
11359 Vous ne devriez pas avoir à l'utiliser,
11360 mais il est là pour tout ce qui n'a pas sa place ailleurs.
11363 \begin_layout Itemize
11371 \begin_inset space \hfill{}
11375 \begin_inset Newline newline
11380 Utilisé pour décrire le décor et l'action.
11381 La première occurrence des noms des personnages en MAJUSCULES.
11384 \begin_layout Itemize
11390 \begin_inset space \hfill{}
11396 \begin_inset Newline newline
11401 Automatiquement numéroté.
11402 À l'écran sera en chiffres arabes,
11403 mais imprimé en chiffres romains.
11406 \begin_layout Itemize
11412 \begin_inset space \hfill{}
11418 \begin_inset Newline newline
11428 C'est juste du texte centré.
11431 \begin_layout Itemize
11435 \begin_inset space \hfill{}
11439 \begin_inset Newline newline
11444 Pas automatiquement numéroté.
11445 Vous donnez le numéro.
11446 C'est parce que je n'ai pas trouvé comment faire.
11449 \begin_layout Itemize
11450 AT_RISE (Lever de Rideau)
11451 \begin_inset space \hfill{}
11457 \begin_inset Newline newline
11462 Un cas particulier de
11466 pour décrire le décor et l'action quand le rideau se lève.
11469 \begin_layout Itemize
11473 \begin_inset space \hfill{}
11477 \begin_inset Newline newline
11482 Le nom du personnage,
11483 centré en MAJUSCULES.
11486 \begin_layout Itemize
11492 \begin_inset space \hfill{}
11498 \begin_inset Newline newline
11503 Instructions au personnage.
11504 Les () sont insérées automatiquement,
11505 mais seule la ( sera affichée dans \SpecialChar LyX
11507 Les deux seront imprimées.
11508 Cet environnement n'est utilisé qu'à l'intérieur de
11515 \begin_layout Itemize
11519 \begin_inset space \hfill{}
11523 \begin_inset Newline newline
11528 Ce que dit le personnage.
11531 \begin_layout Itemize
11537 \begin_inset space \hfill{}
11543 \begin_inset Newline newline
11551 \begin_layout Itemize
11555 \begin_inset space \hfill{}
11561 \begin_layout Itemize
11565 \begin_inset space \hfill{}
11571 \begin_layout Itemize
11575 \begin_inset space \hfill{}
11581 \begin_layout Standard
11582 Salut tout le monde.
11585 \begin_layout Section
11589 \begin_layout Standard
11590 La classe de document
11594 peut servir à taper des lettres selon les conventions allemandes.
11595 Un fichier modèle est inclus dans
11597 .../lyx/share/templates
11599 pour vous servir de point de départ.
11602 \begin_layout Section
11606 \begin_layout Standard
11607 Voir le fichier modèle
11612 Il contient toutes les informations nécessaires.
11615 \begin_layout Section
11616 Diapos Foils (alias
11625 \begin_inset CommandInset label
11634 \begin_layout Standard
11640 \begin_layout Subsection
11644 \begin_layout Standard
11645 Cette section décrit comment utiliser \SpecialChar LyX
11646 pour préparer des transparents pour rétroprojecteurs.
11647 Il y a deux classes de document qui le permettent :
11648 la classe par défaut
11657 Cette section décrit la classe
11662 \begin_layout Standard
11663 Redisons-le donc bien clairement :
11666 \begin_layout Standard
11667 \begin_inset VSpace bigskip
11673 \begin_layout Standard
11677 Cette section concerne la classe
11680 \begin_inset Quotes cld
11686 \begin_inset Quotes crd
11692 \begin_layout Standard
11693 \begin_inset VSpace bigskip
11699 \begin_layout Standard
11700 Si vous voulez une documentation sur
11701 \begin_inset Quotes cld
11707 \begin_inset space ~
11713 \begin_inset Quotes crd
11718 \begin_inset space ~
11722 \begin_inset CommandInset ref
11724 reference "sec:slitex"
11730 Si votre machine n'a pas la classe
11739 il vous faudra sûrement utiliser la classe
11744 qui n'est pas aussi bonne.
11747 \begin_layout Standard
11752 est conçue pour être utilisée avec la version
11753 \begin_inset space ~
11756 2.1 du fichier de classe \SpecialChar LaTeX
11762 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11766 \begin_layout Subsection
11770 \begin_layout Standard
11772 pour utiliser cette classe de document,
11773 il vous faut sélectionner
11783 Document\SpecialChar menuseparator
11786 \SpecialChar menuseparator
11790 \begin_inset space ~
11794 \begin_inset space ~
11800 Il y a quelques autres réglages qui ont une signification spéciale avec cette classe :
11803 \begin_layout Itemize
11804 Ne changez pas les options
11814 Document\SpecialChar menuseparator
11818 Elles sont ignorées par la classe
11825 \begin_layout Itemize
11826 La taille par défaut est de 20
11827 \begin_inset space \thinspace{}
11831 les autres choix étant respectivement 17
11832 \begin_inset space \thinspace{}
11837 \begin_inset space \thinspace{}
11841 \begin_inset space \thinspace{}
11847 \begin_layout Itemize
11848 La police par défaut est
11851 \begin_inset space ~
11856 mais toutes les équations mathématiques restent formatées dans la police habituelle
11863 \begin_layout Itemize
11866 Foil\SpecialChar TeX
11869 accepte les formats de papier A4 et Letter,
11870 ainsi qu'un format particulier pour travailler avec des diapos 35mm.
11887 ne sont pas supportées.
11890 \begin_layout Itemize
11891 Ne vous occupez pas de
11894 \begin_inset space ~
11898 \begin_inset space ~
11904 l'option est de toute façon ignorée.
11905 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11908 \begin_layout Itemize
11912 \begin_inset space ~
11916 \begin_inset space ~
11921 se comportent un peu différemment avec cette classe.
11924 Foil\SpecialChar TeX
11927 propose en effet des possibilités plus étendues pour les en-têtes et pieds de page,
11928 comme l'insertion d'un logo défini par l'utilisateur.
11930 \begin_inset space ~
11934 \begin_inset CommandInset ref
11936 reference "sec:foil-en-tetes"
11941 pour de plus amples détails.
11942 La page de titre est traitée différemment de toutes les autres pages du document et n'est
11949 L'éventuel logo y est
11957 centré au bas de la page.
11958 Les différentes mises en page possibles sont les suivantes :
11962 \begin_layout Labeling
11963 \labelwidthstring MMMMMMM
11970 Les diapos ne présenteront ni numéro de page,
11971 ni en-tête ou pied de page (sauf évidemment les notes de bas de page).
11974 \begin_layout Labeling
11975 \labelwidthstring MMMMMMM
11982 Les diapos auront un numéro de page centré en bas de la page.
11984 ni pied de page (à part les notes).
11987 \begin_layout Labeling
11988 \labelwidthstring MMMMMMM
11993 Le numéro apparaît en bas à droite.
11994 Les en-têtes et pieds de page seront présents.
11995 C'est le choix par défaut.
11998 \begin_layout Labeling
11999 \labelwidthstring MMMMMMM
12004 Vous donne accès au paquetage
12009 et ce même si son utilisation est déconseillée par l'auteur de
12011 Foil\SpecialChar TeX
12014 car certaines incompatibilités apparaissent.
12018 \begin_layout Subsubsection
12019 Options supplémentaires
12022 \begin_layout Standard
12023 Les options suivantes peuvent être activées dans le champ
12029 Document\SpecialChar menuseparator
12032 \SpecialChar menuseparator
12036 \begin_inset space ~
12040 \begin_inset space ~
12048 \begin_layout Labeling
12049 \labelwidthstring MMMMMMx
12054 Règle le format de page à 7,33
12055 \begin_inset space ~
12059 \begin_inset space ~
12063 ce qui donne le même rapport largeur/hauteur qu'une diapo 35
12064 \begin_inset space \thinspace{}
12068 facilitant ainsi le travail avec ce support.
12071 \begin_layout Labeling
12072 \labelwidthstring MMMMMMx
12077 Trace une ligne horizontale le long de la page,
12078 au-dessous de l'en-tête,
12079 sur toutes les pages sauf celle de titre.
12082 \begin_layout Labeling
12083 \labelwidthstring MMMMMMx
12088 Trace une ligne horizontale le long de la page,
12089 au-dessus du pied de page,
12090 sur toutes les pages sauf celle de titre.
12093 \begin_layout Labeling
12094 \labelwidthstring MMMMMMx
12099 Cette option indique à
12101 Foil\SpecialChar TeX
12104 d'utiliser le pilote dvips pour effectuer les rotations des pages en format paysage.
12105 (Elle est automatiquement activée à la création d'un nouveau document
12113 \begin_layout Labeling
12114 \labelwidthstring MMMMMMx
12119 Change simplement la taille des pages au format paysage,
12120 mais sans effectuer de rotation.
12121 Si vous utilisez cette option,
12122 vous aurez besoin d'un programme externe pour effectuer une rotation de chaque page,
12123 ou bien il vous faudra alimenter votre imprimante directement en format paysage.
12124 Remarquez que cette option renverse les rôles respectifs des environnements
12130 En-tête_Diapo_Tourné
12132 (ne vous inquiétez pas,
12133 ils sont décrits plus loin).
12136 \begin_layout Labeling
12137 \labelwidthstring MMMMMMx
12142 Numéros des équations à gauche.
12145 \begin_layout Labeling
12146 \labelwidthstring MMMMMMx
12151 Équations alignées à gauche.
12154 \begin_layout Subsection
12155 Environnements supportés
12158 \begin_layout Standard
12159 La plupart des environnements courants sont supportés par la classe
12164 Il y a des environnements supplémentaires fournis par
12166 Foil\SpecialChar TeX
12169 ainsi que deux apportés par \SpecialChar LyX
12171 Les environnements suivants sont partagés avec d'autres classes :
12174 \begin_layout Standard
12175 \begin_inset Flex Multiple Columns
12178 \begin_layout Itemize
12184 \begin_layout Itemize
12190 \begin_layout Itemize
12196 \begin_layout Itemize
12202 \begin_layout Itemize
12208 \begin_layout Itemize
12215 \begin_layout Itemize
12221 \begin_layout Itemize
12227 \begin_layout Itemize
12233 \begin_layout Itemize
12239 \begin_layout Itemize
12245 \begin_layout Itemize
12251 \begin_layout Itemize
12257 \begin_layout Itemize
12263 \begin_layout Itemize
12269 \begin_layout Itemize
12280 \begin_layout Standard
12282 il s'agit de tous les environnements,
12283 mis à part ceux de section.
12286 les sections sont en fait les diapos elles-mêmes.
12289 Foil\SpecialChar TeX
12292 propose des commandes pour commencer de nouvelles diapos :
12295 \begin_layout Itemize
12303 \begin_layout Itemize
12306 En-Tête_Diapo_Tourné (RotateFoilhead)
12309 \begin_layout Standard
12311 a aussi des versions légèrement modifiées de ces deux environnements :
12314 \begin_layout Itemize
12317 En-tête_Diapo_Court
12322 \begin_layout Itemize
12325 En-tête_Diapo_Court_Tourné
12327 (ShortRotateFoilhead)
12330 \begin_layout Standard
12331 Les différences seront expliquées dans une autre section.
12334 \begin_layout Standard
12336 les diapos sont souvent utilisées pour exposer des idées,
12337 ou de nouveaux théorèmes.
12341 Foil\SpecialChar TeX
12344 fournit aussi un ensemble d'outils pour les présenter :
12347 \begin_layout Standard
12348 \begin_inset Flex Multiple Columns
12351 \begin_layout Itemize
12357 \begin_layout Itemize
12363 \begin_layout Itemize
12369 \begin_layout Itemize
12375 \begin_layout Itemize
12381 \begin_layout Itemize
12387 \begin_layout Itemize
12393 \begin_layout Itemize
12399 \begin_layout Itemize
12405 \begin_layout Itemize
12411 \begin_layout Itemize
12422 \begin_layout Standard
12423 Les versions sans étoile sont numérotées,
12424 tandis que celles avec étoile ne le sont pas.
12425 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
12429 \begin_layout Itemize
12437 \begin_layout Itemize
12445 \begin_layout Standard
12448 Foil\SpecialChar TeX
12451 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
12452 qu'il vaut mieux définir dans le préambule,
12453 bien que vous puissiez le faire à tout moment dans le document.
12454 Si vous souhaitez changer ces réglages en cours de document,
12455 il est préférable de le faire au tout début d'une diapo,
12456 donc juste après l'
12463 \begin_layout Standard
12465 vous disposez des environnements suivants [
12472 \begin_layout Standard
12473 \begin_inset Flex Multiple Columns
12476 \begin_layout Itemize
12484 \begin_layout Itemize
12490 \begin_layout Itemize
12498 \begin_layout Itemize
12506 \begin_layout Itemize
12515 \begin_layout Plain Layout
12516 \begin_inset space ~
12528 \begin_layout Standard
12529 Certaines commandes de
12531 Foil\SpecialChar TeX
12534 ne sont pas directement supportées par \SpecialChar LyX
12536 mais vous pourrez tout de même les utiliser,
12537 comme l'explique la section
12538 \begin_inset space ~
12542 \begin_inset CommandInset ref
12544 reference "sec:foil-non-supporte"
12552 \begin_layout Subsection
12556 \begin_layout Standard
12557 Cette section est une rapide introduction aux différents environnements qui permettent de construire un ensemble de diapos.
12558 Si vous voulez un exemple,
12563 qui se trouve dans le répertoire des
12564 \begin_inset Flex Code
12567 \begin_layout Plain Layout
12576 \begin_layout Subsubsection
12577 Donner un titre de page
12580 \begin_layout Standard
12581 À la différence des autres classes qui proposent les environnements
12599 crée le titre sur une page à part.
12600 Si vous laissez l'environnement
12606 lui substituera la date du jour (et ce,
12607 à chaque fois que vous générerez le rendu).
12610 \begin_layout Subsubsection
12611 Débuter une nouvelle diapo
12614 \begin_layout Standard
12615 Comme il est dit plus haut,
12616 il existe quatre manières de commencer une nouvelle diapo.
12617 Pour les formats portrait,
12624 En-tête_Diapo_Court
12627 La différence entre ces deux environnements est la quantité d'espace entre le titre (l'
12631 ) et le corps de la diapo.
12634 \begin_layout Standard
12635 Les diapos en position paysage seront créées via les environnements
12637 En-tête_Diapo_Tourné
12641 En-tête_Diapo_Court_Tourné
12645 la seule différence est l'espace entre le titre et le corps.
12646 Les deux versions courtes ont 0,5
12647 \begin_inset space ~
12650 pouce de séparation en moins.
12653 \begin_layout Standard
12658 pour générer des sorties PostScript de diapos en format paysage,
12659 sans quoi la rotation de ces diapos ne sera pas exécutée.
12660 Il vous sera possible d'obtenir des diapos en format paysage sans
12665 mais il vous faudra introduire les feuilles en position couchée dans l'imprimante ;-)
12668 \begin_layout Subsubsection
12671 preuves et tutti quanti
12674 \begin_layout Standard
12675 Deux de ces environnements ne peuvent se suivre directement.
12676 Ils doivent être séparés par quelque chose.
12677 Si vous utilisez une rupture normale de paragraphe,
12678 vous allez juste allonger l'environnement précédent comme si vous aviez fusionné les deux environnements.
12679 Plutôt que de faire cela,
12680 vous devez insérer un
12681 \begin_inset Quotes cld
12685 \begin_inset Quotes crd
12689 Voyez la section intitulée
12691 Emboîtements séparés
12695 Guide de l'utilisateur
12700 \begin_layout Subsubsection
12704 \begin_layout Standard
12705 Vous pouvez profiter de tous les types de listes que l'on trouve dans les autres classes plus deux nouvelles.
12706 Je ne décrirai ici que ces dernières.
12707 Si vous voulez plus d'informations sur les autres environnements de liste,
12711 \begin_inset space ~
12715 \begin_inset space ~
12721 Si vous voulez utiliser les listes à puce,
12722 lisez aussi le paragraphe sur le choix des puces,
12724 \begin_inset space ~
12730 \begin_inset CommandInset ref
12732 reference "sec:puces"
12740 \begin_layout Standard
12741 Les deux nouveaux environnements de liste,
12751 ont pour but de faciliter l'utilisation de listes
12752 \begin_inset Quotes cld
12756 \begin_inset space ~
12760 \begin_inset space ~
12764 \begin_inset space ~
12768 \begin_inset space ~
12772 \begin_inset Quotes crd
12776 \begin_inset Quotes cld
12780 \begin_inset space ~
12784 \begin_inset space ~
12788 \begin_inset Quotes crd
12793 qui utilisent comme puces des coches ou des croix.
12794 Ces listes sont en fait des versions spécialisées de l'environnement
12799 Elles nécessitent cependant que vous disposiez du paquetage
12806 \begin_layout Subsubsection
12807 Figures et tableaux
12810 \begin_layout Standard
12813 Foil\SpecialChar TeX
12816 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent exactement là où elles sont dans le texte plutôt qu'en haut des pages où en une quelconque autre position prédéfinie.
12818 si vous changez les réglages de positionnement des flottants,
12819 ces modifications ne seront pas prises en compte.
12822 \begin_layout Subsubsection
12823 En-têtes et pieds de pages
12824 \begin_inset CommandInset label
12826 name "sec:foil-en-tetes"
12833 \begin_layout Standard
12842 servent à définir le texte en pied de page à gauche.
12843 La première vous permet d'insérer un logo sur vos diapos.
12844 Vous aurez par défaut comme logo
12845 \begin_inset Quotes cld
12850 Foil\SpecialChar TeX
12854 \begin_inset Quotes crd
12858 La seconde sert à classifier des documents en fonction du type de public,
12860 \begin_inset Quotes cld
12864 \begin_inset Quotes crd
12868 Par défaut elle ne contient rien.
12871 \begin_layout Standard
12872 Vous pouvez remplir les autres coins de la page avec
12876 (qui par défaut contient le numéro de page),
12888 \begin_layout Subsection
12891 Foil\SpecialChar TeX
12895 \begin_inset CommandInset label
12897 name "sec:foil-non-supporte"
12904 \begin_layout Standard
12905 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnement
12916 dans un autre environnement.
12919 \begin_layout Subsubsection
12923 \begin_layout Standard
12924 Toutes les longueurs sont ajustées en utilisant la commande
12928 setlength\SpecialChar softhyphen
12935 }\SpecialChar softhyphen
12955 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12964 par la valeur de la variable.
12965 Toutes les variables de longueur doivent être indiquées dans des unités comme le pouce
12966 \begin_inset space ~
12975 \begin_inset space ~
12983 \begin_inset space ~
12991 ou bien dans une unité dépendant du document ou de la police employée,
13004 \begin_layout Standard
13005 Il est possible de changer l'espacement entre l'en-tête et le corps d'une diapo en ajustant la longueur spécifiée par
13019 les titres plus proches des corps de 0,5
13020 \begin_inset space ~
13024 mettez dans le préambule
13033 foilheadskip}{-0.5in}
13038 \begin_layout Standard
13039 L'espacement autour des flottants peut être modifié via
13044 \begin_layout Labeling
13045 \labelwidthstring MMMMMMMMMMM
13052 Séparation entre le texte et le haut du flottant ;
13055 \begin_layout Labeling
13056 \labelwidthstring MMMMMMMMMMM
13063 Séparation entre le flottant et sa légende ;
13066 \begin_layout Labeling
13067 \labelwidthstring MMMMMMMMMMM
13074 Séparation entre la légende et le texte qui la suit ;
13077 \begin_layout Labeling
13078 \labelwidthstring MMMMMMMMMMM
13085 Vous pouvez rendre les légendes plus étroites que le texte alentour en réglant cette valeur.
13086 Le mieux est sûrement de la définir en fonction de
13095 \begin_layout Standard
13096 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
13097 Elles vous seront utiles dans le cas d'un titre long,
13098 ou de plusieurs auteurs :
13101 \begin_layout Labeling
13102 \labelwidthstring MMMMMMMMMMM
13109 Séparation entre les en-têtes et le titre (environnement
13116 \begin_layout Labeling
13117 \labelwidthstring MMMMMMMMMMM
13124 entre les environnements
13135 \begin_layout Labeling
13136 \labelwidthstring MMMMMMMMMMM
13143 entre différentes lignes de l'environnement
13151 \begin_layout Labeling
13152 \labelwidthstring MMMMMMMMMMM
13159 entre l'auteur et la date ;
13162 \begin_layout Labeling
13163 \labelwidthstring MMMMMMMMMMM
13170 entre la date et le résumé (
13177 \begin_layout Standard
13178 La dernière des commandes d'ajustement de longueur agit sur tous les environnements de liste.
13191 un environnement de liste,
13192 tout l'espacement vertical entre les éléments de la liste est supprimé.
13193 Remarquez qu'il s'agit d'une commande et non d'une variable,
13194 donc on n'utilise pas ici
13206 \begin_layout Subsubsection
13207 En-têtes et pieds de page
13210 \begin_layout Standard
13225 permettent de préciser dans une page donnée si le logo de
13237 aucune des diapos n'aura de logo.
13238 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de logo,
13245 juste après le début de cette diapo et
13251 juste après le début de la suivante.
13254 \begin_layout Standard
13255 Si vous voulez utiliser le style d'en-têtes
13261 Document\SpecialChar menuseparator
13262 Paramètres\SpecialChar menuseparator
13266 il vous faudra sûrement ajouter
13279 les en-têtes et les pieds de page seront positionnés correctement une fois les pages retournées.
13280 C'est obligatoire à cause d'incompatibilités entre le paquetage
13291 \begin_layout Section
13292 Diapos Slides (alias S
13298 \begin_inset CommandInset label
13307 \begin_layout Standard
13315 \begin_layout Subsection
13319 \begin_layout Standard
13320 Cette section décrit comment utiliser \SpecialChar LyX
13321 pour préparer des transparents pour rétroprojecteurs.
13322 Il y a deux classes de document qui le permettent :
13323 la classe par défaut
13335 \begin_layout Plain Layout
13336 Il y en a d'autres,
13342 mais elle ne sont pas décrites dans ce document (NdT).
13348 Cette section décrit la première.
13351 \begin_layout Standard
13353 clairement et distinctement,
13354 qu'il n'y ait pas de malentendu :
13357 \begin_layout Standard
13358 \begin_inset VSpace bigskip
13364 \begin_layout Standard
13368 Cette section décrit
13373 \begin_inset Quotes cld
13379 \begin_inset space ~
13383 \begin_inset Quotes crd
13389 \begin_layout Standard
13390 Si vous cherchez une documentation sur
13391 \begin_inset Quotes cld
13397 \begin_inset space ~
13400 (Foil\SpecialChar TeX
13404 \begin_inset Quotes crd
13409 \begin_inset space ~
13413 \begin_inset CommandInset ref
13415 reference "sec:foiltex"
13427 Foil\SpecialChar TeX
13431 vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
13437 \begin_layout Plain Layout
13440 c'est ce que m'ont dit et répété ses défenseurs.
13441 Ne l'ayant jamais utilisée,
13442 je n'ai aucune idée de la validité de cette affirmation.
13450 dont parle cette section.
13453 \begin_layout Standard
13454 Cette classe est l'évolution en \SpecialChar LaTeX2e
13464 Toutes les distributions de \SpecialChar LaTeX2e
13465 comprennent cette classe (qu'à partir de maintenant j'appellerais simplement
13466 \begin_inset Quotes cld
13472 \begin_inset Quotes crd
13478 donc vous devez logiquement l'avoir.
13479 Comme je l'ai déjà dit,
13480 il existe d'autres classes qui produisent aussi des transparents pour rétroprojecteurs et font du meilleur boulot,
13487 il y a des choses que
13491 fait et que les autres ne font pas,
13492 comme générer des sur-couches.
13493 Continuez la lecture pour en savoir plus !
13496 \begin_layout Subsection
13498 \begin_inset CommandInset label
13500 name "sec:demarrer-slides"
13507 \begin_layout Standard
13509 pour utiliser cette classe de document,
13510 vous devez sélectionner
13511 \begin_inset Quotes cld
13517 \begin_inset space ~
13521 \begin_inset Quotes crd
13532 Document\SpecialChar menuseparator
13536 Il y a quelques particularités qu'il faut connaître à propos de cette classe :
13539 \begin_layout Itemize
13540 Ne vous fatiguez pas à changer les options
13550 Document\SpecialChar menuseparator
13555 elles ne sont pas supportées par la classe
13560 \begin_layout Itemize
13564 \begin_inset space ~
13568 \begin_inset space ~
13575 Document\SpecialChar menuseparator
13578 a un comportement un peu différent pour cette classe.
13579 Voici les choix possibles et leurs effets :
13583 \begin_layout Description
13588 Le rendu final contient des numéros de page dans le coin inférieur droit.
13591 \begin_layout Description
13597 mais imprime aussi tous les marqueurs temporels que vous aurez placés.
13598 C'est le choix implicite.
13601 \begin_layout Description
13606 Le rendu final ne contient pas de numéros de page,
13607 de marqueurs temporels ni de marqueurs d'alignement.
13611 \begin_layout Itemize
13616 a une option supplémentaire :
13624 \begin_inset Quotes cld
13632 \begin_inset Quotes crd
13641 Document\SpecialChar menuseparator
13644 \SpecialChar menuseparator
13648 \begin_inset space ~
13652 \begin_inset space ~
13661 \begin_layout Standard
13662 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13668 \begin_inset space ~
13672 \begin_inset CommandInset ref
13674 reference "sec:note-slides"
13679 pour plus de détails.
13683 \begin_layout Standard
13684 Vous pouvez aussi utiliser le fichier modèle
13687 \begin_inset Quotes cld
13691 \begin_inset Quotes crd
13696 pour mettre en place automatiquement un document de la classe
13702 Fichier\SpecialChar menuseparator
13704 \begin_inset space ~
13708 \begin_inset space ~
13713 pour créer votre document).
13714 Le fichier modèle contient aussi quelques exemples d'environnements de paragraphe spéciaux utilisés par cette classe.
13715 Je vais maintenant décrire ces derniers.
13718 \begin_layout Subsection
13719 Environnements de paragraphe
13722 \begin_layout Subsubsection
13723 Environnements supportés
13726 \begin_layout Standard
13727 La première chose que vous allez remarquer en commençant un nouveau document
13731 est la taille et le type de police :
13732 il est équivalent à la taille
13735 \begin_inset space ~
13743 \begin_inset space ~
13749 C'est aussi la police qui est utilisée pour le rendu final.
13750 Dites-vous que c'est un
13751 \begin_inset Quotes cld
13755 \begin_inset Quotes crd
13758 pour vous rappeler que c'est une diapositive.
13759 Vos transparents finaux utiliseront une grande police,
13760 donc vous aurez moins de place.
13762 la police plus grande à l'écran n'est pas WYSIWYG,
13763 mais juste un aide-mémoire.
13766 \begin_layout Standard
13767 La deuxième chose qui frappe est le changement du menu des environnements (tout à gauche de la barre d'outils).
13768 La plupart des environnements de paragraphe que vous avez l'habitude d'y voir sont absents.
13769 Il y en a aussi cinq nouveaux.
13770 C'est parce que la classe
13774 elle-même ne supporte que certains environnements de paragraphe :
13777 \begin_layout Itemize
13783 \begin_layout Itemize
13789 \begin_layout Itemize
13795 \begin_layout Itemize
13801 \begin_layout Itemize
13807 \begin_layout Itemize
13813 \begin_layout Itemize
13819 \begin_layout Itemize
13825 \begin_layout Itemize
13831 \begin_layout Itemize
13838 \begin_layout Standard
13839 Tous les autres environnements standard,
13840 comme les en-têtes de section,
13841 ne servent pas dans la classe
13848 \begin_layout Standard
13850 vous remarquerez de nouveaux environnements :
13853 \begin_layout Itemize
13865 \begin_layout Itemize
13875 \begin_layout Itemize
13881 \begin_layout Itemize
13893 \begin_layout Itemize
13905 \begin_layout Standard
13906 Ces cinq-là présentent des subtilités,
13908 \begin_inset Quotes cld
13912 \begin_inset Quotes crd
13915 de \SpecialChar LyX
13920 ne vous autorise pas à inclure un environnement de paragraphe dans un environnement vide.
13921 C'est sympa et marrant,
13922 mais cela signifie que vous ne pourrez pas commencer une diapo par autre chose que du texte.
13923 Pour contourner cela,
13924 j'ai fait un peu de
13925 \begin_inset Quotes cld
13928 magie \SpecialChar LaTeX
13930 \begin_inset Quotes crd
13936 \begin_layout Subsubsection
13937 Subtilités des nouveaux environnements
13938 \begin_inset CommandInset label
13940 name "sec:subtilité-slides"
13947 \begin_layout Standard
13948 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13949 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13951 Comme je viens de le dire,
13953 interdit les environnements qui commencent par un autre environnement.
13954 Pour contourner ceci,
13959 n'en est pas vraiment un,
13960 si l'on se fie à la description du
13963 \begin_inset space ~
13967 \begin_inset space ~
13973 \begin_layout Standard
13988 \begin_inset Quotes cld
13991 pseudo-environnements
13992 \begin_inset Quotes crd
13996 Ils ressemblent à des en-têtes de section ou à une
14001 mais en fait commencent un environnement de paragraphe (et terminent le précédent si nécessaire).
14002 De la même manière,
14012 \begin_inset Quotes cld
14016 \begin_inset Quotes crd
14020 Ces deux objets réalisent en effet des actions.
14023 \begin_layout Standard
14024 Un propriété commune aux cinq environnements
14047 est un marqueur plutôt longuet.
14048 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement de paragraphe – n'est pas pris en compte par
14073 l'ignore totalement.
14075 vous pouvez laisser ces cinq environnements complètement vides.
14078 \begin_layout Standard
14079 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
14080 vous pouvez le faire.
14081 Ça peut être une brève description du contenu de la
14088 entrez votre description et tapez
14092 comme vous le feriez normalement.
14095 \begin_layout Standard
14098 vous ne souhaitez pas entrer de texte descriptif,
14099 vous allez rencontrer une autre subtilité de \SpecialChar LyX
14105 et ne vous laissera pas entamer un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
14106 Vous ferez donc ainsi :
14109 \begin_layout Itemize
14110 Commencez à entrer le texte qui
14114 le nouveau paragraphe
14141 \begin_layout Itemize
14142 Placez-vous maintenant au début de ce paragraphe.
14146 \begin_layout Itemize
14155 \begin_layout Itemize
14156 Changez enfin ce nouveau paragraphe vide en un
14183 \begin_layout Standard
14184 Espérons qu'une future version de \SpecialChar LyX
14185 résoudra cette bizarrerie\SpecialChar ldots
14189 \begin_layout Subsection
14190 Réaliser une présentation grâce à
14204 \begin_layout Subsubsection
14205 Utiliser l'environnement
14210 \begin_layout Standard
14211 Si vous espérez apprendre dans cette section comment faire une présentation orale,
14212 vous serez amèrement déçu.
14214 je vais vous décrire en quoi la classe
14218 pourra vous aider à préparer les supports de la présentation.
14220 le contenu de celle-ci est entièrement de votre ressort.
14222 la philosophie \SpecialChar LyX
14226 \begin_layout Standard
14227 Sélectionnez l'environnement
14231 (de la manière décrite à la section
14232 \begin_inset space ~
14236 \begin_inset CommandInset ref
14238 reference "sec:subtilité-slides"
14243 ) pour dire à \SpecialChar LyX
14244 de commencer une nouvelle diapo (eh oui).
14245 Le marqueur pour cet environnement /
14246 \begin_inset Quotes cld
14250 \begin_inset Quotes crd
14254 \begin_inset Quotes cld
14258 \begin_inset Quotes crd
14262 suivie de l'indication
14263 \begin_inset Quotes cld
14267 \begin_inset Quotes crd
14271 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle diapo.
14272 C'est aussi simple que ça.
14275 \begin_layout Standard
14276 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
14277 où vous aurez à forcer la fin des pages (vous pouvez toujours le faire dans
14279 Édition\SpecialChar menuseparator
14281 \begin_inset space ~
14285 \begin_inset space ~
14292 vous devrez le faire une fois vous aurez fini d'entrer le contenu d'une diapo.
14293 Si vous avez entré plus de texte qu'un transparent ne peut physiquement en contenir,
14294 le surplus débordera sur une nouvelle diapo.
14295 Je vous déconseille de le faire,
14298 \begin_inset Quotes cld
14302 \begin_inset Quotes crd
14305 ne présentera aucun numéro de page.
14307 elle peut interférer avec une
14311 que vous aurez préparé pour accompagner la
14318 \begin_layout Standard
14327 fonctionnent comme l'environnement
14332 Tous deux créent une
14333 \begin_inset Quotes cld
14337 \begin_inset Quotes crd
14340 suivie par un marqueur (
14341 \begin_inset Quotes cld
14345 \begin_inset Quotes crd
14349 \begin_inset Quotes cld
14353 \begin_inset Quotes crd
14358 La couleur n'est plus le bleu,
14359 mais un magenta éclatant et la
14360 \begin_inset Quotes cld
14364 \begin_inset Quotes crd
14367 se présente différemment,
14368 dans son style et sa longueur.
14369 Les trois marqueurs diffèrent par leur police.
14372 \begin_layout Standard
14373 Comme pour l'environnement
14378 si le contenu d'une
14386 dépasse la taille physique d'un transparent ou d'une feuille de papier,
14387 le surplus sera disposé sur une nouvelle page.
14389 je vous le déconseille,
14398 n'auraient plus aucune utilité.
14401 \begin_layout Subsubsection
14411 \begin_layout Standard
14416 est de créer une diapo qui vienne se superposer à une autre.
14417 Vous pouvez vouloir présenter une figure sur la
14421 principale avant d'afficher le texte qui va avec.
14422 Une façon de faire est de poser une feuille de papier noire sur la partie de la
14426 que vous souhaitez cacher.
14429 n'est pas valable si vous voulez par exemple superposer un graphique à un autre.
14430 Vous auriez alors à vous bagarrer,
14436 pour que les graphiques se superposent.
14441 rend les choses bien plus faciles.
14444 \begin_layout Standard
14449 reçoit le numéro de page de la
14454 \begin_inset Quotes cld
14458 \begin_inset Quotes crd
14465 \begin_inset Quotes cld
14469 \begin_inset Quotes crd
14476 \begin_layout Plain Layout
14481 multiples auront donc
14484 \begin_inset Quotes cld
14488 \begin_inset Quotes crd
14497 \begin_inset Quotes cld
14501 \begin_inset Quotes crd
14508 accolé au numéro de page.
14525 paraissent n'en former plus qu'une !
14526 Vous pouvez considérérer une
14531 \begin_inset Quotes cld
14535 \begin_inset Quotes crd
14549 le marqueur qui débute un environnement
14553 est moins long que celui d'une
14559 sur le document imprimé apparaîtront des marques d'alignement aux quatre coins de la
14568 Ces marques vous aideront à aligner les deux transparents.
14571 \begin_layout Standard
14572 Le principal problème de la superposition de transparents est d'aligner les contenus de ces diapos.
14573 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo ?
14575 que faire si sur le deuxième transparent vous voulez un graphique et du texte,
14576 mais qu'une phrase du premier doit venir s'intercaler entre les deux ?
14577 Vous pourriez essayer d'insérer un espace vertical de la bonne taille entre les deux,
14578 mais le meilleur moyen est d'utiliser les environnements
14589 \begin_layout Standard
14590 Comme leur nom l'indique,
14599 sont deux environnements de paragraphe,
14600 qui rendent le texte respectivement visible et invisible.
14601 Remarquez à la section
14602 \begin_inset space ~
14606 \begin_inset CommandInset ref
14608 reference "sec:subtilité-slides"
14613 que vous ne placez rien
14619 ces environnements.
14620 Lorsque vous créez un
14629 insère un marqueur centré,
14632 \begin_inset Quotes cld
14635 <Invisible Text Follows>
14636 \begin_inset Quotes crd
14640 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo (ou la
14648 mais l'espace qu'ils auraient occupé sera laissé vide.
14651 \begin_layout Standard
14657 l'étiquette centrée sera
14658 \begin_inset Quotes cld
14661 <Visible Text Follows>
14662 \begin_inset Quotes crd
14667 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14668 Remarquez qu'au début d'une nouvelle
14687 est automatiquement désactivée.
14688 Il n'est donc pas nécessaire d'utiliser
14699 \begin_layout Standard
14701 voyons comment utiliser les commandes
14709 avec les environnements
14717 pour créer des diapos superposées :
14720 \begin_layout Enumerate
14729 ) avec tout ce qui devra apparaître autant sur la
14733 elle-même que sur les
14740 \begin_layout Enumerate
14741 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14746 insérez un environnement
14752 insérez un environnement
14756 là où le texte devra de nouveau apparaître sur la
14763 \begin_layout Enumerate
14764 Commencez un environnement
14768 juste après l'environnement
14775 \begin_layout Enumerate
14776 Copiez le contenu de l'environnement
14780 dans l'environnement
14787 \begin_layout Enumerate
14804 \begin_layout Standard
14806 vous avez votre superposition.
14809 \begin_layout Standard
14810 Il reste un problème avec la façon dont j'ai conçu la classe
14814 de \SpecialChar LyX
14816 vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14817 ni rendre visible du texte au milieu d'un paragraphe invisible.
14819 vous devrez insérer du code \SpecialChar LaTeX
14824 \begin_layout Plain Layout
14825 Les commandes en question sont :
14828 \begin_layout Itemize
14836 \begin_layout Itemize
14844 \begin_layout Plain Layout
14846 et devront être entrées en mode \SpecialChar TeX
14848 Le texte dont vous voulez changer la
14849 \begin_inset Quotes cld
14853 \begin_inset Quotes crd
14856 sera à l'intérieur des accolades,
14857 derrière la commande
14870 Si vous ne savez pas comment entrer du \SpecialChar TeX
14871 sous \SpecialChar LyX
14873 voyez la section appropriée dans le
14876 \begin_inset space ~
14880 \begin_inset space ~
14894 \begin_layout Subsubsection
14904 \begin_inset CommandInset label
14906 name "sec:note-slides"
14913 \begin_layout Standard
14923 est toujours associée à une
14928 \begin_inset Quotes cld
14932 \begin_inset Quotes crd
14941 de \SpecialChar LyX
14942 fournit des indices visuels.
14947 est magenta éclatant,
14954 il est intermédiaire entre celui d'une
14958 (qui est plus long) et celui d'une
14962 (qui est plus court).
14969 aura le numéro de page de sa
14974 \begin_inset Quotes cld
14978 \begin_inset Quotes crd
14984 \begin_inset Quotes cld
14988 \begin_inset Quotes crd
14997 \begin_inset Quotes cld
15001 \begin_inset Quotes crd
15010 \begin_inset Quotes cld
15014 \begin_inset Quotes crd
15022 Vous pouvez avoir plusieures
15026 associées à une seule
15041 vous voudrez sûrement couper les longues
15045 de manière à ce qu'elles tiennent sur une seule page.
15048 \begin_layout Standard
15054 elle contient toute sortes d'informations que vous voulez ajouter à propos d'une
15059 Elle peut aussi servir d'aide-mémoire pour une
15064 Dans ce dernier cas,
15065 vous serez peut-être intéressé par les marqueurs temporels.
15071 de \SpecialChar LyX
15072 ne supporte pas d'origine les marqueurs temporels,
15073 qui sont une fonction
15082 Il faudra donc passer par le code \SpecialChar LaTeX
15087 \begin_layout Standard
15088 Pour utiliser des marqueurs temporels,
15089 spécifiez avant tout l'option supplémentaire
15090 \begin_inset Quotes cld
15098 \begin_inset Quotes crd
15102 \begin_inset space ~
15106 \begin_inset CommandInset ref
15108 reference "sec:demarrer-slides"
15114 Cette option active les marqueurs temporels qui apparaîtront alors dans le coin inférieur gauche de toutes les
15118 que vous générerez.
15119 Pour choisir ce qui apparaîtra dans ces indicateurs,
15120 utilisez les commandes \SpecialChar LaTeX
15122 \begin_inset Quotes cld
15132 \begin_inset Quotes crd
15136 \begin_inset Quotes cld
15146 \begin_inset Quotes crd
15150 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
15152 \begin_inset Quotes cld
15162 \begin_inset Quotes crd
15165 sert à indiquer le temps voulu,
15167 \begin_inset Quotes cld
15177 \begin_inset Quotes crd
15180 est utilisé pour ajouter une certaine durée.
15185 et les marqueurs temporels,
15186 vous pouvez vous rappeler combien de temps vous voulez passer sur chaque
15193 \begin_layout Standard
15194 Il reste une fonction à décrire.
15195 Vous voudrez forcément imprimer toutes vos
15203 sur des transparents et toutes vos
15207 sur des feuilles blanches.
15217 à laquelle elle est associée.
15221 \begin_layout Standard
15222 Heureusement il existe deux commandes \SpecialChar LaTeX
15223 qui vous permettent de sélectionner ce qu'il faut imprimer.
15224 Toutes deux doivent être placées dans le préambule de votre document.
15226 \begin_inset Quotes cld
15238 \begin_inset Quotes crd
15241 n'imprimera que les
15252 \begin_inset Quotes cld
15262 \begin_inset Quotes crd
15265 n'imprimera que les
15270 Je vous conseille de mettre les deux commandes en commentaire dans votre préambule et de
15271 \begin_inset Quotes cld
15275 \begin_inset Quotes crd
15278 celle dont vous avez besoin à l'impression.
15279 J'ai l'habitude de :
15283 \begin_inset Quotes cld
15291 \begin_inset Quotes crd
15297 imprimer dans un fichier dont le nom contient
15300 \begin_inset Quotes cld
15304 \begin_inset Quotes crd
15310 la recommenter et décommenter
15313 \begin_inset Quotes cld
15321 \begin_inset Quotes crd
15326 et imprimer dans un fichier
15329 \begin_inset Quotes cld
15333 \begin_inset Quotes crd
15339 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante,
15340 en mettant des transparents ou des feuilles blanches selon le cas.
15343 \begin_layout Standard
15344 Vous pouvez aussi donner d'autres paramètres à
15345 \begin_inset Quotes cld
15355 \begin_inset Quotes crd
15359 \begin_inset Quotes cld
15369 \begin_inset Quotes crd
15373 Reportez-vous à un bon livre sur \SpecialChar LaTeX
15374 pour plus de détails.
15377 \begin_layout Subsection
15378 Le fichier modèle pour la classe
15383 \begin_layout Standard
15384 J'ai aussi créé un fichier modèle,
15386 \begin_inset Quotes cld
15394 \begin_inset Quotes crd
15403 créez votre document avec
15405 Fichier\SpecialChar menuseparator
15407 \begin_inset space ~
15411 \begin_inset space ~
15417 Votre fichier de présentation \SpecialChar LyX
15418 contiendra un exemple du triplet
15420 Diapo – Surcouche – Note
15432 contiennent un exemple de
15442 le préambule contient :
15445 \begin_layout LyX-Code
15446 % Uncomment to print out only slides and overlays
15450 \begin_layout Plain Layout
15454 Décommentez pour n'imprimer que les diapos et les sur-couches
15462 \begin_layout LyX-Code
15466 \begin_layout LyX-Code
15472 \begin_inset Newline newline
15478 \begin_layout LyX-Code
15479 % Uncomment to print out only notes
15483 \begin_layout Plain Layout
15487 Décommentez pour n'imprimer que les notes
15495 \begin_layout LyX-Code
15499 \begin_layout LyX-Code
15507 \begin_layout Standard
15509 j'ai créé cette classe pour l'utilisation de la classe de \SpecialChar LaTeX2e
15511 \begin_inset Quotes cld
15516 Sli\SpecialChar TeX
15520 \begin_inset Quotes crd
15524 Ni moi ni le reste de l'Équipe \SpecialChar LyX
15525 n'impose d'utiliser ou de ne pas utiliser cette classe.
15526 Elle est là si vous en avez besoin.
15527 Il y a d'autres classes de \SpecialChar LaTeX2e
15528 pour créer des présentations,
15535 \begin_inset space ~
15539 \begin_inset CommandInset ref
15541 reference "sec:foiltex"
15551 (présent sur certaines distributions \SpecialChar TeX
15553 Ce dernier n'est pas encore supporté par \SpecialChar LyX
15558 \begin_layout Plain Layout
15559 Si vous voulez vous y mettre...
15567 Je ne connais rien à ces classes.
15568 Essayez-les pour voir quelles alternatives elles représentent.
15571 \begin_layout Section
15572 Hollywood (scripts d'Hollywood)
15575 \begin_layout Standard
15581 \begin_layout Subsection
15585 \begin_layout Standard
15586 Maîtriser le format d'un script d'Hollywood est un
15587 \begin_inset Quotes cld
15591 \begin_inset Quotes crd
15595 Ce format est destiné à laisser le lecteur se concentrer sur le contenu et à être facile à lire et familier pour les acteurs.
15596 Chaque page d'un script doit représenter une minute de film.
15597 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
15598 La police courier 12
15599 \begin_inset space ~
15602 pt doit être utilisée tout le long.
15606 \begin_layout Subsection
15607 Problèmes particuliers
15610 \begin_layout Standard
15611 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
15612 Si le texte d'un personnage
15616 \begin_layout Plain Layout
15625 franchit un saut de page,
15626 repétez le nom du personnage suivi de (Cont'd)
15630 \begin_layout Plain Layout
15640 \begin_layout Subsection
15641 Fonctions particulières
15644 \begin_layout Standard
15645 Entrez les noms des personnages comme étiquettes,
15646 puis faites des références croisées sur ces étiquettes pour insérer le nom.
15647 La fenêtre de référence croisée montrera l'ensemble des personnages.
15648 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnage dans les parties narratives.
15651 \begin_layout Subsection
15652 Taille de papier et marges
15655 \begin_layout Standard
15658 \begin_inset space ~
15663 \begin_inset space ~
15668 \begin_inset space ~
15673 \begin_inset space ~
15679 \begin_layout Subsection
15683 \begin_layout Standard
15684 Les environnements suivants sont disponibles.
15685 Vous pouvez utiliser
15689 pour accéder aux touches de raccourci indiquées à droite.
15692 \begin_layout Itemize
15700 \begin_inset Newline newline
15705 Quand rien d'autre ne convient.
15706 Essayez de l'éviter.
15709 \begin_layout Itemize
15718 \begin_layout Plain Layout
15726 \begin_inset space \hfill{}
15734 \begin_inset Newline newline
15737 Suivi en général de quelque chose comme
15738 \begin_inset Quotes cld
15741 sur Sally qui se lève
15742 \begin_inset Quotes crd
15748 \begin_layout Itemize
15752 \begin_inset space \hfill{}
15756 \begin_inset Newline newline
15761 Introduit une nouvelle séquence INTÉRIEUR.
15762 Toujours suivi par JOUR ou NUIT,
15763 ou quelque chose d'approchant pour définir l'éclairage nécessaire.
15764 Toute cette ligne en MAJUSCULES.
15767 \begin_layout Itemize
15771 \begin_inset space \hfill{}
15775 \begin_inset Newline newline
15780 Introduit une nouvelle séquence EXTÉRIEUR.
15781 Toute cette ligne en MAJUSCULES.
15784 \begin_layout Itemize
15788 \begin_inset space \hfill{}
15792 \begin_inset Newline newline
15797 Le personnage qui parle.
15800 \begin_layout Itemize
15804 \begin_inset space \hfill{}
15808 \begin_inset Newline newline
15813 Instructions au personnage intervenant.
15814 Les () sont insérées automatiquement.
15817 \begin_layout Itemize
15821 \begin_inset space \hfill{}
15825 \begin_inset Newline newline
15830 Ce qui dit le personnage.
15833 \begin_layout Itemize
15837 \begin_inset space \hfill{}
15841 \begin_inset Newline newline
15846 Instruction de mouvement de caméra.
15849 \begin_layout Itemize
15853 \begin_inset space \hfill{}
15859 \begin_layout Itemize
15863 \begin_inset space \hfill{}
15869 \begin_layout Itemize
15873 \begin_inset space \hfill{}
15879 \begin_layout Itemize
15883 \begin_inset space \hfill{}
15889 \begin_layout Subsection
15893 \begin_layout Itemize
15894 (O.S) – off screen (hors écran)
15897 \begin_layout Itemize
15898 (V.O) – voice over (voix off)
15901 \begin_layout Itemize
15903 – background (arrière-plan)
15906 \begin_layout Itemize
15908 – close-up (plan rapproché)
15911 \begin_layout Itemize
15912 PAN – mouvement de caméra
15915 \begin_layout Itemize
15916 INSERT – insérez un plan rapproché
15919 \begin_layout Section
15923 \begin_layout Standard
15926 Panayotis Papasotiriou
15929 \begin_layout Subsection
15933 \begin_layout Standard
15938 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits à l'
15941 International Journal of Modern Physics C
15953 est destiné à des manuscrits soumis à l'
15957 nternational Journal of Modern Physics D
15961 Les classes de document s'appellent respectivement
15970 Vous pouvez télécharger ce fichier,
15971 ainsi que des recommandations aux auteurs,
15973 \begin_inset Flex URL
15976 \begin_layout Plain Layout
15978 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15984 \begin_inset Flex URL
15987 \begin_layout Plain Layout
15989 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15995 Ces deux paquetages sont des versions modifiées du paquetage standard
15996 \begin_inset Quotes cld
16000 \begin_inset Quotes crd
16004 et ils sont presques identiques (mais pas tout à fait).
16006 sait gérer la plupart de leurs fonctions.
16007 J'ai utilisé \SpecialChar LyX
16008 avec succès pour écrire des articles soumis à ces deux journaux.
16011 \begin_layout Subsection
16015 \begin_layout Standard
16017 la façon la plus simple d'écrire un papier est de commencer par un modèle.
16020 Fichier\SpecialChar menuseparator
16022 \begin_inset space ~
16026 \begin_inset space ~
16032 et choisissez le modèle
16041 Ça vous donnera un document (presque) vide comprenant les parties les plus courantes d'un manuscrit.
16042 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant aussi les crochets
16047 Veuillez juste garder ce qui suit présent à l'esprit.
16050 \begin_layout Enumerate
16052 ne vous laissera pas changer la taille de police ni la mise en page du document,
16053 car les deux paquetage ne permettent pas de telles modifications.
16056 \begin_layout Enumerate
16057 La langue du document ne doit pas être modifiée.
16058 Avant de visionner votre papier,
16059 assurez-vous que vous n'utilisez pas le paquetage
16067 Documents\SpecialChar menuseparator
16068 Paramètres\SpecialChar menuseparator
16077 Paquetage linguistique.
16080 \begin_layout Enumerate
16082 \begin_inset Quotes cld
16086 \begin_inset Quotes crd
16089 doit être utilisé pour définir les mots clés.
16092 \begin_layout Enumerate
16097 fournit un style nommé
16098 \begin_inset Quotes cld
16101 Code de classification
16102 \begin_inset Quotes crd
16106 qui peut être utilisé pour définir des codes de clasification comme les numéros PACS.
16107 Notez que cette fonction n'est pas disponible dans le paquetage
16114 \begin_layout Enumerate
16115 Plusieurs nouveaux environnements sont disponibles :
16117 \begin_inset Quotes cld
16121 \begin_inset Quotes crd
16126 \begin_inset Quotes cld
16130 \begin_inset Quotes crd
16135 \begin_inset Quotes cld
16139 \begin_inset Quotes crd
16144 \begin_inset Quotes cld
16148 \begin_inset Quotes crd
16153 \begin_inset Quotes cld
16157 \begin_inset Quotes crd
16162 \begin_inset Quotes cld
16166 \begin_inset Quotes crd
16171 \begin_inset Quotes cld
16175 \begin_inset Quotes crd
16180 \begin_inset Quotes cld
16184 \begin_inset Quotes crd
16189 \begin_inset Quotes cld
16193 \begin_inset Quotes crd
16198 \begin_inset Quotes cld
16202 \begin_inset Quotes crd
16207 \begin_inset Quotes cld
16211 \begin_inset Quotes crd
16216 \begin_inset Quotes cld
16220 \begin_inset Quotes crd
16225 \begin_inset Quotes cld
16229 \begin_inset Quotes crd
16233 \begin_inset Quotes cld
16237 \begin_inset Quotes crd
16241 Leur utilisation est plus ou moins évidente.
16243 gère tous ces environnements ;
16244 il utilisera l'étiquette,
16246 et le schéma de numérotation qui convient pour chacun d'eux.
16249 \begin_layout Enumerate
16250 Les deux paquetages utilisent des citations de base ;
16251 on ne doit pas utiliser le paquetage
16256 Dans \SpecialChar LyX
16258 les citations s'affichent comme d'habitude ;
16260 les citations apparaissent comme des exposants.
16261 Si vous voulez utiliser une citation en texte normal,
16262 vous devez utiliser la commande
16268 \begin_inset Quotes cld
16272 \begin_inset space ~
16280 \begin_inset Quotes crd
16287 \begin_layout Plain Layout
16289 vu que c'est un journal en anglais (NdT).
16297 \begin_layout Enumerate
16298 Il n'y a pas de section
16299 \begin_inset Quotes cld
16303 \begin_inset Quotes crd
16306 dans les deux paquetages,
16307 utilisez simplement l'environnement
16308 \begin_inset Quotes cld
16312 \begin_inset Quotes crd
16318 \begin_layout Enumerate
16319 Vous pouvez ajouter des annexes au papier,
16324 les remerciements et
16330 propose un marqueur spécial,
16333 Document\SpecialChar menuseparator
16334 Début annexe(s) ici
16336 qui indique le début des annexes.
16337 Dans \SpecialChar LyX
16340 \begin_inset Quotes cld
16344 \begin_inset Quotes crd
16347 apparaît en lettres rouges,
16348 comme indication que toutes les sections qui suivent ce point sont des annexes,
16349 elles-mêmes encapsulées dans une zone encadrée en rouge.
16350 Pour écrire une annexe,
16351 créez simplement une section dans cette zone (le style
16352 \begin_inset Quotes cld
16356 \begin_inset Quotes crd
16359 fait la même chose,
16360 il avait été créé dans les formats
16364 à une époque où la fonctionnalité de création d'annexe était différente;
16365 vous pouvez l'ignorer).
16366 Une annexe peut contenir des
16377 \begin_layout Enumerate
16386 utilisent la commande
16390 pour les légendes des tableaux.
16391 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
16392 est affiché correctement,
16393 mais sans sa légende.
16395 vous pouvez utiliser un peu de code \SpecialChar TeX
16396 pour contourner ce problème,
16397 de façon à ce que les légendes s'impriment comme prévu.
16399 créez un flottant de tableau comme d'habitude,
16400 effacez la légende,
16401 et remplacez la par le code \SpecialChar LaTeX
16406 tbl{votre légende de tableau}{
16409 vous devez ensuite mettre le code \SpecialChar LaTeX
16414 immédiatement après votre tableau.
16415 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour voir comme cette astuce est utilisée.
16416 Une autre solution,
16417 si vous avez besoin de légendes de tableaux,
16418 est de construire tout le tableau dans un fichier
16423 puis inclure celui-ci dans le document \SpecialChar LyX
16426 Insertion\SpecialChar menuseparator
16427 Fichier\SpecialChar menuseparator
16431 Vous pouvez trouver des consignes pour la création d'un tableau flottant dans les fichier
16440 qui se trouve dans la distribution des paquetages correspondants.
16443 \begin_layout Subsection
16444 Préparer un papier avant de le soumettre
16447 \begin_layout Standard
16448 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
16449 en tant que fichier \SpecialChar LaTeX
16452 Fichier\SpecialChar menuseparator
16453 Exporter\SpecialChar menuseparator
16458 puis modifier le fichier
16466 \begin_layout Plain Layout
16468 vous avez le choix entre \SpecialChar LaTeX
16470 \begin_inset space ~
16473 (standard) et \SpecialChar LaTeX
16475 \begin_inset space ~
16479 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier,
16480 vous devez utiliser l'option pdflatex pour que les graphiques soient convertis au format PDF,
16481 prêts à être utilisés par pdflatex.
16489 \begin_layout Enumerate
16490 Enlevez les lignes de commentaires avant la commande
16499 \begin_layout Enumerate
16500 Enlevez tout ce qui se trouve entre les commandes
16513 sauf les commandes que vous avez vous-même ajoutées dans le préambule \SpecialChar LaTeX
16517 \begin_layout Standard
16518 Vous devez maintenant sauvegarder le fichier
16523 et lancer \SpecialChar LaTeX
16524 dessus autant de fois que nécessaire.
16525 Vous pouvez alors contrôler l'aspect du document
16532 \begin_layout Section
16536 \begin_layout Standard
16542 \begin_layout Subsection
16546 \begin_layout Standard
16551 fournit une classe de document pour créer un manuscrit adapté pour une soumission électronique à un des journaux publiés par l'IoP
16553 (Institute of Physics)
16556 Les instructions aux auteurs pour créer un papier en utilisant la classe
16560 peuvent être téléchargées en même temps que le paquetage iopart à partir du site
16561 \begin_inset Flex URL
16564 \begin_layout Plain Layout
16566 ftp://ftp.iop.org/pub/journals/latex2e
16574 \begin_layout Subsection
16578 \begin_layout Standard
16579 La manière la plus simple pour écrire un papier est de commencer avec le modèle
16583 qui est disponible via
16585 Fichier\SpecialChar menuseparator
16587 \begin_inset space ~
16591 \begin_inset space ~
16597 Le modèle explique comment utiliser les environnements spéciaux.
16598 Voici les conseils les plus importants :
16601 \begin_layout Itemize
16602 Pour pouvoir compiler votre document en PDF,
16604 vérifiez qu'aucun paquetage AMS n'est chargé dans
16606 Document\SpecialChar menuseparator
16607 Paramètres\SpecialChar menuseparator
16609 \begin_inset space ~
16613 \begin_inset space ~
16619 \begin_layout Itemize
16620 L'environnement de titre définit le type de document.
16621 Vous devez donc utiliser un des environnements suivants pour le titre :
16625 \begin_layout Itemize
16630 pour un papier (Paper)
16633 \begin_layout Itemize
16637 \begin_inset Note Note
16640 \begin_layout Plain Layout
16643 Je ne l'ai pas trouvé (NdT)
16650 pour une revue (Review)
16653 \begin_layout Itemize
16658 pour une revue thématique (Topical review)
16661 \begin_layout Itemize
16666 pour un commentaire (Comment)
16669 \begin_layout Itemize
16677 \begin_layout Itemize
16682 pour un papier ( comme titre)
16685 \begin_layout Itemize
16690 pour une communication préliminaire
16693 \begin_layout Itemize
16698 pour une communication rapide
16701 \begin_layout Itemize
16706 pour une lettre aux éditeurs (Letter)
16710 \begin_layout Itemize
16711 Tous les environnements de titre,
16717 peuvent avoir un titre court facultatif.
16720 \begin_layout Itemize
16721 Il y a un environnement de titre général
16725 qui n'est pas géré par \SpecialChar LyX
16727 Il peut être utilisé en code \SpecialChar TeX
16728 si votre document ne correspond pas à l'un des autres types de titres.
16731 \begin_layout Standard
16732 Pour plus d'information comme des astuces pour des mises en formes spéciales pour les tableaux et les formules,
16733 voyez les instructions aux auteurs de l'IoP.
16736 \begin_layout Section
16740 \begin_layout Standard
16743 Panayotis Papasotiriou
16746 \begin_layout Subsection
16750 \begin_layout Standard
16751 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer Academic Publishers,
16752 qui permet de soumettre sous format électronique des manuscrits destinés à leurs publications.
16753 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16755 Astrophysics and Space Science
16762 mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16763 \begin_inset Flex URL
16766 \begin_layout Plain Layout
16768 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16774 On peut télécharger le paquetage Kluwer sur le site
16775 \begin_inset Flex URL
16778 \begin_layout Plain Layout
16780 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16786 Ce paquetage contient un guide de l'utilisateur complet (qui peut également être téléchargé séparément).
16789 \begin_layout Standard
16791 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16793 le Texte Rouge nécessaire se résume à quelques commandes
16794 \begin_inset Quotes cld
16798 \begin_inset Quotes crd
16802 \begin_inset CommandInset ref
16804 reference "subsec:particularités_kluwer"
16810 J'ai récemment utilisé \SpecialChar LyX
16811 pour écrire un article soumis à
16813 Astrophysics and Space Science
16815 sans aucun problème.
16818 \begin_layout Subsection
16822 \begin_layout Standard
16823 La façon la plus simple d'écrire un papier est de partir du fichier modèle Kluwer.
16826 Fichier\SpecialChar menuseparator
16828 \begin_inset space ~
16832 \begin_inset space ~
16843 Ça vous donnera un document (presque) vide qui comprend les champs les plus couramment utilisés dans un manuscrit avec une courte description de leur emploi.
16844 Comme dans la plupart des modèles,
16845 vous n'avez qu'à remplacer le texte existant (y compris les crochets,
16850 ) par l'information correcte.
16853 \begin_layout Subsection
16854 Préparer un papier avant de le soumettre
16857 \begin_layout Standard
16858 Comme pour le paquetage AAS\SpecialChar TeX
16860 avant de soumettre votre papier à la publication,
16862 \begin_inset Quotes cld
16866 \begin_inset Quotes crd
16872 \begin_layout Enumerate
16873 Exportez votre papier comme fichier \SpecialChar LaTeX
16878 Fichier\SpecialChar menuseparator
16879 Exporter\SpecialChar menuseparator
16885 \begin_layout Enumerate
16886 Éditez avec un éditeur de texte le fichier
16891 et faites les changements suivants
16895 \begin_layout Enumerate
16896 enlevez les lignes de commentaire avant la commande
16905 \begin_layout Enumerate
16906 enlevez tout ce qui se trouve entre les commandes
16919 sauf celles que vous avez explicitement incluses dans le préambule \SpecialChar LaTeX
16923 \begin_layout Standard
16924 Enregistrez le fichier
16932 \begin_layout Enumerate
16933 Lancez \SpecialChar LaTeX
16938 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16941 \begin_layout Enumerate
16942 Visualisez le document
16953 et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez pas fait d'erreur).
16956 \begin_layout Subsection
16957 \begin_inset Quotes cld
16961 \begin_inset Quotes crd
16964 du paquetage Kluwer
16965 \begin_inset CommandInset label
16967 name "subsec:particularités_kluwer"
16974 \begin_layout Standard
16975 Le paquetage Kluwer présente les
16976 \begin_inset Quotes cld
16980 \begin_inset Quotes crd
16986 \begin_layout Enumerate
16987 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16992 \begin_layout Plain Layout
16993 Je ne vois aucune bonne raison de le faire.
16999 Chaque article doit être compris dans l'environnement
17000 \begin_inset Quotes cld
17004 \begin_inset Quotes crd
17009 cet environnement ne peut pas être omis,
17010 même si vous n'écrivez qu'un seul article.
17012 chaque article commence par la commande
17020 se termine par la commande
17027 Bien que cela puisse être implémenté dans \SpecialChar LyX
17029 je ne l'ai pas fait car ce n'est pas beau,
17030 et peut prêter à confusion pour l'utilisateur novice.
17031 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
17033 \begin_inset Quotes cld
17037 \begin_inset Quotes crd
17043 \begin_layout Enumerate
17044 L'information donnée au début de l'article (c'est-à-dire le titre,
17050 l'abstract et les mots-clés) doit être comprise dans un environnement appelé
17051 \begin_inset Quotes cld
17055 \begin_inset Quotes crd
17059 Ce n'est pas implémenté dans \SpecialChar LyX
17061 vous devez donc entrer le titre,
17064 entre deux lignes de Texte Rouge (
17079 \begin_layout Enumerate
17080 D'après le manuel utilisateur,
17081 l'étiquette de chaque élément de bibliographie doit être écrite ainsi :
17105 \begin_layout Standard
17110 tient compte de toutes ces
17111 \begin_inset Quotes cld
17115 \begin_inset Quotes crd
17119 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez rien besoin de faire de spécial.
17123 \begin_layout Enumerate
17124 n'effacez pas le code \SpecialChar TeX
17125 qui se trouve dans le modèle,
17129 \begin_layout Enumerate
17130 pour entrer de nouveaux éléments de bibliographie,
17131 copiez l'exemple d'élément fourni et modifiez-le.
17134 \begin_layout Section
17138 \begin_layout Standard
17144 \begin_layout Subsection
17148 \begin_layout Standard
17149 Les classes de document \SpecialChar LyX
17152 article (koma-script)
17157 report (koma-script)
17177 correspondent respectivement aux classes \SpecialChar LaTeX
17197 de la famille Koma-Script.
17198 Elles forment des alternatives aux classes standard,
17217 et sont plus proches des conventions typographiques européennes en un certain nombre de points :
17220 \begin_layout Itemize
17221 la taille de caractère standard est de 11
17222 \begin_inset space ~
17227 article (koma-script)
17232 report (koma-script)
17241 \begin_inset space ~
17246 letter (koma-script);
17249 \begin_layout Itemize
17251 les marqueurs de l'environnement
17255 et d'autres éléments de la classe
17257 letter (koma-script)
17259 sont en police grasse sans empattement
17263 \begin_layout Plain Layout
17264 Il y a une grande différence entre les anciennes polices cm grasses sans empattement et les nouvelles polices ec,
17265 particulièrement pour les en-têtes.
17267 les polices grasses sans empattement ec semblent un peu plus fines.
17268 Le paquetage \SpecialChar LaTeX
17277 permet de reproduire l'apparence
17278 \begin_inset Quotes cld
17282 \begin_inset Quotes crd
17286 tout en utilisant les polices ec.
17292 La numérotation des en-têtes de chapitre est rendue de la même manière que celle des en-têtes de section,
17293 c'est-à-dire sans la ligne supplémentaire
17294 \begin_inset Quotes cld
17298 \begin_inset Quotes crd
17303 l'apparence des en-têtes peut être modifiée par un certain nombre d'options (à entrer dans le champ
17309 Document\SpecialChar menuseparator
17310 Paramètres\SpecialChar menuseparator
17312 \begin_inset space ~
17316 \begin_inset space ~
17322 Une description détaillée de ces options,
17324 est disponible dans le
17328 de la documentation Koma-script
17334 \begin_layout Plain Layout
17335 La version en anglais est le
17347 \begin_layout Itemize
17348 la principale méthode utilisée dans les classes de cocuments pour modifier le type
17349 \begin_inset Note Note
17352 \begin_layout Plain Layout
17353 je n'arrive pas à traduire
17354 \begin_inset Quotes cld
17358 \begin_inset Quotes crd
17374 ( dans \SpecialChar LyX
17375 elles doivent être entrées dans le champ d'
17381 Document\SpecialChar menuseparator
17382 Paramètres\SpecialChar menuseparator
17384 \begin_inset space ~
17388 \begin_inset space ~
17394 Elles permettent une modification plus claire des marges de page que celle du dialogue
17396 Document\SpecialChar menuseparator
17400 Une description détaillée de ces options,
17402 est disponible dans le
17406 de la documentation Koma-script;
17409 \begin_layout Itemize
17410 les classes de document \SpecialChar LaTeX
17411 de la famille Koma-Script définissent un certain nombre de commandes supplémentaires.
17412 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
17413 sont implémentées par des types de paragraphes y correspondant.
17416 \begin_layout Standard
17417 Une description détaillée,
17419 des classes de document \SpecialChar LaTeX
17420 de la famille Koma-Script se trouve dans le
17424 de la documentation Koma-Script
17428 \begin_layout Plain Layout
17429 Il y en a une traduction en anglais,
17436 \begin_inset Note Note
17439 \begin_layout Plain Layout
17440 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
17451 Les sections qui suivent décrivent seulement les aspects de ces classes qui ont un sens dans \SpecialChar LyX
17455 \begin_layout Subsection
17458 article (koma-script)
17463 report (koma-script)
17471 \begin_layout Standard
17472 Les classes de document
17474 article (koma-script)
17479 report (koma-script)
17485 sont implémentées respectivement dans les fichiers de format
17499 Ils contiennent tous les types de paragraphe correspondant aux classes standard respectives
17513 mais partiellement modifiés,
17514 à l'exception du type
17519 spécifique à \SpecialChar LyX
17521 qui est remplacé par le nouveau type
17525 (Labeling) qui a les mêmes fonctions.
17531 il y d'autres nouveaux types de paragraphe.
17538 letter (koma-script)
17543 \begin_layout Itemize
17559 sont les équivalents respectifs de
17573 ajoutant de plus une entrée dans la table des matières.
17582 n'existent pas dans
17584 article (koma-script)
17589 \begin_layout Itemize
17600 ont le même role que,
17610 mais sans indiquer de numéro de chapitre ou de section.
17615 n'est pas disponible dans
17617 article (koma-script)
17623 \begin_layout Plain Layout
17624 Il y a aussi une commande
17636 report (koma-script)
17639 mais comme elle fait la même chose que
17644 elle n'a pas été implémentée dans \SpecialChar LyX
17653 \begin_layout Itemize
17659 génère un en-tête écrit avec des caractères de taille standard,
17660 juste au-dessus du paragraphe suivant et sans modifier la structure du document.
17663 \begin_layout Itemize
17673 sont des légendes spéciales qui respectent les différents réglages d'espacement nécessaires pour des légendes placées au-dessus ou au-dessous d'un élément (si vous suivez strictement les règles typographiques,
17674 vous mettez toujours les légendes au-dessus des tableaux).
17675 Vous pouvez aussi utiliser l'option de classe
17688 pour les tableaux et en
17693 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
17696 \begin_layout Itemize
17702 sert à mettre une citation ou un proverbe,
17703 par exemple au début d'un chapitre.
17704 Si vous utilisez le paramètre optionnel (
17706 Insertion\SpecialChar menuseparator
17713 vous pouvez y mettre l'auteur du dicton.
17714 Dicton et auteur sont séparés par une ligne.
17715 Il vous faut au minimum Koma-Script version 2.8q.
17720 n'est pas présent dans
17722 article (koma-script)
17727 \begin_layout Standard
17728 Les types qui sont présentés ci-dessous forment en compagnie des types
17742 la zone de titre du document.
17743 Ils doivent être entrés au-dessus du premier paragraphe
17744 \begin_inset Quotes cld
17748 \begin_inset Quotes crd
17755 \begin_layout Plain Layout
17756 Les commandes \SpecialChar LaTeX
17757 correspondantes doivent apparaître avant la commande
17769 Lorsqu'un tel type est utilisé plusieurs fois,
17770 la dernière instance annule les précédentes,
17771 donc pour chaque type,
17772 seule compte la dernière occurrence.
17773 L'ordre des différents types n'a,
17776 tout comme celui des
17792 \begin_layout Itemize
17798 introduit au-dessus du titre ordinaire (
17812 ) un paragraphe centré pour indiquer le sujet du document.
17815 \begin_layout Itemize
17821 introduit au-dessous du titre ordinaire (
17835 ) un paragraphe centré indiquant le nom de l'éditeur.
17838 \begin_layout Itemize
17846 report (koma-script)
17853 dispose un paragraphe centré,
17854 sur une page à part après la page de titre,
17858 article (koma-script)
17861 dispose un paragraphe centré,
17862 en-dessous du titre normal (
17881 ) pour la dédicace.
17884 \begin_layout Itemize
17890 produit un paragraphe aligné à gauche au-dessus du titre normal (
17909 ) pour un en-tête de document.
17912 \begin_layout Itemize
17920 report (koma-script)
17922 imprimé recto-verso,
17923 dispose un paragraphe aligné à gauche,
17924 en haut du verso de la page de titre.
17925 N'a aucun effet dans un document imprimé en recto seul ni dans
17927 article (koma-script).
17930 \begin_layout Itemize
17938 report (koma-script)
17940 imprimé recto-verso,
17941 dispose un paragraphe aligné à gauche,
17942 en bas du verso de la page de titre.
17943 N'a aucun effet dans un document imprimé en recto seul ni dans
17945 article (koma-script).
17948 \begin_layout Itemize
17956 \begin_inset Quotes cld
17960 \begin_inset Quotes crd
17963 qui précède le document réel,
17964 comprenant un paragraphe sans formatage spécial.
17967 \begin_layout Standard
17968 Les fichiers de configuration correspondant aux classes
17970 article (koma-script)
17975 report (koma-script)
17982 comprennent le fichier
17987 C'est là que vous définirez vos propres types.
17992 dans votre répertoire personnel de formats,
17996 \begin_layout Subsection
17999 letter (koma-script)
18002 \begin_layout Description
18004 Cette décrit la classe obsolète
18006 KOMA-Script-Letter (v.
18007 \begin_inset space ~
18013 qui n'est même plus incluse dans les publications KOMA récentes.
18014 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter (v.
18015 \begin_inset space ~
18021 \begin_layout Standard
18022 La classe de document
18024 letter (koma-script)
18026 est implémentée dans le fichier
18031 Elle contient tous les paragraphes de la classe standard
18036 partiellement modifiés,
18037 à l'exception des types
18052 spécifiques à \SpecialChar LyX
18053 et qui sont remplacés par le nouveau type
18058 En plus par rapport à la classe standard,
18059 elle contient les types connus
18075 il y a un certain nombre de nouveaux types spécifiques aux lettres.
18078 \begin_layout Standard
18079 L'apparence de la lettre produite par cette classe de document peut-être contrôlée par des commandes \SpecialChar LaTeX
18080 que vous pouvez insérer dans le préambule du document
18084 \begin_layout Plain Layout
18085 On obtient un en-tête
18086 \begin_inset Quotes cld
18090 \begin_inset Quotes crd
18094 comportant le nom et l'adresse,
18095 avec les commandes \SpecialChar LaTeX
18096 suivantes dans le préambule :
18099 \begin_layout LyX-Code
18109 \begin_layout LyX-Code
18125 \begin_layout LyX-Code
18135 \begin_layout LyX-Code
18156 Une description détaillée de ces commandes se trouve en langue allemande dans la documentation de Koma-Script
18162 l'auteur de la lettre peut créer son propre format.
18165 \begin_layout Standard
18174 définissent le début de la lettre et doivent être présents dans toute lettre.
18175 Pour les identifier dans \SpecialChar LyX
18185 apparaissent dans la marge.
18186 Il est possible d'écrire plusieurs lettres en un seul fichier.
18191 provoque le passage à une nouvelle lettre au même destinataire,
18196 permet de changer de destinataire.
18216 sont des types de paragraphe ordinaires et peuvent aussi être utilisés plusieurs fois dans une même lettre.
18219 \begin_layout Itemize
18225 introduit un paragraphe pour le destinataire et définit implicitement le début d'une lettre.
18228 \begin_layout Itemize
18234 introduit un paragraphe pour la formule de politesse initiale et produit implicitement une nouvelle lettre.
18237 \begin_layout Itemize
18247 introduit un paragraphe pour la formule de politesse finale.
18250 \begin_layout Itemize
18256 introduit un post-scriptum.
18259 \begin_layout Itemize
18265 introduit un paragraphe pour les co-destinataires.
18268 \begin_layout Itemize
18275 introduit un paragraphe pour les pièces jointes.
18278 \begin_layout Standard
18328 sont des types qui présentent une invite et qui servent à entrer des renseignements qui seront utilisés par la classe de document.
18329 Nous les appellerons
18330 \begin_inset Quotes cld
18334 \begin_inset Quotes crd
18341 \begin_layout Plain Layout
18343 Mais si quelqu'un a une meilleure idée pour traduire
18344 \begin_inset Quotes cld
18348 \begin_inset Quotes crd
18361 \begin_layout Plain Layout
18362 On pourrait considérer que les types
18370 devraient être des types à invite.
18372 à cause de la signification particulière de ces types,
18373 je les ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre dans la marge.
18375 cela choquerait mon sens de la symétrie si les types
18383 avaient une apparence très différente.
18389 Ces types doivent être présents avant le type
18396 \begin_layout Standard
18397 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
18398 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisation d'un type donné,
18399 mais aussi d'autres facteurs.
18401 dans le comportement par défaut,
18402 une signature entrée avec le type
18406 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
18411 La valeur indiquée pour
18415 n'apparaîtra même pas dans la lettre.
18416 Nous avons déjà signalé plus haut la possibilité de décrire son propre environnement de lettre.
18419 \begin_layout Standard
18420 Les types à invite peuvent être utilisés comme des paragraphes vides.
18421 Cela a un sens par exemple pour le type
18426 si ce type n'est pas présent du tout,
18427 c'est par défaut la valeur spécifiée dans
18431 qui est prise comme signature,
18432 tandis que si l'on utilise un paragraphe
18437 il n'y a réellement pas de signature spécifiée.
18440 \begin_layout Standard
18441 Il est possible en utilisant ces types à invite de créer un patron de lettre contenant des types pré-remplis avec vos coordonnées personnelles (nom,
18443 etc.) et des types vides pour d'autres données que vous entrerez.
18446 \begin_layout Itemize
18452 nom de l'expéditeur.
18454 apparaît comme un paragraphe centré,
18455 en petites majuscules,
18456 dans l'en-tête de la lettre.
18459 \begin_layout Itemize
18465 signature de l'expéditeur.
18467 apparaît en dessous du type
18477 c'est la valeur du type
18484 \begin_layout Itemize
18490 adresse de l'expéditeur.
18492 apparaît dans un paragraphe centré,
18493 dans l'en-tête de la lettre,
18494 en dessous du nom de l'expéditeur.
18497 \begin_layout Itemize
18503 numéro de téléphone de l'expéditeur.
18505 correspond à la variable
18511 de \SpecialChar LaTeX
18515 \begin_layout Itemize
18521 lieu d'écriture de la lettre.
18524 \begin_layout Itemize
18530 date d'écriture de la lettre.
18539 disposent par défaut le lieu et la date sur une ligne alignée à droite,
18540 en dessous du destinataire.
18547 ni lieu n'apparaissent,
18548 et ce quelle que soit la valeur de
18553 S'il n'y a pas de paragraphe
18558 la date du jour est utilisée.
18561 \begin_layout Itemize
18567 adresse pour le retour du courrier.
18569 apparaît au-dessus du destinataire,
18570 en petits caractères sans empattement.
18573 \begin_layout Itemize
18579 informations spéciales sur le courrier.
18581 apparaît souligné au-dessus du destinataire,
18582 en dessous de l'adresse de retour du courrier.
18585 \begin_layout Itemize
18591 informations supplémentaires.
18593 apparaît à droite en dessous du champ du destinataire.
18596 \begin_layout Itemize
18602 le titre de la lettre.
18604 apparaît en grands caractères gras sans empattement,
18605 au-dessus du sujet.
18608 \begin_layout Itemize
18614 le sujet de la lettre.
18616 apparaît en caractères gras au-dessus du paragraphe
18623 \begin_layout Standard
18647 génèrent comme dans les lettres commerciales,
18648 au-dessus de la ligne de titre,
18649 une ligne qui contient les champs
18650 \begin_inset Quotes cld
18654 \begin_inset Quotes crd
18659 \begin_inset Quotes cld
18663 \begin_inset Quotes crd
18668 \begin_inset Quotes cld
18672 \begin_inset Quotes crd
18677 \begin_inset Quotes cld
18681 \begin_inset Quotes crd
18686 \begin_inset Quotes cld
18690 \begin_inset Quotes crd
18694 \begin_inset Quotes cld
18698 \begin_inset Quotes crd
18703 \begin_inset Quotes cld
18707 \begin_inset Quotes crd
18712 reprend la valeur donnée dans
18717 Si l'un quelconque de ces types
18718 \begin_inset Quotes cld
18721 pour lettre commerciale
18722 \begin_inset Quotes crd
18726 la valeur donnée pour
18731 seule est définie la variable \SpecialChar LaTeX
18739 L'affichage normal du lieu et de la date (une ligne alignée à droite sous le champ du destinataire) est supprimée.
18740 Les types sont implémentés comme des types à invite,
18741 avec les invites correspondantes,
18742 et doivent être utilisés avant le type
18749 \begin_layout Itemize
18758 \begin_layout Itemize
18767 \begin_layout Itemize
18776 \begin_layout Itemize
18785 \begin_layout Itemize
18794 \begin_layout Subsection
18795 La nouvelle classe lettre :
18798 letter (koma-script v.2)
18801 \begin_layout Standard
18807 \begin_layout Standard
18808 \begin_inset VSpace medskip
18814 \begin_layout Standard
18815 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
18825 Elle a – du côté \SpecialChar LaTeX
18826 – une interface complètement nouvelle et n'est pas compatible avec l'ancienne classe.
18829 mais il est recommandé d'utiliser la nouvelle.
18832 \begin_layout Standard
18833 Cette classe recouvre les mêmes fonctionnalités que
18835 letter (koma-script)
18838 plus quelques autres.
18839 Les éléments de base sont
18843 (adresse du destinataire,
18848 dans le précédent format),
18862 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs lettres dans un même document).
18863 Les nouveaux éléments concernent l'expéditeur,
18884 et la possibilité de mettre un
18890 Insertion\SpecialChar menuseparator
18896 \begin_layout Standard
18897 La plus grande amélioration est la possibilité de configurer la mise en page de la lettre pour s'adapter à presque tous les besoins,
18898 soit dans le préambule (
18900 Document\SpecialChar menuseparator
18901 Paramètres\SpecialChar ldots
18904 ) soit avec un fichier de style spécial (Option de la Classe Lettre,
18910 qui sera lu comme une option de classe
18914 \begin_layout Plain Layout
18915 Le paquetage KOMA est livré avec quelques fichiers
18920 Il y a par exemple un fichier
18924 qui suit les règles typographiques allemandes,
18929 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18934 Vous pouvez charger cette dernière avec l'option de classe
18945 Document\SpecialChar menuseparator
18946 Paramètres\SpecialChar menuseparator
18948 \begin_inset space ~
18952 \begin_inset space ~
18963 Jetez donc un œil sur le modèle
18967 fourni avec \SpecialChar LyX
18969 qui vous donnera des exemples.
18970 Vous trouverez une description détaillée dans la documentation de Koma-Script (
18977 \begin_layout Subsection
18981 \begin_layout Standard
18982 Avec \SpecialChar LyX
18984 la visualisation d'un document de classe Koma-Script peut poser quelques problèmes :
18987 \begin_layout Itemize
18988 le numéro de chapitre pour un type
18992 apparaît sur une ligne à part,
18993 au-dessus de l'en-tête de chapitre,
18994 au lieu d'être sur la même ligne juste avant.
18995 C'est causé par le comportement interne de \SpecialChar LyX
18996 face au marqueur de type
19000 dans le fichier de format;
19003 \begin_layout Itemize
19004 les en-têtes des types
19012 sont uniquement dans la
19013 \begin_inset Quotes cld
19017 \begin_inset Quotes crd
19020 table des matières \SpecialChar LaTeX
19022 et pas dans la table des matières \SpecialChar LyX
19025 Document\SpecialChar menuseparator
19031 \begin_layout Itemize
19032 les paragraphes avec la classe de document
19036 apparaissent séparés par de l'interligne supplémentaire,
19037 et non par une indentation.
19038 C'est le comportement par défaut,
19039 qui se passe de commande \SpecialChar LaTeX
19041 Mais dans la fenêtre
19043 Document\SpecialChar menuseparator
19046 le bouton à cocher correspondant indique
19055 insère toujours des commandes \SpecialChar LaTeX
19056 supplémentaires dans le document pour causer cet espacement,
19057 ce qui ne serait pas le comportement désiré dans ce cas.
19060 \begin_layout Section
19062 book (mwbk) and report (mwrep)
19063 \begin_inset Argument 1
19066 \begin_layout Plain Layout
19077 \begin_layout Standard
19083 \begin_layout Standard
19084 Les classes de document \SpecialChar LyX
19098 correspondent aux classes de document \SpecialChar LaTeX
19113 Elles remplacent les classes de document standard
19126 et sont mieux adaptées en bien des aspects aux conventions typographiques polonaises.
19129 \begin_layout Standard
19130 Les différences principales sont :
19133 \begin_layout Itemize
19134 Les titres non numérotés (avec une étoile,
19139 ) sont présents dans la table des matières.
19142 \begin_layout Itemize
19143 Des styles de mise en page supplémentaires :
19147 \begin_layout Description
19148 uheadings en-têtes sur plusieurs lignes,
19151 \begin_layout Description
19152 myheadings en-têtes personnalisés,
19153 définis par les commandes
19168 \begin_layout Description
19169 myuheadings en-têtes personnalisés sur plusieurs lignes
19172 \begin_layout Description
19173 outer le numéro de page est placé du côté extérieur de la page
19177 \begin_layout Itemize
19182 \begin_layout Description
19183 rmheadings titres avec empattement – par défaut,
19186 \begin_layout Description
19187 sfheadings titres sans empattement,
19190 \begin_layout Description
19191 authortitle sur la page de titre,
19192 d'abord l'auteur puis le titre – par défaut,
19195 \begin_layout Description
19196 titleauthor sur la page de titre,
19197 d'abord le titre puis l'auteur,
19200 \begin_layout Description
19201 withmarginpar réserver de la place sur la page pour les marges.
19205 \begin_layout Section
19209 \begin_layout Standard
19219 \begin_layout Subsection
19223 \begin_layout Standard
19228 est une classe très puissante et en constante évolution.
19229 Elle a été conçue pour la littérature de fiction comme de non-fiction.
19230 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise en forme de son document.
19235 est basée sur la classe standard
19240 mais elle peut aussi émuler la classe
19247 \begin_layout Standard
19257 est connu comme l'auteur de nombreux et utiles paquetages dans le monde \SpecialChar LaTeX
19259 La plupart ont été rassemblés avec
19264 Il est donc beaucoup plus facile de mettre en forme la table des matières,
19266 les chapitres et autres.
19269 ne gère pas de façon native la plupart de ces fonctionnalités.
19270 Quelque-unes pourront être ajoutées dans de prochaines versions
19274 \begin_layout Plain Layout
19275 Vous êtes invités à faire des suggestions à
19276 \begin_inset Flex URL
19279 \begin_layout Plain Layout
19281 lyx-devel@lists.lyx.org
19292 beaucoup ne le seront probablement jamais,
19293 à cause des limitations de la structure de \SpecialChar LyX
19296 vous pouvez quand même utiliser toutes les fonctions avec l'aide de quelques commandes \SpecialChar LaTeX
19297 (en code \SpecialChar TeX
19302 \begin_layout Plain Layout
19304 \begin_inset space ~
19308 \begin_inset CommandInset ref
19310 reference "sec:Insérer-du-code-LaTeX"
19315 pour plus de détails.
19321 Dans cette section,
19322 nous ne listerons que les fonctions qui sont gérées par \SpecialChar LyX
19324 Pour une description détaillée (et pour le reste des fonctions) nous recommandons de jeter un œil au manuel détaillé de la classe
19332 \begin_layout Plain Layout
19334 \begin_inset Flex URL
19337 \begin_layout Plain Layout
19339 CTAN:/macros/latex/memoir/memman.pdf
19350 qui est non seulement un manuel de l'utilisateur de la classe,
19351 mais aussi à la fois une description complète de la bonne manière de typographier et un superbe exemple de bonne typographie en lui-même.
19354 \begin_layout Subsection
19355 Fonctions de base et restrictions
19358 \begin_layout Standard
19364 accepte toutes les fonctions de la classe standard
19369 Il y a pourtant quelques différences,
19370 comme celles qui suivent :
19373 \begin_layout Description
19375 \begin_inset space ~
19379 \begin_inset space ~
19383 \begin_inset space ~
19387 memoir a une gamme plus large de taille de polices :
19396 \begin_layout Description
19398 \begin_inset space ~
19402 \begin_inset space ~
19406 \begin_inset space ~
19411 \begin_inset Quotes cld
19415 \begin_inset Quotes crd
19419 à cause d'un conflit de commandes entre
19427 (ils définissent tous les deux une commande avec le même nom,
19428 ce qui perturbe \SpecialChar LaTeX
19431 Memoir est fourni avec un paquet de ses propres styles de pages (voir
19433 Document\SpecialChar menuseparator
19434 Paramètres\SpecialChar menuseparator
19436 \begin_inset space ~
19440 \begin_inset space ~
19444 \begin_inset space ~
19450 Si vous voulez les utiliser pour les pages de chapitre,
19451 vous devez utiiser la commande
19457 dans le corps du texte ou dans le préambule (par exemple
19461 chapterstyle{companion}
19466 \begin_layout Description
19468 \begin_inset space ~
19472 les sections (chapitres,
19474 sous-sections etc.) ont un paramètre facultatif dans les classes standard.
19476 vous pouvez donner une version alternative du titre pour la table des matière et les entêtes (par exemple,
19477 quand le titre est trop long).
19478 Dans \SpecialChar LyX
19480 vous pouvez le faire avec
19482 Insertion\SpecialChar menuseparator
19484 \begin_inset space ~
19489 au début de la section/chapitre.
19494 a un deuxième paramètre facultatif qui permet de séparer la table des matières et les entêtes.
19495 Vous pouvez donc définir trois variantes d'un titre :
19496 un pour le corps du texte,
19497 un pour la table des matières et un pour les entêtes.
19499 rend ceux-ci accessibles via des variantes particulières de
19502 \begin_inset space ~
19512 \begin_layout Description
19514 \begin_inset space ~
19518 dans les classes standard (et dans beaucoup d'autres classes),
19519 la table des matières,
19520 la liste des tableaux et la liste des figures commencent automatiquement une novelle page.
19525 ne suit pas cette règle.
19526 Vous devez insérer un saut de page vous-même,
19527 si vous en voulez un.
19530 \begin_layout Description
19532 \begin_inset space ~
19536 \begin_inset space ~
19540 \begin_inset space ~
19544 pour quelque raison inconnue,
19545 Memoir utilise une pagination sur la page de titre (dans les classes standard,
19546 les pages de titres sont
19547 \begin_inset Quotes cld
19551 \begin_inset Quotes crd
19555 c'est-à-dire sans numérotation).
19556 Si vous voulez une page de titre vide,
19561 aliaspagestyle{title}{empty}
19566 \begin_layout Description
19568 \begin_inset space ~
19572 avec l'option de classe
19578 Document\SpecialChar menuseparator
19579 Paramètres\SpecialChar menuseparator
19581 \begin_inset space ~
19585 \begin_inset space ~
19588 document\SpecialChar menuseparator
19589 Options de classe\SpecialChar menuseparator
19593 vous pouvez imiter le style
19598 C'est-à-dire que les compteurs (notes de bas de page,
19600 tableaux etc.) ne seront pas réinitialisés à chaque nouveau chapitre,
19601 les chapitres ne commenceront pas sur une nouvelle page (mais –
19602 \begin_inset space ~
19606 \begin_inset Quotes cld
19610 \begin_inset Quotes crd
19618 \begin_inset space ~
19621 – ils sont encore autorisés),
19622 les parties cependant utilisent leur propre page comme dans
19629 \begin_layout Description
19631 \begin_inset space ~
19635 \begin_inset space ~
19639 \begin_inset space ~
19643 \begin_inset space ~
19648 Memoir n'autorise pas l'utilisation des commandes de changement de police supprimées,
19649 qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
19660 Il produit une erreur et arrête \SpecialChar LaTeX
19661 dès qu'une commande de ce genre apparaît.
19666 autorise de nouveau ces commandes et set contente d'émettre un avertissement (qui au moins ne stoppe pas \SpecialChar LaTeX
19668 Puisque beaucoup de paquetages \SpecialChar LaTeX
19669 et en particulier les fichiers de style Bib\SpecialChar TeX
19670 utilisent encore ces commandes,
19671 nous avons décidé d'utiliser cette option par défaut.
19674 \begin_layout Subsection
19675 Fonctions supplémentaires
19678 \begin_layout Standard
19679 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
19680 (ce qui ne fait pas beaucoup pour l'instant).
19681 veuillez consulter le manuel de
19689 \begin_layout Plain Layout
19691 \begin_inset Flex URL
19694 \begin_layout Plain Layout
19696 CTAN:/macros/latex/memoir/memman.pdf
19706 pour plus de détails.
19709 \begin_layout Description
19711 \begin_inset space ~
19715 Vous pouvez vous demander pourquoi un abstract est une fonctionnalité supplémentaire.
19717 c'est une classe book.
19719 les classes book n'ont pas d'abstract.
19723 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous le voulez.
19726 \begin_layout Description
19728 \begin_inset space ~
19732 Vous avez peut-être déja vu cela dans la littérature :
19733 Le contenu d'un chapitre est brièvement décrit sous le titre et aussi dans la table des matières (par exemple :
19736 Notre héros arrive à Troie ;
19737 il perd quelques amis ;
19738 il s'en fait des nouveaux
19741 Chapterprecis fait exactement cela.
19742 Cela n'a donc de sens qu'après un début de chapitre.
19745 \begin_layout Description
19747 \begin_inset space ~
19751 Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
19756 fournit un moyen élégant de mettre en forme une telle devise.
19757 Le texte de la devise (texte) et son auteur (facultatif) ou source sont séparés par une petite ligne.
19758 L'auteur (source) peut être saisi via Insérer
19760 \SpecialChar menuseparator
19761 Source épigraphique.
19764 \begin_layout Description
19766 \begin_inset space ~
19770 Memoir offre de nombreuses possibilités pour mettre en forme de la poésie (jusqu'à de très complexes poèmes figuratifs).
19772 n'en gère que quelques-uns.
19778 qui est un titre centré pour les poèmes,
19779 qui sera aussi ajouté à la table des matières (l'environnement standard pour les poèmes est
19788 a plusieurs versions améliorées de
19793 mais vous aurez besoin d'utiliser du code \SpecialChar TeX
19795 puisqu'ils doivent être emboîtés à l'intérieur d'environnements
19800 ce qui n'est pas possible avec \SpecialChar LyX
19804 \begin_layout Description
19806 \begin_inset space ~
19815 mais il n'ajoute pas une entrée à la table des matières.
19818 \begin_layout Section
19822 \begin_layout Standard
19823 La classe de document
19829 \begin_inset Quotes cld
19833 \begin_inset Quotes crd
19836 ) offre une alternative à la classe standard
19841 Elle a les mêmes fonctionalités,
19842 mais vous pouvez préférer ce format,
19843 avec des sections et en-têtes en police sans empattement,
19844 ainsi que d'autres particularités.
19847 \begin_layout Section
19848 Publications Springer(
19855 \begin_layout Standard
19861 \begin_layout Subsection
19865 \begin_layout Standard
19866 Ce sont les fichiers de format pour certains types de journaux édités par Springer Verlag et dont la liste apparaît à
19867 \begin_inset Flex URL
19870 \begin_layout Plain Layout
19872 http://www.springer.de/author/tex/help-journals.html
19878 où vous devrez aussi aller récupérer les fichiers de classe (eh oui,
19879 c'est maintenant du \SpecialChar LaTeX2e
19881 C'est un système modulaire :
19882 ce qui est commun à tous les journaux est implémenté dans
19887 et les fichiers de format particuliers à un journal (comme,
19897 ) peuvent l'inclure.
19900 \begin_layout Standard
19901 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19909 en suivant le schéma donné dans
19916 \begin_layout Standard
19917 Ce n'a raisonnablement bien été testé que pour le
19930 sont fournis avec la distribution standard de \SpecialChar LyX
19932 Installez le fichier de classe correspondant (téléchargé chez Springer) dans un répertoire approprié,
19933 reconfigurez \SpecialChar LaTeX
19938 dans le cas de te\SpecialChar TeX
19940 en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19941 ne s'occupe-t-il pas tout seul de ça ?),
19942 reconfigurez \SpecialChar LyX
19943 et ça devrait fonctionner.
19946 \begin_layout Subsection
19950 \begin_layout Standard
19951 Un grand nombre de styles de type théorème –
19969 \begin_layout Standard
19995 Titre_\SpecialChar LaTeX
19998 (Running_\SpecialChar LaTeX
20033 (Acknowledgements),
20039 Voir la documentation du fichier de classe de Springer pour les détails.
20042 \begin_layout Subsection
20043 Publications supportées
20046 \begin_layout Itemize
20061 \begin_layout Itemize
20064 Probability Theory and Related Fields
20073 Jean-Marc Lasgouttes
20076 \begin_layout Standard
20078 ce n'est pas si dur !
20081 \begin_layout Subsection
20085 \begin_layout Standard
20086 Ces fichiers sont partiellement basés sur l'ancien
20091 qui était lui-même basé sur une version bricolée d'un vieux fichier de style \SpecialChar LaTeX
20094 ainsi que le format
20099 est maintenant dépassé.
20100 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme des fichiers de format \SpecialChar LyX
20104 \begin_layout Subsection
20108 \begin_layout Standard
20110 Mais probablement moins que dans l'ancien
20117 \begin_layout Section
20118 Rev\SpecialChar TeX
20122 \begin_layout Standard
20128 \begin_layout Standard
20129 \begin_inset VSpace bigskip
20135 \begin_layout Standard
20140 \begin_inset space ~
20145 marche avec la classe Rev\SpecialChar TeX
20147 \begin_inset Formula $\beta$
20150 de mai 1999) de l'American Physical Society.
20153 \begin_layout Standard
20155 a une classe de texte
20160 qui marche avec Rev\SpecialChar TeX
20163 la version 3.1 est périmée,
20164 car elle fonctionne avec \SpecialChar LaTeX
20166 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
20168 qui a besoin de \SpecialChar LaTeX2e
20170 même si on l'a trafiqué pour qu'elle marche.
20171 Comme Rev\SpecialChar TeX
20172 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
20175 avec la classe de texte
20178 \begin_inset space ~
20183 devrait être assez facile à utiliser.
20186 \begin_layout Standard
20187 Cette documentation est censée servir en
20191 de la documentation de Rev\SpecialChar TeX
20193 nous ne décrirons donc aucune des macros spéciales Rev\SpecialChar TeX
20195 et supposerons que vous savez ce qu'il faut mettre dans le préambule si besoin.
20198 \begin_layout Subsection
20202 \begin_layout Standard
20203 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
20205 comme c'est décrit dans le fichier README du paquetage.
20206 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
20208 \begin_inset Flex URL
20211 \begin_layout Plain Layout
20213 http://publish.aps.org/revtex4/
20219 Installez-le quelque part où \SpecialChar LaTeX
20221 Testez-le en essayant de \SpecialChar LaTeX
20222 er un court document Rev\SpecialChar TeX
20223 4 dans un répertoire au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier de classe).
20225 si vous reconfigurez \SpecialChar LyX
20227 il trouvera le fichier de classe et vous laissera utiliser la classe de texte
20234 \begin_layout Standard
20235 Probablement la façon la plus simple de démarrer est soit d'importer un document Rev\SpecialChar TeX
20241 soit d'utiliser le modèle
20244 \begin_inset space ~
20250 qui se trouve dans le répertoire de modèles.
20253 \begin_layout Subsection
20257 \begin_layout Standard
20258 Les paramètres optionnels de
20266 \begin_inset Quotes cld
20270 \begin_inset Quotes crd
20274 \begin_inset Quotes cld
20278 \begin_inset Quotes crd
20282 vont dans le champ d'
20288 Document\SpecialChar menuseparator
20291 \SpecialChar menuseparator
20295 \begin_inset space ~
20299 \begin_inset space ~
20306 Rappelez-vous que dans Rev\SpecialChar TeX
20308 il faut au moins un paramètre optionnel !
20311 \begin_layout Standard
20312 Le reste de ce qui va dans le préambule,
20320 va comme d'habitude dans la fenêtre
20325 \begin_inset space ~
20336 \begin_layout Subsection
20341 \begin_layout Plain Layout
20343 Dans la section sur Rev\SpecialChar TeX
20346 \begin_inset Quotes cld
20350 \begin_inset Quotes crd
20354 \begin_inset Quotes cld
20358 \begin_inset Quotes crd
20361 à de nombreux endroits.
20362 Ce que l'auteur indiquait était peut-être un environnement,
20363 mais ressemble de toute façon à un champ à remplir.
20364 N'ayant pas Rev\SpecialChar TeX
20366 je ne peux pas aller vérifier.
20374 \begin_layout Standard
20375 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
20389 Notez que (au moins pour Rev\SpecialChar TeX
20399 sont exactement équivalents,
20400 vous n'avez donc pas besoin d'utiliser les deux
20404 \begin_layout Plain Layout
20405 Au cas où ça vous intéresse,
20406 les deux sont inclus pour que
20410 puisse traduire à la fois
20430 \begin_layout Subsection
20434 \begin_layout Standard
20435 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
20436 4 qui peuvent causer des erreurs qui sont encore plus troublantes dans \SpecialChar LyX
20440 \begin_layout Standard
20441 Dans Rev\SpecialChar TeX
20460 L'équivalent \SpecialChar LyX
20461 en est qu'il y a un champ
20470 de notes de bas de page dans le champ
20475 ou des choses étranges apparaîtront.
20476 Voyez la documentation de Rev\SpecialChar TeX
20477 4 pour plus de détails.
20481 \begin_layout Standard
20497 \begin_inset space ~
20504 (Thanks) doivent être placés
20516 correspondant (ou son équivalent
20530 la compilation \SpecialChar LaTeX
20534 \begin_layout Chapter
20536 et applications externes
20539 \begin_layout Section
20540 Correcteur \SpecialChar TeX
20544 \begin_layout Standard
20550 \begin_layout Subsection
20554 \begin_layout Standard
20555 Vous trouverez dans le menu
20562 \begin_inset space ~
20569 Cette fonctionnalité requière le programme
20578 \begin_layout Plain Layout
20583 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
20593 et la commande est donc grisée si celui-ci n'est pas installé.
20594 Vous pouvez vous le procurer de CTAN,
20595 \begin_inset Newline newline
20599 \begin_inset CommandInset href
20601 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
20609 \begin_layout Standard
20612 Chk\SpecialChar TeX
20615 est un programme qui a été écrit par
20620 qui se plaignait que certaines commandes de \SpecialChar LaTeX
20621 n'étaient pas naturelles et s'oubliaient facilement.
20622 Ce programme parcourt votre fichier \SpecialChar LaTeX
20623 et en vérifie la bonne écriture.
20624 C'est donc l'équivalent de
20630 mais pour \SpecialChar LaTeX
20634 \begin_layout Standard
20635 La question est donc :
20636 mais que vient faire ce logiciel sous \SpecialChar LyX
20637 alors que \SpecialChar LyX
20638 est déjà censé produire du \SpecialChar LaTeX
20640 La réponse est simple :
20645 ne vérifie pas seulement la
20652 mais aussi la bonne utilisation des types,
20658 Chk\SpecialChar TeX
20664 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
20671 Chk\SpecialChar TeX
20677 est à même de détecter des erreurs courantes comme
20681 \begin_layout Plain Layout
20683 Certaines de ces règles me sont totalement inconnues.
20684 Il est possible qu'elles ne s'appliquent pas à la langue française.
20695 \begin_layout Itemize
20696 de mauvais points de suspension :
20697 \begin_inset Newline newline
20700 Utiliser \SpecialChar ldots
20704 \begin_layout Itemize
20705 des espaces à l'intérieur des parenthèses :
20706 \begin_inset Newline newline
20709 ( mauvais espacement );
20712 \begin_layout Itemize
20713 l'utilisation d'espaces normaux dans des abréviations courantes :
20714 \begin_inset Newline newline
20717 Par exemple il y a ici trop d'espaces dans l'abréviation C.
20723 \begin_layout Itemize
20724 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière lettre est une majuscule :
20725 \begin_inset Newline newline
20729 Et l'espacement n'est pas bon;
20732 \begin_layout Itemize
20733 l'insertion d'une espace avant une étiquette ou un autre objet de ce type :
20734 \begin_inset Newline newline
20737 L'étiquette ou la note doit être collée au texte,
20738 sans quoi elle risque d'apparaître sur une mauvaise page.
20740 \begin_inset CommandInset label
20750 \begin_layout Plain Layout
20751 Cette note peut apparaître sur une mauvaise page,
20752 car son appel (le petit numéro dans le texte) n'est pas collé au mot le précédant.
20758 L'étiquette est ici trop séparée;
20761 \begin_layout Itemize
20762 l'utilisation d'espaces simples au lieu d'espaces insécables devant des références :
20763 \begin_inset Newline newline
20766 Si vous n'avez pas de chance,
20767 le saut de ligne aura lieu exactement entre le mot
20768 \begin_inset Quotes cld
20772 \begin_inset Quotes crd
20776 et ça ferait le plus mauvais effet...
20779 \begin_inset CommandInset ref
20781 reference "sec:chktex"
20789 \begin_layout Itemize
20791 \begin_inset Quotes cld
20795 \begin_inset Quotes crd
20799 \begin_inset Quotes cld
20803 \begin_inset Formula $\times$
20807 \begin_inset Quotes crd
20810 entre deux nombres :
20811 \begin_inset Newline newline
20814 2x2 rend beaucoup moins bien que
20815 \begin_inset Formula $2\times2$
20821 \begin_layout Standard
20822 et bien plus encore...
20823 C'est un outil très utile pour le
20824 \begin_inset Quotes cld
20828 \begin_inset Quotes crd
20831 du document avant son impression,
20832 et vous devriez l'utiliser après l'inévitable correction de l'orthographe et avant d'affiner la typographie.
20835 \begin_layout Subsection
20839 \begin_layout Standard
20840 Si le programme est installé,
20841 l'employer est un jeu d'enfant :
20843 \begin_inset Newline newline
20848 Outils\SpecialChar menuseparator
20850 \begin_inset space ~
20858 générera alors une version \SpecialChar LaTeX
20862 Chk\SpecialChar TeX
20867 \begin_inset Quotes cld
20871 \begin_inset Quotes crd
20874 avec les avertissements de
20876 Chk\SpecialChar TeX
20881 Ces avertissements seront placés au plus près de l'erreur,
20882 et vous pourrez facilement les trouver avec
20884 Navigation\SpecialChar menuseparator
20888 ou par le raccourci clavier
20892 (d'après le fichier de raccourcis implicites
20897 Ouvrez les boîtes d'erreur en cliquant dessus,
20898 ou par le raccourci
20916 Lisez l'avertissement,
20917 et corrigez l'erreur si c'en est bien une.
20918 Si vous ne comprenez pas l'avertissement,
20921 il y a des différences entre ce qu'il y a à l'écran et les détails techniques que
20923 Chk\SpecialChar TeX
20927 et ça peut amener certains de ses avertissements à paraître mystérieux ou même stupides.
20930 \begin_layout Standard
20931 Ce document est un excellent terrain d'entraînement,
20932 et sa vérification lèvera sûrement quelques avertissements.
20933 Les ordinateurs sont idiots:
20934 la plupart de ces avertissements seront donc des fausses alertes.
20937 \begin_layout Subsection
20941 \begin_layout Standard
20942 Vous trouverez parfois que
20944 Chk\SpecialChar TeX
20947 est plus bavard qu'il ne devrait l'être.
20948 Vous pouvez alors choisir de ne pas l'utiliser,
20949 ou alors le configurer à vos propres goûts.
20953 \begin_layout Standard
20957 Chk\SpecialChar TeX
20960 est vraiment configurable et extensible,
20961 vous ne pourrez pas résoudre tous les problèmes de
20963 Chk\SpecialChar TeX
20966 dans \SpecialChar LyX
20970 génère un fichier \SpecialChar LaTeX
20971 un peu particulier pour être ensuite capable de faire correspondre les numéros de lignes indiqués par
20973 Chk\SpecialChar TeX
20978 \begin_layout Plain Layout
20979 Vous pouvez trouver toutes les indications de
20985 Document\SpecialChar menuseparator
20987 \begin_inset space ~
20991 \begin_inset space ~
21008 avec la structure interne du document.
21010 certains avertissements ne sembleront pas apparaître correctement.
21011 Vous pouvez faire deux choses contre cela :
21014 \begin_layout Itemize
21015 Paramétrez l'appel à
21017 Chk\SpecialChar TeX
21022 Outils\SpecialChar menuseparator
21023 Préférences\SpecialChar menuseparator
21024 Sorties\SpecialChar menuseparator
21029 ou alors dans le fichier de configuration de l'installation de
21031 Chk\SpecialChar TeX
21040 Voyez ci-dessous pour savoir quels avertissements peuvent être activés ou désactivés à la ligne de commande.
21043 \begin_layout Itemize
21044 Exportez votre document en tant que fichier \SpecialChar LaTeX
21047 Fichier\SpecialChar menuseparator
21048 Exporter\SpecialChar menuseparator
21052 et lancer manuellement
21057 S'il est invoqué de cette façon,
21058 ça peut être pénible de trouver l'endroit correspondant dans le document \SpecialChar LyX
21060 mais avec un peu de patience,
21061 vous devriez y arriver.
21064 \begin_layout Standard
21065 Voici maintenant les messages d'avertissement qui peuvent être activés ou désactivés dans
21074 pour désactiver un avertissement,
21080 Les entrées en italiques sont désactivées par défaut,
21081 car le réglage de base est
21082 \begin_inset Quotes cld
21087 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
21090 \begin_inset Quotes crd
21096 \begin_layout Standard
21097 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de désactivation d'avertissements,
21101 utilise les autres options à sa convenance pour dialoguer avec
21108 \begin_layout Enumerate
21112 Command terminated with space.
21113 (La commande se termine par une espace.)
21116 \begin_layout Enumerate
21119 Non-breaking space (
21120 \begin_inset Quotes eld
21128 \begin_inset Quotes erd
21131 ) should have been used.
21132 (Il faut utiliser ici une espace insécable (
21135 \begin_inset Quotes cld
21139 \begin_inset Quotes crd
21147 \begin_layout Enumerate
21151 You should enclose the previous parenthesis with
21152 \begin_inset Quotes eld
21160 \begin_inset Quotes erd
21164 (Vous devriez entourer les parenthèses précédentes par
21170 \begin_inset Quotes cld
21174 \begin_inset Quotes crd
21185 \begin_layout Enumerate
21188 Italic correction (
21189 \begin_inset Quotes eld
21199 \begin_inset Quotes erd
21202 ) found in non-italic buffer.
21203 (Une correction d'italique (
21206 \begin_inset Quotes cld
21212 \begin_inset Quotes crd
21217 ) est dans un groupe qui n'est pas en italique.)
21220 \begin_layout Enumerate
21223 Italic correction (
21224 \begin_inset Quotes eld
21234 \begin_inset Quotes erd
21237 ) found more than once.
21238 (Il y a plus d'une correction d'italique (
21241 \begin_inset Quotes cld
21247 \begin_inset Quotes crd
21255 \begin_layout Enumerate
21259 No italic correction (
21260 \begin_inset Quotes eld
21270 \begin_inset Quotes erd
21274 (Il n'y a pas de correcteur d'italique (
21277 \begin_inset Quotes cld
21283 \begin_inset Quotes crd
21294 \begin_layout Enumerate
21298 \begin_inset Quotes eld
21306 \begin_inset Quotes erd
21310 \begin_inset Quotes eld
21318 \begin_inset Quotes erd
21325 \begin_inset Quotes cld
21329 \begin_inset Quotes crd
21334 requière l'utilisation de
21337 \begin_inset Quotes cld
21341 \begin_inset Quotes crd
21349 \begin_layout Enumerate
21352 Wrong length of dash may have been used.
21353 (Il se peut que le tiret ne soit pas de la bonne longueur.)
21356 \begin_layout Enumerate
21360 \begin_inset Quotes eld
21368 \begin_inset Quotes erd
21373 \begin_inset Quotes eld
21381 \begin_inset Quotes erd
21391 \begin_inset Quotes cld
21395 \begin_inset Quotes crd
21407 \begin_inset Quotes cld
21411 \begin_inset Quotes crd
21419 \begin_layout Enumerate
21423 \begin_inset Quotes eld
21431 \begin_inset Quotes erd
21440 \begin_inset Quotes cld
21448 \begin_inset Quotes crd
21457 \begin_layout Enumerate
21461 \begin_inset Quotes eld
21469 \begin_inset Quotes erd
21472 to achieve an ellipsis.
21473 (Vous devriez utiliser
21476 \begin_inset Quotes cld
21480 \begin_inset Quotes crd
21485 pour une ellipse (points de suspension).)
21488 \begin_layout Enumerate
21491 Inter-word spacing (
21492 \begin_inset Quotes eld
21502 \begin_inset Quotes eld
21505 ) should perhaps be used.
21506 (Une espace d'entre mots (
21509 \begin_inset Quotes cld
21515 \begin_inset space ~
21521 \begin_inset Quotes crd
21524 ) devrait peut-être être utilisé.)
21527 \begin_layout Enumerate
21530 Inter-sentence spacing (
21531 \begin_inset Quotes eld
21541 \begin_inset Quotes erd
21544 ) should perhaps be used.
21545 (Une espace d'entre phrases (
21548 \begin_inset Quotes cld
21554 \begin_inset Quotes crd
21559 ) devrait peut-être être utilisé.)
21562 \begin_layout Enumerate
21565 Could not find argument for command.
21566 (N'a pas trouvé de paramètre à la commande.)
21569 \begin_layout Enumerate
21573 \begin_inset Quotes eld
21581 \begin_inset Quotes erd
21585 (Aucune occurrence de
21586 \begin_inset Quotes cld
21594 \begin_inset Quotes crd
21600 \begin_layout Enumerate
21603 Math mode still on at end of \SpecialChar LaTeX
21605 (Le fichier \SpecialChar LaTeX
21606 se termine dans le mode Math.)
21609 \begin_layout Enumerate
21613 \begin_inset Quotes eld
21621 \begin_inset Quotes erd
21624 doesn't match the number of
21625 \begin_inset Quotes eld
21633 \begin_inset Quotes erd
21640 \begin_inset Quotes cld
21644 \begin_inset Quotes crd
21649 ne correspond pas à celui de
21652 \begin_inset Quotes cld
21656 \begin_inset Quotes crd
21664 \begin_layout Enumerate
21667 You should use either
21670 \begin_inset Quotes eld
21678 \begin_inset Quotes erd
21683 as an alternative to
21684 \begin_inset Quotes eld
21692 \begin_inset Quotes erd
21696 (Vous devriez utiliser
21699 \begin_inset Quotes eld
21707 \begin_inset Quotes erd
21715 \begin_inset Quotes cld
21719 \begin_inset Quotes crd
21727 \begin_layout Enumerate
21734 " (ASCII 39) instead of "´" (ASCII 180).
21735 (Vous devriez utiliser
21738 \begin_inset Quotes cld
21742 \begin_inset Quotes crd
21747 (ASCII 39) au lieu de
21750 \begin_inset Quotes cld
21758 \begin_inset Quotes crd
21766 \begin_layout Enumerate
21769 User-specified pattern found.
21770 (A trouvé un format défini par l'utilisateur.)
21773 \begin_layout Enumerate
21776 This command might not be intended.
21777 (Cette commande n'est peut-être pas volontaire.)
21780 \begin_layout Enumerate
21785 (Un commentaire est affiché.)
21788 \begin_layout Enumerate
21819 \begin_layout Enumerate
21822 Delete this space to maintain correct page references.
21823 (Enlevez cette espace pour avoir une pagination correcte.)
21826 \begin_layout Enumerate
21830 You might wish to put this between a pair of
21831 \begin_inset Quotes eld
21839 \begin_inset Quotes erd
21843 (Ce serait peut-être mieux entre deux accolades
21849 \begin_inset Quotes cld
21853 \begin_inset Quotes crd
21861 \begin_layout Enumerate
21864 You ought to remove spaces in front of punctuation.
21865 (Il n'y a pas d'espace devant cette ponctuation.)
21868 \begin_layout Enumerate
21871 Could not execute \SpecialChar LaTeX
21873 (Ne peut pas exécuter la commande \SpecialChar LaTeX
21877 \begin_layout Enumerate
21886 in front of small punctuation.
21893 devant la ponctuation basse.)
21896 \begin_layout Enumerate
21904 may look prettier here.
21914 \begin_layout Enumerate
21918 Multiple spaces detected in output.
21919 (La sortie affiche ici plusieurs espaces.)
21922 \begin_layout Enumerate
21925 This text may be ignored.
21926 (Ce texte ne sera peut-être pas pris en compte.)
21929 \begin_layout Enumerate
21935 \begin_inset Quotes eld
21940 to begin quotation,
21949 \begin_inset Quotes eld
21954 pour ouvrir une citation et non
21961 \begin_layout Enumerate
21972 \begin_inset Quotes eld
21982 pour clore une citation et non
21985 \begin_inset Quotes eld
21993 \begin_layout Enumerate
21997 (Ne mélangez pas les différents types de guillemets.)
22000 \begin_layout Enumerate
22003 You should perhaps use
22004 \begin_inset Quotes eld
22012 \begin_inset Quotes erd
22016 (Il vaudrait peut-être mieux utiliser
22019 \begin_inset Quotes cld
22023 \begin_inset Quotes crd
22031 \begin_layout Enumerate
22034 You should put a space in front of/after parenthesis.
22035 (Il faut des espaces à l'extérieur des parenthèses.)
22038 \begin_layout Enumerate
22041 You should avoid spaces in front of/after parenthesis.
22042 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
22045 \begin_layout Enumerate
22049 You should not use punctuation in front of/after quotes.
22050 (La ponctuation ne doit pas apparaître derrière les guillemets.)
22053 \begin_layout Enumerate
22056 Double space found.
22060 \begin_layout Enumerate
22063 You should put punctuation outside inner/inside display math mode.
22064 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
22067 \begin_layout Enumerate
22070 You ought to not use primitive \SpecialChar TeX
22071 in \SpecialChar LaTeX
22073 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
22074 dans du code \SpecialChar LaTeX
22078 \begin_layout Enumerate
22081 You should remove spaces in front of
22082 \begin_inset Quotes eld
22090 \begin_inset Quotes erd
22094 (Ne mettez pas d'espaces devant
22097 \begin_inset Quotes cld
22101 \begin_inset Quotes crd
22109 \begin_layout Enumerate
22112 \begin_inset Quotes eld
22120 \begin_inset Quotes erd
22123 is normally not followed by
22124 \begin_inset Quotes eld
22132 \begin_inset Quotes erd
22139 \begin_inset Quotes cld
22143 \begin_inset Quotes crd
22148 n'est normalement pas suivi de
22151 \begin_inset Quotes cld
22155 \begin_inset Quotes crd
22163 \begin_layout Standard
22164 Nous espérons fournir dans les versions futures de \SpecialChar LyX
22165 une interface plus complète à cet outil (ainsi qu'à son petit cousin
22169 ) pour pouvoir en exploiter toute la puissance.
22172 il est dès maintenant utilisable :
22173 lancez-le sur l'un de vos documents de bonne taille,
22174 et voyez le résultat.
22177 \begin_layout Section
22178 Contrôle de version sous \SpecialChar LyX
22182 \begin_layout Standard
22185 Lars Gullik Bjønnes,
22193 \begin_layout Subsection
22197 \begin_layout Standard
22199 accepte la plupart des commandes simples de RCS/CVS/SVN.
22200 Si vous devez utiliser des fonctions plus sophistiquées,
22201 il vous faudra cependant encore passer par un terminal de commande.
22204 \begin_layout Standard
22205 Notez également que le support de CVS n'est pas aussi bon que celui de Subversion,
22206 que nous vous conseillons donc.
22207 Un bon document de départ pour Subversion est le Manuel SVN
22211 \begin_layout Plain Layout
22212 \begin_inset CommandInset href
22214 target "http://svnbook.red-bean.com/"
22227 \begin_inset Quotes cld
22231 \begin_inset Quotes crd
22234 (c'est un fichier man :
22240 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
22241 Voyez particulièrement le paragraphe sur le répertoire RCS,
22242 et la notion de fichier RCS maître (le fichier finissant par
22249 \begin_layout Standard
22250 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
22252 vous devrez connaître l'utilisation de RCS/CVS/SVN.
22253 Le support assuré dans \SpecialChar LyX
22254 a été réalisé pour des versions récentes des paquetages GNU RCS ou CVS/SVN il n'est pas garanti que cela fonctionne avec des versions plus anciennes.
22256 les messages de contrôle ne sont pas affichés après chaque opération vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
22258 Les utilisateurs réguliers du contrôle de version apprécieront la barre d'outils correspondante,
22259 qui peut être activée via
22261 Affichage\SpecialChar menuseparator
22262 Barre d'outils\SpecialChar menuseparator
22263 Contrôle de version
22268 \begin_layout Standard
22269 Pour créer vos propres commandes externes,
22271 \begin_inset Flex Code
22274 \begin_layout Plain Layout
22282 Fonctions \SpecialChar LyX
22288 \begin_layout Standard
22289 Il est fortement recommandé d'enregistrer les documents en mode non compressé lors de l'utilisation du contrôle de version (décochez
22291 Document\SpecialChar menuseparator
22294 si la case est cochée):
22295 les documents LyX non compressées sont des fichiers textuels qui peuvent être fusionnés par le contrôle de version.
22296 Mes documents compressés sont des fichiers binaires qui ne peuvent p
22303 \begin_layout Subsection
22304 Les commandes RCS sous \SpecialChar LyX
22308 \begin_layout Standard
22309 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
22311 Vous pouvez les trouver dans
22313 Fichier\SpecialChar menuseparator
22315 \begin_inset space ~
22319 \begin_inset space ~
22325 Lyx a été testé avec RCS 5.7/5.8.
22328 \begin_layout Subsubsection
22331 Initialiser le contrôle de version
22334 \begin_layout Standard
22335 Si votre document n'est pas sous le mode
22336 \begin_inset Quotes cld
22339 contrôle de version
22340 \begin_inset Quotes crd
22344 c'est le seul choix qui vous soit proposé.
22345 Si vous êtes déjà sous ce mode,
22347 \begin_inset Flex Noun
22350 \begin_layout Plain Layout
22356 est grisé et inaccessible.
22359 \begin_layout Standard
22360 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
22361 Il vous est alors demandé de donner une description initiale du document.
22362 Le document est alors mis en mode
22363 \begin_inset Quotes cld
22367 \begin_inset Quotes crd
22370 et il vous faudra faire
22373 \begin_inset space ~
22377 \begin_inset space ~
22382 avant de le modifier.
22383 Un document sous contrôle de version a dans le minibuffer
22384 \begin_inset Quotes cld
22387 [RCS:<version><locker>]
22388 \begin_inset Quotes crd
22391 accolé au nom de fichier.
22394 \begin_layout Standard
22396 la commande RCS qui a été lancée est
22399 \begin_layout LyX-Code
22402 ci -q -u -i -t-\SpecialChar softhyphen
22403 "<description_\SpecialChar softhyphen
22404 initiale>" <nom_fichier>.
22407 \begin_layout Standard
22412 pour comprendre le sens des paramètres.
22416 \begin_layout Subsubsection
22418 \begin_inset space ~
22422 \begin_inset space ~
22428 \begin_layout Standard
22429 Lorsque vous avez fini de modifier un fichier,
22430 vous figez vos modifications
22434 \begin_layout Plain Layout
22442 \begin_inset Flex Noun
22445 \begin_layout Plain Layout
22449 Fichier\SpecialChar menuseparator
22451 \begin_inset space ~
22455 \begin_inset space ~
22458 Version\SpecialChar menuseparator
22460 \begin_inset space ~
22464 \begin_inset space ~
22476 Il vous sera alors demandé une description de ceux-ci.
22477 Cette information est conservée dans le fichier d'historique.
22478 Le numéro de version est alors incrémenté,
22479 vos modifications sont appliquées au fichier RCS maître et le document est déverrouillé et remis en mode
22480 \begin_inset Quotes cld
22484 \begin_inset Quotes crd
22490 \begin_layout Itemize
22494 ci -q -u -m"<description>" <nom_fichier>
22497 \begin_layout Subsubsection
22500 Nouvelle version modifiable
22503 \begin_layout Standard
22504 En utilisant cette commande,
22505 vous verrouillez le document de manière à ce que vous soyez le seul à pouvoir l'éditer.
22506 Vous seul en possédez les droits d'écriture.
22507 Vous continuez donc à éditer le fichier un moment,
22508 puis vous figez vos changements.
22509 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
22512 \begin_layout Itemize
22516 co -q -l <nom_fichier>
22519 \begin_layout Subsubsection
22522 Revenir à la version du dépôt
22525 \begin_layout Standard
22526 Ceci annule tous les changements réalisés sur le document depuis que le document a été figé la dernière fois.
22527 Une demande de confirmation apparaît alors,
22528 avant que tous les changements soient perdus.
22531 \begin_layout Itemize
22535 co -f -u<version> <nom_fichier>
22538 \begin_layout Subsubsection
22545 \begin_layout Standard
22546 Ceci va créer une copie du document.
22547 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
22548 l'historique de version n'est pas préservé et la copie est ajoutée comme un nouveau fichier.
22549 Elle suppose un document propre sans modifications depuis le dernier enregistrement.
22550 On vous demande un nom de fichier et une description de l'opération de copie.
22551 Ensuite la copie est créée,
22552 à la fois localement et dans le dépôt.
22553 Si les répertoires parents de la copie et du document original sont différents,
22554 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
22556 Fichier\SpecialChar menuseparator
22562 la copie est chargée à la place du document original.
22565 \begin_layout Itemize
22568 \begin_inset space ~
22572 \begin_inset Newline newline
22576 \begin_inset Flex Code
22579 \begin_layout Plain Layout
22580 \begin_inset Quotes qld
22584 \begin_inset Quotes qld
22593 \begin_inset Flex Code
22596 \begin_layout Plain Layout
22597 \begin_inset Quotes qld
22601 \begin_inset Quotes qld
22610 \begin_inset Newline newline
22614 \begin_inset Flex Code
22617 \begin_layout Plain Layout
22619 \begin_inset Quotes qld
22623 \begin_inset Quotes qld
22634 \begin_layout Subsubsection
22637 Annuler le dernier enregistrement
22640 \begin_layout Standard
22641 Fait comme si la dernière modification n'avait jamais été faite.
22642 Aucune modification n'apparaît sur le document \SpecialChar LyX
22644 mais la dernière version est effacée du fichier maître RCS.
22647 \begin_layout Itemize
22651 rcs -o<version> <nom_fichier>
22654 \begin_layout Subsubsection
22657 Visionner historique
22660 \begin_layout Standard
22661 Montre l'historique complet du document RCS.
22666 est ainsi affichée dans une fenêtre.
22671 pour plus d'informations.
22674 \begin_layout Subsubsection
22675 Informations de révision
22678 \begin_layout Standard
22679 Lyx ne connaît que le numéro de version RCS,
22681 \begin_inset CommandInset ref
22683 reference "subsec:VCS-Revision-Information"
22691 \begin_layout Subsection
22694 CVS commands in \SpecialChar LyX
22696 \begin_inset Note Note
22699 \begin_layout Plain Layout
22700 Le reste de ce chapitre reste à traduire (JPChrétien,
22709 \begin_layout Standard
22712 A subset of CVS operations is supported by \SpecialChar LyX
22714 You can find the commands in the
22716 File\SpecialChar menuseparator
22718 \begin_inset space ~
22724 The version control system SVN is more powerful,
22725 so please use it instead of CVS if possible.
22728 \begin_layout Subsubsection
22735 \begin_layout Standard
22738 If you start from scratch with CVS you have to create your repository and checkout the working copy with external tools.
22739 If you're using a client-server setup you may need to login before doing the first repository checkout.
22742 \begin_layout Standard
22745 If your documents are under revision control and others are using the same repository problems arise when different changes to the same document at the same location happen.
22746 Standard CVS repositories don't operate with a file locking mechanism.
22747 This may be surprising,
22748 but conflicts only occur if people disagree on the proper content of the same part of a document.
22750 if co-workers are used to communicate regularly,
22751 these conflicts occur rarely.
22752 If they don't communicate they have a fundamental problem anyway.
22753 Nevertheless some people like to work with so called
22754 \begin_inset Quotes eld
22758 \begin_inset Quotes erd
22762 If they do so the working copy of all files is readonly when checked out first and the user starts editing after using a special command to make the working copy writable.
22763 When the changes are checked in the working copy returns to readonly state.
22764 With \SpecialChar LyX
22765 one has to edit the
22766 \begin_inset Flex Code
22769 \begin_layout Plain Layout
22777 file and add the line
22778 \begin_inset Flex Code
22781 \begin_layout Plain Layout
22789 to work with reserved checkouts.
22790 The benefit is the possibility to see who is using a writable copy of some document.
22791 It's not guaranteed only one user makes a copy writable.
22794 \begin_layout Standard
22798 tries to guess if you're using reserved or non-reserved checkouts.
22799 If your working copy is readonly or it is writable and an additional copy of your document exists in the CVS/Base sub-directory a reserved otherwise a non-reserved checkout is assumed.
22800 When a reserved checkout is detected you have to use
22801 \begin_inset Flex Noun
22804 \begin_layout Plain Layout
22812 to make your working copy writable if it's readonly.
22814 \begin_inset Flex Noun
22817 \begin_layout Plain Layout
22825 operation is possible and that makes your working copy readonly again after transferring your changes to the repository.
22828 \begin_layout Standard
22831 More information about CVS can be found here
22832 \begin_inset Flex URL
22835 \begin_layout Plain Layout
22837 http://www.nongnu.org/cvs
22843 \begin_inset Flex URL
22846 \begin_layout Plain Layout
22848 http://ximbiot.com/cvs
22856 \begin_layout Standard
22863 to understand the sub-commands and the switches mentioned below.
22866 \begin_layout Subsubsection
22873 \begin_layout Standard
22876 If your document is not under revision control,
22877 this is the only item shown in the menu.
22878 And if it is under revision control,
22883 item is not visible.
22887 \begin_layout Standard
22890 This command registers in CVS your document
22891 \begin_inset Flex Strong
22894 \begin_layout Plain Layout
22903 in the case you have already the documents directory under CVS control (in particular
22908 This means you have to create or checkout the archive by yourself using external tools.
22909 (In case you forget that step \SpecialChar LyX
22910 registers the document with RCS.)
22913 \begin_layout Standard
22916 Then you are asked interactively to supply an initial description of the document.
22917 Don't forget that registered file is not yet checked in.
22920 \begin_layout Standard
22923 CVS command that is run:
22926 cvs -q add -m"<entered message>" "<file-name>"
22929 \begin_layout Standard
22936 above and for all other CVS commands is an abbreviation for
22937 \begin_inset Quotes eld
22940 change the current working directory to file location and use the file name without path component as argument
22941 \begin_inset Quotes erd
22947 \begin_layout Subsubsection
22954 \begin_layout Standard
22957 When you are finished editing a file,
22958 you commit your changes.
22959 When you do this and you had changed the document,
22960 you are asked for a description of the changes.
22961 After that changes are written to the repository.
22962 In case you didn't change the document and a reserved checkout is detected the reservation made on
22963 \begin_inset Flex Noun
22966 \begin_layout Plain Layout
22977 \begin_layout Labeling
22978 \labelwidthstring 00.00.0000
22982 \begin_inset space ~
22987 \begin_inset space ~
22991 \begin_inset Newline newline
22995 \begin_inset Flex Code
22998 \begin_layout Plain Layout
23003 -q commit -m"<description>" "<file-name>"
23009 \begin_inset Newline newline
23013 \begin_inset Flex Code
23016 \begin_layout Plain Layout
23029 \begin_layout Subsubsection
23036 \begin_layout Standard
23039 When you are sharing a repository with others,
23040 you may have to incorporate their changes into your working copy.
23043 \begin_layout Standard
23049 cvs -q update "<file-name>"
23052 \begin_layout Standard
23055 If a readonly checkout is detected the working copy is made writable and reserved.
23058 \begin_layout Standard
23064 cvs -q edit "<file-name>"
23067 \begin_layout Subsubsection
23071 Revert To Repository Version
23074 \begin_layout Standard
23077 This will discard all changes made to the document since the last check in.
23078 You get a warning before changes are discarded.
23079 Firstly the file is deleted,
23080 secondly CVS update command is run.
23083 \begin_layout Standard
23089 cvs -q update "<file-name>"
23092 \begin_layout Standard
23095 If a reserved checkout is detected and the working copy has no changes only the reservation is undone.
23098 \begin_layout Standard
23104 cvs -q unedit "<file-name>"
23107 \begin_layout Subsubsection
23114 \begin_layout Standard
23117 This will create a copy of the current document.
23118 Since CVS does not support copy operations natively,
23119 the version history is not preserved,
23120 and the copy is added as a new file.
23121 It requires a clean document without any changes since the last checkin.
23122 You are asked for a file name and a description of the copy operation.
23123 After that the copy is created,
23124 both locally and in the repository.
23125 If the parent directories of the copied and original document differ,
23126 all relative paths of included files of the copy are adjusted (like in
23128 File\SpecialChar menuseparator
23134 the copy is loaded instead of the original document.
23137 \begin_layout Labeling
23138 \labelwidthstring 00.00.0000
23142 \begin_inset space ~
23147 \begin_inset space ~
23151 \begin_inset Newline newline
23155 \begin_inset Flex Code
23158 \begin_layout Plain Layout
23172 \begin_inset Flex Code
23175 \begin_layout Plain Layout
23189 \begin_inset Newline newline
23193 \begin_inset Flex Code
23196 \begin_layout Plain Layout
23214 \begin_layout Subsubsection
23221 \begin_layout Standard
23224 This will rename the current document.
23225 Since CVS does not support rename operations natively,
23226 the version history is not preserved,
23227 the renamed document is added as a new file,
23228 and the original document is deleted.
23229 It requires a clean document without any changes since the last checkin.
23230 You are asked for a file name and a description of the rename operation.
23231 After that the document is renamed,
23232 both locally and in the repository.
23233 If the parent directories of the new and old file names differ,
23234 all relative paths of included files are adjusted (like in
23236 File\SpecialChar menuseparator
23242 the document is reloaded using the new name.
23245 \begin_layout Labeling
23246 \labelwidthstring 00.00.0000
23250 \begin_inset space ~
23255 \begin_inset space ~
23259 \begin_inset Newline newline
23263 \begin_inset Flex Code
23266 \begin_layout Plain Layout
23280 \begin_inset Flex Code
23283 \begin_layout Plain Layout
23297 \begin_inset Newline newline
23301 \begin_inset Flex Code
23304 \begin_layout Plain Layout
23320 \begin_inset Newline newline
23324 \begin_inset Flex Code
23327 \begin_layout Plain Layout
23345 \begin_layout Subsubsection
23348 Update of the local directory checkout from repository
23351 \begin_layout Standard
23354 Once your documents gets more complex,
23355 containing sub-documents and pictures,
23357 \begin_inset Flex Code
23360 \begin_layout Plain Layout
23368 files and so on using version control becomes more complicated.
23370 supports updating the whole tree in which resides the document.
23371 This become especially useful once you cooperate with people which neither have detailed knowledge about CVS usage nor they have ambition to commit additional material to the repository.
23372 You have to organize the files structure so that all external files are in the same directory or subdirectories of the document.
23373 It's good practice anyway to store multipart documents in an extra directory.
23376 \begin_layout Standard
23380 \begin_inset Flex Code
23383 \begin_layout Plain Layout
23386 Update local directory from repository
23391 command updates the whole directory.
23392 If local changes are detected user is warned before update starts.
23393 In case of merge conflicts both versions of the conflicting document parts are placed in the final document.
23394 You have to review and correct the result of the merge.
23395 You'll find the conflicts enclosed in pairs of
23396 \begin_inset Flex Code
23399 \begin_layout Plain Layout
23408 \begin_inset Flex Code
23411 \begin_layout Plain Layout
23420 \begin_inset Flex Code
23423 \begin_layout Plain Layout
23432 The first part is your version as before the update operation with the document name prepended.
23433 The second one is the repository version with the version number after the sequence of
23434 \begin_inset Flex Code
23437 \begin_layout Plain Layout
23448 \begin_layout Labeling
23449 \labelwidthstring 00.00.0000
23453 \begin_inset space ~
23458 \begin_inset space ~
23462 \begin_inset Newline newline
23466 \begin_inset Flex Code
23469 \begin_layout Plain Layout
23480 (Ask if changes are detected.)
23481 \begin_inset Newline newline
23485 \begin_inset Flex Code
23488 \begin_layout Plain Layout
23502 \begin_layout Standard
23506 \begin_inset Flex Code
23509 \begin_layout Plain Layout
23517 stands for the path to the document.
23520 \begin_layout Subsubsection
23527 \begin_layout Standard
23530 This shows the complete history of the CVS document.
23533 cvs log "<file-name>"
23535 is shown in a browser.
23538 \begin_layout Subsubsection
23544 \begin_layout Standard
23548 supports CVS version number,
23550 date and time of last commit.
23551 All those are extracted from
23553 cvs log -r <file-name>
23557 \begin_inset CommandInset ref
23559 reference "subsec:VCS-Revision-Information"
23567 \begin_layout Subsection
23570 SVN commands in \SpecialChar LyX
23574 \begin_layout Standard
23577 SVN is now partially supported by \SpecialChar LyX
23579 You can find the commands in the
23581 File\SpecialChar menuseparator
23583 \begin_inset space ~
23589 Please note that if you use password protected access to repository via ssh,
23590 you will be asked in terminal window.
23592 was tested against SVN 1.5,
23598 \begin_layout Plain Layout
23601 Most of the commands will work with 1.4 too,
23603 \begin_inset CommandInset ref
23605 reference "subsec:SVN-Repo-Update"
23611 There seems to be currently unresolved permissions problem under SVN 1.8 with reverting changes when file is locked.
23619 \begin_layout Subsubsection
23626 \begin_layout Standard
23629 If your document is not under revision control,
23630 this is the only item shown in the menu.
23631 And if it is under revision control,
23636 item is not visible.
23639 \begin_layout Standard
23642 This command registers in SVN your document ONLY in case you have already the documents directory under SVN control (in particular
23647 This means you have to checkout the archive by yourself.
23650 \begin_layout Standard
23653 Then you are asked interactively to supply an initial description of the document.
23654 Don't forget that registered file is not yet commited.
23657 \begin_layout Standard
23660 SVN command that is run:
23664 \begin_inset Quotes qld
23668 \begin_inset Quotes qld
23674 \begin_layout Standard
23681 to understand the switches.
23684 \begin_layout Subsubsection
23691 \begin_layout Standard
23694 When you are finished editing a file,
23695 you commit your changes.
23697 you are asked for a description of the changes.
23698 After that changes are commited.
23701 \begin_layout Standard
23708 \begin_layout Plain Layout
23711 In case locking is not enabled.
23713 \begin_inset CommandInset ref
23715 reference "subsec:SVN-File-Locking"
23727 svn commit -q -m"<description>" <file-name>
23730 \begin_layout Subsubsection
23737 \begin_layout Standard
23740 Updates the changes of this file from the repository.
23741 Be sure you understand SVN merging and conflicts resolving before using this function,
23742 because all conflicts has to be resolved manually by you!
23745 \begin_layout Standard
23752 \begin_layout Plain Layout
23761 \begin_inset Flex Code
23764 \begin_layout Plain Layout
23767 svn update --non-interactive
23768 \begin_inset Quotes qld
23772 \begin_inset Quotes qld
23783 \begin_layout Subsubsection
23787 Revert To Repository Version
23790 \begin_layout Standard
23793 This will discard all changes made to the document since the last check in.
23794 You get a warning before changes are discarded.
23797 \begin_layout Standard
23804 \begin_inset Quotes qld
23808 \begin_inset Quotes qld
23814 \begin_layout Subsubsection
23821 \begin_layout Standard
23824 This will create a copy of the current document including the version history.
23825 It requires a clean document without any changes since the last checkin.
23826 You are asked for a file name and a description of the copy operation.
23827 After that the copy is created,
23828 both locally and in the repository.
23829 If the parent directories of the copied and original document differ,
23830 all relative paths of included files of the copy are adjusted (like in
23832 File\SpecialChar menuseparator
23838 the copy is loaded instead of the original document.
23841 \begin_layout Labeling
23842 \labelwidthstring 00.00.0000
23846 \begin_inset space ~
23851 \begin_inset space ~
23855 \begin_inset Newline newline
23859 \begin_inset Flex Code
23862 \begin_layout Plain Layout
23868 \begin_inset Quotes qld
23872 \begin_inset Quotes qld
23876 \begin_inset Quotes qld
23880 \begin_inset Quotes qld
23889 \begin_inset Newline newline
23893 \begin_inset Flex Code
23896 \begin_layout Plain Layout
23907 \begin_layout Subsubsection
23914 \begin_layout Standard
23917 This will rename the current document including the version history.
23918 It requires a clean document without any changes since the last checkin.
23919 You are asked for a file name and a description of the rename operation.
23920 After that the document is renamed,
23921 both locally and in the repository.
23922 If the parent directories of the new and old file names differ,
23923 all relative paths of included files are adjusted (like in
23925 File\SpecialChar menuseparator
23931 the document is reloaded using the new name.
23934 \begin_layout Labeling
23935 \labelwidthstring 00.00.0000
23939 \begin_inset space ~
23944 \begin_inset space ~
23948 \begin_inset Newline newline
23952 \begin_inset Flex Code
23955 \begin_layout Plain Layout
23961 \begin_inset Quotes qld
23965 \begin_inset Quotes qld
23969 \begin_inset Quotes qld
23973 \begin_inset Quotes qld
23982 \begin_inset Newline newline
23986 \begin_inset Flex Code
23989 \begin_layout Plain Layout
24000 \begin_layout Subsubsection
24003 \begin_inset CommandInset label
24005 name "subsec:SVN-Repo-Update"
24009 Update of the local directory checkout from repository
24013 \begin_layout Plain Layout
24016 Note that this command will work only with subversion
24017 \begin_inset Formula $\geqq1.5$
24028 \begin_layout Standard
24031 All the commands above have one shortcoming – they deal with the current document only.
24032 Once your document contains pictures,
24034 \begin_inset Flex Code
24037 \begin_layout Plain Layout
24045 files and so on administration becomes more complicated.
24047 now supports updating the whole tree in which resides the document
24051 \begin_layout Plain Layout
24054 One need to organize the files structure so that all external files are in the same directory or subdirectories of the document.
24061 This become especially useful once you cooperate with people which neither know about subversion management nor they have ambition to commit additional material to the repository.
24065 \begin_layout Standard
24068 \begin_inset Flex Code
24071 \begin_layout Plain Layout
24074 Update local directory from repository
24079 command updates the whole directory and in case of merge conflicts local version of the files are left,
24080 so no unintended data loss occurs.
24081 If local changes are detected user is warned before update starts.
24084 \begin_layout Labeling
24085 \labelwidthstring 00.00.0000
24089 \begin_inset space ~
24094 \begin_inset space ~
24098 \begin_inset Newline newline
24102 \begin_inset Flex Code
24105 \begin_layout Plain Layout
24113 (Ask if changes are detected.)
24114 \begin_inset Newline newline
24118 \begin_inset Flex Code
24121 \begin_layout Plain Layout
24124 svn update --accept mine-full $path
24132 \begin_layout Standard
24136 \begin_inset Flex Code
24139 \begin_layout Plain Layout
24147 stands for the path to the document.
24150 \begin_layout Subsubsection
24157 \begin_layout Standard
24160 This shows the complete history of the SVN document.
24164 \begin_inset Quotes qld
24168 \begin_inset Quotes qld
24173 is shown in a browser.
24176 \begin_layout Subsubsection
24180 \begin_inset CommandInset label
24182 name "subsec:SVN-File-Locking"
24189 \begin_layout Standard
24192 The file exchange through various revision control systems brings the problem of merge conflicts in case two different users try to edit the same (parts of) document.
24193 When such a conflict happens it needs manual resolving and one reasonable alternative is to provide some kind of locking mechanism,
24194 which guarantees that only one user is allowed to edit file at the given time.
24197 \begin_layout Standard
24200 SVN has two such mechanisms to provide mutual exclusivity for file access – locks and automatic setting of write permissions (see sec.
24202 \begin_inset CommandInset ref
24204 reference "subsec:Automatical-Locking-Property"
24210 \begin_inset Flex Code
24213 \begin_layout Plain Layout
24225 \begin_layout Plain Layout
24228 \begin_inset Flex URL
24231 \begin_layout Plain Layout
24233 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
24244 If this property is detected for a given document \SpecialChar LyX
24245 starts to use SVN locks for document editing automatically and the whole check-in/out mechanism switches to the same regimen as for RCS.
24246 This in particular means there are two different modes of file use in \SpecialChar LyX
24250 \begin_layout Itemize
24254 The loaded file is in the read-only mode.
24255 For editing on needs to check-out.
24260 consists of updating from the repository and gaining write lock.
24261 If the lock is not possible to obtain,
24262 we remain in unlocked state.
24265 \begin_layout Itemize
24269 The loaded file is in the
24270 \begin_inset Quotes els
24274 \begin_inset Quotes ers
24278 No other user is allowed to edit the file.
24283 consists of commiting changes and releasing write-lock.
24284 If no changes have been made to the document,
24285 no commit will be produced
24289 \begin_layout Plain Layout
24292 Don't be puzzled by the fact that you will be asked for commit message anyway.
24297 and only the write-lock will be released.
24300 \begin_layout Standard
24306 \begin_layout Labeling
24307 \labelwidthstring 00.00.0000
24313 svn commit -q -m"<description>" "<file-name>"
24314 \begin_inset Newline newline
24317 svn unlock "<file-name>"
24320 \begin_layout Labeling
24321 \labelwidthstring 00.00.0000
24327 svn update "<file-name>"
24328 \begin_inset Newline newline
24331 svn lock "<file-name>"
24334 \begin_layout Subsubsection
24338 \begin_inset CommandInset label
24340 name "subsec:Automatical-Locking-Property"
24346 Automatic Locking Property
24349 \begin_layout Standard
24352 The above mentioned automatic setting of write permissions of the .lyx file can be set through
24354 File\SpecialChar menuseparator
24356 \begin_inset space ~
24359 Control\SpecialChar menuseparator
24360 Use Locking Property
24363 This command is active only when the file is not locked on the svn server (i.e.
24364 you need to check-out before proceeding).
24367 \begin_layout Labeling
24368 \labelwidthstring 00.00.0000
24372 \begin_inset space ~
24378 \begin_layout Labeling
24379 \labelwidthstring 00.00.0000
24385 svn propset svn:needs-lock ON "<file-name>"
24388 \begin_layout Labeling
24389 \labelwidthstring 00.00.0000
24395 svn propdel svn:needs-lock "<file-name>"
24398 \begin_layout Subsubsection
24401 \begin_inset CommandInset label
24403 name "subsec:VCS-Revision-Information"
24407 Revision Information in Documents
24410 \begin_layout Standard
24413 There are more possibilities how to activate revision information in our document.
24416 \begin_layout Itemize
24424 \begin_layout Itemize
24427 tree revision information (
24428 \begin_inset Flex Code
24431 \begin_layout Plain Layout
24440 The result is the output of the
24441 \begin_inset Flex Code
24444 \begin_layout Plain Layout
24453 the following table gives you an idea,
24454 how to read the results.
24457 \begin_layout Standard
24461 \begin_inset Tabular
24462 <lyxtabular version="3" rows="6" columns="2">
24463 <features tabularvalignment="middle">
24464 <column alignment="left" valignment="top">
24465 <column alignment="left" valignment="top">
24467 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
24470 \begin_layout Plain Layout
24479 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
24482 \begin_layout Plain Layout
24493 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
24496 \begin_layout Plain Layout
24504 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
24507 \begin_layout Plain Layout
24510 mixed revision working copy
24517 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
24520 \begin_layout Plain Layout
24528 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
24531 \begin_layout Plain Layout
24534 modified working copy
24541 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
24544 \begin_layout Plain Layout
24552 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
24555 \begin_layout Plain Layout
24558 switched working copy
24565 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
24568 \begin_layout Plain Layout
24576 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
24579 \begin_layout Plain Layout
24582 partial working copy,
24583 from a sparse checkout
24590 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
24593 \begin_layout Plain Layout
24601 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
24604 \begin_layout Plain Layout
24609 switched working copy
24622 \begin_layout Itemize
24625 file revision information.
24626 The result comes from parsing the output of
24627 \begin_inset Flex Code
24630 \begin_layout Plain Layout
24634 \begin_inset space ~
24638 \begin_inset space ~
24642 \begin_inset space ~
24651 Supported flags are:
24655 \begin_layout Itemize
24658 version number of the last commit (
24659 \begin_inset Flex Code
24662 \begin_layout Plain Layout
24673 \begin_layout Itemize
24676 author of the last commit (
24677 \begin_inset Flex Code
24680 \begin_layout Plain Layout
24691 \begin_layout Itemize
24694 date of the last commit (
24695 \begin_inset Flex Code
24698 \begin_layout Plain Layout
24709 \begin_layout Itemize
24712 time of the last commit (
24713 \begin_inset Flex Code
24716 \begin_layout Plain Layout
24728 \begin_layout Standard
24731 You can obtain this info via InsetInfo (
24734 Insérer\SpecialChar menuseparator
24735 Champ\SpecialChar menuseparator
24738 Révision du contrôle de version
24741 The information will be available only when you have the file stored under svn managment (i.e.
24743 \begin_inset Flex Code
24746 \begin_layout Plain Layout
24754 directory is available with your document).
24758 \begin_layout Itemize
24763 possibility is to use svn keywords
24767 \begin_layout Plain Layout
24770 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
24776 In short – you set file keywords property (e.g.
24779 svn propset svn:keywords 'Rev' file.lyx
24781 ) and then paste keyword \SpecialChar TeX
24786 \begin_layout Plain Layout
24789 This is an easy way how to ensure that \SpecialChar LyX
24790 won't break the line in the middle of keyword tag.
24795 tag in your document (e.g.
24797 \begin_inset Flex Code
24800 \begin_layout Plain Layout
24809 This way svn client will automatically substitute revision number (e.g.
24811 \begin_inset Flex Code
24814 \begin_layout Plain Layout
24823 ) after each update and commit.
24824 There are more problems with this approach.
24826 the '$' character is used in \SpecialChar TeX
24827 world for math equations,
24828 so any occurence of math formula
24829 \begin_inset Formula $Rev$
24833 \begin_inset Formula $Rev:59$
24836 in your \SpecialChar LyX
24838 Similarly for other keywords like Id,
24842 Secondly svn output is dependent on your locales,
24843 so its very easy that svn would produce some problematic strings once Date is used.
24844 Thirdly you get the whole 'Rev:
24845 59' string in your document instead of the plain number.
24846 Until subversion implements user's custom keywords it will be hard to use this approach reliably or let \SpecialChar LyX
24847 to support it directly.
24850 \begin_layout Subsection
24853 SVN and Windows Environment
24856 \begin_layout Quote
24859 My inclination is to say that if the user cannot figure out the command line operations on their own fairly quickly,
24860 they would be well advised to use TortoiseSVN.
24867 \begin_layout Subsubsection
24873 \begin_layout Standard
24876 In addition to installing \SpecialChar LyX
24878 and having access to a Subversion repository,
24879 the user will need to install the Subversion client program.
24880 A Windows installer for the client program is available from
24881 \begin_inset CommandInset href
24884 target "http://www.collab.net/nonav/downloads/subversion/"
24890 The user may also want to install
24891 \begin_inset CommandInset href
24894 target "http://tortoisesvn.tigris.org/"
24900 which integrates Subversion operations into the context (rightclick) menu of Windows Explorer.
24901 Operations done outside \SpecialChar LyX
24902 will typically be more convenient using the Explorer context menu.
24903 Note that TortoiseSVN is not a replacement for the client program,
24904 which is what \SpecialChar LyX
24908 \begin_layout Subsubsection
24911 Bringing a document under Subversion control
24914 \begin_layout Standard
24917 Before a \SpecialChar LyX
24918 document can be brought under version control in Subversion,
24919 its parent directory needs to be under version control.
24920 If the document is being added to a project already in the repository,
24921 this is accomplished by checking the project out to the directory where the new document will be placed.
24922 If the project itself is not yet under version control (for instance,
24923 if this document starts a new project),
24924 the directory must be imported into the repository.
24925 This is done outside \SpecialChar LyX
24927 Both import and checkout are easily accomplished from the Explorer context menu using TortoiseSVN,
24928 or alternatively can be done using the command line client at a DOS prompt.
24929 The procedure for importing the project using TortoiseSVN is described below,
24930 assuming an existing repository and a new project being started in
24937 For information on using the Subversion client program,
24939 \begin_inset Flex Code
24942 \begin_layout Plain Layout
24953 \begin_layout Enumerate
24962 in Windows Explorer,
24966 TortoiseSVN\SpecialChar menuseparator
24971 adjust the URL for the repository,
24975 \begin_layout Enumerate
24978 Right click the level of the repository under which you want to place the new project folder (typically the top level) and click
24982 Supply a name for the project folder and click OK.
24983 Add a message for the log file if desired,
24984 then click OK again.
24985 The new project folder should appear in the repository.
24987 click OK again to exit the repository browser.
24990 \begin_layout Enumerate
24993 Once again right click
25000 this time selecting SVN Checkout\SpecialChar ldots
25001 Select the URL of the project folder you just created in the repository,
25002 and set the checkout directory to
25010 You will be warned about a non-empty folder;
25011 click OK to proceed.
25012 You should now have a
25023 \begin_layout Enumerate
25026 Create or open your document in \SpecialChar LyX
25029 File\SpecialChar menuseparator
25031 \begin_inset space ~
25034 Control\SpecialChar menuseparator
25038 Add a log message and click OK to commit the document to version control.
25041 \begin_layout Standard
25044 From this point onward,
25045 you should have full functionality in the
25047 File\SpecialChar menuseparator
25049 \begin_inset space ~
25055 You also have the option of checking the document in and out,
25056 viewing its history,
25058 using the TortoiseSVN context menu in Windows Explorer or the Subversion client program from a command prompt.
25061 \begin_layout Subsubsection
25064 SSH tunnel used with SVN under Windows
25067 \begin_layout Standard
25070 Compared with Linux setting up an svn client to communicate over ssh under Windows is a rather troublesome task.
25071 We will at least offer some hints how to setup the client side but prior knowledge about ssh and the Windows command line is needed,
25072 also be prepared for a great deal of frustration\SpecialChar ldots
25076 \begin_layout Enumerate
25079 Get an svn client for windows,
25080 as described in the previous sections.
25081 When it is a fresh install run some svn command (e.g.
25083 \begin_inset Flex Code
25086 \begin_layout Plain Layout
25094 ) to create config files,
25095 which you will need to change later on.
25098 \begin_layout Enumerate
25101 Choose an ssh client for Windows.
25102 There are several possibilities,
25103 we will use the one from Putty tools
25107 \begin_layout Plain Layout
25110 \begin_inset Flex URL
25113 \begin_layout Plain Layout
25115 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
25126 You will need to set the connection up so that the client doesn't ask for any password from you.
25127 To keep things easy we will use only keys without any additional password protection etc.
25131 \begin_layout Enumerate
25135 \begin_inset Flex Code
25138 \begin_layout Plain Layout
25147 Save your private .ppk key file and put the public one on the server side.
25148 If the SVN server runs on Linux,
25149 note that the format of the public key is not compatible with Linux openssh and you will need to direcly copy-paste the key from the “
25151 Public key for pasting into OpenSSH authorized_keys file
25153 :” edit field into the server's
25154 \begin_inset Flex Code
25157 \begin_layout Plain Layout
25160 ~/.ssh/authorized_keys
25166 \begin_inset Flex Code
25169 \begin_layout Plain Layout
25180 \begin_layout Enumerate
25184 \begin_inset Flex Code
25187 \begin_layout Plain Layout
25196 In the SVN config file
25200 \begin_layout Plain Layout
25203 Exact path depends on Windows version,
25204 usually somewhere around
25205 \begin_inset Flex Code
25208 \begin_layout Plain Layout
25213 Documents and Settings
25227 \begin_inset Flex Code
25230 \begin_layout Plain Layout
25252 \begin_inset Flex Code
25255 \begin_layout Plain Layout
25258 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
25267 \begin_layout Plain Layout
25270 It will usually take a lot of time to get exact command right and it depends on many things.
25271 For example do not have some remote server saved as a default session in Putty etc.
25273 try to connect via plink without SVN first.
25282 \begin_layout Enumerate
25285 Checkout the SVN archive,
25287 \begin_inset space \thinspace{}
25291 \begin_inset Newline newline
25295 \begin_inset Flex Code
25298 \begin_layout Plain Layout
25301 svn co svn+ssh://user@server/repository_path
25309 \begin_layout Subsubsection
25312 End-of-Line Conversions
25315 \begin_layout Standard
25318 When the collaborators are mixing Linux and Windows environments,
25320 will use different line endings inside the .lyx files.
25321 This is not a problem as far as \SpecialChar LyX
25322 functionality is concerned,
25323 but the commit diffs will be huge and merge-conflicts prone.
25324 Fortunately SVN itself knows
25328 \begin_layout Plain Layout
25331 \begin_inset Flex URL
25334 \begin_layout Plain Layout
25336 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
25346 how to deal with CR/LF problems when switching .lyx files to the
25347 \begin_inset Flex Code
25350 \begin_layout Plain Layout
25362 \begin_layout Plain Layout
25367 \begin_inset Flex Code
25370 \begin_layout Plain Layout
25373 svn propset svn:eol-style native FILE_NAME
25386 \begin_layout Subsection
25387 Les commandes GIT sous \SpecialChar LyX
25391 \begin_layout Standard
25392 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
25393 Les commandes se trouvent dans le sous-menu
25395 Fichier\SpecialChar menuseparator
25396 Contrôle de version
25399 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de passe,
25400 l'authentification sera requise dans un terminal.
25402 a été testé vis à vis de GIT 1.7
25406 \begin_layout Plain Layout
25407 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin d’accès aux exécutables.
25408 Ceci peut être réglé depuis \SpecialChar LyX
25411 Outils\SpecialChar menuseparator
25412 Préférences\SpecialChar menuseparator
25413 Répertoires\SpecialChar menuseparator
25424 \begin_layout Standard
25425 Une différence importante entre GIT et les autres systèmes de contrôle de version reconnus réside dans la nature distribuée de GIT.
25426 Avec les systèmes traditionnels,;
25427 il y a un serveur central qui héberge le dépôt.
25428 Les utilisateurs soumettent leurs modifications au serveur,
25429 et récupèrent les mises à jour des autres auteurs depuis le serveur.
25431 les utilisateurs soumettent à un dépôt local.
25432 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs en utilisant les commandes GIT
25433 \begin_inset Flex Code
25436 \begin_layout Plain Layout
25443 \begin_inset Flex Code
25446 \begin_layout Plain Layout
25454 n’interagit en aucune manière avec les dépôts distants,
25455 il ne travaille qu'avec le dépôt local de manière similaire à ce qui est fait avec un dépôt central CVS ou SVN.
25456 Si vous utilisez des dépôts GIT distants,
25457 vous devez exécuter les opérations
25458 \begin_inset Flex Code
25461 \begin_layout Plain Layout
25468 \begin_inset Flex Code
25471 \begin_layout Plain Layout
25477 avec votre client GIT habituel.
25480 \begin_layout Subsubsection
25483 Initialiser le contrôle de version
25486 \begin_layout Standard
25487 Si votre document n'est pas sous le mode
25488 \begin_inset Quotes cld
25491 contrôle de version
25492 \begin_inset Quotes crd
25496 c'est le seul choix qui vous soit proposé.
25497 Si vous êtes déjà sous ce mode,
25499 \begin_inset Flex Noun
25502 \begin_layout Plain Layout
25508 est grisé et inaccessible.
25511 \begin_layout Standard
25512 Cette commande initialise le contrôle de version de votre document sous GIT UNIQUEMENT si le répertoire du document est déjà sous contrôle de GIT (en particulier le fichier
25517 Ceci signifie que vous devez créer l'archive vous-même.
25520 \begin_layout Standard
25521 On vous demandera ensuite une description initiale du document.
25522 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
25525 \begin_layout Standard
25526 La commande GIT exécutée:
25530 \begin_inset Quotes qld
25534 \begin_inset Quotes qld
25540 \begin_layout Standard
25545 pour comprendre les options.
25548 \begin_layout Subsubsection
25550 \begin_inset space ~
25554 \begin_inset space ~
25560 \begin_layout Standard
25561 Lorsque vous avez fini de modifier un fichier,
25562 vous figez vos modification
25567 Il vous sera alors demandé une description de ceux-ci.
25572 Les modifications sont soumises ensuite.
25575 \begin_layout Standard
25576 La commande GIT exécutée:
25579 git commit -q -m"<description>" <nom-de-fichier>
25582 \begin_layout Subsubsection
25585 Revenir à la version du dépôt
25588 \begin_layout Standard
25589 Ceci annule tous les changements réalisés sur le document depuis que le document a été figé la dernière fois.
25590 Une demande de confirmation apparaît alors,
25591 avant que tous les changements soient perdus.
25594 \begin_layout Standard
25595 La commande GIT exécutée
25601 \begin_inset Quotes qld
25605 \begin_inset Quotes qld
25611 \begin_layout Subsubsection
25615 \begin_layout Standard
25616 Cette commande va renommer le document courant,
25617 historique de versions inclus.
25618 Elle requiert un document propre sans modifications depuis le dernier enregistrement.
25619 Elle vous demande un nom de fichier et une description de l'opération de renommage.
25620 Le document est renommé ensuite,
25621 à la fois localement et dans le dépôt.
25622 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
25623 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
25625 Fichier\SpecialChar menuseparator
25631 le ficher est rechargé sous le nouveau nom.
25634 \begin_layout Labeling
25635 \labelwidthstring 00.00.0000
25636 Les commandes GIT exécutées:
25638 \begin_inset space ~
25642 \begin_inset Newline newline
25646 \begin_inset Flex Code
25649 \begin_layout Plain Layout
25651 \begin_inset Quotes qld
25655 \begin_inset Quotes qld
25659 \begin_inset Quotes qld
25662 <nouveau-nom-de-fichier>
25663 \begin_inset Quotes qld
25672 \begin_inset Newline newline
25676 \begin_inset Flex Code
25679 \begin_layout Plain Layout
25688 \begin_layout Subsubsection
25689 Afficher l'historique
25692 \begin_layout Standard
25693 Cette commande affiche l'historique complet du document sous GIT.
25697 \begin_inset Quotes qld
25701 \begin_inset Quotes qld
25706 est affiché dans un navigateur.
25709 \begin_layout Subsubsection
25713 \begin_layout Standard
25715 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
25717 le nom de son auteur,
25718 la date et l'heure.
25719 Toutes ces informations sont extraites via
25720 \begin_inset Flex Code
25723 \begin_layout Plain Layout
25724 git log -n 1 --pretty=format:%H%n%an%n%ai
25732 \begin_layout Standard
25733 L'information sur la version de l'arborescence peut être obtenue via
25734 \begin_inset Flex Code
25737 \begin_layout Plain Layout
25738 git describe --abbrev --dirty --long
25747 \begin_layout Standard
25749 \begin_inset CommandInset ref
25751 reference "subsec:VCS-Revision-Information"
25756 pour d'autres détails.
25759 \begin_layout Subsection
25760 Personnalisation avancée
25763 \begin_layout Standard
25764 Avec l'implantation de la commande
25765 \begin_inset Flex Code
25768 \begin_layout Plain Layout
25775 les utilisateurs avancés de \SpecialChar LyX
25776 peuvent créer leurs propres commandes de contrôle de version.
25779 \begin_layout Standard
25781 vous pouvez voir comment deux commandes TortoiseSVN pourraient être directement intégrées:
25784 \begin_layout Description
25789 \begin_inset Flex Code
25792 \begin_layout Plain Layout
25795 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
25803 \begin_layout Description
25808 \begin_inset Flex Code
25811 \begin_layout Plain Layout
25814 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
25822 \begin_layout Subsection
25823 Contrôle de version et comparaison de documents
25826 \begin_layout Standard
25827 Une des utilisations caractéristiques du contrôle de version consiste à mettre en évidence les modifications entre versions,
25828 usuellement en créant des fichiers
25829 \begin_inset Flex Code
25832 \begin_layout Plain Layout
25839 Alors que ceci est utilisé pour les fichiers textuels ordinaires,
25840 ça l'est beaucoup moins dans le cas des fichiers LyX,
25841 dont la structures est plus complexe.
25842 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
25843 de comparaison de documents.
25844 Il y a deux façons d'invoquer cette comparaison,
25845 soit par un appel direct de la fonction \SpecialChar LyX
25847 \begin_inset Flex Code
25850 \begin_layout Plain Layout
25856 (voir le manuel des fonctions \SpecialChar LyX
25858 soit par l'icône de la barre d'outils
25864 ou l'entrée de menu
25870 Il est possible de comparer deux révisions particulières du document,
25871 ou plus simplement la version courante en cours de modification avec une version antérieure (où la révision «0» est simplement la dernière révision enregistrée).
25874 \begin_layout Standard
25875 Cette fonctionnalité est disponible avec SVN et RCS,
25876 bien que dans ce dernier cas il y ait une contrainte due au schéma de versionnement plus compliqué:
25877 lorsque que l'on désigne une révision,
25878 les chiffres pointent toujours sur le dernier élément du numéro de révision,
25879 c'est-à-dire «35» dans
25880 \begin_inset Quotes cld
25884 \begin_inset Quotes crd
25888 En ce qui concerne GIT,
25889 la fonctionnalité n'est pas disponible,
25890 il est juste possible de comparer un document modifié avec une révision antérieure de X étapes,
25891 où X est défini par
25892 \begin_inset Flex Code
25895 \begin_layout Plain Layout
25904 \begin_layout Section
25905 Programmation littéraire
25908 \begin_layout Standard
25913 (kayvan@sylvan.com),
25914 document d'origine écrit par
25916 Edmar Wienskoski Jr.
25919 (edmar-w-jr@technologist.com)
25922 \begin_layout Subsection
25926 \begin_layout Standard
25927 Le but principal de cette documentation est de montrer comment utiliser \SpecialChar LyX
25928 pour la programmation littéraire.
25929 Nous supposerons que vous êtes familiers de cette technique de programmation,
25930 et savez donc ce que
25931 \begin_inset Quotes cld
25935 \begin_inset Quotes crd
25939 \begin_inset Quotes cld
25943 \begin_inset Quotes crd
25950 \begin_layout Plain Layout
25952 Respectivement la génération du code et de la documentation.
25959 Si ce n'est pas le cas,
25960 veuillez lire les pages web dont les adresses sont indiquées un peu plus loin.
25961 Vous y trouverez une bonne documentation,
25962 allant de l'histoire du développement aux derniers trucs et astuces.
25965 \begin_layout Standard
25966 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
25967 pour pouvoir changer vos préférences,
25968 et le fichier de ressources X.
25969 Si ce n'est pas le cas,
25970 voyez le reste de la documentation de \SpecialChar LyX
25971 qui couvre ces domaines.
25974 \begin_layout Subsection
25975 La programmation littéraire
25978 \begin_layout Standard
25979 Extrait de la FAQ de la Programmation Littéraire :
25982 \begin_layout Quotation
25983 La programmation littéraire est la combinaison de la documentation et des sources en une forme lisible par un être humain.
25985 la programmation littéraire doit être agréable à lire,
25986 et même aguicheuse !
25989 je n'ai pas pu résister...) En général,
25990 la programmation littéraire combine la source et la documentation dans un seul et unique fichier.
25991 Des outils de programmation littéraire permettent ensuite de produire séparément le fichier source et la documentation.
25992 Le style WEB de programmation littéraire fut créé par D.E.
25993 Knuth lors du développement de son logiciel de typographie,
25998 \begin_layout Standard
26002 \begin_layout Quotation
26005 En quoi la programmation littéraire diffère-t-elle du commentaire ?
26008 \begin_layout Quotation
26009 Il y a trois signes distinctifs qui sont,
26010 dans l'ordre d'importance :
26014 \begin_layout Itemize
26015 un ordre d'élaboration flexible
26018 \begin_layout Itemize
26019 le support automatique pour la visualisation
26022 \begin_layout Itemize
26023 une documentation mise en forme,
26024 notamment les diagrammes et les mathématiques
26028 \begin_layout Standard
26029 Maintenant que j'ai éveillé votre curiosité,
26030 voyons les références :
26033 \begin_layout Subsubsection
26037 \begin_layout Standard
26038 La FAQ complète de la Programmation Littéraire se trouve à :
26041 \begin_layout Quote
26042 FAQ de la Programmation Littéraire
26043 \begin_inset Flex URL
26046 \begin_layout Plain Layout
26048 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
26056 \begin_layout Standard
26057 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation littéraire.
26058 Certains sont spécialisés pour certains langages de programmation,
26059 d'autre ont une portée plus générale.
26065 pour mon usage personnel pour plusieurs raisons :
26068 \begin_layout Itemize
26069 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
26073 \begin_layout Itemize
26074 Il a une architecture ouverte,
26075 c'est-à-dire qu'il est facile d'y ajouter de nouveaux filtres
26081 \begin_layout Plain Layout
26087 are programs that read a given data stream and output a manipulated data stream.
26089 a WEB file (consisting of literate code) can be turned into a file consisting only of C program code or \SpecialChar LaTeX
26097 et de réaliser des opérations spéciales au besoin.
26100 \begin_layout Itemize
26101 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
26104 \begin_layout Itemize
26108 \begin_layout Standard
26109 La page web de Noweb se trouve à :
26112 \begin_layout Quote
26113 Page d'accueil de Noweb
26114 \begin_inset Flex URL
26117 \begin_layout Plain Layout
26119 https://www.cs.tufts.edu/~nr/noweb/
26127 \begin_layout Standard
26129 vous trouverez de nombreux liens intéressants et mêmes quelques exemples de programmation littéraire.
26132 \begin_layout Subsection
26134 et la Programmation Littéraire avec Noweb
26137 \begin_layout Standard
26139 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de gestion des convertisseurs.
26141 \begin_inset Quotes cld
26144 indépendant de Noweb
26145 \begin_inset Quotes crd
26149 c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
26150 avec un autre outil de programmation littéraire de votre choix,
26151 en changeant juste vos préférences \SpecialChar LyX
26155 \begin_layout Subsubsection
26156 Génération des documents et du code (weaving and tangling)
26159 \begin_layout Paragraph
26160 Using the noweb module
26163 \begin_layout Standard
26164 Si vous avez installé Noweb et \SpecialChar LyX
26166 chaque fois que vous ouvrez un nouveau document,
26167 après avoir choisi sa classe,
26170 Document\SpecialChar menuseparator
26174 pour ajouter le module
26175 \begin_inset Quotes cld
26179 \begin_inset Quotes crd
26183 Vous le verrez en cliquant sur
26184 \begin_inset Quotes cld
26188 \begin_inset Quotes crd
26191 dans le liste des modules disponibles.
26194 \begin_layout Paragraph
26198 \begin_layout Standard
26200 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable nommé
26203 \begin_inset Flex Noun
26206 \begin_layout Plain Layout
26224 \begin_layout LyX-Code
26228 \begin_layout LyX-Code
26232 \begin_layout LyX-Code
26236 \begin_layout LyX-Code
26240 \begin_layout LyX-Code
26244 \begin_layout Standard
26245 Le problème est que tout ce qui est compris entre le
26253 doit être pris tel quel,
26254 c'est-à-dire que \SpecialChar LyX
26255 ne doit faire aucune interprétation de ce qui a été écrit.
26256 C'est aussi géré par le environnement
26259 \begin_inset Flex Noun
26262 \begin_layout Plain Layout
26273 qui fonctionne comme un insert des texte normal mais qui présente une totale liberté en ce qui concerne l'espacement.
26276 \begin_layout Standard
26277 Il est à noter que vous pouvez aussi utiliser la construction
26280 \begin_inset Quotes cld
26284 \begin_inset Quotes crd
26293 pour ajouter des éléments de référence croisée :
26296 \begin_layout LyX-Code
26300 \begin_layout LyX-Code
26301 def une_fonction(param):
26304 \begin_layout LyX-Code
26305 "C'est la documentation de cette fonction."
26308 \begin_layout LyX-Code
26309 print "Mes paramètres :
26314 \begin_layout LyX-Code
26315 @ %def une_fonction
26318 \begin_layout Standard
26319 Pour avoir un exemple de cette construction et des références croisées engendrées,
26320 regardez le programme littéraire python dans
26325 /examples/listerrors.lyx
26327 qui devrait clarifier tout ça.
26330 \begin_layout Paragraph
26331 Génération de la documentation
26334 \begin_layout Standard
26336 vous avez déjà un nouveau fichier avec sa propre classe de document,
26337 et vous avec tapé un peu de code et de texte dedans.
26340 comment je l'imprime ?
26341 La réponse est simple :
26344 Affichage\SpecialChar menuseparator
26349 comme vous le feriez pour un document quelconque.
26350 Il n'y a aucune procédure particulière.
26353 \begin_layout Standard
26354 Pour vous aider à vous y retrouver,
26355 je vais vous expliquer ce qui se passe à l'intérieur de \SpecialChar LyX
26359 \begin_layout Enumerate
26360 Quand vous choisissez
26362 Affichage\SpecialChar menuseparator
26364 \begin_inset space ~
26368 \begin_inset space ~
26371 Jour\SpecialChar menuseparator
26375 un fichier \SpecialChar LaTeX
26380 \begin_layout Standard
26381 Si le document est d'un type littéraire,
26382 le fichier généré sera nommé avec l'extension définie par le format
26383 \begin_inset Quotes cld
26387 \begin_inset Quotes crd
26390 (défini dans la fenêtre de
26395 sinon le fichier aura l'extension habituelle
26403 \begin_layout Enumerate
26404 Remarquez que la seule différence est cette extension :
26406 n'a rien de particulier à faire.
26407 Tant que vous avez utilisé l'insert
26410 \begin_inset Flex Noun
26413 \begin_layout Plain Layout
26423 en entrant le texte,
26424 tout se passera sans problème.
26427 \begin_layout Enumerate
26428 Si le document est d'une classe littéraire,
26430 utilisera ensuite le convertisseur interne \SpecialChar LyX
26432 suivi par le convertisseur Noweb vers \SpecialChar LaTeX
26437 \begin_layout Plain Layout
26438 Les convertisseurs sont définis dans la fenêtre
26440 Outils\SpecialChar menuseparator
26441 Préférences\SpecialChar menuseparator
26442 Gestion de fichiers
26454 pour générer le fichier \SpecialChar LaTeX
26459 \begin_layout Standard
26461 il saute simplement cette étape.
26465 \begin_layout Enumerate
26468 est invoqué et le processus continue comme s'il s'agissait d'un document quelconque.
26471 \begin_layout Standard
26472 Vous êtes donc indépendant d'un
26473 \begin_inset Quotes cld
26477 \begin_inset Quotes crd
26481 car vous pouvez changer les commandes correspondant aux différents convertisseurs.
26484 \begin_layout Paragraph
26488 \begin_layout Standard
26489 Quand on demande de
26494 ou quand on appuie sur le bouton correspondant de la barre d'outils,
26495 un fichier \SpecialChar LaTeX
26496 est généré comme dans l'étape
26497 \begin_inset space ~
26502 invoque ensuite le convertisseur
26507 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
26510 \begin_layout Enumerate
26511 Le programme de conversion proprement dit.
26512 Ce programme procède à la conversion d'un format à un autre (ici,
26524 \begin_layout Enumerate
26525 Le filtre de messages d'erreur.
26526 C'est un programme dont le seul rôle est de réécrire les messages d'erreur dans un format compréhensible par \SpecialChar LyX
26528 Ça permet à \SpecialChar LyX
26529 de placer des boîtes d'erreur au bon endroit dans le tampon du fichier.
26532 \begin_layout Standard
26533 La première partie,
26534 déterminée par le champ
26540 \begin_inset Newline newline
26546 \begin_inset Quotes cld
26550 \begin_inset Quotes crd
26556 Ça signifie que \SpecialChar LyX
26561 (un programme ou un script) avec le nom du fichier Noweb (en général un fichier dans le répertoire temporaire de \SpecialChar LyX
26565 \begin_layout Standard
26566 Voici une implémentation de
26570 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut :
26573 \begin_layout Standard
26579 \begin_layout Standard
26585 \begin_layout Standard
26588 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
26591 \begin_layout Standard
26592 Le prochain élément du réglage du convertisseur est le
26593 \begin_inset Newline newline
26597 \begin_inset Quotes cld
26601 \begin_inset Quotes crd
26604 qui doit être mis à
26607 \begin_layout LyX-Code
26608 parselog=$$s/scripts/listerrors
26611 \begin_layout Standard
26612 Ceci filtrera par le programme
26613 \begin_inset Quotes cld
26617 \begin_inset Quotes crd
26620 toute erreur créée par le
26627 \begin_layout Standard
26628 La construction prendra normalement place dans le répertoire temporaire de \SpecialChar LyX
26630 les fichiers produits seront donc normalement dans ce répertoire.
26632 exportera ce qui concerne le fichier principal,
26633 mais le programme de conversion
26637 peut produire d'autres fichiers,
26638 qui seront perdus quand \SpecialChar LyX
26640 C'est pourquoi nous transmettons la variable d'environnement NOWEB_OUTPUT_DIR pour que les éléments de la conversion puissent être copiés à cet endroit.
26643 \begin_layout Paragraph
26644 Instructions de compilation dans le document
26647 \begin_layout Standard
26648 La dernière partie de l'interface entre \SpecialChar LyX
26654 \begin_inset Quotes cld
26658 \begin_inset Quotes crd
26663 les instructions de compilation de votre programme doivent être regroupées dans un
26672 vu plus haut est spécifique à noweb et utilise la commande
26681 \begin_inset Quotes cld
26685 \begin_inset Quotes crd
26688 ) et passer son contenu dans
26695 \begin_layout Standard
26704 \begin_layout LyX-Code
26708 \begin_layout LyX-Code
26710 \begin_inset Newline newline
26713 if [ -z "${NOWEB_SOURCE}" ]
26714 \begin_inset Newline newline
26720 \begin_layout LyX-Code
26721 NOWEB_SOURCE=myfile.nw
26722 \begin_inset Newline newline
26726 \begin_inset Newline newline
26730 code to extract files ...
26731 use NOWEB_OUTPUT_DIR here ...]
26732 \begin_inset Newline newline
26736 code to compile files ...]
26737 \begin_inset Newline newline
26743 \begin_layout Standard
26749 /examples/listerrors.lyx
26752 \begin_inset Newline newline
26760 /examples/Literate.lyx
26762 qui implémentent deux versions du programme
26766 pour avoir des exemples de comment tout cela va ensemble.
26767 Vous pouvez encore consulter
26772 /examples/noweb2lyx.lyx
26775 Il est intéressant de constater que ces trois fichiers démontrent l'indépendance de \SpecialChar LyX
26776 relativement au langage de programmation littéraire adopté car ils sont écrits respectivement en Python,
26780 \begin_layout LyX-Code
26784 \begin_layout Subsubsection
26785 Configurer \SpecialChar LyX
26789 \begin_layout Standard
26790 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans l'onglet
26796 Outils\SpecialChar menuseparator
26800 Les parties importantes sont :
26803 \begin_layout Description
26805 \begin_inset space ~
26809 \begin_inset space ~
26813 \begin_inset Quotes cld
26817 \begin_inset Quotes crd
26820 Choisi dans l'onglet
26825 où vous mettez ce qui est spécifique à Noweb.
26829 \begin_inset space ~
26837 \begin_inset Quotes cld
26841 \begin_inset Quotes crd
26854 \begin_inset Quotes cld
26858 \begin_inset Quotes crd
26865 créera donc un fichier d'extension
26869 lors de la première étape du processus de conversion.
26872 \begin_layout Description
26874 \begin_inset space ~
26878 \begin_inset space ~
26885 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une conversion (ce qui permet ainsi de mettre en place un convertisseur pointant vers lui).
26888 \begin_layout Description
26898 Ce convertisseur assure la génération de la documentation (
26899 \begin_inset Quotes cld
26903 \begin_inset Quotes crd
26911 \begin_inset Quotes cld
26914 noweave -delay -index $$i > $$o
26915 \begin_inset Quotes crd
26921 \begin_layout Description
26930 Celui-ci assure la génération du code (
26931 \begin_inset Quotes cld
26935 \begin_inset Quotes crd
26939 Comme vu plus haut,
26943 \begin_inset Quotes cld
26947 \begin_inset Quotes crd
26956 \begin_inset space ~
26964 \begin_inset Quotes cld
26967 originaldir,parselog=listerrors
26968 \begin_inset Quotes crd
26976 \begin_layout Subsubsection
26977 Fonctions pour le déboguage
26980 \begin_layout Standard
26981 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
26984 \begin_inset Quotes cld
26987 serveur va à la bonne ligne
26988 \begin_inset Quotes crd
26991 que l'on utilisera avec
26999 ou un autre débogueur.
27002 \begin_layout Standard
27003 Lorsque vous déboguez du code avec
27012 il est possible d'appeler un éditeur de texte à la position actuelle d'exécution,
27013 avec un seul appui clavier.
27014 La configuration par défaut de
27023 Il se trouve que vous pouvez choisir l'éditeur appelé par
27029 Outils\SpecialChar menuseparator
27030 Préférences\SpecialChar menuseparator
27031 Gestion des fichiers\SpecialChar menuseparator
27034 en changeant l'entrée
27041 \begin_layout Standard
27042 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
27054 \begin_layout LyX-Code
27057 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
27060 \begin_layout Standard
27062 quand vous utilisez
27066 et que vous vous apercevez qu'il faut modifier le code,
27080 renvoie cette information à \SpecialChar LyX
27081 via le serveur \SpecialChar LyX
27083 La fenêtre \SpecialChar LyX
27084 montrera le fichier en question,
27085 avec le curseur pile poil là où se trouvait
27090 Plus besoin de jouer aux devinettes ou de faire défiler tout le document pour savoir où se situait le problème !
27093 \begin_layout Standard
27094 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
27096 inactive par défaut.
27098 \begin_inset space ~
27102 \begin_inset CommandInset ref
27104 reference "sec:Démarrer-le-Serveur"
27109 explique comment procéder.
27112 \begin_layout Subsubsection
27113 Ajouts à la barre d'outils
27116 \begin_layout Standard
27117 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils de \SpecialChar LyX
27119 Quatre de ces boutons sont des raccourcis vers les styles
27140 pour l'insert paramétrable
27147 Le dernier bouton est un raccourci vers la commande
27148 \begin_inset Quotes cld
27152 \begin_inset Quotes crd
27158 \begin_layout Standard
27160 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
27162 j'ai combiné les six raccourcis ci-dessus avec deux autres :
27165 Document\SpecialChar menuseparator
27167 \begin_inset space ~
27171 \begin_inset space ~
27174 Jour\SpecialChar menuseparator
27179 Document\SpecialChar menuseparator
27183 Voilà comment cela se présente :
27186 \begin_layout LyX-Code
27190 \begin_layout LyX-Code
27194 \begin_layout LyX-Code
27195 Icon "layout Standard"
27198 \begin_layout LyX-Code
27199 Icon "layout Section"
27202 \begin_layout LyX-Code
27203 Icon "layout \SpecialChar LaTeX
27207 \begin_layout LyX-Code
27208 Icon "layout \SpecialChar LyX
27212 \begin_layout LyX-Code
27213 Icon "flex.insert Chunk"
27216 \begin_layout LyX-Code
27220 \begin_layout LyX-Code
27224 \begin_layout LyX-Code
27225 Icon "buffer-typeset"
27228 \begin_layout LyX-Code
27229 Icon "build-program"
27232 \begin_layout LyX-Code
27236 \begin_layout LyX-Code
27240 \begin_layout LyX-Code
27244 \begin_layout LyX-Code
27248 \begin_layout LyX-Code
27252 \begin_layout Subsubsection
27253 Couleurs personnalisées
27256 \begin_layout Standard
27257 Un certain nombre de couleurs de \SpecialChar LyX
27258 peuvent être personnalisées dans la fenêtre
27263 Une des choses qui ennuient nombre d'entre nous est la couleur du code \SpecialChar LaTeX
27265 La couleur par défaut est le rouge,
27270 utilisent la police \SpecialChar LaTeX
27272 et comme il y a beaucoup de
27276 dans un document de programmation littéraire,
27277 vous en aurez sûrement marre de tout voir en rouge.
27278 Vous pouvez la changer dans l'onglet
27280 Apparence\SpecialChar menuseparator
27286 \begin_layout Standard
27287 Le problème suivant est la présence visible des caractères
27288 \begin_inset Quotes cld
27292 \begin_inset Quotes crd
27296 Vous pouvez aussi choisir la couleur de ces caractères particuliers et donc les faire se confondre avec le fond.
27297 Je vous conseille de choisir une couleur qui est proche de celle du fond,
27299 vous pourrez toujours les voir,
27300 mais ils ne vous dérangeront plus.
27303 \begin_layout Subsection
27308 \begin_layout Standard
27309 Les fonctionnalités de
27317 sont documentées dans le fichier d'exemple
27327 Aide\SpecialChar menuseparator
27328 Manuels Spécifiques
27333 \begin_layout Chapter
27334 Fonctionnalités particulières
27337 \begin_layout Standard
27338 Vous pouvez faire avec \SpecialChar LyX
27339 tout ce que vous pouvez faire avec \SpecialChar LaTeX
27343 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
27345 mais vous pouvez toujours utiliser le code \SpecialChar TeX
27347 Ce chapitre vous montre quelques points particuliers qui peuvent vous intéresser.
27348 Pour d'autre fonctionnalités spécifiques concernant les figures,
27351 les boîtes et les notes,
27352 voyez le manuel des
27359 \begin_layout Section
27363 \begin_layout Standard
27364 Cette fonctionnalité est indépendante de l'option
27366 Document sur deux colonnes
27370 Document\SpecialChar menuseparator
27378 Si vous désirez une présentation sur deux colonnes dans tout le document,
27379 vous devez utiliser l'option
27381 Document sur deux colonnes
27384 Pour tous les aures cas,
27385 utisez la fonctionnalité décrite ici.
27388 \begin_layout Standard
27389 Pour activer les colonnes multiples dans votre document,
27390 vous devez charger le module
27396 Document\SpecialChar menuseparator
27397 Paramètres\SpecialChar menuseparator
27400 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
27408 \begin_layout Standard
27409 Dans chaque colonne,
27410 vous pouvez insérer ce que vous voulez,
27411 avec une limitation:
27412 pour les flottants,
27413 vous devez utiliser l'option
27415 Plusieurs colonnes.
27418 Les notes de bas de page provenant de colonnes multiples seront placées sur toute la largeur de la page et non pas sous chaque colonne.
27422 \begin_layout Subsection
27426 \begin_layout Standard
27427 Si vous souhaitez présenter un texte sur deux colonnes,
27428 insérez un insert multi-colonnes via
27430 Insertion\SpecialChar menuseparator
27431 Inserts personnalisables\SpecialChar menuseparator
27434 là où les colonnes doivent débuter.
27435 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet insert.
27438 \begin_layout Standard
27442 \begin_layout Standard
27446 \begin_inset Flex Multiple Columns
27449 \begin_layout Plain Layout
27455 The Adventure of the Empty House
27458 \begin_inset Newline newline
27461 by Sir Arthur Conan Doyle
27464 \begin_layout Plain Layout
27468 It was in the spring of the year 1894 that all London was interested,
27469 and the fashionable world dismayed,
27470 by the murder of the Honourable Ronald Adair under most unusual and inexplicable circumstances.
27471 The public has already learned those particulars of the crime which came out in the police investigation,
27472 but a good deal was suppressed upon that occasion,
27473 since the case for the prosecution was so overwhelmingly strong that it was not necessary to bring forward all the facts.
27475 at the end of nearly ten years,
27476 am I allowed to supply those missing links which make up the whole of that remarkable chain.
27477 The crime was of interest in itself,
27478 but that interest was as nothing to me compared to the inconceivable sequel,
27479 which afforded me the greatest shock and surprise of any event in my adventurous life.
27481 after this long interval,
27482 I find myself thrilling as I think of it,
27483 and feeling once more that sudden flood of joy,
27485 and incredulity which utterly submerged my mind.
27486 Let me say to that public,
27487 which has shown some interest in those glimpses which I have occasionally given them of the thoughts and actions of a very remarkable man,
27488 that they are not to blame me if I have not shared my knowledge with them,
27489 for I should have considered it my first duty to do so,
27490 had I not been barred by a positive prohibition from his own lips,
27491 which was only withdrawn upon the third of last month.
27499 \begin_layout Standard
27500 Pour avoir 3 colonnes ou plus,
27501 positionnez le curseur dans l'insert multi-colonnes et utilisez le menu
27503 Insertion\SpecialChar menuseparator
27507 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes,
27509 \begin_inset Quotes cld
27513 \begin_inset Quotes crd
27517 \begin_inset Newline newline
27520 Voici un exemple avec 3 colonnes:
27523 \begin_layout Standard
27526 \begin_inset Flex Multiple Columns
27529 \begin_layout Plain Layout
27533 \begin_inset Argument 1
27536 \begin_layout Plain Layout
27543 It can be imagined that my close intimacy with Sherlock Holmes had interested me deeply in crime,
27544 and that after his disappearance I never failed to read with care the various problems which came before the public.
27545 And I even attempted,
27547 for my own private satisfaction,
27548 to employ his methods in their solution,
27549 though with indifferent success.
27552 which appealed to me like this tragedy of Ronald Adair.
27553 As I read the evidence at the inquest,
27554 which led up to a verdict of willful murder against some person or persons unknown,
27555 I realized more clearly than I had ever done the loss which the community had sustained by the death of Sherlock Holmes.
27556 There were points about this strange business which would,
27558 have specially appealed to him,
27559 and the efforts of the police would have been supplemented,
27560 or more probably anticipated,
27561 by the trained observation and the alert mind of the first criminal agent in Europe.
27563 as I drove upon my round,
27564 I turned over the case in my mind and found no explanation which appeared to me to be adequate.
27565 At the risk of telling a twice-told tale,
27566 I will recapitulate the facts as they were known to the public at the conclusion of the inquest.
27574 \begin_layout Standard
27575 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez,
27576 mais ça risque de ne pas être agréable à la lecture\SpecialChar ldots
27580 \begin_layout Standard
27583 \begin_inset Newpage newpage
27589 \begin_layout Subsection
27590 Des colonnes dans des colonnes
27593 \begin_layout Standard
27594 Vous pouvez également créer des colonnes dans des colonnes:
27597 \begin_layout Standard
27600 \begin_inset Flex Multiple Columns
27603 \begin_layout Plain Layout
27607 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
27608 at that time governor of one of the Australian colonies.
27609 Adair's mother had returned from Australia to undergo the operation for cataract,
27612 and her daughter Hilda were living together at 427 Park Lane.
27615 \begin_layout Plain Layout
27618 \begin_inset Flex Multiple Columns
27621 \begin_layout Plain Layout
27625 The youth moved in the best society
27626 \begin_inset space ~
27630 so far as was known,
27631 no enemies and no particular vices.
27632 He had been engaged to Miss Edith Woodley,
27634 but the engagement had been broken off by mutual consent some months before,
27635 and there was no sign that it had left any very profound feeling behind it.
27636 For the rest {sic} the man's life moved in a narrow and conventional circle,
27637 for his habits were quiet and his nature unemotional.
27638 Yet it was upon this easy-going young aristocrat that death came,
27639 in most strange and unexpected form,
27640 between the hours of ten and eleven-twenty on the night of March 30,
27649 \begin_layout Plain Layout
27653 Ronald Adair was fond of cards
27654 \begin_inset space ~
27657 – playing continually,
27658 but never for such stakes as would hurt him.
27659 He was a member of the Baldwin,
27661 and the Bagatelle card clubs.
27663 after dinner on the day of his death,
27664 he had played a rubber of whist at the latter club.
27665 He had also played there in the afternoon.
27670 The evidence of those who had played with him
27671 \begin_inset space ~
27678 \begin_inset space ~
27681 – showed that the game was whist,
27682 and that there was a fairly equal fall of the cards.
27683 Adair might have lost five pounds,
27685 His fortune was a considerable one,
27686 and such a loss could not in any way affect him.
27687 He had played nearly every day at one club or other,
27688 but he was a cautious player,
27689 and usually rose a winner.
27690 It came out in evidence that,
27691 in partnership with Colonel Moran,
27692 he had actually won as much as four hundred and twenty pounds in a sitting,
27694 from Godfrey Milner and Lord Balmoral.
27695 So much for his recent history as it came out at the inquest.
27703 \begin_layout Subsection
27704 Exemples plus compliqués
27707 \begin_layout Standard
27708 Les exemples proposés dans cette section illustrent quelques fonctionnalités plus particulières de l'insertion de colonnes multiples.
27711 \begin_layout Standard
27712 Pour découvrir d'autres fonctionnalités,
27716 \begin_inset CommandInset href
27718 name "documentation"
27719 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27733 \begin_layout Subsubsection
27737 \begin_layout Standard
27738 Pour ajouter un texte en préface pour plusieurs colonnes,
27739 positionnez le curseur dans l'insert multi-colonnes et appelez le menu
27741 Insertion\SpecialChar menuseparator
27745 Saisissez votre texte de préface dans cet insert.
27746 \begin_inset Newline newline
27749 Voici un exemple avec un texte en préface:
27752 \begin_layout Standard
27755 \begin_inset VSpace bigskip
27761 \begin_layout Standard
27764 \begin_inset Flex Multiple Columns
27767 \begin_layout Plain Layout
27770 \begin_inset Argument 2
27773 \begin_layout Plain Layout
27776 And the story continues and continues and continues and continues\SpecialChar ldots
27784 On the evening of the crime,
27785 he returned from the club exactly at ten.
27786 His mother and sister were out spending the evening with a relation.
27787 The servant deposed that she heard him enter the front room on the second floor,
27788 generally used as his sitting-room.
27789 She had lit a fire there,
27790 and as it smoked she had opened the window.
27791 No sound was heard from the room until eleven-twenty,
27792 the hour of the return of Lady Maynooth and her daughter.
27793 Desiring to say good-night,
27794 she attempted to enter her son's room.
27795 The door was locked on the inside,
27796 and no answer could be got to their cries and knocking.
27798 and the door forced.
27799 The unfortunate young man was found lying near the table.
27800 His head had been horribly mutilated by an expanding revolver bullet,
27801 but no weapon of any sort was to be found in the room.
27809 \begin_layout Standard
27810 Vous pouvez également utiliser une en-tête de section en tant que préface si vous insérez une commande de section en code \SpecialChar TeX
27816 \begin_layout Standard
27822 subsection{subsection title}
27825 \begin_layout Standard
27826 crée une sous-section.
27827 Et dans l'exemple suivant,
27828 la préface est une sous-sous-section:
27831 \begin_layout Standard
27834 \begin_inset Flex Multiple Columns
27837 \begin_layout Plain Layout
27840 \begin_inset Argument 2
27843 \begin_layout Plain Layout
27849 \begin_layout Plain Layout
27858 This is a subsubsection heading as a preface
27862 \begin_layout Plain Layout
27876 A minute examination of the circumstances served only to make the case more complex.
27877 In the first place,
27878 no reason could be given why the young man should have fastened the door upon the inside.
27879 There was the possibility that the murderer had done this,
27880 and had afterwards escaped by the window.
27881 The drop was at least twenty feet,
27883 and a bed of crocuses in full bloom lay beneath.
27884 Neither the flowers nor the earth showed any sign of having been disturbed,
27885 nor were there any marks upon the narrow strip of grass which separated the house from the road.
27888 it was the young man himself who had fastened the door.
27889 But how did he come by his death?
27890 No one could have climbed up to the window without leaving traces.
27891 Suppose a man had fired through the window,
27892 he would indeed be a remarkable shot who could with a revolver inflict so deadly a wound.
27894 Park Lane is a frequented thoroughfare;
27895 there is a cab stand within a hundred yards of the house.
27896 No one had heard a shot.
27904 \begin_layout Standard
27905 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le début de la zone multi-colonnes,
27906 un saut de page sera inséré automatiquement.
27907 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes du texte en préface:
27908 ceci peut se faire en positionnant le curseur dans l'insert multi-colonnes après la préface (si elle existe) et en appelant le menu
27910 Insertion\SpecialChar menuseparator
27911 Espacement avant saut de page
27914 Saisissez alors l’espacement désiré,
27917 \begin_inset Quotes cld
27921 \begin_inset Quotes crd
27925 \begin_inset Quotes erd
27931 \begin_inset Newline newline
27936 Dans l’exemple qui suit,
27937 l'espacement est réglé à 7 lignes de texte en saisissant
27938 \begin_inset Quotes cld
27948 \begin_inset Quotes crd
27957 doit âtre insérée en code \SpecialChar TeX
27961 \begin_layout Standard
27964 \begin_inset Flex Multiple Columns
27967 \begin_layout Plain Layout
27970 \begin_inset Argument 3
27973 \begin_layout Plain Layout
27980 \begin_layout Plain Layout
27996 On the evening of the crime,
27997 he returned from the club exactly at ten.
27998 His mother and sister were out spending the evening with a relation.
27999 The servant deposed that she heard him enter the front room on the second floor,
28000 generally used as his sitting-room.
28001 She had lit a fire there,
28002 and as it smoked she had opened the window.
28003 No sound was heard from the room until eleven-twenty,
28004 the hour of the return of Lady Maynooth and her daughter.
28005 Desiring to say good-night,
28006 she attempted to enter her son's room.
28007 The door was locked on the inside,
28008 and no answer could be got to their cries and knocking.
28010 and the door forced.
28011 The unfortunate young man was found lying near the table.
28012 His head had been horribly mutilated by an expanding revolver bullet,
28013 but no weapon of any sort was to be found in the room.
28021 \begin_layout Subsubsection
28022 Espacements environnants
28025 \begin_layout Standard
28026 L’espacement avant et après un bloc de colonnes multiples peut être réglé via la longueur
28037 Par exemple la commande en code \SpecialChar TeX
28041 \begin_layout LyX-Code
28052 \begin_layout Standard
28053 règle la valeur à 3cm.
28054 La modification doit être faite avant le début de l'insert multi-colonnes.
28055 La valeur prédéfinie est 13pt.
28058 \begin_layout Standard
28066 \begin_inset space \thinspace{}
28072 \begin_layout Standard
28076 \begin_layout Plain Layout
28082 multicolsep}{2.5cm}
28090 \begin_layout Standard
28093 \begin_inset Flex Multiple Columns
28096 \begin_layout Plain Layout
28100 All day I turned these facts over in my mind,
28101 endeavouring to hit upon some theory which could reconcile them all,
28102 and to find that line of least resistance which my poor friend had declared to be the starting-point of every investigation.
28103 I confess that I made little progress.
28104 In the evening I strolled across the Park,
28105 and found myself about six o'clock at the Oxford Street end of Park Lane.
28106 A group of loafers upon the pavements,
28107 all staring up at a particular window,
28108 directed me to the house which I had come to see.
28110 thin man with coloured glasses,
28111 whom I strongly suspected of being a plain-clothes detective,
28112 was pointing out some theory of his own,
28113 while the others crowded round to listen to what he said.
28114 I got as near him as I could,
28115 but his observations seemed to me to be absurd,
28116 so I withdrew again in some disgust.
28117 As I did so I struck against an elderly,
28119 who had been behind me,
28120 and I knocked down several books which he was carrying.
28128 \begin_layout Standard
28131 \begin_inset Note Greyedout
28134 \begin_layout Plain Layout
28140 les valeurs réglées via
28146 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à la prochaine modification de la valeur.
28154 \begin_layout Standard
28158 \begin_layout Plain Layout
28172 \begin_inset Note Note
28175 \begin_layout Plain Layout
28178 go back to the default
28186 \begin_layout Standard
28189 \begin_inset Newpage newpage
28195 \begin_layout Subsubsection
28199 \begin_layout Standard
28200 Un saut de colonne peut être forcé en insérant la commande
28206 en code \SpecialChar TeX
28207 là où la colonne doit être interrompue.
28208 Notez bien que des zones vides seront créées la plupart du temps lorsque cette commande est utilisée.
28209 \begin_inset Newline newline
28215 \begin_layout Standard
28218 \begin_inset Flex Multiple Columns
28221 \begin_layout Plain Layout
28225 \begin_inset Quotes eld
28228 You're surprised to see me,
28230 \begin_inset Quotes erd
28238 \begin_layout Plain Layout
28242 I acknowledged that I was.
28245 \begin_layout Plain Layout
28249 \begin_inset Quotes eld
28255 and when I chanced to see you go into this house,
28256 as I came hobbling after you,
28257 I thought to myself,
28258 I'll just step in and see that kind gentleman,
28259 and tell him that if I was a bit gruff in my manner there was not any harm meant,
28260 and that I am much obliged to him for picking up my books.
28261 \begin_inset Quotes erd
28267 \begin_layout Plain Layout
28271 \begin_inset Quotes eld
28274 You make too much of a trifle,
28275 \begin_inset Quotes erd
28280 \begin_inset Quotes eld
28283 May I ask how you knew who I was?
28284 \begin_inset Quotes erd
28287 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
28291 \begin_layout Plain Layout
28303 \begin_layout Plain Layout
28307 \begin_inset Quotes eld
28312 if it isn't too great a liberty,
28313 I am a neighbour of yours,
28314 for you'll find my little bookshop at the corner of Church Street,
28315 and very happy to see you,
28317 Maybe you collect yourself,
28322 \begin_inset space ~
28338 \begin_inset space ~
28343 With five volumes you could just fill that gap on that second shelf.
28347 \begin_inset Quotes erd
28358 \begin_layout Subsubsection
28359 Séparation entre colonnes
28362 \begin_layout Standard
28363 La largeur des colonnes est calculée automatiquement,
28364 mais vous pouvez modifier l'espacement entre colonnes.
28365 Ceci est possible grâce à la longueur
28372 Sa valeur implicite est 10pt.
28373 Voici un exemple dans lequel l'espacement est fixé à 3cm:
28376 \begin_layout Standard
28380 \begin_layout Plain Layout
28394 \begin_layout Standard
28397 \begin_inset Flex Multiple Columns
28400 \begin_layout Plain Layout
28404 My observations of No.
28405 \begin_inset space \space{}
28408 427 Park Lane did little to clear up the problem in which I was interested.
28409 The house was separated from the street by a low wall and railing,
28410 the whole not more than five feet high.
28411 It was perfectly easy,
28413 for anyone to get into the garden,
28414 but the window was entirely inaccessible,
28415 since there was no water pipe or anything which could help the most active man to climb it.
28416 More puzzled than ever,
28417 I retraced my steps to Kensington.
28418 I had not been in my study five minutes when the maid entered to say that a person desired to see me.
28419 To my astonishment it was none other than my strange old book collector,
28421 wizened face peering out from a frame of white hair,
28422 and his precious volumes,
28423 a dozen of them at least,
28424 wedged under his right arm.
28432 \begin_layout Standard
28436 \begin_layout Plain Layout
28450 \begin_inset Note Note
28453 \begin_layout Plain Layout
28456 go back to the default
28464 \begin_layout Subsubsection
28468 \begin_layout Standard
28469 Entre les colonnes est placé un filet de largeur
28476 Si cette largeur est fixée à 0pt (c'est la valeur implicite),
28477 le filet n'apparaît pas.
28478 Dans l'exemple suivant,
28479 le filet a une largeur de 2pt:
28482 \begin_layout Standard
28486 \begin_layout Plain Layout
28492 columnseprule}{2pt}
28500 \begin_layout Standard
28503 \begin_inset Flex Multiple Columns
28506 \begin_layout Plain Layout
28510 \begin_inset Quotes eld
28513 You're surprised to see me,
28515 \begin_inset Quotes erd
28523 \begin_layout Plain Layout
28527 I acknowledged that I was.
28530 \begin_layout Plain Layout
28534 \begin_inset Quotes eld
28540 and when I chanced to see you go into this house,
28541 as I came hobbling after you,
28542 I thought to myself,
28543 I'll just step in and see that kind gentleman,
28544 and tell him that if I was a bit gruff in my manner there was not any harm meant,
28545 and that I am much obliged to him for picking up my books.
28546 \begin_inset Quotes erd
28552 \begin_layout Plain Layout
28556 \begin_inset Quotes eld
28559 You make too much of a trifle,
28560 \begin_inset Quotes erd
28565 \begin_inset Quotes eld
28568 May I ask how you knew who I was?
28569 \begin_inset Quotes erd
28575 \begin_layout Plain Layout
28579 \begin_inset Quotes eld
28584 if it isn't too great a liberty,
28585 I am a neighbour of yours,
28586 for you'll find my little bookshop at the corner of Church Street,
28587 and very happy to see you,
28589 Maybe you collect yourself,
28594 \begin_inset space ~
28610 \begin_inset space ~
28615 With five volumes you could just fill that gap on that second shelf.
28619 \begin_inset Quotes erd
28630 \begin_layout Standard
28633 \begin_inset VSpace defskip
28639 \begin_layout Standard
28640 Le filet peut être mis en couleur en redéfinissant la commande
28647 Ceci est fait en insérant la commande
28650 \begin_layout LyX-Code
28657 columnseprulecolor}{
28662 \begin_layout Standard
28663 en code \SpecialChar TeX
28665 avant l'insert multi-colonnes.
28666 Remplacez dans cette commande
28670 par la couleur de votre choix.
28671 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies vous-même,
28674 Manuel des objets insérés
28681 pour les détails sur la définition des couleurs.
28682 Pour revenir à la couleur implicite,
28683 insérez la commande
28686 \begin_layout LyX-Code
28693 columnseprulecolor}{
28698 \begin_layout Standard
28699 Dans l'exemple qui suit,
28700 sont définis un filet magenta et une séparation de colonnes de 1cm:
28703 \begin_layout Standard
28709 \begin_layout Plain Layout
28718 \begin_layout Plain Layout
28724 columnseprulecolor}{
28734 \begin_layout Standard
28737 \begin_inset Flex Multiple Columns
28740 \begin_layout Plain Layout
28744 \begin_inset Quotes eld
28747 You're surprised to see me,
28749 \begin_inset Quotes erd
28757 \begin_layout Plain Layout
28761 I acknowledged that I was.
28764 \begin_layout Plain Layout
28768 \begin_inset Quotes eld
28774 and when I chanced to see you go into this house,
28775 as I came hobbling after you,
28776 I thought to myself,
28777 I'll just step in and see that kind gentleman,
28778 and tell him that if I was a bit gruff in my manner there was not any harm meant,
28779 and that I am much obliged to him for picking up my books.
28780 \begin_inset Quotes erd
28786 \begin_layout Plain Layout
28790 \begin_inset Quotes eld
28793 You make too much of a trifle,
28794 \begin_inset Quotes erd
28799 \begin_inset Quotes eld
28802 May I ask how you knew who I was?
28803 \begin_inset Quotes erd
28809 \begin_layout Plain Layout
28813 \begin_inset Quotes eld
28818 if it isn't too great a liberty,
28819 I am a neighbour of yours,
28820 for you'll find my little bookshop at the corner of Church Street,
28821 and very happy to see you,
28823 Maybe you collect yourself,
28828 \begin_inset space ~
28844 \begin_inset space ~
28849 With five volumes you could just fill that gap on that second shelf.
28853 \begin_inset Quotes erd
28864 \begin_layout Standard
28870 \begin_layout Plain Layout
28876 columnseprule}{0pt}
28879 \begin_layout Plain Layout
28885 columnseprulecolor}{
28893 \begin_inset Note Note
28896 \begin_layout Plain Layout
28899 go back to the default
28907 \begin_layout Standard
28908 \begin_inset Newpage newpage
28914 \begin_layout Section
28915 Paragraphes de forme inhabituelle
28918 \begin_layout Standard
28922 à l'instar des autres générateurs de texte,
28923 utilise implicitement des paragraphes rectangulaires.
28924 Pour des cas particuliers comme des affiches,
28925 des cartes d'invitation ou des poèmes,
28926 vous pouvez modifier la forme des paragraphes à volonté.
28927 Ceci est possible grâce au paquetage \SpecialChar LaTeX
28932 qui est chargé en utilisant dans les paramètres du document le module
28934 Formes de paragraphe paramétrable
28939 \begin_layout Subsection
28943 \begin_layout Standard
28950 fournit les formes suivantes:
28953 \begin_layout Standard
28956 \begin_inset Tabular
28957 <lyxtabular version="3" rows="13" columns="3">
28958 <features booktabs="true" islongtable="true" longtabularalignment="center">
28959 <column alignment="center" valignment="middle" width="16col%">
28960 <column alignment="center" valignment="middle" width="40col%">
28961 <column alignment="center" valignment="middle" width="35col%">
28962 <row endhead="true">
28963 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28966 \begin_layout Plain Layout
28974 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28977 \begin_layout Plain Layout
28983 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28986 \begin_layout Plain Layout
28994 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28997 \begin_layout Plain Layout
29005 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29008 \begin_layout Plain Layout
29009 Disque avec un trou circulaire (à la taille d'un CD/DVD)
29014 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29017 \begin_layout Plain Layout
29018 Pas de mise à l'échelle possible.
29020 quantité de texte limitée
29027 <cell alignment="center" valignment="top" topline="true" usebox="none">
29030 \begin_layout Plain Layout
29038 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29041 \begin_layout Plain Layout
29047 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29050 \begin_layout Plain Layout
29052 le calcul peut échouer
29059 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29062 \begin_layout Plain Layout
29070 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29073 \begin_layout Plain Layout
29074 Rhomboïde (symbolisant un
29075 \begin_inset Quotes cld
29079 \begin_inset Quotes crd
29087 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29090 \begin_layout Plain Layout
29098 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29101 \begin_layout Plain Layout
29109 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29112 \begin_layout Plain Layout
29118 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29121 \begin_layout Plain Layout
29129 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29132 \begin_layout Plain Layout
29140 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29143 \begin_layout Plain Layout
29149 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29152 \begin_layout Plain Layout
29160 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29163 \begin_layout Plain Layout
29171 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29174 \begin_layout Plain Layout
29175 Écrou (hexagone avec un trou circulaire)
29180 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29183 \begin_layout Plain Layout
29191 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29194 \begin_layout Plain Layout
29202 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29205 \begin_layout Plain Layout
29211 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29214 \begin_layout Plain Layout
29222 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29225 \begin_layout Plain Layout
29233 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29236 \begin_layout Plain Layout
29237 Étoile à 5 branches
29242 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
29245 \begin_layout Plain Layout
29253 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29256 \begin_layout Plain Layout
29264 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29267 \begin_layout Plain Layout
29273 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29276 \begin_layout Plain Layout
29284 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29287 \begin_layout Plain Layout
29295 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29298 \begin_layout Plain Layout
29299 Goutte de pluie normale/inversée
29304 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29307 \begin_layout Plain Layout
29309 le calcul peut échouer
29316 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29319 \begin_layout Plain Layout
29328 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29331 \begin_layout Plain Layout
29332 Le logo \SpecialChar TeX
29338 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29341 \begin_layout Plain Layout
29349 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29352 \begin_layout Plain Layout
29356 \begin_inset Newline newline
29364 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29367 \begin_layout Plain Layout
29368 Triangles avec des orientations différentes
29373 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
29376 \begin_layout Plain Layout
29390 \begin_layout Standard
29391 Pour utiliser une forme pour votre paragraphe,
29392 sélectionnez simplement la forme souhaitée dans le menu déroulant des styles.
29395 \begin_layout Standard
29396 \begin_inset Newpage newpage
29402 \begin_layout Standard
29403 Voici un exemple de paragraphe en forme d'écrou:
29406 \begin_layout Standard
29407 \begin_inset VSpace bigskip
29416 Lorem ipsum dolor sit amet,
29417 consetetur sadipscing elitr,
29418 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29420 At vero eos et accusam et justo duo dolores et ea rebum.
29421 Stet clita kasd gubergren,
29422 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29423 Lorem ipsum dolor sit amet,
29424 consetetur sadipscing elitr,
29425 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29429 \begin_layout Standard
29430 \begin_inset VSpace bigskip
29436 \begin_layout Standard
29439 \begin_inset Note Greyedout
29442 \begin_layout Plain Layout
29449 les paragraphes mis en forme via
29453 ne peuvent pas franchir une limite de page.
29461 \begin_layout Standard
29462 \begin_inset VSpace bigskip
29468 \begin_layout Standard
29475 prend soin de préserver la forme,
29476 quelle que soit la quantité de texte du paragraphe.
29477 De ce fait la taille du paragraphe change avec cette quantité.
29478 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
29479 Pour illustrer cette mise à l'échelle,
29480 voici le même paragraphe avec deux fois plus de texte:
29483 \begin_layout Standard
29484 \begin_inset Newpage newpage
29493 Lorem ipsum dolor sit amet,
29494 consetetur sadipscing elitr,
29495 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29497 At vero eos et accusam et justo duo dolores et ea rebum.
29498 Stet clita kasd gubergren,
29499 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29500 Lorem ipsum dolor sit amet,
29501 consetetur sadipscing elitr,
29502 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29504 Lorem ipsum dolor sit amet,
29505 consetetur sadipscing elitr,
29506 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29508 At vero eos et accusam et justo duo dolores et ea rebum.
29509 Stet clita kasd gubergren,
29510 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29511 Lorem ipsum dolor sit amet,
29512 consetetur sadipscing elitr,
29513 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29517 \begin_layout Standard
29518 \begin_inset VSpace bigskip
29524 \begin_layout Standard
29530 elle ne peut pas être mise à l'échelle puisqu'elle doit correspondre à une étiquette de CD/DVD.
29532 la quantité de texte que l'on peut mettre en forme est limitée.
29535 \begin_inset Newline newline
29549 ce qui veut dire que le calcul de la taille peut échouer,
29550 en fonction de la quantité de texte.
29551 Vous aurez alors une erreur \SpecialChar LaTeX
29553 \begin_inset Quotes cld
29556 Arithmetic overflow
29557 \begin_inset Quotes crd
29562 essayez d'ajouter ou d'enlever du texte;
29563 si rien ne fonctionne,
29564 vous devez utiliser une autre forme\SpecialChar ldots
29568 \begin_layout Standard
29569 \begin_inset VSpace bigskip
29575 \begin_layout Standard
29576 Pour les formes pointues,
29577 vous verrez peut-être un échec de l'algorithme de césure de \SpecialChar LaTeX
29579 Il est alors souvent nécessaire d'ajouter des points de césure explicites
29584 arg "specialchar-insert hyphenation"
29589 ) dans les parties de texte correspondantes.
29592 \begin_layout Standard
29593 \begin_inset VSpace bigskip
29599 \begin_layout Standard
29600 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés ou bien alignées au fer à gauche.
29601 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour aligner ce type de paragraphe.
29602 Une solution consiste à mettre le paragraphe en forme dans une minipage ou une parbox et à aligner la boîte.
29603 Le problème est alors de trouver la bonne largeur pour la boîte,
29604 parce que si elle est trop large et que vous la centrez,
29605 le paragraphe n'est pas centré parce qu'il est au fer à gauche dans la boîte.
29606 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
29607 Voici deux paragraphes en forme de cœur,
29608 le premier est non aligné,
29609 le second est aligné à droite:
29612 \begin_layout Standard
29613 \begin_inset Newpage newpage
29619 \begin_layout Heart
29623 Lo\SpecialChar softhyphen
29624 rem ipsum dolor sit amet,
29625 consetetur sadipscing elitr,
29626 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29628 At vero eos et accusam et justo duo dolores et ea rebum.
29629 Stet clita kasd gubergren,
29630 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29633 \begin_layout Standard
29634 \begin_inset VSpace bigskip
29640 \begin_layout Standard
29643 \begin_inset Box Frameless
29653 height_special "totalheight"
29658 backgroundcolor "none"
29661 \begin_layout Heart
29665 Lo\SpecialChar softhyphen
29666 rem ipsum dolor sit amet,
29667 consetetur sadipscing elitr,
29668 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29670 At vero eos et accusam et justo duo dolores et ea rebum.
29671 Stet clita kasd gubergren,
29672 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29680 \begin_layout Subsection
29681 Formes personnalisées
29684 \begin_layout Standard
29685 Vous pouvez définir vos propres formes.
29686 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier chaque coordonnée,
29687 mais il est possible de confier le travail à l'ordinateur:
29690 \begin_layout Enumerate
29691 Installer le programme
29692 \begin_inset CommandInset href
29695 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
29703 \begin_layout Enumerate
29711 TeX/LaTeX\SpecialChar menuseparator
29712 Settings\SpecialChar menuseparator
29715 et sélectionner la taille de police utilisée dans le document.
29717 le présent document utilise un police 12pt.
29720 \begin_layout Enumerate
29724 \begin_layout Enumerate
29727 TeX/LaTeX\SpecialChar menuseparator
29730 pour exporter la forme en coordonnées.
29731 Dans le menu de dialogue qui s'ouvre,
29732 utiliser soit le squelette,
29733 soit le chemin proprement dit
29737 \begin_layout Plain Layout
29738 Pour plus d'information voir
29739 \begin_inset CommandInset href
29741 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
29754 \begin_layout Standard
29755 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
29757 Pour l'utiliser avec le document:
29760 \begin_layout Enumerate
29761 Placer le curseur avant le premier caractère du paragraphe concerné (ou dans un nouveau paragraphe vide).
29765 \begin_layout Enumerate
29766 Ouvrir dans \SpecialChar LyX
29769 Insertion\SpecialChar menuseparator
29770 Fichier\SpecialChar menuseparator
29774 sélectionner le fichier exporté par
29783 \begin_layout Standard
29784 \begin_inset VSpace defskip
29790 \begin_layout Standard
29791 \begin_inset Note Greyedout
29794 \begin_layout Plain Layout
29800 le changement de forme ne s'applique qu’au paragraphe concerné;
29801 tout redevient normal pour le paragraphe suivant.
29802 De ce fait la définition de forme doit être répétée pour chaque paragraphe dont on veut imposer la forme personnalisée.
29810 \begin_layout Standard
29811 \begin_inset VSpace bigskip
29817 \begin_layout Standard
29821 \begin_layout Standard
29822 \begin_inset VSpace bigskip
29828 \begin_layout Standard
29829 \begin_inset CommandInset include
29831 filename "../SpecialParagraphShape.tex"
29838 Lorem ipsum dolor sit amet,
29839 consetetur sadipscing elitr,
29840 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29842 At vero eos et accusam et justo duo dolores et ea rebum.
29843 Stet clita kasd gubergren,
29844 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29845 Lorem ipsum dolor sit amet,
29846 consetetur sadipscing elitr,
29847 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29851 \begin_layout Standard
29852 \begin_inset VSpace bigskip
29858 \begin_layout Standard
29864 pour tracer des formes vraiment complexes avec
29869 vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et importer l'image correspondante dans
29874 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette de l'image.
29877 \begin_layout Standard
29878 \begin_inset VSpace bigskip
29884 \begin_layout Standard
29887 Formes de paragraphe paramétrables
29889 fournit également les deux styles
29898 qui peuvent être utilisés pour définir de nouvelles formes coordonnée par coordonnée
29902 \begin_layout Plain Layout
29903 Ces commandes sont utilisées de manière interne pour toutes le formes décrites ici,
29909 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibilités de personnalisation,
29913 \begin_inset CommandInset href
29915 name "documentation"
29916 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"