1 #LyX 2.3 created this file. For more info see http://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 false
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
53 \font_sf_scale 100 100
54 \font_tt_scale 100 100
56 \use_dash_ligatures false
58 \default_output_format default
60 \bibtex_command default
61 \index_command default
65 \pdf_title "Options avancées de LyX"
66 \pdf_author "LyX Team"
67 \pdf_subject "Options avancées LyX"
68 \pdf_keywords "LyX, Documentacion, Options avancées"
70 \pdf_bookmarksnumbered true
71 \pdf_bookmarksopen false
72 \pdf_bookmarksopenlevel 1
77 \pdf_pdfusetitle false
78 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
81 \use_package amsmath 1
82 \use_package amssymb 1
85 \use_package mathdots 1
86 \use_package mathtools 0
88 \use_package stackrel 0
89 \use_package stmaryrd 0
90 \use_package undertilde 0
92 \cite_engine_type default
96 \paperorientation portrait
101 \notefontcolor #0000ff
108 \paragraph_separation indent
109 \paragraph_indentation default
111 \math_indentation default
112 \math_numbering_side default
117 \paperpagestyle default
119 \tracking_changes false
120 \output_changes false
124 \author 34634807 "Jean-Pierre"
130 Options avancées de \SpecialChar LyX
134 \begin_layout Subtitle
136 \begin_inset Note Note
139 \begin_layout Plain Layout
140 Informations de révision :
143 \begin_layout Plain Layout
144 Traduction : Mise à jour pour 2.0 par JPChrétien, Date : 30/07/12011, relecture
145 partielle pour 2.0.5, 31/10/2012, remplacement de Éditer/Visionner/Insérer/Navigu
146 er par Édition/Affichage/Insertion/Navigation
149 \begin_layout Plain Layout
150 Mise à jour pour 2.1 (JPC): 30/12/2014, Traduction chapitre 8, unification
152 \begin_inset Quotes cld
156 \begin_inset Quotes crd
160 \begin_inset Quotes cld
164 \begin_inset Quotes crd
170 \begin_layout Plain Layout
171 Mise à jour pour 2.3 (JPC): 04/08/2017, nouveautés 2.3, revue générale
174 \begin_layout Plain Layout
175 Manque les sections 7.2.3 à 7.2.7 (CVS/SVN)
184 par l'équipe de \SpecialChar LyX
189 \begin_layout Plain Layout
190 Le principal responsable de la rédaction de ce fichier est
195 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
196 de la documentation de \SpecialChar LyX
199 <lyx-docs@lists.lyx.org>
202 \begin_inset Newline newline
205 Traduction en français par :
242 Merci d'envoyer vos commentaires et corrections sur la traduction à la
243 liste de diffusion de \SpecialChar LyX
246 <lyx-fr@lists.lyx.org>
256 \begin_layout Standard
257 \begin_inset CommandInset toc
258 LatexCommand tableofcontents
265 \begin_layout Chapter
269 \begin_layout Standard
279 que vous êtes en train de lire est avant tout la deuxième partie du
293 La raison de la division en deux du document est très simple : le
305 est déjà énorme et il contient toutes les fonctions de base qu'il faut
306 connaître pour préparer la plupart des documents.
307 Cependant, l'Équipe de \SpecialChar LyX
308 a pour but à long terme de rendre \SpecialChar LyX
310 différents fichiers de configuration et paquetages externes.
311 Cela signifie que si vous voulez utiliser le paquetage \SpecialChar LaTeX
313 pouvez créer un fichier de format qui lui soit dédié sans modifier \SpecialChar LyX
315 Nous avons déjà reçu ainsi plusieurs contributions, et certaines sont documenté
317 Il y a aussi quelques fonctionnalités plus
318 \begin_inset Quotes cld
322 \begin_inset Quotes crd
325 , comme les méthodes de présentation de bibliographies et la gestion des
326 documents éclatés en plusieurs fichiers, qui ne sont pas couverts par le
329 Guide de l'utilisateur
331 et sont décrites ici.
334 \begin_layout Standard
335 Ce manuel décrit aussi quelques fonctions spéciales, comme la gestion d'un
336 fax, le contrôle de version et le support de SGML, qui nécessitent des
337 logiciels supplémentaires pour fonctionner convenablement.
338 Il y a également un chapitre consacré à \SpecialChar LyX
340 Et enfin, il y a un chapitre sur les trucs et astuces \SpecialChar LaTeX
341 , qui servent à améliorer
342 vos documents grâce à la puissance de \SpecialChar LaTeX
344 Après tout, \SpecialChar LyX
345 est seulement WYSIWYM
349 \begin_layout Plain Layout
350 \begin_inset Quotes cld
353 What You See Is What You Mean
354 \begin_inset Quotes crd
358 \begin_inset Quotes cld
361 Vous voyez ce que vous voulez dire
362 \begin_inset Quotes crd
370 , et ne sera jamais qu'une interface à certaines des fonctions de \SpecialChar LaTeX
374 \begin_layout Standard
375 Si vous n'avez pas encore lu l'
379 , il est sûr que vous n'êtes pas au bon endroit.
384 est la première chose à consulter, car elle décrit les notations et les
385 formats de tous les manuels.
386 Vous devez aussi être à l'aise avec le
398 et avec toutes les fonctions de base de \SpecialChar LyX
402 \begin_layout Standard
403 Comme tous les sujets couverts par ce manuel dépendent étroitement de l'interact
404 ion de \SpecialChar LyX
405 avec \SpecialChar LaTeX
406 , le premier chapitre traite du fonctionnement interne de \SpecialChar LyX
408 et explique comment \SpecialChar LyX
409 peut générer exactement le code \SpecialChar LaTeX
411 Il est évidemment destiné à des utilisateurs aguerris de \SpecialChar LyX
415 \begin_layout Chapter
417 et \SpecialChar LaTeX
421 \begin_layout Section
422 Comment \SpecialChar LyX
423 utilise \SpecialChar LaTeX
427 \begin_layout Standard
428 Ce chapitre est à la fois pour les \SpecialChar TeX
429 -niciens et les curieux de \SpecialChar LaTeX
431 Nous allons y expliquer comment \SpecialChar LyX
432 et \SpecialChar LaTeX
433 fonctionnent ensemble pour produire
434 une sortie imprimable.
435 C'est le seul endroit de tous ces manuels où nous présumons que vous connaissez
436 quelque chose à \SpecialChar LaTeX
440 \begin_layout Standard
441 À un moment, nous avions coutume d'appeler \SpecialChar LyX
443 \begin_inset Quotes cld
446 interface WYSIWYM pour \SpecialChar LaTeX
448 \begin_inset Quotes crd
451 , mais ce n'est plus vrai désormais.
452 Des interfaces pour \SpecialChar LaTeX
454 Ce sont basiquement des éditeurs avec la possibilité de faire tourner \SpecialChar LaTeX
456 et de marquer les erreurs dans le fichier que vous éditez.
457 Bien que \SpecialChar LyX
467 , et qu'il marque aussi les erreurs dans le fichier, il fait aussi beaucoup,
468 beaucoup d'autres choses.
469 Grâce au concept WYSIWYM, vous n'avez pas besoin de connaître \SpecialChar LaTeX
474 a aussi ajouté quelques extensions à \SpecialChar LaTeX
476 Essayez un jour ceci : faites
478 Fichier\SpecialChar menuseparator
479 Exporter\SpecialChar menuseparator
484 Affichage\SpecialChar menuseparator
485 Afficher le code LaTeX
487 ) puis regardez le préambule du fichier
492 Vous remarquerez une variété de nouvelles macros définies spécialement
495 Ces macros sont définies automatiquement, en fonction de ce que vous utilisez
499 \begin_layout Standard
500 Il y a plusieurs commandes qui invoquent \SpecialChar LaTeX
505 \begin_layout Itemize
508 Document\SpecialChar menuseparator
514 \begin_layout Itemize
517 Document\SpecialChar menuseparator
526 jour\SpecialChar menuseparator
532 \begin_layout Standard
533 Elles n'invoqueront \SpecialChar LaTeX
534 que si le fichier a changé depuis la dernière fois
535 que \SpecialChar LaTeX
539 \begin_layout Standard
540 Quand vous faites tourner \SpecialChar LaTeX
541 sur le fichier que vous éditez, \SpecialChar LyX
546 \begin_layout Enumerate
547 Il convertit le document en \SpecialChar LaTeX
548 et l'enregistre dans un fichier avec l'extension
560 \begin_layout Enumerate
561 Il fait tourner \SpecialChar LaTeX
566 (peut-être plusieurs fois) et exécute toute autre commande (comme
574 ) nécessaire à la compilation du fichier \SpecialChar LaTeX
578 \begin_layout Enumerate
579 S'il y a des erreurs, il affiche le journal d'erreurs.
582 \begin_layout Standard
583 Si vous avez lancé \SpecialChar LaTeX
586 Affichage\SpecialChar menuseparator
597 Affichage\SpecialChar menuseparator
602 Fichier\SpecialChar menuseparator
606 réalise deux étapes supplémentaires :
609 \begin_layout Itemize
614 pour convertir le fichier DVI en PostScript;
617 \begin_layout Itemize
618 il exécute une visonneuse PostScript, comme
622 , pour afficher le résultat.
625 \begin_layout Standard
626 Lyx procède de manière similaire pour afficher ou exporter d'autres formats.
629 \begin_layout Section
630 Traduire des fichiers \SpecialChar LaTeX
635 \begin_layout Standard
636 Vous pouvez importer un fichier \SpecialChar LaTeX
637 dans \SpecialChar LyX
638 en utilisant le menu Fichier \SpecialChar menuseparator
639 Importer\SpecialChar menuseparator
641 X de \SpecialChar LyX
643 Cela va appeler un programme nommé
647 , qui va créer un fichier
657 va ensuite ouvrir ce fichier.
660 \begin_layout Standard
665 peut traduire la plupart des constructions \SpecialChar LaTeX
666 légales, mais pas toutes.
667 Ce qu'il ne parviendra pas à comprendre, il le laissera mode \SpecialChar TeX
669 qu'après avoir traduit un fichier avec tex2lyx, vous pouvez rechercher
670 les portions en code \SpecialChar TeX
671 et les corriger manuellement.
674 \begin_layout Standard
675 Si vous ignorez ce qu'est le code \SpecialChar TeX
676 , lisez le paragraphe suivant.
679 \begin_layout Section
680 Insérer du code \SpecialChar LaTeX
681 dans des documents \SpecialChar LyX
683 \begin_inset CommandInset label
685 name "sec:Insérer-du-code-LaTeX"
692 \begin_layout Standard
693 Vous pouvez faire en \SpecialChar LyX
694 tout ce que vous faites en \SpecialChar LaTeX
695 , pour une raison très
696 simple: vous pouvez toujours insérer du code \SpecialChar LaTeX
697 dans un document \SpecialChar LyX
700 ne peut tout simplement pas, et ne pourra probablement jamais, afficher
701 toutes les structures \SpecialChar LaTeX
703 Si vous avez besoin d'insérer des commandes \SpecialChar LaTeX
704 dans votre document \SpecialChar LyX
706 pouvez utiliser la boîte de
708 code \SpecialChar TeX
711 , que vous pouvez mettre dans votre document avec
713 Insertion\SpecialChar menuseparator
724 \begin_layout Standard
725 Voici un exemple d'insertion de commandes \SpecialChar LaTeX
726 dans un document \SpecialChar LyX
728 Le code ressemble à ceci :
731 \begin_layout LyX-Code
735 \begin_inset Newline newline
741 \begin_inset Newline newline
744 Un exemple d'environnement minipage.
746 \begin_inset Newline newline
749 mettre presque tout dedans, m
752 \begin_inset Newline newline
755 et des tableaux (non flottants).
756 \begin_inset Newline newline
762 \begin_inset Newline newline
766 \begin_inset Newline newline
772 \begin_inset Newline newline
778 \begin_inset Newline newline
784 \begin_inset Newline newline
789 \begin_inset Newline newline
795 \begin_inset Newline newline
801 \begin_inset Newline newline
807 \begin_inset Newline newline
815 \begin_layout Standard
818 code \SpecialChar TeX
821 contenant ce texte est juste après ce paragraphe.
822 Ceux d'entre vous qui lisent le manuel en ligne verront seulement un paquet
824 Ceux qui lisent une version imprimée du manuel verront le résultat final
828 \begin_layout Standard
832 \begin_layout Plain Layout
839 \begin_layout Plain Layout
846 \begin_layout Plain Layout
848 Un exemple d'environnement minipage.
849 Vous pouvez mettre presque tout dedans, m
851 ^eme des figures et des tableaux (non flottants).
854 \begin_layout Plain Layout
861 \begin_layout Plain Layout
866 \begin_layout Plain Layout
873 \begin_layout Plain Layout
880 \begin_layout Plain Layout
887 \begin_layout Plain Layout
893 \begin_layout Plain Layout
900 \begin_layout Plain Layout
907 \begin_layout Plain Layout
914 \begin_layout Plain Layout
926 \begin_layout Standard
927 En plus de l'utilisation du
929 code \SpecialChar TeX
932 , vous pouvez aussi créer un fichier séparé contenant une structure \SpecialChar LaTeX
934 Vous pouvez alors utiliser
936 Insertion\SpecialChar menuseparator
937 Fichier\SpecialChar menuseparator
940 pour inclure votre fichier (vous devez choisir le type
949 Nous vous recommandons de ne faire cela que si vous avez un fichier
958 Sinon, vous allez avoir du mal à partir à la chasse aux erreurs...
961 \begin_layout Standard
962 Encore quelques notes pour insister:
965 \begin_layout Itemize
966 au sein de \SpecialChar LyX
967 , le code \SpecialChar LaTeX
973 \begin_layout Itemize
979 si votre code \SpecialChar LaTeX
983 \begin_layout Itemize
984 attention à ne pas réinventer la roue.
987 \begin_layout Standard
988 Sur ce dernier point, \SpecialChar LyX
989 dispose déjà de pas mal de possibilités, et encore
990 plus sont en préparation.
991 Assurez-vous de vérifier dans les manuels que \SpecialChar LyX
992 n'a pas déjà telle ou telle
993 fonction avant de vous lancer joyeusement dans l'écriture de code \SpecialChar LaTeX
995 De plus, il existe beaucoup de paquetages \SpecialChar LaTeX
996 pour faire toutes sortes de
997 choses, des étiquettes et enveloppes aux tableaux sur plusieurs pages.
999 \begin_inset CommandInset href
1002 target "http://www.ctan.org/"
1007 pour plus de détails.
1010 \begin_layout Standard
1011 Si vous avez effectivement besoin de faire quelque chose de bizarre avec
1012 votre document, référez-vous à un bon livre sur \SpecialChar LaTeX
1013 pour avoir de l'aide.
1014 Un certain nombre sont cités dans la bibliographie du
1017 \begin_inset space ~
1021 \begin_inset space ~
1029 \begin_layout Section
1031 et le préambule \SpecialChar LaTeX
1035 \begin_layout Subsection
1036 À propos du préambule \SpecialChar LaTeX
1040 \begin_layout Standard
1041 Si vous connaissez déjà \SpecialChar LaTeX
1042 , il n'y a pas besoin d'expliquer ici à quoi sert
1044 Si vous ne le connaissez pas, ce qui suit vous en donnera une idée – nous
1045 vous recommandons encore de consulter un livre sur \SpecialChar LaTeX
1046 pour plus d'information.
1047 Dans tous les cas, il vaut mieux lire les points ci-dessous, parce qu'ils
1048 expliquent ce que vous pouvez faire et ce que vous n'avez pas besoin de
1049 faire dans le préambule \SpecialChar LaTeX
1050 d'un document \SpecialChar LyX
1054 \begin_layout Standard
1055 Le préambule \SpecialChar LaTeX
1056 vient au tout début d'un document,
1064 \begin_layout Itemize
1065 déclarer la classe de document.
1067 l'a déjà fait à votre place.
1071 \begin_layout Standard
1072 Si vous êtes un \SpecialChar LaTeX
1073 -nicien expérimenté, et que vous avez une classe de document
1074 particulière dont vous voulez vous servir, voyez le manuel de
1078 pour savoir comment la faire reconnaître par \SpecialChar LyX
1080 Puis soumettez le fruit de vos efforts à l'équipe \SpecialChar LyX
1081 pour que cela paraisse
1082 dans de prochaines versions !
1086 \begin_layout Itemize
1087 déclarer les paquetages utilisés.
1088 Les paquetages \SpecialChar LaTeX
1089 fournissent des commandes spéciales, qui sont disponibles
1090 dans un document seulement si le paquetage a été déclaré dans le préambule.
1091 Par exemple, le paquetage
1095 force l'indentation de tous les paragraphes.
1096 Il y a d'autres paquetages pour des étiquettes, des enveloppes, des marges,
1100 \begin_layout Itemize
1101 fixer les compteurs, variables, longueurs et largeurs.
1102 Il y a plusieurs compteurs et variables \SpecialChar LaTeX
1107 être fixés globalement depuis le préambule afin d'avoir l'effet désiré.
1108 (Il y a aussi d'autres variables que vous pouvez ajuster dans le document.)
1109 Les marges sont un bon exemple de ce qui doit être fixé dans le préambule.
1110 Un autre exemple est le type de marqueur pour les listes.
1111 Vous pouvez en fait régler cela n'importe où, mais il est préférable de
1112 le faire une seule fois, dans le préambule.
1115 \begin_layout Itemize
1116 déclarer les commandes définies par l'utilisateur (avec
1128 ), pour la plupart ce sont des abréviations pour des commandes \SpecialChar LaTeX
1130 très souvent dans le document.
1131 Bien que le préambule soit un bon endroit pour déclarer de telles commandes,
1136 être définies n'importe où ailleurs (mais
1140 d'être utilisées pour la première fois, bien sûr...).
1141 Ce peut être utile s'il y a beaucoup de code \SpecialChar LaTeX
1142 brut dans votre document,
1143 ce qui normalement ne devrait pas être le cas.
1146 \begin_layout Standard
1148 ajoute son propre lot de définitions au préambule du fichier
1153 Ceci rend les fichiers \SpecialChar LaTeX
1154 générés par \SpecialChar LyX
1158 \begin_layout Subsection
1159 Changer le préambule
1162 \begin_layout Standard
1163 Les commandes que \SpecialChar LyX
1164 ajoute au préambule d'un fichier \SpecialChar LaTeX
1166 vous ne pouvez pas les changer sans modifier les sources de \SpecialChar LyX
1168 Vous pouvez toutefois ajouter vos propres commandes au préambule en sélectionna
1171 Document\SpecialChar menuseparator
1172 Paramètres\SpecialChar menuseparator
1176 \begin_inset space ~
1186 ajoute tout ce qu'il y a dans la fenêtre
1189 \begin_inset space ~
1195 à son propre préambule.
1196 Avant d'ajouter vos propres déclarations, vous devriez vous assurer que
1198 ne fait pas déjà ce que vous voulez faire (rappelez-vous ce que nous avons
1199 dit : ne réinventez pas la roue !).
1202 Assurez-vous aussi que votre préambule est correct.
1207 S'il y a une erreur, vous risquez de voir apparaître un message d'erreur
1209 \begin_inset Quotes cld
1219 \begin_inset Quotes crd
1223 Si vous voyez ce message, vérifiez votre préambule.
1226 \begin_layout Subsection
1230 \begin_layout Standard
1231 Voici quelques exemples de ce que vous pouvez ajouter au préambule, et de
1235 \begin_layout Subsubsection
1236 Exemple 1 : Décalages
1239 \begin_layout Standard
1240 Il y a deux variables dans \SpecialChar LaTeX
1241 qui contrôlent la position de la page :
1253 , c'est-à-dire décalage horizontal et décalage vertical.
1254 Ces variables sont utiles si vous pensez par exemple à l'impression d'étiquette
1256 Parfois, la taille d'un médium d'impression et l'aire effectivement imprimable
1257 ne sont pas les mêmes.
1258 C'est là qu'interviennent
1273 \begin_layout Standard
1274 Les valeurs par défaut de
1286 sont toutes deux de 0
1287 \begin_inset space ~
1290 pt, c'est-à-dire que la page n'est pas décalée.
1293 \begin_layout Standard
1294 Malheureusement, quelques pilotes DVI semblent toujours décaler la page.
1295 Nous ne savons pas pourquoi, ni pourquoi l'administrateur système n'a pas
1296 corrigé un tel comportement.
1297 Si vous utilisez \SpecialChar LyX
1298 sur un système que vous n'entretenez pas vous-même, et
1299 si votre administrateur système est un paresseux
1303 \begin_layout Plain Layout
1304 NdT : Traduction vraisemblable de
1305 \begin_inset Quotes cld
1308 your sysadmin is a doofus
1309 \begin_inset Quotes crd
1329 peuvent sauver la mise.
1330 Supposez que vos marges du haut et de gauche soient toujours 0,5
1331 \begin_inset space ~
1335 Vous pouvez ajouter ceci au préambule :
1338 \begin_layout LyX-Code
1346 \begin_layout LyX-Code
1354 \begin_layout Standard
1355 ...et vos marges devraient désormais être correctes.
1358 \begin_layout Subsubsection
1359 Exemple 2 : Étiquettes
1362 \begin_layout Standard
1363 Supposez que vous vouliez imprimer un paquet d'étiquettes d'adresse.
1364 Il y a un paquetage plutôt sympathique, disponible à votre archive CTAN
1365 la plus proche, pour imprimer des feuilles d'étiquettes, appelé
1370 Il est possible que votre système n'ait pas ce paquetage installé par défaut.
1371 Nous vous laissons le vérifier.
1372 Il vous faut aussi lire sa documentation ; nous n'allons pas le faire à
1374 Toutefois, comme c'est un exemple, nous allons vous montrer comment il
1378 \begin_layout Standard
1379 D'abord, assurez-vous que vous utilisez la classe de document
1384 Ensuite, vous devez ajouter ce qui suit dans votre préambule :
1387 \begin_layout LyX-Code
1393 \begin_layout LyX-Code
1399 \begin_layout LyX-Code
1405 \begin_layout LyX-Code
1411 \begin_layout LyX-Code
1417 \begin_layout LyX-Code
1423 \begin_layout LyX-Code
1429 \begin_layout Standard
1430 Ceci est la configuration pour des feuilles d'étiquette Avery, référence
1432 Vous êtes maintenant prêt à imprimer des étiquettes, mais si vous devez
1433 insérer du code \SpecialChar LaTeX
1434 , placez les commandes
1446 autour de chaque étiquette.
1447 C'est expliqué dans la documentation du paquetage, ainsi que d'autres fonctions
1451 \begin_layout Standard
1452 Un jour, quelqu'un écrira peut-être une fonction de \SpecialChar LyX
1453 pour supporter directement
1455 Peut-être même que ce sera vous.
1458 \begin_layout Subsubsection
1459 Exemple 3 : Indentation de paragraphe
1462 \begin_layout Standard
1463 Les Américains ont l'habitude d'indenter la première ligne de
1468 Comme avec toutes leurs autres mœurs étranges, la plupart des Américains
1469 vont se plaindre et récriminer jusqu'à ce qu'ils aient ce qu'ils veulent,
1470 et qu'ils puissent indenter la première ligne de chaque paragraphe.
1473 \begin_layout Standard
1474 Bien sûr, cette habitude n'est pas typographiquement correcte.
1475 Dans des livres, vous n'indentez en général la première ligne d'un paragraphe
1480 s'il en suit un autre.
1481 L'idée derrière l'indentation de la première ligne est de pouvoir distinguer
1482 deux paragraphes consécutifs.
1483 S'il y a pas de paragraphe précédent, par exemple s'il suit une figure,
1484 ou si c'est le premier paragraphe d'une section, alors il n'y a pas d'indentati
1488 \begin_layout Standard
1489 Si vous êtes un Américain typique
1493 \begin_layout Plain Layout
1494 NdT : Ce qui m'étonnerait, mais on ne sait jamais!
1499 , cependant, vous ne vous occupez pas de choses aussi ésotériques ; vous
1500 voulez votre indentation ! Ajoutez ceci au préambule :
1503 \begin_layout LyX-Code
1506 usepackage{indentfirst}
1509 \begin_layout Standard
1510 Si votre distribution \SpecialChar TeX
1511 n'est pas un vieux coucou, vous avez ce paquetage,
1512 et tous vos paragraphes auront l'indentation que vous pensez qu'ils méritent.
1515 \begin_layout Subsubsection
1516 Exemple 4 : Ce document
1519 \begin_layout Standard
1520 Vous pouvez aussi aller voir le préambule de ce document pour avoir une
1521 idée de certaines possibilités avancées.
1525 \begin_inset space ~
1531 risque de ne pas être visible en une fois, même en plein écran.
1534 \begin_layout Section
1536 et les erreurs \SpecialChar LaTeX
1540 \begin_layout Standard
1541 Quand \SpecialChar LyX
1542 invoque \SpecialChar LaTeX
1543 , il lui dit d'ignorer toute erreur et de continuer.
1544 Il se sert ensuite du fichier log de \SpecialChar LaTeX
1545 pour en faire l'autopsie.
1546 S'il y a une erreur quelque part, \SpecialChar LyX
1547 ouvre une boîte avec un listing d'erreurs.
1548 Cliquer sur l'une d'elles déplace le curseur à l'emplacement approprié
1553 \begin_layout Plain Layout
1555 fera occasionnellement des déductions fausses sur l'emplacement de l'erreur.
1556 Ça arrivera surtout dans les tableaux, les figures, les math et le préambule.
1565 \begin_layout Standard
1566 Quelques-uns préfèrent regarder le fichier journal directement, il est accessibl
1569 Document\SpecialChar menuseparator
1571 \begin_inset space ~
1575 \begin_inset space ~
1581 Il y a quelques erreurs et avertissements assez fréquents.
1582 Nous allons les traiter ici.
1583 Vous devriez vous reporter à un bon livre sur \SpecialChar LaTeX
1584 pour une liste complète.
1587 \begin_layout Itemize
1590 \begin_inset Quotes cld
1594 \begin_inset Quotes crd
1601 \begin_layout Standard
1602 Tout ce qui commence par ces mots est un message d'avertissement destiné
1604 \begin_inset Quotes cld
1608 \begin_inset Quotes crd
1611 le code \SpecialChar LaTeX
1613 Vous aurez des messages de ce type si vous avez ajouté ou changé des références
1614 croisées ou des entrées de bibliographie, auquel cas \SpecialChar LaTeX
1616 que vous devez l'exécuter une nouvelle fois.
1619 \begin_layout Standard
1620 Vous pouvez en général les ignorer.
1624 \begin_layout Itemize
1627 \begin_inset Quotes cld
1631 \begin_inset Quotes crd
1638 \begin_layout Standard
1639 Un autre message d'avertissement, cette fois au sujet de polices que \SpecialChar LaTeX
1642 Le reste du message indiquera souvent la police de substitution que \SpecialChar LaTeX
1647 \begin_layout Standard
1648 Vous pouvez les ignorer sans crainte.
1652 \begin_layout Itemize
1655 \begin_inset Quotes cld
1661 \begin_inset Quotes crd
1668 \begin_layout Standard
1674 cracher ce genre de messages.
1677 It seems to generate at least one of these messages for just about any
1681 Ils vous préviennent que les lignes sont trop longues et débordent sur
1685 This happens if \SpecialChar LaTeX
1686 does not find a reasonable way to break the lines (notoriously
1687 often with typewriter font, since this does not allow for automatic break
1691 c'est impossible à déceler dans le rendu final (ce peut être un point ou
1695 Sometimes, however, the lines run rather visibly into the margin; something
1696 you will not want to have in your final print.here are several global ways
1697 to try to minimize the overfull lines.
1700 Enable micro-typographic extensions
1704 Document\SpecialChar menuseparator
1705 Settings\SpecialChar menuseparator
1708 might already improve things a lot.
1709 Furthermore, \SpecialChar LaTeX
1710 code such as the following in
1712 Document\SpecialChar menuseparator
1713 Settings\SpecialChar menuseparator
1716 usually reduces the overfull lines drastically (we use this in the preamble
1720 \begin_layout LyX-Code
1726 \begin_inset Newline newline
1732 \begin_inset Newline newline
1737 emergencystretch 1.5em
1738 \begin_inset Newline newline
1747 \begin_layout Standard
1750 In some cases, however, you eventually have to rewrite the text to get the
1751 line breaking right.
1755 \begin_layout Plain Layout
1758 For more information, see
1759 \begin_inset Flex URL
1762 \begin_layout Plain Layout
1764 http://www.tex.ac.uk/FAQ-overfull.html
1777 \begin_layout Standard
1780 In any case, you should check the respective lines, at least for the final
1781 version of your document.
1782 Your eyes will tell you if there's a problem with something that's too
1787 \begin_layout Plain Layout
1790 You can also enable the `draft' option in
1791 \begin_inset Flex Noun
1794 \begin_layout Plain Layout
1797 Document\SpecialChar menuseparator
1803 , and then \SpecialChar LaTeX
1804 will draw a black box in the margin of lines that are overfull.
1814 \begin_layout Itemize
1817 \begin_inset Quotes cld
1823 \begin_inset Quotes crd
1830 \begin_layout Standard
1831 Pas aussi courant que son cousin.
1834 This happens again if \SpecialChar LaTeX
1835 does not find a reasonable break point and consequently
1836 generates too loose lines.As with the overfull lines, you should check if
1837 this is a visible problem.
1840 \begin_layout Standard
1841 Vous pouvez tout autant les ignorer que les précédents.
1845 \begin_layout Itemize
1848 \begin_inset Quotes cld
1854 \begin_inset Quotes crd
1862 \begin_inset Quotes cld
1868 \begin_inset Quotes crd
1875 \begin_layout Standard
1876 Des avertissements sur des problèmes de saut de page.
1877 À nouveau, vous n'avez qu'à regarder ce qui sort.
1878 Vous verrez bien si quelque chose ne va pas.
1882 \begin_layout Itemize
1885 \begin_inset Quotes cld
1888 LaTeX Error: File 'Xxxx' not found
1889 \begin_inset Quotes crd
1896 \begin_layout Standard
1900 \begin_inset Quotes cld
1904 \begin_inset Quotes crd
1909 n'est pas présent sur ce système.
1910 Ceci apparaît habituellement parce qu'un paquetage nécessaire à votre document
1912 Si vous n'avez pas touché au préambule ou si vous n'avez pas utilisé la
1919 , alors un des paquetages que \SpecialChar LyX
1920 a essayé de charger est manquant.
1923 Aide\SpecialChar menuseparator
1925 \begin_inset space ~
1931 pour voir la liste des paquetages dont \SpecialChar LyX
1933 Ce fichier est mis à jour à chaque fois que vous reconfigurez \SpecialChar LyX
1936 Outils\SpecialChar menuseparator
1939 ) et vous dit quels paquetages ont été détectés et à quoi ils servent.
1942 \begin_layout Standard
1953 , et que le paquetage en question n'est pas installé, vous devez l'installer
1958 \begin_layout Itemize
1961 \begin_inset Quotes cld
1964 LaTeX Error: Unknown option
1965 \begin_inset Quotes crd
1972 \begin_layout Standard
1973 Les messages d'erreur commençant ainsi essayent de vous dire que vous avez
1974 spécifié une option impossible ou inexistante dans un paquetage.
1975 Vérifiez dans sa documentation.
1979 \begin_layout Itemize
1982 \begin_inset Quotes cld
1985 Undefined control sequence
1986 \begin_inset Quotes crd
1993 \begin_layout Standard
1994 Si vous avez inséré du code \SpecialChar LaTeX
1995 dans votre document, et fait une faute de frappe,
1996 vous aurez un de ceux-là.
1997 Vous pouvez aussi avoir oublié de charger un paquetage.
1998 Dans tous les cas, d'habitude ce message d'erreur veut dire que vous avez
1999 utilisé une commande inconnue.
2003 \begin_layout Standard
2004 Il y a d'autres messages d'erreur et d'avertissement.
2005 Quelques-uns sont explicites
2009 \begin_layout Plain Layout
2010 NdT : Pour un anglophone...
2016 Ce sont souvent des messages \SpecialChar LaTeX
2018 D'autres sont carrément incompréhensibles.
2019 Ce sont en fait des messages d'erreur \SpecialChar TeX
2020 , et nous n'avons vraiment
2024 de ce qu'ils signifient ou de comment les déchiffrer.
2025 Personne ne le sait.
2028 \begin_layout Standard
2029 Voici une liste de vérifications à effectuer si vous êtes confronté à des
2033 \begin_layout Enumerate
2034 cherchez d'éventuelles fautes de frappe dans le code \SpecialChar LaTeX
2035 que vous avez inséré;
2038 \begin_layout Enumerate
2039 s'il n'y a pas de fautes de frappe, vérifiez que vous avez utilisé les commandes
2043 \begin_layout Enumerate
2044 si vous avez un paquet de boîtes d'erreur entassées tout en haut du document
2045 — et surtout si vous voyez
2046 \begin_inset Quotes cld
2056 \begin_inset Quotes crd
2059 , ça veut dire qu'il y a des erreurs dans le préambule.
2060 Commencez par corriger votre préambule;
2063 \begin_layout Enumerate
2064 si vous n'avez rien ajouté au préambule et si vous n'avez pas ajouté de
2065 code \SpecialChar LaTeX
2066 au document, le suspect numéro un est votre distribution \SpecialChar LaTeX
2068 Vérifiez s'il manque des paquetages et rajoutez-les;
2071 \begin_layout Enumerate
2072 très bien, il ne manque aucun paquetage.
2073 Avez-vous utilisé une des options de réglage fin de \SpecialChar LyX
2079 l'une d'entre elles, en essayant par exemple d'insérer manuellement des
2083 \begin_inset space ~
2088 , de sauts de paragraphe ou de sauts de page ? Avez-vous essayé de bricoler
2089 quelque chose avec tout ça au lieu d'utiliser les environnements de paragraphe
2093 \begin_layout Enumerate
2094 d'accord, vous n'avez utilisé aucune des options de réglage fin, vous avez
2095 joué dans les règles.
2096 Avez-vous essayé une manœuvre bizarre ? Avez-vous fait quelque chose de
2097 pas net dans un tableau ou une équation, comme insérer un graphique dans
2098 une case de tableau ?
2101 \begin_layout Enumerate
2102 Avez-vous de longues portions de texte dans lesquelles \SpecialChar LaTeX
2104 d'endroit où passer à la ligne ? Par défaut, \SpecialChar LaTeX
2105 est assez strict avec la
2106 quantité d'espace entre les mots qu'il va ajouter pour passer à la ligne.
2107 Il est alors préférable que vous retravailliez le paragraphe pour éviter
2111 \begin_layout Enumerate
2112 avez-vous exagéré avec l'imbrication ? \SpecialChar LyX
2113 (actuellement) ne vérifie pas que
2114 vous restez dans les limites de l'imbrication d'environnements.
2115 Si vous avez imbriqué un tas d'environnements jusqu'au
2116 \begin_inset Formula $17^{e}$
2119 niveau, le problème est là;
2122 \begin_layout Enumerate
2123 vous n'avez obtenu aucun message d'erreur, mais votre rendu ne ressemble
2125 Si vous avez un tableau ou une figure qui est trop large ou trop haute
2126 pour la page, vous devez :
2130 \begin_layout Enumerate
2131 mettre la figure à l'échelle pour qu'elle tienne.
2134 \begin_layout Enumerate
2135 rétrécir le tableau pour qu'il tienne.
2139 \begin_layout Enumerate
2140 Si quelque chose d'autre ne va pas avec le rendu, et que vous n'avez rien
2141 essayé de bizarre ni bricolé avec les réglages fins, nous ne savons pas
2145 \begin_layout Standard
2146 Si vous n'êtes pas plus avancé avec tout ceci – et bien,
2150 que vous avez trouvé une erreur dans \SpecialChar LyX
2155 \begin_layout Chapter
2156 Outils supplémentaires
2159 \begin_layout Section
2160 Personnaliser une bibliographie avec Bib\SpecialChar TeX
2166 \begin_layout Standard
2167 L'essentiel des bases de l'utilisation de Bib\SpecialChar TeX
2175 sont décrites dans le paragraphe
2177 Les bases de données bibliographiques
2181 Guide de l'utilisateur
2184 Les paragraphes qui suivent détaillent les fonctionnalités bibliographiques
2185 particulières qui sont accessibles depuis \SpecialChar LyX
2189 \begin_layout Subsection
2190 Autres styles de citation
2193 \begin_layout Standard
2194 Le style standard de Bib\SpecialChar TeX
2195 utilise des nombres (par exemple
2196 \begin_inset Quotes cld
2200 \begin_inset Quotes crd
2203 ) pour faire référence à un ouvrage cité.
2204 Cependant, dans de nombreuses disciplines scientifiques, on utilise d'autres
2205 styles de citations.
2206 Le plus courant et le style auteur-année (par exemple
2207 \begin_inset Quotes cld
2211 \begin_inset Quotes crd
2216 gère trois paquetages qui fournissent ce style,
2219 \begin_inset Flex Code
2222 \begin_layout Plain Layout
2240 Chacun de ces paquetages a ses avantages et ses inconvénients qui ne peuvent
2241 être listés ici en détail.
2242 Si vous voulez seulement avoir un simple style auteur-année (ou auteur-nombre)
2243 ou si vous voulez utiliser un des innombrables fichiers de styles pour
2244 natbib, alors vous choisirez probablement le paquetage
2250 \change_deleted 34634807 1501830814
2255 look for specific citation styles common in law studies
2257 vous pouvez envisager d'utiliser le paquetage plus récent
2264 If you want to have full control over the formatting or look for advanced
2265 features such as ibidem, footnote citations, full title citations, advanced
2266 date formats (such as 400 BC) or full localization to other languages than
2267 English, you should definitely consider
2268 \begin_inset Flex Code
2271 \begin_layout Plain Layout
2279 , which exceeds all other packages in terms of features, but is also quite
2280 heavy and more resource-hungry.
2283 \begin_layout Standard
2284 L'utilisation de ces
2285 \change_deleted 34634807 1501830814
2288 paquetages avec \SpecialChar LyX
2289 est sensiblement la même.
2292 Document\SpecialChar menuseparator
2295 et choisissez dans la rubrique
2301 \begin_inset Flex Noun
2304 \begin_layout Plain Layout
2313 \begin_inset Flex Noun
2316 \begin_layout Plain Layout
2325 \begin_inset Flex Noun
2328 \begin_layout Plain Layout
2331 Biblatex (Natbib mode)
2337 \begin_inset Flex Noun
2340 \begin_layout Plain Layout
2349 \begin_inset Flex Noun
2352 \begin_layout Plain Layout
2361 \begin_inset space ~
2364 6.5.3 in the User's Guide for more information on these choices).
2367 Avec ces tous ces paquetages, vous aurez des options supplémentaires dans
2372 et vous pourrez choisir le style de la référence (
2373 \begin_inset Quotes cld
2377 \begin_inset Quotes crd
2381 \begin_inset Quotes cld
2385 \begin_inset Quotes cld
2389 \begin_inset Quotes crd
2393 \begin_inset Quotes cld
2397 \begin_inset Quotes crd
2401 Notez que chaque paquetage nécessite des fichiers de style spécifiques
2402 (ils sont tous fournis avec leur propres fichiers, mais on peut trouver
2403 beaucoup de fichiers de style supplémentaires et même un programme interactif
2404 pour construire des fichiers de style
2408 \begin_layout Plain Layout
2410 \begin_inset Flex URL
2413 \begin_layout Plain Layout
2415 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
2433 \begin_layout Subsection
2434 Bibliographies subdivisées
2437 \begin_layout Standard
2438 Parfois vous avez besoin de diviser votre bibliographie en plusieurs sections.
2439 Si par exemple, vous êtes un historien, la possibilité de séparer les sources
2440 et les travaux scientifiques est vraisemblablement une possibilité
2441 \begin_inset Quotes cld
2445 \begin_inset Quotes crd
2449 Malheureusement, Bib\SpecialChar TeX
2450 ne vous permet pas lui-même de faire cela.
2451 La bonne nouvelle : Avec l'aide de quelques paquetages \SpecialChar LaTeX
2454 pour satisfaire vos besoins historiques.
2457 \begin_layout Standard
2459 fournit un support natif d'un de ces paquetages,
2467 \begin_layout Plain Layout
2469 \begin_inset Flex URL
2472 \begin_layout Plain Layout
2474 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
2485 L'avantage de ce paquetage (comparé à d'autres comme
2489 ) est que n'avez pas besoin de définir de nouvelles commandes de citation.
2490 À la place, vous aurez à préparer des bases de données bibliographiques
2491 différentes pour les différentes sections de votre bibliographie.
2492 Par exemple, si vous voulez diviser votre bibliographie en deux sections
2494 \begin_inset Quotes cld
2498 \begin_inset Quotes crd
2502 \begin_inset Quotes cld
2505 travaux scientifiques
2506 \begin_inset Quotes crd
2509 , vous devez d'abord créer deux bases de données, par exemple
2520 \begin_layout Standard
2521 Dans \SpecialChar LyX
2522 , allez dans le menu
2524 Document\SpecialChar menuseparator
2535 \begin_inset space ~
2541 Vous pouvez maintenant insérer plusieurs bibliographies Bib\SpecialChar TeX
2543 de votre bibliographie.
2544 Pour revenir à notre exemple : Insérez une bibliographie Bib\SpecialChar TeX
2550 et une deuxième pour la base de données
2555 Vous êtes libres d'utiliser le même style ou un style différent pour chaque
2557 En plus, vous pouvez choisir que votre section bibliographique contienne
2559 \begin_inset Quotes cld
2562 toutes les références citées
2563 \begin_inset Quotes crd
2566 de la base de données utilisée (ce qui est le comportement par défaut),
2568 \begin_inset Quotes cld
2571 toutes les références non citées
2572 \begin_inset Quotes crd
2576 \begin_inset Quotes cld
2579 toutes les références
2580 \begin_inset Quotes crd
2584 Ceci put être utile si vous voulez séparer votre bibliographie en trois
2586 \begin_inset Quotes cld
2590 \begin_inset Quotes crd
2594 \begin_inset Quotes cld
2598 \begin_inset Quotes crd
2602 \begin_inset Quotes cld
2605 Travaux scientifiques
2606 \begin_inset Quotes crd
2610 Les titres des sections peuvent être ajoutés comme des entêtes de section
2611 ou de sous-section ordinaires.
2616 supprime le titre de la bibliographie, vous devez aussi le remettre manuellemen
2617 t ( comme un chapitre* ou une section*, par exemple).
2620 \begin_layout Standard
2627 , the procedure is a bit different.
2636 , the aforementioned
2637 \begin_inset Flex Noun
2640 \begin_layout Plain Layout
2643 Subdivided bibliography
2648 option is disabled if you use
2657 provides its own means to generate subdivided bibliographies.
2658 You can either add keywords to bibliography entries via the
2659 \begin_inset Flex Code
2662 \begin_layout Plain Layout
2670 entry option and then filter bibliography sections by keyword (by adding
2672 \begin_inset Flex Code
2675 \begin_layout Plain Layout
2684 \begin_inset Flex Noun
2687 \begin_layout Plain Layout
2695 field of the dialog that opens if you right-click on the
2696 \begin_inset Flex Noun
2699 \begin_layout Plain Layout
2702 Biblatex Generated Bibliography
2707 button), or you can filter by entry types (such as
2716 \begin_inset space \thinspace{}
2721 \begin_inset Flex Code
2724 \begin_layout Plain Layout
2733 \begin_inset Flex Code
2736 \begin_layout Plain Layout
2745 \begin_inset Flex Noun
2748 \begin_layout Plain Layout
2756 field, or you can create so-called
2757 \begin_inset Quotes eld
2760 Bibliography Categories
2761 \begin_inset Quotes erd
2764 to which you can assign individual entries.
2765 Please refer to the Biblatex manual, section
2767 Subdivided Bibliographies
2772 \begin_layout Subsection
2773 Bibliographies multiples
2776 \begin_inset CommandInset label
2778 name "subsec:Multiple-Bibliographies"
2785 \begin_layout Standard
2786 Les bibliographies multiples, par exemple une bibliographie
2788 part, chapter, section, subsection or child (sub-document)
2792 are also supported by \SpecialChar LyX
2794 In order to enable it, go to
2795 \begin_inset Flex Noun
2798 \begin_layout Plain Layout
2801 Document\SpecialChar menuseparator
2802 Settings\SpecialChar menuseparator
2808 and select the relevant unit (e.
2809 \begin_inset space \thinspace{}
2813 \begin_inset Quotes eld
2817 \begin_inset Quotes erd
2821 \begin_inset Flex Noun
2824 \begin_layout Plain Layout
2827 Multiple Bibliographies
2833 Then add a Bib(la)\SpecialChar TeX
2834 bibliography to each unit (e.
2835 \begin_inset space \thinspace{}
2838 g., section) of your document.
2839 In the output, a separate bibliography, containing only the references
2840 done in the current unit is generated.
2843 \begin_layout Standard
2846 If you use Bib\SpecialChar TeX
2848 \begin_inset Flex Code
2851 \begin_layout Plain Layout
2860 \begin_inset Flex Code
2863 \begin_layout Plain Layout
2871 package is used to create multiple bibliographies.
2872 The former package is used if you select
2873 \begin_inset Quotes eld
2877 \begin_inset Quotes erd
2885 \begin_inset Flex Noun
2888 \begin_layout Plain Layout
2891 Sectioned Bibliography
2898 \begin_inset Flex Code
2901 \begin_layout Plain Layout
2913 \begin_layout Plain Layout
2916 An alternative approach, if you are willing to use some
2917 \begin_inset Flex Noun
2920 \begin_layout Plain Layout
2930 \begin_inset space ~
2934 \begin_inset CommandInset ref
2936 reference "sec:Inserting-TeX-Code"
2941 \begin_inset Flex Code
2944 \begin_layout Plain Layout
2958 \begin_inset Flex Code
2961 \begin_layout Plain Layout
2969 is used, \SpecialChar LyX
2970 encloses the specified units in
2971 \begin_inset Flex Code
2974 \begin_layout Plain Layout
2983 \begin_inset Flex Code
2986 \begin_layout Plain Layout
2997 \begin_inset Flex Code
3000 \begin_layout Plain Layout
3010 in order to create the units.
3011 Note that this approach has some limitations.
3012 First, every citation reference has to be inside some
3013 \begin_inset Flex Code
3016 \begin_layout Plain Layout
3025 So citations outside a defined unit (e.
3026 \begin_inset space \thinspace{}
3029 g., before the first section if you use
3030 \begin_inset Quotes eld
3034 \begin_inset Quotes erd
3038 \begin_inset Quotes eld
3042 \begin_inset Quotes erd
3046 You can also create your own units by entering
3047 \begin_inset Flex Code
3050 \begin_layout Plain Layout
3061 \begin_inset Flex Code
3064 \begin_layout Plain Layout
3075 code (for instance to work around the mentioned limitation).
3077 \begin_inset Flex Code
3080 \begin_layout Plain Layout
3089 A second limitation is that
3090 \begin_inset Flex Code
3093 \begin_layout Plain Layout
3101 always processes all references of a bibliography database, even if they
3103 This can result in odd labels (e.
3104 \begin_inset space \thinspace{}
3109 \begin_inset Quotes eld
3113 \begin_inset Quotes erd
3116 if two works of this author from 2014 are in the database, even if only
3120 \begin_layout Standard
3128 \begin_inset Flex Code
3131 \begin_layout Plain Layout
3139 option is used instead.
3140 If you need specific units, you can start them with the \SpecialChar TeX
3142 \begin_inset Flex Code
3145 \begin_layout Plain Layout
3156 \begin_inset Flex Code
3159 \begin_layout Plain Layout
3170 If you also want to control the end of the unit, use the environment
3171 \begin_inset Flex Code
3174 \begin_layout Plain Layout
3186 \begin_inset Flex Code
3189 \begin_layout Plain Layout
3201 \begin_inset Flex Code
3204 \begin_layout Plain Layout
3213 In addition to the individual bibliography of the current unit,
3217 also provides an easy way to output all bibliographies, subsequently, at
3219 \begin_inset space \thinspace{}
3222 g., at the end of the document).
3224 \begin_inset Quotes eld
3228 \begin_inset Quotes erd
3231 from the Content combo box of the Bib(la)TeX inset dialog in order to achieve
3237 manual for more information on this topic.
3243 \begin_layout Section
3244 Documents en plusieurs fichiers
3247 \begin_layout Subsection
3251 \begin_layout Standard
3252 Quand on travaille sur un gros fichier avec de nombreux chapitres, il est
3253 souvent pratique de diviser le document en plusieurs fichiers ; par ailleurs,
3254 il arrive qu'un élément comme un tableau soit susceptible de modifications
3255 ultérieures, alors que le reste du texte ne changera plus.
3256 Dans ces cas-là, il est judicieux d'utiliser les possibilités de segmentation
3258 Ainsi, les communications scientifiques ont souvent cinq chapitres principaux
3259 : introduction, observations, résultats, discussion, conclusion.
3260 Chacun d'entre eux peut constituer un fichier \SpecialChar LyX
3261 séparé, avec un fichier
3263 \begin_inset Quotes cld
3267 \begin_inset Quotes crd
3270 qui contient le titre, les auteurs, le résumé, les références, etc.
3271 Il convient de noter que chacun des fichiers est un fichier \SpecialChar LyX
3273 qui peut aussi bien être mis en page et imprimé seul, qu'être inclus dans
3275 Tous ces fichiers doivent cependant avoir la même classe de document –
3276 n'essayez pas de mélanger la classe
3285 Il est également possible d'inclure des fichiers \SpecialChar LaTeX
3286 : cependant, ces fichiers
3287 doivent alors être sans leur préambule (c'est-à-dire sans la partie jusqu'à
3294 incluse, et sans la ligne
3300 ) pour éviter des erreurs à la création du fichier DVI.
3303 \begin_layout Standard
3305 permet l'inclusion de fichiers en sélectionnant
3307 Insertion\SpecialChar menuseparator
3308 Fichier\SpecialChar menuseparator
3311 , ce qui positionne une balise à l'endroit du curseur.
3312 Un clic sur cette balise ouvre une fenêtre qui permet de saisir le nom
3313 du fichier et la méthode d'inclusion.
3316 \begin_layout Standard
3317 Les trois méthodes d'inclusion sont
3318 \begin_inset Quotes cld
3326 \begin_inset Quotes crd
3330 \begin_inset Quotes cld
3338 \begin_inset Quotes crd
3342 \begin_inset Quotes cld
3350 \begin_inset Quotes crd
3357 \begin_inset Quotes eld
3361 \begin_inset Quotes erd
3365 \begin_inset Quotes eld
3369 \begin_inset Quotes erd
3372 are similar in many ways, but there are also some notable differences:
3375 \begin_layout Enumerate
3377 \begin_inset Quotes cld
3381 \begin_inset Quotes crd
3384 commenceront sur une nouvelle page, alors que ceux
3385 \begin_inset Quotes cld
3389 \begin_inset Quotes crd
3392 commenceront sur la page en cours.
3396 \begin_layout Enumerate
3399 \begin_inset Quotes eld
3403 \begin_inset Quotes erd
3406 files cannot themselves
3407 \begin_inset Quotes eld
3411 \begin_inset Quotes erd
3415 \begin_inset Quotes eld
3419 \begin_inset Quotes erd
3424 \begin_inset Quotes eld
3428 \begin_inset Quotes erd
3431 , on the other hand, infinite sub-inputting is possible.
3434 \begin_layout Enumerate
3437 \begin_inset Quotes eld
3441 \begin_inset Quotes erd
3444 allow for the output of only selected
3445 \begin_inset Quotes eld
3449 \begin_inset Quotes erd
3452 files, while maintaining the actual counters (pagination etc.) and references
3453 (please refer to the section
3456 \begin_inset space ~
3464 \begin_inset space ~
3469 manual for details).
3472 \begin_layout Standard
3476 \begin_inset Quotes eld
3480 \begin_inset Quotes erd
3483 is the preferred method for chapters that are outsourced to child documents,
3485 \begin_inset Quotes eld
3489 \begin_inset Quotes erd
3492 is more suitable for arbitrary file inheritance.
3495 \begin_layout Standard
3496 Un fichier inclus en
3497 \begin_inset Quotes cld
3501 \begin_inset Quotes crd
3504 vous permet d'insérer un texte mis en forme exactement comme il apparaît
3505 dans le fichier d'origine.
3506 Normalement, les espaces dans ce fichier sont invisibles, cependant, deux
3507 espaces consécutives sont conservées, a contrario des règles habituelles
3510 Cependant, cocher l'option
3513 \begin_inset space ~
3517 \begin_inset space ~
3522 résout toute incertitude en matérialisant chaque espace par un symbole.
3525 \begin_layout Standard
3528 Generally, the master file is converted into a full \SpecialChar LaTeX
3529 file before typesetting,
3530 while the included files are converted to \SpecialChar LaTeX
3531 files that do not have all the
3532 preamble information.
3535 \begin_layout Subsection
3536 Références croisées entre fichiers
3539 \begin_layout Standard
3540 \begin_inset Box Shadowbox
3550 height_special "totalheight"
3555 backgroundcolor "none"
3558 \begin_layout Plain Layout
3559 Ce paragraphe est quelque peu obsolète.
3560 Il faudrait décrire les documents maîtres implicites et comment les sous-docume
3561 nts s'ouvrent en même temps que le document maître.
3567 Il est possible de faire des références croisées entre différents fichiers.
3568 D'abord, il faut ouvrir tous les fichiers concernés : appelons-les A et
3569 B pour un exemple avec deux fichiers, avec B inclus dans A.
3570 Supposons que nous ayons inséré une étiquette dans A, à laquelle nous voulons
3571 faire référence dans B.
3572 Il faut ouvrir la fenêtre de référence croisée à partir de B, et il est
3573 alors possible de choisir le
3574 \begin_inset Quotes cld
3578 \begin_inset Quotes crd
3584 \begin_layout Subsection
3585 Listes bibliographiques dans tous les sous-documents
3588 \begin_layout Standard
3592 \begin_layout Standard
3595 If you work with child documents, you might want to have only one main bibliogra
3596 phy at the end, but still be able to have a selected bibliography for the
3597 child if you output it on its own.
3598 Here is how to achieve this.
3601 \begin_layout Standard
3604 For the main document, you just insert a bibliography inset at the place
3605 where the main bibliography has to appear (within the master file or within
3607 If the bibliography inset is in the master file, the references will be
3608 inherited by all children, so they are available in the citation dialog
3612 \begin_layout Standard
3615 For child-specific bibliographies, insert bibliography insets within the
3616 child documents, at the place where the bibliography should appear when
3617 the child is compiled separately.
3618 However, the trick is to insert them into a branch (
3620 Insert\SpecialChar menuseparator
3621 Branch\SpecialChar menuseparator
3622 Insert New Branch...
3625 \begin_inset space \thinspace{}
3630 \begin_inset Quotes eld
3634 \begin_inset Quotes erd
3638 Within the children, activate the branch (
3640 Document\SpecialChar menuseparator
3641 Settings...\SpecialChar menuseparator
3645 Within the master, deactivate the branch (
3647 Document\SpecialChar menuseparator
3648 Settings...\SpecialChar menuseparator
3652 Now the child's bibliography will be ignored by the master, but considered
3656 \begin_layout Standard
3659 If you need multiple bibliographies (e.
3660 \begin_inset space \thinspace{}
3663 g., one per child in the
3667 ), please refer to sec.
3668 \begin_inset space ~
3672 \begin_inset CommandInset ref
3674 reference "subsec:Multiple-Bibliographies"
3681 \begin_layout Section
3682 Archives \SpecialChar LyX
3686 \begin_layout Standard
3687 Les utilisateurs ont parfois besoin de
3688 \begin_inset Quotes cld
3692 \begin_inset Quotes crd
3695 un fichier \SpecialChar LyX
3696 avec toutes les images (et d'autres fichiers dont il dépend,
3697 soit pour l'envoyer à un éditeur, soit pour le partager avec un co-auteur.
3698 Lyx-2.0 inclut un script Python (
3699 \begin_inset Flex Code
3702 \begin_layout Plain Layout
3708 ) qui automatise le processus.
3709 Pour l'utiliser, il faut que l'un des modules Python
3710 \begin_inset Flex Code
3713 \begin_layout Plain Layout
3720 \begin_inset Flex Code
3723 \begin_layout Plain Layout
3729 soit installé sur votre système.
3730 Implicitement, le script préfère l'archive
3731 \begin_inset Flex Code
3734 \begin_layout Plain Layout
3741 \begin_inset Flex Code
3744 \begin_layout Plain Layout
3750 sur les systèmes Unix et le format
3751 \begin_inset Flex Code
3754 \begin_layout Plain Layout
3763 \begin_layout Standard
3764 La procédure de configuration de \SpecialChar LyX
3765 positionne le script pour qu'il exporte
3767 \begin_inset Quotes cld
3770 Archive \SpecialChar LyX
3772 \begin_inset Quotes crd
3775 , et ce format sera disponible via
3776 \begin_inset Flex Code
3779 \begin_layout Plain Layout
3780 Fichier\SpecialChar menuseparator
3789 \begin_layout Standard
3790 Indépendamment du système d'exploitation, la création d'un format d'archive
3791 particulier peut être imposée en ajoutant soit l'option
3792 \begin_inset Flex Code
3795 \begin_layout Plain Layout
3802 \begin_inset Flex Code
3805 \begin_layout Plain Layout
3812 \begin_inset Flex Code
3815 \begin_layout Plain Layout
3822 \begin_inset Flex Code
3825 \begin_layout Plain Layout
3832 \begin_inset Flex Code
3835 \begin_layout Plain Layout
3837 \SpecialChar menuseparator
3838 Archive \SpecialChar LyX
3845 \begin_inset Flex Code
3848 \begin_layout Plain Layout
3849 Outils\SpecialChar menuseparator
3850 Préférences\SpecialChar menuseparator
3851 Gestion des fichiers\SpecialChar menuseparator
3857 (veillez bien à ajouter l'option après le nom du script, pas avant).
3860 \begin_layout Section
3861 En-têtes et pieds de page sur mesure
3864 \begin_layout Standard
3865 Le format de page implicite est assez banal : pour un document avec la classe
3866 article, tout ce que vous obtenez se limite au numéro de page en bas de
3868 Ce document-ci est de la classe
3869 \begin_inset Quotes cld
3873 \begin_inset Quotes crd
3876 (livre), donc il est un peu plus fourni, mais pour réellement en mettre
3877 plein la vue, il faut choisir le style d'en-têtes
3878 \begin_inset Quotes cld
3882 \begin_inset Quotes crd
3885 , comme l'explique le
3888 \begin_inset space ~
3892 \begin_inset space ~
3898 Cette section décrit les codes \SpecialChar LaTeX
3899 qu'il vous faudra insérer dans votre préambule
3901 ou dans le texte pour obtenir les effets désirés.
3902 Pour plus d'information sur les en-têtes sophistiqués, voir la documentation
3904 \begin_inset Flex Code
3907 \begin_layout Plain Layout
3916 \begin_inset Flex URL
3919 \begin_layout Plain Layout
3921 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
3929 \begin_layout Standard
3930 L'en-tête est divisé en trois champs, appelés logiquement
3931 \begin_inset Quotes cld
3935 \begin_inset Quotes crd
3939 \begin_inset Quotes cld
3943 \begin_inset Quotes crd
3947 \begin_inset Quotes cld
3951 \begin_inset Quotes crd
3955 Le bas de page aussi a ces trois divisions.
3956 Les commandes \SpecialChar LaTeX
3957 pour éditer ces champs de la manière la plus simple sont
3983 Si vous voulez mettre votre nom dans le coin en haut à gauche de chaque
3984 page, insérez simplement cette commande dans le préambule :
3987 \begin_layout Standard
3996 \begin_layout Standard
3997 Vous verrez désormais votre nom dans le coin supérieur gauche.
3998 Si un champ a une entrée par défaut que vous souhaitez supprimer (comme
3999 le numéro de page apparaissant en bas, centré), insérez simplement une
4000 commande avec un paramètre vide, par exemple :
4003 \begin_layout Standard
4011 \begin_layout Standard
4012 Maintenant, plus dur : mettons le mot
4013 \begin_inset Quotes cld
4017 \begin_inset Quotes crd
4020 et le numéro de la section en cours (par exemple Section
4021 \begin_inset space ~
4024 3) dans le coin supérieur gauche, le numéro de page en haut à droite, votre
4025 nom en bas à gauche et la date en bas à droite.
4026 Les commandes suivantes doivent donc apparaître dans votre préambule :
4029 \begin_layout Standard
4039 \begin_layout Standard
4047 \begin_layout Standard
4057 \begin_layout Standard
4066 \begin_layout Standard
4074 \begin_layout Standard
4084 \begin_layout Standard
4097 permettent d'accéder aux compteurs \SpecialChar LaTeX
4098 de section et de page, et d'afficher
4099 ainsi les numéros de la section et de la page en cours.
4106 affiche simplement la date d'aujourd'hui.
4109 \begin_layout Standard
4110 L'épaisseur de la barre horizontale dessinée au dessous de l'en-tête et
4111 au dessus du pied de page peut elle aussi être modifiée.
4112 Si vous n'en voulez pas, mettez sa largeur à 0.
4113 Par défaut, la barre d'en-tête a une épaisseur de 0,4
4114 \begin_inset space ~
4117 pt, et celle de pied de page une épaisseur de 0.
4118 Pour régler l'épaisseur, utilisez les commandes
4122 renewcommand\SpecialChar softhyphen
4125 headrulewidth}\SpecialChar softhyphen
4132 renewcommand\SpecialChar softhyphen
4135 footrulewidth}\SpecialChar softhyphen
4141 \begin_layout Standard
4142 Vous pouvez activer ou désactiver les paramètres d'en-tête et de pied de
4143 page pour une page donnée avec, par exemple :
4147 thispagestyle\SpecialChar softhyphen
4154 thispagestyle\SpecialChar softhyphen
4161 thispagestyle\SpecialChar softhyphen
4165 Insérez simplement ces commandes dans le texte de la page que vous voulez
4166 modifier, et mettez-les en mode \SpecialChar TeX
4168 En fait, par défaut, si vous utilisez le style global
4169 \begin_inset Quotes cld
4173 \begin_inset Quotes crd
4176 , les pages de titre sont en
4177 \begin_inset Quotes cld
4181 \begin_inset Quotes crd
4184 , alors que les autres sont en
4185 \begin_inset Quotes cld
4189 \begin_inset Quotes crd
4195 \begin_layout Standard
4196 Il existe des commandes plus complexes qui vous permettent d'introduire
4197 des choses dans le coin gauche des pages impaires, etc., mais nous vous
4198 renvoyons à la documentation du paquetage
4202 pour plus de précisions.
4204 \begin_inset Flex URL
4207 \begin_layout Plain Layout
4209 http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
4217 \begin_layout Standard
4218 Enfin, il est possible d'insérer une image dans l'en-tête ou le pied de
4220 Si vous voulez insérer un logo dans le coin supérieur gauche, vous pouvez
4221 essayer quelque chose comme :
4224 \begin_layout Standard
4233 includegraphics{logo.eps}}}
4236 \begin_inset Newline newline
4239 (il vous faudra peut-être pré-ajouter
4243 usepackage{graphics}
4245 avant si aucun autre fichier EPS n'est inséré dans votre document).
4248 \begin_layout Section
4254 \begin_inset CommandInset label
4263 \begin_layout Standard
4269 \begin_layout Subsection
4273 \begin_layout Standard
4275 fournit 216 motifs de puces qui sont accessibles par une simple fenêtre.
4276 Vous pouvez facilement y sélectionner la puce souhaitée pour chaque niveau
4277 de profondeur dans l'environnement
4282 Ces choix sont valables pour tout le document, donc vous ne pouvez pas
4283 spécifier différents types de puces pour différents paragraphes
4287 \begin_layout Plain Layout
4288 En fait, c'est possible mais il faut le faire à la main.
4296 \begin_layout Subsection
4297 À quoi elles ressemblent
4300 \begin_layout Standard
4301 Allez dans la rubrique
4307 Document\SpecialChar menuseparator
4311 \begin_layout Standard
4312 La fenêtre vous présente un tableau avec des formes de puces.
4313 À gauche du tableau, une colonne de boutons vous donne accès aux six panneaux
4315 La rangée de boutons du haut sert à choisir le niveau de profondeur sur
4316 lequel vous agissez.
4317 Une boîte de texte sous le tableau affiche l'équivalent \SpecialChar LaTeX
4319 puce actuellement sélectionnée, et ce champ peut être édité.
4320 Si vous modifiez le texte vous devrez aussi spécifier à la main dans le
4321 préambule \SpecialChar LaTeX
4322 les paquetages requis.
4325 \begin_layout Standard
4326 Les six panneaux sont répartis selon les paquetages qu'ils nécessitent.
4327 Le tableau suivant vous montre la correspondance entre le nom des boutons
4328 et les paquetages \SpecialChar LaTeX
4332 \begin_layout Standard
4334 \begin_inset Tabular
4335 <lyxtabular version="3" rows="7" columns="2">
4336 <features tabularvalignment="middle">
4337 <column alignment="center" valignment="top" width="0pt">
4338 <column alignment="center" valignment="top" width="0pt">
4340 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4343 \begin_layout Plain Layout
4349 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4352 \begin_layout Plain Layout
4360 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4363 \begin_layout Plain Layout
4371 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4374 \begin_layout Plain Layout
4383 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4386 \begin_layout Plain Layout
4394 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4397 \begin_layout Plain Layout
4407 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4410 \begin_layout Plain Layout
4418 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4421 \begin_layout Plain Layout
4431 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4434 \begin_layout Plain Layout
4442 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4445 \begin_layout Plain Layout
4455 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4458 \begin_layout Plain Layout
4466 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4469 \begin_layout Plain Layout
4479 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4482 \begin_layout Plain Layout
4490 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4493 \begin_layout Plain Layout
4509 \begin_layout Standard
4511 ne vous empêche pas d'utiliser les puces correspondant à des paquetages
4512 que vous n'avez pas.
4513 Si vous obtenez des erreurs \SpecialChar LaTeX
4514 lorsque vous essayez de visionner ou d'imprimer
4515 le fichier, c'est sûrement qu'il vous manque un paquetage.
4517 ne vous empêche pas d'agir car vous pourriez vouloir éditer quelque part
4518 et imprimer avec un autre système.
4521 \begin_layout Subsection
4525 \begin_layout Standard
4526 Sélectionnez le niveau de profondeur sur lequel vous voulez agir, puis le
4527 motif de puce et la taille.
4528 Les changements ne seront pas visibles dans \SpecialChar LyX
4529 , mais seulement lors du visionneme
4533 \begin_layout Standard
4534 Vous pouvez remettre une puce à sa valeur par défaut, en cliquant avec le
4535 bouton droit de la souris sur la profondeur de la puce en question
4539 \begin_layout Plain Layout
4540 Si vous voulez réellement avoir des paragraphes avec des puces différentes
4541 dans chacun d'eux, vous devez mettre les mains dans le cambouis.
4542 La fenêtre dont nous venons de parler est cependant utile car elle montre
4543 en même temps l'aspect de la puce et son code \SpecialChar LaTeX
4544 , ceci pour un grand nombre
4546 Pour personnaliser vos paragraphes, vous avez le choix :
4549 \begin_layout Plain Layout
4553 \begin_layout Plain Layout
4569 \begin_layout Plain Layout
4573 \begin_layout Plain Layout
4595 \begin_layout Itemize
4596 Utilisez la commande \SpecialChar LaTeX
4603 pour spécifier un nouveau format de puce pour une profondeur donnée.
4604 Vous aurez aussi besoin d'enregistrer le format actuel pour le restaurer
4606 Dans cette liste à puces, le code \SpecialChar LaTeX
4607 suivant a été utilisé pour changer les
4608 puces de profondeur 1 :
4611 \begin_inset Newline newline
4625 \begin_inset Newline newline
4641 \begin_inset Newline newline
4646 Remarquez que la profondeur de puce est donnée en chiffres romains comme
4647 partie intégrante de la commande
4656 \begin_layout Itemize
4658 \change_deleted 34634807 1501830814
4664 \begin_inset Argument item:1
4667 \begin_layout Plain Layout
4673 \begin_layout Plain Layout
4693 Agissez sur chaque entrée individuellement en écrivant le motif de la puce
4697 \begin_inset Quotes eld
4701 \begin_inset Quotes erd
4706 Insert\SpecialChar menuseparator
4711 et en mode \SpecialChar TeX
4713 Par exemple, cet élément a commencé par
4726 \begin_layout Plain Layout
4730 \begin_layout Plain Layout
4746 \begin_layout Plain Layout
4747 Vous aurez besoin de remettre le
4751 à sa valeur d'origine pour que les autres puces retrouvent les réglages
4753 Nous avons donc ici :
4756 \begin_inset Newline newline
4773 \begin_layout Chapter
4778 \begin_layout Standard
4780 inclut depuis longtemps l'exportation de documents vers divers formats
4781 appropriés au monde du Web, comme HTML.
4782 Avant la version 2.0, le format HTML était obtenu par l'utilisation de convertis
4787 \begin_layout Plain Layout
4788 Pour les détails sur l'utilisation des convertisseurs externes depuis \SpecialChar LyX
4794 de manuel de Personnalisation.
4799 Ceux-ci se divisent en deux groupes principaux: certains convertisseurs
4800 utilisent \SpecialChar LaTeX
4801 comme format intermédiaire, comme
4802 \begin_inset Flex Code
4805 \begin_layout Plain Layout
4812 \begin_inset Flex Code
4815 \begin_layout Plain Layout
4822 \begin_inset Flex Code
4825 \begin_layout Plain Layout
4831 , en créant le code \SpecialChar LaTeX
4832 à partir de \SpecialChar LyX
4833 ; et il existe un convertisseur qui travaille
4834 directement sur le code \SpecialChar LyX
4836 \begin_inset Flex Code
4839 \begin_layout Plain Layout
4847 Chacun d'eux présente des avantages et des inconvénients.
4850 \begin_layout Standard
4851 Les convertisseurs fondés sur \SpecialChar LaTeX
4852 présentent l'avantage qu'il connaissent (en
4853 principe) les mêmes informations que \SpecialChar LaTeX
4854 concernant le document exporté.
4855 Il ne sont pas concernés par le fait qu'un morceau de code soit créé par
4857 ou par un insert de code \SpecialChar TeX
4859 Ils comprennent les fichiers
4860 \begin_inset Flex Code
4863 \begin_layout Plain Layout
4869 , les compteurs et les références, et peuvent souvent tirer parti des fichiers
4871 \begin_inset Flex Code
4874 \begin_layout Plain Layout
4880 engendrés par Bib\SpecialChar TeX
4882 En contrepartie, \SpecialChar LaTeX
4883 est un langage vraiment difficile à analyser — on dit
4884 souvent que seul \SpecialChar TeX
4885 comprend \SpecialChar TeX
4886 — et les convertisseurs fondés sur \SpecialChar LaTeX
4888 souvent sur des constructions apparemment simples; des constructions compliqués
4889 peuvent les faire avorter totalement, et actuellement par exemple, le manuel
4894 ne s'exporte pas via
4895 \begin_inset Flex Code
4898 \begin_layout Plain Layout
4904 , bien que les autres le fassent.
4905 L'autre préoccupation provient de la manière dont les formules mathématiques
4906 sont traitées: ces convertisseurs traduisent habituellement les formules
4907 en petites images qui sont liées dans le document HTML.
4908 Puisque celles-ci sont créées par \SpecialChar LaTeX
4909 , la typographie est précise.
4910 mais elles ne se mettent pas à l'échelle facilement, et la tâche de les
4911 faires s'insérer harmonieusement dans le document comme si elles en faisaient
4912 partie nativement — avec des polices de taille similaire — peut être à
4916 \begin_layout Standard
4918 \begin_inset Flex Code
4921 \begin_layout Plain Layout
4929 \begin_inset CommandInset href
4931 name "http://elyxer.nongnu.org/"
4932 target "http://elyxer.nongnu.org/"
4937 ) créé par Alex Fernandez résout certaines de ces problèmes.
4938 En particulier, les formules produites se mettent parfaitement à l'échelle,
4939 car il traduit les mathématiques en utilisant une combinaison de HTML et
4940 CSS plutôt que de convertir les formules en images.
4941 mais même les formules modérément compliquées sont moins bien rendues qu'avec
4943 \begin_inset Flex Code
4946 \begin_layout Plain Layout
4952 : ceci révèle les limitations de HTML.
4956 \begin_layout Plain Layout
4958 \begin_inset Flex Code
4961 \begin_layout Plain Layout
4968 peut également utiliser
4969 \begin_inset Flex Noun
4972 \begin_layout Plain Layout
4979 \begin_inset Flex Noun
4982 \begin_layout Plain Layout
4988 pour les équations, mais ce réglage ne peut être que global et nécessite
4989 l'accès à un serveur qui exécute le code de conversion.
4994 Plus important (du moins pour la version 1.1.1),
4995 \begin_inset Flex Code
4998 \begin_layout Plain Layout
5005 ne comprend pas bien les macros mathématiques et pas du tout les styles
5006 de paragraphes définis par l'utilisateur et les styles de caractères.
5007 Ces limitations rendent
5008 \begin_inset Flex Code
5011 \begin_layout Plain Layout
5018 peu approprié pour de nombreux documents créés par les utilisateurs de
5021 En principe, ces problèmes peuvent bien sûr être résolus, mais les développeurs
5022 de Lyx ont choisi une autre voie et ont rendu \SpecialChar LyX
5023 lui-même capable d'écrire
5024 en XHTML, de la même façon qu'il peut écrire en \SpecialChar LaTeX
5025 , en DocBoook ou en texte
5029 \begin_layout Standard
5030 A l'heure actuelle, l'exportation XHTML est encore en développement et doit
5031 probablement être considérée comme
5032 \begin_inset Quotes cld
5036 \begin_inset Quotes crd
5043 \begin_layout Plain Layout
5045 \begin_inset Flex Code
5048 \begin_layout Plain Layout
5058 , qui se trouve dans l'arborescence des sources \SpecialChar LyX
5060 \begin_inset CommandInset href
5062 name "consultée en ligne"
5063 target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
5068 (en anglais), contient normalement des informations à jour sur l'état de
5069 développement de l'exportation XHTML.
5070 Voir également la liste des bogues sur le
5071 \begin_inset CommandInset href
5073 name "suivi de bogues"
5074 target "http://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"
5084 Cependant, les développeurs ont chois cette approche car elle possède plusieurs
5085 avantages potentiels sur les deux autres.
5088 \begin_layout Standard
5089 Les avantages sont dus principalement au fait que les fonctions d'exportation
5090 en XHTML, comme elles font partie de Lyx, connaissent du document considéré
5091 les mêmes choses que \SpecialChar LyX
5096 \begin_layout Plain Layout
5097 Un autre avantage réside dans le fait que, puisque ces fonctions sont internes
5098 à Lyx, elle sont insensibles aux changements de format des fichiers \SpecialChar LyX
5100 aux modifications de la sémantique des inserts existants.
5105 Elles connaissent donc la table des matières (telle qu'affichée dans le
5106 plan), les compteurs associés aux différents styles de paragraphes standard
5107 et aux styles de paragraphe définis par l'utilisateur.
5108 Les fonctions d'exportation XHTML connaissent les mêmes choses que \SpecialChar LyX
5110 point de vue de l'internationalisation également, et elles traduiront
5111 \begin_inset Quotes cld
5115 \begin_inset Quotes crd
5119 \begin_inset Quotes cld
5123 \begin_inset Quotes crd
5126 en fonction de la langue définie localement.
5129 \begin_layout Standard
5130 D'un manière générale, les fonctions d'exportation connaissent le format
5131 du document, c'est-à-dire la manière d'afficher le document à l'écran:
5132 cette information est exploitée pour l'exportation en XHTML.
5133 En particulier, \SpecialChar LyX
5138 les informations CSS correspondant aux informations de format utilisées
5139 pour l'affichage à l'écran: si les en-têtes de section sont supposées êtres
5140 sans empattement et gras dans \SpecialChar LyX
5141 , ils seront implicitement sans empattement
5142 et gras dans un navigateur Web.
5143 Et ceci est vrai non seulement pour les styles prédéfinis, comme Section,
5144 mais pour tout style, y compris défini par l'utilisateur, puisque dans
5145 tous les cas, tout ce que connaît \SpecialChar LyX
5146 se trouve dans les fichiers de format.
5147 Ceci s'applique également aux inserts textuels comme les notes de bas de
5148 page et divers inserts personnalisés.
5151 \begin_layout Standard
5152 De ce fait, le résultat XHTML peut être adapté et étendu exactement de la
5153 même façon que le résultat \SpecialChar LaTeX
5154 : au moyen des fichiers de format et des modules;
5155 voir le chapitre 5 du manuel de
5162 \begin_layout Standard
5163 Le reste de ce chapitre décrit plus en détail l'exportation XHTML, ses limitatio
5164 ns et les moyens de contourner celles-ci.
5167 \begin_layout Section
5168 Formules mathématiques en XHTML
5171 \begin_layout Standard
5173 propose quatre méthodes d'affichages des formules mathématiques, qui ont
5174 divers avantages et inconvénients:
5177 \begin_layout Itemize
5179 \begin_inset Newline newline
5182 MathML est in dialecte de XML développé spécifiquement pour afficher les
5183 formules mathématiques sur le web, et il offre un excellent rendu dans
5184 les navigateurs qui le reconnaissent.
5185 L'inconvénient est que tous les navigateurs ne reconnaissent pas MathML,
5186 et que le support est incomplet même dans les navigateurs fondés sur Gecko
5188 \begin_inset Newline newline
5191 Si Lyx ne sait pas afficher un formule en MathML — par exemple, la formule
5192 utilise le paquetage
5193 \begin_inset Flex Code
5196 \begin_layout Plain Layout
5202 ou du code \SpecialChar TeX
5203 — il affichera la formule sous la forme d'une image.
5206 \begin_layout Itemize
5208 \begin_inset Newline newline
5211 Comme on l'a vu plus haut,
5212 \begin_inset Flex Code
5215 \begin_layout Plain Layout
5221 exporte les formules mathématiques en HTML, mis en forme par CSS.
5225 \begin_layout Plain Layout
5228 \begin_inset Flex Code
5231 \begin_layout Plain Layout
5237 quelques unes des feuilles de style CSS utilisées dans son exportation
5243 Pour des formules simples, ceci fonctionne correctement, mais a tendance
5244 à échouer pour des formules plus compliquées.
5245 Cette méthode a cependant l'avantage d'être largement reconnue et peut
5246 donc être utilisée pour des documents contenant peu de formules, et qui
5247 soient suffisamment simples.
5250 \begin_inset Newline newline
5255 Si Lyx ne sait pas afficher un formule en HTML — par exemple, la formule
5256 utilise le paquetage
5257 \begin_inset Flex Code
5260 \begin_layout Plain Layout
5266 ou du code \SpecialChar TeX
5267 — il affichera la formule sous la forme d'une image.
5271 \begin_layout Itemize
5273 \begin_inset Newline newline
5277 \begin_inset Flex Code
5280 \begin_layout Plain Layout
5287 exportera les formules comme des images, les mêmes images en fait que
5288 celles utilisées par la fonction d'aperçu sur le vif.
5292 \begin_layout Plain Layout
5293 L'aperçu sur le vif n'a
5297 besoin d'être actif pour que les images soient créées, cependant.
5302 Comme indiqué plus haut, l'avantage de cette méthode réside dans la grande
5303 précision des images puisqu'elles sont engendrées par \SpecialChar LaTeX
5305 En contrepartie, ces images ne sont pas vectorielles, et par conséquent
5306 elles ne se mettent pas bien à l'échelle, elles ne peuvent pas être copiées,
5309 \begin_inset Newline newline
5312 La taille des images peut être réglée via le paramètre
5313 \begin_inset Flex Noun
5316 \begin_layout Plain Layout
5317 Mise à l'échelle des images mathématiques
5323 \begin_inset Flex Noun
5326 \begin_layout Plain Layout
5327 Document\SpecialChar menuseparator
5328 Paramètres\SpecialChar menuseparator
5338 \begin_layout Plain Layout
5339 Pour ceux que cela intéresse, la résolution est définie en points par pouce
5340 et vaut implicitement 75 dpi.
5346 \begin_inset Newline newline
5350 ne peut créer un image d'une formule pour une raison ou une autre (e.g.,
5351 si un paquetage \SpecialChar LaTeX
5352 requis n'est pas installé), alors il émettra le code latex
5357 \begin_layout Itemize
5360 \begin_inset Newline newline
5363 Enfin, \SpecialChar LyX
5364 peut heureusement émettre les formules en \SpecialChar LaTeX
5366 Bien que l'on ait recours à cette méthode qu'en dernier ressort, elle peut
5367 être utilisée avec des outils externes comme
5368 \begin_inset CommandInset href
5371 target "http://www.math.union.edu/~dpvc/jsMath/"
5376 , qui utilise JavaScript pour afficher le code \SpecialChar LaTeX
5377 inclus dans les documents
5380 encapsule le code \SpecialChar LaTeX
5381 soit dans un insert de type
5382 \begin_inset Flex Code
5385 \begin_layout Plain Layout
5391 (pour les formules en ligne) soit dans un insert de type
5392 \begin_inset Flex Code
5395 \begin_layout Plain Layout
5401 (pour les formules hors ligne) marqué par
5402 \begin_inset Flex Code
5405 \begin_layout Plain Layout
5411 , comme requis par jsMath.
5414 \begin_layout Standard
5415 Une des ces méthodes d'affichage doit être sélectionnée dans la fenêtre
5417 \begin_inset Flex Noun
5420 \begin_layout Plain Layout
5421 Document\SpecialChar menuseparator
5422 Paramètres\SpecialChar menuseparator
5429 Implicitement, \SpecialChar LyX
5431 Ceci est un réglage global pour le document.
5434 \begin_layout Standard
5436 offre également le choix d'une méthode différente pour un insert particulier,
5437 s'il est par exemple mal affiché via MathML.
5441 \begin_layout Plain Layout
5442 Ceci dit, puisque \SpecialChar LyX
5443 se rabat sur les images quand la formule contient du
5444 code \SpecialChar TeX
5445 , il est possible de forcer l'affichage par une image en insérant
5446 un code \SpecialChar TeX
5447 innocent, par exemple
5448 \begin_inset Formula $a=b\relax$
5459 \begin_layout Section
5460 Bibliographie et citations
5463 \begin_layout Standard
5464 L'exportation XHTML traduit parfaitement les bibliographies et les citations.
5468 \begin_layout Standard
5469 Les étiquettes de citation sont créées par le même mécanisme qui produit
5470 le étiquettes apparaissant dans l'écran \SpecialChar LyX
5471 : les citations se présenteront
5472 donc aussi bien que dans \SpecialChar LyX
5474 Si vous utilisez des citations numériques, \SpecialChar LyX
5475 émettra des étiquettes numériques,
5476 comme [1] ou [17], plutôt que d'afficher simplement la clé de la citation
5478 Si vous utilisez des citations auteur-année, \SpecialChar LyX
5479 ajoutera des lettres en bas
5480 de casse à l'année, comme le fait Bib\SpecialChar TeX
5481 , s'il trouve plus d'une citation
5482 du même auteur dans le même année.
5483 Les étiquettes seront imprimées avec les entrées bibliographiques.
5484 Notez cependant qu'il n'est pas actuellement possible de modifier l'apparence
5485 des étiquettes, en choisissant par exemple entre parenthèses et crochets.
5488 \begin_layout Standard
5489 L'affichage de la bibliographie est régie par le même mécanisme que celui
5490 qui gère le présentation des références dans la fenêtre de dialogue des
5491 citations, vous verrez donc dans le résultat XHTML à peu près les mêmes
5492 choses que ce que vous voyez en consultant un entrée dans cette fenêtre.
5493 La présentation peut être personnalisée dans le fichier de format, ou de
5494 préférence dans un module, voyez le manuel de
5501 \begin_layout Standard
5502 Le plus gros défaut actuel réside dans l'affichage des informations croisées
5503 dans chaque entrée à laquelle elles sont associées, vous pouvez donc voir
5511 \begin_inset Quotes eld
5514 Context and Logical Form
5515 \begin_inset Quotes erd
5520 Language in Context: Selected Essays
5522 (Oxford: Oxford University Press, 2007), pp.
5530 \begin_inset Quotes eld
5533 Semantics in Context
5534 \begin_inset Quotes erd
5539 Language in Context: Selected Essays
5541 (Oxford: Oxford University Press, 2007), pp.
5545 \begin_layout Standard
5546 Ceci devrait être corrigé rapidement.
5549 \begin_layout Standard
5550 Il n'y a actuellement aucun support pour les les bibliographies par sections.
5551 Si vous avez des bibliographies multiples, \SpecialChar LyX
5552 exportera la même bibliographie
5556 \begin_layout Section
5560 \begin_layout Standard
5562 exporte heureusement les index ne XHTML, avec quelques limitations pour
5566 \begin_layout Standard
5567 L'exportation des index sera fiable si vous n'essayez pas d'utiliser les
5568 constructions sophistiquées décrites dans le paragraphe consacré aux index
5571 Guide de l'utilisateur
5577 \begin_layout Plain Layout
5578 Le principal problème ici vient du fait que \SpecialChar LyX
5579 ne gère pas vraiment ces entrées
5580 d'index, il se contente de vous laisser saisir le code \SpecialChar LaTeX
5586 Nous décrivons ici comment elles sont gérées en utilisant les en-têtes
5587 de sous-section de cette section.
5590 \begin_layout Itemize
5591 Rassembler les entrées d'index (c'est-à-dire, sous-entrées): \SpecialChar LyX
5593 les traduire, mais les entrées doivent être séparées par
5594 \begin_inset Quotes cld
5598 \begin_inset Quotes crd
5601 , il doit y avoir des espaces autour du point d'exclamation.
5602 Ceci est dû au fait qu'il est difficile autrement de les différencier des
5603 points d'exclamation affectés d'un échappement, de ceux des expressions
5607 \begin_layout Itemize
5608 Ensembles de pages consécutives: il n'y a aucune traduction possible pour
5609 ces ensembles, puisqu'ils n'ont aucun sens en XHTML.
5610 À la place, vous obtiendrez deux entrées d'index, une à chaque extrémité.
5613 \begin_layout Itemize
5614 Références croisées: les références croisées ne sont APA traduites.
5616 trouve une entrées contenant
5617 \begin_inset Quotes cld
5626 \begin_inset Quotes crd
5629 , il l'ignore cette indication, et le reste est traité comme une entrée
5633 \begin_layout Itemize
5634 Ordre des entrées d'index: \SpecialChar LyX
5635 essaie de gérer l'ordre de tri.
5636 Il prend ce qui est avant le premier
5637 \begin_inset Quotes cld
5641 \begin_inset Quotes crd
5644 qu'il trouve et l'utilise pour trier, en considérant ce qui est après le
5646 \begin_inset Quotes cld
5650 \begin_inset Quotes crd
5653 comme l'entrée effective.
5654 Pour le moment, \SpecialChar LyX
5656 \begin_inset Quotes cld
5660 \begin_inset Quotes crd
5663 fait l'objet d'un échappement, n'essayez donc pas de trier des adresses
5667 \begin_layout Itemize
5668 Format des entrées d'index: vous pouvez mettre les entrées en forme en utilisant
5669 la fenêtre de choix des styles de caractères, ou par une autre méthode
5670 proposée par \SpecialChar LyX
5672 Les constructions telles que
5673 \begin_inset Quotes cld
5677 \begin_inset Quotes crd
5680 ne sont pas traduites.
5681 En fait, si \SpecialChar LyX
5682 trouve un caractère tube (
5683 \begin_inset Quotes cld
5687 \begin_inset Quotes crd
5690 ) dans une entrée, il l'ignore ainsi que tout ce qui le suit.
5693 \begin_layout Itemize
5694 Index multiples: les index multiples ne sont pas traduits, toutes les entrées
5695 d'index seront considérées comme un seul grand index.
5696 Pour éviter d'exporter plusieurs versions du même index, \SpecialChar LyX
5698 l'index principal, assurez-vous d'en créer un.
5701 \begin_layout Section
5702 Nomenclatures et glossaires
5705 \begin_layout Standard
5706 Il n'y a actuellement pas d'exportation des glossaires.
5707 Il serait trivial de les ajouter, et ce serait bienvenu.
5710 \begin_layout Chapter
5711 Le Serveur \SpecialChar LyX
5715 \begin_layout Standard
5717 \begin_inset Quotes cld
5720 serveur \SpecialChar LyX
5722 \begin_inset Quotes crd
5725 est une méthode implémentée dans \SpecialChar LyX
5726 qui permet à d'autres programmes de dialoguer
5727 avec \SpecialChar LyX
5728 , d'invoquer des commandes \SpecialChar LyX
5729 et d'obtenir de l'information à propos
5730 de son état interne.
5731 Tout ceci n'est destiné qu'aux utilisateurs avancés, qui devraient le trouver
5733 C'est grâce au serveur \SpecialChar LyX
5734 , par exemple, que des gestionnaires de bibliographies
5735 comme JabRef peuvent permettre de
5736 \begin_inset Quotes cld
5740 \begin_inset Quotes crd
5743 des citations dans \SpecialChar LyX
5747 \begin_layout Section
5748 Démarrer le Serveur \SpecialChar LyX
5752 \begin_inset CommandInset label
5754 name "sec:Starting-the-Server"
5761 \begin_layout Standard
5762 Le serveur \SpecialChar LyX
5763 fonctionne par l'intermédiaire d'une paire de tubes.
5764 Ils sont habituellement disposés dans votre répertoire utilisateur
5768 (sauf sur Windows, ou des tubes nominatifs
5772 sont des objets spéciaux localisés dans
5782 ) et portent les noms
5785 \begin_inset Quotes cld
5789 \begin_inset Quotes crd
5797 \begin_inset Quotes cld
5801 \begin_inset Quotes crd
5807 Les programmes externes écrivent dans
5811 et lisent les données dans
5816 La racine de ces deux noms peut être définie dans la fenêtre
5818 Édition\SpecialChar menuseparator
5819 Préférences\SpecialChar menuseparator
5820 Entrées\SpecialChar menuseparator
5824 \begin_inset Quotes cld
5829 /home/mon_home/.lyxpipe
5832 \begin_inset Quotes crd
5838 \begin_inset Quotes cld
5852 \begin_inset Quotes crd
5857 where any working path instead of lyxpipe can be used, for example
5858 \begin_inset Flex Code
5861 \begin_layout Plain Layout
5884 Vous devez configurer ceci
5888 pour que le serveur puisse démarrer.
5891 \begin_layout Standard
5893 ajoutera les suffixes
5896 \begin_inset Quotes cld
5900 \begin_inset Quotes crd
5908 \begin_inset Quotes cld
5912 \begin_inset Quotes crd
5917 pour créer les tubes.
5918 Si l'un des ces tubes existe déjà, \SpecialChar LyX
5919 supposera qu'un autre processus \SpecialChar LyX
5921 déjà en route et ne démarrera pas le serveur.
5922 Sur les systèmes POSIX (similaires à Unix), si pour d'autres raisons un
5924 \begin_inset Quotes cld
5928 \begin_inset Quotes crd
5931 existe à la fermeture de \SpecialChar LyX
5933 essaiera de le supprimer.
5934 Si ceci échoue pour une raison ou une autre, vous devrez supprimer les
5935 tubes à la main et redémarrer \SpecialChar LyX
5937 Sur Windows, les tubes sont supprimés par le système à la fermeture du
5938 programme ou après un crash, ainsi les tubes
5939 \begin_inset Quotes cld
5943 \begin_inset Quotes crd
5949 \begin_layout Standard
5950 Pour faire tourner plusieurs processus \SpecialChar LyX
5951 avec des serveurs en même temps,
5952 vous devez utiliser différentes configurations, peut-être en utilisant
5953 des répertoires utilisateurs différents, avec leurs propres
5957 , pour chaque processus.
5961 \begin_layout Standard
5962 Si vous développez un programme client, il vous sera peut-être utile d'activer
5963 les informations de déboguage du serveur \SpecialChar LyX
5965 Pour cela, démarrez \SpecialChar LyX
5973 \begin_layout Standard
5974 Vous pouvez trouver un exemple complet de client écrit en C++ dans la distributi
5975 on source sous le nom
5977 development/server_monitor.c
5982 \begin_layout Standard
5983 Un autre outil utile est un client en ligne de commande que vous trouverez
5986 src/client/lyxclient
5991 \begin_layout Section
5992 Communication normale
5995 \begin_layout Standard
5996 Pour émettre un appel \SpecialChar LyX
5997 , le client écrit une ligne de texte ASCII dans le
5998 tube d'entrée, selon le format suivant :
6001 \begin_layout LyX-Code
6015 \begin_layout Description
6022 est un nom que le client peut choisir arbitrairement.
6024 rappelle ce nom s'il envoie une réponse – un client peut donc répartir
6025 les réponses aux différentes requêtes.
6028 \begin_layout Description
6035 est la fonction que vous voulez faire exécuter à \SpecialChar LyX
6037 C'est la commande que vous auriez entrée dans le minibuffer.
6040 \begin_layout Description
6047 est un paramètre optionnel qui n'est utile que pour certaines fonctions
6048 (par exemple, le LFUN
6049 \begin_inset Quotes cld
6053 \begin_inset Quotes crd
6056 qui insère le paramètre comme du texte à la position du curseur).
6059 \begin_layout Standard
6060 La réponse de \SpecialChar LyX
6061 arrive dans le tube de sortie sous la forme :
6064 \begin_layout LyX-Code
6078 \begin_layout Standard
6091 sont les mêmes que dans la requête, tandis que
6097 contient des informations plus ou moins utiles selon la façon avec laquelle
6098 la commande s'est exécutée.
6099 Certaines commandes renvoient des informations à propos de l'état interne
6102 \begin_inset Quotes cld
6106 \begin_inset Quotes crd
6109 , tandis que d'autres ne renvoient rien.
6110 Ça signifie alors que l'exécution s'est bien passée.
6113 \begin_layout Standard
6114 En cas d'erreurs, la réponse de \SpecialChar LyX
6118 \begin_layout LyX-Code
6132 \begin_layout Standard
6139 doit expliquer pourquoi la commande a échoué.
6142 \begin_layout Standard
6146 \begin_layout LyX-Code
6147 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
6150 \begin_layout LyX-Code
6151 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
6152 \begin_inset Newline newline
6155 read a <~/.lyxpipe.out
6156 \begin_inset Newline newline
6162 \begin_layout Section
6166 \begin_layout Standard
6168 peut notifier aux clients les événements qui se produisent de manière asynchron
6170 Pour l'instant il ne le fait que si l'utilisateur associe une séquence
6171 de touches à la fonction
6172 \begin_inset Quotes cld
6176 \begin_inset Quotes crd
6180 Voici le format de ce que \SpecialChar LyX
6184 \begin_layout LyX-Code
6190 \begin_layout Standard
6197 est la représentation imprimée de la séquence de touches réellement tapée
6201 \begin_layout Standard
6202 Ce mécanisme peut servir pour étendre l'ensemble des commandes \SpecialChar LyX
6204 des macros : associez certaines séquences de touches à
6205 \begin_inset Quotes cld
6209 \begin_inset Quotes crd
6212 , démarrez un client qui écoute le tube de sortie, traite la commande selon
6213 la séquence et démarre une fonction qui peut utiliser des appels et des
6214 requêtes \SpecialChar LyX
6215 pour envoyer une commande ou une série de commandes à \SpecialChar LyX
6219 \begin_layout Section
6220 Le protocole serveur \SpecialChar LyX
6224 \begin_layout Standard
6226 implémente un protocole simple qui peut servir à la gestion de session.
6227 Tous les messages sont de la forme :
6230 \begin_layout LyX-Code
6240 \begin_layout Standard
6248 \begin_inset Quotes cld
6252 \begin_inset Quotes crd
6256 \begin_inset Quotes cld
6260 \begin_inset Quotes crd
6265 \begin_inset Quotes cld
6269 \begin_inset Quotes crd
6272 , c'est que \SpecialChar LyX
6273 l'informe qu'il écoute ses messages, s'il reçoit
6274 \begin_inset Quotes cld
6278 \begin_inset Quotes crd
6281 , c'est que \SpecialChar LyX
6282 est en train de s'arrêter.
6285 \begin_layout Section
6286 Recherche inversée DVI/PDF
6289 \begin_layout Standard
6290 Quelques visionneuses DVI/PDF
6294 \begin_layout Plain Layout
6295 Les visionneuses suivantes proposent la fonction de recherche inversée en
6296 PDF: Okular sur KDE/Linux, Qpdfview sur Unix, Skim sur Mac OSX et SumatraPDF
6302 assurent la fonction de
6307 Ceci signifie que vous pouvez demander à \SpecialChar LyX
6308 de positionner le curseur sur
6309 une ligne particulière en cliquant sur la même ligne dans le résultat imprimabl
6311 Pour que ceci soit possible, il faut que la visionneuse puisse communiquer
6312 avec \SpecialChar LyX
6314 C'est la cas par le serveur \SpecialChar LyX
6315 soit par un tube nommé (
6319 ), soit par un connecteur de domaine (
6323 ) créé par \SpecialChar LyX
6324 dans son répertoire temporaire (c'est comme ceci que le programme
6326 \begin_inset Flex Code
6329 \begin_layout Plain Layout
6335 communique avec \SpecialChar LyX
6337 Dans certains cas, vous aurez besoin d'un script auxiliaire qui interface
6338 la visionneuse et \SpecialChar LyX
6339 , dans d'autres cas, la visionneuse peut communiquer
6340 directement avec \SpecialChar LyX
6341 : ceci dépend de la visionneuse sélectionnée et de votre
6342 système d'exploitation.
6343 La même considération s'applique pour la configuration des visionneuses
6344 et pour le méthode d'implantation de la recherche inversée.
6345 Dans ce qui suit, nous allons donc décrire comment configurer la recherche
6346 inversée pour des visionneuses particulières.
6347 mais auparavant, nous allons expliquer d'une manière générale ce qu'il
6348 faut faire pour activer la recherche inversée depuis le résultat imprimable
6352 \begin_layout Subsection
6353 \begin_inset CommandInset label
6355 name "subsec:Activation-automatique"
6359 Activation automatique
6362 \begin_layout Standard
6363 Le plus souvent, \SpecialChar LyX
6364 démarrera le serveur pour vous en
6366 pressing the following button in the toolbar:
6369 arg "buffer-toggle-output-sync"
6373 Alternatively, you can also enable the feature by checking
6377 Synchroniser avec la sortie imprimable
6381 \change_deleted 34634807 1501830814
6387 \begin_inset Flex Noun
6390 \begin_layout Plain Layout
6391 Document\SpecialChar menuseparator
6392 Paramètres\SpecialChar menuseparator
6399 Dans ce cas, \SpecialChar LyX
6400 insérera automatiquement la macro Sync\SpecialChar TeX
6401 (pour PDF) ou chargera
6402 le paquetage srcltx (pour DVI).
6403 Cette option peut être facilement atteinte depuis la barre d'outils
6404 \begin_inset Flex Code
6407 \begin_layout Plain Layout
6408 Visionner/Mettre à jour
6416 \begin_layout Standard
6417 S'il vous faut un réglage différent, vous pouvez sélectionner ou saisir
6418 une macro personnalisée dans la liste déroulante située juste au-dessous
6420 \begin_inset Flex Noun
6423 \begin_layout Plain Layout
6424 Document\SpecialChar menuseparator
6425 Paramètres\SpecialChar menuseparator
6426 Sortie\SpecialChar menuseparator
6427 Synchroniser avec la sortie imprimable
6433 Notez que la méthode
6434 \begin_inset Flex Code
6437 \begin_layout Plain Layout
6445 active la compression
6450 Si votre visionneuse ne la supporte pas, vous devez utiliser à la place
6451 \begin_inset Flex Code
6454 \begin_layout Plain Layout
6465 \begin_layout Standard
6466 Notez également que la l'inclusion des paquetages
6467 \begin_inset Flex Code
6470 \begin_layout Plain Layout
6477 \begin_inset Flex Code
6480 \begin_layout Plain Layout
6486 a quelquefois un impact imprévu sur la typographie.
6487 Vous devrez donc supprimer la synchronisation avec la sortie imprimable
6488 pour la compilation finale du document si vous utilisez
6489 \begin_inset Flex Code
6492 \begin_layout Plain Layout
6499 \begin_inset Flex Code
6502 \begin_layout Plain Layout
6511 \begin_layout Standard
6512 Si vous avez besoin de réglages particuliers qui ne sont pas couverts par
6513 la réglage automatique, lisez les paragraphes suivants consacrés à la synchroni
6515 Si la configuration automatique vous convient, allez directement au paragraphe
6516 \begin_inset space ~
6520 \begin_inset CommandInset ref
6522 reference "subsec:Configuration-et-utilisation"
6526 , où sont décrites les étapes de la configuration dans votre visionneuse,
6527 – que la mise en œuvre soit automatique ou manuelle.
6530 \begin_layout Subsection
6534 \begin_layout Standard
6536 fournit plusieurs méthodes pour la recherche inversée.
6537 Certaines sont inhérentes au programme
6538 \begin_inset Flex Code
6541 \begin_layout Plain Layout
6547 , d'autres sont fournies par des paquetages externes.
6548 Votre choix dépendra du fait que votre distribution \SpecialChar LaTeX
6550 méthode donnée (les méthodes inhérentes sont assez récentes) et du fait
6551 que votre visionneuse puisse le gérer.
6552 Les méthodes disponibles dont décrites dans la suite.
6555 \begin_layout Subsubsection*
6557 \begin_inset space ~
6561 \begin_inset space ~
6565 \begin_inset space ~
6569 \begin_inset space ~
6573 \begin_inset space ~
6577 \begin_inset space ~
6581 \begin_inset space ~
6587 \begin_layout Standard
6588 Cette méthode équipe le fichier DVI de l'information nécessaire pour la
6590 Elle est disponible en \SpecialChar LaTeX
6591 depuis quelque temps (n'importe quelle distribution
6592 suffisamment récente devrait l'inclure) et elle est fiable.
6593 Pour l'activer, modifier la commande dans le convertisseur
6594 \begin_inset Flex Noun
6597 \begin_layout Plain Layout
6598 LaTeX (standard)->DVI
6604 \begin_inset Flex Noun
6607 \begin_layout Plain Layout
6608 LaTeX (standard)->DraftDVI
6614 \begin_inset Flex Noun
6617 \begin_layout Plain Layout
6618 Préférences\SpecialChar menuseparator
6619 Gestion des fichiers\SpecialChar menuseparator
6626 \begin_inset Flex Code
6629 \begin_layout Plain Layout
6630 latex -src-specials $$i
6636 Si cela ne fonctionne pas, vérifiez les options votre moteur \SpecialChar TeX
6638 peut différer dans quelques distributions).
6641 \begin_layout Subsubsection*
6643 \begin_inset space ~
6647 \begin_inset space ~
6651 \begin_inset space ~
6655 \begin_inset space ~
6661 \begin_layout Standard
6670 fournissent la fonctionnalité de recherche inversée pour les sorties imprimable
6671 s PDF (via pdflatex) et DVI, respectivement.
6672 Pour l'activer, charger les paquetages dans le préambule \SpecialChar LyX
6676 \begin_layout Itemize
6677 \begin_inset Flex Code
6680 \begin_layout Plain Layout
6688 pour la recherche inversée depuis le PDF;
6691 \begin_layout Itemize
6692 \begin_inset Flex Code
6695 \begin_layout Plain Layout
6698 usepackage[active]{srcltx}
6703 pour la recherche inversée depuis le DVI.
6706 \begin_layout Standard
6707 Si vous souhaitez effectuer la recherche inversée depuis les deux formats,
6708 vous pouvez saisir les lignes suivantes dans le préambule:
6711 \begin_layout LyX-Code
6715 \begin_inset Newline newline
6721 \begin_inset Newline newline
6727 \begin_inset Newline newline
6733 \begin_inset Newline newline
6738 usepackage[active]{srcltx}
6739 \begin_inset Newline newline
6747 \begin_layout Standard
6748 De cette façon, vous pourrez visionner les fichiers soit en DVI, soit en
6749 PDF (pdflatex) et le paquetage adéquat sera chargé.
6752 \begin_layout Standard
6753 Notez bien que PDFSync peut affecter la mise en page du document, il vaut
6754 mieux le désactiver lors des passes finales de compilation du document.
6757 \begin_layout Subsubsection*
6759 \begin_inset space ~
6763 \begin_inset space ~
6767 \begin_inset space ~
6771 \begin_inset space ~
6775 \begin_inset space ~
6778 Sync\SpecialChar TeX
6780 \begin_inset space ~
6784 \begin_inset space ~
6788 \begin_inset space ~
6794 \begin_layout Standard
6795 Les versions récentes de
6796 \begin_inset Flex Code
6799 \begin_layout Plain Layout
6805 offrent un support inhérent pour la recherche inversé en PDF et DVI.
6806 Cette fonctionnalité dénommée
6808 Sync\SpecialChar TeX
6811 résulte à la base de l'intégration du paquetage PDFSync dans le programme
6813 \begin_inset Flex Code
6816 \begin_layout Plain Layout
6822 et de sa fusion avec l'approche
6827 Il vous faut au moins \SpecialChar TeX
6828 Live 2008 ou une distribution Mik\SpecialChar TeX
6829 récente pour pouvoir
6831 Notez également que seules quelques visionneuses (comme Okular et Qpdfview
6832 sur Unix, Skim sur Mac, SumatraPDF sur Windows; voir la section suivante
6833 pour les détails) supportent actuellement Sync\SpecialChar TeX
6837 \begin_layout Standard
6838 Pour activer Sync\SpecialChar TeX
6839 pour le résultat imprimable DVI, modifier le convertisseur
6841 \begin_inset Flex Noun
6844 \begin_layout Plain Layout
6845 LaTeX (standard) -> DVI
6851 \begin_inset Flex Noun
6854 \begin_layout Plain Layout
6855 LaTeX (standard) -> DraftDVI
6861 \begin_inset Flex Noun
6864 \begin_layout Plain Layout
6865 Préférences\SpecialChar menuseparator
6866 Gestion des fichiers\SpecialChar menuseparator
6873 \begin_inset Flex Code
6876 \begin_layout Plain Layout
6877 latex -synctex=1 $$i
6882 , et pour le résultat imprimable PDF, modifier le convertisseur
6883 \begin_inset Flex Noun
6886 \begin_layout Plain Layout
6887 LaTeX (pdflatex) -> PDF (pdflatex)
6893 \begin_inset Flex Code
6896 \begin_layout Plain Layout
6897 pdflatex -synctex=1 $$i
6905 Should your viewer not be considered in the following description, or in
6906 case of missing success, please
6908 vérifiez la documentation de votre visionneuse pour ce qui concerne la configura
6909 tion pour Sync\SpecialChar TeX
6914 \begin_layout Plain Layout
6916 \begin_inset Flex Code
6919 \begin_layout Plain Layout
6925 active la compression gzip.
6926 Si votre visionneuse ne la comprend pas, vous devez saisir à la place
6927 \begin_inset Flex Code
6930 \begin_layout Plain Layout
6944 \begin_layout Subsection
6945 Configuration et utilisation de visionneuses particulières
6946 \begin_inset CommandInset label
6948 name "subsec:Configuration-et-utilisation"
6955 \begin_layout Subsubsection*
6956 Xdvi (toutes plate-formes)
6959 \begin_layout Standard
6961 \begin_inset Flex Code
6964 \begin_layout Plain Layout
6970 , vous n'avez rien de plus à faire pour utiliser la recherche inversée,
6971 puisque \SpecialChar LyX
6972 fournit les ancres nécessaires pour l'utilisation automatisée
6974 \begin_inset Flex Code
6977 \begin_layout Plain Layout
6984 Il vous suffit de paramétrer votre document comme indiqué plus haut (la
6985 recherche inversée est déclenchée par Ctrl-clic ou Alt-clic sur Mac OSX,
6989 \begin_layout Standard
6990 Cependant, si pour quelque raison vous préférez utiliser le tube nommé au
6991 lieu du connecteur pour la communication avec \SpecialChar LyX
6992 , modifiez simplement la
6993 visionneuse DVI dans
6994 \begin_inset Flex Noun
6997 \begin_layout Plain Layout
6998 Préférences\SpecialChar menuseparator
6999 Gestion des fichiers\SpecialChar menuseparator
7009 \begin_layout Plain Layout
7010 Sur Mac OSX vous devez utiliser
7011 \begin_inset Flex Code
7014 \begin_layout Plain Layout
7017 DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
7028 \begin_inset Flex Code
7031 \begin_layout Plain Layout
7032 xdvi -editor "lyxeditor.sh %f %l"
7038 \begin_inset Flex Code
7041 \begin_layout Plain Layout
7047 est un script approprié.
7048 Par exemple, un script minimal est le suivant:
7051 \begin_layout LyX-Code
7053 \begin_inset Newline newline
7056 LYXPIPE="/path/to/lyxpipe"
7057 \begin_inset Newline newline
7060 COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
7061 \begin_inset Newline newline
7064 echo "$COMMAND" > "${LYXPIPE}".in || exit
7065 \begin_inset Newline newline
7068 read TMP < "${LYXPIPE}".out || exit
7071 \begin_layout Standard
7073 \begin_inset Flex Code
7076 \begin_layout Plain Layout
7084 est le chemin d'accès au tube LyXServer spécifié dans
7085 \begin_inset Flex Noun
7088 \begin_layout Plain Layout
7089 Préférences\SpecialChar menuseparator
7101 \begin_layout Plain Layout
7103 \begin_inset Flex Code
7106 \begin_layout Plain Layout
7114 de la distribution des sources \SpecialChar LyX
7115 , vous trouverez un script
7116 \begin_inset Flex Code
7119 \begin_layout Plain Layout
7127 , capable de trouver
7139 \begin_layout Subsubsection*
7143 \begin_layout Standard
7145 \begin_inset Flex Code
7148 \begin_layout Plain Layout
7151 /Applications/MacDviX_Folder/calleditor.script
7156 , ajoutez les lignes suivantes:
7159 \begin_layout LyX-Code
7160 /Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
7161 \begin_inset Newline newline
7167 \begin_layout Standard
7168 Adaptez ces lignes si vous installez \SpecialChar LyX
7169 ailleurs que dans le répertoire
7170 \begin_inset Flex Code
7173 \begin_layout Plain Layout
7182 \begin_layout Standard
7183 La recherche inversée est déclenchée par Alt-clic (OPTION-clic).
7186 \begin_layout Subsubsection*
7190 \begin_layout Standard
7192 \begin_inset Flex Code
7195 \begin_layout Plain Layout
7196 open -a Skim.app $$i
7201 dans le réglage de la visionneuse
7202 \begin_inset Flex Noun
7205 \begin_layout Plain Layout
7206 Préférences\SpecialChar menuseparator
7207 Gestion des fichiers\SpecialChar menuseparator
7208 Formats de fichiers\SpecialChar menuseparator
7214 , et sélectionnez LyX dans
7215 \begin_inset Flex Noun
7218 \begin_layout Plain Layout
7219 Skim\SpecialChar menuseparator
7220 Préférences\SpecialChar menuseparator
7229 \begin_layout Standard
7230 La recherche inversée est déclenchée par COMMAND-SHIFT-clic.
7233 \begin_layout Subsubsection*
7239 \begin_layout Standard
7242 Reverse search with evince does not work out of the box, but it can be achieved
7243 by means of some third party helper scripts.
7245 \begin_inset CommandInset href
7247 target "http://wiki.lyx.org/LyX/SyncTeX"
7255 \begin_layout Subsubsection*
7259 \begin_layout Standard
7261 \begin_inset Flex Noun
7264 \begin_layout Plain Layout
7265 Configuration\SpecialChar menuseparator
7266 Configurer Okular\SpecialChar menuseparator
7272 et sélectionner \SpecialChar LyX
7274 Ceci insère la commande appropriée (
7275 \begin_inset Flex Code
7278 \begin_layout Plain Layout
7289 \begin_layout Standard
7290 La recherche inversée est déclenchée par SHIFT-clic.
7293 \begin_layout Subsubsection*
7299 \begin_layout Standard
7302 Qpdfview supports Sync\SpecialChar TeX
7303 since version 0.3.5.
7305 \begin_inset Flex Noun
7308 \begin_layout Plain Layout
7311 Edit\SpecialChar menuseparator
7312 Settings\SpecialChar menuseparator
7318 , click on the input field of the
7319 \begin_inset Quotes eld
7323 \begin_inset Quotes erd
7326 item and add the command
7327 \begin_inset Flex Code
7330 \begin_layout Plain Layout
7341 \begin_layout Standard
7344 Reverse search is triggered by double-click.
7347 \begin_layout Subsubsection*
7351 \begin_layout Standard
7352 Activer Yap, choisir le menu
7353 \begin_inset Flex Noun
7356 \begin_layout Plain Layout
7359 View\SpecialChar menuseparator
7365 et sélectionner l'onglet
7366 \begin_inset Quotes cld
7369 Recherche inversée DVI
7370 \begin_inset Quotes crd
7374 Cliquer sur le bouton
7375 \begin_inset Quotes cld
7378 New\SpecialChar ldots
7380 \begin_inset Quotes crd
7383 et, dans la fenêtre qui s'ouvre, saisir
7384 \begin_inset Quotes cld
7389 \begin_inset Quotes crd
7392 (ou un autre nom de votre choix) dans le champ
7393 \begin_inset Quotes cld
7397 \begin_inset Quotes crd
7401 Maintenant cliquer sur le bouton identifié par
7402 \begin_inset Quotes cld
7407 \begin_inset Quotes crd
7410 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7411 contenant le fichier exécutable
7412 \begin_inset Flex Code
7415 \begin_layout Plain Layout
7425 \begin_inset Flex Code
7428 \begin_layout Plain Layout
7436 et spécifier les arguments du programme comme suit:
7437 \begin_inset Flex Code
7440 \begin_layout Plain Layout
7450 \begin_inset Flex Code
7453 \begin_layout Plain Layout
7461 est utilisé pour communiquer avec \SpecialChar LyX
7466 et se présente ainsi
7469 \begin_layout LyX-Code
7471 \begin_inset Newline newline
7474 echo LYXCMD:revdvi:server-goto-file-row:%~1 %2>
7483 \begin_inset Newline newline
7497 \begin_layout Standard
7498 Vérifier que le chemin d'accès au tube \SpecialChar LyX
7499 Server spécifié dans \SpecialChar LyX
7501 \begin_inset Flex Code
7504 \begin_layout Plain Layout
7520 , sinon adapter le conteneur
7521 \begin_inset Flex Code
7524 \begin_layout Plain Layout
7535 \begin_layout Standard
7536 Avec Yap, la recherche inversée est déclenchée par double-clic.
7539 \begin_layout Subsubsection*
7540 SumatraPDF (Windows)
7543 \begin_layout Standard
7544 Pour utiliser SumatraPDF en recherche inversée, saisir
7545 \begin_inset Flex Code
7548 \begin_layout Plain Layout
7551 SumatraPDF -inverse-search "lyxeditor.bat "%f" %l"
7556 dans les réglages de la visionneuse dans
7557 \begin_inset Flex Noun
7560 \begin_layout Plain Layout
7561 Préférences\SpecialChar menuseparator
7562 Gestion des fichiers\SpecialChar menuseparator
7563 Formats de fichiers\SpecialChar menuseparator
7570 \begin_inset Flex Code
7573 \begin_layout Plain Layout
7581 est le conteneur indiqué ci-dessus.
7583 \begin_inset Flex Code
7586 \begin_layout Plain Layout
7592 ne figure pas dans la liste des chemins des commandes, utiliser le nom
7596 \begin_layout Standard
7597 La recherche inversée est déclenchée par double-clic.
7600 \begin_layout Subsubsection*
7604 \begin_layout Standard
7605 D'abord, vérifier que Yap est la visionneuse DVI implicite de l'environnement
7606 Windows, puis le lancer, choisir le menu
7607 \begin_inset Flex Noun
7610 \begin_layout Plain Layout
7613 View\SpecialChar menuseparator
7619 et sélectionner l'onglet
7620 \begin_inset Quotes cld
7623 Recherche DVI inversée
7624 \begin_inset Quotes crd
7628 Cliquer sur le bouton
7629 \begin_inset Quotes cld
7632 New\SpecialChar ldots
7634 \begin_inset Quotes crd
7637 et, dans la fenêtre qui s'ouvre, saisir
7638 \begin_inset Quotes cld
7641 Éditeur \SpecialChar LyX
7643 \begin_inset Quotes crd
7646 (ou un autre nom de votre choix) dans le champ
7647 \begin_inset Quotes cld
7651 \begin_inset Quotes crd
7655 Maintenant cliquer sur le bouton identifié par
7656 \begin_inset Quotes cld
7661 \begin_inset Quotes crd
7664 pour ouvrir une fenêtre de choix de fichier et aller jusqu'au répertoire
7665 contenant le fichier exécutable
7666 \begin_inset Flex Code
7669 \begin_layout Plain Layout
7677 (qui est implicitement installé dans Cygwin avec l'exécutable \SpecialChar LyX
7680 \begin_inset Flex Code
7683 \begin_layout Plain Layout
7691 et spécifier les arguments du programme comme suit:
7692 \begin_inset Flex Code
7695 \begin_layout Plain Layout
7704 De cette façon, vous utiliserez le
7708 pour communiquer avec \SpecialChar LyX
7710 Si pour quelque raison, vous souhaitez utiliser
7715 \begin_inset Flex Code
7718 \begin_layout Plain Layout
7726 et spécifiez le chemin d'accès au tube \SpecialChar LyX
7727 Server dans les préférences.
7730 \begin_layout Standard
7731 Avec Yap, la recherche inversée est déclenchée par double-clic.
7734 \begin_layout Subsubsection*
7738 \begin_layout Standard
7739 Pour utiliser SumatraPDF en recherche inversée, saisir
7740 \begin_inset Flex Code
7743 \begin_layout Plain Layout
7751 dans les réglages de la visionneuse dans
7752 \begin_inset Flex Noun
7755 \begin_layout Plain Layout
7756 Préférences\SpecialChar menuseparator
7757 Gestion des fichiers\SpecialChar menuseparator
7758 Formats de fichiers\SpecialChar menuseparator
7765 \begin_inset Flex Code
7768 \begin_layout Plain Layout
7776 est le script suivant (à rendre accessible dans le chemin d'accès aux commandes
7778 \begin_inset Flex Code
7781 \begin_layout Plain Layout
7789 étant le meilleur choix):
7792 \begin_layout LyX-Code
7794 \begin_inset Newline newline
7798 \begin_inset Newline newline
7801 SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
7804 \begin_layout Standard
7805 Ce conteneur et nécessaire parce que SumatraPDF est une application Windows
7806 native et ne comprend pas les chemins POSIX utilisés par la version Cygwin
7810 \begin_inset Flex Code
7813 \begin_layout Plain Layout
7819 n'est pas dans votre chemin d'accès, utiliser le chemin complet dans le
7822 \begin_inset Flex Code
7825 \begin_layout Plain Layout
7831 active la communication via
7836 De nouveau, l'omettre
7837 \begin_inset Flex Code
7840 \begin_layout Plain Layout
7850 , et spécifier le chemin d'accès au tube \SpecialChar LyX
7851 Server dans les préférences \SpecialChar LyX
7855 \begin_layout Standard
7856 La recherche inversée est déclenchée par double-clic.
7859 \begin_layout Section
7863 \begin_layout Standard
7864 La recherche directe est, comme son nom l'indique,
7865 \begin_inset Quotes cld
7869 \begin_inset Quotes crd
7872 de la recherche inversée.
7873 Elle vous permet de positionner le curseur dans la visionneuse directement
7874 depuis \SpecialChar LyX
7876 Si le recherche inversé est active (comme décrit ci-après), vous pouvez
7877 positionner le curseur où vous voulez dan le document \SpecialChar LyX
7880 \begin_inset Flex Noun
7883 \begin_layout Plain Layout
7884 Navigation\SpecialChar menuseparator
7891 \begin_inset Flex Noun
7894 \begin_layout Plain Layout
7900 dans le menu contextuel par un clic droit), et la visionneuse sera positionnée
7901 au même emplacement.
7902 Ce suppose bien entendu que la visionneuse interprète cette fonctionnalité.
7905 \begin_layout Standard
7906 Pour rendre la recherche directe active, vous devez d'abord créer le fichier
7907 PDF/DVI avec les informations supplémentaires concernant les source \SpecialChar TeX
7909 peut être fait par les méthodes décrites dans la section
7910 \begin_inset space ~
7914 \begin_inset CommandInset ref
7916 reference "subsec:Activation-automatique"
7923 \begin_layout Standard
7924 De plus, vous devez configurer \SpecialChar LyX
7925 pour utiliser les visionneuses dans
7926 \begin_inset Flex Noun
7929 \begin_layout Plain Layout
7930 Outils\SpecialChar menuseparator
7931 Préférences\SpecialChar menuseparator
7932 Sortie\SpecialChar menuseparator
7940 fournit une série de configurations validées pour quelques visionneuses,
7941 que vous pouvez sélectionner dans le menu déroulant.
7942 Si aucune de ces configurations ne vous convient, vous devrez chercher
7943 et trouver une configuration appropriée vous-même.
7944 La syntaxe utilise les marqueurs suivants:
7947 \begin_layout Itemize
7949 \begin_inset Flex Code
7952 \begin_layout Plain Layout
7961 \begin_layout Itemize
7963 \begin_inset Flex Code
7966 \begin_layout Plain Layout
7973 \begin_inset Flex Code
7976 \begin_layout Plain Layout
7983 (temporairement) créé;
7986 \begin_layout Itemize
7988 \begin_inset Flex Code
7991 \begin_layout Plain Layout
7997 : nom du fichier de sortie (soit dvi, soit pdf, en fonction de celui qui
7998 existe dans le répertoire temporaire).
8001 \begin_layout Standard
8002 Notez que seules quelques visionneuses présentent une fonctionnalité de
8003 recherche directe complète, parmi lesquelles
8004 \begin_inset Flex Noun
8007 \begin_layout Plain Layout
8014 \begin_inset Flex Noun
8017 \begin_layout Plain Layout
8024 \begin_inset Flex Noun
8027 \begin_layout Plain Layout
8039 \begin_layout Plain Layout
8042 You might want to set
8043 \begin_inset Flex Code
8046 \begin_layout Plain Layout
8055 \begin_inset Flex Noun
8058 \begin_layout Plain Layout
8061 Tools\SpecialChar menuseparator
8062 Preferences\SpecialChar menuseparator
8063 File Handling\SpecialChar menuseparator
8065 \begin_inset space ~
8081 \begin_inset Flex Noun
8084 \begin_layout Plain Layout
8091 \begin_inset Flex Noun
8094 \begin_layout Plain Layout
8106 \begin_layout Plain Layout
8109 SumatraPDF can also use DDE commands through the external program CMCDDE
8111 \begin_inset CommandInset href
8113 target "http://www.istri.fr/spip/zip/CMCDDE.zip"
8128 Others, such as evince
8132 \begin_layout Plain Layout
8133 \paragraph_spacing single
8136 Forward search with evince can be achieved by means of third party helper
8139 \begin_inset CommandInset href
8141 target "http://wiki.lyx.org/LyX/SyncTeX"
8151 , require some extra tools in order to use forward search.
8154 Alors que beaucoup des visionneuses PDF largement diffusées (parmi lesquelles
8155 on remarquera Adobe Reader) ne comprennent pas du tout la recherche directe,
8156 d'autre visionneuses, comme
8157 \begin_inset Flex Noun
8160 \begin_layout Plain Layout
8166 , permettent au moins de recharger le document et de sauter à une page donnée:
8167 vous pouvez au moins naviguer à proximité du point visé.
8168 Cette dernière fonctionnalité est activée par un appel externe à
8169 \begin_inset Flex Code
8172 \begin_layout Plain Layout
8178 (voir les configurations prédéfinies).
8181 \begin_layout Standard
8182 La recherche directe fonctionne simultanément avec les sorties DVI et PDF.
8184 vérifie simplement quel format vous avez utilisé (c'est-à-dire, quel format
8185 est déjà résident dans le répertoire temporaire) et choisit la configuration
8189 \begin_layout Chapter
8190 Classes de document spéciales
8193 \begin_layout Section
8194 Article AAS\SpecialChar TeX
8198 \begin_layout Standard
8204 \begin_layout Subsection
8208 \begin_layout Standard
8210 est un ensemble de macros produit par l'
8212 American Astronomical Society
8214 pour faciliter la soumission électronique de manuscrits aux trois journaux
8217 Astrophysical Journal
8229 Astronomical Journal
8233 Publications of the Astronomical Society of the Pacific
8237 a besoin de la version 5.0 (de préférence 6.0, version décrite ici, ou plus
8238 récente) de ces macros.
8239 Les versions antérieures à la 5.0 sont destinées à être utilisées avec \SpecialChar LaTeX
8241 et sont fondamentalement incompatibles avec \SpecialChar LyX
8243 Le paquetage AAS\SpecialChar TeX
8244 peut être téléchargé depuis le site de l'AAS
8247 \begin_layout Standard
8248 \begin_inset VSpace medskip
8254 \begin_layout Standard
8256 \begin_inset Flex URL
8259 \begin_layout Plain Layout
8261 https://aas.org/aastex/aastex-downloads
8269 \begin_layout Standard
8270 \begin_inset VSpace medskip
8276 \begin_layout Standard
8277 Un guide de l'utilisateur complet est compris dans ce paquetage et il vaut
8278 mieux que vous vous familiarisiez sérieusement avec avant de vous embarquer
8279 à écrire un papier en \SpecialChar LyX
8282 ne va pas vous dispenser de comprendre toutes les commandes AAS\SpecialChar TeX
8284 dispensera seulement de la corvée de toutes les taper.
8285 Il est de votre responsabilité de vous assurer que le document final exporté
8286 en \SpecialChar LaTeX
8287 soit complètement conforme aux recommandations du journal auquel vous
8288 soumettez votre papier.
8291 \begin_layout Subsection
8292 Commencer un nouveau papier
8295 \begin_layout Standard
8296 Je vous suggère vivement de commencer avec le fichier de modèle AAS\SpecialChar TeX
8300 Fichier\SpecialChar menuseparator
8302 \begin_inset space ~
8306 \begin_inset space ~
8311 , entrez le nouveau nom de fichier, puis choisissez le modèle
8316 Il montrera les champs les plus courants dans un manuscrit.
8317 Écrivez par dessus le texte existant (y compris les crochets,
8321 ) les informations correctes.
8322 Beaucoup des commandes et environnements AAS\SpecialChar TeX
8323 peuvent être implémentés directeme
8324 nt dans \SpecialChar LyX
8325 , mais certains ne peuvent pas.
8326 Pour des commandes comme celles-là, le code \SpecialChar LaTeX
8327 doit être entré directement
8328 et signalé comme tel.
8329 De telles commandes sont dénommées
8330 \begin_inset Quotes cld
8333 code \SpecialChar TeX
8335 \begin_inset Quotes crd
8339 J'essaye de minimiser la quantité de code \SpecialChar TeX
8340 nécessaire dans un document
8345 \begin_layout Subsection
8349 \begin_layout Standard
8350 Quand le papier est fini, que vous en êtes satisfaits et qu'il se visualise
8351 / s'imprime correctement, il y a quelques opérations de
8352 \begin_inset Quotes cld
8356 \begin_inset Quotes crd
8359 à effectuer avant de le soumettre aux journaux.
8362 \begin_layout Enumerate
8363 Exportez votre papier en tant que fichier \SpecialChar LaTeX
8366 Fichier\SpecialChar menuseparator
8367 Exporter\SpecialChar menuseparator
8374 \begin_layout Enumerate
8379 résultant avec votre éditeur de texte favori.
8383 \begin_layout Enumerate
8384 enlevez les lignes de commentaire avant la commande
8393 \begin_layout Enumerate
8398 usepackage...{fontenc}
8400 si elle apparaît (en général juste après
8406 ) ; enlevez aussi la ligne
8412 si elle est présente.
8415 \begin_layout Enumerate
8416 enlevez tout entre les commandes
8428 comprises, sauf les commandes que vous avez volontairement mises dans le
8429 préambule \SpecialChar LaTeX
8430 (qui devraient apparaître immédiatement après le commentaire
8432 \begin_inset Quotes cld
8435 User specified \SpecialChar LaTeX
8437 \begin_inset Quotes crd
8444 \begin_layout Plain Layout
8446 \begin_inset Quotes cld
8449 Commandes \SpecialChar LaTeX
8450 spécifiées par l'utilisateur
8451 \begin_inset Quotes crd
8467 \begin_layout Enumerate
8468 Faites tourner \SpecialChar LaTeX
8469 sur ce fichier après modifications pour s'assurer qu'il
8470 peut encore être compilé correctement.
8473 \begin_layout Enumerate
8474 Relisez les spécifications du journal pour vous assurer que vos noms de
8475 fichier et vos formats sont corrects.
8478 \begin_layout Enumerate
8482 \begin_layout Subsection
8483 Commentaires sur des commandes particulières
8486 \begin_layout Standard
8487 Je ne vais pas décrire l'emploi détaillé de chaque commande AAS\SpecialChar TeX
8489 de l'utilisateur d'AAS\SpecialChar TeX
8494 ) en donne une bonne description.
8495 Il me sera donc probablement plus facile de parcourir la liste telle qu'on
8496 la trouve dans le guide et de la commenter si nécessaire.
8500 \begin_layout Subsubsection
8501 Les choses qui fonctionnent comme prévu
8504 \begin_layout Standard
8505 Puisqu'elles fonctionnent comme prévu, j'en fais simplement la liste avec
8506 la section dans laquelle elles se trouvent :
8600 begin{thebibliography}
8632 (2.14.4, entre autres),
8659 \begin_layout Standard
8660 Les options de style qui suivent marchent elles aussi correctement :
8677 Mettez-les simplement dans le champ
8683 Document\SpecialChar menuseparator
8689 \begin_inset space ~
8693 \begin_inset space ~
8699 \begin_layout Subsubsection
8700 Les choses qui fonctionnent, mais qui nécessitent un commentaire
8703 \begin_layout Standard
8704 Les éléments suivants fonctionnent, mais requièrent un petit commentaire
8708 \begin_layout Itemize
8709 Ces éléments sont réservés à l'utilisation par les éditeurs du journal,
8710 mais vous pouvez les mettre dans le préambule \SpecialChar LaTeX
8711 si vous vous sentez tenu
8742 (tous à partir de 2.1.3)
8745 \begin_layout Itemize
8746 Ces éléments peuvent être placés dans le préambule \SpecialChar LaTeX
8747 , et sont inclus comme
8748 des blancs dans le fichier modèle :
8769 \begin_layout Itemize
8776 (2.3) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8777 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8780 \begin_layout Itemize
8792 Ça ne devrait pas causer d'erreur.
8795 \begin_layout Itemize
8802 (2.6) – peut seulement être utilisé seul, pas au milieu d'un paragraphe.
8803 Utilisez du Vilain Texte Rouge si vous devez l'insérer.
8806 \begin_layout Itemize
8813 (2.8) – ne peut pas insérer une marque de référence croisée, vous devez
8817 \begin_layout Itemize
8824 (2.8) – même chose que pour
8831 \begin_layout Itemize
8843 Ça ne devrait pas causer d'erreur.
8846 \begin_layout Itemize
8858 Ça ne devrait pas causer d'erreur.
8861 \begin_layout Itemize
8868 (2.13.2) – vous devrez éditer le paramètre optionnel à la main dans le fichier
8873 \begin_layout Subsubsection
8874 Les choses qui ne sont pas implantées, utilisez du code \SpecialChar TeX
8878 \begin_layout Standard
8889 setcounter{equation}
8903 (2.12), les abréviations des noms de journaux (2.12.4),
8939 (2.14.4, insérez-le comme le premier élément dans la case la plus à gauche
8940 après l'endroit où vous voulez le placer.
8941 N'utilisez pas les règles \SpecialChar LyX
8946 \begin_layout Plain Layout
8947 NdT : Traduction incertaine.
8964 (2.14.5), pratiquement tout dans Divers (2.15, sauf
9003 \begin_layout Subsubsection
9004 Les choses qui ne peuvent pas être implantées
9007 \begin_layout Standard
9009 au moins d'une façon qui ait un sens, et que je suggère donc d'ignorer.
9010 Ce sont l'environnement
9014 (2.12.3) et l'environnement
9019 Si vous avez vraiment, vraiment besoin d'utiliser
9023 , je vous suggère de l'éditer avec un éditeur de texte dans un fichier séparé,
9026 Insertion\SpecialChar menuseparator
9027 Fichier\SpecialChar menuseparator
9030 pour l'inclure dans votre document \SpecialChar LyX
9036 pour voir un exemple de cela.
9039 \begin_layout Subsection
9040 FAQs, conseils, trucs et autres astuces
9043 \begin_layout Subsubsection
9044 Faire coopérer \SpecialChar LyX
9045 et AAS\SpecialChar TeX
9049 \begin_layout Standard
9050 Il peut être un peu difficile de faire reconnaître à \SpecialChar LyX
9052 et une nouvelle classe de document.
9053 Quand tout le reste échoue, faites ceci :
9056 \begin_layout Enumerate
9057 Assurez-vous que \SpecialChar LaTeX
9058 trouve AAS\SpecialChar TeX
9068 ) de la distribution AAS\SpecialChar TeX
9069 vers un répertoire complètement indépendant de
9071 ou d'AAS\SpecialChar TeX
9072 et faites tourner \SpecialChar LaTeX
9080 \begin_layout Enumerate
9085 apparaît bien dans le répertoire de formats (layout) de \SpecialChar LyX
9089 \begin_layout Enumerate
9092 Outils\SpecialChar menuseparator
9095 dans \SpecialChar LyX
9096 , puis redémarrez celui-ci.
9099 \begin_layout Enumerate
9100 Ouvrez un nouveau fichier normal, pas avec un modèle.
9104 Document\SpecialChar menuseparator
9105 Paramètres\SpecialChar menuseparator
9107 \begin_inset space ~
9111 \begin_inset space ~
9119 \begin_layout Standard
9120 Si vous obtenez un avertissement provenant d'un document AAS\SpecialChar TeX
9122 disant qu'il n'arrive pas à trouver le format AAS\SpecialChar TeX
9123 ou un message du genre
9125 \begin_inset Quotes cld
9128 You should not mix title layouts with normal ones
9129 \begin_inset Quotes crd
9136 \begin_layout Plain Layout
9138 \begin_inset Quotes cld
9141 Il ne faut pas mélanger les formats de titre avec les formats normaux.
9142 \begin_inset Quotes crd
9150 , c'est que les choses n'ont pas été installées correctement.
9153 \begin_layout Subsubsection
9154 Erreur \SpecialChar LaTeX
9155 lors du traitement d'un tableau
9158 \begin_layout Standard
9160 , par défaut, tente de centrer la légende/titre du tableau.
9161 Ça semble produire une interférence négative dans AAS\SpecialChar TeX
9163 Vous devez donc cliquer quelque part dans la légende/titre, puis faire
9166 Édition\SpecialChar menuseparator
9168 \begin_inset space ~
9172 \begin_inset space ~
9186 Pour moi ça a résolu le problème.
9189 \begin_layout Subsubsection
9193 \begin_layout Standard
9194 Quelques petites choses :
9197 \begin_layout Enumerate
9198 J'ai remarqué quelques espacements bizarres avec les entrées de bibliographie.
9199 Quand vous entrez les données de bibliographie, assurez-vous qu'il n'y
9204 d'espace entre le dernier auteur et la parenthèse indiquant l'année ; par
9216 \begin_layout Enumerate
9217 Je suis vraiment malheureux de ne pas pouvoir rendre
9229 plus automatiques, mais ça nécessiterait des changements au code source
9232 Pour le moment vous pouvez faire deux choses :
9236 \begin_layout Enumerate
9237 entrez toutes vos citations en utilisant le mécanisme prédéfini
9239 Insertion\SpecialChar menuseparator
9242 ; au moins vous pourrez tirer avantage des insertions automatiques.
9243 Puis éditez à la main le fichier \SpecialChar LaTeX
9244 exporté avant de le soumettre, en changeant
9269 est actuellement équivalent à
9275 , donc vous n'avez pas absolument besoin de changer ceux-là).
9278 \begin_layout Enumerate
9279 ou vous pouvez simplement entrer toutes vos citations en Vilain Texte Rouge
9280 en utilisant la même clef pour paramètre que celle que vous avez utilisée
9281 dans la fenêtre de bibliographie, par exemple
9290 \begin_layout Standard
9291 Aucun des deux choix n'est plaisant, mais nous aurons à faire avec jusqu'à
9292 ce que le mécanisme de citation de \SpecialChar LyX
9301 \begin_layout Enumerate
9302 Rien qu'entrer les références n'est pas du tout évident.
9303 La façon la plus facile est de commencer à taper votre première référence
9304 à la fin du document, puis de la marquer comme
9309 Ça mettra une petite boîte grise devant ce que vous venez de taper.
9310 Cliquez sur la boîte pour remplir le reste.
9311 Pour de nouvelles références, allez à la fin d'une référence existante
9317 Ça créera une nouvelle ligne avec sa propre boîte, etc.
9320 \begin_layout Subsubsection
9321 Inclure des fichiers EPS
9324 \begin_layout Standard
9325 Avec tout le respect qui est dû à Chris Biemesderfer et aux autres qui ont
9326 contribué à écrire le paquetage AAS\SpecialChar TeX
9327 , le mécanisme de gestion des figures
9328 est vraiment mal foutu.
9329 Vous pouvez insérer les commandes
9336 en Vilain Texte Rouge dans une Figure Flottante, mais je n'ai jamais vraiment
9337 réussi à obtenir une apparence correcte.
9338 Mon conseil serait d'éviter toute inclusion de fichier EPS dans le manuscrit
9339 que vous soumettez au journal, mais d'utiliser le mécanisme d'inclusion
9340 de fichier EPS standard de \SpecialChar LyX
9341 quand vous voulez imprimer vos propres tirés
9344 va insérer une commande
9348 usepackage{graphics}
9350 dans le préambule \SpecialChar LaTeX
9351 et gérer les figures de la façon habituelle dans \SpecialChar LaTeX2e
9353 Ceux qui essaieront d'imprimer votre manuscrit AAS\SpecialChar TeX
9354 5.0 doivent de toutes
9355 façons avoir une installation de \SpecialChar LaTeX2e
9356 , donc pourquoi ne pas profiter du mécanisme
9357 infiniment meilleur de gestion de graphiques ? S'ils se plaignent du choix
9358 de \SpecialChar LaTeX2e
9363 , faites valoir qu'il apparaît dans la deuxième édition de Lamport (1994),
9364 et qu'il était temps de faire la mise à jour il y a bien longtemps.
9367 \begin_layout Subsubsection
9368 Les choses qui auraient pu être faites, mais qui ne l'ont pas été
9371 \begin_layout Standard
9372 Il y a quelques choses
9373 \begin_inset Quotes cld
9377 \begin_inset Quotes crd
9380 que j'aurais pu implémenter, mais que j'ai choisi de laisser de côté.
9381 Par exemple, je ne voyais pas l'utilité d'afficher le texte en double interlign
9382 e dans la fenêtre de \SpecialChar LyX
9383 , même s'il l'est dans le manuscrit imprimé.
9384 J'ai aussi choisi de ne pas faire des formats séparés pour les styles
9393 Comme je suppose que vous passerez la plupart du temps en mode manuscrit
9394 simple, j'ai décidé de ne pas bouffer plus d'espace disque avec tout ça.
9395 Si vous pensez vraiment que je devrais écrire ces formats, je ne pourrai
9396 que suivre les règles édictées par l'Association de Lanceurs de Boomerangs
9397 de l'État du Wisconsin :
9400 \begin_layout Quotation
9401 \begin_inset Quotes cld
9404 Les décisions des juges seront sans appel sauf si elles sont conspuées par
9405 une majorité écrasante de l'assistance.
9406 Les réclamants ne doivent pas faire usage d'un vocabulaire obscène et injurieux
9407 envers les membres du jury, ni les membres du jury envers les réclamants
9408 (sauf s'ils viennent d'être frappés par un boomerang).
9409 \begin_inset Quotes crd
9415 \begin_layout Subsection
9419 \begin_layout Standard
9420 J'ai maintenant eu des papiers publiés aussi bien dans Apj que dans AJ avec
9421 98% du travail fait avec \SpecialChar LyX
9422 ; les 2% restants étant du post-traitement avec
9424 et un peu de nettoyage.
9425 Je n'ai rencontré aucun problème avec le processus de soumission, et je
9426 suis sûr que les journaux n'ont jamais eu conscience qu'il pouvait y avoir
9428 Donc, allez-y et publiez !
9431 \begin_layout Section
9435 \begin_layout Standard
9441 \begin_layout Subsection
9445 \begin_layout Standard
9446 Cette section décrit comment utiliser \SpecialChar LyX
9447 pour écrire des articles à soumettre
9448 au journal scientifique
9451 Astronomy and Astrophysics
9454 (www.edpsciences.fr/aa/
9455 \begin_inset Flex URL
9458 \begin_layout Plain Layout
9460 http://www.edpsciences.fr/aa/
9465 ), avec la Version 5.01 de la classe de document
9470 Ce paquetage peut être téléchargé depuis le site ftp
9473 \begin_layout Standard
9474 \begin_inset VSpace medskip
9480 \begin_layout Standard
9482 \begin_inset Flex URL
9485 \begin_layout Plain Layout
9487 ftp://ftp.edpsciences.org/pub/aa/readme.html
9495 \begin_layout Standard
9496 \begin_inset VSpace medskip
9502 \begin_layout Standard
9503 Un manuel est fourni avec ce paquetage, et ce texte n'est pas censé remplacer
9504 le manuel d'origine mais est simplement un bref guide à la réalisation
9505 d'un papier dans un format correct.
9508 \begin_layout Standard
9509 Notez que l'éditeur de ce journal a changé le 1er janvier 2001 : ce n'est
9510 plus Springer mais EDP Sciences.
9511 Ce changement a aussi entraîné quelques légères modifications aux fichiers
9512 de style, notamment la suppression de la commande thesaurus.
9513 La classe \SpecialChar LyX
9518 supporte la dernière version de ces fichiers de style, V 5.01.
9519 Si vous avez une ancienne version installée, veuillez la mettre à jour.
9520 Par souci de compatibilité, l'ancien format (version 4) a été conservé
9526 Voyez les commentaires dans
9529 Dir/layouts/aapaper.layout
9534 \begin_layout Subsection
9538 \begin_layout Standard
9539 Il est recommandé de commencer à partir du modèle distribué avec \SpecialChar LyX
9541 Si vous n'utilisez pas de modèle, jetez un œil aux réglages suivants :
9544 \begin_layout Itemize
9548 \begin_inset space ~
9558 \begin_inset space ~
9566 \begin_inset space ~
9575 Document\SpecialChar menuseparator
9579 (D'accord, c'est évident.)
9582 \begin_layout Itemize
9583 Ne changez pas l'option
9586 \begin_inset space ~
9590 \begin_inset space ~
9600 La mise en page est prise en charge par les macros, vous n'avez rien à
9604 \begin_layout Subsection
9608 \begin_layout Standard
9609 La première chose à entrer est l'information d'en-tête.
9610 Elle consiste en sept entrées, dont certaines sont facultatives.
9614 \begin_layout Itemize
9619 (Title) : (nécessaire)
9622 \begin_layout Itemize
9627 (Subtitle) : (facultatif)
9630 \begin_layout Itemize
9635 (Author) : (nécessaire)
9638 \begin_layout Itemize
9643 (Address) : (nécessaire)
9646 \begin_layout Itemize
9651 (Tiré à part): (facultatif) Si plus d'un auteur : qui contacter pour demander
9655 \begin_layout Itemize
9660 : (facultatif) Adresse mail pour les contacts.
9663 \begin_layout Itemize
9668 : (nécessaire) Format suggéré
9670 Received: <date>; Accepted <date>
9673 \begin_layout Standard
9674 Il n'y a pas besoin de taper la commande
9681 le fait tout seul quand l'en-tête est fini.
9682 Bien que l'ordre des entrées d'en-tête n'ait pas d'importance il est conseillé
9683 de conserver la séquence ci-dessus, juste pour avoir un meilleur aspect
9684 visuel et correspondre au format du document réel.
9687 \begin_layout Standard
9688 Si vous voulez placer des notes de bas de page dans le bloc d'en-tête, par
9689 exemple pour entrer votre adresse actuelle, utilisez les notes de bas de
9692 Insertion\SpecialChar menuseparator
9694 \begin_inset space ~
9698 \begin_inset space ~
9702 \begin_inset space ~
9706 \begin_inset space ~
9713 utilisera automagiquement
9722 \begin_layout Standard
9727 Edit\SpecialChar menuseparator
9730 , you'll find two insets which are relevant for the titling:
9733 \begin_layout Itemize
9741 to mark corresponding author\SpecialChar breakableslash
9743 The institutes are numbered sequentially as they appear in the
9747 field, so you have to put a marker to each author.
9750 \begin_layout Itemize
9756 to supply an email address for fast contact.
9759 \begin_layout Standard
9760 En plus de ces points, les macros utilisent une commande \SpecialChar LaTeX
9762 qui n'a pas d'équivalent dans \SpecialChar LyX
9766 \begin_layout Itemize
9773 pour séparer les noms quand il y a plusieurs auteurs et plusieurs instituts.
9776 \begin_layout Standard
9777 La commande appropriée doit être tapée dans \SpecialChar LyX
9778 en mode \SpecialChar TeX
9783 \begin_layout Subsection
9787 \begin_layout Standard
9788 L'abstract devrait suivre immédiatement le bloc d'en-tête.
9789 Avec la version 5 l'abstract est devenu une commande, et il est maintenant
9790 limité à un seul paragraphe.
9791 En plus, il doit contenir une entrée avec les mots-clés.
9792 La seule chose spéciale à en dire est qu'il doit contenir une entrée avec
9794 Ce se vait via le style de paragraphe
9800 Référez-vous au fichier d'exemple.
9803 \begin_layout Subsection
9804 Environnements supportés
9807 \begin_layout Standard
9811 \begin_inset space ~
9816 supporte les environnements suivants pour structurer votre texte :
9819 \begin_layout Itemize
9825 \begin_layout Itemize
9831 \begin_layout Itemize
9837 \begin_layout Itemize
9843 \begin_layout Itemize
9849 \begin_layout Itemize
9855 \begin_layout Itemize
9861 \begin_layout Itemize
9867 \begin_layout Itemize
9873 \begin_layout Itemize
9879 \begin_layout Itemize
9885 \begin_layout Itemize
9892 \begin_layout Subsection
9893 Commandes non encore supportées par \SpecialChar LyX
9897 \begin_layout Standard
9898 Quelques commandes ne sont pas encore supportées par le format
9901 \begin_inset space ~
9908 Quelques-unes ont déjà été mentionnées.
9909 Par souci d'exhaustivité, elles sont toutes listées ici :
9912 \begin_layout Itemize
9920 \begin_layout Itemize
9928 \begin_layout Itemize
9936 \begin_layout Itemize
9944 \begin_layout Standard
9945 Si vous voulez utiliser l'une de ces commandes, vous devez les taper vous-mêmes.
9948 N'oubliez pas de les signaler comme code \SpecialChar LaTeX
9952 \begin_layout Subsection
9953 Figures et tableaux flottants
9956 \begin_layout Standard
9958 fournit le support pour les environnements de flottants
9974 , nous n'en dirons donc pas beaucoup plus.
9978 \begin_inset space ~
9982 \begin_inset space ~
9988 Rappelez-vous juste que les tableaux devront être alignés à gauche.
9989 Pour cela, sélectionnez le tableau et changez l'alignement dans
9991 Format\SpecialChar menuseparator
9997 \begin_layout Standard
9998 Il y a une seule chose spéciale : les figures avec la légende à côté.
9999 Pour créer une telle figure, vous devez faire ceci :
10002 \begin_layout Enumerate
10003 Créez une grande figure flottante : faites
10005 Insertion\SpecialChar menuseparator
10006 Flottants\SpecialChar menuseparator
10009 , puis un clic droit sur la figure et cochez
10012 \begin_inset space ~
10020 \begin_layout Enumerate
10021 Entrez votre légende.
10024 \begin_layout Enumerate
10029 pour déplacer le curseur au dessus de la figure.
10032 \begin_layout Enumerate
10033 Insérez votre figure.
10036 \begin_layout Enumerate
10037 Positionnez le curseur derrière la figure et insérez un ressort horizontal
10040 Insertion\SpecialChar menuseparator
10041 Formats\SpecialChar menuseparator
10043 \begin_inset space ~
10051 \begin_layout Enumerate
10052 Passez en mode \SpecialChar LaTeX
10056 \begin_inset space ~
10064 \begin_layout Enumerate
10074 Ne fermez pas l'accolade !
10077 \begin_layout Enumerate
10078 Positionnez le curseur derrière le texte de la légende, passez en mode \SpecialChar LaTeX
10080 et insérez l'accolade fermante :
10083 \begin_inset space ~
10095 \begin_layout Standard
10096 Là encore, voyez les figures dans le papier exemple.
10099 \begin_layout Subsection
10103 \begin_layout Standard
10104 Pour la soumission, le papier doit être formaté dans un format spécial à
10106 Pour ce faire, vous devez donner à la classe de document l'option
10111 Il faut la mettre dans le champ
10117 Document\SpecialChar menuseparator
10123 \begin_inset space ~
10127 \begin_inset space ~
10130 document\SpecialChar menuseparator
10134 Entrez-y juste le mot
10141 \begin_layout Subsection
10142 Le fichier d'exemple
10145 \begin_layout Standard
10146 Le répertoire d'exemples contient un papier exemple écrit avec \SpecialChar LyX
10148 C'est l'exemple venant du paquetage de macros d'origine, traduit pour \SpecialChar LyX
10150 Utilisez-le comme source d'inspiration, et comparez le code \SpecialChar LaTeX
10152 avec la façon de l'écrire avec \SpecialChar LyX
10156 \begin_layout Section
10161 \begin_layout Standard
10171 \begin_layout Standard
10172 \begin_inset VSpace bigskip
10178 \begin_layout Standard
10179 Les formats \SpecialChar LaTeX
10180 AMS ont été écrits pour se conformer au style suggéré pour
10181 les articles mathématiques à soumettre aux publications de l'
10183 American Mathematical Society
10186 Les formats ne sont pas définis pour une revue particulière, mais peuvent
10187 facilement y être adaptés.
10188 Il faut vous référer à la documentation de l'AMS pour obtenir des instructions
10189 spécifiques à chaque revue (habituellement il suffira de changer une ligne
10190 dans la sortie \SpecialChar TeX
10192 Cette documentation est disponible sur le réseau à
10193 \begin_inset Flex URL
10196 \begin_layout Plain Layout
10204 \begin_inset Flex URL
10207 \begin_layout Plain Layout
10209 ftp://ftp.ams.org/pub/tex/amslatex/
10215 Ces formats sont appropriés, et utiles, pour tout écrit mathématique.
10219 \begin_layout Standard
10220 Il y a actuellement 2 formats \SpecialChar LaTeX
10224 \begin_layout Enumerate
10225 amsart : le format standard d'article AMS.
10229 \begin_layout Enumerate
10230 amsbook :lLe format standard de livre AMS (en réalité de monographie).
10234 \begin_layout Standard
10235 Les formats eux-mêmes ne contiennent qu'un minimum nécessaire pour l'utilisation
10237 Ils n'inclent aps en particulier d'environnments de
10238 \begin_inset Quotes cld
10242 \begin_inset Quotes crd
10245 pour les théorèmes, les lemmes, et similaires.
10246 Ceux-ci sont fournis par le module
10247 \begin_inset Flex Noun
10250 \begin_layout Plain Layout
10256 , chargé implicitement lorsqu'une classe AMS est sélectionnée (il peut ére
10257 utilisé avec d'autres classes et peut être enlevé, si vious souhaitez utiliser
10259 Les environnements contenus dans
10260 \begin_inset Flex Code
10263 \begin_layout Plain Layout
10264 Théorèmes (extensions AMS)
10269 , moins fréquemment utilisés, doivent être chargés manuellement.
10272 \begin_layout Standard
10273 Implicitement, les théorèmes et environnements similaires sont numérotés
10274 consécutivement tout au long du document, mais ceci peut être modifié en
10275 chargeant le module
10276 \begin_inset Flex Code
10279 \begin_layout Plain Layout
10280 Théorèmes (numérotation par section)
10285 ou bien, si vous utilisez la classe
10286 \begin_inset Flex Code
10289 \begin_layout Plain Layout
10296 \begin_inset Flex Code
10299 \begin_layout Plain Layout
10300 Théorèmes (numérotation par chapitre)
10306 Ceux-ci vont numéroter les environnements comme
10310 , où le premier nombre réfère la section (ou le chapitre) et le second réfère
10311 le numéro d'ordre courant dans la section (ou le chapitre).
10312 De nombreux environnements peuvent aussi rester non numérotés, ceux-ci
10313 sont marqués par un astérisque.
10314 Si par hasard vous désirez que tous les environnements soient non numérotés,
10316 \begin_inset Flex Code
10319 \begin_layout Plain Layout
10320 Théorèmes (non numérotés)
10328 \begin_layout Standard
10329 Notez que ces modules ne doivent pas être
10333 utilisés avec les classes AMS.
10334 Il est parfaitement possible d'utiliser les modules
10335 \begin_inset Flex Code
10338 \begin_layout Plain Layout
10344 et les autres modules mentionnés ci-dessus avec d'autres classes, comme
10346 \begin_inset Flex Code
10349 \begin_layout Plain Layout
10356 \begin_inset Flex Code
10359 \begin_layout Plain Layout
10366 \begin_inset Flex Code
10369 \begin_layout Plain Layout
10378 \begin_layout Subsection
10379 Ce qu'offrent ces formats
10382 \begin_layout Standard
10383 La liste des environnements offerts par ces formats est longue.
10384 Avec \SpecialChar LaTeX
10385 AMS il y a la possibilité de définir une variété illimitée d'environnemen
10387 \begin_inset Quotes cld
10391 \begin_inset Quotes crd
10395 Cependant, l'AMS recommande les environnements disponibles dans \SpecialChar LyX
10397 Voici la liste des environnements
10398 \change_deleted 34634807 1501830814
10401 ainsi que les environnements standard, comme
10404 \begin_inset Flex Noun
10407 \begin_layout Plain Layout
10420 \begin_inset Flex Noun
10423 \begin_layout Plain Layout
10438 \begin_inset Flex Noun
10441 \begin_layout Plain Layout
10454 \begin_inset Flex Noun
10457 \begin_layout Plain Layout
10466 \begin_inset Flex Noun
10469 \begin_layout Plain Layout
10478 \change_deleted 34634807 1501830814
10484 \begin_inset Flex Code
10487 \begin_layout Plain Layout
10496 \begin_inset Flex Code
10499 \begin_layout Plain Layout
10510 \begin_layout Description
10511 Adresse Ce devrait être l'adresse permanente de l'auteur.
10514 \begin_layout Description
10515 Adresse_Actuelle Ce devrait être l'adresse temporaire de l'auteur au moment
10516 de la soumission, si elle est différente de l'Adresse ci-dessus.
10519 \begin_layout Description
10520 Email L'adresse e-mail de l'auteur.
10523 \begin_layout Description
10524 URL L'adresse de la page personnelle de l'auteur, s'il le souhaite.
10527 \begin_layout Description
10528 Mots-clés Mots-clés ou descripteurs, utilisés pour identifier les sujets
10529 discutés dans l'article.
10532 \begin_layout Description
10533 Classe_Sujet Ceci fait référence à la Classification des Sujets de l'AMS,
10534 publiée et décrite dans
10536 Mathematical Reviews
10539 Elle est aussi disponible en ligne sur les sites de l'AMS cités plus haut.
10542 \begin_layout Description
10546 \begin_layout Description
10550 \begin_layout Description
10554 \begin_layout Standard
10555 Les environnements suivants sont fournis aussi bien par le module
10556 \begin_inset Flex Code
10559 \begin_layout Plain Layout
10566 \begin_inset Flex Code
10569 \begin_layout Plain Layout
10575 , en version numérotée ou non numérotée pour ce dernier.
10576 Ces environnements sont fournis dans la seule version non numérotée par
10578 \begin_inset Flex Code
10581 \begin_layout Plain Layout
10582 Théorèmes (non numérotés)
10590 \begin_layout Theorem
10591 Typiquement utilisé pour les résultats les plus importants.
10594 \begin_layout Corollary*
10595 Corollaire Utilisé pour des assertions qui découlent assez directement d'asserti
10597 Peuvent être également des résultats importants.
10600 \begin_layout Lemma
10601 Ce sont des résultats moins forts, nécessaires à la preuve d'autres assertions.
10604 \begin_layout Proposition
10605 e sont des résultats moins importants qui apportent quelque chose à la théorie
10606 générale dont il est question.
10609 \begin_layout Conjecture
10610 Ce sont des assertions fournies sans justification, dont l'auteur ne connaît
10611 pas de preuve, mais qui semblent vraies (du moins aux yeux de l'auteur).
10614 \begin_layout Definition*
10615 Devinez à quoi ça sert.
10616 La police, à la fois à l'écran et à l'impression, est différente dans cet
10620 \begin_layout Example*
10621 Utilisé pour illustrer des résultats prouvés.
10624 \begin_layout Problem
10625 On ne sait pas à quoi sert celui-ci, vous devriez chercher.
10628 \begin_layout Exercise*
10629 Écrire une description de celui-ci.
10632 \begin_layout Description
10633 Remarque (Remark) Cet environnement est également un nouveau type de théorème.
10637 \begin_inset Quotes cld
10641 \begin_inset Quotes crd
10646 apparaît en italique, et le reste comme du texte simple.
10649 \begin_layout Claim*
10650 Souvent utilisé dans le cours d'une preuve d'un résultat plus vaste.
10654 En général, ils servent à diviser de longues preuves en examinant des cas
10660 Le schéma de numérotation des cas leur est spécifique : il n'appartient
10661 pas à la même séquence que les autres assertions.
10664 \begin_layout Proof
10665 À la fin de cet environnement est inséré un symbole CQFD (d'habitude un
10666 carré, mais ça peut varier avec les différents styles).
10667 Si vous désirez avoir d'autres environnements insérés dans celui-ci, et
10668 avoir le symbole CQFD tout à la fin, il faut augmenter la profondeur de
10669 ceux-ci (voir la section
10671 Emboîter les environnements
10675 Guide de l'utilisateur
10680 \begin_layout Standard
10681 Et ces environnements sont fournis par le module
10682 \begin_inset Flex Code
10685 \begin_layout Plain Layout
10686 Théorèmes (extensions AMS)
10694 \begin_layout Criterion*
10695 Une condition requise.
10698 \begin_layout Algorithm*
10699 Une procédure générale à utiliser.
10702 \begin_layout Axiom*
10703 C'est une propriété ou assertion considérée comme vraie dans la théorie
10704 dont il est question.
10707 \begin_layout Condition*
10708 Utilisé parfois pour expliciter une condition admise dans le contexte de
10712 \begin_layout Note*
10713 Note Typographie similaire à
10720 \begin_layout Notation*
10721 Comme son nom l'indique
10724 \begin_layout Acknowledgement*
10728 \begin_layout Conclusion*
10729 Utilisé parfois à la fin d'une argumentation
10733 Utilisable comme Proposition, à une échelle peut-être réduite
10736 \begin_layout Standard
10737 En plus, ces environnements se servent automatiquement des paquetages de
10738 polices AMS-\SpecialChar LaTeX
10740 Il faut qu'ils soient disponibles sur votre système pour pouvoir utiliser
10741 ces environnements.
10744 \begin_layout Section
10748 \begin_layout Standard
10754 \begin_layout Subsection
10758 \begin_layout Standard
10759 Broadway est destiné à l'écriture de pièces de théâtre.
10760 Le format est plus décoratif que Hollywood, et beaucoup moins standardisé.
10761 Ce format devrait convenir à des ateliers.
10764 \begin_layout Subsection
10765 Problèmes particuliers
10768 \begin_layout Standard
10769 Les mêmes que dans Hollywood.
10772 \begin_layout Subsection
10773 Fonctions particulières
10776 \begin_layout Standard
10777 Entrez les noms des personnages comme étiquettes puis faites des références
10778 croisées sur ces étiquettes pour insérer le nom.
10779 La fenêtre de référence croisée montrera l'ensemble des personnages.
10782 \begin_layout Subsection
10783 Taille de papier et marges
10786 \begin_layout Standard
10787 USLetter, gauche 1,6
10788 \begin_inset space ~
10792 \begin_inset space ~
10796 \begin_inset space ~
10800 \begin_inset space ~
10806 \begin_layout Subsection
10810 \begin_layout Standard
10811 Les environnements suivants sont disponibles.
10812 Vous pouvez utiliser
10816 pour accéder aux touches de raccourci indiquées à droite.
10819 \begin_layout Itemize
10823 \begin_inset Newline newline
10828 Vous ne devriez pas avoir à l'utiliser, mais il est là pour tout ce qui
10829 n'a pas sa place ailleurs.
10832 \begin_layout Itemize
10836 \begin_inset space \hfill{}
10840 \begin_inset Newline newline
10845 Utilisé pour décrire le décor et l'action.
10846 La première occurrence des noms des personnages en MAJUSCULES.
10849 \begin_layout Itemize
10855 \begin_inset space \hfill{}
10861 \begin_inset Newline newline
10866 Automatiquement numéroté.
10867 À l'écran sera en chiffres arabes, mais imprimé en chiffres romains.
10870 \begin_layout Itemize
10876 \begin_inset space \hfill{}
10882 \begin_inset Newline newline
10892 C'est juste du texte centré.
10895 \begin_layout Itemize
10899 \begin_inset space \hfill{}
10903 \begin_inset Newline newline
10908 Pas automatiquement numéroté.
10909 Vous donnez le numéro.
10910 C'est parce que je n'ai pas trouvé comment faire.
10913 \begin_layout Itemize
10914 AT_RISE (Lever de Rideau)
10915 \begin_inset space \hfill{}
10921 \begin_inset Newline newline
10926 Un cas particulier de
10930 pour décrire le décor et l'action quand le rideau se lève.
10933 \begin_layout Itemize
10937 \begin_inset space \hfill{}
10941 \begin_inset Newline newline
10946 Le nom du personnage, centré en MAJUSCULES.
10949 \begin_layout Itemize
10955 \begin_inset space \hfill{}
10961 \begin_inset Newline newline
10966 Instructions au personnage.
10967 Les () sont insérées automatiquement, mais seule la ( sera affichée dans
10970 Les deux seront imprimées.
10971 Cet environnement n'est utilisé qu'à l'intérieur de
10978 \begin_layout Itemize
10982 \begin_inset space \hfill{}
10986 \begin_inset Newline newline
10991 Ce que dit le personnage.
10994 \begin_layout Itemize
11000 \begin_inset space \hfill{}
11006 \begin_inset Newline newline
11014 \begin_layout Itemize
11018 \begin_inset space \hfill{}
11024 \begin_layout Itemize
11028 \begin_inset space \hfill{}
11034 \begin_layout Itemize
11038 \begin_inset space \hfill{}
11044 \begin_layout Standard
11045 Salut tout le monde.
11048 \begin_layout Section
11052 \begin_layout Standard
11053 La classe de document
11057 peut servir à taper des lettres selon les conventions allemandes.
11058 Un fichier modèle est inclus dans
11060 .../lyx/share/templates
11062 pour vous servir de point de départ.
11065 \begin_layout Section
11069 \begin_layout Standard
11070 Voir le fichier modèle
11075 Il contient toutes les informations nécessaires.
11078 \begin_layout Section
11079 Diapos Foils (alias
11088 \begin_inset CommandInset label
11097 \begin_layout Standard
11103 \begin_layout Subsection
11107 \begin_layout Standard
11108 Cette section décrit comment utiliser \SpecialChar LyX
11109 pour préparer des transparents pour
11111 Il y a deux classes de document qui le permettent : la classe par défaut
11121 Cette section décrit la classe
11126 \begin_layout Standard
11127 Redisons-le donc bien clairement :
11130 \begin_layout Standard
11131 \begin_inset VSpace bigskip
11137 \begin_layout Standard
11141 Cette section concerne la classe
11144 \begin_inset Quotes cld
11150 \begin_inset Quotes crd
11156 \begin_layout Standard
11157 \begin_inset VSpace bigskip
11163 \begin_layout Standard
11164 Si vous voulez une documentation sur
11165 \begin_inset Quotes cld
11171 \begin_inset space ~
11177 \begin_inset Quotes crd
11181 \begin_inset space ~
11185 \begin_inset CommandInset ref
11187 reference "sec:slitex"
11192 Si votre machine n'a pas la classe
11200 , il vous faudra sûrement utiliser la classe
11204 par défaut, qui n'est pas aussi bonne.
11207 \begin_layout Standard
11212 est conçue pour être utilisée avec la version
11213 \begin_inset space ~
11216 2.1 du fichier de classe \SpecialChar LaTeX
11222 Celui-ci fait maintenant partie intégrante de \SpecialChar LaTeX2e
11226 \begin_layout Subsection
11230 \begin_layout Standard
11231 Bien entendu, pour utiliser cette classe de document, il vous faut sélectionner
11242 Document\SpecialChar menuseparator
11245 \SpecialChar menuseparator
11249 \begin_inset space ~
11253 \begin_inset space ~
11259 Il y a quelques autres réglages qui ont une signification spéciale avec
11263 \begin_layout Itemize
11264 Ne changez pas les options
11274 Document\SpecialChar menuseparator
11278 Elles sont ignorées par la classe
11285 \begin_layout Itemize
11286 La taille par défaut est de 20
11287 \begin_inset space \thinspace{}
11290 pt, les autres choix étant respectivement 17
11291 \begin_inset space \thinspace{}
11295 \begin_inset space \thinspace{}
11299 \begin_inset space \thinspace{}
11305 \begin_layout Itemize
11306 La police par défaut est
11309 \begin_inset space ~
11314 mais toutes les équations mathématiques restent formatées dans la police
11322 \begin_layout Itemize
11325 Foil\SpecialChar TeX
11328 accepte les formats de papier A4 et Letter, ainsi qu'un format particulier
11329 pour travailler avec des diapos 35mm.
11330 Les tailles A5, B5,
11344 ne sont pas supportées.
11347 \begin_layout Itemize
11348 Ne vous occupez pas de
11351 \begin_inset space ~
11355 \begin_inset space ~
11360 : l'option est de toute façon ignorée.
11361 Tous les flottants apparaîtront là où ils sont définis dans le texte.
11364 \begin_layout Itemize
11368 \begin_inset space ~
11372 \begin_inset space ~
11377 se comportent un peu différemment avec cette classe.
11380 Foil\SpecialChar TeX
11383 propose en effet des possibilités plus étendues pour les en-têtes et pieds
11384 de page, comme l'insertion d'un logo défini par l'utilisateur.
11386 \begin_inset space ~
11390 \begin_inset CommandInset ref
11392 reference "sec:foil-en-tetes"
11396 pour de plus amples détails.
11397 La page de titre est traitée différemment de toutes les autres pages du
11405 L'éventuel logo y est
11413 centré au bas de la page.
11414 Les différentes mises en page possibles sont les suivantes :
11418 \begin_layout Labeling
11419 \labelwidthstring MMMMMMM
11426 Les diapos ne présenteront ni numéro de page, ni en-tête ou pied de page
11427 (sauf évidemment les notes de bas de page).
11430 \begin_layout Labeling
11431 \labelwidthstring MMMMMMM
11438 Les diapos auront un numéro de page centré en bas de la page.
11439 Ni en-tête, ni pied de page (à part les notes).
11442 \begin_layout Labeling
11443 \labelwidthstring MMMMMMM
11448 Le numéro apparaît en bas à droite.
11449 Les en-têtes et pieds de page seront présents.
11450 C'est le choix par défaut.
11453 \begin_layout Labeling
11454 \labelwidthstring MMMMMMM
11459 Vous donne accès au paquetage
11463 , et ce même si son utilisation est déconseillée par l'auteur de
11465 Foil\SpecialChar TeX
11468 car certaines incompatibilités apparaissent.
11472 \begin_layout Subsubsection
11473 Options supplémentaires
11476 \begin_layout Standard
11477 Les options suivantes peuvent être activées dans le champ
11483 Document\SpecialChar menuseparator
11486 \SpecialChar menuseparator
11490 \begin_inset space ~
11494 \begin_inset space ~
11502 \begin_layout Labeling
11503 \labelwidthstring MMMMMMx
11508 Règle le format de page à 7,33
11509 \begin_inset space ~
11513 \begin_inset space ~
11516 pouces, ce qui donne le même rapport largeur/hauteur qu'une diapo 35
11517 \begin_inset space \thinspace{}
11520 mm, facilitant ainsi le travail avec ce support.
11523 \begin_layout Labeling
11524 \labelwidthstring MMMMMMx
11529 Trace une ligne horizontale le long de la page, au-dessous de l'en-tête,
11530 sur toutes les pages sauf celle de titre.
11533 \begin_layout Labeling
11534 \labelwidthstring MMMMMMx
11539 Trace une ligne horizontale le long de la page, au-dessus du pied de page,
11540 sur toutes les pages sauf celle de titre.
11543 \begin_layout Labeling
11544 \labelwidthstring MMMMMMx
11549 Cette option indique à
11551 Foil\SpecialChar TeX
11554 d'utiliser le pilote dvips pour effectuer les rotations des pages en format
11556 (Elle est automatiquement activée à la création d'un nouveau document
11564 \begin_layout Labeling
11565 \labelwidthstring MMMMMMx
11570 Change simplement la taille des pages au format paysage, mais sans effectuer
11572 Si vous utilisez cette option, vous aurez besoin d'un programme externe
11573 pour effectuer une rotation de chaque page, ou bien il vous faudra alimenter
11574 votre imprimante directement en format paysage.
11575 Remarquez que cette option renverse les rôles respectifs des environnements
11582 En-tête_Diapo_Tourné
11584 (ne vous inquiétez pas, ils sont décrits plus loin).
11587 \begin_layout Labeling
11588 \labelwidthstring MMMMMMx
11593 Numéros des équations à gauche.
11596 \begin_layout Labeling
11597 \labelwidthstring MMMMMMx
11602 Équations alignées à gauche.
11605 \begin_layout Subsection
11606 Environnements supportés
11609 \begin_layout Standard
11610 La plupart des environnements courants sont supportés par la classe
11615 Il y a des environnements supplémentaires fournis par
11617 Foil\SpecialChar TeX
11620 ainsi que deux apportés par \SpecialChar LyX
11622 Les environnements suivants sont partagés avec d'autres classes :
11625 \begin_layout Standard
11626 \begin_inset Flex Multiple Columns
11629 \begin_layout Itemize
11635 \begin_layout Itemize
11641 \begin_layout Itemize
11647 \begin_layout Itemize
11653 \begin_layout Itemize
11659 \begin_layout Itemize
11666 \begin_layout Itemize
11672 \begin_layout Itemize
11678 \begin_layout Itemize
11684 \begin_layout Itemize
11690 \begin_layout Itemize
11696 \begin_layout Itemize
11702 \begin_layout Itemize
11708 \begin_layout Itemize
11714 \begin_layout Itemize
11720 \begin_layout Itemize
11731 \begin_layout Standard
11732 En gros, il s'agit de tous les environnements, mis à part ceux de section.
11733 En effet, dans un diaporama, les sections sont en fait les diapos elles-mêmes.
11736 Foil\SpecialChar TeX
11739 propose des commandes pour commencer de nouvelles diapos :
11742 \begin_layout Itemize
11750 \begin_layout Itemize
11753 En-Tête_Diapo_Tourné (RotateFoilhead)
11756 \begin_layout Standard
11758 a aussi des versions légèrement modifiées de ces deux environnements :
11761 \begin_layout Itemize
11764 En-tête_Diapo_Court
11769 \begin_layout Itemize
11772 En-tête_Diapo_Court_Tourné
11774 (ShortRotateFoilhead)
11777 \begin_layout Standard
11778 Les différences seront expliquées dans une autre section.
11781 \begin_layout Standard
11782 De plus, les diapos sont souvent utilisées pour exposer des idées, ou de
11783 nouveaux théorèmes.
11786 Foil\SpecialChar TeX
11789 fournit aussi un ensemble d'outils pour les présenter :
11792 \begin_layout Standard
11793 \begin_inset Flex Multiple Columns
11796 \begin_layout Itemize
11802 \begin_layout Itemize
11808 \begin_layout Itemize
11814 \begin_layout Itemize
11820 \begin_layout Itemize
11826 \begin_layout Itemize
11832 \begin_layout Itemize
11838 \begin_layout Itemize
11844 \begin_layout Itemize
11850 \begin_layout Itemize
11856 \begin_layout Itemize
11867 \begin_layout Standard
11868 Les versions sans étoile sont numérotées, tandis que celles avec étoile
11870 Il y a enfin des environnements de liste ajoutés par \SpecialChar LyX
11874 \begin_layout Itemize
11882 \begin_layout Itemize
11890 \begin_layout Standard
11893 Foil\SpecialChar TeX
11896 offre aussi de nombreuses possibilités pour les en-têtes et pieds de pages,
11897 qu'il vaut mieux définir dans le préambule, bien que vous puissiez le faire
11898 à tout moment dans le document.
11899 Si vous souhaitez changer ces réglages en cours de document, il est préférable
11900 de le faire au tout début d'une diapo, donc juste après l'
11907 \begin_layout Standard
11908 Pour ces réglages, vous disposez des environnements suivants [
11915 \begin_layout Standard
11916 \begin_inset Flex Multiple Columns
11919 \begin_layout Itemize
11927 \begin_layout Itemize
11933 \begin_layout Itemize
11941 \begin_layout Itemize
11949 \begin_layout Itemize
11958 \begin_layout Plain Layout
11959 \begin_inset space ~
11971 \begin_layout Standard
11972 Certaines commandes de
11974 Foil\SpecialChar TeX
11977 ne sont pas directement supportées par \SpecialChar LyX
11978 , mais vous pourrez tout de même
11979 les utiliser, comme l'explique la section
11980 \begin_inset space ~
11984 \begin_inset CommandInset ref
11986 reference "sec:foil-non-supporte"
11993 \begin_layout Subsection
11997 \begin_layout Standard
11998 Cette section est une rapide introduction aux différents environnements
11999 qui permettent de construire un ensemble de diapos.
12000 Si vous voulez un exemple, ouvrez
12004 qui se trouve dans le répertoire des
12005 \begin_inset Flex Code
12008 \begin_layout Plain Layout
12017 \begin_layout Subsubsection
12018 Donner un titre de page
12021 \begin_layout Standard
12022 À la différence des autres classes qui proposent les environnements
12038 crée le titre sur une page à part.
12039 Si vous laissez l'environnement
12043 vide, \SpecialChar LaTeX
12044 lui substituera la date du jour (et ce, à chaque fois que vous générerez
12048 \begin_layout Subsubsection
12049 Débuter une nouvelle diapo
12052 \begin_layout Standard
12053 Comme il est dit plus haut, il existe quatre manières de commencer une nouvelle
12055 Pour les formats portrait, utilisez
12061 En-tête_Diapo_Court
12064 La différence entre ces deux environnements est la quantité d'espace entre
12069 ) et le corps de la diapo.
12072 \begin_layout Standard
12073 Les diapos en position paysage seront créées via les environnements
12075 En-tête_Diapo_Tourné
12079 En-tête_Diapo_Court_Tourné
12082 À nouveau, la seule différence est l'espace entre le titre et le corps.
12083 Les deux versions courtes ont 0,5
12084 \begin_inset space ~
12087 pouce de séparation en moins.
12090 \begin_layout Standard
12095 pour générer des sorties PostScript de diapos en format paysage, sans quoi
12096 la rotation de ces diapos ne sera pas exécutée.
12097 Il vous sera possible d'obtenir des diapos en format paysage sans
12101 , mais il vous faudra introduire les feuilles en position couchée dans l'imprima
12105 \begin_layout Subsubsection
12106 Théorèmes, lemmes, preuves et tutti quanti
12109 \begin_layout Standard
12110 Deux de ces environnements ne peuvent se suivre directement.
12111 Ils doivent être séparés par quelque chose.
12114 If you use a normal paragraph break, , you will just be extending the previous
12115 environment as if you had merged the two environments together.
12116 Rather than that, you need to insert a so-called separator.
12117 Please refer to the section entitled
12128 \begin_layout Subsubsection
12132 \begin_layout Standard
12133 Vous pouvez profiter de tous les types de listes que l'on trouve dans les
12134 autres classes plus deux nouvelles.
12135 Je ne décrirai ici que ces dernières.
12136 Si vous voulez plus d'informations sur les autres environnements de liste,
12140 \begin_inset space ~
12144 \begin_inset space ~
12150 Si vous voulez utiliser les listes à puce, lisez aussi le paragraphe sur
12151 le choix des puces, à la section
12152 \begin_inset space ~
12158 \begin_inset CommandInset ref
12160 reference "sec:puces"
12167 \begin_layout Standard
12168 Les deux nouveaux environnements de liste,
12176 , ont pour but de faciliter l'utilisation de listes
12177 \begin_inset Quotes cld
12181 \begin_inset space ~
12185 \begin_inset space ~
12189 \begin_inset space ~
12193 \begin_inset space ~
12197 \begin_inset Quotes crd
12201 \begin_inset Quotes cld
12205 \begin_inset space ~
12209 \begin_inset space ~
12213 \begin_inset Quotes crd
12216 , bref, qui utilisent comme puces des coches (
12220 \begin_layout Plain Layout
12233 \begin_layout Plain Layout
12243 Ces listes sont en fait des versions spécialisées de l'environnement
12248 Elles nécessitent cependant que vous disposiez du paquetage
12255 \begin_layout Subsubsection
12256 Figures et tableaux
12259 \begin_layout Standard
12262 Foil\SpecialChar TeX
12265 redéfinit la notion de figures et tables flottantes afin qu'elles apparaissent
12266 exactement là où elles sont dans le texte plutôt qu'en haut des pages où
12267 en une quelconque autre position prédéfinie.
12268 En fait, si vous changez les réglages de positionnement des flottants,
12269 ces modifications ne seront pas prises en compte.
12272 \begin_layout Subsubsection
12273 En-têtes et pieds de pages
12274 \begin_inset CommandInset label
12276 name "sec:foil-en-tetes"
12283 \begin_layout Standard
12292 servent à définir le texte en pied de page à gauche.
12293 La première vous permet d'insérer un logo sur vos diapos.
12294 Vous aurez par défaut comme logo
12295 \begin_inset Quotes cld
12300 Foil\SpecialChar TeX
12304 \begin_inset Quotes crd
12308 La seconde sert à classifier des documents en fonction du type de public,
12310 \begin_inset Quotes cld
12314 \begin_inset Quotes crd
12318 Par défaut elle ne contient rien.
12321 \begin_layout Standard
12322 Vous pouvez remplir les autres coins de la page avec
12326 (qui par défaut contient le numéro de page),
12337 \begin_layout Subsection
12340 Foil\SpecialChar TeX
12344 \begin_inset CommandInset label
12346 name "sec:foil-non-supporte"
12353 \begin_layout Standard
12354 Toutes les commandes décrites ci-dessous doivent être entrées dans un environnem
12365 dans un autre environnement.
12368 \begin_layout Subsubsection
12372 \begin_layout Standard
12373 Toutes les longueurs sont ajustées en utilisant la commande
12377 setlength\SpecialChar softhyphen
12384 }\SpecialChar softhyphen
12404 sera remplacé par le nom de la variable de longueur que vous voulez modifier,
12413 par la valeur de la variable.
12414 Toutes les variables de longueur doivent être indiquées dans des unités
12416 \begin_inset space ~
12424 \begin_inset space ~
12432 \begin_inset space ~
12439 ), ou bien dans une unité dépendant du document ou de la police employée,
12452 \begin_layout Standard
12453 Il est possible de changer l'espacement entre l'en-tête et le corps d'une
12454 diapo en ajustant la longueur spécifiée par
12461 Par exemple, pour rendre
12467 les titres plus proches des corps de 0,5
12468 \begin_inset space ~
12471 pouce, mettez dans le préambule
12480 foilheadskip}{-0.5in}
12485 \begin_layout Standard
12486 L'espacement autour des flottants peut être modifié via
12491 \begin_layout Labeling
12492 \labelwidthstring MMMMMMMMMMM
12499 Séparation entre le texte et le haut du flottant ;
12502 \begin_layout Labeling
12503 \labelwidthstring MMMMMMMMMMM
12510 Séparation entre le flottant et sa légende ;
12513 \begin_layout Labeling
12514 \labelwidthstring MMMMMMMMMMM
12521 Séparation entre la légende et le texte qui la suit ;
12524 \begin_layout Labeling
12525 \labelwidthstring MMMMMMMMMMM
12532 Vous pouvez rendre les légendes plus étroites que le texte alentour en
12533 réglant cette valeur.
12534 Le mieux est sûrement de la définir en fonction de
12543 \begin_layout Standard
12544 Il y a aussi plusieurs variables de longueur relatives à la page de titre.
12545 Elles vous seront utiles dans le cas d'un titre long, ou de plusieurs auteurs
12549 \begin_layout Labeling
12550 \labelwidthstring MMMMMMMMMMM
12557 Séparation entre les en-têtes et le titre (environnement
12564 \begin_layout Labeling
12565 \labelwidthstring MMMMMMMMMMM
12572 entre les environnements
12583 \begin_layout Labeling
12584 \labelwidthstring MMMMMMMMMMM
12591 entre différentes lignes de l'environnement
12598 \begin_layout Labeling
12599 \labelwidthstring MMMMMMMMMMM
12606 entre l'auteur et la date ;
12609 \begin_layout Labeling
12610 \labelwidthstring MMMMMMMMMMM
12617 entre la date et le résumé (
12624 \begin_layout Standard
12625 La dernière des commandes d'ajustement de longueur agit sur tous les environneme
12639 un environnement de liste, tout l'espacement vertical entre les éléments
12640 de la liste est supprimé.
12641 Remarquez qu'il s'agit d'une commande et non d'une variable, donc on n'utilise
12654 \begin_layout Subsubsection
12655 En-têtes et pieds de page
12658 \begin_layout Standard
12673 permettent de préciser dans une page donnée si le logo de
12684 dans le préambule, aucune des diapos n'aura de logo.
12685 Si c'est uniquement sur une diapo particulière que vous ne voulez pas de
12692 juste après le début de cette diapo et
12698 juste après le début de la suivante.
12701 \begin_layout Standard
12702 Si vous voulez utiliser le style d'en-têtes
12708 Document\SpecialChar menuseparator
12709 Paramètres\SpecialChar menuseparator
12712 , il vous faudra sûrement ajouter
12723 Ainsi, en format paysage, les en-têtes et les pieds de page seront positionnés
12724 correctement une fois les pages retournées.
12725 C'est obligatoire à cause d'incompatibilités entre le paquetage
12736 \begin_layout Section
12737 Diapos Slides (alias S
12743 \begin_inset CommandInset label
12752 \begin_layout Standard
12760 \begin_layout Subsection
12764 \begin_layout Standard
12765 Cette section décrit comment utiliser \SpecialChar LyX
12766 pour préparer des transparents pour
12768 Il y a deux classes de document qui le permettent : la classe par défaut
12781 \begin_layout Plain Layout
12782 Il y en a d'autres, comme
12786 , mais elle ne sont pas décrites dans ce document (NdT).
12792 Cette section décrit la première.
12795 \begin_layout Standard
12796 Je le redis, clairement et distinctement, qu'il n'y ait pas de malentendu
12800 \begin_layout Standard
12801 \begin_inset VSpace bigskip
12807 \begin_layout Standard
12811 Cette section décrit
12816 \begin_inset Quotes cld
12822 \begin_inset space ~
12826 \begin_inset Quotes crd
12832 \begin_layout Standard
12833 Si vous cherchez une documentation sur
12834 \begin_inset Quotes cld
12840 \begin_inset space ~
12843 (Foil\SpecialChar TeX
12847 \begin_inset Quotes crd
12851 \begin_inset space ~
12855 \begin_inset CommandInset ref
12857 reference "sec:foiltex"
12868 Foil\SpecialChar TeX
12871 , vous l'aurez compris) est en fait un peu meilleure que la classe par défaut
12878 \begin_layout Plain Layout
12880 enfin, c'est ce que m'ont dit et répété ses défenseurs.
12881 Ne l'ayant jamais utilisée, je n'ai aucune idée de la validité de cette
12889 dont parle cette section.
12892 \begin_layout Standard
12893 Cette classe est l'évolution en \SpecialChar LaTeX2e
12903 Toutes les distributions de \SpecialChar LaTeX2e
12904 comprennent cette classe (qu'à partir de maintenan
12905 t j'appellerais simplement
12906 \begin_inset Quotes cld
12912 \begin_inset Quotes crd
12917 ), donc vous devez logiquement l'avoir.
12918 Comme je l'ai déjà dit, il existe d'autres classes qui produisent aussi
12919 des transparents pour rétroprojecteurs et font du meilleur boulot, comme
12925 Cependant, il y a des choses que
12929 fait et que les autres ne font pas, comme générer des sur-couches.
12930 Continuez la lecture pour en savoir plus !
12933 \begin_layout Subsection
12935 \begin_inset CommandInset label
12937 name "sec:demarrer-slides"
12944 \begin_layout Standard
12945 Avant tout, pour utiliser cette classe de document, vous devez sélectionner
12947 \begin_inset Quotes cld
12953 \begin_inset space ~
12957 \begin_inset Quotes crd
12968 Document\SpecialChar menuseparator
12972 Il y a quelques particularités qu'il faut connaître à propos de cette classe
12976 \begin_layout Itemize
12977 Ne vous fatiguez pas à changer les options
12987 Document\SpecialChar menuseparator
12990 : de toute façon, elles ne sont pas supportées par la classe
12995 \begin_layout Itemize
12999 \begin_inset space ~
13003 \begin_inset space ~
13010 Document\SpecialChar menuseparator
13013 a un comportement un peu différent pour cette classe.
13014 Voici les choix possibles et leurs effets :
13018 \begin_layout Description
13023 Le rendu final contient des numéros de page dans le coin inférieur droit.
13026 \begin_layout Description
13031 Comme ordinaire, mais imprime aussi tous les marqueurs temporels que vous
13033 C'est le choix implicite.
13036 \begin_layout Description
13041 Le rendu final ne contient pas de numéros de page, de marqueurs temporels
13042 ni de marqueurs d'alignement.
13046 \begin_layout Itemize
13051 a une option supplémentaire :
13056 Pour l'utiliser, mettez
13057 \begin_inset Quotes cld
13065 \begin_inset Quotes crd
13074 Document\SpecialChar menuseparator
13077 \SpecialChar menuseparator
13081 \begin_inset space ~
13085 \begin_inset space ~
13094 \begin_layout Standard
13095 Utiliser cette option vous permet d'ajouter des marqueurs temporels aux
13102 \begin_inset space ~
13106 \begin_inset CommandInset ref
13108 reference "sec:note-slides"
13112 pour plus de détails.
13116 \begin_layout Standard
13117 Vous pouvez aussi utiliser le fichier modèle
13120 \begin_inset Quotes cld
13124 \begin_inset Quotes crd
13129 pour mettre en place automatiquement un document de la classe
13135 Fichier\SpecialChar menuseparator
13137 \begin_inset space ~
13141 \begin_inset space ~
13146 pour créer votre document).
13147 Le fichier modèle contient aussi quelques exemples d'environnements de
13148 paragraphe spéciaux utilisés par cette classe.
13149 Je vais maintenant décrire ces derniers.
13152 \begin_layout Subsection
13153 Environnements de paragraphe
13156 \begin_layout Subsubsection
13157 Environnements supportés
13160 \begin_layout Standard
13161 La première chose que vous allez remarquer en commençant un nouveau document
13166 est la taille et le type de police : il est équivalent à la taille
13169 \begin_inset space ~
13177 \begin_inset space ~
13183 C'est aussi la police qui est utilisée pour le rendu final.
13184 Dites-vous que c'est un
13185 \begin_inset Quotes cld
13189 \begin_inset Quotes crd
13192 pour vous rappeler que c'est une diapositive.
13193 Vos transparents finaux utiliseront une grande police, donc vous aurez
13195 Bien sûr, la police plus grande à l'écran n'est pas WYSIWYG, mais juste
13199 \begin_layout Standard
13200 La deuxième chose qui frappe est le changement du menu des environnements
13201 (tout à gauche de la barre d'outils).
13202 La plupart des environnements de paragraphe que vous avez l'habitude d'y
13204 Il y en a aussi cinq nouveaux.
13205 C'est parce que la classe
13209 elle-même ne supporte que certains environnements de paragraphe :
13212 \begin_layout Itemize
13218 \begin_layout Itemize
13224 \begin_layout Itemize
13230 \begin_layout Itemize
13236 \begin_layout Itemize
13242 \begin_layout Itemize
13248 \begin_layout Itemize
13254 \begin_layout Itemize
13260 \begin_layout Itemize
13266 \begin_layout Itemize
13273 \begin_layout Standard
13274 Tous les autres environnements standard, comme les en-têtes de section,
13275 ne servent pas dans la classe
13282 \begin_layout Standard
13283 D'autre part, vous remarquerez de nouveaux environnements :
13286 \begin_layout Itemize
13298 \begin_layout Itemize
13308 \begin_layout Itemize
13314 \begin_layout Itemize
13326 \begin_layout Itemize
13338 \begin_layout Standard
13339 Ces cinq-là présentent des subtilités, dues à une
13340 \begin_inset Quotes cld
13344 \begin_inset Quotes crd
13347 de \SpecialChar LyX
13350 , voyez-vous, ne vous autorise pas à inclure un environnement de paragraphe
13351 dans un environnement vide.
13352 C'est sympa et marrant, mais cela signifie que vous ne pourrez pas commencer
13353 une diapo par autre chose que du texte.
13354 Pour contourner cela, j'ai fait un peu de
13355 \begin_inset Quotes cld
13358 magie \SpecialChar LaTeX
13360 \begin_inset Quotes crd
13366 \begin_layout Subsubsection
13367 Subtilités des nouveaux environnements
13368 \begin_inset CommandInset label
13370 name "sec:subtilité-slides"
13377 \begin_layout Standard
13378 Les cinq nouveaux environnements de paragraphe présentent tous des bizarreries,
13379 dues aux limitations inhérentes à la version actuelle de \SpecialChar LyX
13381 Comme je viens de le dire, \SpecialChar LyX
13382 interdit les environnements qui commencent
13383 par un autre environnement.
13384 Pour contourner ceci, l'environnement
13388 n'en est pas vraiment un, si l'on se fie à la description du
13391 \begin_inset space ~
13395 \begin_inset space ~
13401 \begin_layout Standard
13415 \begin_inset Quotes cld
13418 pseudo-environnements
13419 \begin_inset Quotes crd
13423 Ils ressemblent à des en-têtes de section ou à une
13427 , mais en fait commencent un environnement de paragraphe (et terminent le
13428 précédent si nécessaire).
13429 De la même manière, considérez
13438 \begin_inset Quotes cld
13442 \begin_inset Quotes crd
13446 Ces deux objets réalisent en effet des actions.
13449 \begin_layout Standard
13450 Un propriété commune aux cinq environnements
13470 est un marqueur plutôt longuet.
13471 Le texte suivant ce marqueur – d'ordinaire le contenu de l'environnement
13472 de paragraphe – n'est pas pris en compte par
13494 l'ignore totalement.
13495 En fait, vous pouvez laisser ces cinq environnements complètement vides.
13498 \begin_layout Standard
13499 Bien qu'il ne soit pas obligatoire de mettre du texte après ces marqueurs,
13500 vous pouvez le faire.
13501 Ça peut être une brève description du contenu de la
13506 Dans ce cas, entrez votre description et tapez
13510 comme vous le feriez normalement.
13513 \begin_layout Standard
13514 Si, par contre, vous ne souhaitez pas entrer de texte descriptif, vous allez
13515 rencontrer une autre subtilité de \SpecialChar LyX
13518 , comme la nature, a horreur du vide, et ne vous laissera pas entamer un
13519 nouvel environnement de paragraphe si vous n'avez rien mis dans le précédent.
13520 Vous ferez donc ainsi :
13523 \begin_layout Itemize
13524 Commencez à entrer le texte qui
13528 le nouveau paragraphe
13552 \begin_layout Itemize
13553 Placez-vous maintenant au début de ce paragraphe.
13557 \begin_layout Itemize
13566 \begin_layout Itemize
13567 Changez enfin ce nouveau paragraphe vide en un
13591 \begin_layout Standard
13592 Espérons qu'une future version de \SpecialChar LyX
13593 résoudra cette bizarrerie\SpecialChar ldots
13597 \begin_layout Subsection
13598 Réaliser une présentation grâce à
13611 \begin_layout Subsubsection
13612 Utiliser l'environnement
13617 \begin_layout Standard
13618 Si vous espérez apprendre dans cette section comment faire une présentation
13619 orale, vous serez amèrement déçu.
13620 Naturellement, je vais vous décrire en quoi la classe
13624 pourra vous aider à préparer les supports de la présentation.
13625 En revanche, le contenu de celle-ci est entièrement de votre ressort.
13626 (C'est ça aussi, la philosophie \SpecialChar LyX
13630 \begin_layout Standard
13631 Sélectionnez l'environnement
13635 (de la manière décrite à la section
13636 \begin_inset space ~
13640 \begin_inset CommandInset ref
13642 reference "sec:subtilité-slides"
13646 ) pour dire à \SpecialChar LyX
13647 de commencer une nouvelle diapo (eh oui).
13648 Le marqueur pour cet environnement /
13649 \begin_inset Quotes cld
13653 \begin_inset Quotes crd
13657 \begin_inset Quotes cld
13661 \begin_inset Quotes crd
13664 en bleu, suivie de l'indication
13665 \begin_inset Quotes cld
13669 \begin_inset Quotes crd
13673 Tout texte ou paragraphe qui suivra cette dernière fera partie de la nouvelle
13675 C'est aussi simple que ça.
13678 \begin_layout Standard
13679 Les diapos sont sûrement les seules fois dans \SpecialChar LyX
13680 où vous aurez à forcer la
13681 fin des pages (vous pouvez toujours le faire dans
13683 Édition\SpecialChar menuseparator
13685 \begin_inset space ~
13689 \begin_inset space ~
13695 En fait, vous devrez le faire une fois vous aurez fini d'entrer le contenu
13697 Si vous avez entré plus de texte qu'un transparent ne peut physiquement
13698 en contenir, le surplus débordera sur une nouvelle diapo.
13699 Je vous déconseille de le faire, cependant, car la diapo
13700 \begin_inset Quotes cld
13704 \begin_inset Quotes crd
13707 ne présentera aucun numéro de page.
13708 De plus, elle peut interférer avec une
13712 que vous aurez préparé pour accompagner la
13719 \begin_layout Standard
13728 fonctionnent comme l'environnement
13733 Tous deux créent une
13734 \begin_inset Quotes cld
13738 \begin_inset Quotes crd
13741 suivie par un marqueur (
13742 \begin_inset Quotes cld
13746 \begin_inset Quotes crd
13750 \begin_inset Quotes cld
13754 \begin_inset Quotes crd
13758 La couleur n'est plus le bleu, mais un magenta éclatant et la
13759 \begin_inset Quotes cld
13763 \begin_inset Quotes crd
13766 se présente différemment, dans son style et sa longueur.
13767 Les trois marqueurs diffèrent par leur police.
13770 \begin_layout Standard
13771 Comme pour l'environnement
13775 , si le contenu d'une
13783 dépasse la taille physique d'un transparent ou d'une feuille de papier,
13784 le surplus sera disposé sur une nouvelle page.
13785 À nouveau, je vous le déconseille, les
13793 n'auraient plus aucune utilité.
13796 \begin_layout Subsubsection
13806 \begin_layout Standard
13811 est de créer une diapo qui vienne se superposer à une autre.
13812 Vous pouvez vouloir présenter une figure sur la
13816 principale avant d'afficher le texte qui va avec.
13817 Une façon de faire est de poser une feuille de papier noire sur la partie
13822 que vous souhaitez cacher.
13823 Cette méthode, cependant, n'est pas valable si vous voulez par exemple
13824 superposer un graphique à un autre.
13825 Vous auriez alors à vous bagarrer, tout en parlant, avec les deux
13829 pour que les graphiques se superposent.
13834 rend les choses bien plus faciles.
13837 \begin_layout Standard
13842 reçoit le numéro de page de la
13847 \begin_inset Quotes cld
13851 \begin_inset Quotes crd
13857 \begin_inset Quotes cld
13861 \begin_inset Quotes crd
13868 \begin_layout Plain Layout
13873 multiples auront donc
13876 \begin_inset Quotes cld
13880 \begin_inset Quotes crd
13888 \begin_inset Quotes cld
13892 \begin_inset Quotes crd
13898 accolé au numéro de page.
13906 En effet, vous voulez que la
13914 paraissent n'en former plus qu'une ! Vous pouvez considérérer une
13919 \begin_inset Quotes cld
13923 \begin_inset Quotes crd
13935 le laisse voir : le marqueur qui débute un environnement
13939 est moins long que celui d'une
13944 Enfin, sur le document imprimé apparaîtront des marques d'alignement aux
13954 Ces marques vous aideront à aligner les deux transparents.
13957 \begin_layout Standard
13958 Le principal problème de la superposition de transparents est d'aligner
13959 les contenus de ces diapos.
13960 Quel espace devez-vous laisser pour le graphique sur la deuxième diapo
13961 ? Pire encore : que faire si sur le deuxième transparent vous voulez un
13962 graphique et du texte, mais qu'une phrase du premier doit venir s'intercaler
13963 entre les deux ? Vous pourriez essayer d'insérer un espace vertical de
13964 la bonne taille entre les deux, mais le meilleur moyen est d'utiliser les
13976 \begin_layout Standard
13977 Comme leur nom l'indique,
13985 sont deux environnements de paragraphe, qui rendent le texte respectivement
13986 visible et invisible.
13987 Remarquez à la section
13988 \begin_inset space ~
13992 \begin_inset CommandInset ref
13994 reference "sec:subtilité-slides"
13998 que vous ne placez rien
14004 ces environnements.
14005 Lorsque vous créez un
14013 insère un marqueur centré, bleu clair, indiquant
14014 \begin_inset Quotes cld
14017 <Invisible Text Follows>
14018 \begin_inset Quotes crd
14022 Les paragraphes suivant ce marqueur ne seront pas affichés sur la diapo
14030 ), mais l'espace qu'ils auraient occupé sera laissé vide.
14033 \begin_layout Standard
14038 , l'étiquette centrée sera
14039 \begin_inset Quotes cld
14042 <Visible Text Follows>
14043 \begin_inset Quotes crd
14047 Les paragraphes qui suivent cette étiquette se comporteront normalement.
14048 Remarquez qu'au début d'une nouvelle
14064 est automatiquement désactivée.
14065 Il n'est donc pas nécessaire d'utiliser
14076 \begin_layout Standard
14077 Maintenant, voyons comment utiliser les commandes
14085 avec les environnements
14093 pour créer des diapos superposées :
14096 \begin_layout Enumerate
14105 ) avec tout ce qui devra apparaître autant sur la
14109 elle-même que sur les
14116 \begin_layout Enumerate
14117 Avant chaque figure ou paragraphe qui ne devra apparaître que sur la
14121 , insérez un environnement
14126 Si nécessaire, insérez un environnement
14130 là où le texte devra de nouveau apparaître sur la
14137 \begin_layout Enumerate
14138 Commencez un environnement
14142 juste après l'environnement
14149 \begin_layout Enumerate
14150 Copiez le contenu de l'environnement
14154 dans l'environnement
14161 \begin_layout Enumerate
14177 \begin_layout Standard
14178 C'est bon, vous avez votre superposition.
14181 \begin_layout Standard
14182 Il reste un problème avec la façon dont j'ai conçu la classe
14186 de \SpecialChar LyX
14187 : vous ne pouvez pas rendre invisible du texte au milieu d'un paragraphe,
14188 ni rendre visible du texte au milieu d'un paragraphe invisible.
14189 Pour ce faire, vous devrez insérer du code \SpecialChar LaTeX
14194 \begin_layout Plain Layout
14195 Les commandes en question sont :
14198 \begin_layout Itemize
14206 \begin_layout Itemize
14214 \begin_layout Plain Layout
14216 et devront être entrées en mode \SpecialChar TeX
14218 Le texte dont vous voulez changer la
14219 \begin_inset Quotes cld
14223 \begin_inset Quotes crd
14226 sera à l'intérieur des accolades, derrière la commande
14239 Si vous ne savez pas comment entrer du \SpecialChar TeX
14240 sous \SpecialChar LyX
14241 , voyez la section appropriée
14245 \begin_inset space ~
14249 \begin_inset space ~
14263 \begin_layout Subsubsection
14273 \begin_inset CommandInset label
14275 name "sec:note-slides"
14282 \begin_layout Standard
14291 est toujours associée à une
14296 \begin_inset Quotes cld
14300 \begin_inset Quotes crd
14304 Ici aussi, la classe
14308 de \SpecialChar LyX
14309 fournit des indices visuels.
14314 est magenta éclatant, comme celui d'une
14318 ; et en longueur, il est intermédiaire entre celui d'une
14322 (qui est plus long) et celui d'une
14326 (qui est plus court).
14327 De plus, une fois imprimée, une
14331 aura le numéro de page de sa
14336 \begin_inset Quotes cld
14340 \begin_inset Quotes crd
14346 \begin_inset Quotes cld
14350 \begin_inset Quotes crd
14358 \begin_inset Quotes cld
14362 \begin_inset Quotes crd
14370 \begin_inset Quotes cld
14374 \begin_inset Quotes crd
14381 Vous pouvez avoir plusieures
14385 associées à une seule
14389 , et, comme pour les
14397 , vous voudrez sûrement couper les longues
14401 de manière à ce qu'elles tiennent sur une seule page.
14404 \begin_layout Standard
14409 est évidente : elle contient toute sortes d'informations que vous voulez
14410 ajouter à propos d'une
14415 Elle peut aussi servir d'aide-mémoire pour une
14420 Dans ce dernier cas, vous serez peut-être intéressé par les marqueurs temporels.
14421 Actuellement, la classe
14425 de \SpecialChar LyX
14426 ne supporte pas d'origine les marqueurs temporels, qui sont une fonction
14436 Il faudra donc passer par le code \SpecialChar LaTeX
14441 \begin_layout Standard
14442 Pour utiliser des marqueurs temporels, spécifiez avant tout l'option supplémenta
14444 \begin_inset Quotes cld
14452 \begin_inset Quotes crd
14456 \begin_inset space ~
14460 \begin_inset CommandInset ref
14462 reference "sec:demarrer-slides"
14467 Cette option active les marqueurs temporels qui apparaîtront alors dans
14468 le coin inférieur gauche de toutes les
14472 que vous générerez.
14473 Pour choisir ce qui apparaîtra dans ces indicateurs, utilisez les commandes
14476 \begin_inset Quotes cld
14486 \begin_inset Quotes crd
14490 \begin_inset Quotes cld
14500 \begin_inset Quotes crd
14504 Le paramètre de chacune de ces commandes est un temps mesuré en secondes.
14506 \begin_inset Quotes cld
14516 \begin_inset Quotes crd
14519 sert à indiquer le temps voulu, tandis que
14520 \begin_inset Quotes cld
14530 \begin_inset Quotes crd
14533 est utilisé pour ajouter une certaine durée.
14538 et les marqueurs temporels, vous pouvez vous rappeler combien de temps
14539 vous voulez passer sur chaque
14546 \begin_layout Standard
14547 Il reste une fonction à décrire.
14548 Vous voudrez forcément imprimer toutes vos
14556 sur des transparents et toutes vos
14560 sur des feuilles blanches.
14569 à laquelle elle est associée.
14573 \begin_layout Standard
14574 Heureusement il existe deux commandes \SpecialChar LaTeX
14575 qui vous permettent de sélectionner
14576 ce qu'il faut imprimer.
14578 \change_deleted 34634807 1501830814
14581 doivent être placées dans le préambule de votre document.
14583 \begin_inset Quotes cld
14595 \begin_inset Quotes crd
14598 n'imprimera que les
14607 De même, la commande
14608 \begin_inset Quotes cld
14618 \begin_inset Quotes crd
14621 n'imprimera que les
14626 Je vous conseille de mettre les deux commandes en commentaire dans votre
14628 \begin_inset Quotes cld
14632 \begin_inset Quotes crd
14635 celle dont vous avez besoin à l'impression.
14636 J'ai l'habitude de : décommenter
14639 \begin_inset Quotes cld
14647 \begin_inset Quotes crd
14652 , imprimer dans un fichier dont le nom contient
14655 \begin_inset Quotes cld
14659 \begin_inset Quotes crd
14664 , la recommenter et décommenter
14667 \begin_inset Quotes cld
14675 \begin_inset Quotes crd
14680 et imprimer dans un fichier
14683 \begin_inset Quotes cld
14687 \begin_inset Quotes crd
14693 Je peux ensuite envoyer l'un ou l'autre fichier à l'imprimante, en mettant
14694 des transparents ou des feuilles blanches selon le cas.
14697 \begin_layout Standard
14698 Vous pouvez aussi donner d'autres paramètres à
14699 \begin_inset Quotes cld
14709 \begin_inset Quotes crd
14713 \begin_inset Quotes cld
14723 \begin_inset Quotes crd
14727 Reportez-vous à un bon livre sur \SpecialChar LaTeX
14728 pour plus de détails.
14731 \begin_layout Subsection
14732 Le fichier modèle pour la classe
14737 \begin_layout Standard
14738 J'ai aussi créé un fichier modèle,
14739 \begin_inset Quotes cld
14747 \begin_inset Quotes crd
14755 Pour l'utiliser, créez votre document avec
14757 Fichier\SpecialChar menuseparator
14759 \begin_inset space ~
14763 \begin_inset space ~
14769 Votre fichier de présentation \SpecialChar LyX
14770 contiendra un exemple du triplet
14772 Diapo – Surcouche – Note
14783 contiennent un exemple de
14792 Enfin, le préambule contient :
14795 \begin_layout LyX-Code
14796 % Uncomment to print out only slides and overlays
14800 \begin_layout Plain Layout
14803 Décommentez pour n'imprimer que les diapos et les sur-couches
14811 \begin_layout LyX-Code
14815 \begin_layout LyX-Code
14821 \begin_inset Newline newline
14827 \begin_layout LyX-Code
14828 % Uncomment to print out only notes
14832 \begin_layout Plain Layout
14835 Décommentez pour n'imprimer que les notes
14843 \begin_layout LyX-Code
14847 \begin_layout LyX-Code
14855 \begin_layout Standard
14856 Un dernier point : j'ai créé cette classe pour l'utilisation de la classe
14857 de \SpecialChar LaTeX2e
14859 \begin_inset Quotes cld
14864 Sli\SpecialChar TeX
14868 \begin_inset Quotes crd
14872 Ni moi ni le reste de l'Équipe \SpecialChar LyX
14873 n'impose d'utiliser ou de ne pas utiliser
14875 Elle est là si vous en avez besoin.
14876 Il y a d'autres classes de \SpecialChar LaTeX2e
14877 pour créer des présentations, comme la classe
14884 \begin_inset space ~
14888 \begin_inset CommandInset ref
14890 reference "sec:foiltex"
14899 (présent sur certaines distributions \SpecialChar TeX
14901 Ce dernier n'est pas encore supporté par \SpecialChar LyX
14906 \begin_layout Plain Layout
14907 Si vous voulez vous y mettre...
14915 Je ne connais rien à ces classes.
14916 Essayez-les pour voir quelles alternatives elles représentent.
14919 \begin_layout Section
14920 Hollywood (scripts d'Hollywood)
14923 \begin_layout Standard
14929 \begin_layout Subsection
14933 \begin_layout Standard
14934 Maîtriser le format d'un script d'Hollywood est un
14935 \begin_inset Quotes cld
14939 \begin_inset Quotes crd
14943 Ce format est destiné à laisser le lecteur se concentrer sur le contenu
14944 et à être facile à lire et familier pour les acteurs.
14945 Chaque page d'un script doit représenter une minute de film.
14946 Il n'y a rien dans le script qui ne soit pas visible ou audible à l'écran.
14947 La police courier 12
14948 \begin_inset space ~
14951 pt doit être utilisée tout le long.
14955 \begin_layout Subsection
14956 Problèmes particuliers
14959 \begin_layout Standard
14960 Les lignes de dialogue ne doivent JAMAIS être coupées au milieu d'une phrase.
14961 Si le texte d'un personnage
14965 \begin_layout Plain Layout
14973 franchit un saut de page, repétez le nom du personnage suivi de (Cont'd)
14977 \begin_layout Plain Layout
14986 \begin_layout Subsection
14987 Fonctions particulières
14990 \begin_layout Standard
14991 Entrez les noms des personnages comme étiquettes, puis faites des références
14992 croisées sur ces étiquettes pour insérer le nom.
14993 La fenêtre de référence croisée montrera l'ensemble des personnages.
14994 Vous pouvez utiliser cette méthode également pour insérer le nom d'un personnag
14995 e dans les parties narratives.
14998 \begin_layout Subsection
14999 Taille de papier et marges
15002 \begin_layout Standard
15003 USLetter, gauche 1,6
15004 \begin_inset space ~
15008 \begin_inset space ~
15012 \begin_inset space ~
15016 \begin_inset space ~
15022 \begin_layout Subsection
15026 \begin_layout Standard
15027 Les environnements suivants sont disponibles.
15028 Vous pouvez utiliser
15032 pour accéder aux touches de raccourci indiquées à droite.
15035 \begin_layout Itemize
15043 \begin_inset Newline newline
15048 Quand rien d'autre ne convient.
15049 Essayez de l'éviter.
15052 \begin_layout Itemize
15061 \begin_layout Plain Layout
15068 \begin_inset space \hfill{}
15076 \begin_inset Newline newline
15079 Suivi en général de quelque chose comme
15080 \begin_inset Quotes cld
15083 sur Sally qui se lève
15084 \begin_inset Quotes crd
15090 \begin_layout Itemize
15094 \begin_inset space \hfill{}
15098 \begin_inset Newline newline
15103 Introduit une nouvelle séquence INTÉRIEUR.
15104 Toujours suivi par JOUR ou NUIT, ou quelque chose d'approchant pour définir
15105 l'éclairage nécessaire.
15106 Toute cette ligne en MAJUSCULES.
15109 \begin_layout Itemize
15113 \begin_inset space \hfill{}
15117 \begin_inset Newline newline
15122 Introduit une nouvelle séquence EXTÉRIEUR.
15123 Toute cette ligne en MAJUSCULES.
15126 \begin_layout Itemize
15130 \begin_inset space \hfill{}
15134 \begin_inset Newline newline
15139 Le personnage qui parle.
15142 \begin_layout Itemize
15146 \begin_inset space \hfill{}
15150 \begin_inset Newline newline
15155 Instructions au personnage intervenant.
15156 Les () sont insérées automatiquement.
15159 \begin_layout Itemize
15163 \begin_inset space \hfill{}
15167 \begin_inset Newline newline
15172 Ce qui dit le personnage.
15175 \begin_layout Itemize
15179 \begin_inset space \hfill{}
15183 \begin_inset Newline newline
15188 Instruction de mouvement de caméra.
15191 \begin_layout Itemize
15195 \begin_inset space \hfill{}
15201 \begin_layout Itemize
15205 \begin_inset space \hfill{}
15211 \begin_layout Itemize
15215 \begin_inset space \hfill{}
15221 \begin_layout Itemize
15225 \begin_inset space \hfill{}
15231 \begin_layout Subsection
15235 \begin_layout Itemize
15236 (O.S) – off screen (hors écran)
15239 \begin_layout Itemize
15240 (V.O) – voice over (voix off)
15243 \begin_layout Itemize
15245 – background (arrière-plan)
15248 \begin_layout Itemize
15250 – close-up (plan rapproché)
15253 \begin_layout Itemize
15254 PAN – mouvement de caméra
15257 \begin_layout Itemize
15258 INSERT – insérez un plan rapproché
15261 \begin_layout Section
15265 \begin_layout Standard
15268 Panayotis Papasotiriou
15271 \begin_layout Subsection
15275 \begin_layout Standard
15280 est un jeu de macros pour faciliter les soumissions électroniques de manuscrits
15284 International Journal of Modern Physics C
15296 est destiné à des manuscrits soumis à l'
15300 nternational Journal of Modern Physics D
15304 Les classes de document s'appellent respectivement
15313 Vous pouvez télécharger ce fichier, ainsi que des recommandations aux auteurs,
15315 \begin_inset Flex URL
15318 \begin_layout Plain Layout
15320 http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
15326 \begin_inset Flex URL
15329 \begin_layout Plain Layout
15331 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
15337 Ces deux paquetages sont des versions modifiées du paquetage standard
15338 \begin_inset Quotes cld
15342 \begin_inset Quotes crd
15345 , et ils sont presques identiques (mais pas tout à fait).
15347 sait gérer la plupart de leurs fonctions.
15348 J'ai utilisé \SpecialChar LyX
15349 avec succès pour écrire des articles soumis à ces deux journaux.
15352 \begin_layout Subsection
15356 \begin_layout Standard
15357 Comme d'habitude, la façon la plus simple d'écrire un papier est de commencer
15361 Fichier\SpecialChar menuseparator
15363 \begin_inset space ~
15367 \begin_inset space ~
15372 , et choisissez le modèle
15381 Ça vous donnera un document (presque) vide comprenant les parties les plus
15382 courantes d'un manuscrit.
15383 Vous n'avez qu'à écrire votre texte par dessus le texte existant (en effaçant
15389 Veuillez juste garder ce qui suit présent à l'esprit.
15392 \begin_layout Enumerate
15394 ne vous laissera pas changer la taille de police ni la mise en page du
15395 document, car les deux paquetage ne permettent pas de telles modifications.
15398 \begin_layout Enumerate
15399 La langue du document ne doit pas être modifiée.
15400 Avant de visionner votre papier, assurez-vous que vous n'utilisez pas le
15408 Documents\SpecialChar menuseparator
15409 Paramètres\SpecialChar menuseparator
15418 Paquetage linguistique.
15421 \begin_layout Enumerate
15423 \begin_inset Quotes cld
15427 \begin_inset Quotes crd
15430 doit être utilisé pour définir les mots clés.
15433 \begin_layout Enumerate
15438 fournit un style nommé
15439 \begin_inset Quotes cld
15442 Code de classification
15443 \begin_inset Quotes crd
15446 , qui peut être utilisé pour définir des codes de clasification comme les
15448 Notez que cette fonction n'est pas disponible dans le paquetage
15455 \begin_layout Enumerate
15456 Plusieurs nouveaux environnements sont disponibles :
15457 \begin_inset Quotes cld
15461 \begin_inset Quotes crd
15465 \begin_inset Quotes cld
15469 \begin_inset Quotes crd
15473 \begin_inset Quotes cld
15477 \begin_inset Quotes crd
15481 \begin_inset Quotes cld
15485 \begin_inset Quotes crd
15489 \begin_inset Quotes cld
15493 \begin_inset Quotes crd
15497 \begin_inset Quotes cld
15501 \begin_inset Quotes crd
15505 \begin_inset Quotes cld
15509 \begin_inset Quotes crd
15513 \begin_inset Quotes cld
15517 \begin_inset Quotes crd
15521 \begin_inset Quotes cld
15525 \begin_inset Quotes crd
15529 \begin_inset Quotes cld
15533 \begin_inset Quotes crd
15537 \begin_inset Quotes cld
15541 \begin_inset Quotes crd
15545 \begin_inset Quotes cld
15549 \begin_inset Quotes crd
15553 \begin_inset Quotes cld
15557 \begin_inset Quotes crd
15561 \begin_inset Quotes cld
15565 \begin_inset Quotes crd
15569 Leur utilisation est plus ou moins évidente.
15571 gère tous ces environnements ; il utilisera l'étiquette, le style de texte,
15572 et le schéma de numérotation qui convient pour chacun d'eux.
15575 \begin_layout Enumerate
15576 Les deux paquetages utilisent des citations de base ; on ne doit pas utiliser
15582 Dans \SpecialChar LyX
15583 , les citations s'affichent comme d'habitude ; dans la sortie, les
15584 citations apparaissent comme des exposants.
15585 Si vous voulez utiliser une citation en texte normal, vous devez utiliser
15591 \begin_inset Quotes cld
15595 \begin_inset space ~
15603 \begin_inset Quotes crd
15610 \begin_layout Plain Layout
15611 Je ne traduis pas, vu que c'est un journal en anglais (NdT).
15619 \begin_layout Enumerate
15620 Il n'y a pas de section
15621 \begin_inset Quotes cld
15625 \begin_inset Quotes crd
15628 dans les deux paquetages, utilisez simplement l'environnement
15629 \begin_inset Quotes cld
15633 \begin_inset Quotes crd
15639 \begin_layout Enumerate
15640 Vous pouvez ajouter des annexes au papier,
15644 les remerciements et
15650 propose un marqueur spécial, via
15652 Document\SpecialChar menuseparator
15653 Début annexe(s) ici
15655 qui indique le début des annexes.
15656 Dans \SpecialChar LyX
15658 \begin_inset Quotes cld
15662 \begin_inset Quotes crd
15665 apparaît en lettres rouges, comme indication que toutes les sections qui
15666 suivent ce point sont des annexes, elles-mêmes encapsulées dans une zone
15668 Pour écrire une annexe, créez simplement une section dans cette zone (le
15670 \begin_inset Quotes cld
15674 \begin_inset Quotes crd
15677 fait la même chose, il avait été créé dans les formats
15681 à une époque où la fonctionnalité de création d'annexe était différente;
15682 vous pouvez l'ignorer).
15683 Une annexe peut contenir des
15694 \begin_layout Enumerate
15703 utilisent la commande
15707 pour les légendes des tableaux.
15708 La conséquence en est qu'un tableau créé avec \SpecialChar LyX
15709 est affiché correctement,
15710 mais sans sa légende.
15711 Cependant, vous pouvez utiliser un peu de code \SpecialChar TeX
15712 pour contourner ce problème,
15713 de façon à ce que les légendes s'impriment comme prévu.
15714 Pour le faire, créez un flottant de tableau comme d'habitude, effacez la
15715 légende, et remplacez la par le code \SpecialChar LaTeX
15720 tbl{votre légende de tableau}{
15722 (sic) ; vous devez ensuite mettre le code \SpecialChar LaTeX
15727 immédiatement après votre tableau.
15728 Étudiez l'exemple de tableau qui est inclus dans le fichier modèle pour
15729 voir comme cette astuce est utilisée.
15730 Une autre solution, si vous avez besoin de légendes de tableaux, est de
15731 construire tout le tableau dans un fichier
15735 , puis inclure celui-ci dans le document \SpecialChar LyX
15738 Insertion\SpecialChar menuseparator
15739 Fichier\SpecialChar menuseparator
15743 Vous pouvez trouver des consignes pour la création d'un tableau flottant
15752 , qui se trouve dans la distribution des paquetages correspondants.
15755 \begin_layout Subsection
15756 Préparer un papier avant de le soumettre
15759 \begin_layout Standard
15760 Avant de soumettre votre papier vous devez exporter le document \SpecialChar LyX
15762 que fichier \SpecialChar LaTeX
15765 Fichier\SpecialChar menuseparator
15766 Exporter\SpecialChar menuseparator
15770 ), puis modifier le fichier
15778 \begin_layout Plain Layout
15779 En fait, vous avez le choix entre \SpecialChar LaTeX
15781 \begin_inset space ~
15784 (standard) et \SpecialChar LaTeX
15786 \begin_inset space ~
15790 Si vous prévoyez d'utiliser pdflatex pour préparer votre papier, vous devez
15791 utiliser l'option pdflatex pour que les graphiques soient convertis au
15792 format PDF, prêts à être utilisés par pdflatex.
15800 \begin_layout Enumerate
15801 Enlevez les lignes de commentaires avant la commande
15810 \begin_layout Enumerate
15811 Enlevez tout ce qui se trouve entre les commandes
15823 comprises, sauf les commandes que vous avez vous-même ajoutées dans le
15824 préambule \SpecialChar LaTeX
15828 \begin_layout Standard
15829 Vous devez maintenant sauvegarder le fichier
15833 ainsi modifié, et lancer \SpecialChar LaTeX
15834 dessus autant de fois que nécessaire.
15835 Vous pouvez alors contrôler l'aspect du document
15842 \begin_layout Section
15846 \begin_layout Standard
15852 \begin_layout Subsection
15856 \begin_layout Standard
15861 fournit une classe de document pour créer un manuscrit adapté pour une
15862 soumission électronique à un des journaux publiés par l'IoP
15864 (Institute of Physics)
15867 Les instructions aux auteurs pour créer un papier en utilisant la classe
15872 peuvent être téléchargées en même temps que le paquetage iopart à partir
15874 \begin_inset Flex URL
15877 \begin_layout Plain Layout
15879 ftp://ftp.iop.org/pub/journals/latex2e
15887 \begin_layout Subsection
15891 \begin_layout Standard
15892 La manière la plus simple pour écrire un papier est de commencer avec le
15897 qui est disponible via
15899 Fichier\SpecialChar menuseparator
15901 \begin_inset space ~
15905 \begin_inset space ~
15911 Le modèle explique comment utiliser les environnements spéciaux.
15912 Voici les conseils les plus importants :
15915 \begin_layout Itemize
15916 Pour pouvoir compiler votre document en PDF, PS ou DVI, vérifiez qu'aucun
15917 paquetage AMS n'est chargé dans
15919 Document\SpecialChar menuseparator
15920 Paramètres\SpecialChar menuseparator
15922 \begin_inset space ~
15926 \begin_inset space ~
15932 \begin_layout Itemize
15933 L'environnement de titre définit le type de document.
15934 Vous devez donc utiliser un des environnements suivants pour le titre :
15938 \begin_layout Itemize
15943 pour un papier (Paper)
15946 \begin_layout Itemize
15950 \begin_inset Note Note
15953 \begin_layout Plain Layout
15956 Je ne l'ai pas trouvé (NdT)
15963 pour une revue (Review)
15966 \begin_layout Itemize
15971 pour une revue thématique (Topical review)
15974 \begin_layout Itemize
15979 pour un commentaire (Comment)
15982 \begin_layout Itemize
15990 \begin_layout Itemize
15995 pour un papier ( comme titre)
15998 \begin_layout Itemize
16003 pour une communication préliminaire
16006 \begin_layout Itemize
16011 pour une communication rapide
16014 \begin_layout Itemize
16019 pour une lettre aux éditeurs (Letter)
16023 \begin_layout Itemize
16024 Tous les environnements de titre, sauf
16028 peuvent avoir un titre court facultatif.
16031 \begin_layout Itemize
16032 Il y a un environnement de titre général
16036 qui n'est pas géré par \SpecialChar LyX
16038 Il peut être utilisé en code \SpecialChar TeX
16039 si votre document ne correspond pas à l'un
16040 des autres types de titres.
16043 \begin_layout Standard
16044 Pour plus d'information comme des astuces pour des mises en formes spéciales
16045 pour les tableaux et les formules, voyez les instructions aux auteurs de
16049 \begin_layout Section
16053 \begin_layout Standard
16056 Panayotis Papasotiriou
16059 \begin_layout Subsection
16063 \begin_layout Standard
16064 Le paquetage Kluwer est un jeu de macros produit par les éditions Kluwer
16065 Academic Publishers, qui permet de soumettre sous format électronique des
16066 manuscrits destinés à leurs publications.
16067 Les plus connues d'entre elles (au moins dans mon domaine d'intérêt) sont
16070 Astrophysics and Space Science
16076 , mais il y en a beaucoup d'autres (voyez la liste complète à l'adresse
16078 \begin_inset Flex URL
16081 \begin_layout Plain Layout
16083 http://www.wkap.nl/jrnllist.htm/JRNLHOME
16089 On peut télécharger le paquetage Kluwer sur le site
16090 \begin_inset Flex URL
16093 \begin_layout Plain Layout
16095 http://www.wkap.nl/kaphtml.htm/STYLEFILES
16101 Ce paquetage contient un guide de l'utilisateur complet (qui peut également
16102 être téléchargé séparément).
16105 \begin_layout Standard
16107 supporte de nombreuses fonctions de ce paquetage mais pas tout.
16108 Cependant, le Texte Rouge nécessaire se résume à quelques commandes
16109 \begin_inset Quotes cld
16113 \begin_inset Quotes crd
16117 \begin_inset CommandInset ref
16119 reference "subsec:particularités_kluwer"
16124 J'ai récemment utilisé \SpecialChar LyX
16125 pour écrire un article soumis à
16127 Astrophysics and Space Science
16129 sans aucun problème.
16132 \begin_layout Subsection
16136 \begin_layout Standard
16137 La façon la plus simple d'écrire un papier est de partir du fichier modèle
16141 Fichier\SpecialChar menuseparator
16143 \begin_inset space ~
16147 \begin_inset space ~
16157 Ça vous donnera un document (presque) vide qui comprend les champs les
16158 plus couramment utilisés dans un manuscrit avec une courte description
16160 Comme dans la plupart des modèles, vous n'avez qu'à remplacer le texte
16161 existant (y compris les crochets,
16165 ) par l'information correcte.
16168 \begin_layout Subsection
16169 Préparer un papier avant de le soumettre
16172 \begin_layout Standard
16173 Comme pour le paquetage AAS\SpecialChar TeX
16174 , avant de soumettre votre papier à la publication,
16176 \begin_inset Quotes cld
16180 \begin_inset Quotes crd
16186 \begin_layout Enumerate
16187 Exportez votre papier comme fichier \SpecialChar LaTeX
16191 Fichier\SpecialChar menuseparator
16192 Exporter\SpecialChar menuseparator
16198 \begin_layout Enumerate
16199 Éditez avec un éditeur de texte le fichier
16203 obtenu, et faites les changements suivants
16207 \begin_layout Enumerate
16208 enlevez les lignes de commentaire avant la commande
16217 \begin_layout Enumerate
16218 enlevez tout ce qui se trouve entre les commandes
16230 comprises, sauf celles que vous avez explicitement incluses dans le préambule
16235 \begin_layout Standard
16236 Enregistrez le fichier
16244 \begin_layout Enumerate
16245 Lancez \SpecialChar LaTeX
16250 autant de fois que nécessaire (d'habitude jusqu'à trois fois).
16253 \begin_layout Enumerate
16254 Visualisez le document
16258 obtenu avec, par exemple,
16262 , et vérifiez si tout va bien (ce qui devrait être le cas si vous n'avez
16263 pas fait d'erreur).
16266 \begin_layout Subsection
16267 \begin_inset Quotes cld
16271 \begin_inset Quotes crd
16274 du paquetage Kluwer
16275 \begin_inset CommandInset label
16277 name "subsec:particularités_kluwer"
16284 \begin_layout Standard
16285 Le paquetage Kluwer présente les
16286 \begin_inset Quotes cld
16290 \begin_inset Quotes crd
16296 \begin_layout Enumerate
16297 Il est possible d'écrire plusieurs articles dans le même fichier \SpecialChar LaTeX
16302 \begin_layout Plain Layout
16303 Je ne vois aucune bonne raison de le faire.
16309 Chaque article doit être compris dans l'environnement
16310 \begin_inset Quotes cld
16314 \begin_inset Quotes crd
16318 Malheureusement, cet environnement ne peut pas être omis, même si vous
16319 n'écrivez qu'un seul article.
16320 Ainsi, chaque article commence par la commande
16326 et, bien sûr, se termine par la commande
16333 Bien que cela puisse être implémenté dans \SpecialChar LyX
16334 , je ne l'ai pas fait car ce
16335 n'est pas beau, et peut prêter à confusion pour l'utilisateur novice.
16336 Vous devez donc les entrer directement et les marquer comme code \SpecialChar LaTeX
16339 \begin_inset Quotes cld
16343 \begin_inset Quotes crd
16349 \begin_layout Enumerate
16350 L'information donnée au début de l'article (c'est-à-dire le titre, le sous-titre
16351 , l'auteur, l'institution, le titre courant, l'auteur courant, l'abstract
16352 et les mots-clés) doit être comprise dans un environnement appelé
16353 \begin_inset Quotes cld
16357 \begin_inset Quotes crd
16361 Ce n'est pas implémenté dans \SpecialChar LyX
16362 , vous devez donc entrer le titre, le sous-titre,
16364 entre deux lignes de Texte Rouge (
16379 \begin_layout Enumerate
16380 D'après le manuel utilisateur, l'étiquette de chaque élément de bibliographie
16381 doit être écrite ainsi :
16404 \begin_layout Standard
16409 tient compte de toutes ces
16410 \begin_inset Quotes cld
16414 \begin_inset Quotes crd
16418 Si vous commencez un nouveau papier à partir de ce modèle vous n'aurez
16419 rien besoin de faire de spécial.
16423 \begin_layout Enumerate
16424 n'effacez pas le code \SpecialChar TeX
16425 qui se trouve dans le modèle, et
16428 \begin_layout Enumerate
16429 pour entrer de nouveaux éléments de bibliographie, copiez l'exemple d'élément
16430 fourni et modifiez-le.
16433 \begin_layout Section
16437 \begin_layout Standard
16443 \begin_layout Subsection
16447 \begin_layout Standard
16448 Les classes de document \SpecialChar LyX
16451 article (koma-script)
16455 report (koma-script)
16473 correspondent respectivement aux classes \SpecialChar LaTeX
16490 , de la famille Koma-Script.
16491 Elles forment des alternatives aux classes standard, respectivement
16507 et sont plus proches des conventions typographiques européennes en un certain
16511 \begin_layout Itemize
16512 la taille de caractère standard est de 11
16513 \begin_inset space ~
16518 article (koma-script)
16522 report (koma-script)
16529 \begin_inset space ~
16534 letter (koma-script);
16537 \begin_layout Itemize
16538 les en-têtes, les marqueurs de l'environnement
16542 et d'autres éléments de la classe
16544 letter (koma-script)
16546 sont en police grasse sans empattement
16550 \begin_layout Plain Layout
16551 Il y a une grande différence entre les anciennes polices cm grasses sans
16552 empattement et les nouvelles polices ec, particulièrement pour les en-têtes.
16553 En comparaison, les polices grasses sans empattement ec semblent un peu
16555 Le paquetage \SpecialChar LaTeX
16564 permet de reproduire l'apparence
16565 \begin_inset Quotes cld
16569 \begin_inset Quotes crd
16572 , tout en utilisant les polices ec.
16578 La numérotation des en-têtes de chapitre est rendue de la même manière
16579 que celle des en-têtes de section, c'est-à-dire sans la ligne supplémentaire
16581 \begin_inset Quotes cld
16585 \begin_inset Quotes crd
16589 En outre, l'apparence des en-têtes peut être modifiée par un certain nombre
16590 d'options (à entrer dans le champ
16596 Document\SpecialChar menuseparator
16597 Paramètres\SpecialChar menuseparator
16599 \begin_inset space ~
16603 \begin_inset space ~
16609 Une description détaillée de ces options, en allemand, est disponible dans
16614 de la documentation Koma-script
16620 \begin_layout Plain Layout
16621 La version en anglais est le
16633 \begin_layout Itemize
16634 la principale méthode utilisée dans les classes de cocuments pour modifier
16636 \begin_inset Note Note
16639 \begin_layout Plain Layout
16640 je n'arrive pas à traduire
16641 \begin_inset Quotes cld
16645 \begin_inset Quotes crd
16661 ( dans \SpecialChar LyX
16662 elles doivent être entrées dans le champ d'
16668 Document\SpecialChar menuseparator
16669 Paramètres\SpecialChar menuseparator
16671 \begin_inset space ~
16675 \begin_inset space ~
16681 Elles permettent une modification plus claire des marges de page que celle
16684 Document\SpecialChar menuseparator
16688 Une description détaillée de ces options, en allemand, est disponible dans
16693 de la documentation Koma-script;
16696 \begin_layout Itemize
16697 les classes de document \SpecialChar LaTeX
16698 de la famille Koma-Script définissent un certain
16699 nombre de commandes supplémentaires.
16700 Celles d'entre elles qui ont une signification dans \SpecialChar LyX
16702 par des types de paragraphes y correspondant.
16705 \begin_layout Standard
16706 Une description détaillée, en allemand, des classes de document \SpecialChar LaTeX
16708 Koma-Script se trouve dans le
16712 de la documentation Koma-Script
16716 \begin_layout Plain Layout
16717 Il y en a une traduction en anglais, incomplète,
16722 \begin_inset Note Note
16725 \begin_layout Plain Layout
16726 ou scrguien (NdT) qui ne semble pas si incomplète que ça !
16737 Les sections qui suivent décrivent seulement les aspects de ces classes
16738 qui ont un sens dans \SpecialChar LyX
16742 \begin_layout Subsection
16745 article (koma-script)
16749 report (koma-script)
16756 \begin_layout Standard
16757 Les classes de document
16759 article (koma-script)
16763 report (koma-script)
16769 sont implémentées respectivement dans les fichiers de format
16782 Ils contiennent tous les types de paragraphe correspondant aux classes
16783 standard respectives
16795 mais partiellement modifiés, à l'exception du type
16799 , spécifique à \SpecialChar LyX
16800 , qui est remplacé par le nouveau type
16804 (Labeling) qui a les mêmes fonctions.
16809 , il y d'autres nouveaux types de paragraphe.
16816 letter (koma-script)
16821 \begin_layout Itemize
16834 (Addsec) : sont les équivalents respectifs de
16846 , ajoutant de plus une entrée dans la table des matières.
16855 n'existent pas dans
16857 article (koma-script)
16862 \begin_layout Itemize
16871 : ont le même role que, respectivement
16879 , mais sans indiquer de numéro de chapitre ou de section.
16884 n'est pas disponible dans
16886 article (koma-script)
16892 \begin_layout Plain Layout
16893 Il y a aussi une commande
16905 report (koma-script)
16907 , mais comme elle fait la même chose que
16911 , elle n'a pas été implémentée dans \SpecialChar LyX
16920 \begin_layout Itemize
16925 : génère un en-tête écrit avec des caractères de taille standard, juste
16926 au-dessus du paragraphe suivant et sans modifier la structure du document.
16929 \begin_layout Itemize
16938 (Captionbelow) : sont des légendes spéciales qui respectent les différents
16939 réglages d'espacement nécessaires pour des légendes placées au-dessus ou
16940 au-dessous d'un élément (si vous suivez strictement les règles typographiques,
16941 vous mettez toujours les légendes au-dessus des tableaux).
16942 Vous pouvez aussi utiliser l'option de classe
16954 pour les tableaux et en
16959 Il vous faut au minimum Koma-Script version 2.8q pour avoir cette fonction.
16962 \begin_layout Itemize
16967 (Dictum) : sert à mettre une citation ou un proverbe, par exemple au début
16969 Si vous utilisez le paramètre optionnel (
16971 Insertion\SpecialChar menuseparator
16977 ), vous pouvez y mettre l'auteur du dicton.
16978 Dicton et auteur sont séparés par une ligne.
16979 Il vous faut au minimum Koma-Script version 2.8q.
16984 n'est pas présent dans
16986 article (koma-script)
16991 \begin_layout Standard
16992 Les types qui sont présentés ci-dessous forment en compagnie des types
17004 , la zone de titre du document.
17005 Ils doivent être entrés au-dessus du premier paragraphe
17006 \begin_inset Quotes cld
17010 \begin_inset Quotes crd
17017 \begin_layout Plain Layout
17018 Les commandes \SpecialChar LaTeX
17019 correspondantes doivent apparaître avant la commande
17031 Lorsqu'un tel type est utilisé plusieurs fois, la dernière instance annule
17032 les précédentes, donc pour chaque type, seule compte la dernière occurrence.
17033 L'ordre des différents types n'a, lui, aucune importance, tout comme celui
17049 \begin_layout Itemize
17054 (Subject) : introduit au-dessus du titre ordinaire (
17066 ) un paragraphe centré pour indiquer le sujet du document.
17069 \begin_layout Itemize
17074 (Publishers) : introduit au-dessous du titre ordinaire (
17086 ) un paragraphe centré indiquant le nom de l'éditeur.
17089 \begin_layout Itemize
17094 (Dedication) : dans
17096 report (koma-script)
17102 , dispose un paragraphe centré, sur une page à part après la page de titre,
17106 article (koma-script)
17108 , dispose un paragraphe centré, en-dessous du titre normal (
17124 ) pour la dédicace.
17127 \begin_layout Itemize
17132 (Titlehead) : produit un paragraphe aligné à gauche au-dessus du titre
17149 ) pour un en-tête de document.
17152 \begin_layout Itemize
17157 (Uppertitleback) : dans un document
17159 report (koma-script)
17161 imprimé recto-verso, dispose un paragraphe aligné à gauche, en haut du
17162 verso de la page de titre.
17163 N'a aucun effet dans un document imprimé en recto seul ni dans
17165 article (koma-script).
17168 \begin_layout Itemize
17173 (Lowertitleback) : dans un document
17175 report (koma-script)
17177 imprimé recto-verso, dispose un paragraphe aligné à gauche, en bas du verso
17178 de la page de titre.
17179 N'a aucun effet dans un document imprimé en recto seul ni dans
17181 article (koma-script).
17184 \begin_layout Itemize
17190 (Extratitle) : introduit une page
17191 \begin_inset Quotes cld
17195 \begin_inset Quotes crd
17198 qui précède le document réel, comprenant un paragraphe sans formatage spécial.
17201 \begin_layout Standard
17202 Les fichiers de configuration correspondant aux classes
17204 article (koma-script)
17208 report (koma-script)
17214 comprennent le fichier
17219 C'est là que vous définirez vos propres types.
17224 dans votre répertoire personnel de formats, et éditez-le !
17227 \begin_layout Subsection
17230 letter (koma-script)
17233 \begin_layout Description
17236 Note: This section discusses the obsolete
17238 KOMA-Script-Letter (v.
17239 \begin_inset space ~
17244 , which is not even included anymore in recent KOMA releases.
17245 Please refer to the next section for the current KOMA-Script-Letter class
17247 \begin_inset space ~
17253 \begin_layout Standard
17254 La classe de document
17256 letter (koma-script)
17258 est implémentée dans le fichier
17263 Elle contient tous les paragraphes de la classe standard
17267 correspondante, partiellement modifiés, à l'exception des types
17280 , spécifiques à \SpecialChar LyX
17281 et qui sont remplacés par le nouveau type
17286 En plus par rapport à la classe standard, elle contient les types connus
17300 En outre, il y a un certain nombre de nouveaux types spécifiques aux lettres.
17303 \begin_layout Standard
17304 L'apparence de la lettre produite par cette classe de document peut-être
17305 contrôlée par des commandes \SpecialChar LaTeX
17306 que vous pouvez insérer dans le préambule
17311 \begin_layout Plain Layout
17312 On obtient un en-tête
17313 \begin_inset Quotes cld
17317 \begin_inset Quotes crd
17320 , comportant le nom et l'adresse, avec les commandes \SpecialChar LaTeX
17325 \begin_layout LyX-Code
17335 \begin_layout LyX-Code
17351 \begin_layout LyX-Code
17361 \begin_layout LyX-Code
17382 Une description détaillée de ces commandes se trouve en langue allemande
17383 dans la documentation de Koma-Script
17388 Grâce à elles, l'auteur de la lettre peut créer son propre format.
17391 \begin_layout Standard
17400 définissent le début de la lettre et doivent être présents dans toute lettre.
17401 Pour les identifier dans \SpecialChar LyX
17410 apparaissent dans la marge.
17411 Il est possible d'écrire plusieurs lettres en un seul fichier.
17416 provoque le passage à une nouvelle lettre au même destinataire, et le type
17421 permet de changer de destinataire.
17439 sont des types de paragraphe ordinaires et peuvent aussi être utilisés
17440 plusieurs fois dans une même lettre.
17443 \begin_layout Itemize
17448 (Letter) : introduit un paragraphe pour le destinataire et définit implicitemen
17449 t le début d'une lettre.
17452 \begin_layout Itemize
17457 (Opening) : introduit un paragraphe pour la formule de politesse initiale
17458 et produit implicitement une nouvelle lettre.
17461 \begin_layout Itemize
17470 : introduit un paragraphe pour la formule de politesse finale.
17473 \begin_layout Itemize
17478 : introduit un post-scriptum.
17481 \begin_layout Itemize
17486 : introduit un paragraphe pour les co-destinataires.
17489 \begin_layout Itemize
17495 (Encl) : introduit un paragraphe pour les pièces jointes.
17498 \begin_layout Standard
17539 sont des types qui présentent une invite et qui servent à entrer des renseignem
17540 ents qui seront utilisés par la classe de document.
17541 Nous les appellerons
17542 \begin_inset Quotes cld
17546 \begin_inset Quotes crd
17553 \begin_layout Plain Layout
17554 NdT : Mais si quelqu'un a une meilleure idée pour traduire
17555 \begin_inset Quotes cld
17559 \begin_inset Quotes crd
17562 , je ne dis pas non.
17571 \begin_layout Plain Layout
17572 On pourrait considérer que les types
17580 devraient être des types à invite.
17581 Cependant, à cause de la signification particulière de ces types, je les
17582 ai implémentés comme des types de paragraphe ordinaires marqués d'une lettre
17584 En plus, cela choquerait mon sens de la symétrie si les types
17592 avaient une apparence très différente.
17598 Ces types doivent être présents avant le type
17605 \begin_layout Standard
17606 Une implantation de ces types dans une logique WYSIWYG n'aurait pas de sens,
17607 car l'aspect réel de la lettre produite ne dépendra pas seulement de l'utilisat
17608 ion d'un type donné, mais aussi d'autres facteurs.
17609 Par exemple, dans le comportement par défaut, une signature entrée avec
17614 n'apparaîtra dans la lettre que si celle-ci contient aussi le type
17619 La valeur indiquée pour
17623 n'apparaîtra même pas dans la lettre.
17624 Nous avons déjà signalé plus haut la possibilité de décrire son propre
17625 environnement de lettre.
17628 \begin_layout Standard
17629 Les types à invite peuvent être utilisés comme des paragraphes vides.
17630 Cela a un sens par exemple pour le type
17634 : si ce type n'est pas présent du tout, c'est par défaut la valeur spécifiée
17639 qui est prise comme signature, tandis que si l'on utilise un paragraphe
17644 vide, il n'y a réellement pas de signature spécifiée.
17647 \begin_layout Standard
17648 Il est possible en utilisant ces types à invite de créer un patron de lettre
17649 contenant des types pré-remplis avec vos coordonnées personnelles (nom,
17650 adresse, etc.) et des types vides pour d'autres données que vous entrerez.
17653 \begin_layout Itemize
17658 (Name) : nom de l'expéditeur.
17659 Par défaut, apparaît comme un paragraphe centré, en petites majuscules,
17660 dans l'en-tête de la lettre.
17663 \begin_layout Itemize
17668 : signature de l'expéditeur.
17669 Par défaut, apparaît en dessous du type
17678 est absent, c'est la valeur du type
17685 \begin_layout Itemize
17690 (Address) : adresse de l'expéditeur.
17691 Par défaut, apparaît dans un paragraphe centré, dans l'en-tête de la lettre,
17692 en dessous du nom de l'expéditeur.
17695 \begin_layout Itemize
17700 (Telephone) : numéro de téléphone de l'expéditeur.
17701 Par défaut, correspond à la variable
17707 de \SpecialChar LaTeX
17711 \begin_layout Itemize
17716 (Place) : lieu d'écriture de la lettre.
17719 \begin_layout Itemize
17724 : date d'écriture de la lettre.
17733 disposent par défaut le lieu et la date sur une ligne alignée à droite,
17734 en dessous du destinataire.
17739 est vide, ni date, ni lieu n'apparaissent, et ce quelle que soit la valeur
17745 S'il n'y a pas de paragraphe
17749 , la date du jour est utilisée.
17752 \begin_layout Itemize
17757 (Backaddress) : adresse pour le retour du courrier.
17758 Par défaut, apparaît au-dessus du destinataire, en petits caractères sans
17762 \begin_layout Itemize
17767 (Specialmail) : informations spéciales sur le courrier.
17768 Par défaut, apparaît souligné au-dessus du destinataire, en dessous de
17769 l'adresse de retour du courrier.
17772 \begin_layout Itemize
17777 (Location) : informations supplémentaires.
17778 Par défaut, apparaît à droite en dessous du champ du destinataire.
17781 \begin_layout Itemize
17786 : le titre de la lettre.
17787 par défaut, apparaît en grands caractères gras sans empattement, au-dessus
17791 \begin_layout Itemize
17796 : le sujet de la lettre.
17797 Par défaut, apparaît en caractères gras au-dessus du paragraphe
17804 \begin_layout Standard
17825 génèrent comme dans les lettres commerciales, au-dessus de la ligne de
17826 titre, une ligne qui contient les champs
17827 \begin_inset Quotes cld
17831 \begin_inset Quotes crd
17835 \begin_inset Quotes cld
17839 \begin_inset Quotes crd
17843 \begin_inset Quotes cld
17847 \begin_inset Quotes crd
17851 \begin_inset Quotes cld
17855 \begin_inset Quotes crd
17859 \begin_inset Quotes cld
17863 \begin_inset Quotes crd
17867 \begin_inset Quotes cld
17871 \begin_inset Quotes crd
17876 \begin_inset Quotes cld
17880 \begin_inset Quotes crd
17884 reprend la valeur donnée dans
17889 Si l'un quelconque de ces types
17890 \begin_inset Quotes cld
17893 pour lettre commerciale
17894 \begin_inset Quotes crd
17897 est utilisé, la valeur donnée pour
17901 n'apparaîtra pas, seule est définie la variable \SpecialChar LaTeX
17909 L'affichage normal du lieu et de la date (une ligne alignée à droite sous
17910 le champ du destinataire) est supprimée.
17911 Les types sont implémentés comme des types à invite, avec les invites correspon
17912 dantes, et doivent être utilisés avant le type
17919 \begin_layout Itemize
17924 (Yourref) : Votre référence
17927 \begin_layout Itemize
17932 (Yourmail) : Votre courrier du
17935 \begin_layout Itemize
17940 (Myref) : Notre référence
17943 \begin_layout Itemize
17948 (Customer) : Numéro de client
17951 \begin_layout Itemize
17956 (Invoice) : Numéro de facture
17959 \begin_layout Subsection
17960 La nouvelle classe lettre :
17962 letter (koma-script v.2)
17965 \begin_layout Standard
17971 \begin_layout Standard
17972 \begin_inset VSpace medskip
17978 \begin_layout Standard
17979 Koma-Script version 2.8 a introduit une nouvelle classe de lettres
17987 , désormais périmée.
17988 Elle a – du côté \SpecialChar LaTeX
17989 – une interface complètement nouvelle et n'est pas compatible
17990 avec l'ancienne classe.
17992 supporte les deux, mais il est recommandé d'utiliser la nouvelle.
17995 \begin_layout Standard
17996 Cette classe recouvre les mêmes fonctionnalités que
17998 letter (koma-script)
18000 , plus quelques autres.
18001 Les éléments de base sont
18005 (adresse du destinataire, comme
18009 dans le précédent format),
18022 (NextAddress) démarre une nouvelle lettre (vous pouvez donc écrire plusieurs
18023 lettres dans un même document).
18024 Les nouveaux éléments concernent l'expéditeur, ce sont :
18040 et la possibilité de mettre un
18046 Insertion\SpecialChar menuseparator
18052 \begin_layout Standard
18053 La plus grande amélioration est la possibilité de configurer la mise en
18054 page de la lettre pour s'adapter à presque tous les besoins, soit dans
18057 Document\SpecialChar menuseparator
18058 Paramètres\SpecialChar ldots
18061 ) soit avec un fichier de style spécial (Option de la Classe Lettre, d'extension
18066 ), qui sera lu comme une option de classe
18070 \begin_layout Plain Layout
18071 Le paquetage KOMA est livré avec quelques fichiers
18076 Il y a par exemple un fichier
18080 qui suit les règles typographiques allemandes, et un
18084 qui permet de retrouver la mise en page par défaut de l'ancienne classe
18090 Vous pouvez charger cette dernière avec l'option de classe
18094 , mise dans le champ
18100 Document\SpecialChar menuseparator
18101 Paramètres\SpecialChar menuseparator
18103 \begin_inset space ~
18107 \begin_inset space ~
18118 Jetez donc un œil sur le modèle
18122 fourni avec \SpecialChar LyX
18123 , qui vous donnera des exemples.
18124 Vous trouverez une description détaillée dans la documentation de Koma-Script
18132 \begin_layout Subsection
18136 \begin_layout Standard
18137 Avec \SpecialChar LyX
18138 , la visualisation d'un document de classe Koma-Script peut poser quelques
18142 \begin_layout Itemize
18143 le numéro de chapitre pour un type
18147 apparaît sur une ligne à part, au-dessus de l'en-tête de chapitre, au lieu
18148 d'être sur la même ligne juste avant.
18149 C'est causé par le comportement interne de \SpecialChar LyX
18150 face au marqueur de type
18154 dans le fichier de format;
18157 \begin_layout Itemize
18158 les en-têtes des types
18166 sont uniquement dans la
18167 \begin_inset Quotes cld
18171 \begin_inset Quotes crd
18174 table des matières \SpecialChar LaTeX
18175 , et pas dans la table des matières \SpecialChar LyX
18178 Document\SpecialChar menuseparator
18184 \begin_layout Itemize
18185 les paragraphes avec la classe de document
18189 apparaissent séparés par de l'interligne supplémentaire, et non par une
18191 C'est le comportement par défaut, qui se passe de commande \SpecialChar LaTeX
18193 Mais dans la fenêtre
18195 Document\SpecialChar menuseparator
18198 le bouton à cocher correspondant indique
18207 insère toujours des commandes \SpecialChar LaTeX
18208 supplémentaires dans le document pour causer
18209 cet espacement, ce qui ne serait pas le comportement désiré dans ce cas.
18212 \begin_layout Section
18213 Article (mwart), book (mwbk) and report (mwrep)
18214 \begin_inset Argument 1
18217 \begin_layout Plain Layout
18228 \begin_layout Standard
18234 \begin_layout Standard
18235 Les classes de document \SpecialChar LyX
18248 correspondent aux classes de document \SpecialChar LaTeX
18262 Elles remplacent les classes de document standard
18274 et sont mieux adaptées en bien des aspects aux conventions typographiques
18278 \begin_layout Standard
18279 Les différences principales sont :
18282 \begin_layout Itemize
18283 Les titres non numérotés (avec une étoile, comme
18287 ) sont présents dans la table des matières.
18290 \begin_layout Itemize
18291 Des styles de mise en page supplémentaires :
18295 \begin_layout Description
18296 uheadings en-têtes sur plusieurs lignes,
18299 \begin_layout Description
18300 myheadings en-têtes personnalisés, définis par les commandes
18315 \begin_layout Description
18316 myuheadings en-têtes personnalisés sur plusieurs lignes
18319 \begin_layout Description
18320 outer le numéro de page est placé du côté extérieur de la page
18324 \begin_layout Itemize
18329 \begin_layout Description
18330 rmheadings titres avec empattement – par défaut,
18333 \begin_layout Description
18334 sfheadings titres sans empattement,
18337 \begin_layout Description
18338 authortitle sur la page de titre, d'abord l'auteur puis le titre – par défaut,
18341 \begin_layout Description
18342 titleauthor sur la page de titre, d'abord le titre puis l'auteur,
18345 \begin_layout Description
18346 withmarginpar réserver de la place sur la page pour les marges.
18350 \begin_layout Section
18354 \begin_layout Standard
18364 \begin_layout Subsection
18368 \begin_layout Standard
18373 est une classe très puissante et en constante évolution.
18374 Elle a été conçue pour la littérature de fiction comme de non-fiction.
18375 Son but est de donner à l'utilisateur le maximum de contrôle sur la mise
18376 en forme de son document.
18381 est basée sur la classe standard
18385 , mais elle peut aussi émuler la classe
18392 \begin_layout Standard
18397 , le développeur de
18401 est connu comme l'auteur de nombreux et utiles paquetages dans le monde
18404 La plupart ont été rassemblés avec
18409 Il est donc beaucoup plus facile de mettre en forme la table des matières,
18410 les annexes, les chapitres et autres.
18412 , ne gère pas de façon native la plupart de ces fonctionnalités.
18413 Quelque-unes pourront être ajoutées dans de prochaines versions
18417 \begin_layout Plain Layout
18418 Vous êtes invités à faire des suggestions à
18419 \begin_inset Flex URL
18422 \begin_layout Plain Layout
18424 lyx-devel@lists.lyx.org
18434 , beaucoup ne le seront probablement jamais, à cause des limitations de
18435 la structure de \SpecialChar LyX
18437 Bien sûr, vous pouvez quand même utiliser toutes les fonctions avec l'aide
18438 de quelques commandes \SpecialChar LaTeX
18439 (en code \SpecialChar TeX
18444 \begin_layout Plain Layout
18446 \begin_inset space ~
18450 \begin_inset CommandInset ref
18452 reference "sec:Insérer-du-code-LaTeX"
18456 pour plus de détails.
18462 Dans cette section, nous ne listerons que les fonctions qui sont gérées
18463 par \SpecialChar LyX
18465 Pour une description détaillée (et pour le reste des fonctions) nous recommando
18466 ns de jeter un œil au manuel détaillé de la classe
18474 \begin_layout Plain Layout
18476 \begin_inset Flex URL
18479 \begin_layout Plain Layout
18481 CTAN:/macros/latex/memoir/memman.pdf
18491 , qui est non seulement un manuel de l'utilisateur de la classe, mais aussi
18492 à la fois une description complète de la bonne manière de typographier
18493 et un superbe exemple de bonne typographie en lui-même.
18496 \begin_layout Subsection
18497 Fonctions de base et restrictions
18500 \begin_layout Standard
18505 accepte toutes les fonctions de la classe standard
18510 Il y a pourtant quelques différences, comme celles qui suivent :
18513 \begin_layout Description
18515 \begin_inset space ~
18519 \begin_inset space ~
18523 \begin_inset space ~
18526 : memoir a une gamme plus large de taille de polices : 9, 10, 11, 12, 14,
18530 \begin_layout Description
18532 \begin_inset space ~
18536 \begin_inset space ~
18540 \begin_inset space ~
18544 \begin_inset Quotes cld
18548 \begin_inset Quotes crd
18551 n'est pas géré, à cause d'un conflit de commandes entre
18559 (ils définissent tous les deux une commande avec le même nom, ce qui perturbe
18562 À la place, Memoir est fourni avec un paquet de ses propres styles de pages
18565 Document\SpecialChar menuseparator
18566 Paramètres\SpecialChar menuseparator
18568 \begin_inset space ~
18572 \begin_inset space ~
18576 \begin_inset space ~
18582 Si vous voulez les utiliser pour les pages de chapitre, vous devez utiiser
18589 dans le corps du texte ou dans le préambule (par exemple
18593 chapterstyle{companion}
18598 \begin_layout Description
18600 \begin_inset space ~
18603 : les sections (chapitres, sections, sous-sections etc.) ont un paramètre
18604 facultatif dans les classes standard.
18605 Avec ce dernier, vous pouvez donner une version alternative du titre pour
18606 la table des matière et les entêtes (par exemple, quand le titre est trop
18608 Dans \SpecialChar LyX
18609 , vous pouvez le faire avec
18611 Insertion\SpecialChar menuseparator
18613 \begin_inset space ~
18618 au début de la section/chapitre.
18623 a un deuxième paramètre facultatif qui permet de séparer la table des matières
18625 Vous pouvez donc définir trois variantes d'un titre : un pour le corps
18626 du texte, un pour la table des matières et un pour les entêtes.
18630 makes these available in form of specific
18641 \begin_layout Description
18643 \begin_inset space ~
18646 : dans les classes standard (et dans beaucoup d'autres classes), la table
18647 des matières, la liste des tableaux et la liste des figures commencent
18648 automatiquement une novelle page.
18653 ne suit pas cette règle.
18654 Vous devez insérer un saut de page vous-même, si vous en voulez un.
18657 \begin_layout Description
18659 \begin_inset space ~
18663 \begin_inset space ~
18667 \begin_inset space ~
18670 : pour quelque raison inconnue, Memoir utilise une pagination sur la page
18671 de titre (dans les classes standard, les pages de titres sont
18672 \begin_inset Quotes cld
18676 \begin_inset Quotes crd
18679 , c'est-à-dire sans numérotation).
18680 Si vous voulez une page de titre vide, tapez
18684 aliaspagestyle{title}{empty}
18689 \begin_layout Description
18691 \begin_inset space ~
18694 : avec l'option de classe
18700 Document\SpecialChar menuseparator
18701 Paramètres\SpecialChar menuseparator
18703 \begin_inset space ~
18707 \begin_inset space ~
18710 document\SpecialChar menuseparator
18711 Options de classe\SpecialChar menuseparator
18714 ), vous pouvez imiter le style
18719 C'est-à-dire que les compteurs (notes de bas de page, figures, tableaux
18720 etc.) ne seront pas réinitialisés à chaque nouveau chapitre, les chapitres
18721 ne commenceront pas sur une nouvelle page (mais–contrairement à la
18722 \begin_inset Quotes cld
18726 \begin_inset Quotes crd
18733 —ils sont encore autorisés), les parties cependant utilisent leur propre
18741 \begin_layout Description
18743 \begin_inset space ~
18747 \begin_inset space ~
18751 \begin_inset space ~
18755 \begin_inset space ~
18758 : par défaut, Memoir n'autorise pas l'utilisation des commandes de changement
18759 de police supprimées, qui étaient utilisée par l'ancienne version \SpecialChar LaTeX
18770 Il produit une erreur et arrête \SpecialChar LaTeX
18771 dès qu'une commande de ce genre apparaît.
18776 autorise de nouveau ces commandes et set contente d'émettre un avertissement
18777 (qui au moins ne stoppe pas \SpecialChar LaTeX
18779 Puisque beaucoup de paquetages \SpecialChar LaTeX
18780 et en particulier les fichiers de style
18781 Bib\SpecialChar TeX
18782 utilisent encore ces commandes, nous avons décidé d'utiliser cette
18786 \begin_layout Subsection
18787 Fonctions supplémentaires
18790 \begin_layout Standard
18791 Nous n'allons décrire que les fonctions qui sont gérées par \SpecialChar LyX
18793 fait pas beaucoup pour l'instant).
18794 veuillez consulter le manuel de
18802 \begin_layout Plain Layout
18804 \begin_inset Flex URL
18807 \begin_layout Plain Layout
18809 CTAN:/macros/latex/memoir/memman.pdf
18819 pour plus de détails.
18822 \begin_layout Description
18824 \begin_inset space ~
18827 : Vous pouvez vous demander pourquoi un abstract est une fonctionnalité
18829 Hé bien, c'est une classe book.
18830 En principe, les classes book n'ont pas d'abstract.
18831 Memoir, lui, en a une.
18832 Vous pouvez l'utiliser quand vous le voulez et autant des fois que vous
18836 \begin_layout Description
18838 \begin_inset space ~
18841 : Vous avez peut-être déja vu cela dans la littérature : Le contenu d'un
18842 chapitre est brièvement décrit sous le titre et aussi dans la table des
18843 matières (par exemple :
18845 Notre héros arrive à Troie ; il perd quelques amis ; il s'en fait des nouveaux
18848 Chapterprecis fait exactement cela.
18849 Cela n'a donc de sens qu'après un début de chapitre.
18852 \begin_layout Description
18854 \begin_inset space ~
18857 : Une épigraphe est un joli slogan ou une devise placée au début d'un chapitre.
18862 fournit un moyen élégant de mettre en forme une telle devise.
18863 Le texte de la devise (texte) et son auteur (facultatif) ou source sont
18864 séparés par une petite ligne.
18865 L'auteur (source) peut être saisi via Insérer
18867 \SpecialChar menuseparator
18868 Source épigraphique.
18871 \begin_layout Description
18873 \begin_inset space ~
18876 : Memoir offre de nombreuses possibilités pour mettre en forme de la poésie
18877 (jusqu'à de très complexes poèmes figuratifs).
18879 n'en gère que quelques-uns.
18884 , qui est un titre centré pour les poèmes, qui sera aussi ajouté à la table
18885 des matières (l'environnement standard pour les poèmes est
18894 a plusieurs versions améliorées de
18898 , mais vous aurez besoin d'utiliser du code \SpecialChar TeX
18899 , puisqu'ils doivent être emboîtés
18900 à l'intérieur d'environnements
18904 ordinaires, ce qui n'est pas possible avec \SpecialChar LyX
18908 \begin_layout Description
18910 \begin_inset space ~
18917 , mais il n'ajoute pas une entrée à la table des matières.
18920 \begin_layout Section
18924 \begin_layout Standard
18925 La classe de document
18930 \begin_inset Quotes cld
18934 \begin_inset Quotes crd
18937 ) offre une alternative à la classe standard
18942 Elle a les mêmes fonctionalités, mais vous pouvez préférer ce format, avec
18943 des sections et en-têtes en police sans empattement, ainsi que d'autres
18947 \begin_layout Section
18948 Publications Springer(
18955 \begin_layout Standard
18961 \begin_layout Subsection
18965 \begin_layout Standard
18966 Ce sont les fichiers de format pour certains types de journaux édités par
18967 Springer Verlag et dont la liste apparaît à
18968 \begin_inset Flex URL
18971 \begin_layout Plain Layout
18973 http://www.springer.de/author/tex/help-journals.html
18978 , où vous devrez aussi aller récupérer les fichiers de classe (eh oui, c'est
18979 maintenant du \SpecialChar LaTeX2e
18981 C'est un système modulaire : ce qui est commun à tous les journaux est
18986 , et les fichiers de format particuliers à un journal (comme, par exemple,
18995 ) peuvent l'inclure.
18998 \begin_layout Standard
18999 Ça veut dire qu'ajouter le support de n'importe quel autre journal Springer
19000 présent dans cette liste n'est rien d'autre qu'écrire votre propre fichier
19009 en suivant le schéma donné dans
19016 \begin_layout Standard
19017 Ce n'a raisonnablement bien été testé que pour le
19030 sont fournis avec la distribution standard de \SpecialChar LyX
19032 Installez le fichier de classe correspondant (téléchargé chez Springer)
19033 dans un répertoire approprié, reconfigurez \SpecialChar LaTeX
19038 dans le cas de te\SpecialChar TeX
19039 , en tant que super-utilisateur si nécessaire – \SpecialChar LyX
19041 -il pas tout seul de ça ?), reconfigurez \SpecialChar LyX
19042 et ça devrait fonctionner.
19045 \begin_layout Subsection
19049 \begin_layout Standard
19050 Un grand nombre de styles de type théorème –
19058 , \SpecialChar ldots
19066 \begin_layout Standard
19089 Titre_\SpecialChar LaTeX
19092 (Running_\SpecialChar LaTeX
19121 (Acknowledgements),
19126 Voir la documentation du fichier de classe de Springer pour les détails.
19129 \begin_layout Subsection
19130 Publications supportées
19133 \begin_layout Itemize
19147 \begin_layout Itemize
19150 Probability Theory and Related Fields
19158 Jean-Marc Lasgouttes
19161 \begin_layout Standard
19162 Ajoutez le vôtre, ce n'est pas si dur !
19165 \begin_layout Subsection
19169 \begin_layout Standard
19170 Ces fichiers sont partiellement basés sur l'ancien
19174 , qui était lui-même basé sur une version bricolée d'un vieux fichier de
19175 style \SpecialChar LaTeX
19177 Tout ceci, ainsi que le format
19181 , est maintenant dépassé.
19182 Jean-Marc Lasgouttes a été d'un grand secours pour me guider dans le mécanisme
19183 des fichiers de format \SpecialChar LyX
19187 \begin_layout Subsection
19191 \begin_layout Standard
19193 Mais probablement moins que dans l'ancien
19200 \begin_layout Section
19201 Publications de l'AGU (
19208 \begin_layout Standard
19214 \begin_layout Subsection
19218 \begin_layout Standard
19219 Ce sont les fichiers de format correspondant à certaines publications de
19220 l'American Geophysical Society.
19221 Nous supposons que vous avez déjà installé les fichiers de classe propres
19222 à l'AGU, ainsi qu'AGUplus (tout ceci se trouve à
19223 \begin_inset Flex URL
19226 \begin_layout Plain Layout
19228 http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
19236 \begin_layout Subsection
19237 Nouveaux environnements
19240 \begin_layout Standard
19250 Ils portent toujours ce nom dans l'interface \SpecialChar LyX
19251 , bien que leurs équivalents
19253 dans les classes AGU soient
19264 \begin_layout Standard
19265 Les environnements nouvellement définis sont
19326 Ce sont pour la plupart des paramètres du manuscrit qui sont expliqués
19327 dans la documentation des classes AGU.
19330 \begin_layout Standard
19331 Je soupçonne que tout ceci soit encore relativement incomplet.
19334 \begin_layout Subsection
19338 \begin_layout Standard
19348 Nous avons également une nouvelle
19355 \begin_layout Subsection
19356 Publications supportées
19359 \begin_layout Itemize
19362 Journal of Geophysical Research
19371 \begin_layout Standard
19372 Ajoutez les vôtres, ce n'est pas si dur ! Regardez l'exemple
19383 \begin_layout Subsection
19384 Bogues et choses à retenir
19387 \begin_layout Standard
19388 Pour utiliser les nouveaux environnements, vous devez faire ce qui suit
19389 à chaque nouveau document :
19392 \begin_layout Enumerate
19397 , ce que vous ferez dans
19399 Document\SpecialChar menuseparator
19403 (Les articles AGU sont écrits en anglais de toutes façons, il ne faut donc
19408 choisir de langue.)
19411 \begin_layout Enumerate
19420 de la classe de document (c'est effectivement un bogue.)
19423 \begin_layout Enumerate
19424 Assurez-vous que vous utilisez le style de bibliographie
19432 dans le deuxième champ de l'insert Bib\SpecialChar TeX
19434 Aucun des styles standard ne conviendra.
19437 \begin_layout Section
19438 Publications de l'EGS (
19445 \begin_layout Standard
19451 \begin_layout Subsection
19455 \begin_layout Standard
19456 C'est le fichier de format pour les publications de l'EGS (
19458 European Geophysical Society
19461 Vous pouvez télécharger la classe
19465 (nécessaire) depuis le site de l'EGS à
19466 \begin_inset Flex URL
19469 \begin_layout Plain Layout
19479 \begin_layout Subsection
19480 Nouveaux environnements
19483 \begin_layout Standard
19494 , Affil., Journal, numéro_ms
19513 L'actuel fichier de format est malheureusement très peu modulaire et devrait
19514 plus utiliser les inclusions
19521 \begin_layout Section
19522 Rev\SpecialChar TeX
19526 \begin_layout Standard
19532 \begin_layout Standard
19533 \begin_inset VSpace bigskip
19539 \begin_layout Standard
19544 \begin_inset space ~
19549 marche avec la classe Rev\SpecialChar TeX
19551 \begin_inset Formula $\beta$
19554 de mai 1999) de l'American Physical Society.
19557 \begin_layout Standard
19559 a une classe de texte
19563 , qui marche avec Rev\SpecialChar TeX
19565 Cependant, la version 3.1 est périmée, car elle fonctionne avec \SpecialChar LaTeX
19567 Ce qui signifie qu'elle n'interagit pas très bien avec \SpecialChar LyX
19569 \SpecialChar LaTeX2e
19570 , même si on l'a trafiqué pour qu'elle marche.
19571 Comme Rev\SpecialChar TeX
19572 4.0 a été étudiée pour marcher beaucoup mieux avec \SpecialChar LaTeX2e
19578 \begin_inset space ~
19583 devrait être assez facile à utiliser.
19586 \begin_layout Standard
19587 Cette documentation est censée servir en
19591 de la documentation de Rev\SpecialChar TeX
19592 4.0, nous ne décrirons donc aucune des macros
19593 spéciales Rev\SpecialChar TeX
19594 , et supposerons que vous savez ce qu'il faut mettre dans
19595 le préambule si besoin.
19598 \begin_layout Subsection
19602 \begin_layout Standard
19603 Tout ce que vous avez à faire est d'installer Rev\SpecialChar TeX
19604 4, comme c'est décrit
19605 dans le fichier README du paquetage.
19606 Le paquetage est disponible sur le site de Rev\SpecialChar TeX
19608 \begin_inset Flex URL
19611 \begin_layout Plain Layout
19613 http://publish.aps.org/revtex4/
19619 Installez-le quelque part où \SpecialChar LaTeX
19621 Testez-le en essayant de \SpecialChar LaTeX
19622 er un court document Rev\SpecialChar TeX
19623 4 dans un répertoire
19624 au hasard (c'est-à-dire pas dans celui où vous avez installé le fichier
19626 Ensuite, si vous reconfigurez \SpecialChar LyX
19627 , il trouvera le fichier de classe et vous
19628 laissera utiliser la classe de texte
19635 \begin_layout Standard
19636 Probablement la façon la plus simple de démarrer est soit d'importer un
19637 document Rev\SpecialChar TeX
19642 , soit d'utiliser le modèle
19645 \begin_inset space ~
19650 , qui se trouve dans le répertoire de modèles.
19653 \begin_layout Subsection
19657 \begin_layout Standard
19658 Les paramètres optionnels de
19665 \begin_inset Quotes cld
19669 \begin_inset Quotes crd
19673 \begin_inset Quotes cld
19677 \begin_inset Quotes crd
19680 , vont dans le champ d'
19686 Document\SpecialChar menuseparator
19689 \SpecialChar menuseparator
19693 \begin_inset space ~
19697 \begin_inset space ~
19702 , comme d'habitude.
19703 Rappelez-vous que dans Rev\SpecialChar TeX
19704 , il faut au moins un paramètre optionnel !
19707 \begin_layout Standard
19708 Le reste de ce qui va dans le préambule, comme
19714 etc., va comme d'habitude dans la fenêtre
19719 \begin_inset space ~
19730 \begin_layout Subsection
19735 \begin_layout Plain Layout
19736 NdT : Dans la section sur Rev\SpecialChar TeX
19738 \begin_inset Quotes cld
19742 \begin_inset Quotes crd
19746 \begin_inset Quotes cld
19750 \begin_inset Quotes crd
19753 à de nombreux endroits.
19754 Ce que l'auteur indiquait était peut-être un environnement, mais ressemble
19755 de toute façon à un champ à remplir.
19756 N'ayant pas Rev\SpecialChar TeX
19757 , je ne peux pas aller vérifier.
19765 \begin_layout Standard
19766 Les champs correspondent basiquement aux commandes dans Rev\SpecialChar TeX
19768 Par exemple, le champ
19779 Notez que (au moins pour Rev\SpecialChar TeX
19780 4.0 Beta), les champs
19788 sont exactement équivalents, vous n'avez donc pas besoin d'utiliser les
19793 \begin_layout Plain Layout
19794 Au cas où ça vous intéresse, les deux sont inclus pour que
19798 puisse traduire à la fois
19818 \begin_layout Subsection
19822 \begin_layout Standard
19823 Il y a un ou deux aspects spécifiques de Rev\SpecialChar TeX
19824 4 qui peuvent causer des erreurs
19825 qui sont encore plus troublantes dans \SpecialChar LyX
19829 \begin_layout Standard
19830 Dans Rev\SpecialChar TeX
19848 L'équivalent \SpecialChar LyX
19849 en est qu'il y a un champ
19858 de notes de bas de page dans le champ
19862 , ou des choses étranges apparaîtront.
19863 Voyez la documentation de Rev\SpecialChar TeX
19864 4 pour plus de détails.
19868 \begin_layout Standard
19869 Également, les champs
19882 \begin_inset space ~
19889 (Thanks) doivent être placés
19901 correspondant (ou son équivalent
19914 , la compilation \SpecialChar LaTeX
19918 \begin_layout Chapter
19920 et applications externes
19923 \begin_layout Section
19924 Correcteur \SpecialChar TeX
19928 \begin_layout Standard
19934 \begin_layout Subsection
19938 \begin_layout Standard
19939 Vous trouverez dans le menu
19946 \begin_inset space ~
19953 Cette fonctionnalité requière le programme
19962 \begin_layout Plain Layout
19967 n'est pas encore disponible avec la distribution MiK\SpecialChar TeX
19977 et la commande est donc grisée si celui-ci n'est pas installé.
19978 Vous pouvez vous le procurer de CTAN,
19979 \begin_inset Newline newline
19983 \begin_inset CommandInset href
19985 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
19993 \begin_layout Standard
19996 Chk\SpecialChar TeX
19999 est un programme qui a été écrit par
20004 qui se plaignait que certaines commandes de \SpecialChar LaTeX
20005 n'étaient pas naturelles et
20006 s'oubliaient facilement.
20007 Ce programme parcourt votre fichier \SpecialChar LaTeX
20008 et en vérifie la bonne écriture.
20009 C'est donc l'équivalent de
20014 , mais pour \SpecialChar LaTeX
20018 \begin_layout Standard
20019 La question est donc : mais que vient faire ce logiciel sous \SpecialChar LyX
20022 est déjà censé produire du \SpecialChar LaTeX
20023 exempt de fautes ? La réponse est simple :
20028 ne vérifie pas seulement la
20034 d'un fichier C, mais aussi la bonne utilisation des types,
20039 Chk\SpecialChar TeX
20045 détecte en plus des erreurs syntaxiques quelques erreurs typographiques.
20051 Chk\SpecialChar TeX
20057 est à même de détecter des erreurs courantes comme
20061 \begin_layout Plain Layout
20062 NdT : Certaines de ces règles me sont totalement inconnues.
20063 Il est possible qu'elles ne s'appliquent pas à la langue française.
20074 \begin_layout Itemize
20075 de mauvais points de suspension :
20076 \begin_inset Newline newline
20079 Utiliser \SpecialChar ldots
20083 \begin_layout Itemize
20084 des espaces à l'intérieur des parenthèses :
20085 \begin_inset Newline newline
20088 ( mauvais espacement );
20091 \begin_layout Itemize
20092 l'utilisation d'espaces normaux dans des abréviations courantes :
20093 \begin_inset Newline newline
20096 Par exemple il y a ici trop d'espaces dans l'abréviation C.
20102 \begin_layout Itemize
20103 l'utilisation d'un mauvais espacement à la fin d'une phrase dont la dernière
20104 lettre est une majuscule :
20105 \begin_inset Newline newline
20109 Et l'espacement n'est pas bon;
20112 \begin_layout Itemize
20113 l'insertion d'une espace avant une étiquette ou un autre objet de ce type
20115 \begin_inset Newline newline
20118 L'étiquette ou la note doit être collée au texte, sans quoi elle risque
20119 d'apparaître sur une mauvaise page.
20121 \begin_inset CommandInset label
20131 \begin_layout Plain Layout
20132 Cette note peut apparaître sur une mauvaise page, car son appel (le petit
20133 numéro dans le texte) n'est pas collé au mot le précédant.
20139 L'étiquette est ici trop séparée;
20142 \begin_layout Itemize
20143 l'utilisation d'espaces simples au lieu d'espaces insécables devant des
20145 \begin_inset Newline newline
20148 Si vous n'avez pas de chance, le saut de ligne aura lieu exactement entre
20150 \begin_inset Quotes cld
20154 \begin_inset Quotes crd
20157 et le numéro, et ça ferait le plus mauvais effet...
20159 \begin_inset CommandInset ref
20161 reference "sec:chktex"
20168 \begin_layout Itemize
20170 \begin_inset Quotes cld
20174 \begin_inset Quotes crd
20178 \begin_inset Quotes cld
20182 \begin_inset Formula $\times$
20186 \begin_inset Quotes crd
20189 entre deux nombres :
20190 \begin_inset Newline newline
20193 2x2 rend beaucoup moins bien que
20194 \begin_inset Formula $2\times2$
20200 \begin_layout Standard
20201 et bien plus encore...
20202 C'est un outil très utile pour le
20203 \begin_inset Quotes cld
20207 \begin_inset Quotes crd
20210 du document avant son impression, et vous devriez l'utiliser après l'inévitable
20211 correction de l'orthographe et avant d'affiner la typographie.
20214 \begin_layout Subsection
20218 \begin_layout Standard
20219 Si le programme est installé, l'employer est un jeu d'enfant : faites
20220 \begin_inset Newline newline
20225 Outils\SpecialChar menuseparator
20227 \begin_inset space ~
20235 générera alors une version \SpecialChar LaTeX
20236 de votre document, lancera
20238 Chk\SpecialChar TeX
20241 pour la corriger, puis insérera des
20242 \begin_inset Quotes cld
20246 \begin_inset Quotes crd
20249 avec les avertissements de
20251 Chk\SpecialChar TeX
20255 Ces avertissements seront placés au plus près de l'erreur, et vous pourrez
20256 facilement les trouver avec
20258 Navigation\SpecialChar menuseparator
20261 , ou par le raccourci clavier
20265 (d'après le fichier de raccourcis implicites
20270 Ouvrez les boîtes d'erreur en cliquant dessus, ou par le raccourci
20287 Lisez l'avertissement, et corrigez l'erreur si c'en est bien une.
20288 Si vous ne comprenez pas l'avertissement, ignorez-le.
20289 En effet, il y a des différences entre ce qu'il y a à l'écran et les détails
20292 Chk\SpecialChar TeX
20295 vérifie, et ça peut amener certains de ses avertissements à paraître mystérieux
20299 \begin_layout Standard
20300 Ce document est un excellent terrain d'entraînement, et sa vérification
20301 lèvera sûrement quelques avertissements.
20302 Les ordinateurs sont idiots: la plupart de ces avertissements seront donc
20303 des fausses alertes.
20306 \begin_layout Subsection
20310 \begin_layout Standard
20311 Vous trouverez parfois que
20313 Chk\SpecialChar TeX
20316 est plus bavard qu'il ne devrait l'être.
20317 Vous pouvez alors choisir de ne pas l'utiliser, ou alors le configurer
20318 à vos propres goûts.
20322 \begin_layout Standard
20325 Chk\SpecialChar TeX
20328 est vraiment configurable et extensible, vous ne pourrez pas résoudre tous
20331 Chk\SpecialChar TeX
20334 dans \SpecialChar LyX
20336 En effet, \SpecialChar LyX
20337 génère un fichier \SpecialChar LaTeX
20338 un peu particulier pour être ensuite capable
20339 de faire correspondre les numéros de lignes indiqués par
20341 Chk\SpecialChar TeX
20346 \begin_layout Plain Layout
20347 Vous pouvez trouver toutes les indications de
20353 Document\SpecialChar menuseparator
20355 \begin_inset space ~
20359 \begin_inset space ~
20376 avec la structure interne du document.
20377 De ce fait, certains avertissements ne sembleront pas apparaître correctement.
20378 Vous pouvez faire deux choses contre cela :
20381 \begin_layout Itemize
20382 Paramétrez l'appel à
20384 Chk\SpecialChar TeX
20389 Outils\SpecialChar menuseparator
20390 Préférences\SpecialChar menuseparator
20391 Sorties\SpecialChar menuseparator
20395 , ou alors dans le fichier de configuration de l'installation de
20397 Chk\SpecialChar TeX
20400 (souvent, le fichier
20405 Voyez ci-dessous pour savoir quels avertissements peuvent être activés
20406 ou désactivés à la ligne de commande.
20409 \begin_layout Itemize
20410 Exportez votre document en tant que fichier \SpecialChar LaTeX
20413 Fichier\SpecialChar menuseparator
20414 Exporter\SpecialChar menuseparator
20418 et lancer manuellement
20423 S'il est invoqué de cette façon, ça peut être pénible de trouver l'endroit
20424 correspondant dans le document \SpecialChar LyX
20425 , mais avec un peu de patience, vous devriez
20429 \begin_layout Standard
20430 Voici maintenant les messages d'avertissement qui peuvent être activés ou
20440 pour désactiver un avertissement, et
20445 Les entrées en italiques sont désactivées par défaut, car le réglage de
20447 \begin_inset Quotes cld
20452 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
20455 \begin_inset Quotes crd
20461 \begin_layout Standard
20462 Remarquez que vous ne devriez toucher qu'à ces options d'activation et de
20463 désactivation d'avertissements, et pas aux autres.
20464 En effet, \SpecialChar LyX
20465 utilise les autres options à sa convenance pour dialoguer avec
20473 \begin_layout Enumerate
20477 Command terminated with space.
20478 (La commande se termine par une espace.)
20481 \begin_layout Enumerate
20484 Non-breaking space (
20485 \begin_inset Quotes eld
20493 \begin_inset Quotes erd
20496 ) should have been used.
20497 (Il faut utiliser ici une espace insécable (
20500 \begin_inset Quotes cld
20504 \begin_inset Quotes crd
20512 \begin_layout Enumerate
20516 You should enclose the previous parenthesis with
20517 \begin_inset Quotes eld
20525 \begin_inset Quotes erd
20529 (Vous devriez entourer les parenthèses précédentes par
20535 \begin_inset Quotes cld
20539 \begin_inset Quotes crd
20550 \begin_layout Enumerate
20553 Italic correction (
20554 \begin_inset Quotes eld
20564 \begin_inset Quotes erd
20567 ) found in non-italic buffer.
20568 (Une correction d'italique (
20571 \begin_inset Quotes cld
20577 \begin_inset Quotes crd
20582 ) est dans un groupe qui n'est pas en italique.)
20585 \begin_layout Enumerate
20588 Italic correction (
20589 \begin_inset Quotes eld
20599 \begin_inset Quotes erd
20602 ) found more than once.
20603 (Il y a plus d'une correction d'italique (
20606 \begin_inset Quotes cld
20612 \begin_inset Quotes crd
20620 \begin_layout Enumerate
20624 No italic correction (
20625 \begin_inset Quotes eld
20635 \begin_inset Quotes erd
20639 (Il n'y a pas de correcteur d'italique (
20642 \begin_inset Quotes cld
20648 \begin_inset Quotes crd
20659 \begin_layout Enumerate
20663 \begin_inset Quotes eld
20671 \begin_inset Quotes erd
20675 \begin_inset Quotes eld
20683 \begin_inset Quotes erd
20690 \begin_inset Quotes cld
20694 \begin_inset Quotes crd
20699 requière l'utilisation de
20702 \begin_inset Quotes cld
20706 \begin_inset Quotes crd
20714 \begin_layout Enumerate
20717 Wrong length of dash may have been used.
20718 (Il se peut que le tiret ne soit pas de la bonne longueur.)
20721 \begin_layout Enumerate
20725 \begin_inset Quotes eld
20733 \begin_inset Quotes erd
20737 \begin_inset Quotes eld
20745 \begin_inset Quotes erd
20755 \begin_inset Quotes cld
20759 \begin_inset Quotes crd
20770 \begin_inset Quotes cld
20774 \begin_inset Quotes crd
20782 \begin_layout Enumerate
20786 \begin_inset Quotes eld
20794 \begin_inset Quotes erd
20803 \begin_inset Quotes cld
20811 \begin_inset Quotes crd
20820 \begin_layout Enumerate
20824 \begin_inset Quotes eld
20832 \begin_inset Quotes erd
20835 to achieve an ellipsis.
20836 (Vous devriez utiliser
20839 \begin_inset Quotes cld
20843 \begin_inset Quotes crd
20848 pour une ellipse (points de suspension).)
20851 \begin_layout Enumerate
20854 Inter-word spacing (
20855 \begin_inset Quotes eld
20865 \begin_inset Quotes eld
20868 ) should perhaps be used.
20869 (Une espace d'entre mots (
20872 \begin_inset Quotes cld
20878 \begin_inset space ~
20884 \begin_inset Quotes crd
20887 ) devrait peut-être être utilisé.)
20890 \begin_layout Enumerate
20893 Inter-sentence spacing (
20894 \begin_inset Quotes eld
20904 \begin_inset Quotes erd
20907 ) should perhaps be used.
20908 (Une espace d'entre phrases (
20911 \begin_inset Quotes cld
20917 \begin_inset Quotes crd
20922 ) devrait peut-être être utilisé.)
20925 \begin_layout Enumerate
20928 Could not find argument for command.
20929 (N'a pas trouvé de paramètre à la commande.)
20932 \begin_layout Enumerate
20936 \begin_inset Quotes eld
20944 \begin_inset Quotes erd
20948 (Aucune occurrence de
20949 \begin_inset Quotes cld
20957 \begin_inset Quotes crd
20963 \begin_layout Enumerate
20966 Math mode still on at end of \SpecialChar LaTeX
20968 (Le fichier \SpecialChar LaTeX
20969 se termine dans le mode Math.)
20972 \begin_layout Enumerate
20976 \begin_inset Quotes eld
20984 \begin_inset Quotes erd
20987 doesn't match the number of
20988 \begin_inset Quotes eld
20996 \begin_inset Quotes erd
21003 \begin_inset Quotes cld
21007 \begin_inset Quotes crd
21012 ne correspond pas à celui de
21015 \begin_inset Quotes cld
21019 \begin_inset Quotes crd
21027 \begin_layout Enumerate
21030 You should use either
21033 \begin_inset Quotes eld
21041 \begin_inset Quotes erd
21046 as an alternative to
21047 \begin_inset Quotes eld
21055 \begin_inset Quotes erd
21059 (Vous devriez utiliser
21062 \begin_inset Quotes eld
21070 \begin_inset Quotes erd
21078 \begin_inset Quotes cld
21082 \begin_inset Quotes crd
21090 \begin_layout Enumerate
21097 " (ASCII 39) instead of "´" (ASCII 180).
21098 (Vous devriez utiliser
21101 \begin_inset Quotes cld
21105 \begin_inset Quotes crd
21110 (ASCII 39) au lieu de
21113 \begin_inset Quotes cld
21121 \begin_inset Quotes crd
21129 \begin_layout Enumerate
21132 User-specified pattern found.
21133 (A trouvé un format défini par l'utilisateur.)
21136 \begin_layout Enumerate
21139 This command might not be intended.
21140 (Cette commande n'est peut-être pas volontaire.)
21143 \begin_layout Enumerate
21148 (Un commentaire est affiché.)
21151 \begin_layout Enumerate
21182 \begin_layout Enumerate
21185 Delete this space to maintain correct page references.
21186 (Enlevez cette espace pour avoir une pagination correcte.)
21189 \begin_layout Enumerate
21193 You might wish to put this between a pair of
21194 \begin_inset Quotes eld
21202 \begin_inset Quotes erd
21206 (Ce serait peut-être mieux entre deux accolades
21212 \begin_inset Quotes cld
21216 \begin_inset Quotes crd
21224 \begin_layout Enumerate
21227 You ought to remove spaces in front of punctuation.
21228 (Il n'y a pas d'espace devant cette ponctuation.)
21231 \begin_layout Enumerate
21234 Could not execute \SpecialChar LaTeX
21236 (Ne peut pas exécuter la commande \SpecialChar LaTeX
21240 \begin_layout Enumerate
21249 in front of small punctuation.
21256 devant la ponctuation basse.)
21259 \begin_layout Enumerate
21267 may look prettier here.
21277 \begin_layout Enumerate
21281 Multiple spaces detected in output.
21282 (La sortie affiche ici plusieurs espaces.)
21285 \begin_layout Enumerate
21288 This text may be ignored.
21289 (Ce texte ne sera peut-être pas pris en compte.)
21292 \begin_layout Enumerate
21298 \begin_inset Quotes eld
21303 to begin quotation, not
21311 \begin_inset Quotes eld
21316 pour ouvrir une citation et non
21323 \begin_layout Enumerate
21330 to end quotation, not
21333 \begin_inset Quotes eld
21343 pour clore une citation et non
21346 \begin_inset Quotes eld
21354 \begin_layout Enumerate
21358 (Ne mélangez pas les différents types de guillemets.)
21361 \begin_layout Enumerate
21364 You should perhaps use
21365 \begin_inset Quotes eld
21373 \begin_inset Quotes erd
21377 (Il vaudrait peut-être mieux utiliser
21380 \begin_inset Quotes cld
21384 \begin_inset Quotes crd
21392 \begin_layout Enumerate
21395 You should put a space in front of/after parenthesis.
21396 (Il faut des espaces à l'extérieur des parenthèses.)
21399 \begin_layout Enumerate
21402 You should avoid spaces in front of/after parenthesis.
21403 (Ne mettez pas d'espaces à l'intérieur des parenthèses.)
21406 \begin_layout Enumerate
21410 You should not use punctuation in front of/after quotes.
21411 (La ponctuation ne doit pas apparaître derrière les guillemets.)
21414 \begin_layout Enumerate
21417 Double space found.
21421 \begin_layout Enumerate
21424 You should put punctuation outside inner/inside display math mode.
21425 (La ponctuation devrait se trouver à l'extérieur du mode mathématique.)
21428 \begin_layout Enumerate
21431 You ought to not use primitive \SpecialChar TeX
21432 in \SpecialChar LaTeX
21434 (Vous ne devez pas utiliser de primitives \SpecialChar TeX
21435 dans du code \SpecialChar LaTeX
21439 \begin_layout Enumerate
21442 You should remove spaces in front of
21443 \begin_inset Quotes eld
21451 \begin_inset Quotes erd
21455 (Ne mettez pas d'espaces devant
21458 \begin_inset Quotes cld
21462 \begin_inset Quotes crd
21470 \begin_layout Enumerate
21473 \begin_inset Quotes eld
21481 \begin_inset Quotes erd
21484 is normally not followed by
21485 \begin_inset Quotes eld
21493 \begin_inset Quotes erd
21500 \begin_inset Quotes cld
21504 \begin_inset Quotes crd
21509 n'est normalement pas suivi de
21512 \begin_inset Quotes cld
21516 \begin_inset Quotes crd
21524 \begin_layout Standard
21525 Nous espérons fournir dans les versions futures de \SpecialChar LyX
21526 une interface plus complète
21527 à cet outil (ainsi qu'à son petit cousin
21531 ) pour pouvoir en exploiter toute la puissance.
21532 Mais, , il est dès maintenant utilisable : lancez-le sur l'un de vos documents
21533 de bonne taille, et voyez le résultat.
21536 \begin_layout Section
21537 Contrôle de version sous \SpecialChar LyX
21541 \begin_layout Standard
21544 Lars Gullik Bjønnes,
21551 \begin_layout Subsection
21555 \begin_layout Standard
21557 accepte la plupart des commandes simples de RCS/CVS/SVN.
21558 Si vous devez utiliser des fonctions plus sophistiquées, il vous faudra
21559 cependant encore passer par un terminal de commande.
21562 \begin_layout Standard
21563 Notez également que le support de CVS n'est pas aussi bon que celui de Subversio
21564 n, que nous vous conseillons donc.
21565 Un bon document de départ pour Subversion est le Manuel SVN
21569 \begin_layout Plain Layout
21570 \begin_inset CommandInset href
21572 target "http://svnbook.red-bean.com/"
21583 Pour RCS, lisez d'abord
21584 \begin_inset Quotes cld
21588 \begin_inset Quotes crd
21591 (c'est un fichier man : lisez-le avec
21596 Ce fichier décrit toutes les fonctions de base de RCS\SpecialChar endofsentence
21597 Voyez particulièrement
21598 le paragraphe sur le répertoire RCS, et la notion de fichier RCS maître
21599 (le fichier finissant par
21606 \begin_layout Standard
21607 Avant de vous lancer dans l'utilisation du contrôle de version sous \SpecialChar LyX
21609 devrez connaître l'utilisation de RCS/CVS/SVN.
21610 Le support assuré dans \SpecialChar LyX
21611 a été réalisé pour des versions récentes des paquetages
21613 \change_deleted 34634807 1501830814
21616 il n'est pas garanti que cela fonctionne avec des versions plus anciennes.
21617 En général, les messages de contrôle ne sont pas affichés après chaque
21619 \change_deleted 34634807 1501830814
21622 vous pouvez les vérifier dans la console de lancement de \SpecialChar LyX
21626 Regular users of version control will appreciate the VC toolbar, which
21629 View\SpecialChar menuseparator
21630 Toolbars\SpecialChar menuseparator
21632 \begin_inset space ~
21640 \begin_layout Standard
21641 Pour créer vos propres commandes externes, consultez
21642 \begin_inset Flex Code
21645 \begin_layout Plain Layout
21653 Fonctions \SpecialChar LyX
21659 \begin_layout Standard
21662 It is strongly recommended to store documents in uncompressed format if
21663 using version control (uncheck
21665 Document\SpecialChar menuseparator
21668 if it is checked): Uncompressed LyX documents are text files and therefore
21669 for merging two different versions by version control systems.
21670 Compressed LyX documents are binary files, which cannot be merged by version
21674 \begin_layout Subsection
21675 Les commandes RCS sous \SpecialChar LyX
21679 \begin_layout Standard
21680 Les sections suivantes décrivent les commandes RCS supportées par \SpecialChar LyX
21682 Vous pouvez les trouver dans
21684 Fichier\SpecialChar menuseparator
21686 \begin_inset space ~
21690 \begin_inset space ~
21696 Lyx a été testé avec RCS 5.7/5.8.
21699 \begin_layout Subsubsection
21702 Initialiser le contrôle de version
21705 \begin_layout Standard
21706 Si votre document n'est pas sous le mode
21707 \begin_inset Quotes cld
21710 contrôle de version
21711 \begin_inset Quotes crd
21714 , c'est le seul choix qui vous soit proposé.
21715 Si vous êtes déjà sous ce mode, l'élément
21716 \begin_inset Flex Noun
21719 \begin_layout Plain Layout
21725 est grisé et inaccessible.
21728 \begin_layout Standard
21729 Cette commande intialise le contrôle de version avec RCS\SpecialChar endofsentence
21731 demandé de donner une description initiale du document.
21732 Le document est alors mis en mode
21733 \begin_inset Quotes cld
21737 \begin_inset Quotes crd
21740 et il vous faudra faire
21743 \begin_inset space ~
21747 \begin_inset space ~
21752 avant de le modifier.
21753 Un document sous contrôle de version a dans le minibuffer
21754 \begin_inset Quotes cld
21757 [RCS:<version><locker>]
21758 \begin_inset Quotes crd
21761 accolé au nom de fichier.
21764 \begin_layout Standard
21765 En arrière-plan, la commande RCS qui a été lancée est
21768 \begin_layout LyX-Code
21771 ci -q -u -i -t-\SpecialChar softhyphen
21772 "<description_\SpecialChar softhyphen
21773 initiale>" <nom_fichier>.
21776 \begin_layout Standard
21781 pour comprendre le sens des paramètres.
21785 \begin_layout Subsubsection
21787 \begin_inset space ~
21791 \begin_inset space ~
21797 \begin_layout Standard
21798 Lorsque vous avez fini de modifier un fichier, vous figez vos modifications
21802 \begin_layout Plain Layout
21809 \begin_inset Flex Noun
21812 \begin_layout Plain Layout
21816 Fichier\SpecialChar menuseparator
21818 \begin_inset space ~
21822 \begin_inset space ~
21825 Version\SpecialChar menuseparator
21827 \begin_inset space ~
21831 \begin_inset space ~
21843 Il vous sera alors demandé une description de ceux-ci.
21844 Cette information est conservée dans le fichier d'historique.
21845 Le numéro de version est alors incrémenté, vos modifications sont appliquées
21846 au fichier RCS maître et le document est déverrouillé et remis en mode
21848 \begin_inset Quotes cld
21852 \begin_inset Quotes crd
21858 \begin_layout Itemize
21861 ci -q -u -m"<description>" <nom_fichier>
21864 \begin_layout Subsubsection
21867 Nouvelle version modifiable
21870 \begin_layout Standard
21871 En utilisant cette commande, vous verrouillez le document de manière à ce
21872 que vous soyez le seul à pouvoir l'éditer.
21873 Vous seul en possédez les droits d'écriture.
21874 Vous continuez donc à éditer le fichier un moment, puis vous figez vos
21876 La ligne d'état est modifiée pour indiquer que le fichier est verrouillé.
21879 \begin_layout Itemize
21882 co -q -l <nom_fichier>
21885 \begin_layout Subsubsection
21888 Revenir à la version du dépôt
21891 \begin_layout Standard
21892 Ceci annule tous les changements réalisés sur le document depuis que le
21893 document a été figé la dernière fois.
21894 Une demande de confirmation apparaît alors, avant que tous les changements
21898 \begin_layout Itemize
21901 co -f -u<version> <nom_fichier>
21904 \begin_layout Subsubsection
21911 \begin_layout Standard
21914 This will create a copy of the current document.
21915 Since RCS does not support copy operations natively, the version history
21916 is not preserved, and the copy is added as a new file.
21917 It requires a clean document without any changes since the last checkin.
21918 You are asked for a file name and a description of the copy operation.
21919 After that the copy is created, both locally and in the repository.
21920 If the parent directories of the copied and original document differ, all
21921 relative paths of included files of the copy are adjusted (like in
21923 File\SpecialChar menuseparator
21928 Finally, the copy is loaded instead of the original document.
21931 \begin_layout Labeling
21932 \labelwidthstring 00.00.0000
21936 \begin_inset space ~
21940 \begin_inset space ~
21944 \begin_inset Newline newline
21948 \begin_inset Flex Code
21951 \begin_layout Plain Layout
21955 \begin_inset Quotes qld
21959 \begin_inset Quotes qld
21968 \begin_inset Flex Code
21971 \begin_layout Plain Layout
21975 \begin_inset Quotes qld
21979 \begin_inset Quotes qld
21988 \begin_inset Newline newline
21992 \begin_inset Flex Code
21995 \begin_layout Plain Layout
22001 \begin_inset Quotes qld
22005 \begin_inset Quotes qld
22016 \begin_layout Subsubsection
22019 Annuler le dernier enregistrement
22022 \begin_layout Standard
22023 Fait comme si la dernière modification n'avait jamais été faite.
22024 Aucune modification n'apparaît sur le document \SpecialChar LyX
22025 , mais la dernière version
22026 est effacée du fichier maître RCS.
22029 \begin_layout Itemize
22032 rcs -o<version> <nom_fichier>
22035 \begin_layout Subsubsection
22038 Visionner historique
22041 \begin_layout Standard
22042 Montre l'historique complet du document RCS.
22047 est ainsi affichée dans une fenêtre.
22052 pour plus d'informations.
22055 \begin_layout Subsubsection
22056 Informations de révision
22059 \begin_layout Standard
22060 Lyx ne connaît que le numéro de version RCS, voir
22061 \begin_inset CommandInset ref
22063 reference "subsec:VCS-Revision-Information"
22070 \begin_layout Subsection
22073 CVS commands in \SpecialChar LyX
22075 \begin_inset Note Note
22078 \begin_layout Plain Layout
22079 Le reste de ce chapitre reste à traduire (JPChrétien, juin 2011)
22087 \begin_layout Standard
22090 A subset of CVS operations is supported by \SpecialChar LyX
22092 You can find the commands in the
22094 File\SpecialChar menuseparator
22096 \begin_inset space ~
22102 The version control system SVN is more powerful, so please use it instead
22103 of CVS if possible.
22106 \begin_layout Subsubsection
22113 \begin_layout Standard
22116 If you start from scratch with CVS you have to create your repository and
22117 checkout the working copy with external tools.
22118 If you're using a client-server setup you may need to login before doing
22119 the first repository checkout.
22122 \begin_layout Standard
22125 If your documents are under revision control and others are using the same
22126 repository problems arise when different changes to the same document at
22127 the same location happen.
22128 Standard CVS repositories don't operate with a file locking mechanism.
22129 This may be surprising, but conflicts only occur if people disagree on
22130 the proper content of the same part of a document.
22131 So, if co-workers are used to communicate regularly, these conflicts occur
22133 If they don't communicate they have a fundamental problem anyway.
22134 Nevertheless some people like to work with so called
22135 \begin_inset Quotes eld
22139 \begin_inset Quotes erd
22143 If they do so the working copy of all files is readonly when checked out
22144 first and the user starts editing after using a special command to make
22145 the working copy writable.
22146 When the changes are checked in the working copy returns to readonly state.
22147 With \SpecialChar LyX
22148 one has to edit the
22149 \begin_inset Flex Code
22152 \begin_layout Plain Layout
22160 file and add the line
22161 \begin_inset Flex Code
22164 \begin_layout Plain Layout
22172 to work with reserved checkouts.
22173 The benefit is the possibility to see who is using a writable copy of some
22175 It's not guaranteed only one user makes a copy writable.
22178 \begin_layout Standard
22182 tries to guess if you're using reserved or non-reserved checkouts.
22183 If your working copy is readonly or it is writable and an additional copy
22184 of your document exists in the CVS/Base sub-directory a reserved otherwise
22185 a non-reserved checkout is assumed.
22186 When a reserved checkout is detected you have to use
22187 \begin_inset Flex Noun
22190 \begin_layout Plain Layout
22198 to make your working copy writable if it's readonly.
22200 \begin_inset Flex Noun
22203 \begin_layout Plain Layout
22211 operation is possible and that makes your working copy readonly again after
22212 transferring your changes to the repository.
22215 \begin_layout Standard
22218 More information about CVS can be found here
22219 \begin_inset Flex URL
22222 \begin_layout Plain Layout
22224 http://www.nongnu.org/cvs
22230 \begin_inset Flex URL
22233 \begin_layout Plain Layout
22235 http://ximbiot.com/cvs
22243 \begin_layout Standard
22250 to understand the sub-commands and the switches mentioned below.
22253 \begin_layout Subsubsection
22260 \begin_layout Standard
22263 If your document is not under revision control, this is the only item shown
22265 And if it is under revision control, the
22269 item is not visible.
22273 \begin_layout Standard
22276 This command registers in CVS your document
22277 \begin_inset Flex Strong
22280 \begin_layout Plain Layout
22289 in the case you have already the documents directory under CVS control
22295 This means you have to create or checkout the archive by yourself using
22297 (In case you forget that step \SpecialChar LyX
22298 registers the document with RCS.)
22301 \begin_layout Standard
22304 Then you are asked interactively to supply an initial description of the
22306 Don't forget that registered file is not yet checked in.
22309 \begin_layout Standard
22312 CVS command that is run:
22314 cvs -q add -m"<entered message>" "<file-name>"
22317 \begin_layout Standard
22324 above and for all other CVS commands is an abbreviation for
22325 \begin_inset Quotes eld
22328 change the current working directory to file location and use the file name
22329 without path component as argument
22330 \begin_inset Quotes erd
22336 \begin_layout Subsubsection
22343 \begin_layout Standard
22346 When you are finished editing a file, you commit your changes.
22347 When you do this and you had changed the document, you are asked for a
22348 description of the changes.
22349 After that changes are written to the repository.
22350 In case you didn't change the document and a reserved checkout is detected
22351 the reservation made on
22352 \begin_inset Flex Noun
22355 \begin_layout Plain Layout
22366 \begin_layout Labeling
22367 \labelwidthstring 00.00.0000
22371 \begin_inset space ~
22375 \begin_inset space ~
22379 \begin_inset Newline newline
22383 \begin_inset Flex Code
22386 \begin_layout Plain Layout
22391 -q commit -m"<description>" "<file-name>"
22397 \begin_inset Newline newline
22401 \begin_inset Flex Code
22404 \begin_layout Plain Layout
22417 \begin_layout Subsubsection
22424 \begin_layout Standard
22427 When you are sharing a repository with others, you may have to incorporate
22428 their changes into your working copy.
22431 \begin_layout Standard
22436 cvs -q update "<file-name>"
22439 \begin_layout Standard
22442 If a readonly checkout is detected the working copy is made writable and
22446 \begin_layout Standard
22451 cvs -q edit "<file-name>"
22454 \begin_layout Subsubsection
22458 Revert To Repository Version
22461 \begin_layout Standard
22464 This will discard all changes made to the document since the last check
22466 You get a warning before changes are discarded.
22467 Firstly the file is deleted, secondly CVS update command is run.
22470 \begin_layout Standard
22475 cvs -q update "<file-name>"
22478 \begin_layout Standard
22481 If a reserved checkout is detected and the working copy has no changes only
22482 the reservation is undone.
22485 \begin_layout Standard
22490 cvs -q unedit "<file-name>"
22493 \begin_layout Subsubsection
22500 \begin_layout Standard
22503 This will create a copy of the current document.
22504 Since CVS does not support copy operations natively, the version history
22505 is not preserved, and the copy is added as a new file.
22506 It requires a clean document without any changes since the last checkin.
22507 You are asked for a file name and a description of the copy operation.
22508 After that the copy is created, both locally and in the repository.
22509 If the parent directories of the copied and original document differ, all
22510 relative paths of included files of the copy are adjusted (like in
22512 File\SpecialChar menuseparator
22517 Finally, the copy is loaded instead of the original document.
22520 \begin_layout Labeling
22521 \labelwidthstring 00.00.0000
22525 \begin_inset space ~
22529 \begin_inset space ~
22533 \begin_inset Newline newline
22537 \begin_inset Flex Code
22540 \begin_layout Plain Layout
22554 \begin_inset Flex Code
22557 \begin_layout Plain Layout
22571 \begin_inset Newline newline
22575 \begin_inset Flex Code
22578 \begin_layout Plain Layout
22596 \begin_layout Subsubsection
22603 \begin_layout Standard
22606 This will rename the current document.
22607 Since CVS does not support rename operations natively, the version history
22608 is not preserved, the renamed document is added as a new file, and the
22609 original document is deleted.
22610 It requires a clean document without any changes since the last checkin.
22611 You are asked for a file name and a description of the rename operation.
22612 After that the document is renamed, both locally and in the repository.
22613 If the parent directories of the new and old file names differ, all relative
22614 paths of included files are adjusted (like in
22616 File\SpecialChar menuseparator
22621 Finally, the document is reloaded using the new name.
22624 \begin_layout Labeling
22625 \labelwidthstring 00.00.0000
22629 \begin_inset space ~
22633 \begin_inset space ~
22637 \begin_inset Newline newline
22641 \begin_inset Flex Code
22644 \begin_layout Plain Layout
22658 \begin_inset Flex Code
22661 \begin_layout Plain Layout
22675 \begin_inset Newline newline
22679 \begin_inset Flex Code
22682 \begin_layout Plain Layout
22698 \begin_inset Newline newline
22702 \begin_inset Flex Code
22705 \begin_layout Plain Layout
22723 \begin_layout Subsubsection
22726 Update of the local directory checkout from repository
22729 \begin_layout Standard
22732 Once your documents gets more complex, containing sub-documents and pictures,
22734 \begin_inset Flex Code
22737 \begin_layout Plain Layout
22745 files and so on using version control becomes more complicated.
22747 supports updating the whole tree in which resides the document.
22748 This become especially useful once you cooperate with people which neither
22749 have detailed knowledge about CVS usage nor they have ambition to commit
22750 additional material to the repository.
22751 You have to organize the files structure so that all external files are
22752 in the same directory or subdirectories of the document.
22753 It's good practice anyway to store multipart documents in an extra directory.
22756 \begin_layout Standard
22760 \begin_inset Flex Code
22763 \begin_layout Plain Layout
22766 Update local directory from repository
22771 command updates the whole directory.
22772 If local changes are detected user is warned before update starts.
22773 In case of merge conflicts both versions of the conflicting document parts
22774 are placed in the final document.
22775 You have to review and correct the result of the merge.
22776 You'll find the conflicts enclosed in pairs of
22777 \begin_inset Flex Code
22780 \begin_layout Plain Layout
22789 \begin_inset Flex Code
22792 \begin_layout Plain Layout
22801 \begin_inset Flex Code
22804 \begin_layout Plain Layout
22813 The first part is your version as before the update operation with the
22814 document name prepended.
22815 The second one is the repository version with the version number after
22817 \begin_inset Flex Code
22820 \begin_layout Plain Layout
22831 \begin_layout Labeling
22832 \labelwidthstring 00.00.0000
22836 \begin_inset space ~
22840 \begin_inset space ~
22844 \begin_inset Newline newline
22848 \begin_inset Flex Code
22851 \begin_layout Plain Layout
22861 (Ask if changes are detected.)
22862 \begin_inset Newline newline
22866 \begin_inset Flex Code
22869 \begin_layout Plain Layout
22872 cd $path; cvs -q update
22882 \begin_layout Standard
22886 \begin_inset Flex Code
22889 \begin_layout Plain Layout
22897 stands for the path to the document.
22900 \begin_layout Subsubsection
22907 \begin_layout Standard
22910 This shows the complete history of the CVS document.
22913 cvs log "<file-name>"
22915 is shown in a browser.
22918 \begin_layout Subsubsection
22924 \begin_layout Standard
22928 supports CVS version number, author name, date and time of last commit.
22929 All those are extracted from
22931 cvs log -r <file-name>
22935 \begin_inset CommandInset ref
22937 reference "subsec:VCS-Revision-Information"
22944 \begin_layout Subsection
22947 SVN commands in \SpecialChar LyX
22951 \begin_layout Standard
22954 SVN is now partially supported by \SpecialChar LyX
22956 You can find the commands in the
22958 File\SpecialChar menuseparator
22960 \begin_inset space ~
22966 Please note that if you use password protected access to repository via
22967 ssh, you will be asked in terminal window.
22969 was tested against SVN 1.5, 1.6, 1.7 and 1.8
22973 \begin_layout Plain Layout
22976 Most of the commands will work with 1.4 too, see
22977 \begin_inset CommandInset ref
22979 reference "subsec:SVN-Repo-Update"
22984 There seems to be currently unresolved permissions problem under SVN 1.8
22985 with reverting changes when file is locked.
22993 \begin_layout Subsubsection
23000 \begin_layout Standard
23003 If your document is not under revision control, this is the only item shown
23005 And if it is under revision control, the
23009 item is not visible.
23012 \begin_layout Standard
23015 This command registers in SVN your document ONLY in case you have already
23016 the documents directory under SVN control (in particular
23021 This means you have to checkout the archive by yourself.
23024 \begin_layout Standard
23027 Then you are asked interactively to supply an initial description of the
23029 Don't forget that registered file is not yet commited.
23032 \begin_layout Standard
23035 SVN command that is run:
23038 \begin_inset Quotes qld
23042 \begin_inset Quotes qld
23048 \begin_layout Standard
23055 to understand the switches.
23058 \begin_layout Subsubsection
23065 \begin_layout Standard
23068 When you are finished editing a file, you commit your changes.
23069 When you do this, you are asked for a description of the changes.
23070 After that changes are commited.
23073 \begin_layout Standard
23080 \begin_layout Plain Layout
23083 In case locking is not enabled.
23085 \begin_inset CommandInset ref
23087 reference "subsec:SVN-File-Locking"
23098 svn commit -q -m"<description>" <file-name>
23101 \begin_layout Subsubsection
23108 \begin_layout Standard
23111 Updates the changes of this file from the repository.
23112 Be sure you understand SVN merging and conflicts resolving before using
23113 this function, because all conflicts has to be resolved manually by you!
23116 \begin_layout Standard
23123 \begin_layout Plain Layout
23133 svn update --non-interactive
23134 \begin_inset Quotes qld
23138 \begin_inset Quotes qld
23144 \begin_layout Subsubsection
23148 Revert To Repository Version
23151 \begin_layout Standard
23154 This will discard all changes made to the document since the last check
23156 You get a warning before changes are discarded.
23159 \begin_layout Standard
23165 \begin_inset Quotes qld
23169 \begin_inset Quotes qld
23175 \begin_layout Subsubsection
23182 \begin_layout Standard
23185 This will create a copy of the current document including the version history.
23186 It requires a clean document without any changes since the last checkin.
23187 You are asked for a file name and a description of the copy operation.
23188 After that the copy is created, both locally and in the repository.
23189 If the parent directories of the copied and original document differ, all
23190 relative paths of included files of the copy are adjusted (like in
23192 File\SpecialChar menuseparator
23197 Finally, the copy is loaded instead of the original document.
23200 \begin_layout Labeling
23201 \labelwidthstring 00.00.0000
23205 \begin_inset space ~
23209 \begin_inset space ~
23213 \begin_inset Newline newline
23217 \begin_inset Flex Code
23220 \begin_layout Plain Layout
23226 \begin_inset Quotes qld
23230 \begin_inset Quotes qld
23234 \begin_inset Quotes qld
23238 \begin_inset Quotes qld
23247 \begin_inset Newline newline
23251 \begin_inset Flex Code
23254 \begin_layout Plain Layout
23265 \begin_layout Subsubsection
23272 \begin_layout Standard
23275 This will rename the current document including the version history.
23276 It requires a clean document without any changes since the last checkin.
23277 You are asked for a file name and a description of the rename operation.
23278 After that the document is renamed, both locally and in the repository.
23279 If the parent directories of the new and old file names differ, all relative
23280 paths of included files are adjusted (like in
23282 File\SpecialChar menuseparator
23287 Finally, the document is reloaded using the new name.
23290 \begin_layout Labeling
23291 \labelwidthstring 00.00.0000
23295 \begin_inset space ~
23299 \begin_inset space ~
23303 \begin_inset Newline newline
23307 \begin_inset Flex Code
23310 \begin_layout Plain Layout
23316 \begin_inset Quotes qld
23320 \begin_inset Quotes qld
23324 \begin_inset Quotes qld
23328 \begin_inset Quotes qld
23337 \begin_inset Newline newline
23341 \begin_inset Flex Code
23344 \begin_layout Plain Layout
23355 \begin_layout Subsubsection
23358 \begin_inset CommandInset label
23360 name "subsec:SVN-Repo-Update"
23364 Update of the local directory checkout from repository
23368 \begin_layout Plain Layout
23371 Note that this command will work only with subversion
23372 \begin_inset Formula $\geqq1.5$
23383 \begin_layout Standard
23386 All the commands above have one shortcoming – they deal with the current
23388 Once your document contains pictures, includes external
23389 \begin_inset Flex Code
23392 \begin_layout Plain Layout
23400 files and so on administration becomes more complicated.
23402 now supports updating the whole tree in which resides the document
23406 \begin_layout Plain Layout
23409 One need to organize the files structure so that all external files are
23410 in the same directory or subdirectories of the document.
23417 This become especially useful once you cooperate with people which neither
23418 know about subversion management nor they have ambition to commit additional
23419 material to the repository.
23423 \begin_layout Standard
23426 \begin_inset Flex Code
23429 \begin_layout Plain Layout
23432 Update local directory from repository
23437 command updates the whole directory and in case of merge conflicts local
23438 version of the files are left, so no unintended data loss occurs.
23439 If local changes are detected user is warned before update starts.
23442 \begin_layout Labeling
23443 \labelwidthstring 00.00.0000
23447 \begin_inset space ~
23451 \begin_inset space ~
23455 \begin_inset Newline newline
23459 \begin_inset Flex Code
23462 \begin_layout Plain Layout
23470 (Ask if changes are detected.)
23471 \begin_inset Newline newline
23475 \begin_inset Flex Code
23478 \begin_layout Plain Layout
23481 svn update –accept mine-full $path
23489 \begin_layout Standard
23493 \begin_inset Flex Code
23496 \begin_layout Plain Layout
23504 stands for the path to the document.
23507 \begin_layout Subsubsection
23514 \begin_layout Standard
23517 This shows the complete history of the SVN document.
23521 \begin_inset Quotes qld
23525 \begin_inset Quotes qld
23530 is shown in a browser.
23533 \begin_layout Subsubsection
23537 \begin_inset CommandInset label
23539 name "subsec:SVN-File-Locking"
23546 \begin_layout Standard
23549 The file exchange through various revision control systems brings the problem
23550 of merge conflicts in case two different users try to edit the same (parts
23552 When such a conflict happens it needs manual resolving and one reasonable
23553 alternative is to provide some kind of locking mechanism, which guarantees
23554 that only one user is allowed to edit file at the given time.
23557 \begin_layout Standard
23560 SVN has two such mechanisms to provide mutual exclusivity for file access
23561 – locks and automatic setting of write permissions (see sec.
23563 \begin_inset CommandInset ref
23565 reference "subsec:Automatical-Locking-Property"
23570 \begin_inset Flex Code
23573 \begin_layout Plain Layout
23585 \begin_layout Plain Layout
23588 \begin_inset Flex URL
23591 \begin_layout Plain Layout
23593 http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
23604 If this property is detected for a given document \SpecialChar LyX
23605 starts to use SVN locks
23606 for document editing automatically and the whole check-in/out mechanism
23607 switches to the same regimen as for RCS.
23608 This in particular means there are two different modes of file use in \SpecialChar LyX
23612 \begin_layout Itemize
23616 The loaded file is in the read-only mode.
23617 For editing on needs to check-out.
23622 consists of updating from the repository and gaining write lock.
23623 If the lock is not possible to obtain, we remain in unlocked state.
23626 \begin_layout Itemize
23630 The loaded file is in the
23631 \begin_inset Quotes els
23635 \begin_inset Quotes ers
23639 No other user is allowed to edit the file.
23644 consists of commiting changes and releasing write-lock.
23645 If no changes have been made to the document, no commit will be produced
23649 \begin_layout Plain Layout
23652 Don't be puzzled by the fact that you will be asked for commit message anyway.
23657 and only the write-lock will be released.
23660 \begin_layout Standard
23666 \begin_layout Labeling
23667 \labelwidthstring 00.00.0000
23672 svn commit -q -m"<description>" "<file-name>"
23673 \begin_inset Newline newline
23676 svn unlock "<file-name>"
23679 \begin_layout Labeling
23680 \labelwidthstring 00.00.0000
23685 svn update "<file-name>"
23686 \begin_inset Newline newline
23689 svn lock "<file-name>"
23692 \begin_layout Subsubsection
23696 \begin_inset CommandInset label
23698 name "subsec:Automatical-Locking-Property"
23704 Automatic Locking Property
23707 \begin_layout Standard
23710 The above mentioned automatic setting of write permissions of the .lyx file
23713 File\SpecialChar menuseparator
23715 \begin_inset space ~
23718 Control\SpecialChar menuseparator
23719 Use Locking Property
23722 This command is active only when the file is not locked on the svn server
23724 you need to check-out before proceeding).
23727 \begin_layout Labeling
23728 \labelwidthstring 00.00.0000
23732 \begin_inset space ~
23738 \begin_layout Labeling
23739 \labelwidthstring 00.00.0000
23744 svn propset svn:needs-lock ON "<file-name>"
23747 \begin_layout Labeling
23748 \labelwidthstring 00.00.0000
23753 svn propdel svn:needs-lock "<file-name>"
23756 \begin_layout Subsubsection
23759 \begin_inset CommandInset label
23761 name "subsec:VCS-Revision-Information"
23765 Revision Information in Documents
23768 \begin_layout Standard
23771 There are more possibilities how to activate revision information in our
23775 \begin_layout Itemize
23783 \begin_layout Itemize
23786 tree revision information (
23787 \begin_inset Flex Code
23790 \begin_layout Plain Layout
23799 The result is the output of the
23800 \begin_inset Flex Code
23803 \begin_layout Plain Layout
23811 command, the following table gives you an idea, how to read the results.
23814 \begin_layout Standard
23818 \begin_inset Tabular
23819 <lyxtabular version="3" rows="6" columns="2">
23820 <features tabularvalignment="middle">
23821 <column alignment="left" valignment="top">
23822 <column alignment="left" valignment="top">
23824 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23827 \begin_layout Plain Layout
23836 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23839 \begin_layout Plain Layout
23850 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23853 \begin_layout Plain Layout
23861 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23864 \begin_layout Plain Layout
23867 mixed revision working copy
23874 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23877 \begin_layout Plain Layout
23885 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23888 \begin_layout Plain Layout
23891 modified working copy
23898 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23901 \begin_layout Plain Layout
23909 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23912 \begin_layout Plain Layout
23915 switched working copy
23922 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
23925 \begin_layout Plain Layout
23933 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
23936 \begin_layout Plain Layout
23939 partial working copy, from a sparse checkout
23946 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
23949 \begin_layout Plain Layout
23957 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
23960 \begin_layout Plain Layout
23963 mixed revision, modified, switched working copy
23976 \begin_layout Itemize
23979 file revision information.
23980 The result comes from parsing the output of
23981 \begin_inset Flex Code
23984 \begin_layout Plain Layout
23988 \begin_inset space ~
23992 \begin_inset space ~
23996 \begin_inset space ~
24005 Supported flags are:
24009 \begin_layout Itemize
24012 version number of the last commit (
24013 \begin_inset Flex Code
24016 \begin_layout Plain Layout
24027 \begin_layout Itemize
24030 author of the last commit (
24031 \begin_inset Flex Code
24034 \begin_layout Plain Layout
24045 \begin_layout Itemize
24048 date of the last commit (
24049 \begin_inset Flex Code
24052 \begin_layout Plain Layout
24063 \begin_layout Itemize
24066 time of the last commit (
24067 \begin_inset Flex Code
24070 \begin_layout Plain Layout
24082 \begin_layout Standard
24085 You can obtain this info via InsetInfo (e.g.
24087 \begin_inset Flex Code
24090 \begin_layout Plain Layout
24093 info-insert buffer vcs-date
24099 The information will be available only when you have the file stored under
24100 svn managment (i.e.
24102 \begin_inset Flex Code
24105 \begin_layout Plain Layout
24113 directory is available with your document).
24117 \begin_layout Itemize
24120 Another—a hacking one—possibility is to use svn keywords
24124 \begin_layout Plain Layout
24127 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
24133 In short – you set file keywords property (e.g.
24136 svn propset svn:keywords 'Rev' file.lyx
24138 ) and then paste keyword \SpecialChar TeX
24143 \begin_layout Plain Layout
24146 This is an easy way how to ensure that \SpecialChar LyX
24147 won't break the line in the middle
24153 tag in your document (e.g.
24155 \begin_inset Flex Code
24158 \begin_layout Plain Layout
24167 This way svn client will automatically substitute revision number (e.g.
24169 \begin_inset Flex Code
24172 \begin_layout Plain Layout
24180 ) after each update and commit.
24181 There are more problems with this approach.
24182 Firstly, the '$' character is used in \SpecialChar TeX
24183 world for math equations, so any
24184 occurence of math formula
24185 \begin_inset Formula $Rev$
24189 \begin_inset Formula $Rev:59$
24192 in your \SpecialChar LyX
24194 Similarly for other keywords like Id, Date, Author, etc.
24195 Secondly svn output is dependent on your locales, so its very easy that
24196 svn would produce some problematic strings once Date is used.
24197 Thirdly you get the whole 'Rev: 59' string in your document instead of
24199 Until subversion implements user's custom keywords it will be hard to use
24200 this approach reliably or let \SpecialChar LyX
24201 to support it directly.
24204 \begin_layout Subsection
24207 SVN and Windows Environment
24210 \begin_layout Quote
24213 My inclination is to say that if the user cannot figure out the command
24214 line operations on their own fairly quickly, they would be well advised
24215 to use TortoiseSVN.
24221 \begin_layout Subsubsection
24227 \begin_layout Standard
24230 In addition to installing \SpecialChar LyX
24231 , and having access to a Subversion repository,
24232 the user will need to install the Subversion client program.
24233 A Windows installer for the client program is available from
24234 \begin_inset CommandInset href
24237 target "http://www.collab.net/nonav/downloads/subversion/"
24243 The user may also want to install
24244 \begin_inset CommandInset href
24247 target "http://tortoisesvn.tigris.org/"
24252 , which integrates Subversion operations into the context (rightclick) menu
24253 of Windows Explorer.
24254 Operations done outside \SpecialChar LyX
24255 will typically be more convenient using the Explorer
24257 Note that TortoiseSVN is not a replacement for the client program, which
24258 is what \SpecialChar LyX
24262 \begin_layout Subsubsection
24265 Bringing a document under Subversion control
24268 \begin_layout Standard
24271 Before a \SpecialChar LyX
24272 document can be brought under version control in Subversion, its
24273 parent directory needs to be under version control.
24274 If the document is being added to a project already in the repository,
24275 this is accomplished by checking the project out to the directory where
24276 the new document will be placed.
24277 If the project itself is not yet under version control (for instance, if
24278 this document starts a new project), the directory must be imported into
24280 This is done outside \SpecialChar LyX
24282 Both import and checkout are easily accomplished from the Explorer context
24283 menu using TortoiseSVN, or alternatively can be done using the command
24284 line client at a DOS prompt.
24285 The procedure for importing the project using TortoiseSVN is described
24286 below, assuming an existing repository and a new project being started
24294 For information on using the Subversion client program, run
24301 \begin_layout Enumerate
24310 in Windows Explorer, right click it, and select
24312 TortoiseSVN\SpecialChar menuseparator
24316 If necessary, adjust the URL for the repository, then click OK.
24319 \begin_layout Enumerate
24322 Right click the level of the repository under which you want to place the
24323 new project folder (typically the top level) and click
24327 Supply a name for the project folder and click OK.
24328 Add a message for the log file if desired, then click OK again.
24329 The new project folder should appear in the repository.
24330 Finally, click OK again to exit the repository browser.
24333 \begin_layout Enumerate
24336 Once again right click
24342 , this time selecting SVN Checkout\SpecialChar ldots
24343 Select the URL of the project folder
24344 you just created in the repository, and set the checkout directory to
24352 You will be warned about a non-empty folder; click OK to proceed.
24353 You should now have a
24364 \begin_layout Enumerate
24367 Create or open your document in \SpecialChar LyX
24370 File\SpecialChar menuseparator
24372 \begin_inset space ~
24375 Control\SpecialChar menuseparator
24379 Add a log message and click OK to commit the document to version control.
24382 \begin_layout Standard
24385 From this point onward, you should have full functionality in the
24387 File\SpecialChar menuseparator
24389 \begin_inset space ~
24395 You also have the option of checking the document in and out, viewing its
24397 using the TortoiseSVN context menu in Windows Explorer or the Subversion
24398 client program from a command prompt.
24401 \begin_layout Subsubsection
24404 SSH tunnel used with SVN under Windows
24407 \begin_layout Standard
24410 Compared with Linux setting up an svn client to communicate over ssh under
24411 Windows is a rather troublesome task.
24412 We will at least offer some hints how to setup the client side but prior
24413 knowledge about ssh and the Windows command line is needed, also be prepared
24414 for a great deal of frustration\SpecialChar ldots
24418 \begin_layout Enumerate
24421 Get an svn client for windows, as described in the previous sections.
24422 When it is a fresh install run some svn command (e.g.
24424 \begin_inset Flex Code
24427 \begin_layout Plain Layout
24435 ) to create config files, which you will need to change later on.
24438 \begin_layout Enumerate
24441 Choose an ssh client for Windows.
24442 There are several possibilities, we will use the one from Putty tools
24446 \begin_layout Plain Layout
24449 \begin_inset Flex URL
24452 \begin_layout Plain Layout
24454 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
24465 You will need to set the connection up so that the client doesn't ask for
24466 any password from you.
24467 To keep things easy we will use only keys without any additional password
24472 \begin_layout Enumerate
24476 \begin_inset Flex Code
24479 \begin_layout Plain Layout
24488 Save your private .ppk key file and put the public one on the server side.
24489 If the SVN server runs on Linux, note that the format of the public key
24490 is not compatible with Linux openssh and you will need to direcly copy-paste
24493 Public key for pasting into OpenSSH authorized_keys file
24495 :” edit field into the server's
24496 \begin_inset Flex Code
24499 \begin_layout Plain Layout
24502 ~/.ssh/authorized_keys
24508 \begin_inset Flex Code
24511 \begin_layout Plain Layout
24522 \begin_layout Enumerate
24526 \begin_inset Flex Code
24529 \begin_layout Plain Layout
24538 In the SVN config file
24542 \begin_layout Plain Layout
24545 Exact path depends on Windows version, usually somewhere around
24546 \begin_inset Flex Code
24549 \begin_layout Plain Layout
24554 Documents and Settings
24568 \begin_inset Flex Code
24571 \begin_layout Plain Layout
24588 , section [tunnels], setup ssh command, e.g.
24590 \begin_inset Flex Code
24593 \begin_layout Plain Layout
24596 ssh=c:/path/plink.exe -i c:/path/private_key.ppk
24605 \begin_layout Plain Layout
24608 It will usually take a lot of time to get exact command right and it depends
24610 For example do not have some remote server saved as a default session in
24612 If things fail, try to connect via plink without SVN first.
24621 \begin_layout Enumerate
24624 Checkout the SVN archive, e.
24625 \begin_inset space \thinspace{}
24629 \begin_inset Newline newline
24633 \begin_inset Flex Code
24636 \begin_layout Plain Layout
24639 svn co svn+ssh://user@server/repository_path
24647 \begin_layout Subsubsection
24650 End-of-Line Conversions
24653 \begin_layout Standard
24656 When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
24658 use different line endings inside the .lyx files.
24659 This is not a problem as far as \SpecialChar LyX
24660 functionality is concerned, but the commit
24661 diffs will be huge and merge-conflicts prone.
24662 Fortunately SVN itself knows
24666 \begin_layout Plain Layout
24669 \begin_inset Flex URL
24672 \begin_layout Plain Layout
24674 http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
24684 how to deal with CR/LF problems when switching .lyx files to the
24685 \begin_inset Flex Code
24688 \begin_layout Plain Layout
24700 \begin_layout Plain Layout
24704 \begin_inset Flex Code
24707 \begin_layout Plain Layout
24710 svn propset svn:eol-style native FILE_NAME
24723 \begin_layout Subsection
24726 GIT commands in \SpecialChar LyX
24730 \begin_layout Standard
24733 A minimal subset of GIT commands is now supported by \SpecialChar LyX
24735 You can find the commands in the
24737 File\SpecialChar menuseparator
24739 \begin_inset space ~
24745 Please note that if you use password protected access to repository via
24746 ssh, you will be asked in terminal window.
24748 was tested against GIT 1.7.
24752 \begin_layout Plain Layout
24755 Windows users please note that you need to ensure that git is on the path.
24756 This can be set from within \SpecialChar LyX
24759 Tools\SpecialChar menuseparator
24760 Preferences\SpecialChar menuseparator
24761 Paths\SpecialChar menuseparator
24772 \begin_layout Standard
24775 One big difference of GIT and the other supported version control systems
24776 is the distributed nature of GIT: With traditional version control systems
24777 there is one central server which hosts the repository.
24778 Users commit their changes to the server, and get updates made by other
24780 With GIT, users commit to a local repository.
24781 The local repository can be synchronized with one or more remote repositories
24783 \begin_inset Flex Code
24786 \begin_layout Plain Layout
24795 \begin_inset Flex Code
24798 \begin_layout Plain Layout
24808 does not interact in any way with remote GIT repositories.
24809 It works exclusively with the local repository in a very similar way as
24810 with a central CVS or SVN repository.
24811 If you use remote GIT repositories you need to do the
24812 \begin_inset Flex Code
24815 \begin_layout Plain Layout
24824 \begin_inset Flex Code
24827 \begin_layout Plain Layout
24835 operations with your favourite GIT client.
24838 \begin_layout Subsubsection
24845 \begin_layout Standard
24848 If your document is not under revision control, this is the only item shown
24850 And if it is under revision control, the
24854 item is not visible.
24857 \begin_layout Standard
24860 This command registers in GIT your document ONLY in case you have already
24861 the documents directory under GIT control (in particular
24866 This means you have to checkout the archive by yourself.
24869 \begin_layout Standard
24872 Then you are asked interactively to supply an initial description of the
24874 Don't forget that registered file is not yet committed.
24877 \begin_layout Standard
24880 GIT command that is run:
24883 \begin_inset Quotes qld
24887 \begin_inset Quotes qld
24893 \begin_layout Standard
24900 to understand the switches.
24903 \begin_layout Subsubsection
24910 \begin_layout Standard
24913 When you are finished editing a file, you commit your changes.
24914 When you do this, you are asked for a description of the changes.
24915 After that changes are committed.
24918 \begin_layout Standard
24923 git commit -q -m"<description>" <file-name>
24926 \begin_layout Subsubsection
24930 Revert To Repository Version
24933 \begin_layout Standard
24936 This will discard all changes made to the document since the last check
24938 You get a warning before changes are discarded.
24941 \begin_layout Standard
24947 \begin_inset Quotes qld
24951 \begin_inset Quotes qld
24957 \begin_layout Subsubsection
24964 \begin_layout Standard
24967 This will rename the current document including the version history.
24968 It requires a clean document without any changes since the last checkin.
24969 You are asked for a file name and a description of the rename operation.
24970 After that the document is renamed, both locally and in the repository.
24971 If the parent directories of the new and old file names differ, all relative
24972 paths of included files are adjusted (like in
24974 File\SpecialChar menuseparator
24979 Finally, the document is reloaded using the new name.
24982 \begin_layout Labeling
24983 \labelwidthstring 00.00.0000
24987 \begin_inset space ~
24991 \begin_inset space ~
24995 \begin_inset Newline newline
24999 \begin_inset Flex Code
25002 \begin_layout Plain Layout
25008 \begin_inset Quotes qld
25012 \begin_inset Quotes qld
25016 \begin_inset Quotes qld
25020 \begin_inset Quotes qld
25029 \begin_inset Newline newline
25033 \begin_inset Flex Code
25036 \begin_layout Plain Layout
25047 \begin_layout Subsubsection
25054 \begin_layout Standard
25057 This shows the complete history of the GIT document.
25061 \begin_inset Quotes qld
25065 \begin_inset Quotes qld
25070 is shown in a browser.
25073 \begin_layout Subsubsection
25079 \begin_layout Standard
25083 supports GIT hash number of the last commit to the file, author name, date
25084 and time of last commit.
25085 All those are extracted from
25087 git log -n 1 --pretty=format:%H%n%an%n%ai
25090 Tree version information is obtained via
25092 git describe --abbrev --dirty --long
25096 \begin_inset CommandInset ref
25098 reference "subsec:VCS-Revision-Information"
25105 \begin_layout Subsection
25111 \begin_layout Standard
25114 With the recent addition of the
25115 \begin_inset Flex Code
25118 \begin_layout Plain Layout
25126 function \SpecialChar LyX
25127 power users are allowed to create their own commands for revision
25131 \begin_layout Standard
25134 As an example you can see how two TortoiseSVN commands could be integrated
25138 \begin_layout Description
25142 \begin_inset Flex Code
25145 \begin_layout Plain Layout
25148 vc-command DR "." "TortoiseProc /command:commit /path:$$p"
25156 \begin_layout Description
25160 \begin_inset Flex Code
25163 \begin_layout Plain Layout
25166 vc-command DR "." "TortoiseProc /command:revert /path:$$p"
25174 \begin_layout Subsection
25177 Version control and Document comparison
25180 \begin_layout Standard
25183 One of the typical uses of version control is to inspect the changes between
25184 revisions, usually by creating
25185 \begin_inset Flex Code
25188 \begin_layout Plain Layout
25197 While this is useful for plain text files, it is much less useful in the
25198 case of \SpecialChar LyX
25199 files, which have more a complicated structure.
25200 Hence we provide binding to the Document comparison feature.
25201 There are two ways of calling this feature – either by direct call of
25202 \begin_inset Flex Code
25205 \begin_layout Plain Layout
25214 function (for details see \SpecialChar LyX
25215 functions manual) or by the toolbar icon
25228 One can either compare two chosen revisions of the document or he can simply
25229 compare the current version of edited text with older revisions (where
25231 \begin_inset Flex Noun
25234 \begin_layout Plain Layout
25242 ' revisions back means comparison of the edited file with last commited
25247 \begin_layout Standard
25250 This feature is supported for SVN and RCS though due to the more complicated
25251 versioning scheme of RCS there is a constraint – when addressing the revisions
25252 in dialog, numbers always point to the last number in RCS revision number,
25255 We don't currently support GIT addressing of revisions, one can just compare
25256 edited document with its revision X steps backs, where X is addressed as
25258 \begin_inset Flex Code
25261 \begin_layout Plain Layout
25272 \begin_layout Section
25273 Programmation littéraire
25276 \begin_layout Standard
25281 (kayvan@sylvan.com), document d'origine écrit par
25283 Edmar Wienskoski Jr.
25286 (edmar-w-jr@technologist.com)
25289 \begin_layout Subsection
25293 \begin_layout Standard
25294 Le but principal de cette documentation est de montrer comment utiliser
25296 pour la programmation littéraire.
25297 Nous supposerons que vous êtes familiers de cette technique de programmation,
25298 et savez donc ce que
25299 \begin_inset Quotes cld
25303 \begin_inset Quotes crd
25307 \begin_inset Quotes cld
25311 \begin_inset Quotes crd
25318 \begin_layout Plain Layout
25319 NdT : Respectivement la génération du code et de la documentation.
25326 Si ce n'est pas le cas, veuillez lire les pages web dont les adresses sont
25327 indiquées un peu plus loin.
25328 Vous y trouverez une bonne documentation, allant de l'histoire du développement
25329 aux derniers trucs et astuces.
25332 \begin_layout Standard
25333 Nous supposerons aussi que vous êtes assez familiarisés avec \SpecialChar LyX
25335 changer vos préférences, et le fichier de ressources X.
25336 Si ce n'est pas le cas, voyez le reste de la documentation de \SpecialChar LyX
25341 \begin_layout Subsection
25342 La programmation littéraire
25345 \begin_layout Standard
25346 Extrait de la FAQ de la Programmation Littéraire :
25349 \begin_layout Quotation
25350 La programmation littéraire est la combinaison de la documentation et des
25351 sources en une forme lisible par un être humain.
25352 En fait, la programmation littéraire doit être agréable à lire, et même
25353 aguicheuse ! (Désolé, Bob, je n'ai pas pu résister...) En général, la programmatio
25354 n littéraire combine la source et la documentation dans un seul et unique
25356 Des outils de programmation littéraire permettent ensuite de produire séparémen
25357 t le fichier source et la documentation.
25358 Le style WEB de programmation littéraire fut créé par D.E.
25359 Knuth lors du développement de son logiciel de typographie, \SpecialChar TeX
25363 \begin_layout Standard
25367 \begin_layout Quotation
25370 En quoi la programmation littéraire diffère-t-elle du commentaire ?
25373 \begin_layout Quotation
25374 Il y a trois signes distinctifs qui sont, dans l'ordre d'importance :
25378 \begin_layout Itemize
25379 un ordre d'élaboration flexible
25382 \begin_layout Itemize
25383 le support automatique pour la visualisation
25386 \begin_layout Itemize
25387 une documentation mise en forme, notamment les diagrammes et les mathématiques
25392 \begin_layout Standard
25393 Maintenant que j'ai éveillé votre curiosité, voyons les références :
25396 \begin_layout Subsubsection
25400 \begin_layout Standard
25401 La FAQ complète de la Programmation Littéraire se trouve à :
25404 \begin_layout Quote
25405 FAQ de la Programmation Littéraire
25406 \begin_inset Flex URL
25409 \begin_layout Plain Layout
25411 http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
25419 \begin_layout Standard
25420 La FAQ dénombre 23 (vingt-trois !) outils différents pour la programmation
25422 Certains sont spécialisés pour certains langages de programmation, d'autre
25423 ont une portée plus générale.
25429 pour mon usage personnel pour plusieurs raisons :
25432 \begin_layout Itemize
25433 Il sait générer la documentation aussi bien en \SpecialChar LaTeX
25437 \begin_layout Itemize
25438 Il a une architecture ouverte, c'est-à-dire qu'il est facile d'y ajouter
25439 de nouveaux filtres
25445 \begin_layout Plain Layout
25451 are programs that read a given data stream and output a manipulated data
25453 That way, a WEB file (consisting of literate code) can be turned into a
25454 file consisting only of C program code or \SpecialChar LaTeX
25462 et de réaliser des opérations spéciales au besoin.
25465 \begin_layout Itemize
25466 Un grand nombre de filtres est déjà disponible (dont celui pour le HTML).
25469 \begin_layout Itemize
25473 \begin_layout Standard
25474 La page web de Noweb se trouve à :
25477 \begin_layout Quote
25478 Page d'accueil de Noweb
25479 \begin_inset Flex URL
25482 \begin_layout Plain Layout
25484 http://www.cs.virginia.edu/~nr/noweb/
25492 \begin_layout Standard
25493 À partir de là, vous trouverez de nombreux liens intéressants et mêmes quelques
25494 exemples de programmation littéraire.
25497 \begin_layout Subsection
25499 et la Programmation Littéraire avec Noweb
25502 \begin_layout Standard
25504 supporte la Programmation Littéraire par l'intermédiaire du mécanisme de
25505 gestion des convertisseurs.
25507 \begin_inset Quotes cld
25510 indépendant de Noweb
25511 \begin_inset Quotes crd
25514 , c'est-à-dire que vous pourrez utiliser cette nouvelle fonction de \SpecialChar LyX
25516 un autre outil de programmation littéraire de votre choix, en changeant
25517 juste vos préférences \SpecialChar LyX
25521 \begin_layout Subsubsection
25522 Génération des documents et du code (weaving and tangling)
25525 \begin_layout Paragraph
25528 Using the noweb module
25531 \begin_layout Standard
25534 If you have installed Noweb and \SpecialChar LyX
25535 successfully, whenever you open a new document,
25536 after you have chosen its document class, use the
25538 Document\SpecialChar menuseparator
25542 \begin_inset Quotes eld
25546 \begin_inset Quotes erd
25550 If Noweb is correctly installed, when you click on the
25551 \begin_inset Quotes eld
25555 \begin_inset Quotes erd
25558 link, you will see the
25559 \begin_inset Quotes eld
25563 \begin_inset Quotes erd
25566 module in the available list and you can add it to your document.
25569 \begin_layout Paragraph
25573 \begin_layout Standard
25575 vous permet d'entrer du code par l'intermédiaire d'un insert paramétrable
25579 \begin_inset Flex Noun
25582 \begin_layout Plain Layout
25600 \begin_layout LyX-Code
25604 \begin_layout LyX-Code
25608 \begin_layout LyX-Code
25612 \begin_layout LyX-Code
25616 \begin_layout LyX-Code
25620 \begin_layout Standard
25621 Le problème est que tout ce qui est compris entre le
25629 doit être pris tel quel, c'est-à-dire que \SpecialChar LyX
25630 ne doit faire aucune interprétation
25631 de ce qui a été écrit.
25632 C'est aussi géré par le environnement
25635 \begin_inset Flex Noun
25638 \begin_layout Plain Layout
25648 , qui fonctionne comme un insert des texte normal mais qui présente une
25649 totale liberté en ce qui concerne l'espacement.
25652 \begin_layout Standard
25653 Il est à noter que vous pouvez aussi utiliser la construction
25656 \begin_inset Quotes cld
25660 \begin_inset Quotes crd
25669 pour ajouter des éléments de référence croisée :
25672 \begin_layout LyX-Code
25676 \begin_layout LyX-Code
25677 def une_fonction(param):
25680 \begin_layout LyX-Code
25681 "C'est la documentation de cette fonction."
25684 \begin_layout LyX-Code
25685 print "Mes paramètres : ", param
25688 \begin_layout LyX-Code
25689 @ %def une_fonction
25692 \begin_layout Standard
25693 Pour avoir un exemple de cette construction et des références croisées engendrée
25694 s, regardez le programme littéraire python dans
25699 /examples/listerrors.lyx
25701 qui devrait clarifier tout ça.
25704 \begin_layout Paragraph
25705 Génération de la documentation
25708 \begin_layout Standard
25709 Arrivé ici, vous avez déjà un nouveau fichier avec sa propre classe de document,
25710 et vous avec tapé un peu de code et de texte dedans.
25711 Bien ; et maintenant, comment je l'imprime ? La réponse est simple : vous
25714 Affichage\SpecialChar menuseparator
25718 comme vous le feriez pour un document quelconque.
25719 Il n'y a aucune procédure particulière.
25722 \begin_layout Standard
25723 Pour vous aider à vous y retrouver, je vais vous expliquer ce qui se passe
25724 à l'intérieur de \SpecialChar LyX
25728 \begin_layout Enumerate
25729 Quand vous choisissez
25731 Affichage\SpecialChar menuseparator
25733 \begin_inset space ~
25737 \begin_inset space ~
25740 Jour\SpecialChar menuseparator
25743 , un fichier \SpecialChar LaTeX
25748 \begin_layout Standard
25749 Si le document est d'un type littéraire, le fichier généré sera nommé avec
25750 l'extension définie par le format
25751 \begin_inset Quotes cld
25755 \begin_inset Quotes crd
25758 (défini dans la fenêtre de
25762 ), sinon le fichier aura l'extension habituelle
25770 \begin_layout Enumerate
25771 Remarquez que la seule différence est cette extension : \SpecialChar LyX
25772 n'a rien de particulier
25774 Tant que vous avez utilisé l'insert
25777 \begin_inset Flex Noun
25780 \begin_layout Plain Layout
25790 en entrant le texte, tout se passera sans problème.
25793 \begin_layout Enumerate
25794 Si le document est d'une classe littéraire, \SpecialChar LyX
25795 utilisera ensuite le convertisseur
25796 interne \SpecialChar LyX
25797 vers Noweb, suivi par le convertisseur Noweb vers \SpecialChar LaTeX
25802 \begin_layout Plain Layout
25803 Les convertisseurs sont définis dans la fenêtre
25805 Outils\SpecialChar menuseparator
25806 Préférences\SpecialChar menuseparator
25807 Gestion de fichiers
25818 pour générer le fichier \SpecialChar LaTeX
25823 \begin_layout Standard
25824 Sinon, il saute simplement cette étape.
25828 \begin_layout Enumerate
25829 Enfin, \SpecialChar LaTeX
25830 est invoqué et le processus continue comme s'il s'agissait d'un
25831 document quelconque.
25834 \begin_layout Standard
25835 Vous êtes donc indépendant d'un
25836 \begin_inset Quotes cld
25840 \begin_inset Quotes crd
25843 donné, car vous pouvez changer les commandes correspondant aux différents
25847 \begin_layout Paragraph
25851 \begin_layout Standard
25852 Quand on demande de
25856 dans les menus, ou quand on appuie sur le bouton correspondant de la barre
25857 d'outils, un fichier \SpecialChar LaTeX
25858 est généré comme dans l'étape
25859 \begin_inset space ~
25864 invoque ensuite le convertisseur
25869 Celui-ci (comme tout convertisseur) est invoqué en deux parties :
25872 \begin_layout Enumerate
25873 Le programme de conversion proprement dit.
25874 Ce programme procède à la conversion d'un format à un autre (ici, du format
25886 \begin_layout Enumerate
25887 Le filtre de messages d'erreur.
25888 C'est un programme dont le seul rôle est de réécrire les messages d'erreur
25889 dans un format compréhensible par \SpecialChar LyX
25891 Ça permet à \SpecialChar LyX
25892 de placer des boîtes d'erreur au bon endroit dans le tampon
25896 \begin_layout Standard
25897 La première partie, déterminée par le champ
25902 \begin_inset Newline newline
25908 \begin_inset Quotes cld
25912 \begin_inset Quotes crd
25918 Ça signifie que \SpecialChar LyX
25923 (un programme ou un script) avec le nom du fichier Noweb (en général un
25924 fichier dans le répertoire temporaire de \SpecialChar LyX
25928 \begin_layout Standard
25929 Voici une implémentation de
25933 que vous pouvez mettre dans un répertoire de votre chemin d'accès par défaut
25937 \begin_layout Standard
25943 \begin_layout Standard
25949 \begin_layout Standard
25952 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
25955 \begin_layout Standard
25958 The next part of the converter setting is the
25959 \begin_inset Newline newline
25963 \begin_inset Quotes eld
25967 \begin_inset Quotes erd
25970 which is to be set to
25973 \begin_layout LyX-Code
25977 parselog=$$s/scripts/listerrors
25980 \begin_layout Standard
25983 This will run any errors that are generated by the
25984 \begin_inset Quotes eld
25988 \begin_inset Quotes erd
25991 process through the
25992 \begin_inset Quotes eld
25996 \begin_inset Quotes erd
26002 \begin_layout Standard
26005 The build will normally take place in \SpecialChar LyX
26006 's temporary directory, so the files
26007 produced by the conversion will be in that directory.
26009 will copy out what it regards as the `main' file, but the
26013 conversion may produce several files, and so most of these would then be
26014 deleted when \SpecialChar LyX
26016 This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
26017 the build-script chunk can place the generated files in that location.
26020 \begin_layout Paragraph
26021 Instructions de compilation dans le document
26024 \begin_layout Standard
26025 La dernière partie de l'interface entre \SpecialChar LyX
26031 \begin_inset Quotes cld
26035 \begin_inset Quotes crd
26039 En général, les instructions de compilation de votre programme doivent
26040 être regroupées dans un
26049 vu plus haut est spécifique à noweb et utilise la commande
26058 \begin_inset Quotes cld
26062 \begin_inset Quotes crd
26065 ) et passer son contenu dans
26072 \begin_layout Standard
26073 Typiquement, un tel
26080 \begin_layout LyX-Code
26084 \begin_layout LyX-Code
26086 \begin_inset Newline newline
26089 if [ -z "${NOWEB_SOURCE}" ]
26090 \begin_inset Newline newline
26096 \begin_layout LyX-Code
26097 NOWEB_SOURCE=myfile.nw
26098 \begin_inset Newline newline
26102 \begin_inset Newline newline
26106 code to extract files ...
26107 use NOWEB_OUTPUT_DIR here ...]
26108 \begin_inset Newline newline
26112 code to compile files ...]
26113 \begin_inset Newline newline
26119 \begin_layout Standard
26125 /examples/listerrors.lyx
26128 \begin_inset Newline newline
26136 /examples/Literate.lyx
26138 qui implémentent deux versions du programme
26142 pour avoir des exemples de comment tout cela va ensemble.
26143 Vous pouvez encore consulter
26148 /examples/noweb2lyx.lyx
26151 Il est intéressant de constater que ces trois fichiers démontrent l'indépendanc
26152 e de \SpecialChar LyX
26153 relativement au langage de programmation littéraire adopté car ils
26154 sont écrits respectivement en Python, C et Perl.
26157 \begin_layout LyX-Code
26161 \begin_layout Subsubsection
26162 Configurer \SpecialChar LyX
26166 \begin_layout Standard
26167 Vous pouvez configurer ce qui concerne la Programmation Littéraire dans
26174 Outils\SpecialChar menuseparator
26178 Les parties importantes sont :
26181 \begin_layout Description
26183 \begin_inset space ~
26187 \begin_inset space ~
26191 \begin_inset Quotes cld
26195 \begin_inset Quotes crd
26198 Choisi dans l'onglet
26202 , où vous mettez ce qui est spécifique à Noweb.
26206 \begin_inset space ~
26214 \begin_inset Quotes cld
26218 \begin_inset Quotes crd
26230 \begin_inset Quotes cld
26234 \begin_inset Quotes crd
26241 créera donc un fichier d'extension
26245 lors de la première étape du processus de conversion.
26248 \begin_layout Description
26250 \begin_inset space ~
26254 \begin_inset space ~
26261 C'est un format fictif dont le seul but est d'être le point d'arrivée d'une
26262 conversion (ce qui permet ainsi de mettre en place un convertisseur pointant
26266 \begin_layout Description
26276 Ce convertisseur assure la génération de la documentation (
26277 \begin_inset Quotes cld
26281 \begin_inset Quotes crd
26285 Pour Noweb, il faut mettre
26288 \begin_inset Quotes cld
26291 noweave -delay -index $$i > $$o
26292 \begin_inset Quotes crd
26298 \begin_layout Description
26307 Celui-ci assure la génération du code (
26308 \begin_inset Quotes cld
26312 \begin_inset Quotes crd
26316 Comme vu plus haut, il faut mettre
26319 \begin_inset Quotes cld
26323 \begin_inset Quotes crd
26331 \begin_inset space ~
26339 \begin_inset Quotes cld
26342 originaldir,parselog=listerrors
26343 \begin_inset Quotes crd
26351 \begin_layout Subsubsection
26352 Fonctions pour le déboguage
26355 \begin_layout Standard
26356 Une nouvelle fonction est aussi implémentée dans le serveur \SpecialChar LyX
26359 \begin_inset Quotes cld
26362 serveur va à la bonne ligne
26363 \begin_inset Quotes crd
26366 que l'on utilisera avec
26374 ou un autre débogueur.
26377 \begin_layout Standard
26378 Lorsque vous déboguez du code avec
26386 , il est possible d'appeler un éditeur de texte à la position actuelle d'exécuti
26387 on, avec un seul appui clavier.
26388 La configuration par défaut de
26397 Il se trouve que vous pouvez choisir l'éditeur appelé par
26403 Outils\SpecialChar menuseparator
26404 Préférences\SpecialChar menuseparator
26405 Gestion des fichiers\SpecialChar menuseparator
26408 en changeant l'entrée
26415 \begin_layout Standard
26416 J'ai trouvé avantageux d'utiliser \SpecialChar LyX
26428 \begin_layout LyX-Code
26431 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
26434 \begin_layout Standard
26435 Ainsi, quand vous utilisez
26439 et que vous vous apercevez qu'il faut modifier le code, vous pressez juste
26452 renvoie cette information à \SpecialChar LyX
26453 via le serveur \SpecialChar LyX
26455 La fenêtre \SpecialChar LyX
26456 montrera le fichier en question, avec le curseur pile poil
26462 Plus besoin de jouer aux devinettes ou de faire défiler tout le document
26463 pour savoir où se situait le problème !
26466 \begin_layout Standard
26467 Notez cependant qu'il vous faut activer cette fonction du serveur \SpecialChar LyX
26473 \begin_inset space ~
26477 \begin_inset CommandInset ref
26479 reference "sec:Starting-the-Server"
26483 explique comment procéder.
26486 \begin_layout Subsubsection
26487 Ajouts à la barre d'outils
26490 \begin_layout Standard
26491 Il y a six nouveaux boutons qui peuvent être ajoutés à la barre d'outils
26492 de \SpecialChar LyX
26494 Quatre de ces boutons sont des raccourcis vers les styles
26512 , pour l'insert paramétrable
26513 \change_deleted 34634807 1501830814
26523 Le dernier bouton est un raccourci vers la commande
26524 \begin_inset Quotes cld
26528 \begin_inset Quotes crd
26534 \begin_layout Standard
26536 a tout une série de boutons qui peuvent être intégrés dans la barre d'outils.
26537 Personnellement, j'ai combiné les six raccourcis ci-dessus avec deux autres
26540 Document\SpecialChar menuseparator
26542 \begin_inset space ~
26546 \begin_inset space ~
26549 Jour\SpecialChar menuseparator
26554 Document\SpecialChar menuseparator
26558 Voilà comment cela se présente :
26561 \begin_layout LyX-Code
26565 \begin_layout LyX-Code
26569 \begin_layout LyX-Code
26570 Icon "layout Standard"
26573 \begin_layout LyX-Code
26574 Icon "layout Section"
26577 \begin_layout LyX-Code
26578 Icon "layout \SpecialChar LaTeX
26582 \begin_layout LyX-Code
26583 Icon "layout \SpecialChar LyX
26587 \begin_layout LyX-Code
26588 Icon "flex.insert Chunk"
26591 \begin_layout LyX-Code
26595 \begin_layout LyX-Code
26599 \begin_layout LyX-Code
26600 Icon "buffer-typeset"
26603 \begin_layout LyX-Code
26604 Icon "build-program"
26607 \begin_layout LyX-Code
26611 \begin_layout LyX-Code
26615 \begin_layout LyX-Code
26619 \begin_layout LyX-Code
26623 \begin_layout LyX-Code
26627 \begin_layout Subsubsection
26628 Couleurs personnalisées
26631 \begin_layout Standard
26632 Un certain nombre de couleurs de \SpecialChar LyX
26633 peuvent être personnalisées dans la fenêtre
26639 Une des choses qui ennuient nombre d'entre nous est la couleur du code
26642 La couleur par défaut est le rouge, or les
26646 utilisent la police \SpecialChar LaTeX
26647 , et comme il y a beaucoup de
26651 dans un document de programmation littéraire, vous en aurez sûrement marre
26652 de tout voir en rouge.
26653 Vous pouvez la changer dans l'onglet
26655 Apparence\SpecialChar menuseparator
26661 \begin_layout Standard
26662 Le problème suivant est la présence visible des caractères
26663 \begin_inset Quotes cld
26667 \begin_inset Quotes crd
26671 Vous pouvez aussi choisir la couleur de ces caractères particuliers et
26672 donc les faire se confondre avec le fond.
26673 Je vous conseille de choisir une couleur qui est proche de celle du fond,
26674 mais pas la même : vous pourrez toujours les voir, mais ils ne vous dérangeront
26678 \begin_layout Subsection
26685 \begin_layout Standard
26696 is documented in the
26700 example file and in the Sweave manual (menu
26702 Help\SpecialChar menuseparator
26708 \begin_layout Chapter
26709 Fonctionnalités particulières
26712 \begin_layout Standard
26713 Vous pouvez faire avec \SpecialChar LyX
26714 tout ce que vous pouvez faire avec \SpecialChar LaTeX
26716 Cependant, \SpecialChar LyX
26717 ne peut inclure directement toutes les fonctionnalités de \SpecialChar LaTeX
26719 mais vous pouvez toujours utiliser le code \SpecialChar TeX
26720 ; Ce chapitre vous montre quelques
26721 points particuliers qui peuvent vous intéresser.
26722 Pour d'autre fonctionnalités spécifiques concernant les figures, les tableaux,
26723 les flottants, les boîtes et les notes, voyez le manuel des
26730 \begin_layout Section
26734 \begin_layout Standard
26735 Cette fonctionnalité est indépendante de l'option
26737 Document sur deux colonnes
26741 Document\SpecialChar menuseparator
26749 Si vous désirez une présentation sur deux colonnes dans tout le document,
26750 vous devez utiliser l'option
26752 Document sur deux colonnes
26755 Pour tous les aures cas, utisez la fonctionnalité décrite ici.
26758 \begin_layout Standard
26759 Pour activer les colonnes multiples dans votre document, vous devez charger
26766 Document\SpecialChar menuseparator
26767 Paramètres\SpecialChar menuseparator
26770 ) et vous devez avoir installé le paquetage \SpecialChar LaTeX
26778 \begin_layout Standard
26779 Dans chaque colonne, vous pouvez insérer ce que vous voulez, avec une limitation
26780 : pour les flottants, vous devez utiliser l'option
26782 Plusieurs colonnes.
26785 Les notes de bas de page provenant de colonnes multiples seront placées
26786 sur toute la largeur de la page et non pas sous chaque colonne.
26790 \begin_layout Subsection
26794 \begin_layout Standard
26795 Si vous souhaitez présenter un texte sur deux colonnes, insérez un insert
26798 Insertion\SpecialChar menuseparator
26799 Inserts personnalisables\SpecialChar menuseparator
26802 là où les colonnes doivent débuter.
26803 Saisissez tout le texte qui doit être affiché sur deux colonnes dans cet
26807 \begin_layout Standard
26811 \begin_layout Standard
26815 \begin_inset Flex Multiple Columns
26818 \begin_layout Plain Layout
26824 The Adventure of the Empty House
26827 \begin_inset Newline newline
26830 by Sir Arthur Conan Doyle
26833 \begin_layout Plain Layout
26837 It was in the spring of the year 1894 that all London was interested, and
26838 the fashionable world dismayed, by the murder of the Honourable Ronald
26839 Adair under most unusual and inexplicable circumstances.
26840 The public has already learned those particulars of the crime which came
26841 out in the police investigation, but a good deal was suppressed upon that
26842 occasion, since the case for the prosecution was so overwhelmingly strong
26843 that it was not necessary to bring forward all the facts.
26844 Only now, at the end of nearly ten years, am I allowed to supply those
26845 missing links which make up the whole of that remarkable chain.
26846 The crime was of interest in itself, but that interest was as nothing to
26847 me compared to the inconceivable sequel, which afforded me the greatest
26848 shock and surprise of any event in my adventurous life.
26849 Even now, after this long interval, I find myself thrilling as I think
26850 of it, and feeling once more that sudden flood of joy, amazement, and increduli
26851 ty which utterly submerged my mind.
26852 Let me say to that public, which has shown some interest in those glimpses
26853 which I have occasionally given them of the thoughts and actions of a very
26854 remarkable man, that they are not to blame me if I have not shared my knowledge
26855 with them, for I should have considered it my first duty to do so, had
26856 I not been barred by a positive prohibition from his own lips, which was
26857 only withdrawn upon the third of last month.
26865 \begin_layout Standard
26866 Pour avoir 3 colonnes ou plus, positionnez le curseur dans l'insert multi-colonn
26867 es et utilisez le menu
26869 Insertion\SpecialChar menuseparator
26873 Le nombre de colonnes est saisi dans cet insert (pour 3 colonnes, saisir
26875 \begin_inset Quotes cld
26879 \begin_inset Quotes crd
26883 \begin_inset Newline newline
26886 Voici un exemple avec 3 colonnes:
26889 \begin_layout Standard
26892 \begin_inset Flex Multiple Columns
26895 \begin_layout Plain Layout
26899 \begin_inset Argument 1
26902 \begin_layout Plain Layout
26910 It can be imagined that my close intimacy with Sherlock Holmes had interested
26911 me deeply in crime, and that after his disappearance I never failed to
26912 read with care the various problems which came before the public.
26913 And I even attempted, more than once, for my own private satisfaction,
26914 to employ his methods in their solution, though with indifferent success.
26915 There was none, however, which appealed to me like this tragedy of Ronald
26917 As I read the evidence at the inquest, which led up to a verdict of willful
26918 murder against some person or persons unknown, I realized more clearly
26919 than I had ever done the loss which the community had sustained by the
26920 death of Sherlock Holmes.
26921 There were points about this strange business which would, I was sure,
26922 have specially appealed to him, and the efforts of the police would have
26923 been supplemented, or more probably anticipated, by the trained observation
26924 and the alert mind of the first criminal agent in Europe.
26925 All day, as I drove upon my round, I turned over the case in my mind and
26926 found no explanation which appeared to me to be adequate.
26927 At the risk of telling a twice-told tale, I will recapitulate the facts
26928 as they were known to the public at the conclusion of the inquest.
26936 \begin_layout Standard
26937 Vous pouvez avoir jusqu'à 10 colonnes si vous le désirez, mais ça risque
26938 de ne pas être agréable à la lecture\SpecialChar ldots
26942 \begin_layout Standard
26945 \begin_inset Newpage newpage
26951 \begin_layout Subsection
26952 Des colonnes dans des colonnes
26955 \begin_layout Standard
26956 Vous pouvez également créer des colonnes dans des colonnes:
26959 \begin_layout Standard
26962 \begin_inset Flex Multiple Columns
26965 \begin_layout Plain Layout
26969 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
26970 at that time governor of one of the Australian colonies.
26971 Adair's mother had returned from Australia to undergo the operation for
26972 cataract, and she, her son Ronald, and her daughter Hilda were living together
26976 \begin_layout Plain Layout
26979 \begin_inset Flex Multiple Columns
26982 \begin_layout Plain Layout
26986 The youth moved in the best society–had, so far as was known, no enemies
26987 and no particular vices.
26988 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
26989 had been broken off by mutual consent some months before, and there was
26990 no sign that it had left any very profound feeling behind it.
26991 For the rest {sic} the man's life moved in a narrow and conventional circle,
26992 for his habits were quiet and his nature unemotional.
26993 Yet it was upon this easy-going young aristocrat that death came, in most
26994 strange and unexpected form, between the hours of ten and eleven-twenty
26995 on the night of March 30, 1894.
27003 \begin_layout Plain Layout
27007 Ronald Adair was fond of cards–playing continually, but never for such stakes
27009 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
27010 It was shown that, after dinner on the day of his death, he had played
27011 a rubber of whist at the latter club.
27012 He had also played there in the afternoon.
27017 The evidence of those who had played with him– Mr.
27018 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
27019 and that there was a fairly equal fall of the cards.
27020 Adair might have lost five pounds, but not more.
27021 His fortune was a considerable one, and such a loss could not in any way
27023 He had played nearly every day at one club or other, but he was a cautious
27024 player, and usually rose a winner.
27025 It came out in evidence that, in partnership with Colonel Moran, he had
27026 actually won as much as four hundred and twenty pounds in a sitting, some
27027 weeks before, from Godfrey Milner and Lord Balmoral.
27028 So much for his recent history as it came out at the inquest.
27036 \begin_layout Subsection
27037 Exemples plus compliqués
27040 \begin_layout Standard
27041 Les exemples proposés dans cette section illustrent quelques fonctionnalités
27042 plus particulières de l'insertion de colonnes multiples.
27045 \begin_layout Standard
27046 Pour découvrir d'autres fonctionnalités, référez-vous à le
27049 \begin_inset CommandInset href
27051 name "documentation"
27052 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
27066 \begin_layout Subsubsection
27070 \begin_layout Standard
27071 Pour ajouter un texte en préface pour plusieurs colonnes, positionnez le
27072 curseur dans l'insert multi-colonnes et appelez le menu
27074 Insertion\SpecialChar menuseparator
27078 Saisissez votre texte de préface dans cet insert.
27079 \begin_inset Newline newline
27082 Voici un exemple avec un texte en préface:
27085 \begin_layout Standard
27088 \begin_inset VSpace bigskip
27094 \begin_layout Standard
27097 \begin_inset Flex Multiple Columns
27100 \begin_layout Plain Layout
27103 \begin_inset Argument 2
27106 \begin_layout Plain Layout
27109 And the story continues and continues and continues and continues\SpecialChar ldots
27117 On the evening of the crime, he returned from the club exactly at ten.
27118 His mother and sister were out spending the evening with a relation.
27119 The servant deposed that she heard him enter the front room on the second
27120 floor, generally used as his sitting-room.
27121 She had lit a fire there, and as it smoked she had opened the window.
27122 No sound was heard from the room until eleven-twenty, the hour of the return
27123 of Lady Maynooth and her daughter.
27124 Desiring to say good-night, she attempted to enter her son's room.
27125 The door was locked on the inside, and no answer could be got to their
27126 cries and knocking.
27127 Help was obtained, and the door forced.
27128 The unfortunate young man was found lying near the table.
27129 His head had been horribly mutilated by an expanding revolver bullet, but
27130 no weapon of any sort was to be found in the room.
27138 \begin_layout Standard
27139 Vous pouvez également utiliser une en-tête de section en tant que préface
27140 si vous insérez une commande de section en code \SpecialChar TeX
27141 : par exemple, la commande
27144 \begin_layout Standard
27150 subsection{subsection title}
27153 \begin_layout Standard
27154 crée une sous-section.
27155 Et dans l'exemple suivant, la préface est une sous-sous-section:
27158 \begin_layout Standard
27161 \begin_inset Flex Multiple Columns
27164 \begin_layout Plain Layout
27167 \begin_inset Argument 2
27170 \begin_layout Plain Layout
27176 \begin_layout Plain Layout
27185 This is a subsubsection heading as a preface
27189 \begin_layout Plain Layout
27203 A minute examination of the circumstances served only to make the case more
27205 In the first place, no reason could be given why the young man should have
27206 fastened the door upon the inside.
27207 There was the possibility that the murderer had done this, and had afterwards
27208 escaped by the window.
27209 The drop was at least twenty feet, however, and a bed of crocuses in full
27211 Neither the flowers nor the earth showed any sign of having been disturbed,
27212 nor were there any marks upon the narrow strip of grass which separated
27213 the house from the road.
27214 Apparently, therefore, it was the young man himself who had fastened the
27216 But how did he come by his death? No one could have climbed up to the window
27217 without leaving traces.
27218 Suppose a man had fired through the window, he would indeed be a remarkable
27219 shot who could with a revolver inflict so deadly a wound.
27220 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
27221 a hundred yards of the house.
27222 No one had heard a shot.
27230 \begin_layout Standard
27231 S'il reste un espacement vertical inférieur à 6 lignes de texte avant le
27232 début de la zone multi-colonnes, un saut de page sera inséré automatiquement.
27233 Vous voudrez peut-être changer ce réglage en fonction de du nombre de lignes
27234 du texte en préface: ceci peut se faire en positionnant le curseur dans
27235 l'insert multi-colonnes après la préface (si elle existe) et en appelant
27238 Insertion\SpecialChar menuseparator
27239 Espacement avant saut de page
27242 Saisissez alors l’espacement désiré, e.g.
27244 \begin_inset Quotes cld
27248 \begin_inset Quotes crd
27252 \begin_inset Quotes erd
27258 \begin_inset Newline newline
27263 Dans l’exemple qui suit, l'espacement est réglé à 7 lignes de texte en saisissan
27265 \begin_inset Quotes cld
27275 \begin_inset Quotes crd
27284 doit âtre insérée en code \SpecialChar TeX
27288 \begin_layout Standard
27291 \begin_inset Flex Multiple Columns
27294 \begin_layout Plain Layout
27297 \begin_inset Argument 3
27300 \begin_layout Plain Layout
27307 \begin_layout Plain Layout
27323 On the evening of the crime, he returned from the club exactly at ten.
27324 His mother and sister were out spending the evening with a relation.
27325 The servant deposed that she heard him enter the front room on the second
27326 floor, generally used as his sitting-room.
27327 She had lit a fire there, and as it smoked she had opened the window.
27328 No sound was heard from the room until eleven-twenty, the hour of the return
27329 of Lady Maynooth and her daughter.
27330 Desiring to say good-night, she attempted to enter her son's room.
27331 The door was locked on the inside, and no answer could be got to their
27332 cries and knocking.
27333 Help was obtained, and the door forced.
27334 The unfortunate young man was found lying near the table.
27335 His head had been horribly mutilated by an expanding revolver bullet, but
27336 no weapon of any sort was to be found in the room.
27344 \begin_layout Subsubsection
27347 Espacements environnants
27350 \begin_layout Standard
27351 L’espacement avant et après un bloc de colonnes multiples peut être réglé
27363 Par exemple la commande en code \SpecialChar TeX
27367 \begin_layout LyX-Code
27378 \begin_layout Standard
27379 règle la valeur à 3cm.
27380 La modification doit être faite avant le début de l'insert multi-colonnes.
27381 La valeur prédéfinie est 13pt.
27384 \begin_layout Standard
27392 \begin_inset space \thinspace{}
27398 \begin_layout Standard
27402 \begin_layout Plain Layout
27408 multicolsep}{2.5cm}
27416 \begin_layout Standard
27419 \begin_inset Flex Multiple Columns
27422 \begin_layout Plain Layout
27426 All day I turned these facts over in my mind, endeavouring to hit upon some
27427 theory which could reconcile them all, and to find that line of least resistanc
27428 e which my poor friend had declared to be the starting-point of every investigat
27430 I confess that I made little progress.
27431 In the evening I strolled across the Park, and found myself about six o'clock
27432 at the Oxford Street end of Park Lane.
27433 A group of loafers upon the pavements, all staring up at a particular window,
27434 directed me to the house which I had come to see.
27435 A tall, thin man with coloured glasses, whom I strongly suspected of being
27436 a plain-clothes detective, was pointing out some theory of his own, while
27437 the others crowded round to listen to what he said.
27438 I got as near him as I could, but his observations seemed to me to be absurd,
27439 so I withdrew again in some disgust.
27440 As I did so I struck against an elderly, deformed man, who had been behind
27441 me, and I knocked down several books which he was carrying.
27449 \begin_layout Standard
27452 \begin_inset Note Greyedout
27455 \begin_layout Plain Layout
27460 les valeurs réglées via
27466 seront utilisées pour tous les environnements multi-colonnes suivants jusqu'à
27467 la prochaine modification de la valeur.
27475 \begin_layout Standard
27479 \begin_layout Plain Layout
27493 \begin_inset Note Note
27496 \begin_layout Plain Layout
27499 go back to the default
27507 \begin_layout Standard
27510 \begin_inset Newpage newpage
27516 \begin_layout Subsubsection
27522 \begin_layout Standard
27523 Un saut de colonne peut être forcé en insérant la commande
27529 en code \SpecialChar TeX
27530 là où la colonne doit être interrompue.
27531 Notez bien que des zones vides seront créées la plupart du temps lorsque
27532 cette commande est utilisée.
27533 \begin_inset Newline newline
27539 \begin_layout Standard
27542 \begin_inset Flex Multiple Columns
27545 \begin_layout Plain Layout
27549 \begin_inset Quotes eld
27552 You're surprised to see me, sir,
27553 \begin_inset Quotes erd
27556 said he, in a strange, croaking voice.
27559 \begin_layout Plain Layout
27563 I acknowledged that I was.
27566 \begin_layout Plain Layout
27570 \begin_inset Quotes eld
27573 Well, I've a conscience, sir, and when I chanced to see you go into this
27574 house, as I came hobbling after you, I thought to myself, I'll just step
27575 in and see that kind gentleman, and tell him that if I was a bit gruff
27576 in my manner there was not any harm meant, and that I am much obliged to
27577 him for picking up my books.
27578 \begin_inset Quotes erd
27584 \begin_layout Plain Layout
27588 \begin_inset Quotes eld
27591 You make too much of a trifle,
27592 \begin_inset Quotes erd
27597 \begin_inset Quotes eld
27600 May I ask how you knew who I was?
27601 \begin_inset Quotes erd
27604 APRÈS CETTE PHRASE UN SAUT DE COLONNE EST IMPOSÉ.
27608 \begin_layout Plain Layout
27620 \begin_layout Plain Layout
27624 \begin_inset Quotes eld
27627 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27628 you'll find my little bookshop at the corner of Church Street, and very
27629 happy to see you, I am sure.
27630 Maybe you collect yourself, sir.
27634 \begin_inset space ~
27647 –a bargain, every one of them.
27648 With five volumes you could just fill that gap on that second shelf.
27649 It looks untidy, does it not, sir?
27650 \begin_inset Quotes erd
27661 \begin_layout Subsubsection
27662 Séparation entre colonnes
27665 \begin_layout Standard
27666 La largeur des colonnes est calculée automatiquement, mais vous pouvez modifier
27667 l'espacement entre colonnes.
27668 Ceci est possible grâce à la longueur
27675 Sa valeur implicite est 10pt.
27676 Voici un exemple dans lequel l'espacement est fixé à 3cm:
27679 \begin_layout Standard
27683 \begin_layout Plain Layout
27697 \begin_layout Standard
27700 \begin_inset Flex Multiple Columns
27703 \begin_layout Plain Layout
27707 My observations of No.
27708 \begin_inset space \space{}
27711 427 Park Lane did little to clear up the problem in which I was interested.
27712 The house was separated from the street by a low wall and railing, the
27713 whole not more than five feet high.
27714 It was perfectly easy, therefore, for anyone to get into the garden, but
27715 the window was entirely inaccessible, since there was no water pipe or
27716 anything which could help the most active man to climb it.
27717 More puzzled than ever, I retraced my steps to Kensington.
27718 I had not been in my study five minutes when the maid entered to say that
27719 a person desired to see me.
27720 To my astonishment it was none other than my strange old book collector,
27721 his sharp, wizened face peering out from a frame of white hair, and his
27722 precious volumes, a dozen of them at least, wedged under his right arm.
27730 \begin_layout Standard
27734 \begin_layout Plain Layout
27748 \begin_inset Note Note
27751 \begin_layout Plain Layout
27754 go back to the default
27762 \begin_layout Subsubsection
27766 \begin_layout Standard
27767 Entre les colonnes est placé un filet de largeur
27774 Si cette largeur est fixée à 0pt (c'est la valeur implicite), le filet
27776 Dans l'exemple suivant, le filet a une largeur de 2pt:
27779 \begin_layout Standard
27783 \begin_layout Plain Layout
27789 columnseprule}{2pt}
27797 \begin_layout Standard
27800 \begin_inset Flex Multiple Columns
27803 \begin_layout Plain Layout
27807 \begin_inset Quotes eld
27810 You're surprised to see me, sir,
27811 \begin_inset Quotes erd
27814 said he, in a strange, croaking voice.
27817 \begin_layout Plain Layout
27821 I acknowledged that I was.
27824 \begin_layout Plain Layout
27828 \begin_inset Quotes eld
27831 Well, I've a conscience, sir, and when I chanced to see you go into this
27832 house, as I came hobbling after you, I thought to myself, I'll just step
27833 in and see that kind gentleman, and tell him that if I was a bit gruff
27834 in my manner there was not any harm meant, and that I am much obliged to
27835 him for picking up my books.
27836 \begin_inset Quotes erd
27842 \begin_layout Plain Layout
27846 \begin_inset Quotes eld
27849 You make too much of a trifle,
27850 \begin_inset Quotes erd
27855 \begin_inset Quotes eld
27858 May I ask how you knew who I was?
27859 \begin_inset Quotes erd
27865 \begin_layout Plain Layout
27869 \begin_inset Quotes eld
27872 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
27873 you'll find my little bookshop at the corner of Church Street, and very
27874 happy to see you, I am sure.
27875 Maybe you collect yourself, sir.
27879 \begin_inset space ~
27892 –a bargain, every one of them.
27893 With five volumes you could just fill that gap on that second shelf.
27894 It looks untidy, does it not, sir?
27895 \begin_inset Quotes erd
27906 \begin_layout Standard
27909 \begin_inset VSpace defskip
27915 \begin_layout Standard
27916 Le filet peut être mis en couleur en redéfinissant la commande
27923 Ceci est fait en insérant la commande
27926 \begin_layout LyX-Code
27933 columnseprulecolor}{
27938 \begin_layout Standard
27939 en code \SpecialChar TeX
27940 , avant l'insert multi-colonnes.
27941 Remplacez dans cette commande
27945 par la couleur de votre choix.
27946 Vous pouvez utiliser les couleurs prédéfinies ou celles que vous avez définies
27947 vous-même, voyez le
27949 Manuel des objets insérés
27955 pour les détails sur la définition des couleurs.
27956 Pour revenir à la couleur implicite, insérez la commande
27959 \begin_layout LyX-Code
27966 columnseprulecolor}{
27971 \begin_layout Standard
27972 Dans l'exemple qui suit, sont définis un filet magenta et une séparation
27973 de colonnes de 1cm:
27976 \begin_layout Standard
27982 \begin_layout Plain Layout
27991 \begin_layout Plain Layout
27997 columnseprulecolor}{
28007 \begin_layout Standard
28010 \begin_inset Flex Multiple Columns
28013 \begin_layout Plain Layout
28017 \begin_inset Quotes eld
28020 You're surprised to see me, sir,
28021 \begin_inset Quotes erd
28024 said he, in a strange, croaking voice.
28027 \begin_layout Plain Layout
28031 I acknowledged that I was.
28034 \begin_layout Plain Layout
28038 \begin_inset Quotes eld
28041 Well, I've a conscience, sir, and when I chanced to see you go into this
28042 house, as I came hobbling after you, I thought to myself, I'll just step
28043 in and see that kind gentleman, and tell him that if I was a bit gruff
28044 in my manner there was not any harm meant, and that I am much obliged to
28045 him for picking up my books.
28046 \begin_inset Quotes erd
28052 \begin_layout Plain Layout
28056 \begin_inset Quotes eld
28059 You make too much of a trifle,
28060 \begin_inset Quotes erd
28065 \begin_inset Quotes eld
28068 May I ask how you knew who I was?
28069 \begin_inset Quotes erd
28075 \begin_layout Plain Layout
28079 \begin_inset Quotes eld
28082 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
28083 you'll find my little bookshop at the corner of Church Street, and very
28084 happy to see you, I am sure.
28085 Maybe you collect yourself, sir.
28089 \begin_inset space ~
28102 –a bargain, every one of them.
28103 With five volumes you could just fill that gap on that second shelf.
28104 It looks untidy, does it not, sir?
28105 \begin_inset Quotes erd
28116 \begin_layout Standard
28122 \begin_layout Plain Layout
28128 columnseprule}{0pt}
28131 \begin_layout Plain Layout
28137 columnseprulecolor}{
28145 \begin_inset Note Note
28148 \begin_layout Plain Layout
28151 go back to the default
28159 \begin_layout Standard
28160 \begin_inset Newpage newpage
28166 \begin_layout Section
28167 Paragraphes de forme inhabituelle
28170 \begin_layout Standard
28173 , à l'instar des autres générateurs de texte, utilise implicitement des
28174 paragraphes rectangulaires.
28175 Pour des cas particuliers comme des affiches, des cartes d'invitation ou
28176 des poèmes, vous pouvez modifier la forme des paragraphes à volonté.
28177 Ceci est possible grâce au paquetage \SpecialChar LaTeX
28182 qui est chargé en utilisant dans les paramètres du document le module
28184 Formes de paragraphe paramétrable
28189 \begin_layout Subsection
28193 \begin_layout Standard
28200 fournit les formes suivantes:
28203 \begin_layout Standard
28206 \begin_inset Tabular
28207 <lyxtabular version="3" rows="13" columns="3">
28208 <features booktabs="true" islongtable="true" longtabularalignment="center">
28209 <column alignment="center" valignment="middle" width="16col%">
28210 <column alignment="center" valignment="middle" width="40col%">
28211 <column alignment="center" valignment="middle" width="35col%">
28212 <row endhead="true">
28213 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28216 \begin_layout Plain Layout
28224 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28227 \begin_layout Plain Layout
28233 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28236 \begin_layout Plain Layout
28244 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28247 \begin_layout Plain Layout
28255 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28258 \begin_layout Plain Layout
28259 Disque avec un trou circulaire (à la taille d'un CD/DVD)
28264 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28267 \begin_layout Plain Layout
28268 Pas de mise à l'échelle possible.
28269 Attention, quantité de texte limitée
28276 <cell alignment="center" valignment="top" topline="true" usebox="none">
28279 \begin_layout Plain Layout
28287 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28290 \begin_layout Plain Layout
28296 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28299 \begin_layout Plain Layout
28300 Fragile, le calcul peut échouer
28307 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28310 \begin_layout Plain Layout
28318 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28321 \begin_layout Plain Layout
28322 Rhomboïde (symbolisant un
28323 \begin_inset Quotes cld
28327 \begin_inset Quotes crd
28335 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28338 \begin_layout Plain Layout
28346 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28349 \begin_layout Plain Layout
28357 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28360 \begin_layout Plain Layout
28366 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28369 \begin_layout Plain Layout
28377 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28380 \begin_layout Plain Layout
28388 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28391 \begin_layout Plain Layout
28397 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28400 \begin_layout Plain Layout
28408 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28411 \begin_layout Plain Layout
28419 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28422 \begin_layout Plain Layout
28423 Écrou (hexagone avec un trou circulaire)
28428 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28431 \begin_layout Plain Layout
28439 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28442 \begin_layout Plain Layout
28450 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28453 \begin_layout Plain Layout
28459 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28462 \begin_layout Plain Layout
28470 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28473 \begin_layout Plain Layout
28481 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28484 \begin_layout Plain Layout
28485 Étoile à 5 branches
28490 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28493 \begin_layout Plain Layout
28501 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28504 \begin_layout Plain Layout
28512 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28515 \begin_layout Plain Layout
28521 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28524 \begin_layout Plain Layout
28532 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28535 \begin_layout Plain Layout
28543 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28546 \begin_layout Plain Layout
28547 Goutte de pluie normale/inversée
28552 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28555 \begin_layout Plain Layout
28556 Fragile, le calcul peut échouer
28563 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28566 \begin_layout Plain Layout
28575 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
28578 \begin_layout Plain Layout
28579 Le logo \SpecialChar TeX
28585 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
28588 \begin_layout Plain Layout
28596 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28599 \begin_layout Plain Layout
28603 \begin_inset Newline newline
28611 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
28614 \begin_layout Plain Layout
28615 Triangles avec des orientations différentes
28620 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
28623 \begin_layout Plain Layout
28637 \begin_layout Standard
28638 Pour utiliser une forme pour votre paragraphe, sélectionnez simplement la
28639 forme souhaitée dans le menu déroulant des styles.
28642 \begin_layout Standard
28643 \begin_inset Newpage newpage
28649 \begin_layout Standard
28650 Voici un exemple de paragraphe en forme d'écrou:
28653 \begin_layout Standard
28654 \begin_inset VSpace bigskip
28663 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28664 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28666 At vero eos et accusam et justo duo dolores et ea rebum.
28667 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28669 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28670 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28674 \begin_layout Standard
28675 \begin_inset VSpace bigskip
28681 \begin_layout Standard
28684 \begin_inset Note Greyedout
28687 \begin_layout Plain Layout
28693 a: les paragraphes mis en forme via
28697 ne peuvent pas franchir une limite de page.
28705 \begin_layout Standard
28706 \begin_inset VSpace bigskip
28712 \begin_layout Standard
28719 prend soin de préserver la forme, quelle que soit la quantité de texte
28721 De ce fait la taille du paragraphe change avec cette quantité.
28722 Ceci peut conduite à des paragraphes qui empiètent dans les marges.
28723 Pour illustrer cette mise à l'échelle, voici le même paragraphe avec deux
28724 fois plus de texte:
28727 \begin_layout Standard
28728 \begin_inset Newpage newpage
28737 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28738 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28740 At vero eos et accusam et justo duo dolores et ea rebum.
28741 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28743 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28744 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28746 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28747 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28749 At vero eos et accusam et justo duo dolores et ea rebum.
28750 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28752 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28753 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28757 \begin_layout Standard
28758 \begin_inset VSpace bigskip
28764 \begin_layout Standard
28769 est une exception: elle ne peut pas être mise à l'échelle puisqu'elle doit
28770 correspondre à une étiquette de CD/DVD.
28771 De ce fait, la quantité de texte que l'on peut mettre en forme est limitée.
28774 \begin_inset Newline newline
28787 sont fragiles, ce qui veut dire que le calcul de la taille peut échouer,
28788 en fonction de la quantité de texte.
28789 Vous aurez alors une erreur \SpecialChar LaTeX
28791 \begin_inset Quotes cld
28794 Arithmetic overflow
28795 \begin_inset Quotes crd
28799 Dans ce cas, essayez d'ajouter ou d'enlever du texte; si rien ne fonctionne,
28800 vous devez utiliser une autre forme\SpecialChar ldots
28804 \begin_layout Standard
28805 \begin_inset VSpace bigskip
28811 \begin_layout Standard
28812 Pour les formes pointues, vous verrez peut-être un échec de l'algorithme
28813 de césure de \SpecialChar LaTeX
28815 Il est alors souvent nécessaire d'ajouter des points de césure explicites
28821 arg "specialchar-insert hyphenation"
28826 ) dans les parties de texte correspondantes.
28829 \begin_layout Standard
28830 \begin_inset VSpace bigskip
28836 \begin_layout Standard
28837 Les paragraphes mis en forme par shapepar sont toujours ou bien centrés
28838 ou bien alignées au fer à gauche.
28839 Le menu de dialogue des paragraphes ne peut donc pas être utilisé pour
28840 aligner ce type de paragraphe.
28841 Une solution consiste à mettre le paragraphe en forme dans une minipage
28842 ou une parbox et à aligner la boîte.
28843 Le problème est alors de trouver la bonne largeur pour la boîte, parce
28844 que si elle est trop large et que vous la centrez, le paragraphe n'est
28845 pas centré parce qu'il est au fer à gauche dans la boîte.
28846 Vous devrez alors jouer un peu avec la largeur de la boîte jusqu’à satisfaction.
28847 Voici deux paragraphes en forme de cœur, le premier est non aligné, le
28848 second est aligné à droite:
28851 \begin_layout Standard
28852 \begin_inset Newpage newpage
28858 \begin_layout Heart
28862 Lo\SpecialChar softhyphen
28863 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28864 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28866 At vero eos et accusam et justo duo dolores et ea rebum.
28867 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28871 \begin_layout Standard
28872 \begin_inset VSpace bigskip
28878 \begin_layout Standard
28881 \begin_inset Box Frameless
28891 height_special "totalheight"
28896 backgroundcolor "none"
28899 \begin_layout Heart
28903 Lo\SpecialChar softhyphen
28904 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
28905 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
28907 At vero eos et accusam et justo duo dolores et ea rebum.
28908 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
28917 \begin_layout Subsection
28918 Formes personnalisées
28921 \begin_layout Standard
28922 Vous pouvez définir vos propres formes.
28923 Le faire à la main demande beaucoup de travail parce qu'il faut spécifier
28924 chaque coordonnée, mais il est possible de confier le travail à l'ordinateur:
28927 \begin_layout Enumerate
28928 Installer le programme
28929 \begin_inset CommandInset href
28932 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
28940 \begin_layout Enumerate
28947 TeX/LaTeX\SpecialChar menuseparator
28948 Settings\SpecialChar menuseparator
28951 et sélectionner la taille de police utilisée dans le document.
28952 Par exemple, le présent document utilise un police 12pt.
28955 \begin_layout Enumerate
28959 \begin_layout Enumerate
28962 TeX/LaTeX\SpecialChar menuseparator
28965 pour exporter la forme en coordonnées.
28966 Dans le menu de dialogue qui s'ouvre, utiliser soit le squelette, soit
28967 le chemin proprement dit
28971 \begin_layout Plain Layout
28972 Pour plus d'information voir
28973 \begin_inset CommandInset href
28975 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
28988 \begin_layout Standard
28989 Les coordonnées ont copiées dans un fichier \SpecialChar TeX
28991 Pour l'utiliser avec le document:
28994 \begin_layout Enumerate
28995 Placer le curseur avant le premier caractère du paragraphe concerné (ou
28996 dans un nouveau paragraphe vide).
29000 \begin_layout Enumerate
29001 Ouvrir dans \SpecialChar LyX
29004 Insertion\SpecialChar menuseparator
29005 Fichier\SpecialChar menuseparator
29008 , sélectionner le fichier exporté par
29017 \begin_layout Standard
29018 \begin_inset VSpace defskip
29024 \begin_layout Standard
29025 \begin_inset Note Greyedout
29028 \begin_layout Plain Layout
29033 a: le changement de forme ne s'applique qu’au paragraphe concerné; tout
29034 redevient normal pour le paragraphe suivant.
29035 De ce fait la définition de forme doit être répétée pour chaque paragraphe
29036 dont on veut imposer la forme personnalisée.
29044 \begin_layout Standard
29045 \begin_inset VSpace bigskip
29051 \begin_layout Standard
29055 \begin_layout Standard
29056 \begin_inset VSpace bigskip
29062 \begin_layout Standard
29063 \begin_inset CommandInset include
29065 filename "../SpecialParagraphShape.tex"
29071 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
29072 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
29074 At vero eos et accusam et justo duo dolores et ea rebum.
29075 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
29077 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
29078 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
29082 \begin_layout Standard
29083 \begin_inset VSpace bigskip
29089 \begin_layout Standard
29094 pour tracer des formes vraiment complexes avec
29098 , vous pouvez tracer la forme à l'aide d'un logiciel de votre choix et
29099 importer l'image correspondante dans
29104 Il vous suffit ensuite de tracer une ligne ou un spline le long du squelette
29108 \begin_layout Standard
29109 \begin_inset VSpace bigskip
29115 \begin_layout Standard
29118 Formes de paragraphe paramétrables
29120 fournit également les deux styles
29128 , qui peuvent être utilisés pour définir de nouvelles formes coordonnée
29133 \begin_layout Plain Layout
29134 Ces commandes sont utilisées de manière interne pour toutes le formes décrites
29141 Pour en savoir plus quant à l'utilisation de ces styles et à d'autres possibili
29142 tés de personnalisation, voir la
29145 \begin_inset CommandInset href
29147 name "documentation"
29148 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"