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,
2421 Fichier\SpecialChar menuseparator
2422 Ouvrir un Exemple\SpecialChar menuseparator
2423 Articles\SpecialChar menuseparator
2424 American Mathematical Society (AMS);
2427 \begin_layout Enumerate
2429 le format standard de livre AMS (en réalité de monographie),
2432 Fichier\SpecialChar menuseparator
2433 Ouvrir un Exemple\SpecialChar menuseparator
2434 Livres\SpecialChar menuseparator
2435 American Mathematical Society (AMS);
2438 \begin_layout Enumerate
2440 le format standard AMS pour les actes de congrès ou assimilés.
2443 \begin_layout Standard
2445 ne connaît nativement que les deux premiers;
2448 Installer de nouvelles classes
2454 si vous voulez utiliser
2461 \begin_layout Standard
2462 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation des classes AMS.
2463 Ils n'incluent pas en particulier d'environnements de
2464 \begin_inset Quotes cld
2468 \begin_inset Quotes crd
2474 Ceux-ci sont fournis par le module
2475 \begin_inset Flex Noun
2478 \begin_layout Plain Layout
2485 chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut être utilisé également avec d'autres classes et peut être enlevé,
2486 si vous souhaitez utiliser autre chose).
2487 Les environnements contenus dans
2488 \begin_inset Flex Code
2491 \begin_layout Plain Layout
2492 Théorèmes AMS (étendu)
2498 moins fréquemment utilisés,
2499 doivent être chargés manuellement.
2502 \begin_layout Standard
2504 les théorèmes et environnements similaires sont numérotés consécutivement tout au long du document,
2505 mais ceci peut être modifié en chargeant le module
2506 \begin_inset Flex Code
2509 \begin_layout Plain Layout
2510 Théorèmes standard (numérotation par section)
2516 si vous utilisez la classe
2517 \begin_inset Flex Code
2520 \begin_layout Plain Layout
2528 \begin_inset Flex Code
2531 \begin_layout Plain Layout
2532 Théorèmes standard (numérotation par chapitre)
2538 Ceux-ci vont numéroter les environnements comme
2543 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).
2544 De nombreux environnements peuvent aussi rester non numérotés,
2545 ceux-ci sont marqués par un astérisque.
2546 Si par hasard vous désirez que tous les environnements soient non numérotés,
2548 \begin_inset Flex Code
2551 \begin_layout Plain Layout
2552 Théorèmes standard (non numérotés)
2560 \begin_layout Standard
2561 Notez que ces modules ne doivent pas être
2565 utilisés avec les classes AMS.
2566 Il est parfaitement possible d'utiliser les modules
2567 \begin_inset Flex Code
2570 \begin_layout Plain Layout
2576 et les autres modules mentionnés ci-dessus avec d'autres classes,
2578 \begin_inset Flex Code
2581 \begin_layout Plain Layout
2582 Article (classe standard)
2589 \begin_inset Flex Code
2592 \begin_layout Plain Layout
2593 Report (classe standard
2600 \begin_inset Flex Code
2603 \begin_layout Plain Layout
2613 \begin_layout Subsubsection
2614 Ce qu'offrent ces formats
2617 \begin_layout Standard
2618 La liste des environnements offerts par ces formats est longue.
2619 Avec \SpecialChar LaTeX
2620 AMS il y a la possibilité de définir une variété illimitée d'environnements de type
2621 \begin_inset Quotes cld
2625 \begin_inset Quotes crd
2630 l'AMS recommande les environnements disponibles dans \SpecialChar LyX
2634 \begin_layout Standard
2635 Voici la liste des environnements ainsi que les environnements standard,
2637 \begin_inset Flex Noun
2640 \begin_layout Plain Layout
2648 \begin_inset Flex Noun
2651 \begin_layout Plain Layout
2659 \begin_inset Flex Noun
2662 \begin_layout Plain Layout
2670 \begin_inset Flex Noun
2673 \begin_layout Plain Layout
2680 \begin_inset Flex Noun
2683 \begin_layout Plain Layout
2690 \begin_inset Flex Code
2693 \begin_layout Plain Layout
2702 \begin_inset Flex Code
2705 \begin_layout Plain Layout
2716 \begin_layout Description
2717 Adresse Ce devrait être l'adresse permanente de l'auteur.
2720 \begin_layout Description
2721 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment de la soumission,
2722 si elle est différente de l'Adresse ci-dessus.
2725 \begin_layout Description
2726 Email L'adresse e-mail de l'auteur.
2729 \begin_layout Description
2730 URL L'adresse de la page personnelle de l'auteur,
2734 \begin_layout Description
2735 Mots-clés Mots-clés ou descripteurs,
2736 utilisés pour identifier les sujets discutés dans l'article.
2739 \begin_layout Description
2740 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
2741 publiée et décrite dans
2743 Mathematical Reviews
2746 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
2749 \begin_layout Description
2753 \begin_layout Description
2757 \begin_layout Description
2761 \begin_layout Standard
2762 Les environnements suivants sont fournis aussi bien par les modules
2763 \begin_inset Flex Code
2766 \begin_layout Plain Layout
2773 \begin_inset Flex Code
2776 \begin_layout Plain Layout
2783 en version numérotée ou non numérotée pour ce dernier.
2784 Ces environnements sont fournis dans la seule version non numérotée par le module
2785 \begin_inset Flex Code
2788 \begin_layout Plain Layout
2789 Théorèmes standard (non numérotés)
2797 \begin_layout Theorem
2798 Typiquement utilisé pour les résultats les plus importants.
2801 \begin_layout Corollary*
2802 Corollaire utilisé pour des assertions qui découlent assez directement d'assertions précédentes.
2803 Peuvent être également des résultats importants.
2807 Ce sont des résultats moins forts,
2808 nécessaires à la preuve d'autres assertions.
2811 \begin_layout Proposition
2812 e sont des résultats moins importants qui apportent quelque chose à la théorie générale dont il est question.
2815 \begin_layout Conjecture
2816 Ce sont des assertions fournies sans justification,
2817 dont l'auteur ne connaît pas de preuve,
2818 mais qui semblent vraies (du moins aux yeux de l'auteur).
2821 \begin_layout Definition*
2822 Devinez à quoi ça sert.
2824 à la fois à l'écran et à l'impression,
2825 est différente dans cet environnement.
2828 \begin_layout Example*
2829 Utilisé pour illustrer des résultats prouvés.
2832 \begin_layout Problem
2833 On ne sait pas à quoi sert celui-ci,
2834 vous devriez chercher.
2837 \begin_layout Exercise*
2838 Écrire une description de celui-ci.
2841 \begin_layout Remark
2842 Cet environnement est également un nouveau type de théorème,
2843 habituellement une observation mineure.
2846 \begin_layout Claim*
2847 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
2852 ils servent à diviser de longues preuves en examinant des cas distincts.
2857 Le schéma de numérotation des cas leur est spécifique :
2858 il n'appartient pas à la même séquence que les autres assertions.
2862 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un carré,
2863 mais cela peut varier avec les différents styles).
2864 Si vous désirez avoir d'autres environnements insérés dans celui-ci,
2865 et avoir le symbole CQFD tout à la fin,
2866 il faut augmenter la profondeur de ceux-ci (voir la section
2868 Emboîter les environnements
2872 Guide de l'utilisateur
2878 Utilisé de la même manière que Proposition,
2879 quoique peut-être à plus petite échelle.
2882 \begin_layout Standard
2883 Et ces environnements sont fournis par le module
2884 \begin_inset Flex Code
2887 \begin_layout Plain Layout
2888 Théorèmes AMS (étendu)
2896 \begin_layout Criterion*
2897 Une condition requise.
2900 \begin_layout Algorithm*
2901 Une procédure générale à utiliser.
2904 \begin_layout Axiom*
2905 C'est une propriété ou assertion considérée comme vraie dans la théorie dont il est question.
2908 \begin_layout Condition*
2909 Utilisé parfois pour expliciter une condition admise dans le contexte de la discussion.
2913 Note Typographie similaire à
2920 \begin_layout Notation*
2921 Comme son nom l'indique
2924 \begin_layout Summary
2925 Utilisable comme Proposition,
2926 à une échelle peut-être réduite
2929 \begin_layout Conclusion*
2930 Utilisé parfois à la fin d'une argumentation
2933 \begin_layout Assumption*
2937 \begin_layout Question*
2941 \begin_layout Standard
2942 Il existe 10 modules mathématiques de plus incluant plusieurs options de numérotation (
2950 \begin_layout Standard
2952 ces environnements se servent automatiquement des paquetages de polices AMS-\SpecialChar LaTeX
2954 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser ces environnements.
2957 \begin_layout Subsection
2958 \begin_inset CommandInset label
2960 name "subsec:Extra-font-sizes"
2964 Tailles de police supplémentaires
2967 \begin_layout Standard
2969 \begin_inset Quotes cld
2972 Tailles de police supplémentaires
2973 \begin_inset Quotes crd
2976 fournit les classes de document article (avec les tailles de police supplémentaires),
2977 lettre (avec les tailles de police supplémentaires),
2978 livre (avec les tailles de police supplémentaires) et rapport (avec les tailles de police supplémentaires),
2979 qui utilisent respectivement les classes de document
2997 mais offrent les tailles de base supplémentaires 8,
3000 17 et 20 dans la fenêtre
3005 ocument\SpecialChar menuseparator
3006 Paramètres\SpecialChar menuseparator
3012 \begin_layout Subsection
3016 \begin_layout Standard
3017 Les classes de document
3025 utilisent les classes de document
3035 pour faciliter l’utilisation de l'hébreu avec \SpecialChar LyX
3039 \begin_layout Subsection
3040 \begin_inset CommandInset label
3042 name "subsec:Japanese"
3046 Japonais (classes standard)
3049 \begin_layout Standard
3051 inclut une collection de paquets qui visent à faciliter la saisie des documents en japonais.
3052 Les paquets ont été développés à différentes époques,
3053 de ce fait ils supportent des moteurs de mise en page et des fonctionnalités différentes.
3054 La présente collection est la plus ancienne.
3055 elle ajuste les classes standard \SpecialChar LaTeX
3056 aux spécifications de la mise en page du japonais,
3057 pour l'écriture horizontale ou verticale.
3058 La collection inclut
3060 Article japonais (classe standard)
3066 \begin_inset space \thinspace{}
3070 écriture verticale),
3099 \begin_inset space \thinspace{}
3107 écriture verticale),
3110 qui fonctionnent toutes avec les moteurs
3111 \begin_inset Quotes cld
3115 \begin_inset Quotes crd
3118 appropriés au japonais,
3120 et up\SpecialChar LaTeX
3124 \begin_layout Standard
3125 Pour l'utilisation avec le moteur plus récent Lua\SpecialChar LaTeX
3127 la collection inclut également les classes spécifiques
3130 \begin_inset space \thinspace{}
3133 (classe standard pour LuaTeX),
3135 \begin_inset space \thinspace{}
3138 (classe standard pour LuaTeX,
3139 écriture verticale),
3141 \begin_inset space \thinspace{}
3144 (classe standard pour LuaTeX),
3150 \begin_inset space \thinspace{}
3153 (classe standard pour LuaTeX,
3154 écriture verticale),
3160 \begin_inset space \thinspace{}
3164 \begin_inset space \thinspace{}
3167 (classe standard pour LuaTeX) et
3168 \begin_inset space \thinspace{}
3172 \begin_inset space \thinspace{}
3175 (classe standard pour LuaTeX,
3176 écriture verticale) fournies par le paquetage
3182 \begin_layout Standard
3183 Les modèles pour ces classes Lua\SpecialChar LaTeX
3184 peuvent être trouvés via
3186 Fichier\SpecialChar menuseparator
3189 dans les catégories respectives (
3194 Livres ou Rapports).
3197 \begin_layout Subsection
3200 \begin_inset CommandInset label
3202 name "subsec:Japanese-JS"
3208 Japonais (paquet JS)
3211 \begin_layout Standard
3212 Cette collection inclut des versions améliorées des classes de
3214 Japonais (classes standard)
3217 \begin_inset space ~
3221 \begin_inset CommandInset ref
3223 reference "subsec:Japanese"
3231 \begin_inset space \thinspace{}
3239 \begin_inset space \thinspace{}
3245 Une classe pour un rapport peut être obtenue en utilisant
3247 Livre japonais (paquet JS)
3255 Document\SpecialChar menuseparator
3256 Paramètres\SpecialChar menuseparator
3257 Classes de document\SpecialChar menuseparator
3258 Options de classe\SpecialChar menuseparator
3262 Toutes ces classes fonctionnent avec les moteurs
3263 \begin_inset Quotes cld
3267 \begin_inset Quotes crd
3270 adaptés au japonais,
3272 et up\SpecialChar LaTeX
3276 \begin_layout Standard
3277 Pour l'utilisation avec le moteur plus récent Lua\SpecialChar LaTeX
3279 la collection inclut aussi les classes spécifiques
3281 Article japonais (paquet JS pour LuaTeX),
3283 \begin_inset space \thinspace{}
3286 (paquet JS pour LuaTeX)
3292 \begin_inset space \thinspace{}
3298 fournies par le paquet \SpecialChar LaTeX
3306 \begin_layout Standard
3307 Les modèles pour les classes Lua\SpecialChar LaTeX
3310 Fichier\SpecialChar menuseparator
3311 Nouveau avec modèle dans leurs catégories respectives
3325 \begin_layout Subsection
3326 \begin_inset CommandInset label
3328 name "subsec:Japanese-BX"
3332 Japonais (paquet BX)
3335 \begin_layout Standard
3336 Ce paquet contient les classes de document
3339 \begin_inset space \thinspace{}
3348 \begin_inset space \thinspace{}
3357 \begin_inset space \thinspace{}
3362 qui fournissent des classes de document autres pour les documents japonais.
3364 une classe Transparents japonais
3367 \begin_inset space \thinspace{}
3372 pour créer des présentations est incluse.
3373 Au contraire des classes
3382 \begin_inset space ~
3386 \begin_inset CommandInset ref
3388 reference "subsec:Japanese"
3393 \begin_inset CommandInset ref
3395 reference "subsec:Japanese-JS"
3400 qui ne permettent d'utiliser directement que p\SpecialChar LaTeX
3401 et up\SpecialChar LaTeX
3402 (et Lua\SpecialChar LaTeX
3405 uniquement via les classes supplémentaires fournies par le paquetage
3413 les classes de ce paquet peuvent être utilisées avec pdf\SpecialChar LaTeX
3415 Xe\SpecialChar LaTeX
3416 et Lua\SpecialChar LaTeX
3418 grâce aux paquetages appropriés permettant de typographier le japonais.
3421 \begin_layout Subsection
3422 \begin_inset CommandInset label
3424 name "subsec:Japanese-JLReq"
3428 Japonais (classe JLReq)
3431 \begin_layout Standard
3432 Ce paquet émane de la classe
3436 qui est conforme aux standards des
3438 Spécifications pour la mise en page des textes en japonais
3441 définies par le Consortium de la Toile (W3C,
3443 \begin_inset space ~
3447 \begin_inset Flex URL
3450 \begin_layout Plain Layout
3452 https://www.w3.org/TR/jlreq/?lang=en
3458 Il peut être utilisé avec Lua\SpecialChar LaTeX
3459 aussi bien qu'avec p\SpecialChar LaTeX
3460 et up\SpecialChar LaTeX
3464 \begin_layout Standard
3466 fournit des formats pour
3469 \begin_inset space \thinspace{}
3478 \begin_inset space \thinspace{}
3486 Japanese Rapport japonais
3487 \begin_inset space \thinspace{}
3491 tous dérivés de la classe \SpecialChar LaTeX
3498 via des options de classe particulières.
3501 \begin_layout Standard
3502 Un exemple d'article est disponible via
3504 Fichier\SpecialChar menuseparator
3505 Ouvrir un exemple\SpecialChar menuseparator
3506 Articles\SpecialChar menuseparator
3507 Article japonais (classe JLReq)
3510 La documentation en anglais est disponible ici:
3512 \begin_inset Flex URL
3515 \begin_layout Plain Layout
3517 http://mirrors.ctan.org/macros/jptex/latex/jlreq/jlreq.pdf
3525 \begin_layout Chapter
3526 Outils supplémentaires
3529 \begin_layout Section
3530 Personnaliser une bibliographie avec Bib\SpecialChar TeX
3534 \begin_layout Standard
3535 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
3540 sont décrites dans le paragraphe
3542 Les bases de données bibliographiques
3546 Guide de l'utilisateur
3549 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques particulières qui sont accessibles depuis \SpecialChar LyX
3553 \begin_layout Subsection
3554 Autres styles de citation
3557 \begin_layout Standard
3558 Le style standard de Bib\SpecialChar TeX
3559 utilise des nombres (par exemple
3560 \begin_inset Quotes cld
3564 \begin_inset Quotes crd
3567 ) pour faire référence à un ouvrage cité.
3569 dans de nombreuses disciplines scientifiques,
3570 on utilise d'autres styles de citations.
3571 Le plus courant et le style auteur-année (par exemple
3572 \begin_inset Quotes cld
3576 \begin_inset Quotes crd
3581 gère trois paquetages qui fournissent ce style,
3583 \begin_inset Flex Code
3586 \begin_layout Plain Layout
3602 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent être listés ici en détail.
3603 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,
3604 alors vous choisirez probablement le paquetage
3609 Si vous cherchez des styles de citation adaptés aux documents juridiques,
3610 vous pouvez envisager d'utiliser le paquetage plus récent
3615 Si vous voulez contrôler complètement la mise en forme ou si vous cherches des fonctionnalités sophistiquées comme ibidem,
3616 citations en notes de bas de page,
3617 citations plein titre,
3618 formats de dates évolués (comme 400 AC) ou une internationalisation complète dans d'autres langues que l'anglais,
3619 vous devriez vraiment utiliser
3620 \begin_inset Flex Code
3623 \begin_layout Plain Layout
3630 qui surpasse tous les autres paquetages en termes de fonctionnalités,
3631 mais qui est également assez lourd et consommateur de ressources.
3634 \begin_layout Standard
3635 L'utilisation de ces paquetages avec \SpecialChar LyX
3636 est sensiblement la même.
3639 Document\SpecialChar menuseparator
3642 et choisissez dans la rubrique
3647 \begin_inset Flex Noun
3650 \begin_layout Plain Layout
3657 \begin_inset Flex Noun
3660 \begin_layout Plain Layout
3668 \begin_inset Flex Noun
3671 \begin_layout Plain Layout
3679 \begin_inset Flex Noun
3682 \begin_layout Plain Layout
3683 Biblatex (mode Natbib)
3690 \begin_inset Flex Noun
3693 \begin_layout Plain Layout
3700 \begin_inset Flex Noun
3703 \begin_layout Plain Layout
3710 \begin_inset space ~
3715 Guide de l'utilisateur
3717 pour les détails au sujet de ces choix).
3718 Avec ces tous ces paquetages,
3719 vous aurez des options supplémentaires dans le dialogue
3723 et vous pourrez choisir le style de la référence (
3724 \begin_inset Quotes cld
3728 \begin_inset Quotes crd
3733 \begin_inset Quotes cld
3738 \begin_inset Quotes cld
3743 \begin_inset Quotes crd
3748 \begin_inset Quotes cld
3752 \begin_inset Quotes crd
3756 Notez que chaque paquetage nécessite des fichiers de style spécifiques (ils sont tous fournis avec leur propres fichiers,
3757 mais on peut trouver beaucoup de fichiers de style supplémentaires et même un programme interactif pour construire des fichiers de style
3761 \begin_layout Plain Layout
3763 \begin_inset Flex URL
3766 \begin_layout Plain Layout
3768 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
3786 \begin_layout Subsection
3787 Bibliographies subdivisées
3790 \begin_layout Standard
3791 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
3793 vous êtes un historien,
3794 la possibilité de séparer les sources et les travaux scientifiques est vraisemblablement une possibilité
3795 \begin_inset Quotes cld
3799 \begin_inset Quotes crd
3805 ne vous permet pas lui-même de faire cela.
3807 Avec l'aide de quelques paquetages \SpecialChar LaTeX
3809 on peut étendre Bib\SpecialChar TeX
3810 pour satisfaire vos besoins historiques.
3813 \begin_layout Standard
3815 fournit un support natif d'un de ces paquetages,
3824 \begin_layout Plain Layout
3826 \begin_inset Flex URL
3829 \begin_layout Plain Layout
3831 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
3842 L'avantage de ce paquetage (comparé à d'autres comme
3846 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
3848 vous aurez à préparer des bases de données bibliographiques différentes pour les différentes sections de votre bibliographie.
3850 si vous voulez diviser votre bibliographie en deux sections
3851 \begin_inset Quotes cld
3855 \begin_inset Quotes crd
3859 \begin_inset Quotes cld
3862 travaux scientifiques
3863 \begin_inset Quotes crd
3867 vous devez d'abord créer deux bases de données,
3879 \begin_layout Standard
3880 Dans \SpecialChar LyX
3884 Document\SpecialChar menuseparator
3895 \begin_inset space ~
3901 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
3903 une par section de votre bibliographie.
3904 Pour revenir à notre exemple :
3905 insérez une bibliographie Bib\SpecialChar TeX
3906 pour la base de donnée
3910 et une deuxième pour la base de données
3915 Vous êtes libres d'utiliser le même style ou un style différent pour chaque section.
3917 vous pouvez choisir que votre section bibliographique contienne
3918 \begin_inset Quotes cld
3921 toutes les références citées
3922 \begin_inset Quotes crd
3925 de la base de données utilisée (ce qui est le comportement implicite),
3927 \begin_inset Quotes cld
3930 toutes les références non citées
3931 \begin_inset Quotes crd
3935 \begin_inset Quotes cld
3938 toutes les références
3939 \begin_inset Quotes crd
3943 Ceci put être utile si vous voulez séparer votre bibliographie en trois sections :
3945 \begin_inset Quotes cld
3949 \begin_inset Quotes crd
3954 \begin_inset Quotes cld
3958 \begin_inset Quotes crd
3962 \begin_inset Quotes cld
3965 Travaux scientifiques
3966 \begin_inset Quotes crd
3970 Les titres des sections peuvent être ajoutés comme des entêtes de section ou de sous-section ordinaires.
3975 supprime le titre de la bibliographie,
3976 vous devez aussi le remettre manuellement ( comme un chapitre* ou une section*,
3980 \begin_layout Standard
3986 la procédure est un peu différente.
3991 ne fonctionne pas avec
3997 \begin_inset Flex Noun
4000 \begin_layout Plain Layout
4001 Bbibliographie subdivisée
4006 est désactivée si vous utilisez
4016 inclut ses moyens propres pour créer des bibliographies subdivisées.
4018 soit ajouter des mots-clés aux entrées bibliographiques à l'aide de l'entrée
4019 \begin_inset Flex Code
4022 \begin_layout Plain Layout
4029 puis filtrer les sections bibliographiques par mot-clé (en ajoutant
4030 \begin_inset Flex Code
4033 \begin_layout Plain Layout
4040 \begin_inset Flex Noun
4043 \begin_layout Plain Layout
4049 de la fenêtre de dialogue qui apparaît si vous faites un clic gauche sur le bouton
4050 \begin_inset Flex Noun
4053 \begin_layout Plain Layout
4054 Bibliographie Biblatex
4060 soit filtrer par type d'entrée (comme book ou article) en saisissant par exemple
4061 \begin_inset Flex Code
4064 \begin_layout Plain Layout
4071 \begin_inset Flex Code
4074 \begin_layout Plain Layout
4081 \begin_inset Flex Noun
4084 \begin_layout Plain Layout
4090 mentionné ci-dessus;
4092 \begin_inset Quotes cld
4095 catégories bibliographiques
4096 \begin_inset Quotes crd
4099 auxquelles vous pouvez affecter des entrées bibliographiques individuelles.
4100 Voyez le manuel Biblatex,
4103 Subdivided Bibliographies
4113 \begin_layout Subsection
4114 Bibliographies multiples
4115 \begin_inset CommandInset label
4117 name "subsec:Bibliographies-multiples"
4124 \begin_layout Standard
4125 Les bibliographies multiples,
4126 par exemple une bibliographie pour chaque partie,
4129 sous-section or sous-document du document,
4130 sont également possibles avec \SpecialChar LyX
4134 \begin_inset Flex Noun
4137 \begin_layout Plain Layout
4138 Document\SpecialChar menuseparator
4139 Paramètres\SpecialChar menuseparator
4145 et sélectionnez le sectionnement requis (e.g.
4147 \begin_inset Quotes cld
4151 \begin_inset Quotes crd
4155 \begin_inset Flex Noun
4158 \begin_layout Plain Layout
4159 Bibliographies multiples
4165 Puis ajoutez une bibliographie Bib(la)\SpecialChar TeX
4166 à chaque élément (e.
4167 \begin_inset space \thinspace{}
4171 section) de votre document.
4172 Dans le résultat imprimable,
4173 une bibliographie séparée ne contenant que les références du sectionnement considéré sera créée.
4176 \begin_layout Standard
4177 Si vous utilisez Bib\SpecialChar TeX
4180 \begin_inset Flex Code
4183 \begin_layout Plain Layout
4190 \begin_inset Flex Code
4193 \begin_layout Plain Layout
4199 est utilisé pour créer des bibliographies multiples.
4200 Le premier est utilisé si vous sélectionnez
4201 \begin_inset Quotes cld
4205 \begin_inset Quotes crd
4217 \begin_inset Flex Noun
4220 \begin_layout Plain Layout
4221 Bibliographie subdivisée
4227 Dans tous les autres cas,
4229 \begin_inset Flex Code
4232 \begin_layout Plain Layout
4242 \begin_layout Plain Layout
4244 si vous êtes prêt à utiliser un peu de
4245 \begin_inset Flex Noun
4248 \begin_layout Plain Layout
4249 Code \SpecialChar TeX
4256 \begin_inset space ~
4260 \begin_inset CommandInset ref
4262 reference "sec:Insérer-du-code-LaTeX"
4268 consiste à utiliser le paquetage
4269 \begin_inset Flex Code
4272 \begin_layout Plain Layout
4284 \begin_inset Flex Code
4287 \begin_layout Plain Layout
4295 encapsule les entités spécifiées entre les commandes
4296 \begin_inset Flex Code
4299 \begin_layout Plain Layout
4308 \begin_inset Flex Code
4311 \begin_layout Plain Layout
4319 pour créer les bibliographies.
4320 Notez que cette approche a quelques limitations.
4322 chaque référence de citation doit se trouver dans une
4323 \begin_inset Flex Code
4326 \begin_layout Plain Layout
4333 Les citations en-dehors d'une entité défini (par exemple,
4334 avant la première section si vous utilisez
4335 \begin_inset Quotes cld
4339 \begin_inset Quotes crd
4342 ) apparaîtront comme
4343 \begin_inset Quotes cld
4347 \begin_inset Quotes crd
4351 Vous pouvez cependant créer vos propres entités en saisissant
4352 \begin_inset Flex Code
4355 \begin_layout Plain Layout
4364 \begin_inset Flex Code
4367 \begin_layout Plain Layout
4375 en code \SpecialChar TeX
4376 (par exemple pour contourner la présente limitation).
4378 \begin_inset Flex Code
4381 \begin_layout Plain Layout
4387 s ne peuvent inclure d'autres
4388 \begin_inset Flex Code
4391 \begin_layout Plain Layout
4398 Une seconde limitation vient du fait que
4399 \begin_inset Flex Code
4402 \begin_layout Plain Layout
4408 parcourt toujours toutes les références d'une base bibliographique,
4409 même celles qui ne sont pas citées.
4410 Ceci peut créer des citations bizarres (e.
4411 \begin_inset space \thinspace{}
4416 \begin_inset Quotes cld
4420 \begin_inset Quotes crd
4423 si deux œuvres de cet auteur publiées en 2014 sont dans la base,
4424 alors qu'une seule est citée).
4427 \begin_layout Standard
4434 \begin_inset Flex Code
4437 \begin_layout Plain Layout
4443 est utilisée à la place du choix déroulant.
4444 Si vous avez besoin d'entités spécifiques,
4445 vous pouvez insérer au début
4446 \begin_inset Flex Code
4449 \begin_layout Plain Layout
4458 \begin_inset Flex Code
4461 \begin_layout Plain Layout
4470 en code\SpecialChar TeX
4472 Si vous voulez aussi préciser la fin de l'entité,
4473 utilisez l'environnement
4474 \begin_inset Flex Code
4477 \begin_layout Plain Layout
4487 \begin_inset Flex Code
4490 \begin_layout Plain Layout
4499 Notez cependant que les
4500 \begin_inset Flex Code
4503 \begin_layout Plain Layout
4509 s ne peuvent contenir d'autres
4510 \begin_inset Flex Code
4513 \begin_layout Plain Layout
4520 En plus de la bibliographie individuelle de l'entité considérée,
4525 permet aussi d'émettre toutes le bibliographies,
4526 les unes après les autres,
4527 à un endroit particulier (e.
4528 \begin_inset space \thinspace{}
4532 à la fin du document).
4534 \begin_inset Quotes cld
4537 toutes les entités de références
4538 \begin_inset Quotes crd
4541 dans le menu déroulant
4545 de la fenêtre de dialogue de l'insert de bibliographie pour obtenir ceci.
4549 \begin_layout Section
4550 Documents en plusieurs fichiers
4553 \begin_layout Subsection
4557 \begin_layout Standard
4558 Quand on travaille sur un gros fichier avec de nombreux chapitres,
4559 il est souvent pratique de diviser le document en plusieurs fichiers ;
4561 il arrive qu'un élément comme un tableau soit susceptible de modifications ultérieures,
4562 alors que le reste du texte ne changera plus.
4564 il est judicieux d'utiliser les possibilités de segmentation de documents.
4566 les communications scientifiques ont souvent cinq chapitres principaux :
4572 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
4575 \begin_inset Quotes cld
4579 \begin_inset Quotes crd
4582 qui contient le titre,
4587 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
4589 qui peut aussi bien être mis en page et imprimé seul,
4590 qu'être inclus dans le document maître.
4591 Tous ces fichiers doivent cependant avoir la même classe de document – n'essayez pas de mélanger la classe
4600 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
4603 ces fichiers doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à la ligne
4616 ) pour éviter des erreurs à la création du fichier DVI.
4619 \begin_layout Standard
4621 permet l'inclusion de fichiers en sélectionnant
4623 Insertion\SpecialChar menuseparator
4624 Fichier\SpecialChar menuseparator
4628 ce qui positionne une balise à l'endroit du curseur.
4629 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom du fichier et la méthode d'inclusion.
4632 \begin_layout Standard
4633 Les trois méthodes d'inclusion sont
4634 \begin_inset Quotes cld
4642 \begin_inset Quotes crd
4647 \begin_inset Quotes cld
4655 \begin_inset Quotes crd
4660 \begin_inset Quotes cld
4668 \begin_inset Quotes crd
4673 \begin_inset Quotes cld
4681 \begin_inset Quotes crd
4685 \begin_inset Quotes cld
4693 \begin_inset Quotes crd
4696 se ressemblent sur de nombreux points,
4697 mais diffèrent notablement sur d'autres:
4700 \begin_layout Enumerate
4702 \begin_inset Quotes cld
4706 \begin_inset Quotes crd
4709 commenceront sur une nouvelle page,
4711 \begin_inset Quotes cld
4715 \begin_inset Quotes crd
4718 commenceront sur la page en cours.
4722 \begin_layout Enumerate
4724 \begin_inset Quotes cld
4732 \begin_inset Quotes crd
4735 ne peuvent pas eux-mêmes
4736 \begin_inset Quotes cld
4740 \begin_inset Quotes crd
4743 d'autre fichiers (sous-sous-documents).
4745 \begin_inset Quotes cld
4753 \begin_inset Quotes crd
4758 la sous incorporation est illimitée.
4761 \begin_layout Enumerate
4762 \begin_inset Quotes cld
4770 \begin_inset Quotes crd
4773 permet l'émettre la sortie imprimable d'un sous-ensemble de fichiers
4774 \begin_inset Quotes cld
4778 \begin_inset Quotes crd
4781 tout en conservant la valeur correcte des compteurs (pagination et autres) et des références (voyez la section
4792 \begin_layout Standard
4795 \begin_inset Quotes cld
4803 \begin_inset Quotes crd
4806 est la méthode appropriée pour des chapitres rédigés à part comme des sous-documents,
4808 \begin_inset Quotes cld
4816 \begin_inset Quotes crd
4819 convient mieux pour un héritage de fichiers arbitraires.
4822 \begin_layout Standard
4823 Un fichier inclus en
4824 \begin_inset Quotes cld
4828 \begin_inset Quotes crd
4831 vous permet d'insérer un texte mis en forme exactement comme il apparaît dans le fichier d'origine.
4833 les espaces dans ce fichier sont invisibles,
4835 deux espaces consécutives sont conservées,
4836 a contrario des règles habituelles de \SpecialChar LyX
4842 \begin_inset space ~
4846 \begin_inset space ~
4851 résout toute incertitude en matérialisant chaque espace par un symbole.
4854 \begin_layout Standard
4855 D'une manière générale,
4856 le fichier maître est converti en un seul fichier \SpecialChar LaTeX
4857 avant la typographie,
4858 alors que les fichiers inclus sont convertis en fichiers \SpecialChar LaTeX
4859 dépourvus de préambule.
4862 \begin_layout Subsection
4863 Références croisées entre fichiers
4866 \begin_layout Standard
4867 \begin_inset Box Shadowbox
4877 height_special "totalheight"
4882 backgroundcolor "none"
4885 \begin_layout Plain Layout
4886 Ce paragraphe est quelque peu obsolète.
4887 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.
4893 Il est possible de faire des références croisées entre différents fichiers.
4895 il faut ouvrir tous les fichiers concernés :
4896 appelons-les A et B pour un exemple avec deux fichiers,
4897 avec B inclus dans A.
4898 Supposons que nous ayons inséré une étiquette dans A,
4899 à laquelle nous voulons faire référence dans B.
4900 Il faut ouvrir la fenêtre de référence croisée à partir de B,
4901 et il est alors possible de choisir le
4902 \begin_inset Quotes cld
4906 \begin_inset Quotes crd
4912 \begin_layout Subsection
4913 Listes bibliographiques dans tous les sous-documents
4916 \begin_layout Standard
4917 Lorsque vous travaillez avec un sous-document,
4918 vous pouvez préférer avoir une seule bibliographie principale à la fin,
4919 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.
4920 Voici comment procéder.
4923 \begin_layout Standard
4924 Dans le document maître,
4925 vous insérez simplement un insert bibliographique là où la bibliographie principale doit apparaître,
4926 que ce soit dan sle document maître ou dans un sous-document.
4927 Si la bibliographie est dans le document maître,
4928 les références seront héritées par tous les sous-documents:
4929 elles sont donc disponibles dans la fenêtre de dialogue des citations dans chacun d'entre eux.
4932 \begin_layout Standard
4933 Pour le bibliographies particulières aux sous-documents,
4934 saisir des inserts bibliographiques là où la bibliographie doit apparaître quand le sous-document est compilé à part.
4936 l'astuce consiste à la saisir dans une branche (
4938 Insertion\SpecialChar menuseparator
4939 Branche\SpecialChar menuseparator
4940 Insérer une nouvelle branche
4944 \begin_inset Quotes cld
4948 \begin_inset Quotes crd
4952 Dans le sous-document,
4953 activer la branche (
4955 Document\SpecialChar menuseparator
4956 Paramètres\SpecialChar menuseparator
4960 Dans le document maître,
4961 désactiver la branche (
4963 Document\SpecialChar menuseparator
4964 Paramètres\SpecialChar menuseparator
4968 La bibliographie du sous-document sera alors ignorée dans le document maître,
4969 mais présente dans le sous-document.
4972 \begin_layout Standard
4973 S'il vous faut des bibliographies multiples (une par sous-document dans le
4980 \begin_inset space ~
4984 \begin_inset CommandInset ref
4986 reference "subsec:Bibliographies-multiples"
4994 \begin_layout Section
4995 Archives \SpecialChar LyX
4999 \begin_layout Standard
5000 Les utilisateurs ont parfois besoin de
5001 \begin_inset Quotes cld
5005 \begin_inset Quotes crd
5008 un fichier \SpecialChar LyX
5009 avec toutes les images (et d'autres fichiers dont il dépend,
5010 soit pour l'envoyer à un éditeur,
5011 soit pour le partager avec un co-auteur.
5013 inclut un script Python (
5014 \begin_inset Flex Code
5017 \begin_layout Plain Layout
5023 ) qui automatise le processus.
5025 il faut que l'un des modules Python
5026 \begin_inset Flex Code
5029 \begin_layout Plain Layout
5036 \begin_inset Flex Code
5039 \begin_layout Plain Layout
5045 soit installé sur votre système.
5047 le script préfère l'archive
5048 \begin_inset Flex Code
5051 \begin_layout Plain Layout
5058 \begin_inset Flex Code
5061 \begin_layout Plain Layout
5067 sur les systèmes Unix et le format
5068 \begin_inset Flex Code
5071 \begin_layout Plain Layout
5080 \begin_layout Standard
5081 La procédure de configuration de \SpecialChar LyX
5082 positionne le script pour qu'il exporte une
5083 \begin_inset Quotes cld
5086 Archive \SpecialChar LyX
5088 \begin_inset Quotes crd
5092 et ce format sera disponible via
5093 \begin_inset Flex Code
5096 \begin_layout Plain Layout
5097 Fichier\SpecialChar menuseparator
5106 \begin_layout Standard
5107 Indépendamment du système d'exploitation,
5108 la création d'un format d'archive particulier peut être imposée en ajoutant soit l'option
5109 \begin_inset Flex Code
5112 \begin_layout Plain Layout
5119 \begin_inset Flex Code
5122 \begin_layout Plain Layout
5129 \begin_inset Flex Code
5132 \begin_layout Plain Layout
5139 \begin_inset Flex Code
5142 \begin_layout Plain Layout
5149 \begin_inset Flex Code
5152 \begin_layout Plain Layout
5154 \SpecialChar menuseparator
5155 Archive \SpecialChar LyX
5162 \begin_inset Flex Code
5165 \begin_layout Plain Layout
5166 Outils\SpecialChar menuseparator
5167 Préférences\SpecialChar menuseparator
5168 Gestion des fichiers\SpecialChar menuseparator
5174 (veillez bien à ajouter l'option après le nom du script,
5178 \begin_layout Section
5179 En-têtes et pieds de page sur mesure
5182 \begin_layout Standard
5183 Le format de page implicite est assez banal :
5184 pour un document avec la classe article,
5185 tout ce que vous obtenez se limite au numéro de page en bas de la feuille.
5186 Ce document-ci est de la classe
5187 \begin_inset Quotes cld
5191 \begin_inset Quotes crd
5195 donc il est un peu plus fourni,
5196 mais pour réellement en mettre plein la vue,
5197 il faut choisir le style d'en-têtes
5198 \begin_inset Quotes cld
5202 \begin_inset Quotes crd
5209 \begin_inset space ~
5213 \begin_inset space ~
5219 Cette section décrit les codes \SpecialChar LaTeX
5220 qu'il vous faudra insérer dans votre préambule \SpecialChar LaTeX
5221 ou dans le texte pour obtenir les effets désirés.
5222 Pour plus d'information sur les en-têtes sophistiqués,
5223 voir la documentation du paquetage
5224 \begin_inset Flex Code
5227 \begin_layout Plain Layout
5236 \begin_inset Flex URL
5239 \begin_layout Plain Layout
5241 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
5249 \begin_layout Standard
5250 L'en-tête est divisé en trois champs,
5252 \begin_inset Quotes cld
5256 \begin_inset Quotes crd
5261 \begin_inset Quotes cld
5265 \begin_inset Quotes crd
5269 \begin_inset Quotes cld
5273 \begin_inset Quotes crd
5277 Le bas de page aussi a ces trois divisions.
5278 Les commandes \SpecialChar LaTeX
5279 pour éditer ces champs de la manière la plus simple sont
5308 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque page,
5309 insérez simplement cette commande dans le préambule :
5313 \begin_layout Standard
5322 \begin_layout Standard
5323 Vous verrez désormais votre nom dans le coin supérieur gauche.
5324 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme le numéro de page apparaissant en bas,
5326 insérez simplement une commande avec un paramètre vide,
5330 \begin_layout Standard
5338 \begin_layout Standard
5342 \begin_inset Quotes cld
5346 \begin_inset Quotes crd
5349 et le numéro de la section en cours (par exemple Section
5350 \begin_inset space ~
5353 3) dans le coin supérieur gauche,
5354 le numéro de page en haut à droite,
5355 votre nom en bas à gauche et la date en bas à droite.
5356 Les commandes suivantes doivent donc apparaître dans votre préambule :
5359 \begin_layout Standard
5369 \begin_layout Standard
5377 \begin_layout Standard
5387 \begin_layout Standard
5396 \begin_layout Standard
5404 \begin_layout Standard
5414 \begin_layout Standard
5427 permettent d'accéder aux compteurs \SpecialChar LaTeX
5428 de section et de page,
5429 et d'afficher ainsi les numéros de la section et de la page en cours.
5436 affiche simplement la date d'aujourd'hui.
5439 \begin_layout Standard
5440 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.
5441 Si vous n'en voulez pas,
5442 mettez sa largeur à 0.
5444 la barre d'en-tête a une épaisseur de 0,4
5445 \begin_inset space ~
5449 et celle de pied de page une épaisseur de 0.
5450 Pour régler l'épaisseur,
5451 utilisez les commandes
5455 renewcommand\SpecialChar softhyphen
5458 headrulewidth}\SpecialChar softhyphen
5465 renewcommand\SpecialChar softhyphen
5468 footrulewidth}\SpecialChar softhyphen
5474 \begin_layout Standard
5475 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de page pour une page donnée avec,
5481 thispagestyle\SpecialChar softhyphen
5489 thispagestyle\SpecialChar softhyphen
5497 thispagestyle\SpecialChar softhyphen
5501 Insérez simplement ces commandes dans le texte de la page que vous voulez modifier,
5502 et mettez-les en mode \SpecialChar TeX
5506 si vous utilisez le style global
5507 \begin_inset Quotes cld
5511 \begin_inset Quotes crd
5515 les pages de titre sont en
5516 \begin_inset Quotes cld
5520 \begin_inset Quotes crd
5524 alors que les autres sont en
5525 \begin_inset Quotes cld
5529 \begin_inset Quotes crd
5535 \begin_layout Standard
5536 Il existe des commandes plus complexes qui vous permettent d'introduire des choses dans le coin gauche des pages impaires,
5538 mais nous vous renvoyons à la documentation du paquetage
5542 pour plus de précisions.
5544 \begin_inset Flex URL
5547 \begin_layout Plain Layout
5549 https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
5557 \begin_layout Standard
5559 il est possible d'insérer une image dans l'en-tête ou le pied de page.
5560 Si vous voulez insérer un logo dans le coin supérieur gauche,
5561 vous pouvez essayer quelque chose comme :
5564 \begin_layout Standard
5573 includegraphics{logo.eps}}}
5576 \begin_inset Newline newline
5579 (il vous faudra peut-être pré-ajouter
5583 usepackage{graphics}
5585 avant si aucun autre fichier EPS n'est inséré dans votre document).
5588 \begin_layout Section
5594 \begin_inset CommandInset label
5603 \begin_layout Standard
5609 \begin_layout Subsection
5613 \begin_layout Standard
5615 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
5616 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau de profondeur dans l'environnement
5621 Ces choix sont valables pour tout le document,
5622 donc vous ne pouvez pas spécifier différents types de puces pour différents paragraphes
5626 \begin_layout Plain Layout
5628 c'est possible mais il faut le faire à la main.
5636 \begin_layout Subsection
5637 À quoi elles ressemblent
5640 \begin_layout Standard
5641 Allez dans la rubrique
5647 Document\SpecialChar menuseparator
5651 \begin_layout Standard
5652 La fenêtre vous présente un tableau avec des formes de puces.
5653 À gauche du tableau,
5654 une colonne de boutons vous donne accès aux six panneaux possibles.
5655 La rangée de boutons du haut sert à choisir le niveau de profondeur sur lequel vous agissez.
5659 \begin_layout Standard
5660 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
5661 Le tableau suivant vous montre la correspondance entre le nom des boutons et les paquetages \SpecialChar LaTeX
5665 \begin_layout Standard
5667 \begin_inset Tabular
5668 <lyxtabular version="3" rows="7" columns="2">
5669 <features tabularvalignment="middle">
5670 <column alignment="center" valignment="top" width="0pt">
5671 <column alignment="center" valignment="top" width="0pt">
5673 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
5676 \begin_layout Plain Layout
5682 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
5685 \begin_layout Plain Layout
5693 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5696 \begin_layout Plain Layout
5704 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5707 \begin_layout Plain Layout
5716 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5719 \begin_layout Plain Layout
5727 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5730 \begin_layout Plain Layout
5740 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5743 \begin_layout Plain Layout
5751 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5754 \begin_layout Plain Layout
5764 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5767 \begin_layout Plain Layout
5775 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5778 \begin_layout Plain Layout
5788 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
5791 \begin_layout Plain Layout
5799 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
5802 \begin_layout Plain Layout
5812 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
5815 \begin_layout Plain Layout
5823 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
5826 \begin_layout Plain Layout
5842 \begin_layout Standard
5844 ne vous empêche pas d'utiliser les puces correspondant à des paquetages que vous n'avez pas.
5845 Si vous obtenez des erreurs \SpecialChar LaTeX
5846 lorsque vous essayez de visionner ou d'imprimer le fichier,
5847 c'est sûrement qu'il vous manque un paquetage.
5849 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part et imprimer avec un autre système.
5852 \begin_layout Subsection
5856 \begin_layout Standard
5857 Sélectionnez le niveau de profondeur sur lequel vous voulez agir,
5858 puis le motif de puce et la taille.
5859 Les changements ne seront pas visibles dans \SpecialChar LyX
5861 mais seulement lors du visionnement..
5864 \begin_layout Standard
5865 Vous pouvez remettre une puce à sa valeur par défaut,
5866 en cliquant avec le bouton droit de la souris sur la profondeur de la puce en question
5870 \begin_layout Plain Layout
5871 Si vous voulez réellement avoir des paragraphes avec des puces différentes dans chacun d'eux,
5872 vous devez mettre les mains dans le cambouis.
5873 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
5875 ceci pour un grand nombre de puces.
5876 Pour personnaliser vos paragraphes,
5877 vous avez le choix :
5880 \begin_layout Plain Layout
5884 \begin_layout Plain Layout
5900 \begin_layout Plain Layout
5904 \begin_layout Plain Layout
5926 \begin_layout Itemize
5927 Utilisez la commande \SpecialChar LaTeX
5934 pour spécifier un nouveau format de puce pour une profondeur donnée.
5935 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer plus tard.
5936 Dans cette liste à puces,
5937 le code \SpecialChar LaTeX
5938 suivant a été utilisé pour changer les puces de profondeur 1 :
5941 \begin_inset Newline newline
5955 \begin_inset Newline newline
5971 \begin_inset Newline newline
5976 Remarquez que la profondeur de puce est donnée en chiffres romains comme partie intégrante de la commande
5985 \begin_layout Itemize
5986 \begin_inset Argument item:1
5989 \begin_layout Plain Layout
5995 \begin_layout Plain Layout
6013 Agissez sur chaque entrée individuellement en écrivant le motif de la puce dans un insert
6014 \begin_inset Quotes cld
6017 Élément paramétrable
6018 \begin_inset Quotes crd
6023 Insertion\SpecialChar menuseparator
6024 Élément paramétrable
6026 ) et en code \SpecialChar TeX
6029 cet élément a commencé par
6042 \begin_layout Plain Layout
6046 \begin_layout Plain Layout
6062 \begin_layout Plain Layout
6063 Vous aurez besoin de remettre le
6067 à sa valeur d'origine pour que les autres puces retrouvent les réglages globaux.
6068 Nous avons donc ici :
6071 \begin_inset Newline newline
6088 \begin_layout Chapter
6093 \begin_layout Standard
6095 inclut depuis longtemps l'exportation de documents vers divers formats appropriés au monde du Web,
6097 Avant la version 2.0,
6098 le format HTML était obtenu par l'utilisation de convertisseurs externes
6102 \begin_layout Plain Layout
6103 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
6119 Ceux-ci se divisent en deux groupes principaux:
6120 certains convertisseurs utilisent \SpecialChar LaTeX
6121 comme format intermédiaire,
6123 \begin_inset Flex Code
6126 \begin_layout Plain Layout
6134 \begin_inset Flex Code
6137 \begin_layout Plain Layout
6145 \begin_inset Flex Code
6148 \begin_layout Plain Layout
6155 en créant le code \SpecialChar LaTeX
6156 à partir de \SpecialChar LyX
6158 et il existe un convertisseur qui travaille directement sur le code \SpecialChar LyX
6161 \begin_inset Flex Code
6164 \begin_layout Plain Layout
6172 Chacun d'eux présente des avantages et des inconvénients.
6175 \begin_layout Standard
6176 Les convertisseurs fondés sur \SpecialChar LaTeX
6177 présentent l'avantage qu'il connaissent (en principe) les mêmes informations que \SpecialChar LaTeX
6178 concernant le document exporté.
6179 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par \SpecialChar LyX
6180 ou par un insert de code \SpecialChar TeX
6182 Ils comprennent les fichiers
6183 \begin_inset Flex Code
6186 \begin_layout Plain Layout
6193 les compteurs et les références,
6194 et peuvent souvent tirer parti des fichiers
6195 \begin_inset Flex Code
6198 \begin_layout Plain Layout
6204 engendrés par Bib\SpecialChar TeX
6208 est un langage vraiment difficile à analyser —
6209 on dit souvent que seul \SpecialChar TeX
6210 comprend \SpecialChar TeX
6212 et les convertisseurs fondés sur \SpecialChar LaTeX
6213 échouent souvent sur des constructions apparemment simples;
6214 des constructions compliqués peuvent les faire avorter totalement,
6215 et actuellement par exemple,
6220 ne s'exporte pas via
6221 \begin_inset Flex Code
6224 \begin_layout Plain Layout
6231 bien que les autres le fassent.
6232 L'autre préoccupation provient de la manière dont les formules mathématiques sont traitées:
6233 ces convertisseurs traduisent habituellement les formules en petites images qui sont liées dans le document HTML.
6234 Puisque celles-ci sont créées par \SpecialChar LaTeX
6236 la typographie est précise.
6237 mais elles ne se mettent pas à l'échelle facilement,
6238 et la tâche de les faires s'insérer harmonieusement dans le document comme si elles en faisaient partie nativement —
6239 avec des polices de taille similaire —
6240 peut être à elle seule un défi.
6243 \begin_layout Standard
6245 \begin_inset Flex Code
6248 \begin_layout Plain Layout
6256 \begin_inset CommandInset href
6258 name "http://pinchito.es/elyxer/"
6259 target "http://pinchito.es/elyxer/"
6264 ) créé par Alex Fernandez résout certaines de ces problèmes.
6266 les formules produites se mettent parfaitement à l'échelle,
6267 car il traduit les mathématiques en utilisant une combinaison de HTML et CSS plutôt que de convertir les formules en images.
6268 mais même les formules modérément compliquées sont moins bien rendues qu'avec
6269 \begin_inset Flex Code
6272 \begin_layout Plain Layout
6279 ceci révèle les limitations de HTML
6283 \begin_layout Plain Layout
6286 \begin_inset Flex Code
6289 \begin_layout Plain Layout
6296 peut également utiliser
6297 \begin_inset Flex Noun
6300 \begin_layout Plain Layout
6307 \begin_inset Flex Noun
6310 \begin_layout Plain Layout
6317 mais ce réglage ne peut être que global et nécessite l'accès à un serveur qui exécute le code de conversion.
6323 Plus important (du moins pour la version 1.1.1),
6325 \begin_inset Flex Code
6328 \begin_layout Plain Layout
6335 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.
6336 Ces limitations rendent
6337 \begin_inset Flex Code
6340 \begin_layout Plain Layout
6347 peu approprié pour de nombreux documents créés par les utilisateurs de \SpecialChar LyX
6350 ces problèmes peuvent bien sûr être résolus,
6351 mais les développeurs de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
6352 lui-même capable d'écrire en XHTML,
6353 de la même façon qu'il peut écrire en \SpecialChar LaTeX
6355 en DocBoook ou en texte brut.
6358 \begin_layout Standard
6360 l'exportation XHTML est encore en développement et doit probablement être considérée comme
6361 \begin_inset Quotes cld
6365 \begin_inset Quotes crd
6372 \begin_layout Plain Layout
6374 \begin_inset Flex Code
6377 \begin_layout Plain Layout
6388 qui se trouve dans l'arborescence des sources \SpecialChar LyX
6390 \begin_inset CommandInset href
6392 name "consultée en ligne"
6393 target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
6399 contient normalement des informations à jour sur l'état de développement de l'exportation XHTML.
6400 Voir également la liste des bogues sur le
6401 \begin_inset CommandInset href
6403 name "suivi de bogues"
6404 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"
6415 les développeurs ont chois cette approche car elle possède plusieurs avantages potentiels sur les deux autres.
6418 \begin_layout Standard
6419 Les avantages sont dus principalement au fait que les fonctions d'exportation en XHTML,
6420 comme elles font partie de Lyx,
6421 connaissent du document considéré les mêmes choses que \SpecialChar LyX
6426 \begin_layout Plain Layout
6427 Un autre avantage réside dans le fait que,
6428 puisque ces fonctions sont internes à Lyx,
6429 elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
6431 ou aux modifications de la sémantique des inserts existants.
6436 Elles connaissent donc la table des matières (telle qu'affichée dans le plan),
6437 les compteurs associés aux différents styles de paragraphes standard et aux styles de paragraphe définis par l'utilisateur.
6438 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
6439 du point de vue de l'internationalisation également,
6441 \begin_inset Quotes cld
6445 \begin_inset Quotes crd
6449 \begin_inset Quotes cld
6453 \begin_inset Quotes crd
6456 en fonction de la langue définie localement.
6459 \begin_layout Standard
6460 D'un manière générale,
6461 les fonctions d'exportation connaissent le format du document,
6462 c'est-à-dire la manière d'afficher le document à l'écran:
6463 cette information est exploitée pour l'exportation en XHTML.
6470 les informations CSS correspondant aux informations de format utilisées pour l'affichage à l'écran:
6471 si les en-têtes de section sont supposées êtres sans empattement et gras dans \SpecialChar LyX
6473 ils seront implicitement sans empattement et gras dans un navigateur Web.
6474 Et ceci est vrai non seulement pour les styles prédéfinis,
6476 mais pour tout style,
6477 y compris défini par l'utilisateur,.
6479 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
6481 puisque dans tous les cas,
6482 tout ce que connaît \SpecialChar LyX
6483 se trouve dans les fichiers de format.
6484 Ceci s'applique également aux inserts textuels comme les notes de bas de page et divers inserts personnalisés.
6487 \begin_layout Standard
6489 le résultat XHTML peut être adapté et étendu exactement de la même façon que le résultat \SpecialChar LaTeX
6491 au moyen des fichiers de format et des modules;
6492 voir le chapitre 5 du manuel de
6499 \begin_layout Standard
6500 Le reste de ce chapitre décrit plus en détail l'exportation XHTML,
6501 ses limitations et les moyens de contourner celles-ci.
6504 \begin_layout Section
6505 Formules mathématiques en XHTML
6508 \begin_layout Standard
6510 propose quatre méthodes d'affichages des formules mathématiques,
6511 qui ont divers avantages et inconvénients:
6514 \begin_layout Itemize
6516 \begin_inset Newline newline
6519 MathML est in dialecte de XML développé spécifiquement pour afficher les formules mathématiques sur le web,
6520 et il offre un excellent rendu dans les navigateurs qui le reconnaissent.
6521 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
6522 et que le support est incomplet même dans les navigateurs fondés sur Gecko comme Firefox.
6523 \begin_inset Newline newline
6527 ne sait pas afficher un formule en MathML —
6529 la formule utilise le paquetage
6530 \begin_inset Flex Code
6533 \begin_layout Plain Layout
6539 ou du code \SpecialChar TeX
6541 il affichera la formule sous la forme d'une image.
6544 \begin_layout Itemize
6546 \begin_inset Newline newline
6549 Comme on l'a vu plus haut,
6551 \begin_inset Flex Code
6554 \begin_layout Plain Layout
6560 exporte les formules mathématiques en HTML,
6561 mis en forme par CSS
6565 \begin_layout Plain Layout
6568 \begin_inset Flex Code
6571 \begin_layout Plain Layout
6577 quelques unes des feuilles de style CSS utilisées dans son exportation HTML.
6583 Pour des formules simples,
6584 ceci fonctionne correctement,
6585 mais a tendance à échouer pour des formules plus compliquées.
6586 Cette méthode a cependant l'avantage d'être largement reconnue et peut donc être utilisée pour des documents contenant peu de formules,
6587 et qui soient suffisamment simples.
6590 \begin_inset Newline newline
6595 Si Lyx ne sait pas afficher un formule en HTML —
6597 la formule utilise le paquetage
6598 \begin_inset Flex Code
6601 \begin_layout Plain Layout
6607 ou du code \SpecialChar TeX
6609 il affichera la formule sous la forme d'une image.
6613 \begin_layout Itemize
6615 \begin_inset Newline newline
6619 \begin_inset Flex Code
6622 \begin_layout Plain Layout
6629 exportera les formules comme des images,
6630 les mêmes images en fait que celles utilisées par la fonction d'aperçu sur le vif
6634 \begin_layout Plain Layout
6635 L'aperçu sur le vif n'a
6639 besoin d'être actif pour que les images soient créées,
6646 Comme indiqué plus haut,
6647 l'avantage de cette méthode réside dans la grande précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
6650 ces images ne sont pas vectorielles,
6651 et par conséquent elles ne se mettent pas bien à l'échelle,
6652 elles ne peuvent pas être copiées,
6655 \begin_inset Newline newline
6658 La taille des images peut être réglée via le paramètre
6659 \begin_inset Flex Noun
6662 \begin_layout Plain Layout
6663 Mise à l'échelle des images mathématiques
6669 \begin_inset Flex Noun
6672 \begin_layout Plain Layout
6673 Document\SpecialChar menuseparator
6674 Paramètres\SpecialChar menuseparator
6684 \begin_layout Plain Layout
6685 Pour ceux que cela intéresse,
6686 la résolution est définie en points par pouce et vaut implicitement 75 dpi.
6692 \begin_inset Newline newline
6696 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
6697 si un paquetage \SpecialChar LaTeX
6698 requis n'est pas installé),
6699 alors il émettra le code latex brut de la formule.
6703 \begin_layout Itemize
6706 \begin_inset Newline newline
6711 peut heureusement émettre les formules en \SpecialChar LaTeX
6713 Bien que l'on ait recours à cette méthode qu'en dernier ressort,
6714 elle peut être utilisée avec des outils externes comme
6715 \begin_inset CommandInset href
6718 target "http://www.math.union.edu/~dpvc/jsMath/"
6724 qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
6725 inclus dans les documents HTML.
6727 encapsule le code \SpecialChar LaTeX
6728 soit dans un insert de type
6729 \begin_inset Flex Code
6732 \begin_layout Plain Layout
6738 (pour les formules en ligne) soit dans un insert de type
6739 \begin_inset Flex Code
6742 \begin_layout Plain Layout
6748 (pour les formules hors ligne) marqué par
6749 \begin_inset Flex Code
6752 \begin_layout Plain Layout
6759 comme requis par jsMath.
6762 \begin_layout Standard
6763 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
6764 \begin_inset Flex Noun
6767 \begin_layout Plain Layout
6768 Document\SpecialChar menuseparator
6769 Paramètres\SpecialChar menuseparator
6779 Ceci est un réglage global pour le document.
6782 \begin_layout Standard
6784 offre également le choix d'une méthode différente pour un insert particulier,
6785 s'il est par exemple mal affiché via MathML.
6789 \begin_layout Plain Layout
6791 puisque \SpecialChar LyX
6792 se rabat sur les images quand la formule contient du code \SpecialChar TeX
6794 il est possible de forcer l'affichage par une image en insérant un code \SpecialChar TeX
6797 \begin_inset Formula $a=b\relax$
6808 \begin_layout Section
6809 Bibliographie et citations
6812 \begin_layout Standard
6813 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
6817 \begin_layout Standard
6818 Les étiquettes de citation sont créées par le même mécanisme qui produit le étiquettes apparaissant dans l'écran \SpecialChar LyX
6820 les citations se présenteront donc aussi bien que dans \SpecialChar LyX
6822 Si vous utilisez des citations numériques,
6824 émettra des étiquettes numériques,
6826 plutôt que d'afficher simplement la clé de la citation comme à l'écran.
6827 Si vous utilisez des citations auteur-année,
6829 ajoutera des lettres en bas de casse à l'année,
6830 comme le fait Bib\SpecialChar TeX
6832 s'il trouve plus d'une citation du même auteur dans le même année.
6833 Les étiquettes seront imprimées avec les entrées bibliographiques.
6834 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence des étiquettes,
6835 en choisissant par exemple entre parenthèses et crochets.
6838 \begin_layout Standard
6839 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,
6840 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.
6841 La présentation peut être personnalisée dans le fichier de format,
6842 ou de préférence dans un module,
6850 \begin_layout Standard
6851 Le plus gros défaut actuel réside dans l'affichage des informations croisées dans chaque entrée à laquelle elles sont associées,
6852 vous pouvez donc voir ceci:
6860 \begin_inset Quotes eld
6863 Context and Logical Form
6864 \begin_inset Quotes erd
6870 Language in Context:
6874 Oxford University Press,
6885 \begin_inset Quotes eld
6888 Semantics in Context
6889 \begin_inset Quotes erd
6895 Language in Context:
6899 Oxford University Press,
6905 \begin_layout Standard
6906 Ceci devrait être corrigé rapidement.
6909 \begin_layout Standard
6910 Il n'y a actuellement aucun support pour les les bibliographies par sections.
6911 Si vous avez des bibliographies multiples,
6913 exportera la même bibliographie partout.
6916 \begin_layout Section
6920 \begin_layout Standard
6922 exporte heureusement les index ne XHTML,
6923 avec quelques limitations pour le moment.
6926 \begin_layout Standard
6927 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
6929 Guide de l'utilisateur
6935 \begin_layout Plain Layout
6936 Le principal problème ici vient du fait que \SpecialChar LyX
6937 ne gère pas vraiment ces entrées d'index,
6938 il se contente de vous laisser saisir le code \SpecialChar LaTeX
6944 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes de sous-section de cette section.
6947 \begin_layout Itemize
6948 Rassembler les entrées d'index (c'est-à-dire,
6951 essaye de les traduire,
6952 mais les entrées doivent être séparées par
6953 \begin_inset Quotes cld
6958 \begin_inset Quotes crd
6962 il doit y avoir des espaces autour du point d'exclamation.
6963 Ceci est dû au fait qu'il est difficile autrement de les différencier des points d'exclamation affectés d'un échappement,
6964 de ceux des expressions mathématiques,
6968 \begin_layout Itemize
6969 Ensembles de pages consécutives:
6970 il n'y a aucune traduction possible pour ces ensembles,
6971 puisqu'ils n'ont aucun sens en XHTML.
6973 vous obtiendrez deux entrées d'index,
6974 une à chaque extrémité.
6977 \begin_layout Itemize
6978 Références croisées:
6979 les références croisées ne sont APA traduites.
6981 trouve une entrées contenant
6982 \begin_inset Quotes cld
6991 \begin_inset Quotes crd
6995 il l'ignore cette indication,
6996 et le reste est traité comme une entrée ordinaire.
6999 \begin_layout Itemize
7000 Ordre des entrées d'index:
7002 essaie de gérer l'ordre de tri.
7003 Il prend ce qui est avant le premier
7004 \begin_inset Quotes cld
7008 \begin_inset Quotes crd
7011 qu'il trouve et l'utilise pour trier,
7012 en considérant ce qui est après le premier
7013 \begin_inset Quotes cld
7017 \begin_inset Quotes crd
7020 comme l'entrée effective.
7024 \begin_inset Quotes cld
7028 \begin_inset Quotes crd
7031 fait l'objet d'un échappement,
7032 n'essayez donc pas de trier des adresses électroniques.
7035 \begin_layout Itemize
7036 Format des entrées d'index:
7037 vous pouvez mettre les entrées en forme en utilisant la fenêtre de choix des styles de caractères,
7038 ou par une autre méthode proposée par \SpecialChar LyX
7040 Les constructions telles que
7041 \begin_inset Quotes cld
7045 \begin_inset Quotes crd
7048 ne sont pas traduites.
7051 trouve un caractère tube (
7052 \begin_inset Quotes cld
7056 \begin_inset Quotes crd
7060 il l'ignore ainsi que tout ce qui le suit.
7063 \begin_layout Itemize
7065 les index multiples ne sont pas traduits,
7066 toutes les entrées d'index seront considérées comme un seul grand index.
7067 Pour éviter d'exporter plusieurs versions du même index,
7069 n'exporte que l'index principal,
7070 assurez-vous d'en créer un.
7073 \begin_layout Section
7074 Nomenclatures et glossaires
7077 \begin_layout Standard
7078 Il n'y a actuellement pas d'exportation des glossaires.
7079 Il serait trivial de les ajouter,
7080 et ce serait bienvenu.
7083 \begin_layout Chapter
7087 \begin_layout Standard
7090 peut créer des documents avec le vocabulaire XML de Docbook.
7091 Avec les versions 2.3 et antérieures,
7093 ne disposait que de modèles sélectifs pour engendrer des documents DocBook (version 4 seulement).
7094 À partir de la version 2.4 de \SpecialChar LyX
7096 la plupart des formats peuvent créer des documents DocBook valides (version 5 uniquement).
7097 Cette fonctionnalité est intégrée à \SpecialChar LyX
7098 et ne requiert pas l'usage d'outils externes.
7101 \begin_layout Standard
7103 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
7104 peut être personnalisé et enrichi:
7105 via les fichiers de format et les modules.
7109 \begin_inset Quotes cld
7112 Installer de nouvelles classes
7113 \begin_inset Quotes crd
7120 Manuel de Personnalisation
7125 \begin_layout Standard
7126 La plupart des fonctionnalités de \SpecialChar LyX
7127 sont accessibles poue DocBook:
7130 \begin_layout Itemize
7131 les affichages mathématiques sont obtenus essentiellement en MathML (avec comme exception principale les constructions qui ne sont pas reconnues par \SpecialChar LyX
7134 Toutes les formules sont également disponibles en \SpecialChar TeX
7135 natif dans le résultat DocBook pour un traitement ultérieur;
7138 \begin_layout Itemize
7139 les bibliographies et les citations sont interprétées,
7140 y compris avec un fichier BibTeX externe.
7141 Les entrées bibliographiques ne sont pas pré-affichées quand une information détaillée est disponible,;
7142 mais plutôt exportées avec les constructions standard DocBook.
7143 Le processeur externe DocBook est supposé gérer le rendu des entrées;
7146 \begin_layout Itemize
7147 les index sont interprétés,
7148 y compris les index multiples.
7149 Les regroupements (avec
7150 \begin_inset Quotes cld
7154 \begin_inset Quotes crd
7158 les portées de pages et les références croisés (avec
7163 en exceptant l'évitement des symboles identiques.
7164 L'ordre d'affichage (
7168 ) et les types de caractères (
7172 ) ne sont pas reconnus.
7173 Il n'y a pas de support pour l'échappement des entrées d'index;
7176 \begin_layout Itemize
7177 les glossaires sont interprétés.
7180 \begin_layout Standard
7181 Deux paramètres essentiels peuvent être réglés au niveau du document:
7184 \begin_layout Itemize
7185 le format des tableaux:
7187 peut déclarer les tableaux soit en HTML (réglage implicite),
7188 soit au format CALS,
7189 en fonction des desiderata de l'utilisateur.
7190 La plupart des processeurs DocBook acceptent les deux formats.
7193 \begin_layout Itemize
7196 MathML est inclus au sein des son propre espace-nom,
7197 au contraire de HTML.
7199 il doit uy avoir une indication des balises appartenant au standard MathML.
7200 Trois possibilités sont offertes:
7204 \begin_layout Itemize
7206 l'espace-nom MathML est défini pour chaque formule (en utilisant l'attribut
7213 \begin_layout Itemize
7219 l'espace-nom MathML est défini au niveau du document (en utilisant l'attribut
7224 Chaque MathML reçoit le préfixe
7236 \begin_layout Itemize
7252 \begin_layout Standard
7253 Cette option est particulièrement utile si vous voulez que \SpecialChar LyX
7254 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.
7258 \begin_layout Chapter
7259 Le Serveur \SpecialChar LyX
7263 \begin_layout Section
7267 \begin_layout Standard
7269 \begin_inset Quotes cld
7272 serveur \SpecialChar LyX
7274 \begin_inset Quotes crd
7277 est une méthode implantée dans \SpecialChar LyX
7278 qui permet à d'autres programmes de dialoguer avec \SpecialChar LyX
7280 d'invoquer des commandes \SpecialChar LyX
7281 et d'obtenir de l'information à propos de son état interne.
7282 Tout ceci n'est destiné qu'aux utilisateurs avancés,
7283 qui devraient le trouver utile.
7284 C'est grâce au serveur \SpecialChar LyX
7287 que des gestionnaires de bibliographies comme JabRef peuvent permettre de
7288 \begin_inset Quotes cld
7292 \begin_inset Quotes crd
7295 des citations dans \SpecialChar LyX
7299 \begin_layout Section
7300 Démarrer le Serveur \SpecialChar LyX
7302 \begin_inset CommandInset label
7304 name "sec:Démarrer-le-Serveur"
7311 \begin_layout Standard
7312 Le serveur \SpecialChar LyX
7313 fonctionne par l'intermédiaire d'une paire de tubes.
7314 Ils sont habituellement disposés dans votre répertoire utilisateur
7319 ou des tubes nominatifs
7323 sont des objets spéciaux localisés dans
7333 ) et portent les noms
7336 \begin_inset Quotes cld
7340 \begin_inset Quotes crd
7348 \begin_inset Quotes cld
7352 \begin_inset Quotes crd
7358 Les programmes externes écrivent dans
7362 et lisent les données dans
7367 La racine de ces deux noms peut être définie dans la fenêtre
7369 Édition\SpecialChar menuseparator
7370 Préférences\SpecialChar menuseparator
7371 Entrées\SpecialChar menuseparator
7376 \begin_inset Quotes cld
7381 /home/mon_home/.lyxpipe
7384 \begin_inset Quotes crd
7391 \begin_inset Quotes cld
7405 \begin_inset Quotes crd
7408 avec Windows (ou n'importe quel chemin admissible peut être utilisé à la place de lyxpipe,
7410 \begin_inset Flex Code
7413 \begin_layout Plain Layout
7431 fonctionnerait également).
7432 Vous devez configurer ceci
7436 pour que le serveur puisse démarrer.
7439 \begin_layout Standard
7441 ajoutera les suffixes
7444 \begin_inset Quotes cld
7448 \begin_inset Quotes crd
7456 \begin_inset Quotes cld
7460 \begin_inset Quotes crd
7465 pour créer les tubes.
7466 Si l'un des ces tubes existe déjà,
7468 supposera qu'un autre processus \SpecialChar LyX
7469 est déjà en route et ne démarrera pas le serveur.
7470 Sur les systèmes POSIX (similaires à Unix),
7471 si pour d'autres raisons un tube inutilisé et
7472 \begin_inset Quotes cld
7476 \begin_inset Quotes crd
7479 existe à la fermeture de \SpecialChar LyX
7482 essaiera de le supprimer.
7483 Si ceci échoue pour une raison ou une autre,
7484 vous devrez supprimer les tubes à la main et redémarrer \SpecialChar LyX
7487 les tubes sont supprimés par le système à la fermeture du programme ou après un crash,
7489 \begin_inset Quotes cld
7493 \begin_inset Quotes crd
7499 \begin_layout Standard
7500 Pour faire tourner plusieurs processus \SpecialChar LyX
7501 avec des serveurs en même temps,
7502 vous devez utiliser différentes configurations,
7503 peut-être en utilisant des répertoires utilisateurs différents,
7509 pour chaque processus.
7513 \begin_layout Standard
7514 Si vous développez un programme client,
7515 il vous sera peut-être utile d'activer les informations de déboguage du serveur \SpecialChar LyX
7518 démarrez \SpecialChar LyX
7526 \begin_layout Standard
7527 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distribution source sous le nom
7529 development/server_monitor.c
7534 \begin_layout Standard
7535 Un autre outil utile est un client en ligne de commande que vous trouverez dans
7537 src/client/lyxclient
7542 \begin_layout Section
7543 Communication normale
7546 \begin_layout Standard
7547 Pour émettre un appel \SpecialChar LyX
7549 le client écrit une ligne de texte ASCII dans le tube d'entrée,
7550 selon le format suivant :
7553 \begin_layout LyX-Code
7567 \begin_layout Description
7574 est un nom que le client peut choisir arbitrairement.
7576 rappelle ce nom s'il envoie une réponse – un client peut donc répartir les réponses aux différentes requêtes.
7579 \begin_layout Description
7586 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
7588 C'est la commande que vous auriez entrée dans le minibuffer.
7591 \begin_layout Description
7598 est un paramètre optionnel qui n'est utile que pour certaines fonctions (par exemple,
7600 \begin_inset Quotes cld
7604 \begin_inset Quotes crd
7607 qui insère le paramètre comme du texte à la position du curseur).
7610 \begin_layout Standard
7611 La réponse de \SpecialChar LyX
7612 arrive dans le tube de sortie sous la forme :
7615 \begin_layout LyX-Code
7629 \begin_layout Standard
7642 sont les mêmes que dans la requête,
7649 contient des informations plus ou moins utiles selon la façon avec laquelle la commande s'est exécutée.
7650 Certaines commandes renvoient des informations à propos de l'état interne de \SpecialChar LyX
7653 \begin_inset Quotes cld
7657 \begin_inset Quotes crd
7661 tandis que d'autres ne renvoient rien.
7662 Ça signifie alors que l'exécution s'est bien passée.
7665 \begin_layout Standard
7667 la réponse de \SpecialChar LyX
7671 \begin_layout LyX-Code
7685 \begin_layout Standard
7692 doit expliquer pourquoi la commande a échoué.
7695 \begin_layout Standard
7699 \begin_layout LyX-Code
7700 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
7703 \begin_layout LyX-Code
7704 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
7705 \begin_inset Newline newline
7708 read a <~/.lyxpipe.out
7709 \begin_inset Newline newline
7715 \begin_layout Section
7719 \begin_layout Standard
7721 peut notifier aux clients les événements qui se produisent de manière asynchrone.
7722 Pour l'instant il ne le fait que si l'utilisateur associe une séquence de touches à la fonction
7723 \begin_inset Quotes cld
7727 \begin_inset Quotes crd
7731 Voici le format de ce que \SpecialChar LyX
7735 \begin_layout LyX-Code
7741 \begin_layout Standard
7748 est la représentation imprimée de la séquence de touches réellement tapée par l'utilisateur.
7751 \begin_layout Standard
7752 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
7753 et implémenter des macros :
7754 associez certaines séquences de touches à
7755 \begin_inset Quotes cld
7759 \begin_inset Quotes crd
7763 démarrez un client qui écoute le tube de sortie,
7764 traite la commande selon la séquence et démarre une fonction qui peut utiliser des appels et des requêtes \SpecialChar LyX
7765 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
7769 \begin_layout Section
7770 Le protocole serveur \SpecialChar LyX
7774 \begin_layout Standard
7776 implémente un protocole simple qui peut servir à la gestion de session.
7777 Tous les messages sont de la forme :
7780 \begin_layout LyX-Code
7790 \begin_layout Standard
7798 \begin_inset Quotes cld
7802 \begin_inset Quotes crd
7806 \begin_inset Quotes cld
7810 \begin_inset Quotes crd
7815 \begin_inset Quotes cld
7819 \begin_inset Quotes crd
7823 c'est que \SpecialChar LyX
7824 l'informe qu'il écoute ses messages,
7826 \begin_inset Quotes cld
7830 \begin_inset Quotes crd
7834 c'est que \SpecialChar LyX
7835 est en train de s'arrêter.
7838 \begin_layout Section
7839 Recherche inversée DVI/PDF
7842 \begin_layout Standard
7843 Quelques visionneuses DVI/PDF
7847 \begin_layout Plain Layout
7848 Les visionneuses suivantes proposent la fonction de recherche inversée en PDF:
7849 Okular sur KDE/Linux,
7851 Skim sur Mac OSX et SumatraPDF sur Windows.
7856 assurent la fonction de
7861 Ceci signifie que vous pouvez demander à \SpecialChar LyX
7862 de positionner le curseur sur une ligne particulière en cliquant sur la même ligne dans le résultat imprimable DVI/PDF.
7863 Pour que ceci soit possible,
7864 il faut que la visionneuse puisse communiquer avec \SpecialChar LyX
7866 C'est la cas par le serveur \SpecialChar LyX
7867 soit par un tube nommé (
7872 soit par un connecteur de domaine (
7876 ) créé par \SpecialChar LyX
7877 dans son répertoire temporaire (c'est comme ceci que le programme
7878 \begin_inset Flex Code
7881 \begin_layout Plain Layout
7887 communique avec \SpecialChar LyX
7890 vous aurez besoin d'un script auxiliaire qui interface la visionneuse et \SpecialChar LyX
7893 la visionneuse peut communiquer directement avec \SpecialChar LyX
7895 ceci dépend de la visionneuse sélectionnée et de votre système d'exploitation.
7896 La même considération s'applique pour la configuration des visionneuses et pour le méthode d'implantation de la recherche inversée.
7898 nous allons donc décrire comment configurer la recherche inversée pour des visionneuses particulières.
7900 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.
7903 \begin_layout Subsection
7904 \begin_inset CommandInset label
7906 name "subsec:Activation-automatique"
7910 Activation automatique
7913 \begin_layout Standard
7916 démarrera le serveur pour vous en appuyant sur le bouton
7921 arg "buffer-toggle-output-sync"
7926 de la barre des outils.
7927 Une alternative consiste à activer la fonctionnalité en cochant
7929 Synchroniser avec la sortie imprimable
7932 \begin_inset Flex Noun
7935 \begin_layout Plain Layout
7936 Document\SpecialChar menuseparator
7937 Paramètres\SpecialChar menuseparator
7946 insérera automatiquement la macro Sync\SpecialChar TeX
7947 (pour PDF) ou chargera le paquetage
7952 Cette option peut être facilement atteinte depuis la barre d'outils
7953 \begin_inset Flex Code
7956 \begin_layout Plain Layout
7957 Visionner/Mettre à jour
7965 \begin_layout Standard
7966 S'il vous faut un réglage différent,
7967 vous pouvez sélectionner ou saisir une macro personnalisée dans la liste déroulante située juste au-dessous de
7968 \begin_inset Flex Noun
7971 \begin_layout Plain Layout
7972 Document\SpecialChar menuseparator
7973 Paramètres\SpecialChar menuseparator
7974 Sortie\SpecialChar menuseparator
7975 Synchroniser avec la sortie imprimable
7981 Notez que la méthode
7982 \begin_inset Flex Code
7985 \begin_layout Plain Layout
7993 active la compression
7998 Si votre visionneuse ne la supporte pas,
7999 vous devez utiliser à la place
8000 \begin_inset Flex Code
8003 \begin_layout Plain Layout
8014 \begin_layout Standard
8015 Notez également que la l'inclusion des paquetages
8016 \begin_inset Flex Code
8019 \begin_layout Plain Layout
8026 \begin_inset Flex Code
8029 \begin_layout Plain Layout
8035 a quelquefois un impact imprévu sur la typographie.
8036 Vous devrez donc supprimer la synchronisation avec la sortie imprimable pour la compilation finale du document si vous utilisez
8037 \begin_inset Flex Code
8040 \begin_layout Plain Layout
8047 \begin_inset Flex Code
8050 \begin_layout Plain Layout
8059 \begin_layout Standard
8060 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par la réglage automatique,
8061 lisez les paragraphes suivants consacrés à la synchronisation manuelle.
8062 Si la configuration automatique vous convient,
8063 allez directement au paragraphe
8064 \begin_inset space ~
8068 \begin_inset CommandInset ref
8070 reference "subsec:Configuration-et-utilisation"
8076 où sont décrites les étapes de la configuration dans votre visionneuse,
8077 – que la mise en œuvre soit automatique ou manuelle.
8080 \begin_layout Subsection
8084 \begin_layout Standard
8086 fournit plusieurs méthodes pour la recherche inversée.
8087 Certaines sont inhérentes au programme
8088 \begin_inset Flex Code
8091 \begin_layout Plain Layout
8098 d'autres sont fournies par des paquetages externes.
8099 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
8100 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.
8101 Les méthodes disponibles dont décrites dans la suite.
8104 \begin_layout Subsubsection*
8106 \begin_inset space ~
8110 \begin_inset space ~
8114 \begin_inset space ~
8118 \begin_inset space ~
8122 \begin_inset space ~
8126 \begin_inset space ~
8130 \begin_inset space ~
8136 \begin_layout Standard
8137 Cette méthode équipe le fichier DVI de l'information nécessaire pour la recherche inversée.
8138 Elle est disponible en \SpecialChar LaTeX
8139 depuis quelque temps (n'importe quelle distribution suffisamment récente devrait l'inclure) et elle est fiable.
8141 modifier la commande dans le convertisseur
8142 \begin_inset Flex Noun
8145 \begin_layout Plain Layout
8146 LaTeX (standard)->DVI
8152 \begin_inset Flex Noun
8155 \begin_layout Plain Layout
8156 LaTeX (standard)->DraftDVI
8162 \begin_inset Flex Noun
8165 \begin_layout Plain Layout
8166 Préférences\SpecialChar menuseparator
8167 Gestion des fichiers\SpecialChar menuseparator
8175 \begin_inset Flex Code
8178 \begin_layout Plain Layout
8179 latex -src-specials $$i
8185 Si cela ne fonctionne pas,
8186 vérifiez les options votre moteur \SpecialChar TeX
8187 (la syntaxe peut différer dans quelques distributions).
8190 \begin_layout Subsubsection*
8192 \begin_inset space ~
8196 \begin_inset space ~
8200 \begin_inset space ~
8204 \begin_inset space ~
8210 \begin_layout Standard
8219 fournissent la fonctionnalité de recherche inversée pour les sorties imprimables PDF (via pdflatex) et DVI,
8222 charger les paquetages dans le préambule \SpecialChar LyX
8226 \begin_layout Itemize
8227 \begin_inset Flex Code
8230 \begin_layout Plain Layout
8238 pour la recherche inversée depuis le PDF;
8241 \begin_layout Itemize
8242 \begin_inset Flex Code
8245 \begin_layout Plain Layout
8248 usepackage[active]{srcltx}
8253 pour la recherche inversée depuis le DVI.
8256 \begin_layout Standard
8257 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
8258 vous pouvez saisir les lignes suivantes dans le préambule:
8261 \begin_layout LyX-Code
8265 \begin_inset Newline newline
8271 \begin_inset Newline newline
8277 \begin_inset Newline newline
8283 \begin_inset Newline newline
8288 usepackage[active]{srcltx}
8289 \begin_inset Newline newline
8297 \begin_layout Standard
8299 vous pourrez visionner les fichiers soit en DVI,
8300 soit en PDF (pdflatex) et le paquetage adéquat sera chargé.
8303 \begin_layout Standard
8304 Notez bien que PDFSync peut affecter la mise en page du document,
8305 il vaut mieux le désactiver lors des passes finales de compilation du document.
8308 \begin_layout Subsubsection*
8310 \begin_inset space ~
8314 \begin_inset space ~
8318 \begin_inset space ~
8322 \begin_inset space ~
8326 \begin_inset space ~
8329 Sync\SpecialChar TeX
8331 \begin_inset space ~
8335 \begin_inset space ~
8339 \begin_inset space ~
8345 \begin_layout Standard
8346 Les versions récentes de
8347 \begin_inset Flex Code
8350 \begin_layout Plain Layout
8356 offrent un support inhérent pour la recherche inversé en PDF et DVI.
8357 Cette fonctionnalité dénommée
8359 Sync\SpecialChar TeX
8362 résulte à la base de l'intégration du paquetage PDFSync dans le programme
8363 \begin_inset Flex Code
8366 \begin_layout Plain Layout
8372 et de sa fusion avec l'approche
8377 Il vous faut au moins \SpecialChar TeX
8378 Live 2008 ou une distribution Mik\SpecialChar TeX
8379 récente pour pouvoir l'utiliser.
8380 Notez également que seules quelques visionneuses (comme Okular et Qpdfview sur Unix,
8382 SumatraPDF sur Windows;
8383 voir la section suivante pour les détails) supportent actuellement Sync\SpecialChar TeX
8387 \begin_layout Standard
8388 Pour activer Sync\SpecialChar TeX
8389 pour le résultat imprimable DVI,
8390 modifier le convertisseur
8391 \begin_inset Flex Noun
8394 \begin_layout Plain Layout
8395 LaTeX (standard) -> DVI
8401 \begin_inset Flex Noun
8404 \begin_layout Plain Layout
8405 LaTeX (standard) -> DraftDVI
8411 \begin_inset Flex Noun
8414 \begin_layout Plain Layout
8415 Préférences\SpecialChar menuseparator
8416 Gestion des fichiers\SpecialChar menuseparator
8423 \begin_inset Flex Code
8426 \begin_layout Plain Layout
8427 latex -synctex=1 $$i
8433 et pour le résultat imprimable PDF,
8434 modifier le convertisseur
8435 \begin_inset Flex Noun
8438 \begin_layout Plain Layout
8439 LaTeX (pdflatex) -> PDF (pdflatex)
8445 \begin_inset Flex Code
8448 \begin_layout Plain Layout
8449 pdflatex -synctex=1 $$i
8455 Si votre visionneuse n'est pas décrite dans ce qui suit,
8457 vérifiez la documentation de votre visionneuse pour ce qui concerne la configuration pour Sync\SpecialChar TeX
8462 \begin_layout Plain Layout
8464 \begin_inset Flex Code
8467 \begin_layout Plain Layout
8473 active la compression gzip.
8474 Si votre visionneuse ne la comprend pas,
8475 vous devez saisir à la place
8476 \begin_inset Flex Code
8479 \begin_layout Plain Layout
8493 \begin_layout Subsection
8494 Configuration et utilisation de visionneuses particulières
8495 \begin_inset CommandInset label
8497 name "subsec:Configuration-et-utilisation"
8504 \begin_layout Subsubsection*
8505 Xdvi (toutes plate-formes)
8508 \begin_layout Standard
8510 \begin_inset Flex Code
8513 \begin_layout Plain Layout
8520 vous n'avez rien de plus à faire pour utiliser la recherche inversée,
8521 puisque \SpecialChar LyX
8522 fournit les ancres nécessaires pour l'utilisation automatisée de
8523 \begin_inset Flex Code
8526 \begin_layout Plain Layout
8533 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,
8537 \begin_layout Standard
8539 si pour quelque raison vous préférez utiliser le tube nommé au lieu du connecteur pour la communication avec \SpecialChar LyX
8541 modifiez simplement la visionneuse DVI dans
8542 \begin_inset Flex Noun
8545 \begin_layout Plain Layout
8546 Préférences\SpecialChar menuseparator
8547 Gestion des fichiers\SpecialChar menuseparator
8557 \begin_layout Plain Layout
8558 Sur Mac OSX vous devez utiliser
8559 \begin_inset Flex Code
8562 \begin_layout Plain Layout
8565 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
8576 \begin_inset Flex Code
8579 \begin_layout Plain Layout
8580 xdvi -editor "lyxeditor.sh %f %l"
8587 \begin_inset Flex Code
8590 \begin_layout Plain Layout
8596 est un script approprié.
8598 un script minimal est le suivant:
8601 \begin_layout LyX-Code
8603 \begin_inset Newline newline
8606 LYXPIPE="/path/to/lyxpipe"
8607 \begin_inset Newline newline
8610 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
8611 \begin_inset Newline newline
8614 echo "$COMMAND" > "${LYXPIPE}".in || exit
8615 \begin_inset Newline newline
8618 read TMP < "${LYXPIPE}".out || exit
8621 \begin_layout Standard
8623 \begin_inset Flex Code
8626 \begin_layout Plain Layout
8634 est le chemin d'accès au tube LyXServer spécifié dans
8635 \begin_inset Flex Noun
8638 \begin_layout Plain Layout
8639 Préférences\SpecialChar menuseparator
8651 \begin_layout Plain Layout
8653 \begin_inset Flex Code
8656 \begin_layout Plain Layout
8664 de la distribution des sources \SpecialChar LyX
8666 vous trouverez un script
8667 \begin_inset Flex Code
8670 \begin_layout Plain Layout
8691 \begin_layout Subsubsection*
8695 \begin_layout Standard
8697 \begin_inset Flex Code
8700 \begin_layout Plain Layout
8703 /Applications/MacDviX_Folder/calleditor.script
8709 ajoutez les lignes suivantes:
8712 \begin_layout LyX-Code
8713 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
8714 \begin_inset Newline newline
8720 \begin_layout Standard
8721 Adaptez ces lignes si vous installez \SpecialChar LyX
8722 ailleurs que dans le répertoire
8723 \begin_inset Flex Code
8726 \begin_layout Plain Layout
8735 \begin_layout Standard
8736 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
8739 \begin_layout Subsubsection*
8743 \begin_layout Standard
8745 \begin_inset Flex Code
8748 \begin_layout Plain Layout
8749 open -a Skim.app $$i
8754 dans le réglage de la visionneuse
8755 \begin_inset Flex Noun
8758 \begin_layout Plain Layout
8759 Préférences\SpecialChar menuseparator
8760 Gestion des fichiers\SpecialChar menuseparator
8761 Formats de fichiers\SpecialChar menuseparator
8768 et sélectionnez LyX dans
8769 \begin_inset Flex Noun
8772 \begin_layout Plain Layout
8773 Skim\SpecialChar menuseparator
8774 Préférences\SpecialChar menuseparator
8783 \begin_layout Standard
8784 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
8787 \begin_layout Subsubsection*
8791 \begin_layout Standard
8792 La recherche inversée ne fonctionne pas directement avec evince,
8793 mais elle peut être obtenue à l'aide de scripts auxiliaires externes:
8795 \begin_inset CommandInset href
8797 target "https://wiki.lyx.org/LyX/SyncTeX"
8805 \begin_layout Subsubsection*
8809 \begin_layout Standard
8811 \begin_inset Flex Noun
8814 \begin_layout Plain Layout
8815 Configuration\SpecialChar menuseparator
8816 Configurer Okular\SpecialChar menuseparator
8822 et sélectionner \SpecialChar LyX
8824 Ceci insère la commande appropriée (
8825 \begin_inset Flex Code
8828 \begin_layout Plain Layout
8839 \begin_layout Standard
8840 La recherche inversée est déclenchée par SHIFT-clic.
8841 Notez que ceci ne fonctionne que si Okular est en mode
8842 \begin_inset Quotes cld
8846 \begin_inset Quotes crd
8850 le symbole de main est cliqué).
8853 \begin_layout Subsubsection*
8857 \begin_layout Standard
8858 Qpdfview fonctionne avec Sync\SpecialChar TeX
8859 depuis la version 0.3.5.
8861 \begin_inset Flex Noun
8864 \begin_layout Plain Layout
8865 Modifier\SpecialChar menuseparator
8866 Paramètres\SpecialChar menuseparator
8873 cliquer dans le champ de l'
8877 et ajoutez la commande
8878 \begin_inset Flex Code
8881 \begin_layout Plain Layout
8890 \begin_layout Standard
8891 La recherche inversée est activée par un clic double.
8894 \begin_layout Subsubsection*
8898 \begin_layout Standard
8901 \begin_inset Flex Noun
8904 \begin_layout Plain Layout
8907 View\SpecialChar menuseparator
8913 et sélectionner l'onglet
8914 \begin_inset Quotes cld
8917 Recherche inversée DVI
8918 \begin_inset Quotes crd
8922 Cliquer sur le bouton
8923 \begin_inset Quotes cld
8926 New\SpecialChar ldots
8928 \begin_inset Quotes crd
8932 dans la fenêtre qui s'ouvre,
8934 \begin_inset Quotes cld
8939 \begin_inset Quotes crd
8942 (ou un autre nom de votre choix) dans le champ
8943 \begin_inset Quotes cld
8947 \begin_inset Quotes crd
8951 Maintenant cliquer sur le bouton identifié par
8952 \begin_inset Quotes cld
8957 \begin_inset Quotes crd
8960 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire contenant le fichier exécutable
8961 \begin_inset Flex Code
8964 \begin_layout Plain Layout
8974 \begin_inset Flex Code
8977 \begin_layout Plain Layout
8985 et spécifier les arguments du programme comme suit:
8987 \begin_inset Flex Code
8990 \begin_layout Plain Layout
9000 \begin_inset Flex Code
9003 \begin_layout Plain Layout
9011 est utilisé pour communiquer avec \SpecialChar LyX
9016 et se présente ainsi
9019 \begin_layout LyX-Code
9021 \begin_inset Newline newline
9024 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
9033 \begin_inset Newline newline
9047 \begin_layout Standard
9048 Vérifier que le chemin d'accès au tube \SpecialChar LyX
9049 Server spécifié dans \SpecialChar LyX
9051 \begin_inset Flex Code
9054 \begin_layout Plain Layout
9071 sinon adapter le conteneur
9072 \begin_inset Flex Code
9075 \begin_layout Plain Layout
9086 \begin_layout Standard
9088 la recherche inversée est déclenchée par double-clic.
9091 \begin_layout Subsubsection*
9092 SumatraPDF (Windows)
9095 \begin_layout Standard
9096 Pour utiliser SumatraPDF en recherche inversée,
9098 \begin_inset Flex Code
9101 \begin_layout Plain Layout
9104 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
9109 dans les réglages de la visionneuse dans
9110 \begin_inset Flex Noun
9113 \begin_layout Plain Layout
9114 Préférences\SpecialChar menuseparator
9115 Gestion des fichiers\SpecialChar menuseparator
9116 Formats de fichiers\SpecialChar menuseparator
9124 \begin_inset Flex Code
9127 \begin_layout Plain Layout
9135 est le conteneur indiqué ci-dessus.
9137 \begin_inset Flex Code
9140 \begin_layout Plain Layout
9146 ne figure pas dans la liste des chemins des commandes,
9147 utiliser le nom complet.
9150 \begin_layout Standard
9151 La recherche inversée est déclenchée par double-clic.
9154 \begin_layout Subsubsection*
9158 \begin_layout Standard
9160 vérifier que Yap est la visionneuse DVI implicite de l'environnement Windows,
9163 \begin_inset Flex Noun
9166 \begin_layout Plain Layout
9169 View\SpecialChar menuseparator
9175 et sélectionner l'onglet
9176 \begin_inset Quotes cld
9179 Recherche DVI inversée
9180 \begin_inset Quotes crd
9184 Cliquer sur le bouton
9185 \begin_inset Quotes cld
9188 New\SpecialChar ldots
9190 \begin_inset Quotes crd
9194 dans la fenêtre qui s'ouvre,
9196 \begin_inset Quotes cld
9199 Éditeur \SpecialChar LyX
9201 \begin_inset Quotes crd
9204 (ou un autre nom de votre choix) dans le champ
9205 \begin_inset Quotes cld
9209 \begin_inset Quotes crd
9213 Maintenant cliquer sur le bouton identifié par
9214 \begin_inset Quotes cld
9219 \begin_inset Quotes crd
9222 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire contenant le fichier exécutable
9223 \begin_inset Flex Code
9226 \begin_layout Plain Layout
9234 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
9237 \begin_inset Flex Code
9240 \begin_layout Plain Layout
9248 et spécifier les arguments du programme comme suit:
9250 \begin_inset Flex Code
9253 \begin_layout Plain Layout
9267 pour communiquer avec \SpecialChar LyX
9269 Si pour quelque raison,
9270 vous souhaitez utiliser
9276 \begin_inset Flex Code
9279 \begin_layout Plain Layout
9287 et spécifiez le chemin d'accès au tube \SpecialChar LyX
9288 Server dans les préférences.
9291 \begin_layout Standard
9293 la recherche inversée est déclenchée par double-clic.
9296 \begin_layout Subsubsection*
9300 \begin_layout Standard
9301 Pour utiliser SumatraPDF en recherche inversée,
9303 \begin_inset Flex Code
9306 \begin_layout Plain Layout
9314 dans les réglages de la visionneuse dans
9315 \begin_inset Flex Noun
9318 \begin_layout Plain Layout
9319 Préférences\SpecialChar menuseparator
9320 Gestion des fichiers\SpecialChar menuseparator
9321 Formats de fichiers\SpecialChar menuseparator
9329 \begin_inset Flex Code
9332 \begin_layout Plain Layout
9340 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes,
9342 \begin_inset Flex Code
9345 \begin_layout Plain Layout
9353 étant le meilleur choix):
9356 \begin_layout LyX-Code
9358 \begin_inset Newline newline
9362 \begin_inset Newline newline
9365 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
9368 \begin_layout Standard
9369 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
9372 \begin_inset Flex Code
9375 \begin_layout Plain Layout
9381 n'est pas dans votre chemin d'accès,
9382 utiliser le chemin complet dans le script ci-dessus.
9384 \begin_inset Flex Code
9387 \begin_layout Plain Layout
9393 active la communication via
9400 \begin_inset Flex Code
9403 \begin_layout Plain Layout
9414 et spécifier le chemin d'accès au tube \SpecialChar LyX
9415 Server dans les préférences \SpecialChar LyX
9419 \begin_layout Standard
9420 La recherche inversée est déclenchée par double-clic.
9423 \begin_layout Section
9427 \begin_layout Standard
9428 La recherche directe est,
9429 comme son nom l'indique,
9431 \begin_inset Quotes cld
9435 \begin_inset Quotes crd
9438 de la recherche inversée.
9439 Elle vous permet de positionner le curseur dans la visionneuse directement depuis \SpecialChar LyX
9441 Si le recherche inversé est active (comme décrit ci-après),
9442 vous pouvez positionner le curseur où vous voulez dan le document \SpecialChar LyX
9445 \begin_inset Flex Noun
9448 \begin_layout Plain Layout
9449 Navigation\SpecialChar menuseparator
9456 \begin_inset Flex Noun
9459 \begin_layout Plain Layout
9465 dans le menu contextuel par un clic droit),
9466 et la visionneuse sera positionnée au même emplacement.
9467 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
9470 \begin_layout Standard
9471 Pour rendre la recherche directe active,
9472 vous devez d'abord créer le fichier PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
9474 ceci peut être fait par les méthodes décrites dans la section
9475 \begin_inset space ~
9479 \begin_inset CommandInset ref
9481 reference "subsec:Activation-automatique"
9489 \begin_layout Standard
9491 vous devez configurer \SpecialChar LyX
9492 pour utiliser les visionneuses dans
9493 \begin_inset Flex Noun
9496 \begin_layout Plain Layout
9497 Outils\SpecialChar menuseparator
9498 Préférences\SpecialChar menuseparator
9499 Sortie\SpecialChar menuseparator
9507 fournit une série de configurations validées pour quelques visionneuses,
9508 que vous pouvez sélectionner dans le menu déroulant.
9509 Si aucune de ces configurations ne vous convient,
9510 vous devrez chercher et trouver une configuration appropriée vous-même.
9511 La syntaxe utilise les marqueurs suivants:
9514 \begin_layout Itemize
9516 \begin_inset Flex Code
9519 \begin_layout Plain Layout
9529 \begin_layout Itemize
9531 \begin_inset Flex Code
9534 \begin_layout Plain Layout
9542 \begin_inset Flex Code
9545 \begin_layout Plain Layout
9551 (temporairement) créé;
9554 \begin_layout Itemize
9556 \begin_inset Flex Code
9559 \begin_layout Plain Layout
9566 nom du fichier de sortie (soit dvi,
9568 en fonction de celui qui existe dans le répertoire temporaire).
9571 \begin_layout Standard
9572 Notez que seules quelques visionneuses présentent une fonctionnalité de recherche directe complète,
9574 \begin_inset Flex Noun
9577 \begin_layout Plain Layout
9585 \begin_inset Flex Noun
9588 \begin_layout Plain Layout
9596 \begin_inset Flex Noun
9599 \begin_layout Plain Layout
9611 \begin_layout Plain Layout
9615 \begin_inset Flex Code
9618 \begin_layout Plain Layout
9627 \begin_inset Flex Noun
9630 \begin_layout Plain Layout
9633 Outils\SpecialChar menuseparator
9634 Préférences\SpecialChar menuseparator
9635 Gestion des fichiers\SpecialChar menuseparator
9650 \begin_inset Flex Noun
9653 \begin_layout Plain Layout
9660 \begin_inset Flex Noun
9663 \begin_layout Plain Layout
9673 \begin_layout Plain Layout
9674 SumatraPDF peut aussi utiliser les commandes DDE via le programme externe CMCDDE —
9675 téléchargeable depuis
9676 \begin_inset CommandInset href
9678 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
9694 \begin_layout Plain Layout
9695 \paragraph_spacing single
9696 La recherche directe avec evince peut être obtenue via des programmes externes auxiliaires.
9698 \begin_inset CommandInset href
9700 target "https://wiki.lyx.org/LyX/SyncTeX"
9711 nécessitent des outils supplémentaires.
9712 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
9713 d'autre visionneuses,
9715 \begin_inset Flex Noun
9718 \begin_layout Plain Layout
9725 permettent au moins de recharger le document et de sauter à une page donnée:
9726 vous pouvez au moins naviguer à proximité du point visé.
9727 Cette dernière fonctionnalité est activée par un appel externe à
9728 \begin_inset Flex Code
9731 \begin_layout Plain Layout
9737 (voir les configurations prédéfinies).
9740 \begin_layout Standard
9741 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
9743 vérifie simplement quel format vous avez utilisé (c'est-à-dire,
9744 quel format est déjà résident dans le répertoire temporaire) et choisit la configuration adéquate.
9747 \begin_layout Chapter
9748 Classes de document spéciales
9751 \begin_layout Section
9752 Article AAS\SpecialChar TeX
9756 \begin_layout Standard
9762 \begin_layout Subsection
9766 \begin_layout Standard
9768 est un ensemble de macros produit par l'
9770 American Astronomical Society
9772 pour faciliter la soumission électronique de manuscrits aux trois journaux qu'elle publie :
9775 Astrophysical Journal
9788 Astronomical Journal
9793 Publications of the Astronomical Society of the Pacific
9797 a besoin de la version 5.0 (de préférence 6.0,
9798 version décrite ici,
9799 ou plus récente) de ces macros.
9800 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
9801 2.09 et sont fondamentalement incompatibles avec \SpecialChar LyX
9803 Le paquetage AAS\SpecialChar TeX
9804 peut être téléchargé depuis le site de l'AAS
9807 \begin_layout Standard
9808 \begin_inset VSpace medskip
9814 \begin_layout Standard
9816 \begin_inset Flex URL
9819 \begin_layout Plain Layout
9821 https://aas.org/aastex/aastex-downloads
9829 \begin_layout Standard
9830 \begin_inset VSpace medskip
9836 \begin_layout Standard
9837 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
9840 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
9842 il vous dispensera seulement de la corvée de toutes les taper.
9843 Il est de votre responsabilité de vous assurer que le document final exporté en \SpecialChar LaTeX
9844 soit complètement conforme aux recommandations du journal auquel vous soumettez votre papier.
9847 \begin_layout Subsection
9848 Commencer un nouveau papier
9851 \begin_layout Standard
9852 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
9856 Fichier\SpecialChar menuseparator
9858 \begin_inset space ~
9862 \begin_inset space ~
9868 entrez le nouveau nom de fichier,
9869 puis choisissez le modèle
9874 Il montrera les champs les plus courants dans un manuscrit.
9875 Écrivez par dessus le texte existant (y compris les crochets,
9880 ) les informations correctes.
9881 Beaucoup des commandes et environnements AAS\SpecialChar TeX
9882 peuvent être implémentés directement dans \SpecialChar LyX
9884 mais certains ne peuvent pas.
9885 Pour des commandes comme celles-là,
9886 le code \SpecialChar LaTeX
9887 doit être entré directement et signalé comme tel.
9888 De telles commandes sont dénommées
9889 \begin_inset Quotes cld
9892 code \SpecialChar TeX
9894 \begin_inset Quotes crd
9898 J'essaye de minimiser la quantité de code \SpecialChar TeX
9899 nécessaire dans un document AAS\SpecialChar TeX
9903 \begin_layout Subsection
9907 \begin_layout Standard
9908 Quand le papier est fini,
9909 que vous en êtes satisfaits et qu'il se visualise / s'imprime correctement,
9910 il y a quelques opérations de
9911 \begin_inset Quotes cld
9915 \begin_inset Quotes crd
9918 à effectuer avant de le soumettre aux journaux.
9921 \begin_layout Enumerate
9922 Exportez votre papier en tant que fichier \SpecialChar LaTeX
9925 Fichier\SpecialChar menuseparator
9926 Exporter\SpecialChar menuseparator
9933 \begin_layout Enumerate
9938 résultant avec votre éditeur de texte favori.
9942 \begin_layout Enumerate
9943 enlevez les lignes de commentaire avant la commande
9952 \begin_layout Enumerate
9957 usepackage...{fontenc}
9959 si elle apparaît (en général juste après
9966 enlevez aussi la ligne
9972 si elle est présente.
9975 \begin_layout Enumerate
9976 enlevez tout entre les commandes
9989 sauf les commandes que vous avez volontairement mises dans le préambule \SpecialChar LaTeX
9990 (qui devraient apparaître immédiatement après le commentaire
9991 \begin_inset Quotes cld
9994 User specified \SpecialChar LaTeX
9996 \begin_inset Quotes crd
10003 \begin_layout Plain Layout
10006 \begin_inset Quotes cld
10009 Commandes \SpecialChar LaTeX
10010 spécifiées par l'utilisateur
10011 \begin_inset Quotes crd
10027 \begin_layout Enumerate
10028 Faites tourner \SpecialChar LaTeX
10029 sur ce fichier après modifications pour s'assurer qu'il peut encore être compilé correctement.
10032 \begin_layout Enumerate
10033 Relisez les spécifications du journal pour vous assurer que vos noms de fichier et vos formats sont corrects.
10036 \begin_layout Enumerate
10040 \begin_layout Subsection
10041 Commentaires sur des commandes particulières
10044 \begin_layout Standard
10045 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
10047 le Guide de l'utilisateur d'AAS\SpecialChar TeX
10052 ) en donne une bonne description.
10053 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.
10057 \begin_layout Subsubsection
10058 Les choses qui fonctionnent comme prévu
10061 \begin_layout Standard
10062 Puisqu'elles fonctionnent comme prévu,
10063 j'en fais simplement la liste avec la section dans laquelle elles se trouvent :
10173 begin{thebibliography}
10242 \begin_layout Standard
10243 Les options de style qui suivent marchent elles aussi correctement :
10266 Mettez-les simplement dans le champ
10272 Document\SpecialChar menuseparator
10278 \begin_inset space ~
10282 \begin_inset space ~
10288 \begin_layout Subsubsection
10289 Les choses qui fonctionnent,
10290 mais qui nécessitent un commentaire
10293 \begin_layout Standard
10294 Les éléments suivants fonctionnent,
10295 mais requièrent un petit commentaire :
10298 \begin_layout Itemize
10299 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
10300 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
10301 si vous vous sentez tenu de le faire :
10336 (tous à partir de 2.1.3)
10339 \begin_layout Itemize
10340 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
10342 et sont inclus comme des blancs dans le fichier modèle :
10366 \begin_layout Itemize
10373 (2.3) – peut seulement être utilisé seul,
10374 pas au milieu d'un paragraphe.
10375 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
10378 \begin_layout Itemize
10390 Ça ne devrait pas causer d'erreur.
10393 \begin_layout Itemize
10400 (2.6) – peut seulement être utilisé seul,
10401 pas au milieu d'un paragraphe.
10402 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
10405 \begin_layout Itemize
10412 (2.8) – ne peut pas insérer une marque de référence croisée,
10413 vous devez la placer à la main
10416 \begin_layout Itemize
10423 (2.8) – même chose que pour
10430 \begin_layout Itemize
10442 Ça ne devrait pas causer d'erreur.
10445 \begin_layout Itemize
10457 Ça ne devrait pas causer d'erreur.
10460 \begin_layout Itemize
10467 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier \SpecialChar LaTeX
10471 \begin_layout Subsubsection
10472 Les choses qui ne sont pas implantées,
10473 utilisez du code \SpecialChar TeX
10477 \begin_layout Standard
10489 setcounter{equation}
10506 les abréviations des noms de journaux (2.12.4),
10549 insérez-le comme le premier élément dans la case la plus à gauche après l'endroit où vous voulez le placer.
10550 N'utilisez pas les règles \SpecialChar LyX
10555 \begin_layout Plain Layout
10557 Traduction incertaine.
10577 pratiquement tout dans Divers (2.15,
10622 \begin_layout Subsubsection
10623 Les choses qui ne peuvent pas être implantées
10626 \begin_layout Standard
10628 au moins d'une façon qui ait un sens,
10629 et que je suggère donc d'ignorer.
10630 Ce sont l'environnement
10634 (2.12.3) et l'environnement
10639 Si vous avez vraiment,
10640 vraiment besoin d'utiliser
10645 je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
10648 Insertion\SpecialChar menuseparator
10649 Fichier\SpecialChar menuseparator
10652 pour l'inclure dans votre document \SpecialChar LyX
10658 pour voir un exemple de cela.
10661 \begin_layout Subsection
10664 trucs et autres astuces
10667 \begin_layout Subsubsection
10668 Faire coopérer \SpecialChar LyX
10669 et AAS\SpecialChar TeX
10673 \begin_layout Standard
10674 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
10675 un nouveau format et une nouvelle classe de document.
10676 Quand tout le reste échoue,
10680 \begin_layout Enumerate
10681 Assurez-vous que \SpecialChar LaTeX
10682 trouve AAS\SpecialChar TeX
10692 ) de la distribution AAS\SpecialChar TeX
10693 vers un répertoire complètement indépendant de \SpecialChar LaTeX
10694 ou d'AAS\SpecialChar TeX
10695 et faites tourner \SpecialChar LaTeX
10703 \begin_layout Enumerate
10708 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
10712 \begin_layout Enumerate
10715 Outils\SpecialChar menuseparator
10718 dans \SpecialChar LyX
10720 puis redémarrez celui-ci.
10723 \begin_layout Enumerate
10724 Ouvrez un nouveau fichier normal,
10725 pas avec un modèle.
10726 AAS\SpecialChar TeX
10729 Document\SpecialChar menuseparator
10730 Paramètres\SpecialChar menuseparator
10732 \begin_inset space ~
10736 \begin_inset space ~
10744 \begin_layout Standard
10745 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
10746 existant vous disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
10747 ou un message du genre
10748 \begin_inset Quotes cld
10751 You should not mix title layouts with normal ones
10752 \begin_inset Quotes crd
10759 \begin_layout Plain Layout
10762 \begin_inset Quotes cld
10765 Il ne faut pas mélanger les formats de titre avec les formats normaux.
10766 \begin_inset Quotes crd
10775 c'est que les choses n'ont pas été installées correctement.
10778 \begin_layout Subsubsection
10779 Erreur \SpecialChar LaTeX
10780 lors du traitement d'un tableau
10783 \begin_layout Standard
10787 tente de centrer la légende/titre du tableau.
10788 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
10790 Vous devez donc cliquer quelque part dans la légende/titre,
10793 Édition\SpecialChar menuseparator
10795 \begin_inset space ~
10799 \begin_inset space ~
10814 Pour moi ça a résolu le problème.
10817 \begin_layout Subsubsection
10821 \begin_layout Standard
10822 Quelques petites choses :
10825 \begin_layout Enumerate
10826 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
10827 Quand vous entrez les données de bibliographie,
10828 assurez-vous qu'il n'y a
10832 d'espace entre le dernier auteur et la parenthèse indiquant l'année ;
10844 \begin_layout Enumerate
10845 Je suis vraiment malheureux de ne pas pouvoir rendre
10858 mais ça nécessiterait des changements au code source de \SpecialChar LyX
10860 Pour le moment vous pouvez faire deux choses :
10864 \begin_layout Enumerate
10865 entrez toutes vos citations en utilisant le mécanisme prédéfini
10867 Insertion\SpecialChar menuseparator
10871 au moins vous pourrez tirer avantage des insertions automatiques.
10872 Puis éditez à la main le fichier \SpecialChar LaTeX
10873 exporté avant de le soumettre,
10874 en changeant les entrées
10898 est actuellement équivalent à
10905 donc vous n'avez pas absolument besoin de changer ceux-là).
10908 \begin_layout Enumerate
10909 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,
10919 \begin_layout Standard
10920 Aucun des deux choix n'est plaisant,
10921 mais nous aurons à faire avec jusqu'à ce que le mécanisme de citation de \SpecialChar LyX
10930 \begin_layout Enumerate
10931 Rien qu'entrer les références n'est pas du tout évident.
10932 La façon la plus facile est de commencer à taper votre première référence à la fin du document,
10933 puis de la marquer comme
10938 Ça mettra une petite boîte grise devant ce que vous venez de taper.
10939 Cliquez sur la boîte pour remplir le reste.
10940 Pour de nouvelles références,
10941 allez à la fin d'une référence existante et appuyez sur
10946 Ça créera une nouvelle ligne avec sa propre boîte,
10950 \begin_layout Subsubsection
10951 Inclure des fichiers EPS
10954 \begin_layout Standard
10955 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont contribué à écrire le paquetage AAS\SpecialChar TeX
10957 le mécanisme de gestion des figures est vraiment mal foutu.
10958 Vous pouvez insérer les commandes
10966 en Vilain Texte Rouge dans une Figure Flottante,
10967 mais je n'ai jamais vraiment réussi à obtenir une apparence correcte.
10968 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit que vous soumettez au journal,
10969 mais d'utiliser le mécanisme d'inclusion de fichier EPS standard de \SpecialChar LyX
10970 quand vous voulez imprimer vos propres tirés à part.
10972 va insérer une commande
10976 usepackage{graphics}
10978 dans le préambule \SpecialChar LaTeX
10979 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
10981 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
10982 5.0 doivent de toutes façons avoir une installation de \SpecialChar LaTeX2e
10984 donc pourquoi ne pas profiter du mécanisme infiniment meilleur de gestion de graphiques ?
10985 S'ils se plaignent du choix de \SpecialChar LaTeX2e
10991 faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
10992 et qu'il était temps de faire la mise à jour il y a bien longtemps.
10995 \begin_layout Subsubsection
10996 Les choses qui auraient pu être faites,
10997 mais qui ne l'ont pas été
11000 \begin_layout Standard
11001 Il y a quelques choses
11002 \begin_inset Quotes cld
11006 \begin_inset Quotes crd
11009 que j'aurais pu implémenter,
11010 mais que j'ai choisi de laisser de côté.
11012 je ne voyais pas l'utilité d'afficher le texte en double interligne dans la fenêtre de \SpecialChar LyX
11014 même s'il l'est dans le manuscrit imprimé.
11015 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
11024 Comme je suppose que vous passerez la plupart du temps en mode manuscrit simple,
11025 j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
11026 Si vous pensez vraiment que je devrais écrire ces formats,
11027 je ne pourrai que suivre les règles édictées par l'Association de Lanceurs de Boomerangs de l'État du Wisconsin :
11030 \begin_layout Quotation
11031 \begin_inset Quotes cld
11034 Les décisions des juges seront sans appel sauf si elles sont conspuées par une majorité écrasante de l'assistance.
11035 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux envers les membres du jury,
11036 ni les membres du jury envers les réclamants (sauf s'ils viennent d'être frappés par un boomerang).
11037 \begin_inset Quotes crd
11043 \begin_layout Subsection
11047 \begin_layout Standard
11048 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec 98% du travail fait avec \SpecialChar LyX
11050 les 2% restants étant du post-traitement avec \SpecialChar LaTeX
11051 et un peu de nettoyage.
11052 Je n'ai rencontré aucun problème avec le processus de soumission,
11053 et je suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir une différence.
11055 allez-y et publiez !
11058 \begin_layout Section
11062 \begin_layout Standard
11068 \begin_layout Subsection
11072 \begin_layout Standard
11073 Cette section décrit comment utiliser \SpecialChar LyX
11074 pour écrire des articles à soumettre au journal scientifique
11077 Astronomy and Astrophysics
11081 \begin_inset Flex URL
11084 \begin_layout Plain Layout
11086 https://www.aanda.org/
11092 avec la Version 5.01 de la classe de document
11097 Ce paquetage peut être téléchargé depuis le site ftp
11100 \begin_layout Standard
11101 \begin_inset VSpace medskip
11107 \begin_layout Standard
11109 \begin_inset Flex URL
11112 \begin_layout Plain Layout
11114 ftp://ftp.edpsciences.org/pub/aa/readme.html
11122 \begin_layout Standard
11123 \begin_inset VSpace medskip
11129 \begin_layout Standard
11130 Un manuel est fourni avec ce paquetage,
11131 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.
11134 \begin_layout Standard
11135 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 :
11136 ce n'est plus Springer mais EDP Sciences.
11137 Ce changement a aussi entraîné quelques légères modifications aux fichiers de style,
11138 notamment la suppression de la commande thesaurus.
11139 La classe \SpecialChar LyX
11144 supporte la dernière version de ces fichiers de style,
11146 Si vous avez une ancienne version installée,
11147 veuillez la mettre à jour.
11148 Par souci de compatibilité,
11149 l'ancien format (version 4) a été conservé sous le nom de
11154 Voyez les commentaires dans
11157 Dir/layouts/aapaper.layout
11162 \begin_layout Subsection
11166 \begin_layout Standard
11167 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
11169 Si vous n'utilisez pas de modèle,
11170 jetez un œil aux réglages suivants :
11173 \begin_layout Itemize
11177 \begin_inset space ~
11187 \begin_inset space ~
11195 \begin_inset space ~
11204 Document\SpecialChar menuseparator
11212 \begin_layout Itemize
11213 Ne changez pas l'option
11216 \begin_inset space ~
11220 \begin_inset space ~
11231 La mise en page est prise en charge par les macros,
11232 vous n'avez rien à changer.
11235 \begin_layout Subsection
11239 \begin_layout Standard
11240 La première chose à entrer est l'information d'en-tête.
11241 Elle consiste en sept entrées,
11242 dont certaines sont facultatives.
11246 \begin_layout Itemize
11255 \begin_layout Itemize
11264 \begin_layout Itemize
11273 \begin_layout Itemize
11282 \begin_layout Itemize
11288 (facultatif) Si plus d'un auteur :
11289 qui contacter pour demander des tirés à part.
11292 \begin_layout Itemize
11298 (facultatif) Adresse mail pour les contacts.
11301 \begin_layout Itemize
11307 (nécessaire) Format suggéré
11314 \begin_layout Standard
11315 Il n'y a pas besoin de taper la commande
11323 le fait tout seul quand l'en-tête est fini.
11324 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,
11325 juste pour avoir un meilleur aspect visuel et correspondre au format du document réel.
11328 \begin_layout Standard
11329 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête,
11330 par exemple pour entrer votre adresse actuelle,
11331 utilisez les notes de bas de page standard avec
11333 Insertion\SpecialChar menuseparator
11335 \begin_inset space ~
11339 \begin_inset space ~
11343 \begin_inset space ~
11347 \begin_inset space ~
11354 utilisera automagiquement
11363 \begin_layout Standard
11366 Édition\SpecialChar menuseparator
11370 vous trouverez deux marqueurs utiles pour le titrage:
11373 \begin_layout Itemize
11380 pour indiquer les couples auteur/institution.
11381 Les institutions sont numérotées séquentiellement comme elles apparaissent dans le champ
11386 vous devez donc mettre un marqueur pour chaque auteur.
11390 \begin_layout Itemize
11395 pour indiquer une adresse électronique.
11398 \begin_layout Standard
11399 En plus de ces points,
11400 les macros utilisent une commande \SpecialChar LaTeX
11401 supplémentaire qui n'a pas d'équivalent dans \SpecialChar LyX
11405 \begin_layout Itemize
11412 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
11415 \begin_layout Standard
11416 La commande appropriée doit être tapée dans \SpecialChar LyX
11417 en mode \SpecialChar TeX
11422 \begin_layout Subsection
11426 \begin_layout Standard
11427 L'abstract devrait suivre immédiatement le bloc d'en-tête.
11428 Avec la version 5 l'abstract est devenu une commande,
11429 et il est maintenant limité à un seul paragraphe.
11431 il doit contenir une entrée avec les mots-clés.
11432 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec les mots-clés.
11433 Ce se fait via le style de paragraphe
11440 Référez-vous au fichier d'exemple.
11443 \begin_layout Subsection
11444 Environnements supportés
11447 \begin_layout Standard
11451 \begin_inset space ~
11456 supporte les environnements suivants pour structurer votre texte :
11459 \begin_layout Itemize
11465 \begin_layout Itemize
11471 \begin_layout Itemize
11477 \begin_layout Itemize
11483 \begin_layout Itemize
11489 \begin_layout Itemize
11495 \begin_layout Itemize
11501 \begin_layout Itemize
11507 \begin_layout Itemize
11513 \begin_layout Itemize
11519 \begin_layout Itemize
11525 \begin_layout Itemize
11532 \begin_layout Subsection
11533 Commandes non encore supportées par \SpecialChar LyX
11537 \begin_layout Standard
11538 Quelques commandes ne sont pas encore supportées par le format
11541 \begin_inset space ~
11546 de \SpecialChar LyX
11548 Quelques-unes ont déjà été mentionnées.
11549 Par souci d'exhaustivité,
11550 elles sont toutes listées ici :
11553 \begin_layout Itemize
11561 \begin_layout Itemize
11569 \begin_layout Itemize
11577 \begin_layout Itemize
11585 \begin_layout Standard
11586 Si vous voulez utiliser l'une de ces commandes,
11587 vous devez les taper vous-mêmes.
11590 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
11594 \begin_layout Subsection
11595 Figures et tableaux flottants
11598 \begin_layout Standard
11600 fournit le support pour les environnements de flottants
11619 nous n'en dirons donc pas beaucoup plus.
11623 \begin_inset space ~
11627 \begin_inset space ~
11633 Rappelez-vous juste que les tableaux devront être alignés à gauche.
11635 sélectionnez le tableau et changez l'alignement dans
11637 Format\SpecialChar menuseparator
11643 \begin_layout Standard
11644 Il y a une seule chose spéciale :
11645 les figures avec la légende à côté.
11646 Pour créer une telle figure,
11647 vous devez faire ceci :
11650 \begin_layout Enumerate
11651 Créez une grande figure flottante :
11654 Insertion\SpecialChar menuseparator
11655 Flottants\SpecialChar menuseparator
11659 puis un clic droit sur la figure et cochez
11662 \begin_inset space ~
11670 \begin_layout Enumerate
11671 Entrez votre légende.
11674 \begin_layout Enumerate
11679 pour déplacer le curseur au dessus de la figure.
11682 \begin_layout Enumerate
11683 Insérez votre figure.
11686 \begin_layout Enumerate
11687 Positionnez le curseur derrière la figure et insérez un ressort horizontal :
11690 Insertion\SpecialChar menuseparator
11691 Formats\SpecialChar menuseparator
11693 \begin_inset space ~
11701 \begin_layout Enumerate
11702 Passez en mode \SpecialChar LaTeX
11707 \begin_inset space ~
11715 \begin_layout Enumerate
11725 Ne fermez pas l'accolade !
11728 \begin_layout Enumerate
11729 Positionnez le curseur derrière le texte de la légende,
11730 passez en mode \SpecialChar LaTeX
11731 et insérez l'accolade fermante :
11735 \begin_inset space ~
11747 \begin_layout Standard
11749 voyez les figures dans le papier exemple.
11752 \begin_layout Subsection
11756 \begin_layout Standard
11757 Pour la soumission,
11758 la communication doit être mise en forme dans un format spécial à double interligne.
11760 vous devez donner à la classe de document l'option
11765 Il faut la mettre dans le champ
11772 Document\SpecialChar menuseparator
11778 \begin_inset space ~
11782 \begin_inset space ~
11785 document\SpecialChar menuseparator
11789 Entrez-y juste le mot
11796 \begin_layout Subsection
11797 Le fichier d'exemple
11800 \begin_layout Standard
11801 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
11803 C'est l'exemple venant du paquetage de macros d'origine,
11804 traduit pour \SpecialChar LyX
11806 Utilisez-le comme source d'inspiration,
11807 et comparez le code \SpecialChar LaTeX
11808 d'origine avec la façon de l'écrire avec \SpecialChar LyX
11812 \begin_layout Section
11817 \begin_layout Standard
11825 Richard Kimberly Heck
11828 \begin_layout Standard
11829 \begin_inset VSpace bigskip
11835 \begin_layout Section
11839 \begin_layout Standard
11845 \begin_layout Subsection
11849 \begin_layout Standard
11850 Broadway est destiné à l'écriture de pièces de théâtre.
11851 Le format est plus décoratif que Hollywood,
11852 et beaucoup moins standardisé.
11853 Ce format devrait convenir à des ateliers.
11856 \begin_layout Subsection
11857 Problèmes particuliers
11860 \begin_layout Standard
11861 Les mêmes que dans Hollywood.
11864 \begin_layout Subsection
11865 Fonctions particulières
11868 \begin_layout Standard
11869 Entrez les noms des personnages comme étiquettes puis faites des références croisées sur ces étiquettes pour insérer le nom.
11870 La fenêtre de référence croisée montrera l'ensemble des personnages.
11873 \begin_layout Subsection
11874 Taille de papier et marges
11877 \begin_layout Standard
11880 \begin_inset space ~
11885 \begin_inset space ~
11890 \begin_inset space ~
11895 \begin_inset space ~
11901 \begin_layout Subsection
11905 \begin_layout Standard
11906 Les environnements suivants sont disponibles.
11907 Vous pouvez utiliser
11911 pour accéder aux touches de raccourci indiquées à droite.
11914 \begin_layout Itemize
11918 \begin_inset Newline newline
11923 Vous ne devriez pas avoir à l'utiliser,
11924 mais il est là pour tout ce qui n'a pas sa place ailleurs.
11927 \begin_layout Itemize
11935 \begin_inset space \hfill{}
11939 \begin_inset Newline newline
11944 Utilisé pour décrire le décor et l'action.
11945 La première occurrence des noms des personnages en MAJUSCULES.
11948 \begin_layout Itemize
11954 \begin_inset space \hfill{}
11960 \begin_inset Newline newline
11965 Automatiquement numéroté.
11966 À l'écran sera en chiffres arabes,
11967 mais imprimé en chiffres romains.
11970 \begin_layout Itemize
11976 \begin_inset space \hfill{}
11982 \begin_inset Newline newline
11992 C'est juste du texte centré.
11995 \begin_layout Itemize
11999 \begin_inset space \hfill{}
12003 \begin_inset Newline newline
12008 Pas automatiquement numéroté.
12009 Vous donnez le numéro.
12010 C'est parce que je n'ai pas trouvé comment faire.
12013 \begin_layout Itemize
12014 AT_RISE (Lever de Rideau)
12015 \begin_inset space \hfill{}
12021 \begin_inset Newline newline
12026 Un cas particulier de
12030 pour décrire le décor et l'action quand le rideau se lève.
12033 \begin_layout Itemize
12037 \begin_inset space \hfill{}
12041 \begin_inset Newline newline
12046 Le nom du personnage,
12047 centré en MAJUSCULES.
12050 \begin_layout Itemize
12056 \begin_inset space \hfill{}
12062 \begin_inset Newline newline
12067 Instructions au personnage.
12068 Les () sont insérées automatiquement,
12069 mais seule la ( sera affichée dans \SpecialChar LyX
12071 Les deux seront imprimées.
12072 Cet environnement n'est utilisé qu'à l'intérieur de
12079 \begin_layout Itemize
12083 \begin_inset space \hfill{}
12087 \begin_inset Newline newline
12092 Ce que dit le personnage.
12095 \begin_layout Itemize
12101 \begin_inset space \hfill{}
12107 \begin_inset Newline newline
12115 \begin_layout Itemize
12119 \begin_inset space \hfill{}
12125 \begin_layout Itemize
12129 \begin_inset space \hfill{}
12135 \begin_layout Itemize
12139 \begin_inset space \hfill{}
12145 \begin_layout Standard
12146 Salut tout le monde.
12149 \begin_layout Section
12153 \begin_layout Standard
12154 La classe de document
12158 peut servir à taper des lettres selon les conventions allemandes.
12159 Un fichier modèle est inclus dans
12161 .../lyx/share/templates
12163 pour vous servir de point de départ.
12166 \begin_layout Section
12170 \begin_layout Standard
12171 Voir le fichier modèle
12176 Il contient toutes les informations nécessaires.
12179 \begin_layout Section
12180 Diapos Foils (alias
12189 \begin_inset CommandInset label
12198 \begin_layout Standard
12204 \begin_layout Subsection
12208 \begin_layout Standard
12209 Cette section décrit comment utiliser \SpecialChar LyX
12210 pour préparer des transparents pour rétroprojecteurs.
12211 Il y a deux classes de document qui le permettent :
12212 la classe par défaut
12221 Cette section décrit la classe
12226 \begin_layout Standard
12227 Redisons-le donc bien clairement :
12230 \begin_layout Standard
12231 \begin_inset VSpace bigskip
12237 \begin_layout Standard
12241 Cette section concerne la classe
12244 \begin_inset Quotes cld
12250 \begin_inset Quotes crd
12256 \begin_layout Standard
12257 \begin_inset VSpace bigskip
12263 \begin_layout Standard
12264 Si vous voulez une documentation sur
12265 \begin_inset Quotes cld
12271 \begin_inset space ~
12277 \begin_inset Quotes crd
12282 \begin_inset space ~
12286 \begin_inset CommandInset ref
12288 reference "sec:slitex"
12294 Si votre machine n'a pas la classe
12303 il vous faudra sûrement utiliser la classe
12308 qui n'est pas aussi bonne.
12311 \begin_layout Standard
12316 est conçue pour être utilisée avec la version
12317 \begin_inset space ~
12320 2.1 du fichier de classe \SpecialChar LaTeX
12326 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
12330 \begin_layout Subsection
12334 \begin_layout Standard
12336 pour utiliser cette classe de document,
12337 il vous faut sélectionner
12347 Document\SpecialChar menuseparator
12350 \SpecialChar menuseparator
12354 \begin_inset space ~
12358 \begin_inset space ~
12364 Il y a quelques autres réglages qui ont une signification spéciale avec cette classe :
12367 \begin_layout Itemize
12368 Ne changez pas les options
12378 Document\SpecialChar menuseparator
12382 Elles sont ignorées par la classe
12389 \begin_layout Itemize
12390 La taille par défaut est de 20
12391 \begin_inset space \thinspace{}
12395 les autres choix étant respectivement 17
12396 \begin_inset space \thinspace{}
12401 \begin_inset space \thinspace{}
12405 \begin_inset space \thinspace{}
12411 \begin_layout Itemize
12412 La police par défaut est
12415 \begin_inset space ~
12420 mais toutes les équations mathématiques restent formatées dans la police habituelle
12427 \begin_layout Itemize
12430 Foil\SpecialChar TeX
12433 accepte les formats de papier A4 et Letter,
12434 ainsi qu'un format particulier pour travailler avec des diapos 35mm.
12451 ne sont pas supportées.
12454 \begin_layout Itemize
12455 Ne vous occupez pas de
12458 \begin_inset space ~
12462 \begin_inset space ~
12468 l'option est de toute façon ignorée.
12469 Tous les flottants apparaîtront là où ils sont définis dans le texte.
12472 \begin_layout Itemize
12476 \begin_inset space ~
12480 \begin_inset space ~
12485 se comportent un peu différemment avec cette classe.
12488 Foil\SpecialChar TeX
12491 propose en effet des possibilités plus étendues pour les en-têtes et pieds de page,
12492 comme l'insertion d'un logo défini par l'utilisateur.
12494 \begin_inset space ~
12498 \begin_inset CommandInset ref
12500 reference "sec:foil-en-tetes"
12505 pour de plus amples détails.
12506 La page de titre est traitée différemment de toutes les autres pages du document et n'est
12513 L'éventuel logo y est
12521 centré au bas de la page.
12522 Les différentes mises en page possibles sont les suivantes :
12526 \begin_layout Labeling
12527 \labelwidthstring MMMMMMM
12534 Les diapos ne présenteront ni numéro de page,
12535 ni en-tête ou pied de page (sauf évidemment les notes de bas de page).
12538 \begin_layout Labeling
12539 \labelwidthstring MMMMMMM
12546 Les diapos auront un numéro de page centré en bas de la page.
12548 ni pied de page (à part les notes).
12551 \begin_layout Labeling
12552 \labelwidthstring MMMMMMM
12557 Le numéro apparaît en bas à droite.
12558 Les en-têtes et pieds de page seront présents.
12559 C'est le choix par défaut.
12562 \begin_layout Labeling
12563 \labelwidthstring MMMMMMM
12568 Vous donne accès au paquetage
12573 et ce même si son utilisation est déconseillée par l'auteur de
12575 Foil\SpecialChar TeX
12578 car certaines incompatibilités apparaissent.
12582 \begin_layout Subsubsection
12583 Options supplémentaires
12586 \begin_layout Standard
12587 Les options suivantes peuvent être activées dans le champ
12593 Document\SpecialChar menuseparator
12596 \SpecialChar menuseparator
12600 \begin_inset space ~
12604 \begin_inset space ~
12612 \begin_layout Labeling
12613 \labelwidthstring MMMMMMx
12618 Règle le format de page à 7,33
12619 \begin_inset space ~
12623 \begin_inset space ~
12627 ce qui donne le même rapport largeur/hauteur qu'une diapo 35
12628 \begin_inset space \thinspace{}
12632 facilitant ainsi le travail avec ce support.
12635 \begin_layout Labeling
12636 \labelwidthstring MMMMMMx
12641 Trace une ligne horizontale le long de la page,
12642 au-dessous de l'en-tête,
12643 sur toutes les pages sauf celle de titre.
12646 \begin_layout Labeling
12647 \labelwidthstring MMMMMMx
12652 Trace une ligne horizontale le long de la page,
12653 au-dessus du pied de page,
12654 sur toutes les pages sauf celle de titre.
12657 \begin_layout Labeling
12658 \labelwidthstring MMMMMMx
12663 Cette option indique à
12665 Foil\SpecialChar TeX
12668 d'utiliser le pilote dvips pour effectuer les rotations des pages en format paysage.
12669 (Elle est automatiquement activée à la création d'un nouveau document
12677 \begin_layout Labeling
12678 \labelwidthstring MMMMMMx
12683 Change simplement la taille des pages au format paysage,
12684 mais sans effectuer de rotation.
12685 Si vous utilisez cette option,
12686 vous aurez besoin d'un programme externe pour effectuer une rotation de chaque page,
12687 ou bien il vous faudra alimenter votre imprimante directement en format paysage.
12688 Remarquez que cette option renverse les rôles respectifs des environnements
12694 En-tête_Diapo_Tourné
12696 (ne vous inquiétez pas,
12697 ils sont décrits plus loin).
12700 \begin_layout Labeling
12701 \labelwidthstring MMMMMMx
12706 Numéros des équations à gauche.
12709 \begin_layout Labeling
12710 \labelwidthstring MMMMMMx
12715 Équations alignées à gauche.
12718 \begin_layout Subsection
12719 Environnements supportés
12722 \begin_layout Standard
12723 La plupart des environnements courants sont supportés par la classe
12728 Il y a des environnements supplémentaires fournis par
12730 Foil\SpecialChar TeX
12733 ainsi que deux apportés par \SpecialChar LyX
12735 Les environnements suivants sont partagés avec d'autres classes :
12738 \begin_layout Standard
12739 \begin_inset Flex Multiple Columns
12742 \begin_layout Itemize
12748 \begin_layout Itemize
12754 \begin_layout Itemize
12760 \begin_layout Itemize
12766 \begin_layout Itemize
12772 \begin_layout Itemize
12779 \begin_layout Itemize
12785 \begin_layout Itemize
12791 \begin_layout Itemize
12797 \begin_layout Itemize
12803 \begin_layout Itemize
12809 \begin_layout Itemize
12815 \begin_layout Itemize
12821 \begin_layout Itemize
12827 \begin_layout Itemize
12833 \begin_layout Itemize
12844 \begin_layout Standard
12846 il s'agit de tous les environnements,
12847 mis à part ceux de section.
12850 les sections sont en fait les diapos elles-mêmes.
12853 Foil\SpecialChar TeX
12856 propose des commandes pour commencer de nouvelles diapos :
12859 \begin_layout Itemize
12867 \begin_layout Itemize
12870 En-Tête_Diapo_Tourné (RotateFoilhead)
12873 \begin_layout Standard
12875 a aussi des versions légèrement modifiées de ces deux environnements :
12878 \begin_layout Itemize
12881 En-tête_Diapo_Court
12886 \begin_layout Itemize
12889 En-tête_Diapo_Court_Tourné
12891 (ShortRotateFoilhead)
12894 \begin_layout Standard
12895 Les différences seront expliquées dans une autre section.
12898 \begin_layout Standard
12900 les diapos sont souvent utilisées pour exposer des idées,
12901 ou de nouveaux théorèmes.
12905 Foil\SpecialChar TeX
12908 fournit aussi un ensemble d'outils pour les présenter :
12911 \begin_layout Standard
12912 \begin_inset Flex Multiple Columns
12915 \begin_layout Itemize
12921 \begin_layout Itemize
12927 \begin_layout Itemize
12933 \begin_layout Itemize
12939 \begin_layout Itemize
12945 \begin_layout Itemize
12951 \begin_layout Itemize
12957 \begin_layout Itemize
12963 \begin_layout Itemize
12969 \begin_layout Itemize
12975 \begin_layout Itemize
12986 \begin_layout Standard
12987 Les versions sans étoile sont numérotées,
12988 tandis que celles avec étoile ne le sont pas.
12989 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
12993 \begin_layout Itemize
13001 \begin_layout Itemize
13009 \begin_layout Standard
13012 Foil\SpecialChar TeX
13015 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
13016 qu'il vaut mieux définir dans le préambule,
13017 bien que vous puissiez le faire à tout moment dans le document.
13018 Si vous souhaitez changer ces réglages en cours de document,
13019 il est préférable de le faire au tout début d'une diapo,
13020 donc juste après l'
13027 \begin_layout Standard
13029 vous disposez des environnements suivants [
13036 \begin_layout Standard
13037 \begin_inset Flex Multiple Columns
13040 \begin_layout Itemize
13048 \begin_layout Itemize
13054 \begin_layout Itemize
13062 \begin_layout Itemize
13070 \begin_layout Itemize
13079 \begin_layout Plain Layout
13080 \begin_inset space ~
13092 \begin_layout Standard
13093 Certaines commandes de
13095 Foil\SpecialChar TeX
13098 ne sont pas directement supportées par \SpecialChar LyX
13100 mais vous pourrez tout de même les utiliser,
13101 comme l'explique la section
13102 \begin_inset space ~
13106 \begin_inset CommandInset ref
13108 reference "sec:foil-non-supporte"
13116 \begin_layout Subsection
13120 \begin_layout Standard
13121 Cette section est une rapide introduction aux différents environnements qui permettent de construire un ensemble de diapos.
13122 Si vous voulez un exemple,
13127 qui se trouve dans le répertoire des
13128 \begin_inset Flex Code
13131 \begin_layout Plain Layout
13140 \begin_layout Subsubsection
13141 Donner un titre de page
13144 \begin_layout Standard
13145 À la différence des autres classes qui proposent les environnements
13163 crée le titre sur une page à part.
13164 Si vous laissez l'environnement
13170 lui substituera la date du jour (et ce,
13171 à chaque fois que vous générerez le rendu).
13174 \begin_layout Subsubsection
13175 Débuter une nouvelle diapo
13178 \begin_layout Standard
13179 Comme il est dit plus haut,
13180 il existe quatre manières de commencer une nouvelle diapo.
13181 Pour les formats portrait,
13188 En-tête_Diapo_Court
13191 La différence entre ces deux environnements est la quantité d'espace entre le titre (l'
13195 ) et le corps de la diapo.
13198 \begin_layout Standard
13199 Les diapos en position paysage seront créées via les environnements
13201 En-tête_Diapo_Tourné
13205 En-tête_Diapo_Court_Tourné
13209 la seule différence est l'espace entre le titre et le corps.
13210 Les deux versions courtes ont 0,5
13211 \begin_inset space ~
13214 pouce de séparation en moins.
13217 \begin_layout Standard
13222 pour générer des sorties PostScript de diapos en format paysage,
13223 sans quoi la rotation de ces diapos ne sera pas exécutée.
13224 Il vous sera possible d'obtenir des diapos en format paysage sans
13229 mais il vous faudra introduire les feuilles en position couchée dans l'imprimante ;-)
13232 \begin_layout Subsubsection
13235 preuves et tutti quanti
13238 \begin_layout Standard
13239 Deux de ces environnements ne peuvent se suivre directement.
13240 Ils doivent être séparés par quelque chose.
13241 Si vous utilisez une rupture normale de paragraphe,
13242 vous allez juste allonger l'environnement précédent comme si vous aviez fusionné les deux environnements.
13243 Plutôt que de faire cela,
13244 vous devez insérer un
13245 \begin_inset Quotes cld
13249 \begin_inset Quotes crd
13253 Voyez la section intitulée
13255 Emboîtements séparés
13259 Guide de l'utilisateur
13264 \begin_layout Subsubsection
13268 \begin_layout Standard
13269 Vous pouvez profiter de tous les types de listes que l'on trouve dans les autres classes plus deux nouvelles.
13270 Je ne décrirai ici que ces dernières.
13271 Si vous voulez plus d'informations sur les autres environnements de liste,
13275 \begin_inset space ~
13279 \begin_inset space ~
13285 Si vous voulez utiliser les listes à puce,
13286 lisez aussi le paragraphe sur le choix des puces,
13288 \begin_inset space ~
13294 \begin_inset CommandInset ref
13296 reference "sec:puces"
13304 \begin_layout Standard
13305 Les deux nouveaux environnements de liste,
13315 ont pour but de faciliter l'utilisation de listes
13316 \begin_inset Quotes cld
13320 \begin_inset space ~
13324 \begin_inset space ~
13328 \begin_inset space ~
13332 \begin_inset space ~
13336 \begin_inset Quotes crd
13340 \begin_inset Quotes cld
13344 \begin_inset space ~
13348 \begin_inset space ~
13352 \begin_inset Quotes crd
13357 qui utilisent comme puces des coches ou des croix.
13358 Ces listes sont en fait des versions spécialisées de l'environnement
13363 Elles nécessitent cependant que vous disposiez du paquetage
13370 \begin_layout Subsubsection
13371 Figures et tableaux
13374 \begin_layout Standard
13377 Foil\SpecialChar TeX
13380 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.
13382 si vous changez les réglages de positionnement des flottants,
13383 ces modifications ne seront pas prises en compte.
13386 \begin_layout Subsubsection
13387 En-têtes et pieds de pages
13388 \begin_inset CommandInset label
13390 name "sec:foil-en-tetes"
13397 \begin_layout Standard
13406 servent à définir le texte en pied de page à gauche.
13407 La première vous permet d'insérer un logo sur vos diapos.
13408 Vous aurez par défaut comme logo
13409 \begin_inset Quotes cld
13414 Foil\SpecialChar TeX
13418 \begin_inset Quotes crd
13422 La seconde sert à classifier des documents en fonction du type de public,
13424 \begin_inset Quotes cld
13428 \begin_inset Quotes crd
13432 Par défaut elle ne contient rien.
13435 \begin_layout Standard
13436 Vous pouvez remplir les autres coins de la page avec
13440 (qui par défaut contient le numéro de page),
13452 \begin_layout Subsection
13455 Foil\SpecialChar TeX
13459 \begin_inset CommandInset label
13461 name "sec:foil-non-supporte"
13468 \begin_layout Standard
13469 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnement
13480 dans un autre environnement.
13483 \begin_layout Subsubsection
13487 \begin_layout Standard
13488 Toutes les longueurs sont ajustées en utilisant la commande
13492 setlength\SpecialChar softhyphen
13499 }\SpecialChar softhyphen
13519 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
13528 par la valeur de la variable.
13529 Toutes les variables de longueur doivent être indiquées dans des unités comme le pouce
13530 \begin_inset space ~
13539 \begin_inset space ~
13547 \begin_inset space ~
13555 ou bien dans une unité dépendant du document ou de la police employée,
13568 \begin_layout Standard
13569 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
13583 les titres plus proches des corps de 0,5
13584 \begin_inset space ~
13588 mettez dans le préambule
13597 foilheadskip}{-0.5in}
13602 \begin_layout Standard
13603 L'espacement autour des flottants peut être modifié via
13608 \begin_layout Labeling
13609 \labelwidthstring MMMMMMMMMMM
13616 Séparation entre le texte et le haut du flottant ;
13619 \begin_layout Labeling
13620 \labelwidthstring MMMMMMMMMMM
13627 Séparation entre le flottant et sa légende ;
13630 \begin_layout Labeling
13631 \labelwidthstring MMMMMMMMMMM
13638 Séparation entre la légende et le texte qui la suit ;
13641 \begin_layout Labeling
13642 \labelwidthstring MMMMMMMMMMM
13649 Vous pouvez rendre les légendes plus étroites que le texte alentour en réglant cette valeur.
13650 Le mieux est sûrement de la définir en fonction de
13659 \begin_layout Standard
13660 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
13661 Elles vous seront utiles dans le cas d'un titre long,
13662 ou de plusieurs auteurs :
13665 \begin_layout Labeling
13666 \labelwidthstring MMMMMMMMMMM
13673 Séparation entre les en-têtes et le titre (environnement
13680 \begin_layout Labeling
13681 \labelwidthstring MMMMMMMMMMM
13688 entre les environnements
13699 \begin_layout Labeling
13700 \labelwidthstring MMMMMMMMMMM
13707 entre différentes lignes de l'environnement
13715 \begin_layout Labeling
13716 \labelwidthstring MMMMMMMMMMM
13723 entre l'auteur et la date ;
13726 \begin_layout Labeling
13727 \labelwidthstring MMMMMMMMMMM
13734 entre la date et le résumé (
13741 \begin_layout Standard
13742 La dernière des commandes d'ajustement de longueur agit sur tous les environnements de liste.
13755 un environnement de liste,
13756 tout l'espacement vertical entre les éléments de la liste est supprimé.
13757 Remarquez qu'il s'agit d'une commande et non d'une variable,
13758 donc on n'utilise pas ici
13770 \begin_layout Subsubsection
13771 En-têtes et pieds de page
13774 \begin_layout Standard
13789 permettent de préciser dans une page donnée si le logo de
13801 aucune des diapos n'aura de logo.
13802 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de logo,
13809 juste après le début de cette diapo et
13815 juste après le début de la suivante.
13818 \begin_layout Standard
13819 Si vous voulez utiliser le style d'en-têtes
13825 Document\SpecialChar menuseparator
13826 Paramètres\SpecialChar menuseparator
13830 il vous faudra sûrement ajouter
13843 les en-têtes et les pieds de page seront positionnés correctement une fois les pages retournées.
13844 C'est obligatoire à cause d'incompatibilités entre le paquetage
13855 \begin_layout Section
13856 Diapos Slides (alias S
13862 \begin_inset CommandInset label
13871 \begin_layout Standard
13879 \begin_layout Subsection
13883 \begin_layout Standard
13884 Cette section décrit comment utiliser \SpecialChar LyX
13885 pour préparer des transparents pour rétroprojecteurs.
13886 Il y a deux classes de document qui le permettent :
13887 la classe par défaut
13899 \begin_layout Plain Layout
13900 Il y en a d'autres,
13906 mais elle ne sont pas décrites dans ce document (NdT).
13912 Cette section décrit la première.
13915 \begin_layout Standard
13917 clairement et distinctement,
13918 qu'il n'y ait pas de malentendu :
13921 \begin_layout Standard
13922 \begin_inset VSpace bigskip
13928 \begin_layout Standard
13932 Cette section décrit
13937 \begin_inset Quotes cld
13943 \begin_inset space ~
13947 \begin_inset Quotes crd
13953 \begin_layout Standard
13954 Si vous cherchez une documentation sur
13955 \begin_inset Quotes cld
13961 \begin_inset space ~
13964 (Foil\SpecialChar TeX
13968 \begin_inset Quotes crd
13973 \begin_inset space ~
13977 \begin_inset CommandInset ref
13979 reference "sec:foiltex"
13991 Foil\SpecialChar TeX
13995 vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
14001 \begin_layout Plain Layout
14004 c'est ce que m'ont dit et répété ses défenseurs.
14005 Ne l'ayant jamais utilisée,
14006 je n'ai aucune idée de la validité de cette affirmation.
14014 dont parle cette section.
14017 \begin_layout Standard
14018 Cette classe est l'évolution en \SpecialChar LaTeX2e
14028 Toutes les distributions de \SpecialChar LaTeX2e
14029 comprennent cette classe (qu'à partir de maintenant j'appellerais simplement
14030 \begin_inset Quotes cld
14036 \begin_inset Quotes crd
14042 donc vous devez logiquement l'avoir.
14043 Comme je l'ai déjà dit,
14044 il existe d'autres classes qui produisent aussi des transparents pour rétroprojecteurs et font du meilleur boulot,
14051 il y a des choses que
14055 fait et que les autres ne font pas,
14056 comme générer des sur-couches.
14057 Continuez la lecture pour en savoir plus !
14060 \begin_layout Subsection
14062 \begin_inset CommandInset label
14064 name "sec:demarrer-slides"
14071 \begin_layout Standard
14073 pour utiliser cette classe de document,
14074 vous devez sélectionner
14075 \begin_inset Quotes cld
14081 \begin_inset space ~
14085 \begin_inset Quotes crd
14096 Document\SpecialChar menuseparator
14100 Il y a quelques particularités qu'il faut connaître à propos de cette classe :
14103 \begin_layout Itemize
14104 Ne vous fatiguez pas à changer les options
14114 Document\SpecialChar menuseparator
14119 elles ne sont pas supportées par la classe
14124 \begin_layout Itemize
14128 \begin_inset space ~
14132 \begin_inset space ~
14139 Document\SpecialChar menuseparator
14142 a un comportement un peu différent pour cette classe.
14143 Voici les choix possibles et leurs effets :
14147 \begin_layout Description
14152 Le rendu final contient des numéros de page dans le coin inférieur droit.
14155 \begin_layout Description
14161 mais imprime aussi tous les marqueurs temporels que vous aurez placés.
14162 C'est le choix implicite.
14165 \begin_layout Description
14170 Le rendu final ne contient pas de numéros de page,
14171 de marqueurs temporels ni de marqueurs d'alignement.
14175 \begin_layout Itemize
14180 a une option supplémentaire :
14188 \begin_inset Quotes cld
14196 \begin_inset Quotes crd
14205 Document\SpecialChar menuseparator
14208 \SpecialChar menuseparator
14212 \begin_inset space ~
14216 \begin_inset space ~
14225 \begin_layout Standard
14226 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
14232 \begin_inset space ~
14236 \begin_inset CommandInset ref
14238 reference "sec:note-slides"
14243 pour plus de détails.
14247 \begin_layout Standard
14248 Vous pouvez aussi utiliser le fichier modèle
14251 \begin_inset Quotes cld
14255 \begin_inset Quotes crd
14260 pour mettre en place automatiquement un document de la classe
14266 Fichier\SpecialChar menuseparator
14268 \begin_inset space ~
14272 \begin_inset space ~
14277 pour créer votre document).
14278 Le fichier modèle contient aussi quelques exemples d'environnements de paragraphe spéciaux utilisés par cette classe.
14279 Je vais maintenant décrire ces derniers.
14282 \begin_layout Subsection
14283 Environnements de paragraphe
14286 \begin_layout Subsubsection
14287 Environnements supportés
14290 \begin_layout Standard
14291 La première chose que vous allez remarquer en commençant un nouveau document
14295 est la taille et le type de police :
14296 il est équivalent à la taille
14299 \begin_inset space ~
14307 \begin_inset space ~
14313 C'est aussi la police qui est utilisée pour le rendu final.
14314 Dites-vous que c'est un
14315 \begin_inset Quotes cld
14319 \begin_inset Quotes crd
14322 pour vous rappeler que c'est une diapositive.
14323 Vos transparents finaux utiliseront une grande police,
14324 donc vous aurez moins de place.
14326 la police plus grande à l'écran n'est pas WYSIWYG,
14327 mais juste un aide-mémoire.
14330 \begin_layout Standard
14331 La deuxième chose qui frappe est le changement du menu des environnements (tout à gauche de la barre d'outils).
14332 La plupart des environnements de paragraphe que vous avez l'habitude d'y voir sont absents.
14333 Il y en a aussi cinq nouveaux.
14334 C'est parce que la classe
14338 elle-même ne supporte que certains environnements de paragraphe :
14341 \begin_layout Itemize
14347 \begin_layout Itemize
14353 \begin_layout Itemize
14359 \begin_layout Itemize
14365 \begin_layout Itemize
14371 \begin_layout Itemize
14377 \begin_layout Itemize
14383 \begin_layout Itemize
14389 \begin_layout Itemize
14395 \begin_layout Itemize
14402 \begin_layout Standard
14403 Tous les autres environnements standard,
14404 comme les en-têtes de section,
14405 ne servent pas dans la classe
14412 \begin_layout Standard
14414 vous remarquerez de nouveaux environnements :
14417 \begin_layout Itemize
14429 \begin_layout Itemize
14439 \begin_layout Itemize
14445 \begin_layout Itemize
14457 \begin_layout Itemize
14469 \begin_layout Standard
14470 Ces cinq-là présentent des subtilités,
14472 \begin_inset Quotes cld
14476 \begin_inset Quotes crd
14479 de \SpecialChar LyX
14484 ne vous autorise pas à inclure un environnement de paragraphe dans un environnement vide.
14485 C'est sympa et marrant,
14486 mais cela signifie que vous ne pourrez pas commencer une diapo par autre chose que du texte.
14487 Pour contourner cela,
14488 j'ai fait un peu de
14489 \begin_inset Quotes cld
14492 magie \SpecialChar LaTeX
14494 \begin_inset Quotes crd
14500 \begin_layout Subsubsection
14501 Subtilités des nouveaux environnements
14502 \begin_inset CommandInset label
14504 name "sec:subtilité-slides"
14511 \begin_layout Standard
14512 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
14513 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
14515 Comme je viens de le dire,
14517 interdit les environnements qui commencent par un autre environnement.
14518 Pour contourner ceci,
14523 n'en est pas vraiment un,
14524 si l'on se fie à la description du
14527 \begin_inset space ~
14531 \begin_inset space ~
14537 \begin_layout Standard
14552 \begin_inset Quotes cld
14555 pseudo-environnements
14556 \begin_inset Quotes crd
14560 Ils ressemblent à des en-têtes de section ou à une
14565 mais en fait commencent un environnement de paragraphe (et terminent le précédent si nécessaire).
14566 De la même manière,
14576 \begin_inset Quotes cld
14580 \begin_inset Quotes crd
14584 Ces deux objets réalisent en effet des actions.
14587 \begin_layout Standard
14588 Un propriété commune aux cinq environnements
14611 est un marqueur plutôt longuet.
14612 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement de paragraphe – n'est pas pris en compte par
14637 l'ignore totalement.
14639 vous pouvez laisser ces cinq environnements complètement vides.
14642 \begin_layout Standard
14643 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
14644 vous pouvez le faire.
14645 Ça peut être une brève description du contenu de la
14652 entrez votre description et tapez
14656 comme vous le feriez normalement.
14659 \begin_layout Standard
14662 vous ne souhaitez pas entrer de texte descriptif,
14663 vous allez rencontrer une autre subtilité de \SpecialChar LyX
14669 et ne vous laissera pas entamer un nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
14670 Vous ferez donc ainsi :
14673 \begin_layout Itemize
14674 Commencez à entrer le texte qui
14678 le nouveau paragraphe
14705 \begin_layout Itemize
14706 Placez-vous maintenant au début de ce paragraphe.
14710 \begin_layout Itemize
14719 \begin_layout Itemize
14720 Changez enfin ce nouveau paragraphe vide en un
14747 \begin_layout Standard
14748 Espérons qu'une future version de \SpecialChar LyX
14749 résoudra cette bizarrerie\SpecialChar ldots
14753 \begin_layout Subsection
14754 Réaliser une présentation grâce à
14768 \begin_layout Subsubsection
14769 Utiliser l'environnement
14774 \begin_layout Standard
14775 Si vous espérez apprendre dans cette section comment faire une présentation orale,
14776 vous serez amèrement déçu.
14778 je vais vous décrire en quoi la classe
14782 pourra vous aider à préparer les supports de la présentation.
14784 le contenu de celle-ci est entièrement de votre ressort.
14786 la philosophie \SpecialChar LyX
14790 \begin_layout Standard
14791 Sélectionnez l'environnement
14795 (de la manière décrite à la section
14796 \begin_inset space ~
14800 \begin_inset CommandInset ref
14802 reference "sec:subtilité-slides"
14807 ) pour dire à \SpecialChar LyX
14808 de commencer une nouvelle diapo (eh oui).
14809 Le marqueur pour cet environnement /
14810 \begin_inset Quotes cld
14814 \begin_inset Quotes crd
14818 \begin_inset Quotes cld
14822 \begin_inset Quotes crd
14826 suivie de l'indication
14827 \begin_inset Quotes cld
14831 \begin_inset Quotes crd
14835 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle diapo.
14836 C'est aussi simple que ça.
14839 \begin_layout Standard
14840 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
14841 où vous aurez à forcer la fin des pages (vous pouvez toujours le faire dans
14843 Édition\SpecialChar menuseparator
14845 \begin_inset space ~
14849 \begin_inset space ~
14856 vous devrez le faire une fois vous aurez fini d'entrer le contenu d'une diapo.
14857 Si vous avez entré plus de texte qu'un transparent ne peut physiquement en contenir,
14858 le surplus débordera sur une nouvelle diapo.
14859 Je vous déconseille de le faire,
14862 \begin_inset Quotes cld
14866 \begin_inset Quotes crd
14869 ne présentera aucun numéro de page.
14871 elle peut interférer avec une
14875 que vous aurez préparé pour accompagner la
14882 \begin_layout Standard
14891 fonctionnent comme l'environnement
14896 Tous deux créent une
14897 \begin_inset Quotes cld
14901 \begin_inset Quotes crd
14904 suivie par un marqueur (
14905 \begin_inset Quotes cld
14909 \begin_inset Quotes crd
14913 \begin_inset Quotes cld
14917 \begin_inset Quotes crd
14922 La couleur n'est plus le bleu,
14923 mais un magenta éclatant et la
14924 \begin_inset Quotes cld
14928 \begin_inset Quotes crd
14931 se présente différemment,
14932 dans son style et sa longueur.
14933 Les trois marqueurs diffèrent par leur police.
14936 \begin_layout Standard
14937 Comme pour l'environnement
14942 si le contenu d'une
14950 dépasse la taille physique d'un transparent ou d'une feuille de papier,
14951 le surplus sera disposé sur une nouvelle page.
14953 je vous le déconseille,
14962 n'auraient plus aucune utilité.
14965 \begin_layout Subsubsection
14975 \begin_layout Standard
14980 est de créer une diapo qui vienne se superposer à une autre.
14981 Vous pouvez vouloir présenter une figure sur la
14985 principale avant d'afficher le texte qui va avec.
14986 Une façon de faire est de poser une feuille de papier noire sur la partie de la
14990 que vous souhaitez cacher.
14993 n'est pas valable si vous voulez par exemple superposer un graphique à un autre.
14994 Vous auriez alors à vous bagarrer,
15000 pour que les graphiques se superposent.
15005 rend les choses bien plus faciles.
15008 \begin_layout Standard
15013 reçoit le numéro de page de la
15018 \begin_inset Quotes cld
15022 \begin_inset Quotes crd
15029 \begin_inset Quotes cld
15033 \begin_inset Quotes crd
15040 \begin_layout Plain Layout
15045 multiples auront donc
15048 \begin_inset Quotes cld
15052 \begin_inset Quotes crd
15061 \begin_inset Quotes cld
15065 \begin_inset Quotes crd
15072 accolé au numéro de page.
15089 paraissent n'en former plus qu'une !
15090 Vous pouvez considérérer une
15095 \begin_inset Quotes cld
15099 \begin_inset Quotes crd
15113 le marqueur qui débute un environnement
15117 est moins long que celui d'une
15123 sur le document imprimé apparaîtront des marques d'alignement aux quatre coins de la
15132 Ces marques vous aideront à aligner les deux transparents.
15135 \begin_layout Standard
15136 Le principal problème de la superposition de transparents est d'aligner les contenus de ces diapos.
15137 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo ?
15139 que faire si sur le deuxième transparent vous voulez un graphique et du texte,
15140 mais qu'une phrase du premier doit venir s'intercaler entre les deux ?
15141 Vous pourriez essayer d'insérer un espace vertical de la bonne taille entre les deux,
15142 mais le meilleur moyen est d'utiliser les environnements
15153 \begin_layout Standard
15154 Comme leur nom l'indique,
15163 sont deux environnements de paragraphe,
15164 qui rendent le texte respectivement visible et invisible.
15165 Remarquez à la section
15166 \begin_inset space ~
15170 \begin_inset CommandInset ref
15172 reference "sec:subtilité-slides"
15177 que vous ne placez rien
15183 ces environnements.
15184 Lorsque vous créez un
15193 insère un marqueur centré,
15196 \begin_inset Quotes cld
15199 <Invisible Text Follows>
15200 \begin_inset Quotes crd
15204 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo (ou la
15212 mais l'espace qu'ils auraient occupé sera laissé vide.
15215 \begin_layout Standard
15221 l'étiquette centrée sera
15222 \begin_inset Quotes cld
15225 <Visible Text Follows>
15226 \begin_inset Quotes crd
15231 Les paragraphes qui suivent cette étiquette se comporteront normalement.
15232 Remarquez qu'au début d'une nouvelle
15251 est automatiquement désactivée.
15252 Il n'est donc pas nécessaire d'utiliser
15263 \begin_layout Standard
15265 voyons comment utiliser les commandes
15273 avec les environnements
15281 pour créer des diapos superposées :
15284 \begin_layout Enumerate
15293 ) avec tout ce qui devra apparaître autant sur la
15297 elle-même que sur les
15304 \begin_layout Enumerate
15305 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
15310 insérez un environnement
15316 insérez un environnement
15320 là où le texte devra de nouveau apparaître sur la
15327 \begin_layout Enumerate
15328 Commencez un environnement
15332 juste après l'environnement
15339 \begin_layout Enumerate
15340 Copiez le contenu de l'environnement
15344 dans l'environnement
15351 \begin_layout Enumerate
15368 \begin_layout Standard
15370 vous avez votre superposition.
15373 \begin_layout Standard
15374 Il reste un problème avec la façon dont j'ai conçu la classe
15378 de \SpecialChar LyX
15380 vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
15381 ni rendre visible du texte au milieu d'un paragraphe invisible.
15383 vous devrez insérer du code \SpecialChar LaTeX
15388 \begin_layout Plain Layout
15389 Les commandes en question sont :
15392 \begin_layout Itemize
15400 \begin_layout Itemize
15408 \begin_layout Plain Layout
15410 et devront être entrées en mode \SpecialChar TeX
15412 Le texte dont vous voulez changer la
15413 \begin_inset Quotes cld
15417 \begin_inset Quotes crd
15420 sera à l'intérieur des accolades,
15421 derrière la commande
15434 Si vous ne savez pas comment entrer du \SpecialChar TeX
15435 sous \SpecialChar LyX
15437 voyez la section appropriée dans le
15440 \begin_inset space ~
15444 \begin_inset space ~
15458 \begin_layout Subsubsection
15468 \begin_inset CommandInset label
15470 name "sec:note-slides"
15477 \begin_layout Standard
15487 est toujours associée à une
15492 \begin_inset Quotes cld
15496 \begin_inset Quotes crd
15505 de \SpecialChar LyX
15506 fournit des indices visuels.
15511 est magenta éclatant,
15518 il est intermédiaire entre celui d'une
15522 (qui est plus long) et celui d'une
15526 (qui est plus court).
15533 aura le numéro de page de sa
15538 \begin_inset Quotes cld
15542 \begin_inset Quotes crd
15548 \begin_inset Quotes cld
15552 \begin_inset Quotes crd
15561 \begin_inset Quotes cld
15565 \begin_inset Quotes crd
15574 \begin_inset Quotes cld
15578 \begin_inset Quotes crd
15586 Vous pouvez avoir plusieures
15590 associées à une seule
15605 vous voudrez sûrement couper les longues
15609 de manière à ce qu'elles tiennent sur une seule page.
15612 \begin_layout Standard
15618 elle contient toute sortes d'informations que vous voulez ajouter à propos d'une
15623 Elle peut aussi servir d'aide-mémoire pour une
15628 Dans ce dernier cas,
15629 vous serez peut-être intéressé par les marqueurs temporels.
15635 de \SpecialChar LyX
15636 ne supporte pas d'origine les marqueurs temporels,
15637 qui sont une fonction
15646 Il faudra donc passer par le code \SpecialChar LaTeX
15651 \begin_layout Standard
15652 Pour utiliser des marqueurs temporels,
15653 spécifiez avant tout l'option supplémentaire
15654 \begin_inset Quotes cld
15662 \begin_inset Quotes crd
15666 \begin_inset space ~
15670 \begin_inset CommandInset ref
15672 reference "sec:demarrer-slides"
15678 Cette option active les marqueurs temporels qui apparaîtront alors dans le coin inférieur gauche de toutes les
15682 que vous générerez.
15683 Pour choisir ce qui apparaîtra dans ces indicateurs,
15684 utilisez les commandes \SpecialChar LaTeX
15686 \begin_inset Quotes cld
15696 \begin_inset Quotes crd
15700 \begin_inset Quotes cld
15710 \begin_inset Quotes crd
15714 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
15716 \begin_inset Quotes cld
15726 \begin_inset Quotes crd
15729 sert à indiquer le temps voulu,
15731 \begin_inset Quotes cld
15741 \begin_inset Quotes crd
15744 est utilisé pour ajouter une certaine durée.
15749 et les marqueurs temporels,
15750 vous pouvez vous rappeler combien de temps vous voulez passer sur chaque
15757 \begin_layout Standard
15758 Il reste une fonction à décrire.
15759 Vous voudrez forcément imprimer toutes vos
15767 sur des transparents et toutes vos
15771 sur des feuilles blanches.
15781 à laquelle elle est associée.
15785 \begin_layout Standard
15786 Heureusement il existe deux commandes \SpecialChar LaTeX
15787 qui vous permettent de sélectionner ce qu'il faut imprimer.
15788 Toutes deux doivent être placées dans le préambule de votre document.
15790 \begin_inset Quotes cld
15802 \begin_inset Quotes crd
15805 n'imprimera que les
15816 \begin_inset Quotes cld
15826 \begin_inset Quotes crd
15829 n'imprimera que les
15834 Je vous conseille de mettre les deux commandes en commentaire dans votre préambule et de
15835 \begin_inset Quotes cld
15839 \begin_inset Quotes crd
15842 celle dont vous avez besoin à l'impression.
15843 J'ai l'habitude de :
15847 \begin_inset Quotes cld
15855 \begin_inset Quotes crd
15861 imprimer dans un fichier dont le nom contient
15864 \begin_inset Quotes cld
15868 \begin_inset Quotes crd
15874 la recommenter et décommenter
15877 \begin_inset Quotes cld
15885 \begin_inset Quotes crd
15890 et imprimer dans un fichier
15893 \begin_inset Quotes cld
15897 \begin_inset Quotes crd
15903 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante,
15904 en mettant des transparents ou des feuilles blanches selon le cas.
15907 \begin_layout Standard
15908 Vous pouvez aussi donner d'autres paramètres à
15909 \begin_inset Quotes cld
15919 \begin_inset Quotes crd
15923 \begin_inset Quotes cld
15933 \begin_inset Quotes crd
15937 Reportez-vous à un bon livre sur \SpecialChar LaTeX
15938 pour plus de détails.
15941 \begin_layout Subsection
15942 Le fichier modèle pour la classe
15947 \begin_layout Standard
15948 J'ai aussi créé un fichier modèle,
15950 \begin_inset Quotes cld
15958 \begin_inset Quotes crd
15967 créez votre document avec
15969 Fichier\SpecialChar menuseparator
15971 \begin_inset space ~
15975 \begin_inset space ~
15981 Votre fichier de présentation \SpecialChar LyX
15982 contiendra un exemple du triplet
15984 Diapo – Surcouche – Note
15996 contiennent un exemple de
16006 le préambule contient :
16009 \begin_layout LyX-Code
16010 % Uncomment to print out only slides and overlays
16014 \begin_layout Plain Layout
16018 Décommentez pour n'imprimer que les diapos et les sur-couches
16026 \begin_layout LyX-Code
16030 \begin_layout LyX-Code
16036 \begin_inset Newline newline
16042 \begin_layout LyX-Code
16043 % Uncomment to print out only notes
16047 \begin_layout Plain Layout
16051 Décommentez pour n'imprimer que les notes
16059 \begin_layout LyX-Code
16063 \begin_layout LyX-Code
16071 \begin_layout Standard
16073 j'ai créé cette classe pour l'utilisation de la classe de \SpecialChar LaTeX2e
16075 \begin_inset Quotes cld
16080 Sli\SpecialChar TeX
16084 \begin_inset Quotes crd
16088 Ni moi ni le reste de l'Équipe \SpecialChar LyX
16089 n'impose d'utiliser ou de ne pas utiliser cette classe.
16090 Elle est là si vous en avez besoin.
16091 Il y a d'autres classes de \SpecialChar LaTeX2e
16092 pour créer des présentations,
16099 \begin_inset space ~
16103 \begin_inset CommandInset ref
16105 reference "sec:foiltex"
16115 (présent sur certaines distributions \SpecialChar TeX
16117 Ce dernier n'est pas encore supporté par \SpecialChar LyX
16122 \begin_layout Plain Layout
16123 Si vous voulez vous y mettre...
16131 Je ne connais rien à ces classes.
16132 Essayez-les pour voir quelles alternatives elles représentent.
16135 \begin_layout Section
16136 Hollywood (scripts d'Hollywood)
16139 \begin_layout Standard
16145 \begin_layout Subsection
16149 \begin_layout Standard
16150 Maîtriser le format d'un script d'Hollywood est un
16151 \begin_inset Quotes cld
16155 \begin_inset Quotes crd
16159 Ce format est destiné à laisser le lecteur se concentrer sur le contenu et à être facile à lire et familier pour les acteurs.
16160 Chaque page d'un script doit représenter une minute de film.
16161 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
16162 La police courier 12
16163 \begin_inset space ~
16166 pt doit être utilisée tout le long.
16170 \begin_layout Subsection
16171 Problèmes particuliers
16174 \begin_layout Standard
16175 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
16176 Si le texte d'un personnage
16180 \begin_layout Plain Layout
16189 franchit un saut de page,
16190 repétez le nom du personnage suivi de (Cont'd)
16194 \begin_layout Plain Layout
16204 \begin_layout Subsection
16205 Fonctions particulières
16208 \begin_layout Standard
16209 Entrez les noms des personnages comme étiquettes,
16210 puis faites des références croisées sur ces étiquettes pour insérer le nom.
16211 La fenêtre de référence croisée montrera l'ensemble des personnages.
16212 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnage dans les parties narratives.
16215 \begin_layout Subsection
16216 Taille de papier et marges
16219 \begin_layout Standard
16222 \begin_inset space ~
16227 \begin_inset space ~
16232 \begin_inset space ~
16237 \begin_inset space ~
16243 \begin_layout Subsection
16247 \begin_layout Standard
16248 Les environnements suivants sont disponibles.
16249 Vous pouvez utiliser
16253 pour accéder aux touches de raccourci indiquées à droite.
16256 \begin_layout Itemize
16264 \begin_inset Newline newline
16269 Quand rien d'autre ne convient.
16270 Essayez de l'éviter.
16273 \begin_layout Itemize
16282 \begin_layout Plain Layout
16290 \begin_inset space \hfill{}
16298 \begin_inset Newline newline
16301 Suivi en général de quelque chose comme
16302 \begin_inset Quotes cld
16305 sur Sally qui se lève
16306 \begin_inset Quotes crd
16312 \begin_layout Itemize
16316 \begin_inset space \hfill{}
16320 \begin_inset Newline newline
16325 Introduit une nouvelle séquence INTÉRIEUR.
16326 Toujours suivi par JOUR ou NUIT,
16327 ou quelque chose d'approchant pour définir l'éclairage nécessaire.
16328 Toute cette ligne en MAJUSCULES.
16331 \begin_layout Itemize
16335 \begin_inset space \hfill{}
16339 \begin_inset Newline newline
16344 Introduit une nouvelle séquence EXTÉRIEUR.
16345 Toute cette ligne en MAJUSCULES.
16348 \begin_layout Itemize
16352 \begin_inset space \hfill{}
16356 \begin_inset Newline newline
16361 Le personnage qui parle.
16364 \begin_layout Itemize
16368 \begin_inset space \hfill{}
16372 \begin_inset Newline newline
16377 Instructions au personnage intervenant.
16378 Les () sont insérées automatiquement.
16381 \begin_layout Itemize
16385 \begin_inset space \hfill{}
16389 \begin_inset Newline newline
16394 Ce qui dit le personnage.
16397 \begin_layout Itemize
16401 \begin_inset space \hfill{}
16405 \begin_inset Newline newline
16410 Instruction de mouvement de caméra.
16413 \begin_layout Itemize
16417 \begin_inset space \hfill{}
16423 \begin_layout Itemize
16427 \begin_inset space \hfill{}
16433 \begin_layout Itemize
16437 \begin_inset space \hfill{}
16443 \begin_layout Itemize
16447 \begin_inset space \hfill{}
16453 \begin_layout Subsection
16457 \begin_layout Itemize
16458 (O.S) – off screen (hors écran)
16461 \begin_layout Itemize
16462 (V.O) – voice over (voix off)
16465 \begin_layout Itemize
16467 – background (arrière-plan)
16470 \begin_layout Itemize
16472 – close-up (plan rapproché)
16475 \begin_layout Itemize
16476 PAN – mouvement de caméra
16479 \begin_layout Itemize
16480 INSERT – insérez un plan rapproché
16483 \begin_layout Section
16487 \begin_layout Standard
16490 Panayotis Papasotiriou
16493 \begin_layout Subsection
16497 \begin_layout Standard
16502 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits à l'
16505 International Journal of Modern Physics C
16517 est destiné à des manuscrits soumis à l'
16521 nternational Journal of Modern Physics D
16525 Les classes de document s'appellent respectivement
16534 Vous pouvez télécharger ce fichier,
16535 ainsi que des recommandations aux auteurs,
16537 \begin_inset Flex URL
16540 \begin_layout Plain Layout
16542 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
16548 \begin_inset Flex URL
16551 \begin_layout Plain Layout
16553 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
16559 Ces deux paquetages sont des versions modifiées du paquetage standard
16560 \begin_inset Quotes cld
16564 \begin_inset Quotes crd
16568 et ils sont presques identiques (mais pas tout à fait).
16570 sait gérer la plupart de leurs fonctions.
16571 J'ai utilisé \SpecialChar LyX
16572 avec succès pour écrire des articles soumis à ces deux journaux.
16575 \begin_layout Subsection
16579 \begin_layout Standard
16581 la façon la plus simple d'écrire un papier est de commencer par un modèle.
16584 Fichier\SpecialChar menuseparator
16586 \begin_inset space ~
16590 \begin_inset space ~
16596 et choisissez le modèle
16605 Ça vous donnera un document (presque) vide comprenant les parties les plus courantes d'un manuscrit.
16606 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant aussi les crochets
16611 Veuillez juste garder ce qui suit présent à l'esprit.
16614 \begin_layout Enumerate
16616 ne vous laissera pas changer la taille de police ni la mise en page du document,
16617 car les deux paquetage ne permettent pas de telles modifications.
16620 \begin_layout Enumerate
16621 La langue du document ne doit pas être modifiée.
16622 Avant de visionner votre papier,
16623 assurez-vous que vous n'utilisez pas le paquetage
16631 Documents\SpecialChar menuseparator
16632 Paramètres\SpecialChar menuseparator
16641 Paquetage linguistique.
16644 \begin_layout Enumerate
16646 \begin_inset Quotes cld
16650 \begin_inset Quotes crd
16653 doit être utilisé pour définir les mots clés.
16656 \begin_layout Enumerate
16661 fournit un style nommé
16662 \begin_inset Quotes cld
16665 Code de classification
16666 \begin_inset Quotes crd
16670 qui peut être utilisé pour définir des codes de clasification comme les numéros PACS.
16671 Notez que cette fonction n'est pas disponible dans le paquetage
16678 \begin_layout Enumerate
16679 Plusieurs nouveaux environnements sont disponibles :
16681 \begin_inset Quotes cld
16685 \begin_inset Quotes crd
16690 \begin_inset Quotes cld
16694 \begin_inset Quotes crd
16699 \begin_inset Quotes cld
16703 \begin_inset Quotes crd
16708 \begin_inset Quotes cld
16712 \begin_inset Quotes crd
16717 \begin_inset Quotes cld
16721 \begin_inset Quotes crd
16726 \begin_inset Quotes cld
16730 \begin_inset Quotes crd
16735 \begin_inset Quotes cld
16739 \begin_inset Quotes crd
16744 \begin_inset Quotes cld
16748 \begin_inset Quotes crd
16753 \begin_inset Quotes cld
16757 \begin_inset Quotes crd
16762 \begin_inset Quotes cld
16766 \begin_inset Quotes crd
16771 \begin_inset Quotes cld
16775 \begin_inset Quotes crd
16780 \begin_inset Quotes cld
16784 \begin_inset Quotes crd
16789 \begin_inset Quotes cld
16793 \begin_inset Quotes crd
16797 \begin_inset Quotes cld
16801 \begin_inset Quotes crd
16805 Leur utilisation est plus ou moins évidente.
16807 gère tous ces environnements ;
16808 il utilisera l'étiquette,
16810 et le schéma de numérotation qui convient pour chacun d'eux.
16813 \begin_layout Enumerate
16814 Les deux paquetages utilisent des citations de base ;
16815 on ne doit pas utiliser le paquetage
16820 Dans \SpecialChar LyX
16822 les citations s'affichent comme d'habitude ;
16824 les citations apparaissent comme des exposants.
16825 Si vous voulez utiliser une citation en texte normal,
16826 vous devez utiliser la commande
16832 \begin_inset Quotes cld
16836 \begin_inset space ~
16844 \begin_inset Quotes crd
16851 \begin_layout Plain Layout
16853 vu que c'est un journal en anglais (NdT).
16861 \begin_layout Enumerate
16862 Il n'y a pas de section
16863 \begin_inset Quotes cld
16867 \begin_inset Quotes crd
16870 dans les deux paquetages,
16871 utilisez simplement l'environnement
16872 \begin_inset Quotes cld
16876 \begin_inset Quotes crd
16882 \begin_layout Enumerate
16883 Vous pouvez ajouter des annexes au papier,
16888 les remerciements et
16894 propose un marqueur spécial,
16897 Document\SpecialChar menuseparator
16898 Début annexe(s) ici
16900 qui indique le début des annexes.
16901 Dans \SpecialChar LyX
16904 \begin_inset Quotes cld
16908 \begin_inset Quotes crd
16911 apparaît en lettres rouges,
16912 comme indication que toutes les sections qui suivent ce point sont des annexes,
16913 elles-mêmes encapsulées dans une zone encadrée en rouge.
16914 Pour écrire une annexe,
16915 créez simplement une section dans cette zone (le style
16916 \begin_inset Quotes cld
16920 \begin_inset Quotes crd
16923 fait la même chose,
16924 il avait été créé dans les formats
16928 à une époque où la fonctionnalité de création d'annexe était différente;
16929 vous pouvez l'ignorer).
16930 Une annexe peut contenir des
16941 \begin_layout Enumerate
16950 utilisent la commande
16954 pour les légendes des tableaux.
16955 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
16956 est affiché correctement,
16957 mais sans sa légende.
16959 vous pouvez utiliser un peu de code \SpecialChar TeX
16960 pour contourner ce problème,
16961 de façon à ce que les légendes s'impriment comme prévu.
16963 créez un flottant de tableau comme d'habitude,
16964 effacez la légende,
16965 et remplacez la par le code \SpecialChar LaTeX
16970 tbl{votre légende de tableau}{
16973 vous devez ensuite mettre le code \SpecialChar LaTeX
16978 immédiatement après votre tableau.
16979 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour voir comme cette astuce est utilisée.
16980 Une autre solution,
16981 si vous avez besoin de légendes de tableaux,
16982 est de construire tout le tableau dans un fichier
16987 puis inclure celui-ci dans le document \SpecialChar LyX
16990 Insertion\SpecialChar menuseparator
16991 Fichier\SpecialChar menuseparator
16995 Vous pouvez trouver des consignes pour la création d'un tableau flottant dans les fichier
17004 qui se trouve dans la distribution des paquetages correspondants.
17007 \begin_layout Subsection
17008 Préparer un papier avant de le soumettre
17011 \begin_layout Standard
17012 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
17013 en tant que fichier \SpecialChar LaTeX
17016 Fichier\SpecialChar menuseparator
17017 Exporter\SpecialChar menuseparator
17022 puis modifier le fichier
17030 \begin_layout Plain Layout
17032 vous avez le choix entre \SpecialChar LaTeX
17034 \begin_inset space ~
17037 (standard) et \SpecialChar LaTeX
17039 \begin_inset space ~
17043 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier,
17044 vous devez utiliser l'option pdflatex pour que les graphiques soient convertis au format PDF,
17045 prêts à être utilisés par pdflatex.
17053 \begin_layout Enumerate
17054 Enlevez les lignes de commentaires avant la commande
17063 \begin_layout Enumerate
17064 Enlevez tout ce qui se trouve entre les commandes
17077 sauf les commandes que vous avez vous-même ajoutées dans le préambule \SpecialChar LaTeX
17081 \begin_layout Standard
17082 Vous devez maintenant sauvegarder le fichier
17087 et lancer \SpecialChar LaTeX
17088 dessus autant de fois que nécessaire.
17089 Vous pouvez alors contrôler l'aspect du document
17096 \begin_layout Section
17100 \begin_layout Standard
17106 \begin_layout Subsection
17110 \begin_layout Standard
17115 fournit une classe de document pour créer un manuscrit adapté pour une soumission électronique à un des journaux publiés par l'IoP
17117 (Institute of Physics)
17120 Les instructions aux auteurs pour créer un papier en utilisant la classe
17124 peuvent être téléchargées en même temps que le paquetage iopart à partir du site
17125 \begin_inset Flex URL
17128 \begin_layout Plain Layout
17130 ftp://ftp.iop.org/pub/journals/latex2e
17138 \begin_layout Subsection
17142 \begin_layout Standard
17143 La manière la plus simple pour écrire un papier est de commencer avec le modèle
17147 qui est disponible via
17149 Fichier\SpecialChar menuseparator
17151 \begin_inset space ~
17155 \begin_inset space ~
17161 Le modèle explique comment utiliser les environnements spéciaux.
17162 Voici les conseils les plus importants :
17165 \begin_layout Itemize
17166 Pour pouvoir compiler votre document en PDF,
17168 vérifiez qu'aucun paquetage AMS n'est chargé dans
17170 Document\SpecialChar menuseparator
17171 Paramètres\SpecialChar menuseparator
17173 \begin_inset space ~
17177 \begin_inset space ~
17183 \begin_layout Itemize
17184 L'environnement de titre définit le type de document.
17185 Vous devez donc utiliser un des environnements suivants pour le titre :
17189 \begin_layout Itemize
17194 pour un papier (Paper)
17197 \begin_layout Itemize
17201 \begin_inset Note Note
17204 \begin_layout Plain Layout
17207 Je ne l'ai pas trouvé (NdT)
17214 pour une revue (Review)
17217 \begin_layout Itemize
17222 pour une revue thématique (Topical review)
17225 \begin_layout Itemize
17230 pour un commentaire (Comment)
17233 \begin_layout Itemize
17241 \begin_layout Itemize
17246 pour un papier ( comme titre)
17249 \begin_layout Itemize
17254 pour une communication préliminaire
17257 \begin_layout Itemize
17262 pour une communication rapide
17265 \begin_layout Itemize
17270 pour une lettre aux éditeurs (Letter)
17274 \begin_layout Itemize
17275 Tous les environnements de titre,
17281 peuvent avoir un titre court facultatif.
17284 \begin_layout Itemize
17285 Il y a un environnement de titre général
17289 qui n'est pas géré par \SpecialChar LyX
17291 Il peut être utilisé en code \SpecialChar TeX
17292 si votre document ne correspond pas à l'un des autres types de titres.
17295 \begin_layout Standard
17296 Pour plus d'information comme des astuces pour des mises en formes spéciales pour les tableaux et les formules,
17297 voyez les instructions aux auteurs de l'IoP.
17300 \begin_layout Section
17304 \begin_layout Standard
17307 Panayotis Papasotiriou
17310 \begin_layout Subsection
17314 \begin_layout Standard
17315 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer Academic Publishers,
17316 qui permet de soumettre sous format électronique des manuscrits destinés à leurs publications.
17317 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
17319 Astrophysics and Space Science
17326 mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
17327 \begin_inset Flex URL
17330 \begin_layout Plain Layout
17332 http://www.wkap.nl/jrnllist.htm/JRNLHOME
17338 On peut télécharger le paquetage Kluwer sur le site
17339 \begin_inset Flex URL
17342 \begin_layout Plain Layout
17344 http://www.wkap.nl/kaphtml.htm/STYLEFILES
17350 Ce paquetage contient un guide de l'utilisateur complet (qui peut également être téléchargé séparément).
17353 \begin_layout Standard
17355 supporte de nombreuses fonctions de ce paquetage mais pas tout.
17357 le Texte Rouge nécessaire se résume à quelques commandes
17358 \begin_inset Quotes cld
17362 \begin_inset Quotes crd
17366 \begin_inset CommandInset ref
17368 reference "subsec:particularités_kluwer"
17374 J'ai récemment utilisé \SpecialChar LyX
17375 pour écrire un article soumis à
17377 Astrophysics and Space Science
17379 sans aucun problème.
17382 \begin_layout Subsection
17386 \begin_layout Standard
17387 La façon la plus simple d'écrire un papier est de partir du fichier modèle Kluwer.
17390 Fichier\SpecialChar menuseparator
17392 \begin_inset space ~
17396 \begin_inset space ~
17407 Ç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.
17408 Comme dans la plupart des modèles,
17409 vous n'avez qu'à remplacer le texte existant (y compris les crochets,
17414 ) par l'information correcte.
17417 \begin_layout Subsection
17418 Préparer un papier avant de le soumettre
17421 \begin_layout Standard
17422 Comme pour le paquetage AAS\SpecialChar TeX
17424 avant de soumettre votre papier à la publication,
17426 \begin_inset Quotes cld
17430 \begin_inset Quotes crd
17436 \begin_layout Enumerate
17437 Exportez votre papier comme fichier \SpecialChar LaTeX
17442 Fichier\SpecialChar menuseparator
17443 Exporter\SpecialChar menuseparator
17449 \begin_layout Enumerate
17450 Éditez avec un éditeur de texte le fichier
17455 et faites les changements suivants
17459 \begin_layout Enumerate
17460 enlevez les lignes de commentaire avant la commande
17469 \begin_layout Enumerate
17470 enlevez tout ce qui se trouve entre les commandes
17483 sauf celles que vous avez explicitement incluses dans le préambule \SpecialChar LaTeX
17487 \begin_layout Standard
17488 Enregistrez le fichier
17496 \begin_layout Enumerate
17497 Lancez \SpecialChar LaTeX
17502 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
17505 \begin_layout Enumerate
17506 Visualisez le document
17517 et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez pas fait d'erreur).
17520 \begin_layout Subsection
17521 \begin_inset Quotes cld
17525 \begin_inset Quotes crd
17528 du paquetage Kluwer
17529 \begin_inset CommandInset label
17531 name "subsec:particularités_kluwer"
17538 \begin_layout Standard
17539 Le paquetage Kluwer présente les
17540 \begin_inset Quotes cld
17544 \begin_inset Quotes crd
17550 \begin_layout Enumerate
17551 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
17556 \begin_layout Plain Layout
17557 Je ne vois aucune bonne raison de le faire.
17563 Chaque article doit être compris dans l'environnement
17564 \begin_inset Quotes cld
17568 \begin_inset Quotes crd
17573 cet environnement ne peut pas être omis,
17574 même si vous n'écrivez qu'un seul article.
17576 chaque article commence par la commande
17584 se termine par la commande
17591 Bien que cela puisse être implémenté dans \SpecialChar LyX
17593 je ne l'ai pas fait car ce n'est pas beau,
17594 et peut prêter à confusion pour l'utilisateur novice.
17595 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
17597 \begin_inset Quotes cld
17601 \begin_inset Quotes crd
17607 \begin_layout Enumerate
17608 L'information donnée au début de l'article (c'est-à-dire le titre,
17614 l'abstract et les mots-clés) doit être comprise dans un environnement appelé
17615 \begin_inset Quotes cld
17619 \begin_inset Quotes crd
17623 Ce n'est pas implémenté dans \SpecialChar LyX
17625 vous devez donc entrer le titre,
17628 entre deux lignes de Texte Rouge (
17643 \begin_layout Enumerate
17644 D'après le manuel utilisateur,
17645 l'étiquette de chaque élément de bibliographie doit être écrite ainsi :
17669 \begin_layout Standard
17674 tient compte de toutes ces
17675 \begin_inset Quotes cld
17679 \begin_inset Quotes crd
17683 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez rien besoin de faire de spécial.
17687 \begin_layout Enumerate
17688 n'effacez pas le code \SpecialChar TeX
17689 qui se trouve dans le modèle,
17693 \begin_layout Enumerate
17694 pour entrer de nouveaux éléments de bibliographie,
17695 copiez l'exemple d'élément fourni et modifiez-le.
17698 \begin_layout Section
17702 \begin_layout Standard
17708 \begin_layout Subsection
17712 \begin_layout Standard
17713 Les classes de document \SpecialChar LyX
17716 article (koma-script)
17721 report (koma-script)
17741 correspondent respectivement aux classes \SpecialChar LaTeX
17761 de la famille Koma-Script.
17762 Elles forment des alternatives aux classes standard,
17781 et sont plus proches des conventions typographiques européennes en un certain nombre de points :
17784 \begin_layout Itemize
17785 la taille de caractère standard est de 11
17786 \begin_inset space ~
17791 article (koma-script)
17796 report (koma-script)
17805 \begin_inset space ~
17810 letter (koma-script);
17813 \begin_layout Itemize
17815 les marqueurs de l'environnement
17819 et d'autres éléments de la classe
17821 letter (koma-script)
17823 sont en police grasse sans empattement
17827 \begin_layout Plain Layout
17828 Il y a une grande différence entre les anciennes polices cm grasses sans empattement et les nouvelles polices ec,
17829 particulièrement pour les en-têtes.
17831 les polices grasses sans empattement ec semblent un peu plus fines.
17832 Le paquetage \SpecialChar LaTeX
17841 permet de reproduire l'apparence
17842 \begin_inset Quotes cld
17846 \begin_inset Quotes crd
17850 tout en utilisant les polices ec.
17856 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,
17857 c'est-à-dire sans la ligne supplémentaire
17858 \begin_inset Quotes cld
17862 \begin_inset Quotes crd
17867 l'apparence des en-têtes peut être modifiée par un certain nombre d'options (à entrer dans le champ
17873 Document\SpecialChar menuseparator
17874 Paramètres\SpecialChar menuseparator
17876 \begin_inset space ~
17880 \begin_inset space ~
17886 Une description détaillée de ces options,
17888 est disponible dans le
17892 de la documentation Koma-script
17898 \begin_layout Plain Layout
17899 La version en anglais est le
17911 \begin_layout Itemize
17912 la principale méthode utilisée dans les classes de cocuments pour modifier le type
17913 \begin_inset Note Note
17916 \begin_layout Plain Layout
17917 je n'arrive pas à traduire
17918 \begin_inset Quotes cld
17922 \begin_inset Quotes crd
17938 ( dans \SpecialChar LyX
17939 elles doivent être entrées dans le champ d'
17945 Document\SpecialChar menuseparator
17946 Paramètres\SpecialChar menuseparator
17948 \begin_inset space ~
17952 \begin_inset space ~
17958 Elles permettent une modification plus claire des marges de page que celle du dialogue
17960 Document\SpecialChar menuseparator
17964 Une description détaillée de ces options,
17966 est disponible dans le
17970 de la documentation Koma-script;
17973 \begin_layout Itemize
17974 les classes de document \SpecialChar LaTeX
17975 de la famille Koma-Script définissent un certain nombre de commandes supplémentaires.
17976 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
17977 sont implémentées par des types de paragraphes y correspondant.
17980 \begin_layout Standard
17981 Une description détaillée,
17983 des classes de document \SpecialChar LaTeX
17984 de la famille Koma-Script se trouve dans le
17988 de la documentation Koma-Script
17992 \begin_layout Plain Layout
17993 Il y en a une traduction en anglais,
18000 \begin_inset Note Note
18003 \begin_layout Plain Layout
18004 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
18015 Les sections qui suivent décrivent seulement les aspects de ces classes qui ont un sens dans \SpecialChar LyX
18019 \begin_layout Subsection
18022 article (koma-script)
18027 report (koma-script)
18035 \begin_layout Standard
18036 Les classes de document
18038 article (koma-script)
18043 report (koma-script)
18049 sont implémentées respectivement dans les fichiers de format
18063 Ils contiennent tous les types de paragraphe correspondant aux classes standard respectives
18077 mais partiellement modifiés,
18078 à l'exception du type
18083 spécifique à \SpecialChar LyX
18085 qui est remplacé par le nouveau type
18089 (Labeling) qui a les mêmes fonctions.
18095 il y d'autres nouveaux types de paragraphe.
18102 letter (koma-script)
18107 \begin_layout Itemize
18123 sont les équivalents respectifs de
18137 ajoutant de plus une entrée dans la table des matières.
18146 n'existent pas dans
18148 article (koma-script)
18153 \begin_layout Itemize
18164 ont le même role que,
18174 mais sans indiquer de numéro de chapitre ou de section.
18179 n'est pas disponible dans
18181 article (koma-script)
18187 \begin_layout Plain Layout
18188 Il y a aussi une commande
18200 report (koma-script)
18203 mais comme elle fait la même chose que
18208 elle n'a pas été implémentée dans \SpecialChar LyX
18217 \begin_layout Itemize
18223 génère un en-tête écrit avec des caractères de taille standard,
18224 juste au-dessus du paragraphe suivant et sans modifier la structure du document.
18227 \begin_layout Itemize
18237 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,
18238 vous mettez toujours les légendes au-dessus des tableaux).
18239 Vous pouvez aussi utiliser l'option de classe
18252 pour les tableaux et en
18257 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
18260 \begin_layout Itemize
18266 sert à mettre une citation ou un proverbe,
18267 par exemple au début d'un chapitre.
18268 Si vous utilisez le paramètre optionnel (
18270 Insertion\SpecialChar menuseparator
18277 vous pouvez y mettre l'auteur du dicton.
18278 Dicton et auteur sont séparés par une ligne.
18279 Il vous faut au minimum Koma-Script version 2.8q.
18284 n'est pas présent dans
18286 article (koma-script)
18291 \begin_layout Standard
18292 Les types qui sont présentés ci-dessous forment en compagnie des types
18306 la zone de titre du document.
18307 Ils doivent être entrés au-dessus du premier paragraphe
18308 \begin_inset Quotes cld
18312 \begin_inset Quotes crd
18319 \begin_layout Plain Layout
18320 Les commandes \SpecialChar LaTeX
18321 correspondantes doivent apparaître avant la commande
18333 Lorsqu'un tel type est utilisé plusieurs fois,
18334 la dernière instance annule les précédentes,
18335 donc pour chaque type,
18336 seule compte la dernière occurrence.
18337 L'ordre des différents types n'a,
18340 tout comme celui des
18356 \begin_layout Itemize
18362 introduit au-dessus du titre ordinaire (
18376 ) un paragraphe centré pour indiquer le sujet du document.
18379 \begin_layout Itemize
18385 introduit au-dessous du titre ordinaire (
18399 ) un paragraphe centré indiquant le nom de l'éditeur.
18402 \begin_layout Itemize
18410 report (koma-script)
18417 dispose un paragraphe centré,
18418 sur une page à part après la page de titre,
18422 article (koma-script)
18425 dispose un paragraphe centré,
18426 en-dessous du titre normal (
18445 ) pour la dédicace.
18448 \begin_layout Itemize
18454 produit un paragraphe aligné à gauche au-dessus du titre normal (
18473 ) pour un en-tête de document.
18476 \begin_layout Itemize
18484 report (koma-script)
18486 imprimé recto-verso,
18487 dispose un paragraphe aligné à gauche,
18488 en haut du verso de la page de titre.
18489 N'a aucun effet dans un document imprimé en recto seul ni dans
18491 article (koma-script).
18494 \begin_layout Itemize
18502 report (koma-script)
18504 imprimé recto-verso,
18505 dispose un paragraphe aligné à gauche,
18506 en bas du verso de la page de titre.
18507 N'a aucun effet dans un document imprimé en recto seul ni dans
18509 article (koma-script).
18512 \begin_layout Itemize
18520 \begin_inset Quotes cld
18524 \begin_inset Quotes crd
18527 qui précède le document réel,
18528 comprenant un paragraphe sans formatage spécial.
18531 \begin_layout Standard
18532 Les fichiers de configuration correspondant aux classes
18534 article (koma-script)
18539 report (koma-script)
18546 comprennent le fichier
18551 C'est là que vous définirez vos propres types.
18556 dans votre répertoire personnel de formats,
18560 \begin_layout Subsection
18563 letter (koma-script)
18566 \begin_layout Description
18568 Cette décrit la classe obsolète
18570 KOMA-Script-Letter (v.
18571 \begin_inset space ~
18577 qui n'est même plus incluse dans les publications KOMA récentes.
18578 Voyez plutôt la section suivante pour la classe courante KOMA-Script-Letter (v.
18579 \begin_inset space ~
18585 \begin_layout Standard
18586 La classe de document
18588 letter (koma-script)
18590 est implémentée dans le fichier
18595 Elle contient tous les paragraphes de la classe standard
18600 partiellement modifiés,
18601 à l'exception des types
18616 spécifiques à \SpecialChar LyX
18617 et qui sont remplacés par le nouveau type
18622 En plus par rapport à la classe standard,
18623 elle contient les types connus
18639 il y a un certain nombre de nouveaux types spécifiques aux lettres.
18642 \begin_layout Standard
18643 L'apparence de la lettre produite par cette classe de document peut-être contrôlée par des commandes \SpecialChar LaTeX
18644 que vous pouvez insérer dans le préambule du document
18648 \begin_layout Plain Layout
18649 On obtient un en-tête
18650 \begin_inset Quotes cld
18654 \begin_inset Quotes crd
18658 comportant le nom et l'adresse,
18659 avec les commandes \SpecialChar LaTeX
18660 suivantes dans le préambule :
18663 \begin_layout LyX-Code
18673 \begin_layout LyX-Code
18689 \begin_layout LyX-Code
18699 \begin_layout LyX-Code
18720 Une description détaillée de ces commandes se trouve en langue allemande dans la documentation de Koma-Script
18726 l'auteur de la lettre peut créer son propre format.
18729 \begin_layout Standard
18738 définissent le début de la lettre et doivent être présents dans toute lettre.
18739 Pour les identifier dans \SpecialChar LyX
18749 apparaissent dans la marge.
18750 Il est possible d'écrire plusieurs lettres en un seul fichier.
18755 provoque le passage à une nouvelle lettre au même destinataire,
18760 permet de changer de destinataire.
18780 sont des types de paragraphe ordinaires et peuvent aussi être utilisés plusieurs fois dans une même lettre.
18783 \begin_layout Itemize
18789 introduit un paragraphe pour le destinataire et définit implicitement le début d'une lettre.
18792 \begin_layout Itemize
18798 introduit un paragraphe pour la formule de politesse initiale et produit implicitement une nouvelle lettre.
18801 \begin_layout Itemize
18811 introduit un paragraphe pour la formule de politesse finale.
18814 \begin_layout Itemize
18820 introduit un post-scriptum.
18823 \begin_layout Itemize
18829 introduit un paragraphe pour les co-destinataires.
18832 \begin_layout Itemize
18839 introduit un paragraphe pour les pièces jointes.
18842 \begin_layout Standard
18892 sont des types qui présentent une invite et qui servent à entrer des renseignements qui seront utilisés par la classe de document.
18893 Nous les appellerons
18894 \begin_inset Quotes cld
18898 \begin_inset Quotes crd
18905 \begin_layout Plain Layout
18907 Mais si quelqu'un a une meilleure idée pour traduire
18908 \begin_inset Quotes cld
18912 \begin_inset Quotes crd
18925 \begin_layout Plain Layout
18926 On pourrait considérer que les types
18934 devraient être des types à invite.
18936 à cause de la signification particulière de ces types,
18937 je les ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre dans la marge.
18939 cela choquerait mon sens de la symétrie si les types
18947 avaient une apparence très différente.
18953 Ces types doivent être présents avant le type
18960 \begin_layout Standard
18961 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
18962 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisation d'un type donné,
18963 mais aussi d'autres facteurs.
18965 dans le comportement par défaut,
18966 une signature entrée avec le type
18970 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
18975 La valeur indiquée pour
18979 n'apparaîtra même pas dans la lettre.
18980 Nous avons déjà signalé plus haut la possibilité de décrire son propre environnement de lettre.
18983 \begin_layout Standard
18984 Les types à invite peuvent être utilisés comme des paragraphes vides.
18985 Cela a un sens par exemple pour le type
18990 si ce type n'est pas présent du tout,
18991 c'est par défaut la valeur spécifiée dans
18995 qui est prise comme signature,
18996 tandis que si l'on utilise un paragraphe
19001 il n'y a réellement pas de signature spécifiée.
19004 \begin_layout Standard
19005 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,
19007 etc.) et des types vides pour d'autres données que vous entrerez.
19010 \begin_layout Itemize
19016 nom de l'expéditeur.
19018 apparaît comme un paragraphe centré,
19019 en petites majuscules,
19020 dans l'en-tête de la lettre.
19023 \begin_layout Itemize
19029 signature de l'expéditeur.
19031 apparaît en dessous du type
19041 c'est la valeur du type
19048 \begin_layout Itemize
19054 adresse de l'expéditeur.
19056 apparaît dans un paragraphe centré,
19057 dans l'en-tête de la lettre,
19058 en dessous du nom de l'expéditeur.
19061 \begin_layout Itemize
19067 numéro de téléphone de l'expéditeur.
19069 correspond à la variable
19075 de \SpecialChar LaTeX
19079 \begin_layout Itemize
19085 lieu d'écriture de la lettre.
19088 \begin_layout Itemize
19094 date d'écriture de la lettre.
19103 disposent par défaut le lieu et la date sur une ligne alignée à droite,
19104 en dessous du destinataire.
19111 ni lieu n'apparaissent,
19112 et ce quelle que soit la valeur de
19117 S'il n'y a pas de paragraphe
19122 la date du jour est utilisée.
19125 \begin_layout Itemize
19131 adresse pour le retour du courrier.
19133 apparaît au-dessus du destinataire,
19134 en petits caractères sans empattement.
19137 \begin_layout Itemize
19143 informations spéciales sur le courrier.
19145 apparaît souligné au-dessus du destinataire,
19146 en dessous de l'adresse de retour du courrier.
19149 \begin_layout Itemize
19155 informations supplémentaires.
19157 apparaît à droite en dessous du champ du destinataire.
19160 \begin_layout Itemize
19166 le titre de la lettre.
19168 apparaît en grands caractères gras sans empattement,
19169 au-dessus du sujet.
19172 \begin_layout Itemize
19178 le sujet de la lettre.
19180 apparaît en caractères gras au-dessus du paragraphe
19187 \begin_layout Standard
19211 génèrent comme dans les lettres commerciales,
19212 au-dessus de la ligne de titre,
19213 une ligne qui contient les champs
19214 \begin_inset Quotes cld
19218 \begin_inset Quotes crd
19223 \begin_inset Quotes cld
19227 \begin_inset Quotes crd
19232 \begin_inset Quotes cld
19236 \begin_inset Quotes crd
19241 \begin_inset Quotes cld
19245 \begin_inset Quotes crd
19250 \begin_inset Quotes cld
19254 \begin_inset Quotes crd
19258 \begin_inset Quotes cld
19262 \begin_inset Quotes crd
19267 \begin_inset Quotes cld
19271 \begin_inset Quotes crd
19276 reprend la valeur donnée dans
19281 Si l'un quelconque de ces types
19282 \begin_inset Quotes cld
19285 pour lettre commerciale
19286 \begin_inset Quotes crd
19290 la valeur donnée pour
19295 seule est définie la variable \SpecialChar LaTeX
19303 L'affichage normal du lieu et de la date (une ligne alignée à droite sous le champ du destinataire) est supprimée.
19304 Les types sont implémentés comme des types à invite,
19305 avec les invites correspondantes,
19306 et doivent être utilisés avant le type
19313 \begin_layout Itemize
19322 \begin_layout Itemize
19331 \begin_layout Itemize
19340 \begin_layout Itemize
19349 \begin_layout Itemize
19358 \begin_layout Subsection
19359 La nouvelle classe lettre :
19362 letter (koma-script v.2)
19365 \begin_layout Standard
19371 \begin_layout Standard
19372 \begin_inset VSpace medskip
19378 \begin_layout Standard
19379 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
19389 Elle a – du côté \SpecialChar LaTeX
19390 – une interface complètement nouvelle et n'est pas compatible avec l'ancienne classe.
19393 mais il est recommandé d'utiliser la nouvelle.
19396 \begin_layout Standard
19397 Cette classe recouvre les mêmes fonctionnalités que
19399 letter (koma-script)
19402 plus quelques autres.
19403 Les éléments de base sont
19407 (adresse du destinataire,
19412 dans le précédent format),
19426 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs lettres dans un même document).
19427 Les nouveaux éléments concernent l'expéditeur,
19448 et la possibilité de mettre un
19454 Insertion\SpecialChar menuseparator
19460 \begin_layout Standard
19461 La plus grande amélioration est la possibilité de configurer la mise en page de la lettre pour s'adapter à presque tous les besoins,
19462 soit dans le préambule (
19464 Document\SpecialChar menuseparator
19465 Paramètres\SpecialChar ldots
19468 ) soit avec un fichier de style spécial (Option de la Classe Lettre,
19474 qui sera lu comme une option de classe
19478 \begin_layout Plain Layout
19479 Le paquetage KOMA est livré avec quelques fichiers
19484 Il y a par exemple un fichier
19488 qui suit les règles typographiques allemandes,
19493 qui permet de retrouver la mise en page par défaut de l'ancienne classe
19498 Vous pouvez charger cette dernière avec l'option de classe
19509 Document\SpecialChar menuseparator
19510 Paramètres\SpecialChar menuseparator
19512 \begin_inset space ~
19516 \begin_inset space ~
19527 Jetez donc un œil sur le modèle
19531 fourni avec \SpecialChar LyX
19533 qui vous donnera des exemples.
19534 Vous trouverez une description détaillée dans la documentation de Koma-Script (
19541 \begin_layout Subsection
19545 \begin_layout Standard
19546 Avec \SpecialChar LyX
19548 la visualisation d'un document de classe Koma-Script peut poser quelques problèmes :
19551 \begin_layout Itemize
19552 le numéro de chapitre pour un type
19556 apparaît sur une ligne à part,
19557 au-dessus de l'en-tête de chapitre,
19558 au lieu d'être sur la même ligne juste avant.
19559 C'est causé par le comportement interne de \SpecialChar LyX
19560 face au marqueur de type
19564 dans le fichier de format;
19567 \begin_layout Itemize
19568 les en-têtes des types
19576 sont uniquement dans la
19577 \begin_inset Quotes cld
19581 \begin_inset Quotes crd
19584 table des matières \SpecialChar LaTeX
19586 et pas dans la table des matières \SpecialChar LyX
19589 Document\SpecialChar menuseparator
19595 \begin_layout Itemize
19596 les paragraphes avec la classe de document
19600 apparaissent séparés par de l'interligne supplémentaire,
19601 et non par une indentation.
19602 C'est le comportement par défaut,
19603 qui se passe de commande \SpecialChar LaTeX
19605 Mais dans la fenêtre
19607 Document\SpecialChar menuseparator
19610 le bouton à cocher correspondant indique
19619 insère toujours des commandes \SpecialChar LaTeX
19620 supplémentaires dans le document pour causer cet espacement,
19621 ce qui ne serait pas le comportement désiré dans ce cas.
19624 \begin_layout Section
19626 book (mwbk) and report (mwrep)
19627 \begin_inset Argument 1
19630 \begin_layout Plain Layout
19641 \begin_layout Standard
19647 \begin_layout Standard
19648 Les classes de document \SpecialChar LyX
19662 correspondent aux classes de document \SpecialChar LaTeX
19677 Elles remplacent les classes de document standard
19690 et sont mieux adaptées en bien des aspects aux conventions typographiques polonaises.
19693 \begin_layout Standard
19694 Les différences principales sont :
19697 \begin_layout Itemize
19698 Les titres non numérotés (avec une étoile,
19703 ) sont présents dans la table des matières.
19706 \begin_layout Itemize
19707 Des styles de mise en page supplémentaires :
19711 \begin_layout Description
19712 uheadings en-têtes sur plusieurs lignes,
19715 \begin_layout Description
19716 myheadings en-têtes personnalisés,
19717 définis par les commandes
19732 \begin_layout Description
19733 myuheadings en-têtes personnalisés sur plusieurs lignes
19736 \begin_layout Description
19737 outer le numéro de page est placé du côté extérieur de la page
19741 \begin_layout Itemize
19746 \begin_layout Description
19747 rmheadings titres avec empattement – par défaut,
19750 \begin_layout Description
19751 sfheadings titres sans empattement,
19754 \begin_layout Description
19755 authortitle sur la page de titre,
19756 d'abord l'auteur puis le titre – par défaut,
19759 \begin_layout Description
19760 titleauthor sur la page de titre,
19761 d'abord le titre puis l'auteur,
19764 \begin_layout Description
19765 withmarginpar réserver de la place sur la page pour les marges.
19769 \begin_layout Section
19773 \begin_layout Standard
19783 \begin_layout Subsection
19787 \begin_layout Standard
19792 est une classe très puissante et en constante évolution.
19793 Elle a été conçue pour la littérature de fiction comme de non-fiction.
19794 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise en forme de son document.
19799 est basée sur la classe standard
19804 mais elle peut aussi émuler la classe
19811 \begin_layout Standard
19821 est connu comme l'auteur de nombreux et utiles paquetages dans le monde \SpecialChar LaTeX
19823 La plupart ont été rassemblés avec
19828 Il est donc beaucoup plus facile de mettre en forme la table des matières,
19830 les chapitres et autres.
19833 ne gère pas de façon native la plupart de ces fonctionnalités.
19834 Quelque-unes pourront être ajoutées dans de prochaines versions
19838 \begin_layout Plain Layout
19839 Vous êtes invités à faire des suggestions à
19840 \begin_inset Flex URL
19843 \begin_layout Plain Layout
19845 lyx-devel@lists.lyx.org
19856 beaucoup ne le seront probablement jamais,
19857 à cause des limitations de la structure de \SpecialChar LyX
19860 vous pouvez quand même utiliser toutes les fonctions avec l'aide de quelques commandes \SpecialChar LaTeX
19861 (en code \SpecialChar TeX
19866 \begin_layout Plain Layout
19868 \begin_inset space ~
19872 \begin_inset CommandInset ref
19874 reference "sec:Insérer-du-code-LaTeX"
19879 pour plus de détails.
19885 Dans cette section,
19886 nous ne listerons que les fonctions qui sont gérées par \SpecialChar LyX
19888 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
19896 \begin_layout Plain Layout
19898 \begin_inset Flex URL
19901 \begin_layout Plain Layout
19903 CTAN:/macros/latex/memoir/memman.pdf
19914 qui est non seulement un manuel de l'utilisateur de la classe,
19915 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.
19918 \begin_layout Subsection
19919 Fonctions de base et restrictions
19922 \begin_layout Standard
19928 accepte toutes les fonctions de la classe standard
19933 Il y a pourtant quelques différences,
19934 comme celles qui suivent :
19937 \begin_layout Description
19939 \begin_inset space ~
19943 \begin_inset space ~
19947 \begin_inset space ~
19951 memoir a une gamme plus large de taille de polices :
19960 \begin_layout Description
19962 \begin_inset space ~
19966 \begin_inset space ~
19970 \begin_inset space ~
19975 \begin_inset Quotes cld
19979 \begin_inset Quotes crd
19983 à cause d'un conflit de commandes entre
19991 (ils définissent tous les deux une commande avec le même nom,
19992 ce qui perturbe \SpecialChar LaTeX
19995 Memoir est fourni avec un paquet de ses propres styles de pages (voir
19997 Document\SpecialChar menuseparator
19998 Paramètres\SpecialChar menuseparator
20000 \begin_inset space ~
20004 \begin_inset space ~
20008 \begin_inset space ~
20014 Si vous voulez les utiliser pour les pages de chapitre,
20015 vous devez utiiser la commande
20021 dans le corps du texte ou dans le préambule (par exemple
20025 chapterstyle{companion}
20030 \begin_layout Description
20032 \begin_inset space ~
20036 les sections (chapitres,
20038 sous-sections etc.) ont un paramètre facultatif dans les classes standard.
20040 vous pouvez donner une version alternative du titre pour la table des matière et les entêtes (par exemple,
20041 quand le titre est trop long).
20042 Dans \SpecialChar LyX
20044 vous pouvez le faire avec
20046 Insertion\SpecialChar menuseparator
20048 \begin_inset space ~
20053 au début de la section/chapitre.
20058 a un deuxième paramètre facultatif qui permet de séparer la table des matières et les entêtes.
20059 Vous pouvez donc définir trois variantes d'un titre :
20060 un pour le corps du texte,
20061 un pour la table des matières et un pour les entêtes.
20063 rend ceux-ci accessibles via des variantes particulières de
20066 \begin_inset space ~
20076 \begin_layout Description
20078 \begin_inset space ~
20082 dans les classes standard (et dans beaucoup d'autres classes),
20083 la table des matières,
20084 la liste des tableaux et la liste des figures commencent automatiquement une novelle page.
20089 ne suit pas cette règle.
20090 Vous devez insérer un saut de page vous-même,
20091 si vous en voulez un.
20094 \begin_layout Description
20096 \begin_inset space ~
20100 \begin_inset space ~
20104 \begin_inset space ~
20108 pour quelque raison inconnue,
20109 Memoir utilise une pagination sur la page de titre (dans les classes standard,
20110 les pages de titres sont
20111 \begin_inset Quotes cld
20115 \begin_inset Quotes crd
20119 c'est-à-dire sans numérotation).
20120 Si vous voulez une page de titre vide,
20125 aliaspagestyle{title}{empty}
20130 \begin_layout Description
20132 \begin_inset space ~
20136 avec l'option de classe
20142 Document\SpecialChar menuseparator
20143 Paramètres\SpecialChar menuseparator
20145 \begin_inset space ~
20149 \begin_inset space ~
20152 document\SpecialChar menuseparator
20153 Options de classe\SpecialChar menuseparator
20157 vous pouvez imiter le style
20162 C'est-à-dire que les compteurs (notes de bas de page,
20164 tableaux etc.) ne seront pas réinitialisés à chaque nouveau chapitre,
20165 les chapitres ne commenceront pas sur une nouvelle page (mais –
20166 \begin_inset space ~
20170 \begin_inset Quotes cld
20174 \begin_inset Quotes crd
20182 \begin_inset space ~
20185 – ils sont encore autorisés),
20186 les parties cependant utilisent leur propre page comme dans
20193 \begin_layout Description
20195 \begin_inset space ~
20199 \begin_inset space ~
20203 \begin_inset space ~
20207 \begin_inset space ~
20212 Memoir n'autorise pas l'utilisation des commandes de changement de police supprimées,
20213 qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
20224 Il produit une erreur et arrête \SpecialChar LaTeX
20225 dès qu'une commande de ce genre apparaît.
20230 autorise de nouveau ces commandes et set contente d'émettre un avertissement (qui au moins ne stoppe pas \SpecialChar LaTeX
20232 Puisque beaucoup de paquetages \SpecialChar LaTeX
20233 et en particulier les fichiers de style Bib\SpecialChar TeX
20234 utilisent encore ces commandes,
20235 nous avons décidé d'utiliser cette option par défaut.
20238 \begin_layout Subsection
20239 Fonctions supplémentaires
20242 \begin_layout Standard
20243 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
20244 (ce qui ne fait pas beaucoup pour l'instant).
20245 veuillez consulter le manuel de
20253 \begin_layout Plain Layout
20255 \begin_inset Flex URL
20258 \begin_layout Plain Layout
20260 CTAN:/macros/latex/memoir/memman.pdf
20270 pour plus de détails.
20273 \begin_layout Description
20275 \begin_inset space ~
20279 Vous pouvez vous demander pourquoi un abstract est une fonctionnalité supplémentaire.
20281 c'est une classe book.
20283 les classes book n'ont pas d'abstract.
20287 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous le voulez.
20290 \begin_layout Description
20292 \begin_inset space ~
20296 Vous avez peut-être déja vu cela dans la littérature :
20297 Le contenu d'un chapitre est brièvement décrit sous le titre et aussi dans la table des matières (par exemple :
20300 Notre héros arrive à Troie ;
20301 il perd quelques amis ;
20302 il s'en fait des nouveaux
20305 Chapterprecis fait exactement cela.
20306 Cela n'a donc de sens qu'après un début de chapitre.
20309 \begin_layout Description
20311 \begin_inset space ~
20315 Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
20320 fournit un moyen élégant de mettre en forme une telle devise.
20321 Le texte de la devise (texte) et son auteur (facultatif) ou source sont séparés par une petite ligne.
20322 L'auteur (source) peut être saisi via Insérer
20324 \SpecialChar menuseparator
20325 Source épigraphique.
20328 \begin_layout Description
20330 \begin_inset space ~
20334 Memoir offre de nombreuses possibilités pour mettre en forme de la poésie (jusqu'à de très complexes poèmes figuratifs).
20336 n'en gère que quelques-uns.
20342 qui est un titre centré pour les poèmes,
20343 qui sera aussi ajouté à la table des matières (l'environnement standard pour les poèmes est
20352 a plusieurs versions améliorées de
20357 mais vous aurez besoin d'utiliser du code \SpecialChar TeX
20359 puisqu'ils doivent être emboîtés à l'intérieur d'environnements
20364 ce qui n'est pas possible avec \SpecialChar LyX
20368 \begin_layout Description
20370 \begin_inset space ~
20379 mais il n'ajoute pas une entrée à la table des matières.
20382 \begin_layout Section
20386 \begin_layout Standard
20387 La classe de document
20393 \begin_inset Quotes cld
20397 \begin_inset Quotes crd
20400 ) offre une alternative à la classe standard
20405 Elle a les mêmes fonctionalités,
20406 mais vous pouvez préférer ce format,
20407 avec des sections et en-têtes en police sans empattement,
20408 ainsi que d'autres particularités.
20411 \begin_layout Section
20412 Publications Springer(
20419 \begin_layout Standard
20425 \begin_layout Subsection
20429 \begin_layout Standard
20430 Ce sont les fichiers de format pour certains types de journaux édités par Springer Verlag et dont la liste apparaît à
20431 \begin_inset Flex URL
20434 \begin_layout Plain Layout
20436 http://www.springer.de/author/tex/help-journals.html
20442 où vous devrez aussi aller récupérer les fichiers de classe (eh oui,
20443 c'est maintenant du \SpecialChar LaTeX2e
20445 C'est un système modulaire :
20446 ce qui est commun à tous les journaux est implémenté dans
20451 et les fichiers de format particuliers à un journal (comme,
20461 ) peuvent l'inclure.
20464 \begin_layout Standard
20465 Ç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
20473 en suivant le schéma donné dans
20480 \begin_layout Standard
20481 Ce n'a raisonnablement bien été testé que pour le
20494 sont fournis avec la distribution standard de \SpecialChar LyX
20496 Installez le fichier de classe correspondant (téléchargé chez Springer) dans un répertoire approprié,
20497 reconfigurez \SpecialChar LaTeX
20502 dans le cas de te\SpecialChar TeX
20504 en tant que super-utilisateur si nécessaire – \SpecialChar LyX
20505 ne s'occupe-t-il pas tout seul de ça ?),
20506 reconfigurez \SpecialChar LyX
20507 et ça devrait fonctionner.
20510 \begin_layout Subsection
20514 \begin_layout Standard
20515 Un grand nombre de styles de type théorème –
20533 \begin_layout Standard
20559 Titre_\SpecialChar LaTeX
20562 (Running_\SpecialChar LaTeX
20597 (Acknowledgements),
20603 Voir la documentation du fichier de classe de Springer pour les détails.
20606 \begin_layout Subsection
20607 Publications supportées
20610 \begin_layout Itemize
20625 \begin_layout Itemize
20628 Probability Theory and Related Fields
20637 Jean-Marc Lasgouttes
20640 \begin_layout Standard
20642 ce n'est pas si dur !
20645 \begin_layout Subsection
20649 \begin_layout Standard
20650 Ces fichiers sont partiellement basés sur l'ancien
20655 qui était lui-même basé sur une version bricolée d'un vieux fichier de style \SpecialChar LaTeX
20658 ainsi que le format
20663 est maintenant dépassé.
20664 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme des fichiers de format \SpecialChar LyX
20668 \begin_layout Subsection
20672 \begin_layout Standard
20674 Mais probablement moins que dans l'ancien
20681 \begin_layout Section
20682 Rev\SpecialChar TeX
20686 \begin_layout Standard
20692 \begin_layout Standard
20693 \begin_inset VSpace bigskip
20699 \begin_layout Standard
20704 \begin_inset space ~
20709 marche avec la classe Rev\SpecialChar TeX
20711 \begin_inset Formula $\beta$
20714 de mai 1999) de l'American Physical Society.
20717 \begin_layout Standard
20719 a une classe de texte
20724 qui marche avec Rev\SpecialChar TeX
20727 la version 3.1 est périmée,
20728 car elle fonctionne avec \SpecialChar LaTeX
20730 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
20732 qui a besoin de \SpecialChar LaTeX2e
20734 même si on l'a trafiqué pour qu'elle marche.
20735 Comme Rev\SpecialChar TeX
20736 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
20739 avec la classe de texte
20742 \begin_inset space ~
20747 devrait être assez facile à utiliser.
20750 \begin_layout Standard
20751 Cette documentation est censée servir en
20755 de la documentation de Rev\SpecialChar TeX
20757 nous ne décrirons donc aucune des macros spéciales Rev\SpecialChar TeX
20759 et supposerons que vous savez ce qu'il faut mettre dans le préambule si besoin.
20762 \begin_layout Subsection
20766 \begin_layout Standard
20767 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
20769 comme c'est décrit dans le fichier README du paquetage.
20770 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
20772 \begin_inset Flex URL
20775 \begin_layout Plain Layout
20777 http://publish.aps.org/revtex4/
20783 Installez-le quelque part où \SpecialChar LaTeX
20785 Testez-le en essayant de \SpecialChar LaTeX
20786 er un court document Rev\SpecialChar TeX
20787 4 dans un répertoire au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier de classe).
20789 si vous reconfigurez \SpecialChar LyX
20791 il trouvera le fichier de classe et vous laissera utiliser la classe de texte
20798 \begin_layout Standard
20799 Probablement la façon la plus simple de démarrer est soit d'importer un document Rev\SpecialChar TeX
20805 soit d'utiliser le modèle
20808 \begin_inset space ~
20814 qui se trouve dans le répertoire de modèles.
20817 \begin_layout Subsection
20821 \begin_layout Standard
20822 Les paramètres optionnels de
20830 \begin_inset Quotes cld
20834 \begin_inset Quotes crd
20838 \begin_inset Quotes cld
20842 \begin_inset Quotes crd
20846 vont dans le champ d'
20852 Document\SpecialChar menuseparator
20855 \SpecialChar menuseparator
20859 \begin_inset space ~
20863 \begin_inset space ~
20870 Rappelez-vous que dans Rev\SpecialChar TeX
20872 il faut au moins un paramètre optionnel !
20875 \begin_layout Standard
20876 Le reste de ce qui va dans le préambule,
20884 va comme d'habitude dans la fenêtre
20889 \begin_inset space ~
20900 \begin_layout Subsection
20905 \begin_layout Plain Layout
20907 Dans la section sur Rev\SpecialChar TeX
20910 \begin_inset Quotes cld
20914 \begin_inset Quotes crd
20918 \begin_inset Quotes cld
20922 \begin_inset Quotes crd
20925 à de nombreux endroits.
20926 Ce que l'auteur indiquait était peut-être un environnement,
20927 mais ressemble de toute façon à un champ à remplir.
20928 N'ayant pas Rev\SpecialChar TeX
20930 je ne peux pas aller vérifier.
20938 \begin_layout Standard
20939 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
20953 Notez que (au moins pour Rev\SpecialChar TeX
20963 sont exactement équivalents,
20964 vous n'avez donc pas besoin d'utiliser les deux
20968 \begin_layout Plain Layout
20969 Au cas où ça vous intéresse,
20970 les deux sont inclus pour que
20974 puisse traduire à la fois
20994 \begin_layout Subsection
20998 \begin_layout Standard
20999 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
21000 4 qui peuvent causer des erreurs qui sont encore plus troublantes dans \SpecialChar LyX
21004 \begin_layout Standard
21005 Dans Rev\SpecialChar TeX
21024 L'équivalent \SpecialChar LyX
21025 en est qu'il y a un champ
21034 de notes de bas de page dans le champ
21039 ou des choses étranges apparaîtront.
21040 Voyez la documentation de Rev\SpecialChar TeX
21041 4 pour plus de détails.
21045 \begin_layout Standard
21061 \begin_inset space ~
21068 (Thanks) doivent être placés
21080 correspondant (ou son équivalent
21094 la compilation \SpecialChar LaTeX
21098 \begin_layout Chapter
21100 et applications externes
21103 \begin_layout Section
21104 Correcteur \SpecialChar TeX
21108 \begin_layout Standard
21114 \begin_layout Subsection
21118 \begin_layout Standard
21119 Vous trouverez dans le menu
21126 \begin_inset space ~
21133 Cette fonctionnalité requière le programme
21142 \begin_layout Plain Layout
21147 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
21157 et la commande est donc grisée si celui-ci n'est pas installé.
21158 Vous pouvez vous le procurer de CTAN,
21159 \begin_inset Newline newline
21163 \begin_inset CommandInset href
21165 target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
21173 \begin_layout Standard
21176 Chk\SpecialChar TeX
21179 est un programme qui a été écrit par
21184 qui se plaignait que certaines commandes de \SpecialChar LaTeX
21185 n'étaient pas naturelles et s'oubliaient facilement.
21186 Ce programme parcourt votre fichier \SpecialChar LaTeX
21187 et en vérifie la bonne écriture.
21188 C'est donc l'équivalent de
21194 mais pour \SpecialChar LaTeX
21198 \begin_layout Standard
21199 La question est donc :
21200 mais que vient faire ce logiciel sous \SpecialChar LyX
21201 alors que \SpecialChar LyX
21202 est déjà censé produire du \SpecialChar LaTeX
21204 La réponse est simple :
21209 ne vérifie pas seulement la
21216 mais aussi la bonne utilisation des types,
21222 Chk\SpecialChar TeX
21228 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
21235 Chk\SpecialChar TeX
21241 est à même de détecter des erreurs courantes comme
21245 \begin_layout Plain Layout
21247 Certaines de ces règles me sont totalement inconnues.
21248 Il est possible qu'elles ne s'appliquent pas à la langue française.
21259 \begin_layout Itemize
21260 de mauvais points de suspension :
21261 \begin_inset Newline newline
21264 Utiliser \SpecialChar ldots
21268 \begin_layout Itemize
21269 des espaces à l'intérieur des parenthèses :
21270 \begin_inset Newline newline
21273 ( mauvais espacement );
21276 \begin_layout Itemize
21277 l'utilisation d'espaces normaux dans des abréviations courantes :
21278 \begin_inset Newline newline
21281 Par exemple il y a ici trop d'espaces dans l'abréviation C.
21287 \begin_layout Itemize
21288 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière lettre est une majuscule :
21289 \begin_inset Newline newline
21293 Et l'espacement n'est pas bon;
21296 \begin_layout Itemize
21297 l'insertion d'une espace avant une étiquette ou un autre objet de ce type :
21298 \begin_inset Newline newline
21301 L'étiquette ou la note doit être collée au texte,
21302 sans quoi elle risque d'apparaître sur une mauvaise page.
21304 \begin_inset CommandInset label
21314 \begin_layout Plain Layout
21315 Cette note peut apparaître sur une mauvaise page,
21316 car son appel (le petit numéro dans le texte) n'est pas collé au mot le précédant.
21322 L'étiquette est ici trop séparée;
21325 \begin_layout Itemize
21326 l'utilisation d'espaces simples au lieu d'espaces insécables devant des références :
21327 \begin_inset Newline newline
21330 Si vous n'avez pas de chance,
21331 le saut de ligne aura lieu exactement entre le mot
21332 \begin_inset Quotes cld
21336 \begin_inset Quotes crd
21340 et ça ferait le plus mauvais effet...
21343 \begin_inset CommandInset ref
21345 reference "sec:chktex"
21353 \begin_layout Itemize
21355 \begin_inset Quotes cld
21359 \begin_inset Quotes crd
21363 \begin_inset Quotes cld
21367 \begin_inset Formula $\times$
21371 \begin_inset Quotes crd
21374 entre deux nombres :
21375 \begin_inset Newline newline
21378 2x2 rend beaucoup moins bien que
21379 \begin_inset Formula $2\times2$
21385 \begin_layout Standard
21386 et bien plus encore...
21387 C'est un outil très utile pour le
21388 \begin_inset Quotes cld
21392 \begin_inset Quotes crd
21395 du document avant son impression,
21396 et vous devriez l'utiliser après l'inévitable correction de l'orthographe et avant d'affiner la typographie.
21399 \begin_layout Subsection
21403 \begin_layout Standard
21404 Si le programme est installé,
21405 l'employer est un jeu d'enfant :
21407 \begin_inset Newline newline
21412 Outils\SpecialChar menuseparator
21414 \begin_inset space ~
21422 générera alors une version \SpecialChar LaTeX
21426 Chk\SpecialChar TeX
21431 \begin_inset Quotes cld
21435 \begin_inset Quotes crd
21438 avec les avertissements de
21440 Chk\SpecialChar TeX
21445 Ces avertissements seront placés au plus près de l'erreur,
21446 et vous pourrez facilement les trouver avec
21448 Navigation\SpecialChar menuseparator
21452 ou par le raccourci clavier
21456 (d'après le fichier de raccourcis implicites
21461 Ouvrez les boîtes d'erreur en cliquant dessus,
21462 ou par le raccourci
21480 Lisez l'avertissement,
21481 et corrigez l'erreur si c'en est bien une.
21482 Si vous ne comprenez pas l'avertissement,
21485 il y a des différences entre ce qu'il y a à l'écran et les détails techniques que
21487 Chk\SpecialChar TeX
21491 et ça peut amener certains de ses avertissements à paraître mystérieux ou même stupides.
21494 \begin_layout Standard
21495 Ce document est un excellent terrain d'entraînement,
21496 et sa vérification lèvera sûrement quelques avertissements.
21497 Les ordinateurs sont idiots:
21498 la plupart de ces avertissements seront donc des fausses alertes.
21501 \begin_layout Subsection
21505 \begin_layout Standard
21506 Vous trouverez parfois que
21508 Chk\SpecialChar TeX
21511 est plus bavard qu'il ne devrait l'être.
21512 Vous pouvez alors choisir de ne pas l'utiliser,
21513 ou alors le configurer à vos propres goûts.
21517 \begin_layout Standard
21521 Chk\SpecialChar TeX
21524 est vraiment configurable et extensible,
21525 vous ne pourrez pas résoudre tous les problèmes de
21527 Chk\SpecialChar TeX
21530 dans \SpecialChar LyX
21534 génère un fichier \SpecialChar LaTeX
21535 un peu particulier pour être ensuite capable de faire correspondre les numéros de lignes indiqués par
21537 Chk\SpecialChar TeX
21542 \begin_layout Plain Layout
21543 Vous pouvez trouver toutes les indications de
21549 Document\SpecialChar menuseparator
21551 \begin_inset space ~
21555 \begin_inset space ~
21572 avec la structure interne du document.
21574 certains avertissements ne sembleront pas apparaître correctement.
21575 Vous pouvez faire deux choses contre cela :
21578 \begin_layout Itemize
21579 Paramétrez l'appel à
21581 Chk\SpecialChar TeX
21586 Outils\SpecialChar menuseparator
21587 Préférences\SpecialChar menuseparator
21588 Sorties\SpecialChar menuseparator
21593 ou alors dans le fichier de configuration de l'installation de
21595 Chk\SpecialChar TeX
21604 Voyez ci-dessous pour savoir quels avertissements peuvent être activés ou désactivés à la ligne de commande.
21607 \begin_layout Itemize
21608 Exportez votre document en tant que fichier \SpecialChar LaTeX
21611 Fichier\SpecialChar menuseparator
21612 Exporter\SpecialChar menuseparator
21616 et lancer manuellement
21621 S'il est invoqué de cette façon,
21622 ça peut être pénible de trouver l'endroit correspondant dans le document \SpecialChar LyX
21624 mais avec un peu de patience,
21625 vous devriez y arriver.
21628 \begin_layout Standard
21629 Voici maintenant les messages d'avertissement qui peuvent être activés ou désactivés dans
21638 pour désactiver un avertissement,
21644 Les entrées en italiques sont désactivées par défaut,
21645 car le réglage de base est
21646 \begin_inset Quotes cld
21651 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
21654 \begin_inset Quotes crd
21660 \begin_layout Standard
21661 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de désactivation d'avertissements,
21665 utilise les autres options à sa convenance pour dialoguer avec
21672 \begin_layout Enumerate
21676 Command terminated with space.
21677 (La commande se termine par une espace.)
21680 \begin_layout Enumerate
21683 Non-breaking space (
21684 \begin_inset Quotes eld
21692 \begin_inset Quotes erd
21695 ) should have been used.
21696 (Il faut utiliser ici une espace insécable (
21699 \begin_inset Quotes cld
21703 \begin_inset Quotes crd
21711 \begin_layout Enumerate
21715 You should enclose the previous parenthesis with
21716 \begin_inset Quotes eld
21724 \begin_inset Quotes erd
21728 (Vous devriez entourer les parenthèses précédentes par
21734 \begin_inset Quotes cld
21738 \begin_inset Quotes crd
21749 \begin_layout Enumerate
21752 Italic correction (
21753 \begin_inset Quotes eld
21763 \begin_inset Quotes erd
21766 ) found in non-italic buffer.
21767 (Une correction d'italique (
21770 \begin_inset Quotes cld
21776 \begin_inset Quotes crd
21781 ) est dans un groupe qui n'est pas en italique.)
21784 \begin_layout Enumerate
21787 Italic correction (
21788 \begin_inset Quotes eld
21798 \begin_inset Quotes erd
21801 ) found more than once.
21802 (Il y a plus d'une correction d'italique (
21805 \begin_inset Quotes cld
21811 \begin_inset Quotes crd
21819 \begin_layout Enumerate
21823 No italic correction (
21824 \begin_inset Quotes eld
21834 \begin_inset Quotes erd
21838 (Il n'y a pas de correcteur d'italique (
21841 \begin_inset Quotes cld
21847 \begin_inset Quotes crd
21858 \begin_layout Enumerate
21862 \begin_inset Quotes eld
21870 \begin_inset Quotes erd
21874 \begin_inset Quotes eld
21882 \begin_inset Quotes erd
21889 \begin_inset Quotes cld
21893 \begin_inset Quotes crd
21898 requière l'utilisation de
21901 \begin_inset Quotes cld
21905 \begin_inset Quotes crd
21913 \begin_layout Enumerate
21916 Wrong length of dash may have been used.
21917 (Il se peut que le tiret ne soit pas de la bonne longueur.)
21920 \begin_layout Enumerate
21924 \begin_inset Quotes eld
21932 \begin_inset Quotes erd
21937 \begin_inset Quotes eld
21945 \begin_inset Quotes erd
21955 \begin_inset Quotes cld
21959 \begin_inset Quotes crd
21971 \begin_inset Quotes cld
21975 \begin_inset Quotes crd
21983 \begin_layout Enumerate
21987 \begin_inset Quotes eld
21995 \begin_inset Quotes erd
22004 \begin_inset Quotes cld
22012 \begin_inset Quotes crd
22021 \begin_layout Enumerate
22025 \begin_inset Quotes eld
22033 \begin_inset Quotes erd
22036 to achieve an ellipsis.
22037 (Vous devriez utiliser
22040 \begin_inset Quotes cld
22044 \begin_inset Quotes crd
22049 pour une ellipse (points de suspension).)
22052 \begin_layout Enumerate
22055 Inter-word spacing (
22056 \begin_inset Quotes eld
22066 \begin_inset Quotes eld
22069 ) should perhaps be used.
22070 (Une espace d'entre mots (
22073 \begin_inset Quotes cld
22079 \begin_inset space ~
22085 \begin_inset Quotes crd
22088 ) devrait peut-être être utilisé.)
22091 \begin_layout Enumerate
22094 Inter-sentence spacing (
22095 \begin_inset Quotes eld
22105 \begin_inset Quotes erd
22108 ) should perhaps be used.
22109 (Une espace d'entre phrases (
22112 \begin_inset Quotes cld
22118 \begin_inset Quotes crd
22123 ) devrait peut-être être utilisé.)
22126 \begin_layout Enumerate
22129 Could not find argument for command.
22130 (N'a pas trouvé de paramètre à la commande.)
22133 \begin_layout Enumerate
22137 \begin_inset Quotes eld
22145 \begin_inset Quotes erd
22149 (Aucune occurrence de
22150 \begin_inset Quotes cld
22158 \begin_inset Quotes crd
22164 \begin_layout Enumerate
22167 Math mode still on at end of \SpecialChar LaTeX
22169 (Le fichier \SpecialChar LaTeX
22170 se termine dans le mode Math.)
22173 \begin_layout Enumerate
22177 \begin_inset Quotes eld
22185 \begin_inset Quotes erd
22188 doesn't match the number of
22189 \begin_inset Quotes eld
22197 \begin_inset Quotes erd
22204 \begin_inset Quotes cld
22208 \begin_inset Quotes crd
22213 ne correspond pas à celui de
22216 \begin_inset Quotes cld
22220 \begin_inset Quotes crd
22228 \begin_layout Enumerate
22231 You should use either
22234 \begin_inset Quotes eld
22242 \begin_inset Quotes erd
22247 as an alternative to
22248 \begin_inset Quotes eld
22256 \begin_inset Quotes erd
22260 (Vous devriez utiliser
22263 \begin_inset Quotes eld
22271 \begin_inset Quotes erd
22279 \begin_inset Quotes cld
22283 \begin_inset Quotes crd
22291 \begin_layout Enumerate
22298 " (ASCII 39) instead of "´" (ASCII 180).
22299 (Vous devriez utiliser
22302 \begin_inset Quotes cld
22306 \begin_inset Quotes crd
22311 (ASCII 39) au lieu de
22314 \begin_inset Quotes cld
22322 \begin_inset Quotes crd
22330 \begin_layout Enumerate
22333 User-specified pattern found.
22334 (A trouvé un format défini par l'utilisateur.)
22337 \begin_layout Enumerate
22340 This command might not be intended.
22341 (Cette commande n'est peut-être pas volontaire.)
22344 \begin_layout Enumerate
22349 (Un commentaire est affiché.)
22352 \begin_layout Enumerate
22383 \begin_layout Enumerate
22386 Delete this space to maintain correct page references.
22387 (Enlevez cette espace pour avoir une pagination correcte.)
22390 \begin_layout Enumerate
22394 You might wish to put this between a pair of
22395 \begin_inset Quotes eld
22403 \begin_inset Quotes erd
22407 (Ce serait peut-être mieux entre deux accolades
22413 \begin_inset Quotes cld
22417 \begin_inset Quotes crd
22425 \begin_layout Enumerate
22428 You ought to remove spaces in front of punctuation.
22429 (Il n'y a pas d'espace devant cette ponctuation.)
22432 \begin_layout Enumerate
22435 Could not execute \SpecialChar LaTeX
22437 (Ne peut pas exécuter la commande \SpecialChar LaTeX
22441 \begin_layout Enumerate
22450 in front of small punctuation.
22457 devant la ponctuation basse.)
22460 \begin_layout Enumerate
22468 may look prettier here.
22478 \begin_layout Enumerate
22482 Multiple spaces detected in output.
22483 (La sortie affiche ici plusieurs espaces.)
22486 \begin_layout Enumerate
22489 This text may be ignored.
22490 (Ce texte ne sera peut-être pas pris en compte.)
22493 \begin_layout Enumerate
22499 \begin_inset Quotes eld
22504 to begin quotation,
22513 \begin_inset Quotes eld
22518 pour ouvrir une citation et non
22525 \begin_layout Enumerate
22536 \begin_inset Quotes eld
22546 pour clore une citation et non
22549 \begin_inset Quotes eld
22557 \begin_layout Enumerate
22561 (Ne mélangez pas les différents types de guillemets.)
22564 \begin_layout Enumerate
22567 You should perhaps use
22568 \begin_inset Quotes eld
22576 \begin_inset Quotes erd
22580 (Il vaudrait peut-être mieux utiliser
22583 \begin_inset Quotes cld
22587 \begin_inset Quotes crd
22595 \begin_layout Enumerate
22598 You should put a space in front of/after parenthesis.
22599 (Il faut des espaces à l'extérieur des parenthèses.)
22602 \begin_layout Enumerate
22605 You should avoid spaces in front of/after parenthesis.
22606 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
22609 \begin_layout Enumerate
22613 You should not use punctuation in front of/after quotes.
22614 (La ponctuation ne doit pas apparaître derrière les guillemets.)
22617 \begin_layout Enumerate
22620 Double space found.
22624 \begin_layout Enumerate
22627 You should put punctuation outside inner/inside display math mode.
22628 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
22631 \begin_layout Enumerate
22634 You ought to not use primitive \SpecialChar TeX
22635 in \SpecialChar LaTeX
22637 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
22638 dans du code \SpecialChar LaTeX
22642 \begin_layout Enumerate
22645 You should remove spaces in front of
22646 \begin_inset Quotes eld
22654 \begin_inset Quotes erd
22658 (Ne mettez pas d'espaces devant
22661 \begin_inset Quotes cld
22665 \begin_inset Quotes crd
22673 \begin_layout Enumerate
22676 \begin_inset Quotes eld
22684 \begin_inset Quotes erd
22687 is normally not followed by
22688 \begin_inset Quotes eld
22696 \begin_inset Quotes erd
22703 \begin_inset Quotes cld
22707 \begin_inset Quotes crd
22712 n'est normalement pas suivi de
22715 \begin_inset Quotes cld
22719 \begin_inset Quotes crd
22727 \begin_layout Standard
22728 Nous espérons fournir dans les versions futures de \SpecialChar LyX
22729 une interface plus complète à cet outil (ainsi qu'à son petit cousin
22733 ) pour pouvoir en exploiter toute la puissance.
22736 il est dès maintenant utilisable :
22737 lancez-le sur l'un de vos documents de bonne taille,
22738 et voyez le résultat.
22741 \begin_layout Section
22742 Contrôle de version sous \SpecialChar LyX
22746 \begin_layout Standard
22749 Lars Gullik Bjønnes,
22757 \begin_layout Subsection
22761 \begin_layout Standard
22763 accepte la plupart des commandes simples de RCS/CVS/SVN.
22764 Si vous devez utiliser des fonctions plus sophistiquées,
22765 il vous faudra cependant encore passer par un terminal de commande.
22768 \begin_layout Standard
22769 Notez également que le support de CVS n'est pas aussi bon que celui de Subversion,
22770 que nous vous conseillons donc.
22771 Un bon document de départ pour Subversion est le Manuel SVN
22775 \begin_layout Plain Layout
22776 \begin_inset CommandInset href
22778 target "http://svnbook.red-bean.com/"
22791 \begin_inset Quotes cld
22795 \begin_inset Quotes crd
22798 (c'est un fichier man :
22804 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
22805 Voyez particulièrement le paragraphe sur le répertoire RCS,
22806 et la notion de fichier RCS maître (le fichier finissant par
22813 \begin_layout Standard
22814 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
22816 vous devrez connaître l'utilisation de RCS/CVS/SVN.
22817 Le support assuré dans \SpecialChar LyX
22818 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.
22820 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
22822 Les utilisateurs réguliers du contrôle de version apprécieront la barre d'outils correspondante,
22823 qui peut être activée via
22825 Affichage\SpecialChar menuseparator
22826 Barre d'outils\SpecialChar menuseparator
22827 Contrôle de version
22832 \begin_layout Standard
22833 Pour créer vos propres commandes externes,
22835 \begin_inset Flex Code
22838 \begin_layout Plain Layout
22846 Fonctions \SpecialChar LyX
22852 \begin_layout Standard
22853 Il est fortement recommandé d'enregistrer les documents en mode non compressé lors de l'utilisation du contrôle de version (décochez
22855 Document\SpecialChar menuseparator
22858 si la case est cochée):
22859 les documents LyX non compressées sont des fichiers textuels qui peuvent être fusionnés par le contrôle de version.
22860 Mes documents compressés sont des fichiers binaires qui ne peuvent p
22867 \begin_layout Subsection
22868 Les commandes RCS sous \SpecialChar LyX
22872 \begin_layout Standard
22873 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
22875 Vous pouvez les trouver dans
22877 Fichier\SpecialChar menuseparator
22879 \begin_inset space ~
22883 \begin_inset space ~
22889 Lyx a été testé avec RCS 5.7/5.8.
22892 \begin_layout Subsubsection
22895 Initialiser le contrôle de version
22898 \begin_layout Standard
22899 Si votre document n'est pas sous le mode
22900 \begin_inset Quotes cld
22903 contrôle de version
22904 \begin_inset Quotes crd
22908 c'est le seul choix qui vous soit proposé.
22909 Si vous êtes déjà sous ce mode,
22911 \begin_inset Flex Noun
22914 \begin_layout Plain Layout
22920 est grisé et inaccessible.
22923 \begin_layout Standard
22924 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
22925 Il vous est alors demandé de donner une description initiale du document.
22926 Le document est alors mis en mode
22927 \begin_inset Quotes cld
22931 \begin_inset Quotes crd
22934 et il vous faudra faire
22937 \begin_inset space ~
22941 \begin_inset space ~
22946 avant de le modifier.
22947 Un document sous contrôle de version a dans le minibuffer
22948 \begin_inset Quotes cld
22951 [RCS:<version><locker>]
22952 \begin_inset Quotes crd
22955 accolé au nom de fichier.
22958 \begin_layout Standard
22960 la commande RCS qui a été lancée est
22963 \begin_layout LyX-Code
22966 ci -q -u -i -t-\SpecialChar softhyphen
22967 "<description_\SpecialChar softhyphen
22968 initiale>" <nom_fichier>.
22971 \begin_layout Standard
22976 pour comprendre le sens des paramètres.
22980 \begin_layout Subsubsection
22982 \begin_inset space ~
22986 \begin_inset space ~
22992 \begin_layout Standard
22993 Lorsque vous avez fini de modifier un fichier,
22994 vous figez vos modifications
22998 \begin_layout Plain Layout
23006 \begin_inset Flex Noun
23009 \begin_layout Plain Layout
23013 Fichier\SpecialChar menuseparator
23015 \begin_inset space ~
23019 \begin_inset space ~
23022 Version\SpecialChar menuseparator
23024 \begin_inset space ~
23028 \begin_inset space ~
23040 Il vous sera alors demandé une description de ceux-ci.
23041 Cette information est conservée dans le fichier d'historique.
23042 Le numéro de version est alors incrémenté,
23043 vos modifications sont appliquées au fichier RCS maître et le document est déverrouillé et remis en mode
23044 \begin_inset Quotes cld
23048 \begin_inset Quotes crd
23054 \begin_layout Itemize
23058 ci -q -u -m"<description>" <nom_fichier>
23061 \begin_layout Subsubsection
23064 Nouvelle version modifiable
23067 \begin_layout Standard
23068 En utilisant cette commande,
23069 vous verrouillez le document de manière à ce que vous soyez le seul à pouvoir l'éditer.
23070 Vous seul en possédez les droits d'écriture.
23071 Vous continuez donc à éditer le fichier un moment,
23072 puis vous figez vos changements.
23073 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
23076 \begin_layout Itemize
23080 co -q -l <nom_fichier>
23083 \begin_layout Subsubsection
23086 Revenir à la version du dépôt
23089 \begin_layout Standard
23090 Ceci annule tous les changements réalisés sur le document depuis que le document a été figé la dernière fois.
23091 Une demande de confirmation apparaît alors,
23092 avant que tous les changements soient perdus.
23095 \begin_layout Itemize
23099 co -f -u<version> <nom_fichier>
23102 \begin_layout Subsubsection
23109 \begin_layout Standard
23110 Ceci va créer une copie du document.
23111 Du fait que RCS ne prévoit pas à l'origine de gérer les opérations de copie,
23112 l'historique de version n'est pas préservé et la copie est ajoutée comme un nouveau fichier.
23113 Elle suppose un document propre sans modifications depuis le dernier enregistrement.
23114 On vous demande un nom de fichier et une description de l'opération de copie.
23115 Ensuite la copie est créée,
23116 à la fois localement et dans le dépôt.
23117 Si les répertoires parents de la copie et du document original sont différents,
23118 tous les chemins relatifs des fichiers inclus sont corrigés (comme avec
23120 Fichier\SpecialChar menuseparator
23126 la copie est chargée à la place du document original.
23129 \begin_layout Itemize
23132 \begin_inset space ~
23136 \begin_inset Newline newline
23140 \begin_inset Flex Code
23143 \begin_layout Plain Layout
23144 \begin_inset Quotes qld
23148 \begin_inset Quotes qld
23157 \begin_inset Flex Code
23160 \begin_layout Plain Layout
23161 \begin_inset Quotes qld
23165 \begin_inset Quotes qld
23174 \begin_inset Newline newline
23178 \begin_inset Flex Code
23181 \begin_layout Plain Layout
23183 \begin_inset Quotes qld
23187 \begin_inset Quotes qld
23198 \begin_layout Subsubsection
23201 Annuler le dernier enregistrement
23204 \begin_layout Standard
23205 Fait comme si la dernière modification n'avait jamais été faite.
23206 Aucune modification n'apparaît sur le document \SpecialChar LyX
23208 mais la dernière version est effacée du fichier maître RCS.
23211 \begin_layout Itemize
23215 rcs -o<version> <nom_fichier>
23218 \begin_layout Subsubsection
23221 Visionner historique
23224 \begin_layout Standard
23225 Montre l'historique complet du document RCS.
23230 est ainsi affichée dans une fenêtre.
23235 pour plus d'informations.
23238 \begin_layout Subsubsection
23239 Informations de révision
23242 \begin_layout Standard
23243 Lyx ne connaît que le numéro de version RCS,
23245 \begin_inset CommandInset ref
23247 reference "subsec:VCS-Revision-Information"
23255 \begin_layout Subsection
23258 CVS commands in \SpecialChar LyX
23260 \begin_inset Note Note
23263 \begin_layout Plain Layout
23264 Le reste de ce chapitre reste à traduire (JPChrétien,
23273 \begin_layout Standard
23276 A subset of CVS operations is supported by \SpecialChar LyX
23278 You can find the commands in the
23280 File\SpecialChar menuseparator
23282 \begin_inset space ~
23288 The version control system SVN is more powerful,
23289 so please use it instead of CVS if possible.
23292 \begin_layout Subsubsection
23299 \begin_layout Standard
23302 If you start from scratch with CVS you have to create your repository and checkout the working copy with external tools.
23303 If you're using a client-server setup you may need to login before doing the first repository checkout.
23306 \begin_layout Standard
23309 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.
23310 Standard CVS repositories don't operate with a file locking mechanism.
23311 This may be surprising,
23312 but conflicts only occur if people disagree on the proper content of the same part of a document.
23314 if co-workers are used to communicate regularly,
23315 these conflicts occur rarely.
23316 If they don't communicate they have a fundamental problem anyway.
23317 Nevertheless some people like to work with so called
23318 \begin_inset Quotes eld
23322 \begin_inset Quotes erd
23326 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.
23327 When the changes are checked in the working copy returns to readonly state.
23328 With \SpecialChar LyX
23329 one has to edit the
23330 \begin_inset Flex Code
23333 \begin_layout Plain Layout
23341 file and add the line
23342 \begin_inset Flex Code
23345 \begin_layout Plain Layout
23353 to work with reserved checkouts.
23354 The benefit is the possibility to see who is using a writable copy of some document.
23355 It's not guaranteed only one user makes a copy writable.
23358 \begin_layout Standard
23362 tries to guess if you're using reserved or non-reserved checkouts.
23363 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.
23364 When a reserved checkout is detected you have to use
23365 \begin_inset Flex Noun
23368 \begin_layout Plain Layout
23376 to make your working copy writable if it's readonly.
23378 \begin_inset Flex Noun
23381 \begin_layout Plain Layout
23389 operation is possible and that makes your working copy readonly again after transferring your changes to the repository.
23392 \begin_layout Standard
23395 More information about CVS can be found here
23396 \begin_inset Flex URL
23399 \begin_layout Plain Layout
23401 http://www.nongnu.org/cvs
23407 \begin_inset Flex URL
23410 \begin_layout Plain Layout
23412 http://ximbiot.com/cvs
23420 \begin_layout Standard
23427 to understand the sub-commands and the switches mentioned below.
23430 \begin_layout Subsubsection
23437 \begin_layout Standard
23440 If your document is not under revision control,
23441 this is the only item shown in the menu.
23442 And if it is under revision control,
23447 item is not visible.
23451 \begin_layout Standard
23454 This command registers in CVS your document
23455 \begin_inset Flex Strong
23458 \begin_layout Plain Layout
23467 in the case you have already the documents directory under CVS control (in particular
23472 This means you have to create or checkout the archive by yourself using external tools.
23473 (In case you forget that step \SpecialChar LyX
23474 registers the document with RCS.)
23477 \begin_layout Standard
23480 Then you are asked interactively to supply an initial description of the document.
23481 Don't forget that registered file is not yet checked in.
23484 \begin_layout Standard
23487 CVS command that is run:
23490 cvs -q add -m"<entered message>" "<file-name>"
23493 \begin_layout Standard
23500 above and for all other CVS commands is an abbreviation for
23501 \begin_inset Quotes eld
23504 change the current working directory to file location and use the file name without path component as argument
23505 \begin_inset Quotes erd
23511 \begin_layout Subsubsection
23518 \begin_layout Standard
23521 When you are finished editing a file,
23522 you commit your changes.
23523 When you do this and you had changed the document,
23524 you are asked for a description of the changes.
23525 After that changes are written to the repository.
23526 In case you didn't change the document and a reserved checkout is detected the reservation made on
23527 \begin_inset Flex Noun
23530 \begin_layout Plain Layout
23541 \begin_layout Labeling
23542 \labelwidthstring 00.00.0000
23546 \begin_inset space ~
23551 \begin_inset space ~
23555 \begin_inset Newline newline
23559 \begin_inset Flex Code
23562 \begin_layout Plain Layout
23567 -q commit -m"<description>" "<file-name>"
23573 \begin_inset Newline newline
23577 \begin_inset Flex Code
23580 \begin_layout Plain Layout
23593 \begin_layout Subsubsection
23600 \begin_layout Standard
23603 When you are sharing a repository with others,
23604 you may have to incorporate their changes into your working copy.
23607 \begin_layout Standard
23613 cvs -q update "<file-name>"
23616 \begin_layout Standard
23619 If a readonly checkout is detected the working copy is made writable and reserved.
23622 \begin_layout Standard
23628 cvs -q edit "<file-name>"
23631 \begin_layout Subsubsection
23635 Revert To Repository Version
23638 \begin_layout Standard
23641 This will discard all changes made to the document since the last check in.
23642 You get a warning before changes are discarded.
23643 Firstly the file is deleted,
23644 secondly CVS update command is run.
23647 \begin_layout Standard
23653 cvs -q update "<file-name>"
23656 \begin_layout Standard
23659 If a reserved checkout is detected and the working copy has no changes only the reservation is undone.
23662 \begin_layout Standard
23668 cvs -q unedit "<file-name>"
23671 \begin_layout Subsubsection
23678 \begin_layout Standard
23681 This will create a copy of the current document.
23682 Since CVS does not support copy operations natively,
23683 the version history is not preserved,
23684 and the copy is added as a new file.
23685 It requires a clean document without any changes since the last checkin.
23686 You are asked for a file name and a description of the copy operation.
23687 After that the copy is created,
23688 both locally and in the repository.
23689 If the parent directories of the copied and original document differ,
23690 all relative paths of included files of the copy are adjusted (like in
23692 File\SpecialChar menuseparator
23698 the copy is loaded instead of the original document.
23701 \begin_layout Labeling
23702 \labelwidthstring 00.00.0000
23706 \begin_inset space ~
23711 \begin_inset space ~
23715 \begin_inset Newline newline
23719 \begin_inset Flex Code
23722 \begin_layout Plain Layout
23736 \begin_inset Flex Code
23739 \begin_layout Plain Layout
23753 \begin_inset Newline newline
23757 \begin_inset Flex Code
23760 \begin_layout Plain Layout
23778 \begin_layout Subsubsection
23785 \begin_layout Standard
23788 This will rename the current document.
23789 Since CVS does not support rename operations natively,
23790 the version history is not preserved,
23791 the renamed document is added as a new file,
23792 and the original document is deleted.
23793 It requires a clean document without any changes since the last checkin.
23794 You are asked for a file name and a description of the rename operation.
23795 After that the document is renamed,
23796 both locally and in the repository.
23797 If the parent directories of the new and old file names differ,
23798 all relative paths of included files are adjusted (like in
23800 File\SpecialChar menuseparator
23806 the document is reloaded using the new name.
23809 \begin_layout Labeling
23810 \labelwidthstring 00.00.0000
23814 \begin_inset space ~
23819 \begin_inset space ~
23823 \begin_inset Newline newline
23827 \begin_inset Flex Code
23830 \begin_layout Plain Layout
23844 \begin_inset Flex Code
23847 \begin_layout Plain Layout
23861 \begin_inset Newline newline
23865 \begin_inset Flex Code
23868 \begin_layout Plain Layout
23884 \begin_inset Newline newline
23888 \begin_inset Flex Code
23891 \begin_layout Plain Layout
23909 \begin_layout Subsubsection
23912 Update of the local directory checkout from repository
23915 \begin_layout Standard
23918 Once your documents gets more complex,
23919 containing sub-documents and pictures,
23921 \begin_inset Flex Code
23924 \begin_layout Plain Layout
23932 files and so on using version control becomes more complicated.
23934 supports updating the whole tree in which resides the document.
23935 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.
23936 You have to organize the files structure so that all external files are in the same directory or subdirectories of the document.
23937 It's good practice anyway to store multipart documents in an extra directory.
23940 \begin_layout Standard
23944 \begin_inset Flex Code
23947 \begin_layout Plain Layout
23950 Update local directory from repository
23955 command updates the whole directory.
23956 If local changes are detected user is warned before update starts.
23957 In case of merge conflicts both versions of the conflicting document parts are placed in the final document.
23958 You have to review and correct the result of the merge.
23959 You'll find the conflicts enclosed in pairs of
23960 \begin_inset Flex Code
23963 \begin_layout Plain Layout
23972 \begin_inset Flex Code
23975 \begin_layout Plain Layout
23984 \begin_inset Flex Code
23987 \begin_layout Plain Layout
23996 The first part is your version as before the update operation with the document name prepended.
23997 The second one is the repository version with the version number after the sequence of
23998 \begin_inset Flex Code
24001 \begin_layout Plain Layout
24012 \begin_layout Labeling
24013 \labelwidthstring 00.00.0000
24017 \begin_inset space ~
24022 \begin_inset space ~
24026 \begin_inset Newline newline
24030 \begin_inset Flex Code
24033 \begin_layout Plain Layout
24044 (Ask if changes are detected.)
24045 \begin_inset Newline newline
24049 \begin_inset Flex Code
24052 \begin_layout Plain Layout
24066 \begin_layout Standard
24070 \begin_inset Flex Code
24073 \begin_layout Plain Layout
24081 stands for the path to the document.
24084 \begin_layout Subsubsection
24091 \begin_layout Standard
24094 This shows the complete history of the CVS document.
24097 cvs log "<file-name>"
24099 is shown in a browser.
24102 \begin_layout Subsubsection
24108 \begin_layout Standard
24112 supports CVS version number,
24114 date and time of last commit.
24115 All those are extracted from
24117 cvs log -r <file-name>
24121 \begin_inset CommandInset ref
24123 reference "subsec:VCS-Revision-Information"
24131 \begin_layout Subsection
24134 SVN commands in \SpecialChar LyX
24138 \begin_layout Standard
24141 SVN is now partially supported by \SpecialChar LyX
24143 You can find the commands in the
24145 File\SpecialChar menuseparator
24147 \begin_inset space ~
24153 Please note that if you use password protected access to repository via ssh,
24154 you will be asked in terminal window.
24156 was tested against SVN 1.5,
24162 \begin_layout Plain Layout
24165 Most of the commands will work with 1.4 too,
24167 \begin_inset CommandInset ref
24169 reference "subsec:SVN-Repo-Update"
24175 There seems to be currently unresolved permissions problem under SVN 1.8 with reverting changes when file is locked.
24183 \begin_layout Subsubsection
24190 \begin_layout Standard
24193 If your document is not under revision control,
24194 this is the only item shown in the menu.
24195 And if it is under revision control,
24200 item is not visible.
24203 \begin_layout Standard
24206 This command registers in SVN your document ONLY in case you have already the documents directory under SVN control (in particular
24211 This means you have to checkout the archive by yourself.
24214 \begin_layout Standard
24217 Then you are asked interactively to supply an initial description of the document.
24218 Don't forget that registered file is not yet commited.
24221 \begin_layout Standard
24224 SVN command that is run:
24228 \begin_inset Quotes qld
24232 \begin_inset Quotes qld
24238 \begin_layout Standard
24245 to understand the switches.
24248 \begin_layout Subsubsection
24255 \begin_layout Standard
24258 When you are finished editing a file,
24259 you commit your changes.
24261 you are asked for a description of the changes.
24262 After that changes are commited.
24265 \begin_layout Standard
24272 \begin_layout Plain Layout
24275 In case locking is not enabled.
24277 \begin_inset CommandInset ref
24279 reference "subsec:SVN-File-Locking"
24291 svn commit -q -m"<description>" <file-name>
24294 \begin_layout Subsubsection
24301 \begin_layout Standard
24304 Updates the changes of this file from the repository.
24305 Be sure you understand SVN merging and conflicts resolving before using this function,
24306 because all conflicts has to be resolved manually by you!
24309 \begin_layout Standard
24316 \begin_layout Plain Layout
24325 \begin_inset Flex Code
24328 \begin_layout Plain Layout
24331 svn update --non-interactive
24332 \begin_inset Quotes qld
24336 \begin_inset Quotes qld
24347 \begin_layout Subsubsection
24351 Revert To Repository Version
24354 \begin_layout Standard
24357 This will discard all changes made to the document since the last check in.
24358 You get a warning before changes are discarded.
24361 \begin_layout Standard
24368 \begin_inset Quotes qld
24372 \begin_inset Quotes qld
24378 \begin_layout Subsubsection
24385 \begin_layout Standard
24388 This will create a copy of the current document including the version history.
24389 It requires a clean document without any changes since the last checkin.
24390 You are asked for a file name and a description of the copy operation.
24391 After that the copy is created,
24392 both locally and in the repository.
24393 If the parent directories of the copied and original document differ,
24394 all relative paths of included files of the copy are adjusted (like in
24396 File\SpecialChar menuseparator
24402 the copy is loaded instead of the original document.
24405 \begin_layout Labeling
24406 \labelwidthstring 00.00.0000
24410 \begin_inset space ~
24415 \begin_inset space ~
24419 \begin_inset Newline newline
24423 \begin_inset Flex Code
24426 \begin_layout Plain Layout
24432 \begin_inset Quotes qld
24436 \begin_inset Quotes qld
24440 \begin_inset Quotes qld
24444 \begin_inset Quotes qld
24453 \begin_inset Newline newline
24457 \begin_inset Flex Code
24460 \begin_layout Plain Layout
24471 \begin_layout Subsubsection
24478 \begin_layout Standard
24481 This will rename the current document including the version history.
24482 It requires a clean document without any changes since the last checkin.
24483 You are asked for a file name and a description of the rename operation.
24484 After that the document is renamed,
24485 both locally and in the repository.
24486 If the parent directories of the new and old file names differ,
24487 all relative paths of included files are adjusted (like in
24489 File\SpecialChar menuseparator
24495 the document is reloaded using the new name.
24498 \begin_layout Labeling
24499 \labelwidthstring 00.00.0000
24503 \begin_inset space ~
24508 \begin_inset space ~
24512 \begin_inset Newline newline
24516 \begin_inset Flex Code
24519 \begin_layout Plain Layout
24525 \begin_inset Quotes qld
24529 \begin_inset Quotes qld
24533 \begin_inset Quotes qld
24537 \begin_inset Quotes qld
24546 \begin_inset Newline newline
24550 \begin_inset Flex Code
24553 \begin_layout Plain Layout
24564 \begin_layout Subsubsection
24567 \begin_inset CommandInset label
24569 name "subsec:SVN-Repo-Update"
24573 Update of the local directory checkout from repository
24577 \begin_layout Plain Layout
24580 Note that this command will work only with subversion
24581 \begin_inset Formula $\geqq1.5$
24592 \begin_layout Standard
24595 All the commands above have one shortcoming – they deal with the current document only.
24596 Once your document contains pictures,
24598 \begin_inset Flex Code
24601 \begin_layout Plain Layout
24609 files and so on administration becomes more complicated.
24611 now supports updating the whole tree in which resides the document
24615 \begin_layout Plain Layout
24618 One need to organize the files structure so that all external files are in the same directory or subdirectories of the document.
24625 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.
24629 \begin_layout Standard
24632 \begin_inset Flex Code
24635 \begin_layout Plain Layout
24638 Update local directory from repository
24643 command updates the whole directory and in case of merge conflicts local version of the files are left,
24644 so no unintended data loss occurs.
24645 If local changes are detected user is warned before update starts.
24648 \begin_layout Labeling
24649 \labelwidthstring 00.00.0000
24653 \begin_inset space ~
24658 \begin_inset space ~
24662 \begin_inset Newline newline
24666 \begin_inset Flex Code
24669 \begin_layout Plain Layout
24677 (Ask if changes are detected.)
24678 \begin_inset Newline newline
24682 \begin_inset Flex Code
24685 \begin_layout Plain Layout
24688 svn update --accept mine-full $path
24696 \begin_layout Standard
24700 \begin_inset Flex Code
24703 \begin_layout Plain Layout
24711 stands for the path to the document.
24714 \begin_layout Subsubsection
24721 \begin_layout Standard
24724 This shows the complete history of the SVN document.
24728 \begin_inset Quotes qld
24732 \begin_inset Quotes qld
24737 is shown in a browser.
24740 \begin_layout Subsubsection
24744 \begin_inset CommandInset label
24746 name "subsec:SVN-File-Locking"
24753 \begin_layout Standard
24756 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.
24757 When such a conflict happens it needs manual resolving and one reasonable alternative is to provide some kind of locking mechanism,
24758 which guarantees that only one user is allowed to edit file at the given time.
24761 \begin_layout Standard
24764 SVN has two such mechanisms to provide mutual exclusivity for file access – locks and automatic setting of write permissions (see sec.
24766 \begin_inset CommandInset ref
24768 reference "subsec:Automatical-Locking-Property"
24774 \begin_inset Flex Code
24777 \begin_layout Plain Layout
24789 \begin_layout Plain Layout
24792 \begin_inset Flex URL
24795 \begin_layout Plain Layout
24797 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
24808 If this property is detected for a given document \SpecialChar LyX
24809 starts to use SVN locks for document editing automatically and the whole check-in/out mechanism switches to the same regimen as for RCS.
24810 This in particular means there are two different modes of file use in \SpecialChar LyX
24814 \begin_layout Itemize
24818 The loaded file is in the read-only mode.
24819 For editing on needs to check-out.
24824 consists of updating from the repository and gaining write lock.
24825 If the lock is not possible to obtain,
24826 we remain in unlocked state.
24829 \begin_layout Itemize
24833 The loaded file is in the
24834 \begin_inset Quotes els
24838 \begin_inset Quotes ers
24842 No other user is allowed to edit the file.
24847 consists of commiting changes and releasing write-lock.
24848 If no changes have been made to the document,
24849 no commit will be produced
24853 \begin_layout Plain Layout
24856 Don't be puzzled by the fact that you will be asked for commit message anyway.
24861 and only the write-lock will be released.
24864 \begin_layout Standard
24870 \begin_layout Labeling
24871 \labelwidthstring 00.00.0000
24877 svn commit -q -m"<description>" "<file-name>"
24878 \begin_inset Newline newline
24881 svn unlock "<file-name>"
24884 \begin_layout Labeling
24885 \labelwidthstring 00.00.0000
24891 svn update "<file-name>"
24892 \begin_inset Newline newline
24895 svn lock "<file-name>"
24898 \begin_layout Subsubsection
24902 \begin_inset CommandInset label
24904 name "subsec:Automatical-Locking-Property"
24910 Automatic Locking Property
24913 \begin_layout Standard
24916 The above mentioned automatic setting of write permissions of the .lyx file can be set through
24918 File\SpecialChar menuseparator
24920 \begin_inset space ~
24923 Control\SpecialChar menuseparator
24924 Use Locking Property
24927 This command is active only when the file is not locked on the svn server (i.e.
24928 you need to check-out before proceeding).
24931 \begin_layout Labeling
24932 \labelwidthstring 00.00.0000
24936 \begin_inset space ~
24942 \begin_layout Labeling
24943 \labelwidthstring 00.00.0000
24949 svn propset svn:needs-lock ON "<file-name>"
24952 \begin_layout Labeling
24953 \labelwidthstring 00.00.0000
24959 svn propdel svn:needs-lock "<file-name>"
24962 \begin_layout Subsubsection
24965 \begin_inset CommandInset label
24967 name "subsec:VCS-Revision-Information"
24971 Revision Information in Documents
24974 \begin_layout Standard
24977 There are more possibilities how to activate revision information in our document.
24980 \begin_layout Itemize
24988 \begin_layout Itemize
24991 tree revision information (
24992 \begin_inset Flex Code
24995 \begin_layout Plain Layout
25004 The result is the output of the
25005 \begin_inset Flex Code
25008 \begin_layout Plain Layout
25017 the following table gives you an idea,
25018 how to read the results.
25021 \begin_layout Standard
25025 \begin_inset Tabular
25026 <lyxtabular version="3" rows="6" columns="2">
25027 <features tabularvalignment="middle">
25028 <column alignment="left" valignment="top">
25029 <column alignment="left" valignment="top">
25031 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25034 \begin_layout Plain Layout
25043 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
25046 \begin_layout Plain Layout
25057 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
25060 \begin_layout Plain Layout
25068 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25071 \begin_layout Plain Layout
25074 mixed revision working copy
25081 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
25084 \begin_layout Plain Layout
25092 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25095 \begin_layout Plain Layout
25098 modified working copy
25105 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
25108 \begin_layout Plain Layout
25116 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25119 \begin_layout Plain Layout
25122 switched working copy
25129 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
25132 \begin_layout Plain Layout
25140 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
25143 \begin_layout Plain Layout
25146 partial working copy,
25147 from a sparse checkout
25154 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
25157 \begin_layout Plain Layout
25165 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
25168 \begin_layout Plain Layout
25173 switched working copy
25186 \begin_layout Itemize
25189 file revision information.
25190 The result comes from parsing the output of
25191 \begin_inset Flex Code
25194 \begin_layout Plain Layout
25198 \begin_inset space ~
25202 \begin_inset space ~
25206 \begin_inset space ~
25215 Supported flags are:
25219 \begin_layout Itemize
25222 version number of the last commit (
25223 \begin_inset Flex Code
25226 \begin_layout Plain Layout
25237 \begin_layout Itemize
25240 author of the last commit (
25241 \begin_inset Flex Code
25244 \begin_layout Plain Layout
25255 \begin_layout Itemize
25258 date of the last commit (
25259 \begin_inset Flex Code
25262 \begin_layout Plain Layout
25273 \begin_layout Itemize
25276 time of the last commit (
25277 \begin_inset Flex Code
25280 \begin_layout Plain Layout
25292 \begin_layout Standard
25295 You can obtain this info via InsetInfo (
25298 Insérer\SpecialChar menuseparator
25299 Champ\SpecialChar menuseparator
25302 Révision du contrôle de version
25305 The information will be available only when you have the file stored under svn managment (i.e.
25307 \begin_inset Flex Code
25310 \begin_layout Plain Layout
25318 directory is available with your document).
25322 \begin_layout Itemize
25327 possibility is to use svn keywords
25331 \begin_layout Plain Layout
25334 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
25340 In short – you set file keywords property (e.g.
25343 svn propset svn:keywords 'Rev' file.lyx
25345 ) and then paste keyword \SpecialChar TeX
25350 \begin_layout Plain Layout
25353 This is an easy way how to ensure that \SpecialChar LyX
25354 won't break the line in the middle of keyword tag.
25359 tag in your document (e.g.
25361 \begin_inset Flex Code
25364 \begin_layout Plain Layout
25373 This way svn client will automatically substitute revision number (e.g.
25375 \begin_inset Flex Code
25378 \begin_layout Plain Layout
25387 ) after each update and commit.
25388 There are more problems with this approach.
25390 the '$' character is used in \SpecialChar TeX
25391 world for math equations,
25392 so any occurence of math formula
25393 \begin_inset Formula $Rev$
25397 \begin_inset Formula $Rev:59$
25400 in your \SpecialChar LyX
25402 Similarly for other keywords like Id,
25406 Secondly svn output is dependent on your locales,
25407 so its very easy that svn would produce some problematic strings once Date is used.
25408 Thirdly you get the whole 'Rev:
25409 59' string in your document instead of the plain number.
25410 Until subversion implements user's custom keywords it will be hard to use this approach reliably or let \SpecialChar LyX
25411 to support it directly.
25414 \begin_layout Subsection
25417 SVN and Windows Environment
25420 \begin_layout Quote
25423 My inclination is to say that if the user cannot figure out the command line operations on their own fairly quickly,
25424 they would be well advised to use TortoiseSVN.
25431 \begin_layout Subsubsection
25437 \begin_layout Standard
25440 In addition to installing \SpecialChar LyX
25442 and having access to a Subversion repository,
25443 the user will need to install the Subversion client program.
25444 A Windows installer for the client program is available from
25445 \begin_inset CommandInset href
25448 target "http://www.collab.net/nonav/downloads/subversion/"
25454 The user may also want to install
25455 \begin_inset CommandInset href
25458 target "http://tortoisesvn.tigris.org/"
25464 which integrates Subversion operations into the context (rightclick) menu of Windows Explorer.
25465 Operations done outside \SpecialChar LyX
25466 will typically be more convenient using the Explorer context menu.
25467 Note that TortoiseSVN is not a replacement for the client program,
25468 which is what \SpecialChar LyX
25472 \begin_layout Subsubsection
25475 Bringing a document under Subversion control
25478 \begin_layout Standard
25481 Before a \SpecialChar LyX
25482 document can be brought under version control in Subversion,
25483 its parent directory needs to be under version control.
25484 If the document is being added to a project already in the repository,
25485 this is accomplished by checking the project out to the directory where the new document will be placed.
25486 If the project itself is not yet under version control (for instance,
25487 if this document starts a new project),
25488 the directory must be imported into the repository.
25489 This is done outside \SpecialChar LyX
25491 Both import and checkout are easily accomplished from the Explorer context menu using TortoiseSVN,
25492 or alternatively can be done using the command line client at a DOS prompt.
25493 The procedure for importing the project using TortoiseSVN is described below,
25494 assuming an existing repository and a new project being started in
25501 For information on using the Subversion client program,
25503 \begin_inset Flex Code
25506 \begin_layout Plain Layout
25517 \begin_layout Enumerate
25526 in Windows Explorer,
25530 TortoiseSVN\SpecialChar menuseparator
25535 adjust the URL for the repository,
25539 \begin_layout Enumerate
25542 Right click the level of the repository under which you want to place the new project folder (typically the top level) and click
25546 Supply a name for the project folder and click OK.
25547 Add a message for the log file if desired,
25548 then click OK again.
25549 The new project folder should appear in the repository.
25551 click OK again to exit the repository browser.
25554 \begin_layout Enumerate
25557 Once again right click
25564 this time selecting SVN Checkout\SpecialChar ldots
25565 Select the URL of the project folder you just created in the repository,
25566 and set the checkout directory to
25574 You will be warned about a non-empty folder;
25575 click OK to proceed.
25576 You should now have a
25587 \begin_layout Enumerate
25590 Create or open your document in \SpecialChar LyX
25593 File\SpecialChar menuseparator
25595 \begin_inset space ~
25598 Control\SpecialChar menuseparator
25602 Add a log message and click OK to commit the document to version control.
25605 \begin_layout Standard
25608 From this point onward,
25609 you should have full functionality in the
25611 File\SpecialChar menuseparator
25613 \begin_inset space ~
25619 You also have the option of checking the document in and out,
25620 viewing its history,
25622 using the TortoiseSVN context menu in Windows Explorer or the Subversion client program from a command prompt.
25625 \begin_layout Subsubsection
25628 SSH tunnel used with SVN under Windows
25631 \begin_layout Standard
25634 Compared with Linux setting up an svn client to communicate over ssh under Windows is a rather troublesome task.
25635 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,
25636 also be prepared for a great deal of frustration\SpecialChar ldots
25640 \begin_layout Enumerate
25643 Get an svn client for windows,
25644 as described in the previous sections.
25645 When it is a fresh install run some svn command (e.g.
25647 \begin_inset Flex Code
25650 \begin_layout Plain Layout
25658 ) to create config files,
25659 which you will need to change later on.
25662 \begin_layout Enumerate
25665 Choose an ssh client for Windows.
25666 There are several possibilities,
25667 we will use the one from Putty tools
25671 \begin_layout Plain Layout
25674 \begin_inset Flex URL
25677 \begin_layout Plain Layout
25679 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
25690 You will need to set the connection up so that the client doesn't ask for any password from you.
25691 To keep things easy we will use only keys without any additional password protection etc.
25695 \begin_layout Enumerate
25699 \begin_inset Flex Code
25702 \begin_layout Plain Layout
25711 Save your private .ppk key file and put the public one on the server side.
25712 If the SVN server runs on Linux,
25713 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 “
25715 Public key for pasting into OpenSSH authorized_keys file
25717 :” edit field into the server's
25718 \begin_inset Flex Code
25721 \begin_layout Plain Layout
25724 ~/.ssh/authorized_keys
25730 \begin_inset Flex Code
25733 \begin_layout Plain Layout
25744 \begin_layout Enumerate
25748 \begin_inset Flex Code
25751 \begin_layout Plain Layout
25760 In the SVN config file
25764 \begin_layout Plain Layout
25767 Exact path depends on Windows version,
25768 usually somewhere around
25769 \begin_inset Flex Code
25772 \begin_layout Plain Layout
25777 Documents and Settings
25791 \begin_inset Flex Code
25794 \begin_layout Plain Layout
25816 \begin_inset Flex Code
25819 \begin_layout Plain Layout
25822 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
25831 \begin_layout Plain Layout
25834 It will usually take a lot of time to get exact command right and it depends on many things.
25835 For example do not have some remote server saved as a default session in Putty etc.
25837 try to connect via plink without SVN first.
25846 \begin_layout Enumerate
25849 Checkout the SVN archive,
25851 \begin_inset space \thinspace{}
25855 \begin_inset Newline newline
25859 \begin_inset Flex Code
25862 \begin_layout Plain Layout
25865 svn co svn+ssh://user@server/repository_path
25873 \begin_layout Subsubsection
25876 End-of-Line Conversions
25879 \begin_layout Standard
25882 When the collaborators are mixing Linux and Windows environments,
25884 will use different line endings inside the .lyx files.
25885 This is not a problem as far as \SpecialChar LyX
25886 functionality is concerned,
25887 but the commit diffs will be huge and merge-conflicts prone.
25888 Fortunately SVN itself knows
25892 \begin_layout Plain Layout
25895 \begin_inset Flex URL
25898 \begin_layout Plain Layout
25900 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
25910 how to deal with CR/LF problems when switching .lyx files to the
25911 \begin_inset Flex Code
25914 \begin_layout Plain Layout
25926 \begin_layout Plain Layout
25931 \begin_inset Flex Code
25934 \begin_layout Plain Layout
25937 svn propset svn:eol-style native FILE_NAME
25950 \begin_layout Subsection
25951 Les commandes GIT sous \SpecialChar LyX
25955 \begin_layout Standard
25956 Un sous-ensemble minimal des commandes GIT est reconnu par LyX.
25957 Les commandes se trouvent dans le sous-menu
25959 Fichier\SpecialChar menuseparator
25960 Contrôle de version
25963 Notez bien que si vous utilisez un accès ssh au dépôt protégé par mot de passe,
25964 l'authentification sera requise dans un terminal.
25966 a été testé vis à vis de GIT 1.7
25970 \begin_layout Plain Layout
25971 Les utilisateurs de Windows devront s'assurer que git est bien dans le chemin d’accès aux exécutables.
25972 Ceci peut être réglé depuis \SpecialChar LyX
25975 Outils\SpecialChar menuseparator
25976 Préférences\SpecialChar menuseparator
25977 Répertoires\SpecialChar menuseparator
25988 \begin_layout Standard
25989 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.
25990 Avec les systèmes traditionnels,;
25991 il y a un serveur central qui héberge le dépôt.
25992 Les utilisateurs soumettent leurs modifications au serveur,
25993 et récupèrent les mises à jour des autres auteurs depuis le serveur.
25995 les utilisateurs soumettent à un dépôt local.
25996 Le dépôt local peut être synchronisé avec un dépôt distant ou plusieurs en utilisant les commandes GIT
25997 \begin_inset Flex Code
26000 \begin_layout Plain Layout
26007 \begin_inset Flex Code
26010 \begin_layout Plain Layout
26018 n’interagit en aucune manière avec les dépôts distants,
26019 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.
26020 Si vous utilisez des dépôts GIT distants,
26021 vous devez exécuter les opérations
26022 \begin_inset Flex Code
26025 \begin_layout Plain Layout
26032 \begin_inset Flex Code
26035 \begin_layout Plain Layout
26041 avec votre client GIT habituel.
26044 \begin_layout Subsubsection
26047 Initialiser le contrôle de version
26050 \begin_layout Standard
26051 Si votre document n'est pas sous le mode
26052 \begin_inset Quotes cld
26055 contrôle de version
26056 \begin_inset Quotes crd
26060 c'est le seul choix qui vous soit proposé.
26061 Si vous êtes déjà sous ce mode,
26063 \begin_inset Flex Noun
26066 \begin_layout Plain Layout
26072 est grisé et inaccessible.
26075 \begin_layout Standard
26076 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
26081 Ceci signifie que vous devez créer l'archive vous-même.
26084 \begin_layout Standard
26085 On vous demandera ensuite une description initiale du document.
26086 N'oubliez pas que la version initialisée n'est pas encore enregistrée.
26089 \begin_layout Standard
26090 La commande GIT exécutée:
26094 \begin_inset Quotes qld
26098 \begin_inset Quotes qld
26104 \begin_layout Standard
26109 pour comprendre les options.
26112 \begin_layout Subsubsection
26114 \begin_inset space ~
26118 \begin_inset space ~
26124 \begin_layout Standard
26125 Lorsque vous avez fini de modifier un fichier,
26126 vous figez vos modification
26131 Il vous sera alors demandé une description de ceux-ci.
26136 Les modifications sont soumises ensuite.
26139 \begin_layout Standard
26140 La commande GIT exécutée:
26143 git commit -q -m"<description>" <nom-de-fichier>
26146 \begin_layout Subsubsection
26149 Revenir à la version du dépôt
26152 \begin_layout Standard
26153 Ceci annule tous les changements réalisés sur le document depuis que le document a été figé la dernière fois.
26154 Une demande de confirmation apparaît alors,
26155 avant que tous les changements soient perdus.
26158 \begin_layout Standard
26159 La commande GIT exécutée
26165 \begin_inset Quotes qld
26169 \begin_inset Quotes qld
26175 \begin_layout Subsubsection
26179 \begin_layout Standard
26180 Cette commande va renommer le document courant,
26181 historique de versions inclus.
26182 Elle requiert un document propre sans modifications depuis le dernier enregistrement.
26183 Elle vous demande un nom de fichier et une description de l'opération de renommage.
26184 Le document est renommé ensuite,
26185 à la fois localement et dans le dépôt.
26186 Si les répertoires parents de l’ancien et du nouveau fichier diffèrent,
26187 tous les chemins relatifs des fichiers inclus sont rectifiés (comme avec
26189 Fichier\SpecialChar menuseparator
26195 le ficher est rechargé sous le nouveau nom.
26198 \begin_layout Labeling
26199 \labelwidthstring 00.00.0000
26200 Les commandes GIT exécutées:
26202 \begin_inset space ~
26206 \begin_inset Newline newline
26210 \begin_inset Flex Code
26213 \begin_layout Plain Layout
26215 \begin_inset Quotes qld
26219 \begin_inset Quotes qld
26223 \begin_inset Quotes qld
26226 <nouveau-nom-de-fichier>
26227 \begin_inset Quotes qld
26236 \begin_inset Newline newline
26240 \begin_inset Flex Code
26243 \begin_layout Plain Layout
26252 \begin_layout Subsubsection
26253 Afficher l'historique
26256 \begin_layout Standard
26257 Cette commande affiche l'historique complet du document sous GIT.
26261 \begin_inset Quotes qld
26265 \begin_inset Quotes qld
26270 est affiché dans un navigateur.
26273 \begin_layout Subsubsection
26277 \begin_layout Standard
26279 reconnaît l'empreinte de validation GIT de la dernière soumission du fichier,
26281 le nom de son auteur,
26282 la date et l'heure.
26283 Toutes ces informations sont extraites via
26284 \begin_inset Flex Code
26287 \begin_layout Plain Layout
26288 git log -n 1 --pretty=format:%H%n%an%n%ai
26296 \begin_layout Standard
26297 L'information sur la version de l'arborescence peut être obtenue via
26298 \begin_inset Flex Code
26301 \begin_layout Plain Layout
26302 git describe --abbrev --dirty --long
26311 \begin_layout Standard
26313 \begin_inset CommandInset ref
26315 reference "subsec:VCS-Revision-Information"
26320 pour d'autres détails.
26323 \begin_layout Subsection
26324 Personnalisation avancée
26327 \begin_layout Standard
26328 Avec l'implantation de la commande
26329 \begin_inset Flex Code
26332 \begin_layout Plain Layout
26339 les utilisateurs avancés de \SpecialChar LyX
26340 peuvent créer leurs propres commandes de contrôle de version.
26343 \begin_layout Standard
26345 vous pouvez voir comment deux commandes TortoiseSVN pourraient être directement intégrées:
26348 \begin_layout Description
26353 \begin_inset Flex Code
26356 \begin_layout Plain Layout
26359 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
26367 \begin_layout Description
26372 \begin_inset Flex Code
26375 \begin_layout Plain Layout
26378 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
26386 \begin_layout Subsection
26387 Contrôle de version et comparaison de documents
26390 \begin_layout Standard
26391 Une des utilisations caractéristiques du contrôle de version consiste à mettre en évidence les modifications entre versions,
26392 usuellement en créant des fichiers
26393 \begin_inset Flex Code
26396 \begin_layout Plain Layout
26403 Alors que ceci est utilisé pour les fichiers textuels ordinaires,
26404 ça l'est beaucoup moins dans le cas des fichiers LyX,
26405 dont la structures est plus complexe.
26406 Nous fournissons donc un lien vers la fonctionnalité \SpecialChar LyX
26407 de comparaison de documents.
26408 Il y a deux façons d'invoquer cette comparaison,
26409 soit par un appel direct de la fonction \SpecialChar LyX
26411 \begin_inset Flex Code
26414 \begin_layout Plain Layout
26420 (voir le manuel des fonctions \SpecialChar LyX
26422 soit par l'icône de la barre d'outils
26428 ou l'entrée de menu
26434 Il est possible de comparer deux révisions particulières du document,
26435 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).
26438 \begin_layout Standard
26439 Cette fonctionnalité est disponible avec SVN et RCS,
26440 bien que dans ce dernier cas il y ait une contrainte due au schéma de versionnement plus compliqué:
26441 lorsque que l'on désigne une révision,
26442 les chiffres pointent toujours sur le dernier élément du numéro de révision,
26443 c'est-à-dire «35» dans
26444 \begin_inset Quotes cld
26448 \begin_inset Quotes crd
26452 En ce qui concerne GIT,
26453 la fonctionnalité n'est pas disponible,
26454 il est juste possible de comparer un document modifié avec une révision antérieure de X étapes,
26455 où X est défini par
26456 \begin_inset Flex Code
26459 \begin_layout Plain Layout
26468 \begin_layout Section
26469 Programmation littéraire
26472 \begin_layout Standard
26477 (kayvan@sylvan.com),
26478 document d'origine écrit par
26480 Edmar Wienskoski Jr.
26483 (edmar-w-jr@technologist.com)
26486 \begin_layout Subsection
26490 \begin_layout Standard
26491 Le but principal de cette documentation est de montrer comment utiliser \SpecialChar LyX
26492 pour la programmation littéraire.
26493 Nous supposerons que vous êtes familiers de cette technique de programmation,
26494 et savez donc ce que
26495 \begin_inset Quotes cld
26499 \begin_inset Quotes crd
26503 \begin_inset Quotes cld
26507 \begin_inset Quotes crd
26514 \begin_layout Plain Layout
26516 Respectivement la génération du code et de la documentation.
26523 Si ce n'est pas le cas,
26524 veuillez lire les pages web dont les adresses sont indiquées un peu plus loin.
26525 Vous y trouverez une bonne documentation,
26526 allant de l'histoire du développement aux derniers trucs et astuces.
26529 \begin_layout Standard
26530 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
26531 pour pouvoir changer vos préférences,
26532 et le fichier de ressources X.
26533 Si ce n'est pas le cas,
26534 voyez le reste de la documentation de \SpecialChar LyX
26535 qui couvre ces domaines.
26538 \begin_layout Subsection
26539 La programmation littéraire
26542 \begin_layout Standard
26543 Extrait de la FAQ de la Programmation Littéraire :
26546 \begin_layout Quotation
26547 La programmation littéraire est la combinaison de la documentation et des sources en une forme lisible par un être humain.
26549 la programmation littéraire doit être agréable à lire,
26550 et même aguicheuse !
26553 je n'ai pas pu résister...) En général,
26554 la programmation littéraire combine la source et la documentation dans un seul et unique fichier.
26555 Des outils de programmation littéraire permettent ensuite de produire séparément le fichier source et la documentation.
26556 Le style WEB de programmation littéraire fut créé par D.E.
26557 Knuth lors du développement de son logiciel de typographie,
26562 \begin_layout Standard
26566 \begin_layout Quotation
26569 En quoi la programmation littéraire diffère-t-elle du commentaire ?
26572 \begin_layout Quotation
26573 Il y a trois signes distinctifs qui sont,
26574 dans l'ordre d'importance :
26578 \begin_layout Itemize
26579 un ordre d'élaboration flexible
26582 \begin_layout Itemize
26583 le support automatique pour la visualisation
26586 \begin_layout Itemize
26587 une documentation mise en forme,
26588 notamment les diagrammes et les mathématiques
26592 \begin_layout Standard
26593 Maintenant que j'ai éveillé votre curiosité,
26594 voyons les références :
26597 \begin_layout Subsubsection
26601 \begin_layout Standard
26602 La FAQ complète de la Programmation Littéraire se trouve à :
26605 \begin_layout Quote
26606 FAQ de la Programmation Littéraire
26607 \begin_inset Flex URL
26610 \begin_layout Plain Layout
26612 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
26620 \begin_layout Standard
26621 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation littéraire.
26622 Certains sont spécialisés pour certains langages de programmation,
26623 d'autre ont une portée plus générale.
26629 pour mon usage personnel pour plusieurs raisons :
26632 \begin_layout Itemize
26633 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
26637 \begin_layout Itemize
26638 Il a une architecture ouverte,
26639 c'est-à-dire qu'il est facile d'y ajouter de nouveaux filtres
26645 \begin_layout Plain Layout
26651 are programs that read a given data stream and output a manipulated data stream.
26653 a WEB file (consisting of literate code) can be turned into a file consisting only of C program code or \SpecialChar LaTeX
26661 et de réaliser des opérations spéciales au besoin.
26664 \begin_layout Itemize
26665 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
26668 \begin_layout Itemize
26672 \begin_layout Standard
26673 La page web de Noweb se trouve à :
26676 \begin_layout Quote
26677 Page d'accueil de Noweb
26678 \begin_inset Flex URL
26681 \begin_layout Plain Layout
26683 https://www.cs.tufts.edu/~nr/noweb/
26691 \begin_layout Standard
26693 vous trouverez de nombreux liens intéressants et mêmes quelques exemples de programmation littéraire.
26696 \begin_layout Subsection
26698 et la Programmation Littéraire avec Noweb
26701 \begin_layout Standard
26703 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de gestion des convertisseurs.
26705 \begin_inset Quotes cld
26708 indépendant de Noweb
26709 \begin_inset Quotes crd
26713 c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
26714 avec un autre outil de programmation littéraire de votre choix,
26715 en changeant juste vos préférences \SpecialChar LyX
26719 \begin_layout Subsubsection
26720 Génération des documents et du code (weaving and tangling)
26723 \begin_layout Paragraph
26724 Using the noweb module
26727 \begin_layout Standard
26728 Si vous avez installé Noweb et \SpecialChar LyX
26730 chaque fois que vous ouvrez un nouveau document,
26731 après avoir choisi sa classe,
26734 Document\SpecialChar menuseparator
26738 pour ajouter le module
26739 \begin_inset Quotes cld
26743 \begin_inset Quotes crd
26747 Vous le verrez en cliquant sur
26748 \begin_inset Quotes cld
26752 \begin_inset Quotes crd
26755 dans le liste des modules disponibles.
26758 \begin_layout Paragraph
26762 \begin_layout Standard
26764 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable nommé
26767 \begin_inset Flex Noun
26770 \begin_layout Plain Layout
26788 \begin_layout LyX-Code
26792 \begin_layout LyX-Code
26796 \begin_layout LyX-Code
26800 \begin_layout LyX-Code
26804 \begin_layout LyX-Code
26808 \begin_layout Standard
26809 Le problème est que tout ce qui est compris entre le
26817 doit être pris tel quel,
26818 c'est-à-dire que \SpecialChar LyX
26819 ne doit faire aucune interprétation de ce qui a été écrit.
26820 C'est aussi géré par le environnement
26823 \begin_inset Flex Noun
26826 \begin_layout Plain Layout
26837 qui fonctionne comme un insert des texte normal mais qui présente une totale liberté en ce qui concerne l'espacement.
26840 \begin_layout Standard
26841 Il est à noter que vous pouvez aussi utiliser la construction
26844 \begin_inset Quotes cld
26848 \begin_inset Quotes crd
26857 pour ajouter des éléments de référence croisée :
26860 \begin_layout LyX-Code
26864 \begin_layout LyX-Code
26865 def une_fonction(param):
26868 \begin_layout LyX-Code
26869 "C'est la documentation de cette fonction."
26872 \begin_layout LyX-Code
26873 print "Mes paramètres :
26878 \begin_layout LyX-Code
26879 @ %def une_fonction
26882 \begin_layout Standard
26883 Pour avoir un exemple de cette construction et des références croisées engendrées,
26884 regardez le programme littéraire python dans
26889 /examples/listerrors.lyx
26891 qui devrait clarifier tout ça.
26894 \begin_layout Paragraph
26895 Génération de la documentation
26898 \begin_layout Standard
26900 vous avez déjà un nouveau fichier avec sa propre classe de document,
26901 et vous avec tapé un peu de code et de texte dedans.
26904 comment je l'imprime ?
26905 La réponse est simple :
26908 Affichage\SpecialChar menuseparator
26913 comme vous le feriez pour un document quelconque.
26914 Il n'y a aucune procédure particulière.
26917 \begin_layout Standard
26918 Pour vous aider à vous y retrouver,
26919 je vais vous expliquer ce qui se passe à l'intérieur de \SpecialChar LyX
26923 \begin_layout Enumerate
26924 Quand vous choisissez
26926 Affichage\SpecialChar menuseparator
26928 \begin_inset space ~
26932 \begin_inset space ~
26935 Jour\SpecialChar menuseparator
26939 un fichier \SpecialChar LaTeX
26944 \begin_layout Standard
26945 Si le document est d'un type littéraire,
26946 le fichier généré sera nommé avec l'extension définie par le format
26947 \begin_inset Quotes cld
26951 \begin_inset Quotes crd
26954 (défini dans la fenêtre de
26959 sinon le fichier aura l'extension habituelle
26967 \begin_layout Enumerate
26968 Remarquez que la seule différence est cette extension :
26970 n'a rien de particulier à faire.
26971 Tant que vous avez utilisé l'insert
26974 \begin_inset Flex Noun
26977 \begin_layout Plain Layout
26987 en entrant le texte,
26988 tout se passera sans problème.
26991 \begin_layout Enumerate
26992 Si le document est d'une classe littéraire,
26994 utilisera ensuite le convertisseur interne \SpecialChar LyX
26996 suivi par le convertisseur Noweb vers \SpecialChar LaTeX
27001 \begin_layout Plain Layout
27002 Les convertisseurs sont définis dans la fenêtre
27004 Outils\SpecialChar menuseparator
27005 Préférences\SpecialChar menuseparator
27006 Gestion de fichiers
27018 pour générer le fichier \SpecialChar LaTeX
27023 \begin_layout Standard
27025 il saute simplement cette étape.
27029 \begin_layout Enumerate
27032 est invoqué et le processus continue comme s'il s'agissait d'un document quelconque.
27035 \begin_layout Standard
27036 Vous êtes donc indépendant d'un
27037 \begin_inset Quotes cld
27041 \begin_inset Quotes crd
27045 car vous pouvez changer les commandes correspondant aux différents convertisseurs.
27048 \begin_layout Paragraph
27052 \begin_layout Standard
27053 Quand on demande de
27058 ou quand on appuie sur le bouton correspondant de la barre d'outils,
27059 un fichier \SpecialChar LaTeX
27060 est généré comme dans l'étape
27061 \begin_inset space ~
27066 invoque ensuite le convertisseur
27071 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
27074 \begin_layout Enumerate
27075 Le programme de conversion proprement dit.
27076 Ce programme procède à la conversion d'un format à un autre (ici,
27088 \begin_layout Enumerate
27089 Le filtre de messages d'erreur.
27090 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
27092 Ça permet à \SpecialChar LyX
27093 de placer des boîtes d'erreur au bon endroit dans le tampon du fichier.
27096 \begin_layout Standard
27097 La première partie,
27098 déterminée par le champ
27104 \begin_inset Newline newline
27110 \begin_inset Quotes cld
27114 \begin_inset Quotes crd
27120 Ça signifie que \SpecialChar LyX
27125 (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
27129 \begin_layout Standard
27130 Voici une implémentation de
27134 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut :
27137 \begin_layout Standard
27143 \begin_layout Standard
27149 \begin_layout Standard
27152 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
27155 \begin_layout Standard
27156 Le prochain élément du réglage du convertisseur est le
27157 \begin_inset Newline newline
27161 \begin_inset Quotes cld
27165 \begin_inset Quotes crd
27168 qui doit être mis à
27171 \begin_layout LyX-Code
27172 parselog=$$s/scripts/listerrors
27175 \begin_layout Standard
27176 Ceci filtrera par le programme
27177 \begin_inset Quotes cld
27181 \begin_inset Quotes crd
27184 toute erreur créée par le
27191 \begin_layout Standard
27192 La construction prendra normalement place dans le répertoire temporaire de \SpecialChar LyX
27194 les fichiers produits seront donc normalement dans ce répertoire.
27196 exportera ce qui concerne le fichier principal,
27197 mais le programme de conversion
27201 peut produire d'autres fichiers,
27202 qui seront perdus quand \SpecialChar LyX
27204 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.
27207 \begin_layout Paragraph
27208 Instructions de compilation dans le document
27211 \begin_layout Standard
27212 La dernière partie de l'interface entre \SpecialChar LyX
27218 \begin_inset Quotes cld
27222 \begin_inset Quotes crd
27227 les instructions de compilation de votre programme doivent être regroupées dans un
27236 vu plus haut est spécifique à noweb et utilise la commande
27245 \begin_inset Quotes cld
27249 \begin_inset Quotes crd
27252 ) et passer son contenu dans
27259 \begin_layout Standard
27268 \begin_layout LyX-Code
27272 \begin_layout LyX-Code
27274 \begin_inset Newline newline
27277 if [ -z "${NOWEB_SOURCE}" ]
27278 \begin_inset Newline newline
27284 \begin_layout LyX-Code
27285 NOWEB_SOURCE=myfile.nw
27286 \begin_inset Newline newline
27290 \begin_inset Newline newline
27294 code to extract files ...
27295 use NOWEB_OUTPUT_DIR here ...]
27296 \begin_inset Newline newline
27300 code to compile files ...]
27301 \begin_inset Newline newline
27307 \begin_layout Standard
27313 /examples/listerrors.lyx
27316 \begin_inset Newline newline
27324 /examples/Literate.lyx
27326 qui implémentent deux versions du programme
27330 pour avoir des exemples de comment tout cela va ensemble.
27331 Vous pouvez encore consulter
27336 /examples/noweb2lyx.lyx
27339 Il est intéressant de constater que ces trois fichiers démontrent l'indépendance de \SpecialChar LyX
27340 relativement au langage de programmation littéraire adopté car ils sont écrits respectivement en Python,
27344 \begin_layout LyX-Code
27348 \begin_layout Subsubsection
27349 Configurer \SpecialChar LyX
27353 \begin_layout Standard
27354 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans l'onglet
27360 Outils\SpecialChar menuseparator
27364 Les parties importantes sont :
27367 \begin_layout Description
27369 \begin_inset space ~
27373 \begin_inset space ~
27377 \begin_inset Quotes cld
27381 \begin_inset Quotes crd
27384 Choisi dans l'onglet
27389 où vous mettez ce qui est spécifique à Noweb.
27393 \begin_inset space ~
27401 \begin_inset Quotes cld
27405 \begin_inset Quotes crd
27418 \begin_inset Quotes cld
27422 \begin_inset Quotes crd
27429 créera donc un fichier d'extension
27433 lors de la première étape du processus de conversion.
27436 \begin_layout Description
27438 \begin_inset space ~
27442 \begin_inset space ~
27449 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).
27452 \begin_layout Description
27462 Ce convertisseur assure la génération de la documentation (
27463 \begin_inset Quotes cld
27467 \begin_inset Quotes crd
27475 \begin_inset Quotes cld
27478 noweave -delay -index $$i > $$o
27479 \begin_inset Quotes crd
27485 \begin_layout Description
27494 Celui-ci assure la génération du code (
27495 \begin_inset Quotes cld
27499 \begin_inset Quotes crd
27503 Comme vu plus haut,
27507 \begin_inset Quotes cld
27511 \begin_inset Quotes crd
27520 \begin_inset space ~
27528 \begin_inset Quotes cld
27531 originaldir,parselog=listerrors
27532 \begin_inset Quotes crd
27540 \begin_layout Subsubsection
27541 Fonctions pour le déboguage
27544 \begin_layout Standard
27545 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
27548 \begin_inset Quotes cld
27551 serveur va à la bonne ligne
27552 \begin_inset Quotes crd
27555 que l'on utilisera avec
27563 ou un autre débogueur.
27566 \begin_layout Standard
27567 Lorsque vous déboguez du code avec
27576 il est possible d'appeler un éditeur de texte à la position actuelle d'exécution,
27577 avec un seul appui clavier.
27578 La configuration par défaut de
27587 Il se trouve que vous pouvez choisir l'éditeur appelé par
27593 Outils\SpecialChar menuseparator
27594 Préférences\SpecialChar menuseparator
27595 Gestion des fichiers\SpecialChar menuseparator
27598 en changeant l'entrée
27605 \begin_layout Standard
27606 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
27618 \begin_layout LyX-Code
27621 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
27624 \begin_layout Standard
27626 quand vous utilisez
27630 et que vous vous apercevez qu'il faut modifier le code,
27644 renvoie cette information à \SpecialChar LyX
27645 via le serveur \SpecialChar LyX
27647 La fenêtre \SpecialChar LyX
27648 montrera le fichier en question,
27649 avec le curseur pile poil là où se trouvait
27654 Plus besoin de jouer aux devinettes ou de faire défiler tout le document pour savoir où se situait le problème !
27657 \begin_layout Standard
27658 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
27660 inactive par défaut.
27662 \begin_inset space ~
27666 \begin_inset CommandInset ref
27668 reference "sec:Démarrer-le-Serveur"
27673 explique comment procéder.
27676 \begin_layout Subsubsection
27677 Ajouts à la barre d'outils
27680 \begin_layout Standard
27681 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils de \SpecialChar LyX
27683 Quatre de ces boutons sont des raccourcis vers les styles
27704 pour l'insert paramétrable
27711 Le dernier bouton est un raccourci vers la commande
27712 \begin_inset Quotes cld
27716 \begin_inset Quotes crd
27722 \begin_layout Standard
27724 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
27726 j'ai combiné les six raccourcis ci-dessus avec deux autres :
27729 Document\SpecialChar menuseparator
27731 \begin_inset space ~
27735 \begin_inset space ~
27738 Jour\SpecialChar menuseparator
27743 Document\SpecialChar menuseparator
27747 Voilà comment cela se présente :
27750 \begin_layout LyX-Code
27754 \begin_layout LyX-Code
27758 \begin_layout LyX-Code
27759 Icon "layout Standard"
27762 \begin_layout LyX-Code
27763 Icon "layout Section"
27766 \begin_layout LyX-Code
27767 Icon "layout \SpecialChar LaTeX
27771 \begin_layout LyX-Code
27772 Icon "layout \SpecialChar LyX
27776 \begin_layout LyX-Code
27777 Icon "flex.insert Chunk"
27780 \begin_layout LyX-Code
27784 \begin_layout LyX-Code
27788 \begin_layout LyX-Code
27789 Icon "buffer-typeset"
27792 \begin_layout LyX-Code
27793 Icon "build-program"
27796 \begin_layout LyX-Code
27800 \begin_layout LyX-Code
27804 \begin_layout LyX-Code
27808 \begin_layout LyX-Code
27812 \begin_layout LyX-Code
27816 \begin_layout Subsubsection
27817 Couleurs personnalisées
27820 \begin_layout Standard
27821 Un certain nombre de couleurs de \SpecialChar LyX
27822 peuvent être personnalisées dans la fenêtre
27827 Une des choses qui ennuient nombre d'entre nous est la couleur du code \SpecialChar LaTeX
27829 La couleur par défaut est le rouge,
27834 utilisent la police \SpecialChar LaTeX
27836 et comme il y a beaucoup de
27840 dans un document de programmation littéraire,
27841 vous en aurez sûrement marre de tout voir en rouge.
27842 Vous pouvez la changer dans l'onglet
27844 Apparence\SpecialChar menuseparator
27850 \begin_layout Standard
27851 Le problème suivant est la présence visible des caractères
27852 \begin_inset Quotes cld
27856 \begin_inset Quotes crd
27860 Vous pouvez aussi choisir la couleur de ces caractères particuliers et donc les faire se confondre avec le fond.
27861 Je vous conseille de choisir une couleur qui est proche de celle du fond,
27863 vous pourrez toujours les voir,
27864 mais ils ne vous dérangeront plus.
27867 \begin_layout Subsection
27872 \begin_layout Standard
27873 Les fonctionnalités de
27881 sont documentées dans le fichier d'exemple
27891 Aide\SpecialChar menuseparator
27892 Manuels Spécifiques
27897 \begin_layout Chapter
27898 Fonctionnalités particulières
27901 \begin_layout Standard
27902 Vous pouvez faire avec \SpecialChar LyX
27903 tout ce que vous pouvez faire avec \SpecialChar LaTeX
27907 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
27909 mais vous pouvez toujours utiliser le code \SpecialChar TeX
27911 Ce chapitre vous montre quelques points particuliers qui peuvent vous intéresser.
27912 Pour d'autre fonctionnalités spécifiques concernant les figures,
27915 les boîtes et les notes,
27916 voyez le manuel des
27923 \begin_layout Section
27927 \begin_layout Standard
27928 Cette fonctionnalité est indépendante de l'option
27930 Document sur deux colonnes
27934 Document\SpecialChar menuseparator
27942 Si vous désirez une présentation sur deux colonnes dans tout le document,
27943 vous devez utiliser l'option
27945 Document sur deux colonnes
27948 Pour tous les aures cas,
27949 utisez la fonctionnalité décrite ici.
27952 \begin_layout Standard
27953 Pour activer les colonnes multiples dans votre document,
27954 vous devez charger le module
27960 Document\SpecialChar menuseparator
27961 Paramètres\SpecialChar menuseparator
27964 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
27972 \begin_layout Standard
27973 Dans chaque colonne,
27974 vous pouvez insérer ce que vous voulez,
27975 avec une limitation:
27976 pour les flottants,
27977 vous devez utiliser l'option
27979 Plusieurs colonnes.
27982 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.
27986 \begin_layout Subsection
27990 \begin_layout Standard
27991 Si vous souhaitez présenter un texte sur deux colonnes,
27992 insérez un insert multi-colonnes via
27994 Insertion\SpecialChar menuseparator
27995 Inserts personnalisables\SpecialChar menuseparator
27998 là où les colonnes doivent débuter.
27999 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet insert.
28002 \begin_layout Standard
28006 \begin_layout Standard
28010 \begin_inset Flex Multiple Columns
28013 \begin_layout Plain Layout
28019 The Adventure of the Empty House
28022 \begin_inset Newline newline
28025 by Sir Arthur Conan Doyle
28028 \begin_layout Plain Layout
28032 It was in the spring of the year 1894 that all London was interested,
28033 and the fashionable world dismayed,
28034 by the murder of the Honourable Ronald Adair under most unusual and inexplicable circumstances.
28035 The public has already learned those particulars of the crime which came out in the police investigation,
28036 but a good deal was suppressed upon that occasion,
28037 since the case for the prosecution was so overwhelmingly strong that it was not necessary to bring forward all the facts.
28039 at the end of nearly ten years,
28040 am I allowed to supply those missing links which make up the whole of that remarkable chain.
28041 The crime was of interest in itself,
28042 but that interest was as nothing to me compared to the inconceivable sequel,
28043 which afforded me the greatest shock and surprise of any event in my adventurous life.
28045 after this long interval,
28046 I find myself thrilling as I think of it,
28047 and feeling once more that sudden flood of joy,
28049 and incredulity which utterly submerged my mind.
28050 Let me say to that public,
28051 which has shown some interest in those glimpses which I have occasionally given them of the thoughts and actions of a very remarkable man,
28052 that they are not to blame me if I have not shared my knowledge with them,
28053 for I should have considered it my first duty to do so,
28054 had I not been barred by a positive prohibition from his own lips,
28055 which was only withdrawn upon the third of last month.
28063 \begin_layout Standard
28064 Pour avoir 3 colonnes ou plus,
28065 positionnez le curseur dans l'insert multi-colonnes et utilisez le menu
28067 Insertion\SpecialChar menuseparator
28071 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes,
28073 \begin_inset Quotes cld
28077 \begin_inset Quotes crd
28081 \begin_inset Newline newline
28084 Voici un exemple avec 3 colonnes:
28087 \begin_layout Standard
28090 \begin_inset Flex Multiple Columns
28093 \begin_layout Plain Layout
28097 \begin_inset Argument 1
28100 \begin_layout Plain Layout
28107 It can be imagined that my close intimacy with Sherlock Holmes had interested me deeply in crime,
28108 and that after his disappearance I never failed to read with care the various problems which came before the public.
28109 And I even attempted,
28111 for my own private satisfaction,
28112 to employ his methods in their solution,
28113 though with indifferent success.
28116 which appealed to me like this tragedy of Ronald Adair.
28117 As I read the evidence at the inquest,
28118 which led up to a verdict of willful murder against some person or persons unknown,
28119 I realized more clearly than I had ever done the loss which the community had sustained by the death of Sherlock Holmes.
28120 There were points about this strange business which would,
28122 have specially appealed to him,
28123 and the efforts of the police would have been supplemented,
28124 or more probably anticipated,
28125 by the trained observation and the alert mind of the first criminal agent in Europe.
28127 as I drove upon my round,
28128 I turned over the case in my mind and found no explanation which appeared to me to be adequate.
28129 At the risk of telling a twice-told tale,
28130 I will recapitulate the facts as they were known to the public at the conclusion of the inquest.
28138 \begin_layout Standard
28139 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez,
28140 mais ça risque de ne pas être agréable à la lecture\SpecialChar ldots
28144 \begin_layout Standard
28147 \begin_inset Newpage newpage
28153 \begin_layout Subsection
28154 Des colonnes dans des colonnes
28157 \begin_layout Standard
28158 Vous pouvez également créer des colonnes dans des colonnes:
28161 \begin_layout Standard
28164 \begin_inset Flex Multiple Columns
28167 \begin_layout Plain Layout
28171 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
28172 at that time governor of one of the Australian colonies.
28173 Adair's mother had returned from Australia to undergo the operation for cataract,
28176 and her daughter Hilda were living together at 427 Park Lane.
28179 \begin_layout Plain Layout
28182 \begin_inset Flex Multiple Columns
28185 \begin_layout Plain Layout
28189 The youth moved in the best society
28190 \begin_inset space ~
28194 so far as was known,
28195 no enemies and no particular vices.
28196 He had been engaged to Miss Edith Woodley,
28198 but the engagement had been broken off by mutual consent some months before,
28199 and there was no sign that it had left any very profound feeling behind it.
28200 For the rest {sic} the man's life moved in a narrow and conventional circle,
28201 for his habits were quiet and his nature unemotional.
28202 Yet it was upon this easy-going young aristocrat that death came,
28203 in most strange and unexpected form,
28204 between the hours of ten and eleven-twenty on the night of March 30,
28213 \begin_layout Plain Layout
28217 Ronald Adair was fond of cards
28218 \begin_inset space ~
28221 – playing continually,
28222 but never for such stakes as would hurt him.
28223 He was a member of the Baldwin,
28225 and the Bagatelle card clubs.
28227 after dinner on the day of his death,
28228 he had played a rubber of whist at the latter club.
28229 He had also played there in the afternoon.
28234 The evidence of those who had played with him
28235 \begin_inset space ~
28242 \begin_inset space ~
28245 – showed that the game was whist,
28246 and that there was a fairly equal fall of the cards.
28247 Adair might have lost five pounds,
28249 His fortune was a considerable one,
28250 and such a loss could not in any way affect him.
28251 He had played nearly every day at one club or other,
28252 but he was a cautious player,
28253 and usually rose a winner.
28254 It came out in evidence that,
28255 in partnership with Colonel Moran,
28256 he had actually won as much as four hundred and twenty pounds in a sitting,
28258 from Godfrey Milner and Lord Balmoral.
28259 So much for his recent history as it came out at the inquest.
28267 \begin_layout Subsection
28268 Exemples plus compliqués
28271 \begin_layout Standard
28272 Les exemples proposés dans cette section illustrent quelques fonctionnalités plus particulières de l'insertion de colonnes multiples.
28275 \begin_layout Standard
28276 Pour découvrir d'autres fonctionnalités,
28280 \begin_inset CommandInset href
28282 name "documentation"
28283 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
28297 \begin_layout Subsubsection
28301 \begin_layout Standard
28302 Pour ajouter un texte en préface pour plusieurs colonnes,
28303 positionnez le curseur dans l'insert multi-colonnes et appelez le menu
28305 Insertion\SpecialChar menuseparator
28309 Saisissez votre texte de préface dans cet insert.
28310 \begin_inset Newline newline
28313 Voici un exemple avec un texte en préface:
28316 \begin_layout Standard
28319 \begin_inset VSpace bigskip
28325 \begin_layout Standard
28328 \begin_inset Flex Multiple Columns
28331 \begin_layout Plain Layout
28334 \begin_inset Argument 2
28337 \begin_layout Plain Layout
28340 And the story continues and continues and continues and continues\SpecialChar ldots
28348 On the evening of the crime,
28349 he returned from the club exactly at ten.
28350 His mother and sister were out spending the evening with a relation.
28351 The servant deposed that she heard him enter the front room on the second floor,
28352 generally used as his sitting-room.
28353 She had lit a fire there,
28354 and as it smoked she had opened the window.
28355 No sound was heard from the room until eleven-twenty,
28356 the hour of the return of Lady Maynooth and her daughter.
28357 Desiring to say good-night,
28358 she attempted to enter her son's room.
28359 The door was locked on the inside,
28360 and no answer could be got to their cries and knocking.
28362 and the door forced.
28363 The unfortunate young man was found lying near the table.
28364 His head had been horribly mutilated by an expanding revolver bullet,
28365 but no weapon of any sort was to be found in the room.
28373 \begin_layout Standard
28374 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
28380 \begin_layout Standard
28386 subsection{subsection title}
28389 \begin_layout Standard
28390 crée une sous-section.
28391 Et dans l'exemple suivant,
28392 la préface est une sous-sous-section:
28395 \begin_layout Standard
28398 \begin_inset Flex Multiple Columns
28401 \begin_layout Plain Layout
28404 \begin_inset Argument 2
28407 \begin_layout Plain Layout
28413 \begin_layout Plain Layout
28422 This is a subsubsection heading as a preface
28426 \begin_layout Plain Layout
28440 A minute examination of the circumstances served only to make the case more complex.
28441 In the first place,
28442 no reason could be given why the young man should have fastened the door upon the inside.
28443 There was the possibility that the murderer had done this,
28444 and had afterwards escaped by the window.
28445 The drop was at least twenty feet,
28447 and a bed of crocuses in full bloom lay beneath.
28448 Neither the flowers nor the earth showed any sign of having been disturbed,
28449 nor were there any marks upon the narrow strip of grass which separated the house from the road.
28452 it was the young man himself who had fastened the door.
28453 But how did he come by his death?
28454 No one could have climbed up to the window without leaving traces.
28455 Suppose a man had fired through the window,
28456 he would indeed be a remarkable shot who could with a revolver inflict so deadly a wound.
28458 Park Lane is a frequented thoroughfare;
28459 there is a cab stand within a hundred yards of the house.
28460 No one had heard a shot.
28468 \begin_layout Standard
28469 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le début de la zone multi-colonnes,
28470 un saut de page sera inséré automatiquement.
28471 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes du texte en préface:
28472 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
28474 Insertion\SpecialChar menuseparator
28475 Espacement avant saut de page
28478 Saisissez alors l’espacement désiré,
28481 \begin_inset Quotes cld
28485 \begin_inset Quotes crd
28489 \begin_inset Quotes erd
28495 \begin_inset Newline newline
28500 Dans l’exemple qui suit,
28501 l'espacement est réglé à 7 lignes de texte en saisissant
28502 \begin_inset Quotes cld
28512 \begin_inset Quotes crd
28521 doit âtre insérée en code \SpecialChar TeX
28525 \begin_layout Standard
28528 \begin_inset Flex Multiple Columns
28531 \begin_layout Plain Layout
28534 \begin_inset Argument 3
28537 \begin_layout Plain Layout
28544 \begin_layout Plain Layout
28560 On the evening of the crime,
28561 he returned from the club exactly at ten.
28562 His mother and sister were out spending the evening with a relation.
28563 The servant deposed that she heard him enter the front room on the second floor,
28564 generally used as his sitting-room.
28565 She had lit a fire there,
28566 and as it smoked she had opened the window.
28567 No sound was heard from the room until eleven-twenty,
28568 the hour of the return of Lady Maynooth and her daughter.
28569 Desiring to say good-night,
28570 she attempted to enter her son's room.
28571 The door was locked on the inside,
28572 and no answer could be got to their cries and knocking.
28574 and the door forced.
28575 The unfortunate young man was found lying near the table.
28576 His head had been horribly mutilated by an expanding revolver bullet,
28577 but no weapon of any sort was to be found in the room.
28585 \begin_layout Subsubsection
28586 Espacements environnants
28589 \begin_layout Standard
28590 L’espacement avant et après un bloc de colonnes multiples peut être réglé via la longueur
28601 Par exemple la commande en code \SpecialChar TeX
28605 \begin_layout LyX-Code
28616 \begin_layout Standard
28617 règle la valeur à 3cm.
28618 La modification doit être faite avant le début de l'insert multi-colonnes.
28619 La valeur prédéfinie est 13pt.
28622 \begin_layout Standard
28630 \begin_inset space \thinspace{}
28636 \begin_layout Standard
28640 \begin_layout Plain Layout
28646 multicolsep}{2.5cm}
28654 \begin_layout Standard
28657 \begin_inset Flex Multiple Columns
28660 \begin_layout Plain Layout
28664 All day I turned these facts over in my mind,
28665 endeavouring to hit upon some theory which could reconcile them all,
28666 and to find that line of least resistance which my poor friend had declared to be the starting-point of every investigation.
28667 I confess that I made little progress.
28668 In the evening I strolled across the Park,
28669 and found myself about six o'clock at the Oxford Street end of Park Lane.
28670 A group of loafers upon the pavements,
28671 all staring up at a particular window,
28672 directed me to the house which I had come to see.
28674 thin man with coloured glasses,
28675 whom I strongly suspected of being a plain-clothes detective,
28676 was pointing out some theory of his own,
28677 while the others crowded round to listen to what he said.
28678 I got as near him as I could,
28679 but his observations seemed to me to be absurd,
28680 so I withdrew again in some disgust.
28681 As I did so I struck against an elderly,
28683 who had been behind me,
28684 and I knocked down several books which he was carrying.
28692 \begin_layout Standard
28695 \begin_inset Note Greyedout
28698 \begin_layout Plain Layout
28704 les valeurs réglées via
28710 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à la prochaine modification de la valeur.
28718 \begin_layout Standard
28722 \begin_layout Plain Layout
28736 \begin_inset Note Note
28739 \begin_layout Plain Layout
28742 go back to the default
28750 \begin_layout Standard
28753 \begin_inset Newpage newpage
28759 \begin_layout Subsubsection
28763 \begin_layout Standard
28764 Un saut de colonne peut être forcé en insérant la commande
28770 en code \SpecialChar TeX
28771 là où la colonne doit être interrompue.
28772 Notez bien que des zones vides seront créées la plupart du temps lorsque cette commande est utilisée.
28773 \begin_inset Newline newline
28779 \begin_layout Standard
28782 \begin_inset Flex Multiple Columns
28785 \begin_layout Plain Layout
28789 \begin_inset Quotes eld
28792 You're surprised to see me,
28794 \begin_inset Quotes erd
28802 \begin_layout Plain Layout
28806 I acknowledged that I was.
28809 \begin_layout Plain Layout
28813 \begin_inset Quotes eld
28819 and when I chanced to see you go into this house,
28820 as I came hobbling after you,
28821 I thought to myself,
28822 I'll just step in and see that kind gentleman,
28823 and tell him that if I was a bit gruff in my manner there was not any harm meant,
28824 and that I am much obliged to him for picking up my books.
28825 \begin_inset Quotes erd
28831 \begin_layout Plain Layout
28835 \begin_inset Quotes eld
28838 You make too much of a trifle,
28839 \begin_inset Quotes erd
28844 \begin_inset Quotes eld
28847 May I ask how you knew who I was?
28848 \begin_inset Quotes erd
28851 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
28855 \begin_layout Plain Layout
28867 \begin_layout Plain Layout
28871 \begin_inset Quotes eld
28876 if it isn't too great a liberty,
28877 I am a neighbour of yours,
28878 for you'll find my little bookshop at the corner of Church Street,
28879 and very happy to see you,
28881 Maybe you collect yourself,
28886 \begin_inset space ~
28902 \begin_inset space ~
28907 With five volumes you could just fill that gap on that second shelf.
28911 \begin_inset Quotes erd
28922 \begin_layout Subsubsection
28923 Séparation entre colonnes
28926 \begin_layout Standard
28927 La largeur des colonnes est calculée automatiquement,
28928 mais vous pouvez modifier l'espacement entre colonnes.
28929 Ceci est possible grâce à la longueur
28936 Sa valeur implicite est 10pt.
28937 Voici un exemple dans lequel l'espacement est fixé à 3cm:
28940 \begin_layout Standard
28944 \begin_layout Plain Layout
28958 \begin_layout Standard
28961 \begin_inset Flex Multiple Columns
28964 \begin_layout Plain Layout
28968 My observations of No.
28969 \begin_inset space \space{}
28972 427 Park Lane did little to clear up the problem in which I was interested.
28973 The house was separated from the street by a low wall and railing,
28974 the whole not more than five feet high.
28975 It was perfectly easy,
28977 for anyone to get into the garden,
28978 but the window was entirely inaccessible,
28979 since there was no water pipe or anything which could help the most active man to climb it.
28980 More puzzled than ever,
28981 I retraced my steps to Kensington.
28982 I had not been in my study five minutes when the maid entered to say that a person desired to see me.
28983 To my astonishment it was none other than my strange old book collector,
28985 wizened face peering out from a frame of white hair,
28986 and his precious volumes,
28987 a dozen of them at least,
28988 wedged under his right arm.
28996 \begin_layout Standard
29000 \begin_layout Plain Layout
29014 \begin_inset Note Note
29017 \begin_layout Plain Layout
29020 go back to the default
29028 \begin_layout Subsubsection
29032 \begin_layout Standard
29033 Entre les colonnes est placé un filet de largeur
29040 Si cette largeur est fixée à 0pt (c'est la valeur implicite),
29041 le filet n'apparaît pas.
29042 Dans l'exemple suivant,
29043 le filet a une largeur de 2pt:
29046 \begin_layout Standard
29050 \begin_layout Plain Layout
29056 columnseprule}{2pt}
29064 \begin_layout Standard
29067 \begin_inset Flex Multiple Columns
29070 \begin_layout Plain Layout
29074 \begin_inset Quotes eld
29077 You're surprised to see me,
29079 \begin_inset Quotes erd
29087 \begin_layout Plain Layout
29091 I acknowledged that I was.
29094 \begin_layout Plain Layout
29098 \begin_inset Quotes eld
29104 and when I chanced to see you go into this house,
29105 as I came hobbling after you,
29106 I thought to myself,
29107 I'll just step in and see that kind gentleman,
29108 and tell him that if I was a bit gruff in my manner there was not any harm meant,
29109 and that I am much obliged to him for picking up my books.
29110 \begin_inset Quotes erd
29116 \begin_layout Plain Layout
29120 \begin_inset Quotes eld
29123 You make too much of a trifle,
29124 \begin_inset Quotes erd
29129 \begin_inset Quotes eld
29132 May I ask how you knew who I was?
29133 \begin_inset Quotes erd
29139 \begin_layout Plain Layout
29143 \begin_inset Quotes eld
29148 if it isn't too great a liberty,
29149 I am a neighbour of yours,
29150 for you'll find my little bookshop at the corner of Church Street,
29151 and very happy to see you,
29153 Maybe you collect yourself,
29158 \begin_inset space ~
29174 \begin_inset space ~
29179 With five volumes you could just fill that gap on that second shelf.
29183 \begin_inset Quotes erd
29194 \begin_layout Standard
29197 \begin_inset VSpace defskip
29203 \begin_layout Standard
29204 Le filet peut être mis en couleur en redéfinissant la commande
29211 Ceci est fait en insérant la commande
29214 \begin_layout LyX-Code
29221 columnseprulecolor}{
29226 \begin_layout Standard
29227 en code \SpecialChar TeX
29229 avant l'insert multi-colonnes.
29230 Remplacez dans cette commande
29234 par la couleur de votre choix.
29235 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies vous-même,
29238 Manuel des objets insérés
29245 pour les détails sur la définition des couleurs.
29246 Pour revenir à la couleur implicite,
29247 insérez la commande
29250 \begin_layout LyX-Code
29257 columnseprulecolor}{
29262 \begin_layout Standard
29263 Dans l'exemple qui suit,
29264 sont définis un filet magenta et une séparation de colonnes de 1cm:
29267 \begin_layout Standard
29273 \begin_layout Plain Layout
29282 \begin_layout Plain Layout
29288 columnseprulecolor}{
29298 \begin_layout Standard
29301 \begin_inset Flex Multiple Columns
29304 \begin_layout Plain Layout
29308 \begin_inset Quotes eld
29311 You're surprised to see me,
29313 \begin_inset Quotes erd
29321 \begin_layout Plain Layout
29325 I acknowledged that I was.
29328 \begin_layout Plain Layout
29332 \begin_inset Quotes eld
29338 and when I chanced to see you go into this house,
29339 as I came hobbling after you,
29340 I thought to myself,
29341 I'll just step in and see that kind gentleman,
29342 and tell him that if I was a bit gruff in my manner there was not any harm meant,
29343 and that I am much obliged to him for picking up my books.
29344 \begin_inset Quotes erd
29350 \begin_layout Plain Layout
29354 \begin_inset Quotes eld
29357 You make too much of a trifle,
29358 \begin_inset Quotes erd
29363 \begin_inset Quotes eld
29366 May I ask how you knew who I was?
29367 \begin_inset Quotes erd
29373 \begin_layout Plain Layout
29377 \begin_inset Quotes eld
29382 if it isn't too great a liberty,
29383 I am a neighbour of yours,
29384 for you'll find my little bookshop at the corner of Church Street,
29385 and very happy to see you,
29387 Maybe you collect yourself,
29392 \begin_inset space ~
29408 \begin_inset space ~
29413 With five volumes you could just fill that gap on that second shelf.
29417 \begin_inset Quotes erd
29428 \begin_layout Standard
29434 \begin_layout Plain Layout
29440 columnseprule}{0pt}
29443 \begin_layout Plain Layout
29449 columnseprulecolor}{
29457 \begin_inset Note Note
29460 \begin_layout Plain Layout
29463 go back to the default
29471 \begin_layout Standard
29472 \begin_inset Newpage newpage
29478 \begin_layout Section
29479 Paragraphes de forme inhabituelle
29482 \begin_layout Standard
29486 à l'instar des autres générateurs de texte,
29487 utilise implicitement des paragraphes rectangulaires.
29488 Pour des cas particuliers comme des affiches,
29489 des cartes d'invitation ou des poèmes,
29490 vous pouvez modifier la forme des paragraphes à volonté.
29491 Ceci est possible grâce au paquetage \SpecialChar LaTeX
29496 qui est chargé en utilisant dans les paramètres du document le module
29498 Formes de paragraphe paramétrable
29503 \begin_layout Subsection
29507 \begin_layout Standard
29514 fournit les formes suivantes:
29517 \begin_layout Standard
29520 \begin_inset Tabular
29521 <lyxtabular version="3" rows="13" columns="3">
29522 <features booktabs="true" islongtable="true" longtabularalignment="center">
29523 <column alignment="center" valignment="middle" width="16col%">
29524 <column alignment="center" valignment="middle" width="40col%">
29525 <column alignment="center" valignment="middle" width="35col%">
29526 <row endhead="true">
29527 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29530 \begin_layout Plain Layout
29538 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29541 \begin_layout Plain Layout
29547 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
29550 \begin_layout Plain Layout
29558 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29561 \begin_layout Plain Layout
29569 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29572 \begin_layout Plain Layout
29573 Disque avec un trou circulaire (à la taille d'un CD/DVD)
29578 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29581 \begin_layout Plain Layout
29582 Pas de mise à l'échelle possible.
29584 quantité de texte limitée
29591 <cell alignment="center" valignment="top" topline="true" usebox="none">
29594 \begin_layout Plain Layout
29602 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29605 \begin_layout Plain Layout
29611 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29614 \begin_layout Plain Layout
29616 le calcul peut échouer
29623 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29626 \begin_layout Plain Layout
29634 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29637 \begin_layout Plain Layout
29638 Rhomboïde (symbolisant un
29639 \begin_inset Quotes cld
29643 \begin_inset Quotes crd
29651 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29654 \begin_layout Plain Layout
29662 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29665 \begin_layout Plain Layout
29673 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29676 \begin_layout Plain Layout
29682 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29685 \begin_layout Plain Layout
29693 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29696 \begin_layout Plain Layout
29704 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29707 \begin_layout Plain Layout
29713 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29716 \begin_layout Plain Layout
29724 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29727 \begin_layout Plain Layout
29735 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29738 \begin_layout Plain Layout
29739 Écrou (hexagone avec un trou circulaire)
29744 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29747 \begin_layout Plain Layout
29755 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29758 \begin_layout Plain Layout
29766 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29769 \begin_layout Plain Layout
29775 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29778 \begin_layout Plain Layout
29786 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29789 \begin_layout Plain Layout
29797 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29800 \begin_layout Plain Layout
29801 Étoile à 5 branches
29806 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
29809 \begin_layout Plain Layout
29817 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29820 \begin_layout Plain Layout
29828 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29831 \begin_layout Plain Layout
29837 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29840 \begin_layout Plain Layout
29848 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29851 \begin_layout Plain Layout
29859 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29862 \begin_layout Plain Layout
29863 Goutte de pluie normale/inversée
29868 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29871 \begin_layout Plain Layout
29873 le calcul peut échouer
29880 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29883 \begin_layout Plain Layout
29892 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
29895 \begin_layout Plain Layout
29896 Le logo \SpecialChar TeX
29902 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
29905 \begin_layout Plain Layout
29913 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29916 \begin_layout Plain Layout
29920 \begin_inset Newline newline
29928 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
29931 \begin_layout Plain Layout
29932 Triangles avec des orientations différentes
29937 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
29940 \begin_layout Plain Layout
29954 \begin_layout Standard
29955 Pour utiliser une forme pour votre paragraphe,
29956 sélectionnez simplement la forme souhaitée dans le menu déroulant des styles.
29959 \begin_layout Standard
29960 \begin_inset Newpage newpage
29966 \begin_layout Standard
29967 Voici un exemple de paragraphe en forme d'écrou:
29970 \begin_layout Standard
29971 \begin_inset VSpace bigskip
29980 Lorem ipsum dolor sit amet,
29981 consetetur sadipscing elitr,
29982 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29984 At vero eos et accusam et justo duo dolores et ea rebum.
29985 Stet clita kasd gubergren,
29986 no sea takimata sanctus est Lorem ipsum dolor sit amet.
29987 Lorem ipsum dolor sit amet,
29988 consetetur sadipscing elitr,
29989 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
29993 \begin_layout Standard
29994 \begin_inset VSpace bigskip
30000 \begin_layout Standard
30003 \begin_inset Note Greyedout
30006 \begin_layout Plain Layout
30013 les paragraphes mis en forme via
30017 ne peuvent pas franchir une limite de page.
30025 \begin_layout Standard
30026 \begin_inset VSpace bigskip
30032 \begin_layout Standard
30039 prend soin de préserver la forme,
30040 quelle que soit la quantité de texte du paragraphe.
30041 De ce fait la taille du paragraphe change avec cette quantité.
30042 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
30043 Pour illustrer cette mise à l'échelle,
30044 voici le même paragraphe avec deux fois plus de texte:
30047 \begin_layout Standard
30048 \begin_inset Newpage newpage
30057 Lorem ipsum dolor sit amet,
30058 consetetur sadipscing elitr,
30059 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30061 At vero eos et accusam et justo duo dolores et ea rebum.
30062 Stet clita kasd gubergren,
30063 no sea takimata sanctus est Lorem ipsum dolor sit amet.
30064 Lorem ipsum dolor sit amet,
30065 consetetur sadipscing elitr,
30066 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30068 Lorem ipsum dolor sit amet,
30069 consetetur sadipscing elitr,
30070 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30072 At vero eos et accusam et justo duo dolores et ea rebum.
30073 Stet clita kasd gubergren,
30074 no sea takimata sanctus est Lorem ipsum dolor sit amet.
30075 Lorem ipsum dolor sit amet,
30076 consetetur sadipscing elitr,
30077 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30081 \begin_layout Standard
30082 \begin_inset VSpace bigskip
30088 \begin_layout Standard
30094 elle ne peut pas être mise à l'échelle puisqu'elle doit correspondre à une étiquette de CD/DVD.
30096 la quantité de texte que l'on peut mettre en forme est limitée.
30099 \begin_inset Newline newline
30113 ce qui veut dire que le calcul de la taille peut échouer,
30114 en fonction de la quantité de texte.
30115 Vous aurez alors une erreur \SpecialChar LaTeX
30117 \begin_inset Quotes cld
30120 Arithmetic overflow
30121 \begin_inset Quotes crd
30126 essayez d'ajouter ou d'enlever du texte;
30127 si rien ne fonctionne,
30128 vous devez utiliser une autre forme\SpecialChar ldots
30132 \begin_layout Standard
30133 \begin_inset VSpace bigskip
30139 \begin_layout Standard
30140 Pour les formes pointues,
30141 vous verrez peut-être un échec de l'algorithme de césure de \SpecialChar LaTeX
30143 Il est alors souvent nécessaire d'ajouter des points de césure explicites
30148 arg "specialchar-insert hyphenation"
30153 ) dans les parties de texte correspondantes.
30156 \begin_layout Standard
30157 \begin_inset VSpace bigskip
30163 \begin_layout Standard
30164 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés ou bien alignées au fer à gauche.
30165 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour aligner ce type de paragraphe.
30166 Une solution consiste à mettre le paragraphe en forme dans une minipage ou une parbox et à aligner la boîte.
30167 Le problème est alors de trouver la bonne largeur pour la boîte,
30168 parce que si elle est trop large et que vous la centrez,
30169 le paragraphe n'est pas centré parce qu'il est au fer à gauche dans la boîte.
30170 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
30171 Voici deux paragraphes en forme de cœur,
30172 le premier est non aligné,
30173 le second est aligné à droite:
30176 \begin_layout Standard
30177 \begin_inset Newpage newpage
30183 \begin_layout Heart
30187 Lo\SpecialChar softhyphen
30188 rem ipsum dolor sit amet,
30189 consetetur sadipscing elitr,
30190 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30192 At vero eos et accusam et justo duo dolores et ea rebum.
30193 Stet clita kasd gubergren,
30194 no sea takimata sanctus est Lorem ipsum dolor sit amet.
30197 \begin_layout Standard
30198 \begin_inset VSpace bigskip
30204 \begin_layout Standard
30207 \begin_inset Box Frameless
30217 height_special "totalheight"
30222 backgroundcolor "none"
30225 \begin_layout Heart
30229 Lo\SpecialChar softhyphen
30230 rem ipsum dolor sit amet,
30231 consetetur sadipscing elitr,
30232 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30234 At vero eos et accusam et justo duo dolores et ea rebum.
30235 Stet clita kasd gubergren,
30236 no sea takimata sanctus est Lorem ipsum dolor sit amet.
30244 \begin_layout Subsection
30245 Formes personnalisées
30248 \begin_layout Standard
30249 Vous pouvez définir vos propres formes.
30250 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier chaque coordonnée,
30251 mais il est possible de confier le travail à l'ordinateur:
30254 \begin_layout Enumerate
30255 Installer le programme
30256 \begin_inset CommandInset href
30259 target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
30267 \begin_layout Enumerate
30275 TeX/LaTeX\SpecialChar menuseparator
30276 Settings\SpecialChar menuseparator
30279 et sélectionner la taille de police utilisée dans le document.
30281 le présent document utilise un police 12pt.
30284 \begin_layout Enumerate
30288 \begin_layout Enumerate
30291 TeX/LaTeX\SpecialChar menuseparator
30294 pour exporter la forme en coordonnées.
30295 Dans le menu de dialogue qui s'ouvre,
30296 utiliser soit le squelette,
30297 soit le chemin proprement dit
30301 \begin_layout Plain Layout
30302 Pour plus d'information voir
30303 \begin_inset CommandInset href
30305 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
30318 \begin_layout Standard
30319 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
30321 Pour l'utiliser avec le document:
30324 \begin_layout Enumerate
30325 Placer le curseur avant le premier caractère du paragraphe concerné (ou dans un nouveau paragraphe vide).
30329 \begin_layout Enumerate
30330 Ouvrir dans \SpecialChar LyX
30333 Insertion\SpecialChar menuseparator
30334 Fichier\SpecialChar menuseparator
30338 sélectionner le fichier exporté par
30347 \begin_layout Standard
30348 \begin_inset VSpace defskip
30354 \begin_layout Standard
30355 \begin_inset Note Greyedout
30358 \begin_layout Plain Layout
30364 le changement de forme ne s'applique qu’au paragraphe concerné;
30365 tout redevient normal pour le paragraphe suivant.
30366 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.
30374 \begin_layout Standard
30375 \begin_inset VSpace bigskip
30381 \begin_layout Standard
30385 \begin_layout Standard
30386 \begin_inset VSpace bigskip
30392 \begin_layout Standard
30393 \begin_inset CommandInset include
30395 filename "../SpecialParagraphShape.tex"
30402 Lorem ipsum dolor sit amet,
30403 consetetur sadipscing elitr,
30404 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30406 At vero eos et accusam et justo duo dolores et ea rebum.
30407 Stet clita kasd gubergren,
30408 no sea takimata sanctus est Lorem ipsum dolor sit amet.
30409 Lorem ipsum dolor sit amet,
30410 consetetur sadipscing elitr,
30411 sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,
30415 \begin_layout Standard
30416 \begin_inset VSpace bigskip
30422 \begin_layout Standard
30428 pour tracer des formes vraiment complexes avec
30433 vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et importer l'image correspondante dans
30438 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette de l'image.
30441 \begin_layout Standard
30442 \begin_inset VSpace bigskip
30448 \begin_layout Standard
30451 Formes de paragraphe paramétrables
30453 fournit également les deux styles
30462 qui peuvent être utilisés pour définir de nouvelles formes coordonnée par coordonnée
30466 \begin_layout Plain Layout
30467 Ces commandes sont utilisées de manière interne pour toutes le formes décrites ici,
30473 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibilités de personnalisation,
30477 \begin_inset CommandInset href
30479 name "documentation"
30480 target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"