]> git.lyx.org Git - features.git/blob - lib/doc/fr/Customization.lyx
French Customization.lyx: updated by Jean-Pierre for LyX 2.1
[features.git] / lib / doc / fr / Customization.lyx
1 #LyX 2.1 created this file. For more info see http://www.lyx.org/
2 \lyxformat 474
3 \begin_document
4 \begin_header
5 \textclass scrbook
6 \begin_preamble
7 % DO NOT ALTER THIS PREAMBLE!!!
8 %
9 % This preamble is designed to ensure that the User's Guide prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the User's Guide may not print out as expected.  If you
12 % have problems LaTeXing this file, please contact 
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
15
16 \usepackage{ifpdf} % part of the hyperref bundle
17 \ifpdf % if pdflatex is used
18
19  % set fonts for nicer pdf view
20  \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
21
22 \fi % end if pdflatex is used
23
24 % the pages of the TOC is numbered roman
25 % and a pdf-bookmark for the TOC is added
26 \let\myTOC\tableofcontents
27 \renewcommand\tableofcontents{%
28   \frontmatter
29   \pdfbookmark[1]{\contentsname}{}
30   \myTOC
31   \mainmatter }
32
33 % increase link area for cross-references and autoname them,
34 \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
35 \addto\extrasfrench{%
36  \renewcommand*{\equationautorefname}[1]{}%
37  \renewcommand{\sectionautorefname}{sec.\negthinspace}%
38  \renewcommand{\subsectionautorefname}{sec.\negthinspace}%
39  \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}%
40 }
41 \end_preamble
42 \options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
43 \use_default_options false
44 \begin_modules
45 logicalmkup
46 \end_modules
47 \maintain_unincluded_children false
48 \begin_local_layout
49 Format 7
50 InsetLayout CharStyle:MenuItem
51 LyxType               charstyle
52 LabelString           menu
53 LatexType             command
54 LatexName             menuitem
55 Font
56 Family              Sans
57 EndFont
58 Preamble
59 \newcommand*{\menuitem}[1]{{\sffamily #1}}
60 EndPreamble
61 End
62 \end_local_layout
63 \language french
64 \language_package default
65 \inputencoding auto
66 \fontencoding global
67 \font_roman default
68 \font_sans default
69 \font_typewriter default
70 \font_math auto
71 \font_default_family default
72 \use_non_tex_fonts false
73 \font_sc false
74 \font_osf false
75 \font_sf_scale 100
76 \font_tt_scale 100
77 \graphics default
78 \default_output_format default
79 \output_sync 0
80 \bibtex_command default
81 \index_command default
82 \paperfontsize 12
83 \spacing single
84 \use_hyperref true
85 \pdf_title "LyX Configuration Manual"
86 \pdf_author "LyX Team"
87 \pdf_subject "LyX-documentation Customization"
88 \pdf_keywords "LyX, documentation, customization"
89 \pdf_bookmarks true
90 \pdf_bookmarksnumbered true
91 \pdf_bookmarksopen true
92 \pdf_bookmarksopenlevel 1
93 \pdf_breaklinks false
94 \pdf_pdfborder false
95 \pdf_colorlinks true
96 \pdf_backref false
97 \pdf_pdfusetitle false
98 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
99 \papersize default
100 \use_geometry false
101 \use_package amsmath 0
102 \use_package amssymb 0
103 \use_package cancel 0
104 \use_package esint 0
105 \use_package mathdots 1
106 \use_package mathtools 0
107 \use_package mhchem 1
108 \use_package stackrel 0
109 \use_package stmaryrd 0
110 \use_package undertilde 0
111 \cite_engine basic
112 \cite_engine_type default
113 \biblio_style plain
114 \use_bibtopic false
115 \use_indices false
116 \paperorientation portrait
117 \suppress_date false
118 \justification true
119 \use_refstyle 0
120 \branch Obsolete
121 \selected 0
122 \filename_suffix 0
123 \color #aaffff
124 \end_branch
125 \index Index
126 \shortcut idx
127 \color #008000
128 \end_index
129 \secnumdepth 3
130 \tocdepth 3
131 \paragraph_separation indent
132 \paragraph_indentation default
133 \quotes_language french
134 \papercolumns 1
135 \papersides 2
136 \paperpagestyle headings
137 \tracking_changes false
138 \output_changes false
139 \html_math_output 0
140 \html_css_as_file 0
141 \html_be_strict false
142 \end_header
143
144 \begin_body
145
146 \begin_layout Title
147 Personnaliser LyX: fonctions pour l'utilisateur avancé
148 \begin_inset Note Note
149 status collapsed
150
151 \begin_layout Plain Layout
152 Informations de révision :
153 \end_layout
154
155 \begin_layout Plain Layout
156 Traduction : remplacement de Éditer/Visionner/Insérer/Naviguer par Édition/Affic
157 hage/Insertion/Navigation, 31/10/2012 (JPC)
158 \end_layout
159
160 \begin_layout Plain Layout
161 Mise à jour OK pour la publication 2.0.0, Date: 21/01/2014 (JPC)
162 \end_layout
163
164 \begin_layout Plain Layout
165 Original :  09/06/2013
166 \end_layout
167
168 \end_inset
169
170
171 \end_layout
172
173 \begin_layout Author
174 par l'équipe LyX
175 \begin_inset Foot
176 status collapsed
177
178 \begin_layout Plain Layout
179 Merci d'envoyer vos commentaires et corrections à la liste de diffusion
180  de la documentation de LyX, 
181 \family typewriter
182
183 \begin_inset CommandInset href
184 LatexCommand href
185 target "lyx-docs@lists.lyx.org"
186
187 \end_inset
188
189
190 \family default
191 .
192  Insérer 
193 \begin_inset Quotes fld
194 \end_inset
195
196 [Customization]
197 \begin_inset Quotes frd
198 \end_inset
199
200  dans l'objet, et mettre en copie le responsable courant de ce fichier,
201  Richard Heck <rgheck@comcast.net>.
202 \begin_inset Newline newline
203 \end_inset
204
205 Traduction en français par : P.-H.
206  
207 \noun on
208 Boinnard
209 \noun default
210 , Adrien 
211 \noun on
212 Rebollo
213 \noun default
214 , Siegfried 
215 \noun on
216 Meunier-Guttin-Cluzel
217 \noun default
218 , Jean-Pierre 
219 \noun on
220 Chrétien
221 \noun default
222 .
223  Merci d'envoyer vos commentaires et corrections sur la traduction à la
224  liste de diffusion de LyX en français 
225 \family typewriter
226 <lyx-fr@lists.lyx.org>
227 \family default
228 .
229 \end_layout
230
231 \end_inset
232
233
234 \begin_inset Newline newline
235 \end_inset
236
237
238 \begin_inset Newline newline
239 \end_inset
240
241 Version 2.1.x
242 \end_layout
243
244 \begin_layout Standard
245 \begin_inset CommandInset toc
246 LatexCommand tableofcontents
247
248 \end_inset
249
250
251 \end_layout
252
253 \begin_layout Chapter
254 Introduction
255 \end_layout
256
257 \begin_layout Standard
258 Ce manuel couvre les fonctions de personnalisation de LyX.
259  Nous y abordons des sujets comme les raccourcis clavier, les options d'aperçu
260  à l'écran, les options d'impression, l'envoi de commandes à LyX via le
261  Serveur LyX, l'internationalisation, l'installation de nouvelles classes
262  LaTeX et de nouveaux formats LyX, etc.
263  Nous n'espérons pas aborder tout ce que vous pouvez modifier – nos développeurs
264  ajoutent de nouvelles fonctions plus vite que nous n'en écrivons la documentati
265 on – mais nous allons expliquer les personnalisations les plus courantes
266  et au moins vous indiquer la bonne direction pour les plus obscures d'entre
267  elles.
268 \end_layout
269
270 \begin_layout Chapter
271 Les fichiers de configuration de LyX
272 \end_layout
273
274 \begin_layout Standard
275 Ce chapitre devrait vous aider à trouver votre chemin parmi les fichiers
276  de configuration de LyX.
277  Avant d'entreprendre sa lecture, consultez 
278 \family sans
279 Aide
280 \bar under
281 \SpecialChar \menuseparator
282
283 \bar default
284 À
285 \begin_inset space ~
286 \end_inset
287
288 Propos
289 \begin_inset space ~
290 \end_inset
291
292 de
293 \begin_inset space ~
294 \end_inset
295
296 LyX
297 \family default
298  pour connaître le répertoire de bibliothèques et le répertoire utilisateur
299  de LyX.
300  C'est dans celui-ci que LyX place ses fichiers de configuration système;
301  le répertoire utilisateur est celui dans lequel vous pouvez mettre vos
302  versions modifiées Le premier sera appelé 
303 \begin_inset Flex Code
304 status collapsed
305
306 \begin_layout Plain Layout
307 RépLyX
308 \end_layout
309
310 \end_inset
311
312  et le second 
313 \begin_inset Flex Code
314 status collapsed
315
316 \begin_layout Plain Layout
317 MonRép
318 \end_layout
319
320 \end_inset
321
322  dans la suite de ce document.
323 \end_layout
324
325 \begin_layout Section
326 Qu'est-ce qu'il y a dans 
327 \begin_inset Flex Code
328 status collapsed
329
330 \begin_layout Plain Layout
331 RépLyX
332 \end_layout
333
334 \end_inset
335
336 ?
337 \end_layout
338
339 \begin_layout Standard
340 \begin_inset Flex Code
341 status collapsed
342
343 \begin_layout Plain Layout
344 RépLyX
345 \end_layout
346
347 \end_inset
348
349  et ses sous-répertoires contiennent un certain nombre de fichiers qui peuvent
350  servir à personnaliser le comportement de LyX.
351  Vous pouvez modifier ces fichiers depuis LyX lui-même avec la fenêtre 
352 \family sans
353 Outils\SpecialChar \menuseparator
354 Préférences
355 \family default
356 .
357  La plupart des réglages personnels que vous voudrez apporter à LyX peuvent
358  se faire par l'intermédiaire de cette fenêtre.
359  Il y a cependant bien d'autres aspects du fonctionnement de LyX sur lesquels
360  on peut agir en modifiant les fichiers de 
361 \begin_inset Flex Code
362 status collapsed
363
364 \begin_layout Plain Layout
365 RépLyX
366 \end_layout
367
368 \end_inset
369
370 .
371  Ils entrent dans différentes catégories, qui sont décrites dans les sous-sectio
372 ns suivantes.
373 \end_layout
374
375 \begin_layout Subsection
376 Les fichiers générés automatiquement
377 \end_layout
378
379 \begin_layout Standard
380 Ces fichiers sont générés au moment de la configuration de LyX.
381  Ils définissent différentes valeurs par défaut qui sont évaluées par l'inspecti
382 on de votre système.
383  Comme ils peuvent être réécrits à tout moment, il n'est pas conseillé de
384  les modifier.
385 \end_layout
386
387 \begin_layout Labeling
388 \labelwidthstring 00.00.0000
389 \begin_inset Flex Code
390 status collapsed
391
392 \begin_layout Plain Layout
393 lyxrc.defaults
394 \end_layout
395
396 \end_inset
397
398  contient les valeurs implicites pour différentes commandes.
399 \end_layout
400
401 \begin_layout Labeling
402 \labelwidthstring 00.00.0000
403 \begin_inset Flex Code
404 status collapsed
405
406 \begin_layout Plain Layout
407 packages.lst
408 \end_layout
409
410 \end_inset
411
412  contient la liste des paquetages LaTeX que LyX a reconnu.
413  LyX ne se sert pas directement de ce fichier, mais les informations obtenues
414  sont disponibles en faisant 
415 \family sans
416 Aide\SpecialChar \menuseparator
417 Configuration
418 \begin_inset space ~
419 \end_inset
420
421 LaTeX
422 \family default
423 .
424 \end_layout
425
426 \begin_layout Labeling
427 \labelwidthstring 00.00.0000
428 \begin_inset Flex Code
429 status collapsed
430
431 \begin_layout Plain Layout
432 textclass.lst
433 \end_layout
434
435 \end_inset
436
437  donne la liste des classes de texte présentes dans le répertoire 
438 \begin_inset Flex Code
439 status collapsed
440
441 \begin_layout Plain Layout
442 layouts/
443 \end_layout
444
445 \end_inset
446
447 , les classes de document LaTeX correspondantes et leur description.
448  
449 \end_layout
450
451 \begin_layout Labeling
452 \labelwidthstring 00.00.0000
453 \begin_inset Flex Code
454 status collapsed
455
456 \begin_layout Plain Layout
457 lyxmodules.lst
458 \end_layout
459
460 \end_inset
461
462  donne la liste des modules figurant dans vos répertoires de format (
463 \begin_inset Flex Code
464 status collapsed
465
466 \begin_layout Plain Layout
467
468 \lang english
469 layouts
470 \end_layout
471
472 \end_inset
473
474 ).
475 \end_layout
476
477 \begin_layout Labeling
478 \labelwidthstring 00.00.0000
479 \begin_inset Flex Code
480 status collapsed
481
482 \begin_layout Plain Layout
483 *files.lst
484 \end_layout
485
486 \end_inset
487
488  donne la liste de différentes sortes de fichiers connexes à LaTeX figurant
489  dans votre système.
490 \end_layout
491
492 \begin_layout Labeling
493 \labelwidthstring 00.00.0000
494 \begin_inset Flex Code
495 status collapsed
496
497 \begin_layout Plain Layout
498 doc/LaTeXConfig.lyx
499 \end_layout
500
501 \end_inset
502
503  est généré automatiquement pendant la configuration de LyX, à partir du
504  fichier 
505 \begin_inset Flex Code
506 status collapsed
507
508 \begin_layout Plain Layout
509 LaTeXConfig.lyx.in
510 \end_layout
511
512 \end_inset
513
514 .
515 \end_layout
516
517 \begin_layout Subsection
518 Répertoires
519 \end_layout
520
521 \begin_layout Standard
522 Ces répertoires figurent à la fois dans 
523 \begin_inset Flex Code
524 status collapsed
525
526 \begin_layout Plain Layout
527 RépLyx
528 \end_layout
529
530 \end_inset
531
532  et dans 
533 \begin_inset Flex Code
534 status collapsed
535
536 \begin_layout Plain Layout
537 MonRép
538 \end_layout
539
540 \end_inset
541
542 .
543  Si un fichier existe dans les deux répertoires, c'est celui de 
544 \begin_inset Flex Code
545 status collapsed
546
547 \begin_layout Plain Layout
548 MonRép
549 \end_layout
550
551 \end_inset
552
553  qui sera utilisé.
554 \end_layout
555
556 \begin_layout Labeling
557 \labelwidthstring 00.00.0000
558 \begin_inset Flex Code
559 status collapsed
560
561 \begin_layout Plain Layout
562 bind/
563 \end_layout
564
565 \end_inset
566
567  ce répertoire contient les fichiers de définition des raccourcis clavier,
568  qui ont l'extension 
569 \begin_inset Flex Code
570 status collapsed
571
572 \begin_layout Plain Layout
573 .bind
574 \end_layout
575
576 \end_inset
577
578 .
579  S'il y a une version 
580 \begin_inset Quotes fld
581 \end_inset
582
583 traduite
584 \begin_inset Quotes frd
585 \end_inset
586
587  du fichier de raccourcis, appelée 
588 \begin_inset Flex Code
589 status collapsed
590
591 \begin_layout Plain Layout
592 $LANG_xxx.bind
593 \end_layout
594
595 \end_inset
596
597 , celle-ci sera détectée et utilisée en premier.
598 \end_layout
599
600 \begin_layout Labeling
601 \labelwidthstring 00.00.0000
602 \begin_inset Flex Code
603 status collapsed
604
605 \begin_layout Plain Layout
606 clipart/
607 \end_layout
608
609 \end_inset
610
611  contient quelques fichiers graphiques qui peuvent être inclus dans les
612  documents.
613  
614 \end_layout
615
616 \begin_layout Labeling
617 \labelwidthstring 00.00.0000
618 \begin_inset Flex Code
619 status collapsed
620
621 \begin_layout Plain Layout
622 doc/
623 \end_layout
624
625 \end_inset
626
627  contient les fichiers de la documentation de LyX (dont celui que vous êtes
628  en train de lire).
629  
630 \begin_inset Flex Code
631 status collapsed
632
633 \begin_layout Plain Layout
634 LaTeXConfig.lyx
635 \end_layout
636
637 \end_inset
638
639  est un cas à part, comme nous venons de le voir.
640  S'il existe des version traduites des fichiers d'aide, avec le préfixe
641  
642 \begin_inset Flex Code
643 status collapsed
644
645 \begin_layout Plain Layout
646 $LANG
647 \end_layout
648
649 \end_inset
650
651 , celles-ci seront utilisées d'abord (voir le
652 \begin_inset space ~
653 \end_inset
654
655
656 \begin_inset CommandInset ref
657 LatexCommand ref
658 reference "chap:i18n"
659
660 \end_inset
661
662 ).
663  
664 \end_layout
665
666 \begin_layout Labeling
667 \labelwidthstring 00.00.0000
668 \begin_inset Flex Code
669 status collapsed
670
671 \begin_layout Plain Layout
672 examples/
673 \end_layout
674
675 \end_inset
676
677  contient les fichiers d'exemples qui illustrent la façon d'utiliser certaines
678  fonctions.
679  Vous pouvez y accéder en appuyant sur le bouton 
680 \family sans
681 Exemples
682 \family default
683  de la fenêtre 
684 \begin_inset Flex MenuItem
685 status collapsed
686
687 \begin_layout Plain Layout
688 Fichier\SpecialChar \menuseparator
689 Ouvrir
690 \end_layout
691
692 \end_inset
693
694 .
695 \end_layout
696
697 \begin_layout Labeling
698 \labelwidthstring 00.00.0000
699 \begin_inset Flex Code
700 status collapsed
701
702 \begin_layout Plain Layout
703 images/
704 \end_layout
705
706 \end_inset
707
708  contient les fichiers d'images utilisés dans l'interface 
709 \family sans
710 Document
711 \family default
712 .
713  Il contient également les icônes utilisées dans la barre d'outils et les
714  bannières affichées au démarrage de LyX.
715 \end_layout
716
717 \begin_layout Labeling
718 \labelwidthstring 00.00.0000
719 \begin_inset Flex Code
720 status collapsed
721
722 \begin_layout Plain Layout
723 kbd/
724 \end_layout
725
726 \end_inset
727
728  contient les fichiers de réaffectation clavier.
729  Voir le 
730 \begin_inset CommandInset ref
731 LatexCommand ref
732 reference "sec:clavier"
733
734 \end_inset
735
736  pour des informations détaillées.
737  
738 \end_layout
739
740 \begin_layout Labeling
741 \labelwidthstring 00.00.0000
742 \begin_inset Flex Code
743 status collapsed
744
745 \begin_layout Plain Layout
746 layouts/
747 \end_layout
748
749 \end_inset
750
751  contient les classes de texte et les fichiers de modules décrits au 
752 \begin_inset CommandInset ref
753 LatexCommand ref
754 reference "chap:classe-texte"
755
756 \end_inset
757
758 .
759 \end_layout
760
761 \begin_layout Labeling
762 \labelwidthstring 00.00.0000
763 \begin_inset Flex Code
764 status collapsed
765
766 \begin_layout Plain Layout
767 lyx2lyx
768 \end_layout
769
770 \end_inset
771
772  contient les scripts Python 
773 \begin_inset Flex Code
774 status collapsed
775
776 \begin_layout Plain Layout
777 lyx2lyx
778 \end_layout
779
780 \end_inset
781
782  permettant d'effectuer les conversions entre versions de LyX.
783  Ils peuvent être exécutés depuis la ligne de commande, si vous désirez
784  par exemple faire un traitement par lots.
785 \end_layout
786
787 \begin_layout Labeling
788 \labelwidthstring 00.00.0000
789 \begin_inset Flex Code
790 status collapsed
791
792 \begin_layout Plain Layout
793 scripts/
794 \end_layout
795
796 \end_inset
797
798  contient quelques fichiers qui illustrent les possibilités offertes par
799  l'insertion d'
800 \begin_inset Flex MenuItem
801 status collapsed
802
803 \begin_layout Plain Layout
804 Objet
805 \begin_inset space ~
806 \end_inset
807
808 Externe
809 \end_layout
810
811 \end_inset
812
813 .
814 \end_layout
815
816 \begin_layout Labeling
817 \labelwidthstring 00.00.0000
818 \begin_inset Flex Code
819 status collapsed
820
821 \begin_layout Plain Layout
822 templates/
823 \end_layout
824
825 \end_inset
826
827  contient les fichiers modèles de LyX décrits dans la
828 \begin_inset space ~
829 \end_inset
830
831
832 \begin_inset CommandInset ref
833 LatexCommand ref
834 reference "sec:modeles"
835
836 \end_inset
837
838 .
839 \end_layout
840
841 \begin_layout Labeling
842 \labelwidthstring 00.00.0000
843 \begin_inset Flex Code
844 status collapsed
845
846 \begin_layout Plain Layout
847 ui/
848 \end_layout
849
850 \end_inset
851
852  contient des fichiers avec l'extension 
853 \begin_inset Flex Code
854 status collapsed
855
856 \begin_layout Plain Layout
857 .ui
858 \end_layout
859
860 \end_inset
861
862  qui définissent l'interface utilisateur de LyX.
863  C'est-à-dire que ces fichiers définissent quels éléments apparaissent dans
864  les menus et quels éléments apparaissent dans la barre d'outils.
865 \end_layout
866
867 \begin_layout Subsection
868 Fichiers que vous n'avez pas à modifier
869 \end_layout
870
871 \begin_layout Standard
872 Ce sont des fichiers internes à LyX, et ils ne doivent pas être modifiés,
873  sauf par les développeurs.
874  
875 \end_layout
876
877 \begin_layout Labeling
878 \labelwidthstring 00.00.0000
879
880 \family typewriter
881 \series medium
882 CREDITS
883 \family default
884 \series default
885  ce fichier contient la liste des développeurs de LyX.
886  Son contenu est affiché en sélectionnant 
887 \begin_inset Flex MenuItem
888 status collapsed
889
890 \begin_layout Plain Layout
891 Aide\SpecialChar \menuseparator
892 Crédits
893 \end_layout
894
895 \end_inset
896
897 .
898 \end_layout
899
900 \begin_layout Labeling
901 \labelwidthstring 00.00.0000
902
903 \family typewriter
904 \series medium
905 chkconfig.ltx
906 \family default
907 \series default
908  est un script LaTeX utilisé pendant le processus de configuration.
909  Ne pas le lancer directement.
910  
911 \end_layout
912
913 \begin_layout Labeling
914 \labelwidthstring 00.00.0000
915
916 \family typewriter
917 \series medium
918 configure
919 \family default
920 \series default
921  est le script qui permet de reconfigurer LyX.
922  Il génère des fichiers de configuration dans le répertoire dans lequel
923  il est exécuté.
924 \end_layout
925
926 \begin_layout Subsection
927 Autres fichiers appelant un commentaire
928 \end_layout
929
930 \begin_layout Labeling
931 \labelwidthstring 00.00.0000
932
933 \family typewriter
934 encodings
935 \family default
936  contient des tables de conversion faisant correspondre les différents encodages
937  de caractères avec Unicode.
938 \end_layout
939
940 \begin_layout Labeling
941 \labelwidthstring 00.00.0000
942
943 \family typewriter
944 external_templates
945 \family default
946  contient les modèles disponibles pour la nouvelle fonction d'
947 \begin_inset Flex MenuItem
948 status collapsed
949
950 \begin_layout Plain Layout
951 Objet
952 \begin_inset space ~
953 \end_inset
954
955 Externe
956 \end_layout
957
958 \end_inset
959
960 , voir
961 \begin_inset space ~
962 \end_inset
963
964
965 \begin_inset CommandInset ref
966 LatexCommand ref
967 reference "chap:Insérer-un-Objet"
968
969 \end_inset
970
971 .
972 \end_layout
973
974 \begin_layout Labeling
975 \labelwidthstring 00.00.0000
976
977 \family typewriter
978 languages
979 \family default
980  contient la liste de toutes les langues actuellement supportées par LyX.
981 \end_layout
982
983 \begin_layout Labeling
984 \labelwidthstring 00.00.0000
985 \begin_inset Flex Code
986 status collapsed
987
988 \begin_layout Plain Layout
989 latexfonts
990 \end_layout
991
992 \end_inset
993
994  contient des informations sur les différentes polices.
995 \end_layout
996
997 \begin_layout Labeling
998 \labelwidthstring 00.00.0000
999 \begin_inset Flex Code
1000 status collapsed
1001
1002 \begin_layout Plain Layout
1003 layouttranslations
1004 \end_layout
1005
1006 \end_inset
1007
1008  contient les traductions pour les styles de paragraphe internationalisés
1009  (voir
1010 \begin_inset space ~
1011 \end_inset
1012
1013
1014 \begin_inset CommandInset ref
1015 LatexCommand ref
1016 reference "sub:I18n"
1017
1018 \end_inset
1019
1020 ).
1021 \end_layout
1022
1023 \begin_layout Labeling
1024 \labelwidthstring 00.00.0000
1025 \begin_inset Flex Code
1026 status collapsed
1027
1028 \begin_layout Plain Layout
1029 unicodesymbols
1030 \end_layout
1031
1032 \end_inset
1033
1034  contient des informations sur les glyphes encodés en Unicode et la manière
1035  dont LyX les traite via LaTeX.
1036 \end_layout
1037
1038 \begin_layout Section
1039 Votre répertoire personnel de configuration
1040 \end_layout
1041
1042 \begin_layout Standard
1043 Même si vous utilisez LyX sans être le super-utilisateur, vous pouvez avoir
1044  envie de modifier la configuration de LyX pour votre usage personnel.
1045  Le répertoire 
1046 \begin_inset Flex Code
1047 status collapsed
1048
1049 \begin_layout Plain Layout
1050 MonRép
1051 \end_layout
1052
1053 \end_inset
1054
1055  contient les fichiers personnels de configuration.
1056  C'est le répertoire qui est décrit comme 
1057 \begin_inset Quotes fld
1058 \end_inset
1059
1060 Répertoire utilisateur
1061 \begin_inset Quotes frd
1062 \end_inset
1063
1064  dans la fenêtre 
1065 \family sans
1066 Aide\SpecialChar \menuseparator
1067 À
1068 \begin_inset space ~
1069 \end_inset
1070
1071 Propos
1072 \begin_inset space ~
1073 \end_inset
1074
1075 de
1076 \begin_inset space ~
1077 \end_inset
1078
1079 LyX
1080 \family default
1081 .
1082  Il est traité comme un miroir du répertoire 
1083 \begin_inset Flex Code
1084 status collapsed
1085
1086 \begin_layout Plain Layout
1087 RépLyX
1088 \end_layout
1089
1090 \end_inset
1091
1092 , et chaque fichier qui se trouve dans 
1093 \family typewriter
1094 MonRép
1095 \family default
1096  remplace par conséquent le fichier correspondant de 
1097 \begin_inset Flex Code
1098 status collapsed
1099
1100 \begin_layout Plain Layout
1101 RépLyX
1102 \end_layout
1103
1104 \end_inset
1105
1106 .
1107  Chaque fichier de configuration décrit dans les sections précédentes peut
1108  se trouver soit dans le répertoire de configuration système, ce qui jouera
1109  pour tous les utilisateurs, soit dans votre répertoire personnel, pour
1110  votre propre configuration.
1111 \end_layout
1112
1113 \begin_layout Standard
1114 Pour éclaircir la situation, voici quelques exemples:
1115 \end_layout
1116
1117 \begin_layout Itemize
1118 les réglages effectués dans la fenêtre 
1119 \family sans
1120 Outils\SpecialChar \menuseparator
1121 Préférences
1122 \family default
1123  sont enregistrés dans un fichier 
1124 \begin_inset Flex Code
1125 status collapsed
1126
1127 \begin_layout Plain Layout
1128 preferences
1129 \end_layout
1130
1131 \end_inset
1132
1133  dans 
1134 \begin_inset Flex Code
1135 status collapsed
1136
1137 \begin_layout Plain Layout
1138 MonRép
1139 \end_layout
1140
1141 \end_inset
1142
1143 ;
1144 \end_layout
1145
1146 \begin_layout Itemize
1147 quand vous reconfigurez LyX avec 
1148 \family sans
1149 Outils\SpecialChar \menuseparator
1150
1151 \bar under
1152 R
1153 \bar default
1154 econfigurer
1155 \family default
1156 , LyX fait tourner le script 
1157 \begin_inset Flex Code
1158 status collapsed
1159
1160 \begin_layout Plain Layout
1161 configure.py
1162 \end_layout
1163
1164 \end_inset
1165
1166  et les fichiers résultants sont placés dans votre répertoire personnel
1167  de configuration.
1168  Ça signifie que les nouvelles classes de texte que vous avez pu ajouter
1169  dans 
1170 \begin_inset Flex Code
1171 status collapsed
1172
1173 \begin_layout Plain Layout
1174 MonRép/layouts
1175 \end_layout
1176
1177 \end_inset
1178
1179  seront ajoutées à la liste des classes de la fenêtre 
1180 \family sans
1181 Document\SpecialChar \menuseparator
1182 Paramètres
1183 \family default
1184 .
1185  
1186 \end_layout
1187
1188 \begin_layout Itemize
1189 Si vous récupérez sur le site ftp de LyX des fichiers de documentation mis
1190  à jour et que vous n'êtes pas administrateur sur votre système, vous pouvez
1191  placer ces fichiers dans 
1192 \begin_inset Flex Code
1193 status collapsed
1194
1195 \begin_layout Plain Layout
1196 MonRép/doc/
1197 \end_layout
1198
1199 \end_inset
1200
1201  et ils seront ouverts directement à partir du menu d'
1202 \family sans
1203 Aide
1204 \family default
1205 !
1206 \end_layout
1207
1208 \begin_layout Section
1209 Utiliser LyX avec plusieurs configurations
1210 \end_layout
1211
1212 \begin_layout Standard
1213 La liberté offerte pour le répertoire de configuration locale peut être
1214  insuffisante si vous avez besoin de plusieurs configurations différentes.
1215  Par exemple, vous pouvez vouloir utiliser des raccourcis clavier ou des
1216  réglages d'imprimante différents selon les circonstances
1217 \begin_inset Foot
1218 status collapsed
1219
1220 \begin_layout Plain Layout
1221 NdT : ou encore vouloir écrire dans des langues différentes et adapter vos
1222  configurations en conséquence.
1223 \end_layout
1224
1225 \end_inset
1226
1227 .
1228  Vous pouvez y arriver en ayant plusieurs répertoires de configuration.
1229  Vous spécifiez alors lequel utiliser au moment de lancer LyX.
1230 \end_layout
1231
1232 \begin_layout Standard
1233 Si vous lancez LyX avec l'option de ligne de commande 
1234 \family typewriter
1235 -userdir
1236 \family default
1237  
1238 \emph on
1239 <répertoire>
1240 \emph default
1241 , le programme va lire la configuration qui se trouve dans ce répertoire,
1242  et non dans le répertoire par défaut (en lançant LyX sans cette option
1243  vous pouvez déterminer le répertoire par défaut).
1244  Si ce répertoire n'existe pas, LyX vous propose de le créer, exactement
1245  comme il le fait avec le répertoire implicite au premier lancement du programme.
1246  Vous pouvez modifier les options de configuration dans ce 
1247 \family typewriter
1248 MonNouveauRép
1249 \family default
1250  supplémentaire exactement comme vous le feriez pour le répertoire implicite.
1251  Ces répertoires sont complètement indépendants (mais lisez la suite).
1252  Notez que positionner la variable d'environnement 
1253 \family typewriter
1254 LYX_USERDIR_20x
1255 \family default
1256  a exactement le même effet.
1257 \end_layout
1258
1259 \begin_layout Standard
1260 Quand vous avez plusieurs configurations, vous devez faire plus attention:
1261  si vous voulez ajouter un nouveau format dans 
1262 \family typewriter
1263 MonNouveauRép/layouts
1264 \family default
1265 , pour qu'il soit disponible dans toutes vos configurations, vous devez
1266  l'ajouter dans chaque répertoire séparément.
1267  Vous pouvez contourner ceci avec l'astuce suivante: après que LyX a créé
1268  le répertoire supplémentaire, la plupart des sous-répertoires (voir plus
1269  haut) sont vides.
1270  Si vous voulez que la nouvelle configuration soit le reflet d'une déjà
1271  existante, remplacez le sous-répertoire vide par un lien symbolique au
1272  sous-répertoire correspondant dans la configuration existante.
1273  Faites toutefois attention avec le sous-répertoire 
1274 \family typewriter
1275 doc/
1276 \family default
1277 , car il contient un fichier écrit par le script de configuration (accessible
1278  avec 
1279 \family sans
1280 Outils\SpecialChar \menuseparator
1281 Reconfigurer
1282 \family default
1283 ) qui est propre à chaque configuration.
1284 \end_layout
1285
1286 \begin_layout Chapter
1287 La fenêtre 
1288 \family sans
1289 Préférences
1290 \end_layout
1291
1292 \begin_layout Standard
1293 Tous les options de la fenêtre 
1294 \family sans
1295 Préférences
1296 \family default
1297  sont expliquées dans l'appendice 
1298 \emph on
1299 La fenêtre Préférences
1300 \emph default
1301  du 
1302 \emph on
1303 Guide de l'utilisateur
1304 \emph default
1305 .
1306  Pour certaines options, vous trouverez ici plus de précisions.
1307 \end_layout
1308
1309 \begin_layout Section
1310 Formats
1311 \begin_inset CommandInset label
1312 LatexCommand label
1313 name "sec:Formats"
1314
1315 \end_inset
1316
1317
1318 \end_layout
1319
1320 \begin_layout Standard
1321 La première étape consiste à définir vos formats de fichiers si ce n'est
1322  pas déjà le cas.
1323  Pour ce faire, ouvrez 
1324 \begin_inset Flex MenuItem
1325 status collapsed
1326
1327 \begin_layout Plain Layout
1328 Outils\SpecialChar \menuseparator
1329 Préférences
1330 \end_layout
1331
1332 \end_inset
1333
1334 : dans 
1335 \lang english
1336
1337 \begin_inset Flex MenuItem
1338 status collapsed
1339
1340 \begin_layout Plain Layout
1341 Gestion des fichiers\SpecialChar \menuseparator
1342 Formats de fichier
1343 \end_layout
1344
1345 \end_inset
1346
1347
1348 \lang french
1349 , appuyez sur le bouton 
1350 \begin_inset Flex MenuItem
1351 status collapsed
1352
1353 \begin_layout Plain Layout
1354 Nouveau
1355 \end_layout
1356
1357 \end_inset
1358
1359 .
1360  Le champ 
1361 \begin_inset Flex MenuItem
1362 status collapsed
1363
1364 \begin_layout Plain Layout
1365 Format
1366 \end_layout
1367
1368 \end_inset
1369
1370  contient le nom utilisé pour identifier le format de manière interne.
1371  Vous devrez également saisir un suffixe de nom de fichier.
1372  Toutes ces informations sont obligatoires.
1373  Le champ optionnel 
1374 \begin_inset Flex MenuItem
1375 status collapsed
1376
1377 \begin_layout Plain Layout
1378 Raccourci
1379 \end_layout
1380
1381 \end_inset
1382
1383  permet de définir une séquence de touches du clavier pour un accès rapide
1384  aux menus (par exemple, appuyer sur 
1385 \begin_inset Flex MenuItem
1386 status collapsed
1387
1388 \begin_layout Plain Layout
1389 Ctrl+D
1390 \end_layout
1391
1392 \end_inset
1393
1394  activera 
1395 \begin_inset Flex MenuItem
1396 status collapsed
1397
1398 \begin_layout Plain Layout
1399 Document\SpecialChar \menuseparator
1400 Visionner (autres formats)\SpecialChar \menuseparator
1401 DVI
1402 \end_layout
1403
1404 \end_inset
1405
1406 ).
1407 \end_layout
1408
1409 \begin_layout Standard
1410 Un Format peut se voir associer une 
1411 \begin_inset Flex MenuItem
1412 status collapsed
1413
1414 \begin_layout Plain Layout
1415 Visionneuse
1416 \end_layout
1417
1418 \end_inset
1419
1420  et un 
1421 \begin_inset Flex MenuItem
1422 status collapsed
1423
1424 \begin_layout Plain Layout
1425 Éditeur
1426 \end_layout
1427
1428 \end_inset
1429
1430 .
1431  Par exemple, vous pouvez vouloir utiliser Ghostview pour afficher les fichier
1432  PostScript.
1433  Vous pouvez saisir le nom de la commande permettant de lancer les programmes
1434  dans les champs correspondants.
1435  La visionneuse est lancée quand vous voulez voir un graphique dans LyX
1436  ou utiliser le menu 
1437 \begin_inset Flex MenuItem
1438 status collapsed
1439
1440 \begin_layout Plain Layout
1441 Document\SpecialChar \menuseparator
1442 Visionner
1443 \end_layout
1444
1445 \end_inset
1446
1447 .
1448  L'éditeur est lancé par exemple quand vous faites un clic-droit sur un
1449  graphique et que vous choisissez 
1450 \begin_inset Flex MenuItem
1451 status collapsed
1452
1453 \begin_layout Plain Layout
1454 Modifier le fichier via une application externe
1455 \end_layout
1456
1457 \end_inset
1458
1459  dans le menu contextuel qui apparaît.
1460 \end_layout
1461
1462 \begin_layout Standard
1463 Le type 
1464 \begin_inset Flex MenuItem
1465 status collapsed
1466
1467 \begin_layout Plain Layout
1468 MIME
1469 \end_layout
1470
1471 \end_inset
1472
1473  d'un format est facultatif, mais s'il est précisé, il doit être unique
1474  pour l'ensemble des formats.
1475  Il est utilisé pour reconnaître les fichiers de ce format à partir de leur
1476  contenu.
1477  Pour certains formats de fichier importants, il n'y a pas de type MIME
1478  officiellement répertorié dans la base 
1479 \begin_inset CommandInset href
1480 LatexCommand href
1481 name "IANA"
1482 target "http://www.iana.org/assignments/media-types/"
1483
1484 \end_inset
1485
1486 .
1487  De ce fait LyX utilise la liste plus étoffée spécifiée par 
1488 \begin_inset CommandInset href
1489 LatexCommand href
1490 name "freedesktop.org"
1491 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1492
1493 \end_inset
1494
1495 .
1496 \end_layout
1497
1498 \begin_layout Standard
1499 La case à cocher Format de document informe LyX que le format est approprié
1500  pour une exportation du document.
1501  Si la case est cochée que qu'une procédure de conversion est définie (voir
1502  la
1503 \begin_inset space ~
1504 \end_inset
1505
1506
1507 \begin_inset CommandInset ref
1508 LatexCommand ref
1509 reference "sec:Convertisseurs"
1510
1511 \end_inset
1512
1513 ), ce format apparaîtra dans le menu 
1514 \begin_inset Flex MenuItem
1515 status collapsed
1516
1517 \begin_layout Plain Layout
1518 Fichier\SpecialChar \menuseparator
1519 Exporter
1520 \end_layout
1521
1522 \end_inset
1523
1524 .
1525  Le format apparaîtra également dans le menu 
1526 \family sans
1527 Affichage
1528 \family default
1529  si une visionneuse est définie pour lui.
1530  Les formats purement graphiques, comme png, ne doivent pas utiliser cette
1531  option.
1532  Les formats adaptés à la fois aux graphiques et aux documents, comme pdf,
1533  doivent l'utiliser.
1534 \end_layout
1535
1536 \begin_layout Standard
1537 La case 
1538 \begin_inset Flex MenuItem
1539 status collapsed
1540
1541 \begin_layout Plain Layout
1542 Format graphique vectoriel
1543 \end_layout
1544
1545 \end_inset
1546
1547  informe LyX qu'un format peut contenir des vecteurs graphiques.
1548  Cette information est utile pour déterminer le format cible des graphiques
1549  inclus lors de l'exportation via 
1550 \begin_inset Flex MenuItem
1551 status collapsed
1552
1553 \begin_layout Plain Layout
1554 pdflatex
1555 \end_layout
1556
1557 \end_inset
1558
1559 .
1560  Les graphiques inclus dans le document peuvent nécessiter une conversion
1561  vers 
1562 \begin_inset Flex MenuItem
1563 status collapsed
1564
1565 \begin_layout Plain Layout
1566 pdf
1567 \end_layout
1568
1569 \end_inset
1570
1571
1572 \begin_inset Flex MenuItem
1573 status collapsed
1574
1575 \begin_layout Plain Layout
1576 png
1577 \end_layout
1578
1579 \end_inset
1580
1581  ou 
1582 \begin_inset Flex MenuItem
1583 status collapsed
1584
1585 \begin_layout Plain Layout
1586 jpg
1587 \end_layout
1588
1589 \end_inset
1590
1591  puisque 
1592 \begin_inset Flex MenuItem
1593 status collapsed
1594
1595 \begin_layout Plain Layout
1596 pdflatex
1597 \end_layout
1598
1599 \end_inset
1600
1601  ne sait pas gérer d'autres formats graphiques.
1602  Si un graphique inclus n'est pas déjà dans un des ces trois formats, il
1603  est converti en 
1604 \begin_inset Flex MenuItem
1605 status collapsed
1606
1607 \begin_layout Plain Layout
1608 pdf
1609 \end_layout
1610
1611 \end_inset
1612
1613  si la case est cochée, et en 
1614 \begin_inset Flex MenuItem
1615 status collapsed
1616
1617 \begin_layout Plain Layout
1618 png
1619 \end_layout
1620
1621 \end_inset
1622
1623  sinon.
1624 \end_layout
1625
1626 \begin_layout Section
1627 Copieurs
1628 \end_layout
1629
1630 \begin_layout Standard
1631 Du fait que toutes les conversions d'un format à une autre se font dans
1632  la répertoire temporaire de LyX, il peut être nécessaire de modifier un
1633  fichier avant de le copier dan le répertoire temporaire pour que la conversion
1634  se fasse correctement
1635 \begin_inset Foot
1636 status collapsed
1637
1638 \begin_layout Plain Layout
1639 Par exemple, le fichier peut référencer d'autres fichiers ― e.g.
1640  une image ― par un nom de fichier relatif, qui peut devenir incorrect lors
1641  de la copie du fichier dans le répertoire temporaire.
1642 \end_layout
1643
1644 \end_inset
1645
1646 .
1647  Ceci est effectué par un Copieur: il copie un fichier vers (ou depuis)
1648  le répertoire temporaire et peut le modifier à la volée.
1649 \end_layout
1650
1651 \begin_layout Standard
1652 La définition des copieurs peut utiliser huit variables:
1653 \end_layout
1654
1655 \begin_layout Labeling
1656 \labelwidthstring 00.00.0000
1657 \begin_inset Flex Code
1658 status collapsed
1659
1660 \begin_layout Plain Layout
1661 $$s
1662 \end_layout
1663
1664 \end_inset
1665
1666  le répertoire système de LyX (e.
1667 \begin_inset space \thinspace{}
1668 \end_inset
1669
1670 g.
1671 \begin_inset space \space{}
1672 \end_inset
1673
1674
1675 \begin_inset Flex MenuItem
1676 status collapsed
1677
1678 \begin_layout Plain Layout
1679 /usr/share/lyx
1680 \end_layout
1681
1682 \end_inset
1683
1684 )
1685 \end_layout
1686
1687 \begin_layout Labeling
1688 \labelwidthstring 00.00.0000
1689 \begin_inset Flex Code
1690 status collapsed
1691
1692 \begin_layout Plain Layout
1693 $$i
1694 \end_layout
1695
1696 \end_inset
1697
1698  le fichier en entrée
1699 \end_layout
1700
1701 \begin_layout Labeling
1702 \labelwidthstring 00.00.0000
1703 \begin_inset Flex Code
1704 status collapsed
1705
1706 \begin_layout Plain Layout
1707 $$o
1708 \end_layout
1709
1710 \end_inset
1711
1712  le fichier en sortie
1713 \end_layout
1714
1715 \begin_layout Labeling
1716 \labelwidthstring 00.00.0000
1717 \begin_inset Flex Code
1718 status collapsed
1719
1720 \begin_layout Plain Layout
1721 $$b
1722 \end_layout
1723
1724 \end_inset
1725
1726  la racine du nom (sans le suffixe) dans le répertoire temporaire LyX
1727 \end_layout
1728
1729 \begin_layout Labeling
1730 \labelwidthstring 00.00.0000
1731 \begin_inset Flex Code
1732 status collapsed
1733
1734 \begin_layout Plain Layout
1735 $$p
1736 \end_layout
1737
1738 \end_inset
1739
1740  la chemin d'accès complet du répertoire LyX temporaire
1741 \end_layout
1742
1743 \begin_layout Labeling
1744 \labelwidthstring 00.00.0000
1745 \begin_inset Flex Code
1746 status collapsed
1747
1748 \begin_layout Plain Layout
1749 $$r
1750 \end_layout
1751
1752 \end_inset
1753
1754  le chemin d'accès complet au ficher original LyX en cours de traitement
1755 \end_layout
1756
1757 \begin_layout Labeling
1758 \labelwidthstring 00.00.0000
1759 \begin_inset Flex Code
1760 status collapsed
1761
1762 \begin_layout Plain Layout
1763 $$f
1764 \end_layout
1765
1766 \end_inset
1767
1768  le nom du fichier LyX (sans chemin d'accès)
1769 \end_layout
1770
1771 \begin_layout Labeling
1772 \labelwidthstring 00.00.0000
1773 \begin_inset Flex Code
1774 status collapsed
1775
1776 \begin_layout Plain Layout
1777 $$l
1778 \end_layout
1779
1780 \end_inset
1781
1782  le 
1783 \begin_inset Quotes fld
1784 \end_inset
1785
1786 nom LaTeX
1787 \begin_inset Quotes frd
1788 \end_inset
1789
1790  
1791 \end_layout
1792
1793 \begin_layout Standard
1794 Ce dernier doit être le nom du fichier tel qu'il serait spécifié dans la
1795  commande LaTeX 
1796 \series bold
1797 \lang english
1798
1799 \backslash
1800 include
1801 \series default
1802 \lang french
1803 .
1804  Il n'est pertinent que pour l'exportation des fichiers appropriés à une
1805  telle inclusion.
1806 \end_layout
1807
1808 \begin_layout Standard
1809 Les copieurs peuvent être utilisés pour à peu près n'importe quelle opération
1810  sur un fichier.
1811  Par exemple, supposons que vous vouliez que les fichiers pdf soient copiés
1812  dans un répertoire particulier, 
1813 \lang english
1814
1815 \begin_inset Flex Code
1816 status collapsed
1817
1818 \begin_layout Plain Layout
1819
1820 \lang english
1821 /home/you/pdf/
1822 \end_layout
1823
1824 \end_inset
1825
1826
1827 \lang french
1828 .
1829  Alors vous pouvez écrire un script comme celui-ci:
1830 \end_layout
1831
1832 \begin_layout Standard
1833
1834 \lang english
1835 \begin_inset listings
1836 inline false
1837 status open
1838
1839 \begin_layout Plain Layout
1840
1841 #!/bin/bash
1842 \end_layout
1843
1844 \begin_layout Plain Layout
1845
1846 FROMFILE=$1
1847 \end_layout
1848
1849 \begin_layout Plain Layout
1850
1851 TOFILE=`basename $2`
1852 \end_layout
1853
1854 \begin_layout Plain Layout
1855
1856 cp $FROMFILE /home/you/pdf/$TOFILE
1857 \end_layout
1858
1859 \end_inset
1860
1861
1862 \end_layout
1863
1864 \begin_layout Standard
1865 Enregistrez-le dans votre répertoire LyX local ― disons,
1866 \lang english
1867  
1868 \begin_inset Flex Code
1869 status collapsed
1870
1871 \begin_layout Plain Layout
1872
1873 \lang english
1874 /home/you/.lyx/scripts/pdfcopier.sh
1875 \end_layout
1876
1877 \end_inset
1878
1879
1880 \lang french
1881  ― et rendez le exécutable, si c'est nécessaire sur votre plate-forme.
1882  Puis, dans 
1883 \begin_inset Flex MenuItem
1884 status collapsed
1885
1886 \begin_layout Plain Layout
1887 Outils\SpecialChar \menuseparator
1888 Préférences
1889 \end_layout
1890
1891 \end_inset
1892
1893 , sélectionnez sous 
1894 \begin_inset Flex MenuItem
1895 status collapsed
1896
1897 \begin_layout Plain Layout
1898 Gestion des fichiers\SpecialChar \menuseparator
1899 Formats de fichier
1900 \end_layout
1901
1902 \end_inset
1903
1904  le format 
1905 \begin_inset Flex MenuItem
1906 status collapsed
1907
1908 \begin_layout Plain Layout
1909 PDF(pdflatex)
1910 \end_layout
1911
1912 \end_inset
1913
1914  ― ou l'un des autres formats PDF ― et saisissez 
1915 \lang english
1916
1917 \begin_inset Flex Code
1918 status collapsed
1919
1920 \begin_layout Plain Layout
1921
1922 \lang english
1923 pdfcopier.sh $$i $$o
1924 \end_layout
1925
1926 \end_inset
1927
1928
1929 \lang french
1930  dans le champ 
1931 \begin_inset Flex MenuItem
1932 status collapsed
1933
1934 \begin_layout Plain Layout
1935 Copieur
1936 \end_layout
1937
1938 \end_inset
1939
1940 .
1941 \end_layout
1942
1943 \begin_layout Standard
1944 Les copieurs sont utilisés par LyX dans plusieurs de ses convertisseurs
1945  internes.
1946  Par exemple, si les programmes appropriés sont trouvés lors de la configuration
1947 , LyX installera automatiquement des copieurs pour les formats 
1948 \begin_inset Flex MenuItem
1949 status collapsed
1950
1951 \begin_layout Plain Layout
1952 HTML
1953 \end_layout
1954
1955 \end_inset
1956
1957  et 
1958 \begin_inset Flex MenuItem
1959 status collapsed
1960
1961 \begin_layout Plain Layout
1962 HTML
1963 \begin_inset space ~
1964 \end_inset
1965
1966 (MSWord)
1967 \end_layout
1968
1969 \end_inset
1970
1971 .
1972  Quand le documente est exporté vers ces formats, le copieur considère que
1973  non seulement le fichier HTML, mais aussi les fichiers auxiliaires (fichiers
1974  de style, images, etc.) sont également copiés.
1975  Tous ces fichiers sont recopiés dans un sous-répertoire du répertoire dans
1976  lequel se trouvait le document LyX original.
1977 \end_layout
1978
1979 \begin_layout Section
1980 Convertisseurs
1981 \begin_inset CommandInset label
1982 LatexCommand label
1983 name "sec:Convertisseurs"
1984
1985 \end_inset
1986
1987
1988 \end_layout
1989
1990 \begin_layout Standard
1991 Vous pouvez définir vos propres Convertisseurs pour activer les conversions
1992  entre différents formats.
1993  Ceci est défini dans 
1994 \begin_inset Flex MenuItem
1995 status collapsed
1996
1997 \begin_layout Plain Layout
1998 Outils\SpecialChar \menuseparator
1999 Préférences\SpecialChar \menuseparator
2000 Gestion des fichiers\SpecialChar \menuseparator
2001 Convertisseurs
2002 \end_layout
2003
2004 \end_inset
2005
2006 .
2007 \end_layout
2008
2009 \begin_layout Standard
2010 Pour définir un nouveau convertisseur, sélectionner les formats appropriés
2011  dans les menus déroulants 
2012 \begin_inset Flex MenuItem
2013 status collapsed
2014
2015 \begin_layout Plain Layout
2016 Depuis le format
2017 \end_layout
2018
2019 \end_inset
2020
2021  et 
2022 \begin_inset Flex MenuItem
2023 status collapsed
2024
2025 \begin_layout Plain Layout
2026 Vers le format
2027 \end_layout
2028
2029 \end_inset
2030
2031 , saisir le nom de la commande nécessaire à la conversion et appuyer sur
2032  le bouton 
2033 \begin_inset Flex MenuItem
2034 status collapsed
2035
2036 \begin_layout Plain Layout
2037 Ajouter
2038 \end_layout
2039
2040 \end_inset
2041
2042 .
2043  Plusieurs variables peuvent être utilisées pour préciser les arguments
2044  des commandes de conversion:
2045 \end_layout
2046
2047 \begin_layout Labeling
2048 \labelwidthstring 00.00.0000
2049 \begin_inset Flex Code
2050 status collapsed
2051
2052 \begin_layout Plain Layout
2053 $$s
2054 \end_layout
2055
2056 \end_inset
2057
2058  le répertoire système de LyX
2059 \end_layout
2060
2061 \begin_layout Labeling
2062 \labelwidthstring 00.00.0000
2063 \begin_inset Flex Code
2064 status collapsed
2065
2066 \begin_layout Plain Layout
2067 $$i
2068 \end_layout
2069
2070 \end_inset
2071
2072  le fichier en entrée
2073 \end_layout
2074
2075 \begin_layout Labeling
2076 \labelwidthstring 00.00.0000
2077 \begin_inset Flex Code
2078 status collapsed
2079
2080 \begin_layout Plain Layout
2081 $$o
2082 \end_layout
2083
2084 \end_inset
2085
2086  le fichier en sortie
2087 \end_layout
2088
2089 \begin_layout Labeling
2090 \labelwidthstring 00.00.0000
2091 \begin_inset Flex Code
2092 status collapsed
2093
2094 \begin_layout Plain Layout
2095 $$b
2096 \end_layout
2097
2098 \end_inset
2099
2100  le nom de base du fichier en entrée (c'est-à-dire sans suffixe)
2101 \end_layout
2102
2103 \begin_layout Labeling
2104 \labelwidthstring 00.00.0000
2105 \begin_inset Flex Code
2106 status collapsed
2107
2108 \begin_layout Plain Layout
2109 $$p
2110 \end_layout
2111
2112 \end_inset
2113
2114  le chemin du fichier d'entrée
2115 \end_layout
2116
2117 \begin_layout Labeling
2118 \labelwidthstring 00.00.0000
2119 \begin_inset Flex Code
2120 status collapsed
2121
2122 \begin_layout Plain Layout
2123 $$r
2124 \end_layout
2125
2126 \end_inset
2127
2128  le chemin du fichier d'entrée original (ceci peut différer de 
2129 \begin_inset Flex MenuItem
2130 status collapsed
2131
2132 \begin_layout Plain Layout
2133 $$p
2134 \end_layout
2135
2136 \end_inset
2137
2138  lors de l'appel d'une séquence de convertisseurs)
2139 \end_layout
2140
2141 \begin_layout Labeling
2142 \labelwidthstring 00.00.0000
2143 \begin_inset Flex Code
2144 status collapsed
2145
2146 \begin_layout Plain Layout
2147 $$e
2148 \end_layout
2149
2150 \end_inset
2151
2152  l'identificateur 
2153 \begin_inset Flex Code
2154 status collapsed
2155
2156 \begin_layout Plain Layout
2157 iconv
2158 \end_layout
2159
2160 \end_inset
2161
2162  désignant l'encodage du document
2163 \end_layout
2164
2165 \begin_layout Standard
2166 Dans le champ 
2167 \begin_inset Flex MenuItem
2168 status collapsed
2169
2170 \begin_layout Plain Layout
2171 Autres
2172 \begin_inset space ~
2173 \end_inset
2174
2175 options
2176 \end_layout
2177
2178 \end_inset
2179
2180 , vous pouvez saisir les mots-clés suivants, séparés par des virgules:
2181 \end_layout
2182
2183 \begin_layout Labeling
2184 \labelwidthstring 00.00.0000
2185 \begin_inset Flex Code
2186 status collapsed
2187
2188 \begin_layout Plain Layout
2189 latex
2190 \end_layout
2191
2192 \end_inset
2193
2194  ce convertisseur exécute LaTeX ou une variante de LaTeX, le fichier journal
2195  sera disponible
2196 \end_layout
2197
2198 \begin_layout Labeling
2199 \labelwidthstring 00.00.0000
2200 \begin_inset Flex Code
2201 status collapsed
2202
2203 \begin_layout Plain Layout
2204 needaux
2205 \end_layout
2206
2207 \end_inset
2208
2209  la conversion utilise le fichier 
2210 \begin_inset Flex MenuItem
2211 status collapsed
2212
2213 \begin_layout Plain Layout
2214 .aux
2215 \end_layout
2216
2217 \end_inset
2218
2219
2220 \end_layout
2221
2222 \begin_layout Labeling
2223 \labelwidthstring 00.00.0000
2224 \begin_inset Flex Code
2225 status collapsed
2226
2227 \begin_layout Plain Layout
2228 nice
2229 \end_layout
2230
2231 \end_inset
2232
2233  demande une fichier LyX 
2234 \begin_inset Quotes fld
2235 \end_inset
2236
2237 nice
2238 \begin_inset Quotes frd
2239 \end_inset
2240
2241  (facile), ce qui en pratique désigne un fichier similaire au résultat d'une
2242  exportation LaTeX, dans la directive 
2243 \lang english
2244
2245 \begin_inset Flex Code
2246 status collapsed
2247
2248 \begin_layout Plain Layout
2249
2250 \lang english
2251 input@path
2252 \end_layout
2253
2254 \end_inset
2255
2256
2257 \lang french
2258 .
2259 \end_layout
2260
2261 \begin_layout Labeling
2262 \labelwidthstring 00.00.0000
2263 \begin_inset Flex Code
2264 status collapsed
2265
2266 \begin_layout Plain Layout
2267 xml
2268 \end_layout
2269
2270 \end_inset
2271
2272  la sortie est au format XML
2273 \end_layout
2274
2275 \begin_layout Standard
2276 Les trois mots-clés suivants ne sont pas vraiment des mots-clés, ils prennent
2277  un argument de la forme 
2278 \begin_inset Flex MenuItem
2279 status collapsed
2280
2281 \begin_layout Plain Layout
2282 clé=valeur
2283 \end_layout
2284
2285 \end_inset
2286
2287 :
2288 \end_layout
2289
2290 \begin_layout Labeling
2291 \labelwidthstring 00.00.0000
2292 \begin_inset Flex Code
2293 status collapsed
2294
2295 \begin_layout Plain Layout
2296 parselog
2297 \end_layout
2298
2299 \end_inset
2300
2301  s'il est utilisé, les messages d'erreur standard du convertisseur seront
2302  redirigés vers un fichier 
2303 \begin_inset Flex Code
2304 status collapsed
2305
2306 \begin_layout Plain Layout
2307
2308 \lang english
2309 infile.out
2310 \end_layout
2311
2312 \end_inset
2313
2314 , et le script passé en valeur sera exécuté comme: 
2315 \begin_inset Flex Code
2316 status collapsed
2317
2318 \begin_layout Plain Layout
2319
2320 \lang english
2321 script < infile.out > infile.log
2322 \end_layout
2323
2324 \end_inset
2325
2326 .
2327  L'argument peut contenir 
2328 \begin_inset Flex Code
2329 status collapsed
2330
2331 \begin_layout Plain Layout
2332 $$s
2333 \end_layout
2334
2335 \end_inset
2336
2337 ;
2338 \end_layout
2339
2340 \begin_layout Labeling
2341 \labelwidthstring 00.00.0000
2342 \begin_inset Flex Code
2343 status collapsed
2344
2345 \begin_layout Plain Layout
2346 resultdir
2347 \end_layout
2348
2349 \end_inset
2350
2351  précise le nom du répertoire dans lequel le convertisseur placera les fichiers
2352  engendrés par la conversion.
2353  LyX ne créera pas ce répertoire, et ne copiera rien dedans, bien qu'il
2354  le copie dans la cible.
2355  La valeur peut utiliser 
2356 \begin_inset Flex Code
2357 status collapsed
2358
2359 \begin_layout Plain Layout
2360 $$b
2361 \end_layout
2362
2363 \end_inset
2364
2365 , qui sera remplacé par le nom sans suffixe des fichiers d'entrée et de
2366  sortie, respectivement, lors de la copie du répertoire.
2367 \begin_inset Newline newline
2368 \end_inset
2369
2370 Noter que l'utilisation simultanée de 
2371 \begin_inset Flex MenuItem
2372 status collapsed
2373
2374 \begin_layout Plain Layout
2375 resultdir
2376 \end_layout
2377
2378 \end_inset
2379
2380  et 
2381 \begin_inset Flex MenuItem
2382 status collapsed
2383
2384 \begin_layout Plain Layout
2385 usetempdir
2386 \end_layout
2387
2388 \end_inset
2389
2390  n'a aucun sens.
2391  Ce dernier sera ignoré si le premier est employé;
2392 \end_layout
2393
2394 \begin_layout Labeling
2395 \labelwidthstring 00.00.0000
2396 \begin_inset Flex Code
2397 status collapsed
2398
2399 \begin_layout Plain Layout
2400 resultfile
2401 \end_layout
2402
2403 \end_inset
2404
2405  détermine le nom du fichier résultat et peut contenir 
2406 \begin_inset Flex Code
2407 status collapsed
2408
2409 \begin_layout Plain Layout
2410 $$b
2411 \end_layout
2412
2413 \end_inset
2414
2415 .
2416  N'a de sens qu'avec 
2417 \begin_inset Flex MenuItem
2418 status collapsed
2419
2420 \begin_layout Plain Layout
2421 resultdir
2422 \end_layout
2423
2424 \end_inset
2425
2426  et est optionnel même dans ce cas; la valeur 
2427 \begin_inset Quotes fld
2428 \end_inset
2429
2430 index
2431 \begin_inset Quotes frd
2432 \end_inset
2433
2434  est implicite s'il n'est pas activé.
2435 \end_layout
2436
2437 \begin_layout Standard
2438 Aucun de ces trois derniers mots-clés n'est utilisé dans les convertisseurs
2439  installés par LyX.
2440 \end_layout
2441
2442 \begin_layout Standard
2443 Il n'est pas nécessaire de définir des convertisseurs pour tous les formats
2444  entre lesquels vous désirez effectuer des conversions.
2445  Par exemple, vous remarquerez qu'il n'y a pas de convertisseur 
2446 \begin_inset Quotes fld
2447 \end_inset
2448
2449 LyX vers PostScript
2450 \begin_inset Quotes frd
2451 \end_inset
2452
2453 , mais LyX exportera bien vers PostScript.
2454  Ceci se fait parce que LyX crée d'abord un fichier LaTeX (pas besoin de
2455  convertisseur pour cela) qui est ensuite converti vers DVI en utilisant
2456  le convertisseur 
2457 \begin_inset Quotes fld
2458 \end_inset
2459
2460 LyX vers DVI
2461 \begin_inset Quotes frd
2462 \end_inset
2463
2464 , pour terminer par la conversion 
2465 \begin_inset Quotes fld
2466 \end_inset
2467
2468 DVI vers PostScript
2469 \begin_inset Quotes frd
2470 \end_inset
2471
2472 .
2473  LyX trouve ainsi les séquences de convertisseurs automatiquement, et trouvera
2474  toujours le séquence la plus courte.
2475  Vous pouvez cependant définir plusieurs méthodes de conversion entre formats
2476  de fichier.
2477  Par exemple, la configuration LyX standard propose cinq façons différentes
2478  de convertir LaTeX vers PDF:
2479 \end_layout
2480
2481 \begin_layout Enumerate
2482 directement, via 
2483 \begin_inset Flex MenuItem
2484 status collapsed
2485
2486 \begin_layout Plain Layout
2487 pdflatex
2488 \end_layout
2489
2490 \end_inset
2491
2492
2493 \end_layout
2494
2495 \begin_layout Enumerate
2496 via (DVI et) PostScript, en utilisant 
2497 \begin_inset Flex MenuItem
2498 status collapsed
2499
2500 \begin_layout Plain Layout
2501 ps2pdf
2502 \end_layout
2503
2504 \end_inset
2505
2506
2507 \end_layout
2508
2509 \begin_layout Enumerate
2510 via DVI, en utilisant 
2511 \begin_inset Flex MenuItem
2512 status collapsed
2513
2514 \begin_layout Plain Layout
2515 dvipdfm
2516 \end_layout
2517
2518 \end_inset
2519
2520
2521 \end_layout
2522
2523 \begin_layout Enumerate
2524 directement, via 
2525 \begin_inset Flex MenuItem
2526 status collapsed
2527
2528 \begin_layout Plain Layout
2529 XeTeX
2530 \end_layout
2531
2532 \end_inset
2533
2534
2535 \end_layout
2536
2537 \begin_layout Enumerate
2538 directement, via 
2539 \begin_inset Flex MenuItem
2540 status collapsed
2541
2542 \begin_layout Plain Layout
2543 LuaTeX
2544 \end_layout
2545
2546 \end_inset
2547
2548
2549 \end_layout
2550
2551 \begin_layout Standard
2552 Pour définir de tels choix de séquences, vous devez définir plusieurs 
2553 \begin_inset Quotes fld
2554 \end_inset
2555
2556 formats de fichier
2557 \begin_inset Quotes frd
2558 \end_inset
2559
2560  cible, comme décrit dans la 
2561 \begin_inset CommandInset ref
2562 LatexCommand ref
2563 reference "sec:Formats"
2564
2565 \end_inset
2566
2567 .
2568  Par exemple, avec la configuration standard, les formats dénommés 
2569 \begin_inset Flex MenuItem
2570 status collapsed
2571
2572 \begin_layout Plain Layout
2573 pdf
2574 \end_layout
2575
2576 \end_inset
2577
2578  (pour 
2579 \begin_inset Flex MenuItem
2580 status collapsed
2581
2582 \begin_layout Plain Layout
2583 ps2pdf
2584 \end_layout
2585
2586 \end_inset
2587
2588 ), 
2589 \begin_inset Flex MenuItem
2590 status collapsed
2591
2592 \begin_layout Plain Layout
2593 pdf2
2594 \end_layout
2595
2596 \end_inset
2597
2598  (pour 
2599 \begin_inset Flex MenuItem
2600 status collapsed
2601
2602 \begin_layout Plain Layout
2603 pdflatex
2604 \end_layout
2605
2606 \end_inset
2607
2608 ), 
2609 \begin_inset Flex MenuItem
2610 status collapsed
2611
2612 \begin_layout Plain Layout
2613 pdf3
2614 \end_layout
2615
2616 \end_inset
2617
2618  (pour 
2619 \begin_inset Flex MenuItem
2620 status collapsed
2621
2622 \begin_layout Plain Layout
2623 dvipdfm
2624 \end_layout
2625
2626 \end_inset
2627
2628 ), 
2629 \begin_inset Flex MenuItem
2630 status collapsed
2631
2632 \begin_layout Plain Layout
2633 pdf4
2634 \end_layout
2635
2636 \end_inset
2637
2638  (pour 
2639 \begin_inset Flex MenuItem
2640 status collapsed
2641
2642 \begin_layout Plain Layout
2643 XeTeX
2644 \end_layout
2645
2646 \end_inset
2647
2648 ), et 
2649 \begin_inset Flex MenuItem
2650 status collapsed
2651
2652 \begin_layout Plain Layout
2653 pdf5
2654 \end_layout
2655
2656 \end_inset
2657
2658  (pour LuaTeX) sont définis, qui correspondent tous au suffixe 
2659 \begin_inset Flex MenuItem
2660 status collapsed
2661
2662 \begin_layout Plain Layout
2663 pdf
2664 \end_layout
2665
2666 \end_inset
2667
2668  et auxquels sont associées les trois méthodes décrites ci-dessus.
2669 \end_layout
2670
2671 \begin_layout Chapter
2672 Internationaliser LyX
2673 \begin_inset CommandInset label
2674 LatexCommand label
2675 name "chap:i18n"
2676
2677 \end_inset
2678
2679
2680 \end_layout
2681
2682 \begin_layout Standard
2683 Il est possible de traduire l'interface utilisateur de LyX.
2684  La dernière fois que nous avons vérifié, LyX était disponible en 30 langues.
2685  La langue que vous avez choisie est appelée votre 
2686 \emph on
2687 locale
2688 \emph default
2689  (pour plus de renseignements sur les réglages de localisation, voyez la
2690  documentation de votre système d'exploitation sur les locales.
2691  Pour Linux, la page de man de 
2692 \begin_inset Flex MenuItem
2693 status collapsed
2694
2695 \begin_layout Plain Layout
2696 locale(5)
2697 \end_layout
2698
2699 \end_inset
2700
2701  est un bon point de départ).
2702 \end_layout
2703
2704 \begin_layout Standard
2705 Notez que ces traductions fonctionnent, mais présentent quelques failles.
2706  En particulier, toutes les fenêtres ont été tracées en fonction du texte
2707  anglais, et quelques-unes des traductions sont trop grandes pour rentrer
2708  dans l'espace alloué.
2709  Ce n'est qu'un problème d'affichage sans conséquence.
2710  Vous verrez aussi que certaines traductions n'ont pas de raccourcis définis
2711  pour tout.
2712  Parfois, c'est qu'il n'y a pas assez de lettres disponibles.
2713  Parfois c'est que le traducteur n'a tout simplement pas encore eu le temps
2714  de le faire.
2715  Nos équipes de traduction, que vous pouvez souhaiter rejoindre
2716 \begin_inset Foot
2717 status collapsed
2718
2719 \begin_layout Plain Layout
2720 Si vous parlez couramment une autre langue que l'anglais, rejoindre ces
2721  équipes est un des grands moyens de rendre service à la communauté des
2722  développeurs et utilisateurs de LyX.
2723 \end_layout
2724
2725 \end_inset
2726
2727 , essaieront de faire disparaître ces inconvénients dans les versions futures
2728  de LyX
2729 \end_layout
2730
2731 \begin_layout Section
2732 Traduire LyX
2733 \end_layout
2734
2735 \begin_layout Subsection
2736 Traduire l'interface graphique (messages textuels)
2737 \end_layout
2738
2739 \begin_layout Standard
2740 LyX utilise la bibliothèque GNU 
2741 \begin_inset Flex MenuItem
2742 status collapsed
2743
2744 \begin_layout Plain Layout
2745 gettext
2746 \end_layout
2747
2748 \end_inset
2749
2750  pour gérer l'internationalisation de l'interface.
2751  Pour que LyX parle votre langue favorite dans tous les menus et fenêtres,
2752  vous avez besoin d'un fichier 
2753 \begin_inset Flex MenuItem
2754 status collapsed
2755
2756 \begin_layout Plain Layout
2757 .po
2758 \end_layout
2759
2760 \end_inset
2761
2762  pour cette langue.
2763  Quand celui-ci est disponible, vous devez générer à partir de là un fichier
2764  
2765 \begin_inset Flex MenuItem
2766 status collapsed
2767
2768 \begin_layout Plain Layout
2769 .mo
2770 \end_layout
2771
2772 \end_inset
2773
2774  et installer ce dernier.
2775  Tout ce processus est expliqué dans la documentation de GNU 
2776 \begin_inset Flex MenuItem
2777 status collapsed
2778
2779 \begin_layout Plain Layout
2780 gettext
2781 \end_layout
2782
2783 \end_inset
2784
2785 .
2786  Vous pouvez effectuer cette traduction pour votre propre besoin, mais si
2787  vous avez l'intention de la faire, vous pouvez aussi bien partager le résultat
2788  de votre travail avec la communauté LyX.
2789  Envoyez un message à la liste de messagerie des développeurs LyX pour plus
2790  d'information sur la procédure.
2791 \end_layout
2792
2793 \begin_layout Standard
2794 En bref, voici un résumé de ce qu'il faut faire (
2795 \family typewriter
2796 \series bold
2797 xx
2798 \family default
2799 \series default
2800  est le code de la langue):
2801 \end_layout
2802
2803 \begin_layout Itemize
2804 télécharger le code source de LyX (voir la 
2805 \begin_inset CommandInset href
2806 LatexCommand href
2807 name "page d'information sur le Web"
2808 target "http://www.lyx.org/WebFr.HowToUseSVN"
2809
2810 \end_inset
2811
2812 )
2813 \end_layout
2814
2815 \begin_layout Itemize
2816 copier 
2817 \begin_inset Flex MenuItem
2818 status collapsed
2819
2820 \begin_layout Plain Layout
2821 lyx.pot
2822 \end_layout
2823
2824 \end_inset
2825
2826  dans 
2827 \begin_inset Flex MenuItem
2828 status collapsed
2829
2830 \begin_layout Plain Layout
2831 po
2832 \end_layout
2833
2834 \end_inset
2835
2836 , le répertoire des fichiers 
2837 \begin_inset Flex MenuItem
2838 status collapsed
2839
2840 \begin_layout Plain Layout
2841 **.po
2842 \end_layout
2843
2844 \end_inset
2845
2846 .
2847  Puis renommez le en 
2848 \family typewriter
2849 \series bold
2850
2851 \begin_inset Flex MenuItem
2852 status collapsed
2853
2854 \begin_layout Plain Layout
2855
2856 \family typewriter
2857 \series bold
2858 xx
2859 \series default
2860 .po
2861 \end_layout
2862
2863 \end_inset
2864
2865
2866 \family default
2867 \series default
2868  (si 
2869 \begin_inset Flex MenuItem
2870 status collapsed
2871
2872 \begin_layout Plain Layout
2873 lyx.pot
2874 \end_layout
2875
2876 \end_inset
2877
2878  n'existe pas, il peut être recréé avec la commande 
2879 \begin_inset Flex MenuItem
2880 status collapsed
2881
2882 \begin_layout Plain Layout
2883 make lyx.pot
2884 \end_layout
2885
2886 \end_inset
2887
2888  dans ce répertoire, ou bien vous pouvez utiliser le fichier 
2889 \begin_inset Flex MenuItem
2890 status collapsed
2891
2892 \begin_layout Plain Layout
2893 po
2894 \end_layout
2895
2896 \end_inset
2897
2898  d'une autre langue comme modèle).
2899 \end_layout
2900
2901 \begin_layout Itemize
2902 Éditez 
2903 \family typewriter
2904 \series bold
2905 xx
2906 \series default
2907 .po
2908 \begin_inset Foot
2909 status collapsed
2910
2911 \begin_layout Plain Layout
2912 C'est un fichier texte: il peut donc être modifié par n'importe quel éditeur
2913  de texte.
2914  Mais il existe des programmes spécifiques pour gérer les modifications,
2915  comme 
2916 \begin_inset Flex MenuItem
2917 status collapsed
2918
2919 \begin_layout Plain Layout
2920 Poedit
2921 \end_layout
2922
2923 \end_inset
2924
2925  (toutes plate-formes) ou 
2926 \begin_inset Flex MenuItem
2927 status collapsed
2928
2929 \begin_layout Plain Layout
2930 KBabel
2931 \end_layout
2932
2933 \end_inset
2934
2935  (KDE).
2936  (X)Emacs est également doté d'un 
2937 \begin_inset Quotes fld
2938 \end_inset
2939
2940 mode
2941 \begin_inset Quotes frd
2942 \end_inset
2943
2944  pour modifier les fichier 
2945 \begin_inset Flex MenuItem
2946 status collapsed
2947
2948 \begin_layout Plain Layout
2949 .po
2950 \end_layout
2951
2952 \end_inset
2953
2954 , mais attention, les fichiers sont encodés en Unicode.
2955 \end_layout
2956
2957 \end_inset
2958
2959
2960 \family default
2961 .
2962  Pour certains menus, il y a aussi des touches de raccourci qui doivent
2963  être traduites.
2964  Ces touches viennent après un 
2965 \family typewriter
2966
2967 \begin_inset Quotes fld
2968 \end_inset
2969
2970 |
2971 \begin_inset Quotes frd
2972 \end_inset
2973
2974
2975 \family default
2976 , et doivent être adaptées au texte traduit.
2977  Vous devez aussi remplir les champs au début du nouveau fichier 
2978 \begin_inset Flex MenuItem
2979 status collapsed
2980
2981 \begin_layout Plain Layout
2982 po
2983 \end_layout
2984
2985 \end_inset
2986
2987  avec votre adresse e-mail, etc., pour que les gens sachent comment vous
2988  joindre pour proposer des suggestions, ou pour démolir votre travail.
2989 \end_layout
2990
2991 \begin_layout Standard
2992 Si vous voulez juste traduire pour vous-même, alors:
2993 \end_layout
2994
2995 \begin_layout Itemize
2996 engendrer 
2997 \family typewriter
2998 \series bold
2999 xx
3000 \series default
3001 .mo
3002 \family default
3003 , avec la commande
3004 \begin_inset Newline newline
3005 \end_inset
3006
3007
3008 \begin_inset Flex MenuItem
3009 status collapsed
3010
3011 \begin_layout Plain Layout
3012 msgfmt -o xx.mo < xx.po
3013 \end_layout
3014
3015 \end_inset
3016
3017
3018 \end_layout
3019
3020 \begin_layout Itemize
3021 copier le fichier 
3022 \begin_inset Flex MenuItem
3023 status collapsed
3024
3025 \begin_layout Plain Layout
3026 mo
3027 \end_layout
3028
3029 \end_inset
3030
3031  dans votre répertoire de locales, dans le répertoire correspondant aux
3032  messages pour la langue 
3033 \family typewriter
3034 \series bold
3035 xx
3036 \family default
3037 \series default
3038 , sous le nom 
3039 \begin_inset Flex MenuItem
3040 status collapsed
3041
3042 \begin_layout Plain Layout
3043 lyx.mo 
3044 \end_layout
3045
3046 \end_inset
3047
3048
3049 \begin_inset Newline newline
3050 \end_inset
3051
3052 (par exemple 
3053 \begin_inset Flex MenuItem
3054 status collapsed
3055
3056 \begin_layout Plain Layout
3057 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
3058 \end_layout
3059
3060 \end_inset
3061
3062 )
3063 \end_layout
3064
3065 \begin_layout Standard
3066 Pour ajouter un nouveau fichier 
3067 \family typewriter
3068 po
3069 \family default
3070  à la 
3071 \emph on
3072 distribution
3073 \emph default
3074  de LyX (ce qui serait mieux pour que d'autres puisent en profiter), il
3075  faut effectuer quelques changements dans LyX: envoyez donc une courrier
3076  à la liste de messagerie des développeurs pour ce faire.
3077 \end_layout
3078
3079 \begin_layout Subsubsection
3080
3081 \family roman
3082 \series medium
3083 Messages ambigus
3084 \end_layout
3085
3086 \begin_layout Standard
3087 Il arrive quelquefois qu'un message anglophone doive être traduit de différentes
3088  façons dans le langage cible.
3089  Un exemple est le message 
3090 \begin_inset Flex Code
3091 status collapsed
3092
3093 \begin_layout Plain Layout
3094
3095 \lang english
3096 To
3097 \end_layout
3098
3099 \end_inset
3100
3101  qui se traduit en allemand par 
3102 \begin_inset Flex MenuItem
3103 status collapsed
3104
3105 \begin_layout Plain Layout
3106 Nach
3107 \end_layout
3108
3109 \end_inset
3110
3111  ou 
3112 \begin_inset Flex MenuItem
3113 status collapsed
3114
3115 \begin_layout Plain Layout
3116 Bis
3117 \end_layout
3118
3119 \end_inset
3120
3121 , suivant la signification exacte de 
3122 \begin_inset Quotes fld
3123 \end_inset
3124
3125 to
3126 \begin_inset Quotes frd
3127 \end_inset
3128
3129  en anglais.
3130  GNU 
3131 \begin_inset Flex Code
3132 status collapsed
3133
3134 \begin_layout Plain Layout
3135
3136 \lang english
3137 gettext
3138 \end_layout
3139
3140 \end_inset
3141
3142  ne sait pas gérer de telles traductions ambiguës, et vous devez donc ajouter
3143  une information contextuelle au message: au lieu de 
3144 \begin_inset Flex Code
3145 status collapsed
3146
3147 \begin_layout Plain Layout
3148
3149 \lang english
3150 To
3151 \end_layout
3152
3153 \end_inset
3154
3155  il devient 
3156 \begin_inset Flex Code
3157 status collapsed
3158
3159 \begin_layout Plain Layout
3160
3161 \lang english
3162 To[[as in 'From format x to format y']]
3163 \end_layout
3164
3165 \end_inset
3166
3167  et 
3168 \begin_inset Flex Code
3169 status collapsed
3170
3171 \begin_layout Plain Layout
3172
3173 \lang english
3174 To[[as in 'From page x to page y']].
3175 \end_layout
3176
3177 \end_inset
3178
3179  De ce fait, les deux occurrences de 
3180 \begin_inset Flex Code
3181 status collapsed
3182
3183 \begin_layout Plain Layout
3184
3185 \lang english
3186 To
3187 \end_layout
3188
3189 \end_inset
3190
3191  sont différentes pour 
3192 \begin_inset Flex Code
3193 status collapsed
3194
3195 \begin_layout Plain Layout
3196
3197 \lang english
3198 gettext
3199 \end_layout
3200
3201 \end_inset
3202
3203  et peuvent être traduites correctement pour 
3204 \begin_inset Flex MenuItem
3205 status collapsed
3206
3207 \begin_layout Plain Layout
3208 Nach
3209 \end_layout
3210
3211 \end_inset
3212
3213  et 
3214 \begin_inset Flex MenuItem
3215 status collapsed
3216
3217 \begin_layout Plain Layout
3218 Bis
3219 \end_layout
3220
3221 \end_inset
3222
3223 , respectivement.
3224 \end_layout
3225
3226 \begin_layout Standard
3227 Bien entendu l'information contextuelle doit être supprimée de l'affichage
3228  lorsqu'aucune traduction n'est utilisée, c'est pourquoi il faut la mettre
3229  entre double crochets à la fin du message comme ci-dessus.
3230  Le mécanisme de traduction de LyX assure que tout ce qui est entre double
3231  crochets à la fin des messages est supprimé à l'affichage du message.
3232 \end_layout
3233
3234 \begin_layout Subsection
3235 Traduire la documentation
3236 \end_layout
3237
3238 \begin_layout Standard
3239 La documentation en ligne (dans le menu 
3240 \family sans
3241 Aide
3242 \family default
3243 ) peut (et doit !) être traduite.
3244  S'il existe une traduction de la documentation
3245 \begin_inset Foot
3246 status collapsed
3247
3248 \begin_layout Plain Layout
3249 En mars 2008, au moins quelques documents avaient été traduit en14 langues,
3250  le manuel d'apprentissage étant disponible en quelques autres.
3251 \end_layout
3252
3253 \end_inset
3254
3255 , et si la locale est correctement réglée, LyX affichera tout seul la version
3256  traduite.
3257  LyX cherche les versions traduites sous le nom 
3258 \begin_inset Flex MenuItem
3259 status collapsed
3260
3261 \begin_layout Plain Layout
3262 RépLyX/doc/
3263 \series bold
3264 xx
3265 \series default
3266 _NomDoc.lyx
3267 \end_layout
3268
3269 \end_inset
3270
3271 , où 
3272 \family typewriter
3273 \series bold
3274 xx
3275 \family default
3276 \series default
3277  est le code pour la langue en cours d'utilisation.
3278  S'il n'y a pas de traduction disponible, c'est la version anglaise qui
3279  est affichée.
3280  Notez que les versions traduites doivent avoir le même nom de fichier (ici
3281  
3282 \begin_inset Flex MenuItem
3283 status collapsed
3284
3285 \begin_layout Plain Layout
3286 NomDoc
3287 \end_layout
3288
3289 \end_inset
3290
3291 ) que l'original.
3292  Si vous vous sentez de traduire la documentation (ce qui est d'ailleurs
3293  un excellent moyen de corriger la documentation d'origine!), il y a un
3294  certain nombre de choses que vous devez faire tout de suite:
3295 \end_layout
3296
3297 \begin_layout Itemize
3298 faire un tour sur la page web de la 
3299 \begin_inset CommandInset href
3300 LatexCommand href
3301 name "traduction des documentations"
3302 target "http://www.lyx.org/WebFr.Translation"
3303
3304 \end_inset
3305
3306  sur le site de LyX.
3307  De cette façon, vous pourrez voir quels documents ont déjà été traduits
3308  dans votre langue, s'il y en a.
3309  Vous y trouverez aussi qui s'occupe d'organiser l'effort de traduction
3310  dans votre langue.
3311  Si personne ne s'en occupe, faites-nous connaître votre intérêt.
3312 \end_layout
3313
3314 \begin_layout Standard
3315 Une fois que vous vous y mettez pour de bon, voilà quelques conseils qui
3316  pourront vous éviter des ennuis:
3317 \end_layout
3318
3319 \begin_layout Itemize
3320 joignez-vous à l'équipe de documentation! 
3321 \family typewriter
3322 Intro.lyx
3323 \family default
3324  (
3325 \family sans
3326 Aide\SpecialChar \menuseparator
3327 Introduction
3328 \family default
3329 ) explique comment faire.
3330  C'est d'ailleurs le premier document à traduire;
3331 \end_layout
3332
3333 \begin_layout Itemize
3334 étudiez les conventions typographiques de la langue dans laquelle vous traduisez.
3335  La typographie est un art ancien et au cours des siècles, une grande variété
3336  de conventions ont vu le jour dans les différentes parties du globe.
3337  Apprenez aussi le vocabulaire spécifique des professionnels de la typographie
3338  dans votre pays.
3339  Si vous inventez votre propre terminologie, vous allez induire les lecteurs
3340  en erreur.
3341  (
3342 \emph on
3343 Attention ! La typographie peut devenir une passion !
3344 \emph default
3345 );
3346 \end_layout
3347
3348 \begin_layout Itemize
3349 faites une copie du document (dans les cas simples, sinon voyez la note
3350  de bas de page
3351 \begin_inset space ~
3352 \end_inset
3353
3354
3355 \begin_inset CommandInset ref
3356 LatexCommand ref
3357 reference "fn:NdT-:-Je"
3358
3359 \end_inset
3360
3361 ).
3362  Ce sera votre fichier de travail.
3363  Vous pouvez l'utiliser comme fichier d'aide personnel en le mettant dans
3364  votre répertoire 
3365 \lang english
3366
3367 \begin_inset Flex Code
3368 status collapsed
3369
3370 \begin_layout Plain Layout
3371
3372 \lang english
3373 MonRép/doc/xx/
3374 \end_layout
3375
3376 \end_inset
3377
3378 .
3379 \end_layout
3380
3381 \begin_layout Itemize
3382 de temps à autre le document original (de l'équipe LyX) est mis à jour.
3383  Utilisez 
3384 \begin_inset CommandInset href
3385 LatexCommand href
3386 name "l'interface d'affichage des source"
3387 target "http://www.lyx.org/trac/browser"
3388
3389 \end_inset
3390
3391  pour voir ce qui a changé.
3392  De cette façon vous pouvez voir facilement les parties de votre document
3393  qui ont besoin d'être mises à jour
3394 \begin_inset Foot
3395 status collapsed
3396
3397 \begin_layout Plain Layout
3398 NdT : Je conseille très vivement de partir des fichiers disponibles sur
3399  Trac, et de ne pas perdre de temps à traduire la version contenue dans
3400  votre distribution pour s'apercevoir trop tard que tout est périmé.
3401  J’ajoute que la meilleure solution est de récupérer l'image courante des
3402  sources de LyX via git (cf.
3403  le 
3404 \begin_inset CommandInset href
3405 LatexCommand href
3406 name "site LyX"
3407 target "http://www.lyx.org/WebFr.HowToUseGIT"
3408
3409 \end_inset
3410
3411 ) et de modifier directement le fichier concerné dans l'arborescence importée:
3412  de cette façon, les liens vers les images ne seront pas modifiés lors de
3413  la sauvegarde du fichier, et la version modifiée pourra être soumise sans
3414  modifications aux développeurs.
3415 \begin_inset CommandInset label
3416 LatexCommand label
3417 name "fn:NdT-:-Je"
3418
3419 \end_inset
3420
3421
3422 \end_layout
3423
3424 \end_inset
3425
3426 .
3427 \end_layout
3428
3429 \begin_layout Standard
3430 Si vous avez trouvé une erreur dans le document original, corrigez-la et
3431  dites-le au reste de l'équipe de documentation (que vous n'avez pas manqué
3432  de rejoindre, n'est-ce pas ?)
3433 \end_layout
3434
3435 \begin_layout Standard
3436 \begin_inset Branch Obsolete
3437 status collapsed
3438
3439 \begin_layout Section
3440 Support de Clavier International
3441 \end_layout
3442
3443 \begin_layout Standard
3444
3445 \emph on
3446 [Note de l'Éditeur : La section qui suit a été écrite par 
3447 \noun on
3448 Ivan Schreter
3449 \noun default
3450 .
3451  Il faut la corriger pour qu'elle soit conforme à la nouvelle feuille de
3452  style de la Documentation et pour utiliser les nouvelles fonctions de la
3453  version 1.0.
3454  Le tout doit aussi être fusionné avec la section d'après.
3455  - jw]
3456 \end_layout
3457
3458 \begin_layout Subsection
3459 Définir ses propres réaffectations clavier : Format de fichier 
3460 \family typewriter
3461 .kmap
3462 \end_layout
3463
3464 \begin_layout Standard
3465 Regardons d'un peu plus près un fichier de définition de clavier.
3466  C'est un fichier ASCII qui définit :
3467 \end_layout
3468
3469 \begin_layout Itemize
3470 des correspondances touche à touche ou touche à chaîne
3471 \end_layout
3472
3473 \begin_layout Itemize
3474 des touches mortes
3475 \end_layout
3476
3477 \begin_layout Itemize
3478 des exceptions des touches mortes
3479 \end_layout
3480
3481 \begin_layout Standard
3482 Pour définir une traduction touche à touche ou touche à chaîne, utilisez
3483  cette commande :
3484 \end_layout
3485
3486 \begin_layout Quotation
3487
3488 \family typewriter
3489
3490 \backslash
3491 kmap touche
3492 \family default
3493  
3494 \family typewriter
3495 chaîne_sortie
3496 \end_layout
3497
3498 \begin_layout Standard
3499 où 
3500 \family typewriter
3501 touche
3502 \family default
3503  est la touche à traduire et 
3504 \family typewriter
3505 chaîne_sortie
3506 \family default
3507  est la chaîne à insérer dans le document.
3508  Pour définir des touches mortes, faites :
3509 \end_layout
3510
3511 \begin_layout Quotation
3512
3513 \family typewriter
3514
3515 \backslash
3516 kmod touche touche_morte
3517 \end_layout
3518
3519 \begin_layout Standard
3520 où 
3521 \family typewriter
3522 touche
3523 \family default
3524  est la touche du clavier et 
3525 \family typewriter
3526 touche_morte
3527 \family default
3528  est le nom de la touche morte.
3529  Les touches mortes suivantes sont supportées (nom du raccourci entre parenthèse
3530 s) :
3531 \end_layout
3532
3533 \begin_layout Quotation
3534
3535 \emph on
3536 Nom
3537 \begin_inset space \hfill{}
3538 \end_inset
3539
3540 Exemple
3541 \end_layout
3542
3543 \begin_layout Quotation
3544 acute (acu)
3545 \begin_inset space \hfill{}
3546 \end_inset
3547
3548 áéíóú
3549 \end_layout
3550
3551 \begin_layout Quotation
3552 grave (gra)
3553 \begin_inset space \hfill{}
3554 \end_inset
3555
3556 àèìòù
3557 \end_layout
3558
3559 \begin_layout Quotation
3560 macron (mac)
3561 \begin_inset space \hfill{}
3562 \end_inset
3563
3564  ō
3565 \end_layout
3566
3567 \begin_layout Quotation
3568 tilde (til)
3569 \begin_inset space \hfill{}
3570 \end_inset
3571
3572 ñÑ
3573 \end_layout
3574
3575 \begin_layout Quotation
3576 underbar (underb)
3577 \begin_inset space \hfill{}
3578 \end_inset
3579
3580
3581 \begin_inset ERT
3582 status collapsed
3583
3584 \begin_layout Plain Layout
3585
3586
3587 \backslash
3588 b o
3589 \end_layout
3590
3591 \end_inset
3592
3593
3594 \end_layout
3595
3596 \begin_layout Quotation
3597 cedilla (ced)
3598 \begin_inset space \hfill{}
3599 \end_inset
3600
3601 çÇ
3602 \end_layout
3603
3604 \begin_layout Quotation
3605 underdot (underd)
3606 \begin_inset space \hfill{}
3607 \end_inset
3608
3609
3610 \begin_inset ERT
3611 status collapsed
3612
3613 \begin_layout Plain Layout
3614
3615
3616 \backslash
3617 d o
3618 \end_layout
3619
3620 \end_inset
3621
3622
3623 \end_layout
3624
3625 \begin_layout Quotation
3626 circumflex (circu)
3627 \begin_inset space \hfill{}
3628 \end_inset
3629
3630 âêîôû
3631 \end_layout
3632
3633 \begin_layout Quotation
3634 circle (circl)
3635 \begin_inset space \hfill{}
3636 \end_inset
3637
3638 ÅůŮ
3639 \end_layout
3640
3641 \begin_layout Quotation
3642 tie (tie)
3643 \begin_inset space \hfill{}
3644 \end_inset
3645
3646
3647 \begin_inset ERT
3648 status collapsed
3649
3650 \begin_layout Plain Layout
3651
3652
3653 \backslash
3654 t o
3655 \end_layout
3656
3657 \end_inset
3658
3659
3660 \end_layout
3661
3662 \begin_layout Quotation
3663 breve (bre)
3664 \begin_inset space \hfill{}
3665 \end_inset
3666
3667 ă
3668 \begin_inset ERT
3669 status collapsed
3670
3671 \begin_layout Plain Layout
3672
3673
3674 \backslash
3675 u o
3676 \end_layout
3677
3678 \end_inset
3679
3680
3681 \end_layout
3682
3683 \begin_layout Quotation
3684 caron (car)
3685 \begin_inset space \hfill{}
3686 \end_inset
3687
3688 čšž
3689 \end_layout
3690
3691 \begin_layout Quotation
3692 hungarian umlaut (hug)
3693 \begin_inset space \hfill{}
3694 \end_inset
3695
3696 őű
3697 \end_layout
3698
3699 \begin_layout Quotation
3700 umlaut (uml)
3701 \begin_inset space \hfill{}
3702 \end_inset
3703
3704 äöü
3705 \end_layout
3706
3707 \begin_layout Quotation
3708 dot (dot)
3709 \begin_inset space \hfill{}
3710 \end_inset
3711
3712 ż
3713 \begin_inset ERT
3714 status collapsed
3715
3716 \begin_layout Plain Layout
3717
3718
3719 \backslash
3720 .s
3721 \end_layout
3722
3723 \end_inset
3724
3725
3726 \end_layout
3727
3728 \begin_layout Standard
3729 Dans beaucoup de claviers internationaux il y a des exceptions dans les
3730  règles d'emploi des touches mortes, vous pouvez les définir ainsi :
3731 \end_layout
3732
3733 \begin_layout Quotation
3734
3735 \family typewriter
3736
3737 \backslash
3738 kxmod touche_morte touche chaîne_sortie
3739 \end_layout
3740
3741 \begin_layout Standard
3742 Par exemple, sur un clavier slovaque, si vous tapez caron-o, ça génère circonfle
3743 xe-o, il faut donc mettre :
3744 \end_layout
3745
3746 \begin_layout Quotation
3747
3748 \family typewriter
3749
3750 \backslash
3751 kxmod
3752 \family default
3753  
3754 \family typewriter
3755 caron o "
3756 \backslash
3757 ^o"
3758 \end_layout
3759
3760 \begin_layout Standard
3761 pour le faire marcher correctement.
3762  Vous devez aussi définir comme des exceptions les touches mortes avec i
3763  et j, pour enlever le point avant d'insérer une marque d'accentuation.
3764  Je changerai ceci le moment venu, mais je n'en ai pas encore eu le temps.
3765 \end_layout
3766
3767 \begin_layout Standard
3768 Au fait, à propos des caractères : l'antislash est un caractère d'échappement,
3769  pour l'entrer, il faut taper un double antislash.
3770  Les guillemets et 
3771 \family typewriter
3772 #
3773 \family default
3774  ont aussi un sens différent.
3775  
3776 \family typewriter
3777 #
3778 \family default
3779  indique les commentaires, les guillemets entourent les commandes style
3780  LaTeX.
3781  Pour entrer un guillemet, il faut taper 
3782 \family typewriter
3783
3784 \backslash
3785 "
3786 \family default
3787 , pour entrer 
3788 \family typewriter
3789 #
3790 \family default
3791 , il faut taper 
3792 \family typewriter
3793
3794 \backslash
3795 #
3796 \family default
3797 .
3798 \end_layout
3799
3800 \begin_layout Standard
3801 Si vous faites un fichier de réaffectation clavier qui marche pour votre
3802  langue, merci de me l'envoyer, pour que je puisse l'inclure dans la prochaine
3803  distribution de réaffectations clavier.
3804 \end_layout
3805
3806 \begin_layout Standard
3807 Il y aura plus de mots-clés supportés à l'avenir dans les fichiers de réaffectat
3808 ion clavier, comme :
3809 \end_layout
3810
3811 \begin_layout Itemize
3812
3813 \family typewriter
3814
3815 \backslash
3816 kinclude nom_fichier
3817 \family default
3818
3819 \begin_inset space \hfill{}
3820 \end_inset
3821
3822 inclut un autre fichier (
3823 \family typewriter
3824 include
3825 \family default
3826 )
3827 \end_layout
3828
3829 \begin_layout Itemize
3830
3831 \family typewriter
3832
3833 \backslash
3834 kprog programme
3835 \family default
3836
3837 \begin_inset space \hfill{}
3838 \end_inset
3839
3840 définit un programme externe de traduction (
3841 \family typewriter
3842 define
3843 \family default
3844 )
3845 \end_layout
3846
3847 \begin_layout Standard
3848 Il devrait aussi chercher dans 
3849 \family typewriter
3850 lyxrc
3851 \family default
3852  les valeurs par défaut (par exemple, une option 
3853 \family typewriter
3854
3855 \backslash
3856 kinclude
3857 \family default
3858  pour inclure le clavier par défaut).
3859 \end_layout
3860
3861 \end_inset
3862
3863
3864 \end_layout
3865
3866 \begin_layout Section
3867 Les Claviers Internationaux
3868 \begin_inset CommandInset label
3869 LatexCommand label
3870 name "sec:clavier"
3871
3872 \end_inset
3873
3874
3875 \end_layout
3876
3877 \begin_layout Standard
3878 \begin_inset Note Note
3879 status collapsed
3880
3881 \begin_layout Plain Layout
3882 En révisant ce document en mars 2008, le relecteur anglophone n'a pas vérifié
3883  cette section par manque de compréhension de son contenu.
3884  Ce serait bien que quelqu'un s'en charge.
3885  Le traducteur francophone (SMGC) l'avait traduit tel quel, le relecteur
3886  francophone (JPC) l'a relu tel quel.
3887 \end_layout
3888
3889 \end_inset
3890
3891
3892 \end_layout
3893
3894 \begin_layout Standard
3895 Les deux sections suivantes décrivent en détail la syntaxe des fichiers
3896  
3897 \begin_inset Flex Code
3898 status collapsed
3899
3900 \begin_layout Plain Layout
3901 .kmap
3902 \end_layout
3903
3904 \end_inset
3905
3906  et 
3907 \begin_inset Flex Code
3908 status collapsed
3909
3910 \begin_layout Plain Layout
3911 .cdef
3912 \end_layout
3913
3914 \end_inset
3915
3916 .
3917  Ces sections devraient vous aider à concevoir votre propre réaffectation
3918  clavier si celles fournies ne vous donnent pas satisfaction.
3919 \end_layout
3920
3921 \begin_layout Subsection
3922 Le fichier 
3923 \family typewriter
3924 .kmap
3925 \end_layout
3926
3927 \begin_layout Standard
3928 Un fichier 
3929 \begin_inset Flex MenuItem
3930 status collapsed
3931
3932 \begin_layout Plain Layout
3933 .kmap
3934 \end_layout
3935
3936 \end_inset
3937
3938  fait correspondre des appuis clavier à des caractères ou à des chaînes
3939  de caractères.
3940  Il définit une réaffectation clavier
3941 \begin_inset Foot
3942 status collapsed
3943
3944 \begin_layout Plain Layout
3945 NdT : Keyboard MAPping.
3946 \end_layout
3947
3948 \end_inset
3949
3950 .
3951  Cette section décrit les mots clés 
3952 \begin_inset Flex Code
3953 status collapsed
3954
3955 \begin_layout Plain Layout
3956 kmap
3957 \end_layout
3958
3959 \end_inset
3960
3961
3962 \begin_inset Flex Code
3963 status collapsed
3964
3965 \begin_layout Plain Layout
3966 kmod
3967 \end_layout
3968
3969 \end_inset
3970
3971
3972 \begin_inset Flex Code
3973 status collapsed
3974
3975 \begin_layout Plain Layout
3976 kxmod
3977 \end_layout
3978
3979 \end_inset
3980
3981  et 
3982 \begin_inset Flex Code
3983 status collapsed
3984
3985 \begin_layout Plain Layout
3986 kcomb
3987 \end_layout
3988
3989 \end_inset
3990
3991  des fichiers 
3992 \begin_inset Flex Code
3993 status collapsed
3994
3995 \begin_layout Plain Layout
3996 .kmap
3997 \end_layout
3998
3999 \end_inset
4000
4001 .
4002 \end_layout
4003
4004 \begin_layout Labeling
4005 \labelwidthstring 00.00.0000
4006 \begin_inset Flex Code
4007 status collapsed
4008
4009 \begin_layout Plain Layout
4010 kmap
4011 \end_layout
4012
4013 \end_inset
4014
4015  fait correspondre un caractère à une chaîne
4016 \end_layout
4017
4018 \begin_layout LyX-Code
4019
4020 \backslash
4021 kmap
4022 \family roman
4023 \emph on
4024  caractère chaîne
4025 \end_layout
4026
4027 \begin_layout Standard
4028 Ceci fait correspondre 
4029 \emph on
4030 chaîne
4031 \emph default
4032  à 
4033 \emph on
4034 caractère
4035 \emph default
4036 .
4037  Notez que dans 
4038 \emph on
4039 chaîne
4040 \emph default
4041 , le guillemet double (
4042 \family typewriter
4043 "
4044 \family default
4045 ) et l'antislash (
4046 \family typewriter
4047
4048 \backslash
4049
4050 \family default
4051 ) doivent être protégés par un antislash (
4052 \family typewriter
4053
4054 \backslash
4055
4056 \family default
4057 ) juste avant-++.
4058 \end_layout
4059
4060 \begin_layout Standard
4061 Voici un exemple de commande 
4062 \begin_inset Flex MenuItem
4063 status collapsed
4064
4065 \begin_layout Plain Layout
4066 kmap
4067 \end_layout
4068
4069 \end_inset
4070
4071  qui fait s'afficher le symbole 
4072 \begin_inset Flex MenuItem
4073 status collapsed
4074
4075 \begin_layout Plain Layout
4076 /
4077 \end_layout
4078
4079 \end_inset
4080
4081  quand on tape la touche
4082 \begin_inset Flex MenuItem
4083 status collapsed
4084
4085 \begin_layout Plain Layout
4086  &
4087 \end_layout
4088
4089 \end_inset
4090
4091  :
4092 \end_layout
4093
4094 \begin_layout LyX-Code
4095
4096 \family typewriter
4097
4098 \backslash
4099 kmap & /
4100 \end_layout
4101
4102 \begin_layout Labeling
4103 \labelwidthstring 00.00.0000
4104 \begin_inset Flex Code
4105 status collapsed
4106
4107 \begin_layout Plain Layout
4108 kmod
4109 \end_layout
4110
4111 \end_inset
4112
4113  définit un caractère accentué
4114 \end_layout
4115
4116 \begin_layout LyX-Code
4117
4118 \backslash
4119 kmod 
4120 \family roman
4121 \emph on
4122 caractère accent autorisés
4123 \end_layout
4124
4125 \begin_layout Standard
4126 Le 
4127 \emph on
4128 caractère
4129 \emph default
4130  devient alors un 
4131 \emph on
4132 accent
4133 \emph default
4134  sur les caractères 
4135 \emph on
4136 autorisés
4137 \emph default
4138 .
4139  C'est le principe de la touche morte
4140 \begin_inset Foot
4141 status collapsed
4142
4143 \begin_layout Plain Layout
4144 Le terme 
4145 \emph on
4146 touche morte
4147 \emph default
4148  désigne une touche qui seule ne produit pas de caractère, mais qui produit
4149  le caractère accentué voulu quand elle est suivie par une autre touche
4150  autorisée.
4151  Par exemple, pour écrire un 
4152 \family typewriter
4153
4154 \begin_inset Quotes fld
4155 \end_inset
4156
4157 ê
4158 \begin_inset Quotes frd
4159 \end_inset
4160
4161
4162 \family default
4163  sur un clavier français, il faut d'abord taper sur 
4164 \family typewriter
4165
4166 \begin_inset Quotes fld
4167 \end_inset
4168
4169 ^
4170 \begin_inset Quotes frd
4171 \end_inset
4172
4173
4174 \family default
4175  puis sur 
4176 \family typewriter
4177
4178 \begin_inset Quotes fld
4179 \end_inset
4180
4181 e
4182 \begin_inset Quotes frd
4183 \end_inset
4184
4185
4186 \family default
4187 .
4188 \end_layout
4189
4190 \end_inset
4191
4192 .
4193 \end_layout
4194
4195 \begin_layout Standard
4196 Si vous tapez 
4197 \emph on
4198 caractère
4199 \emph default
4200  puis une autre touche qui ne fait pas partie des caractères 
4201 \emph on
4202 autorisés
4203 \emph default
4204 , vous obtiendrez un 
4205 \emph on
4206 caractère
4207 \emph default
4208  suivi par l'autre touche non autorisée.
4209  Notez que 
4210 \begin_inset Flex MenuItem
4211 status collapsed
4212
4213 \begin_layout Plain Layout
4214 Ret.Arr
4215 \end_layout
4216
4217 \end_inset
4218
4219  efface une touche morte, si vous tapez 
4220 \emph on
4221 caractère
4222 \emph default
4223  
4224 \begin_inset Flex MenuItem
4225 status collapsed
4226
4227 \begin_layout Plain Layout
4228 Ret.Arr
4229 \end_layout
4230
4231 \end_inset
4232
4233 , le curseur ne recule pas mais annule l'effet que 
4234 \emph on
4235 caractère
4236 \emph default
4237  aurait pu avoir sur la touche suivante.
4238 \end_layout
4239
4240 \begin_layout Standard
4241 Dans l'exemple suivant, il est spécifié que le caractère ' doit être un
4242  accent aigu, autorisé sur les caractères a, e, i, o, u, A, E, I, O et U
4243  :
4244 \end_layout
4245
4246 \begin_layout LyX-Code
4247
4248 \backslash
4249 kmod ' acute aeiouAEIOU
4250 \end_layout
4251
4252 \begin_layout Labeling
4253 \labelwidthstring 00.00.0000
4254 \begin_inset Flex Code
4255 status collapsed
4256
4257 \begin_layout Plain Layout
4258 kxmod
4259 \end_layout
4260
4261 \end_inset
4262
4263  définit une exception au caractère accentué
4264 \end_layout
4265
4266 \begin_layout LyX-Code
4267
4268 \backslash
4269 kxmod 
4270 \family roman
4271 \emph on
4272 accent caractère résultat
4273 \end_layout
4274
4275 \begin_layout Standard
4276 Ceci définit une exception pour l'
4277 \emph on
4278 accent
4279 \emph default
4280  sur le 
4281 \emph on
4282 caractère
4283 \emph default
4284 .
4285  L'
4286 \emph on
4287 accent
4288 \emph default
4289  doit avoir été assigné auparavant par une déclaration 
4290 \begin_inset Flex Code
4291 status collapsed
4292
4293 \begin_layout Plain Layout
4294
4295 \backslash
4296 kmod
4297 \end_layout
4298
4299 \end_inset
4300
4301  et le 
4302 \emph on
4303 caractère
4304 \emph default
4305  ne doit pas faire partie des caractères 
4306 \emph on
4307 autorisés
4308 \emph default
4309  de l'
4310 \emph on
4311 accent
4312 \emph default
4313 .
4314  Quand vous tapez la séquence 
4315 \emph on
4316 accent
4317 \emph default
4318  
4319 \emph on
4320 caractère
4321 \emph default
4322 , se produit le 
4323 \emph on
4324 résultat
4325 \emph default
4326 .
4327  Si une telle déclaration n'existe pas dans le fichier 
4328 \begin_inset Flex Code
4329 status collapsed
4330
4331 \begin_layout Plain Layout
4332 .kmap
4333 \end_layout
4334
4335 \end_inset
4336
4337  et que vous tapez 
4338 \emph on
4339 accent caractère
4340 \emph default
4341 , vous obtenez 
4342 \emph on
4343 touche_accent caractère
4344 \emph default
4345  où 
4346 \emph on
4347 touche_accent
4348 \emph default
4349  est le premier paramètre de la déclaration 
4350 \begin_inset Flex Code
4351 status collapsed
4352
4353 \begin_layout Plain Layout
4354
4355 \backslash
4356 kmod
4357 \end_layout
4358
4359 \end_inset
4360
4361 .
4362 \end_layout
4363
4364 \begin_layout Standard
4365 Avec la commande suivante, vous obtenez äi quand vous tapez acute-i ('i)
4366  :
4367 \end_layout
4368
4369 \begin_layout LyX-Code
4370
4371 \backslash
4372 kxmod acute i "
4373 \backslash
4374
4375 \backslash
4376 '{
4377 \backslash
4378
4379 \backslash
4380 i}"
4381 \end_layout
4382
4383 \begin_layout Labeling
4384 \labelwidthstring 00.00.0000
4385 \begin_inset Flex Code
4386 status collapsed
4387
4388 \begin_layout Plain Layout
4389 kcomb
4390 \end_layout
4391
4392 \end_inset
4393
4394  Combine deux caractères accentués
4395 \end_layout
4396
4397 \begin_layout LyX-Code
4398
4399 \backslash
4400 kcomb 
4401 \family roman
4402 \emph on
4403 accent1 accent2 autorisés
4404 \end_layout
4405
4406 \begin_layout Standard
4407 Celui-ci est assez ésotérique.
4408  Il vous permet de combiner les effets de l'
4409 \emph on
4410 accent1
4411 \emph default
4412  et de l'
4413 \emph on
4414 accent2
4415 \emph default
4416  (dans cet ordre !) sur les caractères 
4417 \emph on
4418 autorisés
4419 \emph default
4420 .
4421  Les touches pour l'
4422 \emph on
4423 accent1
4424 \emph default
4425  et l'
4426 \emph on
4427 accent2
4428 \emph default
4429  doivent avoir été définies par une commande 
4430 \family typewriter
4431
4432 \backslash
4433 kmod
4434 \family default
4435  
4436 \emph on
4437 plus haut
4438 \emph default
4439  dans le fichier.
4440 \end_layout
4441
4442 \begin_layout Standard
4443 Voyez cet exemple extrait du fichier 
4444 \family typewriter
4445 greek.kmap
4446 \family default
4447  :
4448 \end_layout
4449
4450 \begin_layout LyX-Code
4451
4452 \backslash
4453 kmod ; acute aeioyvhAEIOYVH
4454 \end_layout
4455
4456 \begin_layout LyX-Code
4457
4458 \backslash
4459 kmod : umlaut iyIY
4460 \end_layout
4461
4462 \begin_layout LyX-Code
4463
4464 \backslash
4465 kcomb acute umlaut iyIY
4466 \end_layout
4467
4468 \begin_layout Standard
4469 Ça vous permet de taper 
4470 \family typewriter
4471 ;:i
4472 \family default
4473  et d'avoir l'effet de 
4474 \family typewriter
4475
4476 \backslash
4477 '{
4478 \backslash
4479 "{i}}
4480 \family default
4481 .
4482  Dans ce cas un 
4483 \begin_inset Flex MenuItem
4484 status collapsed
4485
4486 \begin_layout Plain Layout
4487 Ret.Arr
4488 \end_layout
4489
4490 \end_inset
4491
4492  annule la dernière touche morte, donc si vous tapez 
4493 \begin_inset Flex Code
4494 status collapsed
4495
4496 \begin_layout Plain Layout
4497 ;:Backspace i
4498 \end_layout
4499
4500 \end_inset
4501
4502  vous obtenez 
4503 \family typewriter
4504
4505 \backslash
4506 '{i}
4507 \family default
4508 .
4509 \end_layout
4510
4511 \begin_layout Subsection
4512 Le fichier 
4513 \family typewriter
4514 .cdef
4515 \end_layout
4516
4517 \begin_layout Standard
4518 Après que la réaffectation 
4519 \begin_inset Flex MenuItem
4520 status collapsed
4521
4522 \begin_layout Plain Layout
4523 .kmap
4524 \end_layout
4525
4526 \end_inset
4527
4528  a été effectuée, un fichier 
4529 \begin_inset Flex Code
4530 status collapsed
4531
4532 \begin_layout Plain Layout
4533 .cdef
4534 \end_layout
4535
4536 \end_inset
4537
4538  convertit les chaînes de symboles obtenues dans la police de caractères.
4539  Actuellement, la distribution de LyX comprend au moins les fichiers 
4540 \begin_inset Flex Code
4541 status collapsed
4542
4543 \begin_layout Plain Layout
4544 iso8859-1.cdef
4545 \end_layout
4546
4547 \end_inset
4548
4549  et 
4550 \begin_inset Flex Code
4551 status collapsed
4552
4553 \begin_layout Plain Layout
4554 iso8859-2.cdef
4555 \end_layout
4556
4557 \end_inset
4558
4559 .
4560 \end_layout
4561
4562 \begin_layout Standard
4563 En général le fichier 
4564 \begin_inset Flex Code
4565 status collapsed
4566
4567 \begin_layout Plain Layout
4568 .cdef
4569 \end_layout
4570
4571 \end_inset
4572
4573  est une suite de déclarations de la forme :
4574 \end_layout
4575
4576 \begin_layout LyX-Code
4577
4578 \family roman
4579 \emph on
4580 numéro_du_caractère chaîne
4581 \end_layout
4582
4583 \begin_layout Standard
4584 Par exemple, pour affecter 
4585 \family typewriter
4586
4587 \backslash
4588 '{e}
4589 \family default
4590  au caractère correspondant dans le jeu iso-8859-1 (233), il y a la déclaration
4591  suivante :
4592 \end_layout
4593
4594 \begin_layout LyX-Code
4595 233 "
4596 \backslash
4597
4598 \backslash
4599 '{e}"
4600 \end_layout
4601
4602 \begin_layout Standard
4603 avec 
4604 \begin_inset Flex Code
4605 status collapsed
4606
4607 \begin_layout Plain Layout
4608
4609 \backslash
4610
4611 \end_layout
4612
4613 \end_inset
4614
4615  et 
4616 \begin_inset Flex Code
4617 status collapsed
4618
4619 \begin_layout Plain Layout
4620 "
4621 \end_layout
4622
4623 \end_inset
4624
4625  protégés dans 
4626 \emph on
4627 chaîne
4628 \emph default
4629 .
4630  Notez que le même caractère peut servir pour plus d'une chaîne.
4631  Dans le fichier 
4632 \begin_inset Flex Code
4633 status collapsed
4634
4635 \begin_layout Plain Layout
4636 iso-8859-7.cdef
4637 \end_layout
4638
4639 \end_inset
4640
4641  vous avez
4642 \end_layout
4643
4644 \begin_layout LyX-Code
4645 192 "
4646 \backslash
4647
4648 \backslash
4649 '{
4650 \backslash
4651
4652 \backslash
4653
4654 \backslash
4655 "{i}}"
4656 \begin_inset Newline newline
4657 \end_inset
4658
4659 192 "
4660 \backslash
4661
4662 \backslash
4663
4664 \backslash
4665 "{
4666 \backslash
4667
4668 \backslash
4669 '{i}}"
4670 \end_layout
4671
4672 \begin_layout Standard
4673 Si LyX ne trouve pas de correspondance pour la chaîne produite par une touche
4674  ou une séquence avec des touches mortes, il va vérifier si elle ressemble
4675  à un caractère accentué et va essayer à l'écran de tracer un accent par
4676  dessus le caractère.
4677 \end_layout
4678
4679 \begin_layout Subsection
4680 Touches mortes
4681 \end_layout
4682
4683 \begin_layout Standard
4684 Il y a une autre façon d'ajouter le support pour des caractères internationaux
4685  par l'intermédiaire des touches mortes.
4686  Une touche morte marche en combinaison avec une lettre pour produire un
4687  caractère accentué.
4688  Ici, nous allons expliquer comment créer une touche morte vraiment simple
4689  pour montrer comment elles marchent.
4690 \end_layout
4691
4692 \begin_layout Standard
4693 Supposez que vous ayez besoin du caractère circonflexe,
4694 \begin_inset Foot
4695 status collapsed
4696
4697 \begin_layout Plain Layout
4698 NdT : déjà présent en français, mais nous allons conserver cet exemple.
4699 \end_layout
4700
4701 \end_inset
4702
4703  
4704 \family typewriter
4705
4706 \begin_inset Quotes fld
4707 \end_inset
4708
4709 ^
4710 \begin_inset Quotes frd
4711 \end_inset
4712
4713
4714 \family default
4715 .
4716  Vous devez faire correspondre la touche circonflexe à la commande LyX 
4717 \begin_inset Flex Code
4718 status collapsed
4719
4720 \begin_layout Plain Layout
4721 accent-circumflex
4722 \end_layout
4723
4724 \end_inset
4725
4726  dans votre fichier 
4727 \begin_inset Flex Code
4728 status collapsed
4729
4730 \begin_layout Plain Layout
4731 lyxrc
4732 \end_layout
4733
4734 \end_inset
4735
4736 .
4737  Maintenant, à chaque fois que vous taperez la touche circonflexe suivie
4738  par une lettre, il y aura un accent circonflexe dessus.
4739  Par exemple, la séquence 
4740 \family typewriter
4741
4742 \begin_inset Quotes fld
4743 \end_inset
4744
4745
4746 \family default
4747
4748 \begin_inset Flex Code
4749 status collapsed
4750
4751 \begin_layout Plain Layout
4752 ^e
4753 \end_layout
4754
4755 \end_inset
4756
4757
4758 \family typewriter
4759
4760 \begin_inset Quotes frd
4761 \end_inset
4762
4763
4764 \family default
4765  produit la lettre 
4766 \family typewriter
4767
4768 \begin_inset Quotes fld
4769 \end_inset
4770
4771
4772 \family default
4773
4774 \begin_inset Flex Code
4775 status collapsed
4776
4777 \begin_layout Plain Layout
4778 ê
4779 \end_layout
4780
4781 \end_inset
4782
4783
4784 \family typewriter
4785
4786 \begin_inset Quotes frd
4787 \end_inset
4788
4789
4790 \family default
4791 .
4792  Cependant, si vous essayez de taper 
4793 \family typewriter
4794
4795 \begin_inset Quotes fld
4796 \end_inset
4797
4798
4799 \family default
4800
4801 \begin_inset Flex Code
4802 status collapsed
4803
4804 \begin_layout Plain Layout
4805 ^t
4806 \end_layout
4807
4808 \end_inset
4809
4810
4811 \family typewriter
4812
4813 \begin_inset Quotes frd
4814 \end_inset
4815
4816
4817 \family default
4818 , LyX va se plaindre avec un bip, car un 
4819 \family typewriter
4820
4821 \begin_inset Quotes fld
4822 \end_inset
4823
4824
4825 \family default
4826
4827 \begin_inset Flex Code
4828 status collapsed
4829
4830 \begin_layout Plain Layout
4831 t
4832 \end_layout
4833
4834 \end_inset
4835
4836
4837 \family typewriter
4838
4839 \begin_inset Quotes frd
4840 \end_inset
4841
4842
4843 \family default
4844  ne prend jamais d'accent circonflexe.
4845  Taper 
4846 \begin_inset Flex MenuItem
4847 status collapsed
4848
4849 \begin_layout Plain Layout
4850 Espace
4851 \end_layout
4852
4853 \end_inset
4854
4855  après une touche morte fait s'afficher l'accent seul.
4856  Notez bien ce dernier point ! Si vous faites correspondre une touche à
4857  une touche morte, vous devez faire correspondre le caractère sur cette
4858  touche à une touche différente.
4859  Faire correspondre la virgule à une cédille est une mauvaise idée, car
4860  vous n'aurez plus que des cédilles à la place des virgules.
4861 \end_layout
4862
4863 \begin_layout Standard
4864 Une façon courante de créer des touches mortes est d'utiliser 
4865 \begin_inset Flex MenuItem
4866 status collapsed
4867
4868 \begin_layout Plain Layout
4869 Meta-
4870 \end_layout
4871
4872 \end_inset
4873
4874
4875 \begin_inset Flex MenuItem
4876 status collapsed
4877
4878 \begin_layout Plain Layout
4879 Ctrl-
4880 \end_layout
4881
4882 \end_inset
4883
4884  ou 
4885 \begin_inset Flex MenuItem
4886 status collapsed
4887
4888 \begin_layout Plain Layout
4889 Maj-
4890 \end_layout
4891
4892 \end_inset
4893
4894  en combinaison avec un accent, comme 
4895 \family typewriter
4896
4897 \begin_inset Quotes fld
4898 \end_inset
4899
4900 ~
4901 \begin_inset Quotes frd
4902 \end_inset
4903
4904
4905 \family default
4906  ou 
4907 \family typewriter
4908
4909 \begin_inset Quotes fld
4910 \end_inset
4911
4912 ^
4913 \begin_inset Quotes frd
4914 \end_inset
4915
4916
4917 \family default
4918 .
4919  Une autre méthode met en jeu 
4920 \begin_inset Flex Code
4921 status collapsed
4922
4923 \begin_layout Plain Layout
4924 xmodmap
4925 \end_layout
4926
4927 \end_inset
4928
4929  et 
4930 \begin_inset Flex Code
4931 status collapsed
4932
4933 \begin_layout Plain Layout
4934 xkeycaps
4935 \end_layout
4936
4937 \end_inset
4938
4939  (vus dans le 
4940 \emph on
4941 Guide
4942 \begin_inset space ~
4943 \end_inset
4944
4945 de
4946 \begin_inset space ~
4947 \end_inset
4948
4949 l'Utilisateur
4950 \emph default
4951 ) pour configurer la touche spéciale 
4952 \begin_inset Flex Code
4953 status collapsed
4954
4955 \begin_layout Plain Layout
4956 Mode_Switch
4957 \end_layout
4958
4959 \end_inset
4960
4961 .
4962  Elle agit un peu comme 
4963 \begin_inset Flex MenuItem
4964 status collapsed
4965
4966 \begin_layout Plain Layout
4967 Maj
4968 \end_layout
4969
4970 \end_inset
4971
4972  et permet de faire correspondre des touches à des caractères accentués.
4973  Vous pouvez aussi transformer des touches en touches mortes en les affectant
4974  à quelque chose comme 
4975 \begin_inset Flex Code
4976 status collapsed
4977
4978 \begin_layout Plain Layout
4979 usldead_cedilla
4980 \end_layout
4981
4982 \end_inset
4983
4984  puis en affectant cette touche symbolique à la commande LyX correspondante.
4985 \begin_inset Foot
4986 status collapsed
4987
4988 \begin_layout Plain Layout
4989 Note de 
4990 \noun on
4991 John Weiss
4992 \noun default
4993  : C'est exactement ce que je fais dans mes fichiers 
4994 \family typewriter
4995 ~/.lyx/lyxrc
4996 \family default
4997  et 
4998 \family typewriter
4999 ~/.xmodmap
5000 \family default
5001 .
5002  Ma touche 
5003 \family sans
5004 Arrêt
5005 \begin_inset space ~
5006 \end_inset
5007
5008 Défil
5009 \family default
5010  (ou 
5011 \family sans
5012 Scroll
5013 \begin_inset space ~
5014 \end_inset
5015
5016 Lock
5017 \family default
5018 ) est configurée comme 
5019 \family typewriter
5020 Mode_Switch
5021 \family default
5022  et j'ai affecté des choses comme 
5023 \family sans
5024 Arrêt
5025 \begin_inset space ~
5026 \end_inset
5027
5028 Défil-^
5029 \family default
5030  ou 
5031 \family sans
5032 Arrêt
5033 \begin_inset space ~
5034 \end_inset
5035
5036 Défil-~
5037 \family default
5038  à un tas de touches symboliques 
5039 \family typewriter
5040
5041 \begin_inset Quotes fld
5042 \end_inset
5043
5044 usldead_*
5045 \begin_inset Quotes frd
5046 \end_inset
5047
5048
5049 \family default
5050 .
5051  C'est comme ça que j'obtiens tous mes caractères accentués.
5052 \end_layout
5053
5054 \end_inset
5055
5056  Vous pouvez transformer à peu près n'importe quelle touche en touche 
5057 \begin_inset Flex Code
5058 status collapsed
5059
5060 \begin_layout Plain Layout
5061 Mode_Switch
5062 \end_layout
5063
5064 \end_inset
5065
5066 : une des touches 
5067 \begin_inset Flex Code
5068 status collapsed
5069
5070 \begin_layout Plain Layout
5071 Ctrl-
5072 \end_layout
5073
5074 \end_inset
5075
5076 , une touche de fonction inutilisée, etc.
5077  Quant aux commandes LyX qui produisent des accents, voyez à l'entrée 
5078 \begin_inset Flex Code
5079 status collapsed
5080
5081 \begin_layout Plain Layout
5082 accent-acute
5083 \end_layout
5084
5085 \end_inset
5086
5087  dans le 
5088 \emph on
5089 Manuel
5090 \begin_inset space ~
5091 \end_inset
5092
5093 de
5094 \begin_inset space ~
5095 \end_inset
5096
5097 Référence
5098 \emph default
5099 .
5100  Là-bas il y a la liste complète.
5101 \end_layout
5102
5103 \begin_layout Subsection
5104 Enregistrer votre configuration linguistique
5105 \end_layout
5106
5107 \begin_layout Standard
5108 Vous pouvez éditer vos préférences dans la fenêtre 
5109 \family sans
5110 Outils\SpecialChar \menuseparator
5111 Préférences
5112 \family default
5113  pour que LyX démarre avec l'environnement linguistique que vous souhaitez,
5114  automatiquement configuré.
5115 \end_layout
5116
5117 \begin_layout LyX-Code
5118
5119 \end_layout
5120
5121 \begin_layout Chapter
5122 Installer de nouvelles classes de document, formats et modèles
5123 \begin_inset CommandInset label
5124 LatexCommand label
5125 name "chap:classe-texte"
5126
5127 \end_inset
5128
5129
5130 \begin_inset Argument 1
5131 status collapsed
5132
5133 \begin_layout Plain Layout
5134 Installer de nouvelles classes
5135 \end_layout
5136
5137 \end_inset
5138
5139
5140 \end_layout
5141
5142 \begin_layout Standard
5143 Dans ce chapitre, nous décrivons comment créer et installer de nouveaux
5144  fichiers de format LyX ou de modèle, et nous vous offrons une révision
5145  des procédures correctes d'installation de nouvelles classes de document
5146  LaTeX.
5147 \end_layout
5148
5149 \begin_layout Standard
5150 D'abord, quelques mots pour décrire une bonne approche de la relation entre
5151  LyX et LaTeX.
5152  Ce qu'il faut bien comprendre, c'est qu'en certain sens, LyX ne sait rien
5153  de LaTeX.
5154  De fait, du point de vue de LyX, LaTeX est juste un 
5155 \begin_inset Quotes fld
5156 \end_inset
5157
5158 format de sortie
5159 \begin_inset Quotes frd
5160 \end_inset
5161
5162  particulier parmi d'autres formats susceptibles de produire un résultat.
5163  D'autres formats sont DocBook, texte brut, et XHTML.
5164  LaTeX est bien entendu un format particulièrement important, mais une très
5165  petite quantité d'information concernant LaTeX est réellement contenue
5166  dans LyX
5167 \begin_inset Foot
5168 status collapsed
5169
5170 \begin_layout Plain Layout
5171 Certaines commandes sont suffisamment compliquées pour être codées 
5172 \begin_inset Quotes fld
5173 \end_inset
5174
5175 en dur
5176 \begin_inset Quotes frd
5177 \end_inset
5178
5179  dans les sources LyX, mais les développeurs considèrent que c'est une mauvaise
5180  chose.
5181 \end_layout
5182
5183 \end_inset
5184
5185 .
5186  Cette information, même pour des classes standard comme 
5187 \begin_inset Flex Code
5188 status collapsed
5189
5190 \begin_layout Plain Layout
5191 article.cls
5192 \end_layout
5193
5194 \end_inset
5195
5196 , est contenue dans les 
5197 \begin_inset Quotes fld
5198 \end_inset
5199
5200 fichiers de format
5201 \begin_inset Quotes frd
5202 \end_inset
5203
5204 .
5205  De même, LyX ne connaît pas grand chose de DocBook ou XHTML, tout est décrit
5206  dans les fichiers de format.
5207 \end_layout
5208
5209 \begin_layout Standard
5210 Vous pouvez imaginer un fichier de format pour une classe de document donnée
5211  comme un traducteur entre les constructions LyX --- paragraphes et leur
5212  style associé, certains types d'inserts, etc.
5213  --- et les constructions LaTeX, DocBook ou XHTML correspondantes.
5214  Pratiquement tout ce que LyX sait de la classe 
5215 \begin_inset Flex Code
5216 status collapsed
5217
5218 \begin_layout Plain Layout
5219 article.cls
5220 \end_layout
5221
5222 \end_inset
5223
5224 , par exemple, est contenu dans le ficher 
5225 \begin_inset Flex Code
5226 status collapsed
5227
5228 \begin_layout Plain Layout
5229 article.layout
5230 \end_layout
5231
5232 \end_inset
5233
5234  et dans les fichiers inclus par celui-ci.
5235  Pour cette raison, un étude approfondie de ces fichiers est une bonne idée
5236  si vous avez l'intention d'écrire un fichier de format.
5237  Un bon point de départ est le fichier 
5238 \begin_inset Flex Code
5239 status collapsed
5240
5241 \begin_layout Plain Layout
5242 stdsections.inc
5243 \end_layout
5244
5245 \end_inset
5246
5247 , inclus par 
5248 \begin_inset Flex Code
5249 status collapsed
5250
5251 \begin_layout Plain Layout
5252 article.layout
5253 \end_layout
5254
5255 \end_inset
5256
5257
5258 \begin_inset Flex Code
5259 status collapsed
5260
5261 \begin_layout Plain Layout
5262 book.layout
5263 \end_layout
5264
5265 \end_inset
5266
5267  et de nombreux autres fichiers de format pour de classes de document LaTeX.
5268  C'est dans ce fichier que sont définies les sections et les constructions
5269  similaires: 
5270 \begin_inset Flex Code
5271 status collapsed
5272
5273 \begin_layout Plain Layout
5274 stdsections.lyx
5275 \end_layout
5276
5277 \end_inset
5278
5279  décrit pour LyX comment les paragraphes marqués en style Section, SousSection,
5280  etc.
5281  peuvent être traduits en commandes ou balises LaTeX, DocBook et XHTML.
5282  Le fichier article.layout ne contient essentiellement que des inclusions
5283  de ces fichiers 
5284 \begin_inset Flex Code
5285 status collapsed
5286
5287 \begin_layout Plain Layout
5288 std*.inc
5289 \end_layout
5290
5291 \end_inset
5292
5293 .
5294 \end_layout
5295
5296 \begin_layout Standard
5297 Définir la correspondance LyX-LaTeX n'est cependant pas la seule fonction
5298  des fichiers de format.
5299  Leur autre but est de préciser comment les constructions LyX apparaîtront
5300  à l'écran.
5301  Le fait que ces fichiers assurent ces deux fonctions est souvent source
5302  de confusion, parce qu'elles sont tout à fait séparées: expliquer à LyX
5303  comment traduire un style de paragraphe en LaTeX ne lui dit pas comment
5304  l'afficher; inversement, expliquer à LyX comment afficher un paragraphe
5305  ne lui dit pas comment le traduire en LaTeX (sans parler de lui dire comment
5306  LaTeX doit l'afficher).
5307  Par conséquent, en général, quand vous devez définir une nouvelle construction
5308  LyX, vous devez toujours effectuer deux tâches distinctes: (a) écrire comment
5309  la traduire en LaTeX et (b) écrire comment l'afficher.
5310 \end_layout
5311
5312 \begin_layout Standard
5313 La même distinction est vraie pour les autre formats de sortie, bien que
5314  XHTML soit différent sous divers aspects, du fait que dans ce cas LyX est
5315  capable d'utiliser au moins partiellement l'information concernant l'affichage
5316  à l'écran pour créer l'information (sous forme de CSS) nécessaire à l'affichage
5317  dans un navigateur.
5318  Même dans ce cas, cependant, la distinction entre les mécanismes internes
5319  de LyX et la façon dont les objets sont restitués à l'extérieur reste valide,
5320  et le contrôle séparé des deux facettes reste possible.
5321  Voir la 
5322 \begin_inset CommandInset ref
5323 LatexCommand ref
5324 reference "sec:Tags-for-XHTML"
5325
5326 \end_inset
5327
5328  pour les détails.
5329 \end_layout
5330
5331 \begin_layout Section
5332 Installer de nouveaux fichiers LaTeX
5333 \end_layout
5334
5335 \begin_layout Standard
5336 Certaines installations peuvent ne pas contenir le paquetage LaTeX que vous
5337  vouliez justement utiliser avec LyX.
5338  Par exemple, vous pouvez avoir besoin de FoilTeX, un paquetage pour préparer
5339  des transparents pour rétroprojecteurs.
5340  Les distributions LaTeX récentes comme TeXLive (depuis 2008) ou MiKTeX
5341  incluent une interface utilisateur pour installer de tels paquetages.
5342  Par exemple avec MiKTeX, vous démarrez le programme 
5343 \begin_inset Quotes fld
5344 \end_inset
5345
5346 Package
5347 \begin_inset space ~
5348 \end_inset
5349
5350 Manager
5351 \begin_inset Quotes frd
5352 \end_inset
5353
5354  pour afficher une liste des paquetages disponibles.
5355  Pour installer l'un d'entre eux, il suffit d'effectuer un clic droit sur
5356  son nom ou sur le bouton correspondant de la barre d'outil.
5357 \end_layout
5358
5359 \begin_layout Standard
5360 Si votre distribution LaTeX n'inclut pas un tel gestionnaire de paquetage,
5361  ou si le paquetage n'est pas disponible pour votre distribution, alors
5362  faites comme suit pour l'installer manuellement:
5363 \end_layout
5364
5365 \begin_layout Enumerate
5366 Récupérer le paquetage depuis 
5367 \begin_inset CommandInset href
5368 LatexCommand href
5369 name "CTAN"
5370 target "http://www.ctan.org/"
5371
5372 \end_inset
5373
5374  ou ailleurs;
5375 \end_layout
5376
5377 \begin_layout Enumerate
5378 Si le paquetage contient un fichier doté d'un suffixe 
5379 \begin_inset Quotes fld
5380 \end_inset
5381
5382
5383 \begin_inset Flex Code
5384 status collapsed
5385
5386 \begin_layout Plain Layout
5387
5388 \lang english
5389 .ins
5390 \end_layout
5391
5392 \end_inset
5393
5394
5395 \begin_inset Quotes frd
5396 \end_inset
5397
5398  (c'est le cas pour FoilTeX), c'est qu'il est 
5399 \begin_inset Quotes fld
5400 \end_inset
5401
5402 relié
5403 \begin_inset Quotes frd
5404 \end_inset
5405
5406  alors ouvrir une console, aller dans le répertoire de ce fichier et exécuter
5407  la commande 
5408 \begin_inset Flex Code
5409 status collapsed
5410
5411 \begin_layout Plain Layout
5412
5413 \lang english
5414 latex foiltex.ins
5415 \end_layout
5416
5417 \end_inset
5418
5419 .
5420  Vous avez ainsi 
5421 \begin_inset Quotes fld
5422 \end_inset
5423
5424 déplié
5425 \begin_inset Quotes frd
5426 \end_inset
5427
5428  le paquetage et vous disposez des fichiers nécessaires à l'installation.
5429  De nombreux paquetages ne sont pas reliés et vous pouvez sauter cette étape;
5430 \end_layout
5431
5432 \begin_layout Enumerate
5433 Vous devez alors décider si ce paquetage doit être disponible pour tous
5434  les utilisateurs ou seulement pour vous-même.
5435 \end_layout
5436
5437 \begin_deeper
5438 \begin_layout Enumerate
5439 Avec les systèmes *nix (Linux, OSX, etc.), si vous souhaitez que le paquetage
5440  soit disponible pour tous les utilisateurs, installez-le dans l'arborescence
5441  TeX 
5442 \begin_inset Quotes fld
5443 \end_inset
5444
5445 locale
5446 \begin_inset Quotes frd
5447 \end_inset
5448
5449 , sinon installez-le dans votre arborescence TeX 
5450 \begin_inset Quotes fld
5451 \end_inset
5452
5453 utilisateur
5454 \begin_inset Quotes frd
5455 \end_inset
5456
5457 .
5458  La nécessité de créer ces arborescences, si elles n'existent pas déjà,
5459  dépend de votre système.
5460  Pour le savoir, examinez le fichier 
5461 \begin_inset Flex Code
5462 status collapsed
5463
5464 \begin_layout Plain Layout
5465
5466 \lang english
5467 texmf.cnf
5468 \end_layout
5469
5470 \end_inset
5471
5472
5473 \begin_inset Foot
5474 status collapsed
5475
5476 \begin_layout Plain Layout
5477 Ce fichier est habituellement dans le répertoire 
5478 \family sans
5479 $TEXMF/web2c
5480 \family default
5481 , bien que vous puissiez exécuter la commande 
5482 \begin_inset Flex Code
5483 status collapsed
5484
5485 \begin_layout Plain Layout
5486
5487 \lang english
5488 kpsewhich texmf.cnf
5489 \end_layout
5490
5491 \end_inset
5492
5493  pour le localiser.
5494 \end_layout
5495
5496 \end_inset
5497
5498 .
5499  L'emplacement de l'arborescence 
5500 \begin_inset Quotes fld
5501 \end_inset
5502
5503 locale
5504 \begin_inset Quotes frd
5505 \end_inset
5506
5507  est définie par la variable 
5508 \begin_inset Flex Code
5509 status collapsed
5510
5511 \begin_layout Plain Layout
5512
5513 \lang english
5514 TEXMFLOCAL
5515 \end_layout
5516
5517 \end_inset
5518
5519 ; elle a usuellement pour valeur 
5520 \family sans
5521 /usr/local/share/texmf/
5522 \family default
5523  (installation système), 
5524 \family sans
5525 /usr/local/share/texmf/
5526 \family default
5527  (installation utilisateur) ou 
5528 \family sans
5529 /usr/local/texlive/texmf-local
5530 \family default
5531  (installation TexLive).
5532  L'emplacement de l'arborescence 
5533 \begin_inset Quotes fld
5534 \end_inset
5535
5536 utilisateur
5537 \begin_inset Quotes frd
5538 \end_inset
5539
5540  est définie par 
5541 \begin_inset Flex Code
5542 status collapsed
5543
5544 \begin_layout Plain Layout
5545
5546 \lang english
5547 TEXMFHOME
5548 \end_layout
5549
5550 \end_inset
5551
5552  et vaut d'habitude 
5553 \family sans
5554 $HOME/texmf/
5555 \family default
5556  ou 
5557 \family sans
5558 $HOME/.texliveXXXX
5559 \family default
5560  où XXXX est l'année de la distribution TeXLive (si ces variables ne sont
5561  pas prédéfinies, vous devrez le faire vous-même).
5562  Vous aurez besoin d'avoir les droits d'administration système pour créer
5563  ou modifier l'arborescence 
5564 \begin_inset Quotes fld
5565 \end_inset
5566
5567 locale
5568 \begin_inset Quotes frd
5569 \end_inset
5570
5571 , mais votre arborescence 
5572 \begin_inset Quotes fld
5573 \end_inset
5574
5575 utilisateur
5576 \begin_inset Quotes frd
5577 \end_inset
5578
5579  ne devrait pas nécessiter de tels droits.
5580 \begin_inset Newline newline
5581 \end_inset
5582
5583 D'une manière générale, il est recommandable d'installer dans le répertoire
5584  utilisateur parce que cette arborescence ne sera pas modifiée lors d'une
5585  mise à jour de votre système.
5586  Elle sera également sauvegardée avec tout le reste lors de le sauvegarde
5587  de votre répertoire utilisateur 
5588 \begin_inset Quotes fld
5589 \end_inset
5590
5591 home
5592 \begin_inset Quotes frd
5593 \end_inset
5594
5595  (que vous effectuez régulièrement, bien entendu).
5596 \end_layout
5597
5598 \begin_layout Enumerate
5599 Avec Windows, si vous souhaitez que le nouveau paquetage soit disponible
5600  pour tous les utilisateurs de votre système, allez dans le répertoire où
5601  LaTeX est installé, puis dans le sous-répertoire 
5602 \family sans
5603 ~
5604 \backslash
5605 tex
5606 \backslash
5607 latex
5608 \family default
5609  (pour MiKTeX, celui-ci sera implicitement 
5610 \family sans
5611 ~:
5612 \backslash
5613 Programs
5614 \backslash
5615 MiKTeX
5616 \backslash
5617 tex
5618 \backslash
5619 latex
5620 \family default
5621 )
5622 \begin_inset Foot
5623 status collapsed
5624
5625 \begin_layout Plain Layout
5626 Notez que ce chemin sera celui des installations anglophones.
5627  Pour une installation germanophone, ce serait 
5628 \begin_inset Flex Code
5629 status collapsed
5630
5631 \begin_layout Plain Layout
5632
5633 \lang english
5634 ~:
5635 \backslash
5636 Programme
5637 \backslash
5638 MiKTeX
5639 \backslash
5640 tex
5641 \backslash
5642 latex
5643 \end_layout
5644
5645 \end_inset
5646
5647 , de même pour d'autres langages.
5648 \end_layout
5649
5650 \end_inset
5651
5652 .
5653  Créer dans ce répertoire un nouveau répertoire dénommé 
5654 \begin_inset Flex Code
5655 status collapsed
5656
5657 \begin_layout Plain Layout
5658
5659 \lang english
5660 foiltex
5661 \end_layout
5662
5663 \end_inset
5664
5665  et copiez tous les fichiers du paquetage dedans.
5666  Si le paquetage ne doit être accessible que par vous ou si vous n'avez
5667  pas les droits d'administration, faites de même, mais dans le répertoire
5668  LaTeX local, e.g.
5669  avec MiKTeX 2.8 sur WinXP le répertoire
5670 \begin_inset Newline newline
5671 \end_inset
5672
5673
5674 \lang english
5675
5676 \begin_inset Flex Code
5677 status collapsed
5678
5679 \begin_layout Plain Layout
5680
5681 \lang english
5682 ~:
5683 \backslash
5684 Documents and Settings
5685 \backslash
5686 <username>
5687 \backslash
5688 Application Data
5689 \backslash
5690
5691 \end_layout
5692
5693 \end_inset
5694
5695
5696 \begin_inset Newline newline
5697 \end_inset
5698
5699
5700 \begin_inset Phantom HPhantom
5701 status open
5702
5703 \begin_layout Plain Layout
5704
5705 \family sans
5706 \lang english
5707 ~:
5708 \backslash
5709
5710 \end_layout
5711
5712 \end_inset
5713
5714
5715 \begin_inset Flex Code
5716 status collapsed
5717
5718 \begin_layout Plain Layout
5719
5720 \lang english
5721 MiKTeX
5722 \backslash
5723 2.8
5724 \backslash
5725 tex
5726 \backslash
5727 latex
5728 \end_layout
5729
5730 \end_inset
5731
5732
5733 \family sans
5734 \lang french
5735 .
5736 \family default
5737
5738 \begin_inset Newline newline
5739 \end_inset
5740
5741 Avec Vista ce sera le répertoire
5742 \begin_inset Newline newline
5743 \end_inset
5744
5745
5746 \family sans
5747
5748 \begin_inset Flex Code
5749 status collapsed
5750
5751 \begin_layout Plain Layout
5752
5753 \family sans
5754 ~:
5755 \backslash
5756 Users
5757 \backslash
5758 <username>
5759 \backslash
5760 AppData
5761 \backslash
5762 Roaming
5763 \backslash
5764 2.8
5765 \backslash
5766 MiKTeX
5767 \backslash
5768 tex
5769 \backslash
5770 latex
5771 \end_layout
5772
5773 \end_inset
5774
5775 .
5776 \end_layout
5777
5778 \end_deeper
5779 \begin_layout Enumerate
5780 Vous devez alors informer LaTeX de la présence de nouveaux fichiers.
5781  Ceci dépend de nouveau de la distribution LaTeX:
5782 \end_layout
5783
5784 \begin_deeper
5785 \begin_layout Enumerate
5786 Avec TeXLive, exécuter la commande 
5787 \begin_inset Flex Code
5788 status collapsed
5789
5790 \begin_layout Plain Layout
5791
5792 \lang english
5793 texhash
5794 \end_layout
5795
5796 \end_inset
5797
5798  dans une console.
5799  Si vous avez installé le paquetage pour tous les utilisateurs, vous aurez
5800  besoin des droits d'administration pour ce faire;
5801 \end_layout
5802
5803 \begin_layout Enumerate
5804 Avec MiKTeX, si vous avez installé le paquetage pour tous les utilisateurs,
5805  démarrez le programme 
5806 \family sans
5807
5808 \begin_inset Quotes fld
5809 \end_inset
5810
5811 Settings
5812 \begin_inset space ~
5813 \end_inset
5814
5815 (Admin)
5816 \family default
5817
5818 \begin_inset Quotes frd
5819 \end_inset
5820
5821  et appuyez sur le bouton 
5822 \begin_inset Quotes fld
5823 \end_inset
5824
5825
5826 \family sans
5827 Refresh FNDB
5828 \family default
5829
5830 \begin_inset Quotes frd
5831 \end_inset
5832
5833 .
5834  Sinon démarrez le programme 
5835 \begin_inset Quotes fld
5836 \end_inset
5837
5838
5839 \family sans
5840 Settings
5841 \family default
5842
5843 \begin_inset Quotes frd
5844 \end_inset
5845
5846  et faites de même.
5847 \end_layout
5848
5849 \end_deeper
5850 \begin_layout Enumerate
5851 Enfin, vous devez informer LyX de l'existence de nouveaux paquetages: dans
5852  LyX, utilisez le menu 
5853 \family sans
5854 Outils\SpecialChar \menuseparator
5855 Reconfigurer
5856 \family default
5857 , puis redémarrez LyX.
5858 \end_layout
5859
5860 \begin_layout Standard
5861 Le paquetage est maintenant installé.
5862  Dans notre exemple, la classe de document 
5863 \begin_inset Flex Code
5864 status collapsed
5865
5866 \begin_layout Plain Layout
5867
5868 \lang english
5869 Slides
5870 \begin_inset space ~
5871 \end_inset
5872
5873 (FoilTe
5874 \begin_inset ERT
5875 status collapsed
5876
5877 \begin_layout Plain Layout
5878
5879 {}
5880 \end_layout
5881
5882 \end_inset
5883
5884 x)
5885 \end_layout
5886
5887 \end_inset
5888
5889  est maintenant disponible dans 
5890 \family sans
5891 Document\SpecialChar \menuseparator
5892 Paramètres\SpecialChar \ldots{}
5893 \SpecialChar \menuseparator
5894 Classe du document
5895 \family default
5896 .
5897  
5898 \end_layout
5899
5900 \begin_layout Standard
5901 Si vous souhaitez utiliser une classe de document qui ne figure pas dans
5902  la liste 
5903 \family sans
5904 Document\SpecialChar \menuseparator
5905 Paramètres\SpecialChar \menuseparator
5906 Classe du document
5907 \family default
5908 , vous devez créer une fichier de 
5909 \begin_inset Quotes fld
5910 \end_inset
5911
5912 format
5913 \begin_inset Quotes frd
5914 \end_inset
5915
5916  (
5917 \begin_inset Quotes fld
5918 \end_inset
5919
5920 layout
5921 \begin_inset Quotes frd
5922 \end_inset
5923
5924 ) pour celle-ci.
5925  Ceci est le sujet du paragraphe suivant.
5926 \end_layout
5927
5928 \begin_layout Section
5929 Types de fichiers de formats
5930 \end_layout
5931
5932 \begin_layout Standard
5933 Cette section décrit les différentes variétés de fichiers contenant les
5934  informations de format: instructions pour l'affichage par LyX et pour la
5935  traduction en LaTeX, DocBook ou XHTML, ou autre format de sortie désiré,
5936  des styles de paragraphe et de caractère variés.
5937 \end_layout
5938
5939 \begin_layout Standard
5940 Nous essayons ici de donner une description complète de la procédure à suivre;
5941  il y a cependant une telle variété de classes LaTeX supportant des types
5942  de document très différents que nous ne pouvons pas espérer couvrir tous
5943  les cas possibles ni tous les problèmes que vous pourrez rencontrer.
5944  La liste de messagerie des utilisateurs LyX est fréquentée par des personnes
5945  expérimentées dans l'écriture des formats, qui voudront partager ce qu'elles
5946  ont appris, n'hésitez pas à poser des questions sur cette liste.
5947 \end_layout
5948
5949 \begin_layout Standard
5950 Quand vous prévoyez d'écrire un nouveau format, il est extrêmement utile
5951  de regarder les formats distribués avec LyX.
5952  Si vous écrivez un fichier de format pour une classe de document LaTeX
5953  qui pourrait intéresser d'autres personnes, ou si vous écrivez un module
5954  utile, vous pouvez envisager de l'insérer dans les 
5955 \begin_inset CommandInset href
5956 LatexCommand href
5957 name "pages dans le wiki LyX"
5958 target "http://wiki.lyx.org/Layouts/Layouts"
5959
5960 \end_inset
5961
5962 , voire de le soumettre à la liste des développeurs, pour qu'il figure dans
5963  la distribution de LyX proprement dite
5964 \begin_inset Foot
5965 status collapsed
5966
5967 \begin_layout Plain Layout
5968 Notez bien que du fait que LyX est diffusé sous licence GPL (General Public
5969  License), toute contribution doit être également sous licence GPL.
5970 \end_layout
5971
5972 \end_inset
5973
5974 .
5975 \end_layout
5976
5977 \begin_layout Subsection
5978 Modules de format
5979 \begin_inset CommandInset label
5980 LatexCommand label
5981 name "sub:Modules_de_format"
5982
5983 \end_inset
5984
5985
5986 \end_layout
5987
5988 \begin_layout Standard
5989 Nous avons mentionné jusqu'ici les 
5990 \begin_inset Quotes fld
5991 \end_inset
5992
5993 fichier de format
5994 \begin_inset Quotes frd
5995 \end_inset
5996
5997 .
5998  mais il existe différentes sortes de fichiers qui contiennent des informations
5999  de format.
6000  Les fichiers de format au sens strict ont pour suffixe 
6001 \begin_inset Flex Code
6002 status collapsed
6003
6004 \begin_layout Plain Layout
6005 .layout
6006 \end_layout
6007
6008 \end_inset
6009
6010  et contiennent l'information nécessaire à LyX pour les classes de document.
6011  Depuis LyX 1.6, cependant, les informations de format peuvent être incluses
6012  dans les 
6013 \emph on
6014 modules
6015 \emph default
6016  de format, qui ont pour suffixe 
6017 \begin_inset Flex Code
6018 status collapsed
6019
6020 \begin_layout Plain Layout
6021 .module
6022 \end_layout
6023
6024 \end_inset
6025
6026 .
6027  Les modules sont aux paquetages LaTeX à peu près ce que sont les fichiers
6028  de format aux classes de document, et certains modules — tels que le module
6029  
6030 \begin_inset Quotes fld
6031 \end_inset
6032
6033 endnotes
6034 \begin_inset Quotes frd
6035 \end_inset
6036
6037  — offrent la fonctionnalité d'un seul paquetage.
6038  En un sens, le modules de format sont aussi similaires aux fichiers d'inclusion
6039 \begin_inset Foot
6040 status collapsed
6041
6042 \begin_layout Plain Layout
6043 Ceux-ci peuvent avoir un suffixe quelconque, mais par convention il leur
6044  a été attribué le suffixe 
6045 \begin_inset Flex Code
6046 status collapsed
6047
6048 \begin_layout Plain Layout
6049 .inc
6050 \end_layout
6051
6052 \end_inset
6053
6054 .
6055 \end_layout
6056
6057 \end_inset
6058
6059  — des fichiers comme 
6060 \begin_inset Flex Code
6061 status collapsed
6062
6063 \begin_layout Plain Layout
6064
6065 \lang english
6066 stdsections.inc 
6067 \end_layout
6068
6069 \end_inset
6070
6071 — dans le fait que les modules ne sont pas spécifiques du format d'un document
6072  donné, mais peuvent être utilisés avec de nombreux formats différents.
6073  Cependant l'utilisation d'un fichier d'inclusion (dans 
6074 \begin_inset Flex Code
6075 status collapsed
6076
6077 \begin_layout Plain Layout
6078 article.cls
6079 \end_layout
6080
6081 \end_inset
6082
6083  par exemple) nécessite la modification du fichier de format 
6084 \begin_inset Flex Code
6085 status collapsed
6086
6087 \begin_layout Plain Layout
6088 article.layout
6089 \end_layout
6090
6091 \end_inset
6092
6093 ; au lieu de cette modification, les modules sont sélectionnés dans la page
6094  
6095 \begin_inset Flex MenuItem
6096 status collapsed
6097
6098 \begin_layout Plain Layout
6099
6100 \lang english
6101 Document\SpecialChar \menuseparator
6102 Paramètres\SpecialChar \ldots{}
6103
6104 \end_layout
6105
6106 \end_inset
6107
6108
6109 \end_layout
6110
6111 \begin_layout Standard
6112 Rédiger des modules est la façon la plus simple de se familiariser avec
6113  l'écriture des formats, puisque ce peut être aussi simple que l'ajout d'un
6114  seul nouveau paragraphe ou insert.
6115  Mais en principe, les modules peuvent inclure tout ce que peuvent inclure
6116  les formats.
6117 \end_layout
6118
6119 \begin_layout Standard
6120 Après la création d'un nouveau module, vous devrez reconfigurer et redémarrer
6121  LyX pour que le module apparaisse dans le menu.
6122  Cependant, les modifications que vous faites dans le module seront immédiatemen
6123 t actives, si vous ouvrez 
6124 \begin_inset Flex MenuItem
6125 status collapsed
6126
6127 \begin_layout Plain Layout
6128
6129 \lang english
6130 Document\SpecialChar \menuseparator
6131 Paramètres\SpecialChar \ldots{}
6132 \SpecialChar \menuseparator
6133 Modules
6134 \end_layout
6135
6136 \end_inset
6137
6138 , sélectionnez un module et appuyez sur 
6139 \begin_inset Quotes fld
6140 \end_inset
6141
6142 OK
6143 \begin_inset Quotes frd
6144 \end_inset
6145
6146 .
6147  
6148 \emph on
6149 Il vous est fortement recommandé de sauvegarder votre travail avant de procéder
6150  ainsi
6151 \emph default
6152 .
6153  En fait, 
6154 \emph on
6155 il vous est fortement recommandé de ne pas essayer de modifier des modules
6156  durant une travail productif sur un document
6157 \emph default
6158 .
6159  Bien évidemment, les développeurs s'efforcent de conserver une bonne stabilité
6160  à LyX dans de telles situations, mais les erreurs de syntaxe et autres
6161  dans votre module pourraient déclencher des comportements bizarres.
6162 \end_layout
6163
6164 \begin_layout Subsubsection
6165 Format local
6166 \end_layout
6167
6168 \begin_layout Standard
6169 Les modules sont à LyX ce que les paquetages sont à LaTeX.
6170  Cependant, il arrive que vous souhaitiez disposer d'un insert ou d'un style
6171  de caractère pour un seul document, et écrire un module qui sera universel
6172  n'a pas grand sens.
6173  Vous avez alors besoin du 
6174 \begin_inset Quotes fld
6175 \end_inset
6176
6177 format local
6178 \begin_inset Quotes frd
6179 \end_inset
6180
6181  de LyX.
6182 \end_layout
6183
6184 \begin_layout Standard
6185 Vous le trouverez via 
6186 \family sans
6187 Document\SpecialChar \menuseparator
6188 Paramètres\SpecialChar \ldots{}
6189 \SpecialChar \menuseparator
6190 Format local
6191 \family default
6192 .
6193  La grande zone textuelle vous permet de saisir ce que vous mettriez dans
6194  un fichier de format ou de module.
6195  Vous pouvez voir le format local comme un module qui n'appartient qu'au
6196  document en cours de saisie.
6197  De ce fait, vous devez saisir une balise 
6198 \begin_inset Flex Code
6199 status collapsed
6200
6201 \begin_layout Plain Layout
6202 Format
6203 \end_layout
6204
6205 \end_inset
6206
6207 .
6208  N'importe quel format est admissible, mais on utilise d'habitude le format
6209  de la version de LyX utilisée (pour LyX 2.1, le format porte le numéro 48).
6210  Vous devez savoir que le format local n'existe pas pour les versions de
6211  LyX antérieures à 1.6, vous ne devez donc pas l'utiliser si vous envisagez
6212  d'exporter votre document en version 1.5 ou antérieure (en fait, sans perdre
6213  l'information de format local).
6214  Si vous souhaitez exporter vers LyX version 1.6 --- le format local est
6215  reconnu, mais il n'y a pas d'interface pour y accéder --- vous devez alors
6216  utiliser le format 11 et bien entendu vous restreindre aux constructions
6217  de format qui étaient disponibles avec LyX 1.6.
6218 \end_layout
6219
6220 \begin_layout Standard
6221 Lorsque vous avez saisi quelque chose dans la fenêtre de 
6222 \begin_inset Flex Code
6223 status collapsed
6224
6225 \begin_layout Plain Layout
6226 Format local
6227 \end_layout
6228
6229 \end_inset
6230
6231 , LyX active le bouton 
6232 \begin_inset Quotes fld
6233 \end_inset
6234
6235
6236 \family sans
6237 Valider
6238 \family default
6239
6240 \begin_inset Quotes frd
6241 \end_inset
6242
6243  qui se trouve en bas.
6244  Cliquer sur ce bouton entraînera une vérification de la validité du code
6245  que vous aurez saisi.
6246  LyX vous donne cette information sans hélas l'accompagner d'un diagnostic
6247  d'erreurs explicite.
6248  Ces erreurs seront cependant affichées dans la fenêtre d'appel si vous
6249  avez activé LyX depuis un terminal.
6250  Vous ne pourrez pas appliquer ou enregistrer votre format tant qu'il n'est
6251  pas valide.
6252 \end_layout
6253
6254 \begin_layout Standard
6255 Les précautions indiquées à la fin de la section précédente s'appliquent
6256  également ici.
6257  Ne jouez pas avec un format local pendant un vrai travail, surtout si vous
6258  n'avez pas enregistré votre document.
6259  Ceci dit, utiliser un format local avec un document de test peut être très
6260  pratique pour essayer de nouvelles choses, voire pour aborder l’écriture
6261  d'un module.
6262 \end_layout
6263
6264 \begin_layout Subsection
6265 Format pour un fichier 
6266 \begin_inset Flex Code
6267 status collapsed
6268
6269 \begin_layout Plain Layout
6270 .sty
6271 \end_layout
6272
6273 \end_inset
6274
6275
6276 \end_layout
6277
6278 \begin_layout Standard
6279 Les deux situations que vous êtes probablement susceptibles de rencontrer
6280  quand vous voulez gérer une nouvelle classe de document LaTeX sont les
6281  fichiers LaTeX2e de classe (
6282 \begin_inset Flex Code
6283 status collapsed
6284
6285 \begin_layout Plain Layout
6286 .cls
6287 \end_layout
6288
6289 \end_inset
6290
6291 ) et de style (
6292 \begin_inset Flex Code
6293 status collapsed
6294
6295 \begin_layout Plain Layout
6296 .sty
6297 \end_layout
6298
6299 \end_inset
6300
6301 ).
6302  Interfacer une nouveau fichier de style est assez facile, Interfacer une
6303  nouvelle classe est plus compliqué: nous allons décrire la première opération
6304  ici, et la seconde dans le paragraphe suivant.
6305  Des considérations analogues s'appliquent bien entendu si vous voulez interface
6306 r une nouvelle DTD DocBook.
6307 \end_layout
6308
6309 \begin_layout Standard
6310 La situation la plus simple se présente si votre nouvelle classe de document
6311  est fournie sous la forme d'un fichier de style à utiliser en combinaison
6312  avec une classe de document existante, déjà interfacée.
6313  Dans notre exemple, le fichier de style sera appelé 
6314 \begin_inset Flex Code
6315 status collapsed
6316
6317 \begin_layout Plain Layout
6318 ma_classe.sty
6319 \end_layout
6320
6321 \end_inset
6322
6323  et il doit être utilisé avec la classe standard 
6324 \begin_inset Flex Code
6325 status collapsed
6326
6327 \begin_layout Plain Layout
6328 report.cls
6329 \end_layout
6330
6331 \end_inset
6332
6333 .
6334 \end_layout
6335
6336 \begin_layout Standard
6337 Commencez par copier le fichier de format de la classe de document en question
6338  dans votre répertoire local.
6339 \end_layout
6340
6341 \begin_layout LyX-Code
6342 cp report.layout ~/.lyx/layouts/ma_classe.layout
6343 \end_layout
6344
6345 \begin_layout Standard
6346 Puis éditez 
6347 \family typewriter
6348 ma_classe.layout
6349 \family default
6350  et changez la ligne :
6351 \end_layout
6352
6353 \begin_layout LyX-Code
6354
6355 \backslash
6356 DeclareLaTeXClass{report}
6357 \end_layout
6358
6359 \begin_layout Standard
6360 en :
6361 \end_layout
6362
6363 \begin_layout LyX-Code
6364
6365 \backslash
6366 DeclareLaTeXClass[report, ma_classe.sty]{report (ma_classe)}
6367 \end_layout
6368
6369 \begin_layout Standard
6370 Puis ajoutez :
6371 \end_layout
6372
6373 \begin_layout LyX-Code
6374 Preamble 
6375 \begin_inset Newline newline
6376 \end_inset
6377
6378     
6379 \backslash
6380 usepackage{ma_classe}
6381 \begin_inset Newline newline
6382 \end_inset
6383
6384 EndPreamble
6385 \end_layout
6386
6387 \begin_layout Standard
6388 près du début du fichier.
6389 \end_layout
6390
6391 \begin_layout Standard
6392 Démarrez LyX et faites 
6393 \begin_inset Flex MenuItem
6394 status collapsed
6395
6396 \begin_layout Plain Layout
6397 Outils\SpecialChar \menuseparator
6398 Reconfigurer
6399 \end_layout
6400
6401 \end_inset
6402
6403 .
6404  Redémarrez LyX et essayez de créer un nouveau document.
6405  Vous devriez voir 
6406 \begin_inset Quotes fld
6407 \end_inset
6408
6409
6410 \begin_inset Flex MenuItem
6411 status collapsed
6412
6413 \begin_layout Plain Layout
6414 report
6415 \begin_inset space ~
6416 \end_inset
6417
6418 (ma_classe)
6419 \end_layout
6420
6421 \end_inset
6422
6423
6424 \begin_inset Quotes frd
6425 \end_inset
6426
6427  parmi les classes de document dans la fenêtre 
6428 \begin_inset Flex MenuItem
6429 status collapsed
6430
6431 \begin_layout Plain Layout
6432 Document\SpecialChar \menuseparator
6433 Paramètres\SpecialChar \ldots{}
6434 \SpecialChar \menuseparator
6435 Classe de document
6436 \end_layout
6437
6438 \end_inset
6439
6440 .
6441  Il est probable que certaines des commandes de section devront être différentes
6442  de celles de la classe de base
6443 \begin_inset Foot
6444 status collapsed
6445
6446 \begin_layout Plain Layout
6447 ici 
6448 \family typewriter
6449 report
6450 \end_layout
6451
6452 \end_inset
6453
6454 , vous pouvez donc jouer avec les réglages des différentes sections si vous
6455  le souhaitez.
6456  Les informations de format pour le sectionnement se trouvent dans 
6457 \begin_inset Flex Code
6458 status collapsed
6459
6460 \begin_layout Plain Layout
6461 stdsections.inc
6462 \end_layout
6463
6464 \end_inset
6465
6466 , mais il n'est pas nécessaire de recopier ce fichier pour le modifier.
6467  Il vous suffit en effet d'ajouter vos modifications au fichier de format,
6468  après la ligne 
6469 \begin_inset Flex Code
6470 status collapsed
6471
6472 \begin_layout Plain Layout
6473 Input 
6474 \begin_inset Flex Code
6475 status collapsed
6476
6477 \begin_layout Plain Layout
6478 stdclass.inc
6479 \end_layout
6480
6481 \end_inset
6482
6483
6484 \end_layout
6485
6486 \end_inset
6487
6488 , qui implique l'inclusion de 
6489 \begin_inset Flex Code
6490 status collapsed
6491
6492 \begin_layout Plain Layout
6493 stdsections.inc
6494 \end_layout
6495
6496 \end_inset
6497
6498 .
6499  Par exemple, vous pourriez ajouter ces lignes:
6500 \end_layout
6501
6502 \begin_layout LyX-Code
6503
6504 \lang english
6505 Style Chapter
6506 \end_layout
6507
6508 \begin_layout LyX-Code
6509
6510 \lang english
6511     Font
6512 \end_layout
6513
6514 \begin_layout LyX-Code
6515
6516 \lang english
6517         Family Sans
6518 \end_layout
6519
6520 \begin_layout LyX-Code
6521
6522 \lang english
6523     EndFont
6524 \end_layout
6525
6526 \begin_layout LyX-Code
6527
6528 \lang english
6529 End
6530 \end_layout
6531
6532 \begin_layout Standard
6533 pour modifier la police des titres de chapitre en police sens empattements.
6534  Ceci écrasera (ou bien, en l'occurrence, ajoutera) la déclaration existante
6535  pour le style Chapitre.
6536 \end_layout
6537
6538 \begin_layout Standard
6539 Votre nouveau paquetage peut également fournir des commandes ou des environnemen
6540 ts qui n'existent pas dans la classe de base.
6541  dans ce cas, il vous faudra ajouter ceux-ci au fichier de format.
6542  Voir
6543 \begin_inset space ~
6544 \end_inset
6545
6546
6547 \begin_inset CommandInset ref
6548 LatexCommand ref
6549 reference "sec:Syntaxe-des"
6550
6551 \end_inset
6552
6553  pour savoir comment faire.
6554 \end_layout
6555
6556 \begin_layout Standard
6557 Si 
6558 \begin_inset Flex Code
6559 status collapsed
6560
6561 \begin_layout Plain Layout
6562 ma_classe.sty
6563 \end_layout
6564
6565 \end_inset
6566
6567  peut être utilisé avec plusieurs classes de document différentes, vous
6568  trouverez sans doute plus approprié d'écrire un module que vous pourrez
6569  charger avec la classe de base.
6570  Le module le plus simple qu'il est possible d'écrire dans ce contexte est
6571  la suivant:
6572 \end_layout
6573
6574 \begin_layout LyX-Code
6575
6576 \lang english
6577 #
6578 \backslash
6579 DeclareLyXModule{mon paquetage} 
6580 \end_layout
6581
6582 \begin_layout LyX-Code
6583
6584 \lang english
6585 #DescriptionBegin 
6586 \end_layout
6587
6588 \begin_layout LyX-Code
6589
6590 \lang english
6591 #Support for mypkg.sty.
6592 \end_layout
6593
6594 \begin_layout LyX-Code
6595
6596 \lang english
6597 #DescriptionEnd 
6598 \begin_inset Newline newline
6599 \end_inset
6600
6601
6602 \end_layout
6603
6604 \begin_layout LyX-Code
6605
6606 \lang english
6607 Format 35
6608 \begin_inset Newline newline
6609 \end_inset
6610
6611
6612 \end_layout
6613
6614 \begin_layout LyX-Code
6615
6616 \lang english
6617 Preamble
6618 \begin_inset Newline newline
6619 \end_inset
6620
6621     
6622 \backslash
6623 usepackage{mypkg}
6624 \begin_inset Newline newline
6625 \end_inset
6626
6627 EndPreamble
6628 \end_layout
6629
6630 \begin_layout Standard
6631 Un module plus compliqué pourrait modifier le comportement de constructions
6632  existantes ou d'en définir de nouvelles.
6633  De nouveau, voir
6634 \begin_inset space ~
6635 \end_inset
6636
6637
6638 \begin_inset CommandInset ref
6639 LatexCommand ref
6640 reference "sec:Syntaxe-des"
6641
6642 \end_inset
6643
6644  pour les détails.
6645 \end_layout
6646
6647 \begin_layout Subsection
6648 Format pour un fichier 
6649 \begin_inset Flex Code
6650 status collapsed
6651
6652 \begin_layout Plain Layout
6653 .cls
6654 \end_layout
6655
6656 \end_inset
6657
6658
6659 \end_layout
6660
6661 \begin_layout Standard
6662 Deux possibilités se présentent.
6663  
6664 \end_layout
6665
6666 \begin_layout Standard
6667 Soit le fichier de classe est fondé sur une classe de document existante.
6668  Par exemple, de nombreuses classes pour une thèse sont des variantes de
6669  
6670 \begin_inset Flex Code
6671 status collapsed
6672
6673 \begin_layout Plain Layout
6674 book.cls
6675 \end_layout
6676
6677 \end_inset
6678
6679 .
6680  Pour vérifier que c'est le cas pour la vôtre, cherchez une ligne comme
6681 \end_layout
6682
6683 \begin_layout LyX-Code
6684
6685 \lang english
6686
6687 \backslash
6688 LoadClass{book}
6689 \end_layout
6690
6691 \begin_layout Standard
6692 dans le fichier de classe.
6693  Si c'est la cas, vous pouvez essentiellement procéder comme dans la section
6694  précédente, bien que la ligne 
6695 \begin_inset Flex Code
6696 status collapsed
6697
6698 \begin_layout Plain Layout
6699 DeclareLaTeXClass
6700 \end_layout
6701
6702 \end_inset
6703
6704  soit différente.
6705  Si votre nouvelle classe est une thèse, et est fondée sur 
6706 \begin_inset Flex Code
6707 status collapsed
6708
6709 \begin_layout Plain Layout
6710 book
6711 \end_layout
6712
6713 \end_inset
6714
6715 , cette ligne doit être
6716 \lang english
6717
6718 \begin_inset Foot
6719 status collapsed
6720
6721 \begin_layout Plain Layout
6722 Et enregistrer le fichier comme 
6723 \begin_inset Flex Code
6724 status collapsed
6725
6726 \begin_layout Plain Layout
6727
6728 \lang english
6729 thesis.layout
6730 \end_layout
6731
6732 \end_inset
6733
6734  facilitera les choses: LyX suppose que la classe de document a le même
6735  nom que le fichier de format.
6736 \end_layout
6737
6738 \end_inset
6739
6740
6741 \lang french
6742 :
6743 \end_layout
6744
6745 \begin_layout LyX-Code
6746
6747 \lang english
6748
6749 \backslash
6750 DeclareLaTeXClass[thesis,book]{thesis}
6751 \end_layout
6752
6753 \begin_layout Standard
6754 Soit le fichier de classe est original.
6755  Dans ce cas, vous devrez probablement créer votre propre format.
6756  Nous vous suggérons fortement de copier un fichier de format existant qui
6757  utilise une classe LaTeX similaire et de le modifier si c'est possible.
6758  Utilisez au moins un fichier existant comme point de départ pour savoir
6759  quels sont les éléments dont vous devez vous occuper.
6760  Encore une fois, les spécificités sont décrites ci-après.
6761 \end_layout
6762
6763 \begin_layout Subsection
6764 Création de modèles
6765 \begin_inset CommandInset label
6766 LatexCommand label
6767 name "sec:modeles"
6768
6769 \end_inset
6770
6771
6772 \end_layout
6773
6774 \begin_layout Standard
6775 Une fois qu'un fichier de format a été crée pour une classe de document,
6776  vous désirerez peut-être créer un 
6777 \emph on
6778 modèle
6779 \emph default
6780  correspondant.
6781  Un modèle est une sorte de mode d'emploi pour votre format, montrant comment
6782  il peut être utilisé, mais avec un contenu fictif.
6783  Vous pouvez jeter un œil aux divers modèles distribués avec LyX pour illustrati
6784 on.
6785 \end_layout
6786
6787 \begin_layout Standard
6788 Les modèles sont créés comme les documents normaux.
6789  La seule différence est que les documents normaux contiennent tous les
6790  réglages possibles, y compris les polices et la taille du papier.
6791  Or on ne veut en général pas qu'un modèle modifie ces réglages implicites.
6792  Pour cette raison, l'auteur d'un modèle doit enlever les commandes correspondan
6793 tes comme 
6794 \begin_inset Flex Code
6795 status collapsed
6796
6797 \begin_layout Plain Layout
6798
6799 \backslash
6800 font_roman
6801 \end_layout
6802
6803 \end_inset
6804
6805  ou 
6806 \begin_inset Flex Code
6807 status collapsed
6808
6809 \begin_layout Plain Layout
6810
6811 \backslash
6812 papersize
6813 \end_layout
6814
6815 \end_inset
6816
6817  du fichier modèle LyX.
6818  C'est faisable avec un simple éditeur de texte, comme 
6819 \begin_inset Flex Code
6820 status collapsed
6821
6822 \begin_layout Plain Layout
6823 vi
6824 \end_layout
6825
6826 \end_inset
6827
6828  ou 
6829 \begin_inset Flex Code
6830 status collapsed
6831
6832 \begin_layout Plain Layout
6833 notepad
6834 \end_layout
6835
6836 \end_inset
6837
6838 .
6839 \end_layout
6840
6841 \begin_layout Standard
6842 Mettez les fichiers modèles que vous avez créés et édités dans 
6843 \begin_inset Flex Code
6844 status collapsed
6845
6846 \begin_layout Plain Layout
6847 MonRép/templates/
6848 \end_layout
6849
6850 \end_inset
6851
6852 , copiez ceux que vous utilisez du répertoire global de modèles 
6853 \begin_inset Flex Code
6854 status collapsed
6855
6856 \begin_layout Plain Layout
6857 RépLyX/templates/
6858 \end_layout
6859
6860 \end_inset
6861
6862  vers le même endroit, et redéfinissez le répertoire de modèles dans la
6863  fenêtre 
6864 \begin_inset Flex MenuItem
6865 status collapsed
6866
6867 \begin_layout Plain Layout
6868 Outils\SpecialChar \menuseparator
6869 Préférences\SpecialChar \menuseparator
6870 Répertoires
6871 \end_layout
6872
6873 \end_inset
6874
6875 .
6876 \end_layout
6877
6878 \begin_layout Standard
6879 Notez que le modèle 
6880 \begin_inset Flex Code
6881 status collapsed
6882
6883 \begin_layout Plain Layout
6884 defaults.lyx
6885 \end_layout
6886
6887 \end_inset
6888
6889  a un statut particulier.
6890  Il est chargé à chaque fois que vous créez un nouveau document avec 
6891 \begin_inset Flex MenuItem
6892 status collapsed
6893
6894 \begin_layout Plain Layout
6895 Fichier\SpecialChar \menuseparator
6896 Nouveau
6897 \end_layout
6898
6899 \end_inset
6900
6901  afin d'avoir les réglages implicites.
6902  Pour créer ce modèle depuis LyX, vous n'avez qu'à ouvrir un document ayant
6903  déjà les réglages voulus, et appuyer sur le bouton 
6904 \begin_inset Flex MenuItem
6905 status collapsed
6906
6907 \begin_layout Plain Layout
6908 Enregistrer comme valeurs implicites
6909 \end_layout
6910
6911 \end_inset
6912
6913 .
6914 \end_layout
6915
6916 \begin_layout Subsection
6917 Mise à jour des anciens fichiers de format
6918 \end_layout
6919
6920 \begin_layout Standard
6921 La syntaxe des fichiers de format change à chaque publication d'une nouvelle
6922  version de LyX, et les anciens fichiers de format doivent donc être convertis
6923  dans la nouvelle syntaxe.
6924  Si LyX lit un fichier de format écrit avec une syntaxe ancienne, il appelle
6925  le script 
6926 \begin_inset Flex Code
6927 status collapsed
6928
6929 \begin_layout Plain Layout
6930 layout2layout.py
6931 \end_layout
6932
6933 \end_inset
6934
6935  pour le convertir dans un fichier temporaire doté de la nouvelle syntaxe.
6936  Le fichier original reste intact.
6937  Si vous utilisez le fichier de format souvent, vous voudrez sans doute
6938  rendre les modifications permanentes, pour éviter des conversions répétitives
6939  de la part de LyX.
6940  Pour ce faire, vous pouvez appeler le convertisseur manuellement:
6941 \end_layout
6942
6943 \begin_layout Enumerate
6944 renommez le fichier 
6945 \lang english
6946
6947 \begin_inset Flex Code
6948 status collapsed
6949
6950 \begin_layout Plain Layout
6951
6952 \lang english
6953 myclass.layout
6954 \end_layout
6955
6956 \end_inset
6957
6958
6959 \lang french
6960  comme 
6961 \lang english
6962
6963 \begin_inset Flex Code
6964 status collapsed
6965
6966 \begin_layout Plain Layout
6967
6968 \lang english
6969 myclass.old
6970 \end_layout
6971
6972 \end_inset
6973
6974
6975 \end_layout
6976
6977 \begin_layout Enumerate
6978 exécutez la commande 
6979 \begin_inset Flex Code
6980 status collapsed
6981
6982 \begin_layout Plain Layout
6983 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
6984 \end_layout
6985
6986 \end_inset
6987
6988
6989 \begin_inset Newline newline
6990 \end_inset
6991
6992 dans laquelle 
6993 \begin_inset Flex Code
6994 status collapsed
6995
6996 \begin_layout Plain Layout
6997 LyXDir
6998 \end_layout
6999
7000 \end_inset
7001
7002  est le nom de votre répertoire LyX au niveau système.
7003 \end_layout
7004
7005 \begin_layout Standard
7006 Le convertisseur ne gère que les changements de syntaxe.
7007  Il ne peut pas gérer les modifications du contenu des fichiers inclus,
7008  ceux-ci doivent être convertis séparément.
7009 \end_layout
7010
7011 \begin_layout Section
7012 Syntaxe des fichiers de format
7013 \begin_inset CommandInset label
7014 LatexCommand label
7015 name "sec:Syntaxe-des"
7016
7017 \end_inset
7018
7019
7020 \end_layout
7021
7022 \begin_layout Standard
7023 Les sections suivantes vous expliquent à quoi vous vous attaquez quand vous
7024  décidez de mettre les mains dans le cambouis, et de créer ou d'éditer votre
7025  propre fichier de format.
7026  Notre conseil est d'aller doucement et d'enregistrer souvent pour faire
7027  des essais.
7028  Ce n'est pas si dur que ça, mais il y a une multitude d'options et vous
7029  pouvez vous laisser submerger si vous essayez d'en faire trop d'un coup.
7030  Il est plus facile d'utiliser des formats existants comme référence ou
7031  modèle ou de modifier un fichier de format existant pour vos besoins.
7032 \end_layout
7033
7034 \begin_layout Standard
7035 Toutes les balises décrites dans ce chapitre sont insensibles à la casse:
7036  cela veut dire que 
7037 \begin_inset Flex Code
7038 status collapsed
7039
7040 \begin_layout Plain Layout
7041 Style
7042 \end_layout
7043
7044 \end_inset
7045
7046
7047 \begin_inset Flex Code
7048 status collapsed
7049
7050 \begin_layout Plain Layout
7051 style
7052 \end_layout
7053
7054 \end_inset
7055
7056  et 
7057 \begin_inset Flex Code
7058 status collapsed
7059
7060 \begin_layout Plain Layout
7061 StYlE
7062 \end_layout
7063
7064 \end_inset
7065
7066  sont une seule et même balise.
7067  Les valeurs possibles sont inscrites entre crochets après le nom de la
7068  fonction.
7069  La valeur implicite d'une fonction quand elle n'est pas définie dans le
7070  fichier décrivant la classe de texte est 
7071 \emph on
7072
7073 \begin_inset Flex Code
7074 status collapsed
7075
7076 \begin_layout Plain Layout
7077
7078 \emph on
7079 mise en évidence
7080 \end_layout
7081
7082 \end_inset
7083
7084
7085 \emph default
7086 .
7087  Si le paramètre est d'un type particulier la valeur implicite est indiquée
7088  ainsi : 
7089 \begin_inset Flex Code
7090 status collapsed
7091
7092 \begin_layout Plain Layout
7093 float=
7094 \emph on
7095 default
7096 \end_layout
7097
7098 \end_inset
7099
7100 .
7101 \end_layout
7102
7103 \begin_layout Subsection
7104 Déclaration et classification d'une classe de document
7105 \end_layout
7106
7107 \begin_layout Standard
7108 Les lignes qui commencent par un 
7109 \family typewriter
7110 #
7111 \family default
7112  dans un fichier de format sont les commentaires.
7113  Il y a une exception à cette règle : tous les 
7114 \begin_inset Flex Code
7115 status collapsed
7116
7117 \begin_layout Plain Layout
7118 .layout
7119 \end_layout
7120
7121 \end_inset
7122
7123  doivent commencer par ceci :
7124 \end_layout
7125
7126 \begin_layout LyX-Code
7127
7128 \size small
7129 #% Do not delete the line below; configure depends on this
7130 \begin_inset Foot
7131 status collapsed
7132
7133 \begin_layout Plain Layout
7134 Ne pas effacer la ligne ci-dessous ; configure compte dessus.
7135 \end_layout
7136
7137 \end_inset
7138
7139
7140 \end_layout
7141
7142 \begin_layout LyX-Code
7143
7144 \size small
7145 #  
7146 \backslash
7147 DeclareLaT
7148 \begin_inset ERT
7149 status collapsed
7150
7151 \begin_layout Plain Layout
7152
7153 {}
7154 \end_layout
7155
7156 \end_inset
7157
7158 eXClass{Article (Standard Class)}
7159 \end_layout
7160
7161 \begin_layout LyX-Code
7162
7163 \size small
7164 #  
7165 \backslash
7166 DeclareCategory{Articles}
7167 \end_layout
7168
7169 \begin_layout Standard
7170 Les deuxième et troisième lignes servent lors de la (re)configuration de
7171  LyX.
7172  Le fichier de format est lu par le script LaTeX 
7173 \begin_inset Flex Code
7174 status collapsed
7175
7176 \begin_layout Plain Layout
7177 chkconfig.ltx
7178 \end_layout
7179
7180 \end_inset
7181
7182 , dans un mode spécial où 
7183 \begin_inset Flex Code
7184 status collapsed
7185
7186 \begin_layout Plain Layout
7187 #
7188 \end_layout
7189
7190 \end_inset
7191
7192  est ignoré.
7193  La première ligne est juste un commentaire LaTeX, la deuxième contient
7194  la déclaration obligatoire de la classe de texte et la troisième contient
7195  la classification facultative de la classe.
7196  Si ces lignes apparaissent dans un fichier appelé 
7197 \begin_inset Flex Code
7198 status collapsed
7199
7200 \begin_layout Plain Layout
7201 article.layout
7202 \end_layout
7203
7204 \end_inset
7205
7206 , elles définissent alors une classe de texte appelée 
7207 \begin_inset Flex Code
7208 status collapsed
7209
7210 \begin_layout Plain Layout
7211 article
7212 \end_layout
7213
7214 \end_inset
7215
7216  (le nom du fichier de format) qui utilise la classe de document LaTeX 
7217 \begin_inset Flex Code
7218 status collapsed
7219
7220 \begin_layout Plain Layout
7221 article.cls
7222 \end_layout
7223
7224 \end_inset
7225
7226  (implicitement, le même nom que le format).
7227  La chaîne 
7228 \begin_inset Quotes fld
7229 \end_inset
7230
7231 Article (Standard Class)
7232 \begin_inset Quotes frd
7233 \end_inset
7234
7235  qui apparaît ci-dessus sert de description de la classe de texte dans la
7236  fenêtre 
7237 \begin_inset Flex MenuItem
7238 status collapsed
7239
7240 \begin_layout Plain Layout
7241 Document\SpecialChar \menuseparator
7242 Paramètres\SpecialChar \ldots{}
7243 \SpecialChar \menuseparator
7244 Classe de document
7245 \end_layout
7246
7247 \end_inset
7248
7249 .
7250  La catégorie (
7251 \begin_inset Quotes fld
7252 \end_inset
7253
7254 Articles
7255 \begin_inset Quotes frd
7256 \end_inset
7257
7258  dans l'exemple) est également utilisés dans la fenêtre 
7259 \lang english
7260
7261 \begin_inset Flex MenuItem
7262 status collapsed
7263
7264 \begin_layout Plain Layout
7265 Document\SpecialChar \menuseparator
7266 Paramètres\SpecialChar \ldots{}
7267 \SpecialChar \menuseparator
7268 Classe de document
7269 \end_layout
7270
7271 \end_inset
7272
7273
7274 \lang french
7275 : les classes sont regroupées par catégories (qui sont aussi des genres
7276  de documents, les catégories typiques sont 
7277 \begin_inset Quotes fld
7278 \end_inset
7279
7280 Articles
7281 \begin_inset Quotes frd
7282 \end_inset
7283
7284
7285 \begin_inset Quotes fld
7286 \end_inset
7287
7288 Livres
7289 \begin_inset Quotes frd
7290 \end_inset
7291
7292
7293 \begin_inset Quotes fld
7294 \end_inset
7295
7296 Rapports
7297 \begin_inset Quotes frd
7298 \end_inset
7299
7300
7301 \begin_inset Quotes fld
7302 \end_inset
7303
7304 Présentations
7305 \begin_inset Quotes frd
7306 \end_inset
7307
7308
7309 \begin_inset Quotes fld
7310 \end_inset
7311
7312 Lettres
7313 \begin_inset Quotes frd
7314 \end_inset
7315
7316
7317 \begin_inset Quotes fld
7318 \end_inset
7319
7320 Curricula vitae
7321 \begin_inset Quotes frd
7322 \end_inset
7323
7324 , etc.).
7325  Si la troisième lignes est vide, la classe apparaîtra comme 
7326 \begin_inset Quotes fld
7327 \end_inset
7328
7329 Sans catégorie
7330 \begin_inset Quotes frd
7331 \end_inset
7332
7333 .
7334 \end_layout
7335
7336 \begin_layout Standard
7337 Supposons que vous ayez écrit votre propre classe de texte qui utilise la
7338  classe de document 
7339 \begin_inset Flex Code
7340 status collapsed
7341
7342 \begin_layout Plain Layout
7343 article.cls
7344 \end_layout
7345
7346 \end_inset
7347
7348 , mais dans laquelle vous avez changé l'apparence des en-têtes de sections.
7349  Si vous la mettez dans un fichier 
7350 \begin_inset Flex Code
7351 status collapsed
7352
7353 \begin_layout Plain Layout
7354 mon_article.layout
7355 \end_layout
7356
7357 \end_inset
7358
7359 , l'en-tête de ce fichier doit être :
7360 \end_layout
7361
7362 \begin_layout LyX-Code
7363
7364 \size small
7365 #% Do not delete the line below; configure depends on this 
7366 \end_layout
7367
7368 \begin_layout LyX-Code
7369
7370 \size small
7371 #  
7372 \backslash
7373 DeclareLaT
7374 \begin_inset ERT
7375 status collapsed
7376
7377 \begin_layout Plain Layout
7378
7379 {}
7380 \end_layout
7381
7382 \end_inset
7383
7384 eXClass[article]{Article (avec Mes En-têtes)}
7385 \end_layout
7386
7387 \begin_layout LyX-Code
7388
7389 \size small
7390 #  
7391 \backslash
7392 DeclareCategory{Articles}
7393 \end_layout
7394
7395 \begin_layout Standard
7396 Ceci déclare une classe de texte 
7397 \begin_inset Flex Code
7398 status collapsed
7399
7400 \begin_layout Plain Layout
7401 mon_article
7402 \end_layout
7403
7404 \end_inset
7405
7406 , associée avec la classe de document LaTeX 
7407 \begin_inset Flex Code
7408 status collapsed
7409
7410 \begin_layout Plain Layout
7411 article.cls
7412 \end_layout
7413
7414 \end_inset
7415
7416  et décrite comme 
7417 \begin_inset Quotes fld
7418 \end_inset
7419
7420 Article (avec Mes En-têtes)
7421 \begin_inset Quotes frd
7422 \end_inset
7423
7424 .
7425  Si votre classe de texte repose sur plusieurs paquetages, vous pouvez la
7426  déclarer ainsi :
7427 \end_layout
7428
7429 \begin_layout LyX-Code
7430
7431 \size small
7432 #% Do not delete the line below; configure depends on this 
7433 \end_layout
7434
7435 \begin_layout LyX-Code
7436
7437 \size small
7438 #  
7439 \backslash
7440 DeclareLaT
7441 \begin_inset ERT
7442 status collapsed
7443
7444 \begin_layout Plain Layout
7445
7446 {}
7447 \end_layout
7448
7449 \end_inset
7450
7451 eXClass[article,machin.sty]{Article (avec Mes En-têtes)}
7452 \end_layout
7453
7454 \begin_layout LyX-Code
7455
7456 \size small
7457 #  
7458 \backslash
7459 DeclareCategory{Articles}
7460 \end_layout
7461
7462 \begin_layout Standard
7463 Ceci indique que votre classe de texte utilise le paquetage 
7464 \begin_inset Flex Code
7465 status collapsed
7466
7467 \begin_layout Plain Layout
7468 machin.sty
7469 \end_layout
7470
7471 \end_inset
7472
7473 .
7474  Enfin, il est aussi possible de déclarer des classes pour du code DocBook.
7475  Les déclarations ressemblent en général à :
7476 \end_layout
7477
7478 \begin_layout LyX-Code
7479
7480 \size small
7481 #% Do not delete the line below; configure depends on this 
7482 \end_layout
7483
7484 \begin_layout LyX-Code
7485
7486 \size small
7487
7488 \backslash
7489 DeclareDocBookClass[article]{SGML (DocBook Article)}
7490 \end_layout
7491
7492 \begin_layout LyX-Code
7493
7494 \size small
7495 #  
7496 \backslash
7497 DeclareCategory{Articles}
7498 \end_layout
7499
7500 \begin_layout Standard
7501 Notez que ces déclarations peuvent aussi recevoir un paramètre optionnel
7502  déclarant le nom de la classe de document (mais pas une liste).
7503 \end_layout
7504
7505 \begin_layout Standard
7506 Donc, de la manière la plus explicite, la forme d'une déclaration de format
7507  est la suivante:
7508 \end_layout
7509
7510 \begin_layout LyX-Code
7511
7512 \size small
7513 #  
7514 \backslash
7515 DeclareLaT
7516 \begin_inset ERT
7517 status collapsed
7518
7519 \begin_layout Plain Layout
7520
7521 {}
7522 \end_layout
7523
7524 \end_inset
7525
7526 eXClass[class,package.sty]{description du format}
7527 \end_layout
7528
7529 \begin_layout LyX-Code
7530
7531 \size small
7532 #  
7533 \backslash
7534 DeclareCategory{catégorie}
7535 \end_layout
7536
7537 \begin_layout Standard
7538 Il n'est nécessaire de déclarer la classe que si le nom de la classe LaTeX
7539  et le nom du fichier de format diffèrent, ou si des paquetages sont à spécifier.
7540  Si le nom de la classe n'est pas spécifiée, LyX suppose qu'elle est identique
7541  à celle du fichier de format.
7542 \end_layout
7543
7544 \begin_layout Standard
7545 Une fois que la classe de texte a été modifiée à votre goût, tout ce que
7546  vous avez à faire est de la copier soit dans 
7547 \begin_inset Flex Code
7548 status collapsed
7549
7550 \begin_layout Plain Layout
7551 RépLyX/layouts/
7552 \end_layout
7553
7554 \end_inset
7555
7556  soit dans 
7557 \begin_inset Flex Code
7558 status collapsed
7559
7560 \begin_layout Plain Layout
7561 MonRép/layouts/
7562 \end_layout
7563
7564 \end_inset
7565
7566  et de faire 
7567 \begin_inset Flex MenuItem
7568 status collapsed
7569
7570 \begin_layout Plain Layout
7571 Outils\SpecialChar \menuseparator
7572 Recon\SpecialChar \-
7573 figurer
7574 \end_layout
7575
7576 \end_inset
7577
7578 .
7579  Quittez LyX et redémarrez-le; votre nouvelle classe de texte devrait alors
7580  être disponible avec les autres.
7581 \end_layout
7582
7583 \begin_layout Standard
7584 Une fois le fichier de format installé, vous pouvez le modifier et vérifier
7585  l'effet de ces modifications sans reconfigurer ou redémarrer LyX.
7586 \begin_inset Foot
7587 status collapsed
7588
7589 \begin_layout Plain Layout
7590 Avec les versions de LyX antérieures à 1.6, il vous fallait redémarrer LyX
7591  pour valider les modifications effectuées dans les fichiers de format.
7592  De ce fait, les modifications pouvaient prendre beaucoup de temps.
7593 \end_layout
7594
7595 \end_inset
7596
7597  Vous pouvez imposer un rechargement du format en service en utilisant la
7598  fonction 
7599 \begin_inset Flex MenuItem
7600 status collapsed
7601
7602 \begin_layout Plain Layout
7603
7604 \lang english
7605 layout-reload
7606 \end_layout
7607
7608 \end_inset
7609
7610 .
7611  Cette fonction n'est implicitement liée à aucun raccourci — vous pouvez
7612  bien sûr la lier à une touche vous-même.
7613  Si vous voulez utiliser cette fonction, il vous suffit de la saisir dans
7614  le mini-tampon.
7615  
7616 \end_layout
7617
7618 \begin_layout Standard
7619
7620 \emph on
7621 Attention
7622 \emph default
7623
7624 \begin_inset Flex MenuItem
7625 status collapsed
7626
7627 \begin_layout Plain Layout
7628
7629 \lang english
7630 layout-reload
7631 \end_layout
7632
7633 \end_inset
7634
7635  est une fonctionnalité 
7636 \begin_inset Quotes fld
7637 \end_inset
7638
7639 avancée
7640 \begin_inset Quotes frd
7641 \end_inset
7642
7643
7644 \emph on
7645 .
7646  
7647 \emph default
7648 Il vous est
7649 \emph on
7650  fortement 
7651 \emph default
7652 recommandé de sauvegarder votre travail avant de procéder ainsi
7653 \emph on
7654 .
7655
7656 \emph default
7657  En fait, il vous est 
7658 \emph on
7659 fortement
7660 \emph default
7661  recommandé de ne pas essayer de modifier des formats durant une travail
7662  productif sur un document.
7663  Utilisez un document de test, les erreurs de syntaxe et autres dans votre
7664  module pourraient déclencher des comportements bizarres.
7665  En particulier, de telles erreurs pourraient inciter LyX à considérer les
7666  formats en service comme incorrects et à essayer de basculer sur un autre
7667  format.
7668 \begin_inset Foot
7669 status collapsed
7670
7671 \begin_layout Plain Layout
7672 Les erreurs de syntaxe vraiment graves peuvent même stopper LyX.
7673  Ceci provient du fait que certaines erreurs rendent LyX incapable de lire
7674  la moindre information de format.
7675  Faites attention\SpecialChar \ldots{}
7676
7677 \end_layout
7678
7679 \end_inset
7680
7681  Les développeurs s'efforcent de conserver une bonne stabilité à LyX dans
7682  de telles situations, mais il vaut mieux être sûr que regretter
7683 \begin_inset Foot
7684 status collapsed
7685
7686 \begin_layout Plain Layout
7687 Puisque nous en sommes au conseils: faites des sauvegardes régulières.
7688  Et soyez gentil avec votre maman.
7689 \end_layout
7690
7691 \end_inset
7692
7693 .
7694 \end_layout
7695
7696 \begin_layout Subsection
7697 Déclaration d'un module
7698 \end_layout
7699
7700 \begin_layout Standard
7701 La première ligne d'un module doit être rédigée comme suit:
7702 \end_layout
7703
7704 \begin_layout LyX-Code
7705 #
7706 \backslash
7707 DeclareL
7708 \size small
7709
7710 \begin_inset ERT
7711 status collapsed
7712
7713 \begin_layout Plain Layout
7714
7715 {}
7716 \end_layout
7717
7718 \end_inset
7719
7720
7721 \size default
7722 yXModule[endnotes.sty]{Endnotes}
7723 \end_layout
7724
7725 \begin_layout Standard
7726 L'argument obligatoire, entre accolades, est le nom du module, tel qu'il
7727  apparaîtra dans 
7728 \begin_inset Flex MenuItem
7729 status collapsed
7730
7731 \begin_layout Plain Layout
7732 Document\SpecialChar \menuseparator
7733 Paramètres\SpecialChar \menuseparator
7734 Modules
7735 \end_layout
7736
7737 \end_inset
7738
7739 .
7740  L'argument entre crochets est facultatif: il déclare n'importe quel paquetage
7741  LaTeX dont dépend le module.
7742  Il est également possible d'utiliser la clé 
7743 \begin_inset Flex MenuItem
7744 status collapsed
7745
7746 \begin_layout Plain Layout
7747 depuis->vers
7748 \end_layout
7749
7750 \end_inset
7751
7752  en argument optionnel: elle déclare que le module ne peut être employé
7753  que s'il existe un chemin de conversion entre les formats 
7754 \begin_inset Flex Code
7755 status collapsed
7756
7757 \begin_layout Plain Layout
7758 depuis
7759 \end_layout
7760
7761 \end_inset
7762
7763  et 
7764 \begin_inset Flex Code
7765 status collapsed
7766
7767 \begin_layout Plain Layout
7768 vers
7769 \end_layout
7770
7771 \end_inset
7772
7773 .
7774 \end_layout
7775
7776 \begin_layout Standard
7777 La déclaration du module devra être suivi par des lignes descriptives comme
7778  celles-ci:
7779 \begin_inset Foot
7780 status collapsed
7781
7782 \begin_layout Plain Layout
7783 En anglais de préférence si le module doit être diffusé par LyX.
7784  Cette description apparaîtra dans la liste des messages à traduire et sera
7785  donc traduite lors de la mise à jour de l'interface.
7786 \end_layout
7787
7788 \end_inset
7789
7790
7791 \end_layout
7792
7793 \begin_layout LyX-Code
7794
7795 \lang english
7796 #DescriptionBegin 
7797 \end_layout
7798
7799 \begin_layout LyX-Code
7800
7801 \lang english
7802 #Adds an endnote command, in addition to footnotes.
7803  
7804 \end_layout
7805
7806 \begin_layout LyX-Code
7807
7808 \lang english
7809 #You will need to add  
7810 \backslash
7811 theendnotes in TeX code where you 
7812 \end_layout
7813
7814 \begin_layout LyX-Code
7815
7816 \lang english
7817 #want the endnotes to appear.
7818  
7819 \end_layout
7820
7821 \begin_layout LyX-Code
7822
7823 \lang english
7824 #DescriptionEnd 
7825 \end_layout
7826
7827 \begin_layout LyX-Code
7828
7829 \lang english
7830 #Requires: somemodule | othermodule
7831 \end_layout
7832
7833 \begin_layout LyX-Code
7834
7835 \lang english
7836 #Excludes: badmodule
7837 \end_layout
7838
7839 \begin_layout Standard
7840 Cette description est utilisée dans 
7841 \begin_inset Flex MenuItem
7842 status collapsed
7843
7844 \begin_layout Plain Layout
7845 Document\SpecialChar \menuseparator
7846 Paramètres\SpecialChar \ldots{}
7847 \SpecialChar \menuseparator
7848 Modules
7849 \end_layout
7850
7851 \end_inset
7852
7853  pour informer l'utilisateur de la fonction du module.
7854  La ligne 
7855 \begin_inset Flex Code
7856 status collapsed
7857
7858 \begin_layout Plain Layout
7859
7860 \lang english
7861 Requires
7862 \end_layout
7863
7864 \end_inset
7865
7866  permet d'identifier les modules qui doivent être activés avec celui-ci;
7867  la ligne 
7868 \begin_inset Flex Code
7869 status collapsed
7870
7871 \begin_layout Plain Layout
7872
7873 \lang english
7874 Excludes
7875 \end_layout
7876
7877 \end_inset
7878
7879  permet d'identifier les modules interdits avec celui-ci.
7880  Les deux lignes sont facultatives et, comme indiqué, les modules dans une
7881  liste doivent être séparés par une barre verticale: |.
7882  Noter que les modules requis sont traités sur le mode disjonctif: 
7883 \emph on
7884 au moins un
7885 \emph default
7886  des modules requis doit être utilisé.
7887  De même, 
7888 \emph on
7889 aucun
7890 \emph default
7891  des modules exclus ne doit être utilisé.
7892  Noter également que les les modules sont identifiés par leur nom de fichier,
7893  sans le suffixe 
7894 \begin_inset Flex Code
7895 status collapsed
7896
7897 \begin_layout Plain Layout
7898 .module
7899 \end_layout
7900
7901 \end_inset
7902
7903  .
7904  Ainsi 
7905 \begin_inset Flex Code
7906 status collapsed
7907
7908 \begin_layout Plain Layout
7909
7910 \lang english
7911 telmodule
7912 \end_layout
7913
7914 \end_inset
7915
7916  est vraiment 
7917 \begin_inset Flex Code
7918 status collapsed
7919
7920 \begin_layout Plain Layout
7921
7922 \lang english
7923 telmodule.module
7924 \end_layout
7925
7926 \end_inset
7927
7928 .
7929 \end_layout
7930
7931 \begin_layout Subsection
7932 Numéro d'identification syntaxique
7933 \end_layout
7934
7935 \begin_layout Standard
7936 La première ligne non commentée doit contenir le numéro d'identification
7937  syntaxique du contenu du fichier de format:
7938 \end_layout
7939
7940 \begin_layout Description
7941 \begin_inset Flex Code
7942 status collapsed
7943
7944 \begin_layout Plain Layout
7945
7946 \lang english
7947 Format
7948 \end_layout
7949
7950 \end_inset
7951
7952  [
7953 \begin_inset Flex Code
7954 status collapsed
7955
7956 \begin_layout Plain Layout
7957
7958 \lang english
7959 int
7960 \end_layout
7961
7962 \end_inset
7963
7964 ] identification syntaxique du fichier de format
7965 \end_layout
7966
7967 \begin_layout Standard
7968 Ce balisage a été introduit dans LyX
7969 \begin_inset space ~
7970 \end_inset
7971
7972 1.4.0 Les fichiers de format des versions antérieures n'avaient pas de numéro
7973  de format explicite et sont affectés du 
7974 \lang english
7975
7976 \begin_inset Flex Code
7977 status collapsed
7978
7979 \begin_layout Plain Layout
7980
7981 \lang english
7982 Format
7983 \begin_inset space ~
7984 \end_inset
7985
7986 1
7987 \end_layout
7988
7989 \end_inset
7990
7991
7992 \lang french
7993 .
7994  Le numéro de format du présent fichier est le numéro 48.
7995  mais chaque version de LyX peut lire les fichiers de format d'une version
7996  plus ancienne, comme elle peut lire les documents crées avec une version
7997  plus ancienne.
7998  Il n'y a cependant aucun moyen de revernir aux numéros d'identification
7999  antérieurs.
8000 \end_layout
8001
8002 \begin_layout Subsection
8003 Paramètres généraux d'une classe de texte
8004 \begin_inset CommandInset label
8005 LatexCommand label
8006 name "sub:Paramètres-généraux-d'une"
8007
8008 \end_inset
8009
8010
8011 \end_layout
8012
8013 \begin_layout Standard
8014 Voici les paramètres généraux qui décrivent l'aspect du document pour une
8015  classe complète (ceci ne veut pas dire qu'il 
8016 \emph on
8017 doivent
8018 \emph default
8019  apparaître dans le fichiers 
8020 \begin_inset Flex Code
8021 status collapsed
8022
8023 \begin_layout Plain Layout
8024 .layout
8025 \end_layout
8026
8027 \end_inset
8028
8029  plutôt que dans les modules.
8030  Un module peut contenir n'importe quelle balise de format):
8031 \end_layout
8032
8033 \begin_layout Description
8034
8035 \lang english
8036 \begin_inset Flex Code
8037 status collapsed
8038
8039 \begin_layout Plain Layout
8040
8041 \lang english
8042 AddToHTMLPreamble
8043 \end_layout
8044
8045 \end_inset
8046
8047
8048 \family roman
8049 \lang french
8050  
8051 \family default
8052 ajoute une information qui sera incluse dans le bloc 
8053 \begin_inset Flex Code
8054 status collapsed
8055
8056 \begin_layout Plain Layout
8057 <head>
8058 \end_layout
8059
8060 \end_inset
8061
8062  quand le document est exporté en XHTML.
8063  Typiquement, ce paramètre est utilisé pour exporter de l'information en
8064  style CSS, mais il peut être utilisé pour toute information valide entre
8065  les balises 
8066 \begin_inset Flex Code
8067 status collapsed
8068
8069 \begin_layout Plain Layout
8070 <head>
8071 \end_layout
8072
8073 \end_inset
8074
8075 .
8076  Doit être fermé par 
8077 \begin_inset Quotes fld
8078 \end_inset
8079
8080
8081 \begin_inset Flex Code
8082 status collapsed
8083
8084 \begin_layout Plain Layout
8085
8086 \lang english
8087 EndPreamble
8088 \end_layout
8089
8090 \end_inset
8091
8092
8093 \begin_inset Quotes frd
8094 \end_inset
8095
8096 .
8097 \end_layout
8098
8099 \begin_layout Description
8100
8101 \lang english
8102 \begin_inset Flex Code
8103 status collapsed
8104
8105 \begin_layout Plain Layout
8106
8107 \lang english
8108 AddToPreamble
8109 \end_layout
8110
8111 \end_inset
8112
8113
8114 \family roman
8115 \lang french
8116  
8117 \family default
8118 ajoute une information au préambule du document.
8119  Doit être fermé par 
8120 \begin_inset Quotes fld
8121 \end_inset
8122
8123
8124 \begin_inset Flex Code
8125 status collapsed
8126
8127 \begin_layout Plain Layout
8128
8129 \lang english
8130 EndPreamble
8131 \end_layout
8132
8133 \end_inset
8134
8135
8136 \begin_inset Quotes frd
8137 \end_inset
8138
8139 .
8140 \end_layout
8141
8142 \begin_layout Description
8143
8144 \lang english
8145 \begin_inset Flex Code
8146 status collapsed
8147
8148 \begin_layout Plain Layout
8149
8150 \lang english
8151 CiteFormat
8152 \end_layout
8153
8154 \end_inset
8155
8156
8157 \family roman
8158 \lang french
8159  
8160 \family default
8161 définit le style à utiliser pour afficher les informations bibliographiques.
8162  Voir 
8163 \begin_inset CommandInset ref
8164 LatexCommand ref
8165 reference "sub:Description citation"
8166
8167 \end_inset
8168
8169 .
8170  Doit être fermé par 
8171 \begin_inset Quotes fld
8172 \end_inset
8173
8174
8175 \begin_inset Flex Code
8176 status collapsed
8177
8178 \begin_layout Plain Layout
8179
8180 \lang english
8181 End
8182 \end_layout
8183
8184 \end_inset
8185
8186
8187 \begin_inset Quotes frd
8188 \end_inset
8189
8190 .
8191 \end_layout
8192
8193 \begin_layout Description
8194
8195 \lang english
8196 \begin_inset Flex Code
8197 status collapsed
8198
8199 \begin_layout Plain Layout
8200
8201 \lang english
8202 ClassOptions
8203 \end_layout
8204
8205 \end_inset
8206
8207
8208 \family roman
8209 \lang french
8210  
8211 \family default
8212 décrit diverses options globales comprises par la classe du document.
8213  Voir la 
8214 \begin_inset CommandInset ref
8215 LatexCommand ref
8216 reference "sub:Section-ClassOptions"
8217
8218 \end_inset
8219
8220  pour les détails.
8221  Doit être fermé par 
8222 \begin_inset Quotes fld
8223 \end_inset
8224
8225
8226 \begin_inset Flex Code
8227 status collapsed
8228
8229 \begin_layout Plain Layout
8230
8231 \lang english
8232 End
8233 \end_layout
8234
8235 \end_inset
8236
8237
8238 \begin_inset Quotes frd
8239 \end_inset
8240
8241 .
8242 \end_layout
8243
8244 \begin_layout Description
8245
8246 \lang english
8247 \begin_inset Flex Code
8248 status collapsed
8249
8250 \begin_layout Plain Layout
8251
8252 \lang english
8253 Columns
8254 \end_layout
8255
8256 \end_inset
8257
8258
8259 \lang french
8260  [
8261 \begin_inset Flex Code
8262 status collapsed
8263
8264 \begin_layout Plain Layout
8265
8266 \emph on
8267 1
8268 \end_layout
8269
8270 \end_inset
8271
8272 ,
8273 \begin_inset space \thinspace{}
8274 \end_inset
8275
8276
8277 \begin_inset Flex Code
8278 status collapsed
8279
8280 \begin_layout Plain Layout
8281 2
8282 \end_layout
8283
8284 \end_inset
8285
8286 ] fixe le nombre implicite de colonnes (une ou deux).
8287  Peut être changé dans la fenêtre 
8288 \begin_inset Flex MenuItem
8289 status collapsed
8290
8291 \begin_layout Plain Layout
8292 Document\SpecialChar \menuseparator
8293 Paramètres
8294 \end_layout
8295
8296 \end_inset
8297
8298 .
8299  
8300 \end_layout
8301
8302 \begin_layout Description
8303
8304 \lang english
8305 \begin_inset Flex Code
8306 status collapsed
8307
8308 \begin_layout Plain Layout
8309
8310 \lang english
8311 Counter
8312 \end_layout
8313
8314 \end_inset
8315
8316
8317 \family roman
8318 \lang french
8319  
8320 \family default
8321 [
8322 \begin_inset Flex Code
8323 status collapsed
8324
8325 \begin_layout Plain Layout
8326 chaîne
8327 \end_layout
8328
8329 \end_inset
8330
8331 ] définit les paramètres d'un nouveau compteur.
8332  Si le compteur n'existe pas, il est créé; s'il existe, il est modifié.
8333  Doit être fermé par 
8334 \begin_inset Quotes fld
8335 \end_inset
8336
8337
8338 \begin_inset Flex Code
8339 status collapsed
8340
8341 \begin_layout Plain Layout
8342
8343 \lang english
8344 End
8345 \end_layout
8346
8347 \end_inset
8348
8349
8350 \begin_inset Quotes frd
8351 \end_inset
8352
8353 .
8354 \begin_inset Newline newline
8355 \end_inset
8356
8357 Voir la 
8358 \begin_inset CommandInset ref
8359 LatexCommand ref
8360 reference "sub:Compteurs"
8361
8362 \end_inset
8363
8364  pour les détails.
8365 \end_layout
8366
8367 \begin_layout Description
8368
8369 \lang english
8370 \begin_inset Flex Code
8371 status collapsed
8372
8373 \begin_layout Plain Layout
8374
8375 \lang english
8376 DefaultFont
8377 \end_layout
8378
8379 \end_inset
8380
8381
8382 \lang french
8383  décrit la police implicite dans le document.
8384  Voir la 
8385 \begin_inset CommandInset ref
8386 LatexCommand ref
8387 reference "sub:polices"
8388
8389 \end_inset
8390
8391  pour une description.
8392  Doit être fermé par 
8393 \begin_inset Quotes fld
8394 \end_inset
8395
8396
8397 \lang english
8398
8399 \begin_inset Flex Code
8400 status collapsed
8401
8402 \begin_layout Plain Layout
8403
8404 \lang english
8405 EndFont
8406 \end_layout
8407
8408 \end_inset
8409
8410
8411 \begin_inset Quotes frd
8412 \end_inset
8413
8414 .
8415 \end_layout
8416
8417 \begin_layout Description
8418
8419 \lang english
8420 \begin_inset Flex Code
8421 status collapsed
8422
8423 \begin_layout Plain Layout
8424
8425 \lang english
8426 DefaultModule
8427 \end_layout
8428
8429 \end_inset
8430
8431
8432 \lang french
8433  [
8434 \begin_inset Flex Code
8435 status collapsed
8436
8437 \begin_layout Plain Layout
8438 <module>
8439 \end_layout
8440
8441 \end_inset
8442
8443 ] spécifie un module inclus implicitement avec cette classe de document,
8444  donné par son nom de fichier sans suffixe 
8445 \begin_inset Flex Code
8446 status collapsed
8447
8448 \begin_layout Plain Layout
8449
8450 \lang english
8451 .module
8452 \end_layout
8453
8454 \end_inset
8455
8456 .
8457  L'utilisateur peut toujours le retirer, mais il sera actif à l'ouverture
8458  du document (ceci s'applique pour un nouveau document, ou quand cette classe
8459  est choisie pour un document existant).
8460 \end_layout
8461
8462 \begin_layout Description
8463
8464 \lang english
8465 \begin_inset Flex Code
8466 status collapsed
8467
8468 \begin_layout Plain Layout
8469
8470 \lang english
8471 DefaultStyle
8472 \end_layout
8473
8474 \end_inset
8475
8476
8477 \lang french
8478  [
8479 \begin_inset Flex Code
8480 status collapsed
8481
8482 \begin_layout Plain Layout
8483 <style>
8484 \end_layout
8485
8486 \end_inset
8487
8488 ] indique le style qui sera appliqué aux nouveaux paragraphes, habituellement
8489  
8490 \begin_inset Flex MenuItem
8491 status collapsed
8492
8493 \begin_layout Plain Layout
8494
8495 \lang english
8496 Standard
8497 \end_layout
8498
8499 \end_inset
8500
8501 .
8502  Ce sera implicitement le premier style défini si ce paramètre n'est pas
8503  fixé, mais vous êtes vivement encouragé à utiliser cette directive.
8504 \end_layout
8505
8506 \begin_layout Description
8507
8508 \lang english
8509 \begin_inset Flex Code
8510 status collapsed
8511
8512 \begin_layout Plain Layout
8513
8514 \lang english
8515 ExcludesModule
8516 \end_layout
8517
8518 \end_inset
8519
8520
8521 \lang french
8522  [
8523 \begin_inset Flex Code
8524 status collapsed
8525
8526 \begin_layout Plain Layout
8527 <module>
8528 \end_layout
8529
8530 \end_inset
8531
8532 ] indique que le module spécifié (donné par son nom de fichier sans le suffixe
8533  
8534 \begin_inset Flex Code
8535 status collapsed
8536
8537 \begin_layout Plain Layout
8538
8539 \lang english
8540 .module
8541 \end_layout
8542
8543 \end_inset
8544
8545 ) ne peut pas être utilisé avec cette classe de document.
8546  Ceci peut être utilisé par exemple dans un format pour une revue pour éviter
8547  e.g.
8548  l'utilisation du module 
8549 \begin_inset Flex Code
8550 status collapsed
8551
8552 \begin_layout Plain Layout
8553
8554 \lang english
8555 theorems-sec
8556 \end_layout
8557
8558 \end_inset
8559
8560  (numérotation des théorèmes par sections).
8561  Ce paramètre 
8562 \emph on
8563 ne
8564 \emph default
8565  
8566 \emph on
8567 peut pas
8568 \emph default
8569  être utilisé dans un module: les modules ont leur propre méthode d'exclusion
8570  (voir 
8571 \begin_inset CommandInset ref
8572 LatexCommand ref
8573 reference "sub:Modules_de_format"
8574
8575 \end_inset
8576
8577 ).
8578 \end_layout
8579
8580 \begin_layout Description
8581
8582 \lang english
8583 \begin_inset Flex Code
8584 status collapsed
8585
8586 \begin_layout Plain Layout
8587
8588 \lang english
8589 Float
8590 \end_layout
8591
8592 \end_inset
8593
8594
8595 \lang french
8596  définit un nouveau flottant.
8597  Voir la 
8598 \begin_inset CommandInset ref
8599 LatexCommand ref
8600 reference "sub:Flottants"
8601
8602 \end_inset
8603
8604 .
8605  Doit être fermé par 
8606 \begin_inset Quotes fld
8607 \end_inset
8608
8609
8610 \begin_inset Flex Code
8611 status collapsed
8612
8613 \begin_layout Plain Layout
8614
8615 \lang english
8616 End
8617 \end_layout
8618
8619 \end_inset
8620
8621
8622 \begin_inset Quotes frd
8623 \end_inset
8624
8625 .
8626 \end_layout
8627
8628 \begin_layout Description
8629
8630 \lang english
8631 \begin_inset Flex Code
8632 status collapsed
8633
8634 \begin_layout Plain Layout
8635
8636 \lang english
8637 HTMLPreamble
8638 \end_layout
8639
8640 \end_inset
8641
8642
8643 \lang french
8644  définit l'information qui sera incluse dans le bloc 
8645 \begin_inset Flex Code
8646 status collapsed
8647
8648 \begin_layout Plain Layout
8649 <head>
8650 \end_layout
8651
8652 \end_inset
8653
8654  quand le document est exporté en XHTML.
8655  Notez bien que ceci écrasera toute déclaration 
8656 \lang english
8657
8658 \begin_inset Flex Code
8659 status collapsed
8660
8661 \begin_layout Plain Layout
8662
8663 \lang english
8664 HTMLPreamble
8665 \end_layout
8666
8667 \end_inset
8668
8669
8670 \lang french
8671  ou 
8672 \lang english
8673
8674 \begin_inset Flex Code
8675 status collapsed
8676
8677 \begin_layout Plain Layout
8678
8679 \lang english
8680 AddToHTMLPreamble
8681 \end_layout
8682
8683 \end_inset
8684
8685  
8686 \lang french
8687 antérieure (utiliser
8688 \begin_inset Newline newline
8689 \end_inset
8690
8691
8692 \lang english
8693
8694 \begin_inset Flex Code
8695 status collapsed
8696
8697 \begin_layout Plain Layout
8698
8699 \lang english
8700 AddToHTMLPreamble
8701 \end_layout
8702
8703 \end_inset
8704
8705
8706 \lang french
8707  si vous désirez simplement ajouter du contenu).
8708  Doit être fermé par 
8709 \begin_inset Quotes fld
8710 \end_inset
8711
8712
8713 \begin_inset Flex Code
8714 status collapsed
8715
8716 \begin_layout Plain Layout
8717
8718 \lang english
8719 End
8720 \end_layout
8721
8722 \end_inset
8723
8724
8725 \begin_inset Quotes frd
8726 \end_inset
8727
8728 .
8729 \end_layout
8730
8731 \begin_layout Description
8732
8733 \lang english
8734 \begin_inset Flex Code
8735 status collapsed
8736
8737 \begin_layout Plain Layout
8738
8739 \lang english
8740 HTMLTOCSection
8741 \end_layout
8742
8743 \end_inset
8744
8745
8746 \lang french
8747  [
8748 \begin_inset Flex Code
8749 status collapsed
8750
8751 \begin_layout Plain Layout
8752 <style>
8753 \end_layout
8754
8755 \end_inset
8756
8757 ] définit le style utilisé pour la table des matières, la bibliographie,
8758  et similaires, lorsque le document est exporté en HTML.
8759  Pour les articles, ceci devrait normalement valoir 
8760 \lang english
8761
8762 \begin_inset Flex Code
8763 status collapsed
8764
8765 \begin_layout Plain Layout
8766
8767 \lang english
8768 Section
8769 \end_layout
8770
8771 \end_inset
8772
8773
8774 \lang french
8775 ; pour les livres 
8776 \lang english
8777
8778 \begin_inset Flex Code
8779 status collapsed
8780
8781 \begin_layout Plain Layout
8782
8783 \lang english
8784 Chapter
8785 \end_layout
8786
8787 \end_inset
8788
8789
8790 \lang french
8791 .
8792  Sans précisions, LyX essaiera de deviner quel style utiliser.
8793 \end_layout
8794
8795 \begin_layout Description
8796
8797 \lang english
8798 \begin_inset Flex Code
8799 status collapsed
8800
8801 \begin_layout Plain Layout
8802
8803 \lang english
8804 IfCounter
8805 \end_layout
8806
8807 \end_inset
8808
8809
8810 \lang french
8811  [
8812 \begin_inset Flex Code
8813 status collapsed
8814
8815 \begin_layout Plain Layout
8816 <compteur>
8817 \end_layout
8818
8819 \end_inset
8820
8821 ] modifie les propriétés d'un compteur donné.
8822  Si le compteur n'existe pas, la directive est ignorée.
8823  Doit être fermé par 
8824 \begin_inset Quotes fld
8825 \end_inset
8826
8827
8828 \begin_inset Flex Code
8829 status collapsed
8830
8831 \begin_layout Plain Layout
8832
8833 \lang english
8834 End
8835 \end_layout
8836
8837 \end_inset
8838
8839
8840 \begin_inset Quotes frd
8841 \end_inset
8842
8843 .
8844 \begin_inset Newline newline
8845 \end_inset
8846
8847 Voir la 
8848 \begin_inset CommandInset ref
8849 LatexCommand ref
8850 reference "sub:Compteurs"
8851
8852 \end_inset
8853
8854  pour les détails au sujet des compteurs.
8855 \end_layout
8856
8857 \begin_layout Description
8858
8859 \lang english
8860 \begin_inset Flex Code
8861 status collapsed
8862
8863 \begin_layout Plain Layout
8864
8865 \lang english
8866 IfStyle
8867 \end_layout
8868
8869 \end_inset
8870
8871
8872 \lang french
8873  [
8874 \begin_inset Flex Code
8875 status collapsed
8876
8877 \begin_layout Plain Layout
8878 <style>
8879 \end_layout
8880
8881 \end_inset
8882
8883 ] modifies les propriétés de style d'un paragraphe donné.
8884  Si le style n'existe pas, le directive est ignorée.
8885  Doit être fermé par 
8886 \begin_inset Quotes fld
8887 \end_inset
8888
8889
8890 \begin_inset Flex Code
8891 status collapsed
8892
8893 \begin_layout Plain Layout
8894
8895 \lang english
8896 End
8897 \end_layout
8898
8899 \end_inset
8900
8901
8902 \begin_inset Quotes frd
8903 \end_inset
8904
8905 .
8906 \end_layout
8907
8908 \begin_layout Description
8909 \begin_inset Flex Code
8910 status collapsed
8911
8912 \begin_layout Plain Layout
8913
8914 \lang english
8915 Input
8916 \end_layout
8917
8918 \end_inset
8919
8920  [
8921 \begin_inset Flex Code
8922 status collapsed
8923
8924 \begin_layout Plain Layout
8925 <nom de fichier>
8926 \end_layout
8927
8928 \end_inset
8929
8930 ] permet d'inclure un autre fichier de définition de format pour éviter
8931  de réécrire des commandes.
8932  C'est souvent le cas des fichiers de format standard, comme 
8933 \begin_inset Flex Code
8934 status collapsed
8935
8936 \begin_layout Plain Layout
8937 stdclass.inc
8938 \end_layout
8939
8940 \end_inset
8941
8942 , qui contient la plupart des réglages de base.
8943 \end_layout
8944
8945 \begin_layout Description
8946
8947 \lang english
8948 \begin_inset Flex Code
8949 status collapsed
8950
8951 \begin_layout Plain Layout
8952
8953 \lang english
8954 InsetLayout
8955 \end_layout
8956
8957 \end_inset
8958
8959
8960 \family roman
8961 \lang french
8962  
8963 \family default
8964 [
8965 \begin_inset Flex Code
8966 status collapsed
8967
8968 \begin_layout Plain Layout
8969 <type>
8970 \end_layout
8971
8972 \end_inset
8973
8974 ] cette section (re)définit le format d'un insert.
8975  Elle peut être appliquée à un insert existant pour obtenir un nouvel insert
8976  défini par l'utilisateur, e.g.
8977  un nouveau style de caractères.
8978  Doit être fermé par 
8979 \begin_inset Quotes fld
8980 \end_inset
8981
8982
8983 \begin_inset Flex Code
8984 status collapsed
8985
8986 \begin_layout Plain Layout
8987
8988 \lang english
8989 End
8990 \end_layout
8991
8992 \end_inset
8993
8994
8995 \begin_inset Quotes frd
8996 \end_inset
8997
8998 .
8999 \begin_inset Newline newline
9000 \end_inset
9001
9002  Voir la 
9003 \begin_inset CommandInset ref
9004 LatexCommand ref
9005 reference "sub:Flex-insets-and"
9006
9007 \end_inset
9008
9009  pour les détails.
9010 \end_layout
9011
9012 \begin_layout Description
9013
9014 \lang english
9015 \begin_inset Flex Code
9016 status collapsed
9017
9018 \begin_layout Plain Layout
9019
9020 \lang english
9021 LeftMargin
9022 \end_layout
9023
9024 \end_inset
9025
9026
9027 \family roman
9028 \lang french
9029  
9030 \family default
9031 [
9032 \begin_inset Flex Code
9033 status collapsed
9034
9035 \begin_layout Plain Layout
9036 chaîne
9037 \end_layout
9038
9039 \end_inset
9040
9041 ] indique la largeur de la marge gauche à l'écran, par exemple 
9042 \begin_inset Quotes fld
9043 \end_inset
9044
9045
9046 \begin_inset Flex Code
9047 status collapsed
9048
9049 \begin_layout Plain Layout
9050 MMMMM
9051 \end_layout
9052
9053 \end_inset
9054
9055
9056 \begin_inset Quotes frd
9057 \end_inset
9058
9059  (noter que ce n'est pas une 
9060 \begin_inset Quotes fld
9061 \end_inset
9062
9063 longueur
9064 \begin_inset Quotes frd
9065 \end_inset
9066
9067 , comme 
9068 \begin_inset Quotes fld
9069 \end_inset
9070
9071 2ex.
9072 \begin_inset Quotes frd
9073 \end_inset
9074
9075 ).
9076 \end_layout
9077
9078 \begin_layout Description
9079
9080 \lang english
9081 \begin_inset Flex Code
9082 status collapsed
9083
9084 \begin_layout Plain Layout
9085
9086 \lang english
9087 NoCounter
9088 \end_layout
9089
9090 \end_inset
9091
9092
9093 \lang french
9094  [
9095 \begin_inset Flex Code
9096 status collapsed
9097
9098 \begin_layout Plain Layout
9099 <compteur>
9100 \end_layout
9101
9102 \end_inset
9103
9104 ] efface un compteur existant, habituellement défini dans un fichier inclus.
9105 \end_layout
9106
9107 \begin_layout Description
9108
9109 \lang english
9110 \begin_inset Flex Code
9111 status collapsed
9112
9113 \begin_layout Plain Layout
9114
9115 \lang english
9116 NoFloat
9117 \end_layout
9118
9119 \end_inset
9120
9121
9122 \lang french
9123  [
9124 \begin_inset Flex Code
9125 status collapsed
9126
9127 \begin_layout Plain Layout
9128 <flottant>
9129 \end_layout
9130
9131 \end_inset
9132
9133 ] efface un flottant existant.
9134  C'est très utile quand vous voulez supprimer un flottant qui a été défini
9135  dans un fichier inclus.
9136 \end_layout
9137
9138 \begin_layout Description
9139
9140 \lang english
9141 \begin_inset Flex Code
9142 status collapsed
9143
9144 \begin_layout Plain Layout
9145
9146 \lang english
9147 NoStyle
9148 \end_layout
9149
9150 \end_inset
9151
9152
9153 \lang french
9154  [
9155 \begin_inset Flex Code
9156 status collapsed
9157
9158 \begin_layout Plain Layout
9159 <style>
9160 \end_layout
9161
9162 \end_inset
9163
9164 ] efface un style existant.
9165 \end_layout
9166
9167 \begin_layout Description
9168
9169 \lang english
9170 \begin_inset Flex Code
9171 status collapsed
9172
9173 \begin_layout Plain Layout
9174
9175 \lang english
9176 OutputFormat
9177 \end_layout
9178
9179 \end_inset
9180
9181
9182 \family roman
9183 \lang french
9184  
9185 \family default
9186 [
9187 \begin_inset Flex Code
9188 status collapsed
9189
9190 \begin_layout Plain Layout
9191 <format>
9192 \end_layout
9193
9194 \end_inset
9195
9196 ] indique quelle sorte de format de fichier (tel que défini dans les préférences
9197  de LyX) est produit par cette classe.
9198  Elle est surtout utile quand 
9199 \begin_inset Flex Code
9200 status collapsed
9201
9202 \begin_layout Plain Layout
9203
9204 \lang english
9205 OutputType
9206 \end_layout
9207
9208 \end_inset
9209
9210  est 
9211 \lang english
9212
9213 \begin_inset Flex Code
9214 status collapsed
9215
9216 \begin_layout Plain Layout
9217
9218 \lang english
9219 literate
9220 \end_layout
9221
9222 \end_inset
9223
9224
9225 \lang french
9226  et que l'on veut définir un nouvelle sorte de document en programmation
9227  littéraire.
9228  La chaîne est redéfinie comme 
9229 \begin_inset Quotes fld
9230 \end_inset
9231
9232
9233 \lang english
9234
9235 \begin_inset Flex Code
9236 status collapsed
9237
9238 \begin_layout Plain Layout
9239
9240 \lang english
9241 docbook
9242 \end_layout
9243
9244 \end_inset
9245
9246
9247 \lang french
9248
9249 \begin_inset Quotes frd
9250 \end_inset
9251
9252  ou 
9253 \begin_inset Quotes fld
9254 \end_inset
9255
9256
9257 \lang english
9258
9259 \begin_inset Flex Code
9260 status collapsed
9261
9262 \begin_layout Plain Layout
9263
9264 \lang english
9265 latex
9266 \end_layout
9267
9268 \end_inset
9269
9270
9271 \lang french
9272
9273 \begin_inset Quotes frd
9274 \end_inset
9275
9276  quand la directive correspondante 
9277 \begin_inset Flex Code
9278 status collapsed
9279
9280 \begin_layout Plain Layout
9281
9282 \lang english
9283 OutputType
9284 \end_layout
9285
9286 \end_inset
9287
9288  est trouvée.
9289 \end_layout
9290
9291 \begin_layout Description
9292
9293 \lang english
9294 \begin_inset Flex Code
9295 status collapsed
9296
9297 \begin_layout Plain Layout
9298
9299 \lang english
9300 OutputType
9301 \end_layout
9302
9303 \end_inset
9304
9305
9306 \family roman
9307 \lang french
9308  
9309 \family default
9310 \lang english
9311 [
9312 \begin_inset Flex Code
9313 status collapsed
9314
9315 \begin_layout Plain Layout
9316
9317 \emph on
9318 \lang english
9319 lat
9320 \emph default
9321 ex
9322 \end_layout
9323
9324 \end_inset
9325
9326
9327 \begin_inset Flex Code
9328 status collapsed
9329
9330 \begin_layout Plain Layout
9331
9332 \lang english
9333 docbook
9334 \end_layout
9335
9336 \end_inset
9337
9338
9339 \begin_inset Flex Code
9340 status collapsed
9341
9342 \begin_layout Plain Layout
9343
9344 \lang english
9345 literate
9346 \end_layout
9347
9348 \end_inset
9349
9350
9351 \lang french
9352 ] indique quelle sorte de document résultant sera obtenu par cette classe.
9353 \end_layout
9354
9355 \begin_layout Description
9356
9357 \lang english
9358 \begin_inset Flex Code
9359 status collapsed
9360
9361 \begin_layout Plain Layout
9362
9363 \lang english
9364 PackageOptions
9365 \end_layout
9366
9367 \end_inset
9368
9369
9370 \lang french
9371  [
9372 \begin_inset Flex Code
9373 status collapsed
9374
9375 \begin_layout Plain Layout
9376 chaîne
9377 \end_layout
9378
9379 \end_inset
9380
9381  
9382 \begin_inset Flex Code
9383 status collapsed
9384
9385 \begin_layout Plain Layout
9386 chaîne
9387 \end_layout
9388
9389 \end_inset
9390
9391 ] précise les options, données par le seconde chaîne de caractères, pour
9392  le paquetage nommé par le première chaîne.
9393  Par exemple, 
9394 \begin_inset Quotes fld
9395 \end_inset
9396
9397
9398 \begin_inset Flex Code
9399 status collapsed
9400
9401 \begin_layout Plain Layout
9402 PackageOptions natbib square
9403 \end_layout
9404
9405 \end_inset
9406
9407
9408 \begin_inset Quotes frd
9409 \end_inset
9410
9411  déclenchera le chargement de 
9412 \begin_inset Flex Code
9413 status collapsed
9414
9415 \begin_layout Plain Layout
9416 natbib
9417 \end_layout
9418
9419 \end_inset
9420
9421  avec l'option 
9422 \begin_inset Flex Code
9423 status collapsed
9424
9425 \begin_layout Plain Layout
9426 square
9427 \end_layout
9428
9429 \end_inset
9430
9431  (pour les TeXperts, ceci force LyX à exporter 
9432 \begin_inset Flex Code
9433 status collapsed
9434
9435 \begin_layout Plain Layout
9436
9437 \backslash
9438 PassOptionsToPackage{natbib}{square}
9439 \end_layout
9440
9441 \end_inset
9442
9443  avant le chargement de 
9444 \begin_inset Flex Code
9445 status collapsed
9446
9447 \begin_layout Plain Layout
9448 natbib
9449 \end_layout
9450
9451 \end_inset
9452
9453 ).
9454 \end_layout
9455
9456 \begin_layout Description
9457
9458 \lang english
9459 \begin_inset Flex Code
9460 status collapsed
9461
9462 \begin_layout Plain Layout
9463
9464 \lang english
9465 PageStyle
9466 \end_layout
9467
9468 \end_inset
9469
9470  [
9471 \emph on
9472
9473 \begin_inset Flex Code
9474 status collapsed
9475
9476 \begin_layout Plain Layout
9477
9478 \emph on
9479 \lang english
9480 plain
9481 \end_layout
9482
9483 \end_inset
9484
9485
9486 \emph default
9487
9488 \begin_inset Flex Code
9489 status collapsed
9490
9491 \begin_layout Plain Layout
9492
9493 \lang english
9494 empty
9495 \end_layout
9496
9497 \end_inset
9498
9499
9500 \begin_inset Flex Code
9501 status collapsed
9502
9503 \begin_layout Plain Layout
9504
9505 \lang english
9506 headings
9507 \end_layout
9508
9509 \end_inset
9510
9511 ]
9512 \lang french
9513  fixe la mise en page implicite.
9514  Peut être changée dans la fenêtre 
9515 \begin_inset Flex MenuItem
9516 status collapsed
9517
9518 \begin_layout Plain Layout
9519 Document\SpecialChar \menuseparator
9520 Paramètres\SpecialChar \ldots{}
9521
9522 \end_layout
9523
9524 \end_inset
9525
9526 .
9527 \end_layout
9528
9529 \begin_layout Description
9530
9531 \lang english
9532 \begin_inset Flex Code
9533 status collapsed
9534
9535 \begin_layout Plain Layout
9536
9537 \lang english
9538 Preamble
9539 \end_layout
9540
9541 \end_inset
9542
9543
9544 \lang french
9545  fixe le préambule du document LaTeX.
9546  Notez bien que ceci remplacera complètement toute autre directive 
9547 \lang english
9548
9549 \begin_inset Flex Code
9550 status collapsed
9551
9552 \begin_layout Plain Layout
9553
9554 \lang english
9555 Preamble
9556 \end_layout
9557
9558 \end_inset
9559
9560  ou 
9561 \begin_inset Flex Code
9562 status collapsed
9563
9564 \begin_layout Plain Layout
9565
9566 \lang english
9567 AddToPreamble
9568 \end_layout
9569
9570 \end_inset
9571
9572
9573 \lang french
9574  (utiliser cette dernière directive si vous voulez seulement ajouter des
9575  éléments au contenu).
9576  Doit être fermé par 
9577 \begin_inset Quotes fld
9578 \end_inset
9579
9580
9581 \begin_inset Flex Code
9582 status collapsed
9583
9584 \begin_layout Plain Layout
9585
9586 \lang english
9587 EndPreamble
9588 \end_layout
9589
9590 \end_inset
9591
9592
9593 \begin_inset Quotes frd
9594 \end_inset
9595
9596 .
9597 \end_layout
9598
9599 \begin_layout Description
9600
9601 \family roman
9602 \begin_inset Flex Code
9603 status collapsed
9604
9605 \begin_layout Plain Layout
9606
9607 \lang english
9608 Provides
9609 \end_layout
9610
9611 \end_inset
9612
9613  
9614 \family default
9615 [
9616 \begin_inset Flex Code
9617 status collapsed
9618
9619 \begin_layout Plain Layout
9620 chaîne
9621 \end_layout
9622
9623 \end_inset
9624
9625 ] [
9626 \begin_inset Flex Code
9627 status collapsed
9628
9629 \begin_layout Plain Layout
9630
9631 \emph on
9632 0
9633 \end_layout
9634
9635 \end_inset
9636
9637 ,
9638 \begin_inset space \thinspace{}
9639 \end_inset
9640
9641
9642 \begin_inset Flex Code
9643 status collapsed
9644
9645 \begin_layout Plain Layout
9646 1
9647 \end_layout
9648
9649 \end_inset
9650
9651 ] décrit si la classe fournit la fonctionnalité 
9652 \begin_inset Flex Code
9653 status collapsed
9654
9655 \begin_layout Plain Layout
9656
9657 \family roman
9658 chaîne
9659 \end_layout
9660
9661 \end_inset
9662
9663 .
9664  Une fonctionnalité est en général le nom d'un paquetage (
9665 \begin_inset Flex Code
9666 status collapsed
9667
9668 \begin_layout Plain Layout
9669
9670 \lang english
9671 amsmath
9672 \end_layout
9673
9674 \end_inset
9675
9676
9677 \begin_inset Flex Code
9678 status collapsed
9679
9680 \begin_layout Plain Layout
9681
9682 \lang english
9683 makeidx
9684 \end_layout
9685
9686 \end_inset
9687
9688 , \SpecialChar \ldots{}
9689 ) ou d'une commande LaTeX (
9690 \begin_inset Flex Code
9691 status collapsed
9692
9693 \begin_layout Plain Layout
9694
9695 \lang english
9696 url
9697 \end_layout
9698
9699 \end_inset
9700
9701
9702 \begin_inset Flex Code
9703 status collapsed
9704
9705 \begin_layout Plain Layout
9706
9707 \lang english
9708 boldsymbol
9709 \end_layout
9710
9711 \end_inset
9712
9713 ,\SpecialChar \ldots{}
9714 ).
9715  Voir
9716 \begin_inset space ~
9717 \end_inset
9718
9719
9720 \begin_inset CommandInset ref
9721 LatexCommand ref
9722 reference "chap:List-of-functions"
9723
9724 \end_inset
9725
9726  pour une liste des fonctionnalités.
9727 \end_layout
9728
9729 \begin_layout Description
9730
9731 \lang english
9732 \begin_inset Flex Code
9733 status collapsed
9734
9735 \begin_layout Plain Layout
9736
9737 \lang english
9738 ProvidesModule
9739 \end_layout
9740
9741 \end_inset
9742
9743
9744 \lang french
9745  [
9746 \begin_inset Flex Code
9747 status collapsed
9748
9749 \begin_layout Plain Layout
9750 chaîne
9751 \end_layout
9752
9753 \end_inset
9754
9755 ] indique que ce format fournit la fonctionnalité du module indiqué, qui
9756  doit être spécifié par le nom du fichier dans le suffixe 
9757 \begin_inset Flex Code
9758 status collapsed
9759
9760 \begin_layout Plain Layout
9761
9762 \lang english
9763 .module
9764 \end_layout
9765
9766 \end_inset
9767
9768 .
9769  Ceci sera utilisé typiquement si le format inclut directement le module,
9770  plutôt que via le paramètre 
9771 \begin_inset Flex Code
9772 status collapsed
9773
9774 \begin_layout Plain Layout
9775
9776 \lang english
9777 DefaultModule
9778 \end_layout
9779
9780 \end_inset
9781
9782  pour indiquer qu'il doit être utilisé.
9783  Il pourrait être également utilisé dans un module fournissant une implantation
9784  équivalente de la même fonctionnalité.
9785 \end_layout
9786
9787 \begin_layout Description
9788
9789 \lang english
9790 \begin_inset Flex Code
9791 status collapsed
9792
9793 \begin_layout Plain Layout
9794
9795 \lang english
9796 Requires
9797 \end_layout
9798
9799 \end_inset
9800
9801
9802 \lang french
9803  [
9804 \begin_inset Flex Code
9805 status collapsed
9806
9807 \begin_layout Plain Layout
9808 chaîne
9809 \end_layout
9810
9811 \end_inset
9812
9813 ] indique que la classe nécessite la fonctionnalité 
9814 \begin_inset Flex Code
9815 status collapsed
9816
9817 \begin_layout Plain Layout
9818
9819 \family roman
9820 chaîne
9821 \end_layout
9822
9823 \end_inset
9824
9825 .
9826  Plusieurs fonctionnalités doivent être séparées par des virgules.
9827  Noter que l'on ne peut requérir que des fonctionnalités reconnues (voir
9828  
9829 \begin_inset CommandInset ref
9830 LatexCommand ref
9831 reference "chap:List-of-functions"
9832
9833 \end_inset
9834
9835  pour accéder à la liste des fonctionnalités).
9836 \end_layout
9837
9838 \begin_layout Description
9839
9840 \lang english
9841 \begin_inset Flex Code
9842 status collapsed
9843
9844 \begin_layout Plain Layout
9845
9846 \lang english
9847 RightMargin
9848 \end_layout
9849
9850 \end_inset
9851
9852
9853 \lang french
9854  [
9855 \begin_inset Flex Code
9856 status collapsed
9857
9858 \begin_layout Plain Layout
9859 chaîne
9860 \end_layout
9861
9862 \end_inset
9863
9864 ] indique la largeur de la marge droite à l'écran, par exemple 
9865 \begin_inset Quotes fld
9866 \end_inset
9867
9868
9869 \begin_inset Flex Code
9870 status collapsed
9871
9872 \begin_layout Plain Layout
9873 MMMMM
9874 \end_layout
9875
9876 \end_inset
9877
9878
9879 \begin_inset Quotes frd
9880 \end_inset
9881
9882 .
9883 \end_layout
9884
9885 \begin_layout Description
9886
9887 \lang english
9888 \begin_inset Flex Code
9889 status collapsed
9890
9891 \begin_layout Plain Layout
9892
9893 \lang english
9894 SecNumDepth
9895 \end_layout
9896
9897 \end_inset
9898
9899
9900 \family roman
9901 \lang french
9902  
9903 \family default
9904 [
9905 \begin_inset Flex Code
9906 status collapsed
9907
9908 \begin_layout Plain Layout
9909 int=3
9910 \end_layout
9911
9912 \end_inset
9913
9914 ] fixe quels sectionnements doivent être numérotés.
9915  Correspond au compteur 
9916 \begin_inset Flex Code
9917 status collapsed
9918
9919 \begin_layout Plain Layout
9920
9921 \lang english
9922 secnumdepth
9923 \end_layout
9924
9925 \end_inset
9926
9927  en LaTeX.
9928 \end_layout
9929
9930 \begin_layout Description
9931
9932 \lang english
9933 \begin_inset Flex Code
9934 status collapsed
9935
9936 \begin_layout Plain Layout
9937
9938 \lang english
9939 Sides
9940 \end_layout
9941
9942 \end_inset
9943
9944
9945 \lang french
9946  [
9947 \emph on
9948
9949 \begin_inset Flex Code
9950 status collapsed
9951
9952 \begin_layout Plain Layout
9953 1
9954 \end_layout
9955
9956 \end_inset
9957
9958
9959 \emph default
9960 ,
9961 \begin_inset space \thinspace{}
9962 \end_inset
9963
9964
9965 \begin_inset Flex Code
9966 status collapsed
9967
9968 \begin_layout Plain Layout
9969 2
9970 \end_layout
9971
9972 \end_inset
9973
9974 ] fixe l'option implicite d'impression recto seul ou en recto verso.
9975  Peut être changé dans la fenêtre 
9976 \begin_inset Flex MenuItem
9977 status collapsed
9978
9979 \begin_layout Plain Layout
9980 Document\SpecialChar \menuseparator
9981 Paramètres
9982 \end_layout
9983
9984 \end_inset
9985
9986 .
9987 \end_layout
9988
9989 \begin_layout Description
9990
9991 \lang english
9992 \begin_inset Flex Code
9993 status collapsed
9994
9995 \begin_layout Plain Layout
9996
9997 \lang english
9998 Style
9999 \end_layout
10000
10001 \end_inset
10002
10003
10004 \lang french
10005  [
10006 \begin_inset Flex Code
10007 status collapsed
10008
10009 \begin_layout Plain Layout
10010 <nom>
10011 \end_layout
10012
10013 \end_inset
10014
10015 ] définit un nouveau style de paragraphe.
10016  Si le style n'existe pas, il est créé; s'il existe déjà, ses paramètres
10017  sont modifiés.
10018  Doit être fermé par 
10019 \begin_inset Quotes fld
10020 \end_inset
10021
10022
10023 \begin_inset Flex Code
10024 status collapsed
10025
10026 \begin_layout Plain Layout
10027
10028 \lang english
10029 End
10030 \end_layout
10031
10032 \end_inset
10033
10034
10035 \begin_inset Quotes frd
10036 \end_inset
10037
10038 .
10039 \begin_inset Newline newline
10040 \end_inset
10041
10042 Voir la 
10043 \begin_inset CommandInset ref
10044 LatexCommand ref
10045 reference "sub:Styles-de-paragraphe"
10046
10047 \end_inset
10048
10049  pour les détails.
10050 \end_layout
10051
10052 \begin_layout Description
10053
10054 \lang english
10055 \begin_inset Flex Code
10056 status collapsed
10057
10058 \begin_layout Plain Layout
10059
10060 \lang english
10061 TitleLatexName
10062 \end_layout
10063
10064 \end_inset
10065
10066
10067 \family typewriter
10068 \lang french
10069  
10070 \family default
10071 [
10072 \lang english
10073
10074 \begin_inset Flex Code
10075 status collapsed
10076
10077 \begin_layout Plain Layout
10078 chaîne=
10079 \lang english
10080 "maketitle"
10081 \end_layout
10082
10083 \end_inset
10084
10085
10086 \lang french
10087 ] définit nom de la commande ou de l'envi\SpecialChar \-
10088 ronnement mentionné ci-dessous.
10089 \end_layout
10090
10091 \begin_layout Description
10092
10093 \lang english
10094 \begin_inset Flex Code
10095 status collapsed
10096
10097 \begin_layout Plain Layout
10098
10099 \lang english
10100 TitleLatexType
10101 \end_layout
10102
10103 \end_inset
10104
10105
10106 \family typewriter
10107 \lang french
10108  
10109 \family default
10110 \lang english
10111 [
10112 \begin_inset Flex Code
10113 status collapsed
10114
10115 \begin_layout Plain Layout
10116
10117 \emph on
10118 \lang english
10119 CommandAfter
10120 \end_layout
10121
10122 \end_inset
10123
10124
10125 \begin_inset Flex Code
10126 status collapsed
10127
10128 \begin_layout Plain Layout
10129
10130 \lang english
10131 Environment
10132 \end_layout
10133
10134 \end_inset
10135
10136
10137 \lang french
10138 ] indique le genre de balisage utilisé pour définir le titre d'un document.
10139  
10140 \begin_inset Flex Code
10141 status collapsed
10142
10143 \begin_layout Plain Layout
10144 CommandAfter
10145 \end_layout
10146
10147 \end_inset
10148
10149  signifie que la commande définie par 
10150 \begin_inset Flex Code
10151 status collapsed
10152
10153 \begin_layout Plain Layout
10154 TitleLatexName
10155 \end_layout
10156
10157 \end_inset
10158
10159  sera insérée après le dernier format avec 
10160 \family typewriter
10161
10162 \begin_inset Quotes fld
10163 \end_inset
10164
10165
10166 \family default
10167
10168 \begin_inset Flex Code
10169 status collapsed
10170
10171 \begin_layout Plain Layout
10172 InTitle
10173 \begin_inset space ~
10174 \end_inset
10175
10176 1
10177 \end_layout
10178
10179 \end_inset
10180
10181
10182 \family typewriter
10183
10184 \begin_inset Quotes frd
10185 \end_inset
10186
10187
10188 \family default
10189 .
10190  
10191 \begin_inset Flex Code
10192 status collapsed
10193
10194 \begin_layout Plain Layout
10195 Environment
10196 \end_layout
10197
10198 \end_inset
10199
10200  correspond au cas 
10201 \begin_inset Flex Code
10202 status collapsed
10203
10204 \begin_layout Plain Layout
10205 TitleLatexName
10206 \end_layout
10207
10208 \end_inset
10209
10210  est un environnement, dans lequel doit être inclus tous les formats avec
10211  
10212 \family typewriter
10213
10214 \begin_inset Quotes fld
10215 \end_inset
10216
10217
10218 \family default
10219
10220 \begin_inset Flex Code
10221 status collapsed
10222
10223 \begin_layout Plain Layout
10224 InTitle
10225 \begin_inset space ~
10226 \end_inset
10227
10228 1
10229 \end_layout
10230
10231 \end_inset
10232
10233
10234 \family typewriter
10235
10236 \begin_inset Quotes frd
10237 \end_inset
10238
10239
10240 \family default
10241 .
10242 \end_layout
10243
10244 \begin_layout Description
10245
10246 \lang english
10247 \begin_inset Flex Code
10248 status collapsed
10249
10250 \begin_layout Plain Layout
10251
10252 \lang english
10253 TocDepth
10254 \end_layout
10255
10256 \end_inset
10257
10258
10259 \lang french
10260  [
10261 \begin_inset Flex Code
10262 status collapsed
10263
10264 \begin_layout Plain Layout
10265 int=3
10266 \end_layout
10267
10268 \end_inset
10269
10270 ] fixe quels sectionnements sont inclus dans la table des matières.
10271  Correspond au compteur 
10272 \begin_inset Flex Code
10273 status collapsed
10274
10275 \begin_layout Plain Layout
10276
10277 \lang english
10278 tocdepth
10279 \end_layout
10280
10281 \end_inset
10282
10283  en LaTeX.
10284 \end_layout
10285
10286 \begin_layout Subsection
10287 Section 
10288 \family typewriter
10289 ClassOptions
10290 \begin_inset CommandInset label
10291 LatexCommand label
10292 name "sub:Section-ClassOptions"
10293
10294 \end_inset
10295
10296
10297 \end_layout
10298
10299 \begin_layout Standard
10300 La section 
10301 \begin_inset Flex Code
10302 status collapsed
10303
10304 \begin_layout Plain Layout
10305 ClassOptions
10306 \end_layout
10307
10308 \end_inset
10309
10310  peut contenir les directives suivantes :
10311 \end_layout
10312
10313 \begin_layout Description
10314
10315 \lang english
10316 \begin_inset Flex Code
10317 status collapsed
10318
10319 \begin_layout Plain Layout
10320
10321 \lang english
10322 FontSize
10323 \end_layout
10324
10325 \end_inset
10326
10327
10328 \lang french
10329  [
10330 \family typewriter
10331 chaîne="10|11|12"
10332 \family default
10333 ] liste les tailles de police disponibles comme police principale du document,
10334  séparées par un 
10335 \family typewriter
10336
10337 \begin_inset Quotes fld
10338 \end_inset
10339
10340
10341 \family default
10342
10343 \begin_inset Flex Code
10344 status collapsed
10345
10346 \begin_layout Plain Layout
10347 |
10348 \end_layout
10349
10350 \end_inset
10351
10352
10353 \family typewriter
10354
10355 \begin_inset Quotes frd
10356 \end_inset
10357
10358
10359 \family default
10360 .
10361 \end_layout
10362
10363 \begin_layout Description
10364
10365 \lang english
10366 \begin_inset Flex Code
10367 status collapsed
10368
10369 \begin_layout Plain Layout
10370
10371 \lang english
10372 Header
10373 \end_layout
10374
10375 \end_inset
10376
10377  
10378 \lang french
10379 fixe le contenu de la ligne écrivant la DTD pour les classes produisant
10380  du XML, e.g.
10381  
10382 \lang english
10383 PUBLIC 
10384 \begin_inset Quotes eld
10385 \end_inset
10386
10387 -//OASIS//DTD DocBook V4.2//EN
10388 \begin_inset Quotes erd
10389 \end_inset
10390
10391 .
10392 \end_layout
10393
10394 \begin_layout Description
10395
10396 \lang english
10397 \begin_inset Flex Code
10398 status collapsed
10399
10400 \begin_layout Plain Layout
10401
10402 \lang english
10403 Other
10404 \end_layout
10405
10406 \end_inset
10407
10408
10409 \lang french
10410  [
10411 \family typewriter
10412 chaîne=""
10413 \family default
10414 ] introduit certaines options de la classe de document, séparées par une
10415  virgule, qui seront ajoutées à la partie optionnelle de la commande
10416 \begin_inset Flex Code
10417 status collapsed
10418
10419 \begin_layout Plain Layout
10420  
10421 \backslash
10422 documentclass
10423 \end_layout
10424
10425 \end_inset
10426
10427 .
10428 \end_layout
10429
10430 \begin_layout Description
10431
10432 \lang english
10433 \begin_inset Flex Code
10434 status collapsed
10435
10436 \begin_layout Plain Layout
10437
10438 \lang english
10439 PageStyle
10440 \end_layout
10441
10442 \end_inset
10443
10444
10445 \lang french
10446  [
10447 \family typewriter
10448 chaîne="empty|plain|headings|fancy"
10449 \family default
10450 ] liste les mises en page disponibles, séparées par un 
10451 \family typewriter
10452
10453 \begin_inset Quotes fld
10454 \end_inset
10455
10456 |
10457 \begin_inset Quotes frd
10458 \end_inset
10459
10460
10461 \family default
10462 .
10463 \end_layout
10464
10465 \begin_layout Standard
10466 La section 
10467 \begin_inset Flex Code
10468 status collapsed
10469
10470 \begin_layout Plain Layout
10471 ClassOptions
10472 \end_layout
10473
10474 \end_inset
10475
10476  doit être fermée par 
10477 \begin_inset Quotes fld
10478 \end_inset
10479
10480
10481 \lang english
10482
10483 \begin_inset Flex Code
10484 status collapsed
10485
10486 \begin_layout Plain Layout
10487
10488 \lang english
10489 End
10490 \end_layout
10491
10492 \end_inset
10493
10494
10495 \begin_inset Quotes frd
10496 \end_inset
10497
10498 .
10499 \end_layout
10500
10501 \begin_layout Subsection
10502 Styles de paragraphe
10503 \begin_inset CommandInset label
10504 LatexCommand label
10505 name "sub:Styles-de-paragraphe"
10506
10507 \end_inset
10508
10509
10510 \end_layout
10511
10512 \begin_layout Standard
10513 La description d'un style de paragraphe ressemble à ceci
10514 \begin_inset Foot
10515 status collapsed
10516
10517 \begin_layout Plain Layout
10518 qui peut servir soit à définir un nouvel format soit à en modifier un déjà
10519  existant.
10520 \end_layout
10521
10522 \end_inset
10523
10524  :
10525 \end_layout
10526
10527 \begin_layout LyX-Code
10528 Style 
10529 \family roman
10530 \emph on
10531 nom
10532 \end_layout
10533
10534 \begin_layout LyX-Code
10535  ...
10536 \end_layout
10537
10538 \begin_layout LyX-Code
10539 End
10540 \end_layout
10541
10542 \begin_layout Standard
10543 dans lequel on peut mettre les commandes suivantes :
10544 \end_layout
10545
10546 \begin_layout Description
10547
10548 \lang english
10549 \begin_inset Flex Code
10550 status collapsed
10551
10552 \begin_layout Plain Layout
10553
10554 \lang english
10555 Align
10556 \end_layout
10557
10558 \end_inset
10559
10560
10561 \lang french
10562  [
10563 \family typewriter
10564 \emph on
10565 block
10566 \emph default
10567 , left, right, center
10568 \family default
10569 ] alignement de paragraphe.
10570 \end_layout
10571
10572 \begin_layout Description
10573
10574 \lang english
10575 \begin_inset Flex Code
10576 status collapsed
10577
10578 \begin_layout Plain Layout
10579
10580 \lang english
10581 AlignPossible
10582 \end_layout
10583
10584 \end_inset
10585
10586
10587 \lang french
10588  [
10589 \family typewriter
10590 \emph on
10591 block
10592 \emph default
10593 , left, right, center
10594 \family default
10595
10596 \emph on
10597 liste
10598 \emph default
10599  des alignements possibles séparés par une virgule.
10600  Certains styles LaTeX interdisent certains alignements, car ils n'auraient
10601  aucun sens.
10602  Par exemple une énumération alignée à droite ou centrée est impossible.
10603 \end_layout
10604
10605 \begin_layout Description
10606
10607 \lang english
10608 \begin_inset Flex Code
10609 status collapsed
10610
10611 \begin_layout Plain Layout
10612
10613 \lang english
10614 Argument
10615 \end_layout
10616
10617 \end_inset
10618
10619
10620 \lang french
10621  [
10622 \begin_inset Flex Code
10623 status collapsed
10624
10625 \begin_layout Plain Layout
10626 int
10627 \end_layout
10628
10629 \end_inset
10630
10631 ] définit l'argument numéro <int> d'une commande ou environnement associé
10632  au style courant.
10633  Ceci est utile pour des entités comme les en-têtes de section, et n'a de
10634  sens qu'avec LaTeX.
10635  Chaque argument (obligatoire ou facultatif) d'une commande ou d'un environnemen
10636 t --- sauf l'argument obligatoire correspondant au contenu du paragraphe
10637  proprement dit --- est défini séparément, et le nombre précise l'ordre
10638  des arguments.
10639  La définition doit être close par 
10640 \lang english
10641
10642 \begin_inset Flex Code
10643 status collapsed
10644
10645 \begin_layout Plain Layout
10646
10647 \lang english
10648 EndArgument
10649 \end_layout
10650
10651 \end_inset
10652
10653
10654 \lang french
10655 .Ainsi une commande avec deux arguments sera spécifiée comme suit: 
10656 \end_layout
10657
10658 \begin_deeper
10659 \begin_layout Quote
10660
10661 \family typewriter
10662 Argument 1
10663 \end_layout
10664
10665 \begin_layout Quote
10666
10667 \family typewriter
10668 ...
10669 \end_layout
10670
10671 \begin_layout Quote
10672
10673 \family typewriter
10674 EndArgument
10675 \end_layout
10676
10677 \begin_layout Quote
10678
10679 \family typewriter
10680 Argument 2
10681 \end_layout
10682
10683 \begin_layout Quote
10684
10685 \family typewriter
10686 ...
10687 \end_layout
10688
10689 \begin_layout Quote
10690
10691 \family typewriter
10692 EndArgument
10693 \end_layout
10694
10695 \begin_layout Standard
10696 Dans la définition de l'
10697 \begin_inset Flex Code
10698 status collapsed
10699
10700 \begin_layout Plain Layout
10701 Argument
10702 \end_layout
10703
10704 \end_inset
10705
10706 , les spécifications suivantes sont possibles:
10707 \end_layout
10708
10709 \begin_layout Itemize
10710
10711 \lang english
10712 \begin_inset Flex Code
10713 status collapsed
10714
10715 \begin_layout Plain Layout
10716
10717 \lang english
10718 LabelString
10719 \end_layout
10720
10721 \end_inset
10722
10723
10724 \lang french
10725  
10726 \begin_inset Flex Code
10727 status collapsed
10728
10729 \begin_layout Plain Layout
10730 [chaîne]
10731 \end_layout
10732
10733 \end_inset
10734
10735  définit la chaîne de caractères qui apparaîtra à la fois dans le menu (pour
10736  insérer cet argument) et dans le bouton d'insertion d'argument (sauf si
10737  vous spécifiez également un 
10738 \lang english
10739
10740 \begin_inset Flex Code
10741 status collapsed
10742
10743 \begin_layout Plain Layout
10744
10745 \lang english
10746 MenuString
10747 \end_layout
10748
10749 \end_inset
10750
10751 )
10752 \lang french
10753 .
10754  Pour le menu, vous pouvez définir un accélérateur en ajoutant le caractère
10755  désiré à la chaîne, séparé par 
10756 \begin_inset Quotes fld
10757 \end_inset
10758
10759 |
10760 \begin_inset Quotes frd
10761 \end_inset
10762
10763  (e.
10764 \begin_inset space \thinspace{}
10765 \end_inset
10766
10767 g.
10768 \begin_inset space \space{}
10769 \end_inset
10770
10771
10772 \begin_inset Quotes fld
10773 \end_inset
10774
10775
10776 \begin_inset Flex Code
10777 status collapsed
10778
10779 \begin_layout Plain Layout
10780 Éléments personnalisables|é
10781 \end_layout
10782
10783 \end_inset
10784
10785
10786 \begin_inset Quotes frd
10787 \end_inset
10788
10789 );
10790 \end_layout
10791
10792 \begin_layout Itemize
10793
10794 \lang english
10795 \begin_inset Flex Code
10796 status collapsed
10797
10798 \begin_layout Plain Layout
10799
10800 \lang english
10801 MenuString
10802 \end_layout
10803
10804 \end_inset
10805
10806
10807 \lang french
10808  
10809 \begin_inset Flex Code
10810 status collapsed
10811
10812 \begin_layout Plain Layout
10813 [chaîne]
10814 \end_layout
10815
10816 \end_inset
10817
10818  définit une chaîne particulière pour le menu.
10819  Vous pouvez définir un accélérateur en ajoutant le caractère désiré à la
10820  chaîne, séparé par 
10821 \begin_inset Quotes fld
10822 \end_inset
10823
10824 |
10825 \begin_inset Quotes frd
10826 \end_inset
10827
10828  (e.
10829 \begin_inset space \thinspace{}
10830 \end_inset
10831
10832 g.
10833 \begin_inset space \space{}
10834 \end_inset
10835
10836
10837 \begin_inset Quotes fld
10838 \end_inset
10839
10840
10841 \begin_inset Flex Code
10842 status collapsed
10843
10844 \begin_layout Plain Layout
10845 Éléments personnalisables|é
10846 \end_layout
10847
10848 \end_inset
10849
10850
10851 \begin_inset Quotes frd
10852 \end_inset
10853
10854 ).
10855  Cette spécification est facultative, si elle n'existe pas, la 
10856 \begin_inset Flex Code
10857 status collapsed
10858
10859 \begin_layout Plain Layout
10860 LabelString
10861 \end_layout
10862
10863 \end_inset
10864
10865  sera utilisée pour le menu;
10866 \end_layout
10867
10868 \begin_layout Itemize
10869
10870 \lang english
10871 \begin_inset Flex Code
10872 status collapsed
10873
10874 \begin_layout Plain Layout
10875
10876 \lang english
10877 Tooltip
10878 \end_layout
10879
10880 \end_inset
10881
10882
10883 \lang french
10884  
10885 \begin_inset Flex Code
10886 status collapsed
10887
10888 \begin_layout Plain Layout
10889 [chaîne]
10890 \end_layout
10891
10892 \end_inset
10893
10894  définit un texte explicatif qui apparaît dans la bulle d'aide quand le
10895  curseur passe sur l'insertion d'argument;
10896 \end_layout
10897
10898 \begin_layout Itemize
10899
10900 \lang english
10901 \begin_inset Flex Code
10902 status collapsed
10903
10904 \begin_layout Plain Layout
10905
10906 \lang english
10907 Mandatory
10908 \end_layout
10909
10910 \end_inset
10911
10912
10913 \lang french
10914  [
10915 \begin_inset Flex Code
10916 status collapsed
10917
10918 \begin_layout Plain Layout
10919
10920 \emph on
10921 0
10922 \end_layout
10923
10924 \end_inset
10925
10926 ,
10927 \begin_inset space \thinspace{}
10928 \end_inset
10929
10930
10931 \begin_inset Flex Code
10932 status collapsed
10933
10934 \begin_layout Plain Layout
10935 1
10936 \end_layout
10937
10938 \end_inset
10939
10940 ] précise si l’argument est obligatoire (1) ou optionnel (0).
10941  Les arguments obligatoires ont émis comme une chaîne vide s'ils ne sont
10942  pas précisés, alors que les arguments optionnels ne sont pas émis du tout.
10943  Implicitement, les arguments obligatoires sont insérés entre 
10944 \begin_inset Flex Code
10945 status collapsed
10946
10947 \begin_layout Plain Layout
10948 {...}
10949 \end_layout
10950
10951 \end_inset
10952
10953 , alors que les arguments optionnels sont insérés entre 
10954 \begin_inset Flex Code
10955 status collapsed
10956
10957 \begin_layout Plain Layout
10958 [...]
10959 \end_layout
10960
10961 \end_inset
10962
10963 ;
10964 \end_layout
10965
10966 \begin_layout Itemize
10967
10968 \lang english
10969 \begin_inset Flex Code
10970 status collapsed
10971
10972 \begin_layout Plain Layout
10973
10974 \lang english
10975 Requires
10976 \end_layout
10977
10978 \end_inset
10979
10980
10981 \lang french
10982  
10983 \begin_inset Flex Code
10984 status collapsed
10985
10986 \begin_layout Plain Layout
10987 [int=0]
10988 \end_layout
10989
10990 \end_inset
10991
10992  définit une autre argument (par son numéro d'ordre) dont cet argument demande
10993  l’émission s'il est lui-même émis.
10994  Par exemple en LaTeX, les arguments optionnels demandent l'émission d'autres
10995  arguments optionnels situés avant eux dans la liste (au moins vides), comme
10996  dans
10997 \lang english
10998  
10999 \begin_inset Flex Code
11000 status collapsed
11001
11002 \begin_layout Plain Layout
11003
11004 \lang english
11005
11006 \backslash
11007 command[][argument]{text}
11008 \end_layout
11009
11010 \end_inset
11011
11012
11013 \lang french
11014 ou ceci peut être précisé par la directive 
11015 \lang english
11016
11017 \begin_inset Flex Code
11018 status collapsed
11019
11020 \begin_layout Plain Layout
11021
11022 \lang english
11023 Requires 1
11024 \end_layout
11025
11026 \end_inset
11027
11028  
11029 \lang french
11030 dans l'
11031 \begin_inset Flex Code
11032 status collapsed
11033
11034 \begin_layout Plain Layout
11035 Argument 2
11036 \end_layout
11037
11038 \end_inset
11039
11040 ;
11041 \end_layout
11042
11043 \begin_layout Itemize
11044
11045 \lang english
11046 \begin_inset Flex Code
11047 status collapsed
11048
11049 \begin_layout Plain Layout
11050
11051 \lang english
11052 LeftDelim
11053 \end_layout
11054
11055 \end_inset
11056
11057
11058 \lang french
11059  
11060 \begin_inset Flex Code
11061 status collapsed
11062
11063 \begin_layout Plain Layout
11064 [chaîne]
11065 \end_layout
11066
11067 \end_inset
11068
11069  définit un délimiteur gauche personnalisé (au lieu de 
11070 \begin_inset Flex Code
11071 status collapsed
11072
11073 \begin_layout Plain Layout
11074 {
11075 \end_layout
11076
11077 \end_inset
11078
11079  ou 
11080 \begin_inset Flex Code
11081 status collapsed
11082
11083 \begin_layout Plain Layout
11084 [
11085 \end_layout
11086
11087 \end_inset
11088
11089 ).
11090  Une rupture de ligne dans la sortie peut être indiqué par 
11091 \begin_inset Flex Code
11092 status collapsed
11093
11094 \begin_layout Plain Layout
11095 <br/>
11096 \end_layout
11097
11098 \end_inset
11099
11100 ;
11101 \end_layout
11102
11103 \begin_layout Itemize
11104
11105 \lang english
11106 \begin_inset Flex Code
11107 status collapsed
11108
11109 \begin_layout Plain Layout
11110
11111 \lang english
11112 RightDelim
11113 \end_layout
11114
11115 \end_inset
11116
11117
11118 \lang french
11119  
11120 \begin_inset Flex Code
11121 status collapsed
11122
11123 \begin_layout Plain Layout
11124 [chaîne]
11125 \end_layout
11126
11127 \end_inset
11128
11129  définit un délimiteur droit personnalisé (au lieu de 
11130 \begin_inset Flex Code
11131 status collapsed
11132
11133 \begin_layout Plain Layout
11134 }
11135 \end_layout
11136
11137 \end_inset
11138
11139  ou 
11140 \begin_inset Flex Code
11141 status collapsed
11142
11143 \begin_layout Plain Layout
11144 ]
11145 \end_layout
11146
11147 \end_inset
11148
11149 ).
11150  Une rupture de ligne dans la sortie peut être indiqué par 
11151 \begin_inset Flex Code
11152 status collapsed
11153
11154 \begin_layout Plain Layout
11155 <br/>
11156 \end_layout
11157
11158 \end_inset
11159
11160 ;
11161 \end_layout
11162
11163 \begin_layout Itemize
11164
11165 \lang english
11166 \begin_inset Flex Code
11167 status collapsed
11168
11169 \begin_layout Plain Layout
11170
11171 \lang english
11172 DefaultArg
11173 \end_layout
11174
11175 \end_inset
11176
11177
11178 \lang french
11179  
11180 \begin_inset Flex Code
11181 status collapsed
11182
11183 \begin_layout Plain Layout
11184 [chaîne]
11185 \end_layout
11186
11187 \end_inset
11188
11189  définit un argument qui sera inséré si et seulement si aucun argument n'est
11190  saisi par l'utilisateur, c'est-à-dire si aucun insert d'argument n'a été
11191  spécifié (notez qu'un insert d'argument vide masque le 
11192 \lang english
11193
11194 \begin_inset Flex Code
11195 status collapsed
11196
11197 \begin_layout Plain Layout
11198
11199 \lang english
11200 DefaultArg
11201 \end_layout
11202
11203 \end_inset
11204
11205 )
11206 \lang french
11207 .
11208  Les arguments multiples doivent être séparés par des virgules;
11209 \end_layout
11210
11211 \begin_layout Itemize
11212
11213 \lang english
11214 \begin_inset Flex Code
11215 status collapsed
11216
11217 \begin_layout Plain Layout
11218
11219 \lang english
11220 PresetArg
11221 \end_layout
11222
11223 \end_inset
11224
11225
11226 \lang french
11227  
11228 \begin_inset Flex Code
11229 status collapsed
11230
11231 \begin_layout Plain Layout
11232 [chaîne]
11233 \end_layout
11234
11235 \end_inset
11236
11237  définit un argument inséré dans tous les cas (seul ou en plus des chaîne
11238  saisies par l’utilisateur).
11239  Les arguments multiples doivent être séparés par des virgules;
11240 \end_layout
11241
11242 \begin_layout Itemize
11243
11244 \lang english
11245 \begin_inset Flex Code
11246 status collapsed
11247
11248 \begin_layout Plain Layout
11249
11250 \lang english
11251 Font
11252 \end_layout
11253
11254 \end_inset
11255
11256  
11257 \lang french
11258 définit la police de caractères utilisée pour le contenu de l'argument,
11259  voir 
11260 \begin_inset CommandInset ref
11261 LatexCommand ref
11262 reference "sub:polices"
11263
11264 \end_inset
11265
11266 ;
11267 \end_layout
11268
11269 \begin_layout Itemize
11270
11271 \lang english
11272 \begin_inset Flex Code
11273 status collapsed
11274
11275 \begin_layout Plain Layout
11276
11277 \lang english
11278 LabelFont
11279 \end_layout
11280
11281 \end_inset
11282
11283
11284 \lang french
11285  définit la police de caractères utilisée pour l'étiquette, voir 
11286 \begin_inset CommandInset ref
11287 LatexCommand ref
11288 reference "sub:polices"
11289
11290 \end_inset
11291
11292 ;
11293 \end_layout
11294
11295 \begin_layout Itemize
11296
11297 \lang english
11298 \begin_inset Flex Code
11299 status collapsed
11300
11301 \begin_layout Plain Layout
11302
11303 \lang english
11304 Decoration
11305 \end_layout
11306
11307 \end_inset
11308
11309  [
11310 \begin_inset Flex Code
11311 status collapsed
11312
11313 \begin_layout Plain Layout
11314
11315 \emph on
11316 \lang english
11317 Classic
11318 \emph default
11319 , Minimalistic, Conglomerate
11320 \end_layout
11321
11322 \end_inset
11323
11324 ]
11325 \lang french
11326  précise le style de rendu utilisé pour les cadres d'insertion et les boutons;
11327 \end_layout
11328
11329 \begin_layout Itemize
11330
11331 \lang english
11332 \begin_inset Flex Code
11333 status collapsed
11334
11335 \begin_layout Plain Layout
11336
11337 \lang english
11338 AutoInsert
11339 \end_layout
11340
11341 \end_inset
11342
11343
11344 \lang french
11345  
11346 \begin_inset Flex Code
11347 status collapsed
11348
11349 \begin_layout Plain Layout
11350 [int=0]
11351 \end_layout
11352
11353 \end_inset
11354
11355  force l'insertion de l’argument lorsque le style concerné est sélectionné
11356  (si sa valeur est 1).
11357  Actuellement, un seul argument par style ou format peut être inséré automatique
11358 ment.
11359 \end_layout
11360
11361 \begin_layout Standard
11362 Implicitement, le texte saisi dans la fenêtre de travail de LyX dans le
11363  style considéré est le dernier argument de la commande si le 
11364 \lang english
11365
11366 \begin_inset Flex Code
11367 status collapsed
11368
11369 \begin_layout Plain Layout
11370
11371 \lang english
11372 LatexType
11373 \end_layout
11374
11375 \end_inset
11376
11377
11378 \lang french
11379  est 
11380 \lang english
11381
11382 \begin_inset Flex Code
11383 status collapsed
11384
11385 \begin_layout Plain Layout
11386
11387 \lang english
11388 Command
11389 \end_layout
11390
11391 \end_inset
11392
11393 .
11394  
11395 \lang french
11396 Cependant, les arguments préfixés par 
11397 \lang english
11398
11399 \begin_inset Flex Code
11400 status collapsed
11401
11402 \begin_layout Plain Layout
11403
11404 \lang english
11405 post:
11406 \end_layout
11407
11408 \end_inset
11409
11410
11411 \lang french
11412  sont émis après cet argument de la fenêtre de travail.
11413  Notez que la numérotation des post-arguments repart de 1, de sorte que
11414  le premier argument suivant l’argument de la fenêtre de travail est
11415 \lang english
11416  
11417 \begin_inset Flex Code
11418 status collapsed
11419
11420 \begin_layout Plain Layout
11421
11422 \lang english
11423 post:1
11424 \end_layout
11425
11426 \end_inset
11427
11428
11429 \lang french
11430 .
11431  Les post-arguments sont ignorés dans tout autre 
11432 \lang english
11433
11434 \begin_inset Flex Code
11435 status collapsed
11436
11437 \begin_layout Plain Layout
11438
11439 \lang english
11440 LatexType
11441 \end_layout
11442
11443 \end_inset
11444
11445
11446 \lang french
11447  que 
11448 \begin_inset Flex Code
11449 status collapsed
11450
11451 \begin_layout Plain Layout
11452 Command
11453 \end_layout
11454
11455 \end_inset
11456
11457 .
11458 \end_layout
11459
11460 \begin_layout Standard
11461 Les arguments de liste 
11462 \begin_inset Flex Code
11463 status collapsed
11464
11465 \begin_layout Plain Layout
11466
11467 \backslash
11468 item
11469 \end_layout
11470
11471 \end_inset
11472
11473 s (comme dans 
11474 \begin_inset Flex Code
11475 status collapsed
11476
11477 \begin_layout Plain Layout
11478
11479 \backslash
11480 item[toto]
11481 \end_layout
11482
11483 \end_inset
11484
11485 ) sont préfixés par 
11486 \begin_inset Flex Code
11487 status collapsed
11488
11489 \begin_layout Plain Layout
11490 item:
11491 \end_layout
11492
11493 \end_inset
11494
11495  suivi par leur numéro (e.
11496 \begin_inset space \thinspace{}
11497 \end_inset
11498
11499 g.
11500 \begin_inset space \space{}
11501 \end_inset
11502
11503
11504 \begin_inset Flex Code
11505 status collapsed
11506
11507 \begin_layout Plain Layout
11508 Argument item:1
11509 \end_layout
11510
11511 \end_inset
11512
11513 ).
11514 \end_layout
11515
11516 \end_deeper
11517 \begin_layout Description
11518
11519 \lang english
11520 \begin_inset Flex Code
11521 status collapsed
11522
11523 \begin_layout Plain Layout
11524
11525 \lang english
11526 BabelPreamble
11527 \end_layout
11528
11529 \end_inset
11530
11531
11532 \lang french
11533  noter que cette directive écrasera complètement toute déclaration 
11534 \begin_inset Flex Code
11535 status collapsed
11536
11537 \begin_layout Plain Layout
11538 BabelPreamble
11539 \end_layout
11540
11541 \end_inset
11542
11543  antérieure pour ce style.
11544  Doit être fermée par 
11545 \begin_inset Flex Code
11546 status collapsed
11547
11548 \begin_layout Plain Layout
11549 EndBabelPreamble
11550 \end_layout
11551
11552 \end_inset
11553
11554 .
11555  Voir la 
11556 \begin_inset CommandInset ref
11557 LatexCommand ref
11558 reference "sub:I18n"
11559
11560 \end_inset
11561
11562  pour les détails d'utilisation.
11563 \end_layout
11564
11565 \begin_layout Description
11566
11567 \lang english
11568 \begin_inset Flex Code
11569 status collapsed
11570
11571 \begin_layout Plain Layout
11572
11573 \lang english
11574 BottomSep
11575 \end_layout
11576
11577 \end_inset
11578
11579
11580 \lang french
11581  [
11582 \family typewriter
11583 float=0
11584 \family default
11585 ]
11586 \begin_inset Foot
11587 status collapsed
11588
11589 \begin_layout Plain Layout
11590 Noter que 
11591 \begin_inset Quotes fld
11592 \end_inset
11593
11594 float
11595 \begin_inset Quotes frd
11596 \end_inset
11597
11598  ici désigne un nombre réel, e.g.
11599  1.5
11600 \end_layout
11601
11602 \end_inset
11603
11604  l'espacement vertical qui sépare du paragraphe suivant le dernier paragraphe
11605  d'une série doté de cette directive.
11606  Si le paragraphe suivant est doté d'un autre style, les séparations ne
11607  sont pas simplement additionnées, mais le maximum est pris en considération.La
11608  même chose que 
11609 \begin_inset Flex Code
11610 status collapsed
11611
11612 \begin_layout Plain Layout
11613 TopSep
11614 \end_layout
11615
11616 \end_inset
11617
11618  pour le dernier paragraphe.
11619 \end_layout
11620
11621 \begin_layout Description
11622
11623 \lang english
11624 \begin_inset Flex Code
11625 status collapsed
11626
11627 \begin_layout Plain Layout
11628
11629 \lang english
11630 Category
11631 \end_layout
11632
11633 \end_inset
11634
11635
11636 \lang french
11637  
11638 \begin_inset Flex Code
11639 status collapsed
11640
11641 \begin_layout Plain Layout
11642 [chaîne]
11643 \end_layout
11644
11645 \end_inset
11646
11647  fixe la catégorie pour ce style.
11648  Ceci est utilise pour regrouper les styles apparentés dans le menu déroulant
11649  des styles de la barre d'outils.
11650  N'importe quelle chaîne de caractères peut être utilisée, mais vous voudrez
11651  peut-être utiliser des catégories existantes pour vos propres styles.
11652 \end_layout
11653
11654 \begin_layout Description
11655
11656 \lang english
11657 \begin_inset Flex Code
11658 status collapsed
11659
11660 \begin_layout Plain Layout
11661
11662 \lang english
11663 CommandDepth
11664 \end_layout
11665
11666 \end_inset
11667
11668
11669 \lang french
11670  fixe la profondeur d'une commande XML.
11671  Utilisable uniquement avec les formats XML.
11672 \end_layout
11673
11674 \begin_layout Description
11675
11676 \lang english
11677 \begin_inset Flex Code
11678 status collapsed
11679
11680 \begin_layout Plain Layout
11681
11682 \lang english
11683 CopyStyle
11684 \end_layout
11685
11686 \end_inset
11687
11688
11689 \lang french
11690  
11691 \begin_inset Flex Code
11692 status collapsed
11693
11694 \begin_layout Plain Layout
11695 [chaîne]
11696 \end_layout
11697
11698 \end_inset
11699
11700  sert à copier toutes les caractéristiques d'un style déjà existant dans
11701  un nouveau style.
11702 \end_layout
11703
11704 \begin_layout Description
11705
11706 \lang english
11707 \begin_inset Flex Code
11708 status collapsed
11709
11710 \begin_layout Plain Layout
11711
11712 \lang english
11713 DependsOn
11714 \end_layout
11715
11716 \end_inset
11717
11718
11719 \lang french
11720  [
11721 \begin_inset Flex Code
11722 status collapsed
11723
11724 \begin_layout Plain Layout
11725 <nom>
11726 \end_layout
11727
11728 \end_inset
11729
11730 ] nomme un style dont le préambule devra être placé 
11731 \emph on
11732 avant
11733 \emph default
11734  celui-ci.
11735  Ceci permet d'assurer une relation d'ordre entre les morceaux de préambule
11736  quand les définitions de macros dépendent les unes des autres.
11737 \lang english
11738
11739 \begin_inset Foot
11740 status collapsed
11741
11742 \begin_layout Plain Layout
11743 Noter que, à part cette fonctionnalité, il n'y a aucun moyen de garantir
11744  un ordonnancement des préambules.
11745  L'ordre que vous constatez avec une version de LyX peut changer sans préavis
11746  dans les versions ultérieures.
11747 \end_layout
11748
11749 \end_inset
11750
11751
11752 \end_layout
11753
11754 \begin_layout Description
11755
11756 \lang english
11757 \begin_inset Flex Code
11758 status collapsed
11759
11760 \begin_layout Plain Layout
11761
11762 \lang english
11763 EndLabeltype
11764 \end_layout
11765
11766 \end_inset
11767
11768
11769 \lang french
11770  [
11771 \family typewriter
11772 \emph on
11773 No_Label
11774 \family default
11775 \emph default
11776
11777 \family typewriter
11778 Box
11779 \family default
11780
11781 \family typewriter
11782 Filled_Box
11783 \family default
11784
11785 \family typewriter
11786 Static
11787 \family default
11788 ] fixe le type de marqueur qui se trouve à la fin du paragraphe (ou de la
11789  suite de paragraphes si 
11790 \begin_inset Flex Code
11791 status collapsed
11792
11793 \begin_layout Plain Layout
11794 LatexType
11795 \end_layout
11796
11797 \end_inset
11798
11799  est 
11800 \begin_inset Flex Code
11801 status collapsed
11802
11803 \begin_layout Plain Layout
11804 Environment
11805 \end_layout
11806
11807 \end_inset
11808
11809
11810 \begin_inset Flex Code
11811 status collapsed
11812
11813 \begin_layout Plain Layout
11814 Item_Environment
11815 \end_layout
11816
11817 \end_inset
11818
11819  ou 
11820 \begin_inset Flex Code
11821 status collapsed
11822
11823 \begin_layout Plain Layout
11824 List_Environment
11825 \end_layout
11826
11827 \end_inset
11828
11829 ).
11830  
11831 \begin_inset Flex Code
11832 status collapsed
11833
11834 \begin_layout Plain Layout
11835 No_Label
11836 \end_layout
11837
11838 \end_inset
11839
11840  signifie 
11841 \begin_inset Quotes fld
11842 \end_inset
11843
11844 rien
11845 \begin_inset Quotes frd
11846 \end_inset
11847
11848
11849 \begin_inset Flex Code
11850 status collapsed
11851
11852 \begin_layout Plain Layout
11853 Box
11854 \end_layout
11855
11856 \end_inset
11857
11858  (respectivement 
11859 \begin_inset Flex Code
11860 status collapsed
11861
11862 \begin_layout Plain Layout
11863 Filled_Box
11864 \end_layout
11865
11866 \end_inset
11867
11868 ) est un carré blanc (respectivement noir) en général placé à la fin des
11869  démonstrations.
11870  
11871 \begin_inset Flex Code
11872 status collapsed
11873
11874 \begin_layout Plain Layout
11875 Static
11876 \end_layout
11877
11878 \end_inset
11879
11880  est une chaîne de caractères explicitement donnée.
11881 \end_layout
11882
11883 \begin_layout Description
11884
11885 \lang english
11886 \begin_inset Flex Code
11887 status collapsed
11888
11889 \begin_layout Plain Layout
11890
11891 \lang english
11892 EndLabelString
11893 \end_layout
11894
11895 \end_inset
11896
11897
11898 \lang french
11899  
11900 \begin_inset Flex Code
11901 status collapsed
11902
11903 \begin_layout Plain Layout
11904 [chaîne=""]
11905 \end_layout
11906
11907 \end_inset
11908
11909  fixe la chaîne utilisée pour le marqueur quand
11910 \begin_inset Newline newline
11911 \end_inset
11912
11913
11914 \begin_inset Flex Code
11915 status collapsed
11916
11917 \begin_layout Plain Layout
11918 EndLabelType
11919 \end_layout
11920
11921 \end_inset
11922
11923  vaut 
11924 \begin_inset Flex Code
11925 status collapsed
11926
11927 \begin_layout Plain Layout
11928 Static
11929 \end_layout
11930
11931 \end_inset
11932
11933 .
11934 \end_layout
11935
11936 \begin_layout Description
11937
11938 \lang english
11939 \begin_inset Flex Code
11940 status collapsed
11941
11942 \begin_layout Plain Layout
11943
11944 \lang english
11945 Font
11946 \end_layout
11947
11948 \end_inset
11949
11950
11951 \lang french
11952  fixe la police utilisée à la fois pour le corps du texte 
11953 \emph on
11954 et
11955 \emph default
11956  pour le marqueur.
11957  Voir la 
11958 \begin_inset CommandInset ref
11959 LatexCommand ref
11960 reference "sub:polices"
11961
11962 \end_inset
11963
11964 .
11965  Noter qu'en définissant cette police on définit aussi automatiquement 
11966 \lang english
11967
11968 \begin_inset Flex Code
11969 status collapsed
11970
11971 \begin_layout Plain Layout
11972
11973 \lang english
11974 LabelFont
11975 \end_layout
11976
11977 \end_inset
11978
11979
11980 \lang french
11981  avec la même valeur.
11982  Il faut donc définir celle-ci d'abord pour fixer 
11983 \lang english
11984
11985 \begin_inset Flex Code
11986 status collapsed
11987
11988 \begin_layout Plain Layout
11989
11990 \lang english
11991 LabelFont
11992 \end_layout
11993
11994 \end_inset
11995
11996
11997 \lang french
11998 .
11999 \end_layout
12000
12001 \begin_layout Description
12002
12003 \lang english
12004 \begin_inset Flex Code
12005 status collapsed
12006
12007 \begin_layout Plain Layout
12008
12009 \lang english
12010 ForceLocal
12011 \end_layout
12012
12013 \end_inset
12014
12015
12016 \lang french
12017  [
12018 \begin_inset Flex Code
12019 status collapsed
12020
12021 \begin_layout Plain Layout
12022 int=0
12023 \end_layout
12024
12025 \end_inset
12026
12027 ] est utile pour forcer la portabilité de nouveaux styles vers des versions
12028  stables de LyX.
12029  La première version stable qui interprète cette directive est LyX 2.1.0.
12030  L'argument est un nombre qui peut être 0, -1 ou n'importe quel entier positif.
12031  Si 
12032 \begin_inset Flex Code
12033 status collapsed
12034
12035 \begin_layout Plain Layout
12036 ForceLocal
12037 \end_layout
12038
12039 \end_inset
12040
12041  est positif, il sera toujours émis vers le préambule du document.
12042  Lors de la lecture d'un fichier 
12043 \family typewriter
12044 .lyx
12045 \family default
12046 , les définitions de style du préambule du document sont ajoutées à la classe
12047  du document.
12048  De ce fait même les versions de LyX plus anciennes peuvent gérer ce style.
12049  L'argument de
12050 \lang english
12051  
12052 \begin_inset Flex Code
12053 status collapsed
12054
12055 \begin_layout Plain Layout
12056
12057 \lang english
12058 ForceLocal
12059 \end_layout
12060
12061 \end_inset
12062
12063
12064 \lang french
12065  est un numéro de version : si le style est lu, et si le numéro de version
12066  est inférieur au numéro de version du style existant dans la classe de
12067  document, le nouveau style est ignoré.
12068  Si le numéro de version est supérieur, le nouveau style remplace l'ancien.
12069  La valeur -1 signifie un numéro de version infini, c'est-à-dire que le
12070  style est toujours utilisé.
12071 \end_layout
12072
12073 \begin_layout Description
12074
12075 \lang english
12076 \begin_inset Flex Code
12077 status collapsed
12078
12079 \begin_layout Plain Layout
12080
12081 \lang english
12082 FreeSpacing
12083 \end_layout
12084
12085 \end_inset
12086
12087
12088 \lang french
12089  [
12090 \begin_inset Flex Code
12091 status collapsed
12092
12093 \begin_layout Plain Layout
12094
12095 \emph on
12096 0
12097 \end_layout
12098
12099 \end_inset
12100
12101 ,
12102 \begin_inset space \thinspace{}
12103 \end_inset
12104
12105
12106 \begin_inset Flex Code
12107 status collapsed
12108
12109 \begin_layout Plain Layout
12110 1
12111 \end_layout
12112
12113 \end_inset
12114
12115 ] LyX ne permet pas d'habitude d'insérer plus d'une espace entre deux mots,
12116  car une espace est considérée comme un séparateur de mots, non comme un
12117  caractère ou un symbole en tant que tel.
12118  C'est très bien mais c'est parfois ennuyeux, par exemple pour taper un
12119  code source de programme ou du code LaTeX brut.
12120  C'est pourquoi on peut activer 
12121 \begin_inset Flex Code
12122 status collapsed
12123
12124 \begin_layout Plain Layout
12125 FreeSpacing
12126 \end_layout
12127
12128 \end_inset
12129
12130 .
12131  Noter que LyX créera les espaces insécables correspondants aux espaces
12132  additionnelles pour tous les modes autres que le mode LaTeX.
12133 \end_layout
12134
12135 \begin_layout Description
12136
12137 \lang english
12138 \begin_inset Flex Code
12139 status collapsed
12140
12141 \begin_layout Plain Layout
12142 HTML*
12143 \end_layout
12144
12145 \end_inset
12146
12147
12148 \lang french
12149  sont utilisées avec l'exportation XHTML.
12150  Voir 
12151 \begin_inset CommandInset ref
12152 LatexCommand ref
12153 reference "sub:Styles-de-paragraphe-XHTML"
12154
12155 \end_inset
12156
12157 .
12158 \end_layout
12159
12160 \begin_layout Description
12161
12162 \lang english
12163 \begin_inset Flex Code
12164 status collapsed
12165
12166 \begin_layout Plain Layout
12167
12168 \lang english
12169 InnerTag
12170 \end_layout
12171
12172 \end_inset
12173
12174  [[FIXME]]
12175 \lang french
12176  (Utilisable uniquement avec les formats XML).
12177 \end_layout
12178
12179 \begin_layout Description
12180
12181 \lang english
12182 \begin_inset Flex Code
12183 status collapsed
12184
12185 \begin_layout Plain Layout
12186
12187 \lang english
12188 InPreamble
12189 \end_layout
12190
12191 \end_inset
12192
12193
12194 \family typewriter
12195 \lang french
12196  
12197 \family default
12198 [
12199 \begin_inset Flex Code
12200 status collapsed
12201
12202 \begin_layout Plain Layout
12203
12204 \emph on
12205 0
12206 \end_layout
12207
12208 \end_inset
12209
12210 ,
12211 \begin_inset space \thinspace{}
12212 \end_inset
12213
12214
12215 \begin_inset Flex Code
12216 status collapsed
12217
12218 \begin_layout Plain Layout
12219 1
12220 \end_layout
12221
12222 \end_inset
12223
12224 ] indique avec 
12225 \begin_inset Flex Code
12226 status collapsed
12227
12228 \begin_layout Plain Layout
12229 1
12230 \end_layout
12231
12232 \end_inset
12233
12234  que que le style doit être inclus dans le préambule plutôt que dans le
12235  corps du document.
12236  Ceci est utile pour les classes de document qui désirent que les informations
12237  telles que le titre et l'auteur figurent dans le préambule.
12238  Notez bien que ceci ne fonctionne que pour les styles pour lesquels 
12239 \begin_inset Flex Code
12240 status collapsed
12241
12242 \begin_layout Plain Layout
12243 LateXType
12244 \end_layout
12245
12246 \end_inset
12247
12248  est 
12249 \lang english
12250
12251 \begin_inset Flex Code
12252 status collapsed
12253
12254 \begin_layout Plain Layout
12255
12256 \lang english
12257 Command
12258 \end_layout
12259
12260 \end_inset
12261
12262
12263 \lang french
12264  ou 
12265 \begin_inset Flex Code
12266 status collapsed
12267
12268 \begin_layout Plain Layout
12269
12270 \lang english
12271 Paragraph
12272 \end_layout
12273
12274 \end_inset
12275
12276 .
12277 \end_layout
12278
12279 \begin_layout Description
12280
12281 \lang english
12282 \begin_inset Flex Code
12283 status collapsed
12284
12285 \begin_layout Plain Layout
12286
12287 \lang english
12288 InTitle
12289 \end_layout
12290
12291 \end_inset
12292
12293
12294 \family typewriter
12295 \lang french
12296  
12297 \family default
12298 [
12299 \begin_inset Flex Code
12300 status collapsed
12301
12302 \begin_layout Plain Layout
12303
12304 \emph on
12305 0
12306 \end_layout
12307
12308 \end_inset
12309
12310 ,
12311 \begin_inset space \thinspace{}
12312 \end_inset
12313
12314
12315 \begin_inset Flex Code
12316 status collapsed
12317
12318 \begin_layout Plain Layout
12319 1
12320 \end_layout
12321
12322 \end_inset
12323
12324 ] indique avec 
12325 \begin_inset Flex Code
12326 status collapsed
12327
12328 \begin_layout Plain Layout
12329 1
12330 \end_layout
12331
12332 \end_inset
12333
12334  que le style fait partie d'un bloc de titre (voir aussi 
12335 \begin_inset Flex Code
12336 status collapsed
12337
12338 \begin_layout Plain Layout
12339
12340 \lang english
12341 TitleLatexType
12342 \end_layout
12343
12344 \end_inset
12345
12346  et 
12347 \begin_inset Flex Code
12348 status collapsed
12349
12350 \begin_layout Plain Layout
12351
12352 \lang english
12353 TitleLatexName
12354 \end_layout
12355
12356 \end_inset
12357
12358  dans les paramètres généraux).
12359 \end_layout
12360
12361 \begin_layout Description
12362
12363 \lang english
12364 \begin_inset Flex Code
12365 status collapsed
12366
12367 \begin_layout Plain Layout
12368
12369 \lang english
12370 ItemCommand
12371 \end_layout
12372
12373 \end_inset
12374
12375
12376 \lang french
12377  [
12378 \begin_inset Flex Code
12379 status collapsed
12380
12381 \begin_layout Plain Layout
12382 chaîne="item"
12383 \end_layout
12384
12385 \end_inset
12386
12387 ] est la commande LaTeX permettant de déclarer un élément d'une liste.
12388  La commande doit être définie sans la barre oblique inverse qui la précède
12389  habituellement (implicitement 
12390 \begin_inset Quotes fld
12391 \end_inset
12392
12393 item
12394 \begin_inset Quotes frd
12395 \end_inset
12396
12397 , qui est émis comme
12398 \begin_inset Flex Code
12399 status collapsed
12400
12401 \begin_layout Plain Layout
12402
12403 \backslash
12404 item
12405 \end_layout
12406
12407 \end_inset
12408
12409  en LaTeX).
12410 \end_layout
12411
12412 \begin_layout Description
12413
12414 \lang english
12415 \begin_inset Flex Code
12416 status collapsed
12417
12418 \begin_layout Plain Layout
12419
12420 \lang english
12421 ItemSep
12422 \end_layout
12423
12424 \end_inset
12425
12426
12427 \lang french
12428  [
12429 \begin_inset Flex Code
12430 status collapsed
12431
12432 \begin_layout Plain Layout
12433 float=0
12434 \end_layout
12435
12436 \end_inset
12437
12438 ] crée un espacement supplémentaire entre les paragraphes du même style
12439  dans un environnement.
12440  Si vous emboîtez des paragraphes d'autres formats dans un environnement,
12441  ils seront espacés de 
12442 \begin_inset Flex Code
12443 status collapsed
12444
12445 \begin_layout Plain Layout
12446 ParSep
12447 \end_layout
12448
12449 \end_inset
12450
12451 .
12452  Mais les éléments de l'environnement seront en plus espacés de 
12453 \begin_inset Flex Code
12454 status collapsed
12455
12456 \begin_layout Plain Layout
12457 ItemSep
12458 \end_layout
12459
12460 \end_inset
12461
12462 .
12463  Noter que c'est un 
12464 \emph on
12465 multiplicateur
12466 \emph default
12467 .
12468 \end_layout
12469
12470 \begin_layout Description
12471
12472 \lang english
12473 \begin_inset Flex Code
12474 status collapsed
12475
12476 \begin_layout Plain Layout
12477
12478 \lang english
12479 ItemTag
12480 \end_layout
12481
12482 \end_inset
12483
12484  [[FIXME]]
12485 \lang french
12486  (Utilisable uniquement avec les formats XML).
12487 \end_layout
12488
12489 \begin_layout Description
12490
12491 \lang english
12492 \begin_inset Flex Code
12493 status collapsed
12494
12495 \begin_layout Plain Layout
12496
12497 \lang english
12498 KeepEmpty
12499 \end_layout
12500
12501 \end_inset
12502
12503  
12504 \lang french
12505 [
12506 \begin_inset Flex Code
12507 status collapsed
12508
12509 \begin_layout Plain Layout
12510
12511 \emph on
12512 0
12513 \end_layout
12514
12515 \end_inset
12516
12517 ,
12518 \begin_inset space \thinspace{}
12519 \end_inset
12520
12521
12522 \begin_inset Flex Code
12523 status collapsed
12524
12525 \begin_layout Plain Layout
12526 1
12527 \end_layout
12528
12529 \end_inset
12530
12531 ] permet de laisser un paragraphe vide, ce que LyX ne permet pas d'habitude
12532  car il ne générerait rien en LaTeX.
12533  Il y a quelques cas où c'est pourtant utile: dans un modèle pour une lettre,
12534  les champs requis peuvent être laissés vides, pour que les gens ne les
12535  oublient pas; dans certains cas particuliers, un style peut aussi servir
12536  de séparateur, et ne pas contenir de texte.
12537 \end_layout
12538
12539 \begin_layout Description
12540
12541 \lang english
12542 \begin_inset Flex Code
12543 status collapsed
12544
12545 \begin_layout Plain Layout
12546
12547 \lang english
12548 LabelBottomSep
12549 \end_layout
12550
12551 \end_inset
12552
12553
12554 \family typewriter
12555 \lang french
12556  
12557 \family default
12558 [
12559 \begin_inset Flex Code
12560 status collapsed
12561
12562 \begin_layout Plain Layout
12563 float=0
12564 \end_layout
12565
12566 \end_inset
12567
12568 ] fixe l'espacement vertical entre le marqueur et le corps du texte.
12569  Sert seulement pour les marqueurs qui sont au dessus du corps du texte
12570  (
12571 \begin_inset Flex Code
12572 status collapsed
12573
12574 \begin_layout Plain Layout
12575 Top_Environment
12576 \end_layout
12577
12578 \end_inset
12579
12580  et 
12581 \begin_inset Flex Code
12582 status collapsed
12583
12584 \begin_layout Plain Layout
12585 Centered_Top_Environment
12586 \end_layout
12587
12588 \end_inset
12589
12590 ).
12591 \end_layout
12592
12593 \begin_layout Description
12594
12595 \lang english
12596 \begin_inset Flex Code
12597 status collapsed
12598
12599 \begin_layout Plain Layout
12600
12601 \lang english
12602 LabelCounter
12603 \end_layout
12604
12605 \end_inset
12606
12607
12608 \lang french
12609  
12610 \begin_inset Flex Code
12611 status collapsed
12612
12613 \begin_layout Plain Layout
12614 [chaîne=""]
12615 \end_layout
12616
12617 \end_inset
12618
12619  dénomme le compteur pour la numérotation automatique.
12620  Pour que le compteur soit associé à votre étiquette, il vous faut le référencer
12621  dans la directive 
12622 \lang english
12623
12624 \begin_inset Flex Code
12625 status collapsed
12626
12627 \begin_layout Plain Layout
12628
12629 \family typewriter
12630 \lang english
12631 LabelString
12632 \end_layout
12633
12634 \end_inset
12635
12636
12637 \lang french
12638 .
12639  Ceci fonctionnera avec les
12640 \lang english
12641  
12642 \begin_inset Flex Code
12643 status collapsed
12644
12645 \begin_layout Plain Layout
12646
12647 \lang english
12648 LabelType
12649 \end_layout
12650
12651 \end_inset
12652
12653 s, 
12654 \begin_inset Flex Code
12655 status collapsed
12656
12657 \begin_layout Plain Layout
12658
12659 \lang english
12660 Static
12661 \end_layout
12662
12663 \end_inset
12664
12665
12666 \begin_inset Flex Code
12667 status collapsed
12668
12669 \begin_layout Plain Layout
12670
12671 \lang english
12672 Above
12673 \end_layout
12674
12675 \end_inset
12676
12677  and 
12678 \begin_inset Flex Code
12679 status collapsed
12680
12681 \begin_layout Plain Layout
12682
12683 \lang english
12684 Centered
12685 \end_layout
12686
12687 \end_inset
12688
12689
12690 \lang french
12691 , au moins.
12692 \begin_inset Newline newline
12693 \end_inset
12694
12695 Il 
12696 \emph on
12697 peut
12698 \emph default
12699  être indiqué si 
12700 \begin_inset Flex Code
12701 status collapsed
12702
12703 \begin_layout Plain Layout
12704
12705 \lang english
12706 Labeltype
12707 \end_layout
12708
12709 \end_inset
12710
12711  est 
12712 \begin_inset Flex Code
12713 status collapsed
12714
12715 \begin_layout Plain Layout
12716
12717 \lang english
12718 Enumerate
12719 \end_layout
12720
12721 \end_inset
12722
12723 , bien que ce cas soit un peu compliqué.
12724  Supposez que vous déclariez 
12725 \begin_inset Flex Code
12726 status collapsed
12727
12728 \begin_layout Plain Layout
12729 \begin_inset Quotes fld
12730 \end_inset
12731
12732 LabelCounter monEnum
12733 \end_layout
12734
12735 \end_inset
12736
12737
12738 \begin_inset Quotes frd
12739 \end_inset
12740
12741 .
12742  Les compteurs effectivement utilisés sont alors 
12743 \begin_inset Flex Code
12744 status collapsed
12745
12746 \begin_layout Plain Layout
12747 monEnumi
12748 \end_layout
12749
12750 \end_inset
12751
12752
12753 \begin_inset Flex Code
12754 status collapsed
12755
12756 \begin_layout Plain Layout
12757 monEnumii
12758 \end_layout
12759
12760 \end_inset
12761
12762
12763 \begin_inset Flex Code
12764 status collapsed
12765
12766 \begin_layout Plain Layout
12767 monEnumiii
12768 \end_layout
12769
12770 \end_inset
12771
12772  et 
12773 \begin_inset Flex Code
12774 status collapsed
12775
12776 \begin_layout Plain Layout
12777 monEnumiv
12778 \end_layout
12779
12780 \end_inset
12781
12782 , tout à fait comme en LaTeX.
12783  Ces compteurs doivent être tous déclarés séparément.
12784 \begin_inset Newline newline
12785 \end_inset
12786
12787 Voir la 
12788 \begin_inset CommandInset ref
12789 LatexCommand ref
12790 reference "sub:Compteurs"
12791
12792 \end_inset
12793
12794  pour les détails sur les compteurs.
12795 \end_layout
12796
12797 \begin_layout Description
12798
12799 \lang english
12800 \begin_inset Flex Code
12801 status collapsed
12802
12803 \begin_layout Plain Layout
12804
12805 \lang english
12806 LabelFont
12807 \end_layout
12808
12809 \end_inset
12810
12811
12812 \lang french
12813  fixe la police utilisée pour le marqueur.
12814  Voir la 
12815 \begin_inset CommandInset ref
12816 LatexCommand ref
12817 reference "sub:polices"
12818
12819 \end_inset
12820
12821 .
12822 \end_layout
12823
12824 \begin_layout Description
12825
12826 \lang english
12827 \begin_inset Flex Code
12828 status collapsed
12829
12830 \begin_layout Plain Layout
12831
12832 \lang english
12833 LabelIndent
12834 \end_layout
12835
12836 \end_inset
12837
12838
12839 \lang french
12840  
12841 \begin_inset Flex Code
12842 status collapsed
12843
12844 \begin_layout Plain Layout
12845 [chaîne=""]
12846 \end_layout
12847
12848 \end_inset
12849
12850  fixe le texte indiquent l'importance de l'indentation d'un marqueur.
12851 \end_layout
12852
12853 \begin_layout Description
12854
12855 \lang english
12856 \begin_inset Flex Code
12857 status collapsed
12858
12859 \begin_layout Plain Layout
12860
12861 \lang english
12862 LabelSep
12863 \end_layout
12864
12865 \end_inset
12866
12867
12868 \lang french
12869  
12870 \begin_inset Flex Code
12871 status collapsed
12872
12873 \begin_layout Plain Layout
12874 [chaîne=""]
12875 \end_layout
12876
12877 \end_inset
12878
12879  fixe le texte indiquent l'espacement horizontal entre le marqueur et le
12880  corps du texte.
12881  Sert seulement pour les marqueurs qui ne sont pas au dessus du corps du
12882  texte.
12883 \end_layout
12884
12885 \begin_layout Description
12886
12887 \lang english
12888 \begin_inset Flex Code
12889 status collapsed
12890
12891 \begin_layout Plain Layout
12892
12893 \lang english
12894 LabelString
12895 \end_layout
12896
12897 \end_inset
12898
12899
12900 \lang french
12901  
12902 \begin_inset Flex Code
12903 status collapsed
12904
12905 \begin_layout Plain Layout
12906 [chaîne=""]
12907 \end_layout
12908
12909 \end_inset
12910
12911  fixe la chaîne utilisée comme marqueur avec le 
12912 \lang english
12913
12914 \begin_inset Flex Code
12915 status collapsed
12916
12917 \begin_layout Plain Layout
12918
12919 \lang english
12920 LabelType
12921 \end_layout
12922
12923 \end_inset
12924
12925  
12926 \begin_inset Flex Code
12927 status collapsed
12928
12929 \begin_layout Plain Layout
12930
12931 \lang english
12932 Static
12933 \end_layout
12934
12935 \end_inset
12936
12937
12938 \lang french
12939 .
12940  Quand 
12941 \lang english
12942
12943 \begin_inset Flex Code
12944 status collapsed
12945
12946 \begin_layout Plain Layout
12947
12948 \lang english
12949 LabelCounter
12950 \end_layout
12951
12952 \end_inset
12953
12954
12955 \lang french
12956  est indiqué, cette chaîne peut contenir les instructions de formatage particuli
12957 ères décrites dans la 
12958 \begin_inset CommandInset ref
12959 LatexCommand ref
12960 reference "sub:Compteurs"
12961
12962 \end_inset
12963
12964 .
12965 \end_layout
12966
12967 \begin_layout Description
12968
12969 \lang english
12970 \begin_inset Flex Code
12971 status collapsed
12972
12973 \begin_layout Plain Layout
12974
12975 \lang english
12976 LabelStringAppendix
12977 \end_layout
12978
12979 \end_inset
12980
12981
12982 \lang french
12983  
12984 \begin_inset Flex Code
12985 status collapsed
12986
12987 \begin_layout Plain Layout
12988 [chaîne=""]
12989 \end_layout
12990
12991 \end_inset
12992
12993  est utilisée dans un appendice à la place de 
12994 \begin_inset Flex Code
12995 status collapsed
12996
12997 \begin_layout Plain Layout
12998
12999 \lang english
13000 LabelString
13001 \end_layout
13002
13003 \end_inset
13004
13005 .
13006  Noter que toute directive 
13007 \begin_inset Flex Code
13008 status collapsed
13009
13010 \begin_layout Plain Layout
13011
13012 \lang english
13013 LabelString
13014 \end_layout
13015
13016 \end_inset
13017
13018  écrase
13019 \begin_inset Newline newline
13020 \end_inset
13021
13022
13023 \begin_inset Flex Code
13024 status collapsed
13025
13026 \begin_layout Plain Layout
13027
13028 \lang english
13029 LabelStringAppendix
13030 \end_layout
13031
13032 \end_inset
13033
13034 .
13035 \end_layout
13036
13037 \begin_layout Description
13038
13039 \lang english
13040 \begin_inset Flex Code
13041 status collapsed
13042
13043 \begin_layout Plain Layout
13044
13045 \lang english
13046 LabelTag
13047 \end_layout
13048
13049 \end_inset
13050
13051  [FIXME]
13052 \lang french
13053  (Utilisable uniquement avec les formats XML).
13054 \end_layout
13055
13056 \begin_layout Description
13057
13058 \lang english
13059 \begin_inset Flex Code
13060 status collapsed
13061
13062 \begin_layout Plain Layout
13063
13064 \lang english
13065 Labeltype
13066 \end_layout
13067
13068 \end_inset
13069
13070
13071 \lang ngerman
13072  [
13073 \begin_inset Flex Code
13074 status collapsed
13075
13076 \begin_layout Plain Layout
13077
13078 \emph on
13079 \lang ngerman
13080 No_Label
13081 \emph default
13082 , Manual, Static, 
13083 \lang english
13084 Above,
13085 \lang ngerman
13086
13087 \begin_inset Newline newline
13088 \end_inset
13089
13090
13091 \lang english
13092 Centered,
13093 \lang ngerman
13094  Sensitive, Enumerate,
13095 \begin_inset Newline newline
13096 \end_inset
13097
13098 Itemize, Bibliography
13099 \end_layout
13100
13101 \end_inset
13102
13103
13104 \lang french
13105 ]
13106 \end_layout
13107
13108 \begin_deeper
13109 \begin_layout Description
13110 \begin_inset Flex Code
13111 status collapsed
13112
13113 \begin_layout Plain Layout
13114
13115 \lang english
13116 Manual
13117 \end_layout
13118
13119 \end_inset
13120
13121  veut dire que le marqueur est le premier mot (avant la première vraie espace).
13122  Utilisez des espaces insécables si vous voulez mettre plus d'un mot dans
13123  le marqueur.
13124 \end_layout
13125
13126 \begin_layout Description
13127 \begin_inset Flex Code
13128 status collapsed
13129
13130 \begin_layout Plain Layout
13131
13132 \lang english
13133 Static
13134 \end_layout
13135
13136 \end_inset
13137
13138  veut dire qu'il est défini dans le style (voir 
13139 \begin_inset Flex Code
13140 status collapsed
13141
13142 \begin_layout Plain Layout
13143
13144 \lang english
13145 LabelString
13146 \end_layout
13147
13148 \end_inset
13149
13150 ).
13151  Ceci sera affiché 
13152 \begin_inset Quotes fld
13153 \end_inset
13154
13155 en ligne
13156 \begin_inset Quotes frd
13157 \end_inset
13158
13159 , au début du paragraphe.Si le 
13160 \lang english
13161
13162 \begin_inset Flex Code
13163 status collapsed
13164
13165 \begin_layout Plain Layout
13166
13167 \lang english
13168 LatexType
13169 \end_layout
13170
13171 \end_inset
13172
13173
13174 \lang french
13175  est
13176 \lang english
13177  
13178 \begin_inset Flex Code
13179 status collapsed
13180
13181 \begin_layout Plain Layout
13182
13183 \lang english
13184 Environment
13185 \end_layout
13186
13187 \end_inset
13188
13189
13190 \lang french
13191 , alors il ne sera affiché que dans le premier paragraphe de toutes séquence
13192  de paragraphes du même
13193 \lang english
13194  
13195 \begin_inset Flex Code
13196 status collapsed
13197
13198 \begin_layout Plain Layout
13199
13200 \lang english
13201 Style
13202 \end_layout
13203
13204 \end_inset
13205
13206
13207 \lang french
13208 .
13209 \end_layout
13210
13211 \begin_layout Description
13212
13213 \lang english
13214 \begin_inset Flex Code
13215 status collapsed
13216
13217 \begin_layout Plain Layout
13218
13219 \lang english
13220 Above
13221 \end_layout
13222
13223 \end_inset
13224
13225
13226 \lang french
13227
13228 \begin_inset space ~
13229 \end_inset
13230
13231 et
13232 \begin_inset space ~
13233 \end_inset
13234
13235
13236 \lang english
13237
13238 \begin_inset Flex Code
13239 status collapsed
13240
13241 \begin_layout Plain Layout
13242
13243 \lang english
13244 Centered
13245 \end_layout
13246
13247 \end_inset
13248
13249
13250 \lang french
13251  sont des cas particuliers de 
13252 \begin_inset Flex Code
13253 status collapsed
13254
13255 \begin_layout Plain Layout
13256
13257 \lang english
13258 Static
13259 \end_layout
13260
13261 \end_inset
13262
13263 .
13264  Le marqueur sera imprimé au dessus du paragraphe, soit au début de la lignes,
13265  soit centré.
13266 \end_layout
13267
13268 \begin_layout Description
13269 \begin_inset Flex Code
13270 status collapsed
13271
13272 \begin_layout Plain Layout
13273
13274 \lang english
13275 Sensitive
13276 \end_layout
13277
13278 \end_inset
13279
13280  est un cas particulier pour les marqueurs de légende 
13281 \begin_inset Quotes fld
13282 \end_inset
13283
13284 Figure
13285 \begin_inset Quotes frd
13286 \end_inset
13287
13288  et 
13289 \begin_inset Quotes fld
13290 \end_inset
13291
13292 Tableau
13293 \begin_inset Quotes frd
13294 \end_inset
13295
13296 .
13297  
13298 \begin_inset Flex Code
13299 status collapsed
13300
13301 \begin_layout Plain Layout
13302
13303 \lang english
13304 Sensitive
13305 \end_layout
13306
13307 \end_inset
13308
13309  signifie que le mot affiché (défini en dur) dépend du type de flottant:
13310  il est défini dans les sources comme 
13311 \begin_inset Quotes fld
13312 \end_inset
13313
13314
13315 \begin_inset Flex Code
13316 status collapsed
13317
13318 \begin_layout Plain Layout
13319
13320 \lang english
13321 FloatType N
13322 \end_layout
13323
13324 \end_inset
13325
13326
13327 \begin_inset Quotes frd
13328 \end_inset
13329
13330  où 
13331 \begin_inset Flex Code
13332 status collapsed
13333
13334 \begin_layout Plain Layout
13335 N
13336 \end_layout
13337
13338 \end_inset
13339
13340  est la valeur du compteur associé au flottant.
13341  Au cas où une légende est insérée en dehors d'un flottant, le
13342 \lang english
13343  
13344 \begin_inset Flex Code
13345 status collapsed
13346
13347 \begin_layout Plain Layout
13348
13349 \lang english
13350 LabelString
13351 \end_layout
13352
13353 \end_inset
13354
13355
13356 \lang french
13357  apparaîtra comme 
13358 \begin_inset Quotes fld
13359 \end_inset
13360
13361 Inapproprié!
13362 \begin_inset Quotes frd
13363 \end_inset
13364
13365 .
13366 \end_layout
13367
13368 \begin_layout Description
13369 \begin_inset Flex Code
13370 status collapsed
13371
13372 \begin_layout Plain Layout
13373
13374 \lang english
13375 Enumerate
13376 \end_layout
13377
13378 \end_inset
13379
13380  produit le type habituel d'étiquettes d'énumération.
13381  Pour le moment, il est défini en dur comme chiffres arabes, lettres en
13382  bas de casse, petits chiffres romains et lettres capitales pour les quatre
13383  profondeurs possibles.
13384 \end_layout
13385
13386 \begin_layout Description
13387
13388 \lang english
13389 \begin_inset Flex Code
13390 status collapsed
13391
13392 \begin_layout Plain Layout
13393
13394 \lang english
13395 Itemize
13396 \end_layout
13397
13398 \end_inset
13399
13400
13401 \lang french
13402  produit des symboles pour les différents niveaux.
13403  Il est également défini en dur.
13404 \end_layout
13405
13406 \begin_layout Description
13407
13408 \lang english
13409 \begin_inset Flex Code
13410 status collapsed
13411
13412 \begin_layout Plain Layout
13413
13414 \lang english
13415 Bibliography
13416 \end_layout
13417
13418 \end_inset
13419
13420
13421 \lang french
13422  ne doit être utilisé qu'avec 
13423 \lang english
13424
13425 \begin_inset Flex Code
13426 status collapsed
13427
13428 \begin_layout Plain Layout
13429
13430 \lang english
13431 LatexType BibEnvironment
13432 \end_layout
13433
13434 \end_inset
13435
13436 .
13437 \end_layout
13438
13439 \end_deeper
13440 \begin_layout Description
13441
13442 \lang english
13443 \begin_inset Flex Code
13444 status collapsed
13445
13446 \begin_layout Plain Layout
13447
13448 \lang english
13449 LangPreamble
13450 \end_layout
13451
13452 \end_inset
13453
13454
13455 \lang french
13456  écrasera complètement toute autre directive 
13457 \begin_inset Flex Code
13458 status collapsed
13459
13460 \begin_layout Plain Layout
13461 LangPreamble
13462 \end_layout
13463
13464 \end_inset
13465
13466  antérieure.
13467  Doit être fermée par 
13468 \begin_inset Flex Code
13469 status collapsed
13470
13471 \begin_layout Plain Layout
13472 EndLangPreamble
13473 \end_layout
13474
13475 \end_inset
13476
13477 .
13478 \begin_inset Newline newline
13479 \end_inset
13480
13481 Voir la 
13482 \begin_inset CommandInset ref
13483 LatexCommand ref
13484 reference "sub:I18n"
13485
13486 \end_inset
13487
13488  pour les détails d'utilisation.
13489 \end_layout
13490
13491 \begin_layout Description
13492
13493 \lang english
13494 \begin_inset Flex Code
13495 status collapsed
13496
13497 \begin_layout Plain Layout
13498
13499 \lang english
13500 LatexName
13501 \end_layout
13502
13503 \end_inset
13504
13505
13506 \lang french
13507  [
13508 \begin_inset Flex Code
13509 status collapsed
13510
13511 \begin_layout Plain Layout
13512 <nom>
13513 \end_layout
13514
13515 \end_inset
13516
13517 ] fixe le nom de l'objet LaTeX correspondant, soit l'environnement, soit
13518  la commande.
13519 \end_layout
13520
13521 \begin_layout Description
13522
13523 \lang english
13524 \begin_inset Flex Code
13525 status collapsed
13526
13527 \begin_layout Plain Layout
13528
13529 \lang english
13530 LatexParam
13531 \end_layout
13532
13533 \end_inset
13534
13535
13536 \lang french
13537  [
13538 \begin_inset Flex Code
13539 status collapsed
13540
13541 \begin_layout Plain Layout
13542 <paramètre>
13543 \end_layout
13544
13545 \end_inset
13546
13547 ] fixe le paramètre facultatif de l'objet 
13548 \begin_inset Flex Code
13549 status collapsed
13550
13551 \begin_layout Plain Layout
13552 LatexName
13553 \end_layout
13554
13555 \end_inset
13556
13557  correspondant.
13558  Ce paramètre ne peut pas être changé depuis LyX (utiliser 
13559 \begin_inset Flex Code
13560 status collapsed
13561
13562 \begin_layout Plain Layout
13563 Argument
13564 \end_layout
13565
13566 \end_inset
13567
13568  pour les paramètres personnalisables).
13569  Ceci sera émis tel quel après tous les
13570 \begin_inset Flex Code
13571 status collapsed
13572
13573 \begin_layout Plain Layout
13574 Argument
13575 \end_layout
13576
13577 \end_inset
13578
13579 s LaTeX.
13580 \end_layout
13581
13582 \begin_layout Description
13583
13584 \lang english
13585 \begin_inset Flex Code
13586 status collapsed
13587
13588 \begin_layout Plain Layout
13589
13590 \lang english
13591 LatexType
13592 \end_layout
13593
13594 \end_inset
13595
13596  
13597 \lang ngerman
13598 [
13599 \begin_inset Flex Code
13600 status collapsed
13601
13602 \begin_layout Plain Layout
13603
13604 \emph on
13605 \lang ngerman
13606 Paragraph
13607 \emph default
13608 , Command, Environment, Item_Environment,
13609 \begin_inset Newline newline
13610 \end_inset
13611
13612 List_Environment, Bib_Environment
13613 \end_layout
13614
13615 \end_inset
13616
13617
13618 \lang french
13619 ] décrit comment traduire l'environnement en LaTeX.
13620 \lang english
13621
13622 \begin_inset Foot
13623 status collapsed
13624
13625 \begin_layout Plain Layout
13626
13627 \lang english
13628 \begin_inset Flex Code
13629 status collapsed
13630
13631 \begin_layout Plain Layout
13632
13633 \lang english
13634 LatexType
13635 \end_layout
13636
13637 \end_inset
13638
13639
13640 \lang french
13641  est peut-être trompeur, dans la mesure où ces règles s'appliquent également
13642  aux classes DocBook.
13643  Explorer les fichiers des classes DocBook (noms de fichiers 
13644 \begin_inset Flex Code
13645 status collapsed
13646
13647 \begin_layout Plain Layout
13648 db_*.inc
13649 \end_layout
13650
13651 \end_inset
13652
13653  ) pour voir des exemples particuliers.
13654 \end_layout
13655
13656 \end_inset
13657
13658
13659 \end_layout
13660
13661 \begin_deeper
13662 \begin_layout Description
13663 \begin_inset Flex Code
13664 status collapsed
13665
13666 \begin_layout Plain Layout
13667 Paragraph
13668 \end_layout
13669
13670 \end_inset
13671
13672  veut dire 
13673 \begin_inset Quotes fld
13674 \end_inset
13675
13676 rien de spécial
13677 \begin_inset Quotes frd
13678 \end_inset
13679
13680 .
13681 \end_layout
13682
13683 \begin_layout Description
13684 \begin_inset Flex Code
13685 status collapsed
13686
13687 \begin_layout Plain Layout
13688 Command
13689 \end_layout
13690
13691 \end_inset
13692
13693  veut dire 
13694 \begin_inset Flex Code
13695 status collapsed
13696
13697 \begin_layout Plain Layout
13698
13699 \backslash
13700
13701 \emph on
13702 LatexName
13703 \emph default
13704 {\SpecialChar \ldots{}
13705 }
13706 \end_layout
13707
13708 \end_inset
13709
13710 .
13711 \end_layout
13712
13713 \begin_layout Description
13714 \begin_inset Flex Code
13715 status collapsed
13716
13717 \begin_layout Plain Layout
13718 Environment
13719 \end_layout
13720
13721 \end_inset
13722
13723  veut dire 
13724 \begin_inset Flex Code
13725 status collapsed
13726
13727 \begin_layout Plain Layout
13728
13729 \backslash
13730 begin{
13731 \emph on
13732 LatexName
13733 \emph default
13734 }\SpecialChar \ldots{}
13735
13736 \backslash
13737 end{
13738 \emph on
13739 LatexName
13740 \emph default
13741 }
13742 \end_layout
13743
13744 \end_inset
13745
13746 .
13747 \end_layout
13748
13749 \begin_layout Description
13750 \begin_inset Flex Code
13751 status collapsed
13752
13753 \begin_layout Plain Layout
13754 Item_Environment
13755 \end_layout
13756
13757 \end_inset
13758
13759  est la même chose que 
13760 \begin_inset Flex Code
13761 status collapsed
13762
13763 \begin_layout Plain Layout
13764 Environment
13765 \end_layout
13766
13767 \end_inset
13768
13769 , sauf qu'il génère un 
13770 \begin_inset Flex Code
13771 status collapsed
13772
13773 \begin_layout Plain Layout
13774
13775 \backslash
13776 item
13777 \end_layout
13778
13779 \end_inset
13780
13781  pour chaque paragraphe de l'environnement.
13782 \end_layout
13783
13784 \begin_layout Description
13785 \begin_inset Flex Code
13786 status collapsed
13787
13788 \begin_layout Plain Layout
13789 List_Environment
13790 \end_layout
13791
13792 \end_inset
13793
13794  est la même chose que 
13795 \begin_inset Flex Code
13796 status collapsed
13797
13798 \begin_layout Plain Layout
13799 Item_Environment
13800 \end_layout
13801
13802 \end_inset
13803
13804 , sauf que
13805 \begin_inset Newline newline
13806 \end_inset
13807
13808
13809 \begin_inset Flex Code
13810 status collapsed
13811
13812 \begin_layout Plain Layout
13813 LabelWidthString
13814 \end_layout
13815
13816 \end_inset
13817
13818  est passé en paramètre de l'environnement.
13819 \begin_inset Newline newline
13820 \end_inset
13821
13822
13823 \begin_inset Flex Code
13824 status collapsed
13825
13826 \begin_layout Plain Layout
13827 LabelWidthString
13828 \end_layout
13829
13830 \end_inset
13831
13832  peut être défini dans la fenêtre 
13833 \begin_inset Flex MenuItem
13834 status collapsed
13835
13836 \begin_layout Plain Layout
13837 Édition\SpecialChar \menuseparator
13838 Paramètres
13839 \begin_inset space ~
13840 \end_inset
13841
13842 de
13843 \begin_inset space ~
13844 \end_inset
13845
13846 Paragraphe
13847 \end_layout
13848
13849 \end_inset
13850
13851 .
13852 \end_layout
13853
13854 \begin_layout Description
13855
13856 \lang english
13857 \begin_inset Flex Code
13858 status collapsed
13859
13860 \begin_layout Plain Layout
13861
13862 \lang english
13863 Bib_Environment
13864 \end_layout
13865
13866 \end_inset
13867
13868
13869 \lang french
13870  fonctionne comme 
13871 \lang english
13872
13873 \begin_inset Flex Code
13874 status collapsed
13875
13876 \begin_layout Plain Layout
13877
13878 \lang english
13879 Environment
13880 \end_layout
13881
13882 \end_inset
13883
13884
13885 \lang french
13886 , mais ajoute l'argument obligatoire nécessaire (l'étiquette la plus longue)
13887  à la directive de début de l’environnement bibliographique:
13888 \lang english
13889
13890 \begin_inset Newline newline
13891 \end_inset
13892
13893
13894 \begin_inset Flex Code
13895 status collapsed
13896
13897 \begin_layout Plain Layout
13898
13899 \lang english
13900
13901 \backslash
13902 begin{thebibliography}{99}
13903 \end_layout
13904
13905 \end_inset
13906
13907
13908 \lang french
13909 .
13910  Cette directive n'est donc nécessaire que pour les environnements bibliographiq
13911 ues.
13912  L’étiquette implicite 
13913 \begin_inset Quotes fld
13914 \end_inset
13915
13916 99
13917 \begin_inset Quotes frd
13918 \end_inset
13919
13920  peut être modifiée par l'utilisateur dans les réglages de paragraphe d'une
13921  entrée bibliographique.
13922 \end_layout
13923
13924 \begin_layout Standard
13925 En collectant ces derniers éléments, l'exportation LaTeX sera ou bien:
13926 \end_layout
13927
13928 \begin_layout LyX-Code
13929
13930 \lang english
13931
13932 \backslash
13933 LatexName[LatexParam]{\SpecialChar \ldots{}
13934 }
13935 \end_layout
13936
13937 \begin_layout Standard
13938 ou bien:
13939 \end_layout
13940
13941 \begin_layout LyX-Code
13942
13943 \lang english
13944
13945 \backslash
13946 begin{LatexName}[LatexParam] \SpecialChar \ldots{}
13947  
13948 \backslash
13949 end{LatexName}.
13950 \end_layout
13951
13952 \begin_layout Standard
13953 en fonction du type LaTeX.
13954 \end_layout
13955
13956 \end_deeper
13957 \begin_layout Description
13958
13959 \lang english
13960 \begin_inset Flex Code
13961 status collapsed
13962
13963 \begin_layout Plain Layout
13964
13965 \lang english
13966 LeftDelim
13967 \end_layout
13968
13969 \end_inset
13970
13971
13972 \lang french
13973  [
13974 \begin_inset Flex Code
13975 status collapsed
13976
13977 \begin_layout Plain Layout
13978 chaîne
13979 \end_layout
13980
13981 \end_inset
13982
13983 ] définit une chaîne de caractères insérée au début du contenu du style.
13984  Une rupture de ligne dans la sortie peut être indiquée par 
13985 \begin_inset Flex Code
13986 status collapsed
13987
13988 \begin_layout Plain Layout
13989 <br/>
13990 \end_layout
13991
13992 \end_inset
13993
13994 .
13995 \end_layout
13996
13997 \begin_layout Description
13998
13999 \lang english
14000 \begin_inset Flex Code
14001 status collapsed
14002
14003 \begin_layout Plain Layout
14004
14005 \lang english
14006 LeftMargin
14007 \end_layout
14008
14009 \end_inset
14010
14011
14012 \lang french
14013  
14014 \begin_inset Flex Code
14015 status collapsed
14016
14017 \begin_layout Plain Layout
14018 [chaîne=""]
14019 \end_layout
14020
14021 \end_inset
14022
14023  fixe la marge gauche: si vous mettez des styles dans un environnement,
14024  les 
14025 \lang english
14026
14027 \begin_inset Flex Code
14028 status collapsed
14029
14030 \begin_layout Plain Layout
14031
14032 \lang english
14033 LeftMargin
14034 \end_layout
14035
14036 \end_inset
14037
14038
14039 \lang french
14040  ne seront pas ajoutées directement, mais avec un facteur 
14041 \begin_inset Formula $\frac{4}{\mathrm{profondeur}+4}$
14042 \end_inset
14043
14044 .
14045  Notez que ce paramètre sert aussi quand 
14046 \lang english
14047
14048 \begin_inset Flex Code
14049 status collapsed
14050
14051 \begin_layout Plain Layout
14052
14053 \lang english
14054 Margin
14055 \end_layout
14056
14057 \end_inset
14058
14059
14060 \lang french
14061  est définie comme 
14062 \begin_inset Flex Code
14063 status collapsed
14064
14065 \begin_layout Plain Layout
14066
14067 \lang english
14068 Manual
14069 \end_layout
14070
14071 \end_inset
14072
14073  ou 
14074 \begin_inset Flex Code
14075 status collapsed
14076
14077 \begin_layout Plain Layout
14078
14079 \lang english
14080 Dynamic
14081 \end_layout
14082
14083 \end_inset
14084
14085 .
14086  Il est alors ajouté à la marge manuelle ou dynamique.
14087 \begin_inset Newline newline
14088 \end_inset
14089
14090 Par exemple, 
14091 \begin_inset Quotes fld
14092 \end_inset
14093
14094
14095 \begin_inset Flex Code
14096 status collapsed
14097
14098 \begin_layout Plain Layout
14099 MM
14100 \end_layout
14101
14102 \end_inset
14103
14104
14105 \begin_inset Quotes frd
14106 \end_inset
14107
14108  signifie que le paragraphe est indenté avec la largeur de 
14109 \begin_inset Quotes fld
14110 \end_inset
14111
14112
14113 \begin_inset Flex Code
14114 status collapsed
14115
14116 \begin_layout Plain Layout
14117 MM
14118 \end_layout
14119
14120 \end_inset
14121
14122
14123 \begin_inset Quotes frd
14124 \end_inset
14125
14126  dans la police normale.
14127  Il est possible de créer une largeur négative avec 
14128 \begin_inset Quotes fld
14129 \end_inset
14130
14131
14132 \begin_inset Flex Code
14133 status collapsed
14134
14135 \begin_layout Plain Layout
14136 -
14137 \end_layout
14138
14139 \end_inset
14140
14141
14142 \begin_inset Quotes frd
14143 \end_inset
14144
14145 .
14146  Cette solution a été choisie pour que l'apparence soit la même quelle que
14147  soit la police d'écran.
14148 \end_layout
14149
14150 \begin_layout Description
14151
14152 \lang english
14153 \begin_inset Flex Code
14154 status collapsed
14155
14156 \begin_layout Plain Layout
14157
14158 \lang english
14159 Margin
14160 \end_layout
14161
14162 \end_inset
14163
14164  [
14165 \begin_inset Flex Code
14166 status collapsed
14167
14168 \begin_layout Plain Layout
14169
14170 \emph on
14171 \lang english
14172 Static
14173 \emph default
14174 , Manual, Dynamic, First_Dynamic, Right_Address_Box
14175 \end_layout
14176
14177 \end_inset
14178
14179
14180 \begin_inset Newline newline
14181 \end_inset
14182
14183
14184 \lang french
14185 fixe le type de marge à gauche du format.
14186 \end_layout
14187
14188 \begin_deeper
14189 \begin_layout Description
14190 \begin_inset Flex Code
14191 status collapsed
14192
14193 \begin_layout Plain Layout
14194
14195 \lang english
14196 Static
14197 \end_layout
14198
14199 \end_inset
14200
14201  veut dire une marge fixe.
14202 \end_layout
14203
14204 \begin_layout Description
14205 \begin_inset Flex Code
14206 status collapsed
14207
14208 \begin_layout Plain Layout
14209
14210 \lang english
14211 Manual
14212 \end_layout
14213
14214 \end_inset
14215
14216  veut dire que la marge de gauche dépend de ce qu'il y a dans la fenêtre
14217  
14218 \begin_inset Flex MenuItem
14219 status collapsed
14220
14221 \begin_layout Plain Layout
14222 Édition\SpecialChar \menuseparator
14223 Paramètres
14224 \begin_inset space ~
14225 \end_inset
14226
14227 de
14228 \begin_inset space ~
14229 \end_inset
14230
14231 Paragraphe
14232 \end_layout
14233
14234 \end_inset
14235
14236 .
14237  Ceci sert à obtenir des listes bien mises en page sans tabulations.
14238 \end_layout
14239
14240 \begin_layout Description
14241 \begin_inset Flex Code
14242 status collapsed
14243
14244 \begin_layout Plain Layout
14245
14246 \lang english
14247 Dynamic
14248 \end_layout
14249
14250 \end_inset
14251
14252  veut dire que la marge dépend de la taille du marqueur.
14253  Ceci sert entre autres aux en-têtes numérotés.
14254  Il est évident que l'en-tête 
14255 \begin_inset Quotes fld
14256 \end_inset
14257
14258 5.4.3.2.1 Très long en-tête
14259 \begin_inset Quotes frd
14260 \end_inset
14261
14262  doit avoir une marge de gauche plus grande (autant que 
14263 \begin_inset Quotes fld
14264 \end_inset
14265
14266 5.4.3.2.1
14267 \begin_inset Quotes frd
14268 \end_inset
14269
14270  plus l'espace) que 
14271 \begin_inset Quotes fld
14272 \end_inset
14273
14274 3.2 Très long en-tête
14275 \begin_inset Quotes frd
14276 \end_inset
14277
14278 , même si les autres traitements de texte ne savent pas le faire.
14279 \end_layout
14280
14281 \begin_layout Description
14282 \begin_inset Flex Code
14283 status collapsed
14284
14285 \begin_layout Plain Layout
14286
14287 \lang english
14288 First_Dynamic
14289 \end_layout
14290
14291 \end_inset
14292
14293  est similaire, mais seulement la toute première ligne du paragraphe est
14294  dynamique, les autres étant statiques; ceci est utile par exemple pour
14295  les descriptions.
14296 \end_layout
14297
14298 \begin_layout Description
14299 \begin_inset Flex Code
14300 status collapsed
14301
14302 \begin_layout Plain Layout
14303
14304 \lang english
14305 Right_Address_Box
14306 \end_layout
14307
14308 \end_inset
14309
14310  signifie que la marge est choisie pour que la ligne la plus longue du paragraph
14311 e touche la marge de droite.
14312  Ceci sert à typographier une adresse sur le bord droit de la page.
14313 \end_layout
14314
14315 \end_deeper
14316 \begin_layout Description
14317
14318 \lang english
14319 \begin_inset Flex Code
14320 status collapsed
14321
14322 \begin_layout Plain Layout
14323
14324 \lang english
14325 NeedProtect
14326 \end_layout
14327
14328 \end_inset
14329
14330
14331 \lang french
14332  [
14333 \begin_inset Flex Code
14334 status collapsed
14335
14336 \begin_layout Plain Layout
14337
14338 \emph on
14339 0
14340 \end_layout
14341
14342 \end_inset
14343
14344 ,
14345 \begin_inset space \thinspace{}
14346 \end_inset
14347
14348
14349 \begin_inset Flex Code
14350 status collapsed
14351
14352 \begin_layout Plain Layout
14353 1
14354 \end_layout
14355
14356 \end_inset
14357
14358 ] indique si les commandes fragiles doivent être protégées par 
14359 \begin_inset Flex Code
14360 status collapsed
14361
14362 \begin_layout Plain Layout
14363
14364 \backslash
14365 protect
14366 \end_layout
14367
14368 \end_inset
14369
14370  dans ce style (Note: ceci n'indique pas si cette commande elle-même doit
14371  être protégée).
14372 \end_layout
14373
14374 \begin_layout Description
14375
14376 \lang english
14377 \begin_inset Flex Code
14378 status collapsed
14379
14380 \begin_layout Plain Layout
14381
14382 \lang english
14383 Newline
14384 \end_layout
14385
14386 \end_inset
14387
14388
14389 \lang french
14390  [
14391 \begin_inset Flex Code
14392 status collapsed
14393
14394 \begin_layout Plain Layout
14395 0
14396 \end_layout
14397
14398 \end_inset
14399
14400 ,
14401 \begin_inset space \thinspace{}
14402 \end_inset
14403
14404
14405 \begin_inset Flex Code
14406 status collapsed
14407
14408 \begin_layout Plain Layout
14409
14410 \emph on
14411 1
14412 \end_layout
14413
14414 \end_inset
14415
14416 ] indique si les nouvelles lignes sont traduites ou non en sauts de ligne
14417  LaTeX (
14418 \begin_inset Flex Code
14419 status collapsed
14420
14421 \begin_layout Plain Layout
14422
14423 \backslash
14424
14425 \backslash
14426
14427 \end_layout
14428
14429 \end_inset
14430
14431 ).
14432  La traduction peut être désactivée pour permettre d'éditer plus confortablement
14433  du LaTeX depuis LyX.
14434 \end_layout
14435
14436 \begin_layout Description
14437
14438 \lang english
14439 \begin_inset Flex Code
14440 status collapsed
14441
14442 \begin_layout Plain Layout
14443
14444 \lang english
14445 NextNoIndent
14446 \end_layout
14447
14448 \end_inset
14449
14450
14451 \lang french
14452  [
14453 \begin_inset Flex Code
14454 status collapsed
14455
14456 \begin_layout Plain Layout
14457
14458 \emph on
14459 0
14460 \end_layout
14461
14462 \end_inset
14463
14464 ,
14465 \begin_inset space \thinspace{}
14466 \end_inset
14467
14468
14469 \begin_inset Flex Code
14470 status collapsed
14471
14472 \begin_layout Plain Layout
14473 1
14474 \end_layout
14475
14476 \end_inset
14477
14478 ] indique si LyX indente ou non la première ligne du paragraphe suivant.
14479  
14480 \begin_inset Flex Code
14481 status collapsed
14482
14483 \begin_layout Plain Layout
14484 1
14485 \end_layout
14486
14487 \end_inset
14488
14489  veut dire qu'il ne peut pas, 
14490 \begin_inset Flex Code
14491 status collapsed
14492
14493 \begin_layout Plain Layout
14494 0
14495 \end_layout
14496
14497 \end_inset
14498
14499  veut dire qu'il peut s'il le veut.
14500 \end_layout
14501
14502 \begin_layout Description
14503
14504 \lang english
14505 \begin_inset Flex Code
14506 status collapsed
14507
14508 \begin_layout Plain Layout
14509
14510 \lang english
14511 ObsoletedBy
14512 \end_layout
14513
14514 \end_inset
14515
14516
14517 \lang french
14518  [
14519 \begin_inset Flex Code
14520 status collapsed
14521
14522 \begin_layout Plain Layout
14523 <nom>
14524 \end_layout
14525
14526 \end_inset
14527
14528 ] dénomme un style qui a remplacé ce style en cours.
14529  Ceci est utilisé pour renommer un style en conservant la rétrocompatibilité.
14530 \end_layout
14531
14532 \begin_layout Description
14533
14534 \lang english
14535 \begin_inset Flex Code
14536 status collapsed
14537
14538 \begin_layout Plain Layout
14539
14540 \lang english
14541 ParbreakIsNewline
14542 \end_layout
14543
14544 \end_inset
14545
14546
14547 \lang french
14548  [
14549 \begin_inset Flex Code
14550 status collapsed
14551
14552 \begin_layout Plain Layout
14553
14554 \emph on
14555 0
14556 \end_layout
14557
14558 \end_inset
14559
14560 ,
14561 \begin_inset space \thinspace{}
14562 \end_inset
14563
14564
14565 \begin_inset Flex Code
14566 status collapsed
14567
14568 \begin_layout Plain Layout
14569 1
14570 \end_layout
14571
14572 \end_inset
14573
14574 ] indique que les paragraphes ne seront pas séparés par une ligne vide dans
14575  le résultat LaTeX, mais par un retour à la ligne; combiné avec 
14576 \begin_inset Flex Code
14577 status collapsed
14578
14579 \begin_layout Plain Layout
14580 PassThru 1
14581 \end_layout
14582
14583 \end_inset
14584
14585 , ceci permet d'émuler une éditeur plein texte (comme l'insert code TeX).
14586 \end_layout
14587
14588 \begin_layout Description
14589
14590 \lang english
14591 \begin_inset Flex Code
14592 status collapsed
14593
14594 \begin_layout Plain Layout
14595
14596 \lang english
14597 ParIndent
14598 \end_layout
14599
14600 \end_inset
14601
14602
14603 \lang french
14604  
14605 \begin_inset Flex Code
14606 status collapsed
14607
14608 \begin_layout Plain Layout
14609 [chaîne=""]
14610 \end_layout
14611
14612 \end_inset
14613
14614  fixe l'indentation de la toute première ligne d'un paragraphe.
14615  
14616 \begin_inset Flex Code
14617 status collapsed
14618
14619 \begin_layout Plain Layout
14620 Parindent
14621 \end_layout
14622
14623 \end_inset
14624
14625  est fixé pour un format donné, à l'exception du format 
14626 \begin_inset Flex Code
14627 status collapsed
14628
14629 \begin_layout Plain Layout
14630 Standard
14631 \end_layout
14632
14633 \end_inset
14634
14635 , car l'indentation d'un paragraphe dans l'environnement 
14636 \begin_inset Flex Code
14637 status collapsed
14638
14639 \begin_layout Plain Layout
14640 Standard
14641 \end_layout
14642
14643 \end_inset
14644
14645  peut être empêchée par 
14646 \begin_inset Flex Code
14647 status collapsed
14648
14649 \begin_layout Plain Layout
14650 NextNoIndent
14651 \end_layout
14652
14653 \end_inset
14654
14655 .
14656  De plus, les paragraphes de style 
14657 \begin_inset Flex Code
14658 status collapsed
14659
14660 \begin_layout Plain Layout
14661 Standard
14662 \end_layout
14663
14664 \end_inset
14665
14666  emboîtés dans d'autres environnements utilisent le 
14667 \begin_inset Flex Code
14668 status collapsed
14669
14670 \begin_layout Plain Layout
14671 ParIndent
14672 \end_layout
14673
14674 \end_inset
14675
14676  de l'environne\SpecialChar \-
14677 ment, pas le leur.
14678  Par exemple, les paragraphes 
14679 \begin_inset Flex Code
14680 status collapsed
14681
14682 \begin_layout Plain Layout
14683 Standard
14684 \end_layout
14685
14686 \end_inset
14687
14688  dans une énumération ne sont pas indentés.
14689 \end_layout
14690
14691 \begin_layout Description
14692
14693 \lang english
14694 \begin_inset Flex Code
14695 status collapsed
14696
14697 \begin_layout Plain Layout
14698
14699 \lang english
14700 ParSep
14701 \end_layout
14702
14703 \end_inset
14704
14705
14706 \lang french
14707  [
14708 \family typewriter
14709 float=0
14710 \family default
14711 ] fixe l'espacement vertical entre deux paragraphes dans le style.
14712 \end_layout
14713
14714 \begin_layout Description
14715
14716 \lang english
14717 \begin_inset Flex Code
14718 status collapsed
14719
14720 \begin_layout Plain Layout
14721
14722 \lang english
14723 Parskip
14724 \end_layout
14725
14726 \end_inset
14727
14728
14729 \lang french
14730  [
14731 \family typewriter
14732 float=0
14733 \family default
14734 ] fixe la valeur d'interligne entre paragraphes.
14735  LyX donne le choix entre 
14736 \begin_inset Flex Code
14737 status collapsed
14738
14739 \begin_layout Plain Layout
14740 Indentation
14741 \end_layout
14742
14743 \end_inset
14744
14745  et 
14746 \begin_inset Flex Code
14747 status collapsed
14748
14749 \begin_layout Plain Layout
14750 Interligne
14751 \end_layout
14752
14753 \end_inset
14754
14755  pour séparer les paragraphes.
14756  Quand on choisit 
14757 \begin_inset Flex Code
14758 status collapsed
14759
14760 \begin_layout Plain Layout
14761 Indentation
14762 \end_layout
14763
14764 \end_inset
14765
14766 , cette valeur n'est pas prise en compte.
14767  Quand on choisit 
14768 \begin_inset Flex Code
14769 status collapsed
14770
14771 \begin_layout Plain Layout
14772 Interligne
14773 \end_layout
14774
14775 \end_inset
14776
14777 , la valeur de 
14778 \begin_inset Flex Code
14779 status collapsed
14780
14781 \begin_layout Plain Layout
14782 ParIndent
14783 \end_layout
14784
14785 \end_inset
14786
14787  n'est pas prise en compte et tous les paragraphes sont séparés par ce paramètre
14788  
14789 \begin_inset Flex Code
14790 status collapsed
14791
14792 \begin_layout Plain Layout
14793 Parskip
14794 \end_layout
14795
14796 \end_inset
14797
14798 , en plus de l'interligne normal.
14799  L'espacement vertical est calculé par 
14800 \begin_inset Flex Code
14801 status collapsed
14802
14803 \begin_layout Plain Layout
14804 valeur*DefaultHeight()
14805 \end_layout
14806
14807 \end_inset
14808
14809  où 
14810 \family typewriter
14811 valeur
14812 \family default
14813  est la valeur choisie pour 
14814 \begin_inset Flex Code
14815 status collapsed
14816
14817 \begin_layout Plain Layout
14818 Parskip
14819 \end_layout
14820
14821 \end_inset
14822
14823  et 
14824 \begin_inset Flex Code
14825 status collapsed
14826
14827 \begin_layout Plain Layout
14828 DefaultHeight()
14829 \end_layout
14830
14831 \end_inset
14832
14833  est la hauteur d'une ligne dans la police normale.
14834  De cette façon, l'aspect reste le même quelle que soit la police à l'écran.
14835 \end_layout
14836
14837 \begin_layout Description
14838
14839 \lang english
14840 \begin_inset Flex Code
14841 status collapsed
14842
14843 \begin_layout Plain Layout
14844
14845 \lang english
14846 PassThru
14847 \end_layout
14848
14849 \end_inset
14850
14851
14852 \lang french
14853  [
14854 \begin_inset Flex Code
14855 status collapsed
14856
14857 \begin_layout Plain Layout
14858
14859 \emph on
14860 0
14861 \end_layout
14862
14863 \end_inset
14864
14865 ,
14866 \begin_inset space \thinspace{}
14867 \end_inset
14868
14869
14870 \begin_inset Flex Code
14871 status collapsed
14872
14873 \begin_layout Plain Layout
14874 1
14875 \end_layout
14876
14877 \end_inset
14878
14879 ] indique si le contenu du paragraphe doit être passé sous forme brute,
14880  c'est-à-dire sans les traductions spéciales dont LaTeX aurait besoin.
14881  
14882 \end_layout
14883
14884 \begin_layout Description
14885
14886 \lang english
14887 \begin_inset Flex Code
14888 status collapsed
14889
14890 \begin_layout Plain Layout
14891
14892 \lang english
14893 Preamble
14894 \end_layout
14895
14896 \end_inset
14897
14898
14899 \lang french
14900  fixe le contenu à inclure dans le préambule LaTeX quand le style est utilisé.
14901  Utile pour définir des macros, charger des paquetages, etc.
14902  requis pour ce style particulier.
14903  Doit être fermé par 
14904 \begin_inset Quotes fld
14905 \end_inset
14906
14907
14908 \begin_inset Flex Code
14909 status collapsed
14910
14911 \begin_layout Plain Layout
14912
14913 \lang english
14914 EndPreamble
14915 \end_layout
14916
14917 \end_inset
14918
14919
14920 \begin_inset Quotes frd
14921 \end_inset
14922
14923 .
14924 \end_layout
14925
14926 \begin_layout Description
14927
14928 \lang english
14929 \begin_inset Flex Code
14930 status collapsed
14931
14932 \begin_layout Plain Layout
14933
14934 \lang english
14935 RefPrefix
14936 \end_layout
14937
14938 \end_inset
14939
14940
14941 \lang french
14942  [
14943 \begin_inset Flex Code
14944 status collapsed
14945
14946 \begin_layout Plain Layout
14947 chaîne
14948 \end_layout
14949
14950 \end_inset
14951
14952 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
14953 es de ce type.
14954  Ceci permet l'utilisation de références mises en forme.
14955 \end_layout
14956
14957 \begin_layout Description
14958
14959 \lang english
14960 \begin_inset Flex Code
14961 status collapsed
14962
14963 \begin_layout Plain Layout
14964
14965 \lang english
14966 Requires
14967 \end_layout
14968
14969 \end_inset
14970
14971
14972 \lang french
14973  [
14974 \begin_inset Flex Code
14975 status collapsed
14976
14977 \begin_layout Plain Layout
14978 chaîne
14979 \end_layout
14980
14981 \end_inset
14982
14983 ] indique que le style requiert la fonctionnalité chaîne.
14984  Voir la description de 
14985 \begin_inset Flex Code
14986 status collapsed
14987
14988 \begin_layout Plain Layout
14989
14990 \lang english
14991 Provides
14992 \end_layout
14993
14994 \end_inset
14995
14996  ci-dessus (
14997 \begin_inset CommandInset ref
14998 LatexCommand ref
14999 reference "sub:Paramètres-généraux-d'une"
15000
15001 \end_inset
15002
15003 ) pour les détails sur les fonctionnalités.
15004  
15005 \end_layout
15006
15007 \begin_layout Description
15008
15009 \lang english
15010 \begin_inset Flex Code
15011 status collapsed
15012
15013 \begin_layout Plain Layout
15014
15015 \lang english
15016 ResetArgs
15017 \end_layout
15018
15019 \end_inset
15020
15021
15022 \lang french
15023  [
15024 \begin_inset Flex Code
15025 status collapsed
15026
15027 \begin_layout Plain Layout
15028
15029 \emph on
15030 0
15031 \end_layout
15032
15033 \end_inset
15034
15035 ,
15036 \begin_inset Flex Code
15037 status collapsed
15038
15039 \begin_layout Plain Layout
15040 1
15041 \end_layout
15042
15043 \end_inset
15044
15045 ] réinitialise les arguments LaTeX de ce style ( tels que définis par la
15046  directive
15047 \lang english
15048  
15049 \begin_inset Flex Code
15050 status collapsed
15051
15052 \begin_layout Plain Layout
15053
15054 \lang english
15055 Argument
15056 \end_layout
15057
15058 \end_inset
15059
15060 )
15061 \lang french
15062 .
15063  Ceci est utile si vous avez dupliqué un style en utilisant 
15064 \lang english
15065
15066 \begin_inset Flex Code
15067 status collapsed
15068
15069 \begin_layout Plain Layout
15070
15071 \lang english
15072 CopyStyle
15073 \end_layout
15074
15075 \end_inset
15076
15077
15078 \lang french
15079 , et que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
15080 ).
15081 \end_layout
15082
15083 \begin_layout Description
15084
15085 \lang english
15086 \begin_inset Flex Code
15087 status collapsed
15088
15089 \begin_layout Plain Layout
15090
15091 \lang english
15092 RightDelim
15093 \end_layout
15094
15095 \end_inset
15096
15097
15098 \lang french
15099  [
15100 \begin_inset Flex Code
15101 status collapsed
15102
15103 \begin_layout Plain Layout
15104 chaîne
15105 \end_layout
15106
15107 \end_inset
15108
15109 ] définit une chaîne de caractères insérée à la fin du contenu du style.
15110  Une rupture de ligne dans la sortie peut être indiquée par 
15111 \begin_inset Flex Code
15112 status collapsed
15113
15114 \begin_layout Plain Layout
15115 <br/>
15116 \end_layout
15117
15118 \end_inset
15119
15120 .
15121 \end_layout
15122
15123 \begin_layout Description
15124
15125 \lang english
15126 \begin_inset Flex Code
15127 status collapsed
15128
15129 \begin_layout Plain Layout
15130
15131 \lang english
15132 RightMargin
15133 \end_layout
15134
15135 \end_inset
15136
15137
15138 \lang french
15139  [
15140 \begin_inset Flex Code
15141 status collapsed
15142
15143 \begin_layout Plain Layout
15144 chaîne
15145 \end_layout
15146
15147 \end_inset
15148
15149 ] similaire à 
15150 \family typewriter
15151 LeftMargin
15152 \family default
15153 .
15154 \end_layout
15155
15156 \begin_layout Description
15157
15158 \lang english
15159 \begin_inset Flex Code
15160 status collapsed
15161
15162 \begin_layout Plain Layout
15163
15164 \lang english
15165 Spacing
15166 \end_layout
15167
15168 \end_inset
15169
15170
15171 \lang french
15172  
15173 \lang english
15174 [
15175 \begin_inset Flex Code
15176 status collapsed
15177
15178 \begin_layout Plain Layout
15179
15180 \emph on
15181 \lang english
15182 single
15183 \end_layout
15184
15185 \end_inset
15186
15187
15188 \begin_inset Flex Code
15189 status collapsed
15190
15191 \begin_layout Plain Layout
15192
15193 \lang english
15194 onehalf
15195 \end_layout
15196
15197 \end_inset
15198
15199
15200 \begin_inset Flex Code
15201 status collapsed
15202
15203 \begin_layout Plain Layout
15204
15205 \lang english
15206 double
15207 \end_layout
15208
15209 \end_inset
15210
15211
15212 \begin_inset Flex Code
15213 status collapsed
15214
15215 \begin_layout Plain Layout
15216
15217 \lang english
15218 other
15219 \lang french
15220
15221 \begin_inset space ~
15222 \end_inset
15223
15224 <valeur>
15225 \end_layout
15226
15227 \end_inset
15228
15229
15230 \lang french
15231 ] définit l'interligne par défaut dans ce style.
15232  Les paramètres 
15233 \begin_inset Flex Code
15234 status collapsed
15235
15236 \begin_layout Plain Layout
15237 single
15238 \end_layout
15239
15240 \end_inset
15241
15242
15243 \begin_inset Flex Code
15244 status collapsed
15245
15246 \begin_layout Plain Layout
15247 onehalf
15248 \end_layout
15249
15250 \end_inset
15251
15252  et 
15253 \begin_inset Flex Code
15254 status collapsed
15255
15256 \begin_layout Plain Layout
15257 double
15258 \end_layout
15259
15260 \end_inset
15261
15262  correspondent respectivement à un facteur multiplicatif de 1, 1,25 et 1,667.
15263  Si vous mettez le paramètre 
15264 \begin_inset Flex Code
15265 status collapsed
15266
15267 \begin_layout Plain Layout
15268 other
15269 \end_layout
15270
15271 \end_inset
15272
15273 , vous devez aussi mettre une valeur numérique qui servira de facteur multiplica
15274 tif.
15275  Notez que, contrairement aux autres paramètres, 
15276 \begin_inset Flex Code
15277 status collapsed
15278
15279 \begin_layout Plain Layout
15280 Spacing
15281 \end_layout
15282
15283 \end_inset
15284
15285  implique de générer du code LaTeX spécifique, qui utilise le paquetage
15286  LaTeX 
15287 \begin_inset Flex Code
15288 status collapsed
15289
15290 \begin_layout Plain Layout
15291 setspace
15292 \end_layout
15293
15294 \end_inset
15295
15296 .
15297 \end_layout
15298
15299 \begin_layout Description
15300
15301 \lang english
15302 \begin_inset Flex Code
15303 status collapsed
15304
15305 \begin_layout Plain Layout
15306
15307 \lang english
15308 Spellcheck
15309 \end_layout
15310
15311 \end_inset
15312
15313
15314 \lang french
15315  [
15316 \begin_inset Flex Code
15317 status collapsed
15318
15319 \begin_layout Plain Layout
15320 0
15321 \end_layout
15322
15323 \end_inset
15324
15325 ,
15326 \begin_inset space \thinspace{}
15327 \end_inset
15328
15329
15330 \begin_inset Flex Code
15331 status collapsed
15332
15333 \begin_layout Plain Layout
15334
15335 \emph on
15336 1
15337 \end_layout
15338
15339 \end_inset
15340
15341 ] active la correction orthographique du style.
15342  Implicitement vrai.
15343 \end_layout
15344
15345 \begin_layout Description
15346
15347 \lang english
15348 \begin_inset Flex Code
15349 status collapsed
15350
15351 \begin_layout Plain Layout
15352
15353 \lang english
15354 TextFont
15355 \end_layout
15356
15357 \end_inset
15358
15359
15360 \lang french
15361  fixe la police utilisée pour le corps du texte.
15362  Voir la 
15363 \begin_inset CommandInset ref
15364 LatexCommand ref
15365 reference "sub:polices"
15366
15367 \end_inset
15368
15369 .
15370 \end_layout
15371
15372 \begin_layout Description
15373
15374 \lang english
15375 \begin_inset Flex Code
15376 status collapsed
15377
15378 \begin_layout Plain Layout
15379
15380 \lang english
15381 TocLevel
15382 \end_layout
15383
15384 \end_inset
15385
15386
15387 \lang french
15388  [
15389 \begin_inset Flex Code
15390 status collapsed
15391
15392 \begin_layout Plain Layout
15393 int=3
15394 \end_layout
15395
15396 \end_inset
15397
15398 ] fixe le niveau du style dans le table des matières.
15399  Ceci est utilisé pour la numérotation automatique des en-têtes.
15400 \end_layout
15401
15402 \begin_layout Description
15403
15404 \lang english
15405 \begin_inset Flex Code
15406 status collapsed
15407
15408 \begin_layout Plain Layout
15409
15410 \lang english
15411 TopSep
15412 \end_layout
15413
15414 \end_inset
15415
15416
15417 \lang french
15418  [
15419 \family typewriter
15420 float=0
15421 \family default
15422 ] fixe L'espacement vertical qui sépare le premier paragraphe dans une série
15423  du même style, du paragraphe qui le précède.
15424  Si le paragraphe précédent est dans un autre style, les séparations ne
15425  s'ajoutent pas, mais LyX prend le maximum des deux.
15426 \end_layout
15427
15428 \begin_layout Subsection
15429 \begin_inset CommandInset label
15430 LatexCommand label
15431 name "sub:I18n"
15432
15433 \end_inset
15434
15435 Internationalisation des styles de paragraphes
15436 \end_layout
15437
15438 \begin_layout Standard
15439 LyX effectue depuis longtemps la traduction des informations de format,
15440  mais, jusqu'à la version 2.0, ceci ne s'appliquait qu'à l'interface utilisateur
15441  et non pas par exemple au résultat PDF.
15442  Ainsi les auteurs francophones devaient avoir recours à des astuces pénibles
15443  s'ils voulaient obtenir 
15444 \begin_inset Quotes fld
15445 \end_inset
15446
15447 Théorème 1
15448 \begin_inset Quotes frd
15449 \end_inset
15450
15451  au lieu de 
15452 \begin_inset Quotes fld
15453 \end_inset
15454
15455 Theorem 1
15456 \begin_inset Quotes frd
15457 \end_inset
15458
15459 .
15460  Grâce à Georg 
15461 \noun on
15462 Baum
15463 \noun default
15464 , ce n'est plus le cas.
15465 \end_layout
15466
15467 \begin_layout Standard
15468 Si un 
15469 \begin_inset Flex Code
15470 status collapsed
15471
15472 \begin_layout Plain Layout
15473 Style
15474 \end_layout
15475
15476 \end_inset
15477
15478  définit un texte qui doit apparaître dans le le document typographique,
15479  il peut utiliser 
15480 \begin_inset Flex Code
15481 status collapsed
15482
15483 \begin_layout Plain Layout
15484 LangPreamble
15485 \end_layout
15486
15487 \end_inset
15488
15489  et 
15490 \begin_inset Flex Code
15491 status collapsed
15492
15493 \begin_layout Plain Layout
15494 BabelPreamble
15495 \end_layout
15496
15497 \end_inset
15498
15499  pour traiter correctement les documents non anglophones, et même multilingues.
15500  L'extrait suivant (du fichier 
15501 \begin_inset Flex Code
15502 status collapsed
15503
15504 \begin_layout Plain Layout
15505 theorems-ams.inc
15506 \end_layout
15507
15508 \end_inset
15509
15510 ) illustre le fonctionnement:
15511 \end_layout
15512
15513 \begin_layout LyX-Code
15514
15515 \lang english
15516 Preamble
15517 \end_layout
15518
15519 \begin_deeper
15520 \begin_layout LyX-Code
15521
15522 \lang english
15523   
15524 \backslash
15525 theoremstyle{remark}
15526 \end_layout
15527
15528 \begin_layout LyX-Code
15529
15530 \lang english
15531   
15532 \backslash
15533 newtheorem{claim}[thm]{
15534 \backslash
15535 protect
15536 \backslash
15537 claimname}
15538 \end_layout
15539
15540 \begin_layout LyX-Code
15541
15542 \lang english
15543 EndPreamble
15544 \end_layout
15545
15546 \begin_layout LyX-Code
15547
15548 \lang english
15549 LangPreamble
15550 \end_layout
15551
15552 \begin_layout LyX-Code
15553
15554 \lang english
15555   
15556 \backslash
15557 providecommand{
15558 \backslash
15559 claimname}{_(Claim)}
15560 \end_layout
15561
15562 \begin_layout LyX-Code
15563
15564 \lang english
15565 EndLangPreamble
15566 \end_layout
15567
15568 \begin_layout LyX-Code
15569
15570 \lang english
15571 BabelPreamble
15572 \end_layout
15573
15574 \begin_layout LyX-Code
15575
15576 \lang english
15577     
15578 \backslash
15579 addto
15580 \backslash
15581 captions$$lang{
15582 \backslash
15583 renewcommand{
15584 \backslash
15585 claimname}{_(Claim)}}
15586 \end_layout
15587
15588 \begin_layout LyX-Code
15589
15590 \lang english
15591 EndBabelPreamble
15592 \end_layout
15593
15594 \end_deeper
15595 \begin_layout Standard
15596 En principe, toute commande LaTeX autorisée peut apparaître dans les directives
15597  
15598 \begin_inset Flex Code
15599 status collapsed
15600
15601 \begin_layout Plain Layout
15602 LangPreamble
15603 \end_layout
15604
15605 \end_inset
15606
15607  et 
15608 \begin_inset Flex Code
15609 status collapsed
15610
15611 \begin_layout Plain Layout
15612 BabelPreamble
15613 \end_layout
15614
15615 \end_inset
15616
15617 , mais dans la pratique elles se présenteront typiquement comme ce qui est
15618  montré ici.
15619  La clé de la traduction correcte du texte typographié est la définition
15620  de le commande LaTeX 
15621 \begin_inset Flex Code
15622 status collapsed
15623
15624 \begin_layout Plain Layout
15625
15626 \backslash
15627 claimname
15628 \end_layout
15629
15630 \end_inset
15631
15632  et son utilisation avec 
15633 \begin_inset Flex Code
15634 status collapsed
15635
15636 \begin_layout Plain Layout
15637
15638 \backslash
15639 newtheorem
15640 \end_layout
15641
15642 \end_inset
15643
15644 .
15645  
15646 \end_layout
15647
15648 \begin_layout Standard
15649 La directive 
15650 \begin_inset Flex Code
15651 status collapsed
15652
15653 \begin_layout Plain Layout
15654 LangPreamble
15655 \end_layout
15656
15657 \end_inset
15658
15659  fournit ce qu'il faut pour l'internationalisation fondée sur le langage
15660  global du document.
15661  Le contenu de la directive sera inclus dans le préambule, comme avec la
15662  directive 
15663 \begin_inset Flex Code
15664 status collapsed
15665
15666 \begin_layout Plain Layout
15667 Preamble
15668 \end_layout
15669
15670 \end_inset
15671
15672 .
15673  Ce qui la rend singulière est l'utilisation de la 
15674 \begin_inset Quotes fld
15675 \end_inset
15676
15677 fonction
15678 \begin_inset Quotes frd
15679 \end_inset
15680
15681  
15682 \begin_inset Flex Code
15683 status collapsed
15684
15685 \begin_layout Plain Layout
15686 _()
15687 \end_layout
15688
15689 \end_inset
15690
15691 , qui sera remplacée, lorsque LyX produira le résultat LaTeX, par la traduction
15692  de son argument dans la langue du document
15693 \begin_inset Foot
15694 status collapsed
15695
15696 \begin_layout Plain Layout
15697 Pour ceux qui s'intéressent au fonctionnement sous-jacent, la fonction 
15698 \begin_inset Quotes fld
15699 \end_inset
15700
15701
15702 \begin_inset Flex Code
15703 status collapsed
15704
15705 \begin_layout Plain Layout
15706 _()
15707 \end_layout
15708
15709 \end_inset
15710
15711
15712 \begin_inset Quotes frd
15713 \end_inset
15714
15715  cache la fonction 
15716 \begin_inset Flex Code
15717 status collapsed
15718
15719 \begin_layout Plain Layout
15720 gettext()
15721 \end_layout
15722
15723 \end_inset
15724
15725 , qui constitue le cœur du mécanisme de traduction de l'interface LyX, et
15726  qui est étendue ici à la traduction à la volée de code LaTeX.
15727 \end_layout
15728
15729 \end_inset
15730
15731 .
15732 \end_layout
15733
15734 \begin_layout Standard
15735 La directive 
15736 \begin_inset Flex Code
15737 status collapsed
15738
15739 \begin_layout Plain Layout
15740 BabelPreamble
15741 \end_layout
15742
15743 \end_inset
15744
15745  est plus compliquée, car elle fournit une fonctionnalité adaptée aux documents
15746  multilingues et propose par conséquent une interface pour le paquetage
15747  
15748 \begin_inset Flex Code
15749 status collapsed
15750
15751 \begin_layout Plain Layout
15752 babel
15753 \end_layout
15754
15755 \end_inset
15756
15757  Son contenu sera ajouté au préambule une fois pour chaque langue utilisée
15758  par le document.
15759  Dans ce cas, l'argument de 
15760 \begin_inset Flex Code
15761 status collapsed
15762
15763 \begin_layout Plain Layout
15764 _()
15765 \end_layout
15766
15767 \end_inset
15768
15769  sera remplacé par sa traduction dans le langage en question: l'expression
15770  
15771 \begin_inset Flex Code
15772 status collapsed
15773
15774 \begin_layout Plain Layout
15775 $$lang
15776 \end_layout
15777
15778 \end_inset
15779
15780  est remplacée par le nom de la langue (telle qu'il est connu de 
15781 \begin_inset Flex Code
15782 status collapsed
15783
15784 \begin_layout Plain Layout
15785 babel
15786 \end_layout
15787
15788 \end_inset
15789
15790 ).
15791  
15792 \end_layout
15793
15794 \begin_layout Standard
15795 Un document en allemand qui inclut aussi un paragraphe en français aura
15796  donc ceci dans le préambule:
15797 \end_layout
15798
15799 \begin_layout LyX-Code
15800
15801 \lang english
15802
15803 \backslash
15804 addto
15805 \backslash
15806 captionsfrench{
15807 \backslash
15808 renewcommand{
15809 \backslash
15810 claimname}{Affirmation}}
15811 \begin_inset Newline newline
15812 \end_inset
15813
15814
15815 \backslash
15816 addto
15817 \backslash
15818 captionsngerman{
15819 \backslash
15820 renewcommand{
15821 \backslash
15822 claimname}{Behauptung}}
15823 \begin_inset Newline newline
15824 \end_inset
15825
15826
15827 \backslash
15828 providecommand{
15829 \backslash
15830 claimname}{Behauptung}
15831 \end_layout
15832
15833 \begin_layout Standard
15834 LaTeX et 
15835 \begin_inset Flex Code
15836 status collapsed
15837
15838 \begin_layout Plain Layout
15839 babel
15840 \end_layout
15841
15842 \end_inset
15843
15844  vont alors conspirer pour créer le texte correct dans le résultat imprimable.
15845 \end_layout
15846
15847 \begin_layout Standard
15848 Un point important à noter est que les traductions sont celles qui sont
15849  fournies par LyX lui-même, via le fichier 
15850 \lang english
15851
15852 \begin_inset Flex Code
15853 status collapsed
15854
15855 \begin_layout Plain Layout
15856
15857 \lang english
15858 layouttranslations
15859 \end_layout
15860
15861 \end_inset
15862
15863
15864 \lang french
15865 .
15866  Ceci signifie que 
15867 \begin_inset Flex Code
15868 status collapsed
15869
15870 \begin_layout Plain Layout
15871 LangPreamble
15872 \end_layout
15873
15874 \end_inset
15875
15876  et 
15877 \begin_inset Flex Code
15878 status collapsed
15879
15880 \begin_layout Plain Layout
15881 BabelPreamble
15882 \end_layout
15883
15884 \end_inset
15885
15886  ne sont effectifs que dans les fichiers de format fournis avec LyX, puisque
15887  les fichiers de format créés par l'utilisateur ne seront pas explorés par
15888  les fonctions d'internationalisation, sauf si le fichier 
15889 \lang english
15890
15891 \begin_inset Flex Code
15892 status collapsed
15893
15894 \begin_layout Plain Layout
15895
15896 \lang english
15897 layouttranslations
15898 \end_layout
15899
15900 \end_inset
15901
15902  
15903 \lang french
15904 est modifié en conséquence.
15905  Ceci dit, tout fichier de format créé dans le but d'être distribué avec
15906  LyX doit inclure ces directives s'il y a lieu.
15907  Notez bien que les traductions des styles de paragraphe ne changeront jamais
15908  avec les publications de maintenance des versions de LyX (e.g.
15909  de la version 2.1.x à la version 2.1.y).
15910  Il est cependant très probable qu'à l'occasion d'une publication majeure
15911  (e.g.
15912  de 2.0.x à 2.1.0), de nouvelles traductions ou corrections soient introduites
15913  
15914 \end_layout
15915
15916 \begin_layout Subsection
15917 Flottants
15918 \begin_inset CommandInset label
15919 LatexCommand label
15920 name "sub:Flottants"
15921
15922 \end_inset
15923
15924
15925 \end_layout
15926
15927 \begin_layout Standard
15928 Il faut définir les flottants (
15929 \begin_inset Flex Code
15930 status collapsed
15931
15932 \begin_layout Plain Layout
15933 figure
15934 \end_layout
15935
15936 \end_inset
15937
15938
15939 \begin_inset Flex Code
15940 status collapsed
15941
15942 \begin_layout Plain Layout
15943 tableau
15944 \end_layout
15945
15946 \end_inset
15947
15948 \SpecialChar \ldots{}
15949 ) dans la classe elle-même.
15950  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
15951  il suffit probablement que vous ajoutiez
15952 \end_layout
15953
15954 \begin_layout LyX-Code
15955 Input stdfloats.inc
15956 \end_layout
15957
15958 \begin_layout Standard
15959 à un endroit raisonnable dans la classe
15960 \begin_inset Foot
15961 status collapsed
15962
15963 \begin_layout Plain Layout
15964 N'oubliez pas de jeter aussi un 
15965 \begin_inset ERT
15966 status collapsed
15967
15968 \begin_layout Plain Layout
15969
15970
15971 \backslash
15972 oe{}
15973 \end_layout
15974
15975 \end_inset
15976
15977 il sur les compteurs dans la section suivante.
15978 \end_layout
15979
15980 \end_inset
15981
15982 .
15983  Si vous voulez implémenter une classe de texte qui propose un nouveau type
15984  de flottant (comme la classe AGU fournie avec LyX), les explications ci-dessous
15985  vont sans doute vous être utiles :
15986 \end_layout
15987
15988 \begin_layout Description
15989
15990 \lang english
15991 \begin_inset Flex Code
15992 status collapsed
15993
15994 \begin_layout Plain Layout
15995
15996 \lang english
15997 Extension
15998 \end_layout
15999
16000 \end_inset
16001
16002
16003 \family typewriter
16004 \lang french
16005  
16006 \family default
16007 [
16008 \begin_inset Flex Code
16009 status collapsed
16010
16011 \begin_layout Plain Layout
16012 chaîne
16013 \end_layout
16014
16015 \end_inset
16016
16017 ] définit le suffixe d'un fichier auxiliaire contenant la liste des flottants
16018  de ce type.
16019  LaTeX écrit les légendes dans ce fichier.
16020 \end_layout
16021
16022 \begin_layout Description
16023
16024 \lang english
16025 \begin_inset Flex Code
16026 status collapsed
16027
16028 \begin_layout Plain Layout
16029
16030 \lang english
16031 GuiName
16032 \end_layout
16033
16034 \end_inset
16035
16036
16037 \lang french
16038  [
16039 \begin_inset Flex Code
16040 status collapsed
16041
16042 \begin_layout Plain Layout
16043 chaîne
16044 \end_layout
16045
16046 \end_inset
16047
16048 ] définit la chaîne de caractères qui se trouvera dans les menus et également
16049  dans la légende.
16050  Ceci est traduit dans le langage courant si 
16051 \begin_inset Flex Code
16052 status collapsed
16053
16054 \begin_layout Plain Layout
16055 babel
16056 \end_layout
16057
16058 \end_inset
16059
16060  est utilisé.
16061 \end_layout
16062
16063 \begin_layout Description
16064 \begin_inset Flex Code
16065 status collapsed
16066
16067 \begin_layout Plain Layout
16068 HTML*
16069 \end_layout
16070
16071 \end_inset
16072
16073  sont utilisées avec l'exportation XHTML.
16074  Voir 
16075 \begin_inset CommandInset ref
16076 LatexCommand ref
16077 reference "sec:Tags-for-XHTML"
16078
16079 \end_inset
16080
16081 .
16082 \end_layout
16083
16084 \begin_layout Description
16085
16086 \lang english
16087 \begin_inset Flex Code
16088 status collapsed
16089
16090 \begin_layout Plain Layout
16091
16092 \lang english
16093 IsPredefined
16094 \end_layout
16095
16096 \end_inset
16097
16098
16099 \lang french
16100  [
16101 \begin_inset Flex Code
16102 status collapsed
16103
16104 \begin_layout Plain Layout
16105
16106 \emph on
16107 0
16108 \end_layout
16109
16110 \end_inset
16111
16112 ,
16113 \begin_inset space \thinspace{}
16114 \end_inset
16115
16116
16117 \begin_inset Flex Code
16118 status collapsed
16119
16120 \begin_layout Plain Layout
16121 1
16122 \end_layout
16123
16124 \end_inset
16125
16126 ] indique si le flottant est déjà défini dans la classe de document ou s'il
16127  faut charger le paquetage LaTeX 
16128 \begin_inset Flex Code
16129 status collapsed
16130
16131 \begin_layout Plain Layout
16132 float
16133 \end_layout
16134
16135 \end_inset
16136
16137  pour le définir à la volée.
16138  La valeur implicite est 
16139 \begin_inset Flex Code
16140 status collapsed
16141
16142 \begin_layout Plain Layout
16143 0
16144 \end_layout
16145
16146 \end_inset
16147
16148  qui signifie: utiliser 
16149 \begin_inset Flex Code
16150 status collapsed
16151
16152 \begin_layout Plain Layout
16153 float
16154 \end_layout
16155
16156 \end_inset
16157
16158 .
16159  Elle doit être positionnée sur 
16160 \begin_inset Flex Code
16161 status collapsed
16162
16163 \begin_layout Plain Layout
16164 1
16165 \end_layout
16166
16167 \end_inset
16168
16169  si le flottant est déjà défini par la classe de document.
16170 \end_layout
16171
16172 \begin_layout Description
16173
16174 \lang english
16175 \begin_inset Flex Code
16176 status collapsed
16177
16178 \begin_layout Plain Layout
16179
16180 \lang english
16181 ListCommand
16182 \end_layout
16183
16184 \end_inset
16185
16186
16187 \lang french
16188  [
16189 \begin_inset Flex Code
16190 status collapsed
16191
16192 \begin_layout Plain Layout
16193 chaîne
16194 \end_layout
16195
16196 \end_inset
16197
16198 ] détermine la commande utilisée pour engendrer une liste de flottants du
16199  type considéré; le 
16200 \begin_inset Quotes fld
16201 \end_inset
16202
16203
16204 \backslash
16205
16206 \begin_inset Quotes frd
16207 \end_inset
16208
16209  initial doit être omis.
16210  Cette directive 
16211 \emph on
16212 doit
16213 \emph default
16214  être utilisée si 
16215 \begin_inset Flex Code
16216 status collapsed
16217
16218 \begin_layout Plain Layout
16219 UsesFloatPkg
16220 \end_layout
16221
16222 \end_inset
16223
16224  est faux, puisqu'il n'y a alors pas de procédure pour activer cette commande.
16225  La directive est ignorée si 
16226 \begin_inset Flex Code
16227 status collapsed
16228
16229 \begin_layout Plain Layout
16230 UsesFloatPkg
16231 \end_layout
16232
16233 \end_inset
16234
16235  est vrai, puisqu'il y a alors une procédure.
16236 \end_layout
16237
16238 \begin_layout Description
16239
16240 \lang english
16241 \begin_inset Flex Code
16242 status collapsed
16243
16244 \begin_layout Plain Layout
16245
16246 \lang english
16247 ListName
16248 \end_layout
16249
16250 \end_inset
16251
16252
16253 \lang french
16254  [
16255 \begin_inset Flex Code
16256 status collapsed
16257
16258 \begin_layout Plain Layout
16259 chaîne
16260 \end_layout
16261
16262 \end_inset
16263
16264 ] fixe le titre utilisé pour une liste des flottants du type considéré (figures,
16265  tableaux, etc.).
16266  Il est utilisé pour l'étiquette à l'écran dans LyX; il est passé à LaTeX
16267  pour être utilisé comme titre, et il est également utilisé comme titre
16268  dans l'exportation XHTML.
16269  Il sera traduit dans le langage du document.
16270 \end_layout
16271
16272 \begin_layout Description
16273
16274 \lang english
16275 \begin_inset Flex Code
16276 status collapsed
16277
16278 \begin_layout Plain Layout
16279
16280 \lang english
16281 NumberWithin
16282 \end_layout
16283
16284 \end_inset
16285
16286
16287 \lang french
16288  [
16289 \begin_inset Flex Code
16290 status collapsed
16291
16292 \begin_layout Plain Layout
16293 chaîne
16294 \end_layout
16295
16296 \end_inset
16297
16298 ] (paramètre facultatif) détermine si les flottants de cette classe seront
16299  numérotés en suivant un type de section du document.
16300  Par exemple, si 
16301 \lang english
16302
16303 \begin_inset Flex Code
16304 status collapsed
16305
16306 \begin_layout Plain Layout
16307
16308 \lang english
16309 NumberWithin
16310 \end_layout
16311
16312 \end_inset
16313
16314
16315 \lang french
16316  es 
16317 \begin_inset Quotes fld
16318 \end_inset
16319
16320
16321 \begin_inset Flex Code
16322 status collapsed
16323
16324 \begin_layout Plain Layout
16325
16326 \lang english
16327 chapter
16328 \end_layout
16329
16330 \end_inset
16331
16332
16333 \begin_inset Quotes frd
16334 \end_inset
16335
16336 , les flottants seront numérotés chapitre par chapitre.
16337 \end_layout
16338
16339 \begin_layout Description
16340
16341 \lang english
16342 \begin_inset Flex Code
16343 status collapsed
16344
16345 \begin_layout Plain Layout
16346
16347 \lang english
16348 Placement
16349 \end_layout
16350
16351 \end_inset
16352
16353
16354 \lang french
16355  [
16356 \begin_inset Flex Code
16357 status collapsed
16358
16359 \begin_layout Plain Layout
16360 chaîne
16361 \end_layout
16362
16363 \end_inset
16364
16365 ] définit le placement implicite pour cette catégorie de flottants.
16366  C'est comme en LaTeX standard : 
16367 \begin_inset Flex Code
16368 status collapsed
16369
16370 \begin_layout Plain Layout
16371 t
16372 \end_layout
16373
16374 \end_inset
16375
16376
16377 \begin_inset Flex Code
16378 status collapsed
16379
16380 \begin_layout Plain Layout
16381 b
16382 \end_layout
16383
16384 \end_inset
16385
16386
16387 \begin_inset Flex Code
16388 status collapsed
16389
16390 \begin_layout Plain Layout
16391 p
16392 \end_layout
16393
16394 \end_inset
16395
16396  et 
16397 \begin_inset Flex Code
16398 status collapsed
16399
16400 \begin_layout Plain Layout
16401 h
16402 \end_layout
16403
16404 \end_inset
16405
16406  pour haut, bas, page et ici respectivement
16407 \begin_inset Foot
16408 status collapsed
16409
16410 \begin_layout Plain Layout
16411 Notez que l'ordre dans lequel vous mettez ces lettres est sans importance,
16412  comme en LaTeX.
16413 \end_layout
16414
16415 \end_inset
16416
16417 .
16418  En plus vous avez un nouveau type, 
16419 \begin_inset Flex Code
16420 status collapsed
16421
16422 \begin_layout Plain Layout
16423 H
16424 \end_layout
16425
16426 \end_inset
16427
16428 , qui ne correspond pas vraiment à un flottant, car il signifie de le positionne
16429
16430 \begin_inset Quotes fld
16431 \end_inset
16432
16433 ici
16434 \begin_inset Quotes frd
16435 \end_inset
16436
16437  et nulle part ailleurs.
16438  Notez cependant que le type 
16439 \begin_inset Flex Code
16440 status collapsed
16441
16442 \begin_layout Plain Layout
16443 H
16444 \end_layout
16445
16446 \end_inset
16447
16448  est spécial et, à cause de détails d'implantation, ne peut pas être utilisé
16449  avec des flottants non définis dans la classe de document.
16450  Si vous n'avez pas compris tout ce baratin, mettez simplement 
16451 \family typewriter
16452
16453 \begin_inset Quotes fld
16454 \end_inset
16455
16456
16457 \family default
16458
16459 \begin_inset Flex Code
16460 status collapsed
16461
16462 \begin_layout Plain Layout
16463 tbp
16464 \end_layout
16465
16466 \end_inset
16467
16468
16469 \family typewriter
16470
16471 \begin_inset Quotes frd
16472 \end_inset
16473
16474
16475 \family default
16476 .
16477 \end_layout
16478
16479 \begin_layout Description
16480
16481 \lang english
16482 \begin_inset Flex Code
16483 status collapsed
16484
16485 \begin_layout Plain Layout
16486
16487 \lang english
16488 RefPrefix
16489 \end_layout
16490
16491 \end_inset
16492
16493
16494 \lang french
16495  [
16496 \begin_inset Flex Code
16497 status collapsed
16498
16499 \begin_layout Plain Layout
16500 chaîne
16501 \end_layout
16502
16503 \end_inset
16504
16505 ] détermine le préfixe à utiliser lors de la création d'étiquettes référant
16506  les flottants du type considéré.
16507  Ceci permet l'utilisation de références mises en forme.
16508  Notez que vous pouvez supprimer tout préfixe défini en copiant un style
16509  en utilisant la valeur spécifique 
16510 \begin_inset Quotes fld
16511 \end_inset
16512
16513 OFF
16514 \begin_inset Quotes frd
16515 \end_inset
16516
16517 , qui doit être en capitales.
16518 \end_layout
16519
16520 \begin_layout Description
16521
16522 \lang english
16523 \begin_inset Flex Code
16524 status collapsed
16525
16526 \begin_layout Plain Layout
16527
16528 \lang english
16529 Style
16530 \end_layout
16531
16532 \end_inset
16533
16534
16535 \lang french
16536  [
16537 \begin_inset Flex Code
16538 status collapsed
16539
16540 \begin_layout Plain Layout
16541 chaîne
16542 \end_layout
16543
16544 \end_inset
16545
16546 ] fixe le style utilisé quand on définit le flottant avec 
16547 \begin_inset Flex Code
16548 status collapsed
16549
16550 \begin_layout Plain Layout
16551
16552 \backslash
16553 newfloat
16554 \end_layout
16555
16556 \end_inset
16557
16558 .
16559 \end_layout
16560
16561 \begin_layout Description
16562
16563 \lang english
16564 \begin_inset Flex Code
16565 status collapsed
16566
16567 \begin_layout Plain Layout
16568
16569 \lang english
16570 Type
16571 \end_layout
16572
16573 \end_inset
16574
16575
16576 \lang french
16577  [
16578 \begin_inset Flex Code
16579 status collapsed
16580
16581 \begin_layout Plain Layout
16582 chaîne
16583 \end_layout
16584
16585 \end_inset
16586
16587 ] définit le 
16588 \begin_inset Quotes fld
16589 \end_inset
16590
16591 type
16592 \begin_inset Quotes frd
16593 \end_inset
16594
16595  de la nouvelle classe de flottants, comme 
16596 \begin_inset Quotes fld
16597 \end_inset
16598
16599 program
16600 \begin_inset Quotes frd
16601 \end_inset
16602
16603  ou 
16604 \begin_inset Quotes fld
16605 \end_inset
16606
16607 algorithm
16608 \begin_inset Quotes frd
16609 \end_inset
16610
16611 .
16612  Après l'instruction 
16613 \begin_inset Flex Code
16614 status collapsed
16615
16616 \begin_layout Plain Layout
16617
16618 \backslash
16619 newfloat
16620 \end_layout
16621
16622 \end_inset
16623
16624  appropriée, vous disposez de commandes comme 
16625 \begin_inset Flex Code
16626 status collapsed
16627
16628 \begin_layout Plain Layout
16629
16630 \backslash
16631 begin{program}
16632 \end_layout
16633
16634 \end_inset
16635
16636  ou 
16637 \begin_inset Flex Code
16638 status collapsed
16639
16640 \begin_layout Plain Layout
16641
16642 \backslash
16643 end{algorithm*}
16644 \end_layout
16645
16646 \end_inset
16647
16648 .
16649  Noter que définir un flottant de type 
16650 \begin_inset Flex Code
16651 status collapsed
16652
16653 \begin_layout Plain Layout
16654 type
16655 \end_layout
16656
16657 \end_inset
16658
16659  définit automatiquement les compteur correspondant, de nom 
16660 \begin_inset Flex Code
16661 status collapsed
16662
16663 \begin_layout Plain Layout
16664 type
16665 \end_layout
16666
16667 \end_inset
16668
16669 .
16670 \end_layout
16671
16672 \begin_layout Description
16673
16674 \lang english
16675 \begin_inset Flex Code
16676 status collapsed
16677
16678 \begin_layout Plain Layout
16679
16680 \lang english
16681 UsesFloatPkg
16682 \end_layout
16683
16684 \end_inset
16685
16686
16687 \lang french
16688  [
16689 \begin_inset Flex Code
16690 status collapsed
16691
16692 \begin_layout Plain Layout
16693 0
16694 \end_layout
16695
16696 \end_inset
16697
16698 ,
16699 \begin_inset space \thinspace{}
16700 \end_inset
16701
16702
16703 \begin_inset Flex Code
16704 status collapsed
16705
16706 \begin_layout Plain Layout
16707
16708 \emph on
16709 1
16710 \end_layout
16711
16712 \end_inset
16713
16714 ] indique si ce flottant est défini en utilisant le paquetage LaTeX 
16715 \begin_inset Flex Code
16716 status collapsed
16717
16718 \begin_layout Plain Layout
16719 float
16720 \end_layout
16721
16722 \end_inset
16723
16724 , soit par la classe de document ou par un paquetage, soit à la volée par
16725  LyX.
16726 \end_layout
16727
16728 \begin_layout Standard
16729 Notez que la définition d'un flottant de type 
16730 \begin_inset Flex Code
16731 status collapsed
16732
16733 \begin_layout Plain Layout
16734
16735 \emph on
16736 type
16737 \end_layout
16738
16739 \end_inset
16740
16741  implique la déclaration du compteur correspondant de nom 
16742 \begin_inset Flex Code
16743 status collapsed
16744
16745 \begin_layout Plain Layout
16746
16747 \emph on
16748 type
16749 \end_layout
16750
16751 \end_inset
16752
16753 .
16754 \end_layout
16755
16756 \begin_layout Subsection
16757 Inserts flexibles et InsetLayout
16758 \begin_inset CommandInset label
16759 LatexCommand label
16760 name "sub:Flex-insets-and"
16761
16762 \end_inset
16763
16764
16765 \end_layout
16766
16767 \begin_layout Standard
16768 Les inserts flexibles sont de trois sortes: 
16769 \end_layout
16770
16771 \begin_layout Itemize
16772 styles de caractères (
16773 \begin_inset Flex Code
16774 status collapsed
16775
16776 \begin_layout Plain Layout
16777
16778 \lang english
16779 CharStyle
16780 \end_layout
16781
16782 \end_inset
16783
16784 ): ceux-ci définissent un balisage sémantique correspondant à des commandes
16785  LaTeX telles que 
16786 \begin_inset Flex Code
16787 status collapsed
16788
16789 \begin_layout Plain Layout
16790
16791 \lang english
16792
16793 \backslash
16794 noun
16795 \end_layout
16796
16797 \end_inset
16798
16799  et 
16800 \begin_inset Flex Code
16801 status collapsed
16802
16803 \begin_layout Plain Layout
16804
16805 \lang english
16806
16807 \backslash
16808 code
16809 \end_layout
16810
16811 \end_inset
16812
16813 .
16814 \end_layout
16815
16816 \begin_layout Itemize
16817 définis par l'utilisateur (
16818 \begin_inset Flex Code
16819 status collapsed
16820
16821 \begin_layout Plain Layout
16822
16823 \lang english
16824 Custom
16825 \end_layout
16826
16827 \end_inset
16828
16829 ): ceux-ci permettent de définir des inserts repliables personnalisés, similaire
16830 s au code TeX, aux notes de bas de page, etc.
16831  Un exemple évident est l'insert de note en fin de document, défini dans
16832  le module 
16833 \begin_inset Flex Code
16834 status collapsed
16835
16836 \begin_layout Plain Layout
16837
16838 \lang english
16839 endnote
16840 \end_layout
16841
16842 \end_inset
16843
16844 .
16845 \end_layout
16846
16847 \begin_layout Itemize
16848 éléments XML 
16849 \lang english
16850 (
16851 \begin_inset Flex Code
16852 status collapsed
16853
16854 \begin_layout Plain Layout
16855
16856 \lang english
16857 Element
16858 \end_layout
16859
16860 \end_inset
16861
16862 )
16863 \lang french
16864 : à utiliser avec les classes DocBook.
16865 \end_layout
16866
16867 \begin_layout Standard
16868 Les inserts flexibles sont définis en utilisant la directive 
16869 \begin_inset Flex Code
16870 status collapsed
16871
16872 \begin_layout Plain Layout
16873
16874 \lang english
16875 InsetLayout
16876 \end_layout
16877
16878 \end_inset
16879
16880 , qui va être expliquée dans la suite.
16881 \end_layout
16882
16883 \begin_layout Standard
16884 La directive 
16885 \begin_inset Flex Code
16886 status collapsed
16887
16888 \begin_layout Plain Layout
16889
16890 \lang english
16891 InsetLayout
16892 \end_layout
16893
16894 \end_inset
16895
16896  a une autre fonction: elle permet de personnaliser le style de différents
16897  types d'inserts.
16898  Actuellement, 
16899 \begin_inset Flex Code
16900 status collapsed
16901
16902 \begin_layout Plain Layout
16903
16904 \lang english
16905 InsetLayout
16906 \end_layout
16907
16908 \end_inset
16909
16910  permet de personnaliser les paramètres de style pour les notes de bas de
16911  page, les notes en marge, les inserts de note, les inserts de code TeX
16912  (ERT), les branches, les listings, les index, les boîtes, les tables, les
16913  algorithmes, les URL et les 
16914 \lang english
16915 captions
16916 \lang french
16917 , aussi bien que de définir des inserts flexibles.
16918 \end_layout
16919
16920 \begin_layout Standard
16921 La définition d'un 
16922 \begin_inset Flex Code
16923 status collapsed
16924
16925 \begin_layout Plain Layout
16926
16927 \lang english
16928 InsetLayout
16929 \end_layout
16930
16931 \end_inset
16932
16933  doit commencer par une lignes de la forme:
16934 \end_layout
16935
16936 \begin_layout LyX-Code
16937
16938 \lang english
16939 InsetLayout <type>
16940 \end_layout
16941
16942 \begin_layout Standard
16943 Ici 
16944 \begin_inset Flex Code
16945 status collapsed
16946
16947 \begin_layout Plain Layout
16948 <type>
16949 \end_layout
16950
16951 \end_inset
16952
16953  indique l'insert dont le style doit être défini, et il y a quatre cas.
16954 \end_layout
16955
16956 \begin_layout Enumerate
16957 Le style d'un insert préexistant doit être modifié.
16958  Dans ce cas, peuvent être 
16959 \begin_inset Flex Code
16960 status collapsed
16961
16962 \begin_layout Plain Layout
16963 <type>
16964 \end_layout
16965
16966 \end_inset
16967
16968  un quelconque des éléments suivants: 
16969 \begin_inset Flex Code
16970 status collapsed
16971
16972 \begin_layout Plain Layout
16973
16974 \lang english
16975 Algorithm
16976 \end_layout
16977
16978 \end_inset
16979
16980
16981 \begin_inset Flex Code
16982 status collapsed
16983
16984 \begin_layout Plain Layout
16985
16986 \lang english
16987 Branch
16988 \end_layout
16989
16990 \end_inset
16991
16992
16993 \begin_inset Flex Code
16994 status collapsed
16995
16996 \begin_layout Plain Layout
16997
16998 \lang english
16999 Box
17000 \end_layout
17001
17002 \end_inset
17003
17004
17005 \begin_inset Flex Code
17006 status collapsed
17007
17008 \begin_layout Plain Layout
17009
17010 \lang english
17011 Box:shaded
17012 \end_layout
17013
17014 \end_inset
17015
17016
17017 \lang english
17018
17019 \begin_inset Flex Code
17020 status collapsed
17021
17022 \begin_layout Plain Layout
17023
17024 \lang english
17025 Caption:Standard
17026 \end_layout
17027
17028 \end_inset
17029
17030 ,
17031 \lang french
17032  
17033 \begin_inset Flex Code
17034 status collapsed
17035
17036 \begin_layout Plain Layout
17037
17038 \lang english
17039 ERT
17040 \end_layout
17041
17042 \end_inset
17043
17044
17045 \begin_inset Flex Code
17046 status collapsed
17047
17048 \begin_layout Plain Layout
17049
17050 \lang english
17051 Figure
17052 \end_layout
17053
17054 \end_inset
17055
17056
17057 \begin_inset Flex Code
17058 status collapsed
17059
17060 \begin_layout Plain Layout
17061
17062 \lang english
17063 Foot
17064 \end_layout
17065
17066 \end_inset
17067
17068
17069 \begin_inset Flex Code
17070 status collapsed
17071
17072 \begin_layout Plain Layout
17073
17074 \lang english
17075 Index
17076 \end_layout
17077
17078 \end_inset
17079
17080
17081 \begin_inset Flex Code
17082 status collapsed
17083
17084 \begin_layout Plain Layout
17085
17086 \lang english
17087 Info
17088 \end_layout
17089
17090 \end_inset
17091
17092
17093 \begin_inset Flex Code
17094 status collapsed
17095
17096 \begin_layout Plain Layout
17097
17098 \lang english
17099 Info:menu
17100 \end_layout
17101
17102 \end_inset
17103
17104
17105 \begin_inset Flex Code
17106 status collapsed
17107
17108 \begin_layout Plain Layout
17109
17110 \lang english
17111 Info:shortcut
17112 \end_layout
17113
17114 \end_inset
17115
17116
17117 \begin_inset Flex Code
17118 status collapsed
17119
17120 \begin_layout Plain Layout
17121
17122 \lang english
17123 Info:shortcuts
17124 \end_layout
17125
17126 \end_inset
17127
17128
17129 \begin_inset Flex Code
17130 status collapsed
17131
17132 \begin_layout Plain Layout
17133
17134 \lang english
17135 Listings
17136 \end_layout
17137
17138 \end_inset
17139
17140
17141 \begin_inset Flex Code
17142 status collapsed
17143
17144 \begin_layout Plain Layout
17145
17146 \lang english
17147 Marginal
17148 \end_layout
17149
17150 \end_inset
17151
17152
17153 \begin_inset Flex Code
17154 status collapsed
17155
17156 \begin_layout Plain Layout
17157
17158 \lang english
17159 Note:Comment
17160 \end_layout
17161
17162 \end_inset
17163
17164
17165 \begin_inset Flex Code
17166 status collapsed
17167
17168 \begin_layout Plain Layout
17169
17170 \lang english
17171 Note:Note
17172 \end_layout
17173
17174 \end_inset
17175
17176
17177 \begin_inset Flex Code
17178 status collapsed
17179
17180 \begin_layout Plain Layout
17181
17182 \lang english
17183 Note:Greyedout
17184 \end_layout
17185
17186 \end_inset
17187
17188
17189 \begin_inset Flex Code
17190 status collapsed
17191
17192 \begin_layout Plain Layout
17193
17194 \lang english
17195 Table
17196 \end_layout
17197
17198 \end_inset
17199
17200 , ou 
17201 \begin_inset Flex Code
17202 status collapsed
17203
17204 \begin_layout Plain Layout
17205
17206 \lang english
17207 URL
17208 \end_layout
17209
17210 \end_inset
17211
17212 .
17213  
17214 \end_layout
17215
17216 \begin_layout Enumerate
17217 Le style d'un insert flexible doit être défini.
17218  Dans ce cas, 
17219 \begin_inset Flex Code
17220 status collapsed
17221
17222 \begin_layout Plain Layout
17223 <type>
17224 \end_layout
17225
17226 \end_inset
17227
17228  doit être de la forme 
17229 \begin_inset Flex Code
17230 status collapsed
17231
17232 \begin_layout Plain Layout
17233 Flex:<nom>
17234 \end_layout
17235
17236 \end_inset
17237
17238 , où 
17239 \begin_inset Flex Code
17240 status collapsed
17241
17242 \begin_layout Plain Layout
17243 nom
17244 \end_layout
17245
17246 \end_inset
17247
17248  peut être n'importe quel identificateur valide qui n'est pas utilisé dans
17249  un insert existant.
17250  L'identificateur peut inclure des espaces, mais alors il faut enclore l'ensembl
17251 e entre apostrophes.
17252  Noter que la définition d'un insert flexible 
17253 \emph on
17254 doit
17255 \emph default
17256  aussi inclure une entrée 
17257 \begin_inset Flex Code
17258 status collapsed
17259
17260 \begin_layout Plain Layout
17261
17262 \lang english
17263 LyXType
17264 \end_layout
17265
17266 \end_inset
17267
17268 , précisant quel est le type d'insert qu'il définit.
17269 \end_layout
17270
17271 \begin_layout Enumerate
17272 Le style d'une branche utilisateur doit être défini.
17273  Dans ce cas, 
17274 \begin_inset Flex Code
17275 status collapsed
17276
17277 \begin_layout Plain Layout
17278 <type>
17279 \end_layout
17280
17281 \end_inset
17282
17283  doit être de la forme 
17284 \begin_inset Quotes fld
17285 \end_inset
17286
17287
17288 \begin_inset Flex Code
17289 status collapsed
17290
17291 \begin_layout Plain Layout
17292 Branch:<nom>
17293 \end_layout
17294
17295 \end_inset
17296
17297
17298 \begin_inset Quotes frd
17299 \end_inset
17300
17301 , où 
17302 \begin_inset Flex Code
17303 status collapsed
17304
17305 \begin_layout Plain Layout
17306 nom
17307 \end_layout
17308
17309 \end_inset
17310
17311  peut être un identificateur de branche valide défini dans le document utilisate
17312 ur.
17313  L'identificateur peur contenir des espaces, mais dans ce cas la chaîne
17314  toute entière doit être enclose entre apostrophes.
17315  Le principal intérêt de cette fonctionnalité est est de permettre l’inclusion
17316  LaTeX de branches spécifiques suivant les besoins de l'utilisateur.
17317 \end_layout
17318
17319 \begin_layout Enumerate
17320 Le style d'une légende utilisateur (ou de classe) doit être défini.
17321  Dans ce cas, 
17322 \begin_inset Flex Code
17323 status collapsed
17324
17325 \begin_layout Plain Layout
17326 <type>
17327 \end_layout
17328
17329 \end_inset
17330
17331  doit être de la forme 
17332 \begin_inset Quotes fld
17333 \end_inset
17334
17335
17336 \begin_inset Flex Code
17337 status collapsed
17338
17339 \begin_layout Plain Layout
17340 Caption:<nom>
17341 \end_layout
17342
17343 \end_inset
17344
17345
17346 \begin_inset Quotes frd
17347 \end_inset
17348
17349 , où 
17350 \begin_inset Flex Code
17351 status collapsed
17352
17353 \begin_layout Plain Layout
17354 nom
17355 \end_layout
17356
17357 \end_inset
17358
17359  spécifie le nom de la légende tel qu'il apparaît dans le menu.
17360  Voir la légende standard 
17361 \lang english
17362 (
17363 \begin_inset Flex Code
17364 status collapsed
17365
17366 \begin_layout Plain Layout
17367
17368 \lang english
17369 Caption:Standard
17370 \end_layout
17371
17372 \end_inset
17373
17374 )
17375 \lang french
17376 , les légendes spécifiques des classes KOMA-Script
17377 \lang english
17378  (
17379 \begin_inset Flex Code
17380 status collapsed
17381
17382 \begin_layout Plain Layout
17383
17384 \lang english
17385 Caption:Above
17386 \end_layout
17387
17388 \end_inset
17389
17390
17391 \begin_inset Flex Code
17392 status collapsed
17393
17394 \begin_layout Plain Layout
17395
17396 \lang english
17397 Caption:Below
17398 \end_layout
17399
17400 \end_inset
17401
17402 )
17403 \lang french
17404  ou le module 
17405 \family sans
17406 Légendes multilingues
17407 \family default
17408  
17409 \lang english
17410 (
17411 \begin_inset Flex Code
17412 status collapsed
17413
17414 \begin_layout Plain Layout
17415
17416 \lang english
17417 Caption:Bicaption
17418 \end_layout
17419
17420 \end_inset
17421
17422 )
17423 \lang french
17424  pour des applications.
17425 \end_layout
17426
17427 \begin_layout Standard
17428 La définition d'un 
17429 \begin_inset Flex Code
17430 status collapsed
17431
17432 \begin_layout Plain Layout
17433
17434 \lang english
17435 InsetLayout
17436 \end_layout
17437
17438 \end_inset
17439
17440  peut inclure les entrées suivantes:
17441 \end_layout
17442
17443 \begin_layout Description
17444
17445 \lang english
17446 \begin_inset Flex Code
17447 status collapsed
17448
17449 \begin_layout Plain Layout
17450
17451 \lang english
17452 Argument
17453 \end_layout
17454
17455 \end_inset
17456
17457  [
17458 \begin_inset Flex Code
17459 status collapsed
17460
17461 \begin_layout Plain Layout
17462
17463 \lang english
17464 int
17465 \end_layout
17466
17467 \end_inset
17468
17469 ]
17470 \lang french
17471  définit un numéro d'argument d'une commande ou d'un environnement associé
17472  au style courant.
17473  La définition doit être close par
17474 \lang english
17475  
17476 \begin_inset Flex Code
17477 status collapsed
17478
17479 \begin_layout Plain Layout
17480
17481 \lang english
17482 EndArgument
17483 \end_layout
17484
17485 \end_inset
17486
17487 .
17488
17489 \lang french
17490  Voir 
17491 \begin_inset CommandInset ref
17492 LatexCommand ref
17493 reference "sub:Styles-de-paragraphe"
17494
17495 \end_inset
17496
17497  pour les détails.
17498 \end_layout
17499
17500 \begin_layout Description
17501
17502 \lang english
17503 \begin_inset Flex Code
17504 status collapsed
17505
17506 \begin_layout Plain Layout
17507
17508 \lang english
17509 BabelPreamble
17510 \end_layout
17511
17512 \end_inset
17513
17514
17515 \lang french
17516 définit un préambule pour les modifications de commandes de langue; voir
17517  
17518 \begin_inset CommandInset ref
17519 LatexCommand ref
17520 reference "sub:I18n"
17521
17522 \end_inset
17523
17524 .
17525 \end_layout
17526
17527 \begin_layout Description
17528
17529 \lang english
17530 \begin_inset Flex Code
17531 status collapsed
17532
17533 \begin_layout Plain Layout
17534
17535 \lang english
17536 BgColor
17537 \end_layout
17538
17539 \end_inset
17540
17541
17542 \lang french
17543  [
17544 \begin_inset Flex Code
17545 status collapsed
17546
17547 \begin_layout Plain Layout
17548 <nom>
17549 \end_layout
17550
17551 \end_inset
17552
17553 ] définit la couleur d'arrière-plan de l'insert.
17554  
17555 \lang english
17556 See
17557 \lang french
17558  
17559 \begin_inset CommandInset ref
17560 LatexCommand ref
17561 reference "chap:Names-of-colors"
17562
17563 \end_inset
17564
17565  pour une liste des noms de couleur disponibles.
17566  
17567 \end_layout
17568
17569 \begin_layout Description
17570
17571 \lang english
17572 \begin_inset Flex Code
17573 status collapsed
17574
17575 \begin_layout Plain Layout
17576
17577 \lang english
17578 ContentAsLabel
17579 \end_layout
17580
17581 \end_inset
17582
17583
17584 \lang french
17585  [
17586 \begin_inset Flex Code
17587 status collapsed
17588
17589 \begin_layout Plain Layout
17590
17591 \emph on
17592 0
17593 \end_layout
17594
17595 \end_inset
17596
17597 ,
17598 \begin_inset space \thinspace{}
17599 \end_inset
17600
17601
17602 \begin_inset Flex Code
17603 status collapsed
17604
17605 \begin_layout Plain Layout
17606 1
17607 \end_layout
17608
17609 \end_inset
17610
17611 ] indique s'il faut utiliser le contenu de l'insert comme une étiquette,
17612  quand l'insert est fermé.
17613  Valeur implicite: faux.
17614 \end_layout
17615
17616 \begin_layout Description
17617
17618 \lang english
17619 \begin_inset Flex Code
17620 status collapsed
17621
17622 \begin_layout Plain Layout
17623
17624 \lang english
17625 CopyStyle
17626 \end_layout
17627
17628 \end_inset
17629
17630
17631 \lang french
17632  [
17633 \begin_inset Flex Code
17634 status collapsed
17635
17636 \begin_layout Plain Layout
17637 <type>
17638 \end_layout
17639
17640 \end_inset
17641
17642 ] fonctionne comme les styles de paragraphe, voir 
17643 \begin_inset CommandInset ref
17644 LatexCommand ref
17645 reference "sub:Styles-de-paragraphe"
17646
17647 \end_inset
17648
17649 .
17650  Notez que vous devez spécifier le type complet, e.
17651 \begin_inset space \thinspace{}
17652 \end_inset
17653
17654 g.
17655 \begin_inset space ~
17656 \end_inset
17657
17658
17659 \lang english
17660
17661 \begin_inset Flex Code
17662 status collapsed
17663
17664 \begin_layout Plain Layout
17665
17666 \lang english
17667 CopyStyle Flex
17668 \lang french
17669 :<nom>
17670 \end_layout
17671
17672 \end_inset
17673
17674
17675 \lang french
17676 .
17677 \end_layout
17678
17679 \begin_layout Description
17680
17681 \lang english
17682 \begin_inset Flex Code
17683 status collapsed
17684
17685 \begin_layout Plain Layout
17686
17687 \lang english
17688 CustomPars
17689 \end_layout
17690
17691 \end_inset
17692
17693
17694 \lang french
17695  [
17696 \begin_inset Flex Code
17697 status collapsed
17698
17699 \begin_layout Plain Layout
17700
17701 \emph on
17702 0
17703 \end_layout
17704
17705 \end_inset
17706
17707 ,
17708 \begin_inset space \thinspace{}
17709 \end_inset
17710
17711
17712 \begin_inset Flex Code
17713 status collapsed
17714
17715 \begin_layout Plain Layout
17716 1
17717 \end_layout
17718
17719 \end_inset
17720
17721 ] indique si l'utilisateur peut utiliser le dialogue 
17722 \begin_inset Flex MenuItem
17723 status collapsed
17724
17725 \begin_layout Plain Layout
17726 Édition\SpecialChar \menuseparator
17727 Paramètres de paragraphe
17728 \end_layout
17729
17730 \end_inset
17731
17732  pour personnaliser le paragraphe.
17733 \end_layout
17734
17735 \begin_layout Description
17736
17737 \lang english
17738 \begin_inset Flex Code
17739 status collapsed
17740
17741 \begin_layout Plain Layout
17742
17743 \lang english
17744 Decoration
17745 \end_layout
17746
17747 \end_inset
17748
17749  
17750 \lang french
17751 peut être 
17752 \begin_inset Flex Code
17753 status collapsed
17754
17755 \begin_layout Plain Layout
17756
17757 \lang english
17758 Classic
17759 \end_layout
17760
17761 \end_inset
17762
17763
17764 \begin_inset Flex Code
17765 status collapsed
17766
17767 \begin_layout Plain Layout
17768
17769 \lang english
17770 Minimalistic
17771 \end_layout
17772
17773 \end_inset
17774
17775 , ou 
17776 \begin_inset Flex Code
17777 status collapsed
17778
17779 \begin_layout Plain Layout
17780
17781 \lang english
17782 Conglomerate
17783 \end_layout
17784
17785 \end_inset
17786
17787 , décrivant l'appa\SpecialChar \-
17788 rence du cadre et des boutons de l'insert.
17789  les notes de bas de page utilisent en général 
17790 \begin_inset Flex Code
17791 status collapsed
17792
17793 \begin_layout Plain Layout
17794
17795 \lang english
17796 Classic
17797 \end_layout
17798
17799 \end_inset
17800
17801 , les inserts des code TeX 
17802 \begin_inset Flex Code
17803 status collapsed
17804
17805 \begin_layout Plain Layout
17806
17807 \lang english
17808 Minimalistic
17809 \end_layout
17810
17811 \end_inset
17812
17813 , et les styles de caractères 
17814 \begin_inset Flex Code
17815 status collapsed
17816
17817 \begin_layout Plain Layout
17818
17819 \lang english
17820 Conglomerate
17821 \end_layout
17822
17823 \end_inset
17824
17825 .
17826 \end_layout
17827
17828 \begin_layout Description
17829
17830 \lang english
17831 \begin_inset Flex Code
17832 status collapsed
17833
17834 \begin_layout Plain Layout
17835
17836 \lang english
17837 Display
17838 \end_layout
17839
17840 \end_inset
17841
17842
17843 \lang french
17844  [
17845 \begin_inset Flex Code
17846 status collapsed
17847
17848 \begin_layout Plain Layout
17849 0
17850 \end_layout
17851
17852 \end_inset
17853
17854 ,
17855 \begin_inset space \thinspace{}
17856 \end_inset
17857
17858
17859 \begin_inset Flex Code
17860 status collapsed
17861
17862 \begin_layout Plain Layout
17863
17864 \emph on
17865 1
17866 \end_layout
17867
17868 \end_inset
17869
17870 ] n'est utilisé que lorsque 
17871 \begin_inset Flex Code
17872 status collapsed
17873
17874 \begin_layout Plain Layout
17875 LatexType
17876 \end_layout
17877
17878 \end_inset
17879
17880  vaut 
17881 \begin_inset Flex Code
17882 status collapsed
17883
17884 \begin_layout Plain Layout
17885 Environment
17886 \end_layout
17887
17888 \end_inset
17889
17890 .
17891  Indique si l'environnement se trouvera à part dans le résultat imprimable
17892  ou bien apparaîtra inclus dans le texte environnant.
17893  S'il est positionné à faux, on suppose que l'environnement LaTeX ignore
17894  les espaces (avec un caractère retour ligne inclus) après les balises 
17895 \begin_inset Flex Code
17896 status collapsed
17897
17898 \begin_layout Plain Layout
17899
17900 \backslash
17901 begin{
17902 \emph on
17903 LatexName
17904 \emph default
17905 }
17906 \end_layout
17907
17908 \end_inset
17909
17910  et 
17911 \begin_inset Flex Code
17912 status collapsed
17913
17914 \begin_layout Plain Layout
17915
17916 \backslash
17917 end{
17918 \emph on
17919 LatexName
17920 \emph default
17921 }
17922 \end_layout
17923
17924 \end_inset
17925
17926 .
17927  Valeur implicite: vrai.
17928 \end_layout
17929
17930 \begin_layout Description
17931 \begin_inset Flex Code
17932 status collapsed
17933
17934 \begin_layout Plain Layout
17935
17936 \lang english
17937 End
17938 \end_layout
17939
17940 \end_inset
17941
17942  est requis pour fermer la déclaration d'un 
17943 \lang english
17944
17945 \begin_inset Flex Code
17946 status collapsed
17947
17948 \begin_layout Plain Layout
17949
17950 \lang english
17951 InsetLayout
17952 \end_layout
17953
17954 \end_inset
17955
17956
17957 \lang french
17958 .
17959 \end_layout
17960
17961 \begin_layout Description
17962 \begin_inset Flex Code
17963 status collapsed
17964
17965 \begin_layout Plain Layout
17966
17967 \lang english
17968 Font
17969 \end_layout
17970
17971 \end_inset
17972
17973  définit la police utilisée pour le texte du corps de l'insert 
17974 \emph on
17975 et
17976 \emph default
17977  pour le marqueur.
17978  Voir
17979 \begin_inset space ~
17980 \end_inset
17981
17982
17983 \begin_inset CommandInset ref
17984 LatexCommand ref
17985 reference "sub:polices"
17986
17987 \end_inset
17988
17989 .
17990  Noter qu'en définissant cette police on définit aussi automatiquement 
17991 \begin_inset Flex Code
17992 status collapsed
17993
17994 \begin_layout Plain Layout
17995
17996 \lang english
17997 LabelFont
17998 \end_layout
17999
18000 \end_inset
18001
18002  avec la même valeur.
18003  Il faut donc définir celle-ci d'abord pour fixer 
18004 \begin_inset Flex Code
18005 status collapsed
18006
18007 \begin_layout Plain Layout
18008
18009 \lang english
18010 LabelFont
18011 \end_layout
18012
18013 \end_inset
18014
18015  différemment.
18016 \end_layout
18017
18018 \begin_layout Description
18019
18020 \lang english
18021 \begin_inset Flex Code
18022 status collapsed
18023
18024 \begin_layout Plain Layout
18025
18026 \lang english
18027 ForceLocalFontSwitch
18028 \end_layout
18029
18030 \end_inset
18031
18032
18033 \lang french
18034  [
18035 \begin_inset Flex Code
18036 status collapsed
18037
18038 \begin_layout Plain Layout
18039
18040 \emph on
18041 0
18042 \end_layout
18043
18044 \end_inset
18045
18046 ,
18047 \begin_inset space \thinspace{}
18048 \end_inset
18049
18050
18051 \begin_inset Flex Code
18052 status collapsed
18053
18054 \begin_layout Plain Layout
18055 1
18056 \end_layout
18057
18058 \end_inset
18059
18060 ] lors de l'utilisation de babel, force l'utilisation un commutateur de
18061  police 
18062 \emph on
18063 local
18064 \emph default
18065 \lang english
18066  (
18067 \begin_inset Flex Code
18068 status collapsed
18069
18070 \begin_layout Plain Layout
18071
18072 \lang english
18073
18074 \backslash
18075 foreignlanguage
18076 \end_layout
18077
18078 \end_inset
18079
18080 )
18081 \lang french
18082 , à la place d'un commutateur 
18083 \emph on
18084 global
18085 \emph default
18086  (comme 
18087 \lang english
18088
18089 \begin_inset Flex Code
18090 status collapsed
18091
18092 \begin_layout Plain Layout
18093
18094 \lang english
18095
18096 \backslash
18097 selectlanguage
18098 \end_layout
18099
18100 \end_inset
18101
18102
18103 \lang french
18104 ).
18105 \end_layout
18106
18107 \begin_layout Description
18108
18109 \lang english
18110 \begin_inset Flex Code
18111 status collapsed
18112
18113 \begin_layout Plain Layout
18114
18115 \lang english
18116 ForceLTR
18117 \end_layout
18118
18119 \end_inset
18120
18121
18122 \lang french
18123  [
18124 \begin_inset Flex Code
18125 status collapsed
18126
18127 \begin_layout Plain Layout
18128
18129 \emph on
18130 0
18131 \end_layout
18132
18133 \end_inset
18134
18135 ,
18136 \begin_inset space \thinspace{}
18137 \end_inset
18138
18139
18140 \begin_inset Flex Code
18141 status collapsed
18142
18143 \begin_layout Plain Layout
18144 1
18145 \end_layout
18146
18147 \end_inset
18148
18149 ] impose le langage 
18150 \begin_inset Quotes fld
18151 \end_inset
18152
18153 latex
18154 \begin_inset Quotes frd
18155 \end_inset
18156
18157 , conduisant à un résultat de gauche à droite (Left-to-Right, latin), e.
18158 \begin_inset space \thinspace{}
18159 \end_inset
18160
18161 g.
18162 \begin_inset space \space{}
18163 \end_inset
18164
18165 en code TeX ou dans un URL.
18166  Une verrue.
18167 \end_layout
18168
18169 \begin_layout Description
18170
18171 \lang english
18172 \begin_inset Flex Code
18173 status collapsed
18174
18175 \begin_layout Plain Layout
18176
18177 \lang english
18178 ForcePlain
18179 \end_layout
18180
18181 \end_inset
18182
18183
18184 \lang french
18185  [
18186 \begin_inset Flex Code
18187 status collapsed
18188
18189 \begin_layout Plain Layout
18190
18191 \emph on
18192 0
18193 \end_layout
18194
18195 \end_inset
18196
18197 ,
18198 \begin_inset space \thinspace{}
18199 \end_inset
18200
18201
18202 \begin_inset Flex Code
18203 status collapsed
18204
18205 \begin_layout Plain Layout
18206 1
18207 \end_layout
18208
18209 \end_inset
18210
18211 ] indique si 
18212 \begin_inset Flex Code
18213 status collapsed
18214
18215 \begin_layout Plain Layout
18216
18217 \lang english
18218 PlainLayout
18219 \end_layout
18220
18221 \end_inset
18222
18223  doit être utilisé, ou bien si l'utilisateur peut modifier le style de paragraph
18224 e utilisé dans l'insert.
18225  Valeur implicite: faux.
18226 \end_layout
18227
18228 \begin_layout Description
18229
18230 \lang english
18231 \begin_inset Flex Code
18232 status collapsed
18233
18234 \begin_layout Plain Layout
18235
18236 \lang english
18237 FreeSpacing
18238 \end_layout
18239
18240 \end_inset
18241
18242
18243 \lang french
18244  [
18245 \begin_inset Flex Code
18246 status collapsed
18247
18248 \begin_layout Plain Layout
18249
18250 \emph on
18251 0
18252 \end_layout
18253
18254 \end_inset
18255
18256 ,
18257 \begin_inset space \thinspace{}
18258 \end_inset
18259
18260
18261 \begin_inset Flex Code
18262 status collapsed
18263
18264 \begin_layout Plain Layout
18265 1
18266 \end_layout
18267
18268 \end_inset
18269
18270 ] fonctionne comme les styles de paragraphe, voir
18271 \begin_inset space ~
18272 \end_inset
18273
18274
18275 \begin_inset CommandInset ref
18276 LatexCommand ref
18277 reference "sub:Styles-de-paragraphe"
18278
18279 \end_inset
18280
18281 .
18282 \end_layout
18283
18284 \begin_layout Description
18285 \begin_inset Flex Code
18286 status collapsed
18287
18288 \begin_layout Plain Layout
18289 HTML*
18290 \end_layout
18291
18292 \end_inset
18293
18294  sont utilisées avec l'exportation XHTML.
18295  Voir 
18296 \begin_inset CommandInset ref
18297 LatexCommand ref
18298 reference "sec:Tags-for-XHTML"
18299
18300 \end_inset
18301
18302 .
18303 \end_layout
18304
18305 \begin_layout Description
18306
18307 \lang english
18308 \begin_inset Flex Code
18309 status collapsed
18310
18311 \begin_layout Plain Layout
18312
18313 \lang english
18314 InToc
18315 \end_layout
18316
18317 \end_inset
18318
18319
18320 \lang french
18321  [
18322 \begin_inset Flex Code
18323 status collapsed
18324
18325 \begin_layout Plain Layout
18326
18327 \emph on
18328 0
18329 \end_layout
18330
18331 \end_inset
18332
18333 ,
18334 \begin_inset space \thinspace{}
18335 \end_inset
18336
18337
18338 \begin_inset Flex Code
18339 status collapsed
18340
18341 \begin_layout Plain Layout
18342 1
18343 \end_layout
18344
18345 \end_inset
18346
18347 ] indique s'il faut inclure le contenu de cet insert dans les chaînes créées
18348  pour le panneau 
18349 \begin_inset Quotes fld
18350 \end_inset
18351
18352 Plan
18353 \begin_inset Quotes frd
18354 \end_inset
18355
18356 .
18357  L'utilisateur ne voudra pas, par exemple, que le contenu d'une note de
18358  bas de page dans un titre de section soit incluse dans la tables des matières
18359  affichée dans le plan, mais voudra habituellement voir affiché le contenu
18360  d'un style de caractère.
18361  Valeur implicite; faux, pas d'inclusion.
18362 \end_layout
18363
18364 \begin_layout Description
18365
18366 \lang english
18367 \begin_inset Flex Code
18368 status collapsed
18369
18370 \begin_layout Plain Layout
18371
18372 \lang english
18373 KeepEmpty
18374 \end_layout
18375
18376 \end_inset
18377
18378
18379 \lang french
18380  [
18381 \begin_inset Flex Code
18382 status collapsed
18383
18384 \begin_layout Plain Layout
18385
18386 \emph on
18387 0
18388 \end_layout
18389
18390 \end_inset
18391
18392 ,
18393 \begin_inset space \thinspace{}
18394 \end_inset
18395
18396
18397 \begin_inset Flex Code
18398 status collapsed
18399
18400 \begin_layout Plain Layout
18401 1
18402 \end_layout
18403
18404 \end_inset
18405
18406 ] fonctionne comme les styles de paragraphe, voir 
18407 \begin_inset CommandInset ref
18408 LatexCommand ref
18409 reference "sub:Styles-de-paragraphe"
18410
18411 \end_inset
18412
18413 .
18414 \end_layout
18415
18416 \begin_layout Description
18417
18418 \lang english
18419 \begin_inset Flex Code
18420 status collapsed
18421
18422 \begin_layout Plain Layout
18423
18424 \lang english
18425 LabelFont
18426 \end_layout
18427
18428 \end_inset
18429
18430
18431 \lang french
18432  définit la police utilisée pour le marqueur.
18433  Voir la 
18434 \begin_inset CommandInset ref
18435 LatexCommand ref
18436 reference "sub:polices"
18437
18438 \end_inset
18439
18440 .
18441  Noter que cette directive ne peut jamais apparaître avant 
18442 \begin_inset Flex Code
18443 status collapsed
18444
18445 \begin_layout Plain Layout
18446
18447 \lang english
18448 Font
18449 \end_layout
18450
18451 \end_inset
18452
18453 , sinon elle sera sans effet.
18454 \end_layout
18455
18456 \begin_layout Description
18457
18458 \lang english
18459 \begin_inset Flex Code
18460 status collapsed
18461
18462 \begin_layout Plain Layout
18463
18464 \lang english
18465 LabelString
18466 \end_layout
18467
18468 \end_inset
18469
18470
18471 \lang french
18472  [
18473 \begin_inset Flex Code
18474 status collapsed
18475
18476 \begin_layout Plain Layout
18477 chaîne
18478 \end_layout
18479
18480 \end_inset
18481
18482 ] définit la chaîne de caractères qui apparaîtra sur le bouton ou ailleurs
18483  en tant que marquer d'insert.
18484  Quelques types d'inserts (
18485 \begin_inset Flex Code
18486 status collapsed
18487
18488 \begin_layout Plain Layout
18489
18490 \lang english
18491 code TeX
18492 \end_layout
18493
18494 \end_inset
18495
18496  et 
18497 \begin_inset Flex Code
18498 status collapsed
18499
18500 \begin_layout Plain Layout
18501 Branche
18502 \end_layout
18503
18504 \end_inset
18505
18506 ) modifient ce marqueur à la volée.
18507 \end_layout
18508
18509 \begin_layout Description
18510
18511 \lang english
18512 \begin_inset Flex Code
18513 status collapsed
18514
18515 \begin_layout Plain Layout
18516
18517 \lang english
18518 LangPreamble
18519 \end_layout
18520
18521 \end_inset
18522
18523
18524 \lang french
18525  définit un préambule dépendant de la langue, voir
18526 \begin_inset space ~
18527 \end_inset
18528
18529
18530 \begin_inset CommandInset ref
18531 LatexCommand ref
18532 reference "sub:I18n"
18533
18534 \end_inset
18535
18536 .
18537 \end_layout
18538
18539 \begin_layout Description
18540
18541 \lang english
18542 \begin_inset Flex Code
18543 status collapsed
18544
18545 \begin_layout Plain Layout
18546
18547 \lang english
18548 LatexName
18549 \end_layout
18550
18551 \end_inset
18552
18553
18554 \lang french
18555  [
18556 \begin_inset Flex Code
18557 status collapsed
18558
18559 \begin_layout Plain Layout
18560 <nom>
18561 \end_layout
18562
18563 \end_inset
18564
18565 ] définit le nom du code LaTeX correspondant, soit un environnement, soit
18566  une commande.
18567 \end_layout
18568
18569 \begin_layout Description
18570
18571 \lang english
18572 \begin_inset Flex Code
18573 status collapsed
18574
18575 \begin_layout Plain Layout
18576
18577 \lang english
18578 LatexParam
18579 \end_layout
18580
18581 \end_inset
18582
18583
18584 \lang french
18585  [
18586 \begin_inset Flex Code
18587 status collapsed
18588
18589 \begin_layout Plain Layout
18590 <paramètre>
18591 \end_layout
18592
18593 \end_inset
18594
18595 ] définit le paramètre facultatif pour le 
18596 \begin_inset Flex Code
18597 status collapsed
18598
18599 \begin_layout Plain Layout
18600
18601 \lang english
18602 LatexName
18603 \end_layout
18604
18605 \end_inset
18606
18607  correspondant, y compris des paires de crochets 
18608 \begin_inset Flex Code
18609 status collapsed
18610
18611 \begin_layout Plain Layout
18612 []
18613 \end_layout
18614
18615 \end_inset
18616
18617 .
18618  Ce paramètre ne peut pas être modifié depuis LyX (utiliser 
18619 \begin_inset Flex Code
18620 status collapsed
18621
18622 \begin_layout Plain Layout
18623 Argument
18624 \end_layout
18625
18626 \end_inset
18627
18628  pour les paramètres personnalisables).
18629  Il sera émis tel quel après tous les 
18630 \begin_inset Flex Code
18631 status collapsed
18632
18633 \begin_layout Plain Layout
18634 Argument
18635 \end_layout
18636
18637 \end_inset
18638
18639 s LaTeX.
18640 \end_layout
18641
18642 \begin_layout Description
18643
18644 \lang english
18645 \begin_inset Flex Code
18646 status collapsed
18647
18648 \begin_layout Plain Layout
18649
18650 \lang english
18651 LatexType
18652 \end_layout
18653
18654 \end_inset
18655
18656  [
18657 \begin_inset Flex Code
18658 status collapsed
18659
18660 \begin_layout Plain Layout
18661
18662 \lang english
18663 Command, Environment, None
18664 \end_layout
18665
18666 \end_inset
18667
18668  
18669 \begin_inset Flex Code
18670 status collapsed
18671
18672 \begin_layout Plain Layout
18673
18674 \lang english
18675
18676 \end_layout
18677
18678 \end_inset
18679
18680 ]
18681 \lang french
18682  précise comment le style doit être traduit en LaTeX
18683 \lang english
18684
18685 \begin_inset Foot
18686 status collapsed
18687
18688 \begin_layout Plain Layout
18689
18690 \lang english
18691 \begin_inset Flex Code
18692 status collapsed
18693
18694 \begin_layout Plain Layout
18695
18696 \lang english
18697 LatexType
18698 \end_layout
18699
18700 \end_inset
18701
18702
18703 \lang french
18704  est peut-être trompeur, puisque ces règles s'appliquent aussi aux classes
18705  SGML.
18706  Voir les fichiers de classe SGML pour des exemples spécifiques.
18707 \end_layout
18708
18709 \end_inset
18710
18711 .
18712 \end_layout
18713
18714 \begin_deeper
18715 \begin_layout Description
18716
18717 \lang english
18718 \begin_inset Flex Code
18719 status collapsed
18720
18721 \begin_layout Plain Layout
18722
18723 \lang english
18724 None
18725 \end_layout
18726
18727 \end_inset
18728
18729
18730 \lang french
18731  signifie 
18732 \begin_inset Quotes fld
18733 \end_inset
18734
18735 rien de particulier
18736 \begin_inset Quotes frd
18737 \end_inset
18738
18739 ;
18740 \end_layout
18741
18742 \begin_layout Description
18743
18744 \lang english
18745 \begin_inset Flex Code
18746 status collapsed
18747
18748 \begin_layout Plain Layout
18749
18750 \lang english
18751 Command
18752 \end_layout
18753
18754 \end_inset
18755
18756
18757 \lang french
18758  signifie 
18759 \lang english
18760
18761 \begin_inset Flex Code
18762 status collapsed
18763
18764 \begin_layout Plain Layout
18765
18766 \lang english
18767
18768 \backslash
18769
18770 \emph on
18771 LatexName
18772 \emph default
18773 {\SpecialChar \ldots{}
18774 }
18775 \end_layout
18776
18777 \end_inset
18778
18779 ;
18780 \end_layout
18781
18782 \begin_layout Description
18783
18784 \lang english
18785 \begin_inset Flex Code
18786 status collapsed
18787
18788 \begin_layout Plain Layout
18789
18790 \lang english
18791 Environment
18792 \end_layout
18793
18794 \end_inset
18795
18796
18797 \lang french
18798  signifie 
18799 \lang english
18800
18801 \begin_inset Flex Code
18802 status collapsed
18803
18804 \begin_layout Plain Layout
18805
18806 \lang english
18807
18808 \backslash
18809 begin{
18810 \emph on
18811 LatexName
18812 \emph default
18813 }\SpecialChar \ldots{}
18814
18815 \backslash
18816 end{
18817 \emph on
18818 LatexName
18819 \emph default
18820 }
18821 \end_layout
18822
18823 \end_inset
18824
18825 .
18826 \end_layout
18827
18828 \begin_layout Description
18829
18830 \end_layout
18831
18832 \begin_layout Standard
18833 En rassemblant ceci, la sortie LaTeX sera soit: 
18834 \end_layout
18835
18836 \begin_layout LyX-Code
18837
18838 \lang english
18839
18840 \backslash
18841 LatexName[LatexParam]{\SpecialChar \ldots{}
18842 }
18843 \end_layout
18844
18845 \begin_layout Standard
18846 soit: 
18847 \end_layout
18848
18849 \begin_layout LyX-Code
18850
18851 \lang english
18852
18853 \backslash
18854 begin{LatexName}[LatexParam] \SpecialChar \ldots{}
18855  
18856 \backslash
18857 end{LatexName}
18858 \end_layout
18859
18860 \begin_layout Standard
18861 suivant le 
18862 \lang english
18863
18864 \begin_inset Flex Code
18865 status collapsed
18866
18867 \begin_layout Plain Layout
18868
18869 \lang english
18870 LatexType
18871 \end_layout
18872
18873 \end_inset
18874
18875 .
18876 \end_layout
18877
18878 \end_deeper
18879 \begin_layout Description
18880
18881 \lang english
18882 \begin_inset Flex Code
18883 status collapsed
18884
18885 \begin_layout Plain Layout
18886
18887 \lang english
18888 LeftDelim
18889 \end_layout
18890
18891 \end_inset
18892
18893
18894 \lang french
18895  [
18896 \begin_inset Flex Code
18897 status collapsed
18898
18899 \begin_layout Plain Layout
18900 chaîne
18901 \end_layout
18902
18903 \end_inset
18904
18905 ] définit une chaîne de caractères insérée au début du contenu du style.
18906  Une rupture de ligne dans la sortie peut être indiquée par 
18907 \begin_inset Flex Code
18908 status collapsed
18909
18910 \begin_layout Plain Layout
18911 <br/>
18912 \end_layout
18913
18914 \end_inset
18915
18916 .
18917 \end_layout
18918
18919 \begin_layout Description
18920
18921 \lang english
18922 \begin_inset Flex Code
18923 status collapsed
18924
18925 \begin_layout Plain Layout
18926
18927 \lang english
18928 LyxType 
18929 \end_layout
18930
18931 \end_inset
18932
18933
18934 \lang french
18935  peut être 
18936 \begin_inset Flex Code
18937 status collapsed
18938
18939 \begin_layout Plain Layout
18940
18941 \lang english
18942 charstyle
18943 \end_layout
18944
18945 \end_inset
18946
18947
18948 \begin_inset Flex Code
18949 status collapsed
18950
18951 \begin_layout Plain Layout
18952
18953 \lang english
18954 custom
18955 \end_layout
18956
18957 \end_inset
18958
18959
18960 \begin_inset Flex Code
18961 status collapsed
18962
18963 \begin_layout Plain Layout
18964
18965 \lang english
18966 element
18967 \end_layout
18968
18969 \end_inset
18970
18971 , ou 
18972 \begin_inset Flex Code
18973 status collapsed
18974
18975 \begin_layout Plain Layout
18976
18977 \lang english
18978 end
18979 \end_layout
18980
18981 \end_inset
18982
18983  (indiquant une définition vide terminant les définitions de styles de caractère
18984 s, etc).
18985  Cette entrée est requise dans les inserts flexibles et n'est significative
18986  que là.
18987  Parmi d'autres choses, elle détermine dans quel menu cet insert va apparaître.
18988  Fixer 
18989 \begin_inset Flex Code
18990 status collapsed
18991
18992 \begin_layout Plain Layout
18993 LyXType
18994 \end_layout
18995
18996 \end_inset
18997
18998  à 
18999 \begin_inset Flex Code
19000 status collapsed
19001
19002 \begin_layout Plain Layout
19003 charstyle
19004 \end_layout
19005
19006 \end_inset
19007
19008  positionnera 
19009 \begin_inset Flex Code
19010 status collapsed
19011
19012 \begin_layout Plain Layout
19013 MultiPar
19014 \end_layout
19015
19016 \end_inset
19017
19018  à faux.
19019  
19020 \begin_inset Flex Code
19021 status collapsed
19022
19023 \begin_layout Plain Layout
19024 MultiPar
19025 \end_layout
19026
19027 \end_inset
19028
19029  peut être positionné à vrai pour les inserts 
19030 \begin_inset Flex Code
19031 status collapsed
19032
19033 \begin_layout Plain Layout
19034 charstyle
19035 \end_layout
19036
19037 \end_inset
19038
19039 , en le positionnant 
19040 \emph on
19041 après
19042 \emph default
19043  avoir fixé 
19044 \begin_inset Flex Code
19045 status collapsed
19046
19047 \begin_layout Plain Layout
19048 LyXType
19049 \end_layout
19050
19051 \end_inset
19052
19053 .
19054 \end_layout
19055
19056 \begin_layout Description
19057
19058 \lang english
19059 \begin_inset Flex Code
19060 status collapsed
19061
19062 \begin_layout Plain Layout
19063
19064 \lang english
19065 MultiPar
19066 \end_layout
19067
19068 \end_inset
19069
19070
19071 \lang french
19072  [
19073 \begin_inset Flex Code
19074 status collapsed
19075
19076 \begin_layout Plain Layout
19077
19078 \emph on
19079 0
19080 \end_layout
19081
19082 \end_inset
19083
19084 ,
19085 \begin_inset space \thinspace{}
19086 \end_inset
19087
19088
19089 \begin_inset Flex Code
19090 status collapsed
19091
19092 \begin_layout Plain Layout
19093 1
19094 \end_layout
19095
19096 \end_inset
19097
19098 ] indique si plusieurs paragraphes sont autorisés dans cet insert.
19099  Ceci positionnera aussi 
19100 \begin_inset Flex Code
19101 status collapsed
19102
19103 \begin_layout Plain Layout
19104
19105 \lang english
19106 CustomPars
19107 \end_layout
19108
19109 \end_inset
19110
19111  à la même valeur et 
19112 \begin_inset Flex Code
19113 status collapsed
19114
19115 \begin_layout Plain Layout
19116
19117 \lang english
19118 ForcePlain
19119 \end_layout
19120
19121 \end_inset
19122
19123  à la valeur opposée.
19124  Ceux-ci peuvent être repositionnés s'ils sont utilisés 
19125 \emph on
19126 après
19127 \emph default
19128  
19129 \begin_inset Flex Code
19130 status collapsed
19131
19132 \begin_layout Plain Layout
19133
19134 \lang english
19135 MultiPar
19136 \end_layout
19137
19138 \end_inset
19139
19140 .
19141  Valeur implicite: vrai.
19142 \end_layout
19143
19144 \begin_layout Description
19145
19146 \lang english
19147 \begin_inset Flex Code
19148 status collapsed
19149
19150 \begin_layout Plain Layout
19151
19152 \lang english
19153 NeedProtect
19154 \end_layout
19155
19156 \end_inset
19157
19158
19159 \lang french
19160  [
19161 \begin_inset Flex Code
19162 status collapsed
19163
19164 \begin_layout Plain Layout
19165
19166 \emph on
19167 0
19168 \end_layout
19169
19170 \end_inset
19171
19172 ,
19173 \begin_inset space \thinspace{}
19174 \end_inset
19175
19176
19177 \begin_inset Flex Code
19178 status collapsed
19179
19180 \begin_layout Plain Layout
19181 1
19182 \end_layout
19183
19184 \end_inset
19185
19186 ] indique si les commandes fragiles de cet insert doivent êtres protégées
19187  par 
19188 \begin_inset Flex Code
19189 status collapsed
19190
19191 \begin_layout Plain Layout
19192
19193 \lang english
19194
19195 \backslash
19196 protect
19197 \end_layout
19198
19199 \end_inset
19200
19201  (Note: ceci ne dit 
19202 \emph on
19203 rien
19204 \emph default
19205  sur le fait que la commande elle-même doive être protégée).
19206  Valeur implicite: faux.
19207 \end_layout
19208
19209 \begin_layout Description
19210
19211 \lang english
19212 \begin_inset Flex Code
19213 status collapsed
19214
19215 \begin_layout Plain Layout
19216
19217 \lang english
19218 NoInsetLayout
19219 \end_layout
19220
19221 \end_inset
19222
19223  [
19224 \begin_inset Flex Code
19225 status collapsed
19226
19227 \begin_layout Plain Layout
19228
19229 \lang english
19230 <layout>
19231 \end_layout
19232
19233 \end_inset
19234
19235 ]
19236 \lang french
19237  supprime un 
19238 \lang english
19239
19240 \begin_inset Flex Code
19241 status collapsed
19242
19243 \begin_layout Plain Layout
19244
19245 \lang english
19246 InsetLayout
19247 \end_layout
19248
19249 \end_inset
19250
19251
19252 \lang french
19253  existant.
19254 \end_layout
19255
19256 \begin_layout Description
19257
19258 \lang english
19259 \begin_inset Flex Code
19260 status collapsed
19261
19262 \begin_layout Plain Layout
19263
19264 \lang english
19265 ParbreakIsNewline
19266 \end_layout
19267
19268 \end_inset
19269
19270
19271 \lang french
19272  [
19273 \family typewriter
19274 \emph on
19275
19276 \begin_inset Flex Code
19277 status collapsed
19278
19279 \begin_layout Plain Layout
19280 0
19281 \end_layout
19282
19283 \end_inset
19284
19285
19286 \family default
19287 \emph default
19288 ,
19289 \begin_inset space \thinspace{}
19290 \end_inset
19291
19292
19293 \family typewriter
19294
19295 \begin_inset Flex Code
19296 status collapsed
19297
19298 \begin_layout Plain Layout
19299 1
19300 \end_layout
19301
19302 \end_inset
19303
19304
19305 \family default
19306 ] fonctionne comme avec les styles de paragraphe, voir
19307 \begin_inset space ~
19308 \end_inset
19309
19310
19311 \begin_inset CommandInset ref
19312 LatexCommand ref
19313 reference "sub:Styles-de-paragraphe"
19314
19315 \end_inset
19316
19317 .
19318 \end_layout
19319
19320 \begin_layout Description
19321
19322 \lang english
19323 \begin_inset Flex Code
19324 status collapsed
19325
19326 \begin_layout Plain Layout
19327
19328 \lang english
19329 PassThru
19330 \end_layout
19331
19332 \end_inset
19333
19334
19335 \lang french
19336  [
19337 \family typewriter
19338 \emph on
19339
19340 \begin_inset Flex Code
19341 status collapsed
19342
19343 \begin_layout Plain Layout
19344 0
19345 \end_layout
19346
19347 \end_inset
19348
19349
19350 \family default
19351 \emph default
19352 ,
19353 \begin_inset space \thinspace{}
19354 \end_inset
19355
19356
19357 \family typewriter
19358
19359 \begin_inset Flex Code
19360 status collapsed
19361
19362 \begin_layout Plain Layout
19363 1
19364 \end_layout
19365
19366 \end_inset
19367
19368
19369 \family default
19370 ] fonctionne comme avec les styles de paragraphe, voir
19371 \begin_inset space ~
19372 \end_inset
19373
19374
19375 \begin_inset CommandInset ref
19376 LatexCommand ref
19377 reference "sub:Styles-de-paragraphe"
19378
19379 \end_inset
19380
19381 .
19382 \end_layout
19383
19384 \begin_layout Description
19385
19386 \lang english
19387 \begin_inset Flex Code
19388 status collapsed
19389
19390 \begin_layout Plain Layout
19391
19392 \lang english
19393 Preamble
19394 \end_layout
19395
19396 \end_inset
19397
19398
19399 \lang french
19400  fonctionne comme avec les styles de paragraphe, voir
19401 \begin_inset space ~
19402 \end_inset
19403
19404
19405 \begin_inset CommandInset ref
19406 LatexCommand ref
19407 reference "sub:Styles-de-paragraphe"
19408
19409 \end_inset
19410
19411 .
19412 \end_layout
19413
19414 \begin_layout Description
19415
19416 \lang english
19417 \begin_inset Flex Code
19418 status collapsed
19419
19420 \begin_layout Plain Layout
19421
19422 \lang english
19423 RefPrefix
19424 \end_layout
19425
19426 \end_inset
19427
19428
19429 \lang french
19430  [
19431 \begin_inset Flex Code
19432 status collapsed
19433
19434 \begin_layout Plain Layout
19435 chaîne
19436 \end_layout
19437
19438 \end_inset
19439
19440 ] indique le préfixe à utiliser pour créer des étiquettes référant les paragraph
19441 es de ce type.
19442  Ceci permet l'utilisation de références mises en forme.
19443 \end_layout
19444
19445 \begin_layout Description
19446
19447 \lang english
19448 \begin_inset Flex Code
19449 status collapsed
19450
19451 \begin_layout Plain Layout
19452
19453 \lang english
19454 Requires
19455 \end_layout
19456
19457 \end_inset
19458
19459
19460 \lang french
19461  
19462 \begin_inset Flex Code
19463 status collapsed
19464
19465 \begin_layout Plain Layout
19466 [chaîne]
19467 \end_layout
19468
19469 \end_inset
19470
19471  
19472 \lang english
19473 As with paragraph styles, see 
19474 \lang french
19475
19476 \begin_inset CommandInset ref
19477 LatexCommand ref
19478 reference "sub:Styles-de-paragraphe"
19479
19480 \end_inset
19481
19482 .
19483 \end_layout
19484
19485 \begin_layout Description
19486
19487 \lang english
19488 \begin_inset Flex Code
19489 status collapsed
19490
19491 \begin_layout Plain Layout
19492
19493 \lang english
19494 ResetArgs
19495 \end_layout
19496
19497 \end_inset
19498
19499
19500 \lang french
19501  [
19502 \begin_inset Flex Code
19503 status collapsed
19504
19505 \begin_layout Plain Layout
19506
19507 \emph on
19508 0
19509 \end_layout
19510
19511 \end_inset
19512
19513 ,
19514 \begin_inset space \thinspace{}
19515 \end_inset
19516
19517
19518 \begin_inset Flex Code
19519 status collapsed
19520
19521 \begin_layout Plain Layout
19522 1
19523 \end_layout
19524
19525 \end_inset
19526
19527 ] réinitialise les arguments LaTeX de ce style (définis via la directive
19528  
19529 \begin_inset Flex Code
19530 status collapsed
19531
19532 \begin_layout Plain Layout
19533 Argument
19534 \end_layout
19535
19536 \end_inset
19537
19538 ).
19539  Ceci est utile si vous avez dupliqué un style via 
19540 \lang english
19541
19542 \begin_inset Flex Code
19543 status collapsed
19544
19545 \begin_layout Plain Layout
19546
19547 \lang english
19548 CopyStyle
19549 \end_layout
19550
19551 \end_inset
19552
19553
19554 \lang french
19555 mais que vous ne voulez pas hériter de ses arguments (obligatoires et optionnels
19556 ).
19557 \end_layout
19558
19559 \begin_layout Description
19560
19561 \lang english
19562 \begin_inset Flex Code
19563 status collapsed
19564
19565 \begin_layout Plain Layout
19566
19567 \lang english
19568 ResetsFont
19569 \end_layout
19570
19571 \end_inset
19572
19573
19574 \lang french
19575  [
19576 \begin_inset Flex Code
19577 status collapsed
19578
19579 \begin_layout Plain Layout
19580 0
19581 \end_layout
19582
19583 \end_inset
19584
19585 ,
19586 \begin_inset space \thinspace{}
19587 \end_inset
19588
19589
19590 \begin_inset Flex Code
19591 status collapsed
19592
19593 \begin_layout Plain Layout
19594
19595 \emph on
19596 1
19597 \end_layout
19598
19599 \end_inset
19600
19601 ] indique si l'insert doit utiliser la police de caractères environnante
19602  ou bien utiliser la sienne propre.
19603  Valeur implicite: vrai, utiliser sa propre police.
19604 \end_layout
19605
19606 \begin_layout Description
19607
19608 \lang english
19609 \begin_inset Flex Code
19610 status collapsed
19611
19612 \begin_layout Plain Layout
19613
19614 \lang english
19615 RightDelim
19616 \end_layout
19617
19618 \end_inset
19619
19620
19621 \lang french
19622  [
19623 \begin_inset Flex Code
19624 status collapsed
19625
19626 \begin_layout Plain Layout
19627 chaîne
19628 \end_layout
19629
19630 \end_inset
19631
19632 ] définit une chaîne de caractères insérée à la fin du contenu du style.
19633  Une rupture de ligne dans la sortie peut être indiquée par 
19634 \begin_inset Flex Code
19635 status collapsed
19636
19637 \begin_layout Plain Layout
19638 <br/>
19639 \end_layout
19640
19641 \end_inset
19642
19643 .
19644 \end_layout
19645
19646 \begin_layout Description
19647
19648 \lang english
19649 \begin_inset Flex Code
19650 status collapsed
19651
19652 \begin_layout Plain Layout
19653
19654 \lang english
19655 Spellcheck
19656 \end_layout
19657
19658 \end_inset
19659
19660
19661 \lang french
19662  [
19663 \begin_inset Flex Code
19664 status collapsed
19665
19666 \begin_layout Plain Layout
19667 0
19668 \end_layout
19669
19670 \end_inset
19671
19672 ,
19673 \begin_inset space \thinspace{}
19674 \end_inset
19675
19676
19677 \begin_inset Flex Code
19678 status collapsed
19679
19680 \begin_layout Plain Layout
19681
19682 \emph on
19683 1
19684 \end_layout
19685
19686 \end_inset
19687
19688 ] active le correcteur orthographique sur le contenu de cet insert.
19689  Valeur implicite: vrai.
19690 \end_layout
19691
19692 \begin_layout Subsection
19693 Compteurs
19694 \begin_inset CommandInset label
19695 LatexCommand label
19696 name "sub:Compteurs"
19697
19698 \end_inset
19699
19700
19701 \end_layout
19702
19703 \begin_layout Standard
19704 Il faut définir les compteurs (
19705 \begin_inset Flex Code
19706 status collapsed
19707
19708 \begin_layout Plain Layout
19709 chapitre
19710 \end_layout
19711
19712 \end_inset
19713
19714
19715 \begin_inset Flex Code
19716 status collapsed
19717
19718 \begin_layout Plain Layout
19719 figure
19720 \end_layout
19721
19722 \end_inset
19723
19724 \SpecialChar \ldots{}
19725 ) dans la classe elle-même.
19726  Les compteurs standard sont définis dans le fichier 
19727 \lang english
19728
19729 \begin_inset Flex Code
19730 status collapsed
19731
19732 \begin_layout Plain Layout
19733
19734 \lang english
19735 stdcounters.inc
19736 \end_layout
19737
19738 \end_inset
19739
19740
19741 \lang french
19742 .
19743  Si vous cherchez à savoir comment mettre à jour une classe déjà existante,
19744  il suffit probablement que vous ajoutiez
19745 \end_layout
19746
19747 \begin_layout LyX-Code
19748 Input stdcounters.inc
19749 \end_layout
19750
19751 \begin_layout Standard
19752 à un endroit raisonnable dans la classe.
19753 \end_layout
19754
19755 \begin_layout Standard
19756 Mais si vous voulez définir des compteurs à votre guise, vous pouvez le
19757  faire.
19758  La déclaration d'un compteur doit commencer par
19759 \end_layout
19760
19761 \begin_layout LyX-Code
19762
19763 \lang english
19764 Counter
19765 \lang french
19766  <nom>
19767 \end_layout
19768
19769 \begin_layout Standard
19770 où 
19771 \begin_inset Flex Code
19772 status collapsed
19773
19774 \begin_layout Plain Layout
19775 <nom>
19776 \end_layout
19777
19778 \end_inset
19779
19780  est le nom du compteur.
19781  Et elle doit se terminer par 
19782 \begin_inset Flex Code
19783 status collapsed
19784
19785 \begin_layout Plain Layout
19786
19787 \lang english
19788 End
19789 \end_layout
19790
19791 \end_inset
19792
19793 .
19794 \end_layout
19795
19796 \begin_layout Standard
19797 Les paramètres suivants peuvent également être utilisés:
19798 \end_layout
19799
19800 \begin_layout Description
19801
19802 \lang english
19803 \begin_inset Flex Code
19804 status collapsed
19805
19806 \begin_layout Plain Layout
19807
19808 \lang english
19809 InitialValue
19810 \end_layout
19811
19812 \end_inset
19813
19814  [
19815 \begin_inset Flex Code
19816 status collapsed
19817
19818 \begin_layout Plain Layout
19819
19820 \lang english
19821 int=1
19822 \end_layout
19823
19824 \end_inset
19825
19826 ]
19827 \lang french
19828  positionne la valeur initiale du compteur, valeur à laquelle il sera réinitiali
19829 sé quand cela sera nécessaire.
19830  Normalement, la valeur désirée est la valeur implicite,
19831 \begin_inset space ~
19832 \end_inset
19833
19834 1.
19835 \end_layout
19836
19837 \begin_layout Description
19838
19839 \lang english
19840 \begin_inset Flex Code
19841 status collapsed
19842
19843 \begin_layout Plain Layout
19844
19845 \lang english
19846 LabelString
19847 \end_layout
19848
19849 \end_inset
19850
19851
19852 \lang french
19853  [
19854 \begin_inset Flex Code
19855 status collapsed
19856
19857 \begin_layout Plain Layout
19858 chaîne
19859 \end_layout
19860
19861 \end_inset
19862
19863 =
19864 \begin_inset Quotes erd
19865 \end_inset
19866
19867
19868 \begin_inset Quotes erd
19869 \end_inset
19870
19871 ] définit comment le compteur s'affiche.
19872  Fixer ce paramètre positionne également 
19873 \begin_inset Flex Code
19874 status collapsed
19875
19876 \begin_layout Plain Layout
19877
19878 \lang english
19879 LabelStringAppendix
19880 \end_layout
19881
19882 \end_inset
19883
19884  à la même valeur.
19885  Les arguments spécifiques suivants peuvent être utilisés:
19886 \end_layout
19887
19888 \begin_deeper
19889 \begin_layout Itemize
19890 \begin_inset Flex Code
19891 status collapsed
19892
19893 \begin_layout Plain Layout
19894
19895 \lang english
19896
19897 \backslash
19898 thecounter
19899 \end_layout
19900
19901 \end_inset
19902
19903  sera remplacé par l'expansion de 
19904 \begin_inset Flex Code
19905 status collapsed
19906
19907 \begin_layout Plain Layout
19908
19909 \lang english
19910 LabelString
19911 \end_layout
19912
19913 \end_inset
19914
19915  (ou
19916 \begin_inset Newline newline
19917 \end_inset
19918
19919
19920 \begin_inset Flex Code
19921 status collapsed
19922
19923 \begin_layout Plain Layout
19924
19925 \lang english
19926 LabelStringAppendix
19927 \end_layout
19928
19929 \end_inset
19930
19931 ) du compteur 
19932 \begin_inset Flex Code
19933 status collapsed
19934
19935 \begin_layout Plain Layout
19936
19937 \lang english
19938 counter
19939 \end_layout
19940
19941 \end_inset
19942
19943 .
19944  
19945 \end_layout
19946
19947 \begin_layout Itemize
19948 les valeurs du compteur peuvent être exprimées par des macros à la LaTeX
19949  
19950 \begin_inset Flex Code
19951 status collapsed
19952
19953 \begin_layout Plain Layout
19954
19955 \lang english
19956
19957 \backslash
19958
19959 \emph on
19960 numbertype
19961 \emph default
19962 {
19963 \emph on
19964 counter
19965 \emph default
19966 }
19967 \end_layout
19968
19969 \end_inset
19970
19971 , où 
19972 \begin_inset Flex Code
19973 status collapsed
19974
19975 \begin_layout Plain Layout
19976
19977 \emph on
19978 \lang english
19979 numbertype
19980 \end_layout
19981
19982 \end_inset
19983
19984  peut être: 
19985 \begin_inset Flex Code
19986 status collapsed
19987
19988 \begin_layout Plain Layout
19989
19990 \lang english
19991 arabic
19992 \end_layout
19993
19994 \end_inset
19995
19996 : 1, 2, 3,\SpecialChar \ldots{}
19997
19998 \begin_inset Flex Code
19999 status collapsed
20000
20001 \begin_layout Plain Layout
20002
20003 \lang english
20004 alph
20005 \end_layout
20006
20007 \end_inset
20008
20009  pour les lettres en bas de casse: a, b, c, \SpecialChar \ldots{}
20010
20011 \begin_inset Flex Code
20012 status collapsed
20013
20014 \begin_layout Plain Layout
20015
20016 \lang english
20017 Alph
20018 \end_layout
20019
20020 \end_inset
20021
20022  pour les lettres en capitales: A, B, C, \SpecialChar \ldots{}
20023
20024 \begin_inset Flex Code
20025 status collapsed
20026
20027 \begin_layout Plain Layout
20028
20029 \lang english
20030 roman
20031 \end_layout
20032
20033 \end_inset
20034
20035  pour la numérotation en bas de casse romaine: i, ii, iii, \SpecialChar \ldots{}
20036
20037 \begin_inset Flex Code
20038 status collapsed
20039
20040 \begin_layout Plain Layout
20041
20042 \lang english
20043 Roman
20044 \end_layout
20045
20046 \end_inset
20047
20048  pour la numérotation capitale romaine: I, II, III.
20049 \end_layout
20050
20051 \end_deeper
20052 \begin_layout Standard
20053 Si 
20054 \lang english
20055
20056 \begin_inset Flex Code
20057 status collapsed
20058
20059 \begin_layout Plain Layout
20060
20061 \lang english
20062 LabelString
20063 \end_layout
20064
20065 \end_inset
20066
20067
20068 \lang french
20069  est indéfini, une valeur implicite est construite comme suit: si le compteur
20070  a un compteur maître 
20071 \begin_inset Flex Code
20072 status collapsed
20073
20074 \begin_layout Plain Layout
20075
20076 \lang english
20077 master
20078 \end_layout
20079
20080 \end_inset
20081
20082  (défini via 
20083 \begin_inset Flex Code
20084 status collapsed
20085
20086 \begin_layout Plain Layout
20087
20088 \lang english
20089 Within
20090 \end_layout
20091
20092 \end_inset
20093
20094 ), la chaîne
20095 \begin_inset Newline newline
20096 \end_inset
20097
20098
20099 \begin_inset Flex Code
20100 status collapsed
20101
20102 \begin_layout Plain Layout
20103
20104 \lang english
20105
20106 \backslash
20107 themaster.
20108 \backslash
20109 arabic{counter}
20110 \end_layout
20111
20112 \end_inset
20113
20114  est utilisée; sinon la chaîne 
20115 \begin_inset Flex Code
20116 status collapsed
20117
20118 \begin_layout Plain Layout
20119
20120 \lang english
20121
20122 \backslash
20123 arabic{counter}
20124 \end_layout
20125
20126 \end_inset
20127
20128  est utilisée.
20129 \end_layout
20130
20131 \begin_layout Description
20132
20133 \lang english
20134 \begin_inset Flex Code
20135 status collapsed
20136
20137 \begin_layout Plain Layout
20138
20139 \lang english
20140 LabelStringAppendix
20141 \end_layout
20142
20143 \end_inset
20144
20145
20146 \lang french
20147  [
20148 \begin_inset Flex Code
20149 status collapsed
20150
20151 \begin_layout Plain Layout
20152 chaîne
20153 \end_layout
20154
20155 \end_inset
20156
20157 =
20158 \begin_inset Quotes erd
20159 \end_inset
20160
20161
20162 \begin_inset Quotes erd
20163 \end_inset
20164
20165 ] est identique à 
20166 \begin_inset Flex Code
20167 status collapsed
20168
20169 \begin_layout Plain Layout
20170
20171 \lang english
20172 LabelString
20173 \end_layout
20174
20175 \end_inset
20176
20177 , mais pour les appendices.
20178 \end_layout
20179
20180 \begin_layout Description
20181 \begin_inset Flex Code
20182 status collapsed
20183
20184 \begin_layout Plain Layout
20185
20186 \lang english
20187 PrettyFormat
20188 \end_layout
20189
20190 \end_inset
20191
20192  [
20193 \begin_inset Flex Code
20194 status collapsed
20195
20196 \begin_layout Plain Layout
20197 chaîne
20198 \end_layout
20199
20200 \end_inset
20201
20202 =
20203 \begin_inset Quotes erd
20204 \end_inset
20205
20206
20207 \begin_inset Quotes erd
20208 \end_inset
20209
20210 ] définit un format à utiliser pour les références mises en forme utilisant
20211  ce compteur.
20212  Par exemple, on peut vouloir que les références aux numéros de section
20213  apparaissent comme 
20214 \begin_inset Quotes fld
20215 \end_inset
20216
20217 Section
20218 \begin_inset space ~
20219 \end_inset
20220
20221 2.4
20222 \begin_inset Quotes frd
20223 \end_inset
20224
20225 .
20226  La chaîne devra contenir 
20227 \begin_inset Quotes fld
20228 \end_inset
20229
20230 ##
20231 \begin_inset Quotes frd
20232 \end_inset
20233
20234 .
20235  Ceci sera remplacé par la valeur courante du compteur.
20236  Ainsi, pour les sections, ce sera: Section ##.
20237 \end_layout
20238
20239 \begin_layout Description
20240 \begin_inset Flex Code
20241 status collapsed
20242
20243 \begin_layout Plain Layout
20244
20245 \lang english
20246 Within
20247 \end_layout
20248
20249 \end_inset
20250
20251  [
20252 \begin_inset Flex Code
20253 status collapsed
20254
20255 \begin_layout Plain Layout
20256 chaîne
20257 \end_layout
20258
20259 \end_inset
20260
20261 =
20262 \begin_inset Quotes erd
20263 \end_inset
20264
20265
20266 \begin_inset Quotes erd
20267 \end_inset
20268
20269 ] contient le nom d'un autre compteur: le compteur actuel sera remis à zéro
20270  à chaque fois que l'autre augmentera.
20271  Par exemple, 
20272 \begin_inset Flex Code
20273 status collapsed
20274
20275 \begin_layout Plain Layout
20276 sous-section
20277 \end_layout
20278
20279 \end_inset
20280
20281  est numéroté dans 
20282 \begin_inset Flex Code
20283 status collapsed
20284
20285 \begin_layout Plain Layout
20286 section
20287 \end_layout
20288
20289 \end_inset
20290
20291 .
20292 \end_layout
20293
20294 \begin_layout Subsection
20295 Description de police
20296 \begin_inset CommandInset label
20297 LatexCommand label
20298 name "sub:polices"
20299
20300 \end_inset
20301
20302
20303 \end_layout
20304
20305 \begin_layout Standard
20306 Une description de police ressemble à :
20307 \end_layout
20308
20309 \begin_layout LyX-Code
20310 Font 
20311 \family roman
20312 \emph on
20313 ou
20314 \family default
20315 \emph default
20316  LabelFont 
20317 \emph on
20318 ou
20319 \emph default
20320  DefaultFont
20321 \end_layout
20322
20323 \begin_layout LyX-Code
20324  ...
20325 \end_layout
20326
20327 \begin_layout LyX-Code
20328 EndFont
20329 \end_layout
20330
20331 \begin_layout Standard
20332 et les commandes suivantes sont disponibles :
20333 \end_layout
20334
20335 \begin_layout Description
20336 \begin_inset Flex Code
20337 status collapsed
20338
20339 \begin_layout Plain Layout
20340 Color
20341 \end_layout
20342
20343 \end_inset
20344
20345
20346 \family typewriter
20347  
20348 \family default
20349 [
20350 \begin_inset Flex Code
20351 status collapsed
20352
20353 \begin_layout Plain Layout
20354
20355 \emph on
20356 none
20357 \end_layout
20358
20359 \end_inset
20360
20361
20362 \begin_inset Flex Code
20363 status collapsed
20364
20365 \begin_layout Plain Layout
20366 black
20367 \end_layout
20368
20369 \end_inset
20370
20371
20372 \begin_inset Flex Code
20373 status collapsed
20374
20375 \begin_layout Plain Layout
20376 white
20377 \end_layout
20378
20379 \end_inset
20380
20381
20382 \begin_inset Flex Code
20383 status collapsed
20384
20385 \begin_layout Plain Layout
20386 red
20387 \end_layout
20388
20389 \end_inset
20390
20391
20392 \begin_inset Flex Code
20393 status collapsed
20394
20395 \begin_layout Plain Layout
20396 green
20397 \end_layout
20398
20399 \end_inset
20400
20401
20402 \begin_inset Flex Code
20403 status collapsed
20404
20405 \begin_layout Plain Layout
20406 blue
20407 \end_layout
20408
20409 \end_inset
20410
20411
20412 \begin_inset Flex Code
20413 status collapsed
20414
20415 \begin_layout Plain Layout
20416 cyan
20417 \end_layout
20418
20419 \end_inset
20420
20421
20422 \begin_inset Flex Code
20423 status collapsed
20424
20425 \begin_layout Plain Layout
20426 magenta
20427 \end_layout
20428
20429 \end_inset
20430
20431
20432 \begin_inset Flex Code
20433 status collapsed
20434
20435 \begin_layout Plain Layout
20436 yellow
20437 \end_layout
20438
20439 \end_inset
20440
20441 ]
20442 \end_layout
20443
20444 \begin_layout Description
20445 \begin_inset Flex Code
20446 status collapsed
20447
20448 \begin_layout Plain Layout
20449 Family
20450 \end_layout
20451
20452 \end_inset
20453
20454  [
20455 \emph on
20456
20457 \begin_inset Flex Code
20458 status collapsed
20459
20460 \begin_layout Plain Layout
20461 Roman
20462 \end_layout
20463
20464 \end_inset
20465
20466
20467 \emph default
20468
20469 \begin_inset Flex Code
20470 status collapsed
20471
20472 \begin_layout Plain Layout
20473 Sans
20474 \end_layout
20475
20476 \end_inset
20477
20478
20479 \begin_inset Flex Code
20480 status collapsed
20481
20482 \begin_layout Plain Layout
20483 Typewriter
20484 \end_layout
20485
20486 \end_inset
20487
20488
20489 \end_layout
20490
20491 \begin_layout Description
20492 \begin_inset Flex Code
20493 status collapsed
20494
20495 \begin_layout Plain Layout
20496 Misc
20497 \end_layout
20498
20499 \end_inset
20500
20501  [
20502 \begin_inset Flex Code
20503 status collapsed
20504
20505 \begin_layout Plain Layout
20506 string
20507 \end_layout
20508
20509 \end_inset
20510
20511 ] avec les arguments valides suivants: 
20512 \begin_inset Flex Code
20513 status collapsed
20514
20515 \begin_layout Plain Layout
20516 emph
20517 \end_layout
20518
20519 \end_inset
20520
20521
20522 \begin_inset Flex Code
20523 status collapsed
20524
20525 \begin_layout Plain Layout
20526 noun
20527 \end_layout
20528
20529 \end_inset
20530
20531
20532 \begin_inset Flex Code
20533 status collapsed
20534
20535 \begin_layout Plain Layout
20536 strikeout
20537 \end_layout
20538
20539 \end_inset
20540
20541
20542 \begin_inset Flex Code
20543 status collapsed
20544
20545 \begin_layout Plain Layout
20546 underbar
20547 \end_layout
20548
20549 \end_inset
20550
20551
20552 \begin_inset Flex Code
20553 status collapsed
20554
20555 \begin_layout Plain Layout
20556 uuline
20557 \end_layout
20558
20559 \end_inset
20560
20561
20562 \begin_inset Flex Code
20563 status collapsed
20564
20565 \begin_layout Plain Layout
20566 uwave
20567 \end_layout
20568
20569 \end_inset
20570
20571
20572 \begin_inset Flex Code
20573 status collapsed
20574
20575 \begin_layout Plain Layout
20576 no_emph
20577 \end_layout
20578
20579 \end_inset
20580
20581
20582 \begin_inset Flex Code
20583 status collapsed
20584
20585 \begin_layout Plain Layout
20586 no_noun
20587 \end_layout
20588
20589 \end_inset
20590
20591
20592 \begin_inset Flex Code
20593 status collapsed
20594
20595 \begin_layout Plain Layout
20596 no_strikeout
20597 \end_layout
20598
20599 \end_inset
20600
20601
20602 \begin_inset Flex Code
20603 status collapsed
20604
20605 \begin_layout Plain Layout
20606 no_bar
20607 \end_layout
20608
20609 \end_inset
20610
20611
20612 \begin_inset Flex Code
20613 status collapsed
20614
20615 \begin_layout Plain Layout
20616 no_uuline
20617 \end_layout
20618
20619 \end_inset
20620
20621  et
20622 \begin_inset Newline linebreak
20623 \end_inset
20624
20625
20626 \begin_inset Flex Code
20627 status collapsed
20628
20629 \begin_layout Plain Layout
20630 no_uwave
20631 \end_layout
20632
20633 \end_inset
20634
20635 .
20636  Chacun de ceux-ci (dés)active l'attribut correspondant.
20637 \begin_inset Newline newline
20638 \end_inset
20639
20640 Par exemple, 
20641 \begin_inset Flex Code
20642 status collapsed
20643
20644 \begin_layout Plain Layout
20645 emph
20646 \end_layout
20647
20648 \end_inset
20649
20650  active la mise en évidence, et 
20651 \begin_inset Flex Code
20652 status collapsed
20653
20654 \begin_layout Plain Layout
20655 no_emph
20656 \end_layout
20657
20658 \end_inset
20659
20660  la désactive.
20661  Si ce dernier point vous intrigue, souvenez-vous que le réglage de police
20662  du contexte courant est généralement hérité du contexte environnant.
20663  De ce fait, 
20664 \begin_inset Flex Code
20665 status collapsed
20666
20667 \begin_layout Plain Layout
20668
20669 \lang english
20670 no_emph
20671 \end_layout
20672
20673 \end_inset
20674
20675  désactiverait la mise en évidence qui était active de toutes façons, par
20676  exemple dans un environnement de théorème.
20677  
20678 \end_layout
20679
20680 \begin_layout Description
20681 \begin_inset Flex Code
20682 status collapsed
20683
20684 \begin_layout Plain Layout
20685 Series
20686 \end_layout
20687
20688 \end_inset
20689
20690  [
20691 \emph on
20692
20693 \begin_inset Flex Code
20694 status collapsed
20695
20696 \begin_layout Plain Layout
20697 Medium
20698 \end_layout
20699
20700 \end_inset
20701
20702
20703 \emph default
20704
20705 \begin_inset Flex Code
20706 status collapsed
20707
20708 \begin_layout Plain Layout
20709 Bold
20710 \end_layout
20711
20712 \end_inset
20713
20714
20715 \end_layout
20716
20717 \begin_layout Description
20718 \begin_inset Flex Code
20719 status collapsed
20720
20721 \begin_layout Plain Layout
20722 Shape
20723 \end_layout
20724
20725 \end_inset
20726
20727  [
20728 \emph on
20729
20730 \begin_inset Flex Code
20731 status collapsed
20732
20733 \begin_layout Plain Layout
20734 Up
20735 \end_layout
20736
20737 \end_inset
20738
20739
20740 \emph default
20741
20742 \begin_inset Flex Code
20743 status collapsed
20744
20745 \begin_layout Plain Layout
20746 Italic
20747 \end_layout
20748
20749 \end_inset
20750
20751
20752 \begin_inset Flex Code
20753 status collapsed
20754
20755 \begin_layout Plain Layout
20756 SmallCaps
20757 \end_layout
20758
20759 \end_inset
20760
20761
20762 \begin_inset Flex Code
20763 status collapsed
20764
20765 \begin_layout Plain Layout
20766 Slanted
20767 \end_layout
20768
20769 \end_inset
20770
20771
20772 \end_layout
20773
20774 \begin_layout Description
20775 \begin_inset Flex Code
20776 status collapsed
20777
20778 \begin_layout Plain Layout
20779 Size
20780 \end_layout
20781
20782 \end_inset
20783
20784  [
20785 \begin_inset Flex Code
20786 status collapsed
20787
20788 \begin_layout Plain Layout
20789 tiny
20790 \end_layout
20791
20792 \end_inset
20793
20794
20795 \begin_inset Flex Code
20796 status collapsed
20797
20798 \begin_layout Plain Layout
20799 small
20800 \end_layout
20801
20802 \end_inset
20803
20804
20805 \begin_inset Flex Code
20806 status collapsed
20807
20808 \begin_layout Plain Layout
20809
20810 \emph on
20811 normal
20812 \end_layout
20813
20814 \end_inset
20815
20816
20817 \begin_inset Flex Code
20818 status collapsed
20819
20820 \begin_layout Plain Layout
20821 large
20822 \end_layout
20823
20824 \end_inset
20825
20826
20827 \begin_inset Flex Code
20828 status collapsed
20829
20830 \begin_layout Plain Layout
20831 larger
20832 \end_layout
20833
20834 \end_inset
20835
20836
20837 \begin_inset Flex Code
20838 status collapsed
20839
20840 \begin_layout Plain Layout
20841 largest
20842 \end_layout
20843
20844 \end_inset
20845
20846
20847 \begin_inset Flex Code
20848 status collapsed
20849
20850 \begin_layout Plain Layout
20851 huge
20852 \end_layout
20853
20854 \end_inset
20855
20856
20857 \begin_inset Flex Code
20858 status collapsed
20859
20860 \begin_layout Plain Layout
20861 giant
20862 \end_layout
20863
20864 \end_inset
20865
20866 ]
20867 \end_layout
20868
20869 \begin_layout Subsection
20870 Description d'une insertion de citation
20871 \begin_inset CommandInset label
20872 LatexCommand label
20873 name "sub:Description citation"
20874
20875 \end_inset
20876
20877
20878 \end_layout
20879
20880 \begin_layout Standard
20881 Les blocs 
20882 \begin_inset Flex Code
20883 status collapsed
20884
20885 \begin_layout Plain Layout
20886 CiteFormat
20887 \end_layout
20888
20889 \end_inset
20890
20891  servent à décrire comment les citations bibliographiques doivent être affichées
20892 , à la fois dans LyX (dans la fenêtre de citation et dans les bulles d'aide,
20893  par exemple) et dans le résultat XHTML.
20894  Un tel bloc se présente comme suit:
20895 \end_layout
20896
20897 \begin_layout LyX-Code
20898
20899 \lang english
20900 CiteFormat
20901 \end_layout
20902
20903 \begin_layout LyX-Code
20904
20905 \lang english
20906  article ...
20907 \end_layout
20908
20909 \begin_layout LyX-Code
20910
20911 \lang english
20912  book ...
20913 \end_layout
20914
20915 \begin_layout LyX-Code
20916
20917 \lang english
20918 End
20919 \end_layout
20920
20921 \begin_layout Standard
20922 Les différentes lignes définissent l'affichage de l'information correspondant
20923  à une article ou à un livre, respectivement, et une telle définition peut
20924  être créée pour tout type d'entrée apparaissant dans un fichier BibTeX.
20925  LyX définit un format implicite dans le code source qui sera utilisé si
20926  aucune définition spécifique n'est fournie.
20927  LyX prédéfinit plusieurs formats dans le fichier 
20928 \begin_inset Flex Code
20929 status collapsed
20930
20931 \begin_layout Plain Layout
20932 stdciteformats.inc
20933 \end_layout
20934
20935 \end_inset
20936
20937 , qui est inclus dans la plupart des classes de document LyX.
20938 \end_layout
20939
20940 \begin_layout Standard
20941 Les définitions utilisent un langage simple qui permet
20942 \begin_inset space ~
20943 \end_inset
20944
20945 de remplacer les clés BibTeX par leurs valeurs.
20946  les clés doivent être encloses entre caractères
20947 \lang english
20948  
20949 \begin_inset Flex Code
20950 status collapsed
20951
20952 \begin_layout Plain Layout
20953
20954 \lang english
20955 %
20956 \end_layout
20957
20958 \end_inset
20959
20960 , e.g.: 
20961 \begin_inset Flex Code
20962 status collapsed
20963
20964 \begin_layout Plain Layout
20965
20966 \lang english
20967 %author%
20968 \end_layout
20969
20970 \end_inset
20971
20972 .
20973
20974 \lang french
20975  Une définition simple serait par exemple:
20976 \end_layout
20977
20978 \begin_layout LyX-Code
20979
20980 \lang english
20981 misc %author%, 
20982 \begin_inset Quotes eld
20983 \end_inset
20984
20985 %title%
20986 \begin_inset Quotes erd
20987 \end_inset
20988
20989 .
20990 \end_layout
20991
20992 \begin_layout Standard
20993 Ceci imprimerait le nom de l'auteur, suivi d'une virgule, suivi du titre,
20994  entre double guillemets, suivi d'un point.
20995 \end_layout
20996
20997 \begin_layout Standard
20998 Bien entendu, vous voudrez parfois n'imprimer une clé que si elle existe.
20999  Ceci est obtenu par une construction conditionnelle, comme: 
21000 \begin_inset Flex Code
21001 status collapsed
21002
21003 \begin_layout Plain Layout
21004 {%volume%[[vol.
21005 \begin_inset space ~
21006 \end_inset
21007
21008 %volume%]]}
21009 \end_layout
21010
21011 \end_inset
21012
21013 .
21014  Ceci signifie: si la clé 
21015 \begin_inset Flex Code
21016 status collapsed
21017
21018 \begin_layout Plain Layout
21019 volume
21020 \end_layout
21021
21022 \end_inset
21023
21024  existe, alors imprimer 
21025 \begin_inset Quotes fld
21026 \end_inset
21027
21028 vol.
21029 \begin_inset Quotes frd
21030 \end_inset
21031
21032  suivi de la clé volume.
21033  On peut aussi introduire une clause 
21034 \begin_inset Flex Code
21035 status collapsed
21036
21037 \begin_layout Plain Layout
21038 else
21039 \end_layout
21040
21041 \end_inset
21042
21043  dans l'expression conditionnelle, comme dans:
21044 \begin_inset Newline newline
21045 \end_inset
21046
21047
21048 \begin_inset Flex Code
21049 status collapsed
21050
21051 \begin_layout Plain Layout
21052 {%author%[[%author%]][[%editor%, ed.]]}
21053 \end_layout
21054
21055 \end_inset
21056
21057
21058 \begin_inset Newline newline
21059 \end_inset
21060
21061 Ici, la clé 
21062 \begin_inset Flex Code
21063 status collapsed
21064
21065 \begin_layout Plain Layout
21066 author
21067 \end_layout
21068
21069 \end_inset
21070
21071  est imprimée si elle existe; sinon la clé 
21072 \begin_inset Flex Code
21073 status collapsed
21074
21075 \begin_layout Plain Layout
21076 editor
21077 \end_layout
21078
21079 \end_inset
21080
21081  est imprimée, suivi de 
21082 \begin_inset Quotes fld
21083 \end_inset
21084
21085 , ed.
21086 \begin_inset Quotes frd
21087 \end_inset
21088
21089 .
21090  Noter que la clé est encore enclose entre caractères 
21091 \begin_inset Flex Code
21092 status collapsed
21093
21094 \begin_layout Plain Layout
21095 %
21096 \end_layout
21097
21098 \end_inset
21099
21100 ; la clause conditionnelle entière est enclose entre accolades, et les clauses
21101  
21102 \begin_inset Flex Code
21103 status collapsed
21104
21105 \begin_layout Plain Layout
21106 if
21107 \end_layout
21108
21109 \end_inset
21110
21111  et 
21112 \begin_inset Flex Code
21113 status collapsed
21114
21115 \begin_layout Plain Layout
21116 else
21117 \end_layout
21118
21119 \end_inset
21120
21121  sont encloses entre double crochets 
21122 \begin_inset Quotes fld
21123 \end_inset
21124
21125 [[
21126 \begin_inset Quotes frd
21127 \end_inset
21128
21129  et 
21130 \begin_inset Quotes fld
21131 \end_inset
21132
21133 ]]
21134 \begin_inset Quotes frd
21135 \end_inset
21136
21137 .
21138  Il ne peut avoir d'espaces entre ces marqueurs.
21139 \end_layout
21140
21141 \begin_layout Standard
21142 Il existe enfin une autre syntaxe possible dans ces définitions, qui se
21143  présente comme suit:
21144 \begin_inset Flex Code
21145 status collapsed
21146
21147 \begin_layout Plain Layout
21148 {!<i>!}
21149 \end_layout
21150
21151 \end_inset
21152
21153 .
21154  Ceci définit une entité d'information utilisée pour créer du 
21155 \begin_inset Quotes fld
21156 \end_inset
21157
21158 texte enrichi
21159 \begin_inset Quotes frd
21160 \end_inset
21161
21162 .
21163  De manière évidente, nous ne souhaitons pas exporter des balises HTML en
21164  écrivant du texte normal, aussi doivent elles être enclose entre 
21165 \begin_inset Quotes fld
21166 \end_inset
21167
21168 {!
21169 \begin_inset Quotes frd
21170 \end_inset
21171
21172  et 
21173 \begin_inset Quotes fld
21174 \end_inset
21175
21176 !}
21177 \begin_inset Quotes frd
21178 \end_inset
21179
21180 .
21181 \end_layout
21182
21183 \begin_layout Standard
21184 Deux définitions spéciales sont également disponibles dans un bloc 
21185 \begin_inset Flex Code
21186 status collapsed
21187
21188 \begin_layout Plain Layout
21189 CiteFormat
21190 \end_layout
21191
21192 \end_inset
21193
21194  Un exemple de la première définition est celle-ci:
21195 \end_layout
21196
21197 \begin_layout LyX-Code
21198 !quotetitle 
21199 \begin_inset Quotes eld
21200 \end_inset
21201
21202 %title%
21203 \begin_inset Quotes erd
21204 \end_inset
21205
21206
21207 \end_layout
21208
21209 \begin_layout Standard
21210 Ceci est une abréviation, ou macro-instruction, et peut être employée comme
21211  une clé: 
21212 \begin_inset Flex Code
21213 status collapsed
21214
21215 \begin_layout Plain Layout
21216 %!quotetitle%
21217 \end_layout
21218
21219 \end_inset
21220
21221 .
21222  LyX considérera 
21223 \begin_inset Flex Code
21224 status collapsed
21225
21226 \begin_layout Plain Layout
21227 %!quotetitle%
21228 \end_layout
21229
21230 \end_inset
21231
21232  exactement comme s'il s'agissait de sa définition.
21233  Exprimons par conséquent un 
21234 \emph on
21235 avertissement
21236 \emph default
21237  évident: n'utilisez pas:
21238 \end_layout
21239
21240 \begin_layout LyX-Code
21241 !funfun %funfun%
21242 \end_layout
21243
21244 \begin_layout Standard
21245 ou similaire.
21246  LyX ne devrait pas se perdre dans une boucle infinie, mais cela peut prendre
21247  un moment avant qu'il s'en sorte.
21248 \end_layout
21249
21250 \begin_layout Standard
21251 Le second type de définitions particulières se présente comme ceci:
21252 \end_layout
21253
21254 \begin_layout LyX-Code
21255
21256 \lang english
21257 _pptext pp.
21258 \end_layout
21259
21260 \begin_layout Standard
21261 Ceci définit un segment de texte susceptible de traduction, ce qui permet
21262  de traduire les parties appropriées de la bibliographie.
21263  Cette syntaxe peut être incluse dans une définition normale en la considérant
21264  comme une clé: 
21265 \begin_inset Flex Code
21266 status collapsed
21267
21268 \begin_layout Plain Layout
21269 %_pptext%
21270 \end_layout
21271
21272 \end_inset
21273
21274 .
21275  Plusieurs d'entre elles sont prédéfinies dans 
21276 \begin_inset Flex Code
21277 status collapsed
21278
21279 \begin_layout Plain Layout
21280 stdciteformats.inc
21281 \end_layout
21282
21283 \end_inset
21284
21285 .
21286  Notez bien que ce ne sont pas des macro-instructions, au sens défini ci-dessus:
21287  elles ne seront pas interprétées.
21288 \end_layout
21289
21290 \begin_layout Standard
21291 Voici donc un exemple utilisant toutes ces fonctionnalités:
21292 \lang english
21293
21294 \begin_inset VSpace defskip
21295 \end_inset
21296
21297
21298 \end_layout
21299
21300 \begin_layout Standard
21301 \noindent
21302
21303 \family typewriter
21304 \lang english
21305 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
21306 \end_layout
21307
21308 \begin_layout Standard
21309
21310 \lang english
21311 \begin_inset VSpace defskip
21312 \end_inset
21313
21314
21315 \lang french
21316 Ceci défini une macro qui imprime le nom de l'auteur, suivi d'un virgule,
21317  si la clé 
21318 \begin_inset Flex Code
21319 status collapsed
21320
21321 \begin_layout Plain Layout
21322 author
21323 \end_layout
21324
21325 \end_inset
21326
21327  existe, ou bien imprime le nom de l'éditeur, suivi de 
21328 \begin_inset Flex Code
21329 status collapsed
21330
21331 \begin_layout Plain Layout
21332 _edtext
21333 \end_layout
21334
21335 \end_inset
21336
21337  ou de sa traduction (implicitement, apparaîtra 
21338 \begin_inset Quotes fld
21339 \end_inset
21340
21341 ed.
21342 \begin_inset Quotes frd
21343 \end_inset
21344
21345 ), si la clé 
21346 \begin_inset Flex Code
21347 status collapsed
21348
21349 \begin_layout Plain Layout
21350 editor
21351 \end_layout
21352
21353 \end_inset
21354
21355  existe.
21356  Notez que ceci est déjà défini dans 
21357 \begin_inset Flex Code
21358 status collapsed
21359
21360 \begin_layout Plain Layout
21361 stdciteformats.inc
21362 \end_layout
21363
21364 \end_inset
21365
21366 , vous pouvez donc l'utiliser dans vos propres définitions, ou redéfinitions,
21367  si vous chargez ce fichier d'abord.
21368 \end_layout
21369
21370 \begin_layout Section
21371 Directives pour l'exportation XHTML
21372 \begin_inset CommandInset label
21373 LatexCommand label
21374 name "sec:Tags-for-XHTML"
21375
21376 \end_inset
21377
21378
21379 \end_layout
21380
21381 \begin_layout Standard
21382 Comme pour LaTeX ou DocBook, la présentation du résultat HTML créé par LyX
21383  est déterminé par les informations de format.
21384  En général, LyX produit une présentation implicite raisonnable, et comme
21385  indiqué plus haut, il construira même des règles implicites CSS à partir
21386  des autres directives de format.
21387  Par exemple, LyX essaiera d'utiliser l'information du bloc 
21388 \begin_inset Flex Code
21389 status collapsed
21390
21391 \begin_layout Plain Layout
21392 Font
21393 \end_layout
21394
21395 \end_inset
21396
21397  du style Chapter pour écrire une CSS qui mettra en forme les titres de
21398  chapitres de manière appropriée.
21399 \end_layout
21400
21401 \begin_layout Standard
21402 Dans de nombreux cas, vous n'aurez donc sans doute rien à faire du tout
21403  pour obtenir un résultat XHTML acceptable pour vos environnements propres,
21404  vos inserts personnalisés, et ainsi de suite.
21405  Mais dans certains cas vous devrez faire quelque chose, et LyX fournit
21406  par conséquent un certain nombre de directives de format qui peuvent être
21407  utilisées pour personnaliser le XHTML et les CSS qui sont créés.
21408 \end_layout
21409
21410 \begin_layout Standard
21411 Notez qu'il existe deux directives,
21412 \begin_inset Flex Code
21413 status collapsed
21414
21415 \begin_layout Plain Layout
21416 HTMLPreamble
21417 \end_layout
21418
21419 \end_inset
21420
21421  et 
21422 \begin_inset Flex Code
21423 status collapsed
21424
21425 \begin_layout Plain Layout
21426 AddToHTMLPreamble
21427 \end_layout
21428
21429 \end_inset
21430
21431 , qui peuvent apparaître en dehors des déclarations de style et d'insert.
21432  Voir 
21433 \begin_inset CommandInset ref
21434 LatexCommand ref
21435 reference "sub:Paramètres-généraux-d'une"
21436
21437 \end_inset
21438
21439  pour les détails sur celles-ci.
21440 \end_layout
21441
21442 \begin_layout Subsection
21443 Styles de paragraphe
21444 \begin_inset CommandInset label
21445 LatexCommand label
21446 name "sub:Styles-de-paragraphe-XHTML"
21447
21448 \end_inset
21449
21450
21451 \end_layout
21452
21453 \begin_layout Standard
21454 Le type de XHTML que LyX crée pour un paragraphe dépend s'il s'agit d'un
21455  paragraphe normal, d'une commande ou d'un environnement, ce qui est déterminé
21456  par le contenu de la directive correspondante 
21457 \begin_inset Flex Code
21458 status collapsed
21459
21460 \begin_layout Plain Layout
21461 LaTeXType
21462 \end_layout
21463
21464 \end_inset
21465
21466 .
21467 \end_layout
21468
21469 \begin_layout Standard
21470 Pour une commande ou un paragraphe normal, le résultat XHTML a la forme
21471  suivante:
21472 \end_layout
21473
21474 \begin_layout LyX-Code
21475
21476 \lang english
21477 <tag attr=
21478 \begin_inset Quotes erd
21479 \end_inset
21480
21481 value
21482 \begin_inset Quotes erd
21483 \end_inset
21484
21485 >
21486 \end_layout
21487
21488 \begin_layout LyX-Code
21489
21490 \lang english
21491 <labeltag attr=
21492 \begin_inset Quotes erd
21493 \end_inset
21494
21495 value
21496 \begin_inset Quotes erd
21497 \end_inset
21498
21499 >
21500 \lang french
21501 Étiquette
21502 \lang english
21503 </labeltag>
21504 \end_layout
21505
21506 \begin_layout LyX-Code
21507 Contenu du paragraphe
21508 \end_layout
21509
21510 \begin_layout LyX-Code
21511
21512 \lang english
21513 </tag>
21514 \end_layout
21515
21516 \begin_layout Standard
21517 Les balises d'étiquette sont bien entendu omises si le paragraphe n'est
21518  pas étiqueté.
21519 \end_layout
21520
21521 \begin_layout Standard
21522 Pour un environnement qui n'est pas du type liste, le XHTML prend la forme:
21523 \end_layout
21524
21525 \begin_layout LyX-Code
21526
21527 \lang english
21528 <tag attr=
21529 \begin_inset Quotes erd
21530 \end_inset
21531
21532 value
21533 \begin_inset Quotes erd
21534 \end_inset
21535
21536 >
21537 \end_layout
21538
21539 \begin_layout LyX-Code
21540
21541 \lang english
21542 <itemtag attr=
21543 \begin_inset Quotes erd
21544 \end_inset
21545
21546 value
21547 \begin_inset Quotes erd
21548 \end_inset
21549
21550 ><labeltag attr=
21551 \begin_inset Quotes erd
21552 \end_inset
21553
21554 value
21555 \begin_inset Quotes erd
21556 \end_inset
21557
21558 >
21559 \lang french
21560 Étiquette d'environnement
21561 \lang english
21562 </labeltag>
21563 \lang french
21564 Premier paragraphe.
21565 \lang english
21566 </itemtag>
21567 \end_layout
21568
21569 \begin_layout LyX-Code
21570
21571 \lang english
21572 <itemtag>
21573 \lang french
21574 Second paragraphe.
21575 \lang english
21576 </itemtag>
21577 \end_layout
21578
21579 \begin_layout LyX-Code
21580
21581 \lang english
21582 </tag>
21583 \end_layout
21584
21585 \begin_layout Standard
21586 Noter que l'étiquette n'est émise que pour le premier paragraphe, comme
21587  ce serait le cas pour une théorème, par exemple.
21588 \end_layout
21589
21590 \begin_layout Standard
21591 Pour une liste, nous avons une de ces formes:
21592 \end_layout
21593
21594 \begin_layout LyX-Code
21595
21596 \lang english
21597 <tag attr=
21598 \begin_inset Quotes erd
21599 \end_inset
21600
21601 value
21602 \begin_inset Quotes erd
21603 \end_inset
21604
21605 >
21606 \end_layout
21607
21608 \begin_layout LyX-Code
21609
21610 \lang english
21611 <itemtag attr=
21612 \begin_inset Quotes erd
21613 \end_inset
21614
21615 value
21616 \begin_inset Quotes erd
21617 \end_inset
21618
21619 ><labeltag attr=
21620 \begin_inset Quotes erd
21621 \end_inset
21622
21623 value
21624 \begin_inset Quotes erd
21625 \end_inset
21626
21627 >
21628 \lang french
21629 Étiquette de liste
21630 \lang english
21631 </labeltag>
21632 \lang french
21633 Premier élément.
21634 \lang english
21635 </itemtag>
21636 \end_layout
21637
21638 \begin_layout LyX-Code
21639
21640 \lang english
21641 <itemtag attr=
21642 \begin_inset Quotes erd
21643 \end_inset
21644
21645 value
21646 \begin_inset Quotes erd
21647 \end_inset
21648
21649 ><labeltag attr=
21650 \begin_inset Quotes erd
21651 \end_inset
21652
21653 value
21654 \begin_inset Quotes erd
21655 \end_inset
21656
21657 >
21658 \lang french
21659 Étiquette de liste
21660 \lang english
21661 </labeltag>
21662 \lang french
21663 Second élément.
21664 \lang english
21665 </itemtag>
21666 \end_layout
21667
21668 \begin_layout LyX-Code
21669
21670 \lang english
21671 </tag>
21672 \end_layout
21673
21674 \begin_layout LyX-Code
21675
21676 \end_layout
21677
21678 \begin_layout LyX-Code
21679
21680 \lang english
21681 <tag attr=
21682 \begin_inset Quotes erd
21683 \end_inset
21684
21685 value
21686 \begin_inset Quotes erd
21687 \end_inset
21688
21689 >
21690 \end_layout
21691
21692 \begin_layout LyX-Code
21693
21694 \lang english
21695 <labeltag attr=
21696 \begin_inset Quotes erd
21697 \end_inset
21698
21699 value
21700 \begin_inset Quotes erd
21701 \end_inset
21702
21703 >
21704 \lang french
21705 Étiquette de liste
21706 \lang english
21707 </labeltag><itemtag attr=
21708 \begin_inset Quotes erd
21709 \end_inset
21710
21711 value
21712 \begin_inset Quotes erd
21713 \end_inset
21714
21715 >
21716 \lang french
21717 Premier élément.
21718 \lang english
21719 </itemtag>
21720 \end_layout
21721
21722 \begin_layout LyX-Code
21723
21724 \lang english
21725 <labeltag attr=
21726 \begin_inset Quotes erd
21727 \end_inset
21728
21729 value
21730 \begin_inset Quotes erd
21731 \end_inset
21732
21733 >
21734 \lang french
21735 Étiquette de liste
21736 \lang english
21737 </labeltag><itemtag attr=
21738 \begin_inset Quotes erd
21739 \end_inset
21740
21741 value
21742 \begin_inset Quotes erd
21743 \end_inset
21744
21745 >
21746 \lang french
21747 Second élément.
21748 \lang english
21749 </itemtag>
21750 \end_layout
21751
21752 \begin_layout LyX-Code
21753
21754 \lang english
21755 </tag>
21756 \end_layout
21757
21758 \begin_layout Standard
21759 Noter la différence en ce qui concerne l'ordre des balises 
21760 \begin_inset Flex Code
21761 status collapsed
21762
21763 \begin_layout Plain Layout
21764 labeltag
21765 \end_layout
21766
21767 \end_inset
21768
21769  et 
21770 \begin_inset Flex Code
21771 status collapsed
21772
21773 \begin_layout Plain Layout
21774 itemtag
21775 \end_layout
21776
21777 \end_inset
21778
21779 .
21780  L'ordre obtenu dépend du positionnement de 
21781 \begin_inset Flex Code
21782 status collapsed
21783
21784 \begin_layout Plain Layout
21785 HTMLLabelFirst
21786 \end_layout
21787
21788 \end_inset
21789
21790 : si la valeur de 
21791 \begin_inset Flex Code
21792 status collapsed
21793
21794 \begin_layout Plain Layout
21795 HTMLLabelFirst
21796 \end_layout
21797
21798 \end_inset
21799
21800  est fausse (valeur implicite), vous obtiendrez la première forme, avec
21801  l'étiquette dans l'élément; s'il la valeur est vraie, vous obtiendrez la
21802  seconde forme, avec l'étiquette en dehors de l'élément.
21803 \end_layout
21804
21805 \begin_layout Standard
21806 Les balises et les attributs spécifiques émis pour chaque type de paragraphe
21807  peuvent être contrôlés par les directives de format que nous allons décrire.
21808  Comme indiqué ci-dessus, cependant, LyX utilise des valeurs implicites
21809  raisonnables pour la plupart d'entre elles, vous n'aurez donc pas grand-chose
21810  à faire pour produire un résultat XHTML satisfaisant.
21811  Pensez aux directives disponibles comme un supplément pour obtenir un réglage
21812  à votre convenance.
21813 \end_layout
21814
21815 \begin_layout Description
21816
21817 \lang english
21818 \begin_inset Flex Code
21819 status collapsed
21820
21821 \begin_layout Plain Layout
21822
21823 \lang english
21824 HTMLAttr
21825 \end_layout
21826
21827 \end_inset
21828
21829  [
21830 \begin_inset Flex Code
21831 status collapsed
21832
21833 \begin_layout Plain Layout
21834 chaîne
21835 \end_layout
21836
21837 \end_inset
21838
21839 ]
21840 \lang french
21841  précise les informations d'attribut à émettre avec la balise principale.
21842  Par exemple 
21843 \begin_inset Flex Code
21844 status collapsed
21845
21846 \begin_layout Plain Layout
21847 \begin_inset Quotes fld
21848 \end_inset
21849
21850 class=`madiv'
21851 \begin_inset Quotes frd
21852 \end_inset
21853
21854
21855 \end_layout
21856
21857 \end_inset
21858
21859 .
21860  Implicitement, LyX émettra 
21861 \begin_inset Flex Code
21862 status collapsed
21863
21864 \begin_layout Plain Layout
21865 \begin_inset Quotes fld
21866 \end_inset
21867
21868 class=`nomstyle'
21869 \begin_inset Quotes frd
21870 \end_inset
21871
21872
21873 \end_layout
21874
21875 \end_inset
21876
21877 , où 
21878 \begin_inset Flex Code
21879 status collapsed
21880
21881 \begin_layout Plain Layout
21882 nomstyle
21883 \end_layout
21884
21885 \end_inset
21886
21887  est le nom du style en bas de casse, par exemple: chapter.
21888  Ceci ne doit contenir 
21889 \emph on
21890 aucune
21891 \emph default
21892  information de style: utiliser 
21893 \begin_inset Flex Code
21894 status collapsed
21895
21896 \begin_layout Plain Layout
21897 HTMLStyle
21898 \end_layout
21899
21900 \end_inset
21901
21902  pour cela.
21903 \end_layout
21904
21905 \begin_layout Description
21906
21907 \lang english
21908 \begin_inset Flex Code
21909 status collapsed
21910
21911 \begin_layout Plain Layout
21912
21913 \lang english
21914 HTMLForceCSS
21915 \end_layout
21916
21917 \end_inset
21918
21919
21920 \lang french
21921  [
21922 \begin_inset Flex Code
21923 status collapsed
21924
21925 \begin_layout Plain Layout
21926
21927 \emph on
21928 0
21929 \end_layout
21930
21931 \end_inset
21932
21933 ,
21934 \begin_inset space \thinspace{}
21935 \end_inset
21936
21937
21938 \begin_inset Flex Code
21939 status collapsed
21940
21941 \begin_layout Plain Layout
21942 1
21943 \end_layout
21944
21945 \end_inset
21946
21947 ] indique s'il faut émettre l'information CSS implicite engendrée par LyX
21948  pour ce style, même si une information complémentaire est explicitement
21949  émise par 
21950 \begin_inset Flex Code
21951 status collapsed
21952
21953 \begin_layout Plain Layout
21954 HTMLStyle
21955 \end_layout
21956
21957 \end_inset
21958
21959 .
21960  Positionner cette directive à 
21961 \begin_inset Flex Code
21962 status collapsed
21963
21964 \begin_layout Plain Layout
21965 1
21966 \end_layout
21967
21968 \end_inset
21969
21970  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
21971  complètement.
21972  Implicitement 
21973 \begin_inset Flex Code
21974 status collapsed
21975
21976 \begin_layout Plain Layout
21977 0
21978 \end_layout
21979
21980 \end_inset
21981
21982 .
21983 \end_layout
21984
21985 \begin_layout Description
21986
21987 \lang english
21988 \begin_inset Flex Code
21989 status collapsed
21990
21991 \begin_layout Plain Layout
21992
21993 \lang english
21994 HTMLItem
21995 \end_layout
21996
21997 \end_inset
21998
21999  [
22000 \begin_inset Flex Code
22001 status collapsed
22002
22003 \begin_layout Plain Layout
22004 chaîne
22005 \end_layout
22006
22007 \end_inset
22008
22009 ]
22010 \lang french
22011  définit la balise utilisée pour les paragraphes ou environnements isolés,
22012  qui remplace 
22013 \begin_inset Flex Code
22014 status collapsed
22015
22016 \begin_layout Plain Layout
22017 itemtag
22018 \end_layout
22019
22020 \end_inset
22021
22022  dans les exemples ci-dessus.
22023  Vaut implicitement 
22024 \begin_inset Flex Code
22025 status collapsed
22026
22027 \begin_layout Plain Layout
22028 div
22029 \end_layout
22030
22031 \end_inset
22032
22033 .
22034 \end_layout
22035
22036 \begin_layout Description
22037
22038 \lang english
22039 \begin_inset Flex Code
22040 status collapsed
22041
22042 \begin_layout Plain Layout
22043
22044 \lang english
22045 HTMLItemAttr
22046 \end_layout
22047
22048 \end_inset
22049
22050  [
22051 \begin_inset Flex Code
22052 status collapsed
22053
22054 \begin_layout Plain Layout
22055 chaîne
22056 \end_layout
22057
22058 \end_inset
22059
22060 ]
22061 \lang french
22062  définit les attributs des balises 
22063 \begin_inset Flex Code
22064 status collapsed
22065
22066 \begin_layout Plain Layout
22067 itemtag
22068 \end_layout
22069
22070 \end_inset
22071
22072 .
22073  Vaut implicitement 
22074 \begin_inset Flex Code
22075 status collapsed
22076
22077 \begin_layout Plain Layout
22078 \begin_inset Quotes fld
22079 \end_inset
22080
22081 class=`nomstyle_item'
22082 \begin_inset Quotes frd
22083 \end_inset
22084
22085
22086 \end_layout
22087
22088 \end_inset
22089
22090 .
22091  Ceci ne doit contenir 
22092 \emph on
22093 aucune
22094 \emph default
22095  information de style: utiliser 
22096 \begin_inset Flex Code
22097 status collapsed
22098
22099 \begin_layout Plain Layout
22100 HTMLStyle
22101 \end_layout
22102
22103 \end_inset
22104
22105  pour cela.
22106 \end_layout
22107
22108 \begin_layout Description
22109
22110 \lang english
22111 \begin_inset Flex Code
22112 status collapsed
22113
22114 \begin_layout Plain Layout
22115
22116 \lang english
22117 HTMLLabel
22118 \end_layout
22119
22120 \end_inset
22121
22122  [
22123 \begin_inset Flex Code
22124 status collapsed
22125
22126 \begin_layout Plain Layout
22127 chaîne
22128 \end_layout
22129
22130 \end_inset
22131
22132
22133 \lang french
22134 définit la balise utilisée pour les étiquettes de paragraphe et d'élément,
22135  qui remplace 
22136 \begin_inset Flex Code
22137 status collapsed
22138
22139 \begin_layout Plain Layout
22140 labeltag
22141 \end_layout
22142
22143 \end_inset
22144
22145  dans les exemples ci-dessus.
22146  Vaut implicitement 
22147 \begin_inset Flex Code
22148 status collapsed
22149
22150 \begin_layout Plain Layout
22151 span
22152 \end_layout
22153
22154 \end_inset
22155
22156 , à moins que 
22157 \begin_inset Flex Code
22158 status collapsed
22159
22160 \begin_layout Plain Layout
22161 LabelType
22162 \end_layout
22163
22164 \end_inset
22165
22166  soit 
22167 \begin_inset Flex Code
22168 status collapsed
22169
22170 \begin_layout Plain Layout
22171 Top_Environment
22172 \end_layout
22173
22174 \end_inset
22175
22176  ou
22177 \begin_inset Newline newline
22178 \end_inset
22179
22180
22181 \begin_inset Flex Code
22182 status collapsed
22183
22184 \begin_layout Plain Layout
22185 Centered_Top_Environment
22186 \end_layout
22187
22188 \end_inset
22189
22190 , auquel cas elle vaut implicitement 
22191 \begin_inset Flex Code
22192 status collapsed
22193
22194 \begin_layout Plain Layout
22195 div
22196 \end_layout
22197
22198 \end_inset
22199
22200 .
22201 \end_layout
22202
22203 \begin_layout Description
22204
22205 \lang english
22206 \begin_inset Flex Code
22207 status collapsed
22208
22209 \begin_layout Plain Layout
22210
22211 \lang english
22212 HTMLLabelAttr
22213 \end_layout
22214
22215 \end_inset
22216
22217  [
22218 \begin_inset Flex Code
22219 status collapsed
22220
22221 \begin_layout Plain Layout
22222 chaîne
22223 \end_layout
22224
22225 \end_inset
22226
22227 ]
22228 \lang french
22229  définit les attributs de la balise 
22230 \begin_inset Flex Code
22231 status collapsed
22232
22233 \begin_layout Plain Layout
22234 labeltag
22235 \end_layout
22236
22237 \end_inset
22238
22239 .
22240  Vaut implicitement 
22241 \begin_inset Quotes erd
22242 \end_inset
22243
22244 .
22245  Ceci ne doit contenir 
22246 \emph on
22247 aucune
22248 \emph default
22249  information de style: utiliser 
22250 \begin_inset Flex Code
22251 status collapsed
22252
22253 \begin_layout Plain Layout
22254 HTMLStyle
22255 \end_layout
22256
22257 \end_inset
22258
22259  pour cela.
22260 \end_layout
22261
22262 \begin_layout Description
22263
22264 \lang english
22265 \begin_inset Flex Code
22266 status collapsed
22267
22268 \begin_layout Plain Layout
22269
22270 \lang english
22271 HTMLLabelFirst
22272 \end_layout
22273
22274 \end_inset
22275
22276
22277 \lang french
22278  [
22279 \begin_inset Flex Code
22280 status collapsed
22281
22282 \begin_layout Plain Layout
22283
22284 \emph on
22285 0
22286 \end_layout
22287
22288 \end_inset
22289
22290 ,
22291 \begin_inset space \thinspace{}
22292 \end_inset
22293
22294
22295 \begin_inset Flex Code
22296 status collapsed
22297
22298 \begin_layout Plain Layout
22299 1
22300 \end_layout
22301
22302 \end_inset
22303
22304 ], significatif uniquement pour les environnements de liste, contrôle si
22305  la balise d'étiquetage est émise avant ou dans la balise d'élément.
22306  Ceci est utilisé par exemple dans l'environnement de description, où l'on
22307  veut 
22308 \begin_inset Flex Code
22309 status collapsed
22310
22311 \begin_layout Plain Layout
22312 \begin_inset Quotes fld
22313 \end_inset
22314
22315 <dt>\SpecialChar \ldots{}
22316 </dt><dd>\SpecialChar \ldots{}
22317 </dd>
22318 \begin_inset Quotes frd
22319 \end_inset
22320
22321
22322 \end_layout
22323
22324 \end_inset
22325
22326 .
22327  Vaut implicitement 
22328 \begin_inset Flex Code
22329 status collapsed
22330
22331 \begin_layout Plain Layout
22332 0
22333 \end_layout
22334
22335 \end_inset
22336
22337 : la balise d'étiquetage est dans la balise d'élément.
22338 \end_layout
22339
22340 \begin_layout Description
22341
22342 \lang english
22343 \begin_inset Flex Code
22344 status collapsed
22345
22346 \begin_layout Plain Layout
22347
22348 \lang english
22349 HTMLPreamble
22350 \end_layout
22351
22352 \end_inset
22353
22354
22355 \lang french
22356  définit l'information à émettre dans la section 
22357 \begin_inset Flex Code
22358 status collapsed
22359
22360 \begin_layout Plain Layout
22361 <head>
22362 \end_layout
22363
22364 \end_inset
22365
22366  quand ce style est utilisé.
22367  Ceci pourrait être utilisé par exemple pour inclure un bloc 
22368 \begin_inset Flex Code
22369 status collapsed
22370
22371 \begin_layout Plain Layout
22372 <script>
22373 \end_layout
22374
22375 \end_inset
22376
22377  définissant un gestionnaire 
22378 \begin_inset Flex Code
22379 status collapsed
22380
22381 \begin_layout Plain Layout
22382 onclick
22383 \end_layout
22384
22385 \end_inset
22386
22387 .
22388 \end_layout
22389
22390 \begin_layout Description
22391
22392 \lang english
22393 \begin_inset Flex Code
22394 status collapsed
22395
22396 \begin_layout Plain Layout
22397
22398 \lang english
22399 HTMLStyle
22400 \end_layout
22401
22402 \end_inset
22403
22404
22405 \lang french
22406  définit l'information à émettre dans la section 
22407 \begin_inset Flex Code
22408 status collapsed
22409
22410 \begin_layout Plain Layout
22411 <head>
22412 \end_layout
22413
22414 \end_inset
22415
22416  quand ce style est utilisé.
22417  Ceci pourrait être utilisé par exemple pour inclure un bloc 
22418 \begin_inset Flex Code
22419 status collapsed
22420
22421 \begin_layout Plain Layout
22422 <script>
22423 \end_layout
22424
22425 \end_inset
22426
22427  définissant un gestionnaire 
22428 \begin_inset Flex Code
22429 status collapsed
22430
22431 \begin_layout Plain Layout
22432 onclick
22433 \end_layout
22434
22435 \end_inset
22436
22437 .
22438  Doit être fermé par 
22439 \lang english
22440
22441 \begin_inset Flex Code
22442 status collapsed
22443
22444 \begin_layout Plain Layout
22445
22446 \lang english
22447 EndHTMLStyle
22448 \end_layout
22449
22450 \end_inset
22451
22452
22453 \lang french
22454 .
22455 \end_layout
22456
22457 \begin_layout Description
22458
22459 \lang english
22460 \begin_inset Flex Code
22461 status collapsed
22462
22463 \begin_layout Plain Layout
22464
22465 \lang english
22466 HTMLTag
22467 \end_layout
22468
22469 \end_inset
22470
22471  [
22472 \begin_inset Flex Code
22473 status collapsed
22474
22475 \begin_layout Plain Layout
22476 chaîne
22477 \end_layout
22478
22479 \end_inset
22480
22481 ]
22482 \lang french
22483  définit la balise utilisé pour l'étiquette principale, qui remplace 
22484 \begin_inset Flex Code
22485 status collapsed
22486
22487 \begin_layout Plain Layout
22488 tag
22489 \end_layout
22490
22491 \end_inset
22492
22493  dans les exemples ci-dessus.
22494  Vaut implicitement 
22495 \begin_inset Flex Code
22496 status collapsed
22497
22498 \begin_layout Plain Layout
22499 div
22500 \end_layout
22501
22502 \end_inset
22503
22504 .
22505 \end_layout
22506
22507 \begin_layout Description
22508
22509 \lang english
22510 \begin_inset Flex Code
22511 status collapsed
22512
22513 \begin_layout Plain Layout
22514
22515 \lang english
22516 HTMLTitle
22517 \end_layout
22518
22519 \end_inset
22520
22521
22522 \lang french
22523  [
22524 \begin_inset Flex Code
22525 status collapsed
22526
22527 \begin_layout Plain Layout
22528
22529 \emph on
22530 0
22531 \end_layout
22532
22533 \end_inset
22534
22535 ,
22536 \begin_inset space \thinspace{}
22537 \end_inset
22538
22539
22540 \begin_inset Flex Code
22541 status collapsed
22542
22543 \begin_layout Plain Layout
22544 1
22545 \end_layout
22546
22547 \end_inset
22548
22549 ] identifie ce style comme celui à utiliser pour créer la balise 
22550 \begin_inset Flex Code
22551 status collapsed
22552
22553 \begin_layout Plain Layout
22554 <title>
22555 \end_layout
22556
22557 \end_inset
22558
22559  dans le fichier XHTML.
22560  Implicitement fausse.
22561  Le fichier 
22562 \begin_inset Flex Code
22563 status collapsed
22564
22565 \begin_layout Plain Layout
22566 stdtitle.inc
22567 \end_layout
22568
22569 \end_inset
22570
22571  la positionne à vraie pour l'environnement 
22572 \begin_inset Flex Code
22573 status collapsed
22574
22575 \begin_layout Plain Layout
22576 title
22577 \end_layout
22578
22579 \end_inset
22580
22581 .
22582 \end_layout
22583
22584 \begin_layout Subsection
22585
22586 \lang english
22587 InsetLayout XHTML
22588 \end_layout
22589
22590 \begin_layout Standard
22591 L'exportation XHTML des inserts peut également être contrôlée par l'information
22592  résidant dans les fichiers de format
22593 \begin_inset Foot
22594 status collapsed
22595
22596 \begin_layout Plain Layout
22597 Pour le moment, ceci n'est exact que pour les inserts de 
22598 \begin_inset Quotes fld
22599 \end_inset
22600
22601 texte
22602 \begin_inset Quotes frd
22603 \end_inset
22604
22605  (les inserts dans lesquels vous pouvez effectuer une saisie), mais n'est
22606  pas exact pour les inserts de 
22607 \begin_inset Quotes fld
22608 \end_inset
22609
22610 commande
22611 \begin_inset Quotes frd
22612 \end_inset
22613
22614  (inserts associés à des boîtes de dialogue).
22615 \end_layout
22616
22617 \end_inset
22618
22619 .
22620  Là encore, LyX essaie de produire implicitement un résultat raisonnable,
22621  et il crée des règles CSS implicites.
22622  Mais tout peut être personnalisé.
22623 \end_layout
22624
22625 \begin_layout Standard
22626 Le résultat XHTML produit par LyX pour un insert a la forme suivante:
22627 \end_layout
22628
22629 \begin_layout LyX-Code
22630
22631 \lang english
22632 <tag attr=
22633 \begin_inset Quotes erd
22634 \end_inset
22635
22636 value
22637 \begin_inset Quotes erd
22638 \end_inset
22639
22640 >
22641 \end_layout
22642
22643 \begin_layout LyX-Code
22644
22645 \lang english
22646 <labeltag>
22647 \lang french
22648 Étiquette
22649 \lang english
22650 </labeltag>
22651 \end_layout
22652
22653 \begin_layout LyX-Code
22654
22655 \lang english
22656 <innertag attr=
22657 \begin_inset Quotes erd
22658 \end_inset
22659
22660 value
22661 \begin_inset Quotes erd
22662 \end_inset
22663
22664 >
22665 \lang french
22666 Contenu de l'insert.
22667 \lang english
22668 </innertag>
22669 \end_layout
22670
22671 \begin_layout LyX-Code
22672
22673 \lang english
22674 </tag>
22675 \end_layout
22676
22677 \begin_layout Standard
22678 Si l'insert permet de saisir plusieurs paragraphes --- c'est-à-dire, si
22679  
22680 \begin_inset Flex Code
22681 status collapsed
22682
22683 \begin_layout Plain Layout
22684 MultiPar
22685 \end_layout
22686
22687 \end_inset
22688
22689  est vrai --- alors le contenu de l'insert sera exporté également en paragraphes
22690  formatés en fonction des styles utilisés pour ces paragraphes (standard,
22691  citation et similaire).
22692  La balise d'étiquetage est bien entendu omise si la paragraphe n'a pas
22693  d'étiquette et, pour le moment, est toujours 
22694 \begin_inset Flex Code
22695 status collapsed
22696
22697 \begin_layout Plain Layout
22698 span
22699 \end_layout
22700
22701 \end_inset
22702
22703 .
22704  La balise interne est facultative et, implicitement, n'apparaît pas.
22705 \end_layout
22706
22707 \begin_layout Standard
22708 Les balises et attributs spécifiques émis pour chaque insert peuvent être
22709  contrôlés au moyen des directives de format suivantes:
22710 \end_layout
22711
22712 \begin_layout Description
22713
22714 \lang english
22715 \begin_inset Flex Code
22716 status collapsed
22717
22718 \begin_layout Plain Layout
22719
22720 \lang english
22721 HTMLAttr
22722 \end_layout
22723
22724 \end_inset
22725
22726
22727 \lang french
22728  [
22729 \begin_inset Flex Code
22730 status collapsed
22731
22732 \begin_layout Plain Layout
22733 chaîne
22734 \end_layout
22735
22736 \end_inset
22737
22738 ] précise les informations d'attribut à émettre avec la balise principale.
22739  Par exemple 
22740 \begin_inset Flex Code
22741 status collapsed
22742
22743 \begin_layout Plain Layout
22744 \begin_inset Quotes fld
22745 \end_inset
22746
22747 class=`moninsert' onclick=`\SpecialChar \ldots{}
22748 '
22749 \begin_inset Quotes frd
22750 \end_inset
22751
22752
22753 \end_layout
22754
22755 \end_inset
22756
22757 .
22758  Implicitement, LyX exportera 
22759 \begin_inset Flex Code
22760 status collapsed
22761
22762 \begin_layout Plain Layout
22763 \begin_inset Quotes fld
22764 \end_inset
22765
22766 class=`nominsert'
22767 \begin_inset Quotes frd
22768 \end_inset
22769
22770
22771 \end_layout
22772
22773 \end_inset
22774
22775 , où 
22776 \begin_inset Flex Code
22777 status collapsed
22778
22779 \begin_layout Plain Layout
22780 nominsert
22781 \end_layout
22782
22783 \end_inset
22784
22785  est le nom LyX de l'insert en bas de casse et avec les caractères non alphanumé
22786 riques remplacés par des caractères 
22787 \begin_inset Quotes fld
22788 \end_inset
22789
22790 souligné
22791 \begin_inset Quotes frd
22792 \end_inset
22793
22794 , par exemple: footnote.
22795 \end_layout
22796
22797 \begin_layout Description
22798
22799 \lang english
22800 \begin_inset Flex Code
22801 status collapsed
22802
22803 \begin_layout Plain Layout
22804
22805 \lang english
22806 HTMLForceCSS
22807 \end_layout
22808
22809 \end_inset
22810
22811
22812 \lang french
22813  [
22814 \begin_inset Flex Code
22815 status collapsed
22816
22817 \begin_layout Plain Layout
22818
22819 \emph on
22820 0
22821 \end_layout
22822
22823 \end_inset
22824
22825 ,
22826 \begin_inset space \thinspace{}
22827 \end_inset
22828
22829
22830 \begin_inset Flex Code
22831 status collapsed
22832
22833 \begin_layout Plain Layout
22834 1
22835 \end_layout
22836
22837 \end_inset
22838
22839 ] indique s'il faut émettre l'information CSS implicite engendrée par LyX
22840  pour cet insert, même si une information complémentaire est explicitement
22841  émise par 
22842 \begin_inset Flex Code
22843 status collapsed
22844
22845 \begin_layout Plain Layout
22846 HTMLStyle
22847 \end_layout
22848
22849 \end_inset
22850
22851 .
22852  Positionner cette directive à 
22853 \begin_inset Flex Code
22854 status collapsed
22855
22856 \begin_layout Plain Layout
22857 1
22858 \end_layout
22859
22860 \end_inset
22861
22862  vous permet de modifier ou de compléter la CSS créée, plutôt que de l'écraser
22863  complètement.
22864  Implicitement 
22865 \begin_inset Flex Code
22866 status collapsed
22867
22868 \begin_layout Plain Layout
22869 0
22870 \end_layout
22871
22872 \end_inset
22873
22874 .
22875 \end_layout
22876
22877 \begin_layout Description
22878
22879 \lang english
22880 \begin_inset Flex Code
22881 status collapsed
22882
22883 \begin_layout Plain Layout
22884
22885 \lang english
22886 HTMLInnerAttr
22887 \end_layout
22888
22889 \end_inset
22890
22891
22892 \lang french
22893  [
22894 \begin_inset Flex Code
22895 status collapsed
22896
22897 \begin_layout Plain Layout
22898 chaîne
22899 \end_layout
22900
22901 \end_inset
22902
22903 ] fixe l'attribut de la balise interne.
22904  Vaut implicitement
22905 \begin_inset Newline newline
22906 \end_inset
22907
22908
22909 \begin_inset Flex Code
22910 status collapsed
22911
22912 \begin_layout Plain Layout
22913 \begin_inset Quotes fld
22914 \end_inset
22915
22916 class=`nominsert_inner'
22917 \begin_inset Quotes frd
22918 \end_inset
22919
22920
22921 \end_layout
22922
22923 \end_inset
22924
22925 .
22926 \end_layout
22927
22928 \begin_layout Description
22929
22930 \lang english
22931 \begin_inset Flex Code
22932 status collapsed
22933
22934 \begin_layout Plain Layout
22935
22936 \lang english
22937 HTMLInnerTag
22938 \end_layout
22939
22940 \end_inset
22941
22942
22943 \lang french
22944  [
22945 \begin_inset Flex Code
22946 status collapsed
22947
22948 \begin_layout Plain Layout
22949 chaîne
22950 \end_layout
22951
22952 \end_inset
22953
22954 ] détermine la balise interne, et remplace 
22955 \begin_inset Flex Code
22956 status collapsed
22957
22958 \begin_layout Plain Layout
22959 innertag
22960 \end_layout
22961
22962 \end_inset
22963
22964  dans les exemples ci-dessus.
22965  Implicitement absente.
22966 \end_layout
22967
22968 \begin_layout Description
22969
22970 \lang english
22971 \begin_inset Flex Code
22972 status collapsed
22973
22974 \begin_layout Plain Layout
22975
22976 \lang english
22977 HTMLIsBlock
22978 \end_layout
22979
22980 \end_inset
22981
22982
22983 \lang french
22984  [
22985 \begin_inset Flex Code
22986 status collapsed
22987
22988 \begin_layout Plain Layout
22989 0
22990 \end_layout
22991
22992 \end_inset
22993
22994 ,
22995 \begin_inset space \thinspace{}
22996 \end_inset
22997
22998
22999 \begin_inset Flex Code
23000 status collapsed
23001
23002 \begin_layout Plain Layout
23003
23004 \emph on
23005 1
23006 \end_layout
23007
23008 \end_inset
23009
23010 ] indique si cet insert représente un bloc autonome de texte (comme une
23011  note de bas de page) ou bien représente du contenu inclus dans le texte
23012  environnant (comme une branche).
23013  Vaut implicitement 
23014 \begin_inset Flex Code
23015 status collapsed
23016
23017 \begin_layout Plain Layout
23018 1
23019 \end_layout
23020
23021 \end_inset
23022
23023 .
23024 \end_layout
23025
23026 \begin_layout Description
23027
23028 \lang english
23029 \begin_inset Flex Code
23030 status collapsed
23031
23032 \begin_layout Plain Layout
23033
23034 \lang english
23035 HTMLLabel
23036 \end_layout
23037
23038 \end_inset
23039
23040
23041 \lang french
23042  [
23043 \begin_inset Flex Code
23044 status collapsed
23045
23046 \begin_layout Plain Layout
23047 chaîne
23048 \end_layout
23049
23050 \end_inset
23051
23052 ] définit une étiquette pour cet insert, pouvant inclure une référence à
23053  un compteur.
23054  Par exemple, pour une note de bas de page, ce peut être 
23055 \begin_inset Flex Code
23056 status collapsed
23057
23058 \begin_layout Plain Layout
23059
23060 \backslash
23061 arabic{footnote}
23062 \end_layout
23063
23064 \end_inset
23065
23066 .
23067  Cette directive est facultative, et n'a pas de valeur implicite.
23068 \end_layout
23069
23070 \begin_layout Description
23071
23072 \lang english
23073 \begin_inset Flex Code
23074 status collapsed
23075
23076 \begin_layout Plain Layout
23077
23078 \lang english
23079 HTMLPreamble
23080 \end_layout
23081
23082 \end_inset
23083
23084
23085 \lang french
23086  définit l'information à émettre dans la section 
23087 \begin_inset Flex Code
23088 status collapsed
23089
23090 \begin_layout Plain Layout
23091 <head>
23092 \end_layout
23093
23094 \end_inset
23095
23096  quand ce style est utilisé.
23097  Ceci pourrait être utilisé par exemple pour inclure un bloc 
23098 \begin_inset Flex Code
23099 status collapsed
23100
23101 \begin_layout Plain Layout
23102 <script>
23103 \end_layout
23104
23105 \end_inset
23106
23107  définissant un gestionnaire 
23108 \begin_inset Flex Code
23109 status collapsed
23110
23111 \begin_layout Plain Layout
23112 onclick
23113 \end_layout
23114
23115 \end_inset
23116
23117 .
23118 \end_layout
23119
23120 \begin_layout Description
23121
23122 \lang english
23123 \begin_inset Flex Code
23124 status collapsed
23125
23126 \begin_layout Plain Layout
23127
23128 \lang english
23129 HTMLStyle
23130 \end_layout
23131
23132 \end_inset
23133
23134
23135 \lang french
23136  définit l'information CSS à inclure quand ce style est utilisé.
23137  Noter que le contenu sera automatiquement enclos dans un bloc 
23138 \begin_inset Flex Code
23139 status collapsed
23140
23141 \begin_layout Plain Layout
23142 <style>
23143 \end_layout
23144
23145 \end_inset
23146
23147  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
23148 \end_layout
23149
23150 \begin_layout Description
23151
23152 \lang english
23153 \begin_inset Flex Code
23154 status collapsed
23155
23156 \begin_layout Plain Layout
23157
23158 \lang english
23159 HTMLTag
23160 \end_layout
23161
23162 \end_inset
23163
23164
23165 \lang french
23166  [
23167 \begin_inset Flex Code
23168 status collapsed
23169
23170 \begin_layout Plain Layout
23171 chaîne
23172 \end_layout
23173
23174 \end_inset
23175
23176 ] définit la balise utilisé pour l'étiquette principale, qui remplace 
23177 \begin_inset Flex Code
23178 status collapsed
23179
23180 \begin_layout Plain Layout
23181 tag
23182 \end_layout
23183
23184 \end_inset
23185
23186  dans les exemples ci-dessus.
23187  La valeur implicite dépend dépend du réglage de 
23188 \begin_inset Flex Code
23189 status collapsed
23190
23191 \begin_layout Plain Layout
23192 MultiPar
23193 \end_layout
23194
23195 \end_inset
23196
23197 : si 
23198 \begin_inset Flex Code
23199 status collapsed
23200
23201 \begin_layout Plain Layout
23202 MultiPar
23203 \end_layout
23204
23205 \end_inset
23206
23207  est vrai, la valeur implicite est 
23208 \begin_inset Flex Code
23209 status collapsed
23210
23211 \begin_layout Plain Layout
23212 div
23213 \end_layout
23214
23215 \end_inset
23216
23217 ; s'il est faux, la valeur implicite est 
23218 \begin_inset Flex Code
23219 status collapsed
23220
23221 \begin_layout Plain Layout
23222 span
23223 \end_layout
23224
23225 \end_inset
23226
23227 .
23228 \end_layout
23229
23230 \begin_layout Subsection
23231 Flottants XHTML
23232 \end_layout
23233
23234 \begin_layout Standard
23235 Le résultat XHTML pour les flottants peut être contrôlé par les informations
23236  de format.
23237  Le résultat a la forme suivante:
23238 \end_layout
23239
23240 \begin_layout LyX-Code
23241
23242 \lang english
23243 <tag attr=
23244 \begin_inset Quotes erd
23245 \end_inset
23246
23247 value
23248 \begin_inset Quotes erd
23249 \end_inset
23250
23251 >
23252 \end_layout
23253
23254 \begin_layout LyX-Code
23255
23256 \lang english
23257 Contenu du flottant.
23258 \end_layout
23259
23260 \begin_layout LyX-Code
23261
23262 \lang english
23263 </tag>
23264 \end_layout
23265
23266 \begin_layout Standard
23267 La légende, si elle est présente, est un insert séparé et sera émis en tant
23268  que tel.
23269  Son apparence pourra être contrôlée par la directive InsetLayout pour les
23270  inserts de légende.
23271 \end_layout
23272
23273 \begin_layout Description
23274
23275 \lang english
23276 \begin_inset Flex Code
23277 status collapsed
23278
23279 \begin_layout Plain Layout
23280
23281 \lang english
23282 HTMLAttr
23283 \end_layout
23284
23285 \end_inset
23286
23287  [
23288 \begin_inset Flex Code
23289 status collapsed
23290
23291 \begin_layout Plain Layout
23292 chaîne
23293 \end_layout
23294
23295 \end_inset
23296
23297
23298 \lang french
23299 précise les informations d'attribut à émettre avec la balise principale.
23300  Par exemple 
23301 \begin_inset Flex Code
23302 status collapsed
23303
23304 \begin_layout Plain Layout
23305 \begin_inset Quotes fld
23306 \end_inset
23307
23308 class=`monflottant' onclick=`\SpecialChar \ldots{}
23309 '
23310 \begin_inset Quotes frd
23311 \end_inset
23312
23313
23314 \end_layout
23315
23316 \end_inset
23317
23318 .
23319  Implicitement, LyX exportera 
23320 \begin_inset Flex Code
23321 status collapsed
23322
23323 \begin_layout Plain Layout
23324 \begin_inset Quotes fld
23325 \end_inset
23326
23327
23328 \lang english
23329 class=`float float-typefloat'
23330 \lang french
23331
23332 \begin_inset Quotes frd
23333 \end_inset
23334
23335
23336 \end_layout
23337
23338 \end_inset
23339
23340 , où 
23341 \begin_inset Flex Code
23342 status collapsed
23343
23344 \begin_layout Plain Layout
23345 typefloat
23346 \end_layout
23347
23348 \end_inset
23349
23350  est le nom LyX de l'insert (tel qu'il est déterminé par la déclaration
23351  de flottant, voir 
23352 \begin_inset CommandInset ref
23353 LatexCommand ref
23354 reference "sub:Flottants"
23355
23356 \end_inset
23357
23358 ) en bas de casse et avec les caractères non alphanumériques remplacés par
23359  des caractères 
23360 \begin_inset Quotes fld
23361 \end_inset
23362
23363 souligné
23364 \begin_inset Quotes frd
23365 \end_inset
23366
23367 , par exemple: 
23368 \begin_inset Flex Code
23369 status collapsed
23370
23371 \begin_layout Plain Layout
23372 float-table
23373 \end_layout
23374
23375 \end_inset
23376
23377 .
23378 \end_layout
23379
23380 \begin_layout Description
23381
23382 \lang english
23383 \begin_inset Flex Code
23384 status collapsed
23385
23386 \begin_layout Plain Layout
23387
23388 \lang english
23389 HTMLStyle
23390 \end_layout
23391
23392 \end_inset
23393
23394  
23395 \lang french
23396 définit l'information CSS à inclure quand ce flottant est utilisé.
23397
23398 \lang english
23399  
23400 \lang french
23401 Noter que le contenu sera automatiquement enclos dans un bloc 
23402 \begin_inset Flex Code
23403 status collapsed
23404
23405 \begin_layout Plain Layout
23406 <style>
23407 \end_layout
23408
23409 \end_inset
23410
23411  créé par la directive, il n'est donc besoin d'inclure que la CSS elle-même.
23412 \end_layout
23413
23414 \begin_layout Description
23415
23416 \lang english
23417 \begin_inset Flex Code
23418 status collapsed
23419
23420 \begin_layout Plain Layout
23421
23422 \lang english
23423 HTMLTag
23424 \end_layout
23425
23426 \end_inset
23427
23428  [
23429 \begin_inset Flex Code
23430 status collapsed
23431
23432 \begin_layout Plain Layout
23433 chaîne
23434 \end_layout
23435
23436 \end_inset
23437
23438
23439 \lang french
23440 définit la balise utilisé pour l'étiquette principale, qui remplace 
23441 \begin_inset Flex Code
23442 status collapsed
23443
23444 \begin_layout Plain Layout
23445 tag
23446 \end_layout
23447
23448 \end_inset
23449
23450  dans les exemples ci-dessus.
23451  Vaut implicitement 
23452 \begin_inset Flex Code
23453 status collapsed
23454
23455 \begin_layout Plain Layout
23456 div
23457 \end_layout
23458
23459 \end_inset
23460
23461 , cette valeur devra rarement être modifiée.
23462 \end_layout
23463
23464 \begin_layout Subsection
23465 Mise en page de la bibliographie
23466 \end_layout
23467
23468 \begin_layout Standard
23469 La bibliographie peut être mise en forme via les blocs 
23470 \begin_inset Flex Code
23471 status collapsed
23472
23473 \begin_layout Plain Layout
23474 CiteFormat
23475 \end_layout
23476
23477 \end_inset
23478
23479 .
23480  Voir
23481 \begin_inset space ~
23482 \end_inset
23483
23484
23485 \begin_inset CommandInset ref
23486 LatexCommand ref
23487 reference "sub:Description citation"
23488
23489 \end_inset
23490
23491  pour les détails.
23492 \end_layout
23493
23494 \begin_layout Subsection
23495 CSS créés par LyX
23496 \end_layout
23497
23498 \begin_layout Standard
23499 Nous avons mentionné plusieurs fois que LyX créera des règles CSS implicites
23500  pour les paragraphes et les inserts, fondées sur les autres informations
23501  de format fournies.
23502  Ici, nous préciserons quelle information est utilisée par LyX et comment.
23503 \end_layout
23504
23505 \begin_layout Standard
23506 Pour le moment, LyX engendre tout seul des CSS seulement pour les informations
23507  de police, en utilisant les directives 
23508 \begin_inset Flex Code
23509 status collapsed
23510
23511 \begin_layout Plain Layout
23512 Family
23513 \end_layout
23514
23515 \end_inset
23516
23517
23518 \begin_inset Flex Code
23519 status collapsed
23520
23521 \begin_layout Plain Layout
23522 Series
23523 \end_layout
23524
23525 \end_inset
23526
23527
23528 \begin_inset Flex Code
23529 status collapsed
23530
23531 \begin_layout Plain Layout
23532 Shape
23533 \end_layout
23534
23535 \end_inset
23536
23537 , et 
23538 \begin_inset Flex Code
23539 status collapsed
23540
23541 \begin_layout Plain Layout
23542 Size
23543 \end_layout
23544
23545 \end_inset
23546
23547  spécifiées dans la déclaration 
23548 \begin_inset Flex Code
23549 status collapsed
23550
23551 \begin_layout Plain Layout
23552 Font
23553 \end_layout
23554
23555 \end_inset
23556
23557  (voir
23558 \begin_inset space ~
23559 \end_inset
23560
23561
23562 \begin_inset CommandInset ref
23563 LatexCommand ref
23564 reference "sub:polices"
23565
23566 \end_inset
23567
23568 .) La traduction est essentiellement directe et évidente, par exemple 
23569 \begin_inset Flex Code
23570 status collapsed
23571
23572 \begin_layout Plain Layout
23573 \begin_inset Quotes fld
23574 \end_inset
23575
23576 Family Sans
23577 \begin_inset Quotes frd
23578 \end_inset
23579
23580
23581 \end_layout
23582
23583 \end_inset
23584
23585  devient 
23586 \begin_inset Flex Code
23587 status collapsed
23588
23589 \begin_layout Plain Layout
23590 \begin_inset Quotes fld
23591 \end_inset
23592
23593 font-family: sans-serif;
23594 \begin_inset Quotes frd
23595 \end_inset
23596
23597
23598 \end_layout
23599
23600 \end_inset
23601
23602 .
23603  La correspondance entre les tailles en LyX et les tailles en CSS est un
23604  peu moins évidente main néanmoins intuitive.
23605  Voir la fonction 
23606 \begin_inset Flex Code
23607 status collapsed
23608
23609 \begin_layout Plain Layout
23610 getSizeCSS()
23611 \end_layout
23612
23613 \end_inset
23614
23615  dans 
23616 \begin_inset Flex URL
23617 status collapsed
23618
23619 \begin_layout Plain Layout
23620
23621 src/FontInfo.cpp
23622 \end_layout
23623
23624 \end_inset
23625
23626  pour les détails.
23627 \end_layout
23628
23629 \begin_layout Chapter
23630 Insérer un objet externe
23631 \begin_inset CommandInset label
23632 LatexCommand label
23633 name "chap:Insérer-un-Objet"
23634
23635 \end_inset
23636
23637
23638 \end_layout
23639
23640 \begin_layout Standard
23641
23642 \lang english
23643 \begin_inset Box Shadowbox
23644 position "t"
23645 hor_pos "c"
23646 has_inner_box 1
23647 inner_pos "t"
23648 use_parbox 0
23649 use_makebox 0
23650 width "100col%"
23651 special "none"
23652 height "1in"
23653 height_special "totalheight"
23654 status collapsed
23655
23656 \begin_layout Plain Layout
23657 Avertissement: cette partie des la documentation n'a pas été mise à jour
23658  depuis un certain temps.
23659  Nous espérons qu'elle est toujours correcte, mais ce n'est pas garanti.
23660 \end_layout
23661
23662 \end_inset
23663
23664
23665 \end_layout
23666
23667 \begin_layout Standard
23668 L'utilisation d'éléments créés par des logiciels extérieurs à LyX est couverte
23669  en détail dans le manuel 
23670 \emph on
23671 Objets insérés
23672 \emph default
23673 .
23674  Cette partie du manuel couvre ce qui se passe derrière la scène pour permettre
23675  d'écrire un mécanisme d'inclusion pour un nouvel élément.
23676 \end_layout
23677
23678 \begin_layout Section
23679 Comment fonctionne-t-il ?
23680 \end_layout
23681
23682 \begin_layout Standard
23683 L'insertion d'objet externe repose sur le concept de 
23684 \emph on
23685 cadre
23686 \begin_inset Foot
23687 status collapsed
23688
23689 \begin_layout Plain Layout
23690 NdT : Traduction de 
23691 \begin_inset Quotes fld
23692 \end_inset
23693
23694 template
23695 \begin_inset Quotes frd
23696 \end_inset
23697
23698  dans ce contexte.
23699 \end_layout
23700
23701 \end_inset
23702
23703
23704 \emph default
23705 .
23706  Un cadre définit comment LyX doit s'interfacer avec un type d'objet donné.
23707  Tel qu'il est distribué, LyX possède des cadres prédéfinis pour les figures
23708  XFig, pour les diagrammes Dia, pour différents formats d'images rastérisées,
23709  pour gnuplot, et d'autres.
23710  Vous pouvez en consulter la liste avec 
23711 \begin_inset Flex MenuItem
23712 status collapsed
23713
23714 \begin_layout Plain Layout
23715 Insertion\SpecialChar \menuseparator
23716 Objet
23717 \begin_inset space ~
23718 \end_inset
23719
23720 Externe
23721 \end_layout
23722
23723 \end_inset
23724
23725 .
23726  En outre, il est possible de créer votre propre cadre pour supporter un
23727  type donné d'objet.
23728  Nous décrirons plus loin en détail ce qu'il faut faire, et nous espérons
23729  que vous nous enverrez tous les cadres que vous créerez pour que nous puissions
23730  les inclure dans de futures versions de LyX.
23731 \end_layout
23732
23733 \begin_layout Standard
23734 Un autre concept de base est qu'il faut faire la distinction entre le fichier
23735  d'origine qui sert de point de départ et le fichier transformé qui est
23736  inclus avec votre document exporté ou imprimé.
23737  Voyons par exemple une figure produite avec 
23738 \begin_inset Flex Code
23739 status collapsed
23740
23741 \begin_layout Plain Layout
23742 XFig
23743 \end_layout
23744
23745 \end_inset
23746
23747 .
23748  L'application XFig elle-même travaille sur un fichier avec l'extension
23749  
23750 \begin_inset Flex Code
23751 status collapsed
23752
23753 \begin_layout Plain Layout
23754 .fig
23755 \end_layout
23756
23757 \end_inset
23758
23759 .
23760  Dans XFig, vous créez et modifiez votre figure.
23761  Quand c'est fini, vous enregistrez le fichier 
23762 \begin_inset Flex Code
23763 status collapsed
23764
23765 \begin_layout Plain Layout
23766 fig
23767 \end_layout
23768
23769 \end_inset
23770
23771 .
23772  Quand vous voulez inclure la figure dans votre document, vous invoquez
23773  
23774 \begin_inset Flex Code
23775 status collapsed
23776
23777 \begin_layout Plain Layout
23778 transfig
23779 \end_layout
23780
23781 \end_inset
23782
23783  pour créer un fichier PostScript qui sera aisément inclus dans votre fichier
23784  LaTeX.
23785  Dans ce cas, le fichier 
23786 \begin_inset Flex Code
23787 status collapsed
23788
23789 \begin_layout Plain Layout
23790 .fig
23791 \end_layout
23792
23793 \end_inset
23794
23795  est le fichier d'origine, et le fichier PostScript est le fichier transformé.
23796 \end_layout
23797
23798 \begin_layout Standard
23799 Cette distinction est importante pour pouvoir mettre à jour l'objet pendant
23800  l'écriture de votre document.
23801  En outre, elle vous donne la flexibilité requise pour supporter des formats
23802  d'exportation différents.
23803  Par exemple, dans le cas de l'exportation en Ascii, ce n'est pas vraiment
23804  une super idée d'inclure la figure en PostScript brut.
23805  À la place, vous préférerez soit inclure une référence à la figure, soit
23806  essayer un convertisseur graphique vers Ascii pour rendre un résultat final
23807  approchant du graphique d'origine.
23808  L'insertion d'objet externe vous permet de le faire, car il est paramétré
23809  avec les différents formats d'exportation supportés par LyX.
23810 \end_layout
23811
23812 \begin_layout Standard
23813 En plus de supporter la génération de fichiers transformés différents selon
23814  le format d'exportation, l'insertion d'objet externe travaille en étroite
23815  collaboration avec les applications d'édition et de visualisation.
23816  Dans le cas d'une figure XFig, vous pouvez invoquer Xfig sur le fichier
23817  d'origine d'un simple clic depuis la fenêtre d'objet externe de LyX, et
23818  aussi visualiser le fichier transformé PostScript avec Ghostview d'un autre
23819  clic.
23820  Il n'y a plus à se bagarrer avec la ligne de commande ou avec des explorateurs
23821  de fichiers pour localiser et manipuler le fichier d'origine et le fichier
23822  transformé.
23823  De cette façon, vous pouvez enfin profiter à plein des nombreuses applications
23824  différentes qui servent à la production de documents, et serez finalement
23825  plus efficaces.
23826 \end_layout
23827
23828 \begin_layout Section
23829 Le fichier de configuration d'un cadre externe
23830 \end_layout
23831
23832 \begin_layout Standard
23833 Il est assez facile de définir de nouveaux cadres externes dans LyX.
23834  Cependant, sachez que si vous le faites de façon négligente, vous introduirez
23835  
23836 \emph on
23837 sûrement
23838 \emph default
23839  une faille de sécurité facilement exploitable.
23840  Avant de commencer, lisez donc plus bas ce qui concerne la sécurité
23841 \begin_inset space ~
23842 \end_inset
23843
23844 (
23845 \begin_inset CommandInset ref
23846 LatexCommand pageref
23847 reference "sec:La-question-de"
23848
23849 \end_inset
23850
23851 ).
23852 \end_layout
23853
23854 \begin_layout Standard
23855 Ceci dit, nous vous encourageons à créer des cadres intéressants et à nous
23856  les proposer.
23857 \end_layout
23858
23859 \begin_layout Standard
23860 Les cadres externes sont définis dans le fichier 
23861 \begin_inset Flex Code
23862 status collapsed
23863
23864 \begin_layout Plain Layout
23865 RépLyX/external_templates
23866 \end_layout
23867
23868 \end_inset
23869
23870
23871 \family typewriter
23872
23873 \begin_inset Foot
23874 status collapsed
23875
23876 \begin_layout Plain Layout
23877 NdT : Nous rappelons que 
23878 \begin_inset Quotes fld
23879 \end_inset
23880
23881 cadre
23882 \begin_inset Quotes frd
23883 \end_inset
23884
23885  est la traduction de 
23886 \begin_inset Quotes fld
23887 \end_inset
23888
23889 template
23890 \begin_inset Quotes frd
23891 \end_inset
23892
23893  dans ce contexte de l'objet externe.
23894 \end_layout
23895
23896 \end_inset
23897
23898
23899 \family default
23900 .
23901  Vous pouvez mettre votre propre version dans 
23902 \begin_inset Flex Code
23903 status collapsed
23904
23905 \begin_layout Plain Layout
23906 MonRép/external_templates
23907 \end_layout
23908
23909 \end_inset
23910
23911 .
23912  
23913 \end_layout
23914
23915 \begin_layout Standard
23916 Un fichier de configuration de cadre typique se présente comme ceci:
23917 \end_layout
23918
23919 \begin_layout LyX-Code
23920
23921 \lang english
23922 Template XFig
23923 \end_layout
23924
23925 \begin_layout LyX-Code
23926
23927 \lang english
23928 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
23929 \end_layout
23930
23931 \begin_layout LyX-Code
23932
23933 \lang english
23934 HelpText
23935 \end_layout
23936
23937 \begin_layout LyX-Code
23938
23939 \lang english
23940 An XFig figure.
23941 \end_layout
23942
23943 \begin_layout LyX-Code
23944
23945 \lang english
23946 HelpTextEnd
23947 \end_layout
23948
23949 \begin_layout LyX-Code
23950
23951 \lang english
23952 InputFormat fig
23953 \end_layout
23954
23955 \begin_layout LyX-Code
23956
23957 \lang english
23958 FileFilter "*.fig"
23959 \end_layout
23960
23961 \begin_layout LyX-Code
23962
23963 \lang english
23964 AutomaticProduction true
23965 \end_layout
23966
23967 \begin_layout LyX-Code
23968
23969 \lang english
23970 Transform Rotate
23971 \end_layout
23972
23973 \begin_layout LyX-Code
23974
23975 \lang english
23976 Transform Resize
23977 \end_layout
23978
23979 \begin_layout LyX-Code
23980
23981 \lang english
23982 Format LaTeX
23983 \end_layout
23984
23985 \begin_layout LyX-Code
23986
23987 \lang english
23988 TransformCommand Rotate RotationLatexCommand
23989 \end_layout
23990
23991 \begin_layout LyX-Code
23992
23993 \lang english
23994 TransformCommand Resize ResizeLatexCommand
23995 \end_layout
23996
23997 \begin_layout LyX-Code
23998
23999 \lang english
24000 Product "$$RotateFront$$ResizeFront
24001 \end_layout
24002
24003 \begin_layout LyX-Code
24004
24005 \lang english
24006          
24007 \backslash
24008
24009 \backslash
24010 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
24011 \end_layout
24012
24013 \begin_layout LyX-Code
24014
24015 \lang english
24016          $$ResizeBack$$RotateBack"
24017 \end_layout
24018
24019 \begin_layout LyX-Code
24020
24021 \lang english
24022 UpdateFormat pstex
24023 \end_layout
24024
24025 \begin_layout LyX-Code
24026
24027 \lang english
24028 UpdateResult "$$AbsPath$$Basename.pstex_t"
24029 \end_layout
24030
24031 \begin_layout LyX-Code
24032
24033 \lang english
24034 Requirement "graphicx"
24035 \end_layout
24036
24037 \begin_layout LyX-Code
24038
24039 \lang english
24040 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
24041 \end_layout
24042
24043 \begin_layout LyX-Code
24044
24045 \lang english
24046 ReferencedFile latex "$$AbsPath$$Basename.eps"
24047 \end_layout
24048
24049 \begin_layout LyX-Code
24050
24051 \lang english
24052 ReferencedFile dvi "$$AbsPath$$Basename.eps"
24053 \end_layout
24054
24055 \begin_layout LyX-Code
24056
24057 \lang english
24058 FormatEnd
24059 \end_layout
24060
24061 \begin_layout LyX-Code
24062
24063 \lang english
24064 Format PDFLaTeX
24065 \end_layout
24066
24067 \begin_layout LyX-Code
24068
24069 \lang english
24070 TransformCommand Rotate RotationLatexCommand
24071 \end_layout
24072
24073 \begin_layout LyX-Code
24074
24075 \lang english
24076 TransformCommand Resize ResizeLatexCommand
24077 \end_layout
24078
24079 \begin_layout LyX-Code
24080
24081 \lang english
24082 Product "$$RotateFront$$ResizeFront
24083 \end_layout
24084
24085 \begin_layout LyX-Code
24086
24087 \lang english
24088          
24089 \backslash
24090
24091 \backslash
24092 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
24093 \end_layout
24094
24095 \begin_layout LyX-Code
24096
24097 \lang english
24098          $$ResizeBack$$RotateBack"
24099 \end_layout
24100
24101 \begin_layout LyX-Code
24102
24103 \lang english
24104 UpdateFormat pdftex
24105 \end_layout
24106
24107 \begin_layout LyX-Code
24108
24109 \lang english
24110 UpdateResult "$$AbsPath$$Basename.pdftex_t"
24111 \end_layout
24112
24113 \begin_layout LyX-Code
24114
24115 \lang english
24116 Requirement "graphicx"
24117 \end_layout
24118
24119 \begin_layout LyX-Code
24120
24121 \lang english
24122 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
24123 \end_layout
24124
24125 \begin_layout LyX-Code
24126
24127 \lang english
24128 ReferencedFile latex "$$AbsPath$$Basename.pdf"
24129 \end_layout
24130
24131 \begin_layout LyX-Code
24132
24133 \lang english
24134 FormatEnd
24135 \end_layout
24136
24137 \begin_layout LyX-Code
24138
24139 \lang english
24140 Format Ascii
24141 \end_layout
24142
24143 \begin_layout LyX-Code
24144
24145 \lang english
24146 Product "$$Contents(
24147 \backslash
24148 "$$AbsPath$$Basename.asc
24149 \backslash
24150 ")"
24151 \end_layout
24152
24153 \begin_layout LyX-Code
24154
24155 \lang english
24156 UpdateFormat asciixfig
24157 \end_layout
24158
24159 \begin_layout LyX-Code
24160
24161 \lang english
24162 UpdateResult "$$AbsPath$$Basename.asc"
24163 \end_layout
24164
24165 \begin_layout LyX-Code
24166
24167 \lang english
24168 FormatEnd
24169 \end_layout
24170
24171 \begin_layout LyX-Code
24172
24173 \lang english
24174 Format DocBook
24175 \end_layout
24176
24177 \begin_layout LyX-Code
24178
24179 \lang english
24180 Product "<graphic fileref=
24181 \backslash
24182 "$$AbsOrRelPathMaster$$Basename.eps
24183 \backslash
24184 ">
24185 \end_layout
24186
24187 \begin_layout LyX-Code
24188
24189 \lang english
24190          </graphic>"
24191 \end_layout
24192
24193 \begin_layout LyX-Code
24194
24195 \lang english
24196 UpdateFormat eps
24197 \end_layout
24198
24199 \begin_layout LyX-Code
24200
24201 \lang english
24202 UpdateResult "$$AbsPath$$Basename.eps"
24203 \end_layout
24204
24205 \begin_layout LyX-Code
24206
24207 \lang english
24208 ReferencedFile docbook "$$AbsPath$$Basename.eps"
24209 \end_layout
24210
24211 \begin_layout LyX-Code
24212
24213 \lang english
24214 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
24215 \end_layout
24216
24217 \begin_layout LyX-Code
24218
24219 \lang english
24220 FormatEnd
24221 \end_layout
24222
24223 \begin_layout LyX-Code
24224
24225 \lang english
24226 Product "[XFig: $$FName]"
24227 \end_layout
24228
24229 \begin_layout LyX-Code
24230
24231 \lang english
24232 FormatEnd
24233 \end_layout
24234
24235 \begin_layout LyX-Code
24236
24237 \lang english
24238 TemplateEnd
24239 \end_layout
24240
24241 \begin_layout Standard
24242 Comme vous pouvez le constater, le cadre est inséré entre 
24243 \begin_inset Flex Code
24244 status collapsed
24245
24246 \begin_layout Plain Layout
24247
24248 \lang english
24249 Template
24250 \end_layout
24251
24252 \end_inset
24253
24254  \SpecialChar \ldots{}
24255  
24256 \begin_inset Flex Code
24257 status collapsed
24258
24259 \begin_layout Plain Layout
24260
24261 \lang english
24262 TemplateEnd
24263 \end_layout
24264
24265 \end_inset
24266
24267 .
24268  Il contient un en-tête spécifiant quelques réglages généraux et, pour chaque
24269  format primaire de document reconnu, une section 
24270 \begin_inset Flex Code
24271 status collapsed
24272
24273 \begin_layout Plain Layout
24274
24275 \lang english
24276 Format
24277 \end_layout
24278
24279 \end_inset
24280
24281  \SpecialChar \ldots{}
24282  
24283 \begin_inset Flex Code
24284 status collapsed
24285
24286 \begin_layout Plain Layout
24287
24288 \lang english
24289 FormatEnd
24290 \end_layout
24291
24292 \end_inset
24293
24294 .
24295 \end_layout
24296
24297 \begin_layout Subsection
24298 L'en-tête de cadre
24299 \end_layout
24300
24301 \begin_layout Description
24302
24303 \lang english
24304 \begin_inset Flex Code
24305 status collapsed
24306
24307 \begin_layout Plain Layout
24308
24309 \lang english
24310 AutomaticProduction
24311 \begin_inset space ~
24312 \end_inset
24313
24314 true|false
24315 \end_layout
24316
24317 \end_inset
24318
24319
24320 \lang french
24321  indique si le fichier représenté par le cadre doit être créé par LyX.
24322  Cette directive doit apparaître une et une seule fois.
24323 \end_layout
24324
24325 \begin_layout Description
24326
24327 \lang english
24328 \begin_inset Flex Code
24329 status collapsed
24330
24331 \begin_layout Plain Layout
24332
24333 \lang english
24334 FileFilter
24335 \begin_inset space ~
24336 \end_inset
24337
24338 <patron>
24339 \end_layout
24340
24341 \end_inset
24342
24343  
24344 \lang french
24345 précise un patron global utilisé dans l'échange dans la spécification des
24346  fichiers pour filtrer les fichiers désignés.
24347  S'il y a plus d'un suffixe possible (e.g.
24348  pour tgif, 
24349 \begin_inset Flex Code
24350 status collapsed
24351
24352 \begin_layout Plain Layout
24353
24354 \lang english
24355 .obj
24356 \end_layout
24357
24358 \end_inset
24359
24360  et 
24361 \begin_inset Flex Code
24362 status collapsed
24363
24364 \begin_layout Plain Layout
24365
24366 \lang english
24367 .tgo
24368 \end_layout
24369
24370 \end_inset
24371
24372 ), utiliser une syntaxe comme 
24373 \begin_inset Flex Code
24374 status collapsed
24375
24376 \begin_layout Plain Layout
24377
24378 \lang english
24379 "*.{obj,tgo}"
24380 \end_layout
24381
24382 \end_inset
24383
24384 .
24385  Cette directive doit apparaître une et une seule fois.
24386 \end_layout
24387
24388 \begin_layout Description
24389
24390 \lang english
24391 \begin_inset Flex Code
24392 status collapsed
24393
24394 \begin_layout Plain Layout
24395
24396 \lang english
24397 GuiName
24398 \begin_inset space ~
24399 \end_inset
24400
24401 <nom_interface>
24402 \end_layout
24403
24404 \end_inset
24405
24406
24407 \lang french
24408  fixe le texte apparaissant dans le bouton.
24409  Cette directive doit apparaître une et une seule fois.
24410 \end_layout
24411
24412 \begin_layout Description
24413
24414 \lang english
24415 \begin_inset Flex Code
24416 status collapsed
24417
24418 \begin_layout Plain Layout
24419
24420 \lang english
24421 HelpText
24422 \begin_inset space ~
24423 \end_inset
24424
24425 <texte>
24426 \begin_inset space ~
24427 \end_inset
24428
24429 HelpTextEnd
24430 \end_layout
24431
24432 \end_inset
24433
24434
24435 \lang french
24436  décrit le texte d'aide utilisé dans la fenêtre de dialogue 
24437 \begin_inset Quotes fld
24438 \end_inset
24439
24440 Objet externe
24441 \begin_inset Quotes frd
24442 \end_inset
24443
24444 .
24445  Fournir suffisamment d'informations pour que l'utilisateur comprenne ce
24446  que le cadre peut faire pour lui.
24447  Cette directive doit apparaître une et une seule fois.
24448 \end_layout
24449
24450 \begin_layout Description
24451
24452 \lang english
24453 \begin_inset Flex Code
24454 status collapsed
24455
24456 \begin_layout Plain Layout
24457
24458 \lang english
24459 InputFormat
24460 \begin_inset space ~
24461 \end_inset
24462
24463 <format>
24464 \end_layout
24465
24466 \end_inset
24467
24468
24469 \lang french
24470  indique le format du fichier original.
24471  Ce doit être le nom d'un format reconnu par LyX (voir
24472 \begin_inset space ~
24473 \end_inset
24474
24475
24476 \begin_inset CommandInset ref
24477 LatexCommand ref
24478 reference "sec:Formats"
24479
24480 \end_inset
24481
24482 ).
24483  Utiliser 
24484 \begin_inset Quotes eld
24485 \end_inset
24486
24487
24488 \begin_inset Flex Code
24489 status collapsed
24490
24491 \begin_layout Plain Layout
24492
24493 \lang english
24494 *
24495 \end_layout
24496
24497 \end_inset
24498
24499
24500 \begin_inset Quotes erd
24501 \end_inset
24502
24503 si le cadre peut gérer des fichiers originaux dans plus d'un format.
24504  LyX tentera d'analyser le fichier pour en déduire le format dans ce cas.
24505  Cette directive doit apparaître une et une seule fois.
24506 \end_layout
24507
24508 \begin_layout Description
24509
24510 \lang english
24511 \begin_inset Flex Code
24512 status collapsed
24513
24514 \begin_layout Plain Layout
24515
24516 \lang english
24517 Template
24518 \begin_inset space ~
24519 \end_inset
24520
24521 <id>
24522 \end_layout
24523
24524 \end_inset
24525
24526
24527 \lang french
24528  est un nom original pour le cadre.
24529  Il ne soit pas contenir de macros de substitution (voir ci-après).
24530 \end_layout
24531
24532 \begin_layout Description
24533
24534 \lang english
24535 \begin_inset Flex Code
24536 status collapsed
24537
24538 \begin_layout Plain Layout
24539
24540 \lang english
24541 Transform
24542 \begin_inset space ~
24543 \end_inset
24544
24545 Rotate|Resize|Clip|Extra
24546 \end_layout
24547
24548 \end_inset
24549
24550
24551 \lang french
24552  spécifie quelles transformations sont reconnues par ce cadre.
24553  Elle peut apparaître zéro ou plusieurs fois.
24554  Elle active les options correspondantes dans la fenêtre de dialogue.
24555  Chaque directive 
24556 \begin_inset Flex Code
24557 status collapsed
24558
24559 \begin_layout Plain Layout
24560
24561 \lang english
24562 Transform
24563 \end_layout
24564
24565 \end_inset
24566
24567  doit avoir soit une directive 
24568 \begin_inset Flex Code
24569 status collapsed
24570
24571 \begin_layout Plain Layout
24572
24573 \lang english
24574 TransformCommand
24575 \end_layout
24576
24577 \end_inset
24578
24579  correspondante, soit une directive 
24580 \begin_inset Flex Code
24581 status collapsed
24582
24583 \begin_layout Plain Layout
24584
24585 \lang english
24586 TransformOption
24587 \end_layout
24588
24589 \end_inset
24590
24591  dans la section 
24592 \begin_inset Flex Code
24593 status collapsed
24594
24595 \begin_layout Plain Layout
24596
24597 \lang english
24598 Format
24599 \end_layout
24600
24601 \end_inset
24602
24603 .
24604  Sinon, la transformation ne sera pas reconnue par ce cadre.
24605  
24606 \end_layout
24607
24608 \begin_layout Subsection
24609 La section Format
24610 \end_layout
24611
24612 \begin_layout Description
24613
24614 \lang english
24615 \begin_inset Flex Code
24616 status collapsed
24617
24618 \begin_layout Plain Layout
24619
24620 \lang english
24621 Format
24622 \begin_inset space ~
24623 \end_inset
24624
24625 LaTeX|PDFLaTeX|PlainText|DocBook
24626 \end_layout
24627
24628 \end_inset
24629
24630
24631 \lang french
24632  décrit le format de document primaire relevant de cette définition de format.
24633  Tous les cadres n'ont pas de représentation raisonnable dans tous les formats
24634  de fichier documentaire.
24635  Définissez cependant une section 
24636 \begin_inset Flex Code
24637 status collapsed
24638
24639 \begin_layout Plain Layout
24640
24641 \lang english
24642 Format
24643 \end_layout
24644
24645 \end_inset
24646
24647  pour tous les formats, et utilisez un texte bidon lorsqu'il n'existe pas
24648  de représentation.
24649  Ainsi vous verrez au minimum une référence à l'objet externe dans le document
24650  exporté.
24651 \end_layout
24652
24653 \begin_layout Description
24654
24655 \lang english
24656 \begin_inset Flex Code
24657 status collapsed
24658
24659 \begin_layout Plain Layout
24660
24661 \lang english
24662 Option
24663 \begin_inset space ~
24664 \end_inset
24665
24666 <
24667 \lang french
24668 nom
24669 \lang english
24670 >
24671 \begin_inset space ~
24672 \end_inset
24673
24674 <
24675 \lang french
24676 valeur
24677 \lang english
24678 >
24679 \end_layout
24680
24681 \end_inset
24682
24683
24684 \lang french
24685  définit une macro additionnelle 
24686 \begin_inset Flex Code
24687 status collapsed
24688
24689 \begin_layout Plain Layout
24690
24691 \lang english
24692 $$<
24693 \lang french
24694 nom
24695 \lang english
24696 >
24697 \end_layout
24698
24699 \end_inset
24700
24701  pour la substitution par 
24702 \begin_inset Flex Code
24703 status collapsed
24704
24705 \begin_layout Plain Layout
24706
24707 \lang english
24708 Product
24709 \end_layout
24710
24711 \end_inset
24712
24713 .
24714  
24715 \begin_inset Flex Code
24716 status collapsed
24717
24718 \begin_layout Plain Layout
24719
24720 \lang english
24721 <
24722 \lang french
24723 valeur
24724 \lang english
24725 >
24726 \end_layout
24727
24728 \end_inset
24729
24730  peut elle-même contenir des macros de substitution.
24731  L'avantage par rapport à l'usage direct de 
24732 \begin_inset Flex Code
24733 status collapsed
24734
24735 \begin_layout Plain Layout
24736
24737 \lang english
24738 <
24739 \lang french
24740 valeur
24741 \lang english
24742 >
24743 \end_layout
24744
24745 \end_inset
24746
24747  dans 
24748 \begin_inset Flex Code
24749 status collapsed
24750
24751 \begin_layout Plain Layout
24752
24753 \lang english
24754 Product
24755 \end_layout
24756
24757 \end_inset
24758
24759  est que la valeur substituée par 
24760 \begin_inset Flex Code
24761 status collapsed
24762
24763 \begin_layout Plain Layout
24764
24765 \lang english
24766 $$<
24767 \lang french
24768 nom
24769 \lang english
24770 >
24771 \end_layout
24772
24773 \end_inset
24774
24775  est nettoyée de sorte qu'elle est un argument facultatif valide dans le
24776  format documentaire.
24777  Cette directive doit apparaître une et une seule fois.
24778 \end_layout
24779
24780 \begin_layout Description
24781
24782 \lang english
24783 \begin_inset Flex Code
24784 status collapsed
24785
24786 \begin_layout Plain Layout
24787
24788 \lang english
24789 Product
24790 \begin_inset space ~
24791 \end_inset
24792
24793 <texte>
24794 \end_layout
24795
24796 \end_inset
24797
24798
24799 \lang french
24800  spécifie le texte inséré dans le document exporté.
24801  C'est en fait la directive la plus importante et elle peut être assez compliqué
24802 e.
24803  Cette directive doit apparaître une et une seule fois.
24804 \end_layout
24805
24806 \begin_layout Description
24807
24808 \lang english
24809 \begin_inset Flex Code
24810 status collapsed
24811
24812 \begin_layout Plain Layout
24813
24814 \lang english
24815 Preamble
24816 \begin_inset space ~
24817 \end_inset
24818
24819 <
24820 \lang french
24821 nom
24822 \lang english
24823 >
24824 \end_layout
24825
24826 \end_inset
24827
24828
24829 \lang french
24830  spécifie un élément de préambule qui sera inclus dans le préambule LaTeX.
24831  Il doit être défini par 
24832 \begin_inset Flex Code
24833 status collapsed
24834
24835 \begin_layout Plain Layout
24836
24837 \lang english
24838 PreambleDef
24839 \end_layout
24840
24841 \end_inset
24842
24843  \SpecialChar \ldots{}
24844  
24845 \begin_inset Flex Code
24846 status collapsed
24847
24848 \begin_layout Plain Layout
24849
24850 \lang english
24851 PreambleDefEnd
24852 \end_layout
24853
24854 \end_inset
24855
24856 .
24857  Cette directive doit apparaître une et une seule fois.
24858 \end_layout
24859
24860 \begin_layout Description
24861
24862 \lang english
24863 \begin_inset Flex Code
24864 status collapsed
24865
24866 \begin_layout Plain Layout
24867
24868 \lang english
24869 ReferencedFile
24870 \begin_inset space ~
24871 \end_inset
24872
24873 <format>
24874 \begin_inset space ~
24875 \end_inset
24876
24877 <nom_fichier>
24878 \end_layout
24879
24880 \end_inset
24881
24882
24883 \lang french
24884  désigne les fichiers créés par la procédure de conversion et requis par
24885  un format d'exportation particulier.
24886  Si le nom d'un fichier est relatif, il est interprété relativement au document
24887  maître.
24888  Cette directive peut apparaître zéro ou plusieurs fois.
24889 \end_layout
24890
24891 \begin_layout Description
24892
24893 \lang english
24894 \begin_inset Flex Code
24895 status collapsed
24896
24897 \begin_layout Plain Layout
24898
24899 \lang english
24900 Requirement
24901 \begin_inset space ~
24902 \end_inset
24903
24904 <paquetage>
24905 \end_layout
24906
24907 \end_inset
24908
24909
24910 \lang french
24911  désigne le nom d'un paquetage LaTeX requis.
24912  Le paquetage est inclus via 
24913 \begin_inset Flex Code
24914 status collapsed
24915
24916 \begin_layout Plain Layout
24917
24918 \lang english
24919
24920 \backslash
24921 usepackage{}
24922 \end_layout
24923
24924 \end_inset
24925
24926  dans le préambule LaTeX.
24927  Cette directive peut apparaître zéro ou plusieurs fois.
24928 \end_layout
24929
24930 \begin_layout Description
24931
24932 \lang english
24933 \begin_inset Flex Code
24934 status collapsed
24935
24936 \begin_layout Plain Layout
24937
24938 \lang english
24939 TransformCommand
24940 \begin_inset space ~
24941 \end_inset
24942
24943 Rotate
24944 \begin_inset space ~
24945 \end_inset
24946
24947 RotationLatexCommand
24948 \end_layout
24949
24950 \end_inset
24951
24952
24953 \lang french
24954  spécifie que la commande LaTeX native doit être utilisée pour effectuer
24955  les rotations.
24956  Cette directive peut apparaître une fois ou pas du tout.
24957 \end_layout
24958
24959 \begin_layout Description
24960
24961 \lang english
24962 \begin_inset Flex Code
24963 status collapsed
24964
24965 \begin_layout Plain Layout
24966
24967 \lang english
24968 TransformCommand
24969 \begin_inset space ~
24970 \end_inset
24971
24972 Resize
24973 \begin_inset space ~
24974 \end_inset
24975
24976 ResizeLatexCommand
24977 \end_layout
24978
24979 \end_inset
24980
24981
24982 \lang french
24983  spécifie que la commande LaTeX native doit être utilisée pour effectuer
24984  les changements de taille.
24985  Cette directive peut apparaître une fois ou pas du tout.
24986 \end_layout
24987
24988 \begin_layout Description
24989
24990 \lang english
24991 \begin_inset Flex Code
24992 status collapsed
24993
24994 \begin_layout Plain Layout
24995
24996 \lang english
24997 TransformOption
24998 \begin_inset space ~
24999 \end_inset
25000
25001 Rotate
25002 \begin_inset space ~
25003 \end_inset
25004
25005 RotationLatexOption
25006 \end_layout
25007
25008 \end_inset
25009
25010
25011 \lang french
25012  spécifie que les rotations sont effectuées via un paramètre facultatif.
25013  Cette directive peut apparaître une fois ou pas du tout.
25014
25015 \lang english
25016  
25017 \end_layout
25018
25019 \begin_layout Description
25020
25021 \lang english
25022 \begin_inset Flex Code
25023 status collapsed
25024
25025 \begin_layout Plain Layout
25026
25027 \lang english
25028 TransformOption
25029 \begin_inset space ~
25030 \end_inset
25031
25032 Resize
25033 \begin_inset space ~
25034 \end_inset
25035
25036 ResizeLatexOption
25037 \end_layout
25038
25039 \end_inset
25040
25041
25042 \lang french
25043  spécifie que les changements de taille sont effectuées via un paramètre
25044  facultatif.
25045  Cette directive peut apparaître une fois ou pas du tout
25046 \end_layout
25047
25048 \begin_layout Description
25049
25050 \lang english
25051 \begin_inset Flex Code
25052 status collapsed
25053
25054 \begin_layout Plain Layout
25055
25056 \lang english
25057 TransformOption
25058 \begin_inset space ~
25059 \end_inset
25060
25061 Clip
25062 \begin_inset space ~
25063 \end_inset
25064
25065 ClipLatexOption
25066 \end_layout
25067
25068 \end_inset
25069
25070  
25071 \lang french
25072 spécifie que les recadrages sont effectuées via un paramètre facultatif.
25073  Cette directive peut apparaître une fois ou pas du tout
25074 \lang english
25075 .
25076 \end_layout
25077
25078 \begin_layout Description
25079
25080 \lang english
25081 \begin_inset Flex Code
25082 status collapsed
25083
25084 \begin_layout Plain Layout
25085
25086 \lang english
25087 TransformOption
25088 \begin_inset space ~
25089 \end_inset
25090
25091 Extra
25092 \begin_inset space ~
25093 \end_inset
25094
25095 ExtraLatexOption 
25096 \end_layout
25097
25098 \end_inset
25099
25100
25101 \lang french
25102  spécifie qu'un paramètre supplémentaire facultatif est utilisé.
25103  Cette directive peut apparaître une fois ou pas du tout
25104 \lang english
25105 .
25106 \end_layout
25107
25108 \begin_layout Description
25109
25110 \lang english
25111 \begin_inset Flex Code
25112 status collapsed
25113
25114 \begin_layout Plain Layout
25115
25116 \lang english
25117 UpdateFormat
25118 \begin_inset space ~
25119 \end_inset
25120
25121 <format>
25122 \end_layout
25123
25124 \end_inset
25125
25126
25127 \lang french
25128  spécifie le format de fichier du fichier converti.
25129  Ce doit être le nom d'un format reconnu par LyX (voir la fenêtre de dialogue
25130  
25131 \begin_inset Flex MenuItem
25132 status collapsed
25133
25134 \begin_layout Plain Layout
25135
25136 \lang english
25137 Outils\SpecialChar \menuseparator
25138 Préférences\SpecialChar \menuseparator
25139 Gestion
25140 \begin_inset space ~
25141 \end_inset
25142
25143 des
25144 \begin_inset space ~
25145 \end_inset
25146
25147 fichiers\SpecialChar \menuseparator
25148 Format
25149 \begin_inset space ~
25150 \end_inset
25151
25152 de
25153 \begin_inset space ~
25154 \end_inset
25155
25156 fichier
25157 \end_layout
25158
25159 \end_inset
25160
25161  ).
25162  Cette directive doit apparaître une et une seule fois.
25163  Si le format du fichier résultant est PDF, vous devez spécifier le format
25164  
25165 \lang english
25166
25167 \begin_inset Flex Code
25168 status collapsed
25169
25170 \begin_layout Plain Layout
25171
25172 \lang english
25173 pdf6
25174 \end_layout
25175
25176 \end_inset
25177
25178
25179 \lang french
25180 , qui est le format PDF utilisé pour insérer des graphiques.
25181  Les autres formats PDF définis servent aux exportations du document.
25182 \end_layout
25183
25184 \begin_layout Description
25185
25186 \lang english
25187 \begin_inset Flex Code
25188 status collapsed
25189
25190 \begin_layout Plain Layout
25191
25192 \lang english
25193 UpdateResult
25194 \begin_inset space ~
25195 \end_inset
25196
25197 <nom_fichier>
25198 \end_layout
25199
25200 \end_inset
25201
25202
25203 \lang french
25204  spécifie le nom du fichier converti.
25205  Le nom de fichier doit être absolu.
25206  Cette directive doit apparaître une et une seule fois.
25207 \end_layout
25208
25209 \begin_layout Subsection
25210 Définitions du préambule
25211 \end_layout
25212
25213 \begin_layout Standard
25214 La configuration du cadre externe peut contenir des définitions additionnelles
25215  de préambule incluses dans 
25216 \begin_inset Flex Code
25217 status collapsed
25218
25219 \begin_layout Plain Layout
25220
25221 \lang english
25222 PreambleDef
25223 \end_layout
25224
25225 \end_inset
25226
25227  \SpecialChar \ldots{}
25228  
25229 \begin_inset Flex Code
25230 status collapsed
25231
25232 \begin_layout Plain Layout
25233
25234 \lang english
25235 PreambleDefEnd
25236 \end_layout
25237
25238 \end_inset
25239
25240 .
25241  Elle peuvent être utilisées par les cadres dans la section 
25242 \begin_inset Flex Code
25243 status collapsed
25244
25245 \begin_layout Plain Layout
25246
25247 \lang english
25248 Format
25249 \end_layout
25250
25251 \end_inset
25252
25253 .
25254 \end_layout
25255
25256 \begin_layout Section
25257 Le mécanisme de substitution
25258 \end_layout
25259
25260 \begin_layout Standard
25261 Quand la fenêtre d'objet externe invoque un programme externe, il le fait
25262  selon la commande définie dans le fichier de configuration des cadres.
25263  Ces commandes peuvent contenir diverses macros qui sont interprétées avant
25264  l'exécution.
25265  Les commandes sont toujours exécutées dans le répertoire du document.
25266 \end_layout
25267
25268 \begin_layout Standard
25269 Ainsi, quand un objet externe est affiché, un mécanisme de substitution
25270  génère son nom, et la plupart des autres directives reconnaissent la substituti
25271 on de manière similaire.
25272 \end_layout
25273
25274 \begin_layout Standard
25275 Les macros disponibles sont les suivantes :
25276 \end_layout
25277
25278 \begin_layout Description
25279
25280 \lang english
25281 \begin_inset Flex Code
25282 status collapsed
25283
25284 \begin_layout Plain Layout
25285
25286 \lang english
25287 $$AbsOrRelPathMaster
25288 \end_layout
25289
25290 \end_inset
25291
25292
25293 \lang french
25294  est le est le chemin d'accès, absolu ou relatif au document maître LyX.
25295 \end_layout
25296
25297 \begin_layout Description
25298
25299 \lang english
25300 \begin_inset Flex Code
25301 status collapsed
25302
25303 \begin_layout Plain Layout
25304
25305 \lang english
25306 $$AbsOrRelPathParent
25307 \end_layout
25308
25309 \end_inset
25310
25311
25312 \lang french
25313  est le est le chemin d'accès, absolu ou relatif au document LyX.
25314 \end_layout
25315
25316 \begin_layout Description
25317
25318 \lang english
25319 \begin_inset Flex Code
25320 status collapsed
25321
25322 \begin_layout Plain Layout
25323
25324 \lang english
25325 $$AbsPath
25326 \end_layout
25327
25328 \end_inset
25329
25330
25331 \lang french
25332  est le chemin d'accès absolu.
25333 \end_layout
25334
25335 \begin_layout Description
25336
25337 \lang english
25338 \begin_inset Flex Code
25339 status collapsed
25340
25341 \begin_layout Plain Layout
25342
25343 \lang english
25344 $$Basename
25345 \end_layout
25346
25347 \end_inset
25348
25349
25350 \lang french
25351  est le nom du fichier sans chemin d'accès et sans suffixe.
25352 \end_layout
25353
25354 \begin_layout Description
25355 $$Contents(
25356 \begin_inset Quotes fld
25357 \end_inset
25358
25359 nom_fichier.ext
25360 \begin_inset Quotes frd
25361 \end_inset
25362
25363 ) la macro dépliera le contenu du fichier de nom 
25364 \begin_inset Flex Code
25365 status collapsed
25366
25367 \begin_layout Plain Layout
25368 nom_fichier.ext
25369 \end_layout
25370
25371 \end_inset
25372
25373 .
25374 \end_layout
25375
25376 \begin_layout Description
25377
25378 \lang english
25379 \begin_inset Flex Code
25380 status collapsed
25381
25382 \begin_layout Plain Layout
25383
25384 \lang english
25385 $$Extension
25386 \end_layout
25387
25388 \end_inset
25389
25390
25391 \lang french
25392  est le suffixe (point inclus).
25393 \end_layout
25394
25395 \begin_layout Description
25396
25397 \lang english
25398 \begin_inset Flex Code
25399 status collapsed
25400
25401 \begin_layout Plain Layout
25402
25403 \lang english
25404 $$FName
25405 \end_layout
25406
25407 \end_inset
25408
25409
25410 \lang french
25411  est le nom du fichier spécifié dans la fenêtre d'objet externe.
25412  Il est soit absolu, soit relatif au document LyX.
25413 \end_layout
25414
25415 \begin_layout Description
25416
25417 \lang english
25418 \begin_inset Flex Code
25419 status collapsed
25420
25421 \begin_layout Plain Layout
25422
25423 \lang english
25424 $$FPath
25425 \end_layout
25426
25427 \end_inset
25428
25429
25430 \lang french
25431  la partie 
25432 \begin_inset Quotes fld
25433 \end_inset
25434
25435 chemin d'accès
25436 \begin_inset Quotes frd
25437 \end_inset
25438
25439  de 
25440 \begin_inset Flex Code
25441 status collapsed
25442
25443 \begin_layout Plain Layout
25444
25445 \lang english
25446 $$FName
25447 \end_layout
25448
25449 \end_inset
25450
25451  (absolu ou relatif au document LyX).
25452 \end_layout
25453
25454 \begin_layout Description
25455
25456 \lang english
25457 \begin_inset Flex Code
25458 status collapsed
25459
25460 \begin_layout Plain Layout
25461
25462 \lang english
25463 $$RelPathMaster
25464 \end_layout
25465
25466 \end_inset
25467
25468  
25469 \lang french
25470 est le chemin d'accès relatif au document maître LyX.
25471 \end_layout
25472
25473 \begin_layout Description
25474
25475 \lang english
25476 \begin_inset Flex Code
25477 status collapsed
25478
25479 \begin_layout Plain Layout
25480
25481 \lang english
25482 $$RelPathParent
25483 \end_layout
25484
25485 \end_inset
25486
25487
25488 \lang french
25489  est le chemin d'accès relatif au document LyX.
25490 \end_layout
25491
25492 \begin_layout Description
25493
25494 \lang english
25495 \begin_inset Flex Code
25496 status collapsed
25497
25498 \begin_layout Plain Layout
25499
25500 \lang english
25501 $$Sysdir
25502 \end_layout
25503
25504 \end_inset
25505
25506  
25507 \lang french
25508 désigne le chemin absolu du répertoire système.
25509  Typiquement utilisé pour pouvoir trouver les différents scripts auxiliaires
25510  fournis avec LyX.
25511 \end_layout
25512
25513 \begin_layout Description
25514
25515 \lang english
25516 \begin_inset Flex Code
25517 status collapsed
25518
25519 \begin_layout Plain Layout
25520
25521 \lang english
25522 $$Tempname
25523 \end_layout
25524
25525 \end_inset
25526
25527
25528 \lang french
25529  est le nom et le chemin absolu d'un fichier temporaire qui sera automatiquement
25530  effacé quand le document sera fermé, ou l'objet externe effacé.
25531 \end_layout
25532
25533 \begin_layout Standard
25534 Toutes la macros de chemin contiennent un séparateur de répertoire final,
25535  vous pouvez donc construire par exemple le nom de fichier absolu avec 
25536 \begin_inset Flex Code
25537 status collapsed
25538
25539 \begin_layout Plain Layout
25540
25541 \lang english
25542 $$AbsPath$$Basename$$Extension
25543 \end_layout
25544
25545 \end_inset
25546
25547 .
25548 \end_layout
25549
25550 \begin_layout Standard
25551 Les macros ci-dessus sont substituées dans toutes les directives sauf indiqué.
25552  La directive 
25553 \begin_inset Flex Code
25554 status collapsed
25555
25556 \begin_layout Plain Layout
25557
25558 \lang english
25559 Product
25560 \end_layout
25561
25562 \end_inset
25563
25564  reconnaît également les substitutions suivantes si elles sont autorisées
25565  par les directives 
25566 \begin_inset Flex Code
25567 status collapsed
25568
25569 \begin_layout Plain Layout
25570
25571 \lang english
25572 Transform
25573 \end_layout
25574
25575 \end_inset
25576
25577  et 
25578 \begin_inset Flex Code
25579 status collapsed
25580
25581 \begin_layout Plain Layout
25582
25583 \lang english
25584 TransformCommand
25585 \end_layout
25586
25587 \end_inset
25588
25589  :
25590 \end_layout
25591
25592 \begin_layout Description
25593
25594 \lang english
25595 \begin_inset Flex Code
25596 status collapsed
25597
25598 \begin_layout Plain Layout
25599
25600 \lang english
25601 $$ResizeFront
25602 \end_layout
25603
25604 \end_inset
25605
25606
25607 \lang french
25608  partie initiale de la commande de changement de taille.
25609 \end_layout
25610
25611 \begin_layout Description
25612
25613 \lang english
25614 \begin_inset Flex Code
25615 status collapsed
25616
25617 \begin_layout Plain Layout
25618
25619 \lang english
25620 $$ResizeBack
25621 \end_layout
25622
25623 \end_inset
25624
25625
25626 \lang french
25627  partie finale de la commande de changement de taille.
25628 \end_layout
25629
25630 \begin_layout Description
25631
25632 \lang english
25633 \begin_inset Flex Code
25634 status collapsed
25635
25636 \begin_layout Plain Layout
25637
25638 \lang english
25639 $$RotateFront
25640 \end_layout
25641
25642 \end_inset
25643
25644
25645 \lang french
25646  partie initiale de la commande de rotation.
25647 \end_layout
25648
25649 \begin_layout Description
25650
25651 \lang english
25652 \begin_inset Flex Code
25653 status collapsed
25654
25655 \begin_layout Plain Layout
25656
25657 \lang english
25658 $$RotateBack
25659 \end_layout
25660
25661 \end_inset
25662
25663
25664 \lang french
25665  partie finale de la commande de rotation.
25666 \end_layout
25667
25668 \begin_layout Standard
25669 La valeur de la chaîne de la directive 
25670 \begin_inset Flex Code
25671 status collapsed
25672
25673 \begin_layout Plain Layout
25674
25675 \lang english
25676 Option
25677 \end_layout
25678
25679 \end_inset
25680
25681  reconnaît également les substitutions suivantes si elles sont autorisées
25682  par les directives
25683 \lang english
25684  
25685 \begin_inset Flex Code
25686 status collapsed
25687
25688 \begin_layout Plain Layout
25689
25690 \lang english
25691 Transform
25692 \end_layout
25693
25694 \end_inset
25695
25696  and 
25697 \begin_inset Flex Code
25698 status collapsed
25699
25700 \begin_layout Plain Layout
25701
25702 \lang english
25703 TransformOption
25704 \end_layout
25705
25706 \end_inset
25707
25708 :
25709 \end_layout
25710
25711 \begin_layout Description
25712
25713 \lang english
25714 \begin_inset Flex Code
25715 status collapsed
25716
25717 \begin_layout Plain Layout
25718
25719 \lang english
25720 $$Clip
25721 \end_layout
25722
25723 \end_inset
25724
25725
25726 \lang french
25727  option de recadrage.
25728 \end_layout
25729
25730 \begin_layout Description
25731 \begin_inset Flex Code
25732 status collapsed
25733
25734 \begin_layout Plain Layout
25735
25736 \lang english
25737 $$Extra
25738 \end_layout
25739
25740 \end_inset
25741
25742  option supplémentaire.
25743 \end_layout
25744
25745 \begin_layout Description
25746 \begin_inset Flex Code
25747 status collapsed
25748
25749 \begin_layout Plain Layout
25750
25751 \lang english
25752 $$Resize
25753 \end_layout
25754
25755 \end_inset
25756
25757  option de changement de taille.
25758 \end_layout
25759
25760 \begin_layout Description
25761 \begin_inset Flex Code
25762 status collapsed
25763
25764 \begin_layout Plain Layout
25765
25766 \lang english
25767 $$Rotate
25768 \end_layout
25769
25770 \end_inset
25771
25772  option de rotation.
25773 \end_layout
25774
25775 \begin_layout Standard
25776 Vous pouvez vous demander pourquoi les macros de chemin d'accès sont aussi
25777  nombreuses.
25778  Il y a deux raisons principales:
25779 \end_layout
25780
25781 \begin_layout Enumerate
25782 les chemins d'accès relatifs et absolus doivent rester relatifs et absolus,
25783  respectivement.
25784  Les utilisateurs peuvent avoir des raisons de préférer l'un ou l'autre.
25785  Les chemins relatifs sont utiles pour des documents portables sur différentes
25786  machines, par exemple.
25787  Les chemins absolus peuvent être requis par certains logiciels;
25788 \end_layout
25789
25790 \begin_layout Enumerate
25791 LaTeX traite les chemins d'accès relatifs différemment de LyX et d'autres
25792  logiciels dans des fichiers inclus encapsulés.
25793  Pour LyX, par exemple, un chemin relatif est toujours relatif au document
25794  qui contient le nom de fichier.
25795  Pour LaTeX, il est toujours relatif au document maître.
25796  Ces deux définitions sont identiques si vous n'avez qu'un seul document.,
25797  mais diffèrent si vous avez un document maître qui inclut des sous-documents.
25798  Ceci signifie que les chemins relatifs doivent être transformés pour être
25799  transmis à LaTeX.
25800  Heureusement LyX fait ceci automatiquement si vous choisissez les macros
25801  de substitution correctes.
25802 \end_layout
25803
25804 \begin_layout Standard
25805 Donc, quelle macro faut-il choisir dans une nouvelle définition de cadre?
25806  La règle n'est pas difficile:
25807 \end_layout
25808
25809 \begin_layout Itemize
25810 utiliser 
25811 \begin_inset Flex Code
25812 status collapsed
25813
25814 \begin_layout Plain Layout
25815
25816 \lang english
25817 $$AbsPath
25818 \end_layout
25819
25820 \end_inset
25821
25822  si un chemin absolu est requis;
25823 \end_layout
25824
25825 \begin_layout Itemize
25826 utiliser 
25827 \begin_inset Flex Code
25828 status collapsed
25829
25830 \begin_layout Plain Layout
25831
25832 \lang english
25833 $$AbsOrRelPathMaster
25834 \end_layout
25835
25836 \end_inset
25837
25838  si la chaîne substituée est du type entrée pour LaTeX;
25839 \end_layout
25840
25841 \begin_layout Itemize
25842 sinon utiliser 
25843 \begin_inset Flex Code
25844 status collapsed
25845
25846 \begin_layout Plain Layout
25847
25848 \lang english
25849 $$AbsOrRelPathParent
25850 \end_layout
25851
25852 \end_inset
25853
25854  pour préserver le choix de l'utilisateur.
25855 \end_layout
25856
25857 \begin_layout Standard
25858 Des cas spéciaux existent pour lesquels cette règle n'est pas valable, et
25859  par exemple lorsque des chemins relatifs sont requis, mais elle fonctionne
25860  correctement d'habitude.
25861  Un exemple de cas tordu est la directive 
25862 \begin_inset Flex Code
25863 status collapsed
25864
25865 \begin_layout Plain Layout
25866
25867 \lang english
25868 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
25869 \end_layout
25870
25871 \end_inset
25872
25873  dans le cadre Xfig indiqué ci-dessus: il n'est pas possible d'utiliser
25874  le nom absolu parce que la copieur pour les fichiers 
25875 \begin_inset Flex Code
25876 status collapsed
25877
25878 \begin_layout Plain Layout
25879
25880 \lang english
25881 .pstex_t
25882 \end_layout
25883
25884 \end_inset
25885
25886  nécessite le nom relatif pour réécrire le contenu du fichier.
25887 \end_layout
25888
25889 \begin_layout Section
25890 La question de la sécurité
25891 \begin_inset CommandInset label
25892 LatexCommand label
25893 name "sec:La-question-de"
25894
25895 \end_inset
25896
25897
25898 \end_layout
25899
25900 \begin_layout Standard
25901 L'insertion d'objet externe crée une interface avec un paquet de programmes
25902  externes et le fait de manière automatique, nous devons donc en examiner
25903  les conséquences en matière de sécurité.
25904  En particulier, comme vous avez la possibilité d'inclure vos propres noms
25905  de fichier ou de paramètres et qu'ils sont interprétés pour former une
25906  commande, il semble possible de créer un document malveillant qui exécute
25907  des commandes indésirables quand un utilisateur le visualise ou l'imprime.
25908  C'est quelque chose que nous voulons absolument éviter.
25909 \end_layout
25910
25911 \begin_layout Standard
25912 Cependant, comme les commandes du programme externe sont définies seulement
25913  dans le fichier de configuration des cadres, il n'y a pas de problème de
25914  sécurité si LyX est configuré correctement avec seulement des cadres sûrs.
25915  Ceci parce que les programmes externes sont invoqués via l'appel système
25916  
25917 \begin_inset Flex Code
25918 status collapsed
25919
25920 \begin_layout Plain Layout
25921 execvp
25922 \end_layout
25923
25924 \end_inset
25925
25926  et non via l'appel système 
25927 \begin_inset Flex Code
25928 status collapsed
25929
25930 \begin_layout Plain Layout
25931 system
25932 \end_layout
25933
25934 \end_inset
25935
25936 .
25937  Il n'est donc pas possible d'exécuter des commandes arbitraires via le
25938  shell à partir du nom de fichier ou des paramètres.
25939 \end_layout
25940
25941 \begin_layout Standard
25942 Ceci implique aussi qu'il y a des restrictions dans les commandes définissables
25943  dans un cadre d'objet externe.
25944  En particulier, les pipes et les redirections ne sont pas disponibles.
25945  C'était obligatoire pour que LyX reste sûr.
25946  Si vous voulez utiliser quelques-unes des fonctions du shell, vous devez
25947  écrire un script sûr pour le faire de manière contrôlée, puis définir ce
25948  script comme commande.
25949  
25950 \end_layout
25951
25952 \begin_layout Standard
25953 Il est possible de créer un cadre qui interagit directement avec le shell,
25954  mais comme cela permettrait à un utilisateur malveillant d'exécuter des
25955  commandes arbitraires en écrivant des noms de fichier ou des paramètres
25956  bien choisis, nous vous recommandons d'utiliser en général des scripts
25957  sûrs qui fonctionnent avec l'appel système 
25958 \begin_inset Flex Code
25959 status collapsed
25960
25961 \begin_layout Plain Layout
25962 execvp
25963 \end_layout
25964
25965 \end_inset
25966
25967  d'une manière contrôlée.
25968  Bien sûr, si vous êtes dans un environnement dans lequel vous avez confiance,
25969  il est tentant de ne pas se fouler et d'utiliser des scripts shell ordinaires.
25970  Si vous faites cela, sachez que vous allez 
25971 \emph on
25972 vraiment
25973 \emph default
25974  créer dans votre système une faille de sécurité facile à exploiter.
25975  Il est évident que de tels cadres non sécurisés ne seront jamais inclus
25976  dans la distribution standard de LyX, même si nous encourageons les gens
25977  à nous proposer de nouveaux cadres dans la tradition du logiciel libre.
25978  Mais LyX tel que vous vous le procurez par les voies officielles de distributio
25979 n ne contiendra jamais de cadres non sécurisés.
25980 \end_layout
25981
25982 \begin_layout Standard
25983 L'insertion d'objet externe est un outil très puissant, et vous devez faire
25984  attention à ne pas mettre en péril la sécurité avec cette puissance.
25985  Une légère erreur dans une seule ligne d'un script apparemment inoffensif
25986  peut ouvrir la voie à d'énormes problèmes.
25987  Si vous n'avez pas une compréhension claire de ce qui est en jeu, nous
25988  vous recommandons de consulter un professionnel de la sécurité, ou de contacter
25989  l'équipe de développement de LyX si vous vous demandez si votre cadre est
25990  sûr ou non.
25991  Faites le avant de l'utiliser dans un environnement que vous ne contrôlez
25992  pas.
25993 \end_layout
25994
25995 \begin_layout Chapter
25996 \start_of_appendix
25997 Liste des fonctions utilisables dans les styles
25998 \begin_inset CommandInset label
25999 LatexCommand label
26000 name "chap:List-of-functions"
26001
26002 \end_inset
26003
26004
26005 \end_layout
26006
26007 \begin_layout Standard
26008 \align center
26009 \begin_inset Tabular
26010 <lyxtabular version="3" rows="11" columns="8">
26011 <features rotate="0" tabularvalignment="middle">
26012 <column alignment="left" valignment="top">
26013 <column alignment="left" valignment="top">
26014 <column alignment="left" valignment="top">
26015 <column alignment="left" valignment="top">
26016 <column alignment="left" valignment="top">
26017 <column alignment="left" valignment="top">
26018 <column alignment="left" valignment="top">
26019 <column alignment="left" valignment="top">
26020 <row>
26021 <cell alignment="left" valignment="top" usebox="none">
26022 \begin_inset Text
26023
26024 \begin_layout Plain Layout
26025 accents
26026 \end_layout
26027
26028 \end_inset
26029 </cell>
26030 <cell alignment="left" valignment="top" usebox="none">
26031 \begin_inset Text
26032
26033 \begin_layout Plain Layout
26034 booktabs
26035 \end_layout
26036
26037 \end_inset
26038 </cell>
26039 <cell alignment="left" valignment="top" usebox="none">
26040 \begin_inset Text
26041
26042 \begin_layout Plain Layout
26043 feyn
26044 \end_layout
26045
26046 \end_inset
26047 </cell>
26048 <cell alignment="left" valignment="top" usebox="none">
26049 \begin_inset Text
26050
26051 \begin_layout Plain Layout
26052 listings
26053 \end_layout
26054
26055 \end_inset
26056 </cell>
26057 <cell alignment="center" valignment="top" usebox="none">
26058 \begin_inset Text
26059
26060 \begin_layout Plain Layout
26061 natbib
26062 \end_layout
26063
26064 \end_inset
26065 </cell>
26066 <cell alignment="center" valignment="top" usebox="none">
26067 \begin_inset Text
26068
26069 \begin_layout Plain Layout
26070 rotfloat
26071 \end_layout
26072
26073 \end_inset
26074 </cell>
26075 <cell alignment="center" valignment="top" usebox="none">
26076 \begin_inset Text
26077
26078 \begin_layout Plain Layout
26079 tfrupee
26080 \end_layout
26081
26082 \end_inset
26083 </cell>
26084 <cell alignment="center" valignment="top" usebox="none">
26085 \begin_inset Text
26086
26087 \begin_layout Plain Layout
26088 wasysym
26089 \end_layout
26090
26091 \end_inset
26092 </cell>
26093 </row>
26094 <row>
26095 <cell alignment="left" valignment="top" usebox="none">
26096 \begin_inset Text
26097
26098 \begin_layout Plain Layout
26099 amsbsy
26100 \end_layout
26101
26102 \end_inset
26103 </cell>
26104 <cell alignment="left" valignment="top" usebox="none">
26105 \begin_inset Text
26106
26107 \begin_layout Plain Layout
26108 calc
26109 \end_layout
26110
26111 \end_inset
26112 </cell>
26113 <cell alignment="left" valignment="top" usebox="none">
26114 \begin_inset Text
26115
26116 \begin_layout Plain Layout
26117 fixltx2e
26118 \end_layout
26119
26120 \end_inset
26121 </cell>
26122 <cell alignment="left" valignment="top" usebox="none">
26123 \begin_inset Text
26124
26125 \begin_layout Plain Layout
26126 longtable
26127 \end_layout
26128
26129 \end_inset
26130 </cell>
26131 <cell alignment="center" valignment="top" usebox="none">
26132 \begin_inset Text
26133
26134 \begin_layout Plain Layout
26135 nomencl
26136 \end_layout
26137
26138 \end_inset
26139 </cell>
26140 <cell alignment="center" valignment="top" usebox="none">
26141 \begin_inset Text
26142
26143 \begin_layout Plain Layout
26144 rsphrase
26145 \end_layout
26146
26147 \end_inset
26148 </cell>
26149 <cell alignment="center" valignment="top" usebox="none">
26150 \begin_inset Text
26151
26152 \begin_layout Plain Layout
26153 tipa
26154 \end_layout
26155
26156 \end_inset
26157 </cell>
26158 <cell alignment="center" valignment="top" usebox="none">
26159 \begin_inset Text
26160
26161 \begin_layout Plain Layout
26162 wrapfig
26163 \end_layout
26164
26165 \end_inset
26166 </cell>
26167 </row>
26168 <row>
26169 <cell alignment="left" valignment="top" usebox="none">
26170 \begin_inset Text
26171
26172 \begin_layout Plain Layout
26173 amscd
26174 \end_layout
26175
26176 \end_inset
26177 </cell>
26178 <cell alignment="left" valignment="top" usebox="none">
26179 \begin_inset Text
26180
26181 \begin_layout Plain Layout
26182 CJK
26183 \end_layout
26184
26185 \end_inset
26186 </cell>
26187 <cell alignment="left" valignment="top" usebox="none">
26188 \begin_inset Text
26189
26190 \begin_layout Plain Layout
26191 float
26192 \end_layout
26193
26194 \end_inset
26195 </cell>
26196 <cell alignment="left" valignment="top" usebox="none">
26197 \begin_inset Text
26198
26199 \begin_layout Plain Layout
26200 lyxskak
26201 \end_layout
26202
26203 \end_inset
26204 </cell>
26205 <cell alignment="center" valignment="top" usebox="none">
26206 \begin_inset Text
26207
26208 \begin_layout Plain Layout
26209 pdfcolmk
26210 \end_layout
26211
26212 \end_inset
26213 </cell>
26214 <cell alignment="center" valignment="top" usebox="none">
26215 \begin_inset Text
26216
26217 \begin_layout Plain Layout
26218 setspace
26219 \end_layout
26220
26221 \end_inset
26222 </cell>
26223 <cell alignment="center" valignment="top" usebox="none">
26224 \begin_inset Text
26225
26226 \begin_layout Plain Layout
26227 tipx
26228 \end_layout
26229
26230 \end_inset
26231 </cell>
26232 <cell alignment="center" valignment="top" usebox="none">
26233 \begin_inset Text
26234
26235 \begin_layout Plain Layout
26236 xargs
26237 \end_layout
26238
26239 \end_inset
26240 </cell>
26241 </row>
26242 <row>
26243 <cell alignment="left" valignment="top" usebox="none">
26244 \begin_inset Text
26245
26246 \begin_layout Plain Layout
26247 amsmath
26248 \end_layout
26249
26250 \end_inset
26251 </cell>
26252 <cell alignment="left" valignment="top" usebox="none">
26253 \begin_inset Text
26254
26255 \begin_layout Plain Layout
26256 color
26257 \end_layout
26258
26259 \end_inset
26260 </cell>
26261 <cell alignment="left" valignment="top" usebox="none">
26262 \begin_inset Text
26263
26264 \begin_layout Plain Layout
26265 framed
26266 \end_layout
26267
26268 \end_inset
26269 </cell>
26270 <cell alignment="left" valignment="top" usebox="none">
26271 \begin_inset Text
26272
26273 \begin_layout Plain Layout
26274 makeidx
26275 \end_layout
26276
26277 \end_inset
26278 </cell>
26279 <cell alignment="center" valignment="top" usebox="none">
26280 \begin_inset Text
26281
26282 \begin_layout Plain Layout
26283 pdfpages
26284 \end_layout
26285
26286 \end_inset
26287 </cell>
26288 <cell alignment="center" valignment="top" usebox="none">
26289 \begin_inset Text
26290
26291 \begin_layout Plain Layout
26292 shapepar
26293 \end_layout
26294
26295 \end_inset
26296 </cell>
26297 <cell alignment="center" valignment="top" usebox="none">
26298 \begin_inset Text
26299
26300 \begin_layout Plain Layout
26301 tone
26302 \end_layout
26303
26304 \end_inset
26305 </cell>
26306 <cell alignment="center" valignment="top" usebox="none">
26307 \begin_inset Text
26308
26309 \begin_layout Plain Layout
26310 xcolor
26311 \end_layout
26312
26313 \end_inset
26314 </cell>
26315 </row>
26316 <row>
26317 <cell alignment="left" valignment="top" usebox="none">
26318 \begin_inset Text
26319
26320 \begin_layout Plain Layout
26321 amssymb
26322 \end_layout
26323
26324 \end_inset
26325 </cell>
26326 <cell alignment="left" valignment="top" usebox="none">
26327 \begin_inset Text
26328
26329 \begin_layout Plain Layout
26330 covington
26331 \end_layout
26332
26333 \end_inset
26334 </cell>
26335 <cell alignment="left" valignment="top" usebox="none">
26336 \begin_inset Text
26337
26338 \begin_layout Plain Layout
26339 graphicx
26340 \end_layout
26341
26342 \end_inset
26343 </cell>
26344 <cell alignment="left" valignment="top" usebox="none">
26345 \begin_inset Text
26346
26347 \begin_layout Plain Layout
26348 marvosym
26349 \end_layout
26350
26351 \end_inset
26352 </cell>
26353 <cell alignment="center" valignment="top" usebox="none">
26354 \begin_inset Text
26355
26356 \begin_layout Plain Layout
26357 pifont
26358 \end_layout
26359
26360 \end_inset
26361 </cell>
26362 <cell alignment="center" valignment="top" usebox="none">
26363 \begin_inset Text
26364
26365 \begin_layout Plain Layout
26366 slashed
26367 \end_layout
26368
26369 \end_inset
26370 </cell>
26371 <cell alignment="center" valignment="top" usebox="none">
26372 \begin_inset Text
26373
26374 \begin_layout Plain Layout
26375 txfonts
26376 \end_layout
26377
26378 \end_inset
26379 </cell>
26380 <cell alignment="center" valignment="top" usebox="none">
26381 \begin_inset Text
26382
26383 \begin_layout Plain Layout
26384 xy
26385 \end_layout
26386
26387 \end_inset
26388 </cell>
26389 </row>
26390 <row>
26391 <cell alignment="left" valignment="top" usebox="none">
26392 \begin_inset Text
26393
26394 \begin_layout Plain Layout
26395 amstext
26396 \end_layout
26397
26398 \end_inset
26399 </cell>
26400 <cell alignment="left" valignment="top" usebox="none">
26401 \begin_inset Text
26402
26403 \begin_layout Plain Layout
26404 csquotes
26405 \end_layout
26406
26407 \end_inset
26408 </cell>
26409 <cell alignment="left" valignment="top" usebox="none">
26410 \begin_inset Text
26411
26412 \begin_layout Plain Layout
26413 hhline
26414 \end_layout
26415
26416 \end_inset
26417 </cell>
26418 <cell alignment="left" valignment="top" usebox="none">
26419 \begin_inset Text
26420
26421 \begin_layout Plain Layout
26422 mathdesign
26423 \end_layout
26424
26425 \end_inset
26426 </cell>
26427 <cell alignment="center" valignment="top" usebox="none">
26428 \begin_inset Text
26429
26430 \begin_layout Plain Layout
26431 pmboxdraw
26432 \end_layout
26433
26434 \end_inset
26435 </cell>
26436 <cell alignment="center" valignment="top" usebox="none">
26437 \begin_inset Text
26438
26439 \begin_layout Plain Layout
26440 soul
26441 \end_layout
26442
26443 \end_inset
26444 </cell>
26445 <cell alignment="center" valignment="top" usebox="none">
26446 \begin_inset Text
26447
26448 \begin_layout Plain Layout
26449 ulem
26450 \end_layout
26451
26452 \end_inset
26453 </cell>
26454 <cell alignment="center" valignment="top" usebox="none">
26455 \begin_inset Text
26456
26457 \begin_layout Plain Layout
26458 yhmath
26459 \end_layout
26460
26461 \end_inset
26462 </cell>
26463 </row>
26464 <row>
26465 <cell alignment="left" valignment="top" usebox="none">
26466 \begin_inset Text
26467
26468 \begin_layout Plain Layout
26469 amsthm
26470 \end_layout
26471
26472 \end_inset
26473 </cell>
26474 <cell alignment="left" valignment="top" usebox="none">
26475 \begin_inset Text
26476
26477 \begin_layout Plain Layout
26478 dvipost
26479 \end_layout
26480
26481 \end_inset
26482 </cell>
26483 <cell alignment="left" valignment="top" usebox="none">
26484 \begin_inset Text
26485
26486 \begin_layout Plain Layout
26487 hyperref
26488 \end_layout
26489
26490 \end_inset
26491 </cell>
26492 <cell alignment="left" valignment="top" usebox="none">
26493 \begin_inset Text
26494
26495 \begin_layout Plain Layout
26496 mathdots
26497 \end_layout
26498
26499 \end_inset
26500 </cell>
26501 <cell alignment="center" valignment="top" usebox="none">
26502 \begin_inset Text
26503
26504 \begin_layout Plain Layout
26505 polyglossia
26506 \end_layout
26507
26508 \end_inset
26509 </cell>
26510 <cell alignment="center" valignment="top" usebox="none">
26511 \begin_inset Text
26512
26513 \begin_layout Plain Layout
26514 splitidx
26515 \end_layout
26516
26517 \end_inset
26518 </cell>
26519 <cell alignment="center" valignment="top" usebox="none">
26520 \begin_inset Text
26521
26522 \begin_layout Plain Layout
26523 undertilde
26524 \end_layout
26525
26526 \end_inset
26527 </cell>
26528 <cell alignment="center" valignment="top" usebox="none">
26529 \begin_inset Text
26530
26531 \begin_layout Plain Layout
26532
26533 \end_layout
26534
26535 \end_inset
26536 </cell>
26537 </row>
26538 <row>
26539 <cell alignment="left" valignment="top" usebox="none">
26540 \begin_inset Text
26541
26542 \begin_layout Plain Layout
26543 array
26544 \end_layout
26545
26546 \end_inset
26547 </cell>
26548 <cell alignment="left" valignment="top" usebox="none">
26549 \begin_inset Text
26550
26551 \begin_layout Plain Layout
26552 endnotes
26553 \end_layout
26554
26555 \end_inset
26556 </cell>
26557 <cell alignment="left" valignment="top" usebox="none">
26558 \begin_inset Text
26559
26560 \begin_layout Plain Layout
26561 ifsym
26562 \end_layout
26563
26564 \end_inset
26565 </cell>
26566 <cell alignment="left" valignment="top" usebox="none">
26567 \begin_inset Text
26568
26569 \begin_layout Plain Layout
26570 mathrsfs
26571 \end_layout
26572
26573 \end_inset
26574 </cell>
26575 <cell alignment="center" valignment="top" usebox="none">
26576 \begin_inset Text
26577
26578 \begin_layout Plain Layout
26579 prettyref
26580 \end_layout
26581
26582 \end_inset
26583 </cell>
26584 <cell alignment="center" valignment="top" usebox="none">
26585 \begin_inset Text
26586
26587 \begin_layout Plain Layout
26588 subfig
26589 \end_layout
26590
26591 \end_inset
26592 </cell>
26593 <cell alignment="center" valignment="top" usebox="none">
26594 \begin_inset Text
26595
26596 \begin_layout Plain Layout
26597 units
26598 \end_layout
26599
26600 \end_inset
26601 </cell>
26602 <cell alignment="center" valignment="top" usebox="none">
26603 \begin_inset Text
26604
26605 \begin_layout Plain Layout
26606
26607 \end_layout
26608
26609 \end_inset
26610 </cell>
26611 </row>
26612 <row>
26613 <cell alignment="left" valignment="top" usebox="none">
26614 \begin_inset Text
26615
26616 \begin_layout Plain Layout
26617 ascii
26618 \end_layout
26619
26620 \end_inset
26621 </cell>
26622 <cell alignment="left" valignment="top" usebox="none">
26623 \begin_inset Text
26624
26625 \begin_layout Plain Layout
26626 enumitem
26627 \end_layout
26628
26629 \end_inset
26630 </cell>
26631 <cell alignment="left" valignment="top" usebox="none">
26632 \begin_inset Text
26633
26634 \begin_layout Plain Layout
26635 ifthen
26636 \end_layout
26637
26638 \end_inset
26639 </cell>
26640 <cell alignment="left" valignment="top" usebox="none">
26641 \begin_inset Text
26642
26643 \begin_layout Plain Layout
26644 mhchem
26645 \end_layout
26646
26647 \end_inset
26648 </cell>
26649 <cell alignment="center" valignment="top" usebox="none">
26650 \begin_inset Text
26651
26652 \begin_layout Plain Layout
26653 pxfonts
26654 \end_layout
26655
26656 \end_inset
26657 </cell>
26658 <cell alignment="center" valignment="top" usebox="none">
26659 \begin_inset Text
26660
26661 \begin_layout Plain Layout
26662 subscript
26663 \end_layout
26664
26665 \end_inset
26666 </cell>
26667 <cell alignment="center" valignment="top" usebox="none">
26668 \begin_inset Text
26669
26670 \begin_layout Plain Layout
26671 url
26672 \end_layout
26673
26674 \end_inset
26675 </cell>
26676 <cell alignment="center" valignment="top" usebox="none">
26677 \begin_inset Text
26678
26679 \begin_layout Plain Layout
26680
26681 \end_layout
26682
26683 \end_inset
26684 </cell>
26685 </row>
26686 <row>
26687 <cell alignment="left" valignment="top" usebox="none">
26688 \begin_inset Text
26689
26690 \begin_layout Plain Layout
26691 bbding
26692 \end_layout
26693
26694 \end_inset
26695 </cell>
26696 <cell alignment="left" valignment="top" usebox="none">
26697 \begin_inset Text
26698
26699 \begin_layout Plain Layout
26700 esint
26701 \end_layout
26702
26703 \end_inset
26704 </cell>
26705 <cell alignment="left" valignment="top" usebox="none">
26706 \begin_inset Text
26707
26708 \begin_layout Plain Layout
26709 jurabib
26710 \end_layout
26711
26712 \end_inset
26713 </cell>
26714 <cell alignment="left" valignment="top" usebox="none">
26715 \begin_inset Text
26716
26717 \begin_layout Plain Layout
26718 multicol
26719 \end_layout
26720
26721 \end_inset
26722 </cell>
26723 <cell alignment="center" valignment="top" usebox="none">
26724 \begin_inset Text
26725
26726 \begin_layout Plain Layout
26727 refstyle
26728 \end_layout
26729
26730 \end_inset
26731 </cell>
26732 <cell alignment="center" valignment="top" usebox="none">
26733 \begin_inset Text
26734
26735 \begin_layout Plain Layout
26736 textcomp
26737 \end_layout
26738
26739 \end_inset
26740 </cell>
26741 <cell alignment="center" valignment="top" usebox="none">
26742 \begin_inset Text
26743
26744 \begin_layout Plain Layout
26745 varioref
26746 \end_layout
26747
26748 \end_inset
26749 </cell>
26750 <cell alignment="center" valignment="top" usebox="none">
26751 \begin_inset Text
26752
26753 \begin_layout Plain Layout
26754
26755 \end_layout
26756
26757 \end_inset
26758 </cell>
26759 </row>
26760 <row>
26761 <cell alignment="center" valignment="top" usebox="none">
26762 \begin_inset Text
26763
26764 \begin_layout Plain Layout
26765 bm
26766 \end_layout
26767
26768 \end_inset
26769 </cell>
26770 <cell alignment="center" valignment="top" usebox="none">
26771 \begin_inset Text
26772
26773 \begin_layout Plain Layout
26774 fancybox
26775 \end_layout
26776
26777 \end_inset
26778 </cell>
26779 <cell alignment="center" valignment="top" usebox="none">
26780 \begin_inset Text
26781
26782 \begin_layout Plain Layout
26783 latexsym
26784 \end_layout
26785
26786 \end_inset
26787 </cell>
26788 <cell alignment="center" valignment="top" usebox="none">
26789 \begin_inset Text
26790
26791 \begin_layout Plain Layout
26792 multirow
26793 \end_layout
26794
26795 \end_inset
26796 </cell>
26797 <cell alignment="center" valignment="top" usebox="none">
26798 \begin_inset Text
26799
26800 \begin_layout Plain Layout
26801 rotating
26802 \end_layout
26803
26804 \end_inset
26805 </cell>
26806 <cell alignment="center" valignment="top" usebox="none">
26807 \begin_inset Text
26808
26809 \begin_layout Plain Layout
26810 textgreek
26811 \end_layout
26812
26813 \end_inset
26814 </cell>
26815 <cell alignment="center" valignment="top" usebox="none">
26816 \begin_inset Text
26817
26818 \begin_layout Plain Layout
26819 verbatim
26820 \end_layout
26821
26822 \end_inset
26823 </cell>
26824 <cell alignment="center" valignment="top" usebox="none">
26825 \begin_inset Text
26826
26827 \begin_layout Plain Layout
26828
26829 \end_layout
26830
26831 \end_inset
26832 </cell>
26833 </row>
26834 </lyxtabular>
26835
26836 \end_inset
26837
26838
26839 \end_layout
26840
26841 \begin_layout Chapter
26842 Noms des couleurs disponibles utilisables dans les styles
26843 \begin_inset CommandInset label
26844 LatexCommand label
26845 name "chap:Names-of-colors"
26846
26847 \end_inset
26848
26849
26850 \end_layout
26851
26852 \begin_layout Standard
26853 Les couleurs énumérées ci-après sont les couleurs standard et celles que
26854  vous pouvez régler dans les préférences LyX.
26855 \end_layout
26856
26857 \begin_layout Description
26858
26859 \lang english
26860 none
26861 \lang french
26862  pas de couleur particulière -- réinitialisation ou couleur implicite
26863 \end_layout
26864
26865 \begin_layout Description
26866
26867 \lang english
26868 black
26869 \end_layout
26870
26871 \begin_layout Description
26872
26873 \lang english
26874 white
26875 \end_layout
26876
26877 \begin_layout Description
26878
26879 \lang english
26880 red
26881 \end_layout
26882
26883 \begin_layout Description
26884
26885 \lang english
26886 green
26887 \end_layout
26888
26889 \begin_layout Description
26890
26891 \lang english
26892 blue
26893 \end_layout
26894
26895 \begin_layout Description
26896
26897 \lang english
26898 cyan
26899 \end_layout
26900
26901 \begin_layout Description
26902
26903 \lang english
26904 magenta
26905 \end_layout
26906
26907 \begin_layout Description
26908
26909 \lang english
26910 yellow
26911 \end_layout
26912
26913 \begin_layout Description
26914
26915 \lang english
26916 added_space
26917 \lang french
26918  marqueur d'espace ajoutée
26919 \end_layout
26920
26921 \begin_layout Description
26922
26923 \lang english
26924 addedtext
26925 \lang french
26926  texte ajouté
26927 \end_layout
26928
26929 \begin_layout Description
26930
26931 \lang english
26932 appendix
26933 \lang french
26934  marque d'appendice
26935 \end_layout
26936
26937 \begin_layout Description
26938
26939 \lang english
26940 background
26941 \lang french
26942  fond
26943 \end_layout
26944
26945 \begin_layout Description
26946
26947 \lang english
26948 bottomarea
26949 \lang french
26950  zone du bas
26951 \end_layout
26952
26953 \begin_layout Description
26954
26955 \lang english
26956 branchlabel
26957 \lang french
26958  étiquette de branche
26959 \end_layout
26960
26961 \begin_layout Description
26962
26963 \lang english
26964 buttonbg
26965 \lang french
26966  fond de bouton d'insert
26967 \end_layout
26968
26969 \begin_layout Description
26970
26971 \lang english
26972 buttonhoverbg
26973 \lang french
26974  fond du bouton d'insert (pointé)
26975 \end_layout
26976
26977 \begin_layout Description
26978
26979 \lang english
26980 buttonframe
26981 \lang french
26982  bordure de bouton d'insert
26983 \end_layout
26984
26985 \begin_layout Description
26986
26987 \lang english
26988 changebar
26989 \lang french
26990  barre de modification
26991 \end_layout
26992
26993 \begin_layout Description
26994
26995 \lang english
26996 changedtextauthor1
26997 \lang french
26998  texte modifié auteur 1
26999 \end_layout
27000
27001 \begin_layout Description
27002
27003 \lang english
27004 changedtextauthor2
27005 \lang french
27006  texte modifié auteur 2
27007 \end_layout
27008
27009 \begin_layout Description
27010
27011 \lang english
27012 changedtextauthor3
27013 \lang french
27014  texte modifié auteur 3
27015 \end_layout
27016
27017 \begin_layout Description
27018
27019 \lang english
27020 changedtextauthor4
27021 \lang french
27022  texte modifié auteur 4
27023 \end_layout
27024
27025 \begin_layout Description
27026
27027 \lang english
27028 changedtextauthor5
27029 \lang french
27030  texte modifié auteur 5
27031 \end_layout
27032
27033 \begin_layout Description
27034
27035 \lang english
27036 collapsable_inset_frame
27037 \lang french
27038  cadre d'insert repliable
27039 \end_layout
27040
27041 \begin_layout Description
27042
27043 \lang english
27044 collapsable_inset_text
27045 \lang french
27046  texte d'insert repliable
27047 \end_layout
27048
27049 \begin_layout Description
27050
27051 \lang english
27052 command
27053 \lang french
27054  insert de commande
27055 \end_layout
27056
27057 \begin_layout Description
27058
27059 \lang english
27060 commandbg
27061 \lang french
27062  fond d'insert de commande
27063 \end_layout
27064
27065 \begin_layout Description
27066
27067 \lang english
27068 commandframe
27069 \lang french
27070  cadre d'insert de commande
27071 \end_layout
27072
27073 \begin_layout Description
27074
27075 \lang english
27076 comment
27077 \lang french
27078  commentaire
27079 \end_layout
27080
27081 \begin_layout Description
27082
27083 \lang english
27084 commentbg
27085 \lang french
27086  fond de commentaire
27087 \end_layout
27088
27089 \begin_layout Description
27090
27091 \lang english
27092 cursor
27093 \lang french
27094  curseur
27095 \end_layout
27096
27097 \begin_layout Description
27098
27099 \lang english
27100 deletedtext
27101 \lang french
27102  texte supprimé
27103 \end_layout
27104
27105 \begin_layout Description
27106
27107 \lang english
27108 deletedtextmodifier
27109 \lang french
27110  modificateur de texte supprimé
27111 \end_layout
27112
27113 \begin_layout Description
27114
27115 \lang english
27116 depthbar
27117 \lang french
27118  barre de profondeur
27119 \end_layout
27120
27121 \begin_layout Description
27122
27123 \lang english
27124 eolmarker
27125 \lang french
27126  marqueur de fin de ligne
27127 \end_layout
27128
27129 \begin_layout Description
27130
27131 \lang english
27132 error
27133 \lang french
27134  erreur LaTeX
27135 \end_layout
27136
27137 \begin_layout Description
27138
27139 \lang english
27140 footlabel
27141 \lang french
27142  étiquette de note de bas de page
27143 \end_layout
27144
27145 \begin_layout Description
27146
27147 \lang english
27148 graphicsbg
27149 \lang french
27150  fond graphique
27151 \end_layout
27152
27153 \begin_layout Description
27154
27155 \lang english
27156 greyedout 
27157 \lang french
27158 étiquette d'insert grisé
27159 \end_layout
27160
27161 \begin_layout Description
27162
27163 \lang english
27164 greyedoutbg
27165 \lang french
27166  fond d'insert grisé
27167 \end_layout
27168
27169 \begin_layout Description
27170
27171 \lang english
27172 greyedouttext
27173 \lang french
27174  texte d'insert grisé
27175 \end_layout
27176
27177 \begin_layout Description
27178
27179 \lang english
27180 indexlabel
27181 \lang french
27182  étiquette d'index
27183 \end_layout
27184
27185 \begin_layout Description
27186
27187 \lang english
27188 ignore
27189 \lang french
27190  couleur ignorée
27191 \end_layout
27192
27193 \begin_layout Description
27194
27195 \lang english
27196 inherit
27197 \lang french
27198  couleur héritée
27199 \end_layout
27200
27201 \begin_layout Description
27202
27203 \lang english
27204 inlinecompletion
27205 \lang french
27206  complétion en ligne
27207 \end_layout
27208
27209 \begin_layout Description
27210
27211 \lang english
27212 insetbg
27213 \lang french
27214  fond d'insert
27215 \end_layout
27216
27217 \begin_layout Description
27218
27219 \lang english
27220 insetframe
27221 \lang french
27222  cadre d'insert
27223 \end_layout
27224
27225 \begin_layout Description
27226
27227 \lang english
27228 language
27229 \lang french
27230  langue étrangère
27231 \end_layout
27232
27233 \begin_layout Description
27234
27235 \lang english
27236 latex
27237 \lang french
27238  texte LaTeX
27239 \end_layout
27240
27241 \begin_layout Description
27242
27243 \lang english
27244 listingsbg
27245 \lang french
27246  fond de listing
27247 \end_layout
27248
27249 \begin_layout Description
27250
27251 \lang english
27252 marginlabel
27253 \lang french
27254  étiquette de note en marge
27255 \end_layout
27256
27257 \begin_layout Description
27258
27259 \lang english
27260 math
27261 \lang french
27262  texte mathématique
27263 \end_layout
27264
27265 \begin_layout Description
27266
27267 \lang english
27268 mathbg
27269 \lang french
27270  fond mathématique
27271 \end_layout
27272
27273 \begin_layout Description
27274
27275 \lang english
27276 mathcorners
27277 \lang french
27278  cadre mathématique (non pointé)
27279 \end_layout
27280
27281 \begin_layout Description
27282
27283 \lang english
27284 mathframe
27285 \lang french
27286  cadre mathématique (pointé)
27287 \end_layout
27288
27289 \begin_layout Description
27290
27291 \lang english
27292 mathline
27293 \lang french
27294  ligne mathématique
27295 \end_layout
27296
27297 \begin_layout Description
27298
27299 \lang english
27300 mathmacrobg
27301 \lang french
27302  fond de macro mathématique
27303 \end_layout
27304
27305 \begin_layout Description
27306
27307 \lang english
27308 mathmacroblend
27309 \lang french
27310  macro mathématique désactivée
27311 \end_layout
27312
27313 \begin_layout Description
27314
27315 \lang english
27316 mathmacroframe
27317 \lang french
27318  cadre de macro mathématique
27319 \end_layout
27320
27321 \begin_layout Description
27322
27323 \lang english
27324 mathmacrohoverbg
27325 \lang french
27326  fond dynamique de macro mathématique
27327 \end_layout
27328
27329 \begin_layout Description
27330
27331 \lang english
27332 mathmacrolabel
27333 \lang french
27334  étiquette de macro mathématique
27335 \end_layout
27336
27337 \begin_layout Description
27338
27339 \lang english
27340 mathmacronewarg
27341 \lang french
27342  macro mathématique : nouveau paramètre
27343 \end_layout
27344
27345 \begin_layout Description
27346
27347 \lang english
27348 mathmacrooldarg
27349 \lang french
27350  macro mathématique : ancien paramètre
27351 \end_layout
27352
27353 \begin_layout Description
27354
27355 \lang english
27356 newpage
27357 \lang french
27358  saut de page
27359 \end_layout
27360
27361 \begin_layout Description
27362
27363 \lang english
27364 nonunique_inlinecompletion
27365 \lang french
27366  complétion en ligne (choix multiples)
27367 \end_layout
27368
27369 \begin_layout Description
27370
27371 \lang english
27372 notebg
27373 \lang french
27374  fond de note 
27375 \end_layout
27376
27377 \begin_layout Description
27378
27379 \lang english
27380 notelabel
27381 \lang french
27382  étiquette de note
27383 \end_layout
27384
27385 \begin_layout Description
27386
27387 \lang english
27388 pagebreak
27389 \lang french
27390  saut de page / saut de ligne
27391 \end_layout
27392
27393 \begin_layout Description
27394
27395 \lang english
27396 paragraphmarker
27397 \lang french
27398  marqueur de paragraphe
27399 \end_layout
27400
27401 \begin_layout Description
27402
27403 \lang english
27404 phantomtext
27405 \lang french
27406  texte d'insert fantôme
27407 \end_layout
27408
27409 \begin_layout Description
27410
27411 \lang english
27412 preview
27413 \lang french
27414  aperçu
27415 \end_layout
27416
27417 \begin_layout Description
27418
27419 \lang english
27420 previewframe
27421 \lang french
27422  cadre d'aperçu
27423 \end_layout
27424
27425 \begin_layout Description
27426
27427 \lang english
27428 regexpframe
27429 \lang french
27430  cadre d'expression régulière
27431 \end_layout
27432
27433 \begin_layout Description
27434
27435 \lang english
27436 selection
27437 \lang french
27438  sélection (fond)
27439 \end_layout
27440
27441 \begin_layout Description
27442
27443 \lang english
27444 selectiontext
27445 \lang french
27446  sélection (texte)
27447 \end_layout
27448
27449 \begin_layout Description
27450
27451 \lang english
27452 shadedbg
27453 \lang french
27454  boîte ombrée
27455 \end_layout
27456
27457 \begin_layout Description
27458
27459 \lang english
27460 special
27461 \lang french
27462  caractère spécial
27463 \end_layout
27464
27465 \begin_layout Description
27466
27467 \lang english
27468 tabularline
27469 \lang french
27470  ligne de tableau
27471 \end_layout
27472
27473 \begin_layout Description
27474
27475 \lang english
27476 tabularonoffline
27477 \lang french
27478  ligne on/off de tableau
27479 \end_layout
27480
27481 \begin_layout Description
27482
27483 \lang english
27484 urllabel
27485 \lang french
27486  étiquette d'URL
27487 \end_layout
27488
27489 \begin_layout Description
27490
27491 \lang english
27492 urltext
27493 \lang french
27494  texte d'URL
27495 \end_layout
27496
27497 \end_body
27498 \end_document